%------------------------------------------------------------------------------ % File : CSE---1.7 % Problem : SWW334+1 : TPTP v8.2.0. Released v5.2.0. % Transfm : none % Format : tptp:raw % Command : java -jar /export/starexec/sandbox/solver/bin/mcs_scs.jar %d %s % Computer : n025.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 18:07:43 EDT 2024 % Result : Theorem 28.47s 28.31s % Output : CNFRefutation 28.68s % Verified : % SZS Type : - % Comments : %------------------------------------------------------------------------------ %----WARNING: Could not form TPTP format derivation %------------------------------------------------------------------------------ %----ORIGINAL SYSTEM OUTPUT % 0.11/0.12 % Problem : SWW334+1 : TPTP v8.2.0. Released v5.2.0. % 0.11/0.12 % Command : java -jar /export/starexec/sandbox/solver/bin/mcs_scs.jar %d %s % 0.12/0.34 % Computer : n025.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 : Wed Jun 19 09:32:09 EDT 2024 % 0.12/0.34 % CPUTime : % 0.21/0.57 start to proof:theBenchmark % 28.10/28.16 %------------------------------------------- % 28.10/28.16 % File :CSE---1.7 % 28.10/28.16 % Problem :theBenchmark % 28.10/28.16 % Transform :cnf % 28.10/28.16 % Format :tptp:raw % 28.10/28.16 % Command :java -jar mcs_scs.jar %d %s % 28.10/28.16 % 28.10/28.16 % Result :Theorem 2.190000s % 28.10/28.16 % Output :CNFRefutation 2.190000s % 28.10/28.16 %------------------------------------------- % 28.10/28.17 %------------------------------------------------------------------------------ % 28.10/28.17 % File : SWW334+1 : TPTP v8.2.0. Released v5.2.0. % 28.10/28.17 % Domain : Software Verification % 28.10/28.17 % Problem : Hoare's Logic with Procedures 435150, 5000 axioms selected % 28.10/28.17 % Version : Especial. % 28.10/28.17 % English : % 28.10/28.17 % 28.10/28.17 % Refs : [BN10] Boehme & Nipkow (2010), Sledgehammer: Judgement Day % 28.10/28.17 % : [Bla11] Blanchette (2011), Email to Geoff Sutcliffe % 28.10/28.17 % Source : [Bla11] % 28.10/28.17 % Names : hoare_435150.5000.p [Bla11] % 28.10/28.17 % 28.10/28.17 % Status : ContradictoryAxioms % 28.10/28.17 % Rating : 0.58 v8.1.0, 0.61 v7.5.0, 0.59 v7.4.0, 0.73 v7.3.0, 0.69 v7.1.0, 0.70 v7.0.0, 0.77 v6.4.0, 0.73 v6.3.0, 0.62 v6.2.0, 0.72 v6.1.0, 0.77 v6.0.0, 0.65 v5.5.0, 0.78 v5.4.0, 0.75 v5.3.0, 0.81 v5.2.0 % 28.10/28.17 % Syntax : Number of formulae : 5209 (1689 unt; 0 def) % 28.10/28.17 % Number of atoms : 12634 (4517 equ) % 28.10/28.17 % Maximal formula atoms : 13 ( 2 avg) % 28.10/28.17 % Number of connectives : 8510 (1085 ~; 158 |; 712 &) % 28.10/28.17 % ( 884 <=>;5671 =>; 0 <=; 0 <~>) % 28.10/28.17 % Maximal formula depth : 22 ( 6 avg) % 28.10/28.17 % Maximal term depth : 19 ( 2 avg) % 28.10/28.17 % Number of predicates : 139 ( 138 usr; 1 prp; 0-6 aty) % 28.10/28.17 % Number of functors : 385 ( 385 usr; 58 con; 0-7 aty) % 28.10/28.17 % Number of variables : 16593 (16467 !; 126 ?) % 28.10/28.17 % SPC : FOF_CAX_RFO_SEQ % 28.10/28.17 % 28.10/28.17 % Comments : This file was generated by Isabelle (most likely Sledgehammer) % 28.10/28.17 % 2011-03-01 12:05:43 % 28.10/28.17 %------------------------------------------------------------------------------ % 28.10/28.17 %----Relevant facts (4983) % 28.10/28.17 fof(fact_ext,axiom, % 28.10/28.17 ! [V_g_2,V_f_2] : % 28.10/28.17 ( ! [B_x] : hAPP(V_f_2,B_x) = hAPP(V_g_2,B_x) % 28.10/28.17 => V_f_2 = V_g_2 ) ). % 28.10/28.17 % 28.10/28.17 fof(fact_Body__triple__valid__Suc,axiom, % 28.10/28.17 ! [V_Qa_2,V_pn_2,V_Pa_2,V_n_2,T_b] : % 28.10/28.17 ( c_Hoare__Mirabelle_Otriple__valid(T_b,V_n_2,hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),V_Pa_2),hAPP(c_Option_Othe(tc_Com_Ocom),hAPP(c_Com_Obody,V_pn_2))),V_Qa_2)) % 28.10/28.17 <=> c_Hoare__Mirabelle_Otriple__valid(T_b,hAPP(c_Nat_OSuc,V_n_2),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),V_Pa_2),hAPP(c_Com_Ocom_OBODY,V_pn_2)),V_Qa_2)) ) ). % 28.10/28.17 % 28.10/28.17 fof(fact_triple_Oinject,axiom, % 28.10/28.17 ! [V_fun2_H_2,V_com_H_2,V_fun1_H_2,V_fun2_2,V_com_2,V_fun1_2,T_b] : % 28.10/28.17 ( hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),V_fun1_2),V_com_2),V_fun2_2) = hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),V_fun1_H_2),V_com_H_2),V_fun2_H_2) % 28.10/28.17 <=> ( V_fun1_2 = V_fun1_H_2 % 28.10/28.17 & V_com_2 = V_com_H_2 % 28.10/28.17 & V_fun2_2 = V_fun2_H_2 ) ) ). % 28.10/28.17 % 28.10/28.17 fof(fact_triple__valid__Suc,axiom, % 28.10/28.17 ! [V_t,V_n,T_a] : % 28.10/28.17 ( c_Hoare__Mirabelle_Otriple__valid(T_a,hAPP(c_Nat_OSuc,V_n),V_t) % 28.10/28.17 => c_Hoare__Mirabelle_Otriple__valid(T_a,V_n,V_t) ) ). % 28.10/28.17 % 28.10/28.17 fof(fact_equalityCE,axiom, % 28.10/28.17 ! [V_c_2,T_b,V_B_2,V_A_2] : % 28.10/28.17 ( V_A_2 = V_B_2 % 28.10/28.17 => ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2)) % 28.10/28.17 => ~ hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_B_2)) ) % 28.10/28.17 => ~ ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2)) % 28.10/28.17 => hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_B_2)) ) ) ) ). % 28.10/28.17 % 28.10/28.17 fof(fact_triple_Orecs,axiom, % 28.10/28.17 ! [V_fun2_2,V_com_2,V_fun1_2,V_f1_2,T_b,T_c] : c_Hoare__Mirabelle_Otriple_Otriple__rec(T_c,T_b,V_f1_2,hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_c),V_fun1_2),V_com_2),V_fun2_2)) = hAPP(hAPP(hAPP(V_f1_2,V_fun1_2),V_com_2),V_fun2_2) ). % 28.10/28.17 % 28.10/28.17 fof(fact_triple_Osimps_I2_J,axiom, % 28.10/28.17 ! [V_fun2_2,V_com_2,V_fun1_2,V_f1_2,T_b,T_c] : c_Hoare__Mirabelle_Otriple_Otriple__case(T_c,T_b,V_f1_2,hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_c),V_fun1_2),V_com_2),V_fun2_2)) = hAPP(hAPP(hAPP(V_f1_2,V_fun1_2),V_com_2),V_fun2_2) ). % 28.10/28.17 % 28.10/28.17 fof(fact_Body__triple__valid__0,axiom, % 28.10/28.17 ! [V_Qa_2,V_pn_2,V_Pa_2,T_b] : c_Hoare__Mirabelle_Otriple__valid(T_b,c_Groups_Ozero__class_Ozero(tc_Nat_Onat),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),V_Pa_2),hAPP(c_Com_Ocom_OBODY,V_pn_2)),V_Qa_2)) ). % 28.10/28.17 % 28.10/28.17 fof(fact_evaln_OBody,axiom, % 28.10/28.17 ! [V_s1,V_n,V_s0,V_pn] : % 28.10/28.17 ( c_Natural_Oevaln(hAPP(c_Option_Othe(tc_Com_Ocom),hAPP(c_Com_Obody,V_pn)),V_s0,V_n,V_s1) % 28.10/28.17 => c_Natural_Oevaln(hAPP(c_Com_Ocom_OBODY,V_pn),V_s0,hAPP(c_Nat_OSuc,V_n),V_s1) ) ). % 28.10/28.17 % 28.10/28.17 fof(fact_com_Osimps_I6_J,axiom, % 28.10/28.17 ! [V_pname_H_2,V_pname_2] : % 28.10/28.17 ( hAPP(c_Com_Ocom_OBODY,V_pname_2) = hAPP(c_Com_Ocom_OBODY,V_pname_H_2) % 28.10/28.17 <=> V_pname_2 = V_pname_H_2 ) ). % 28.10/28.17 % 28.10/28.17 fof(fact_evaln_Oequations_I9_J,axiom, % 28.10/28.17 ! [V_a4_2,V_a3_2,V_a2_2,V_a1_2] : % 28.10/28.17 ( c_Natural_Oevaln(hAPP(c_Com_Ocom_OBODY,V_a1_2),V_a2_2,hAPP(c_Nat_OSuc,V_a3_2),V_a4_2) % 28.10/28.17 <=> c_Natural_Oevaln(hAPP(c_Option_Othe(tc_Com_Ocom),hAPP(c_Com_Obody,V_a1_2)),V_a2_2,V_a3_2,V_a4_2) ) ). % 28.10/28.17 % 28.10/28.17 fof(fact_n__not__Suc__n,axiom, % 28.10/28.17 ! [V_n] : V_n != hAPP(c_Nat_OSuc,V_n) ). % 28.10/28.17 % 28.10/28.17 fof(fact_Suc__n__not__n,axiom, % 28.10/28.17 ! [V_n] : hAPP(c_Nat_OSuc,V_n) != V_n ). % 28.10/28.17 % 28.10/28.17 fof(fact_nat_Oinject,axiom, % 28.10/28.17 ! [V_nat_H_2,V_nat_2] : % 28.10/28.17 ( hAPP(c_Nat_OSuc,V_nat_2) = hAPP(c_Nat_OSuc,V_nat_H_2) % 28.10/28.17 <=> V_nat_2 = V_nat_H_2 ) ). % 28.10/28.17 % 28.10/28.17 fof(fact_Suc__inject,axiom, % 28.10/28.17 ! [V_y,V_x] : % 28.10/28.17 ( hAPP(c_Nat_OSuc,V_x) = hAPP(c_Nat_OSuc,V_y) % 28.10/28.17 => V_x = V_y ) ). % 28.10/28.17 % 28.10/28.17 fof(fact_evaln__Suc,axiom, % 28.10/28.17 ! [V_s_H,V_n,V_s,V_c] : % 28.10/28.17 ( c_Natural_Oevaln(V_c,V_s,V_n,V_s_H) % 28.10/28.17 => c_Natural_Oevaln(V_c,V_s,hAPP(c_Nat_OSuc,V_n),V_s_H) ) ). % 28.10/28.17 % 28.10/28.17 fof(fact_Suc__neq__Zero,axiom, % 28.10/28.17 ! [V_m] : hAPP(c_Nat_OSuc,V_m) != c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ). % 28.10/28.17 % 28.10/28.17 fof(fact_Zero__neq__Suc,axiom, % 28.10/28.17 ! [V_m] : c_Groups_Ozero__class_Ozero(tc_Nat_Onat) != hAPP(c_Nat_OSuc,V_m) ). % 28.10/28.17 % 28.10/28.17 fof(fact_nat_Osimps_I3_J,axiom, % 28.10/28.17 ! [V_nat_H_1] : hAPP(c_Nat_OSuc,V_nat_H_1) != c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ). % 28.10/28.17 % 28.10/28.17 fof(fact_Suc__not__Zero,axiom, % 28.10/28.17 ! [V_m] : hAPP(c_Nat_OSuc,V_m) != c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ). % 28.10/28.17 % 28.10/28.17 fof(fact_nat_Osimps_I2_J,axiom, % 28.10/28.17 ! [V_nat_H] : c_Groups_Ozero__class_Ozero(tc_Nat_Onat) != hAPP(c_Nat_OSuc,V_nat_H) ). % 28.10/28.17 % 28.10/28.17 fof(fact_Zero__not__Suc,axiom, % 28.10/28.17 ! [V_m] : c_Groups_Ozero__class_Ozero(tc_Nat_Onat) != hAPP(c_Nat_OSuc,V_m) ). % 28.10/28.17 % 28.10/28.17 fof(fact_triple__valid__def2,axiom, % 28.10/28.17 ! [V_Qa_2,V_c_2,V_Pa_2,V_n_2,T_b] : % 28.10/28.17 ( c_Hoare__Mirabelle_Otriple__valid(T_b,V_n_2,hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),V_Pa_2),V_c_2),V_Qa_2)) % 28.10/28.17 <=> ! [B_Z,B_s] : % 28.10/28.17 ( hBOOL(hAPP(hAPP(V_Pa_2,B_Z),B_s)) % 28.10/28.17 => ! [B_s_H] : % 28.10/28.17 ( c_Natural_Oevaln(V_c_2,B_s,V_n_2,B_s_H) % 28.10/28.17 => hBOOL(hAPP(hAPP(V_Qa_2,B_Z),B_s_H)) ) ) ) ). % 28.10/28.17 % 28.10/28.17 fof(fact_eq__mem__trans,axiom, % 28.10/28.17 ! [V_A_2,T_b,V_b_2,V_a_2] : % 28.10/28.17 ( V_a_2 = V_b_2 % 28.10/28.17 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),V_A_2)) % 28.10/28.17 => hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2)) ) ) ). % 28.10/28.17 % 28.10/28.17 fof(fact_eqelem__imp__iff,axiom, % 28.10/28.17 ! [V_A_2,T_b,V_y_2,V_x_2] : % 28.10/28.17 ( V_x_2 = V_y_2 % 28.10/28.17 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) % 28.10/28.17 <=> hBOOL(hAPP(hAPP(c_member(T_b),V_y_2),V_A_2)) ) ) ). % 28.10/28.17 % 28.10/28.17 fof(fact_eqset__imp__iff,axiom, % 28.10/28.17 ! [V_x_2,T_b,V_B_2,V_A_2] : % 28.10/28.17 ( V_A_2 = V_B_2 % 28.10/28.17 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) % 28.10/28.17 <=> hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_B_2)) ) ) ). % 28.10/28.17 % 28.10/28.17 fof(fact_mem__def,axiom, % 28.10/28.17 ! [V_A_2,V_x_2,T_b] : % 28.10/28.17 ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) % 28.10/28.17 <=> hBOOL(hAPP(V_A_2,V_x_2)) ) ). % 28.10/28.17 % 28.10/28.17 fof(fact_triple_Osize_I1_J,axiom, % 28.10/28.17 ! [V_fun2_2,V_com_2,V_fun1_2,V_fa_2,T_b] : c_Hoare__Mirabelle_Otriple_Otriple__size(T_b,V_fa_2,hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),V_fun1_2),V_com_2),V_fun2_2)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ). % 28.10/28.17 % 28.10/28.17 fof(fact_triple_Osize_I2_J,axiom, % 28.10/28.17 ! [V_fun2_2,V_com_2,V_fun1_2,T_b] : hAPP(c_Nat_Osize__class_Osize(tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),V_fun1_2),V_com_2),V_fun2_2)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ). % 28.10/28.17 % 28.10/28.17 fof(fact_evaln__elim__cases_I6_J,axiom, % 28.10/28.17 ! [V_s1,V_n,V_s,V_P] : % 28.10/28.17 ( c_Natural_Oevaln(hAPP(c_Com_Ocom_OBODY,V_P),V_s,V_n,V_s1) % 28.10/28.17 => ~ ! [B_n] : % 28.10/28.17 ( V_n = hAPP(c_Nat_OSuc,B_n) % 28.10/28.17 => ~ c_Natural_Oevaln(hAPP(c_Option_Othe(tc_Com_Ocom),hAPP(c_Com_Obody,V_P)),V_s,B_n,V_s1) ) ) ). % 28.10/28.17 % 28.10/28.17 fof(fact_evalc_OBody,axiom, % 28.10/28.17 ! [V_s1,V_s0,V_pn] : % 28.10/28.17 ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(hAPP(c_Option_Othe(tc_Com_Ocom),hAPP(c_Com_Obody,V_pn))),V_s0),V_s1)) % 28.10/28.17 => hBOOL(hAPP(hAPP(c_Natural_Oevalc(hAPP(c_Com_Ocom_OBODY,V_pn)),V_s0),V_s1)) ) ). % 28.10/28.17 % 28.10/28.17 fof(fact_evalc__elim__cases_I6_J,axiom, % 28.10/28.17 ! [V_s1,V_s,V_P] : % 28.10/28.17 ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(hAPP(c_Com_Ocom_OBODY,V_P)),V_s),V_s1)) % 28.10/28.17 => hBOOL(hAPP(hAPP(c_Natural_Oevalc(hAPP(c_Option_Othe(tc_Com_Ocom),hAPP(c_Com_Obody,V_P))),V_s),V_s1)) ) ). % 28.10/28.17 % 28.10/28.17 fof(fact_evalc_Oequations_I9_J,axiom, % 28.10/28.17 ! [V_a3_2,V_a2_2,V_a1_2] : % 28.10/28.17 ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(hAPP(c_Com_Ocom_OBODY,V_a1_2)),V_a2_2),V_a3_2)) % 28.10/28.17 <=> hBOOL(hAPP(hAPP(c_Natural_Oevalc(hAPP(c_Option_Othe(tc_Com_Ocom),hAPP(c_Com_Obody,V_a1_2))),V_a2_2),V_a3_2)) ) ). % 28.10/28.17 % 28.10/28.17 fof(fact_Nats__0,axiom, % 28.10/28.17 ! [T_b] : % 28.10/28.17 ( class_Rings_Osemiring__1(T_b) % 28.10/28.17 => hBOOL(hAPP(hAPP(c_member(T_b),c_Groups_Ozero__class_Ozero(T_b)),c_Nat_Osemiring__1__class_ONats(T_b))) ) ). % 28.10/28.17 % 28.10/28.17 fof(fact_com_Osize_I7_J,axiom, % 28.10/28.17 ! [V_pname] : c_Com_Ocom_Ocom__size(hAPP(c_Com_Ocom_OBODY,V_pname)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ). % 28.10/28.17 % 28.10/28.17 fof(fact_com_Osize_I15_J,axiom, % 28.10/28.17 ! [V_pname] : hAPP(c_Nat_Osize__class_Osize(tc_Com_Ocom),hAPP(c_Com_Ocom_OBODY,V_pname)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ). % 28.10/28.17 % 28.10/28.17 fof(fact_zero__reorient,axiom, % 28.10/28.17 ! [V_x_2,T_b] : % 28.10/28.17 ( class_Groups_Ozero(T_b) % 28.10/28.17 => ( c_Groups_Ozero__class_Ozero(T_b) = V_x_2 % 28.10/28.17 <=> V_x_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ). % 28.10/28.17 % 28.10/28.17 fof(fact_eq__mem,axiom, % 28.10/28.17 ! [V_y_2,V_x_2,T_b] : % 28.10/28.17 ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_fequal,V_y_2))) % 28.10/28.17 <=> V_x_2 = V_y_2 ) ). % 28.10/28.17 % 28.10/28.17 fof(fact_com__det,axiom, % 28.10/28.17 ! [V_u,V_t,V_s,V_c] : % 28.10/28.17 ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_c),V_s),V_t)) % 28.10/28.17 => ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_c),V_s),V_u)) % 28.10/28.17 => V_u = V_t ) ) ). % 28.10/28.18 % 28.10/28.18 fof(fact_evaln__evalc,axiom, % 28.10/28.18 ! [V_t,V_n,V_s,V_c] : % 28.10/28.18 ( c_Natural_Oevaln(V_c,V_s,V_n,V_t) % 28.10/28.18 => hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_c),V_s),V_t)) ) ). % 28.10/28.18 % 28.10/28.18 fof(fact_eval__eq,axiom, % 28.10/28.18 ! [V_t_2,V_s_2,V_c_2] : % 28.10/28.18 ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_c_2),V_s_2),V_t_2)) % 28.10/28.18 <=> ? [B_n] : c_Natural_Oevaln(V_c_2,V_s_2,B_n,V_t_2) ) ). % 28.10/28.18 % 28.10/28.18 fof(fact_of__nat__aux_Osimps_I2_J,axiom, % 28.10/28.18 ! [V_i_2,V_n_2,V_inc_2,T_b] : % 28.10/28.18 ( class_Rings_Osemiring__1(T_b) % 28.10/28.18 => c_Nat_Osemiring__1__class_Oof__nat__aux(T_b,V_inc_2,hAPP(c_Nat_OSuc,V_n_2),V_i_2) = c_Nat_Osemiring__1__class_Oof__nat__aux(T_b,V_inc_2,V_n_2,hAPP(V_inc_2,V_i_2)) ) ). % 28.10/28.18 % 28.10/28.18 fof(fact_com_Osize_I9_J,axiom, % 28.10/28.18 hAPP(c_Nat_Osize__class_Osize(tc_Com_Ocom),c_Com_Ocom_OSKIP) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ). % 28.10/28.18 % 28.10/28.18 fof(fact_com_Osize_I1_J,axiom, % 28.10/28.18 c_Com_Ocom_Ocom__size(c_Com_Ocom_OSKIP) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ). % 28.10/28.18 % 28.10/28.18 fof(fact_of__nat__aux_Osimps_I1_J,axiom, % 28.10/28.18 ! [V_i_2,V_inc_2,T_b] : % 28.10/28.18 ( class_Rings_Osemiring__1(T_b) % 28.10/28.18 => c_Nat_Osemiring__1__class_Oof__nat__aux(T_b,V_inc_2,c_Groups_Ozero__class_Ozero(tc_Nat_Onat),V_i_2) = V_i_2 ) ). % 28.10/28.18 % 28.10/28.18 fof(fact_evalc__evaln,axiom, % 28.10/28.18 ! [V_t,V_s,V_c] : % 28.10/28.18 ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_c),V_s),V_t)) % 28.10/28.18 => ? [B_n] : c_Natural_Oevaln(V_c,V_s,B_n,V_t) ) ). % 28.10/28.18 % 28.10/28.18 fof(fact_com_Osize_I16_J,axiom, % 28.10/28.18 ! [V_fun_2,V_pname_2,V_vname_2] : hAPP(c_Nat_Osize__class_Osize(tc_Com_Ocom),c_Com_Ocom_OCall(V_vname_2,V_pname_2,V_fun_2)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ). % 28.10/28.18 % 28.10/28.18 fof(fact_com_Osize_I8_J,axiom, % 28.10/28.18 ! [V_fun_2,V_pname_2,V_vname_2] : c_Com_Ocom_Ocom__size(c_Com_Ocom_OCall(V_vname_2,V_pname_2,V_fun_2)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ). % 28.10/28.18 % 28.10/28.18 fof(fact_com_Osize_I10_J,axiom, % 28.10/28.18 ! [V_fun_2,V_vname_2] : hAPP(c_Nat_Osize__class_Osize(tc_Com_Ocom),c_Com_Ocom_OAss(V_vname_2,V_fun_2)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ). % 28.10/28.18 % 28.10/28.18 fof(fact_com_Osize_I2_J,axiom, % 28.10/28.18 ! [V_fun_2,V_vname_2] : c_Com_Ocom_Ocom__size(c_Com_Ocom_OAss(V_vname_2,V_fun_2)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ). % 28.10/28.18 % 28.10/28.18 fof(fact_zero__less__Suc,axiom, % 28.10/28.18 ! [V_n] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(c_Nat_OSuc,V_n))) ). % 28.10/28.18 % 28.10/28.18 fof(fact_nat_Oexhaust,axiom, % 28.10/28.18 ! [V_y] : % 28.10/28.18 ( V_y != c_Groups_Ozero__class_Ozero(tc_Nat_Onat) % 28.10/28.18 => ~ ! [B_nat] : V_y != hAPP(c_Nat_OSuc,B_nat) ) ). % 28.10/28.18 % 28.10/28.18 fof(fact_zero__induct,axiom, % 28.10/28.18 ! [V_k_2,V_Pa_2] : % 28.10/28.18 ( hBOOL(hAPP(V_Pa_2,V_k_2)) % 28.10/28.18 => ( ! [B_n] : % 28.10/28.18 ( hBOOL(hAPP(V_Pa_2,hAPP(c_Nat_OSuc,B_n))) % 28.10/28.18 => hBOOL(hAPP(V_Pa_2,B_n)) ) % 28.10/28.18 => hBOOL(hAPP(V_Pa_2,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ) ) ). % 28.10/28.18 % 28.10/28.18 fof(fact_less__zeroE,axiom, % 28.10/28.18 ! [V_n] : ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ). % 28.10/28.18 % 28.10/28.18 fof(fact_Suc__mono,axiom, % 28.10/28.18 ! [V_n,V_m] : % 28.10/28.18 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n)) % 28.10/28.18 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_m)),hAPP(c_Nat_OSuc,V_n))) ) ). % 28.10/28.18 % 28.10/28.18 fof(fact_lessI,axiom, % 28.10/28.18 ! [V_n] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),hAPP(c_Nat_OSuc,V_n))) ). % 28.10/28.18 % 28.10/28.18 fof(fact_evaln_OSkip,axiom, % 28.10/28.18 ! [V_n,V_s] : c_Natural_Oevaln(c_Com_Ocom_OSKIP,V_s,V_n,V_s) ). % 28.10/28.18 % 28.10/28.18 fof(fact_evaln__elim__cases_I1_J,axiom, % 28.10/28.18 ! [V_t,V_n,V_s] : % 28.10/28.18 ( c_Natural_Oevaln(c_Com_Ocom_OSKIP,V_s,V_n,V_t) % 28.10/28.18 => V_t = V_s ) ). % 28.10/28.18 % 28.10/28.18 fof(fact_evalc__elim__cases_I1_J,axiom, % 28.10/28.18 ! [V_t,V_s] : % 28.10/28.18 ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OSKIP),V_s),V_t)) % 28.10/28.18 => V_t = V_s ) ). % 28.10/28.18 % 28.10/28.18 fof(fact_evalc_OSkip,axiom, % 28.10/28.18 ! [V_s] : hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OSKIP),V_s),V_s)) ). % 28.10/28.18 % 28.10/28.18 fof(fact_nat__less__cases,axiom, % 28.10/28.18 ! [V_Pa_2,V_n_2,V_m_2] : % 28.10/28.18 ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) % 28.10/28.18 => hBOOL(hAPP(hAPP(V_Pa_2,V_n_2),V_m_2)) ) % 28.10/28.18 => ( ( V_m_2 = V_n_2 % 28.10/28.18 => hBOOL(hAPP(hAPP(V_Pa_2,V_n_2),V_m_2)) ) % 28.10/28.18 => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),V_m_2)) % 28.10/28.18 => hBOOL(hAPP(hAPP(V_Pa_2,V_n_2),V_m_2)) ) % 28.10/28.18 => hBOOL(hAPP(hAPP(V_Pa_2,V_n_2),V_m_2)) ) ) ) ). % 28.16/28.18 % 28.16/28.18 fof(fact_less__not__refl3,axiom, % 28.16/28.18 ! [V_t,V_s] : % 28.16/28.18 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_s),V_t)) % 28.16/28.18 => V_s != V_t ) ). % 28.16/28.18 % 28.16/28.18 fof(fact_less__not__refl2,axiom, % 28.16/28.18 ! [V_m,V_n] : % 28.16/28.18 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),V_m)) % 28.16/28.18 => V_m != V_n ) ). % 28.16/28.18 % 28.16/28.18 fof(fact_less__irrefl__nat,axiom, % 28.16/28.18 ! [V_n] : ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),V_n)) ). % 28.16/28.18 % 28.16/28.18 fof(fact_linorder__neqE__nat,axiom, % 28.16/28.18 ! [V_y,V_x] : % 28.16/28.18 ( V_x != V_y % 28.16/28.18 => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_x),V_y)) % 28.16/28.18 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_y),V_x)) ) ) ). % 28.16/28.18 % 28.16/28.18 fof(fact_com_Osimps_I7_J,axiom, % 28.16/28.18 ! [V_fun_H_2,V_pname_H_2,V_vname_H_2,V_fun_2,V_pname_2,V_vname_2] : % 28.16/28.18 ( c_Com_Ocom_OCall(V_vname_2,V_pname_2,V_fun_2) = c_Com_Ocom_OCall(V_vname_H_2,V_pname_H_2,V_fun_H_2) % 28.16/28.18 <=> ( V_vname_2 = V_vname_H_2 % 28.16/28.18 & V_pname_2 = V_pname_H_2 % 28.16/28.18 & V_fun_2 = V_fun_H_2 ) ) ). % 28.16/28.18 % 28.16/28.18 fof(fact_com_Osimps_I1_J,axiom, % 28.16/28.18 ! [V_fun_H_2,V_vname_H_2,V_fun_2,V_vname_2] : % 28.16/28.18 ( c_Com_Ocom_OAss(V_vname_2,V_fun_2) = c_Com_Ocom_OAss(V_vname_H_2,V_fun_H_2) % 28.16/28.18 <=> ( V_vname_2 = V_vname_H_2 % 28.16/28.18 & V_fun_2 = V_fun_H_2 ) ) ). % 28.16/28.18 % 28.16/28.18 fof(fact_nat__neq__iff,axiom, % 28.16/28.18 ! [V_n_2,V_m_2] : % 28.16/28.18 ( V_m_2 != V_n_2 % 28.16/28.18 <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) % 28.16/28.18 | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),V_m_2)) ) ) ). % 28.16/28.18 % 28.16/28.18 fof(fact_com_Osimps_I33_J,axiom, % 28.16/28.18 ! [V_fun_2,V_vname_2,V_fun_H_2,V_pname_H_2,V_vname_H_2] : c_Com_Ocom_OCall(V_vname_H_2,V_pname_H_2,V_fun_H_2) != c_Com_Ocom_OAss(V_vname_2,V_fun_2) ). % 28.16/28.18 % 28.16/28.18 fof(fact_com_Osimps_I21_J,axiom, % 28.16/28.18 ! [V_fun_H_2,V_pname_H_2,V_vname_H_2] : c_Com_Ocom_OCall(V_vname_H_2,V_pname_H_2,V_fun_H_2) != c_Com_Ocom_OSKIP ). % 28.16/28.18 % 28.16/28.18 fof(fact_com_Osimps_I32_J,axiom, % 28.16/28.18 ! [V_fun_H_2,V_pname_H_2,V_vname_H_2,V_fun_2,V_vname_2] : c_Com_Ocom_OAss(V_vname_2,V_fun_2) != c_Com_Ocom_OCall(V_vname_H_2,V_pname_H_2,V_fun_H_2) ). % 28.16/28.18 % 28.16/28.18 fof(fact_com_Osimps_I9_J,axiom, % 28.16/28.18 ! [V_fun_H_2,V_vname_H_2] : c_Com_Ocom_OAss(V_vname_H_2,V_fun_H_2) != c_Com_Ocom_OSKIP ). % 28.16/28.18 % 28.16/28.18 fof(fact_less__not__refl,axiom, % 28.16/28.18 ! [V_n] : ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),V_n)) ). % 28.16/28.18 % 28.16/28.18 fof(fact_com_Osimps_I20_J,axiom, % 28.16/28.18 ! [V_fun_H_2,V_pname_H_2,V_vname_H_2] : c_Com_Ocom_OSKIP != c_Com_Ocom_OCall(V_vname_H_2,V_pname_H_2,V_fun_H_2) ). % 28.16/28.18 % 28.16/28.18 fof(fact_com_Osimps_I8_J,axiom, % 28.16/28.18 ! [V_fun_H_2,V_vname_H_2] : c_Com_Ocom_OSKIP != c_Com_Ocom_OAss(V_vname_H_2,V_fun_H_2) ). % 28.16/28.18 % 28.16/28.18 fof(fact_not__less0,axiom, % 28.16/28.18 ! [V_n] : ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ). % 28.16/28.18 % 28.16/28.18 fof(fact_neq0__conv,axiom, % 28.16/28.18 ! [V_n_2] : % 28.16/28.18 ( V_n_2 != c_Groups_Ozero__class_Ozero(tc_Nat_Onat) % 28.16/28.18 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n_2)) ) ). % 28.16/28.18 % 28.16/28.18 fof(fact_less__nat__zero__code,axiom, % 28.16/28.18 ! [V_n] : ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ). % 28.16/28.18 % 28.16/28.18 fof(fact_gr__implies__not0,axiom, % 28.16/28.18 ! [V_n,V_m] : % 28.16/28.18 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n)) % 28.16/28.18 => V_n != c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ). % 28.16/28.18 % 28.16/28.18 fof(fact_gr0I,axiom, % 28.16/28.18 ! [V_n] : % 28.16/28.18 ( V_n != c_Groups_Ozero__class_Ozero(tc_Nat_Onat) % 28.16/28.18 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n)) ) ). % 28.16/28.18 % 28.16/28.18 fof(fact_Suc__less__SucD,axiom, % 28.16/28.18 ! [V_n,V_m] : % 28.16/28.18 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_m)),hAPP(c_Nat_OSuc,V_n))) % 28.16/28.18 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n)) ) ). % 28.16/28.18 % 28.16/28.18 fof(fact_Suc__lessD,axiom, % 28.16/28.18 ! [V_n,V_m] : % 28.16/28.18 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_m)),V_n)) % 28.16/28.18 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n)) ) ). % 28.16/28.18 % 28.16/28.18 fof(fact_less__SucE,axiom, % 28.16/28.18 ! [V_n,V_m] : % 28.16/28.18 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),hAPP(c_Nat_OSuc,V_n))) % 28.16/28.18 => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n)) % 28.16/28.18 => V_m = V_n ) ) ). % 28.16/28.18 % 28.16/28.18 fof(fact_less__trans__Suc,axiom, % 28.16/28.18 ! [V_k,V_j,V_i] : % 28.16/28.18 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),V_j)) % 28.16/28.18 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_j),V_k)) % 28.16/28.18 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_i)),V_k)) ) ) ). % 28.16/28.18 % 28.16/28.18 fof(fact_Suc__lessI,axiom, % 28.16/28.18 ! [V_n,V_m] : % 28.16/28.18 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n)) % 28.16/28.18 => ( hAPP(c_Nat_OSuc,V_m) != V_n % 28.16/28.18 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_m)),V_n)) ) ) ). % 28.16/28.18 % 28.16/28.18 fof(fact_less__SucI,axiom, % 28.16/28.18 ! [V_n,V_m] : % 28.16/28.18 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n)) % 28.16/28.18 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),hAPP(c_Nat_OSuc,V_n))) ) ). % 28.16/28.18 % 28.16/28.18 fof(fact_less__antisym,axiom, % 28.16/28.18 ! [V_m,V_n] : % 28.16/28.18 ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),V_m)) % 28.16/28.18 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),hAPP(c_Nat_OSuc,V_m))) % 28.16/28.18 => V_m = V_n ) ) ). % 28.16/28.18 % 28.16/28.18 fof(fact_not__less__less__Suc__eq,axiom, % 28.16/28.18 ! [V_m_2,V_n_2] : % 28.16/28.18 ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),V_m_2)) % 28.16/28.18 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),hAPP(c_Nat_OSuc,V_m_2))) % 28.16/28.18 <=> V_n_2 = V_m_2 ) ) ). % 28.16/28.18 % 28.16/28.18 fof(fact_Suc__less__eq,axiom, % 28.16/28.18 ! [V_n_2,V_m_2] : % 28.16/28.18 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_m_2)),hAPP(c_Nat_OSuc,V_n_2))) % 28.16/28.18 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) ) ). % 28.16/28.18 % 28.16/28.18 fof(fact_less__Suc__eq,axiom, % 28.16/28.18 ! [V_n_2,V_m_2] : % 28.16/28.18 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),hAPP(c_Nat_OSuc,V_n_2))) % 28.16/28.18 <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) % 28.16/28.18 | V_m_2 = V_n_2 ) ) ). % 28.16/28.18 % 28.16/28.18 fof(fact_not__less__eq,axiom, % 28.16/28.18 ! [V_n_2,V_m_2] : % 28.16/28.18 ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) % 28.16/28.18 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),hAPP(c_Nat_OSuc,V_m_2))) ) ). % 28.16/28.18 % 28.16/28.18 fof(fact_com_Osimps_I30_J,axiom, % 28.16/28.18 ! [V_pname_H_2,V_fun_2,V_vname_2] : c_Com_Ocom_OAss(V_vname_2,V_fun_2) != hAPP(c_Com_Ocom_OBODY,V_pname_H_2) ). % 28.16/28.18 % 28.16/28.18 fof(fact_com_Osimps_I31_J,axiom, % 28.16/28.18 ! [V_fun_2,V_vname_2,V_pname_H_2] : hAPP(c_Com_Ocom_OBODY,V_pname_H_2) != c_Com_Ocom_OAss(V_vname_2,V_fun_2) ). % 28.16/28.18 % 28.16/28.18 fof(fact_com_Osimps_I63_J,axiom, % 28.16/28.18 ! [V_pname_2,V_fun_H_2,V_pname_H_2,V_vname_H_2] : c_Com_Ocom_OCall(V_vname_H_2,V_pname_H_2,V_fun_H_2) != hAPP(c_Com_Ocom_OBODY,V_pname_2) ). % 28.16/28.18 % 28.16/28.18 fof(fact_com_Osimps_I62_J,axiom, % 28.16/28.18 ! [V_fun_H_2,V_pname_H_2,V_vname_H_2,V_pname_2] : hAPP(c_Com_Ocom_OBODY,V_pname_2) != c_Com_Ocom_OCall(V_vname_H_2,V_pname_H_2,V_fun_H_2) ). % 28.16/28.18 % 28.16/28.18 fof(fact_evaln_Oequations_I1_J,axiom, % 28.16/28.18 ! [V_a2,V_a1] : c_Natural_Oevaln(c_Com_Ocom_OSKIP,V_a1,V_a2,V_a1) ). % 28.16/28.18 % 28.16/28.18 fof(fact_evalc_Oequations_I1_J,axiom, % 28.16/28.18 ! [V_a] : hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OSKIP),V_a),V_a)) ). % 28.16/28.18 % 28.16/28.18 fof(fact_com_Osimps_I19_J,axiom, % 28.16/28.18 ! [V_pname_H] : hAPP(c_Com_Ocom_OBODY,V_pname_H) != c_Com_Ocom_OSKIP ). % 28.16/28.18 % 28.16/28.18 fof(fact_com_Osimps_I18_J,axiom, % 28.16/28.18 ! [V_pname_H] : c_Com_Ocom_OSKIP != hAPP(c_Com_Ocom_OBODY,V_pname_H) ). % 28.16/28.18 % 28.16/28.18 fof(fact_gr0__conv__Suc,axiom, % 28.16/28.18 ! [V_n_2] : % 28.16/28.18 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n_2)) % 28.16/28.18 <=> ? [B_m] : V_n_2 = hAPP(c_Nat_OSuc,B_m) ) ). % 28.16/28.18 % 28.16/28.18 fof(fact_less__Suc0,axiom, % 28.16/28.18 ! [V_n_2] : % 28.16/28.18 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)))) % 28.16/28.18 <=> V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ). % 28.16/28.18 % 28.16/28.18 fof(fact_less__Suc__eq__0__disj,axiom, % 28.16/28.18 ! [V_n_2,V_m_2] : % 28.16/28.18 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),hAPP(c_Nat_OSuc,V_n_2))) % 28.16/28.18 <=> ( V_m_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) % 28.16/28.18 | ? [B_j] : % 28.16/28.18 ( V_m_2 = hAPP(c_Nat_OSuc,B_j) % 28.16/28.18 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_j),V_n_2)) ) ) ) ). % 28.16/28.18 % 28.16/28.18 fof(fact_of__nat__0__less__iff,axiom, % 28.16/28.18 ! [V_n_2,T_b] : % 28.16/28.18 ( class_Rings_Olinordered__semidom(T_b) % 28.16/28.18 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_b),V_n_2))) % 28.16/28.18 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n_2)) ) ) ). % 28.16/28.18 % 28.16/28.18 fof(fact_gr0__implies__Suc,axiom, % 28.16/28.18 ! [V_n] : % 28.16/28.18 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n)) % 28.16/28.18 => ? [B_m] : V_n = hAPP(c_Nat_OSuc,B_m) ) ). % 28.16/28.18 % 28.16/28.18 fof(fact_lift__Suc__mono__less,axiom, % 28.16/28.18 ! [V_n_H_2,V_n_2,V_f_2,T_b] : % 28.16/28.18 ( class_Orderings_Oorder(T_b) % 28.16/28.18 => ( ! [B_n] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(V_f_2,B_n)),hAPP(V_f_2,hAPP(c_Nat_OSuc,B_n)))) % 28.16/28.18 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),V_n_H_2)) % 28.16/28.18 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(V_f_2,V_n_2)),hAPP(V_f_2,V_n_H_2))) ) ) ) ). % 28.16/28.18 % 28.16/28.18 fof(fact_lift__Suc__mono__less__iff,axiom, % 28.16/28.18 ! [V_m_2,V_n_2,V_f_2,T_b] : % 28.16/28.18 ( class_Orderings_Oorder(T_b) % 28.16/28.18 => ( ! [B_n] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(V_f_2,B_n)),hAPP(V_f_2,hAPP(c_Nat_OSuc,B_n)))) % 28.16/28.18 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(V_f_2,V_n_2)),hAPP(V_f_2,V_m_2))) % 28.16/28.18 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),V_m_2)) ) ) ) ). % 28.16/28.18 % 28.16/28.18 fof(fact_WTs__elim__cases_I8_J,axiom, % 28.16/28.18 ! [V_a_2,V_Pa_2,V_X_2] : % 28.16/28.18 ( hBOOL(hAPP(c_Com_OWT,c_Com_Ocom_OCall(V_X_2,V_Pa_2,V_a_2))) % 28.16/28.18 => hBOOL(hAPP(c_Com_OWT,hAPP(c_Com_Ocom_OBODY,V_Pa_2))) ) ). % 28.16/28.18 % 28.16/28.18 fof(fact_evalc__elim__cases_I2_J,axiom, % 28.16/28.18 ! [V_t_2,V_s_2,V_a_2,V_X_2] : % 28.16/28.18 ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OAss(V_X_2,V_a_2)),V_s_2),V_t_2)) % 28.16/28.18 => V_t_2 = hAPP(hAPP(hAPP(c_Natural_Oupdate,V_s_2),V_X_2),hAPP(V_a_2,V_s_2)) ) ). % 28.16/28.18 % 28.16/28.18 fof(fact_evalc_OAssign,axiom, % 28.16/28.18 ! [V_s_2,V_a_2,V_X_2] : hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OAss(V_X_2,V_a_2)),V_s_2),hAPP(hAPP(hAPP(c_Natural_Oupdate,V_s_2),V_X_2),hAPP(V_a_2,V_s_2)))) ). % 28.16/28.18 % 28.16/28.18 fof(fact_evaln_OAssign,axiom, % 28.16/28.18 ! [V_n_2,V_s_2,V_a_2,V_X_2] : c_Natural_Oevaln(c_Com_Ocom_OAss(V_X_2,V_a_2),V_s_2,V_n_2,hAPP(hAPP(hAPP(c_Natural_Oupdate,V_s_2),V_X_2),hAPP(V_a_2,V_s_2))) ). % 28.16/28.18 % 28.16/28.18 fof(fact_evaln__elim__cases_I2_J,axiom, % 28.16/28.18 ! [V_t_2,V_n_2,V_s_2,V_a_2,V_X_2] : % 28.16/28.18 ( c_Natural_Oevaln(c_Com_Ocom_OAss(V_X_2,V_a_2),V_s_2,V_n_2,V_t_2) % 28.16/28.18 => V_t_2 = hAPP(hAPP(hAPP(c_Natural_Oupdate,V_s_2),V_X_2),hAPP(V_a_2,V_s_2)) ) ). % 28.16/28.18 % 28.16/28.18 fof(fact_order__less__irrefl,axiom, % 28.16/28.18 ! [V_x,T_a] : % 28.16/28.18 ( class_Orderings_Opreorder(T_a) % 28.16/28.18 => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_x)) ) ). % 28.16/28.18 % 28.16/28.18 fof(fact_linorder__neq__iff,axiom, % 28.16/28.18 ! [V_y_2,V_x_2,T_b] : % 28.16/28.18 ( class_Orderings_Olinorder(T_b) % 28.16/28.18 => ( V_x_2 != V_y_2 % 28.16/28.18 <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_x_2),V_y_2)) % 28.16/28.18 | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_y_2),V_x_2)) ) ) ) ). % 28.16/28.18 % 28.16/28.18 fof(fact_not__less__iff__gr__or__eq,axiom, % 28.16/28.18 ! [V_y_2,V_x_2,T_b] : % 28.16/28.18 ( class_Orderings_Olinorder(T_b) % 28.16/28.18 => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_x_2),V_y_2)) % 28.16/28.18 <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_y_2),V_x_2)) % 28.16/28.18 | V_x_2 = V_y_2 ) ) ) ). % 28.16/28.18 % 28.16/28.18 fof(fact_of__nat__eq__iff,axiom, % 28.16/28.18 ! [V_n_2,V_m_2,T_b] : % 28.16/28.18 ( class_Nat_Osemiring__char__0(T_b) % 28.16/28.18 => ( hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_b),V_m_2) = hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_b),V_n_2) % 28.16/28.18 <=> V_m_2 = V_n_2 ) ) ). % 28.16/28.18 % 28.16/28.18 fof(fact_psubsetD,axiom, % 28.16/28.18 ! [V_c_2,V_B_2,V_A_2,T_b] : % 28.16/28.18 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) % 28.16/28.18 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2)) % 28.16/28.18 => hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_B_2)) ) ) ). % 28.16/28.18 % 28.16/28.18 fof(fact_WT_OAssign,axiom, % 28.16/28.18 ! [V_a_2,V_X_2] : hBOOL(hAPP(c_Com_OWT,c_Com_Ocom_OAss(V_X_2,V_a_2))) ). % 28.16/28.18 % 28.16/28.18 fof(fact_WT_Oequations_I2_J,axiom, % 28.16/28.18 ! [V_a2_2,V_a1_2] : hBOOL(hAPP(c_Com_OWT,c_Com_Ocom_OAss(V_a1_2,V_a2_2))) ). % 28.16/28.18 % 28.16/28.18 fof(fact_WT_OSkip,axiom, % 28.16/28.18 hBOOL(hAPP(c_Com_OWT,c_Com_Ocom_OSKIP)) ). % 28.16/28.18 % 28.16/28.18 fof(fact_WT_Oequations_I1_J,axiom, % 28.16/28.18 hBOOL(hAPP(c_Com_OWT,c_Com_Ocom_OSKIP)) ). % 28.16/28.18 % 28.16/28.18 fof(fact_of__nat__less__0__iff,axiom, % 28.16/28.18 ! [V_m,T_a] : % 28.16/28.18 ( class_Rings_Olinordered__semidom(T_a) % 28.16/28.18 => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),V_m)),c_Groups_Ozero__class_Ozero(T_a))) ) ). % 28.16/28.18 % 28.16/28.18 fof(fact_of__nat__0,axiom, % 28.16/28.18 ! [T_a] : % 28.16/28.18 ( class_Rings_Osemiring__1(T_a) % 28.16/28.18 => hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = c_Groups_Ozero__class_Ozero(T_a) ) ). % 28.16/28.18 % 28.16/28.18 fof(fact_of__nat__less__iff,axiom, % 28.16/28.19 ! [V_n_2,V_m_2,T_b] : % 28.16/28.19 ( class_Rings_Olinordered__semidom(T_b) % 28.16/28.19 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_b),V_m_2)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_b),V_n_2))) % 28.16/28.19 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) ) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_less__imp__of__nat__less,axiom, % 28.16/28.19 ! [V_n,V_m,T_a] : % 28.16/28.19 ( class_Rings_Olinordered__semidom(T_a) % 28.16/28.19 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n)) % 28.16/28.19 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),V_m)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),V_n))) ) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_of__nat__less__imp__less,axiom, % 28.16/28.19 ! [V_n,V_m,T_a] : % 28.16/28.19 ( class_Rings_Olinordered__semidom(T_a) % 28.16/28.19 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),V_m)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),V_n))) % 28.16/28.19 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n)) ) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_of__nat__in__Nats,axiom, % 28.16/28.19 ! [V_n_2,T_b] : % 28.16/28.19 ( class_Rings_Osemiring__1(T_b) % 28.16/28.19 => hBOOL(hAPP(hAPP(c_member(T_b),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_b),V_n_2)),c_Nat_Osemiring__1__class_ONats(T_b))) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_evaln_Oequations_I2_J,axiom, % 28.16/28.19 ! [V_a4_2,V_a3_2,V_a2_2,V_a1_2] : c_Natural_Oevaln(c_Com_Ocom_OAss(V_a1_2,V_a2_2),V_a3_2,V_a4_2,hAPP(hAPP(hAPP(c_Natural_Oupdate,V_a3_2),V_a1_2),hAPP(V_a2_2,V_a3_2))) ). % 28.16/28.19 % 28.16/28.19 fof(fact_evalc_Oequations_I2_J,axiom, % 28.16/28.19 ! [V_a3_2,V_a2_2,V_a1_2] : hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OAss(V_a1_2,V_a2_2)),V_a3_2),hAPP(hAPP(hAPP(c_Natural_Oupdate,V_a3_2),V_a1_2),hAPP(V_a2_2,V_a3_2)))) ). % 28.16/28.19 % 28.16/28.19 fof(fact_WT_OCall,axiom, % 28.16/28.19 ! [V_a_2,V_X_2,V_pn_2] : % 28.16/28.19 ( hBOOL(hAPP(c_Com_OWT,hAPP(c_Com_Ocom_OBODY,V_pn_2))) % 28.16/28.19 => hBOOL(hAPP(c_Com_OWT,c_Com_Ocom_OCall(V_X_2,V_pn_2,V_a_2))) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_WT_Oequations_I8_J,axiom, % 28.16/28.19 ! [V_a3_2,V_a1_2,V_a2_2] : % 28.16/28.19 ( hBOOL(hAPP(c_Com_OWT,c_Com_Ocom_OCall(V_a2_2,V_a1_2,V_a3_2))) % 28.16/28.19 <=> hBOOL(hAPP(c_Com_OWT,hAPP(c_Com_Ocom_OBODY,V_a1_2))) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_linorder__cases,axiom, % 28.16/28.19 ! [V_y,V_x,T_a] : % 28.16/28.19 ( class_Orderings_Olinorder(T_a) % 28.16/28.19 => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y)) % 28.16/28.19 => ( V_x != V_y % 28.16/28.19 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),V_x)) ) ) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_order__less__asym,axiom, % 28.16/28.19 ! [V_y,V_x,T_a] : % 28.16/28.19 ( class_Orderings_Opreorder(T_a) % 28.16/28.19 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y)) % 28.16/28.19 => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),V_x)) ) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_xt1_I10_J,axiom, % 28.16/28.19 ! [V_z,V_x,V_y,T_a] : % 28.16/28.19 ( class_Orderings_Oorder(T_a) % 28.16/28.19 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),V_x)) % 28.16/28.19 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_z),V_y)) % 28.16/28.19 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_z),V_x)) ) ) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_order__less__trans,axiom, % 28.16/28.19 ! [V_z,V_y,V_x,T_a] : % 28.16/28.19 ( class_Orderings_Opreorder(T_a) % 28.16/28.19 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y)) % 28.16/28.19 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),V_z)) % 28.16/28.19 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_z)) ) ) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_xt1_I2_J,axiom, % 28.16/28.19 ! [V_c,V_a,V_b,T_a] : % 28.16/28.19 ( class_Orderings_Oorder(T_a) % 28.16/28.19 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),V_a)) % 28.16/28.19 => ( V_b = V_c % 28.16/28.19 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c),V_a)) ) ) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_ord__less__eq__trans,axiom, % 28.16/28.19 ! [V_c,V_b,V_a,T_a] : % 28.16/28.19 ( class_Orderings_Oord(T_a) % 28.16/28.19 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b)) % 28.16/28.19 => ( V_b = V_c % 28.16/28.19 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_c)) ) ) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_xt1_I1_J,axiom, % 28.16/28.19 ! [V_c,V_b,V_a,T_a] : % 28.16/28.19 ( class_Orderings_Oorder(T_a) % 28.16/28.19 => ( V_a = V_b % 28.16/28.19 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c),V_b)) % 28.16/28.19 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c),V_a)) ) ) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_ord__eq__less__trans,axiom, % 28.16/28.19 ! [V_c,V_b,V_a,T_a] : % 28.16/28.19 ( class_Orderings_Oord(T_a) % 28.16/28.19 => ( V_a = V_b % 28.16/28.19 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),V_c)) % 28.16/28.19 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_c)) ) ) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_xt1_I9_J,axiom, % 28.16/28.19 ! [V_a,V_b,T_a] : % 28.16/28.19 ( class_Orderings_Oorder(T_a) % 28.16/28.19 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),V_a)) % 28.16/28.19 => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b)) ) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_order__less__asym_H,axiom, % 28.16/28.19 ! [V_b,V_a,T_a] : % 28.16/28.19 ( class_Orderings_Opreorder(T_a) % 28.16/28.19 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b)) % 28.16/28.19 => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),V_a)) ) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_order__less__imp__not__eq2,axiom, % 28.16/28.19 ! [V_y,V_x,T_a] : % 28.16/28.19 ( class_Orderings_Oorder(T_a) % 28.16/28.19 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y)) % 28.16/28.19 => V_y != V_x ) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_order__less__imp__not__eq,axiom, % 28.16/28.19 ! [V_y,V_x,T_a] : % 28.16/28.19 ( class_Orderings_Oorder(T_a) % 28.16/28.19 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y)) % 28.16/28.19 => V_x != V_y ) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_order__less__imp__not__less,axiom, % 28.16/28.19 ! [V_y,V_x,T_a] : % 28.16/28.19 ( class_Orderings_Opreorder(T_a) % 28.16/28.19 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y)) % 28.16/28.19 => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),V_x)) ) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_order__less__not__sym,axiom, % 28.16/28.19 ! [V_y,V_x,T_a] : % 28.16/28.19 ( class_Orderings_Opreorder(T_a) % 28.16/28.19 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y)) % 28.16/28.19 => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),V_x)) ) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_less__imp__neq,axiom, % 28.16/28.19 ! [V_y,V_x,T_a] : % 28.16/28.19 ( class_Orderings_Oorder(T_a) % 28.16/28.19 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y)) % 28.16/28.19 => V_x != V_y ) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_linorder__neqE,axiom, % 28.16/28.19 ! [V_y,V_x,T_a] : % 28.16/28.19 ( class_Orderings_Olinorder(T_a) % 28.16/28.19 => ( V_x != V_y % 28.16/28.19 => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y)) % 28.16/28.19 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),V_x)) ) ) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_linorder__antisym__conv3,axiom, % 28.16/28.19 ! [V_x_2,V_y_2,T_b] : % 28.16/28.19 ( class_Orderings_Olinorder(T_b) % 28.16/28.19 => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_y_2),V_x_2)) % 28.16/28.19 => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_x_2),V_y_2)) % 28.16/28.19 <=> V_x_2 = V_y_2 ) ) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_linorder__less__linear,axiom, % 28.16/28.19 ! [V_y,V_x,T_a] : % 28.16/28.19 ( class_Orderings_Olinorder(T_a) % 28.16/28.19 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y)) % 28.16/28.19 | V_x = V_y % 28.16/28.19 | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),V_x)) ) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_zero__less__int__conv,axiom, % 28.16/28.19 ! [V_n_2] : % 28.16/28.19 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_n_2))) % 28.16/28.19 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n_2)) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_Nats__induct,axiom, % 28.16/28.19 ! [V_Pa_2,V_x_2,T_b] : % 28.16/28.19 ( class_Rings_Osemiring__1(T_b) % 28.16/28.19 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),c_Nat_Osemiring__1__class_ONats(T_b))) % 28.16/28.19 => ( ! [B_n] : hBOOL(hAPP(V_Pa_2,hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_b),B_n))) % 28.16/28.19 => hBOOL(hAPP(V_Pa_2,V_x_2)) ) ) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_Nats__cases,axiom, % 28.16/28.19 ! [V_x_2,T_b] : % 28.16/28.19 ( class_Rings_Osemiring__1(T_b) % 28.16/28.19 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),c_Nat_Osemiring__1__class_ONats(T_b))) % 28.16/28.19 => ~ ! [B_n] : V_x_2 != hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_b),B_n) ) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_WT_OBody,axiom, % 28.16/28.19 ! [V_pn] : % 28.16/28.19 ( hAPP(c_Com_Obody,V_pn) != c_Option_Ooption_ONone(tc_Com_Ocom) % 28.16/28.19 => hBOOL(hAPP(c_Com_OWT,hAPP(c_Com_Ocom_OBODY,V_pn))) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_zless__int,axiom, % 28.16/28.19 ! [V_n_2,V_m_2] : % 28.16/28.19 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_m_2)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_n_2))) % 28.16/28.19 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_transfer__int__nat__relations_I2_J,axiom, % 28.16/28.19 ! [V_y_2,V_x_2] : % 28.16/28.19 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_x_2)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_y_2))) % 28.16/28.19 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_x_2),V_y_2)) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_transfer__int__nat__numerals_I1_J,axiom, % 28.16/28.19 c_Groups_Ozero__class_Ozero(tc_Int_Oint) = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) ). % 28.16/28.19 % 28.16/28.19 fof(fact_int__0,axiom, % 28.16/28.19 hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = c_Groups_Ozero__class_Ozero(tc_Int_Oint) ). % 28.16/28.19 % 28.16/28.19 fof(fact_int__eq__0__conv,axiom, % 28.16/28.19 ! [V_n_2] : % 28.16/28.19 ( hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_n_2) = c_Groups_Ozero__class_Ozero(tc_Int_Oint) % 28.16/28.19 <=> V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_WT_Oequations_I7_J,axiom, % 28.16/28.19 ! [V_a_2] : % 28.16/28.19 ( hBOOL(hAPP(c_Com_OWT,hAPP(c_Com_Ocom_OBODY,V_a_2))) % 28.16/28.19 <=> ? [B_y] : hAPP(c_Com_Obody,V_a_2) = hAPP(c_Option_Ooption_OSome(tc_Com_Ocom),B_y) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_linorder__neqE__linordered__idom,axiom, % 28.16/28.19 ! [V_y,V_x,T_a] : % 28.16/28.19 ( class_Rings_Olinordered__idom(T_a) % 28.16/28.19 => ( V_x != V_y % 28.16/28.19 => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y)) % 28.16/28.19 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),V_x)) ) ) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_int__less__0__conv,axiom, % 28.16/28.19 ! [V_k] : ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_k)),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ). % 28.16/28.19 % 28.16/28.19 fof(fact_zless__linear,axiom, % 28.16/28.19 ! [V_y,V_x] : % 28.16/28.19 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_x),V_y)) % 28.16/28.19 | V_x = V_y % 28.16/28.19 | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_y),V_x)) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_psubset__trans,axiom, % 28.16/28.19 ! [V_C_2,V_B_2,V_A_2,T_b] : % 28.16/28.19 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) % 28.16/28.19 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2)) % 28.16/28.19 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_C_2)) ) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_transfer__int__nat__relations_I1_J,axiom, % 28.16/28.19 ! [V_y_2,V_x_2] : % 28.16/28.19 ( hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_x_2) = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_y_2) % 28.16/28.19 <=> V_x_2 = V_y_2 ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_int__int__eq,axiom, % 28.16/28.19 ! [V_n_2,V_m_2] : % 28.16/28.19 ( hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_m_2) = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_n_2) % 28.16/28.19 <=> V_m_2 = V_n_2 ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_WT__bodiesD,axiom, % 28.16/28.19 ! [V_b,V_pn] : % 28.16/28.19 ( c_Com_OWT__bodies % 28.16/28.19 => ( hAPP(c_Com_Obody,V_pn) = hAPP(c_Option_Ooption_OSome(tc_Com_Ocom),V_b) % 28.16/28.19 => hBOOL(hAPP(c_Com_OWT,V_b)) ) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_WTs__elim__cases_I7_J,axiom, % 28.16/28.19 ! [V_P] : % 28.16/28.19 ( hBOOL(hAPP(c_Com_OWT,hAPP(c_Com_Ocom_OBODY,V_P))) % 28.16/28.19 => ~ ! [B_y] : hAPP(c_Com_Obody,V_P) != hAPP(c_Option_Ooption_OSome(tc_Com_Ocom),B_y) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_the_Osimps,axiom, % 28.16/28.19 ! [V_x,T_a] : hAPP(c_Option_Othe(T_a),hAPP(c_Option_Ooption_OSome(T_a),V_x)) = V_x ). % 28.16/28.19 % 28.16/28.19 fof(fact_option_Osimps_I2_J,axiom, % 28.16/28.19 ! [V_a_H,T_a] : c_Option_Ooption_ONone(T_a) != hAPP(c_Option_Ooption_OSome(T_a),V_a_H) ). % 28.16/28.19 % 28.16/28.19 fof(fact_option_Osimps_I3_J,axiom, % 28.16/28.19 ! [V_a_H,T_a] : hAPP(c_Option_Ooption_OSome(T_a),V_a_H) != c_Option_Ooption_ONone(T_a) ). % 28.16/28.19 % 28.16/28.19 fof(fact_not__Some__eq,axiom, % 28.16/28.19 ! [T_b,V_x_2] : % 28.16/28.19 ( ! [B_y] : V_x_2 != hAPP(c_Option_Ooption_OSome(T_b),B_y) % 28.16/28.19 <=> V_x_2 = c_Option_Ooption_ONone(T_b) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_not__None__eq,axiom, % 28.16/28.19 ! [T_b,V_x_2] : % 28.16/28.19 ( V_x_2 != c_Option_Ooption_ONone(T_b) % 28.16/28.19 <=> ? [B_y] : V_x_2 = hAPP(c_Option_Ooption_OSome(T_b),B_y) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_zero__less__imp__eq__int,axiom, % 28.16/28.19 ! [V_k] : % 28.16/28.19 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_k)) % 28.16/28.19 => ? [B_n] : % 28.16/28.19 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),B_n)) % 28.16/28.19 & V_k = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),B_n) ) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_of__int__0__less__iff,axiom, % 28.16/28.19 ! [V_z_2,T_b] : % 28.16/28.19 ( class_Rings_Olinordered__idom(T_b) % 28.16/28.19 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(c_Int_Oring__1__class_Oof__int(T_b),V_z_2))) % 28.16/28.19 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z_2)) ) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_of__int__less__0__iff,axiom, % 28.16/28.19 ! [V_z_2,T_b] : % 28.16/28.19 ( class_Rings_Olinordered__idom(T_b) % 28.16/28.19 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Int_Oring__1__class_Oof__int(T_b),V_z_2)),c_Groups_Ozero__class_Ozero(T_b))) % 28.16/28.19 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_z_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_zmult__zless__mono2__lemma,axiom, % 28.16/28.19 ! [V_k,V_j,V_i] : % 28.16/28.19 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_i),V_j)) % 28.16/28.19 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_k)) % 28.16/28.19 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_k)),V_i)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_k)),V_j))) ) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_of__int__mult,axiom, % 28.16/28.19 ! [V_z,V_w,T_a] : % 28.16/28.19 ( class_Rings_Oring__1(T_a) % 28.16/28.19 => hAPP(c_Int_Oring__1__class_Oof__int(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_w),V_z)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Int_Oring__1__class_Oof__int(T_a),V_w)),hAPP(c_Int_Oring__1__class_Oof__int(T_a),V_z)) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_zmult__commute,axiom, % 28.16/28.19 ! [V_w,V_z] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_z),V_w) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_w),V_z) ). % 28.16/28.19 % 28.16/28.19 fof(fact_of__int__eq__iff,axiom, % 28.16/28.19 ! [V_z_2,V_w_2,T_b] : % 28.16/28.19 ( class_Int_Oring__char__0(T_b) % 28.16/28.19 => ( hAPP(c_Int_Oring__1__class_Oof__int(T_b),V_w_2) = hAPP(c_Int_Oring__1__class_Oof__int(T_b),V_z_2) % 28.16/28.19 <=> V_w_2 = V_z_2 ) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_zmult__assoc,axiom, % 28.16/28.19 ! [V_z3,V_z2,V_z1] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_z1),V_z2)),V_z3) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_z1),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_z2),V_z3)) ). % 28.16/28.19 % 28.16/28.19 fof(fact_ab__semigroup__mult__class_Omult__ac_I1_J,axiom, % 28.16/28.19 ! [V_c,V_b,V_a,T_a] : % 28.16/28.19 ( class_Groups_Oab__semigroup__mult(T_a) % 28.16/28.19 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b)),V_c) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),V_c)) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_of__nat__mult,axiom, % 28.16/28.19 ! [V_n,V_m,T_a] : % 28.16/28.19 ( class_Rings_Osemiring__1(T_a) % 28.16/28.19 => hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m),V_n)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),V_m)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),V_n)) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_divisors__zero,axiom, % 28.16/28.19 ! [V_b,V_a,T_a] : % 28.16/28.19 ( class_Rings_Ono__zero__divisors(T_a) % 28.16/28.19 => ( hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b) = c_Groups_Ozero__class_Ozero(T_a) % 28.16/28.19 => ( V_a = c_Groups_Ozero__class_Ozero(T_a) % 28.16/28.19 | V_b = c_Groups_Ozero__class_Ozero(T_a) ) ) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_no__zero__divisors,axiom, % 28.16/28.19 ! [V_b,V_a,T_a] : % 28.16/28.19 ( class_Rings_Ono__zero__divisors(T_a) % 28.16/28.19 => ( V_a != c_Groups_Ozero__class_Ozero(T_a) % 28.16/28.19 => ( V_b != c_Groups_Ozero__class_Ozero(T_a) % 28.16/28.19 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b) != c_Groups_Ozero__class_Ozero(T_a) ) ) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_mult__eq__0__iff,axiom, % 28.16/28.19 ! [V_b_2,V_a_2,T_b] : % 28.16/28.19 ( class_Rings_Oring__no__zero__divisors(T_b) % 28.16/28.19 => ( hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_b_2) = c_Groups_Ozero__class_Ozero(T_b) % 28.16/28.19 <=> ( V_a_2 = c_Groups_Ozero__class_Ozero(T_b) % 28.16/28.19 | V_b_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_mult__zero__right,axiom, % 28.16/28.19 ! [V_a,T_a] : % 28.16/28.19 ( class_Rings_Omult__zero(T_a) % 28.16/28.19 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)) = c_Groups_Ozero__class_Ozero(T_a) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_mult__zero__left,axiom, % 28.16/28.19 ! [V_a,T_a] : % 28.16/28.19 ( class_Rings_Omult__zero(T_a) % 28.16/28.19 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a) = c_Groups_Ozero__class_Ozero(T_a) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_of__int__int__eq,axiom, % 28.16/28.19 ! [V_n] : hAPP(c_Int_Oring__1__class_Oof__int(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_n)) = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_n) ). % 28.16/28.19 % 28.16/28.19 fof(fact_mult__strict__left__mono__neg,axiom, % 28.16/28.19 ! [V_c,V_a,V_b,T_a] : % 28.16/28.19 ( class_Rings_Olinordered__ring__strict(T_a) % 28.16/28.19 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),V_a)) % 28.16/28.19 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c),c_Groups_Ozero__class_Ozero(T_a))) % 28.16/28.19 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c),V_a)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c),V_b))) ) ) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_mult__strict__right__mono__neg,axiom, % 28.16/28.19 ! [V_c,V_a,V_b,T_a] : % 28.16/28.19 ( class_Rings_Olinordered__ring__strict(T_a) % 28.16/28.19 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),V_a)) % 28.16/28.19 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c),c_Groups_Ozero__class_Ozero(T_a))) % 28.16/28.19 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_c)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),V_c))) ) ) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_comm__mult__strict__left__mono,axiom, % 28.16/28.19 ! [V_c,V_b,V_a,T_a] : % 28.16/28.19 ( class_Rings_Olinordered__comm__semiring__strict(T_a) % 28.16/28.19 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b)) % 28.16/28.19 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c)) % 28.16/28.19 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c),V_a)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c),V_b))) ) ) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_mult__strict__left__mono,axiom, % 28.16/28.19 ! [V_c,V_b,V_a,T_a] : % 28.16/28.19 ( class_Rings_Olinordered__semiring__strict(T_a) % 28.16/28.19 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b)) % 28.16/28.19 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c)) % 28.16/28.19 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c),V_a)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c),V_b))) ) ) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_mult__strict__right__mono,axiom, % 28.16/28.19 ! [V_c,V_b,V_a,T_a] : % 28.16/28.19 ( class_Rings_Olinordered__semiring__strict(T_a) % 28.16/28.19 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b)) % 28.16/28.19 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c)) % 28.16/28.19 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_c)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),V_c))) ) ) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_mult__neg__neg,axiom, % 28.16/28.19 ! [V_b,V_a,T_a] : % 28.16/28.19 ( class_Rings_Olinordered__ring__strict(T_a) % 28.16/28.19 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a))) % 28.16/28.19 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),c_Groups_Ozero__class_Ozero(T_a))) % 28.16/28.19 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b))) ) ) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_mult__neg__pos,axiom, % 28.16/28.19 ! [V_b,V_a,T_a] : % 28.16/28.19 ( class_Rings_Olinordered__semiring__strict(T_a) % 28.16/28.19 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a))) % 28.16/28.19 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b)) % 28.16/28.19 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b)),c_Groups_Ozero__class_Ozero(T_a))) ) ) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_mult__less__cancel__left__neg,axiom, % 28.16/28.19 ! [V_b_2,V_a_2,V_c_2,T_b] : % 28.16/28.19 ( class_Rings_Olinordered__ring__strict(T_b) % 28.16/28.19 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b))) % 28.16/28.19 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_c_2),V_a_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_c_2),V_b_2))) % 28.16/28.19 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_b_2),V_a_2)) ) ) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_zero__less__mult__pos2,axiom, % 28.16/28.19 ! [V_a,V_b,T_a] : % 28.16/28.19 ( class_Rings_Olinordered__semiring__strict(T_a) % 28.16/28.19 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),V_a))) % 28.16/28.19 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a)) % 28.16/28.19 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b)) ) ) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_zero__less__mult__pos,axiom, % 28.16/28.19 ! [V_b,V_a,T_a] : % 28.16/28.19 ( class_Rings_Olinordered__semiring__strict(T_a) % 28.16/28.19 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b))) % 28.16/28.19 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a)) % 28.16/28.19 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b)) ) ) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_mult__pos__neg2,axiom, % 28.16/28.19 ! [V_b,V_a,T_a] : % 28.16/28.19 ( class_Rings_Olinordered__semiring__strict(T_a) % 28.16/28.19 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a)) % 28.16/28.19 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),c_Groups_Ozero__class_Ozero(T_a))) % 28.16/28.19 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),V_a)),c_Groups_Ozero__class_Ozero(T_a))) ) ) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_mult__pos__neg,axiom, % 28.16/28.19 ! [V_b,V_a,T_a] : % 28.16/28.19 ( class_Rings_Olinordered__semiring__strict(T_a) % 28.16/28.19 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a)) % 28.16/28.19 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),c_Groups_Ozero__class_Ozero(T_a))) % 28.16/28.19 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b)),c_Groups_Ozero__class_Ozero(T_a))) ) ) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_mult__pos__pos,axiom, % 28.16/28.19 ! [V_b,V_a,T_a] : % 28.16/28.19 ( class_Rings_Olinordered__semiring__strict(T_a) % 28.16/28.19 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a)) % 28.16/28.19 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b)) % 28.16/28.19 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b))) ) ) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_mult__less__cancel__left__pos,axiom, % 28.16/28.19 ! [V_b_2,V_a_2,V_c_2,T_b] : % 28.16/28.19 ( class_Rings_Olinordered__ring__strict(T_b) % 28.16/28.19 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2)) % 28.16/28.19 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_c_2),V_a_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_c_2),V_b_2))) % 28.16/28.19 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),V_b_2)) ) ) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_mult__less__cancel__left__disj,axiom, % 28.16/28.19 ! [V_b_2,V_a_2,V_c_2,T_b] : % 28.16/28.19 ( class_Rings_Olinordered__ring__strict(T_b) % 28.16/28.19 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_c_2),V_a_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_c_2),V_b_2))) % 28.16/28.19 <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2)) % 28.16/28.19 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),V_b_2)) ) % 28.16/28.19 | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b))) % 28.16/28.19 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_b_2),V_a_2)) ) ) ) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_mult__less__cancel__right__disj,axiom, % 28.16/28.19 ! [V_b_2,V_c_2,V_a_2,T_b] : % 28.16/28.19 ( class_Rings_Olinordered__ring__strict(T_b) % 28.16/28.19 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_c_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_b_2),V_c_2))) % 28.16/28.19 <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2)) % 28.16/28.19 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),V_b_2)) ) % 28.16/28.19 | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b))) % 28.16/28.19 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_b_2),V_a_2)) ) ) ) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_not__square__less__zero,axiom, % 28.16/28.19 ! [V_a,T_a] : % 28.16/28.19 ( class_Rings_Olinordered__ring(T_a) % 28.16/28.19 => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_a)),c_Groups_Ozero__class_Ozero(T_a))) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_zmult__zless__mono2,axiom, % 28.16/28.19 ! [V_k,V_j,V_i] : % 28.16/28.19 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_i),V_j)) % 28.16/28.19 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_k)) % 28.16/28.19 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_k),V_i)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_k),V_j))) ) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_of__int__eq__0__iff,axiom, % 28.16/28.19 ! [V_z_2,T_b] : % 28.16/28.19 ( class_Int_Oring__char__0(T_b) % 28.16/28.19 => ( hAPP(c_Int_Oring__1__class_Oof__int(T_b),V_z_2) = c_Groups_Ozero__class_Ozero(T_b) % 28.16/28.19 <=> V_z_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint) ) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_of__int__0__eq__iff,axiom, % 28.16/28.19 ! [V_z_2,T_b] : % 28.16/28.19 ( class_Int_Oring__char__0(T_b) % 28.16/28.19 => ( c_Groups_Ozero__class_Ozero(T_b) = hAPP(c_Int_Oring__1__class_Oof__int(T_b),V_z_2) % 28.16/28.19 <=> V_z_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint) ) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_of__int__0,axiom, % 28.16/28.19 ! [T_a] : % 28.16/28.19 ( class_Rings_Oring__1(T_a) % 28.16/28.19 => hAPP(c_Int_Oring__1__class_Oof__int(T_a),c_Groups_Ozero__class_Ozero(tc_Int_Oint)) = c_Groups_Ozero__class_Ozero(T_a) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_of__int__less__iff,axiom, % 28.16/28.19 ! [V_z_2,V_w_2,T_b] : % 28.16/28.19 ( class_Rings_Olinordered__idom(T_b) % 28.16/28.19 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Int_Oring__1__class_Oof__int(T_b),V_w_2)),hAPP(c_Int_Oring__1__class_Oof__int(T_b),V_z_2))) % 28.16/28.19 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_w_2),V_z_2)) ) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_Nats__mult,axiom, % 28.16/28.19 ! [V_b_2,V_a_2,T_b] : % 28.16/28.19 ( class_Rings_Osemiring__1(T_b) % 28.16/28.19 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),c_Nat_Osemiring__1__class_ONats(T_b))) % 28.16/28.19 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),c_Nat_Osemiring__1__class_ONats(T_b))) % 28.16/28.19 => hBOOL(hAPP(hAPP(c_member(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_b_2)),c_Nat_Osemiring__1__class_ONats(T_b))) ) ) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_of__int__of__nat__eq,axiom, % 28.16/28.19 ! [V_n,T_a] : % 28.16/28.19 ( class_Rings_Oring__1(T_a) % 28.16/28.19 => hAPP(c_Int_Oring__1__class_Oof__int(T_a),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_n)) = hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),V_n) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_option_Oinject,axiom, % 28.16/28.19 ! [V_a_H_2,V_a_2,T_b] : % 28.16/28.19 ( hAPP(c_Option_Ooption_OSome(T_b),V_a_2) = hAPP(c_Option_Ooption_OSome(T_b),V_a_H_2) % 28.16/28.19 <=> V_a_2 = V_a_H_2 ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I10_J,axiom, % 28.16/28.19 ! [V_a,T_a] : % 28.16/28.19 ( class_Rings_Ocomm__semiring__1(T_a) % 28.16/28.19 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)) = c_Groups_Ozero__class_Ozero(T_a) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I9_J,axiom, % 28.16/28.19 ! [V_a,T_a] : % 28.16/28.19 ( class_Rings_Ocomm__semiring__1(T_a) % 28.16/28.19 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a) = c_Groups_Ozero__class_Ozero(T_a) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_elem__set,axiom, % 28.16/28.19 ! [V_xo_2,V_x_2,T_b] : % 28.16/28.19 ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),c_Option_Oset(T_b,V_xo_2))) % 28.16/28.19 <=> V_xo_2 = hAPP(c_Option_Ooption_OSome(T_b),V_x_2) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_option_Osimps_I5_J,axiom, % 28.16/28.19 ! [V_a_2,V_f2_2,V_f1_2,T_c,T_b] : hAPP(c_Option_Ooption_Ooption__case(T_b,T_c,V_f1_2,V_f2_2),hAPP(c_Option_Ooption_OSome(T_c),V_a_2)) = hAPP(V_f2_2,V_a_2) ). % 28.16/28.19 % 28.16/28.19 fof(fact_option_Orecs_I2_J,axiom, % 28.16/28.19 ! [V_a_2,V_f2_2,V_f1_2,T_c,T_b] : c_Option_Ooption_Ooption__rec(T_b,T_c,V_f1_2,V_f2_2,hAPP(c_Option_Ooption_OSome(T_c),V_a_2)) = hAPP(V_f2_2,V_a_2) ). % 28.16/28.19 % 28.16/28.19 fof(fact_option_Osimps_I4_J,axiom, % 28.16/28.19 ! [V_f2_2,V_f1_2,T_c,T_b] : hAPP(c_Option_Ooption_Ooption__case(T_b,T_c,V_f1_2,V_f2_2),c_Option_Ooption_ONone(T_c)) = V_f1_2 ). % 28.16/28.19 % 28.16/28.19 fof(fact_option_Orecs_I1_J,axiom, % 28.16/28.19 ! [V_f2_2,V_f1_2,T_c,T_b] : c_Option_Ooption_Ooption__rec(T_b,T_c,V_f1_2,V_f2_2,c_Option_Ooption_ONone(T_c)) = V_f1_2 ). % 28.16/28.19 % 28.16/28.19 fof(fact_is__none__code_I2_J,axiom, % 28.16/28.19 ! [V_x,T_b] : ~ c_Option_Ois__none(T_b,hAPP(c_Option_Ooption_OSome(T_b),V_x)) ). % 28.16/28.19 % 28.16/28.19 fof(fact_is__none__def,axiom, % 28.16/28.19 ! [V_x_2,T_b] : % 28.16/28.19 ( c_Option_Ois__none(T_b,V_x_2) % 28.16/28.19 <=> V_x_2 = c_Option_Ooption_ONone(T_b) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_is__none__code_I1_J,axiom, % 28.16/28.19 ! [T_a] : c_Option_Ois__none(T_a,c_Option_Ooption_ONone(T_a)) ). % 28.16/28.19 % 28.16/28.19 fof(fact_negative__zless__0,axiom, % 28.16/28.19 ! [V_n] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(c_Nat_OSuc,V_n)))),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ). % 28.16/28.19 % 28.16/28.19 fof(fact_negative__zless,axiom, % 28.16/28.19 ! [V_m,V_n] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(c_Nat_OSuc,V_n)))),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_m))) ). % 28.16/28.19 % 28.16/28.19 fof(fact_nat__mult__commute,axiom, % 28.16/28.19 ! [V_n,V_m] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m),V_n) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_n),V_m) ). % 28.16/28.19 % 28.16/28.19 fof(fact_nat__mult__assoc,axiom, % 28.16/28.19 ! [V_k,V_n,V_m] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m),V_n)),V_k) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_n),V_k)) ). % 28.16/28.19 % 28.16/28.19 fof(fact_neg__equal__iff__equal,axiom, % 28.16/28.19 ! [V_b_2,V_a_2,T_b] : % 28.16/28.19 ( class_Groups_Ogroup__add(T_b) % 28.16/28.19 => ( hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2) = hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_b_2) % 28.16/28.19 <=> V_a_2 = V_b_2 ) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_minus__equation__iff,axiom, % 28.16/28.19 ! [V_b_2,V_a_2,T_b] : % 28.16/28.19 ( class_Groups_Ogroup__add(T_b) % 28.16/28.19 => ( hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2) = V_b_2 % 28.16/28.19 <=> hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_b_2) = V_a_2 ) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_equation__minus__iff,axiom, % 28.16/28.19 ! [V_b_2,V_a_2,T_b] : % 28.16/28.19 ( class_Groups_Ogroup__add(T_b) % 28.16/28.19 => ( V_a_2 = hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_b_2) % 28.16/28.19 <=> V_b_2 = hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2) ) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_minus__minus,axiom, % 28.16/28.19 ! [V_a,T_a] : % 28.16/28.19 ( class_Groups_Ogroup__add(T_a) % 28.16/28.19 => hAPP(c_Groups_Ouminus__class_Ouminus(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a)) = V_a ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_zminus__zminus,axiom, % 28.16/28.19 ! [V_z] : hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_z)) = V_z ). % 28.16/28.19 % 28.16/28.19 fof(fact_of__int__minus,axiom, % 28.16/28.19 ! [V_z,T_a] : % 28.16/28.19 ( class_Rings_Oring__1(T_a) % 28.16/28.19 => hAPP(c_Int_Oring__1__class_Oof__int(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_z)) = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),hAPP(c_Int_Oring__1__class_Oof__int(T_a),V_z)) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_minus__zero,axiom, % 28.16/28.19 ! [T_a] : % 28.16/28.19 ( class_Groups_Ogroup__add(T_a) % 28.16/28.19 => hAPP(c_Groups_Ouminus__class_Ouminus(T_a),c_Groups_Ozero__class_Ozero(T_a)) = c_Groups_Ozero__class_Ozero(T_a) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_neg__0__equal__iff__equal,axiom, % 28.16/28.19 ! [V_a_2,T_b] : % 28.16/28.19 ( class_Groups_Ogroup__add(T_b) % 28.16/28.19 => ( c_Groups_Ozero__class_Ozero(T_b) = hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2) % 28.16/28.19 <=> c_Groups_Ozero__class_Ozero(T_b) = V_a_2 ) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_equal__neg__zero,axiom, % 28.16/28.19 ! [V_a_2,T_b] : % 28.16/28.19 ( class_Groups_Olinordered__ab__group__add(T_b) % 28.16/28.19 => ( V_a_2 = hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2) % 28.16/28.19 <=> V_a_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_neg__equal__0__iff__equal,axiom, % 28.16/28.19 ! [V_a_2,T_b] : % 28.16/28.19 ( class_Groups_Ogroup__add(T_b) % 28.16/28.19 => ( hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2) = c_Groups_Ozero__class_Ozero(T_b) % 28.16/28.19 <=> V_a_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_neg__equal__zero,axiom, % 28.16/28.19 ! [V_a_2,T_b] : % 28.16/28.19 ( class_Groups_Olinordered__ab__group__add(T_b) % 28.16/28.19 => ( hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2) = V_a_2 % 28.16/28.19 <=> V_a_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_neg__less__iff__less,axiom, % 28.16/28.19 ! [V_a_2,V_b_2,T_b] : % 28.16/28.19 ( class_Groups_Oordered__ab__group__add(T_b) % 28.16/28.19 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_b_2)),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2))) % 28.16/28.19 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),V_b_2)) ) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_minus__less__iff,axiom, % 28.16/28.19 ! [V_b_2,V_a_2,T_b] : % 28.16/28.19 ( class_Groups_Oordered__ab__group__add(T_b) % 28.16/28.19 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2)),V_b_2)) % 28.16/28.19 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_b_2)),V_a_2)) ) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_less__minus__iff,axiom, % 28.16/28.19 ! [V_b_2,V_a_2,T_b] : % 28.16/28.19 ( class_Groups_Oordered__ab__group__add(T_b) % 28.16/28.19 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_b_2))) % 28.16/28.19 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_b_2),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2))) ) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_square__eq__iff,axiom, % 28.16/28.19 ! [V_b_2,V_a_2,T_b] : % 28.16/28.19 ( class_Rings_Oidom(T_b) % 28.16/28.19 => ( hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_a_2) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_b_2),V_b_2) % 28.16/28.19 <=> ( V_a_2 = V_b_2 % 28.16/28.19 | V_a_2 = hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_b_2) ) ) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_minus__mult__minus,axiom, % 28.16/28.19 ! [V_b,V_a,T_a] : % 28.16/28.19 ( class_Rings_Oring(T_a) % 28.16/28.19 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a)),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_b)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_minus__mult__commute,axiom, % 28.16/28.19 ! [V_b,V_a,T_a] : % 28.16/28.19 ( class_Rings_Oring(T_a) % 28.16/28.19 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a)),V_b) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_b)) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_minus__mult__left,axiom, % 28.16/28.19 ! [V_b,V_a,T_a] : % 28.16/28.19 ( class_Rings_Oring(T_a) % 28.16/28.19 => hAPP(c_Groups_Ouminus__class_Ouminus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a)),V_b) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_minus__mult__right,axiom, % 28.16/28.19 ! [V_b,V_a,T_a] : % 28.16/28.19 ( class_Rings_Oring(T_a) % 28.16/28.19 => hAPP(c_Groups_Ouminus__class_Ouminus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_b)) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_zminus__0,axiom, % 28.16/28.19 hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)) = c_Groups_Ozero__class_Ozero(tc_Int_Oint) ). % 28.16/28.19 % 28.16/28.19 fof(fact_mult__0,axiom, % 28.16/28.19 ! [V_n] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ). % 28.16/28.19 % 28.16/28.19 fof(fact_mult__0__right,axiom, % 28.16/28.19 ! [V_m] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ). % 28.16/28.19 % 28.16/28.19 fof(fact_mult__is__0,axiom, % 28.16/28.19 ! [V_n_2,V_m_2] : % 28.16/28.19 ( hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m_2),V_n_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) % 28.16/28.19 <=> ( V_m_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) % 28.16/28.19 | V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_mult__cancel1,axiom, % 28.16/28.19 ! [V_n_2,V_m_2,V_k_2] : % 28.16/28.19 ( hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k_2),V_m_2) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k_2),V_n_2) % 28.16/28.19 <=> ( V_m_2 = V_n_2 % 28.16/28.19 | V_k_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_mult__cancel2,axiom, % 28.16/28.19 ! [V_n_2,V_k_2,V_m_2] : % 28.16/28.19 ( hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m_2),V_k_2) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_n_2),V_k_2) % 28.16/28.19 <=> ( V_m_2 = V_n_2 % 28.16/28.19 | V_k_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_zmult__zminus,axiom, % 28.16/28.19 ! [V_w,V_z] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_z)),V_w) = hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_z),V_w)) ). % 28.16/28.19 % 28.16/28.19 fof(fact_Suc__mult__cancel1,axiom, % 28.16/28.19 ! [V_n_2,V_m_2,V_k_2] : % 28.16/28.19 ( hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_k_2)),V_m_2) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_k_2)),V_n_2) % 28.16/28.19 <=> V_m_2 = V_n_2 ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_less__minus__self__iff,axiom, % 28.16/28.19 ! [V_a_2,T_b] : % 28.16/28.19 ( class_Rings_Olinordered__idom(T_b) % 28.16/28.19 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2))) % 28.16/28.19 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),c_Groups_Ozero__class_Ozero(T_b))) ) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_neg__less__nonneg,axiom, % 28.16/28.19 ! [V_a_2,T_b] : % 28.16/28.19 ( class_Groups_Olinordered__ab__group__add(T_b) % 28.16/28.19 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2)),V_a_2)) % 28.16/28.19 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_a_2)) ) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_neg__less__0__iff__less,axiom, % 28.16/28.19 ! [V_a_2,T_b] : % 28.16/28.19 ( class_Groups_Oordered__ab__group__add(T_b) % 28.16/28.19 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2)),c_Groups_Ozero__class_Ozero(T_b))) % 28.16/28.19 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_a_2)) ) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_neg__0__less__iff__less,axiom, % 28.16/28.19 ! [V_a_2,T_b] : % 28.16/28.19 ( class_Groups_Oordered__ab__group__add(T_b) % 28.16/28.19 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2))) % 28.16/28.19 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),c_Groups_Ozero__class_Ozero(T_b))) ) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_negative__eq__positive,axiom, % 28.16/28.19 ! [V_m_2,V_n_2] : % 28.16/28.19 ( hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_n_2)) = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_m_2) % 28.16/28.19 <=> ( V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) % 28.16/28.19 & V_m_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_not__int__zless__negative,axiom, % 28.16/28.19 ! [V_m,V_n] : ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_n)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_m)))) ). % 28.16/28.19 % 28.16/28.19 fof(fact_mult__eq__1__iff,axiom, % 28.16/28.19 ! [V_n_2,V_m_2] : % 28.16/28.19 ( hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m_2),V_n_2) = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) % 28.16/28.19 <=> ( V_m_2 = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) % 28.16/28.19 & V_n_2 = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) ) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_nat__0__less__mult__iff,axiom, % 28.16/28.19 ! [V_n_2,V_m_2] : % 28.16/28.19 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m_2),V_n_2))) % 28.16/28.19 <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_m_2)) % 28.16/28.19 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n_2)) ) ) ). % 28.16/28.19 % 28.16/28.19 fof(fact_mult__less__cancel1,axiom, % 28.16/28.19 ! [V_n_2,V_m_2,V_k_2] : % 28.16/28.19 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k_2),V_m_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k_2),V_n_2))) % 28.16/28.19 <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_k_2)) % 28.16/28.19 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_mult__less__cancel2,axiom, % 28.16/28.20 ! [V_n_2,V_k_2,V_m_2] : % 28.16/28.20 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m_2),V_k_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_n_2),V_k_2))) % 28.16/28.20 <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_k_2)) % 28.16/28.20 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_mult__less__mono1,axiom, % 28.16/28.20 ! [V_k,V_j,V_i] : % 28.16/28.20 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),V_j)) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_k)) % 28.16/28.20 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_i),V_k)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_j),V_k))) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_mult__less__mono2,axiom, % 28.16/28.20 ! [V_k,V_j,V_i] : % 28.16/28.20 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),V_j)) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_k)) % 28.16/28.20 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k),V_i)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k),V_j))) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_Suc__mult__less__cancel1,axiom, % 28.16/28.20 ! [V_n_2,V_m_2,V_k_2] : % 28.16/28.20 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_k_2)),V_m_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_k_2)),V_n_2))) % 28.16/28.20 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_Nat__Transfer_Otransfer__int__nat__functions_I2_J,axiom, % 28.16/28.20 ! [V_y,V_x] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_x)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_y)) = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_x),V_y)) ). % 28.16/28.20 % 28.16/28.20 fof(fact_zmult__int,axiom, % 28.16/28.20 ! [V_n,V_m] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_m)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_n)) = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m),V_n)) ). % 28.16/28.20 % 28.16/28.20 fof(fact_int__mult,axiom, % 28.16/28.20 ! [V_n,V_m] : hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m),V_n)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_m)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_n)) ). % 28.16/28.20 % 28.16/28.20 fof(fact_n__less__m__mult__n,axiom, % 28.16/28.20 ! [V_m,V_n] : % 28.16/28.20 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))),V_n)) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))),V_m)) % 28.16/28.20 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m),V_n))) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_n__less__n__mult__m,axiom, % 28.16/28.20 ! [V_m,V_n] : % 28.16/28.20 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))),V_n)) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))),V_m)) % 28.16/28.20 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_n),V_m))) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_one__less__mult,axiom, % 28.16/28.20 ! [V_m,V_n] : % 28.16/28.20 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))),V_n)) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))),V_m)) % 28.16/28.20 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m),V_n))) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I7_J,axiom, % 28.16/28.20 ! [V_b,V_a,T_a] : % 28.16/28.20 ( class_Rings_Ocomm__semiring__1(T_a) % 28.16/28.20 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),V_a) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I19_J,axiom, % 28.16/28.20 ! [V_ry,V_rx,V_lx,T_a] : % 28.16/28.20 ( class_Rings_Ocomm__semiring__1(T_a) % 28.16/28.20 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_lx),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_rx),V_ry)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_rx),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_lx),V_ry)) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I18_J,axiom, % 28.16/28.20 ! [V_ry,V_rx,V_lx,T_a] : % 28.16/28.20 ( class_Rings_Ocomm__semiring__1(T_a) % 28.16/28.20 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_lx),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_rx),V_ry)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_lx),V_rx)),V_ry) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I17_J,axiom, % 28.16/28.20 ! [V_rx,V_ly,V_lx,T_a] : % 28.16/28.20 ( class_Rings_Ocomm__semiring__1(T_a) % 28.16/28.20 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_lx),V_ly)),V_rx) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_lx),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_ly),V_rx)) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I16_J,axiom, % 28.16/28.20 ! [V_rx,V_ly,V_lx,T_a] : % 28.16/28.20 ( class_Rings_Ocomm__semiring__1(T_a) % 28.16/28.20 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_lx),V_ly)),V_rx) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_lx),V_rx)),V_ly) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I14_J,axiom, % 28.16/28.20 ! [V_ry,V_rx,V_ly,V_lx,T_a] : % 28.16/28.20 ( class_Rings_Ocomm__semiring__1(T_a) % 28.16/28.20 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_lx),V_ly)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_rx),V_ry)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_lx),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_ly),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_rx),V_ry))) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I15_J,axiom, % 28.16/28.20 ! [V_ry,V_rx,V_ly,V_lx,T_a] : % 28.16/28.20 ( class_Rings_Ocomm__semiring__1(T_a) % 28.16/28.20 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_lx),V_ly)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_rx),V_ry)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_rx),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_lx),V_ly)),V_ry)) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I13_J,axiom, % 28.16/28.20 ! [V_ry,V_rx,V_ly,V_lx,T_a] : % 28.16/28.20 ( class_Rings_Ocomm__semiring__1(T_a) % 28.16/28.20 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_lx),V_ly)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_rx),V_ry)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_lx),V_rx)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_ly),V_ry)) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_nat__mult__eq__cancel1,axiom, % 28.16/28.20 ! [V_n_2,V_m_2,V_k_2] : % 28.16/28.20 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_k_2)) % 28.16/28.20 => ( hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k_2),V_m_2) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k_2),V_n_2) % 28.16/28.20 <=> V_m_2 = V_n_2 ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_nat__mult__less__cancel1,axiom, % 28.16/28.20 ! [V_n_2,V_m_2,V_k_2] : % 28.16/28.20 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_k_2)) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k_2),V_m_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k_2),V_n_2))) % 28.16/28.20 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_nat__mult__eq__cancel__disj,axiom, % 28.16/28.20 ! [V_n_2,V_m_2,V_k_2] : % 28.16/28.20 ( hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k_2),V_m_2) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k_2),V_n_2) % 28.16/28.20 <=> ( V_k_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) % 28.16/28.20 | V_m_2 = V_n_2 ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_negD,axiom, % 28.16/28.20 ! [V_x] : % 28.16/28.20 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_x),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) % 28.16/28.20 => ? [B_n] : V_x = hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(c_Nat_OSuc,B_n))) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_of__int__of__nat,axiom, % 28.16/28.20 ! [V_k,T_a] : % 28.16/28.20 ( class_Rings_Oring__1(T_a) % 28.16/28.20 => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) % 28.16/28.20 => hAPP(c_Int_Oring__1__class_Oof__int(T_a),V_k) = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),hAPP(c_Int_Onat,hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_k)))) ) % 28.16/28.20 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) % 28.16/28.20 => hAPP(c_Int_Oring__1__class_Oof__int(T_a),V_k) = hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),hAPP(c_Int_Onat,V_k)) ) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_not__zle__0__negative,axiom, % 28.16/28.20 ! [V_n] : ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(c_Nat_OSuc,V_n))))) ). % 28.16/28.20 % 28.16/28.20 fof(fact_split__nat,axiom, % 28.16/28.20 ! [V_i_2,V_Pa_2] : % 28.16/28.20 ( hBOOL(hAPP(V_Pa_2,hAPP(c_Int_Onat,V_i_2))) % 28.16/28.20 <=> ( ! [B_n] : % 28.16/28.20 ( V_i_2 = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),B_n) % 28.16/28.20 => hBOOL(hAPP(V_Pa_2,B_n)) ) % 28.16/28.20 & ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_i_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) % 28.16/28.20 => hBOOL(hAPP(V_Pa_2,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_zero__less__nat__eq,axiom, % 28.16/28.20 ! [V_z_2] : % 28.16/28.20 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(c_Int_Onat,V_z_2))) % 28.16/28.20 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z_2)) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_neg__zminus__int,axiom, % 28.16/28.20 ! [V_n] : hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(c_Nat_OSuc,V_n))))) ). % 28.16/28.20 % 28.16/28.20 fof(fact_option_Osize_I1_J,axiom, % 28.16/28.20 ! [V_fa_2,T_b] : c_Option_Ooption_Ooption__size(T_b,V_fa_2,c_Option_Ooption_ONone(T_b)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ). % 28.16/28.20 % 28.16/28.20 fof(fact_ospec,axiom, % 28.16/28.20 ! [V_x_2,V_Pa_2,V_A_2,T_b] : % 28.16/28.20 ( ! [B_x] : % 28.16/28.20 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),c_Option_Oset(T_b,V_A_2))) % 28.16/28.20 => hBOOL(hAPP(V_Pa_2,B_x)) ) % 28.16/28.20 => ( V_A_2 = hAPP(c_Option_Ooption_OSome(T_b),V_x_2) % 28.16/28.20 => hBOOL(hAPP(V_Pa_2,V_x_2)) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_order__refl,axiom, % 28.16/28.20 ! [V_x,T_a] : % 28.16/28.20 ( class_Orderings_Opreorder(T_a) % 28.16/28.20 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_x)) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_ComplI,axiom, % 28.16/28.20 ! [V_A_2,V_c_2,T_b] : % 28.16/28.20 ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2)) % 28.16/28.20 => hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_A_2))) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_negative__zle,axiom, % 28.16/28.20 ! [V_m,V_n] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_n))),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_m))) ). % 28.16/28.20 % 28.16/28.20 fof(fact_zle__refl,axiom, % 28.16/28.20 ! [V_w] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_w),V_w)) ). % 28.16/28.20 % 28.16/28.20 fof(fact_zle__linear,axiom, % 28.16/28.20 ! [V_w,V_z] : % 28.16/28.20 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_z),V_w)) % 28.16/28.20 | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_w),V_z)) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_zle__trans,axiom, % 28.16/28.20 ! [V_k,V_j,V_i] : % 28.16/28.20 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_i),V_j)) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_j),V_k)) % 28.16/28.20 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_i),V_k)) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_zle__antisym,axiom, % 28.16/28.20 ! [V_w,V_z] : % 28.16/28.20 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_z),V_w)) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_w),V_z)) % 28.16/28.20 => V_z = V_w ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_le__fun__def,axiom, % 28.16/28.20 ! [V_g_2,V_f_2,T_b,T_c] : % 28.16/28.20 ( class_Orderings_Oord(T_c) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,T_c)),V_f_2),V_g_2)) % 28.16/28.20 <=> ! [B_x] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_c),hAPP(V_f_2,B_x)),hAPP(V_g_2,B_x))) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_linorder__linear,axiom, % 28.16/28.20 ! [V_y,V_x,T_a] : % 28.16/28.20 ( class_Orderings_Olinorder(T_a) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y)) % 28.16/28.20 | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x)) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_order__eq__iff,axiom, % 28.16/28.20 ! [V_y_2,V_x_2,T_b] : % 28.16/28.20 ( class_Orderings_Oorder(T_b) % 28.16/28.20 => ( V_x_2 = V_y_2 % 28.16/28.20 <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_y_2)) % 28.16/28.20 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_y_2),V_x_2)) ) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_order__eq__refl,axiom, % 28.16/28.20 ! [V_y,V_x,T_a] : % 28.16/28.20 ( class_Orderings_Opreorder(T_a) % 28.16/28.20 => ( V_x = V_y % 28.16/28.20 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y)) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_le__funD,axiom, % 28.16/28.20 ! [V_x_2,V_g_2,V_f_2,T_b,T_c] : % 28.16/28.20 ( class_Orderings_Oord(T_c) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,T_c)),V_f_2),V_g_2)) % 28.16/28.20 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_c),hAPP(V_f_2,V_x_2)),hAPP(V_g_2,V_x_2))) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_order__antisym__conv,axiom, % 28.16/28.20 ! [V_x_2,V_y_2,T_b] : % 28.16/28.20 ( class_Orderings_Oorder(T_b) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_y_2),V_x_2)) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_y_2)) % 28.16/28.20 <=> V_x_2 = V_y_2 ) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_ord__eq__le__trans,axiom, % 28.16/28.20 ! [V_c,V_b,V_a,T_a] : % 28.16/28.20 ( class_Orderings_Oord(T_a) % 28.16/28.20 => ( V_a = V_b % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_c)) % 28.16/28.20 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_c)) ) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_xt1_I3_J,axiom, % 28.16/28.20 ! [V_c,V_b,V_a,T_a] : % 28.16/28.20 ( class_Orderings_Oorder(T_a) % 28.16/28.20 => ( V_a = V_b % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_c),V_b)) % 28.16/28.20 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_c),V_a)) ) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_ord__le__eq__trans,axiom, % 28.16/28.20 ! [V_c,V_b,V_a,T_a] : % 28.16/28.20 ( class_Orderings_Oord(T_a) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b)) % 28.16/28.20 => ( V_b = V_c % 28.16/28.20 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_c)) ) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_xt1_I4_J,axiom, % 28.16/28.20 ! [V_c,V_a,V_b,T_a] : % 28.16/28.20 ( class_Orderings_Oorder(T_a) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_a)) % 28.16/28.20 => ( V_b = V_c % 28.16/28.20 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_c),V_a)) ) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_order__antisym,axiom, % 28.16/28.20 ! [V_y,V_x,T_a] : % 28.16/28.20 ( class_Orderings_Oorder(T_a) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y)) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x)) % 28.16/28.20 => V_x = V_y ) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_order__trans,axiom, % 28.16/28.20 ! [V_z,V_y,V_x,T_a] : % 28.16/28.20 ( class_Orderings_Opreorder(T_a) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y)) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_z)) % 28.16/28.20 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_z)) ) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_xt1_I5_J,axiom, % 28.16/28.20 ! [V_x,V_y,T_a] : % 28.16/28.20 ( class_Orderings_Oorder(T_a) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x)) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y)) % 28.16/28.20 => V_x = V_y ) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_xt1_I6_J,axiom, % 28.16/28.20 ! [V_z,V_x,V_y,T_a] : % 28.16/28.20 ( class_Orderings_Oorder(T_a) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x)) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_z),V_y)) % 28.16/28.20 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_z),V_x)) ) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_le__funE,axiom, % 28.16/28.20 ! [V_x_2,V_g_2,V_f_2,T_b,T_c] : % 28.16/28.20 ( class_Orderings_Oord(T_c) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,T_c)),V_f_2),V_g_2)) % 28.16/28.20 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_c),hAPP(V_f_2,V_x_2)),hAPP(V_g_2,V_x_2))) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_linorder__le__cases,axiom, % 28.16/28.20 ! [V_y,V_x,T_a] : % 28.16/28.20 ( class_Orderings_Olinorder(T_a) % 28.16/28.20 => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y)) % 28.16/28.20 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x)) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_eq__nat__nat__iff,axiom, % 28.16/28.20 ! [V_z_H_2,V_z_2] : % 28.16/28.20 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z_2)) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z_H_2)) % 28.16/28.20 => ( hAPP(c_Int_Onat,V_z_2) = hAPP(c_Int_Onat,V_z_H_2) % 28.16/28.20 <=> V_z_2 = V_z_H_2 ) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_transfer__nat__int__relations_I1_J,axiom, % 28.16/28.20 ! [V_y_2,V_x_2] : % 28.16/28.20 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x_2)) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y_2)) % 28.16/28.20 => ( hAPP(c_Int_Onat,V_x_2) = hAPP(c_Int_Onat,V_y_2) % 28.16/28.20 <=> V_x_2 = V_y_2 ) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_all__nat,axiom, % 28.16/28.20 ! [V_Pa_2] : % 28.16/28.20 ( ! [B_x1] : hBOOL(hAPP(V_Pa_2,B_x1)) % 28.16/28.20 <=> ! [B_x] : % 28.16/28.20 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),B_x)) % 28.16/28.20 => hBOOL(hAPP(V_Pa_2,hAPP(c_Int_Onat,B_x))) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_ex__nat,axiom, % 28.16/28.20 ! [V_Pa_2] : % 28.16/28.20 ( ? [B_x1] : hBOOL(hAPP(V_Pa_2,B_x1)) % 28.16/28.20 <=> ? [B_x] : % 28.16/28.20 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),B_x)) % 28.16/28.20 & hBOOL(hAPP(V_Pa_2,hAPP(c_Int_Onat,B_x))) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_neg__nat,axiom, % 28.16/28.20 ! [V_z] : % 28.16/28.20 ( hBOOL(hAPP(c_Nat__Numeral_Oneg,V_z)) % 28.16/28.20 => hAPP(c_Int_Onat,V_z) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_of__nat__le__iff,axiom, % 28.16/28.20 ! [V_n_2,V_m_2,T_b] : % 28.16/28.20 ( class_Rings_Olinordered__semidom(T_b) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_b),V_m_2)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_b),V_n_2))) % 28.16/28.20 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2)) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_not__neg__nat,axiom, % 28.16/28.20 ! [V_z] : % 28.16/28.20 ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,V_z)) % 28.16/28.20 => hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(c_Int_Onat,V_z)) = V_z ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_not__neg__eq__ge__0,axiom, % 28.16/28.20 ! [V_x_2] : % 28.16/28.20 ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,V_x_2)) % 28.16/28.20 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x_2)) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_of__int__le__iff,axiom, % 28.16/28.20 ! [V_z_2,V_w_2,T_b] : % 28.16/28.20 ( class_Rings_Olinordered__idom(T_b) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Int_Oring__1__class_Oof__int(T_b),V_w_2)),hAPP(c_Int_Oring__1__class_Oof__int(T_b),V_z_2))) % 28.16/28.20 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_w_2),V_z_2)) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_nat__le__0,axiom, % 28.16/28.20 ! [V_z] : % 28.16/28.20 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_z),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) % 28.16/28.20 => hAPP(c_Int_Onat,V_z) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_nat__0__iff,axiom, % 28.16/28.20 ! [V_i_2] : % 28.16/28.20 ( hAPP(c_Int_Onat,V_i_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) % 28.16/28.20 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_i_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_int__nat__eq,axiom, % 28.16/28.20 ! [V_z] : % 28.16/28.20 ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z)) % 28.16/28.20 => hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(c_Int_Onat,V_z)) = V_z ) % 28.16/28.20 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z)) % 28.16/28.20 => hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(c_Int_Onat,V_z)) = c_Groups_Ozero__class_Ozero(tc_Int_Oint) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_int__eq__iff,axiom, % 28.16/28.20 ! [V_z_2,V_m_2] : % 28.16/28.20 ( hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_m_2) = V_z_2 % 28.16/28.20 <=> ( V_m_2 = hAPP(c_Int_Onat,V_z_2) % 28.16/28.20 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z_2)) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_nat__0__le,axiom, % 28.16/28.20 ! [V_z] : % 28.16/28.20 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z)) % 28.16/28.20 => hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(c_Int_Onat,V_z)) = V_z ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_Compl__iff,axiom, % 28.16/28.20 ! [V_A_2,V_c_2,T_b] : % 28.16/28.20 ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_A_2))) % 28.16/28.20 <=> ~ hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2)) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_ComplD,axiom, % 28.16/28.20 ! [V_A_2,V_c_2,T_b] : % 28.16/28.20 ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_A_2))) % 28.16/28.20 => ~ hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2)) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_ComplE,axiom, % 28.16/28.20 ! [V_A_2,V_c_2,T_b] : % 28.16/28.20 ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_A_2))) % 28.16/28.20 => ~ hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2)) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_nat__int,axiom, % 28.16/28.20 ! [V_n] : hAPP(c_Int_Onat,hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_n)) = V_n ). % 28.16/28.20 % 28.16/28.20 fof(fact_xt1_I8_J,axiom, % 28.16/28.20 ! [V_z,V_x,V_y,T_a] : % 28.16/28.20 ( class_Orderings_Oorder(T_a) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x)) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_z),V_y)) % 28.16/28.20 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_z),V_x)) ) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_order__le__less__trans,axiom, % 28.16/28.20 ! [V_z,V_y,V_x,T_a] : % 28.16/28.20 ( class_Orderings_Opreorder(T_a) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y)) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),V_z)) % 28.16/28.20 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_z)) ) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_xt1_I7_J,axiom, % 28.16/28.20 ! [V_z,V_x,V_y,T_a] : % 28.16/28.20 ( class_Orderings_Oorder(T_a) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),V_x)) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_z),V_y)) % 28.16/28.20 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_z),V_x)) ) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_order__less__le__trans,axiom, % 28.16/28.20 ! [V_z,V_y,V_x,T_a] : % 28.16/28.20 ( class_Orderings_Opreorder(T_a) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y)) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_z)) % 28.16/28.20 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_z)) ) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_xt1_I11_J,axiom, % 28.16/28.20 ! [V_a,V_b,T_a] : % 28.16/28.20 ( class_Orderings_Oorder(T_a) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_a)) % 28.16/28.20 => ( V_a != V_b % 28.16/28.20 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),V_a)) ) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_order__le__neq__trans,axiom, % 28.16/28.20 ! [V_b,V_a,T_a] : % 28.16/28.20 ( class_Orderings_Oorder(T_a) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b)) % 28.16/28.20 => ( V_a != V_b % 28.16/28.20 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b)) ) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_order__le__imp__less__or__eq,axiom, % 28.16/28.20 ! [V_y,V_x,T_a] : % 28.16/28.20 ( class_Orderings_Oorder(T_a) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y)) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y)) % 28.16/28.20 | V_x = V_y ) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_linorder__antisym__conv2,axiom, % 28.16/28.20 ! [V_y_2,V_x_2,T_b] : % 28.16/28.20 ( class_Orderings_Olinorder(T_b) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_y_2)) % 28.16/28.20 => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_x_2),V_y_2)) % 28.16/28.20 <=> V_x_2 = V_y_2 ) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_order__less__imp__le,axiom, % 28.16/28.20 ! [V_y,V_x,T_a] : % 28.16/28.20 ( class_Orderings_Opreorder(T_a) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y)) % 28.16/28.20 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y)) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_leD,axiom, % 28.16/28.20 ! [V_x,V_y,T_a] : % 28.16/28.20 ( class_Orderings_Olinorder(T_a) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x)) % 28.16/28.20 => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y)) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_xt1_I12_J,axiom, % 28.16/28.20 ! [V_b,V_a,T_a] : % 28.16/28.20 ( class_Orderings_Oorder(T_a) % 28.16/28.20 => ( V_a != V_b % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_a)) % 28.16/28.20 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),V_a)) ) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_order__neq__le__trans,axiom, % 28.16/28.20 ! [V_b,V_a,T_a] : % 28.16/28.20 ( class_Orderings_Oorder(T_a) % 28.16/28.20 => ( V_a != V_b % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b)) % 28.16/28.20 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b)) ) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_linorder__antisym__conv1,axiom, % 28.16/28.20 ! [V_y_2,V_x_2,T_b] : % 28.16/28.20 ( class_Orderings_Olinorder(T_b) % 28.16/28.20 => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_x_2),V_y_2)) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_y_2)) % 28.16/28.20 <=> V_x_2 = V_y_2 ) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_not__leE,axiom, % 28.16/28.20 ! [V_x,V_y,T_a] : % 28.16/28.20 ( class_Orderings_Olinorder(T_a) % 28.16/28.20 => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x)) % 28.16/28.20 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y)) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_leI,axiom, % 28.16/28.20 ! [V_y,V_x,T_a] : % 28.16/28.20 ( class_Orderings_Olinorder(T_a) % 28.16/28.20 => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y)) % 28.16/28.20 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x)) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_order__le__less,axiom, % 28.16/28.20 ! [V_y_2,V_x_2,T_b] : % 28.16/28.20 ( class_Orderings_Oorder(T_b) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_y_2)) % 28.16/28.20 <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_x_2),V_y_2)) % 28.16/28.20 | V_x_2 = V_y_2 ) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_less__le__not__le,axiom, % 28.16/28.20 ! [V_y_2,V_x_2,T_b] : % 28.16/28.20 ( class_Orderings_Opreorder(T_b) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_x_2),V_y_2)) % 28.16/28.20 <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_y_2)) % 28.16/28.20 & ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_y_2),V_x_2)) ) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_order__less__le,axiom, % 28.16/28.20 ! [V_y_2,V_x_2,T_b] : % 28.16/28.20 ( class_Orderings_Oorder(T_b) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_x_2),V_y_2)) % 28.16/28.20 <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_y_2)) % 28.16/28.20 & V_x_2 != V_y_2 ) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_linorder__le__less__linear,axiom, % 28.16/28.20 ! [V_y,V_x,T_a] : % 28.16/28.20 ( class_Orderings_Olinorder(T_a) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y)) % 28.16/28.20 | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),V_x)) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_linorder__not__le,axiom, % 28.16/28.20 ! [V_y_2,V_x_2,T_b] : % 28.16/28.20 ( class_Orderings_Olinorder(T_b) % 28.16/28.20 => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_y_2)) % 28.16/28.20 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_y_2),V_x_2)) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_linorder__not__less,axiom, % 28.16/28.20 ! [V_y_2,V_x_2,T_b] : % 28.16/28.20 ( class_Orderings_Olinorder(T_b) % 28.16/28.20 => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_x_2),V_y_2)) % 28.16/28.20 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_y_2),V_x_2)) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_le__minus__iff,axiom, % 28.16/28.20 ! [V_b_2,V_a_2,T_b] : % 28.16/28.20 ( class_Groups_Oordered__ab__group__add(T_b) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_b_2))) % 28.16/28.20 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2))) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_minus__le__iff,axiom, % 28.16/28.20 ! [V_b_2,V_a_2,T_b] : % 28.16/28.20 ( class_Groups_Oordered__ab__group__add(T_b) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2)),V_b_2)) % 28.16/28.20 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_b_2)),V_a_2)) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_neg__le__iff__le,axiom, % 28.16/28.20 ! [V_a_2,V_b_2,T_b] : % 28.16/28.20 ( class_Groups_Oordered__ab__group__add(T_b) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_b_2)),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2))) % 28.16/28.20 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),V_b_2)) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_le__imp__neg__le,axiom, % 28.16/28.20 ! [V_b,V_a,T_a] : % 28.16/28.20 ( class_Groups_Oordered__ab__group__add(T_a) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b)) % 28.16/28.20 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_b)),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a))) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_Nat__Transfer_Otransfer__nat__int__function__closures_I5_J,axiom, % 28.16/28.20 hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ). % 28.16/28.20 % 28.16/28.20 fof(fact_zless__le,axiom, % 28.16/28.20 ! [V_w_2,V_z_2] : % 28.16/28.20 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_z_2),V_w_2)) % 28.16/28.20 <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_z_2),V_w_2)) % 28.16/28.20 & V_z_2 != V_w_2 ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_not__neg__0,axiom, % 28.16/28.20 ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ). % 28.16/28.20 % 28.16/28.20 fof(fact_not__neg__int,axiom, % 28.16/28.20 ! [V_n] : ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_n))) ). % 28.16/28.20 % 28.16/28.20 fof(fact_transfer__nat__int__relations_I2_J,axiom, % 28.16/28.20 ! [V_y_2,V_x_2] : % 28.16/28.20 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x_2)) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y_2)) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Int_Onat,V_x_2)),hAPP(c_Int_Onat,V_y_2))) % 28.16/28.20 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_x_2),V_y_2)) ) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_nat__less__eq__zless,axiom, % 28.16/28.20 ! [V_z_2,V_w_2] : % 28.16/28.20 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_w_2)) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Int_Onat,V_w_2)),hAPP(c_Int_Onat,V_z_2))) % 28.16/28.20 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_w_2),V_z_2)) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_nat__eq__iff2,axiom, % 28.16/28.20 ! [V_w_2,V_m_2] : % 28.16/28.20 ( V_m_2 = hAPP(c_Int_Onat,V_w_2) % 28.16/28.20 <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_w_2)) % 28.16/28.20 => V_w_2 = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_m_2) ) % 28.16/28.20 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_w_2)) % 28.16/28.20 => V_m_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_nat__eq__iff,axiom, % 28.16/28.20 ! [V_m_2,V_w_2] : % 28.16/28.20 ( hAPP(c_Int_Onat,V_w_2) = V_m_2 % 28.16/28.20 <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_w_2)) % 28.16/28.20 => V_w_2 = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_m_2) ) % 28.16/28.20 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_w_2)) % 28.16/28.20 => V_m_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_nat__mult__distrib,axiom, % 28.16/28.20 ! [V_z_H,V_z] : % 28.16/28.20 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z)) % 28.16/28.20 => hAPP(c_Int_Onat,hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_z),V_z_H)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Int_Onat,V_z)),hAPP(c_Int_Onat,V_z_H)) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_Nat__Transfer_Otransfer__nat__int__functions_I2_J,axiom, % 28.16/28.20 ! [V_y,V_x] : % 28.16/28.20 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x)) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y)) % 28.16/28.20 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Int_Onat,V_x)),hAPP(c_Int_Onat,V_y)) = hAPP(c_Int_Onat,hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_x),V_y)) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_of__nat__nat,axiom, % 28.16/28.20 ! [V_z,T_a] : % 28.16/28.20 ( class_Rings_Oring__1(T_a) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z)) % 28.16/28.20 => hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),hAPP(c_Int_Onat,V_z)) = hAPP(c_Int_Oring__1__class_Oof__int(T_a),V_z) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_of__int__le__0__iff,axiom, % 28.16/28.20 ! [V_z_2,T_b] : % 28.16/28.20 ( class_Rings_Olinordered__idom(T_b) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Int_Oring__1__class_Oof__int(T_b),V_z_2)),c_Groups_Ozero__class_Ozero(T_b))) % 28.16/28.20 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_z_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_of__int__0__le__iff,axiom, % 28.16/28.20 ! [V_z_2,T_b] : % 28.16/28.20 ( class_Rings_Olinordered__idom(T_b) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(c_Int_Oring__1__class_Oof__int(T_b),V_z_2))) % 28.16/28.20 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z_2)) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_nat__less__iff,axiom, % 28.16/28.20 ! [V_m_2,V_w_2] : % 28.16/28.20 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_w_2)) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Int_Onat,V_w_2)),V_m_2)) % 28.16/28.20 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_w_2),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_m_2))) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_nat__mult__distrib__neg,axiom, % 28.16/28.20 ! [V_z_H,V_z] : % 28.16/28.20 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_z),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) % 28.16/28.20 => hAPP(c_Int_Onat,hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_z),V_z_H)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Int_Onat,hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_z))),hAPP(c_Int_Onat,hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_z_H))) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_transfer__nat__int__numerals_I1_J,axiom, % 28.16/28.20 c_Groups_Ozero__class_Ozero(tc_Nat_Onat) = hAPP(c_Int_Onat,c_Groups_Ozero__class_Ozero(tc_Int_Oint)) ). % 28.16/28.20 % 28.16/28.20 fof(fact_nat__0,axiom, % 28.16/28.20 hAPP(c_Int_Onat,c_Groups_Ozero__class_Ozero(tc_Int_Oint)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ). % 28.16/28.20 % 28.16/28.20 fof(fact_split__mult__neg__le,axiom, % 28.16/28.20 ! [V_b,V_a,T_a] : % 28.16/28.20 ( class_Rings_Oordered__cancel__semiring(T_a) % 28.16/28.20 => ( ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a)) % 28.16/28.20 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),c_Groups_Ozero__class_Ozero(T_a))) ) % 28.16/28.20 | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a))) % 28.16/28.20 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b)) ) ) % 28.16/28.20 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b)),c_Groups_Ozero__class_Ozero(T_a))) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_split__mult__pos__le,axiom, % 28.16/28.20 ! [V_b,V_a,T_a] : % 28.16/28.20 ( class_Rings_Oordered__ring(T_a) % 28.16/28.20 => ( ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a)) % 28.16/28.20 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b)) ) % 28.16/28.20 | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a))) % 28.16/28.20 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),c_Groups_Ozero__class_Ozero(T_a))) ) ) % 28.16/28.20 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b))) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_mult__mono,axiom, % 28.16/28.20 ! [V_d,V_c,V_b,V_a,T_a] : % 28.16/28.20 ( class_Rings_Oordered__semiring(T_a) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b)) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_c),V_d)) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b)) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c)) % 28.16/28.20 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_c)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),V_d))) ) ) ) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_mult__mono_H,axiom, % 28.16/28.20 ! [V_d,V_c,V_b,V_a,T_a] : % 28.16/28.20 ( class_Rings_Oordered__semiring(T_a) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b)) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_c),V_d)) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a)) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c)) % 28.16/28.20 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_c)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),V_d))) ) ) ) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_mult__left__mono__neg,axiom, % 28.16/28.20 ! [V_c,V_a,V_b,T_a] : % 28.16/28.20 ( class_Rings_Oordered__ring(T_a) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_a)) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_c),c_Groups_Ozero__class_Ozero(T_a))) % 28.16/28.20 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c),V_a)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c),V_b))) ) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_mult__right__mono__neg,axiom, % 28.16/28.20 ! [V_c,V_a,V_b,T_a] : % 28.16/28.20 ( class_Rings_Oordered__ring(T_a) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_a)) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_c),c_Groups_Ozero__class_Ozero(T_a))) % 28.16/28.20 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_c)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),V_c))) ) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_comm__mult__left__mono,axiom, % 28.16/28.20 ! [V_c,V_b,V_a,T_a] : % 28.16/28.20 ( class_Rings_Oordered__comm__semiring(T_a) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b)) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c)) % 28.16/28.20 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c),V_a)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c),V_b))) ) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_mult__left__mono,axiom, % 28.16/28.20 ! [V_c,V_b,V_a,T_a] : % 28.16/28.20 ( class_Rings_Oordered__semiring(T_a) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b)) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c)) % 28.16/28.20 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c),V_a)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c),V_b))) ) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_mult__right__mono,axiom, % 28.16/28.20 ! [V_c,V_b,V_a,T_a] : % 28.16/28.20 ( class_Rings_Oordered__semiring(T_a) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b)) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c)) % 28.16/28.20 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_c)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),V_c))) ) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_mult__nonpos__nonpos,axiom, % 28.16/28.20 ! [V_b,V_a,T_a] : % 28.16/28.20 ( class_Rings_Oordered__ring(T_a) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a))) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),c_Groups_Ozero__class_Ozero(T_a))) % 28.16/28.20 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b))) ) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_mult__nonpos__nonneg,axiom, % 28.16/28.20 ! [V_b,V_a,T_a] : % 28.16/28.20 ( class_Rings_Oordered__cancel__semiring(T_a) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a))) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b)) % 28.16/28.20 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b)),c_Groups_Ozero__class_Ozero(T_a))) ) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_mult__nonneg__nonpos2,axiom, % 28.16/28.20 ! [V_b,V_a,T_a] : % 28.16/28.20 ( class_Rings_Oordered__cancel__semiring(T_a) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a)) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),c_Groups_Ozero__class_Ozero(T_a))) % 28.16/28.20 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),V_a)),c_Groups_Ozero__class_Ozero(T_a))) ) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_mult__nonneg__nonpos,axiom, % 28.16/28.20 ! [V_b,V_a,T_a] : % 28.16/28.20 ( class_Rings_Oordered__cancel__semiring(T_a) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a)) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),c_Groups_Ozero__class_Ozero(T_a))) % 28.16/28.20 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b)),c_Groups_Ozero__class_Ozero(T_a))) ) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_mult__nonneg__nonneg,axiom, % 28.16/28.20 ! [V_b,V_a,T_a] : % 28.16/28.20 ( class_Rings_Oordered__cancel__semiring(T_a) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a)) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b)) % 28.16/28.20 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b))) ) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_mult__le__0__iff,axiom, % 28.16/28.20 ! [V_b_2,V_a_2,T_b] : % 28.16/28.20 ( class_Rings_Olinordered__ring__strict(T_b) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_b_2)),c_Groups_Ozero__class_Ozero(T_b))) % 28.16/28.20 <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_a_2)) % 28.16/28.20 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),c_Groups_Ozero__class_Ozero(T_b))) ) % 28.16/28.20 | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),c_Groups_Ozero__class_Ozero(T_b))) % 28.16/28.20 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_b_2)) ) ) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_zero__le__mult__iff,axiom, % 28.16/28.20 ! [V_b_2,V_a_2,T_b] : % 28.16/28.20 ( class_Rings_Olinordered__ring__strict(T_b) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_b_2))) % 28.16/28.20 <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_a_2)) % 28.16/28.20 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_b_2)) ) % 28.16/28.20 | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),c_Groups_Ozero__class_Ozero(T_b))) % 28.16/28.20 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),c_Groups_Ozero__class_Ozero(T_b))) ) ) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_zero__le__square,axiom, % 28.16/28.20 ! [V_a,T_a] : % 28.16/28.20 ( class_Rings_Olinordered__ring(T_a) % 28.16/28.20 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_a))) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_neg__0__le__iff__le,axiom, % 28.16/28.20 ! [V_a_2,T_b] : % 28.16/28.20 ( class_Groups_Oordered__ab__group__add(T_b) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2))) % 28.16/28.20 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),c_Groups_Ozero__class_Ozero(T_b))) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_le__minus__self__iff,axiom, % 28.16/28.20 ! [V_a_2,T_b] : % 28.16/28.20 ( class_Groups_Olinordered__ab__group__add(T_b) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2))) % 28.16/28.20 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),c_Groups_Ozero__class_Ozero(T_b))) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_neg__le__0__iff__le,axiom, % 28.16/28.20 ! [V_a_2,T_b] : % 28.16/28.20 ( class_Groups_Oordered__ab__group__add(T_b) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2)),c_Groups_Ozero__class_Ozero(T_b))) % 28.16/28.20 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_a_2)) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_minus__le__self__iff,axiom, % 28.16/28.20 ! [V_a_2,T_b] : % 28.16/28.20 ( class_Groups_Olinordered__ab__group__add(T_b) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2)),V_a_2)) % 28.16/28.20 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_a_2)) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_of__nat__0__le__iff,axiom, % 28.16/28.20 ! [V_n,T_a] : % 28.16/28.20 ( class_Rings_Olinordered__semidom(T_a) % 28.16/28.20 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),V_n))) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_zero__le__imp__of__nat,axiom, % 28.16/28.20 ! [V_m,T_a] : % 28.16/28.20 ( class_Rings_Olinordered__semidom(T_a) % 28.16/28.20 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),V_m))) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_zero__zle__int,axiom, % 28.16/28.20 ! [V_n] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_n))) ). % 28.16/28.20 % 28.16/28.20 fof(fact_Nat__Transfer_Otransfer__nat__int__function__closures_I9_J,axiom, % 28.16/28.20 ! [V_z] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_z))) ). % 28.16/28.20 % 28.16/28.20 fof(fact_transfer__int__nat__quantifiers_I2_J,axiom, % 28.16/28.20 ! [V_Pa_2] : % 28.16/28.20 ( ? [B_x] : % 28.16/28.20 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),B_x)) % 28.16/28.20 & hBOOL(hAPP(V_Pa_2,B_x)) ) % 28.16/28.20 <=> ? [B_x] : hBOOL(hAPP(V_Pa_2,hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),B_x))) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_transfer__int__nat__quantifiers_I1_J,axiom, % 28.16/28.20 ! [V_Pa_2] : % 28.16/28.20 ( ! [B_x] : % 28.16/28.20 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),B_x)) % 28.16/28.20 => hBOOL(hAPP(V_Pa_2,B_x)) ) % 28.16/28.20 <=> ! [B_x] : hBOOL(hAPP(V_Pa_2,hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),B_x))) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_Nat__Transfer_Otransfer__nat__int__function__closures_I2_J,axiom, % 28.16/28.20 ! [V_y,V_x] : % 28.16/28.20 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x)) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y)) % 28.16/28.20 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_x),V_y))) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_neg__def,axiom, % 28.16/28.20 ! [V_Z_2] : % 28.16/28.20 ( hBOOL(hAPP(c_Nat__Numeral_Oneg,V_Z_2)) % 28.16/28.20 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_Z_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_zless__nat__conj,axiom, % 28.16/28.20 ! [V_z_2,V_w_2] : % 28.16/28.20 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Int_Onat,V_w_2)),hAPP(c_Int_Onat,V_z_2))) % 28.16/28.20 <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z_2)) % 28.16/28.20 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_w_2),V_z_2)) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_nat__mono__iff,axiom, % 28.16/28.20 ! [V_w_2,V_z_2] : % 28.16/28.20 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z_2)) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Int_Onat,V_w_2)),hAPP(c_Int_Onat,V_z_2))) % 28.16/28.20 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_w_2),V_z_2)) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_zless__nat__eq__int__zless,axiom, % 28.16/28.20 ! [V_z_2,V_m_2] : % 28.16/28.20 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),hAPP(c_Int_Onat,V_z_2))) % 28.16/28.20 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_m_2)),V_z_2)) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_nat__zminus__int,axiom, % 28.16/28.20 ! [V_n] : hAPP(c_Int_Onat,hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_n))) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ). % 28.16/28.20 % 28.16/28.20 fof(fact_mult__left__le__imp__le,axiom, % 28.16/28.20 ! [V_b,V_a,V_c,T_a] : % 28.16/28.20 ( class_Rings_Olinordered__semiring__strict(T_a) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c),V_a)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c),V_b))) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c)) % 28.16/28.20 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b)) ) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_mult__right__le__imp__le,axiom, % 28.16/28.20 ! [V_b,V_c,V_a,T_a] : % 28.16/28.20 ( class_Rings_Olinordered__semiring__strict(T_a) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_c)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),V_c))) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c)) % 28.16/28.20 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b)) ) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_mult__less__imp__less__left,axiom, % 28.16/28.20 ! [V_b,V_a,V_c,T_a] : % 28.16/28.20 ( class_Rings_Olinordered__semiring__strict(T_a) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c),V_a)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c),V_b))) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c)) % 28.16/28.20 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b)) ) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_mult__left__less__imp__less,axiom, % 28.16/28.20 ! [V_b,V_a,V_c,T_a] : % 28.16/28.20 ( class_Rings_Olinordered__semiring(T_a) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c),V_a)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c),V_b))) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c)) % 28.16/28.20 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b)) ) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_mult__less__imp__less__right,axiom, % 28.16/28.20 ! [V_b,V_c,V_a,T_a] : % 28.16/28.20 ( class_Rings_Olinordered__semiring__strict(T_a) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_c)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),V_c))) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c)) % 28.16/28.20 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b)) ) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_mult__right__less__imp__less,axiom, % 28.16/28.20 ! [V_b,V_c,V_a,T_a] : % 28.16/28.20 ( class_Rings_Olinordered__semiring(T_a) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_c)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),V_c))) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c)) % 28.16/28.20 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b)) ) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_mult__le__less__imp__less,axiom, % 28.16/28.20 ! [V_d,V_c,V_b,V_a,T_a] : % 28.16/28.20 ( class_Rings_Olinordered__semiring__strict(T_a) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b)) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c),V_d)) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a)) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c)) % 28.16/28.20 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_c)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),V_d))) ) ) ) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_mult__less__le__imp__less,axiom, % 28.16/28.20 ! [V_d,V_c,V_b,V_a,T_a] : % 28.16/28.20 ( class_Rings_Olinordered__semiring__strict(T_a) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b)) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_c),V_d)) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a)) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c)) % 28.16/28.20 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_c)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),V_d))) ) ) ) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_mult__strict__mono_H,axiom, % 28.16/28.20 ! [V_d,V_c,V_b,V_a,T_a] : % 28.16/28.20 ( class_Rings_Olinordered__semiring__strict(T_a) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b)) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c),V_d)) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a)) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c)) % 28.16/28.20 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_c)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),V_d))) ) ) ) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_mult__strict__mono,axiom, % 28.16/28.20 ! [V_d,V_c,V_b,V_a,T_a] : % 28.16/28.20 ( class_Rings_Olinordered__semiring__strict(T_a) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b)) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c),V_d)) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b)) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c)) % 28.16/28.20 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_c)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),V_d))) ) ) ) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_mult__le__cancel__left__neg,axiom, % 28.16/28.20 ! [V_b_2,V_a_2,V_c_2,T_b] : % 28.16/28.20 ( class_Rings_Olinordered__ring__strict(T_b) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b))) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_c_2),V_a_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_c_2),V_b_2))) % 28.16/28.20 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),V_a_2)) ) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_mult__le__cancel__left__pos,axiom, % 28.16/28.20 ! [V_b_2,V_a_2,V_c_2,T_b] : % 28.16/28.20 ( class_Rings_Olinordered__ring__strict(T_b) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2)) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_c_2),V_a_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_c_2),V_b_2))) % 28.16/28.20 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),V_b_2)) ) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_int__le__0__conv,axiom, % 28.16/28.20 ! [V_n_2] : % 28.16/28.20 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_n_2)),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) % 28.16/28.20 <=> V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_int__zle__neg,axiom, % 28.16/28.20 ! [V_m_2,V_n_2] : % 28.16/28.20 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_n_2)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_m_2)))) % 28.16/28.20 <=> ( V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) % 28.16/28.20 & V_m_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_negative__zle__0,axiom, % 28.16/28.20 ! [V_n] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_n))),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ). % 28.16/28.20 % 28.16/28.20 fof(fact_transfer__morphism__nat__int,axiom, % 28.16/28.20 c_Nat__Transfer_Otransfer__morphism(tc_Int_Oint,tc_Nat_Onat,c_Int_Onat,hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ). % 28.16/28.20 % 28.16/28.20 fof(fact_option_Osize_I4_J,axiom, % 28.16/28.20 ! [V_a,T_a] : hAPP(c_Nat_Osize__class_Osize(tc_Option_Ooption(T_a)),hAPP(c_Option_Ooption_OSome(T_a),V_a)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ). % 28.16/28.20 % 28.16/28.20 fof(fact_option_Osize_I3_J,axiom, % 28.16/28.20 ! [T_a] : hAPP(c_Nat_Osize__class_Osize(tc_Option_Ooption(T_a)),c_Option_Ooption_ONone(T_a)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ). % 28.16/28.20 % 28.16/28.20 fof(fact_compl__mono,axiom, % 28.16/28.20 ! [V_y,V_x,T_a] : % 28.16/28.20 ( class_Lattices_Oboolean__algebra(T_a) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y)) % 28.16/28.20 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_y)),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_x))) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_compl__le__compl__iff,axiom, % 28.16/28.20 ! [V_y_2,V_x_2,T_b] : % 28.16/28.20 ( class_Lattices_Oboolean__algebra(T_b) % 28.16/28.20 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_x_2)),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_y_2))) % 28.16/28.20 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_y_2),V_x_2)) ) ) ). % 28.16/28.20 % 28.16/28.20 fof(fact_one__less__nat__eq,axiom, % 28.16/28.20 ! [V_z_2] : % 28.16/28.21 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))),hAPP(c_Int_Onat,V_z_2))) % 28.16/28.21 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)),V_z_2)) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_option_Osize_I2_J,axiom, % 28.16/28.21 ! [V_a_2,V_fa_2,T_b] : c_Option_Ooption_Ooption__size(T_b,V_fa_2,hAPP(c_Option_Ooption_OSome(T_b),V_a_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(V_fa_2,V_a_2)),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ). % 28.16/28.21 % 28.16/28.21 fof(fact_bool_Osize_I2_J,axiom, % 28.16/28.21 c_HOL_Obool_Obool__size(c_fFalse) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ). % 28.16/28.21 % 28.16/28.21 fof(fact_bool_Osize_I1_J,axiom, % 28.16/28.21 c_HOL_Obool_Obool__size(c_fTrue) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ). % 28.16/28.21 % 28.16/28.21 fof(fact_Nat__Transfer_Otransfer__nat__int__function__closures_I3_J,axiom, % 28.16/28.21 ! [V_y,V_x] : % 28.16/28.21 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x)) % 28.16/28.21 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y)) % 28.16/28.21 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),c_Nat__Transfer_Otsub(V_x,V_y))) ) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_subsetD,axiom, % 28.16/28.21 ! [V_c_2,V_B_2,V_A_2,T_b] : % 28.16/28.21 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) % 28.16/28.21 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2)) % 28.16/28.21 => hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_B_2)) ) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_le0,axiom, % 28.16/28.21 ! [V_n] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n)) ). % 28.16/28.21 % 28.16/28.21 fof(fact_Compl__anti__mono,axiom, % 28.16/28.21 ! [V_B_2,V_A_2,T_b] : % 28.16/28.21 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) % 28.16/28.21 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_B_2)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_A_2))) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_Compl__subset__Compl__iff,axiom, % 28.16/28.21 ! [V_B_2,V_A_2,T_b] : % 28.16/28.21 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_A_2)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_B_2))) % 28.16/28.21 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2)) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_Compl__eq__Compl__iff,axiom, % 28.16/28.21 ! [V_B_2,V_A_2,T_b] : % 28.16/28.21 ( hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_A_2) = hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_B_2) % 28.16/28.21 <=> V_A_2 = V_B_2 ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_double__complement,axiom, % 28.16/28.21 ! [V_A_2,T_b] : hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_A_2)) = V_A_2 ). % 28.16/28.21 % 28.16/28.21 fof(fact_le__refl,axiom, % 28.16/28.21 ! [V_n] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_n)) ). % 28.16/28.21 % 28.16/28.21 fof(fact_le__add2,axiom, % 28.16/28.21 ! [V_m,V_n] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),V_n))) ). % 28.16/28.21 % 28.16/28.21 fof(fact_le__add1,axiom, % 28.16/28.21 ! [V_m,V_n] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n),V_m))) ). % 28.16/28.21 % 28.16/28.21 fof(fact_le__iff__add,axiom, % 28.16/28.21 ! [V_n_2,V_m_2] : % 28.16/28.21 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2)) % 28.16/28.21 <=> ? [B_k] : V_n_2 = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m_2),B_k) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_nat__le__linear,axiom, % 28.16/28.21 ! [V_n,V_m] : % 28.16/28.21 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n)) % 28.16/28.21 | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_m)) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_nat__add__left__cancel__le,axiom, % 28.16/28.21 ! [V_n_2,V_m_2,V_k_2] : % 28.16/28.21 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_k_2),V_m_2)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_k_2),V_n_2))) % 28.16/28.21 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2)) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_eq__imp__le,axiom, % 28.16/28.21 ! [V_n,V_m] : % 28.16/28.21 ( V_m = V_n % 28.16/28.21 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n)) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_trans__le__add1,axiom, % 28.16/28.21 ! [V_m,V_j,V_i] : % 28.16/28.21 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j)) % 28.16/28.21 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_j),V_m))) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_trans__le__add2,axiom, % 28.16/28.21 ! [V_m,V_j,V_i] : % 28.16/28.21 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j)) % 28.16/28.21 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),V_j))) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_add__le__mono1,axiom, % 28.16/28.21 ! [V_k,V_j,V_i] : % 28.16/28.21 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j)) % 28.16/28.21 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_i),V_k)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_j),V_k))) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_le__trans,axiom, % 28.16/28.21 ! [V_k,V_j,V_i] : % 28.16/28.21 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j)) % 28.16/28.21 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_j),V_k)) % 28.16/28.21 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_k)) ) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_le__antisym,axiom, % 28.16/28.21 ! [V_n,V_m] : % 28.16/28.21 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n)) % 28.16/28.21 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_m)) % 28.16/28.21 => V_m = V_n ) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_add__le__mono,axiom, % 28.16/28.21 ! [V_l,V_k,V_j,V_i] : % 28.16/28.21 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j)) % 28.16/28.21 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),V_l)) % 28.16/28.21 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_i),V_k)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_j),V_l))) ) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_add__leD2,axiom, % 28.16/28.21 ! [V_n,V_k,V_m] : % 28.16/28.21 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),V_k)),V_n)) % 28.16/28.21 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),V_n)) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_add__leD1,axiom, % 28.16/28.21 ! [V_n,V_k,V_m] : % 28.16/28.21 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),V_k)),V_n)) % 28.16/28.21 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n)) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_add__leE,axiom, % 28.16/28.21 ! [V_n,V_k,V_m] : % 28.16/28.21 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),V_k)),V_n)) % 28.16/28.21 => ~ ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n)) % 28.16/28.21 => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),V_n)) ) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_less__add__one,axiom, % 28.16/28.21 ! [V_a,T_a] : % 28.16/28.21 ( class_Rings_Olinordered__semidom(T_a) % 28.16/28.21 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),c_Groups_Oone__class_Oone(T_a)))) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_add__right__imp__eq,axiom, % 28.16/28.21 ! [V_c,V_a,V_b,T_a] : % 28.16/28.21 ( class_Groups_Ocancel__semigroup__add(T_a) % 28.16/28.21 => ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_b),V_a) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_c),V_a) % 28.16/28.21 => V_b = V_c ) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_add__imp__eq,axiom, % 28.16/28.21 ! [V_c,V_b,V_a,T_a] : % 28.16/28.21 ( class_Groups_Ocancel__ab__semigroup__add(T_a) % 28.16/28.21 => ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_c) % 28.16/28.21 => V_b = V_c ) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_add__left__imp__eq,axiom, % 28.16/28.21 ! [V_c,V_b,V_a,T_a] : % 28.16/28.21 ( class_Groups_Ocancel__semigroup__add(T_a) % 28.16/28.21 => ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_c) % 28.16/28.21 => V_b = V_c ) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_add__right__cancel,axiom, % 28.16/28.21 ! [V_c_2,V_a_2,V_b_2,T_b] : % 28.16/28.21 ( class_Groups_Ocancel__semigroup__add(T_b) % 28.16/28.21 => ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_b_2),V_a_2) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_c_2),V_a_2) % 28.16/28.21 <=> V_b_2 = V_c_2 ) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_add__left__cancel,axiom, % 28.16/28.21 ! [V_c_2,V_b_2,V_a_2,T_b] : % 28.16/28.21 ( class_Groups_Ocancel__semigroup__add(T_b) % 28.16/28.21 => ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_a_2),V_b_2) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_a_2),V_c_2) % 28.16/28.21 <=> V_b_2 = V_c_2 ) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_ab__semigroup__add__class_Oadd__ac_I1_J,axiom, % 28.16/28.21 ! [V_c,V_b,V_a,T_a] : % 28.16/28.21 ( class_Groups_Oab__semigroup__add(T_a) % 28.16/28.21 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b)),V_c) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_b),V_c)) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_one__reorient,axiom, % 28.16/28.21 ! [V_x_2,T_b] : % 28.16/28.21 ( class_Groups_Oone(T_b) % 28.16/28.21 => ( c_Groups_Oone__class_Oone(T_b) = V_x_2 % 28.16/28.21 <=> V_x_2 = c_Groups_Oone__class_Oone(T_b) ) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_nat__add__right__cancel,axiom, % 28.16/28.21 ! [V_n_2,V_k_2,V_m_2] : % 28.16/28.21 ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m_2),V_k_2) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n_2),V_k_2) % 28.16/28.21 <=> V_m_2 = V_n_2 ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_nat__add__left__cancel,axiom, % 28.16/28.21 ! [V_n_2,V_m_2,V_k_2] : % 28.16/28.21 ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_k_2),V_m_2) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_k_2),V_n_2) % 28.16/28.21 <=> V_m_2 = V_n_2 ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_nat__add__assoc,axiom, % 28.16/28.21 ! [V_k,V_n,V_m] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),V_n)),V_k) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n),V_k)) ). % 28.16/28.21 % 28.16/28.21 fof(fact_nat__add__left__commute,axiom, % 28.16/28.21 ! [V_z,V_y,V_x] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_x),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_y),V_z)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_y),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_x),V_z)) ). % 28.16/28.21 % 28.16/28.21 fof(fact_nat__add__commute,axiom, % 28.16/28.21 ! [V_n,V_m] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),V_n) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n),V_m) ). % 28.16/28.21 % 28.16/28.21 fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I20_J,axiom, % 28.16/28.21 ! [V_d,V_c,V_b,V_a,T_a] : % 28.16/28.21 ( class_Rings_Ocomm__semiring__1(T_a) % 28.16/28.21 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_c),V_d)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_c)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_b),V_d)) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I23_J,axiom, % 28.16/28.21 ! [V_c,V_b,V_a,T_a] : % 28.16/28.21 ( class_Rings_Ocomm__semiring__1(T_a) % 28.16/28.21 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b)),V_c) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_c)),V_b) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I21_J,axiom, % 28.16/28.21 ! [V_c,V_b,V_a,T_a] : % 28.16/28.21 ( class_Rings_Ocomm__semiring__1(T_a) % 28.16/28.21 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b)),V_c) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_b),V_c)) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I25_J,axiom, % 28.16/28.21 ! [V_d,V_c,V_a,T_a] : % 28.16/28.21 ( class_Rings_Ocomm__semiring__1(T_a) % 28.16/28.21 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_c),V_d)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_c)),V_d) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I22_J,axiom, % 28.16/28.21 ! [V_d,V_c,V_a,T_a] : % 28.16/28.21 ( class_Rings_Ocomm__semiring__1(T_a) % 28.16/28.21 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_c),V_d)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_c),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_d)) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I24_J,axiom, % 28.16/28.21 ! [V_c,V_a,T_a] : % 28.16/28.21 ( class_Rings_Ocomm__semiring__1(T_a) % 28.16/28.21 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_c) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_c),V_a) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I2_J,axiom, % 28.16/28.21 ! [V_m,V_a,T_a] : % 28.16/28.21 ( class_Rings_Ocomm__semiring__1(T_a) % 28.16/28.21 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_m)),V_m) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),c_Groups_Oone__class_Oone(T_a))),V_m) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I3_J,axiom, % 28.16/28.21 ! [V_a,V_m,T_a] : % 28.16/28.21 ( class_Rings_Ocomm__semiring__1(T_a) % 28.16/28.21 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_m),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_m)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),c_Groups_Oone__class_Oone(T_a))),V_m) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I4_J,axiom, % 28.16/28.21 ! [V_m,T_a] : % 28.16/28.21 ( class_Rings_Ocomm__semiring__1(T_a) % 28.16/28.21 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_m),V_m) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),c_Groups_Oone__class_Oone(T_a)),c_Groups_Oone__class_Oone(T_a))),V_m) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_of__nat__add,axiom, % 28.16/28.21 ! [V_n,V_m,T_a] : % 28.16/28.21 ( class_Rings_Osemiring__1(T_a) % 28.16/28.21 => hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),V_n)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),V_m)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),V_n)) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_of__nat__1,axiom, % 28.16/28.21 ! [T_a] : % 28.16/28.21 ( class_Rings_Osemiring__1(T_a) % 28.16/28.21 => hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),c_Groups_Oone__class_Oone(tc_Nat_Onat)) = c_Groups_Oone__class_Oone(T_a) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_of__int__add,axiom, % 28.16/28.21 ! [V_z,V_w,T_a] : % 28.16/28.21 ( class_Rings_Oring__1(T_a) % 28.16/28.21 => hAPP(c_Int_Oring__1__class_Oof__int(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_w),V_z)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(c_Int_Oring__1__class_Oof__int(T_a),V_w)),hAPP(c_Int_Oring__1__class_Oof__int(T_a),V_z)) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_of__int__1,axiom, % 28.16/28.21 ! [T_a] : % 28.16/28.21 ( class_Rings_Oring__1(T_a) % 28.16/28.21 => hAPP(c_Int_Oring__1__class_Oof__int(T_a),c_Groups_Oone__class_Oone(tc_Int_Oint)) = c_Groups_Oone__class_Oone(T_a) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_zero__less__two,axiom, % 28.16/28.21 ! [T_a] : % 28.16/28.21 ( class_Rings_Olinordered__semidom(T_a) % 28.16/28.21 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),c_Groups_Oone__class_Oone(T_a)),c_Groups_Oone__class_Oone(T_a)))) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_of__nat__Suc,axiom, % 28.16/28.21 ! [V_m,T_a] : % 28.16/28.21 ( class_Rings_Osemiring__1(T_a) % 28.16/28.21 => hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),hAPP(c_Nat_OSuc,V_m)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),c_Groups_Oone__class_Oone(T_a)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),V_m)) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_add__le__imp__le__left,axiom, % 28.16/28.21 ! [V_b,V_a,V_c,T_a] : % 28.16/28.21 ( class_Groups_Oordered__ab__semigroup__add__imp__le(T_a) % 28.16/28.21 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_c),V_a)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_c),V_b))) % 28.16/28.21 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b)) ) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_add__le__imp__le__right,axiom, % 28.16/28.21 ! [V_b,V_c,V_a,T_a] : % 28.16/28.21 ( class_Groups_Oordered__ab__semigroup__add__imp__le(T_a) % 28.16/28.21 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_c)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_b),V_c))) % 28.16/28.21 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b)) ) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_add__mono,axiom, % 28.16/28.21 ! [V_d,V_c,V_b,V_a,T_a] : % 28.16/28.21 ( class_Groups_Oordered__ab__semigroup__add(T_a) % 28.16/28.21 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b)) % 28.16/28.21 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_c),V_d)) % 28.16/28.21 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_c)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_b),V_d))) ) ) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_add__left__mono,axiom, % 28.16/28.21 ! [V_c,V_b,V_a,T_a] : % 28.16/28.21 ( class_Groups_Oordered__ab__semigroup__add(T_a) % 28.16/28.21 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b)) % 28.16/28.21 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_c),V_a)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_c),V_b))) ) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_add__right__mono,axiom, % 28.16/28.21 ! [V_c,V_b,V_a,T_a] : % 28.16/28.21 ( class_Groups_Oordered__ab__semigroup__add(T_a) % 28.16/28.21 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b)) % 28.16/28.21 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_c)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_b),V_c))) ) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_add__le__cancel__left,axiom, % 28.16/28.21 ! [V_b_2,V_a_2,V_c_2,T_b] : % 28.16/28.21 ( class_Groups_Oordered__ab__semigroup__add__imp__le(T_b) % 28.16/28.21 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_c_2),V_a_2)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_c_2),V_b_2))) % 28.16/28.21 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),V_b_2)) ) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_add__le__cancel__right,axiom, % 28.16/28.21 ! [V_b_2,V_c_2,V_a_2,T_b] : % 28.16/28.21 ( class_Groups_Oordered__ab__semigroup__add__imp__le(T_b) % 28.16/28.21 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_a_2),V_c_2)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_b_2),V_c_2))) % 28.16/28.21 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),V_b_2)) ) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I5_J,axiom, % 28.16/28.21 ! [V_a,T_a] : % 28.16/28.21 ( class_Rings_Ocomm__semiring__1(T_a) % 28.16/28.21 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a) = V_a ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I6_J,axiom, % 28.16/28.21 ! [V_a,T_a] : % 28.16/28.21 ( class_Rings_Ocomm__semiring__1(T_a) % 28.16/28.21 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)) = V_a ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_add__0__iff,axiom, % 28.16/28.21 ! [V_a_2,V_b_2,T_b] : % 28.16/28.21 ( class_Semiring__Normalization_Ocomm__semiring__1__cancel__crossproduct(T_b) % 28.16/28.21 => ( V_b_2 = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_b_2),V_a_2) % 28.16/28.21 <=> V_a_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_double__eq__0__iff,axiom, % 28.16/28.21 ! [V_a_2,T_b] : % 28.16/28.21 ( class_Groups_Olinordered__ab__group__add(T_b) % 28.16/28.21 => ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_a_2),V_a_2) = c_Groups_Ozero__class_Ozero(T_b) % 28.16/28.21 <=> V_a_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_add__0__left,axiom, % 28.16/28.21 ! [V_a,T_a] : % 28.16/28.21 ( class_Groups_Omonoid__add(T_a) % 28.16/28.21 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a) = V_a ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_add__0,axiom, % 28.16/28.21 ! [V_a,T_a] : % 28.16/28.21 ( class_Groups_Ocomm__monoid__add(T_a) % 28.16/28.21 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a) = V_a ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_double__zero__sym,axiom, % 28.16/28.21 ! [V_a_2,T_b] : % 28.16/28.21 ( class_Groups_Olinordered__ab__group__add(T_b) % 28.16/28.21 => ( c_Groups_Ozero__class_Ozero(T_b) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_a_2),V_a_2) % 28.16/28.21 <=> V_a_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_add__0__right,axiom, % 28.16/28.21 ! [V_a,T_a] : % 28.16/28.21 ( class_Groups_Omonoid__add(T_a) % 28.16/28.21 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)) = V_a ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_add_Ocomm__neutral,axiom, % 28.16/28.21 ! [V_a,T_a] : % 28.16/28.21 ( class_Groups_Ocomm__monoid__add(T_a) % 28.16/28.21 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)) = V_a ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_add__less__imp__less__left,axiom, % 28.16/28.21 ! [V_b,V_a,V_c,T_a] : % 28.16/28.21 ( class_Groups_Oordered__ab__semigroup__add__imp__le(T_a) % 28.16/28.21 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_c),V_a)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_c),V_b))) % 28.16/28.21 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b)) ) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_add__less__imp__less__right,axiom, % 28.16/28.21 ! [V_b,V_c,V_a,T_a] : % 28.16/28.21 ( class_Groups_Oordered__ab__semigroup__add__imp__le(T_a) % 28.16/28.21 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_c)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_b),V_c))) % 28.16/28.21 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b)) ) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_add__strict__mono,axiom, % 28.16/28.21 ! [V_d,V_c,V_b,V_a,T_a] : % 28.16/28.21 ( class_Groups_Oordered__cancel__ab__semigroup__add(T_a) % 28.16/28.21 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b)) % 28.16/28.21 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c),V_d)) % 28.16/28.21 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_c)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_b),V_d))) ) ) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_add__strict__left__mono,axiom, % 28.16/28.21 ! [V_c,V_b,V_a,T_a] : % 28.16/28.21 ( class_Groups_Oordered__cancel__ab__semigroup__add(T_a) % 28.16/28.21 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b)) % 28.16/28.21 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_c),V_a)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_c),V_b))) ) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_add__strict__right__mono,axiom, % 28.16/28.21 ! [V_c,V_b,V_a,T_a] : % 28.16/28.21 ( class_Groups_Oordered__cancel__ab__semigroup__add(T_a) % 28.16/28.21 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b)) % 28.16/28.21 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_c)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_b),V_c))) ) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_add__less__cancel__left,axiom, % 28.16/28.21 ! [V_b_2,V_a_2,V_c_2,T_b] : % 28.16/28.21 ( class_Groups_Oordered__ab__semigroup__add__imp__le(T_b) % 28.16/28.21 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_c_2),V_a_2)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_c_2),V_b_2))) % 28.16/28.21 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),V_b_2)) ) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_add__less__cancel__right,axiom, % 28.16/28.21 ! [V_b_2,V_c_2,V_a_2,T_b] : % 28.16/28.21 ( class_Groups_Oordered__ab__semigroup__add__imp__le(T_b) % 28.16/28.21 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_a_2),V_c_2)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_b_2),V_c_2))) % 28.16/28.21 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),V_b_2)) ) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I34_J,axiom, % 28.16/28.21 ! [V_z,V_y,V_x,T_a] : % 28.16/28.21 ( class_Rings_Ocomm__semiring__1(T_a) % 28.16/28.21 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_x),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_y),V_z)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_x),V_y)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_x),V_z)) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_crossproduct__noteq,axiom, % 28.16/28.21 ! [V_d_2,V_c_2,V_b_2,V_a_2,T_b] : % 28.16/28.21 ( class_Semiring__Normalization_Ocomm__semiring__1__cancel__crossproduct(T_b) % 28.16/28.21 => ( ( V_a_2 != V_b_2 % 28.16/28.21 & V_c_2 != V_d_2 ) % 28.16/28.21 <=> hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_c_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_b_2),V_d_2)) != hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_d_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_b_2),V_c_2)) ) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I8_J,axiom, % 28.16/28.21 ! [V_c,V_b,V_a,T_a] : % 28.16/28.21 ( class_Rings_Ocomm__semiring__1(T_a) % 28.16/28.21 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b)),V_c) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_c)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),V_c)) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I1_J,axiom, % 28.16/28.21 ! [V_b,V_m,V_a,T_a] : % 28.16/28.21 ( class_Rings_Ocomm__semiring__1(T_a) % 28.16/28.21 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_m)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),V_m)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b)),V_m) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_crossproduct__eq,axiom, % 28.16/28.21 ! [V_z_2,V_x_2,V_y_2,V_w_2,T_b] : % 28.16/28.21 ( class_Semiring__Normalization_Ocomm__semiring__1__cancel__crossproduct(T_b) % 28.16/28.21 => ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_w_2),V_y_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_x_2),V_z_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_w_2),V_z_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_x_2),V_y_2)) % 28.16/28.21 <=> ( V_w_2 = V_x_2 % 28.16/28.21 | V_y_2 = V_z_2 ) ) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_combine__common__factor,axiom, % 28.16/28.21 ! [V_c,V_b,V_e,V_a,T_a] : % 28.16/28.21 ( class_Rings_Osemiring(T_a) % 28.16/28.21 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_e)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),V_e)),V_c)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b)),V_e)),V_c) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_comm__semiring__class_Odistrib,axiom, % 28.16/28.21 ! [V_c,V_b,V_a,T_a] : % 28.16/28.21 ( class_Rings_Ocomm__semiring(T_a) % 28.16/28.21 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b)),V_c) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_c)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),V_c)) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_one__neq__zero,axiom, % 28.16/28.21 ! [T_a] : % 28.16/28.21 ( class_Rings_Ozero__neq__one(T_a) % 28.16/28.21 => c_Groups_Oone__class_Oone(T_a) != c_Groups_Ozero__class_Ozero(T_a) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_zero__neq__one,axiom, % 28.16/28.21 ! [T_a] : % 28.16/28.21 ( class_Rings_Ozero__neq__one(T_a) % 28.16/28.21 => c_Groups_Ozero__class_Ozero(T_a) != c_Groups_Oone__class_Oone(T_a) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I11_J,axiom, % 28.16/28.21 ! [V_a,T_a] : % 28.16/28.21 ( class_Rings_Ocomm__semiring__1(T_a) % 28.16/28.21 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),c_Groups_Oone__class_Oone(T_a)),V_a) = V_a ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I12_J,axiom, % 28.16/28.21 ! [V_a,T_a] : % 28.16/28.21 ( class_Rings_Ocomm__semiring__1(T_a) % 28.16/28.21 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),c_Groups_Oone__class_Oone(T_a)) = V_a ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_mult_Ocomm__neutral,axiom, % 28.16/28.21 ! [V_a,T_a] : % 28.16/28.21 ( class_Groups_Ocomm__monoid__mult(T_a) % 28.16/28.21 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),c_Groups_Oone__class_Oone(T_a)) = V_a ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_mult__1__right,axiom, % 28.16/28.21 ! [V_a,T_a] : % 28.16/28.21 ( class_Groups_Omonoid__mult(T_a) % 28.16/28.21 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),c_Groups_Oone__class_Oone(T_a)) = V_a ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_mult__1,axiom, % 28.16/28.21 ! [V_a,T_a] : % 28.16/28.21 ( class_Groups_Ocomm__monoid__mult(T_a) % 28.16/28.21 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),c_Groups_Oone__class_Oone(T_a)),V_a) = V_a ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_mult__1__left,axiom, % 28.16/28.21 ! [V_a,T_a] : % 28.16/28.21 ( class_Groups_Omonoid__mult(T_a) % 28.16/28.21 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),c_Groups_Oone__class_Oone(T_a)),V_a) = V_a ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_minus__add__cancel,axiom, % 28.16/28.21 ! [V_b,V_a,T_a] : % 28.16/28.21 ( class_Groups_Ogroup__add(T_a) % 28.16/28.21 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b)) = V_b ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_add__minus__cancel,axiom, % 28.16/28.21 ! [V_b,V_a,T_a] : % 28.16/28.21 ( class_Groups_Ogroup__add(T_a) % 28.16/28.21 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a)),V_b)) = V_b ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_minus__add,axiom, % 28.16/28.21 ! [V_b,V_a,T_a] : % 28.16/28.21 ( class_Groups_Ogroup__add(T_a) % 28.16/28.21 => hAPP(c_Groups_Ouminus__class_Ouminus(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_b)),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a)) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_minus__add__distrib,axiom, % 28.16/28.21 ! [V_b,V_a,T_a] : % 28.16/28.21 ( class_Groups_Oab__group__add(T_a) % 28.16/28.21 => hAPP(c_Groups_Ouminus__class_Ouminus(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a)),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_b)) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_set__mp,axiom, % 28.16/28.21 ! [V_x_2,V_B_2,V_A_2,T_b] : % 28.16/28.21 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) % 28.16/28.21 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) % 28.16/28.21 => hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_B_2)) ) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_set__rev__mp,axiom, % 28.16/28.21 ! [V_B_2,V_A_2,V_x_2,T_b] : % 28.16/28.21 ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) % 28.16/28.21 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) % 28.16/28.21 => hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_B_2)) ) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_in__mono,axiom, % 28.16/28.21 ! [V_x_2,V_B_2,V_A_2,T_b] : % 28.16/28.21 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) % 28.16/28.21 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) % 28.16/28.21 => hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_B_2)) ) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_plus__nat_Oadd__0,axiom, % 28.16/28.21 ! [V_n] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n) = V_n ). % 28.16/28.21 % 28.16/28.21 fof(fact_Nat_Oadd__0__right,axiom, % 28.16/28.21 ! [V_m] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = V_m ). % 28.16/28.21 % 28.16/28.21 fof(fact_add__is__0,axiom, % 28.16/28.21 ! [V_n_2,V_m_2] : % 28.16/28.21 ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m_2),V_n_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) % 28.16/28.21 <=> ( V_m_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) % 28.16/28.21 & V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_add__eq__self__zero,axiom, % 28.16/28.21 ! [V_n,V_m] : % 28.16/28.21 ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),V_n) = V_m % 28.16/28.21 => V_n = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_add__Suc__shift,axiom, % 28.16/28.21 ! [V_n,V_m] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_m)),V_n) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),hAPP(c_Nat_OSuc,V_n)) ). % 28.16/28.21 % 28.16/28.21 fof(fact_add__Suc,axiom, % 28.16/28.21 ! [V_n,V_m] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_m)),V_n) = hAPP(c_Nat_OSuc,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),V_n)) ). % 28.16/28.21 % 28.16/28.21 fof(fact_add__Suc__right,axiom, % 28.16/28.21 ! [V_n,V_m] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),hAPP(c_Nat_OSuc,V_n)) = hAPP(c_Nat_OSuc,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),V_n)) ). % 28.16/28.21 % 28.16/28.21 fof(fact_add__lessD1,axiom, % 28.16/28.21 ! [V_k,V_j,V_i] : % 28.16/28.21 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_i),V_j)),V_k)) % 28.16/28.21 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),V_k)) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_less__add__eq__less,axiom, % 28.16/28.21 ! [V_n,V_m,V_l,V_k] : % 28.16/28.21 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_k),V_l)) % 28.16/28.21 => ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),V_l) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_k),V_n) % 28.16/28.21 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n)) ) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_add__less__mono,axiom, % 28.16/28.21 ! [V_l,V_k,V_j,V_i] : % 28.16/28.21 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),V_j)) % 28.16/28.21 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_k),V_l)) % 28.16/28.21 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_i),V_k)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_j),V_l))) ) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_add__less__mono1,axiom, % 28.16/28.21 ! [V_k,V_j,V_i] : % 28.16/28.21 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),V_j)) % 28.16/28.21 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_i),V_k)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_j),V_k))) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_trans__less__add2,axiom, % 28.16/28.21 ! [V_m,V_j,V_i] : % 28.16/28.21 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),V_j)) % 28.16/28.21 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),V_j))) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_trans__less__add1,axiom, % 28.16/28.21 ! [V_m,V_j,V_i] : % 28.16/28.21 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),V_j)) % 28.16/28.21 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_j),V_m))) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_nat__add__left__cancel__less,axiom, % 28.16/28.21 ! [V_n_2,V_m_2,V_k_2] : % 28.16/28.21 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_k_2),V_m_2)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_k_2),V_n_2))) % 28.16/28.21 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_not__add__less2,axiom, % 28.16/28.21 ! [V_i,V_j] : ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_j),V_i)),V_i)) ). % 28.16/28.21 % 28.16/28.21 fof(fact_not__add__less1,axiom, % 28.16/28.21 ! [V_j,V_i] : ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_i),V_j)),V_i)) ). % 28.16/28.21 % 28.16/28.21 fof(fact_less__eq__nat_Osimps_I1_J,axiom, % 28.16/28.21 ! [V_n] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n)) ). % 28.16/28.21 % 28.16/28.21 fof(fact_le__0__eq,axiom, % 28.16/28.21 ! [V_n_2] : % 28.16/28.21 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n_2),c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) % 28.16/28.21 <=> V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_Suc__leD,axiom, % 28.16/28.21 ! [V_n,V_m] : % 28.16/28.21 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_m)),V_n)) % 28.16/28.21 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n)) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_le__SucE,axiom, % 28.16/28.21 ! [V_n,V_m] : % 28.16/28.21 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),hAPP(c_Nat_OSuc,V_n))) % 28.16/28.21 => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n)) % 28.16/28.21 => V_m = hAPP(c_Nat_OSuc,V_n) ) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_le__SucI,axiom, % 28.16/28.21 ! [V_n,V_m] : % 28.16/28.21 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n)) % 28.16/28.21 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),hAPP(c_Nat_OSuc,V_n))) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_Suc__le__mono,axiom, % 28.16/28.21 ! [V_m_2,V_n_2] : % 28.16/28.21 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_n_2)),hAPP(c_Nat_OSuc,V_m_2))) % 28.16/28.21 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n_2),V_m_2)) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_le__Suc__eq,axiom, % 28.16/28.21 ! [V_n_2,V_m_2] : % 28.16/28.21 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),hAPP(c_Nat_OSuc,V_n_2))) % 28.16/28.21 <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2)) % 28.16/28.21 | V_m_2 = hAPP(c_Nat_OSuc,V_n_2) ) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_not__less__eq__eq,axiom, % 28.16/28.21 ! [V_n_2,V_m_2] : % 28.16/28.21 ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2)) % 28.16/28.21 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_n_2)),V_m_2)) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_Suc__n__not__le__n,axiom, % 28.16/28.21 ! [V_n] : ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_n)),V_n)) ). % 28.16/28.21 % 28.16/28.21 fof(fact_less__or__eq__imp__le,axiom, % 28.16/28.21 ! [V_n,V_m] : % 28.16/28.21 ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n)) % 28.16/28.21 | V_m = V_n ) % 28.16/28.21 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n)) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_le__neq__implies__less,axiom, % 28.16/28.21 ! [V_n,V_m] : % 28.16/28.21 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n)) % 28.16/28.21 => ( V_m != V_n % 28.16/28.21 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n)) ) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_less__imp__le__nat,axiom, % 28.16/28.21 ! [V_n,V_m] : % 28.16/28.21 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n)) % 28.16/28.21 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n)) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_le__eq__less__or__eq,axiom, % 28.16/28.21 ! [V_n_2,V_m_2] : % 28.16/28.21 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2)) % 28.16/28.21 <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) % 28.16/28.21 | V_m_2 = V_n_2 ) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_nat__less__le,axiom, % 28.16/28.21 ! [V_n_2,V_m_2] : % 28.16/28.21 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) % 28.16/28.21 <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2)) % 28.16/28.21 & V_m_2 != V_n_2 ) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_int__0__neq__1,axiom, % 28.16/28.21 c_Groups_Ozero__class_Ozero(tc_Int_Oint) != c_Groups_Oone__class_Oone(tc_Int_Oint) ). % 28.16/28.21 % 28.16/28.21 fof(fact_add__mult__distrib2,axiom, % 28.16/28.21 ! [V_n,V_m,V_k] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),V_n)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k),V_m)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k),V_n)) ). % 28.16/28.21 % 28.16/28.21 fof(fact_add__mult__distrib,axiom, % 28.16/28.21 ! [V_k,V_n,V_m] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),V_n)),V_k) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m),V_k)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_n),V_k)) ). % 28.16/28.21 % 28.16/28.21 fof(fact_left__add__mult__distrib,axiom, % 28.16/28.21 ! [V_k,V_j,V_u,V_i] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_i),V_u)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_j),V_u)),V_k)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_i),V_j)),V_u)),V_k) ). % 28.16/28.21 % 28.16/28.21 fof(fact_le__square,axiom, % 28.16/28.21 ! [V_m] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m),V_m))) ). % 28.16/28.21 % 28.16/28.21 fof(fact_le__cube,axiom, % 28.16/28.21 ! [V_m] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m),V_m)))) ). % 28.16/28.21 % 28.16/28.21 fof(fact_mult__le__mono1,axiom, % 28.16/28.21 ! [V_k,V_j,V_i] : % 28.16/28.21 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j)) % 28.16/28.21 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_i),V_k)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_j),V_k))) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_mult__le__mono2,axiom, % 28.16/28.21 ! [V_k,V_j,V_i] : % 28.16/28.21 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j)) % 28.16/28.21 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k),V_i)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k),V_j))) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_mult__le__mono,axiom, % 28.16/28.21 ! [V_l,V_k,V_j,V_i] : % 28.16/28.21 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j)) % 28.16/28.21 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),V_l)) % 28.16/28.21 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_i),V_k)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_j),V_l))) ) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_zmult__1__right,axiom, % 28.16/28.21 ! [V_z] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_z),c_Groups_Oone__class_Oone(tc_Int_Oint)) = V_z ). % 28.16/28.21 % 28.16/28.21 fof(fact_zmult__1,axiom, % 28.16/28.21 ! [V_z] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)),V_z) = V_z ). % 28.16/28.21 % 28.16/28.21 fof(fact_less__fun__def,axiom, % 28.16/28.21 ! [V_g_2,V_f_2,T_b,T_c] : % 28.16/28.21 ( class_Orderings_Oord(T_c) % 28.16/28.21 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,T_c)),V_f_2),V_g_2)) % 28.16/28.21 <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,T_c)),V_f_2),V_g_2)) % 28.16/28.21 & ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,T_c)),V_g_2),V_f_2)) ) ) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_evaln__nonstrict,axiom, % 28.16/28.21 ! [V_m,V_t,V_n,V_s,V_c] : % 28.16/28.21 ( c_Natural_Oevaln(V_c,V_s,V_n,V_t) % 28.16/28.21 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_m)) % 28.16/28.21 => c_Natural_Oevaln(V_c,V_s,V_m,V_t) ) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_not__neg__1,axiom, % 28.16/28.21 ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,c_Groups_Oone__class_Oone(tc_Int_Oint))) ). % 28.16/28.21 % 28.16/28.21 fof(fact_subset__psubset__trans,axiom, % 28.16/28.21 ! [V_C_2,V_B_2,V_A_2,T_b] : % 28.16/28.21 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) % 28.16/28.21 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2)) % 28.16/28.21 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_C_2)) ) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_psubset__subset__trans,axiom, % 28.16/28.21 ! [V_C_2,V_B_2,V_A_2,T_b] : % 28.16/28.21 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) % 28.16/28.21 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2)) % 28.16/28.21 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_C_2)) ) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_psubset__imp__subset,axiom, % 28.16/28.21 ! [V_B_2,V_A_2,T_b] : % 28.16/28.21 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) % 28.16/28.21 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_subset__iff__psubset__eq,axiom, % 28.16/28.21 ! [V_B_2,V_A_2,T_b] : % 28.16/28.21 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) % 28.16/28.21 <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) % 28.16/28.21 | V_A_2 = V_B_2 ) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_psubset__eq,axiom, % 28.16/28.21 ! [V_B_2,V_A_2,T_b] : % 28.16/28.21 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) % 28.16/28.21 <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) % 28.16/28.21 & V_A_2 != V_B_2 ) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_convex__bound__le,axiom, % 28.16/28.21 ! [V_v,V_u,V_y,V_a,V_x,T_a] : % 28.16/28.21 ( class_Rings_Olinordered__semiring__1(T_a) % 28.16/28.21 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_a)) % 28.16/28.21 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_a)) % 28.16/28.21 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_u)) % 28.16/28.21 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_v)) % 28.16/28.21 => ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_u),V_v) = c_Groups_Oone__class_Oone(T_a) % 28.16/28.21 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_u),V_x)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_v),V_y))),V_a)) ) ) ) ) ) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_convex__bound__lt,axiom, % 28.16/28.21 ! [V_v,V_u,V_y,V_a,V_x,T_a] : % 28.16/28.21 ( class_Rings_Olinordered__semiring__1__strict(T_a) % 28.16/28.21 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_a)) % 28.16/28.21 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),V_a)) % 28.16/28.21 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_u)) % 28.16/28.21 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_v)) % 28.16/28.21 => ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_u),V_v) = c_Groups_Oone__class_Oone(T_a) % 28.16/28.21 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_u),V_x)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_v),V_y))),V_a)) ) ) ) ) ) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_add__nonpos__nonpos,axiom, % 28.16/28.21 ! [V_b,V_a,T_a] : % 28.16/28.21 ( class_Groups_Oordered__comm__monoid__add(T_a) % 28.16/28.21 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a))) % 28.16/28.21 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),c_Groups_Ozero__class_Ozero(T_a))) % 28.16/28.21 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b)),c_Groups_Ozero__class_Ozero(T_a))) ) ) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_add__increasing2,axiom, % 28.16/28.21 ! [V_a,V_b,V_c,T_a] : % 28.16/28.21 ( class_Groups_Oordered__comm__monoid__add(T_a) % 28.16/28.21 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c)) % 28.16/28.21 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_a)) % 28.16/28.21 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_c))) ) ) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_add__increasing,axiom, % 28.16/28.21 ! [V_c,V_b,V_a,T_a] : % 28.16/28.21 ( class_Groups_Oordered__comm__monoid__add(T_a) % 28.16/28.21 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a)) % 28.16/28.21 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_c)) % 28.16/28.21 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_c))) ) ) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_add__nonneg__eq__0__iff,axiom, % 28.16/28.21 ! [V_y_2,V_x_2,T_b] : % 28.16/28.21 ( class_Groups_Oordered__comm__monoid__add(T_b) % 28.16/28.21 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_x_2)) % 28.16/28.21 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_y_2)) % 28.16/28.21 => ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_x_2),V_y_2) = c_Groups_Ozero__class_Ozero(T_b) % 28.16/28.21 <=> ( V_x_2 = c_Groups_Ozero__class_Ozero(T_b) % 28.16/28.21 & V_y_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ) ) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_add__nonneg__nonneg,axiom, % 28.16/28.21 ! [V_b,V_a,T_a] : % 28.16/28.21 ( class_Groups_Oordered__comm__monoid__add(T_a) % 28.16/28.21 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a)) % 28.16/28.21 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b)) % 28.16/28.21 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b))) ) ) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_double__add__le__zero__iff__single__add__le__zero,axiom, % 28.16/28.21 ! [V_a_2,T_b] : % 28.16/28.21 ( class_Groups_Olinordered__ab__group__add(T_b) % 28.16/28.21 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_a_2),V_a_2)),c_Groups_Ozero__class_Ozero(T_b))) % 28.16/28.21 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),c_Groups_Ozero__class_Ozero(T_b))) ) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_zero__le__double__add__iff__zero__le__single__add,axiom, % 28.16/28.21 ! [V_a_2,T_b] : % 28.16/28.21 ( class_Groups_Olinordered__ab__group__add(T_b) % 28.16/28.21 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_a_2),V_a_2))) % 28.16/28.21 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_a_2)) ) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_add__le__less__mono,axiom, % 28.16/28.21 ! [V_d,V_c,V_b,V_a,T_a] : % 28.16/28.21 ( class_Groups_Oordered__cancel__ab__semigroup__add(T_a) % 28.16/28.21 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b)) % 28.16/28.21 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c),V_d)) % 28.16/28.21 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_c)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_b),V_d))) ) ) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_add__less__le__mono,axiom, % 28.16/28.21 ! [V_d,V_c,V_b,V_a,T_a] : % 28.16/28.21 ( class_Groups_Oordered__cancel__ab__semigroup__add(T_a) % 28.16/28.21 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b)) % 28.16/28.21 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_c),V_d)) % 28.16/28.21 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_c)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_b),V_d))) ) ) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_even__less__0__iff,axiom, % 28.16/28.21 ! [V_a_2,T_b] : % 28.16/28.21 ( class_Rings_Olinordered__idom(T_b) % 28.16/28.21 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_a_2),V_a_2)),c_Groups_Ozero__class_Ozero(T_b))) % 28.16/28.21 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),c_Groups_Ozero__class_Ozero(T_b))) ) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_pos__add__strict,axiom, % 28.16/28.21 ! [V_c,V_b,V_a,T_a] : % 28.16/28.21 ( class_Rings_Olinordered__semidom(T_a) % 28.16/28.21 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a)) % 28.16/28.21 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),V_c)) % 28.16/28.21 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_c))) ) ) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_add__neg__neg,axiom, % 28.16/28.21 ! [V_b,V_a,T_a] : % 28.16/28.21 ( class_Groups_Oordered__comm__monoid__add(T_a) % 28.16/28.21 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a))) % 28.16/28.21 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),c_Groups_Ozero__class_Ozero(T_a))) % 28.16/28.21 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b)),c_Groups_Ozero__class_Ozero(T_a))) ) ) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_add__pos__pos,axiom, % 28.16/28.21 ! [V_b,V_a,T_a] : % 28.16/28.21 ( class_Groups_Oordered__comm__monoid__add(T_a) % 28.16/28.21 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a)) % 28.16/28.21 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b)) % 28.16/28.21 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b))) ) ) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_double__add__less__zero__iff__single__add__less__zero,axiom, % 28.16/28.21 ! [V_a_2,T_b] : % 28.16/28.21 ( class_Groups_Olinordered__ab__group__add(T_b) % 28.16/28.21 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_a_2),V_a_2)),c_Groups_Ozero__class_Ozero(T_b))) % 28.16/28.21 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),c_Groups_Ozero__class_Ozero(T_b))) ) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_zero__less__double__add__iff__zero__less__single__add,axiom, % 28.16/28.21 ! [V_a_2,T_b] : % 28.16/28.21 ( class_Groups_Olinordered__ab__group__add(T_b) % 28.16/28.21 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_a_2),V_a_2))) % 28.16/28.21 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_a_2)) ) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_add__scale__eq__noteq,axiom, % 28.16/28.21 ! [V_d,V_c,V_b,V_a,V_r,T_a] : % 28.16/28.21 ( class_Semiring__Normalization_Ocomm__semiring__1__cancel__crossproduct(T_a) % 28.16/28.21 => ( V_r != c_Groups_Ozero__class_Ozero(T_a) % 28.16/28.21 => ( ( V_a = V_b % 28.16/28.21 & V_c != V_d ) % 28.16/28.21 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_r),V_c)) != hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_r),V_d)) ) ) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_sum__squares__eq__zero__iff,axiom, % 28.16/28.21 ! [V_y_2,V_x_2,T_b] : % 28.16/28.21 ( class_Rings_Olinordered__ring__strict(T_b) % 28.16/28.21 => ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_x_2),V_x_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_y_2),V_y_2)) = c_Groups_Ozero__class_Ozero(T_b) % 28.16/28.21 <=> ( V_x_2 = c_Groups_Ozero__class_Ozero(T_b) % 28.16/28.21 & V_y_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_minus__unique,axiom, % 28.16/28.21 ! [V_b,V_a,T_a] : % 28.16/28.21 ( class_Groups_Ogroup__add(T_a) % 28.16/28.21 => ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b) = c_Groups_Ozero__class_Ozero(T_a) % 28.16/28.21 => hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a) = V_b ) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_ab__left__minus,axiom, % 28.16/28.21 ! [V_a,T_a] : % 28.16/28.21 ( class_Groups_Oab__group__add(T_a) % 28.16/28.21 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a)),V_a) = c_Groups_Ozero__class_Ozero(T_a) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_left__minus,axiom, % 28.16/28.21 ! [V_a,T_a] : % 28.16/28.21 ( class_Groups_Ogroup__add(T_a) % 28.16/28.21 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a)),V_a) = c_Groups_Ozero__class_Ozero(T_a) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_eq__neg__iff__add__eq__0,axiom, % 28.16/28.21 ! [V_b_2,V_a_2,T_b] : % 28.16/28.21 ( class_Groups_Ogroup__add(T_b) % 28.16/28.21 => ( V_a_2 = hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_b_2) % 28.16/28.21 <=> hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_a_2),V_b_2) = c_Groups_Ozero__class_Ozero(T_b) ) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_right__minus,axiom, % 28.16/28.21 ! [V_a,T_a] : % 28.16/28.21 ( class_Groups_Ogroup__add(T_a) % 28.16/28.21 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a)) = c_Groups_Ozero__class_Ozero(T_a) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_not__one__le__zero,axiom, % 28.16/28.21 ! [T_a] : % 28.16/28.21 ( class_Rings_Olinordered__semidom(T_a) % 28.16/28.21 => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Oone__class_Oone(T_a)),c_Groups_Ozero__class_Ozero(T_a))) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_zero__le__one,axiom, % 28.16/28.21 ! [T_a] : % 28.16/28.21 ( class_Rings_Olinordered__semidom(T_a) % 28.16/28.21 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),c_Groups_Oone__class_Oone(T_a))) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_not__one__less__zero,axiom, % 28.16/28.21 ! [T_a] : % 28.16/28.21 ( class_Rings_Olinordered__semidom(T_a) % 28.16/28.21 => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Oone__class_Oone(T_a)),c_Groups_Ozero__class_Ozero(T_a))) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_zero__less__one,axiom, % 28.16/28.21 ! [T_a] : % 28.16/28.21 ( class_Rings_Olinordered__semidom(T_a) % 28.16/28.21 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),c_Groups_Oone__class_Oone(T_a))) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_less__1__mult,axiom, % 28.16/28.21 ! [V_n,V_m,T_a] : % 28.16/28.21 ( class_Rings_Olinordered__semidom(T_a) % 28.16/28.21 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Oone__class_Oone(T_a)),V_m)) % 28.16/28.21 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Oone__class_Oone(T_a)),V_n)) % 28.16/28.21 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Oone__class_Oone(T_a)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_m),V_n))) ) ) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_comm__ring__1__class_Onormalizing__ring__rules_I1_J,axiom, % 28.16/28.21 ! [V_x,T_a] : % 28.16/28.21 ( class_Rings_Ocomm__ring__1(T_a) % 28.16/28.21 => hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_x) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),c_Groups_Oone__class_Oone(T_a))),V_x) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_square__eq__1__iff,axiom, % 28.16/28.21 ! [V_x_2,T_b] : % 28.16/28.21 ( class_Rings_Oring__1__no__zero__divisors(T_b) % 28.16/28.21 => ( hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_x_2),V_x_2) = c_Groups_Oone__class_Oone(T_b) % 28.16/28.21 <=> ( V_x_2 = c_Groups_Oone__class_Oone(T_b) % 28.16/28.21 | V_x_2 = hAPP(c_Groups_Ouminus__class_Ouminus(T_b),c_Groups_Oone__class_Oone(T_b)) ) ) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_one__is__add,axiom, % 28.16/28.21 ! [V_n_2,V_m_2] : % 28.16/28.21 ( hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m_2),V_n_2) % 28.16/28.21 <=> ( ( V_m_2 = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) % 28.16/28.21 & V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) % 28.16/28.21 | ( V_m_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) % 28.16/28.21 & V_n_2 = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) ) ) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_add__is__1,axiom, % 28.16/28.21 ! [V_n_2,V_m_2] : % 28.16/28.21 ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m_2),V_n_2) = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) % 28.16/28.21 <=> ( ( V_m_2 = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) % 28.16/28.21 & V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) % 28.16/28.21 | ( V_m_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) % 28.16/28.21 & V_n_2 = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) ) ) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_add__gr__0,axiom, % 28.16/28.21 ! [V_n_2,V_m_2] : % 28.16/28.21 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m_2),V_n_2))) % 28.16/28.21 <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_m_2)) % 28.16/28.21 | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n_2)) ) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_less__add__Suc1,axiom, % 28.16/28.21 ! [V_m,V_i] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),hAPP(c_Nat_OSuc,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_i),V_m)))) ). % 28.16/28.21 % 28.16/28.21 fof(fact_less__add__Suc2,axiom, % 28.16/28.21 ! [V_m,V_i] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),hAPP(c_Nat_OSuc,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),V_i)))) ). % 28.16/28.21 % 28.16/28.21 fof(fact_less__iff__Suc__add,axiom, % 28.16/28.21 ! [V_n_2,V_m_2] : % 28.16/28.21 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) % 28.16/28.21 <=> ? [B_k] : V_n_2 = hAPP(c_Nat_OSuc,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m_2),B_k)) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_mult__Suc__right,axiom, % 28.16/28.21 ! [V_n,V_m] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m),hAPP(c_Nat_OSuc,V_n)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m),V_n)) ). % 28.16/28.21 % 28.16/28.21 fof(fact_mult__Suc,axiom, % 28.16/28.21 ! [V_n,V_m] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_m)),V_n) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m),V_n)) ). % 28.16/28.21 % 28.16/28.21 fof(fact_less__eq__Suc__le,axiom, % 28.16/28.21 ! [V_m_2,V_n_2] : % 28.16/28.21 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),V_m_2)) % 28.16/28.21 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_n_2)),V_m_2)) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_less__Suc__eq__le,axiom, % 28.16/28.21 ! [V_n_2,V_m_2] : % 28.16/28.21 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),hAPP(c_Nat_OSuc,V_n_2))) % 28.16/28.21 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2)) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_Suc__le__eq,axiom, % 28.16/28.21 ! [V_n_2,V_m_2] : % 28.16/28.21 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_m_2)),V_n_2)) % 28.16/28.21 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_le__imp__less__Suc,axiom, % 28.16/28.21 ! [V_n,V_m] : % 28.16/28.21 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n)) % 28.16/28.21 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),hAPP(c_Nat_OSuc,V_n))) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_Suc__leI,axiom, % 28.16/28.21 ! [V_n,V_m] : % 28.16/28.21 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n)) % 28.16/28.21 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_m)),V_n)) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_le__less__Suc__eq,axiom, % 28.16/28.21 ! [V_n_2,V_m_2] : % 28.16/28.21 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2)) % 28.16/28.21 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),hAPP(c_Nat_OSuc,V_m_2))) % 28.16/28.21 <=> V_n_2 = V_m_2 ) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_Suc__le__lessD,axiom, % 28.16/28.21 ! [V_n,V_m] : % 28.16/28.21 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_m)),V_n)) % 28.16/28.21 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n)) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_Nat__Transfer_Otransfer__nat__int__function__closures_I6_J,axiom, % 28.16/28.21 hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),c_Groups_Oone__class_Oone(tc_Int_Oint))) ). % 28.16/28.21 % 28.16/28.21 fof(fact_Suc__mult__le__cancel1,axiom, % 28.16/28.21 ! [V_n_2,V_m_2,V_k_2] : % 28.16/28.21 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_k_2)),V_m_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_k_2)),V_n_2))) % 28.16/28.21 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2)) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_int__0__less__1,axiom, % 28.16/28.21 hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),c_Groups_Oone__class_Oone(tc_Int_Oint))) ). % 28.16/28.21 % 28.16/28.21 fof(fact_transfer__int__nat__relations_I3_J,axiom, % 28.16/28.21 ! [V_y_2,V_x_2] : % 28.16/28.21 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_x_2)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_y_2))) % 28.16/28.21 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_x_2),V_y_2)) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_zle__int,axiom, % 28.16/28.21 ! [V_n_2,V_m_2] : % 28.16/28.21 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_m_2)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_n_2))) % 28.16/28.21 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2)) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_Nats__add,axiom, % 28.16/28.21 ! [V_b_2,V_a_2,T_b] : % 28.16/28.21 ( class_Rings_Osemiring__1(T_b) % 28.16/28.21 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),c_Nat_Osemiring__1__class_ONats(T_b))) % 28.16/28.21 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),c_Nat_Osemiring__1__class_ONats(T_b))) % 28.16/28.21 => hBOOL(hAPP(hAPP(c_member(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_a_2),V_b_2)),c_Nat_Osemiring__1__class_ONats(T_b))) ) ) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_Nats__1,axiom, % 28.16/28.21 ! [T_b] : % 28.16/28.21 ( class_Rings_Osemiring__1(T_b) % 28.16/28.21 => hBOOL(hAPP(hAPP(c_member(T_b),c_Groups_Oone__class_Oone(T_b)),c_Nat_Osemiring__1__class_ONats(T_b))) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_add__pos__nonneg,axiom, % 28.16/28.21 ! [V_b,V_a,T_a] : % 28.16/28.21 ( class_Groups_Oordered__comm__monoid__add(T_a) % 28.16/28.21 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a)) % 28.16/28.21 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b)) % 28.16/28.21 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b))) ) ) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_add__nonneg__pos,axiom, % 28.16/28.21 ! [V_b,V_a,T_a] : % 28.16/28.21 ( class_Groups_Oordered__comm__monoid__add(T_a) % 28.16/28.21 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a)) % 28.16/28.21 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b)) % 28.16/28.21 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b))) ) ) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_add__strict__increasing,axiom, % 28.16/28.21 ! [V_c,V_b,V_a,T_a] : % 28.16/28.21 ( class_Groups_Oordered__comm__monoid__add(T_a) % 28.16/28.21 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a)) % 28.16/28.21 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_c)) % 28.16/28.21 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_c))) ) ) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_add__strict__increasing2,axiom, % 28.16/28.21 ! [V_c,V_b,V_a,T_a] : % 28.16/28.21 ( class_Groups_Oordered__comm__monoid__add(T_a) % 28.16/28.21 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a)) % 28.16/28.21 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),V_c)) % 28.16/28.21 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_c))) ) ) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_add__neg__nonpos,axiom, % 28.16/28.21 ! [V_b,V_a,T_a] : % 28.16/28.21 ( class_Groups_Oordered__comm__monoid__add(T_a) % 28.16/28.21 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a))) % 28.16/28.21 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),c_Groups_Ozero__class_Ozero(T_a))) % 28.16/28.21 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b)),c_Groups_Ozero__class_Ozero(T_a))) ) ) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_add__nonpos__neg,axiom, % 28.16/28.21 ! [V_b,V_a,T_a] : % 28.16/28.21 ( class_Groups_Oordered__comm__monoid__add(T_a) % 28.16/28.21 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a))) % 28.16/28.21 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),c_Groups_Ozero__class_Ozero(T_a))) % 28.16/28.21 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b)),c_Groups_Ozero__class_Ozero(T_a))) ) ) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_sum__squares__le__zero__iff,axiom, % 28.16/28.21 ! [V_y_2,V_x_2,T_b] : % 28.16/28.21 ( class_Rings_Olinordered__ring__strict(T_b) % 28.16/28.21 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_x_2),V_x_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_y_2),V_y_2))),c_Groups_Ozero__class_Ozero(T_b))) % 28.16/28.21 <=> ( V_x_2 = c_Groups_Ozero__class_Ozero(T_b) % 28.16/28.21 & V_y_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_sum__squares__ge__zero,axiom, % 28.16/28.21 ! [V_y,V_x,T_a] : % 28.16/28.21 ( class_Rings_Olinordered__ring(T_a) % 28.16/28.21 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_x),V_x)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_y),V_y)))) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_not__sum__squares__lt__zero,axiom, % 28.16/28.21 ! [V_y,V_x,T_a] : % 28.16/28.21 ( class_Rings_Olinordered__ring(T_a) % 28.16/28.21 => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_x),V_x)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_y),V_y))),c_Groups_Ozero__class_Ozero(T_a))) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_sum__squares__gt__zero__iff,axiom, % 28.16/28.21 ! [V_y_2,V_x_2,T_b] : % 28.16/28.21 ( class_Rings_Olinordered__ring__strict(T_b) % 28.16/28.21 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_x_2),V_x_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_y_2),V_y_2)))) % 28.16/28.21 <=> ( V_x_2 != c_Groups_Ozero__class_Ozero(T_b) % 28.16/28.21 | V_y_2 != c_Groups_Ozero__class_Ozero(T_b) ) ) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_mult__left__le__one__le,axiom, % 28.16/28.21 ! [V_y,V_x,T_a] : % 28.16/28.21 ( class_Rings_Olinordered__idom(T_a) % 28.16/28.21 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_x)) % 28.16/28.21 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_y)) % 28.16/28.21 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),c_Groups_Oone__class_Oone(T_a))) % 28.16/28.21 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_y),V_x)),V_x)) ) ) ) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_mult__right__le__one__le,axiom, % 28.16/28.21 ! [V_y,V_x,T_a] : % 28.16/28.21 ( class_Rings_Olinordered__idom(T_a) % 28.16/28.21 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_x)) % 28.16/28.21 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_y)) % 28.16/28.21 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),c_Groups_Oone__class_Oone(T_a))) % 28.16/28.21 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_x),V_y)),V_x)) ) ) ) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_one__le__mult__iff,axiom, % 28.16/28.21 ! [V_n_2,V_m_2] : % 28.16/28.21 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m_2),V_n_2))) % 28.16/28.21 <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))),V_m_2)) % 28.16/28.21 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))),V_n_2)) ) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_mult__le__cancel1,axiom, % 28.16/28.21 ! [V_n_2,V_m_2,V_k_2] : % 28.16/28.21 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k_2),V_m_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k_2),V_n_2))) % 28.16/28.21 <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_k_2)) % 28.16/28.21 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2)) ) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_mult__le__cancel2,axiom, % 28.16/28.21 ! [V_n_2,V_k_2,V_m_2] : % 28.16/28.21 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m_2),V_k_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_n_2),V_k_2))) % 28.16/28.21 <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_k_2)) % 28.16/28.21 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2)) ) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_nat__mult__le__cancel1,axiom, % 28.16/28.21 ! [V_n_2,V_m_2,V_k_2] : % 28.16/28.21 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_k_2)) % 28.16/28.21 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k_2),V_m_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k_2),V_n_2))) % 28.16/28.21 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2)) ) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_transfer__nat__int__relations_I3_J,axiom, % 28.16/28.21 ! [V_y_2,V_x_2] : % 28.16/28.21 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x_2)) % 28.16/28.21 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y_2)) % 28.16/28.21 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Int_Onat,V_x_2)),hAPP(c_Int_Onat,V_y_2))) % 28.16/28.21 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_x_2),V_y_2)) ) ) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_int__one__le__iff__zero__less,axiom, % 28.16/28.21 ! [V_z_2] : % 28.16/28.21 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)),V_z_2)) % 28.16/28.21 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z_2)) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_int__Suc0__eq__1,axiom, % 28.16/28.21 hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) = c_Groups_Oone__class_Oone(tc_Int_Oint) ). % 28.16/28.21 % 28.16/28.21 fof(fact_nat__1,axiom, % 28.16/28.21 hAPP(c_Int_Onat,c_Groups_Oone__class_Oone(tc_Int_Oint)) = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) ). % 28.16/28.21 % 28.16/28.21 fof(fact_pos__zmult__eq__1__iff,axiom, % 28.16/28.21 ! [V_n_2,V_m_2] : % 28.16/28.21 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_m_2)) % 28.16/28.21 => ( hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_m_2),V_n_2) = c_Groups_Oone__class_Oone(tc_Int_Oint) % 28.16/28.21 <=> ( V_m_2 = c_Groups_Oone__class_Oone(tc_Int_Oint) % 28.16/28.21 & V_n_2 = c_Groups_Oone__class_Oone(tc_Int_Oint) ) ) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_times_Oidem,axiom, % 28.16/28.21 ! [V_a,T_a] : % 28.16/28.21 ( class_Lattices_Oab__semigroup__idem__mult(T_a) % 28.16/28.21 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_a) = V_a ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_mult__idem,axiom, % 28.16/28.21 ! [V_x,T_a] : % 28.16/28.21 ( class_Lattices_Oab__semigroup__idem__mult(T_a) % 28.16/28.21 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_x),V_x) = V_x ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_mult__left__idem,axiom, % 28.16/28.21 ! [V_b,V_a,T_a] : % 28.16/28.21 ( class_Lattices_Oab__semigroup__idem__mult(T_a) % 28.16/28.21 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_double__compl,axiom, % 28.16/28.21 ! [V_x,T_a] : % 28.16/28.21 ( class_Lattices_Oboolean__algebra(T_a) % 28.16/28.21 => hAPP(c_Groups_Ouminus__class_Ouminus(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_x)) = V_x ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_uminus__apply,axiom, % 28.16/28.21 ! [V_x_2,V_A_2,T_c,T_b] : % 28.16/28.21 ( class_Groups_Ouminus(T_b) % 28.16/28.21 => hAPP(hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_c,T_b)),V_A_2),V_x_2) = hAPP(c_Groups_Ouminus__class_Ouminus(T_b),hAPP(V_A_2,V_x_2)) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_compl__eq__compl__iff,axiom, % 28.16/28.21 ! [V_y_2,V_x_2,T_b] : % 28.16/28.21 ( class_Lattices_Oboolean__algebra(T_b) % 28.16/28.21 => ( hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_x_2) = hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_y_2) % 28.16/28.21 <=> V_x_2 = V_y_2 ) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_nat__le__eq__zle,axiom, % 28.16/28.21 ! [V_z_2,V_w_2] : % 28.16/28.21 ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_w_2)) % 28.16/28.21 | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z_2)) ) % 28.16/28.21 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Int_Onat,V_w_2)),hAPP(c_Int_Onat,V_z_2))) % 28.16/28.21 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_w_2),V_z_2)) ) ) ). % 28.16/28.21 % 28.16/28.21 fof(fact_nat__aux__def,axiom, % 28.16/28.21 ! [V_n,V_i] : c_Int_Onat__aux(V_i,V_n) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Int_Onat,V_i)),V_n) ). % 28.16/28.21 % 28.16/28.21 fof(fact_nat_Osize_I2_J,axiom, % 28.16/28.21 ! [V_nat] : c_Nat_Onat_Onat__size(hAPP(c_Nat_OSuc,V_nat)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),c_Nat_Onat_Onat__size(V_nat)),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ). % 28.16/28.21 % 28.16/28.22 fof(fact_nat_Osize_I4_J,axiom, % 28.16/28.22 ! [V_nat] : hAPP(c_Nat_Osize__class_Osize(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_nat)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_Nat_Onat),V_nat)),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ). % 28.16/28.22 % 28.16/28.22 fof(fact_termination__basic__simps_I4_J,axiom, % 28.16/28.22 ! [V_y,V_z,V_x] : % 28.16/28.22 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_x),V_z)) % 28.16/28.22 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_x),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_y),V_z))) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_termination__basic__simps_I3_J,axiom, % 28.16/28.22 ! [V_z,V_y,V_x] : % 28.16/28.22 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_x),V_y)) % 28.16/28.22 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_x),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_y),V_z))) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_termination__basic__simps_I5_J,axiom, % 28.16/28.22 ! [V_y,V_x] : % 28.16/28.22 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_x),V_y)) % 28.16/28.22 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_x),V_y)) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_termination__basic__simps_I1_J,axiom, % 28.16/28.22 ! [V_z,V_y,V_x] : % 28.16/28.22 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_x),V_y)) % 28.16/28.22 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_x),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_y),V_z))) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_termination__basic__simps_I2_J,axiom, % 28.16/28.22 ! [V_y,V_z,V_x] : % 28.16/28.22 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_x),V_z)) % 28.16/28.22 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_x),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_y),V_z))) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_Ints__odd__less__0,axiom, % 28.16/28.22 ! [V_a_2,T_b] : % 28.16/28.22 ( class_Rings_Olinordered__idom(T_b) % 28.16/28.22 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),c_Int_Oring__1__class_OInts(T_b))) % 28.16/28.22 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),c_Groups_Oone__class_Oone(T_b)),V_a_2)),V_a_2)),c_Groups_Ozero__class_Ozero(T_b))) % 28.16/28.22 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),c_Groups_Ozero__class_Ozero(T_b))) ) ) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_sgn__1__neg,axiom, % 28.16/28.22 ! [V_a_2,T_b] : % 28.16/28.22 ( class_Rings_Olinordered__idom(T_b) % 28.16/28.22 => ( c_Groups_Osgn__class_Osgn(T_b,V_a_2) = hAPP(c_Groups_Ouminus__class_Ouminus(T_b),c_Groups_Oone__class_Oone(T_b)) % 28.16/28.22 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),c_Groups_Ozero__class_Ozero(T_b))) ) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_equalityI,axiom, % 28.16/28.22 ! [V_B_2,V_A_2,T_b] : % 28.16/28.22 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) % 28.16/28.22 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2)) % 28.16/28.22 => V_A_2 = V_B_2 ) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_subset__refl,axiom, % 28.16/28.22 ! [V_A_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_A_2)) ). % 28.16/28.22 % 28.16/28.22 fof(fact_set__eq__subset,axiom, % 28.16/28.22 ! [T_b,V_B_2,V_A_2] : % 28.16/28.22 ( V_A_2 = V_B_2 % 28.16/28.22 <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) % 28.16/28.22 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2)) ) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_equalityD1,axiom, % 28.16/28.22 ! [T_b,V_B_2,V_A_2] : % 28.16/28.22 ( V_A_2 = V_B_2 % 28.16/28.22 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_equalityD2,axiom, % 28.16/28.22 ! [T_b,V_B_2,V_A_2] : % 28.16/28.22 ( V_A_2 = V_B_2 % 28.16/28.22 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2)) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_subset__trans,axiom, % 28.16/28.22 ! [V_C_2,V_B_2,V_A_2,T_b] : % 28.16/28.22 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) % 28.16/28.22 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2)) % 28.16/28.22 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_C_2)) ) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_equalityE,axiom, % 28.16/28.22 ! [T_b,V_B_2,V_A_2] : % 28.16/28.22 ( V_A_2 = V_B_2 % 28.16/28.22 => ~ ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) % 28.16/28.22 => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2)) ) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_rev__predicate1D,axiom, % 28.16/28.22 ! [V_Qa_2,T_b,V_x_2,V_Pa_2] : % 28.16/28.22 ( hBOOL(hAPP(V_Pa_2,V_x_2)) % 28.16/28.22 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_Pa_2),V_Qa_2)) % 28.16/28.22 => hBOOL(hAPP(V_Qa_2,V_x_2)) ) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_predicate1D,axiom, % 28.16/28.22 ! [V_x_2,V_Qa_2,V_Pa_2,T_b] : % 28.16/28.22 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_Pa_2),V_Qa_2)) % 28.16/28.22 => ( hBOOL(hAPP(V_Pa_2,V_x_2)) % 28.16/28.22 => hBOOL(hAPP(V_Qa_2,V_x_2)) ) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_zadd__assoc,axiom, % 28.16/28.22 ! [V_z3,V_z2,V_z1] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_z1),V_z2)),V_z3) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_z1),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_z2),V_z3)) ). % 28.16/28.22 % 28.16/28.22 fof(fact_zadd__left__commute,axiom, % 28.16/28.22 ! [V_z,V_y,V_x] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_x),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_y),V_z)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_y),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_x),V_z)) ). % 28.16/28.22 % 28.16/28.22 fof(fact_zadd__commute,axiom, % 28.16/28.22 ! [V_w,V_z] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_z),V_w) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_w),V_z) ). % 28.16/28.22 % 28.16/28.22 fof(fact_sgn__sgn,axiom, % 28.16/28.22 ! [V_a,T_a] : % 28.16/28.22 ( class_Rings_Olinordered__idom(T_a) % 28.16/28.22 => c_Groups_Osgn__class_Osgn(T_a,c_Groups_Osgn__class_Osgn(T_a,V_a)) = c_Groups_Osgn__class_Osgn(T_a,V_a) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_nat__size,axiom, % 28.16/28.22 ! [V_n] : hAPP(c_Nat_Osize__class_Osize(tc_Nat_Onat),V_n) = V_n ). % 28.16/28.22 % 28.16/28.22 fof(fact_zadd__0__right,axiom, % 28.16/28.22 ! [V_z] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_z),c_Groups_Ozero__class_Ozero(tc_Int_Oint)) = V_z ). % 28.16/28.22 % 28.16/28.22 fof(fact_zadd__0,axiom, % 28.16/28.22 ! [V_z] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z) = V_z ). % 28.16/28.22 % 28.16/28.22 fof(fact_zadd__left__mono,axiom, % 28.16/28.22 ! [V_k,V_j,V_i] : % 28.16/28.22 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_i),V_j)) % 28.16/28.22 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_k),V_i)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_k),V_j))) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_zadd__strict__right__mono,axiom, % 28.16/28.22 ! [V_k,V_j,V_i] : % 28.16/28.22 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_i),V_j)) % 28.16/28.22 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_i),V_k)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_j),V_k))) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_zadd__zmult__distrib2,axiom, % 28.16/28.22 ! [V_z2,V_z1,V_w] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_w),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_z1),V_z2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_w),V_z1)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_w),V_z2)) ). % 28.16/28.22 % 28.16/28.22 fof(fact_zadd__zmult__distrib,axiom, % 28.16/28.22 ! [V_w,V_z2,V_z1] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_z1),V_z2)),V_w) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_z1),V_w)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_z2),V_w)) ). % 28.16/28.22 % 28.16/28.22 fof(fact_zminus__zadd__distrib,axiom, % 28.16/28.22 ! [V_w,V_z] : hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_z),V_w)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_z)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_w)) ). % 28.16/28.22 % 28.16/28.22 fof(fact_nat__mult__eq__1__iff,axiom, % 28.16/28.22 ! [V_n_2,V_m_2] : % 28.16/28.22 ( hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m_2),V_n_2) = c_Groups_Oone__class_Oone(tc_Nat_Onat) % 28.16/28.22 <=> ( V_m_2 = c_Groups_Oone__class_Oone(tc_Nat_Onat) % 28.16/28.22 & V_n_2 = c_Groups_Oone__class_Oone(tc_Nat_Onat) ) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_nat__mult__1__right,axiom, % 28.16/28.22 ! [V_n] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_n),c_Groups_Oone__class_Oone(tc_Nat_Onat)) = V_n ). % 28.16/28.22 % 28.16/28.22 fof(fact_nat__1__eq__mult__iff,axiom, % 28.16/28.22 ! [V_n_2,V_m_2] : % 28.16/28.22 ( c_Groups_Oone__class_Oone(tc_Nat_Onat) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m_2),V_n_2) % 28.16/28.22 <=> ( V_m_2 = c_Groups_Oone__class_Oone(tc_Nat_Onat) % 28.16/28.22 & V_n_2 = c_Groups_Oone__class_Oone(tc_Nat_Onat) ) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_nat__mult__1,axiom, % 28.16/28.22 ! [V_n] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),c_Groups_Oone__class_Oone(tc_Nat_Onat)),V_n) = V_n ). % 28.16/28.22 % 28.16/28.22 fof(fact_sgn0,axiom, % 28.16/28.22 ! [T_a] : % 28.16/28.22 ( class_Groups_Osgn__if(T_a) % 28.16/28.22 => c_Groups_Osgn__class_Osgn(T_a,c_Groups_Ozero__class_Ozero(T_a)) = c_Groups_Ozero__class_Ozero(T_a) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_sgn__0__0,axiom, % 28.16/28.22 ! [V_a_2,T_b] : % 28.16/28.22 ( class_Rings_Olinordered__idom(T_b) % 28.16/28.22 => ( c_Groups_Osgn__class_Osgn(T_b,V_a_2) = c_Groups_Ozero__class_Ozero(T_b) % 28.16/28.22 <=> V_a_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_sgn__times,axiom, % 28.16/28.22 ! [V_b,V_a,T_a] : % 28.16/28.22 ( class_Rings_Olinordered__idom(T_a) % 28.16/28.22 => c_Groups_Osgn__class_Osgn(T_a,hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),c_Groups_Osgn__class_Osgn(T_a,V_a)),c_Groups_Osgn__class_Osgn(T_a,V_b)) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_Nat__Transfer_Otransfer__nat__int__function__closures_I1_J,axiom, % 28.16/28.22 ! [V_y,V_x] : % 28.16/28.22 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x)) % 28.16/28.22 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y)) % 28.16/28.22 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_x),V_y))) ) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_zadd__zless__mono,axiom, % 28.16/28.22 ! [V_z,V_z_H,V_w,V_w_H] : % 28.16/28.22 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_w_H),V_w)) % 28.16/28.22 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_z_H),V_z)) % 28.16/28.22 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_w_H),V_z_H)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_w),V_z))) ) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_odd__nonzero,axiom, % 28.16/28.22 ! [V_z] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)),V_z)),V_z) != c_Groups_Ozero__class_Ozero(tc_Int_Oint) ). % 28.16/28.22 % 28.16/28.22 fof(fact_One__nat__def,axiom, % 28.16/28.22 c_Groups_Oone__class_Oone(tc_Nat_Onat) = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) ). % 28.16/28.22 % 28.16/28.22 fof(fact_zadd__int,axiom, % 28.16/28.22 ! [V_n,V_m] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_m)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_n)) = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),V_n)) ). % 28.16/28.22 % 28.16/28.22 fof(fact_Nat__Transfer_Otransfer__int__nat__functions_I1_J,axiom, % 28.16/28.22 ! [V_y,V_x] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_x)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_y)) = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_x),V_y)) ). % 28.16/28.22 % 28.16/28.22 fof(fact_zadd__int__left,axiom, % 28.16/28.22 ! [V_z,V_n,V_m] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_m)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_n)),V_z)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),V_n))),V_z) ). % 28.16/28.22 % 28.16/28.22 fof(fact_zle__iff__zadd,axiom, % 28.16/28.22 ! [V_z_2,V_w_2] : % 28.16/28.22 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_w_2),V_z_2)) % 28.16/28.22 <=> ? [B_n] : V_z_2 = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_w_2),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),B_n)) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_zless__add1__eq,axiom, % 28.16/28.22 ! [V_z_2,V_w_2] : % 28.16/28.22 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_w_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_z_2),c_Groups_Oone__class_Oone(tc_Int_Oint)))) % 28.16/28.22 <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_w_2),V_z_2)) % 28.16/28.22 | V_w_2 = V_z_2 ) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_zadd__zminus__inverse2,axiom, % 28.16/28.22 ! [V_z] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_z)),V_z) = c_Groups_Ozero__class_Ozero(tc_Int_Oint) ). % 28.16/28.22 % 28.16/28.22 fof(fact_Suc__eq__plus1,axiom, % 28.16/28.22 ! [V_n] : hAPP(c_Nat_OSuc,V_n) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n),c_Groups_Oone__class_Oone(tc_Nat_Onat)) ). % 28.16/28.22 % 28.16/28.22 fof(fact_Suc__eq__plus1__left,axiom, % 28.16/28.22 ! [V_n] : hAPP(c_Nat_OSuc,V_n) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),c_Groups_Oone__class_Oone(tc_Nat_Onat)),V_n) ). % 28.16/28.22 % 28.16/28.22 fof(fact_mult__eq__self__implies__10,axiom, % 28.16/28.22 ! [V_n,V_m] : % 28.16/28.22 ( V_m = hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m),V_n) % 28.16/28.22 => ( V_n = c_Groups_Oone__class_Oone(tc_Nat_Onat) % 28.16/28.22 | V_m = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_transfer__int__nat__numerals_I2_J,axiom, % 28.16/28.22 c_Groups_Oone__class_Oone(tc_Int_Oint) = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Nat_Onat)) ). % 28.16/28.22 % 28.16/28.22 fof(fact_int__1,axiom, % 28.16/28.22 hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Nat_Onat)) = c_Groups_Oone__class_Oone(tc_Int_Oint) ). % 28.16/28.22 % 28.16/28.22 fof(fact_transfer__nat__int__numerals_I2_J,axiom, % 28.16/28.22 c_Groups_Oone__class_Oone(tc_Nat_Onat) = hAPP(c_Int_Onat,c_Groups_Oone__class_Oone(tc_Int_Oint)) ). % 28.16/28.22 % 28.16/28.22 fof(fact_Ints__0,axiom, % 28.16/28.22 ! [T_b] : % 28.16/28.22 ( class_Rings_Oring__1(T_b) % 28.16/28.22 => hBOOL(hAPP(hAPP(c_member(T_b),c_Groups_Ozero__class_Ozero(T_b)),c_Int_Oring__1__class_OInts(T_b))) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_Ints__add,axiom, % 28.16/28.22 ! [V_b_2,V_a_2,T_b] : % 28.16/28.22 ( class_Rings_Oring__1(T_b) % 28.16/28.22 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),c_Int_Oring__1__class_OInts(T_b))) % 28.16/28.22 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),c_Int_Oring__1__class_OInts(T_b))) % 28.16/28.22 => hBOOL(hAPP(hAPP(c_member(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_a_2),V_b_2)),c_Int_Oring__1__class_OInts(T_b))) ) ) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_Ints__mult,axiom, % 28.16/28.22 ! [V_b_2,V_a_2,T_b] : % 28.16/28.22 ( class_Rings_Oring__1(T_b) % 28.16/28.22 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),c_Int_Oring__1__class_OInts(T_b))) % 28.16/28.22 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),c_Int_Oring__1__class_OInts(T_b))) % 28.16/28.22 => hBOOL(hAPP(hAPP(c_member(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_b_2)),c_Int_Oring__1__class_OInts(T_b))) ) ) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_nat_Osize_I3_J,axiom, % 28.16/28.22 hAPP(c_Nat_Osize__class_Osize(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ). % 28.16/28.22 % 28.16/28.22 fof(fact_Ints__1,axiom, % 28.16/28.22 ! [T_b] : % 28.16/28.22 ( class_Rings_Oring__1(T_b) % 28.16/28.22 => hBOOL(hAPP(hAPP(c_member(T_b),c_Groups_Oone__class_Oone(T_b)),c_Int_Oring__1__class_OInts(T_b))) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_Ints__minus,axiom, % 28.16/28.22 ! [V_a_2,T_b] : % 28.16/28.22 ( class_Rings_Oring__1(T_b) % 28.16/28.22 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),c_Int_Oring__1__class_OInts(T_b))) % 28.16/28.22 => hBOOL(hAPP(hAPP(c_member(T_b),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2)),c_Int_Oring__1__class_OInts(T_b))) ) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_Ints__of__nat,axiom, % 28.16/28.22 ! [V_n_2,T_b] : % 28.16/28.22 ( class_Rings_Oring__1(T_b) % 28.16/28.22 => hBOOL(hAPP(hAPP(c_member(T_b),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_b),V_n_2)),c_Int_Oring__1__class_OInts(T_b))) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_sgn__less,axiom, % 28.16/28.22 ! [V_a_2,T_b] : % 28.16/28.22 ( class_Rings_Olinordered__idom(T_b) % 28.16/28.22 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Osgn__class_Osgn(T_b,V_a_2)),c_Groups_Ozero__class_Ozero(T_b))) % 28.16/28.22 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),c_Groups_Ozero__class_Ozero(T_b))) ) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_sgn__greater,axiom, % 28.16/28.22 ! [V_a_2,T_b] : % 28.16/28.22 ( class_Rings_Olinordered__idom(T_b) % 28.16/28.22 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),c_Groups_Osgn__class_Osgn(T_b,V_a_2))) % 28.16/28.22 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_a_2)) ) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_zless__iff__Suc__zadd,axiom, % 28.16/28.22 ! [V_z_2,V_w_2] : % 28.16/28.22 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_w_2),V_z_2)) % 28.16/28.22 <=> ? [B_n] : V_z_2 = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_w_2),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(c_Nat_OSuc,B_n))) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_odd__less__0,axiom, % 28.16/28.22 ! [V_z_2] : % 28.16/28.22 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)),V_z_2)),V_z_2)),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) % 28.16/28.22 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_z_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_Ints__of__int,axiom, % 28.16/28.22 ! [V_z_2,T_b] : % 28.16/28.22 ( class_Rings_Oring__1(T_b) % 28.16/28.22 => hBOOL(hAPP(hAPP(c_member(T_b),hAPP(c_Int_Oring__1__class_Oof__int(T_b),V_z_2)),c_Int_Oring__1__class_OInts(T_b))) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_zle__add1__eq__le,axiom, % 28.16/28.22 ! [V_z_2,V_w_2] : % 28.16/28.22 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_w_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_z_2),c_Groups_Oone__class_Oone(tc_Int_Oint)))) % 28.16/28.22 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_w_2),V_z_2)) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_add1__zle__eq,axiom, % 28.16/28.22 ! [V_z_2,V_w_2] : % 28.16/28.22 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_w_2),c_Groups_Oone__class_Oone(tc_Int_Oint))),V_z_2)) % 28.16/28.22 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_w_2),V_z_2)) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_zless__imp__add1__zle,axiom, % 28.16/28.22 ! [V_z,V_w] : % 28.16/28.22 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_w),V_z)) % 28.16/28.22 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_w),c_Groups_Oone__class_Oone(tc_Int_Oint))),V_z)) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_int__Suc,axiom, % 28.16/28.22 ! [V_m] : hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(c_Nat_OSuc,V_m)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_m)) ). % 28.16/28.22 % 28.16/28.22 fof(fact_nat_Osize_I1_J,axiom, % 28.16/28.22 c_Nat_Onat_Onat__size(c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ). % 28.16/28.22 % 28.16/28.22 fof(fact_nat__add__distrib,axiom, % 28.16/28.22 ! [V_z_H,V_z] : % 28.16/28.22 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z)) % 28.16/28.22 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z_H)) % 28.16/28.22 => hAPP(c_Int_Onat,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_z),V_z_H)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Int_Onat,V_z)),hAPP(c_Int_Onat,V_z_H)) ) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_Nat__Transfer_Otransfer__nat__int__functions_I1_J,axiom, % 28.16/28.22 ! [V_y,V_x] : % 28.16/28.22 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x)) % 28.16/28.22 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y)) % 28.16/28.22 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Int_Onat,V_x)),hAPP(c_Int_Onat,V_y)) = hAPP(c_Int_Onat,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_x),V_y)) ) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_le__imp__0__less,axiom, % 28.16/28.22 ! [V_z] : % 28.16/28.22 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z)) % 28.16/28.22 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)),V_z))) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_Ints__double__eq__0__iff,axiom, % 28.16/28.22 ! [V_a_2,T_b] : % 28.16/28.22 ( class_Int_Oring__char__0(T_b) % 28.16/28.22 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),c_Int_Oring__1__class_OInts(T_b))) % 28.16/28.22 => ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_a_2),V_a_2) = c_Groups_Ozero__class_Ozero(T_b) % 28.16/28.22 <=> V_a_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_sgn__pos,axiom, % 28.16/28.22 ! [V_a,T_a] : % 28.16/28.22 ( class_Rings_Olinordered__idom(T_a) % 28.16/28.22 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a)) % 28.16/28.22 => c_Groups_Osgn__class_Osgn(T_a,V_a) = c_Groups_Oone__class_Oone(T_a) ) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_sgn__1__pos,axiom, % 28.16/28.22 ! [V_a_2,T_b] : % 28.16/28.22 ( class_Rings_Olinordered__idom(T_b) % 28.16/28.22 => ( c_Groups_Osgn__class_Osgn(T_b,V_a_2) = c_Groups_Oone__class_Oone(T_b) % 28.16/28.22 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_a_2)) ) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_Suc__nat__eq__nat__zadd1,axiom, % 28.16/28.22 ! [V_z] : % 28.16/28.22 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z)) % 28.16/28.22 => hAPP(c_Nat_OSuc,hAPP(c_Int_Onat,V_z)) = hAPP(c_Int_Onat,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)),V_z)) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_Ints__odd__nonzero,axiom, % 28.16/28.22 ! [V_a_2,T_b] : % 28.16/28.22 ( class_Int_Oring__char__0(T_b) % 28.16/28.22 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),c_Int_Oring__1__class_OInts(T_b))) % 28.16/28.22 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),c_Groups_Oone__class_Oone(T_b)),V_a_2)),V_a_2) != c_Groups_Ozero__class_Ozero(T_b) ) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_zsgn__def,axiom, % 28.16/28.22 ! [V_i] : % 28.16/28.22 ( ( V_i = c_Groups_Ozero__class_Ozero(tc_Int_Oint) % 28.16/28.22 => c_Groups_Osgn__class_Osgn(tc_Int_Oint,V_i) = c_Groups_Ozero__class_Ozero(tc_Int_Oint) ) % 28.16/28.22 & ( V_i != c_Groups_Ozero__class_Ozero(tc_Int_Oint) % 28.16/28.22 => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_i)) % 28.16/28.22 => c_Groups_Osgn__class_Osgn(tc_Int_Oint,V_i) = c_Groups_Oone__class_Oone(tc_Int_Oint) ) % 28.16/28.22 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_i)) % 28.16/28.22 => c_Groups_Osgn__class_Osgn(tc_Int_Oint,V_i) = hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)) ) ) ) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_sgn__if,axiom, % 28.16/28.22 ! [V_x,T_a] : % 28.16/28.22 ( class_Groups_Osgn__if(T_a) % 28.16/28.22 => ( ( V_x = c_Groups_Ozero__class_Ozero(T_a) % 28.16/28.22 => c_Groups_Osgn__class_Osgn(T_a,V_x) = c_Groups_Ozero__class_Ozero(T_a) ) % 28.16/28.22 & ( V_x != c_Groups_Ozero__class_Ozero(T_a) % 28.16/28.22 => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_x)) % 28.16/28.22 => c_Groups_Osgn__class_Osgn(T_a,V_x) = c_Groups_Oone__class_Oone(T_a) ) % 28.16/28.22 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_x)) % 28.16/28.22 => c_Groups_Osgn__class_Osgn(T_a,V_x) = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),c_Groups_Oone__class_Oone(T_a)) ) ) ) ) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_sgn__neg,axiom, % 28.16/28.22 ! [V_a,T_a] : % 28.16/28.22 ( class_Rings_Olinordered__idom(T_a) % 28.16/28.22 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a))) % 28.16/28.22 => c_Groups_Osgn__class_Osgn(T_a,V_a) = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),c_Groups_Oone__class_Oone(T_a)) ) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_self__quotient__aux2,axiom, % 28.16/28.22 ! [V_q,V_r,V_a] : % 28.16/28.22 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a)) % 28.16/28.22 => ( V_a = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_r),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_a),V_q)) % 28.16/28.22 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_r)) % 28.16/28.22 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_q),c_Groups_Oone__class_Oone(tc_Int_Oint))) ) ) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_self__quotient__aux1,axiom, % 28.16/28.22 ! [V_q,V_r,V_a] : % 28.16/28.22 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a)) % 28.16/28.22 => ( V_a = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_r),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_a),V_q)) % 28.16/28.22 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_r),V_a)) % 28.16/28.22 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)),V_q)) ) ) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_zdiv__mono2__neg__lemma,axiom, % 28.16/28.22 ! [V_r_H,V_q_H,V_b_H,V_r,V_q,V_b] : % 28.16/28.22 ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_b),V_q)),V_r) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_b_H),V_q_H)),V_r_H) % 28.16/28.22 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_b_H),V_q_H)),V_r_H)),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) % 28.16/28.22 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_r),V_b)) % 28.16/28.22 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_r_H)) % 28.16/28.22 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b_H)) % 28.16/28.22 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b_H),V_b)) % 28.16/28.22 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_q_H),V_q)) ) ) ) ) ) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_unique__quotient__lemma__neg,axiom, % 28.16/28.22 ! [V_r,V_q,V_r_H,V_q_H,V_b] : % 28.16/28.22 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_b),V_q_H)),V_r_H)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_b),V_q)),V_r))) % 28.16/28.22 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_r),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) % 28.16/28.22 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),V_r)) % 28.16/28.22 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),V_r_H)) % 28.16/28.22 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_q),V_q_H)) ) ) ) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_zdiv__mono2__lemma,axiom, % 28.16/28.22 ! [V_r_H,V_q_H,V_b_H,V_r,V_q,V_b] : % 28.16/28.22 ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_b),V_q)),V_r) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_b_H),V_q_H)),V_r_H) % 28.16/28.22 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_b_H),V_q_H)),V_r_H))) % 28.16/28.22 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_r_H),V_b_H)) % 28.16/28.22 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_r)) % 28.16/28.22 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b_H)) % 28.16/28.22 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b_H),V_b)) % 28.16/28.22 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_q),V_q_H)) ) ) ) ) ) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_unique__quotient__lemma,axiom, % 28.16/28.22 ! [V_r,V_q,V_r_H,V_q_H,V_b] : % 28.16/28.22 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_b),V_q_H)),V_r_H)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_b),V_q)),V_r))) % 28.16/28.22 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_r_H)) % 28.16/28.22 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_r_H),V_b)) % 28.16/28.22 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_r),V_b)) % 28.16/28.22 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_q_H),V_q)) ) ) ) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_q__neg__lemma,axiom, % 28.16/28.22 ! [V_r_H,V_q_H,V_b_H] : % 28.16/28.22 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_b_H),V_q_H)),V_r_H)),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) % 28.16/28.22 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_r_H)) % 28.16/28.22 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b_H)) % 28.16/28.22 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_q_H),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_q__pos__lemma,axiom, % 28.16/28.22 ! [V_r_H,V_q_H,V_b_H] : % 28.16/28.22 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_b_H),V_q_H)),V_r_H))) % 28.16/28.22 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_r_H),V_b_H)) % 28.16/28.22 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b_H)) % 28.16/28.22 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_q_H)) ) ) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_ex__least__nat__less,axiom, % 28.16/28.22 ! [V_n_2,V_Pa_2] : % 28.16/28.22 ( ~ hBOOL(hAPP(V_Pa_2,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) % 28.16/28.22 => ( hBOOL(hAPP(V_Pa_2,V_n_2)) % 28.16/28.22 => ? [B_k] : % 28.16/28.22 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_k),V_n_2)) % 28.16/28.22 & ! [B_i] : % 28.16/28.22 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),B_i),B_k)) % 28.16/28.22 => ~ hBOOL(hAPP(V_Pa_2,B_i)) ) % 28.16/28.22 & hBOOL(hAPP(V_Pa_2,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),B_k),c_Groups_Oone__class_Oone(tc_Nat_Onat)))) ) ) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_com_Osize_I4_J,axiom, % 28.16/28.22 ! [V_com2,V_com1] : c_Com_Ocom_Ocom__size(c_Com_Ocom_OSemi(V_com1,V_com2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),c_Com_Ocom_Ocom__size(V_com1)),c_Com_Ocom_Ocom__size(V_com2))),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ). % 28.16/28.22 % 28.16/28.22 fof(fact_com_Osize_I12_J,axiom, % 28.16/28.22 ! [V_com2,V_com1] : hAPP(c_Nat_Osize__class_Osize(tc_Com_Ocom),c_Com_Ocom_OSemi(V_com1,V_com2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_Com_Ocom),V_com1)),hAPP(c_Nat_Osize__class_Osize(tc_Com_Ocom),V_com2))),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ). % 28.16/28.22 % 28.16/28.22 fof(fact_com_Osize_I5_J,axiom, % 28.16/28.22 ! [V_com2_2,V_com1_2,V_fun_2] : c_Com_Ocom_Ocom__size(c_Com_Ocom_OCond(V_fun_2,V_com1_2,V_com2_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),c_Com_Ocom_Ocom__size(V_com1_2)),c_Com_Ocom_Ocom__size(V_com2_2))),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ). % 28.16/28.22 % 28.16/28.22 fof(fact_com_Osize_I13_J,axiom, % 28.16/28.22 ! [V_com2_2,V_com1_2,V_fun_2] : hAPP(c_Nat_Osize__class_Osize(tc_Com_Ocom),c_Com_Ocom_OCond(V_fun_2,V_com1_2,V_com2_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_Com_Ocom),V_com1_2)),hAPP(c_Nat_Osize__class_Osize(tc_Com_Ocom),V_com2_2))),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ). % 28.16/28.22 % 28.16/28.22 fof(fact_com_Osize_I3_J,axiom, % 28.16/28.22 ! [V_com_2,V_fun_2,V_loc_2] : c_Com_Ocom_Ocom__size(c_Com_Ocom_OLocal(V_loc_2,V_fun_2,V_com_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),c_Com_Ocom_Ocom__size(V_com_2)),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ). % 28.16/28.22 % 28.16/28.22 fof(fact_com_Osize_I11_J,axiom, % 28.16/28.22 ! [V_com_2,V_fun_2,V_loc_2] : hAPP(c_Nat_Osize__class_Osize(tc_Com_Ocom),c_Com_Ocom_OLocal(V_loc_2,V_fun_2,V_com_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_Com_Ocom),V_com_2)),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ). % 28.16/28.22 % 28.16/28.22 fof(fact_divmod__int__rel__mod__eq,axiom, % 28.16/28.22 ! [V_y,V_q_1,V_b_1,V_a_1] : % 28.16/28.22 ( V_a_1 = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_b_1),V_q_1)),V_y) % 28.16/28.22 => ( ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b_1)) % 28.16/28.22 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y)) % 28.16/28.22 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_y),V_b_1)) ) ) % 28.16/28.22 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b_1)) % 28.16/28.22 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b_1),V_y)) % 28.16/28.22 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_y),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ) ) % 28.16/28.22 => ( V_b_1 != c_Groups_Ozero__class_Ozero(tc_Int_Oint) % 28.16/28.22 => c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a_1,V_b_1) = V_y ) ) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_zmult2__lemma__aux2,axiom, % 28.16/28.22 ! [V_q,V_r,V_b,V_c] : % 28.16/28.22 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_c)) % 28.16/28.22 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),V_r)) % 28.16/28.22 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_r),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) % 28.16/28.22 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_b),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_q,V_c))),V_r)),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_evaln__elim__cases_I5_J,axiom, % 28.16/28.22 ! [V_t_2,V_n_2,V_s_2,V_c2_2,V_c1_2,V_b_2] : % 28.16/28.22 ( c_Natural_Oevaln(c_Com_Ocom_OCond(V_b_2,V_c1_2,V_c2_2),V_s_2,V_n_2,V_t_2) % 28.16/28.22 => ( ( hBOOL(hAPP(V_b_2,V_s_2)) % 28.16/28.22 => ~ c_Natural_Oevaln(V_c1_2,V_s_2,V_n_2,V_t_2) ) % 28.16/28.22 => ~ ( ~ hBOOL(hAPP(V_b_2,V_s_2)) % 28.16/28.22 => ~ c_Natural_Oevaln(V_c2_2,V_s_2,V_n_2,V_t_2) ) ) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_evaln_OIfTrue,axiom, % 28.16/28.22 ! [V_c1_2,V_s1_2,V_n_2,V_c0_2,V_s_2,V_b_2] : % 28.16/28.22 ( hBOOL(hAPP(V_b_2,V_s_2)) % 28.16/28.22 => ( c_Natural_Oevaln(V_c0_2,V_s_2,V_n_2,V_s1_2) % 28.16/28.22 => c_Natural_Oevaln(c_Com_Ocom_OCond(V_b_2,V_c0_2,V_c1_2),V_s_2,V_n_2,V_s1_2) ) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_evaln_OIfFalse,axiom, % 28.16/28.22 ! [V_c0_2,V_s1_2,V_n_2,V_c1_2,V_s_2,V_b_2] : % 28.16/28.22 ( ~ hBOOL(hAPP(V_b_2,V_s_2)) % 28.16/28.22 => ( c_Natural_Oevaln(V_c1_2,V_s_2,V_n_2,V_s1_2) % 28.16/28.22 => c_Natural_Oevaln(c_Com_Ocom_OCond(V_b_2,V_c0_2,V_c1_2),V_s_2,V_n_2,V_s1_2) ) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_evalc_OIfFalse,axiom, % 28.16/28.22 ! [V_c0_2,V_s1_2,V_c1_2,V_s_2,V_b_2] : % 28.16/28.22 ( ~ hBOOL(hAPP(V_b_2,V_s_2)) % 28.16/28.22 => ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_c1_2),V_s_2),V_s1_2)) % 28.16/28.22 => hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OCond(V_b_2,V_c0_2,V_c1_2)),V_s_2),V_s1_2)) ) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_evalc_OIfTrue,axiom, % 28.16/28.22 ! [V_c1_2,V_s1_2,V_c0_2,V_s_2,V_b_2] : % 28.16/28.22 ( hBOOL(hAPP(V_b_2,V_s_2)) % 28.16/28.22 => ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_c0_2),V_s_2),V_s1_2)) % 28.16/28.22 => hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OCond(V_b_2,V_c0_2,V_c1_2)),V_s_2),V_s1_2)) ) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_evalc__elim__cases_I5_J,axiom, % 28.16/28.22 ! [V_t_2,V_s_2,V_c2_2,V_c1_2,V_b_2] : % 28.16/28.22 ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OCond(V_b_2,V_c1_2,V_c2_2)),V_s_2),V_t_2)) % 28.16/28.22 => ( ( hBOOL(hAPP(V_b_2,V_s_2)) % 28.16/28.22 => ~ hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_c1_2),V_s_2),V_t_2)) ) % 28.16/28.22 => ~ ( ~ hBOOL(hAPP(V_b_2,V_s_2)) % 28.16/28.22 => ~ hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_c2_2),V_s_2),V_t_2)) ) ) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_evaln_OSemi,axiom, % 28.16/28.22 ! [V_s2,V_c1,V_s1,V_n,V_s0,V_c0] : % 28.16/28.22 ( c_Natural_Oevaln(V_c0,V_s0,V_n,V_s1) % 28.16/28.22 => ( c_Natural_Oevaln(V_c1,V_s1,V_n,V_s2) % 28.16/28.22 => c_Natural_Oevaln(c_Com_Ocom_OSemi(V_c0,V_c1),V_s0,V_n,V_s2) ) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_evalc_OSemi,axiom, % 28.16/28.22 ! [V_s2,V_c1,V_s1,V_s0,V_c0] : % 28.16/28.22 ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_c0),V_s0),V_s1)) % 28.16/28.22 => ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_c1),V_s1),V_s2)) % 28.16/28.22 => hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OSemi(V_c0,V_c1)),V_s0),V_s2)) ) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_WTs__elim__cases_I5_J,axiom, % 28.16/28.22 ! [V_c2_2,V_c1_2,V_b_2] : % 28.16/28.22 ( hBOOL(hAPP(c_Com_OWT,c_Com_Ocom_OCond(V_b_2,V_c1_2,V_c2_2))) % 28.16/28.22 => ~ ( hBOOL(hAPP(c_Com_OWT,V_c1_2)) % 28.16/28.22 => ~ hBOOL(hAPP(c_Com_OWT,V_c2_2)) ) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_WTs__elim__cases_I3_J,axiom, % 28.16/28.22 ! [V_c_2,V_a_2,V_Y_2] : % 28.16/28.22 ( hBOOL(hAPP(c_Com_OWT,c_Com_Ocom_OLocal(V_Y_2,V_a_2,V_c_2))) % 28.16/28.22 => hBOOL(hAPP(c_Com_OWT,V_c_2)) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_WTs__elim__cases_I4_J,axiom, % 28.16/28.22 ! [V_c2,V_c1] : % 28.16/28.22 ( hBOOL(hAPP(c_Com_OWT,c_Com_Ocom_OSemi(V_c1,V_c2))) % 28.16/28.22 => ~ ( hBOOL(hAPP(c_Com_OWT,V_c1)) % 28.16/28.22 => ~ hBOOL(hAPP(c_Com_OWT,V_c2)) ) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_mod__mod__trivial,axiom, % 28.16/28.22 ! [V_b,V_a,T_a] : % 28.16/28.22 ( class_Divides_Osemiring__div(T_a) % 28.16/28.22 => c_Divides_Odiv__class_Omod(T_a,c_Divides_Odiv__class_Omod(T_a,V_a,V_b),V_b) = c_Divides_Odiv__class_Omod(T_a,V_a,V_b) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_com_Osimps_I44_J,axiom, % 28.16/28.22 ! [V_com2_H_2,V_com1_H_2,V_fun_H_2,V_com2_2,V_com1_2] : c_Com_Ocom_OSemi(V_com1_2,V_com2_2) != c_Com_Ocom_OCond(V_fun_H_2,V_com1_H_2,V_com2_H_2) ). % 28.16/28.22 % 28.16/28.22 fof(fact_com_Osimps_I35_J,axiom, % 28.16/28.22 ! [V_com_2,V_fun_2,V_loc_2,V_com2_H_2,V_com1_H_2] : c_Com_Ocom_OSemi(V_com1_H_2,V_com2_H_2) != c_Com_Ocom_OLocal(V_loc_2,V_fun_2,V_com_2) ). % 28.16/28.22 % 28.16/28.22 fof(fact_com_Osimps_I45_J,axiom, % 28.16/28.22 ! [V_com2_2,V_com1_2,V_com2_H_2,V_com1_H_2,V_fun_H_2] : c_Com_Ocom_OCond(V_fun_H_2,V_com1_H_2,V_com2_H_2) != c_Com_Ocom_OSemi(V_com1_2,V_com2_2) ). % 28.16/28.22 % 28.16/28.22 fof(fact_com_Osimps_I34_J,axiom, % 28.16/28.22 ! [V_com2_H_2,V_com1_H_2,V_com_2,V_fun_2,V_loc_2] : c_Com_Ocom_OLocal(V_loc_2,V_fun_2,V_com_2) != c_Com_Ocom_OSemi(V_com1_H_2,V_com2_H_2) ). % 28.16/28.22 % 28.16/28.22 fof(fact_com_Osimps_I37_J,axiom, % 28.16/28.22 ! [V_com_2,V_fun_2,V_loc_2,V_com2_H_2,V_com1_H_2,V_fun_H_2] : c_Com_Ocom_OCond(V_fun_H_2,V_com1_H_2,V_com2_H_2) != c_Com_Ocom_OLocal(V_loc_2,V_fun_2,V_com_2) ). % 28.16/28.22 % 28.16/28.22 fof(fact_com_Osimps_I36_J,axiom, % 28.16/28.22 ! [V_com2_H_2,V_com1_H_2,V_fun_H_2,V_com_2,V_fun_2,V_loc_2] : c_Com_Ocom_OLocal(V_loc_2,V_fun_2,V_com_2) != c_Com_Ocom_OCond(V_fun_H_2,V_com1_H_2,V_com2_H_2) ). % 28.16/28.22 % 28.16/28.22 fof(fact_com_Osimps_I3_J,axiom, % 28.16/28.22 ! [V_com2_H_2,V_com1_H_2,V_com2_2,V_com1_2] : % 28.16/28.22 ( c_Com_Ocom_OSemi(V_com1_2,V_com2_2) = c_Com_Ocom_OSemi(V_com1_H_2,V_com2_H_2) % 28.16/28.22 <=> ( V_com1_2 = V_com1_H_2 % 28.16/28.22 & V_com2_2 = V_com2_H_2 ) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_com_Osimps_I4_J,axiom, % 28.16/28.22 ! [V_com2_H_2,V_com1_H_2,V_fun_H_2,V_com2_2,V_com1_2,V_fun_2] : % 28.16/28.22 ( c_Com_Ocom_OCond(V_fun_2,V_com1_2,V_com2_2) = c_Com_Ocom_OCond(V_fun_H_2,V_com1_H_2,V_com2_H_2) % 28.16/28.22 <=> ( V_fun_2 = V_fun_H_2 % 28.16/28.22 & V_com1_2 = V_com1_H_2 % 28.16/28.22 & V_com2_2 = V_com2_H_2 ) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_com_Osimps_I2_J,axiom, % 28.16/28.22 ! [V_com_H_2,V_fun_H_2,V_loc_H_2,V_com_2,V_fun_2,V_loc_2] : % 28.16/28.22 ( c_Com_Ocom_OLocal(V_loc_2,V_fun_2,V_com_2) = c_Com_Ocom_OLocal(V_loc_H_2,V_fun_H_2,V_com_H_2) % 28.16/28.22 <=> ( V_loc_2 = V_loc_H_2 % 28.16/28.22 & V_fun_2 = V_fun_H_2 % 28.16/28.22 & V_com_2 = V_com_H_2 ) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_mod__0,axiom, % 28.16/28.22 ! [V_a,T_a] : % 28.16/28.22 ( class_Divides_Osemiring__div(T_a) % 28.16/28.22 => c_Divides_Odiv__class_Omod(T_a,c_Groups_Ozero__class_Ozero(T_a),V_a) = c_Groups_Ozero__class_Ozero(T_a) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_mod__by__0,axiom, % 28.16/28.22 ! [V_a,T_a] : % 28.16/28.22 ( class_Divides_Osemiring__div(T_a) % 28.16/28.22 => c_Divides_Odiv__class_Omod(T_a,V_a,c_Groups_Ozero__class_Ozero(T_a)) = V_a ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_mod__self,axiom, % 28.16/28.22 ! [V_a,T_a] : % 28.16/28.22 ( class_Divides_Osemiring__div(T_a) % 28.16/28.22 => c_Divides_Odiv__class_Omod(T_a,V_a,V_a) = c_Groups_Ozero__class_Ozero(T_a) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_mod__add__cong,axiom, % 28.16/28.22 ! [V_b_H,V_b,V_a_H,V_c,V_a,T_a] : % 28.16/28.22 ( class_Divides_Osemiring__div(T_a) % 28.16/28.22 => ( c_Divides_Odiv__class_Omod(T_a,V_a,V_c) = c_Divides_Odiv__class_Omod(T_a,V_a_H,V_c) % 28.16/28.22 => ( c_Divides_Odiv__class_Omod(T_a,V_b,V_c) = c_Divides_Odiv__class_Omod(T_a,V_b_H,V_c) % 28.16/28.22 => c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b),V_c) = c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a_H),V_b_H),V_c) ) ) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_zmod__simps_I1_J,axiom, % 28.16/28.22 ! [V_b,V_c,V_a,T_a] : % 28.16/28.22 ( class_Divides_Osemiring__div(T_a) % 28.16/28.22 => c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),c_Divides_Odiv__class_Omod(T_a,V_a,V_c)),V_b),V_c) = c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b),V_c) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_zmod__simps_I2_J,axiom, % 28.16/28.22 ! [V_c,V_b,V_a,T_a] : % 28.16/28.22 ( class_Divides_Osemiring__div(T_a) % 28.16/28.22 => c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),c_Divides_Odiv__class_Omod(T_a,V_b,V_c)),V_c) = c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b),V_c) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_mod__add__eq,axiom, % 28.16/28.22 ! [V_c,V_b,V_a,T_a] : % 28.16/28.22 ( class_Divides_Osemiring__div(T_a) % 28.16/28.22 => c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b),V_c) = c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),c_Divides_Odiv__class_Omod(T_a,V_a,V_c)),c_Divides_Odiv__class_Omod(T_a,V_b,V_c)),V_c) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_mod__add__left__eq,axiom, % 28.16/28.22 ! [V_c,V_b,V_a,T_a] : % 28.16/28.22 ( class_Divides_Osemiring__div(T_a) % 28.16/28.22 => c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b),V_c) = c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),c_Divides_Odiv__class_Omod(T_a,V_a,V_c)),V_b),V_c) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_mod__add__right__eq,axiom, % 28.16/28.22 ! [V_c,V_b,V_a,T_a] : % 28.16/28.22 ( class_Divides_Osemiring__div(T_a) % 28.16/28.22 => c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b),V_c) = c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),c_Divides_Odiv__class_Omod(T_a,V_b,V_c)),V_c) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_mod__add__self1,axiom, % 28.16/28.22 ! [V_a,V_b,T_a] : % 28.16/28.22 ( class_Divides_Osemiring__div(T_a) % 28.16/28.22 => c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_b),V_a),V_b) = c_Divides_Odiv__class_Omod(T_a,V_a,V_b) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_mod__add__self2,axiom, % 28.16/28.22 ! [V_b,V_a,T_a] : % 28.16/28.22 ( class_Divides_Osemiring__div(T_a) % 28.16/28.22 => c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b),V_b) = c_Divides_Odiv__class_Omod(T_a,V_a,V_b) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_mod__mult__right__eq,axiom, % 28.16/28.22 ! [V_c,V_b,V_a,T_a] : % 28.16/28.22 ( class_Divides_Osemiring__div(T_a) % 28.16/28.22 => c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b),V_c) = c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),c_Divides_Odiv__class_Omod(T_a,V_b,V_c)),V_c) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_mod__mult__left__eq,axiom, % 28.16/28.22 ! [V_c,V_b,V_a,T_a] : % 28.16/28.22 ( class_Divides_Osemiring__div(T_a) % 28.16/28.22 => c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b),V_c) = c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),c_Divides_Odiv__class_Omod(T_a,V_a,V_c)),V_b),V_c) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_mod__mult__eq,axiom, % 28.16/28.22 ! [V_c,V_b,V_a,T_a] : % 28.16/28.22 ( class_Divides_Osemiring__div(T_a) % 28.16/28.22 => c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b),V_c) = c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),c_Divides_Odiv__class_Omod(T_a,V_a,V_c)),c_Divides_Odiv__class_Omod(T_a,V_b,V_c)),V_c) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_mod__mult__mult1,axiom, % 28.16/28.22 ! [V_b,V_a,V_c,T_a] : % 28.16/28.22 ( class_Divides_Osemiring__div(T_a) % 28.16/28.22 => c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c),V_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c),V_b)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c),c_Divides_Odiv__class_Omod(T_a,V_a,V_b)) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_mod__mult__mult2,axiom, % 28.16/28.22 ! [V_b,V_c,V_a,T_a] : % 28.16/28.22 ( class_Divides_Osemiring__div(T_a) % 28.16/28.22 => c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_c),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),V_c)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),c_Divides_Odiv__class_Omod(T_a,V_a,V_b)),V_c) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_zmod__simps_I4_J,axiom, % 28.16/28.22 ! [V_b,V_c,V_a,T_a] : % 28.16/28.22 ( class_Divides_Osemiring__div(T_a) % 28.16/28.22 => c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),c_Divides_Odiv__class_Omod(T_a,V_a,V_c)),V_b),V_c) = c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b),V_c) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_mod__mult__cong,axiom, % 28.16/28.22 ! [V_b_H,V_b,V_a_H,V_c,V_a,T_a] : % 28.16/28.22 ( class_Divides_Osemiring__div(T_a) % 28.16/28.22 => ( c_Divides_Odiv__class_Omod(T_a,V_a,V_c) = c_Divides_Odiv__class_Omod(T_a,V_a_H,V_c) % 28.16/28.22 => ( c_Divides_Odiv__class_Omod(T_a,V_b,V_c) = c_Divides_Odiv__class_Omod(T_a,V_b_H,V_c) % 28.16/28.22 => c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b),V_c) = c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a_H),V_b_H),V_c) ) ) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_mod__minus__eq,axiom, % 28.16/28.22 ! [V_b,V_a,T_a] : % 28.16/28.22 ( class_Divides_Oring__div(T_a) % 28.16/28.22 => c_Divides_Odiv__class_Omod(T_a,hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a),V_b) = c_Divides_Odiv__class_Omod(T_a,hAPP(c_Groups_Ouminus__class_Ouminus(T_a),c_Divides_Odiv__class_Omod(T_a,V_a,V_b)),V_b) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_mod__minus__cong,axiom, % 28.16/28.22 ! [V_a_H,V_b,V_a,T_a] : % 28.16/28.22 ( class_Divides_Oring__div(T_a) % 28.16/28.22 => ( c_Divides_Odiv__class_Omod(T_a,V_a,V_b) = c_Divides_Odiv__class_Omod(T_a,V_a_H,V_b) % 28.16/28.22 => c_Divides_Odiv__class_Omod(T_a,hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a),V_b) = c_Divides_Odiv__class_Omod(T_a,hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a_H),V_b) ) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_zmod__zero,axiom, % 28.16/28.22 ! [V_b] : c_Divides_Odiv__class_Omod(tc_Int_Oint,c_Groups_Ozero__class_Ozero(tc_Int_Oint),V_b) = c_Groups_Ozero__class_Ozero(tc_Int_Oint) ). % 28.16/28.22 % 28.16/28.22 fof(fact_zmod__self,axiom, % 28.16/28.22 ! [V_a] : c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_a) = c_Groups_Ozero__class_Ozero(tc_Int_Oint) ). % 28.16/28.22 % 28.16/28.22 fof(fact_zmod__zmult1__eq,axiom, % 28.16/28.22 ! [V_c,V_b,V_a] : c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_a),V_b),V_c) = c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_a),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_b,V_c)),V_c) ). % 28.16/28.22 % 28.16/28.22 fof(fact_zmod__simps_I3_J,axiom, % 28.16/28.22 ! [V_c,V_b,V_a] : c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_a),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_b,V_c)),V_c) = c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_a),V_b),V_c) ). % 28.16/28.22 % 28.16/28.22 fof(fact_zminus__zmod,axiom, % 28.16/28.22 ! [V_m,V_x] : c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_x,V_m)),V_m) = c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_x),V_m) ). % 28.16/28.22 % 28.16/28.22 fof(fact_zmod__zminus__zminus,axiom, % 28.16/28.22 ! [V_b,V_a] : c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_a),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_b)) = hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b)) ). % 28.16/28.22 % 28.16/28.22 fof(fact_zmod__zminus2,axiom, % 28.16/28.22 ! [V_b,V_a] : c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_b)) = hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_a),V_b)) ). % 28.16/28.22 % 28.16/28.22 fof(fact_WT_Oequations_I3_J,axiom, % 28.16/28.22 ! [V_a1_2,V_a3_2,V_a2_2] : % 28.16/28.22 ( hBOOL(hAPP(c_Com_OWT,c_Com_Ocom_OLocal(V_a2_2,V_a3_2,V_a1_2))) % 28.16/28.22 <=> hBOOL(hAPP(c_Com_OWT,V_a1_2)) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_WT_OLocal,axiom, % 28.16/28.22 ! [V_a_2,V_Y_2,V_c_2] : % 28.16/28.22 ( hBOOL(hAPP(c_Com_OWT,V_c_2)) % 28.16/28.22 => hBOOL(hAPP(c_Com_OWT,c_Com_Ocom_OLocal(V_Y_2,V_a_2,V_c_2))) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_evaln_Oequations_I6_J,axiom, % 28.16/28.22 ! [V_a5_2,V_a4_2,V_a2_2,V_a3_2,V_a6_2,V_a1_2] : % 28.16/28.22 ( c_Natural_Oevaln(c_Com_Ocom_OCond(V_a1_2,V_a6_2,V_a3_2),V_a2_2,V_a4_2,V_a5_2) % 28.16/28.22 <=> ( ( hBOOL(hAPP(V_a1_2,V_a2_2)) % 28.16/28.22 & c_Natural_Oevaln(V_a6_2,V_a2_2,V_a4_2,V_a5_2) ) % 28.16/28.22 | ( ~ hBOOL(hAPP(V_a1_2,V_a2_2)) % 28.16/28.22 & c_Natural_Oevaln(V_a3_2,V_a2_2,V_a4_2,V_a5_2) ) ) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_evaln_Oequations_I5_J,axiom, % 28.16/28.22 ! [V_a5_2,V_a4_2,V_a2_2,V_a6_2,V_a3_2,V_a1_2] : % 28.16/28.22 ( c_Natural_Oevaln(c_Com_Ocom_OCond(V_a1_2,V_a3_2,V_a6_2),V_a2_2,V_a4_2,V_a5_2) % 28.16/28.22 <=> ( ( hBOOL(hAPP(V_a1_2,V_a2_2)) % 28.16/28.22 & c_Natural_Oevaln(V_a3_2,V_a2_2,V_a4_2,V_a5_2) ) % 28.16/28.22 | ( ~ hBOOL(hAPP(V_a1_2,V_a2_2)) % 28.16/28.22 & c_Natural_Oevaln(V_a6_2,V_a2_2,V_a4_2,V_a5_2) ) ) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_com_Osimps_I41_J,axiom, % 28.16/28.22 ! [V_com_2,V_fun_2,V_loc_2,V_pname_H_2] : hAPP(c_Com_Ocom_OBODY,V_pname_H_2) != c_Com_Ocom_OLocal(V_loc_2,V_fun_2,V_com_2) ). % 28.16/28.22 % 28.16/28.22 fof(fact_com_Osimps_I40_J,axiom, % 28.16/28.22 ! [V_pname_H_2,V_com_2,V_fun_2,V_loc_2] : c_Com_Ocom_OLocal(V_loc_2,V_fun_2,V_com_2) != hAPP(c_Com_Ocom_OBODY,V_pname_H_2) ). % 28.16/28.22 % 28.16/28.22 fof(fact_evalc_Oequations_I5_J,axiom, % 28.16/28.22 ! [V_a4_2,V_a2_2,V_a5_2,V_a3_2,V_a1_2] : % 28.16/28.22 ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OCond(V_a1_2,V_a3_2,V_a5_2)),V_a2_2),V_a4_2)) % 28.16/28.22 <=> ( ( hBOOL(hAPP(V_a1_2,V_a2_2)) % 28.16/28.22 & hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_a3_2),V_a2_2),V_a4_2)) ) % 28.16/28.22 | ( ~ hBOOL(hAPP(V_a1_2,V_a2_2)) % 28.16/28.22 & hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_a5_2),V_a2_2),V_a4_2)) ) ) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_evalc_Oequations_I6_J,axiom, % 28.16/28.22 ! [V_a4_2,V_a2_2,V_a3_2,V_a5_2,V_a1_2] : % 28.16/28.22 ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OCond(V_a1_2,V_a5_2,V_a3_2)),V_a2_2),V_a4_2)) % 28.16/28.22 <=> ( ( hBOOL(hAPP(V_a1_2,V_a2_2)) % 28.16/28.22 & hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_a5_2),V_a2_2),V_a4_2)) ) % 28.16/28.22 | ( ~ hBOOL(hAPP(V_a1_2,V_a2_2)) % 28.16/28.22 & hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_a3_2),V_a2_2),V_a4_2)) ) ) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_WT_Oequations_I5_J,axiom, % 28.16/28.22 ! [V_a2_2,V_a1_2,V_a3_2] : % 28.16/28.22 ( hBOOL(hAPP(c_Com_OWT,c_Com_Ocom_OCond(V_a3_2,V_a1_2,V_a2_2))) % 28.16/28.22 <=> ( hBOOL(hAPP(c_Com_OWT,V_a1_2)) % 28.16/28.22 & hBOOL(hAPP(c_Com_OWT,V_a2_2)) ) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_WT_OIf,axiom, % 28.16/28.22 ! [V_b_2,V_c1_2,V_c0_2] : % 28.16/28.22 ( hBOOL(hAPP(c_Com_OWT,V_c0_2)) % 28.16/28.22 => ( hBOOL(hAPP(c_Com_OWT,V_c1_2)) % 28.16/28.22 => hBOOL(hAPP(c_Com_OWT,c_Com_Ocom_OCond(V_b_2,V_c0_2,V_c1_2))) ) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_com_Osimps_I55_J,axiom, % 28.16/28.22 ! [V_com2_2,V_com1_2,V_fun_2,V_pname_H_2] : hAPP(c_Com_Ocom_OBODY,V_pname_H_2) != c_Com_Ocom_OCond(V_fun_2,V_com1_2,V_com2_2) ). % 28.16/28.22 % 28.16/28.22 fof(fact_com_Osimps_I54_J,axiom, % 28.16/28.22 ! [V_pname_H_2,V_com2_2,V_com1_2,V_fun_2] : c_Com_Ocom_OCond(V_fun_2,V_com1_2,V_com2_2) != hAPP(c_Com_Ocom_OBODY,V_pname_H_2) ). % 28.16/28.22 % 28.16/28.22 fof(fact_evaln_Oequations_I4_J,axiom, % 28.16/28.22 ! [V_a6_2,V_a3_2,V_a2_2,V_a5_2,V_a1_2] : % 28.16/28.22 ( c_Natural_Oevaln(c_Com_Ocom_OSemi(V_a1_2,V_a5_2),V_a2_2,V_a3_2,V_a6_2) % 28.16/28.22 <=> ? [B_s1] : % 28.16/28.22 ( c_Natural_Oevaln(V_a1_2,V_a2_2,V_a3_2,B_s1) % 28.16/28.22 & c_Natural_Oevaln(V_a5_2,B_s1,V_a3_2,V_a6_2) ) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_com_Osimps_I22_J,axiom, % 28.16/28.22 ! [V_com_H_2,V_fun_H_2,V_loc_H_2,V_fun_2,V_vname_2] : c_Com_Ocom_OAss(V_vname_2,V_fun_2) != c_Com_Ocom_OLocal(V_loc_H_2,V_fun_H_2,V_com_H_2) ). % 28.16/28.22 % 28.16/28.22 fof(fact_com_Osimps_I23_J,axiom, % 28.16/28.22 ! [V_fun_2,V_vname_2,V_com_H_2,V_fun_H_2,V_loc_H_2] : c_Com_Ocom_OLocal(V_loc_H_2,V_fun_H_2,V_com_H_2) != c_Com_Ocom_OAss(V_vname_2,V_fun_2) ). % 28.16/28.22 % 28.16/28.22 fof(fact_com_Osimps_I43_J,axiom, % 28.16/28.22 ! [V_com_2,V_fun_2,V_loc_2,V_fun_H_2,V_pname_H_2,V_vname_H_2] : c_Com_Ocom_OCall(V_vname_H_2,V_pname_H_2,V_fun_H_2) != c_Com_Ocom_OLocal(V_loc_2,V_fun_2,V_com_2) ). % 28.16/28.22 % 28.16/28.22 fof(fact_com_Osimps_I42_J,axiom, % 28.16/28.22 ! [V_fun_H_2,V_pname_H_2,V_vname_H_2,V_com_2,V_fun_2,V_loc_2] : c_Com_Ocom_OLocal(V_loc_2,V_fun_2,V_com_2) != c_Com_Ocom_OCall(V_vname_H_2,V_pname_H_2,V_fun_H_2) ). % 28.16/28.22 % 28.16/28.22 fof(fact_evalc_Oequations_I4_J,axiom, % 28.16/28.22 ! [V_a5_2,V_a2_2,V_a4_2,V_a1_2] : % 28.16/28.22 ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OSemi(V_a1_2,V_a4_2)),V_a2_2),V_a5_2)) % 28.16/28.22 <=> ? [B_s1] : % 28.16/28.22 ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_a1_2),V_a2_2),B_s1)) % 28.16/28.22 & hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_a4_2),B_s1),V_a5_2)) ) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_com_Osimps_I10_J,axiom, % 28.16/28.22 ! [V_com_H_2,V_fun_H_2,V_loc_H_2] : c_Com_Ocom_OSKIP != c_Com_Ocom_OLocal(V_loc_H_2,V_fun_H_2,V_com_H_2) ). % 28.16/28.22 % 28.16/28.22 fof(fact_com_Osimps_I11_J,axiom, % 28.16/28.22 ! [V_com_H_2,V_fun_H_2,V_loc_H_2] : c_Com_Ocom_OLocal(V_loc_H_2,V_fun_H_2,V_com_H_2) != c_Com_Ocom_OSKIP ). % 28.16/28.22 % 28.16/28.22 fof(fact_WT_Oequations_I4_J,axiom, % 28.16/28.22 ! [V_a2_2,V_a1_2] : % 28.16/28.22 ( hBOOL(hAPP(c_Com_OWT,c_Com_Ocom_OSemi(V_a1_2,V_a2_2))) % 28.16/28.22 <=> ( hBOOL(hAPP(c_Com_OWT,V_a1_2)) % 28.16/28.22 & hBOOL(hAPP(c_Com_OWT,V_a2_2)) ) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_WT_OSemi,axiom, % 28.16/28.22 ! [V_c1,V_c0] : % 28.16/28.22 ( hBOOL(hAPP(c_Com_OWT,V_c0)) % 28.16/28.22 => ( hBOOL(hAPP(c_Com_OWT,V_c1)) % 28.16/28.22 => hBOOL(hAPP(c_Com_OWT,c_Com_Ocom_OSemi(V_c0,V_c1))) ) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_com_Osimps_I26_J,axiom, % 28.16/28.22 ! [V_com2_H_2,V_com1_H_2,V_fun_H_2,V_fun_2,V_vname_2] : c_Com_Ocom_OAss(V_vname_2,V_fun_2) != c_Com_Ocom_OCond(V_fun_H_2,V_com1_H_2,V_com2_H_2) ). % 28.16/28.22 % 28.16/28.22 fof(fact_com_Osimps_I27_J,axiom, % 28.16/28.22 ! [V_fun_2,V_vname_2,V_com2_H_2,V_com1_H_2,V_fun_H_2] : c_Com_Ocom_OCond(V_fun_H_2,V_com1_H_2,V_com2_H_2) != c_Com_Ocom_OAss(V_vname_2,V_fun_2) ). % 28.16/28.22 % 28.16/28.22 fof(fact_com_Osimps_I49_J,axiom, % 28.16/28.22 ! [V_com2,V_com1,V_pname_H] : hAPP(c_Com_Ocom_OBODY,V_pname_H) != c_Com_Ocom_OSemi(V_com1,V_com2) ). % 28.16/28.22 % 28.16/28.22 fof(fact_com_Osimps_I48_J,axiom, % 28.16/28.22 ! [V_pname_H,V_com2,V_com1] : c_Com_Ocom_OSemi(V_com1,V_com2) != hAPP(c_Com_Ocom_OBODY,V_pname_H) ). % 28.16/28.22 % 28.16/28.22 fof(fact_com_Osimps_I57_J,axiom, % 28.16/28.22 ! [V_com2_2,V_com1_2,V_fun_2,V_fun_H_2,V_pname_H_2,V_vname_H_2] : c_Com_Ocom_OCall(V_vname_H_2,V_pname_H_2,V_fun_H_2) != c_Com_Ocom_OCond(V_fun_2,V_com1_2,V_com2_2) ). % 28.16/28.22 % 28.16/28.22 fof(fact_com_Osimps_I56_J,axiom, % 28.16/28.22 ! [V_fun_H_2,V_pname_H_2,V_vname_H_2,V_com2_2,V_com1_2,V_fun_2] : c_Com_Ocom_OCond(V_fun_2,V_com1_2,V_com2_2) != c_Com_Ocom_OCall(V_vname_H_2,V_pname_H_2,V_fun_H_2) ). % 28.16/28.22 % 28.16/28.22 fof(fact_com_Osimps_I14_J,axiom, % 28.16/28.22 ! [V_com2_H_2,V_com1_H_2,V_fun_H_2] : c_Com_Ocom_OSKIP != c_Com_Ocom_OCond(V_fun_H_2,V_com1_H_2,V_com2_H_2) ). % 28.16/28.22 % 28.16/28.22 fof(fact_com_Osimps_I15_J,axiom, % 28.16/28.22 ! [V_com2_H_2,V_com1_H_2,V_fun_H_2] : c_Com_Ocom_OCond(V_fun_H_2,V_com1_H_2,V_com2_H_2) != c_Com_Ocom_OSKIP ). % 28.16/28.22 % 28.16/28.22 fof(fact_com_Osimps_I24_J,axiom, % 28.16/28.22 ! [V_com2_H_2,V_com1_H_2,V_fun_2,V_vname_2] : c_Com_Ocom_OAss(V_vname_2,V_fun_2) != c_Com_Ocom_OSemi(V_com1_H_2,V_com2_H_2) ). % 28.16/28.22 % 28.16/28.22 fof(fact_com_Osimps_I25_J,axiom, % 28.16/28.22 ! [V_fun_2,V_vname_2,V_com2_H_2,V_com1_H_2] : c_Com_Ocom_OSemi(V_com1_H_2,V_com2_H_2) != c_Com_Ocom_OAss(V_vname_2,V_fun_2) ). % 28.16/28.22 % 28.16/28.22 fof(fact_com_Osimps_I50_J,axiom, % 28.16/28.22 ! [V_fun_H_2,V_pname_H_2,V_vname_H_2,V_com2_2,V_com1_2] : c_Com_Ocom_OSemi(V_com1_2,V_com2_2) != c_Com_Ocom_OCall(V_vname_H_2,V_pname_H_2,V_fun_H_2) ). % 28.16/28.22 % 28.16/28.22 fof(fact_com_Osimps_I51_J,axiom, % 28.16/28.22 ! [V_com2_2,V_com1_2,V_fun_H_2,V_pname_H_2,V_vname_H_2] : c_Com_Ocom_OCall(V_vname_H_2,V_pname_H_2,V_fun_H_2) != c_Com_Ocom_OSemi(V_com1_2,V_com2_2) ). % 28.16/28.22 % 28.16/28.22 fof(fact_com_Osimps_I12_J,axiom, % 28.16/28.22 ! [V_com2_H,V_com1_H] : c_Com_Ocom_OSKIP != c_Com_Ocom_OSemi(V_com1_H,V_com2_H) ). % 28.16/28.22 % 28.16/28.22 fof(fact_com_Osimps_I13_J,axiom, % 28.16/28.22 ! [V_com2_H,V_com1_H] : c_Com_Ocom_OSemi(V_com1_H,V_com2_H) != c_Com_Ocom_OSKIP ). % 28.16/28.22 % 28.16/28.22 fof(fact_mod__mult__self2__is__0,axiom, % 28.16/28.22 ! [V_b,V_a,T_a] : % 28.16/28.22 ( class_Divides_Osemiring__div(T_a) % 28.16/28.22 => c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b),V_b) = c_Groups_Ozero__class_Ozero(T_a) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_mod__mult__self1__is__0,axiom, % 28.16/28.22 ! [V_a,V_b,T_a] : % 28.16/28.22 ( class_Divides_Osemiring__div(T_a) % 28.16/28.22 => c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),V_a),V_b) = c_Groups_Ozero__class_Ozero(T_a) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_mod__mult__self1,axiom, % 28.16/28.22 ! [V_b,V_c,V_a,T_a] : % 28.16/28.22 ( class_Divides_Osemiring__div(T_a) % 28.16/28.22 => c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c),V_b)),V_b) = c_Divides_Odiv__class_Omod(T_a,V_a,V_b) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_mod__mult__self2,axiom, % 28.16/28.22 ! [V_c,V_b,V_a,T_a] : % 28.16/28.22 ( class_Divides_Osemiring__div(T_a) % 28.16/28.22 => c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),V_c)),V_b) = c_Divides_Odiv__class_Omod(T_a,V_a,V_b) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_mod__by__1,axiom, % 28.16/28.22 ! [V_a,T_a] : % 28.16/28.22 ( class_Divides_Osemiring__div(T_a) % 28.16/28.22 => c_Divides_Odiv__class_Omod(T_a,V_a,c_Groups_Oone__class_Oone(T_a)) = c_Groups_Ozero__class_Ozero(T_a) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_zmod__le__nonneg__dividend,axiom, % 28.16/28.22 ! [V_k,V_m] : % 28.16/28.22 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_m)) % 28.16/28.22 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_m,V_k)),V_m)) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_Divides_Otransfer__nat__int__function__closures_I2_J,axiom, % 28.16/28.22 ! [V_y,V_x] : % 28.16/28.22 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x)) % 28.16/28.22 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y)) % 28.16/28.22 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_x,V_y))) ) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_neg__mod__bound,axiom, % 28.16/28.22 ! [V_a,V_b] : % 28.16/28.22 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) % 28.16/28.22 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b))) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_pos__mod__bound,axiom, % 28.16/28.22 ! [V_a,V_b] : % 28.16/28.22 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b)) % 28.16/28.22 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b)),V_b)) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_zmod__eq__0__iff,axiom, % 28.16/28.22 ! [V_d_2,V_m_2] : % 28.16/28.22 ( c_Divides_Odiv__class_Omod(tc_Int_Oint,V_m_2,V_d_2) = c_Groups_Ozero__class_Ozero(tc_Int_Oint) % 28.16/28.22 <=> ? [B_q] : V_m_2 = hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_d_2),B_q) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_zmod__zminus2__not__zero,axiom, % 28.16/28.22 ! [V_l,V_k] : % 28.16/28.22 ( c_Divides_Odiv__class_Omod(tc_Int_Oint,V_k,hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_l)) != c_Groups_Ozero__class_Ozero(tc_Int_Oint) % 28.16/28.22 => c_Divides_Odiv__class_Omod(tc_Int_Oint,V_k,V_l) != c_Groups_Ozero__class_Ozero(tc_Int_Oint) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_zmod__zminus1__not__zero,axiom, % 28.16/28.22 ! [V_l,V_k] : % 28.16/28.22 ( c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_k),V_l) != c_Groups_Ozero__class_Ozero(tc_Int_Oint) % 28.16/28.22 => c_Divides_Odiv__class_Omod(tc_Int_Oint,V_k,V_l) != c_Groups_Ozero__class_Ozero(tc_Int_Oint) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_mod__neg__neg__trivial,axiom, % 28.16/28.22 ! [V_b,V_a] : % 28.16/28.22 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_a),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) % 28.16/28.22 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),V_a)) % 28.16/28.22 => c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b) = V_a ) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_neg__mod__conj,axiom, % 28.16/28.22 ! [V_a,V_b] : % 28.16/28.22 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) % 28.16/28.22 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b)),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) % 28.16/28.22 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b))) ) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_neg__mod__sign,axiom, % 28.16/28.22 ! [V_a,V_b] : % 28.16/28.22 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) % 28.16/28.22 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b)),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_mod__pos__pos__trivial,axiom, % 28.16/28.22 ! [V_b,V_a] : % 28.16/28.22 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a)) % 28.16/28.22 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a),V_b)) % 28.16/28.22 => c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b) = V_a ) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_pos__mod__conj,axiom, % 28.16/28.22 ! [V_a,V_b] : % 28.16/28.22 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b)) % 28.16/28.22 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b))) % 28.16/28.22 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b)),V_b)) ) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_pos__mod__sign,axiom, % 28.16/28.22 ! [V_a,V_b] : % 28.16/28.22 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b)) % 28.16/28.22 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b))) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_mod__pos__neg__trivial,axiom, % 28.16/28.22 ! [V_b,V_a] : % 28.16/28.22 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a)) % 28.16/28.22 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_a),V_b)),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) % 28.16/28.22 => c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_a),V_b) ) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_split__zmod,axiom, % 28.16/28.22 ! [V_k_2,V_n_2,V_Pa_2] : % 28.16/28.22 ( hBOOL(hAPP(V_Pa_2,c_Divides_Odiv__class_Omod(tc_Int_Oint,V_n_2,V_k_2))) % 28.16/28.22 <=> ( ( V_k_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint) % 28.16/28.22 => hBOOL(hAPP(V_Pa_2,V_n_2)) ) % 28.16/28.22 & ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_k_2)) % 28.16/28.22 => ! [B_i,B_j] : % 28.16/28.22 ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),B_j)) % 28.16/28.22 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),B_j),V_k_2)) % 28.16/28.22 & V_n_2 = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_k_2),B_i)),B_j) ) % 28.16/28.22 => hBOOL(hAPP(V_Pa_2,B_j)) ) ) % 28.16/28.22 & ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) % 28.16/28.22 => ! [B_i,B_j] : % 28.16/28.22 ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),B_j)) % 28.16/28.22 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),B_j),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) % 28.16/28.22 & V_n_2 = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_k_2),B_i)),B_j) ) % 28.16/28.22 => hBOOL(hAPP(V_Pa_2,B_j)) ) ) ) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_zmult2__lemma__aux3,axiom, % 28.16/28.22 ! [V_q,V_b,V_r,V_c] : % 28.16/28.22 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_c)) % 28.16/28.22 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_r)) % 28.16/28.22 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_r),V_b)) % 28.16/28.22 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_b),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_q,V_c))),V_r))) ) ) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_zmult2__lemma__aux4,axiom, % 28.16/28.22 ! [V_q,V_b,V_r,V_c] : % 28.16/28.22 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_c)) % 28.16/28.22 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_r)) % 28.16/28.22 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_r),V_b)) % 28.16/28.22 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_b),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_q,V_c))),V_r)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_b),V_c))) ) ) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_zmult2__lemma__aux1,axiom, % 28.16/28.22 ! [V_q,V_r,V_b,V_c] : % 28.16/28.22 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_c)) % 28.16/28.22 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),V_r)) % 28.16/28.22 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_r),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) % 28.16/28.22 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_b),V_c)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_b),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_q,V_c))),V_r))) ) ) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_z3mod__def,axiom, % 28.16/28.22 ! [V_k,V_l] : % 28.16/28.22 ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_l)) % 28.16/28.22 => c_SMT_Oz3mod(V_k,V_l) = c_Divides_Odiv__class_Omod(tc_Int_Oint,V_k,V_l) ) % 28.16/28.22 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_l)) % 28.16/28.22 => c_SMT_Oz3mod(V_k,V_l) = c_Divides_Odiv__class_Omod(tc_Int_Oint,V_k,hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_l)) ) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_split__pos__lemma,axiom, % 28.16/28.22 ! [V_n_2,V_Pa_2,V_k_2] : % 28.16/28.22 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_k_2)) % 28.16/28.22 => ( hBOOL(hAPP(hAPP(V_Pa_2,hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_n_2),V_k_2)),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_n_2,V_k_2))) % 28.16/28.22 <=> ! [B_i,B_j] : % 28.16/28.22 ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),B_j)) % 28.16/28.22 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),B_j),V_k_2)) % 28.16/28.22 & V_n_2 = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_k_2),B_i)),B_j) ) % 28.16/28.22 => hBOOL(hAPP(hAPP(V_Pa_2,B_i),B_j)) ) ) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_split__neg__lemma,axiom, % 28.16/28.22 ! [V_n_2,V_Pa_2,V_k_2] : % 28.16/28.22 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) % 28.16/28.22 => ( hBOOL(hAPP(hAPP(V_Pa_2,hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_n_2),V_k_2)),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_n_2,V_k_2))) % 28.16/28.22 <=> ! [B_i,B_j] : % 28.16/28.22 ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),B_j)) % 28.16/28.22 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),B_j),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) % 28.16/28.22 & V_n_2 = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_k_2),B_i)),B_j) ) % 28.16/28.22 => hBOOL(hAPP(hAPP(V_Pa_2,B_i),B_j)) ) ) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_zmod__zmult2__eq,axiom, % 28.16/28.22 ! [V_b,V_a,V_c] : % 28.16/28.22 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_c)) % 28.16/28.22 => c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_b),V_c)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_b),c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_b),V_c))),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b)) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_split__zdiv,axiom, % 28.16/28.22 ! [V_k_2,V_n_2,V_Pa_2] : % 28.16/28.22 ( hBOOL(hAPP(V_Pa_2,hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_n_2),V_k_2))) % 28.16/28.22 <=> ( ( V_k_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint) % 28.16/28.22 => hBOOL(hAPP(V_Pa_2,c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) % 28.16/28.22 & ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_k_2)) % 28.16/28.22 => ! [B_i] : % 28.16/28.22 ( ? [B_j] : % 28.16/28.22 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),B_j)) % 28.16/28.22 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),B_j),V_k_2)) % 28.16/28.22 & V_n_2 = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_k_2),B_i)),B_j) ) % 28.16/28.22 => hBOOL(hAPP(V_Pa_2,B_i)) ) ) % 28.16/28.22 & ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) % 28.16/28.22 => ! [B_i] : % 28.16/28.22 ( ? [B_j] : % 28.16/28.22 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),B_j)) % 28.16/28.22 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),B_j),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) % 28.16/28.22 & V_n_2 = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_k_2),B_i)),B_j) ) % 28.16/28.22 => hBOOL(hAPP(V_Pa_2,B_i)) ) ) ) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_divmod__int__rel__div__eq,axiom, % 28.16/28.22 ! [V_r_1,V_y,V_b_1,V_a_1] : % 28.16/28.22 ( V_a_1 = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_b_1),V_y)),V_r_1) % 28.16/28.22 => ( ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b_1)) % 28.16/28.22 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_r_1)) % 28.16/28.22 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_r_1),V_b_1)) ) ) % 28.16/28.22 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b_1)) % 28.16/28.22 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b_1),V_r_1)) % 28.16/28.22 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_r_1),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ) ) % 28.16/28.22 => ( V_b_1 != c_Groups_Ozero__class_Ozero(tc_Int_Oint) % 28.16/28.22 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a_1),V_b_1) = V_y ) ) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_com_Osize_I14_J,axiom, % 28.16/28.22 ! [V_com_2,V_fun_2] : hAPP(c_Nat_Osize__class_Osize(tc_Com_Ocom),c_Com_Ocom_OWhile(V_fun_2,V_com_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_Com_Ocom),V_com_2)),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ). % 28.16/28.22 % 28.16/28.22 fof(fact_com_Osize_I6_J,axiom, % 28.16/28.22 ! [V_com_2,V_fun_2] : c_Com_Ocom_Ocom__size(c_Com_Ocom_OWhile(V_fun_2,V_com_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),c_Com_Ocom_Ocom__size(V_com_2)),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ). % 28.16/28.22 % 28.16/28.22 fof(fact_evaln_OWhileFalse,axiom, % 28.16/28.22 ! [V_n_2,V_c_2,V_s_2,V_b_2] : % 28.16/28.22 ( ~ hBOOL(hAPP(V_b_2,V_s_2)) % 28.16/28.22 => c_Natural_Oevaln(c_Com_Ocom_OWhile(V_b_2,V_c_2),V_s_2,V_n_2,V_s_2) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_evaln_OWhileTrue,axiom, % 28.16/28.22 ! [V_s2_2,V_s1_2,V_n_2,V_c_2,V_s0_2,V_b_2] : % 28.16/28.22 ( hBOOL(hAPP(V_b_2,V_s0_2)) % 28.16/28.22 => ( c_Natural_Oevaln(V_c_2,V_s0_2,V_n_2,V_s1_2) % 28.16/28.22 => ( c_Natural_Oevaln(c_Com_Ocom_OWhile(V_b_2,V_c_2),V_s1_2,V_n_2,V_s2_2) % 28.16/28.22 => c_Natural_Oevaln(c_Com_Ocom_OWhile(V_b_2,V_c_2),V_s0_2,V_n_2,V_s2_2) ) ) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_evalc_OWhileTrue,axiom, % 28.16/28.22 ! [V_s2_2,V_s1_2,V_c_2,V_s0_2,V_b_2] : % 28.16/28.22 ( hBOOL(hAPP(V_b_2,V_s0_2)) % 28.16/28.22 => ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_c_2),V_s0_2),V_s1_2)) % 28.16/28.22 => ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OWhile(V_b_2,V_c_2)),V_s1_2),V_s2_2)) % 28.16/28.22 => hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OWhile(V_b_2,V_c_2)),V_s0_2),V_s2_2)) ) ) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_evalc_OWhileFalse,axiom, % 28.16/28.22 ! [V_c_2,V_s_2,V_b_2] : % 28.16/28.22 ( ~ hBOOL(hAPP(V_b_2,V_s_2)) % 28.16/28.22 => hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OWhile(V_b_2,V_c_2)),V_s_2),V_s_2)) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_WTs__elim__cases_I6_J,axiom, % 28.16/28.22 ! [V_c_2,V_b_2] : % 28.16/28.22 ( hBOOL(hAPP(c_Com_OWT,c_Com_Ocom_OWhile(V_b_2,V_c_2))) % 28.16/28.22 => hBOOL(hAPP(c_Com_OWT,V_c_2)) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_com_Osimps_I5_J,axiom, % 28.16/28.22 ! [V_com_H_2,V_fun_H_2,V_com_2,V_fun_2] : % 28.16/28.22 ( c_Com_Ocom_OWhile(V_fun_2,V_com_2) = c_Com_Ocom_OWhile(V_fun_H_2,V_com_H_2) % 28.16/28.22 <=> ( V_fun_2 = V_fun_H_2 % 28.16/28.22 & V_com_2 = V_com_H_2 ) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_zdiv__zero,axiom, % 28.16/28.22 ! [V_b] : hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b) = c_Groups_Ozero__class_Ozero(tc_Int_Oint) ). % 28.16/28.22 % 28.16/28.22 fof(fact_mod__Suc__eq__Suc__mod,axiom, % 28.16/28.22 ! [V_n,V_m] : c_Divides_Odiv__class_Omod(tc_Nat_Onat,hAPP(c_Nat_OSuc,V_m),V_n) = c_Divides_Odiv__class_Omod(tc_Nat_Onat,hAPP(c_Nat_OSuc,c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m,V_n)),V_n) ). % 28.16/28.22 % 28.16/28.22 fof(fact_mod__less,axiom, % 28.16/28.22 ! [V_n,V_m] : % 28.16/28.22 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n)) % 28.16/28.22 => c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m,V_n) = V_m ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_mod__less__eq__dividend,axiom, % 28.16/28.22 ! [V_n,V_m] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m,V_n)),V_m)) ). % 28.16/28.22 % 28.16/28.22 fof(fact_mod__mult__distrib2,axiom, % 28.16/28.22 ! [V_n,V_m,V_k] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k),c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m,V_n)) = c_Divides_Odiv__class_Omod(tc_Nat_Onat,hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k),V_m),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k),V_n)) ). % 28.16/28.22 % 28.16/28.22 fof(fact_mod__mult__distrib,axiom, % 28.16/28.22 ! [V_k,V_n,V_m] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m,V_n)),V_k) = c_Divides_Odiv__class_Omod(tc_Nat_Onat,hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m),V_k),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_n),V_k)) ). % 28.16/28.22 % 28.16/28.22 fof(fact_zdiv__zminus__zminus,axiom, % 28.16/28.22 ! [V_b,V_a] : hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_a)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_b)) = hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_b) ). % 28.16/28.22 % 28.16/28.22 fof(fact_zdiv__zminus2,axiom, % 28.16/28.22 ! [V_b,V_a] : hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_b)) = hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_a)),V_b) ). % 28.16/28.22 % 28.16/28.22 fof(fact_div__by__0,axiom, % 28.16/28.22 ! [V_a,T_a] : % 28.16/28.22 ( class_Divides_Osemiring__div(T_a) % 28.16/28.22 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)) = c_Groups_Ozero__class_Ozero(T_a) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_div__0,axiom, % 28.16/28.22 ! [V_a,T_a] : % 28.16/28.22 ( class_Divides_Osemiring__div(T_a) % 28.16/28.22 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a) = c_Groups_Ozero__class_Ozero(T_a) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_div__by__1,axiom, % 28.16/28.22 ! [V_a,T_a] : % 28.16/28.22 ( class_Divides_Osemiring__div(T_a) % 28.16/28.22 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),V_a),c_Groups_Oone__class_Oone(T_a)) = V_a ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_evaln_Oequations_I7_J,axiom, % 28.16/28.22 ! [V_a4_2,V_a2_2,V_a3_2,V_a1_2] : % 28.16/28.22 ( c_Natural_Oevaln(c_Com_Ocom_OWhile(V_a1_2,V_a3_2),V_a2_2,V_a4_2,V_a2_2) % 28.16/28.22 <=> ( hBOOL(hAPP(V_a1_2,V_a2_2)) % 28.16/28.22 => ? [B_s1] : % 28.16/28.22 ( c_Natural_Oevaln(V_a3_2,V_a2_2,V_a4_2,B_s1) % 28.16/28.22 & c_Natural_Oevaln(c_Com_Ocom_OWhile(V_a1_2,V_a3_2),B_s1,V_a4_2,V_a2_2) ) ) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_evaln_Oequations_I8_J,axiom, % 28.16/28.22 ! [V_a6_2,V_a4_2,V_a2_2,V_a3_2,V_a1_2] : % 28.16/28.22 ( c_Natural_Oevaln(c_Com_Ocom_OWhile(V_a1_2,V_a3_2),V_a2_2,V_a4_2,V_a6_2) % 28.16/28.22 <=> ( ( V_a6_2 = V_a2_2 % 28.16/28.22 & ~ hBOOL(hAPP(V_a1_2,V_a2_2)) ) % 28.16/28.22 | ( hBOOL(hAPP(V_a1_2,V_a2_2)) % 28.16/28.22 & ? [B_s1] : % 28.16/28.22 ( c_Natural_Oevaln(V_a3_2,V_a2_2,V_a4_2,B_s1) % 28.16/28.22 & c_Natural_Oevaln(c_Com_Ocom_OWhile(V_a1_2,V_a3_2),B_s1,V_a4_2,V_a6_2) ) ) ) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_evalc_Oequations_I8_J,axiom, % 28.16/28.22 ! [V_a5_2,V_a2_2,V_a3_2,V_a1_2] : % 28.16/28.22 ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OWhile(V_a1_2,V_a3_2)),V_a2_2),V_a5_2)) % 28.16/28.22 <=> ( ( V_a5_2 = V_a2_2 % 28.16/28.22 & ~ hBOOL(hAPP(V_a1_2,V_a2_2)) ) % 28.16/28.22 | ( hBOOL(hAPP(V_a1_2,V_a2_2)) % 28.16/28.22 & ? [B_s1] : % 28.16/28.22 ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_a3_2),V_a2_2),B_s1)) % 28.16/28.22 & hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OWhile(V_a1_2,V_a3_2)),B_s1),V_a5_2)) ) ) ) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_evalc_Oequations_I7_J,axiom, % 28.16/28.22 ! [V_a2_2,V_a3_2,V_a1_2] : % 28.16/28.22 ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OWhile(V_a1_2,V_a3_2)),V_a2_2),V_a2_2)) % 28.16/28.22 <=> ( hBOOL(hAPP(V_a1_2,V_a2_2)) % 28.16/28.22 => ? [B_s1] : % 28.16/28.22 ( hBOOL(hAPP(hAPP(c_Natural_Oevalc(V_a3_2),V_a2_2),B_s1)) % 28.16/28.22 & hBOOL(hAPP(hAPP(c_Natural_Oevalc(c_Com_Ocom_OWhile(V_a1_2,V_a3_2)),B_s1),V_a2_2)) ) ) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_While,axiom, % 28.16/28.22 ! [V_b_2,V_c_2] : % 28.16/28.22 ( hBOOL(hAPP(c_Com_OWT,V_c_2)) % 28.16/28.22 => hBOOL(hAPP(c_Com_OWT,c_Com_Ocom_OWhile(V_b_2,V_c_2))) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_WT_Oequations_I6_J,axiom, % 28.16/28.22 ! [V_a1_2,V_a2_2] : % 28.16/28.22 ( hBOOL(hAPP(c_Com_OWT,c_Com_Ocom_OWhile(V_a2_2,V_a1_2))) % 28.16/28.22 <=> hBOOL(hAPP(c_Com_OWT,V_a1_2)) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_com_Osimps_I58_J,axiom, % 28.16/28.22 ! [V_pname_H_2,V_com_2,V_fun_2] : c_Com_Ocom_OWhile(V_fun_2,V_com_2) != hAPP(c_Com_Ocom_OBODY,V_pname_H_2) ). % 28.16/28.22 % 28.16/28.22 fof(fact_com_Osimps_I59_J,axiom, % 28.16/28.22 ! [V_com_2,V_fun_2,V_pname_H_2] : hAPP(c_Com_Ocom_OBODY,V_pname_H_2) != c_Com_Ocom_OWhile(V_fun_2,V_com_2) ). % 28.16/28.22 % 28.16/28.22 fof(fact_com_Osimps_I52_J,axiom, % 28.16/28.22 ! [V_com_H_2,V_fun_H_2,V_com2_2,V_com1_2,V_fun_2] : c_Com_Ocom_OCond(V_fun_2,V_com1_2,V_com2_2) != c_Com_Ocom_OWhile(V_fun_H_2,V_com_H_2) ). % 28.16/28.22 % 28.16/28.22 fof(fact_com_Osimps_I53_J,axiom, % 28.16/28.22 ! [V_com2_2,V_com1_2,V_fun_2,V_com_H_2,V_fun_H_2] : c_Com_Ocom_OWhile(V_fun_H_2,V_com_H_2) != c_Com_Ocom_OCond(V_fun_2,V_com1_2,V_com2_2) ). % 28.16/28.22 % 28.16/28.22 fof(fact_com_Osimps_I29_J,axiom, % 28.16/28.22 ! [V_fun_2,V_vname_2,V_com_H_2,V_fun_H_2] : c_Com_Ocom_OWhile(V_fun_H_2,V_com_H_2) != c_Com_Ocom_OAss(V_vname_2,V_fun_2) ). % 28.16/28.22 % 28.16/28.22 fof(fact_com_Osimps_I28_J,axiom, % 28.16/28.22 ! [V_com_H_2,V_fun_H_2,V_fun_2,V_vname_2] : c_Com_Ocom_OAss(V_vname_2,V_fun_2) != c_Com_Ocom_OWhile(V_fun_H_2,V_com_H_2) ). % 28.16/28.22 % 28.16/28.22 fof(fact_com_Osimps_I61_J,axiom, % 28.16/28.22 ! [V_com_2,V_fun_2,V_fun_H_2,V_pname_H_2,V_vname_H_2] : c_Com_Ocom_OCall(V_vname_H_2,V_pname_H_2,V_fun_H_2) != c_Com_Ocom_OWhile(V_fun_2,V_com_2) ). % 28.16/28.22 % 28.16/28.22 fof(fact_com_Osimps_I60_J,axiom, % 28.16/28.22 ! [V_fun_H_2,V_pname_H_2,V_vname_H_2,V_com_2,V_fun_2] : c_Com_Ocom_OWhile(V_fun_2,V_com_2) != c_Com_Ocom_OCall(V_vname_H_2,V_pname_H_2,V_fun_H_2) ). % 28.16/28.22 % 28.16/28.22 fof(fact_com_Osimps_I38_J,axiom, % 28.16/28.22 ! [V_com_H_2,V_fun_H_2,V_com_2,V_fun_2,V_loc_2] : c_Com_Ocom_OLocal(V_loc_2,V_fun_2,V_com_2) != c_Com_Ocom_OWhile(V_fun_H_2,V_com_H_2) ). % 28.16/28.22 % 28.16/28.22 fof(fact_com_Osimps_I39_J,axiom, % 28.16/28.22 ! [V_com_2,V_fun_2,V_loc_2,V_com_H_2,V_fun_H_2] : c_Com_Ocom_OWhile(V_fun_H_2,V_com_H_2) != c_Com_Ocom_OLocal(V_loc_2,V_fun_2,V_com_2) ). % 28.16/28.22 % 28.16/28.22 fof(fact_com_Osimps_I47_J,axiom, % 28.16/28.22 ! [V_com2_2,V_com1_2,V_com_H_2,V_fun_H_2] : c_Com_Ocom_OWhile(V_fun_H_2,V_com_H_2) != c_Com_Ocom_OSemi(V_com1_2,V_com2_2) ). % 28.16/28.22 % 28.16/28.22 fof(fact_com_Osimps_I46_J,axiom, % 28.16/28.22 ! [V_com_H_2,V_fun_H_2,V_com2_2,V_com1_2] : c_Com_Ocom_OSemi(V_com1_2,V_com2_2) != c_Com_Ocom_OWhile(V_fun_H_2,V_com_H_2) ). % 28.16/28.22 % 28.16/28.22 fof(fact_com_Osimps_I17_J,axiom, % 28.16/28.22 ! [V_com_H_2,V_fun_H_2] : c_Com_Ocom_OWhile(V_fun_H_2,V_com_H_2) != c_Com_Ocom_OSKIP ). % 28.16/28.22 % 28.16/28.22 fof(fact_com_Osimps_I16_J,axiom, % 28.16/28.22 ! [V_com_H_2,V_fun_H_2] : c_Com_Ocom_OSKIP != c_Com_Ocom_OWhile(V_fun_H_2,V_com_H_2) ). % 28.16/28.22 % 28.16/28.22 fof(fact_mod__1,axiom, % 28.16/28.22 ! [V_m] : c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m,hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ). % 28.16/28.22 % 28.16/28.22 fof(fact_mod__Suc,axiom, % 28.16/28.22 ! [V_n,V_m] : % 28.16/28.22 ( ( hAPP(c_Nat_OSuc,c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m,V_n)) = V_n % 28.16/28.22 => c_Divides_Odiv__class_Omod(tc_Nat_Onat,hAPP(c_Nat_OSuc,V_m),V_n) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) % 28.16/28.22 & ( hAPP(c_Nat_OSuc,c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m,V_n)) != V_n % 28.16/28.22 => c_Divides_Odiv__class_Omod(tc_Nat_Onat,hAPP(c_Nat_OSuc,V_m),V_n) = hAPP(c_Nat_OSuc,c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m,V_n)) ) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_Divides_Otransfer__nat__int__function__closures_I1_J,axiom, % 28.16/28.22 ! [V_y,V_x] : % 28.16/28.22 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x)) % 28.16/28.22 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y)) % 28.16/28.22 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_x),V_y))) ) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_mod__less__divisor,axiom, % 28.16/28.22 ! [V_m,V_n] : % 28.16/28.22 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n)) % 28.16/28.22 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m,V_n)),V_n)) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_pos__imp__zdiv__neg__iff,axiom, % 28.16/28.22 ! [V_a_2,V_b_2] : % 28.16/28.22 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b_2)) % 28.16/28.22 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a_2),V_b_2)),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) % 28.16/28.22 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ) ). % 28.16/28.22 % 28.16/28.22 fof(fact_neg__imp__zdiv__neg__iff,axiom, % 28.16/28.22 ! [V_a_2,V_b_2] : % 28.16/28.22 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) % 28.16/28.22 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a_2),V_b_2)),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) % 28.16/28.23 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a_2)) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_div__neg__pos__less0,axiom, % 28.16/28.23 ! [V_b,V_a] : % 28.16/28.23 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) % 28.16/28.23 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b)) % 28.16/28.23 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_b)),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_zdiv__self,axiom, % 28.16/28.23 ! [V_a] : % 28.16/28.23 ( V_a != c_Groups_Ozero__class_Ozero(tc_Int_Oint) % 28.16/28.23 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_a) = c_Groups_Oone__class_Oone(tc_Int_Oint) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_mod__eq__0__iff,axiom, % 28.16/28.23 ! [V_d_2,V_m_2] : % 28.16/28.23 ( c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m_2,V_d_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) % 28.16/28.23 <=> ? [B_q] : V_m_2 = hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_d_2),B_q) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_DIVISION__BY__ZERO,axiom, % 28.16/28.23 ! [V_a] : % 28.16/28.23 ( hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),c_Groups_Ozero__class_Ozero(tc_Int_Oint)) = c_Groups_Ozero__class_Ozero(tc_Int_Oint) % 28.16/28.23 & c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,c_Groups_Ozero__class_Ozero(tc_Int_Oint)) = V_a ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_zmod__zdiv__trivial,axiom, % 28.16/28.23 ! [V_b,V_a] : hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b)),V_b) = c_Groups_Ozero__class_Ozero(tc_Int_Oint) ). % 28.16/28.23 % 28.16/28.23 fof(fact_mod__mult__self3,axiom, % 28.16/28.23 ! [V_m,V_n,V_k] : c_Divides_Odiv__class_Omod(tc_Nat_Onat,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k),V_n)),V_m),V_n) = c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m,V_n) ). % 28.16/28.23 % 28.16/28.23 fof(fact_zdiv__zadd1__eq,axiom, % 28.16/28.23 ! [V_c,V_b,V_a] : hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_a),V_b)),V_c) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_c)),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_b),V_c))),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_c)),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_b,V_c))),V_c)) ). % 28.16/28.23 % 28.16/28.23 fof(fact_Divides_Otransfer__int__nat__functions_I2_J,axiom, % 28.16/28.23 ! [V_y,V_x] : c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_x),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_y)) = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_x,V_y)) ). % 28.16/28.23 % 28.16/28.23 fof(fact_zmod__int,axiom, % 28.16/28.23 ! [V_b,V_a] : hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_a,V_b)) = c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_a),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_b)) ). % 28.16/28.23 % 28.16/28.23 fof(fact_div__mult__mult1,axiom, % 28.16/28.23 ! [V_b,V_a,V_c,T_a] : % 28.16/28.23 ( class_Divides_Osemiring__div(T_a) % 28.16/28.23 => ( V_c != c_Groups_Ozero__class_Ozero(T_a) % 28.16/28.23 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c),V_a)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c),V_b)) = hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),V_a),V_b) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_div__mult__mult2,axiom, % 28.16/28.23 ! [V_b,V_a,V_c,T_a] : % 28.16/28.23 ( class_Divides_Osemiring__div(T_a) % 28.16/28.23 => ( V_c != c_Groups_Ozero__class_Ozero(T_a) % 28.16/28.23 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_c)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),V_c)) = hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),V_a),V_b) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_div__mult__self1__is__id,axiom, % 28.16/28.23 ! [V_a,V_b,T_a] : % 28.16/28.23 ( class_Divides_Osemiring__div(T_a) % 28.16/28.23 => ( V_b != c_Groups_Ozero__class_Ozero(T_a) % 28.16/28.23 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),V_a)),V_b) = V_a ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_div__mult__self2__is__id,axiom, % 28.16/28.23 ! [V_a,V_b,T_a] : % 28.16/28.23 ( class_Divides_Osemiring__div(T_a) % 28.16/28.23 => ( V_b != c_Groups_Ozero__class_Ozero(T_a) % 28.16/28.23 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b)),V_b) = V_a ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_div__mult__mult1__if,axiom, % 28.16/28.23 ! [V_b,V_a,V_c,T_a] : % 28.16/28.23 ( class_Divides_Osemiring__div(T_a) % 28.16/28.23 => ( ( V_c = c_Groups_Ozero__class_Ozero(T_a) % 28.16/28.23 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c),V_a)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c),V_b)) = c_Groups_Ozero__class_Ozero(T_a) ) % 28.16/28.23 & ( V_c != c_Groups_Ozero__class_Ozero(T_a) % 28.16/28.23 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c),V_a)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c),V_b)) = hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),V_a),V_b) ) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_div__self,axiom, % 28.16/28.23 ! [V_a,T_a] : % 28.16/28.23 ( class_Divides_Osemiring__div(T_a) % 28.16/28.23 => ( V_a != c_Groups_Ozero__class_Ozero(T_a) % 28.16/28.23 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),V_a),V_a) = c_Groups_Oone__class_Oone(T_a) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_mod__div__trivial,axiom, % 28.16/28.23 ! [V_b,V_a,T_a] : % 28.16/28.23 ( class_Divides_Osemiring__div(T_a) % 28.16/28.23 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),c_Divides_Odiv__class_Omod(T_a,V_a,V_b)),V_b) = c_Groups_Ozero__class_Ozero(T_a) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_zdiv__eq__0__iff,axiom, % 28.16/28.23 ! [V_k_2,V_i_2] : % 28.16/28.23 ( hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_i_2),V_k_2) = c_Groups_Ozero__class_Ozero(tc_Int_Oint) % 28.16/28.23 <=> ( V_k_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint) % 28.16/28.23 | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_i_2)) % 28.16/28.23 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_i_2),V_k_2)) ) % 28.16/28.23 | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_i_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) % 28.16/28.23 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),V_i_2)) ) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_pos__imp__zdiv__nonneg__iff,axiom, % 28.16/28.23 ! [V_a_2,V_b_2] : % 28.16/28.23 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b_2)) % 28.16/28.23 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a_2),V_b_2))) % 28.16/28.23 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a_2)) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_pos__imp__zdiv__pos__iff,axiom, % 28.16/28.23 ! [V_i_2,V_k_2] : % 28.16/28.23 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_k_2)) % 28.16/28.23 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_i_2),V_k_2))) % 28.16/28.23 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k_2),V_i_2)) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_nonneg1__imp__zdiv__pos__iff,axiom, % 28.16/28.23 ! [V_b_2,V_a_2] : % 28.16/28.23 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a_2)) % 28.16/28.23 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a_2),V_b_2))) % 28.16/28.23 <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b_2),V_a_2)) % 28.16/28.23 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b_2)) ) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_zdiv__mono2,axiom, % 28.16/28.23 ! [V_b,V_b_H,V_a] : % 28.16/28.23 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a)) % 28.16/28.23 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b_H)) % 28.16/28.23 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b_H),V_b)) % 28.16/28.23 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_b)),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_b_H))) ) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_div__nonneg__neg__le0,axiom, % 28.16/28.23 ! [V_b,V_a] : % 28.16/28.23 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a)) % 28.16/28.23 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) % 28.16/28.23 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_b)),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_div__pos__pos__trivial,axiom, % 28.16/28.23 ! [V_b,V_a] : % 28.16/28.23 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a)) % 28.16/28.23 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a),V_b)) % 28.16/28.23 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_b) = c_Groups_Ozero__class_Ozero(tc_Int_Oint) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_neg__imp__zdiv__nonneg__iff,axiom, % 28.16/28.23 ! [V_a_2,V_b_2] : % 28.16/28.23 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) % 28.16/28.23 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a_2),V_b_2))) % 28.16/28.23 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_a_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_div__nonpos__pos__le0,axiom, % 28.16/28.23 ! [V_b,V_a] : % 28.16/28.23 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_a),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) % 28.16/28.23 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b)) % 28.16/28.23 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_b)),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_zdiv__mono2__neg,axiom, % 28.16/28.23 ! [V_b,V_b_H,V_a] : % 28.16/28.23 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) % 28.16/28.23 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b_H)) % 28.16/28.23 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b_H),V_b)) % 28.16/28.23 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_b_H)),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_b))) ) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_div__neg__neg__trivial,axiom, % 28.16/28.23 ! [V_b,V_a] : % 28.16/28.23 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_a),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) % 28.16/28.23 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),V_a)) % 28.16/28.23 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_b) = c_Groups_Ozero__class_Ozero(tc_Int_Oint) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_zdiv__mono1,axiom, % 28.16/28.23 ! [V_b,V_a_H,V_a] : % 28.16/28.23 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_a),V_a_H)) % 28.16/28.23 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b)) % 28.16/28.23 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_b)),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a_H),V_b))) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_zdiv__mono1__neg,axiom, % 28.16/28.23 ! [V_b,V_a_H,V_a] : % 28.16/28.23 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_a),V_a_H)) % 28.16/28.23 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) % 28.16/28.23 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a_H),V_b)),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_b))) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_mod__le__divisor,axiom, % 28.16/28.23 ! [V_m,V_n] : % 28.16/28.23 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n)) % 28.16/28.23 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m,V_n)),V_n)) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_int__div__less__self,axiom, % 28.16/28.23 ! [V_k,V_x] : % 28.16/28.23 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x)) % 28.16/28.23 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)),V_k)) % 28.16/28.23 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_x),V_k)),V_x)) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_zdiv__zmult2__eq,axiom, % 28.16/28.23 ! [V_b,V_a,V_c] : % 28.16/28.23 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_c)) % 28.16/28.23 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_b),V_c)) = hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_b)),V_c) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_mod__mult__self4,axiom, % 28.16/28.23 ! [V_m,V_n,V_k] : c_Divides_Odiv__class_Omod(tc_Nat_Onat,hAPP(c_Nat_OSuc,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k),V_n)),V_m)),V_n) = c_Divides_Odiv__class_Omod(tc_Nat_Onat,hAPP(c_Nat_OSuc,V_m),V_n) ). % 28.16/28.23 % 28.16/28.23 fof(fact_zdiv__zmod__equality2,axiom, % 28.16/28.23 ! [V_k,V_b,V_a] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_b)),V_b)),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b))),V_k) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_a),V_k) ). % 28.16/28.23 % 28.16/28.23 fof(fact_zdiv__zmod__equality,axiom, % 28.16/28.23 ! [V_k,V_a,V_b] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_b),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_b))),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b))),V_k) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_a),V_k) ). % 28.16/28.23 % 28.16/28.23 fof(fact_zdiv__zmult1__eq,axiom, % 28.16/28.23 ! [V_c,V_b,V_a] : hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_a),V_b)),V_c) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_a),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_b),V_c))),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_a),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_b,V_c))),V_c)) ). % 28.16/28.23 % 28.16/28.23 fof(fact_zmod__zdiv__equality,axiom, % 28.16/28.23 ! [V_b,V_a] : V_a = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_b),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_b))),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b)) ). % 28.16/28.23 % 28.16/28.23 fof(fact_div__mult__self1,axiom, % 28.16/28.23 ! [V_c,V_a,V_b,T_a] : % 28.16/28.23 ( class_Divides_Osemiring__div(T_a) % 28.16/28.23 => ( V_b != c_Groups_Ozero__class_Ozero(T_a) % 28.16/28.23 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c),V_b))),V_b) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_c),hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),V_a),V_b)) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_div__mult__self2,axiom, % 28.16/28.23 ! [V_c,V_a,V_b,T_a] : % 28.16/28.23 ( class_Divides_Osemiring__div(T_a) % 28.16/28.23 => ( V_b != c_Groups_Ozero__class_Ozero(T_a) % 28.16/28.23 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),V_c))),V_b) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_c),hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),V_a),V_b)) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_div__add__self1,axiom, % 28.16/28.23 ! [V_a,V_b,T_a] : % 28.16/28.23 ( class_Divides_Osemiring__div(T_a) % 28.16/28.23 => ( V_b != c_Groups_Ozero__class_Ozero(T_a) % 28.16/28.23 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_b),V_a)),V_b) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),V_a),V_b)),c_Groups_Oone__class_Oone(T_a)) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_div__add__self2,axiom, % 28.16/28.23 ! [V_a,V_b,T_a] : % 28.16/28.23 ( class_Divides_Osemiring__div(T_a) % 28.16/28.23 => ( V_b != c_Groups_Ozero__class_Ozero(T_a) % 28.16/28.23 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b)),V_b) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),V_a),V_b)),c_Groups_Oone__class_Oone(T_a)) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_semiring__div__class_Omod__div__equality_H,axiom, % 28.16/28.23 ! [V_b,V_a,T_a] : % 28.16/28.23 ( class_Divides_Osemiring__div(T_a) % 28.16/28.23 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),c_Divides_Odiv__class_Omod(T_a,V_a,V_b)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),V_a),V_b)),V_b)) = V_a ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_mod__div__equality2,axiom, % 28.16/28.23 ! [V_a,V_b,T_a] : % 28.16/28.23 ( class_Divides_Osemiring__div(T_a) % 28.16/28.23 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),V_a),V_b))),c_Divides_Odiv__class_Omod(T_a,V_a,V_b)) = V_a ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_mod__div__equality,axiom, % 28.16/28.23 ! [V_b,V_a,T_a] : % 28.16/28.23 ( class_Divides_Osemiring__div(T_a) % 28.16/28.23 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),V_a),V_b)),V_b)),c_Divides_Odiv__class_Omod(T_a,V_a,V_b)) = V_a ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_div__mod__equality2,axiom, % 28.16/28.23 ! [V_c,V_a,V_b,T_a] : % 28.16/28.23 ( class_Divides_Osemiring__div(T_a) % 28.16/28.23 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),V_a),V_b))),c_Divides_Odiv__class_Omod(T_a,V_a,V_b))),V_c) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_c) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_div__mod__equality,axiom, % 28.16/28.23 ! [V_c,V_b,V_a,T_a] : % 28.16/28.23 ( class_Divides_Osemiring__div(T_a) % 28.16/28.23 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),V_a),V_b)),V_b)),c_Divides_Odiv__class_Omod(T_a,V_a,V_b))),V_c) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_c) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_mod__lemma,axiom, % 28.16/28.23 ! [V_q,V_b,V_r,V_c] : % 28.16/28.23 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_c)) % 28.16/28.23 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_r),V_b)) % 28.16/28.23 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_b),c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_q,V_c))),V_r)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_b),V_c))) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_split__mod,axiom, % 28.16/28.23 ! [V_k_2,V_n_2,V_Pa_2] : % 28.16/28.23 ( hBOOL(hAPP(V_Pa_2,c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_n_2,V_k_2))) % 28.16/28.23 <=> ( ( V_k_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) % 28.16/28.23 => hBOOL(hAPP(V_Pa_2,V_n_2)) ) % 28.16/28.23 & ( V_k_2 != c_Groups_Ozero__class_Ozero(tc_Nat_Onat) % 28.16/28.23 => ! [B_i,B_j] : % 28.16/28.23 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_j),V_k_2)) % 28.16/28.23 => ( V_n_2 = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k_2),B_i)),B_j) % 28.16/28.23 => hBOOL(hAPP(V_Pa_2,B_j)) ) ) ) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_Suc__times__mod__eq,axiom, % 28.16/28.23 ! [V_m,V_k] : % 28.16/28.23 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Oone__class_Oone(tc_Nat_Onat)),V_k)) % 28.16/28.23 => c_Divides_Odiv__class_Omod(tc_Nat_Onat,hAPP(c_Nat_OSuc,hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k),V_m)),V_k) = c_Groups_Oone__class_Oone(tc_Nat_Onat) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_Divides_Otransfer__nat__int__functions_I2_J,axiom, % 28.16/28.23 ! [V_y,V_x] : % 28.16/28.23 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x)) % 28.16/28.23 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y)) % 28.16/28.23 => c_Divides_Odiv__class_Omod(tc_Nat_Onat,hAPP(c_Int_Onat,V_x),hAPP(c_Int_Onat,V_y)) = hAPP(c_Int_Onat,c_Divides_Odiv__class_Omod(tc_Int_Oint,V_x,V_y)) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_nat__mod__distrib,axiom, % 28.16/28.23 ! [V_y,V_x] : % 28.16/28.23 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x)) % 28.16/28.23 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y)) % 28.16/28.23 => hAPP(c_Int_Onat,c_Divides_Odiv__class_Omod(tc_Int_Oint,V_x,V_y)) = c_Divides_Odiv__class_Omod(tc_Nat_Onat,hAPP(c_Int_Onat,V_x),hAPP(c_Int_Onat,V_y)) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_z3div__def,axiom, % 28.16/28.23 ! [V_k,V_l] : % 28.16/28.23 ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_l)) % 28.16/28.23 => c_SMT_Oz3div(V_k,V_l) = hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_k),V_l) ) % 28.16/28.23 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_l)) % 28.16/28.23 => c_SMT_Oz3div(V_k,V_l) = hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_k),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_l))) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_zdiv__zminus1__eq__if,axiom, % 28.16/28.23 ! [V_a,V_b] : % 28.16/28.23 ( V_b != c_Groups_Ozero__class_Ozero(tc_Int_Oint) % 28.16/28.23 => ( ( c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b) = c_Groups_Ozero__class_Ozero(tc_Int_Oint) % 28.16/28.23 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_a)),V_b) = hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_b)) ) % 28.16/28.23 & ( c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b) != c_Groups_Ozero__class_Ozero(tc_Int_Oint) % 28.16/28.23 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_a)),V_b) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_b))),c_Groups_Oone__class_Oone(tc_Int_Oint)) ) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_zdiv__zminus2__eq__if,axiom, % 28.16/28.23 ! [V_a,V_b] : % 28.16/28.23 ( V_b != c_Groups_Ozero__class_Ozero(tc_Int_Oint) % 28.16/28.23 => ( ( c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b) = c_Groups_Ozero__class_Ozero(tc_Int_Oint) % 28.16/28.23 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_b)) = hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_b)) ) % 28.16/28.23 & ( c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b) != c_Groups_Ozero__class_Ozero(tc_Int_Oint) % 28.16/28.23 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_b)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_b))),c_Groups_Oone__class_Oone(tc_Int_Oint)) ) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_mod__div__decomp,axiom, % 28.16/28.23 ! [V_b,V_a,T_a] : % 28.16/28.23 ( class_Divides_Osemiring__div(T_a) % 28.16/28.23 => V_a = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),V_a),V_b)),V_b)),c_Divides_Odiv__class_Omod(T_a,V_a,V_b)) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_split__div_H,axiom, % 28.16/28.23 ! [V_n_2,V_m_2,V_Pa_2] : % 28.16/28.23 ( hBOOL(hAPP(V_Pa_2,hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_m_2),V_n_2))) % 28.16/28.23 <=> ( ( V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) % 28.16/28.23 & hBOOL(hAPP(V_Pa_2,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ) % 28.16/28.23 | ? [B_q] : % 28.16/28.23 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_n_2),B_q)),V_m_2)) % 28.16/28.23 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_n_2),hAPP(c_Nat_OSuc,B_q)))) % 28.16/28.23 & hBOOL(hAPP(V_Pa_2,B_q)) ) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_split__div__lemma,axiom, % 28.16/28.23 ! [V_m_2,V_q_2,V_n_2] : % 28.16/28.23 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n_2)) % 28.16/28.23 => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_n_2),V_q_2)),V_m_2)) % 28.16/28.23 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_n_2),hAPP(c_Nat_OSuc,V_q_2)))) ) % 28.16/28.23 <=> V_q_2 = hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_m_2),V_n_2) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_Nat__Transfer_Otransfer__nat__int__functions_I3_J,axiom, % 28.16/28.23 ! [V_y,V_x] : % 28.16/28.23 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x)) % 28.16/28.23 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y)) % 28.16/28.23 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Int_Onat,V_x)),hAPP(c_Int_Onat,V_y)) = hAPP(c_Int_Onat,c_Nat__Transfer_Otsub(V_x,V_y)) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_incr__mult__lemma,axiom, % 28.16/28.23 ! [V_k_2,V_Pa_2,V_d_2] : % 28.16/28.23 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_d_2)) % 28.16/28.23 => ( ! [B_x] : % 28.16/28.23 ( hBOOL(hAPP(V_Pa_2,B_x)) % 28.16/28.23 => hBOOL(hAPP(V_Pa_2,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_x),V_d_2))) ) % 28.16/28.23 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_k_2)) % 28.16/28.23 => ! [B_x] : % 28.16/28.23 ( hBOOL(hAPP(V_Pa_2,B_x)) % 28.16/28.23 => hBOOL(hAPP(V_Pa_2,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_x),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_k_2),V_d_2)))) ) ) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_Divides_Omod__div__equality_H,axiom, % 28.16/28.23 ! [V_n,V_m] : c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m,V_n) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_m),V_n)),V_n)) ). % 28.16/28.23 % 28.16/28.23 fof(fact_mult__div__cancel,axiom, % 28.16/28.23 ! [V_m,V_n] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_n),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_m),V_n)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m,V_n)) ). % 28.16/28.23 % 28.16/28.23 fof(fact_div__mod__equality_H,axiom, % 28.16/28.23 ! [V_n,V_m] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_m),V_n)),V_n) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m,V_n)) ). % 28.16/28.23 % 28.16/28.23 fof(fact_minus__apply,axiom, % 28.16/28.23 ! [V_x_2,V_B_2,V_A_2,T_c,T_b] : % 28.16/28.23 ( class_Groups_Ominus(T_b) % 28.16/28.23 => hAPP(hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_c,T_b)),V_A_2),V_B_2),V_x_2) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),hAPP(V_A_2,V_x_2)),hAPP(V_B_2,V_x_2)) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_of__int__diff,axiom, % 28.16/28.23 ! [V_z,V_w,T_a] : % 28.16/28.23 ( class_Rings_Oring__1(T_a) % 28.16/28.23 => hAPP(c_Int_Oring__1__class_Oof__int(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_w),V_z)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),hAPP(c_Int_Oring__1__class_Oof__int(T_a),V_w)),hAPP(c_Int_Oring__1__class_Oof__int(T_a),V_z)) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_diff__commute,axiom, % 28.16/28.23 ! [V_k,V_j,V_i] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_i),V_j)),V_k) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_i),V_k)),V_j) ). % 28.16/28.23 % 28.16/28.23 fof(fact_diff__eq__diff__eq,axiom, % 28.16/28.23 ! [V_d_2,V_c_2,V_b_2,V_a_2,T_b] : % 28.16/28.23 ( class_Groups_Oab__group__add(T_b) % 28.16/28.23 => ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),V_a_2),V_b_2) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),V_c_2),V_d_2) % 28.16/28.23 => ( V_a_2 = V_b_2 % 28.16/28.23 <=> V_c_2 = V_d_2 ) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_of__nat__diff,axiom, % 28.16/28.23 ! [V_m,V_n,T_a] : % 28.16/28.23 ( class_Rings_Oring__1(T_a) % 28.16/28.23 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_m)) % 28.16/28.23 => hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_n)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),V_m)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),V_n)) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_zdiff__int,axiom, % 28.16/28.23 ! [V_m,V_n] : % 28.16/28.23 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_m)) % 28.16/28.23 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_m)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_n)) = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_n)) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_diff__eq__diff__less__eq,axiom, % 28.16/28.23 ! [V_d_2,V_c_2,V_b_2,V_a_2,T_b] : % 28.16/28.23 ( class_Groups_Oordered__ab__group__add(T_b) % 28.16/28.23 => ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),V_a_2),V_b_2) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),V_c_2),V_d_2) % 28.16/28.23 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),V_b_2)) % 28.16/28.23 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_c_2),V_d_2)) ) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_right__minus__eq,axiom, % 28.16/28.23 ! [V_b_2,V_a_2,T_b] : % 28.16/28.23 ( class_Groups_Ogroup__add(T_b) % 28.16/28.23 => ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),V_a_2),V_b_2) = c_Groups_Ozero__class_Ozero(T_b) % 28.16/28.23 <=> V_a_2 = V_b_2 ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_eq__iff__diff__eq__0,axiom, % 28.16/28.23 ! [V_b_2,V_a_2,T_b] : % 28.16/28.23 ( class_Groups_Oab__group__add(T_b) % 28.16/28.23 => ( V_a_2 = V_b_2 % 28.16/28.23 <=> hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),V_a_2),V_b_2) = c_Groups_Ozero__class_Ozero(T_b) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_diff__self,axiom, % 28.16/28.23 ! [V_a,T_a] : % 28.16/28.23 ( class_Groups_Ogroup__add(T_a) % 28.16/28.23 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_a),V_a) = c_Groups_Ozero__class_Ozero(T_a) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_diff__0__right,axiom, % 28.16/28.23 ! [V_a,T_a] : % 28.16/28.23 ( class_Groups_Ogroup__add(T_a) % 28.16/28.23 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)) = V_a ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_diff__eq__diff__less,axiom, % 28.16/28.23 ! [V_d_2,V_c_2,V_b_2,V_a_2,T_b] : % 28.16/28.23 ( class_Groups_Oordered__ab__group__add(T_b) % 28.16/28.23 => ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),V_a_2),V_b_2) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),V_c_2),V_d_2) % 28.16/28.23 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),V_b_2)) % 28.16/28.23 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),V_d_2)) ) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_diff__add__cancel,axiom, % 28.16/28.23 ! [V_b,V_a,T_a] : % 28.16/28.23 ( class_Groups_Ogroup__add(T_a) % 28.16/28.23 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_a),V_b)),V_b) = V_a ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_add__diff__cancel,axiom, % 28.16/28.23 ! [V_b,V_a,T_a] : % 28.16/28.23 ( class_Groups_Ogroup__add(T_a) % 28.16/28.23 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b)),V_b) = V_a ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_minus__diff__eq,axiom, % 28.16/28.23 ! [V_b,V_a,T_a] : % 28.16/28.23 ( class_Groups_Oab__group__add(T_a) % 28.16/28.23 => hAPP(c_Groups_Ouminus__class_Ouminus(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_a),V_b)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_b),V_a) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_div__add1__eq,axiom, % 28.16/28.23 ! [V_c,V_b,V_a] : hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_a),V_b)),V_c) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_a),V_c)),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_b),V_c))),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_a,V_c)),c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_b,V_c))),V_c)) ). % 28.16/28.23 % 28.16/28.23 fof(fact_mod__diff__right__eq,axiom, % 28.16/28.23 ! [V_c,V_b,V_a,T_a] : % 28.16/28.23 ( class_Divides_Oring__div(T_a) % 28.16/28.23 => c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_a),V_b),V_c) = c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_a),c_Divides_Odiv__class_Omod(T_a,V_b,V_c)),V_c) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_mod__diff__left__eq,axiom, % 28.16/28.23 ! [V_c,V_b,V_a,T_a] : % 28.16/28.23 ( class_Divides_Oring__div(T_a) % 28.16/28.23 => c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_a),V_b),V_c) = c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),c_Divides_Odiv__class_Omod(T_a,V_a,V_c)),V_b),V_c) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_mod__diff__eq,axiom, % 28.16/28.23 ! [V_c,V_b,V_a,T_a] : % 28.16/28.23 ( class_Divides_Oring__div(T_a) % 28.16/28.23 => c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_a),V_b),V_c) = c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),c_Divides_Odiv__class_Omod(T_a,V_a,V_c)),c_Divides_Odiv__class_Omod(T_a,V_b,V_c)),V_c) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_mod__diff__cong,axiom, % 28.16/28.23 ! [V_b_H,V_b,V_a_H,V_c,V_a,T_a] : % 28.16/28.23 ( class_Divides_Oring__div(T_a) % 28.16/28.23 => ( c_Divides_Odiv__class_Omod(T_a,V_a,V_c) = c_Divides_Odiv__class_Omod(T_a,V_a_H,V_c) % 28.16/28.23 => ( c_Divides_Odiv__class_Omod(T_a,V_b,V_c) = c_Divides_Odiv__class_Omod(T_a,V_b_H,V_c) % 28.16/28.23 => c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_a),V_b),V_c) = c_Divides_Odiv__class_Omod(T_a,hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_a_H),V_b_H),V_c) ) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_div__le__mono,axiom, % 28.16/28.23 ! [V_k,V_n,V_m] : % 28.16/28.23 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n)) % 28.16/28.23 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_m),V_k)),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_n),V_k))) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_div__le__dividend,axiom, % 28.16/28.23 ! [V_n,V_m] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_m),V_n)),V_m)) ). % 28.16/28.23 % 28.16/28.23 fof(fact_div__mult2__eq,axiom, % 28.16/28.23 ! [V_c,V_b,V_a] : hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_b),V_c)) = hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_a),V_b)),V_c) ). % 28.16/28.23 % 28.16/28.23 fof(fact_diffs0__imp__equal,axiom, % 28.16/28.23 ! [V_n,V_m] : % 28.16/28.23 ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_n) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) % 28.16/28.23 => ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n),V_m) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) % 28.16/28.23 => V_m = V_n ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_diff__self__eq__0,axiom, % 28.16/28.23 ! [V_m] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_m) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ). % 28.16/28.23 % 28.16/28.23 fof(fact_minus__nat_Odiff__0,axiom, % 28.16/28.23 ! [V_m] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = V_m ). % 28.16/28.23 % 28.16/28.23 fof(fact_diff__0__eq__0,axiom, % 28.16/28.23 ! [V_n] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ). % 28.16/28.23 % 28.16/28.23 fof(fact_diff__Suc__Suc,axiom, % 28.16/28.23 ! [V_n,V_m] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_m)),hAPP(c_Nat_OSuc,V_n)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_n) ). % 28.16/28.23 % 28.16/28.23 fof(fact_Suc__diff__diff,axiom, % 28.16/28.23 ! [V_k,V_n,V_m] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_m)),V_n)),hAPP(c_Nat_OSuc,V_k)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_n)),V_k) ). % 28.16/28.23 % 28.16/28.23 fof(fact_less__imp__diff__less,axiom, % 28.16/28.23 ! [V_n,V_k,V_j] : % 28.16/28.23 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_j),V_k)) % 28.16/28.23 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_j),V_n)),V_k)) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_diff__less__mono2,axiom, % 28.16/28.23 ! [V_l,V_n,V_m] : % 28.16/28.23 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n)) % 28.16/28.23 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_l)) % 28.16/28.23 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_l),V_n)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_l),V_m))) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_mod__geq,axiom, % 28.16/28.23 ! [V_n,V_m] : % 28.16/28.23 ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n)) % 28.16/28.23 => c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m,V_n) = c_Divides_Odiv__class_Omod(tc_Nat_Onat,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_n),V_n) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_mod__if,axiom, % 28.16/28.23 ! [V_n,V_m] : % 28.16/28.23 ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n)) % 28.16/28.23 => c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m,V_n) = V_m ) % 28.16/28.23 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n)) % 28.16/28.23 => c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m,V_n) = c_Divides_Odiv__class_Omod(tc_Nat_Onat,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_n),V_n) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_diff__add__inverse2,axiom, % 28.16/28.23 ! [V_n,V_m] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),V_n)),V_n) = V_m ). % 28.16/28.23 % 28.16/28.23 fof(fact_diff__add__inverse,axiom, % 28.16/28.23 ! [V_m,V_n] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n),V_m)),V_n) = V_m ). % 28.16/28.23 % 28.16/28.23 fof(fact_diff__diff__left,axiom, % 28.16/28.23 ! [V_k,V_j,V_i] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_i),V_j)),V_k) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_i),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_j),V_k)) ). % 28.16/28.23 % 28.16/28.23 fof(fact_diff__cancel,axiom, % 28.16/28.23 ! [V_n,V_m,V_k] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_k),V_m)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_k),V_n)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_n) ). % 28.16/28.23 % 28.16/28.23 fof(fact_diff__cancel2,axiom, % 28.16/28.23 ! [V_n,V_k,V_m] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),V_k)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n),V_k)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_n) ). % 28.16/28.23 % 28.16/28.23 fof(fact_le__diff__iff,axiom, % 28.16/28.23 ! [V_n_2,V_m_2,V_k_2] : % 28.16/28.23 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k_2),V_m_2)) % 28.16/28.23 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k_2),V_n_2)) % 28.16/28.23 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m_2),V_k_2)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n_2),V_k_2))) % 28.16/28.23 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2)) ) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_Nat_Odiff__diff__eq,axiom, % 28.16/28.23 ! [V_n,V_m,V_k] : % 28.16/28.23 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),V_m)) % 28.16/28.23 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),V_n)) % 28.16/28.23 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_k)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n),V_k)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_n) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_eq__diff__iff,axiom, % 28.16/28.23 ! [V_n_2,V_m_2,V_k_2] : % 28.16/28.23 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k_2),V_m_2)) % 28.16/28.23 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k_2),V_n_2)) % 28.16/28.23 => ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m_2),V_k_2) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n_2),V_k_2) % 28.16/28.23 <=> V_m_2 = V_n_2 ) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_diff__diff__cancel,axiom, % 28.16/28.23 ! [V_n,V_i] : % 28.16/28.23 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_n)) % 28.16/28.23 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n),V_i)) = V_i ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_diff__le__mono,axiom, % 28.16/28.23 ! [V_l,V_n,V_m] : % 28.16/28.23 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n)) % 28.16/28.23 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_l)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n),V_l))) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_diff__le__mono2,axiom, % 28.16/28.23 ! [V_l,V_n,V_m] : % 28.16/28.23 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n)) % 28.16/28.23 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_l),V_n)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_l),V_m))) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_diff__le__self,axiom, % 28.16/28.23 ! [V_n,V_m] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_n)),V_m)) ). % 28.16/28.23 % 28.16/28.23 fof(fact_le__mod__geq,axiom, % 28.16/28.23 ! [V_m,V_n] : % 28.16/28.23 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_m)) % 28.16/28.23 => c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m,V_n) = c_Divides_Odiv__class_Omod(tc_Nat_Onat,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_n),V_n) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_zdiff__zmult__distrib2,axiom, % 28.16/28.23 ! [V_z2,V_z1,V_w] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_w),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_z1),V_z2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_w),V_z1)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_w),V_z2)) ). % 28.16/28.23 % 28.16/28.23 fof(fact_zdiff__zmult__distrib,axiom, % 28.16/28.23 ! [V_w,V_z2,V_z1] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_z1),V_z2)),V_w) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_z1),V_w)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_z2),V_w)) ). % 28.16/28.23 % 28.16/28.23 fof(fact_diff__mult__distrib,axiom, % 28.16/28.23 ! [V_k,V_n,V_m] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_n)),V_k) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m),V_k)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_n),V_k)) ). % 28.16/28.23 % 28.16/28.23 fof(fact_diff__mult__distrib2,axiom, % 28.16/28.23 ! [V_n,V_m,V_k] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_n)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k),V_m)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k),V_n)) ). % 28.16/28.23 % 28.16/28.23 fof(fact_zdiff__zmod__right,axiom, % 28.16/28.23 ! [V_m,V_y,V_x] : c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_x),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_y,V_m)),V_m) = c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_x),V_y),V_m) ). % 28.16/28.23 % 28.16/28.23 fof(fact_zdiff__zmod__left,axiom, % 28.16/28.23 ! [V_y,V_m,V_x] : c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_x,V_m)),V_y),V_m) = c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_x),V_y),V_m) ). % 28.16/28.23 % 28.16/28.23 fof(fact_div__geq,axiom, % 28.16/28.23 ! [V_m,V_n] : % 28.16/28.23 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n)) % 28.16/28.23 => ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n)) % 28.16/28.23 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_m),V_n) = hAPP(c_Nat_OSuc,hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_n)),V_n)) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_div__if,axiom, % 28.16/28.23 ! [V_m,V_n] : % 28.16/28.23 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n)) % 28.16/28.23 => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n)) % 28.16/28.23 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_m),V_n) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) % 28.16/28.23 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n)) % 28.16/28.23 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_m),V_n) = hAPP(c_Nat_OSuc,hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_n)),V_n)) ) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_nat__diff__distrib,axiom, % 28.16/28.23 ! [V_z,V_z_H] : % 28.16/28.23 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z_H)) % 28.16/28.23 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_z_H),V_z)) % 28.16/28.23 => hAPP(c_Int_Onat,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_z),V_z_H)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Int_Onat,V_z)),hAPP(c_Int_Onat,V_z_H)) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_zdiff__int__split,axiom, % 28.16/28.23 ! [V_y_2,V_x_2,V_Pa_2] : % 28.16/28.23 ( hBOOL(hAPP(V_Pa_2,hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_x_2),V_y_2)))) % 28.16/28.23 <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_y_2),V_x_2)) % 28.16/28.23 => hBOOL(hAPP(V_Pa_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_x_2)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_y_2)))) ) % 28.16/28.23 & ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_x_2),V_y_2)) % 28.16/28.23 => hBOOL(hAPP(V_Pa_2,c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_le__div__geq,axiom, % 28.16/28.23 ! [V_m,V_n] : % 28.16/28.23 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n)) % 28.16/28.23 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_m)) % 28.16/28.23 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_m),V_n) = hAPP(c_Nat_OSuc,hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_n)),V_n)) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_le__iff__diff__le__0,axiom, % 28.16/28.23 ! [V_b_2,V_a_2,T_b] : % 28.16/28.23 ( class_Groups_Oordered__ab__group__add(T_b) % 28.16/28.23 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),V_b_2)) % 28.16/28.23 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),V_a_2),V_b_2)),c_Groups_Ozero__class_Ozero(T_b))) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_less__iff__diff__less__0,axiom, % 28.16/28.23 ! [V_b_2,V_a_2,T_b] : % 28.16/28.23 ( class_Groups_Oordered__ab__group__add(T_b) % 28.16/28.23 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),V_b_2)) % 28.16/28.23 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),V_a_2),V_b_2)),c_Groups_Ozero__class_Ozero(T_b))) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_eq__add__iff1,axiom, % 28.16/28.23 ! [V_d_2,V_b_2,V_c_2,V_e_2,V_a_2,T_b] : % 28.16/28.23 ( class_Rings_Oring(T_b) % 28.16/28.23 => ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_e_2)),V_c_2) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_b_2),V_e_2)),V_d_2) % 28.16/28.23 <=> hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),V_a_2),V_b_2)),V_e_2)),V_c_2) = V_d_2 ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_eq__add__iff2,axiom, % 28.16/28.23 ! [V_d_2,V_b_2,V_c_2,V_e_2,V_a_2,T_b] : % 28.16/28.23 ( class_Rings_Oring(T_b) % 28.16/28.23 => ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_e_2)),V_c_2) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_b_2),V_e_2)),V_d_2) % 28.16/28.23 <=> V_c_2 = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),V_b_2),V_a_2)),V_e_2)),V_d_2) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_diff__0,axiom, % 28.16/28.23 ! [V_a,T_a] : % 28.16/28.23 ( class_Groups_Ogroup__add(T_a) % 28.16/28.23 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a) = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_diff__minus__eq__add,axiom, % 28.16/28.23 ! [V_b,V_a,T_a] : % 28.16/28.23 ( class_Groups_Ogroup__add(T_a) % 28.16/28.23 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_b)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_ab__diff__minus,axiom, % 28.16/28.23 ! [V_b,V_a,T_a] : % 28.16/28.23 ( class_Groups_Oab__group__add(T_a) % 28.16/28.23 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_a),V_b) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_b)) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_diff__def,axiom, % 28.16/28.23 ! [V_b,V_a,T_a] : % 28.16/28.23 ( class_Groups_Ogroup__add(T_a) % 28.16/28.23 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_a),V_b) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_b)) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_comm__ring__1__class_Onormalizing__ring__rules_I2_J,axiom, % 28.16/28.23 ! [V_y,V_x,T_a] : % 28.16/28.23 ( class_Rings_Ocomm__ring__1(T_a) % 28.16/28.23 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_x),V_y) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_x),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_y)) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_div__1,axiom, % 28.16/28.23 ! [V_m] : hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_m),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) = V_m ). % 28.16/28.23 % 28.16/28.23 fof(fact_div__less,axiom, % 28.16/28.23 ! [V_n,V_m] : % 28.16/28.23 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n)) % 28.16/28.23 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_m),V_n) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_nat__mult__div__cancel__disj,axiom, % 28.16/28.23 ! [V_n,V_m,V_k] : % 28.16/28.23 ( ( V_k = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) % 28.16/28.23 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k),V_m)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k),V_n)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) % 28.16/28.23 & ( V_k != c_Groups_Ozero__class_Ozero(tc_Nat_Onat) % 28.16/28.23 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k),V_m)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k),V_n)) = hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_m),V_n) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_div__mult1__eq,axiom, % 28.16/28.23 ! [V_c,V_b,V_a] : hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_a),V_b)),V_c) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_a),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_b),V_c))),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_a),c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_b,V_c))),V_c)) ). % 28.16/28.23 % 28.16/28.23 fof(fact_mod__mult2__eq,axiom, % 28.16/28.23 ! [V_c,V_b,V_a] : c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_a,hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_b),V_c)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_b),c_Divides_Odiv__class_Omod(tc_Nat_Onat,hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_a),V_b),V_c))),c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_a,V_b)) ). % 28.16/28.23 % 28.16/28.23 fof(fact_less__bin__lemma,axiom, % 28.16/28.23 ! [V_l_2,V_k_2] : % 28.16/28.23 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),V_l_2)) % 28.16/28.23 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_k_2),V_l_2)),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_diff__less,axiom, % 28.16/28.23 ! [V_m,V_n] : % 28.16/28.23 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n)) % 28.16/28.23 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_m)) % 28.16/28.23 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_n)),V_m)) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_zero__less__diff,axiom, % 28.16/28.23 ! [V_m_2,V_n_2] : % 28.16/28.23 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n_2),V_m_2))) % 28.16/28.23 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_zdiv__int,axiom, % 28.16/28.23 ! [V_b,V_a] : hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_a),V_b)) = hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_a)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_b)) ). % 28.16/28.23 % 28.16/28.23 fof(fact_Divides_Otransfer__int__nat__functions_I1_J,axiom, % 28.16/28.23 ! [V_y,V_x] : hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_x)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_y)) = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_x),V_y)) ). % 28.16/28.23 % 28.16/28.23 fof(fact_diff__less__Suc,axiom, % 28.16/28.23 ! [V_n,V_m] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_n)),hAPP(c_Nat_OSuc,V_m))) ). % 28.16/28.23 % 28.16/28.23 fof(fact_diff__add__0,axiom, % 28.16/28.23 ! [V_m,V_n] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n),V_m)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ). % 28.16/28.23 % 28.16/28.23 fof(fact_diff__is__0__eq_H,axiom, % 28.16/28.23 ! [V_n,V_m] : % 28.16/28.23 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n)) % 28.16/28.23 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_n) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_diff__is__0__eq,axiom, % 28.16/28.23 ! [V_n_2,V_m_2] : % 28.16/28.23 ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m_2),V_n_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) % 28.16/28.23 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2)) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_less__diff__conv,axiom, % 28.16/28.23 ! [V_k_2,V_j_2,V_i_2] : % 28.16/28.23 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_j_2),V_k_2))) % 28.16/28.23 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_i_2),V_k_2)),V_j_2)) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_add__diff__inverse,axiom, % 28.16/28.23 ! [V_n,V_m] : % 28.16/28.23 ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n)) % 28.16/28.23 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_n)) = V_m ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_Suc__diff__le,axiom, % 28.16/28.23 ! [V_m,V_n] : % 28.16/28.23 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_m)) % 28.16/28.23 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_m)),V_n) = hAPP(c_Nat_OSuc,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_n)) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_diff__less__mono,axiom, % 28.16/28.23 ! [V_c,V_b,V_a] : % 28.16/28.23 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_a),V_b)) % 28.16/28.23 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_c),V_a)) % 28.16/28.23 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_a),V_c)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_b),V_c))) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_less__diff__iff,axiom, % 28.16/28.23 ! [V_n_2,V_m_2,V_k_2] : % 28.16/28.23 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k_2),V_m_2)) % 28.16/28.23 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k_2),V_n_2)) % 28.16/28.23 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m_2),V_k_2)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n_2),V_k_2))) % 28.16/28.23 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) ) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_diff__add__assoc2,axiom, % 28.16/28.23 ! [V_i,V_j,V_k] : % 28.16/28.23 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),V_j)) % 28.16/28.23 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_j),V_i)),V_k) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_j),V_k)),V_i) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_add__diff__assoc2,axiom, % 28.16/28.23 ! [V_i,V_j,V_k] : % 28.16/28.23 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),V_j)) % 28.16/28.23 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_j),V_k)),V_i) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_j),V_i)),V_k) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_diff__add__assoc,axiom, % 28.16/28.23 ! [V_i,V_j,V_k] : % 28.16/28.23 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),V_j)) % 28.16/28.23 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_i),V_j)),V_k) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_i),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_j),V_k)) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_le__imp__diff__is__add,axiom, % 28.16/28.23 ! [V_k_2,V_j_2,V_i_2] : % 28.16/28.23 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i_2),V_j_2)) % 28.16/28.23 => ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_j_2),V_i_2) = V_k_2 % 28.16/28.23 <=> V_j_2 = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_k_2),V_i_2) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_le__add__diff__inverse2,axiom, % 28.16/28.23 ! [V_m,V_n] : % 28.16/28.23 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_m)) % 28.16/28.23 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_n)),V_n) = V_m ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_le__diff__conv2,axiom, % 28.16/28.23 ! [V_i_2,V_j_2,V_k_2] : % 28.16/28.23 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k_2),V_j_2)) % 28.16/28.23 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_j_2),V_k_2))) % 28.16/28.23 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_i_2),V_k_2)),V_j_2)) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_add__diff__assoc,axiom, % 28.16/28.23 ! [V_i,V_j,V_k] : % 28.16/28.23 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),V_j)) % 28.16/28.23 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_i),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_j),V_k)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_i),V_j)),V_k) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_le__add__diff__inverse,axiom, % 28.16/28.23 ! [V_m,V_n] : % 28.16/28.23 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_m)) % 28.16/28.23 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_n)) = V_m ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_le__add__diff,axiom, % 28.16/28.23 ! [V_m,V_n,V_k] : % 28.16/28.23 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),V_n)) % 28.16/28.23 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n),V_m)),V_k))) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_le__diff__conv,axiom, % 28.16/28.23 ! [V_i_2,V_k_2,V_j_2] : % 28.16/28.23 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_j_2),V_k_2)),V_i_2)) % 28.16/28.23 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_j_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_i_2),V_k_2))) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_diff__diff__right,axiom, % 28.16/28.23 ! [V_i,V_j,V_k] : % 28.16/28.23 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),V_j)) % 28.16/28.23 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_i),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_j),V_k)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_i),V_k)),V_j) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_Ints__diff,axiom, % 28.16/28.23 ! [V_b_2,V_a_2,T_b] : % 28.16/28.23 ( class_Rings_Oring__1(T_b) % 28.16/28.23 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),c_Int_Oring__1__class_OInts(T_b))) % 28.16/28.23 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),c_Int_Oring__1__class_OInts(T_b))) % 28.16/28.23 => hBOOL(hAPP(hAPP(c_member(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),V_a_2),V_b_2)),c_Int_Oring__1__class_OInts(T_b))) ) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_diff__int__def__symmetric,axiom, % 28.16/28.23 ! [V_w,V_z] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_z),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_w)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_z),V_w) ). % 28.16/28.23 % 28.16/28.23 fof(fact_diff__int__def,axiom, % 28.16/28.23 ! [V_w,V_z] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_z),V_w) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_z),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_w)) ). % 28.16/28.23 % 28.16/28.23 fof(fact_diff__Suc__eq__diff__pred,axiom, % 28.16/28.23 ! [V_n,V_m] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),hAPP(c_Nat_OSuc,V_n)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),c_Groups_Oone__class_Oone(tc_Nat_Onat))),V_n) ). % 28.16/28.23 % 28.16/28.23 fof(fact_diff__Suc__1,axiom, % 28.16/28.23 ! [V_n] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_n)),c_Groups_Oone__class_Oone(tc_Nat_Onat)) = V_n ). % 28.16/28.23 % 28.16/28.23 fof(fact_tsub__eq,axiom, % 28.16/28.23 ! [V_x,V_y] : % 28.16/28.23 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_y),V_x)) % 28.16/28.23 => c_Nat__Transfer_Otsub(V_x,V_y) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_x),V_y) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_Nat__Transfer_Otransfer__int__nat__functions_I3_J,axiom, % 28.16/28.23 ! [V_y,V_x] : c_Nat__Transfer_Otsub(hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_x),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_y)) = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_x),V_y)) ). % 28.16/28.23 % 28.16/28.23 fof(fact_le__add__iff2,axiom, % 28.16/28.23 ! [V_d_2,V_b_2,V_c_2,V_e_2,V_a_2,T_b] : % 28.16/28.23 ( class_Rings_Oordered__ring(T_b) % 28.16/28.23 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_e_2)),V_c_2)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_b_2),V_e_2)),V_d_2))) % 28.16/28.23 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_c_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),V_b_2),V_a_2)),V_e_2)),V_d_2))) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_le__add__iff1,axiom, % 28.16/28.23 ! [V_d_2,V_b_2,V_c_2,V_e_2,V_a_2,T_b] : % 28.16/28.23 ( class_Rings_Oordered__ring(T_b) % 28.16/28.23 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_e_2)),V_c_2)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_b_2),V_e_2)),V_d_2))) % 28.16/28.23 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),V_a_2),V_b_2)),V_e_2)),V_c_2)),V_d_2)) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_less__add__iff2,axiom, % 28.16/28.23 ! [V_d_2,V_b_2,V_c_2,V_e_2,V_a_2,T_b] : % 28.16/28.23 ( class_Rings_Oordered__ring(T_b) % 28.16/28.23 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_e_2)),V_c_2)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_b_2),V_e_2)),V_d_2))) % 28.16/28.23 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),V_b_2),V_a_2)),V_e_2)),V_d_2))) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_less__add__iff1,axiom, % 28.16/28.23 ! [V_d_2,V_b_2,V_c_2,V_e_2,V_a_2,T_b] : % 28.16/28.23 ( class_Rings_Oordered__ring(T_b) % 28.16/28.23 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_e_2)),V_c_2)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_b_2),V_e_2)),V_d_2))) % 28.16/28.23 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),V_a_2),V_b_2)),V_e_2)),V_c_2)),V_d_2)) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_div__le__mono2,axiom, % 28.16/28.23 ! [V_k,V_n,V_m] : % 28.16/28.23 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_m)) % 28.16/28.23 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n)) % 28.16/28.23 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_k),V_n)),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_k),V_m))) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_nat__mult__div__cancel1,axiom, % 28.16/28.23 ! [V_n,V_m,V_k] : % 28.16/28.23 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_k)) % 28.16/28.23 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k),V_m)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k),V_n)) = hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_m),V_n) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_div__mult__self1__is__m,axiom, % 28.16/28.23 ! [V_m,V_n] : % 28.16/28.23 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n)) % 28.16/28.23 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_n),V_m)),V_n) = V_m ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_div__mult__self__is__m,axiom, % 28.16/28.23 ! [V_m,V_n] : % 28.16/28.23 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n)) % 28.16/28.23 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m),V_n)),V_n) = V_m ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_div__less__dividend,axiom, % 28.16/28.23 ! [V_m,V_n] : % 28.16/28.23 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Oone__class_Oone(tc_Nat_Onat)),V_n)) % 28.16/28.23 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_m)) % 28.16/28.23 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_m),V_n)),V_m)) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_diff__Suc__less,axiom, % 28.16/28.23 ! [V_i,V_n] : % 28.16/28.23 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n)) % 28.16/28.23 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n),hAPP(c_Nat_OSuc,V_i))),V_n)) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_Suc__pred,axiom, % 28.16/28.23 ! [V_n] : % 28.16/28.23 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n)) % 28.16/28.23 => hAPP(c_Nat_OSuc,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)))) = V_n ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_nat__diff__split,axiom, % 28.16/28.23 ! [V_b_2,V_a_2,V_Pa_2] : % 28.16/28.23 ( hBOOL(hAPP(V_Pa_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_a_2),V_b_2))) % 28.16/28.23 <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_a_2),V_b_2)) % 28.16/28.23 => hBOOL(hAPP(V_Pa_2,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ) % 28.16/28.23 & ! [B_d] : % 28.16/28.23 ( V_a_2 = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_b_2),B_d) % 28.16/28.23 => hBOOL(hAPP(V_Pa_2,B_d)) ) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_nat__diff__split__asm,axiom, % 28.16/28.23 ! [V_b_2,V_a_2,V_Pa_2] : % 28.16/28.23 ( hBOOL(hAPP(V_Pa_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_a_2),V_b_2))) % 28.16/28.23 <=> ~ ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_a_2),V_b_2)) % 28.16/28.23 & ~ hBOOL(hAPP(V_Pa_2,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ) % 28.16/28.23 | ? [B_d] : % 28.16/28.23 ( V_a_2 = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_b_2),B_d) % 28.16/28.23 & ~ hBOOL(hAPP(V_Pa_2,B_d)) ) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_zle__diff1__eq,axiom, % 28.16/28.23 ! [V_z_2,V_w_2] : % 28.16/28.23 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_w_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_z_2),c_Groups_Oone__class_Oone(tc_Int_Oint)))) % 28.16/28.23 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_w_2),V_z_2)) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_diff__Suc__diff__eq2,axiom, % 28.16/28.23 ! [V_m,V_j,V_k] : % 28.16/28.23 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),V_j)) % 28.16/28.23 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Nat_OSuc,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_j),V_k))),V_m) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_j)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_k),V_m)) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_diff__Suc__diff__eq1,axiom, % 28.16/28.23 ! [V_m,V_j,V_k] : % 28.16/28.23 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),V_j)) % 28.16/28.23 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),hAPP(c_Nat_OSuc,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_j),V_k))) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),V_k)),hAPP(c_Nat_OSuc,V_j)) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_nat__eq__add__iff2,axiom, % 28.16/28.23 ! [V_n_2,V_m_2,V_u_2,V_j_2,V_i_2] : % 28.16/28.23 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i_2),V_j_2)) % 28.16/28.23 => ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_i_2),V_u_2)),V_m_2) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_j_2),V_u_2)),V_n_2) % 28.16/28.23 <=> V_m_2 = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_j_2),V_i_2)),V_u_2)),V_n_2) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_nat__diff__add__eq2,axiom, % 28.16/28.23 ! [V_n,V_m,V_u,V_j,V_i] : % 28.16/28.23 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j)) % 28.16/28.23 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_i),V_u)),V_m)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_j),V_u)),V_n)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_j),V_i)),V_u)),V_n)) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_nat__le__add__iff2,axiom, % 28.16/28.23 ! [V_n_2,V_m_2,V_u_2,V_j_2,V_i_2] : % 28.16/28.23 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i_2),V_j_2)) % 28.16/28.23 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_i_2),V_u_2)),V_m_2)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_j_2),V_u_2)),V_n_2))) % 28.16/28.23 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_j_2),V_i_2)),V_u_2)),V_n_2))) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_nat__eq__add__iff1,axiom, % 28.16/28.23 ! [V_n_2,V_m_2,V_u_2,V_i_2,V_j_2] : % 28.16/28.23 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_j_2),V_i_2)) % 28.16/28.23 => ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_i_2),V_u_2)),V_m_2) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_j_2),V_u_2)),V_n_2) % 28.16/28.23 <=> hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_i_2),V_j_2)),V_u_2)),V_m_2) = V_n_2 ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_nat__diff__add__eq1,axiom, % 28.16/28.23 ! [V_n,V_m,V_u,V_i,V_j] : % 28.16/28.23 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_j),V_i)) % 28.16/28.23 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_i),V_u)),V_m)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_j),V_u)),V_n)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_i),V_j)),V_u)),V_m)),V_n) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_nat__le__add__iff1,axiom, % 28.16/28.23 ! [V_n_2,V_m_2,V_u_2,V_i_2,V_j_2] : % 28.16/28.23 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_j_2),V_i_2)) % 28.16/28.23 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_i_2),V_u_2)),V_m_2)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_j_2),V_u_2)),V_n_2))) % 28.16/28.23 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_i_2),V_j_2)),V_u_2)),V_m_2)),V_n_2)) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_zmod__zminus2__eq__if,axiom, % 28.16/28.23 ! [V_b,V_a] : % 28.16/28.23 ( ( c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b) = c_Groups_Ozero__class_Ozero(tc_Int_Oint) % 28.16/28.23 => c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_b)) = c_Groups_Ozero__class_Ozero(tc_Int_Oint) ) % 28.16/28.23 & ( c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b) != c_Groups_Ozero__class_Ozero(tc_Int_Oint) % 28.16/28.23 => c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_b)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b)),V_b) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_zmod__zminus1__eq__if,axiom, % 28.16/28.23 ! [V_b,V_a] : % 28.16/28.23 ( ( c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b) = c_Groups_Ozero__class_Ozero(tc_Int_Oint) % 28.16/28.23 => c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_a),V_b) = c_Groups_Ozero__class_Ozero(tc_Int_Oint) ) % 28.16/28.23 & ( c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b) != c_Groups_Ozero__class_Ozero(tc_Int_Oint) % 28.16/28.23 => c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_a),V_b) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_b),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b)) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_zmod__zdiv__equality_H,axiom, % 28.16/28.23 ! [V_n,V_m] : c_Divides_Odiv__class_Omod(tc_Int_Oint,V_m,V_n) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_m),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_m),V_n)),V_n)) ). % 28.16/28.23 % 28.16/28.23 fof(fact_zmult__div__cancel,axiom, % 28.16/28.23 ! [V_m,V_n] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_n),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_m),V_n)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_m),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_m,V_n)) ). % 28.16/28.23 % 28.16/28.23 fof(fact_tsub__def,axiom, % 28.16/28.23 ! [V_x,V_y] : % 28.16/28.23 ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_y),V_x)) % 28.16/28.23 => c_Nat__Transfer_Otsub(V_x,V_y) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_x),V_y) ) % 28.16/28.23 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_y),V_x)) % 28.16/28.23 => c_Nat__Transfer_Otsub(V_x,V_y) = c_Groups_Ozero__class_Ozero(tc_Int_Oint) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_split__div,axiom, % 28.16/28.23 ! [V_k_2,V_n_2,V_Pa_2] : % 28.16/28.23 ( hBOOL(hAPP(V_Pa_2,hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_n_2),V_k_2))) % 28.16/28.23 <=> ( ( V_k_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) % 28.16/28.23 => hBOOL(hAPP(V_Pa_2,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ) % 28.16/28.23 & ( V_k_2 != c_Groups_Ozero__class_Ozero(tc_Nat_Onat) % 28.16/28.23 => ! [B_i,B_j] : % 28.16/28.23 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_j),V_k_2)) % 28.16/28.23 => ( V_n_2 = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k_2),B_i)),B_j) % 28.16/28.23 => hBOOL(hAPP(V_Pa_2,B_i)) ) ) ) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_nat__div__distrib,axiom, % 28.16/28.23 ! [V_y,V_x] : % 28.16/28.23 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x)) % 28.16/28.23 => hAPP(c_Int_Onat,hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_x),V_y)) = hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),hAPP(c_Int_Onat,V_x)),hAPP(c_Int_Onat,V_y)) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_Divides_Otransfer__nat__int__functions_I1_J,axiom, % 28.16/28.23 ! [V_y,V_x] : % 28.16/28.23 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x)) % 28.16/28.23 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y)) % 28.16/28.23 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),hAPP(c_Int_Onat,V_x)),hAPP(c_Int_Onat,V_y)) = hAPP(c_Int_Onat,hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_x),V_y)) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_Suc__diff__1,axiom, % 28.16/28.23 ! [V_n] : % 28.16/28.23 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n)) % 28.16/28.23 => hAPP(c_Nat_OSuc,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n),c_Groups_Oone__class_Oone(tc_Nat_Onat))) = V_n ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_Suc__pred_H,axiom, % 28.16/28.23 ! [V_n] : % 28.16/28.23 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n)) % 28.16/28.23 => V_n = hAPP(c_Nat_OSuc,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n),c_Groups_Oone__class_Oone(tc_Nat_Onat))) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_nat__less__add__iff2,axiom, % 28.16/28.23 ! [V_n_2,V_m_2,V_u_2,V_j_2,V_i_2] : % 28.16/28.23 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i_2),V_j_2)) % 28.16/28.23 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_i_2),V_u_2)),V_m_2)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_j_2),V_u_2)),V_n_2))) % 28.16/28.23 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_j_2),V_i_2)),V_u_2)),V_n_2))) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_nat__less__add__iff1,axiom, % 28.16/28.23 ! [V_n_2,V_m_2,V_u_2,V_i_2,V_j_2] : % 28.16/28.23 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_j_2),V_i_2)) % 28.16/28.23 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_i_2),V_u_2)),V_m_2)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_j_2),V_u_2)),V_n_2))) % 28.16/28.23 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_i_2),V_j_2)),V_u_2)),V_m_2)),V_n_2)) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_add__eq__if,axiom, % 28.16/28.23 ! [V_n,V_m] : % 28.16/28.23 ( ( V_m = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) % 28.16/28.23 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),V_n) = V_n ) % 28.16/28.23 & ( V_m != c_Groups_Ozero__class_Ozero(tc_Nat_Onat) % 28.16/28.23 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),V_n) = hAPP(c_Nat_OSuc,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),c_Groups_Oone__class_Oone(tc_Nat_Onat))),V_n)) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_mult__eq__if,axiom, % 28.16/28.23 ! [V_n,V_m] : % 28.16/28.23 ( ( V_m = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) % 28.16/28.23 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m),V_n) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) % 28.16/28.23 & ( V_m != c_Groups_Ozero__class_Ozero(tc_Nat_Onat) % 28.16/28.23 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m),V_n) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),c_Groups_Oone__class_Oone(tc_Nat_Onat))),V_n)) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_int__power__div__base,axiom, % 28.16/28.23 ! [V_k,V_m] : % 28.16/28.23 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_m)) % 28.16/28.23 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_k)) % 28.16/28.23 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),hAPP(hAPP(c_Power_Opower__class_Opower(tc_Int_Oint),V_k),V_m)),V_k) = hAPP(hAPP(c_Power_Opower__class_Opower(tc_Int_Oint),V_k),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)))) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_decr__mult__lemma,axiom, % 28.16/28.23 ! [V_k_2,V_Pa_2,V_d_2] : % 28.16/28.23 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_d_2)) % 28.16/28.23 => ( ! [B_x] : % 28.16/28.23 ( hBOOL(hAPP(V_Pa_2,B_x)) % 28.16/28.23 => hBOOL(hAPP(V_Pa_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),B_x),V_d_2))) ) % 28.16/28.23 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_k_2)) % 28.16/28.23 => ! [B_x] : % 28.16/28.23 ( hBOOL(hAPP(V_Pa_2,B_x)) % 28.16/28.23 => hBOOL(hAPP(V_Pa_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),B_x),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_k_2),V_d_2)))) ) ) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_incr__lemma,axiom, % 28.16/28.23 ! [V_x,V_z,V_d] : % 28.16/28.23 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_d)) % 28.16/28.23 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_z),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_x),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_x),V_z))),c_Groups_Oone__class_Oone(tc_Int_Oint))),V_d)))) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_decr__lemma,axiom, % 28.16/28.23 ! [V_z,V_x,V_d] : % 28.16/28.23 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_d)) % 28.16/28.23 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_x),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_x),V_z))),c_Groups_Oone__class_Oone(tc_Int_Oint))),V_d))),V_z)) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_nat__mod__eq__lemma,axiom, % 28.16/28.23 ! [V_y,V_n,V_x] : % 28.16/28.23 ( c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_x,V_n) = c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_y,V_n) % 28.16/28.23 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_y),V_x)) % 28.16/28.23 => ? [B_q] : V_x = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_y),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_n),B_q)) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_mod__induct__0,axiom, % 28.16/28.23 ! [V_i_2,V_Pa_2,V_p_2] : % 28.16/28.23 ( ! [B_i] : % 28.16/28.23 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_i),V_p_2)) % 28.16/28.23 => ( hBOOL(hAPP(V_Pa_2,B_i)) % 28.16/28.23 => hBOOL(hAPP(V_Pa_2,c_Divides_Odiv__class_Omod(tc_Nat_Onat,hAPP(c_Nat_OSuc,B_i),V_p_2))) ) ) % 28.16/28.23 => ( hBOOL(hAPP(V_Pa_2,V_i_2)) % 28.16/28.23 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i_2),V_p_2)) % 28.16/28.23 => hBOOL(hAPP(V_Pa_2,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_expand__Suc,axiom, % 28.16/28.23 ! [V_v] : % 28.16/28.23 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v))) % 28.16/28.23 => hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v) = hAPP(c_Nat_OSuc,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)),c_Groups_Oone__class_Oone(tc_Nat_Onat))) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_divmod__nat__step,axiom, % 28.16/28.23 ! [V_m,V_n] : % 28.16/28.23 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n)) % 28.16/28.23 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_m)) % 28.16/28.23 => c_Divides_Odivmod__nat(V_m,V_n) = hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),hAPP(c_Nat_OSuc,hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_n)),V_n))),c_Divides_Odiv__class_Omod(tc_Nat_Onat,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_n),V_n)) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_DiffE,axiom, % 28.16/28.23 ! [V_B_2,V_A_2,V_c_2,T_b] : % 28.16/28.23 ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) % 28.16/28.23 => ~ ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2)) % 28.16/28.23 => hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_B_2)) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_DiffI,axiom, % 28.16/28.23 ! [V_B_2,V_A_2,V_c_2,T_b] : % 28.16/28.23 ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2)) % 28.16/28.23 => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_B_2)) % 28.16/28.23 => hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_of__int__power,axiom, % 28.16/28.23 ! [V_n,V_z,T_a] : % 28.16/28.23 ( class_Rings_Oring__1(T_a) % 28.16/28.23 => hAPP(c_Int_Oring__1__class_Oof__int(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(tc_Int_Oint),V_z),V_n)) = hAPP(hAPP(c_Power_Opower__class_Opower(T_a),hAPP(c_Int_Oring__1__class_Oof__int(T_a),V_z)),V_n) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_of__int__number__of__eq,axiom, % 28.16/28.23 ! [V_v,T_a] : % 28.16/28.23 ( class_Int_Onumber__ring(T_a) % 28.16/28.23 => hAPP(c_Int_Oring__1__class_Oof__int(T_a),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)) = hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_v) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_abs__idempotent,axiom, % 28.16/28.23 ! [V_a,T_a] : % 28.16/28.23 ( class_Groups_Oordered__ab__group__add__abs(T_a) % 28.16/28.23 => hAPP(c_Groups_Oabs__class_Oabs(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a)) = hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_eq__number__of,axiom, % 28.16/28.23 ! [V_y_2,V_x_2,T_b] : % 28.16/28.23 ( ( class_Int_Onumber__ring(T_b) % 28.16/28.23 & class_Int_Oring__char__0(T_b) ) % 28.16/28.23 => ( hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_x_2) = hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_y_2) % 28.16/28.23 <=> V_x_2 = V_y_2 ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_number__of__reorient,axiom, % 28.16/28.23 ! [V_x_2,V_w_2,T_b] : % 28.16/28.23 ( class_Int_Onumber(T_b) % 28.16/28.23 => ( hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2) = V_x_2 % 28.16/28.23 <=> V_x_2 = hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_divmod__nat__zero,axiom, % 28.16/28.23 ! [V_m] : c_Divides_Odivmod__nat(V_m,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_m) ). % 28.16/28.23 % 28.16/28.23 fof(fact_zero__le__zpower__abs,axiom, % 28.16/28.23 ! [V_n,V_x] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(hAPP(c_Power_Opower__class_Opower(tc_Int_Oint),hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),V_x)),V_n))) ). % 28.16/28.23 % 28.16/28.23 fof(fact_of__nat__number__of__eq,axiom, % 28.16/28.23 ! [V_v,T_a] : % 28.16/28.23 ( class_Int_Onumber__ring(T_a) % 28.16/28.23 => ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v))) % 28.16/28.23 => hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)) = c_Groups_Ozero__class_Ozero(T_a) ) % 28.16/28.23 & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v))) % 28.16/28.23 => hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)) = hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_v) ) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_abs__le__D1,axiom, % 28.16/28.23 ! [V_b,V_a,T_a] : % 28.16/28.23 ( class_Groups_Oordered__ab__group__add__abs(T_a) % 28.16/28.23 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a)),V_b)) % 28.16/28.23 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b)) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_abs__ge__self,axiom, % 28.16/28.23 ! [V_a,T_a] : % 28.16/28.23 ( class_Groups_Oordered__ab__group__add__abs(T_a) % 28.16/28.23 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a))) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_abs__zero,axiom, % 28.16/28.23 ! [T_a] : % 28.16/28.23 ( class_Groups_Oordered__ab__group__add__abs(T_a) % 28.16/28.23 => hAPP(c_Groups_Oabs__class_Oabs(T_a),c_Groups_Ozero__class_Ozero(T_a)) = c_Groups_Ozero__class_Ozero(T_a) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_abs__eq__0,axiom, % 28.16/28.23 ! [V_a_2,T_b] : % 28.16/28.23 ( class_Groups_Oordered__ab__group__add__abs(T_b) % 28.16/28.23 => ( hAPP(c_Groups_Oabs__class_Oabs(T_b),V_a_2) = c_Groups_Ozero__class_Ozero(T_b) % 28.16/28.23 <=> V_a_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_abs__add__abs,axiom, % 28.16/28.23 ! [V_b,V_a,T_a] : % 28.16/28.23 ( class_Groups_Oordered__ab__group__add__abs(T_a) % 28.16/28.23 => hAPP(c_Groups_Oabs__class_Oabs(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a)),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_b))) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a)),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_b)) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_abs__mult__self,axiom, % 28.16/28.23 ! [V_a,T_a] : % 28.16/28.23 ( class_Rings_Olinordered__idom(T_a) % 28.16/28.23 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a)),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_a) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_abs__mult,axiom, % 28.16/28.23 ! [V_b,V_a,T_a] : % 28.16/28.23 ( class_Rings_Olinordered__idom(T_a) % 28.16/28.23 => hAPP(c_Groups_Oabs__class_Oabs(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a)),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_b)) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_abs__minus__commute,axiom, % 28.16/28.23 ! [V_b,V_a,T_a] : % 28.16/28.23 ( class_Groups_Oordered__ab__group__add__abs(T_a) % 28.16/28.23 => hAPP(c_Groups_Oabs__class_Oabs(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_a),V_b)) = hAPP(c_Groups_Oabs__class_Oabs(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_b),V_a)) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_abs__one,axiom, % 28.16/28.23 ! [T_a] : % 28.16/28.23 ( class_Rings_Olinordered__idom(T_a) % 28.16/28.23 => hAPP(c_Groups_Oabs__class_Oabs(T_a),c_Groups_Oone__class_Oone(T_a)) = c_Groups_Oone__class_Oone(T_a) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_abs__minus__cancel,axiom, % 28.16/28.23 ! [V_a,T_a] : % 28.16/28.23 ( class_Groups_Oordered__ab__group__add__abs(T_a) % 28.16/28.23 => hAPP(c_Groups_Oabs__class_Oabs(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a)) = hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I30_J,axiom, % 28.16/28.23 ! [V_q,V_y,V_x,T_a] : % 28.16/28.23 ( class_Rings_Ocomm__semiring__1(T_a) % 28.16/28.23 => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_x),V_y)),V_q) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_x),V_q)),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_y),V_q)) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_abs__of__nat,axiom, % 28.16/28.23 ! [V_n,T_a] : % 28.16/28.23 ( class_Rings_Olinordered__idom(T_a) % 28.16/28.23 => hAPP(c_Groups_Oabs__class_Oabs(T_a),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),V_n)) = hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),V_n) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_DiffD2,axiom, % 28.16/28.23 ! [V_B_2,V_A_2,V_c_2,T_b] : % 28.16/28.23 ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) % 28.16/28.23 => ~ hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_B_2)) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_DiffD1,axiom, % 28.16/28.23 ! [V_B_2,V_A_2,V_c_2,T_b] : % 28.16/28.23 ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) % 28.16/28.23 => hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2)) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_Diff__iff,axiom, % 28.16/28.23 ! [V_B_2,V_A_2,V_c_2,T_b] : % 28.16/28.23 ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) % 28.16/28.23 <=> ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2)) % 28.16/28.23 & ~ hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_B_2)) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_abs__int__eq,axiom, % 28.16/28.23 ! [V_m] : hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_m)) = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_m) ). % 28.16/28.23 % 28.16/28.23 fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I31_J,axiom, % 28.16/28.23 ! [V_q,V_p,V_x,T_a] : % 28.16/28.23 ( class_Rings_Ocomm__semiring__1(T_a) % 28.16/28.23 => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_x),V_p)),V_q) = hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_x),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_p),V_q)) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_double__diff,axiom, % 28.16/28.23 ! [V_C_2,V_B_2,V_A_2,T_b] : % 28.16/28.23 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) % 28.16/28.23 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2)) % 28.16/28.23 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_B_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_A_2)) = V_A_2 ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_Diff__mono,axiom, % 28.16/28.23 ! [V_B_2,V_D_2,V_C_2,V_A_2,T_b] : % 28.16/28.23 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_C_2)) % 28.16/28.23 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_D_2),V_B_2)) % 28.16/28.23 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_D_2))) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_Diff__subset,axiom, % 28.16/28.23 ! [V_B_2,V_A_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),V_A_2)) ). % 28.16/28.23 % 28.16/28.23 fof(fact_zpower__zpower,axiom, % 28.16/28.23 ! [V_z,V_y,V_x] : hAPP(hAPP(c_Power_Opower__class_Opower(tc_Int_Oint),hAPP(hAPP(c_Power_Opower__class_Opower(tc_Int_Oint),V_x),V_y)),V_z) = hAPP(hAPP(c_Power_Opower__class_Opower(tc_Int_Oint),V_x),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_y),V_z)) ). % 28.16/28.23 % 28.16/28.23 fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I33_J,axiom, % 28.16/28.23 ! [V_x,T_a] : % 28.16/28.23 ( class_Rings_Ocomm__semiring__1(T_a) % 28.16/28.23 => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_x),c_Groups_Oone__class_Oone(tc_Nat_Onat)) = V_x ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_zpower__zmod,axiom, % 28.16/28.23 ! [V_y,V_m,V_x] : c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(hAPP(c_Power_Opower__class_Opower(tc_Int_Oint),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_x,V_m)),V_y),V_m) = c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(hAPP(c_Power_Opower__class_Opower(tc_Int_Oint),V_x),V_y),V_m) ). % 28.16/28.23 % 28.16/28.23 fof(fact_of__nat__number__of__lemma,axiom, % 28.16/28.23 ! [V_v,T_a] : % 28.16/28.23 ( class_Int_Onumber__ring(T_a) % 28.16/28.23 => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v))) % 28.16/28.23 => hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)) = hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_v) ) % 28.16/28.23 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v))) % 28.16/28.23 => hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)) = c_Groups_Ozero__class_Ozero(T_a) ) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_number__of__eq,axiom, % 28.16/28.23 ! [V_k,T_a] : % 28.16/28.23 ( class_Int_Onumber__ring(T_a) % 28.16/28.23 => hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_k) = hAPP(c_Int_Oring__1__class_Oof__int(T_a),V_k) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_divmod__nat__base,axiom, % 28.16/28.23 ! [V_n,V_m] : % 28.16/28.23 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n)) % 28.16/28.23 => c_Divides_Odivmod__nat(V_m,V_n) = hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_m) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_abs__number__of,axiom, % 28.16/28.23 ! [V_x,T_a] : % 28.16/28.23 ( ( class_Int_Onumber__ring(T_a) % 28.16/28.23 & class_Rings_Olinordered__idom(T_a) ) % 28.16/28.23 => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_x)),c_Groups_Ozero__class_Ozero(T_a))) % 28.16/28.23 => hAPP(c_Groups_Oabs__class_Oabs(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_x)) = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_x)) ) % 28.16/28.23 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_x)),c_Groups_Ozero__class_Ozero(T_a))) % 28.16/28.23 => hAPP(c_Groups_Oabs__class_Oabs(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_x)) = hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_x) ) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_zero__less__zpower__abs__iff,axiom, % 28.16/28.23 ! [V_n_2,V_x_2] : % 28.16/28.23 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(hAPP(c_Power_Opower__class_Opower(tc_Int_Oint),hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),V_x_2)),V_n_2))) % 28.16/28.23 <=> ( V_x_2 != c_Groups_Ozero__class_Ozero(tc_Int_Oint) % 28.16/28.23 | V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_divmod__nat__div__mod,axiom, % 28.16/28.23 ! [V_n,V_m] : c_Divides_Odivmod__nat(V_m,V_n) = hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_m),V_n)),c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m,V_n)) ). % 28.16/28.23 % 28.16/28.23 fof(fact_abs__ge__zero,axiom, % 28.16/28.23 ! [V_a,T_a] : % 28.16/28.23 ( class_Groups_Oordered__ab__group__add__abs(T_a) % 28.16/28.23 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a))) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_abs__le__zero__iff,axiom, % 28.16/28.23 ! [V_a_2,T_b] : % 28.16/28.23 ( class_Groups_Oordered__ab__group__add__abs(T_b) % 28.16/28.23 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Groups_Oabs__class_Oabs(T_b),V_a_2)),c_Groups_Ozero__class_Ozero(T_b))) % 28.16/28.23 <=> V_a_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_abs__of__nonneg,axiom, % 28.16/28.23 ! [V_a,T_a] : % 28.16/28.23 ( class_Groups_Oordered__ab__group__add__abs(T_a) % 28.16/28.23 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a)) % 28.16/28.23 => hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a) = V_a ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_abs__of__pos,axiom, % 28.16/28.23 ! [V_a,T_a] : % 28.16/28.23 ( class_Groups_Oordered__ab__group__add__abs(T_a) % 28.16/28.23 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a)) % 28.16/28.23 => hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a) = V_a ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_zero__less__abs__iff,axiom, % 28.16/28.23 ! [V_a_2,T_b] : % 28.16/28.23 ( class_Groups_Oordered__ab__group__add__abs(T_b) % 28.16/28.23 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(c_Groups_Oabs__class_Oabs(T_b),V_a_2))) % 28.16/28.23 <=> V_a_2 != c_Groups_Ozero__class_Ozero(T_b) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_abs__not__less__zero,axiom, % 28.16/28.23 ! [V_a,T_a] : % 28.16/28.23 ( class_Groups_Oordered__ab__group__add__abs(T_a) % 28.16/28.23 => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a)),c_Groups_Ozero__class_Ozero(T_a))) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_abs__triangle__ineq,axiom, % 28.16/28.23 ! [V_b,V_a,T_a] : % 28.16/28.23 ( class_Groups_Oordered__ab__group__add__abs(T_a) % 28.16/28.23 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b))),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a)),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_b)))) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_abs__mult__less,axiom, % 28.16/28.23 ! [V_d,V_b,V_c,V_a,T_a] : % 28.16/28.23 ( class_Rings_Olinordered__idom(T_a) % 28.16/28.23 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a)),V_c)) % 28.16/28.23 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_b)),V_d)) % 28.16/28.23 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a)),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_b))),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c),V_d))) ) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_abs__triangle__ineq3,axiom, % 28.16/28.23 ! [V_b,V_a,T_a] : % 28.16/28.23 ( class_Groups_Oordered__ab__group__add__abs(T_a) % 28.16/28.23 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a)),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_b)))),hAPP(c_Groups_Oabs__class_Oabs(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_a),V_b)))) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_abs__triangle__ineq2,axiom, % 28.16/28.23 ! [V_b,V_a,T_a] : % 28.16/28.23 ( class_Groups_Oordered__ab__group__add__abs(T_a) % 28.16/28.23 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a)),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_b))),hAPP(c_Groups_Oabs__class_Oabs(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_a),V_b)))) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_abs__triangle__ineq2__sym,axiom, % 28.16/28.23 ! [V_b,V_a,T_a] : % 28.16/28.23 ( class_Groups_Oordered__ab__group__add__abs(T_a) % 28.16/28.23 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a)),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_b))),hAPP(c_Groups_Oabs__class_Oabs(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_b),V_a)))) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_abs__le__D2,axiom, % 28.16/28.23 ! [V_b,V_a,T_a] : % 28.16/28.23 ( class_Groups_Oordered__ab__group__add__abs(T_a) % 28.16/28.23 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a)),V_b)) % 28.16/28.23 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a)),V_b)) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_abs__leI,axiom, % 28.16/28.23 ! [V_b,V_a,T_a] : % 28.16/28.23 ( class_Groups_Oordered__ab__group__add__abs(T_a) % 28.16/28.23 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b)) % 28.16/28.23 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a)),V_b)) % 28.16/28.23 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a)),V_b)) ) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_abs__le__iff,axiom, % 28.16/28.23 ! [V_b_2,V_a_2,T_b] : % 28.16/28.23 ( class_Groups_Oordered__ab__group__add__abs(T_b) % 28.16/28.23 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Groups_Oabs__class_Oabs(T_b),V_a_2)),V_b_2)) % 28.16/28.23 <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),V_b_2)) % 28.16/28.23 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2)),V_b_2)) ) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_abs__ge__minus__self,axiom, % 28.16/28.23 ! [V_a,T_a] : % 28.16/28.23 ( class_Groups_Oordered__ab__group__add__abs(T_a) % 28.16/28.23 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a)),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a))) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_abs__less__iff,axiom, % 28.16/28.23 ! [V_b_2,V_a_2,T_b] : % 28.16/28.23 ( class_Rings_Olinordered__idom(T_b) % 28.16/28.23 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Groups_Oabs__class_Oabs(T_b),V_a_2)),V_b_2)) % 28.16/28.23 <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),V_b_2)) % 28.16/28.23 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_a_2)),V_b_2)) ) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_le__number__of__eq__not__less,axiom, % 28.16/28.23 ! [V_w_2,V_v_2,T_b] : % 28.16/28.23 ( ( class_Int_Onumber(T_b) % 28.16/28.23 & class_Orderings_Olinorder(T_b) ) % 28.16/28.23 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_v_2)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2))) % 28.16/28.23 <=> ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_v_2))) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_right__distrib__number__of,axiom, % 28.16/28.23 ! [V_c,V_b,V_v,T_b] : % 28.16/28.23 ( ( class_Int_Onumber(T_b) % 28.16/28.23 & class_Rings_Osemiring(T_b) ) % 28.16/28.23 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_v)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_b),V_c)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_v)),V_b)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_v)),V_c)) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_left__distrib__number__of,axiom, % 28.16/28.23 ! [V_v,V_b,V_a,T_b] : % 28.16/28.23 ( ( class_Int_Onumber(T_b) % 28.16/28.23 & class_Rings_Osemiring(T_b) ) % 28.16/28.23 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_a),V_b)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_v)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_v))),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_v))) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I35_J,axiom, % 28.16/28.23 ! [V_q,V_x,T_a] : % 28.16/28.23 ( class_Rings_Ocomm__semiring__1(T_a) % 28.16/28.23 => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_x),hAPP(c_Nat_OSuc,V_q)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_x),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_x),V_q)) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I27_J,axiom, % 28.16/28.23 ! [V_q,V_x,T_a] : % 28.16/28.23 ( class_Rings_Ocomm__semiring__1(T_a) % 28.16/28.23 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_x),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_x),V_q)) = hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_x),hAPP(c_Nat_OSuc,V_q)) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I28_J,axiom, % 28.16/28.23 ! [V_q,V_x,T_a] : % 28.16/28.23 ( class_Rings_Ocomm__semiring__1(T_a) % 28.16/28.23 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_x),V_q)),V_x) = hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_x),hAPP(c_Nat_OSuc,V_q)) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_right__diff__distrib__number__of,axiom, % 28.16/28.23 ! [V_c,V_b,V_v,T_b] : % 28.16/28.23 ( ( class_Int_Onumber(T_b) % 28.16/28.23 & class_Rings_Oring(T_b) ) % 28.16/28.23 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_v)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),V_b),V_c)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_v)),V_b)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_v)),V_c)) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_left__diff__distrib__number__of,axiom, % 28.16/28.23 ! [V_v,V_b,V_a,T_b] : % 28.16/28.23 ( ( class_Int_Onumber(T_b) % 28.16/28.23 & class_Rings_Oring(T_b) ) % 28.16/28.23 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),V_a),V_b)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_v)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_v))),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_v))) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_le__number__of,axiom, % 28.16/28.23 ! [V_y_2,V_x_2,T_b] : % 28.16/28.23 ( ( class_Int_Onumber__ring(T_b) % 28.16/28.23 & class_Rings_Olinordered__idom(T_b) ) % 28.16/28.23 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_x_2)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_y_2))) % 28.16/28.23 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_x_2),V_y_2)) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I32_J,axiom, % 28.16/28.23 ! [V_x,T_a] : % 28.16/28.23 ( class_Rings_Ocomm__semiring__1(T_a) % 28.16/28.23 => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_x),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = c_Groups_Oone__class_Oone(T_a) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I26_J,axiom, % 28.16/28.23 ! [V_q,V_p,V_x,T_a] : % 28.16/28.23 ( class_Rings_Ocomm__semiring__1(T_a) % 28.16/28.23 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_x),V_p)),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_x),V_q)) = hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_x),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_p),V_q)) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_less__number__of,axiom, % 28.16/28.23 ! [V_y_2,V_x_2,T_b] : % 28.16/28.23 ( ( class_Int_Onumber__ring(T_b) % 28.16/28.23 & class_Rings_Olinordered__idom(T_b) ) % 28.16/28.23 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_x_2)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_y_2))) % 28.16/28.23 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_x_2),V_y_2)) ) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_add__number__of__left,axiom, % 28.16/28.23 ! [V_z,V_w,V_v,T_a] : % 28.16/28.23 ( class_Int_Onumber__ring(T_a) % 28.16/28.23 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_v)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w)),V_z)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_v),V_w))),V_z) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_add__number__of__eq,axiom, % 28.16/28.23 ! [V_w,V_v,T_a] : % 28.16/28.23 ( class_Int_Onumber__ring(T_a) % 28.16/28.23 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_v)),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w)) = hAPP(c_Int_Onumber__class_Onumber__of(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_v),V_w)) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_number__of__add,axiom, % 28.16/28.23 ! [V_w,V_v,T_a] : % 28.16/28.23 ( class_Int_Onumber__ring(T_a) % 28.16/28.23 => hAPP(c_Int_Onumber__class_Onumber__of(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_v),V_w)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_v)),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w)) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_Nat__Transfer_Otransfer__nat__int__function__closures_I4_J,axiom, % 28.16/28.23 ! [V_n,V_x] : % 28.16/28.23 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x)) % 28.16/28.23 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(hAPP(c_Power_Opower__class_Opower(tc_Int_Oint),V_x),V_n))) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_mult__number__of__left,axiom, % 28.16/28.23 ! [V_z,V_w,V_v,T_a] : % 28.16/28.23 ( class_Int_Onumber__ring(T_a) % 28.16/28.23 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_v)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w)),V_z)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_v),V_w))),V_z) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_arith__simps_I32_J,axiom, % 28.16/28.23 ! [V_w,V_v,T_a] : % 28.16/28.23 ( class_Int_Onumber__ring(T_a) % 28.16/28.23 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_v)),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w)) = hAPP(c_Int_Onumber__class_Onumber__of(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_v),V_w)) ) ). % 28.16/28.23 % 28.16/28.23 fof(fact_number__of__mult,axiom, % 28.16/28.24 ! [V_w,V_v,T_a] : % 28.16/28.24 ( class_Int_Onumber__ring(T_a) % 28.16/28.24 => hAPP(c_Int_Onumber__class_Onumber__of(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_v),V_w)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_v)),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w)) ) ). % 28.16/28.24 % 28.16/28.24 fof(fact_abs__zmult__eq__1,axiom, % 28.16/28.24 ! [V_n,V_m] : % 28.16/28.24 ( hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_m),V_n)) = c_Groups_Oone__class_Oone(tc_Int_Oint) % 28.16/28.24 => hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),V_m) = c_Groups_Oone__class_Oone(tc_Int_Oint) ) ). % 28.16/28.24 % 28.16/28.24 fof(fact_number__of__diff,axiom, % 28.16/28.24 ! [V_w,V_v,T_a] : % 28.16/28.24 ( class_Int_Onumber__ring(T_a) % 28.16/28.24 => hAPP(c_Int_Onumber__class_Onumber__of(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_v),V_w)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_v)),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w)) ) ). % 28.16/28.24 % 28.16/28.24 fof(fact_zpower__zadd__distrib,axiom, % 28.16/28.24 ! [V_z,V_y,V_x] : hAPP(hAPP(c_Power_Opower__class_Opower(tc_Int_Oint),V_x),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_y),V_z)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(hAPP(c_Power_Opower__class_Opower(tc_Int_Oint),V_x),V_y)),hAPP(hAPP(c_Power_Opower__class_Opower(tc_Int_Oint),V_x),V_z)) ). % 28.16/28.24 % 28.16/28.24 fof(fact_number__of__minus,axiom, % 28.16/28.24 ! [V_w,T_a] : % 28.16/28.24 ( class_Int_Onumber__ring(T_a) % 28.16/28.24 => hAPP(c_Int_Onumber__class_Onumber__of(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_w)) = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w)) ) ). % 28.16/28.24 % 28.16/28.24 fof(fact_arith__simps_I30_J,axiom, % 28.16/28.24 ! [V_w,T_a] : % 28.16/28.24 ( class_Int_Onumber__ring(T_a) % 28.16/28.24 => hAPP(c_Groups_Ouminus__class_Ouminus(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w)) = hAPP(c_Int_Onumber__class_Onumber__of(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_w)) ) ). % 28.16/28.24 % 28.16/28.24 fof(fact_mult__sgn__abs,axiom, % 28.16/28.24 ! [V_x,T_a] : % 28.16/28.24 ( class_Rings_Olinordered__idom(T_a) % 28.16/28.24 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),c_Groups_Osgn__class_Osgn(T_a,V_x)),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_x)) = V_x ) ). % 28.16/28.24 % 28.16/28.24 fof(fact_abs__sgn,axiom, % 28.16/28.24 ! [V_k,T_a] : % 28.16/28.24 ( class_Rings_Olinordered__idom(T_a) % 28.16/28.24 => hAPP(c_Groups_Oabs__class_Oabs(T_a),V_k) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_k),c_Groups_Osgn__class_Osgn(T_a,V_k)) ) ). % 28.16/28.24 % 28.16/28.24 fof(fact_Ints__power,axiom, % 28.16/28.24 ! [V_n_2,V_a_2,T_b] : % 28.16/28.24 ( class_Rings_Oring__1(T_b) % 28.16/28.24 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),c_Int_Oring__1__class_OInts(T_b))) % 28.16/28.24 => hBOOL(hAPP(hAPP(c_member(T_b),hAPP(hAPP(c_Power_Opower__class_Opower(T_b),V_a_2),V_n_2)),c_Int_Oring__1__class_OInts(T_b))) ) ) ). % 28.16/28.24 % 28.16/28.24 fof(fact_Ints__number__of,axiom, % 28.16/28.24 ! [V_w_2,T_b] : % 28.16/28.24 ( class_Int_Onumber__ring(T_b) % 28.16/28.24 => hBOOL(hAPP(hAPP(c_member(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)),c_Int_Oring__1__class_OInts(T_b))) ) ). % 28.16/28.24 % 28.16/28.24 fof(fact_abs__eq__mult,axiom, % 28.16/28.24 ! [V_b,V_a,T_a] : % 28.16/28.24 ( class_Rings_Oordered__ring__abs(T_a) % 28.16/28.24 => ( ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a)) % 28.16/28.24 | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a))) ) % 28.16/28.24 & ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b)) % 28.16/28.24 | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),c_Groups_Ozero__class_Ozero(T_a))) ) ) % 28.16/28.24 => hAPP(c_Groups_Oabs__class_Oabs(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a)),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_b)) ) ) ). % 28.16/28.24 % 28.16/28.24 fof(fact_abs__mult__pos,axiom, % 28.16/28.24 ! [V_y,V_x,T_a] : % 28.16/28.24 ( class_Rings_Olinordered__idom(T_a) % 28.16/28.24 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_x)) % 28.16/28.24 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_y)),V_x) = hAPP(c_Groups_Oabs__class_Oabs(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_y),V_x)) ) ) ). % 28.16/28.24 % 28.16/28.24 fof(fact_abs__triangle__ineq4,axiom, % 28.16/28.24 ! [V_b,V_a,T_a] : % 28.16/28.24 ( class_Groups_Oordered__ab__group__add__abs(T_a) % 28.16/28.24 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_a),V_b))),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a)),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_b)))) ) ). % 28.16/28.24 % 28.16/28.24 fof(fact_abs__diff__triangle__ineq,axiom, % 28.16/28.24 ! [V_d,V_c,V_b,V_a,T_a] : % 28.16/28.24 ( class_Groups_Oordered__ab__group__add__abs(T_a) % 28.16/28.24 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_c),V_d)))),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_a),V_c))),hAPP(c_Groups_Oabs__class_Oabs(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_b),V_d))))) ) ). % 28.16/28.24 % 28.16/28.24 fof(fact_abs__of__nonpos,axiom, % 28.16/28.24 ! [V_a,T_a] : % 28.16/28.24 ( class_Groups_Oordered__ab__group__add__abs(T_a) % 28.16/28.24 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a))) % 28.16/28.24 => hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a) = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a) ) ) ). % 28.16/28.24 % 28.16/28.24 fof(fact_abs__minus__le__zero,axiom, % 28.16/28.24 ! [V_a,T_a] : % 28.16/28.24 ( class_Groups_Oordered__ab__group__add__abs(T_a) % 28.16/28.24 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a))),c_Groups_Ozero__class_Ozero(T_a))) ) ). % 28.16/28.24 % 28.16/28.24 fof(fact_abs__if,axiom, % 28.16/28.24 ! [V_a,T_a] : % 28.16/28.24 ( class_Groups_Oabs__if(T_a) % 28.16/28.24 => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a))) % 28.16/28.24 => hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a) = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a) ) % 28.16/28.24 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a))) % 28.16/28.24 => hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a) = V_a ) ) ) ). % 28.16/28.24 % 28.16/28.24 fof(fact_abs__of__neg,axiom, % 28.16/28.24 ! [V_a,T_a] : % 28.16/28.24 ( class_Groups_Oordered__ab__group__add__abs(T_a) % 28.16/28.24 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a))) % 28.16/28.24 => hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a) = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a) ) ) ). % 28.16/28.24 % 28.16/28.24 fof(fact_zabs__less__one__iff,axiom, % 28.16/28.24 ! [V_z_2] : % 28.16/28.24 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),V_z_2)),c_Groups_Oone__class_Oone(tc_Int_Oint))) % 28.16/28.24 <=> V_z_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint) ) ). % 28.16/28.24 % 28.16/28.24 fof(fact_add__number__of__diff1,axiom, % 28.16/28.24 ! [V_c,V_w,V_v,T_a] : % 28.16/28.24 ( class_Int_Onumber__ring(T_a) % 28.16/28.24 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_v)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w)),V_c)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_v),V_w))),V_c) ) ). % 28.16/28.24 % 28.16/28.24 fof(fact_zabs__def,axiom, % 28.16/28.24 ! [V_i] : % 28.16/28.24 ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_i),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) % 28.16/28.24 => hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),V_i) = hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_i) ) % 28.16/28.24 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_i),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) % 28.16/28.24 => hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),V_i) = V_i ) ) ). % 28.16/28.24 % 28.16/28.24 fof(fact_minus__number__of__mult,axiom, % 28.16/28.24 ! [V_z,V_w,T_a] : % 28.16/28.24 ( class_Int_Onumber__ring(T_a) % 28.16/28.24 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w))),V_z) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_w))),V_z) ) ). % 28.16/28.24 % 28.16/28.24 fof(fact_nat__abs__mult__distrib,axiom, % 28.16/28.24 ! [V_z,V_w] : hAPP(c_Int_Onat,hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_w),V_z))) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Int_Onat,hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),V_w))),hAPP(c_Int_Onat,hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),V_z))) ). % 28.16/28.24 % 28.16/28.24 fof(fact_diff__number__of__eq,axiom, % 28.16/28.24 ! [V_w,V_v,T_a] : % 28.16/28.24 ( class_Int_Onumber__ring(T_a) % 28.16/28.24 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_v)),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w)) = hAPP(c_Int_Onumber__class_Onumber__of(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_v),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_w))) ) ). % 28.16/28.24 % 28.16/28.24 fof(fact_add__number__of__diff2,axiom, % 28.16/28.24 ! [V_w,V_c,V_v,T_a] : % 28.16/28.24 ( class_Int_Onumber__ring(T_a) % 28.16/28.24 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_v)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_c),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w))) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_v),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_w)))),V_c) ) ). % 28.16/28.24 % 28.16/28.24 fof(fact_power__strict__mono,axiom, % 28.16/28.24 ! [V_n,V_b,V_a,T_a] : % 28.16/28.24 ( class_Rings_Olinordered__semidom(T_a) % 28.16/28.24 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b)) % 28.16/28.24 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a)) % 28.16/28.24 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n)) % 28.16/28.24 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n)),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_b),V_n))) ) ) ) ) ). % 28.16/28.24 % 28.16/28.24 fof(fact_one__less__power,axiom, % 28.16/28.24 ! [V_n,V_a,T_a] : % 28.16/28.24 ( class_Rings_Olinordered__semidom(T_a) % 28.16/28.24 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Oone__class_Oone(T_a)),V_a)) % 28.16/28.24 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n)) % 28.16/28.24 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Oone__class_Oone(T_a)),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n))) ) ) ) ). % 28.16/28.24 % 28.16/28.24 fof(fact_power__le__imp__le__exp,axiom, % 28.16/28.24 ! [V_n,V_m,V_a,T_a] : % 28.16/28.24 ( class_Rings_Olinordered__semidom(T_a) % 28.16/28.24 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Oone__class_Oone(T_a)),V_a)) % 28.16/28.24 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_m)),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n))) % 28.16/28.24 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n)) ) ) ) ). % 28.16/28.24 % 28.16/28.24 fof(fact_power__increasing__iff,axiom, % 28.16/28.24 ! [V_y_2,V_x_2,V_b_2,T_b] : % 28.16/28.24 ( class_Rings_Olinordered__semidom(T_b) % 28.16/28.24 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Oone__class_Oone(T_b)),V_b_2)) % 28.16/28.24 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Power_Opower__class_Opower(T_b),V_b_2),V_x_2)),hAPP(hAPP(c_Power_Opower__class_Opower(T_b),V_b_2),V_y_2))) % 28.16/28.24 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_x_2),V_y_2)) ) ) ) ). % 28.16/28.24 % 28.16/28.24 fof(fact_power__decreasing,axiom, % 28.16/28.24 ! [V_a,V_N,V_n,T_a] : % 28.16/28.24 ( class_Rings_Olinordered__semidom(T_a) % 28.16/28.24 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_N)) % 28.16/28.24 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a)) % 28.16/28.24 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),c_Groups_Oone__class_Oone(T_a))) % 28.16/28.24 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_N)),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n))) ) ) ) ) ). % 28.16/28.24 % 28.16/28.24 fof(fact_power__strict__decreasing,axiom, % 28.16/28.24 ! [V_a,V_N,V_n,T_a] : % 28.16/28.24 ( class_Rings_Olinordered__semidom(T_a) % 28.16/28.24 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),V_N)) % 28.16/28.24 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a)) % 28.16/28.24 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),c_Groups_Oone__class_Oone(T_a))) % 28.16/28.24 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_N)),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n))) ) ) ) ) ). % 28.16/28.24 % 28.16/28.24 fof(fact_power__Suc__less__one,axiom, % 28.16/28.24 ! [V_n,V_a,T_a] : % 28.16/28.24 ( class_Rings_Olinordered__semidom(T_a) % 28.16/28.24 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a)) % 28.16/28.24 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),c_Groups_Oone__class_Oone(T_a))) % 28.16/28.24 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),hAPP(c_Nat_OSuc,V_n))),c_Groups_Oone__class_Oone(T_a))) ) ) ) ). % 28.16/28.24 % 28.16/28.24 fof(fact_Diff__idemp,axiom, % 28.16/28.24 ! [V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),V_B_2) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) ). % 28.16/28.24 % 28.16/28.24 fof(fact_number__of__is__id,axiom, % 28.16/28.24 ! [V_k] : hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_k) = V_k ). % 28.16/28.24 % 28.16/28.24 fof(fact_less__eq__number__of__int__code,axiom, % 28.16/28.24 ! [V_l_2,V_k_2] : % 28.16/28.24 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_k_2)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_l_2))) % 28.16/28.24 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k_2),V_l_2)) ) ). % 28.16/28.24 % 28.16/28.24 fof(fact_less__number__of__int__code,axiom, % 28.16/28.24 ! [V_l_2,V_k_2] : % 28.16/28.24 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_k_2)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_l_2))) % 28.16/28.24 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),V_l_2)) ) ). % 28.16/28.24 % 28.16/28.24 fof(fact_plus__numeral__code_I9_J,axiom, % 28.16/28.24 ! [V_w,V_v] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_v),V_w)) ). % 28.16/28.24 % 28.16/28.24 fof(fact_times__numeral__code_I5_J,axiom, % 28.16/28.24 ! [V_w,V_v] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_v),V_w)) ). % 28.16/28.24 % 28.16/28.24 fof(fact_minus__numeral__code_I5_J,axiom, % 28.16/28.24 ! [V_w] : hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_w)) ). % 28.16/28.24 % 28.16/28.24 fof(fact_nat__power__eq__Suc__0__iff,axiom, % 28.16/28.24 ! [V_m_2,V_x_2] : % 28.16/28.24 ( hAPP(hAPP(c_Power_Opower__class_Opower(tc_Nat_Onat),V_x_2),V_m_2) = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) % 28.16/28.24 <=> ( V_m_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) % 28.16/28.24 | V_x_2 = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) ) ) ). % 28.16/28.24 % 28.16/28.24 fof(fact_power__Suc__0,axiom, % 28.16/28.24 ! [V_n] : hAPP(hAPP(c_Power_Opower__class_Opower(tc_Nat_Onat),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))),V_n) = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) ). % 28.16/28.24 % 28.16/28.24 fof(fact_nat__power__less__imp__less,axiom, % 28.16/28.24 ! [V_n,V_m,V_i] : % 28.16/28.24 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_i)) % 28.16/28.24 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(hAPP(c_Power_Opower__class_Opower(tc_Nat_Onat),V_i),V_m)),hAPP(hAPP(c_Power_Opower__class_Opower(tc_Nat_Onat),V_i),V_n))) % 28.16/28.24 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n)) ) ) ). % 28.16/28.24 % 28.16/28.24 fof(fact_nat__zero__less__power__iff,axiom, % 28.16/28.24 ! [V_n_2,V_x_2] : % 28.16/28.24 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(hAPP(c_Power_Opower__class_Opower(tc_Nat_Onat),V_x_2),V_n_2))) % 28.16/28.24 <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_x_2)) % 28.16/28.24 | V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ). % 28.16/28.24 % 28.16/28.24 fof(fact_int__number__of__def,axiom, % 28.16/28.24 ! [V_w] : hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w) = hAPP(c_Int_Oring__1__class_Oof__int(tc_Int_Oint),V_w) ). % 28.16/28.24 % 28.16/28.24 fof(fact_nat__one__le__power,axiom, % 28.16/28.24 ! [V_n,V_i] : % 28.16/28.24 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))),V_i)) % 28.16/28.24 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))),hAPP(hAPP(c_Power_Opower__class_Opower(tc_Nat_Onat),V_i),V_n))) ) ). % 28.16/28.24 % 28.16/28.24 fof(fact_nat__number__of,axiom, % 28.16/28.24 ! [V_w] : hAPP(c_Int_Onat,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_w) ). % 28.16/28.24 % 28.16/28.24 fof(fact_nat__number__of__def,axiom, % 28.16/28.24 ! [V_v] : hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v) = hAPP(c_Int_Onat,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)) ). % 28.16/28.24 % 28.16/28.24 fof(fact_Nat__Transfer_Otransfer__int__nat__functions_I4_J,axiom, % 28.16/28.24 ! [V_n,V_x] : hAPP(hAPP(c_Power_Opower__class_Opower(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_x)),V_n) = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(hAPP(c_Power_Opower__class_Opower(tc_Nat_Onat),V_x),V_n)) ). % 28.16/28.24 % 28.16/28.24 fof(fact_zpower__int,axiom, % 28.16/28.24 ! [V_n,V_m] : hAPP(hAPP(c_Power_Opower__class_Opower(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_m)),V_n) = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(hAPP(c_Power_Opower__class_Opower(tc_Nat_Onat),V_m),V_n)) ). % 28.16/28.24 % 28.16/28.24 fof(fact_int__power,axiom, % 28.16/28.24 ! [V_n,V_m] : hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(hAPP(c_Power_Opower__class_Opower(tc_Nat_Onat),V_m),V_n)) = hAPP(hAPP(c_Power_Opower__class_Opower(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_m)),V_n) ). % 28.16/28.24 % 28.16/28.24 fof(fact_power__nat__number__of__number__of,axiom, % 28.16/28.24 ! [V_w,V_v] : % 28.16/28.24 ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v))) % 28.16/28.24 => hAPP(hAPP(c_Power_Opower__class_Opower(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_w)) = hAPP(hAPP(c_Power_Opower__class_Opower(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_w)) ) % 28.16/28.24 & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v))) % 28.16/28.24 => hAPP(hAPP(c_Power_Opower__class_Opower(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_w)) = hAPP(c_Int_Onat,hAPP(hAPP(c_Power_Opower__class_Opower(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_w))) ) ) ). % 28.16/28.24 % 28.16/28.24 fof(fact_power__nat__number__of,axiom, % 28.16/28.24 ! [V_n,V_v] : % 28.16/28.24 ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v))) % 28.16/28.24 => hAPP(hAPP(c_Power_Opower__class_Opower(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)),V_n) = hAPP(hAPP(c_Power_Opower__class_Opower(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n) ) % 28.16/28.24 & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v))) % 28.16/28.24 => hAPP(hAPP(c_Power_Opower__class_Opower(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)),V_n) = hAPP(c_Int_Onat,hAPP(hAPP(c_Power_Opower__class_Opower(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)),V_n)) ) ) ). % 28.16/28.24 % 28.16/28.24 fof(fact_minus__numeral__code_I6_J,axiom, % 28.16/28.24 ! [V_w,V_v] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_v),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_w))) ). % 28.16/28.24 % 28.16/28.24 fof(fact_neg__imp__number__of__eq__0,axiom, % 28.16/28.24 ! [V_v] : % 28.16/28.24 ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v))) % 28.16/28.24 => hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ). % 28.16/28.24 % 28.16/28.24 fof(fact_power__eq__if,axiom, % 28.16/28.24 ! [V_p,V_m] : % 28.16/28.24 ( ( V_m = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) % 28.16/28.24 => hAPP(hAPP(c_Power_Opower__class_Opower(tc_Nat_Onat),V_p),V_m) = c_Groups_Oone__class_Oone(tc_Nat_Onat) ) % 28.16/28.24 & ( V_m != c_Groups_Ozero__class_Ozero(tc_Nat_Onat) % 28.16/28.24 => hAPP(hAPP(c_Power_Opower__class_Opower(tc_Nat_Onat),V_p),V_m) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_p),hAPP(hAPP(c_Power_Opower__class_Opower(tc_Nat_Onat),V_p),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),c_Groups_Oone__class_Oone(tc_Nat_Onat)))) ) ) ). % 28.16/28.24 % 28.16/28.24 fof(fact_int__eq__iff__number__of,axiom, % 28.16/28.24 ! [V_v_2,V_m_2] : % 28.16/28.24 ( hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_m_2) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_2) % 28.16/28.24 <=> ( V_m_2 = hAPP(c_Int_Onat,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_2)) % 28.16/28.24 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_2))) ) ) ). % 28.16/28.24 % 28.16/28.24 fof(fact_nat__power__eq,axiom, % 28.16/28.24 ! [V_n,V_z] : % 28.16/28.24 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z)) % 28.16/28.24 => hAPP(c_Int_Onat,hAPP(hAPP(c_Power_Opower__class_Opower(tc_Int_Oint),V_z),V_n)) = hAPP(hAPP(c_Power_Opower__class_Opower(tc_Nat_Onat),hAPP(c_Int_Onat,V_z)),V_n) ) ). % 28.16/28.24 % 28.16/28.24 fof(fact_Nat__Transfer_Otransfer__nat__int__functions_I4_J,axiom, % 28.16/28.24 ! [V_n,V_x] : % 28.16/28.24 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x)) % 28.16/28.24 => hAPP(hAPP(c_Power_Opower__class_Opower(tc_Nat_Onat),hAPP(c_Int_Onat,V_x)),V_n) = hAPP(c_Int_Onat,hAPP(hAPP(c_Power_Opower__class_Opower(tc_Int_Oint),V_x),V_n)) ) ). % 28.16/28.24 % 28.16/28.24 fof(fact_eq__nat__number__of,axiom, % 28.16/28.24 ! [V_v_H_2,V_v_2] : % 28.16/28.24 ( hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_2) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_H_2) % 28.16/28.24 <=> ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_2))) % 28.16/28.24 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_H_2)),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) % 28.16/28.24 & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_2))) % 28.16/28.24 => ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_H_2))) % 28.16/28.24 => hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_2) = c_Groups_Ozero__class_Ozero(tc_Int_Oint) ) % 28.16/28.24 & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_H_2))) % 28.16/28.24 => V_v_2 = V_v_H_2 ) ) ) ) ) ). % 28.16/28.24 % 28.16/28.24 fof(fact_nat__number__of__add__left,axiom, % 28.16/28.24 ! [V_k,V_v_H,V_v] : % 28.16/28.24 ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v))) % 28.16/28.24 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_H)),V_k)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_H)),V_k) ) % 28.16/28.24 & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v))) % 28.16/28.24 => ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_H))) % 28.16/28.24 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_H)),V_k)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)),V_k) ) % 28.16/28.24 & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_H))) % 28.16/28.24 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_H)),V_k)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_v),V_v_H))),V_k) ) ) ) ) ). % 28.16/28.24 % 28.16/28.24 fof(fact_int__nat__number__of,axiom, % 28.16/28.24 ! [V_v] : % 28.16/28.24 ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v))) % 28.16/28.24 => hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)) = c_Groups_Ozero__class_Ozero(tc_Int_Oint) ) % 28.16/28.24 & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v))) % 28.16/28.24 => hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v) ) ) ). % 28.16/28.24 % 28.16/28.24 fof(fact_mod__nat__number__of,axiom, % 28.16/28.24 ! [V_v_H,V_v] : % 28.16/28.24 ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v))) % 28.16/28.24 => c_Divides_Odiv__class_Omod(tc_Nat_Onat,hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_H)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) % 28.16/28.24 & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v))) % 28.16/28.24 => ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_H))) % 28.16/28.24 => c_Divides_Odiv__class_Omod(tc_Nat_Onat,hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_H)) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v) ) % 28.16/28.24 & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_H))) % 28.16/28.24 => c_Divides_Odiv__class_Omod(tc_Nat_Onat,hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_H)) = hAPP(c_Int_Onat,c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_H))) ) ) ) ) ). % 28.16/28.24 % 28.16/28.24 fof(fact_div__nat__number__of,axiom, % 28.16/28.24 ! [V_v_H,V_v] : % 28.16/28.24 ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v))) % 28.16/28.24 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_H)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) % 28.16/28.24 & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v))) % 28.16/28.24 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_H)) = hAPP(c_Int_Onat,hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_H))) ) ) ). % 28.16/28.24 % 28.16/28.24 fof(fact_field__power__not__zero,axiom, % 28.16/28.24 ! [V_n,V_a,T_a] : % 28.16/28.24 ( class_Rings_Oring__1__no__zero__divisors(T_a) % 28.16/28.24 => ( V_a != c_Groups_Ozero__class_Ozero(T_a) % 28.16/28.24 => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n) != c_Groups_Ozero__class_Ozero(T_a) ) ) ). % 28.16/28.24 % 28.16/28.24 fof(fact_power__commutes,axiom, % 28.16/28.24 ! [V_n,V_a,T_a] : % 28.16/28.24 ( class_Groups_Omonoid__mult(T_a) % 28.16/28.24 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n)),V_a) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n)) ) ). % 28.16/28.24 % 28.16/28.24 fof(fact_power__mult__distrib,axiom, % 28.16/28.24 ! [V_n,V_b,V_a,T_a] : % 28.16/28.24 ( class_Groups_Ocomm__monoid__mult(T_a) % 28.16/28.24 => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b)),V_n) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n)),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_b),V_n)) ) ). % 28.16/28.24 % 28.16/28.24 fof(fact_power__one,axiom, % 28.16/28.24 ! [V_n,T_a] : % 28.16/28.24 ( class_Groups_Omonoid__mult(T_a) % 28.16/28.24 => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),c_Groups_Oone__class_Oone(T_a)),V_n) = c_Groups_Oone__class_Oone(T_a) ) ). % 28.16/28.24 % 28.16/28.24 fof(fact_of__nat__power,axiom, % 28.16/28.24 ! [V_n,V_m,T_a] : % 28.16/28.24 ( class_Rings_Osemiring__1(T_a) % 28.16/28.24 => hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(tc_Nat_Onat),V_m),V_n)) = hAPP(hAPP(c_Power_Opower__class_Opower(T_a),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),V_m)),V_n) ) ). % 28.16/28.24 % 28.16/28.24 fof(fact_power__mult,axiom, % 28.16/28.24 ! [V_n,V_m,V_a,T_a] : % 28.16/28.24 ( class_Groups_Omonoid__mult(T_a) % 28.16/28.24 => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m),V_n)) = hAPP(hAPP(c_Power_Opower__class_Opower(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_m)),V_n) ) ). % 28.16/28.24 % 28.16/28.24 fof(fact_one__div__nat__number__of,axiom, % 28.16/28.24 ! [V_v_H] : hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_H)) = hAPP(c_Int_Onat,hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_H))) ). % 28.16/28.24 % 28.16/28.24 fof(fact_power__abs,axiom, % 28.16/28.24 ! [V_n,V_a,T_a] : % 28.16/28.24 ( class_Rings_Olinordered__idom(T_a) % 28.16/28.24 => hAPP(c_Groups_Oabs__class_Oabs(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n)) = hAPP(hAPP(c_Power_Opower__class_Opower(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a)),V_n) ) ). % 28.16/28.24 % 28.16/28.24 fof(fact_power__one__right,axiom, % 28.16/28.24 ! [V_a,T_a] : % 28.16/28.24 ( class_Groups_Omonoid__mult(T_a) % 28.16/28.24 => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),c_Groups_Oone__class_Oone(tc_Nat_Onat)) = V_a ) ). % 28.16/28.24 % 28.16/28.24 fof(fact_one__mod__nat__number__of,axiom, % 28.16/28.24 ! [V_v_H] : % 28.16/28.24 ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_H))) % 28.16/28.24 => c_Divides_Odiv__class_Omod(tc_Nat_Onat,hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_H)) = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) ) % 28.16/28.24 & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_H))) % 28.16/28.24 => c_Divides_Odiv__class_Omod(tc_Nat_Onat,hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_H)) = hAPP(c_Int_Onat,c_Divides_Odiv__class_Omod(tc_Int_Oint,c_Groups_Oone__class_Oone(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v_H))) ) ) ). % 28.16/28.24 % 28.16/28.24 fof(fact_zero__le__power,axiom, % 28.16/28.24 ! [V_n,V_a,T_a] : % 28.16/28.24 ( class_Rings_Olinordered__semidom(T_a) % 28.16/28.24 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a)) % 28.16/28.24 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n))) ) ) ). % 28.16/28.24 % 28.16/28.24 fof(fact_power__mono,axiom, % 28.16/28.24 ! [V_n,V_b,V_a,T_a] : % 28.16/28.24 ( class_Rings_Olinordered__semidom(T_a) % 28.16/28.24 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b)) % 28.16/28.24 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a)) % 28.16/28.24 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n)),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_b),V_n))) ) ) ) ). % 28.16/28.24 % 28.16/28.24 fof(fact_zero__less__power,axiom, % 28.16/28.24 ! [V_n,V_a,T_a] : % 28.16/28.24 ( class_Rings_Olinordered__semidom(T_a) % 28.16/28.24 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a)) % 28.16/28.24 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n))) ) ) ). % 28.16/28.24 % 28.16/28.24 fof(fact_power__eq__0__iff,axiom, % 28.16/28.24 ! [V_n_2,V_a_2,T_b] : % 28.16/28.24 ( ( class_Power_Opower(T_b) % 28.16/28.24 & class_Rings_Omult__zero(T_b) % 28.16/28.24 & class_Rings_Ono__zero__divisors(T_b) % 28.16/28.24 & class_Rings_Ozero__neq__one(T_b) ) % 28.16/28.24 => ( hAPP(hAPP(c_Power_Opower__class_Opower(T_b),V_a_2),V_n_2) = c_Groups_Ozero__class_Ozero(T_b) % 28.16/28.24 <=> ( V_a_2 = c_Groups_Ozero__class_Ozero(T_b) % 28.16/28.24 & V_n_2 != c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ) ). % 28.16/28.24 % 28.16/28.24 fof(fact_one__le__power,axiom, % 28.16/28.24 ! [V_n,V_a,T_a] : % 28.16/28.24 ( class_Rings_Olinordered__semidom(T_a) % 28.16/28.24 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Oone__class_Oone(T_a)),V_a)) % 28.16/28.24 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Oone__class_Oone(T_a)),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n))) ) ) ). % 28.16/28.24 % 28.16/28.24 fof(fact_power__0__Suc,axiom, % 28.16/28.24 ! [V_n,T_a] : % 28.16/28.24 ( ( class_Power_Opower(T_a) % 28.16/28.24 & class_Rings_Osemiring__0(T_a) ) % 28.16/28.24 => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(c_Nat_OSuc,V_n)) = c_Groups_Ozero__class_Ozero(T_a) ) ). % 28.16/28.24 % 28.16/28.24 fof(fact_power__inject__exp,axiom, % 28.16/28.24 ! [V_n_2,V_m_2,V_a_2,T_b] : % 28.16/28.24 ( class_Rings_Olinordered__semidom(T_b) % 28.16/28.24 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Oone__class_Oone(T_b)),V_a_2)) % 28.16/28.24 => ( hAPP(hAPP(c_Power_Opower__class_Opower(T_b),V_a_2),V_m_2) = hAPP(hAPP(c_Power_Opower__class_Opower(T_b),V_a_2),V_n_2) % 28.16/28.24 <=> V_m_2 = V_n_2 ) ) ) ). % 28.16/28.24 % 28.16/28.24 fof(fact_power__Suc2,axiom, % 28.16/28.24 ! [V_n,V_a,T_a] : % 28.16/28.24 ( class_Groups_Omonoid__mult(T_a) % 28.16/28.24 => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),hAPP(c_Nat_OSuc,V_n)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n)),V_a) ) ). % 28.16/28.24 % 28.16/28.24 fof(fact_power__Suc,axiom, % 28.16/28.24 ! [V_n,V_a,T_a] : % 28.16/28.24 ( class_Power_Opower(T_a) % 28.16/28.24 => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),hAPP(c_Nat_OSuc,V_n)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n)) ) ). % 28.16/28.24 % 28.16/28.24 fof(fact_power__0,axiom, % 28.16/28.24 ! [V_a,T_a] : % 28.16/28.24 ( class_Power_Opower(T_a) % 28.16/28.24 => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = c_Groups_Oone__class_Oone(T_a) ) ). % 28.16/28.24 % 28.16/28.24 fof(fact_power__add,axiom, % 28.16/28.24 ! [V_n,V_m,V_a,T_a] : % 28.16/28.24 ( class_Groups_Omonoid__mult(T_a) % 28.16/28.24 => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),V_n)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_m)),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n)) ) ). % 28.16/28.24 % 28.16/28.24 fof(fact_abs__power__minus,axiom, % 28.16/28.24 ! [V_n,V_a,T_a] : % 28.16/28.24 ( class_Rings_Olinordered__idom(T_a) % 28.16/28.24 => hAPP(c_Groups_Oabs__class_Oabs(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a)),V_n)) = hAPP(c_Groups_Oabs__class_Oabs(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n)) ) ). % 28.16/28.24 % 28.16/28.24 fof(fact_power__less__imp__less__base,axiom, % 28.16/28.24 ! [V_b,V_n,V_a,T_a] : % 28.16/28.24 ( class_Rings_Olinordered__semidom(T_a) % 28.16/28.24 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n)),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_b),V_n))) % 28.16/28.24 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b)) % 28.16/28.24 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b)) ) ) ) ). % 28.16/28.24 % 28.16/28.24 fof(fact_power__inject__base,axiom, % 28.16/28.24 ! [V_b,V_n,V_a,T_a] : % 28.16/28.24 ( class_Rings_Olinordered__semidom(T_a) % 28.16/28.24 => ( hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),hAPP(c_Nat_OSuc,V_n)) = hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_b),hAPP(c_Nat_OSuc,V_n)) % 28.16/28.24 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a)) % 28.16/28.24 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b)) % 28.16/28.24 => V_a = V_b ) ) ) ) ). % 28.16/28.24 % 28.16/28.24 fof(fact_power__le__imp__le__base,axiom, % 28.16/28.24 ! [V_b,V_n,V_a,T_a] : % 28.16/28.24 ( class_Rings_Olinordered__semidom(T_a) % 28.16/28.24 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),hAPP(c_Nat_OSuc,V_n))),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_b),hAPP(c_Nat_OSuc,V_n)))) % 28.16/28.24 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b)) % 28.16/28.24 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b)) ) ) ) ). % 28.16/28.24 % 28.16/28.24 fof(fact_power__gt1__lemma,axiom, % 28.16/28.24 ! [V_n,V_a,T_a] : % 28.16/28.24 ( class_Rings_Olinordered__semidom(T_a) % 28.16/28.24 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Oone__class_Oone(T_a)),V_a)) % 28.16/28.24 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Oone__class_Oone(T_a)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n)))) ) ) ). % 28.16/28.24 % 28.16/28.24 fof(fact_power__less__power__Suc,axiom, % 28.16/28.24 ! [V_n,V_a,T_a] : % 28.16/28.24 ( class_Rings_Olinordered__semidom(T_a) % 28.16/28.24 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Oone__class_Oone(T_a)),V_a)) % 28.16/28.24 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n)))) ) ) ). % 28.16/28.24 % 28.16/28.24 fof(fact_power__0__left,axiom, % 28.16/28.24 ! [V_n,T_a] : % 28.16/28.24 ( ( class_Power_Opower(T_a) % 28.16/28.24 & class_Rings_Osemiring__0(T_a) ) % 28.16/28.24 => ( ( V_n = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) % 28.16/28.24 => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_n) = c_Groups_Oone__class_Oone(T_a) ) % 28.16/28.24 & ( V_n != c_Groups_Ozero__class_Ozero(tc_Nat_Onat) % 28.16/28.24 => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_n) = c_Groups_Ozero__class_Ozero(T_a) ) ) ) ). % 28.16/28.24 % 28.16/28.24 fof(fact_power__gt1,axiom, % 28.16/28.24 ! [V_n,V_a,T_a] : % 28.16/28.24 ( class_Rings_Olinordered__semidom(T_a) % 28.16/28.24 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Oone__class_Oone(T_a)),V_a)) % 28.16/28.24 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Oone__class_Oone(T_a)),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),hAPP(c_Nat_OSuc,V_n)))) ) ) ). % 28.16/28.24 % 28.16/28.24 fof(fact_power__strict__increasing,axiom, % 28.16/28.24 ! [V_a,V_N,V_n,T_a] : % 28.16/28.24 ( class_Rings_Olinordered__semidom(T_a) % 28.16/28.24 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),V_N)) % 28.16/28.24 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Oone__class_Oone(T_a)),V_a)) % 28.16/28.24 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n)),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_N))) ) ) ) ). % 28.16/28.24 % 28.16/28.24 fof(fact_power__less__imp__less__exp,axiom, % 28.16/28.24 ! [V_n,V_m,V_a,T_a] : % 28.16/28.24 ( class_Rings_Olinordered__semidom(T_a) % 28.16/28.24 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Oone__class_Oone(T_a)),V_a)) % 28.16/28.24 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_m)),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n))) % 28.16/28.24 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n)) ) ) ) ). % 28.16/28.24 % 28.16/28.24 fof(fact_power__strict__increasing__iff,axiom, % 28.16/28.24 ! [V_y_2,V_x_2,V_b_2,T_b] : % 28.16/28.24 ( class_Rings_Olinordered__semidom(T_b) % 28.16/28.24 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Oone__class_Oone(T_b)),V_b_2)) % 28.16/28.24 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Power_Opower__class_Opower(T_b),V_b_2),V_x_2)),hAPP(hAPP(c_Power_Opower__class_Opower(T_b),V_b_2),V_y_2))) % 28.16/28.24 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_x_2),V_y_2)) ) ) ) ). % 28.16/28.24 % 28.16/28.24 fof(fact_zero__le__power__abs,axiom, % 28.16/28.24 ! [V_n,V_a,T_a] : % 28.16/28.24 ( class_Rings_Olinordered__idom(T_a) % 28.16/28.24 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a)),V_n))) ) ). % 28.16/28.24 % 28.16/28.24 fof(fact_power__increasing,axiom, % 28.16/28.24 ! [V_a,V_N,V_n,T_a] : % 28.16/28.24 ( class_Rings_Olinordered__semidom(T_a) % 28.16/28.24 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_N)) % 28.16/28.24 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Oone__class_Oone(T_a)),V_a)) % 28.16/28.24 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n)),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_N))) ) ) ) ). % 28.16/28.24 % 28.16/28.24 fof(fact_power__minus,axiom, % 28.16/28.24 ! [V_n,V_a,T_a] : % 28.16/28.24 ( class_Rings_Oring__1(T_a) % 28.16/28.24 => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a)),V_n) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),c_Groups_Oone__class_Oone(T_a))),V_n)),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n)) ) ). % 28.16/28.24 % 28.16/28.24 fof(fact_power__Suc__less,axiom, % 28.16/28.24 ! [V_n,V_a,T_a] : % 28.16/28.24 ( class_Rings_Olinordered__semidom(T_a) % 28.16/28.24 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a)) % 28.16/28.24 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),c_Groups_Oone__class_Oone(T_a))) % 28.16/28.24 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n))),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n))) ) ) ) ). % 28.16/28.24 % 28.16/28.24 fof(fact_power__eq__imp__eq__base,axiom, % 28.16/28.24 ! [V_b,V_n,V_a,T_a] : % 28.16/28.24 ( class_Rings_Olinordered__semidom(T_a) % 28.16/28.24 => ( hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n) = hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_b),V_n) % 28.16/28.24 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a)) % 28.16/28.24 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_b)) % 28.16/28.24 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n)) % 28.16/28.24 => V_a = V_b ) ) ) ) ) ). % 28.16/28.24 % 28.16/28.24 fof(fact_in__rel__def,axiom, % 28.16/28.24 ! [V_y_2,V_x_2,V_R_2,T_c,T_b] : % 28.16/28.24 ( hBOOL(hAPP(hAPP(c_FunDef_Oin__rel(T_b,T_c,V_R_2),V_x_2),V_y_2)) % 28.40/28.24 <=> hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_x_2),V_y_2)),V_R_2)) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_divmod__nat__rel__mult1__eq,axiom, % 28.40/28.24 ! [V_a,V_r,V_q,V_c,V_b] : % 28.40/28.24 ( hBOOL(hAPP(c_Divides_Odivmod__nat__rel(V_b,V_c),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_q),V_r))) % 28.40/28.24 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_c)) % 28.40/28.24 => hBOOL(hAPP(c_Divides_Odivmod__nat__rel(hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_a),V_b),V_c),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_a),V_q)),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_a),V_r)),V_c))),c_Divides_Odiv__class_Omod(tc_Nat_Onat,hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_a),V_r),V_c)))) ) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_divmod__nat__rel__mult2__eq,axiom, % 28.40/28.24 ! [V_c,V_r,V_q,V_b,V_a] : % 28.40/28.24 ( hBOOL(hAPP(c_Divides_Odivmod__nat__rel(V_a,V_b),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_q),V_r))) % 28.40/28.24 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_b)) % 28.40/28.24 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_c)) % 28.40/28.24 => hBOOL(hAPP(c_Divides_Odivmod__nat__rel(V_a,hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_b),V_c)),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_q),V_c)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_b),c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_q,V_c))),V_r)))) ) ) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_Suc__nat__number__of__add,axiom, % 28.40/28.24 ! [V_n,V_v] : % 28.40/28.24 ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v))) % 28.40/28.24 => hAPP(c_Nat_OSuc,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)),V_n)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),c_Groups_Oone__class_Oone(tc_Nat_Onat)),V_n) ) % 28.40/28.24 & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v))) % 28.40/28.24 => hAPP(c_Nat_OSuc,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)),V_n)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_Osucc(V_v))),V_n) ) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_divmod__nat__rel__add1__eq,axiom, % 28.40/28.24 ! [V_br,V_bq,V_b,V_ar,V_aq,V_c,V_a] : % 28.40/28.24 ( hBOOL(hAPP(c_Divides_Odivmod__nat__rel(V_a,V_c),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_aq),V_ar))) % 28.40/28.24 => ( hBOOL(hAPP(c_Divides_Odivmod__nat__rel(V_b,V_c),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_bq),V_br))) % 28.40/28.24 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_c)) % 28.40/28.24 => hBOOL(hAPP(c_Divides_Odivmod__nat__rel(hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_a),V_b),V_c),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_aq),V_bq)),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_ar),V_br)),V_c))),c_Divides_Odiv__class_Omod(tc_Nat_Onat,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_ar),V_br),V_c)))) ) ) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_Suc__nat__number__of,axiom, % 28.40/28.24 ! [V_v] : % 28.40/28.24 ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v))) % 28.40/28.24 => hAPP(c_Nat_OSuc,hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)) = c_Groups_Oone__class_Oone(tc_Nat_Onat) ) % 28.40/28.24 & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v))) % 28.40/28.24 => hAPP(c_Nat_OSuc,hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_Osucc(V_v)) ) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_power__power__power,axiom, % 28.40/28.24 ! [T_b] : % 28.40/28.24 ( class_Power_Opower(T_b) % 28.40/28.24 => c_Power_Opower__class_Opower(T_b) = c_Power_Opower_Opower(T_b,c_Groups_Oone__class_Oone(T_b),c_Groups_Otimes__class_Otimes(T_b)) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_divmod__nat__rel__unique,axiom, % 28.40/28.24 ! [V_qr_H,V_qr,V_n,V_m] : % 28.40/28.24 ( hBOOL(hAPP(c_Divides_Odivmod__nat__rel(V_m,V_n),V_qr)) % 28.40/28.24 => ( hBOOL(hAPP(c_Divides_Odivmod__nat__rel(V_m,V_n),V_qr_H)) % 28.40/28.24 => V_qr = V_qr_H ) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_divmod__nat__eq,axiom, % 28.40/28.24 ! [V_qr,V_n,V_m] : % 28.40/28.24 ( hBOOL(hAPP(c_Divides_Odivmod__nat__rel(V_m,V_n),V_qr)) % 28.40/28.24 => c_Divides_Odivmod__nat(V_m,V_n) = V_qr ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_divmod__nat__rel__divmod__nat,axiom, % 28.40/28.24 ! [V_n,V_m] : hBOOL(hAPP(c_Divides_Odivmod__nat__rel(V_m,V_n),c_Divides_Odivmod__nat(V_m,V_n))) ). % 28.40/28.24 % 28.40/28.24 fof(fact_power_Opower_Opower__0,axiom, % 28.40/28.24 ! [V_a_2,V_times_2,V_one_2,T_b] : hAPP(hAPP(c_Power_Opower_Opower(T_b,V_one_2,V_times_2),V_a_2),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = V_one_2 ). % 28.40/28.24 % 28.40/28.24 fof(fact_power_Opower_Opower__Suc,axiom, % 28.40/28.24 ! [V_n_2,V_a_2,V_times_2,V_one_2,T_b] : hAPP(hAPP(c_Power_Opower_Opower(T_b,V_one_2,V_times_2),V_a_2),hAPP(c_Nat_OSuc,V_n_2)) = hAPP(hAPP(V_times_2,V_a_2),hAPP(hAPP(c_Power_Opower_Opower(T_b,V_one_2,V_times_2),V_a_2),V_n_2)) ). % 28.40/28.24 % 28.40/28.24 fof(fact_mod__eq,axiom, % 28.40/28.24 ! [V_r,V_q,V_n,V_m] : % 28.40/28.24 ( hBOOL(hAPP(c_Divides_Odivmod__nat__rel(V_m,V_n),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_q),V_r))) % 28.40/28.24 => c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m,V_n) = V_r ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_succ__def,axiom, % 28.40/28.24 ! [V_k] : c_Int_Osucc(V_k) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_k),c_Groups_Oone__class_Oone(tc_Int_Oint)) ). % 28.40/28.24 % 28.40/28.24 fof(fact_div__eq,axiom, % 28.40/28.24 ! [V_r,V_q,V_n,V_m] : % 28.40/28.24 ( hBOOL(hAPP(c_Divides_Odivmod__nat__rel(V_m,V_n),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_q),V_r))) % 28.40/28.24 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_m),V_n) = V_q ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_number__of__succ,axiom, % 28.40/28.24 ! [V_k,T_a] : % 28.40/28.24 ( class_Int_Onumber__ring(T_a) % 28.40/28.24 => hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_Osucc(V_k)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),c_Groups_Oone__class_Oone(T_a)),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_k)) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_divmod__nat__rel,axiom, % 28.40/28.24 ! [V_n,V_m] : hBOOL(hAPP(c_Divides_Odivmod__nat__rel(V_m,V_n),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_m),V_n)),c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m,V_n)))) ). % 28.40/28.24 % 28.40/28.24 fof(fact_in__measure,axiom, % 28.40/28.24 ! [V_f_2,V_y_2,V_x_2,T_b] : % 28.40/28.24 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),hAPP(c_Wellfounded_Omeasure(T_b),V_f_2))) % 28.40/28.24 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(V_f_2,V_x_2)),hAPP(V_f_2,V_y_2))) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_zmult2__lemma,axiom, % 28.40/28.24 ! [V_c,V_r,V_q,V_b,V_a] : % 28.40/28.24 ( hBOOL(hAPP(c_Divides_Odivmod__int__rel(V_a,V_b),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),V_q),V_r))) % 28.40/28.24 => ( V_b != c_Groups_Ozero__class_Ozero(tc_Int_Oint) % 28.40/28.24 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_c)) % 28.40/28.24 => hBOOL(hAPP(c_Divides_Odivmod__int__rel(V_a,hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_b),V_c)),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_q),V_c)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_b),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_q,V_c))),V_r)))) ) ) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_mlex__leq,axiom, % 28.40/28.24 ! [V_R_2,T_b,V_y_2,V_x_2,V_f_2] : % 28.40/28.24 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(V_f_2,V_x_2)),hAPP(V_f_2,V_y_2))) % 28.40/28.24 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),V_R_2)) % 28.40/28.24 => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),c_Wellfounded_Omlex__prod(T_b,V_f_2,V_R_2))) ) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_mlex__less,axiom, % 28.40/28.24 ! [V_R_2,T_b,V_y_2,V_x_2,V_f_2] : % 28.40/28.24 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(V_f_2,V_x_2)),hAPP(V_f_2,V_y_2))) % 28.40/28.24 => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),c_Wellfounded_Omlex__prod(T_b,V_f_2,V_R_2))) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_pdivmod__def,axiom, % 28.40/28.24 ! [V_l,V_k] : c_Divides_Opdivmod(V_k,V_l) = hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),V_k)),hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),V_l))),c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),V_k),hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),V_l))) ). % 28.40/28.24 % 28.40/28.24 fof(fact_zmult1__lemma,axiom, % 28.40/28.24 ! [V_a,V_r,V_q,V_c,V_b] : % 28.40/28.24 ( hBOOL(hAPP(c_Divides_Odivmod__int__rel(V_b,V_c),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),V_q),V_r))) % 28.40/28.24 => ( V_c != c_Groups_Ozero__class_Ozero(tc_Int_Oint) % 28.40/28.24 => hBOOL(hAPP(c_Divides_Odivmod__int__rel(hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_a),V_b),V_c),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_a),V_q)),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_a),V_r)),V_c))),c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_a),V_r),V_c)))) ) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_in__lex__prod,axiom, % 28.40/28.24 ! [V_s_2,V_r_2,V_b_H_2,V_a_H_2,V_b_2,V_a_2,T_c,T_b] : % 28.40/28.24 ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(T_b,T_c),tc_prod(T_b,T_c))),hAPP(hAPP(c_Product__Type_OPair(tc_prod(T_b,T_c),tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_H_2),V_b_H_2))),c_Wellfounded_Olex__prod(T_b,T_c,V_r_2,V_s_2))) % 28.40/28.24 <=> ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_a_H_2)),V_r_2)) % 28.40/28.24 | ( V_a_2 = V_a_H_2 % 28.40/28.24 & hBOOL(hAPP(hAPP(c_member(tc_prod(T_c,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_c,T_c),V_b_2),V_b_H_2)),V_s_2)) ) ) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_divmod__int__rel__0,axiom, % 28.40/28.24 ! [V_b] : % 28.40/28.24 ( V_b != c_Groups_Ozero__class_Ozero(tc_Int_Oint) % 28.40/28.24 => hBOOL(hAPP(c_Divides_Odivmod__int__rel(c_Groups_Ozero__class_Ozero(tc_Int_Oint),V_b),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_self__remainder,axiom, % 28.40/28.24 ! [V_r,V_q,V_a] : % 28.40/28.24 ( hBOOL(hAPP(c_Divides_Odivmod__int__rel(V_a,V_a),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),V_q),V_r))) % 28.40/28.24 => ( V_a != c_Groups_Ozero__class_Ozero(tc_Int_Oint) % 28.40/28.24 => V_r = c_Groups_Ozero__class_Ozero(tc_Int_Oint) ) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_unique__quotient,axiom, % 28.40/28.24 ! [V_r_H,V_q_H,V_r,V_q,V_b,V_a] : % 28.40/28.24 ( hBOOL(hAPP(c_Divides_Odivmod__int__rel(V_a,V_b),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),V_q),V_r))) % 28.40/28.24 => ( hBOOL(hAPP(c_Divides_Odivmod__int__rel(V_a,V_b),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),V_q_H),V_r_H))) % 28.40/28.24 => ( V_b != c_Groups_Ozero__class_Ozero(tc_Int_Oint) % 28.40/28.24 => V_q = V_q_H ) ) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_unique__remainder,axiom, % 28.40/28.24 ! [V_r_H,V_q_H,V_r,V_q,V_b,V_a] : % 28.40/28.24 ( hBOOL(hAPP(c_Divides_Odivmod__int__rel(V_a,V_b),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),V_q),V_r))) % 28.40/28.24 => ( hBOOL(hAPP(c_Divides_Odivmod__int__rel(V_a,V_b),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),V_q_H),V_r_H))) % 28.40/28.24 => ( V_b != c_Groups_Ozero__class_Ozero(tc_Int_Oint) % 28.40/28.24 => V_r = V_r_H ) ) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_self__quotient,axiom, % 28.40/28.24 ! [V_r,V_q,V_a] : % 28.40/28.24 ( hBOOL(hAPP(c_Divides_Odivmod__int__rel(V_a,V_a),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),V_q),V_r))) % 28.40/28.24 => ( V_a != c_Groups_Ozero__class_Ozero(tc_Int_Oint) % 28.40/28.24 => V_q = c_Groups_Oone__class_Oone(tc_Int_Oint) ) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_divmod__int__rel__mod,axiom, % 28.40/28.24 ! [V_r,V_q,V_b,V_a] : % 28.40/28.24 ( hBOOL(hAPP(c_Divides_Odivmod__int__rel(V_a,V_b),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),V_q),V_r))) % 28.40/28.24 => ( V_b != c_Groups_Ozero__class_Ozero(tc_Int_Oint) % 28.40/28.24 => c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b) = V_r ) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_divmod__int__rel__div,axiom, % 28.40/28.24 ! [V_r,V_q,V_b,V_a] : % 28.40/28.24 ( hBOOL(hAPP(c_Divides_Odivmod__int__rel(V_a,V_b),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),V_q),V_r))) % 28.40/28.24 => ( V_b != c_Groups_Ozero__class_Ozero(tc_Int_Oint) % 28.40/28.24 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_b) = V_q ) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_divmod__int__rel__div__mod,axiom, % 28.40/28.24 ! [V_a,V_b] : % 28.40/28.24 ( V_b != c_Groups_Ozero__class_Ozero(tc_Int_Oint) % 28.40/28.24 => hBOOL(hAPP(c_Divides_Odivmod__int__rel(V_a,V_b),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_b)),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b)))) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_zadd1__lemma,axiom, % 28.40/28.24 ! [V_br,V_bq,V_b,V_ar,V_aq,V_c,V_a] : % 28.40/28.24 ( hBOOL(hAPP(c_Divides_Odivmod__int__rel(V_a,V_c),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),V_aq),V_ar))) % 28.40/28.24 => ( hBOOL(hAPP(c_Divides_Odivmod__int__rel(V_b,V_c),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),V_bq),V_br))) % 28.40/28.24 => ( V_c != c_Groups_Ozero__class_Ozero(tc_Int_Oint) % 28.40/28.24 => hBOOL(hAPP(c_Divides_Odivmod__int__rel(hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_a),V_b),V_c),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_aq),V_bq)),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_ar),V_br)),V_c))),c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_ar),V_br),V_c)))) ) ) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_zminus1__lemma,axiom, % 28.40/28.24 ! [V_r_2,V_q_2,V_b_2,V_a_2] : % 28.40/28.24 ( hBOOL(hAPP(c_Divides_Odivmod__int__rel(V_a_2,V_b_2),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),V_q_2),V_r_2))) % 28.40/28.24 => hBOOL(hAPP(c_Divides_Odivmod__int__rel(hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_a_2),V_b_2),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),hAPP(hAPP(hAPP(c_If(tc_Int_Oint),hAPP(hAPP(c_fequal,V_r_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_q_2)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_q_2)),c_Groups_Oone__class_Oone(tc_Int_Oint)))),hAPP(hAPP(hAPP(c_If(tc_Int_Oint),hAPP(hAPP(c_fequal,V_r_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_b_2),V_r_2))))) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_divmod__int__relI,axiom, % 28.40/28.24 ! [V_r,V_q,V_b,V_a] : % 28.40/28.24 ( V_a = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_b),V_q)),V_r) % 28.40/28.24 => ( ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b)) % 28.40/28.24 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_r)) % 28.40/28.24 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_r),V_b)) ) ) % 28.40/28.24 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b)) % 28.40/28.24 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),V_r)) % 28.40/28.24 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_r),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ) ) % 28.40/28.24 => hBOOL(hAPP(c_Divides_Odivmod__int__rel(V_a,V_b),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),V_q),V_r))) ) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_same__fstI,axiom, % 28.40/28.24 ! [T_b,V_R_2,V_y_2,V_y_H_2,T_c,V_x_2,V_Pa_2] : % 28.40/28.24 ( hBOOL(hAPP(V_Pa_2,V_x_2)) % 28.40/28.24 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_c,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_c,T_c),V_y_H_2),V_y_2)),hAPP(V_R_2,V_x_2))) % 28.40/28.24 => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(T_b,T_c),tc_prod(T_b,T_c))),hAPP(hAPP(c_Product__Type_OPair(tc_prod(T_b,T_c),tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_x_2),V_y_H_2)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_x_2),V_y_2))),c_Recdef_Osame__fst(T_b,T_c,V_Pa_2,V_R_2))) ) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_negDivAlg__div__mod,axiom, % 28.40/28.24 ! [V_l,V_k] : % 28.40/28.24 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) % 28.40/28.24 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_l)) % 28.40/28.24 => c_Divides_OnegDivAlg(V_k,V_l) = hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_k),V_l)),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_k,V_l)) ) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_posDivAlg__div__mod,axiom, % 28.40/28.24 ! [V_l,V_k] : % 28.40/28.24 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_k)) % 28.40/28.24 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_l)) % 28.40/28.24 => c_Divides_OposDivAlg(V_k,V_l) = hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_k),V_l)),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_k,V_l)) ) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_divmod__int__mod__div,axiom, % 28.40/28.24 ! [V_q,V_p] : c_Divides_Odivmod__int(V_p,V_q) = hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_p),V_q)),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_p,V_q)) ). % 28.40/28.24 % 28.40/28.24 fof(fact_pdivmod__posDivAlg,axiom, % 28.40/28.24 ! [V_k,V_l] : % 28.40/28.24 ( ( V_l = c_Groups_Ozero__class_Ozero(tc_Int_Oint) % 28.40/28.24 => c_Divides_Opdivmod(V_k,V_l) = hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),V_k)) ) % 28.40/28.24 & ( V_l != c_Groups_Ozero__class_Ozero(tc_Int_Oint) % 28.40/28.24 => c_Divides_Opdivmod(V_k,V_l) = c_Divides_OposDivAlg(hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),V_k),hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),V_l)) ) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_pair__lessI2,axiom, % 28.40/28.24 ! [V_t_2,V_s_2,V_b_2,V_a_2] : % 28.40/28.24 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_a_2),V_b_2)) % 28.40/28.24 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_s_2),V_t_2)) % 28.40/28.24 => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat))),hAPP(hAPP(c_Product__Type_OPair(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_a_2),V_s_2)),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_b_2),V_t_2))),c_FunDef_Opair__less)) ) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_zmod__minus1,axiom, % 28.40/28.24 ! [V_b] : % 28.40/28.24 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b)) % 28.40/28.24 => c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OMin),V_b) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_b),c_Groups_Oone__class_Oone(tc_Int_Oint)) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_rel__simps_I24_J,axiom, % 28.40/28.24 hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OMin),c_Int_OMin)) ). % 28.40/28.24 % 28.40/28.24 fof(fact_rel__simps_I7_J,axiom, % 28.40/28.24 ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OMin),c_Int_OMin)) ). % 28.40/28.24 % 28.40/28.24 fof(fact_bin__less__0__simps_I2_J,axiom, % 28.40/28.24 hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OMin),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ). % 28.40/28.24 % 28.40/28.24 fof(fact_Int_OMin__def,axiom, % 28.40/28.24 c_Int_OMin = hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)) ). % 28.40/28.24 % 28.40/28.24 fof(fact_mult__Min,axiom, % 28.40/28.24 ! [V_k] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),c_Int_OMin),V_k) = hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_k) ). % 28.40/28.24 % 28.40/28.24 fof(fact_neg__number__of__Min,axiom, % 28.40/28.24 hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OMin))) ). % 28.40/28.24 % 28.40/28.24 fof(fact_negDivAlg__minus1,axiom, % 28.40/28.24 ! [V_b] : c_Divides_OnegDivAlg(hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OMin),V_b) = hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OMin)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_b),c_Groups_Oone__class_Oone(tc_Int_Oint))) ). % 28.40/28.24 % 28.40/28.24 fof(fact_diff__bin__simps_I2_J,axiom, % 28.40/28.24 ! [V_k] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_k),c_Int_OMin) = c_Int_Osucc(V_k) ). % 28.40/28.24 % 28.40/28.24 fof(fact_mult__minus1__right,axiom, % 28.40/28.24 ! [V_z,T_a] : % 28.40/28.24 ( class_Int_Onumber__ring(T_a) % 28.40/28.24 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_z),hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OMin)) = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_z) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_mult__minus1,axiom, % 28.40/28.24 ! [V_z,T_a] : % 28.40/28.24 ( class_Int_Onumber__ring(T_a) % 28.40/28.24 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OMin)),V_z) = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_z) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_number__of__Min,axiom, % 28.40/28.24 ! [T_a] : % 28.40/28.24 ( class_Int_Onumber__ring(T_a) % 28.40/28.24 => hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OMin) = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),c_Groups_Oone__class_Oone(T_a)) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_arith__simps_I31_J,axiom, % 28.40/28.24 ! [T_a] : % 28.40/28.24 ( class_Int_Onumber__ring(T_a) % 28.40/28.24 => hAPP(c_Groups_Ouminus__class_Ouminus(T_a),c_Groups_Oone__class_Oone(T_a)) = hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OMin) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_abs__minus__one,axiom, % 28.40/28.24 ! [T_a] : % 28.40/28.24 ( ( class_Int_Onumber__ring(T_a) % 28.40/28.24 & class_Rings_Olinordered__idom(T_a) ) % 28.40/28.24 => hAPP(c_Groups_Oabs__class_Oabs(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OMin)) = c_Groups_Oone__class_Oone(T_a) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_posDivAlg__0,axiom, % 28.40/28.24 ! [V_b] : c_Divides_OposDivAlg(c_Groups_Ozero__class_Ozero(tc_Int_Oint),V_b) = hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),c_Groups_Ozero__class_Ozero(tc_Int_Oint)) ). % 28.40/28.24 % 28.40/28.24 fof(fact_zmod__minus1__right,axiom, % 28.40/28.24 ! [V_a] : c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OMin)) = c_Groups_Ozero__class_Ozero(tc_Int_Oint) ). % 28.40/28.24 % 28.40/28.24 fof(fact_pos__zmult__eq__1__iff__lemma,axiom, % 28.40/28.24 ! [V_n,V_m] : % 28.40/28.24 ( hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_m),V_n) = c_Groups_Oone__class_Oone(tc_Int_Oint) % 28.40/28.24 => ( V_m = c_Groups_Oone__class_Oone(tc_Int_Oint) % 28.40/28.24 | V_m = hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OMin) ) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_zmult__eq__1__iff,axiom, % 28.40/28.24 ! [V_n_2,V_m_2] : % 28.40/28.24 ( hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_m_2),V_n_2) = c_Groups_Oone__class_Oone(tc_Int_Oint) % 28.40/28.24 <=> ( ( V_m_2 = c_Groups_Oone__class_Oone(tc_Int_Oint) % 28.40/28.24 & V_n_2 = c_Groups_Oone__class_Oone(tc_Int_Oint) ) % 28.40/28.24 | ( V_m_2 = hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OMin) % 28.40/28.24 & V_n_2 = hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OMin) ) ) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_of__int__m1,axiom, % 28.40/28.24 ! [T_a] : % 28.40/28.24 ( class_Int_Onumber__ring(T_a) % 28.40/28.24 => hAPP(c_Int_Oring__1__class_Oof__int(T_a),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OMin)) = hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OMin) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_zdiv__minus1__right,axiom, % 28.40/28.24 ! [V_a] : hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OMin)) = hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_a) ). % 28.40/28.24 % 28.40/28.24 fof(fact_abs__power__minus__one,axiom, % 28.40/28.24 ! [V_n,T_a] : % 28.40/28.24 ( ( class_Int_Onumber__ring(T_a) % 28.40/28.24 & class_Rings_Olinordered__idom(T_a) ) % 28.40/28.24 => hAPP(c_Groups_Oabs__class_Oabs(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OMin)),V_n)) = c_Groups_Oone__class_Oone(T_a) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_div__eq__minus1,axiom, % 28.40/28.24 ! [V_b] : % 28.40/28.24 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b)) % 28.40/28.24 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OMin)),V_b) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OMin) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_pair__lessI1,axiom, % 28.40/28.24 ! [V_t_2,V_s_2,V_b_2,V_a_2] : % 28.40/28.24 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_a_2),V_b_2)) % 28.40/28.24 => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat))),hAPP(hAPP(c_Product__Type_OPair(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_a_2),V_s_2)),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_b_2),V_t_2))),c_FunDef_Opair__less)) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_negDivAlg__correct,axiom, % 28.40/28.24 ! [V_b,V_a] : % 28.40/28.24 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) % 28.40/28.24 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b)) % 28.40/28.24 => hBOOL(hAPP(c_Divides_Odivmod__int__rel(V_a,V_b),c_Divides_OnegDivAlg(V_a,V_b))) ) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_divmod__int__correct,axiom, % 28.40/28.24 ! [V_a,V_b] : % 28.40/28.24 ( V_b != c_Groups_Ozero__class_Ozero(tc_Int_Oint) % 28.40/28.24 => hBOOL(hAPP(c_Divides_Odivmod__int__rel(V_a,V_b),c_Divides_Odivmod__int(V_a,V_b))) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_posDivAlg__correct,axiom, % 28.40/28.24 ! [V_b,V_a] : % 28.40/28.24 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a)) % 28.40/28.24 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b)) % 28.40/28.24 => hBOOL(hAPP(c_Divides_Odivmod__int__rel(V_a,V_b),c_Divides_OposDivAlg(V_a,V_b))) ) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_div__pos__neg__trivial,axiom, % 28.40/28.24 ! [V_b,V_a] : % 28.40/28.24 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a)) % 28.40/28.24 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_a),V_b)),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) % 28.40/28.24 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_b) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OMin) ) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_divmod__int__def,axiom, % 28.40/28.24 ! [V_b,V_a] : % 28.40/28.24 ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a)) % 28.40/28.24 => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b)) % 28.40/28.24 => c_Divides_Odivmod__int(V_a,V_b) = c_Divides_OposDivAlg(V_a,V_b) ) % 28.40/28.24 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b)) % 28.40/28.24 => ( ( V_a = c_Groups_Ozero__class_Ozero(tc_Int_Oint) % 28.40/28.24 => c_Divides_Odivmod__int(V_a,V_b) = hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),c_Groups_Ozero__class_Ozero(tc_Int_Oint)) ) % 28.40/28.24 & ( V_a != c_Groups_Ozero__class_Ozero(tc_Int_Oint) % 28.40/28.24 => c_Divides_Odivmod__int(V_a,V_b) = hAPP(c_Divides_OnegateSnd,c_Divides_OnegDivAlg(hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_a),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_b))) ) ) ) ) ) % 28.40/28.24 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a)) % 28.40/28.24 => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b)) % 28.40/28.24 => c_Divides_Odivmod__int(V_a,V_b) = c_Divides_OnegDivAlg(V_a,V_b) ) % 28.40/28.24 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b)) % 28.40/28.24 => c_Divides_Odivmod__int(V_a,V_b) = hAPP(c_Divides_OnegateSnd,c_Divides_OposDivAlg(hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_a),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_b))) ) ) ) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_pair__leqI2,axiom, % 28.40/28.24 ! [V_t_2,V_s_2,V_b_2,V_a_2] : % 28.40/28.24 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_a_2),V_b_2)) % 28.40/28.24 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_s_2),V_t_2)) % 28.40/28.24 => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat))),hAPP(hAPP(c_Product__Type_OPair(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_a_2),V_s_2)),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_b_2),V_t_2))),c_FunDef_Opair__leq)) ) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_pair__leqI1,axiom, % 28.40/28.24 ! [V_t_2,V_s_2,V_b_2,V_a_2] : % 28.40/28.24 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_a_2),V_b_2)) % 28.40/28.24 => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat))),hAPP(hAPP(c_Product__Type_OPair(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_a_2),V_s_2)),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_b_2),V_t_2))),c_FunDef_Opair__leq)) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_intrel__iff,axiom, % 28.40/28.24 ! [V_v_2,V_u_2,V_y_2,V_x_2] : % 28.40/28.24 ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat))),hAPP(hAPP(c_Product__Type_OPair(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_x_2),V_y_2)),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_u_2),V_v_2))),c_Int_Ointrel)) % 28.40/28.24 <=> hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_x_2),V_v_2) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_u_2),V_y_2) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_mod__pos__pos__1__number__of,axiom, % 28.40/28.24 ! [V_w] : % 28.40/28.24 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w))) % 28.40/28.24 => c_Divides_Odiv__class_Omod(tc_Int_Oint,c_Groups_Oone__class_Oone(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)) = hAPP(c_Product__Type_Osnd(tc_Int_Oint,tc_Int_Oint),c_Divides_OposDivAlg(c_Groups_Oone__class_Oone(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w))) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_div__pos__pos__1__number__of,axiom, % 28.40/28.24 ! [V_w] : % 28.40/28.24 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w))) % 28.40/28.24 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)) = hAPP(c_Product__Type_Ofst(tc_Int_Oint,tc_Int_Oint),c_Divides_OposDivAlg(c_Groups_Oone__class_Oone(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w))) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_div__int__def,axiom, % 28.40/28.24 ! [V_b,V_a] : hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_b) = hAPP(c_Product__Type_Ofst(tc_Int_Oint,tc_Int_Oint),c_Divides_Odivmod__int(V_a,V_b)) ). % 28.40/28.24 % 28.40/28.24 fof(fact_mod__int__def,axiom, % 28.40/28.24 ! [V_b,V_a] : c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b) = hAPP(c_Product__Type_Osnd(tc_Int_Oint,tc_Int_Oint),c_Divides_Odivmod__int(V_a,V_b)) ). % 28.40/28.24 % 28.40/28.24 fof(fact_div__pos__neg,axiom, % 28.40/28.24 ! [V_b,V_a] : % 28.40/28.24 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a)) % 28.40/28.24 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) % 28.40/28.24 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_b) = hAPP(c_Product__Type_Ofst(tc_Int_Oint,tc_Int_Oint),hAPP(c_Divides_OnegateSnd,c_Divides_OnegDivAlg(hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_a),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_b)))) ) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_mod__pos__neg,axiom, % 28.40/28.24 ! [V_b,V_a] : % 28.40/28.24 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a)) % 28.40/28.24 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) % 28.40/28.24 => c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b) = hAPP(c_Product__Type_Osnd(tc_Int_Oint,tc_Int_Oint),hAPP(c_Divides_OnegateSnd,c_Divides_OnegDivAlg(hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_a),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_b)))) ) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_div__neg__neg,axiom, % 28.40/28.24 ! [V_b,V_a] : % 28.40/28.24 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) % 28.40/28.24 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) % 28.40/28.24 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_b) = hAPP(c_Product__Type_Ofst(tc_Int_Oint,tc_Int_Oint),hAPP(c_Divides_OnegateSnd,c_Divides_OposDivAlg(hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_a),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_b)))) ) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_negateSnd__eq,axiom, % 28.40/28.24 ! [V_r,V_q] : hAPP(c_Divides_OnegateSnd,hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),V_q),V_r)) = hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),V_q),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_r)) ). % 28.40/28.24 % 28.40/28.24 fof(fact_mod__neg__neg,axiom, % 28.40/28.24 ! [V_b,V_a] : % 28.40/28.24 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) % 28.40/28.24 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) % 28.40/28.24 => c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b) = hAPP(c_Product__Type_Osnd(tc_Int_Oint,tc_Int_Oint),hAPP(c_Divides_OnegateSnd,c_Divides_OposDivAlg(hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_a),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_b)))) ) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_divmod__int__rel__neg,axiom, % 28.40/28.24 ! [V_qr,V_b,V_a] : % 28.40/28.24 ( hBOOL(hAPP(c_Divides_Odivmod__int__rel(hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_a),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_b)),V_qr)) % 28.40/28.24 => hBOOL(hAPP(c_Divides_Odivmod__int__rel(V_a,V_b),hAPP(c_Divides_OnegateSnd,V_qr))) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_div__neg__pos,axiom, % 28.40/28.24 ! [V_b,V_a] : % 28.40/28.24 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) % 28.40/28.24 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b)) % 28.40/28.24 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_b) = hAPP(c_Product__Type_Ofst(tc_Int_Oint,tc_Int_Oint),c_Divides_OnegDivAlg(V_a,V_b)) ) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_div__pos__neg__1__number__of,axiom, % 28.40/28.24 ! [V_w] : % 28.40/28.24 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) % 28.40/28.24 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)) = hAPP(c_Product__Type_Ofst(tc_Int_Oint,tc_Int_Oint),hAPP(c_Divides_OnegateSnd,c_Divides_OnegDivAlg(hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w))))) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_mod__neg__pos,axiom, % 28.40/28.24 ! [V_b,V_a] : % 28.40/28.24 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) % 28.40/28.24 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b)) % 28.40/28.24 => c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b) = hAPP(c_Product__Type_Osnd(tc_Int_Oint,tc_Int_Oint),c_Divides_OnegDivAlg(V_a,V_b)) ) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_mod__pos__neg__1__number__of,axiom, % 28.40/28.24 ! [V_w] : % 28.40/28.24 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) % 28.40/28.24 => c_Divides_Odiv__class_Omod(tc_Int_Oint,c_Groups_Oone__class_Oone(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)) = hAPP(c_Product__Type_Osnd(tc_Int_Oint,tc_Int_Oint),hAPP(c_Divides_OnegateSnd,c_Divides_OnegDivAlg(hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w))))) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_div__pos__pos,axiom, % 28.40/28.24 ! [V_b,V_a] : % 28.40/28.24 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a)) % 28.40/28.24 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b)) % 28.40/28.24 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a),V_b) = hAPP(c_Product__Type_Ofst(tc_Int_Oint,tc_Int_Oint),c_Divides_OposDivAlg(V_a,V_b)) ) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_mod__pos__pos,axiom, % 28.40/28.24 ! [V_b,V_a] : % 28.40/28.24 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a)) % 28.40/28.24 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b)) % 28.40/28.24 => c_Divides_Odiv__class_Omod(tc_Int_Oint,V_a,V_b) = hAPP(c_Product__Type_Osnd(tc_Int_Oint,tc_Int_Oint),c_Divides_OposDivAlg(V_a,V_b)) ) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_prod__size__simp,axiom, % 28.40/28.24 ! [V_p_2,V_g_2,V_f_2,T_c,T_b] : c_Product__Type_Oprod_Oprod__size(T_b,T_c,V_f_2,V_g_2,V_p_2) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(V_f_2,hAPP(c_Product__Type_Ofst(T_b,T_c),V_p_2))),hAPP(V_g_2,hAPP(c_Product__Type_Osnd(T_b,T_c),V_p_2)))),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ). % 28.40/28.24 % 28.40/28.24 fof(fact_exI__realizer,axiom, % 28.40/28.24 ! [T_b,T_c,V_x_2,V_y_2,V_Pa_2] : % 28.40/28.24 ( hBOOL(hAPP(hAPP(V_Pa_2,V_y_2),V_x_2)) % 28.40/28.24 => hBOOL(hAPP(hAPP(V_Pa_2,hAPP(c_Product__Type_Osnd(T_c,T_b),hAPP(hAPP(c_Product__Type_OPair(T_c,T_b),V_x_2),V_y_2))),hAPP(c_Product__Type_Ofst(T_c,T_b),hAPP(hAPP(c_Product__Type_OPair(T_c,T_b),V_x_2),V_y_2)))) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_conjI__realizer,axiom, % 28.40/28.24 ! [T_c,T_b,V_q_2,V_Qa_2,V_p_2,V_Pa_2] : % 28.40/28.24 ( hBOOL(hAPP(V_Pa_2,V_p_2)) % 28.40/28.24 => ( hBOOL(hAPP(V_Qa_2,V_q_2)) % 28.40/28.24 => ( hBOOL(hAPP(V_Pa_2,hAPP(c_Product__Type_Ofst(T_b,T_c),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_p_2),V_q_2)))) % 28.40/28.24 & hBOOL(hAPP(V_Qa_2,hAPP(c_Product__Type_Osnd(T_b,T_c),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_p_2),V_q_2)))) ) ) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_pair__collapse,axiom, % 28.40/28.24 ! [V_p,T_b,T_a] : hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),hAPP(c_Product__Type_Ofst(T_a,T_b),V_p)),hAPP(c_Product__Type_Osnd(T_a,T_b),V_p)) = V_p ). % 28.40/28.24 % 28.40/28.24 fof(fact_surjective__pairing,axiom, % 28.40/28.24 ! [T_b,T_a,V_t] : V_t = hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),hAPP(c_Product__Type_Ofst(T_a,T_b),V_t)),hAPP(c_Product__Type_Osnd(T_a,T_b),V_t)) ). % 28.40/28.24 % 28.40/28.24 fof(fact_prod__eqI,axiom, % 28.40/28.24 ! [V_q,V_p,T_b,T_a] : % 28.40/28.24 ( hAPP(c_Product__Type_Ofst(T_a,T_b),V_p) = hAPP(c_Product__Type_Ofst(T_a,T_b),V_q) % 28.40/28.24 => ( hAPP(c_Product__Type_Osnd(T_a,T_b),V_p) = hAPP(c_Product__Type_Osnd(T_a,T_b),V_q) % 28.40/28.24 => V_p = V_q ) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_div__nat__def,axiom, % 28.40/28.24 ! [V_n,V_m] : hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_m),V_n) = hAPP(c_Product__Type_Ofst(tc_Nat_Onat,tc_Nat_Onat),c_Divides_Odivmod__nat(V_m,V_n)) ). % 28.40/28.24 % 28.40/28.24 fof(fact_mod__nat__def,axiom, % 28.40/28.24 ! [V_n,V_m] : c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m,V_n) = hAPP(c_Product__Type_Osnd(tc_Nat_Onat,tc_Nat_Onat),c_Divides_Odivmod__nat(V_m,V_n)) ). % 28.40/28.24 % 28.40/28.24 fof(fact_divmod__nat__rel__def,axiom, % 28.40/28.24 ! [V_qr_2,V_n_2,V_m_2] : % 28.40/28.24 ( hBOOL(hAPP(c_Divides_Odivmod__nat__rel(V_m_2,V_n_2),V_qr_2)) % 28.40/28.24 <=> ( V_m_2 = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Product__Type_Ofst(tc_Nat_Onat,tc_Nat_Onat),V_qr_2)),V_n_2)),hAPP(c_Product__Type_Osnd(tc_Nat_Onat,tc_Nat_Onat),V_qr_2)) % 28.40/28.24 & ( V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) % 28.40/28.24 => hAPP(c_Product__Type_Ofst(tc_Nat_Onat,tc_Nat_Onat),V_qr_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) % 28.40/28.24 & ( V_n_2 != c_Groups_Ozero__class_Ozero(tc_Nat_Onat) % 28.40/28.24 => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n_2)) % 28.40/28.24 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(c_Product__Type_Osnd(tc_Nat_Onat,tc_Nat_Onat),V_qr_2))) % 28.40/28.24 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Product__Type_Osnd(tc_Nat_Onat,tc_Nat_Onat),V_qr_2)),V_n_2)) ) ) % 28.40/28.24 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n_2)) % 28.40/28.24 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),hAPP(c_Product__Type_Osnd(tc_Nat_Onat,tc_Nat_Onat),V_qr_2))) % 28.40/28.24 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Product__Type_Osnd(tc_Nat_Onat,tc_Nat_Onat),V_qr_2)),c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ) ) ) ) ) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_split__paired__All,axiom, % 28.40/28.24 ! [T_c,T_b,V_Pa_2] : % 28.40/28.24 ( ! [B_x1] : hBOOL(hAPP(V_Pa_2,B_x1)) % 28.40/28.24 <=> ! [B_a,B_b] : hBOOL(hAPP(V_Pa_2,hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),B_a),B_b))) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_Pair__eq,axiom, % 28.40/28.24 ! [V_b_H_2,V_a_H_2,V_b_2,V_a_2,T_c,T_b] : % 28.40/28.24 ( hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2) = hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_H_2),V_b_H_2) % 28.40/28.24 <=> ( V_a_2 = V_a_H_2 % 28.40/28.24 & V_b_2 = V_b_H_2 ) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_Pair__inject,axiom, % 28.40/28.24 ! [V_b_H,V_a_H,V_b,V_a,T_b,T_a] : % 28.40/28.24 ( hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_a),V_b) = hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_a_H),V_b_H) % 28.40/28.24 => ~ ( V_a = V_a_H % 28.40/28.24 => V_b != V_b_H ) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_fst__conv,axiom, % 28.40/28.24 ! [V_b,V_a,T_b,T_a] : hAPP(c_Product__Type_Ofst(T_a,T_b),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_a),V_b)) = V_a ). % 28.40/28.24 % 28.40/28.24 fof(fact_fst__eqD,axiom, % 28.40/28.24 ! [V_a,V_y,V_x,T_b,T_a] : % 28.40/28.24 ( hAPP(c_Product__Type_Ofst(T_a,T_b),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_x),V_y)) = V_a % 28.40/28.24 => V_x = V_a ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_snd__conv,axiom, % 28.40/28.24 ! [V_b,V_a,T_a,T_b] : hAPP(c_Product__Type_Osnd(T_b,T_a),hAPP(hAPP(c_Product__Type_OPair(T_b,T_a),V_a),V_b)) = V_b ). % 28.40/28.24 % 28.40/28.24 fof(fact_snd__eqD,axiom, % 28.40/28.24 ! [V_a,V_y,V_x,T_a,T_b] : % 28.40/28.24 ( hAPP(c_Product__Type_Osnd(T_b,T_a),hAPP(hAPP(c_Product__Type_OPair(T_b,T_a),V_x),V_y)) = V_a % 28.40/28.24 => V_y = V_a ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_Pair__fst__snd__eq,axiom, % 28.40/28.24 ! [T_c,T_b,V_t_2,V_s_2] : % 28.40/28.24 ( V_s_2 = V_t_2 % 28.40/28.24 <=> ( hAPP(c_Product__Type_Ofst(T_b,T_c),V_s_2) = hAPP(c_Product__Type_Ofst(T_b,T_c),V_t_2) % 28.40/28.24 & hAPP(c_Product__Type_Osnd(T_b,T_c),V_s_2) = hAPP(c_Product__Type_Osnd(T_b,T_c),V_t_2) ) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_prod_Orecs,axiom, % 28.40/28.24 ! [V_b_2,V_a_2,V_f1_2,T_b,T_d,T_c] : c_Product__Type_Oprod_Oprod__rec(T_c,T_d,T_b,V_f1_2,hAPP(hAPP(c_Product__Type_OPair(T_c,T_d),V_a_2),V_b_2)) = hAPP(hAPP(V_f1_2,V_a_2),V_b_2) ). % 28.40/28.24 % 28.40/28.24 fof(fact_int__val__lemma,axiom, % 28.40/28.24 ! [V_k_2,V_f_2,V_n_2] : % 28.40/28.24 ( ! [B_i] : % 28.40/28.24 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_i),V_n_2)) % 28.40/28.24 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),hAPP(V_f_2,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),B_i),c_Groups_Oone__class_Oone(tc_Nat_Onat)))),hAPP(V_f_2,B_i)))),c_Groups_Oone__class_Oone(tc_Int_Oint))) ) % 28.40/28.24 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(V_f_2,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))),V_k_2)) % 28.40/28.24 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k_2),hAPP(V_f_2,V_n_2))) % 28.40/28.24 => ? [B_i] : % 28.40/28.24 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),B_i),V_n_2)) % 28.40/28.24 & hAPP(V_f_2,B_i) = V_k_2 ) ) ) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_nat0__intermed__int__val,axiom, % 28.40/28.24 ! [V_k_2,V_f_2,V_n_2] : % 28.40/28.24 ( ! [B_i] : % 28.40/28.24 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_i),V_n_2)) % 28.40/28.24 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),hAPP(V_f_2,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),B_i),c_Groups_Oone__class_Oone(tc_Nat_Onat)))),hAPP(V_f_2,B_i)))),c_Groups_Oone__class_Oone(tc_Int_Oint))) ) % 28.40/28.24 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(V_f_2,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))),V_k_2)) % 28.40/28.24 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k_2),hAPP(V_f_2,V_n_2))) % 28.40/28.24 => ? [B_i] : % 28.40/28.24 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),B_i),V_n_2)) % 28.40/28.24 & hAPP(V_f_2,B_i) = V_k_2 ) ) ) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_nat__number__of__add__1,axiom, % 28.40/28.24 ! [V_v] : % 28.40/28.24 ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v),c_Int_OPls)) % 28.40/28.24 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)),c_Groups_Oone__class_Oone(tc_Nat_Onat)) = c_Groups_Oone__class_Oone(tc_Nat_Onat) ) % 28.40/28.24 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v),c_Int_OPls)) % 28.40/28.24 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)),c_Groups_Oone__class_Oone(tc_Nat_Onat)) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_Osucc(V_v)) ) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_nat__1__add__number__of,axiom, % 28.40/28.24 ! [V_v] : % 28.40/28.24 ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v),c_Int_OPls)) % 28.40/28.24 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),c_Groups_Oone__class_Oone(tc_Nat_Onat)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)) = c_Groups_Oone__class_Oone(tc_Nat_Onat) ) % 28.40/28.24 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v),c_Int_OPls)) % 28.40/28.24 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),c_Groups_Oone__class_Oone(tc_Nat_Onat)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_Osucc(V_v)) ) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_eq__number__of__eq,axiom, % 28.40/28.24 ! [V_y_2,V_x_2,T_b] : % 28.40/28.24 ( class_Int_Onumber__ring(T_b) % 28.40/28.24 => ( hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_x_2) = hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_y_2) % 28.40/28.24 <=> c_Int_Oiszero(T_b,hAPP(c_Int_Onumber__class_Onumber__of(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_x_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_y_2)))) ) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_iszero__Numeral0,axiom, % 28.40/28.24 ! [T_a] : % 28.40/28.24 ( class_Int_Onumber__ring(T_a) % 28.40/28.24 => c_Int_Oiszero(T_a,hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OPls)) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_Pls__def,axiom, % 28.40/28.24 c_Int_OPls = c_Groups_Ozero__class_Ozero(tc_Int_Oint) ). % 28.40/28.24 % 28.40/28.24 fof(fact_rel__simps_I19_J,axiom, % 28.40/28.24 hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OPls),c_Int_OPls)) ). % 28.40/28.24 % 28.40/28.24 fof(fact_rel__simps_I2_J,axiom, % 28.40/28.24 ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OPls),c_Int_OPls)) ). % 28.40/28.24 % 28.40/28.24 fof(fact_add__Pls__right,axiom, % 28.40/28.24 ! [V_k] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_k),c_Int_OPls) = V_k ). % 28.40/28.24 % 28.40/28.24 fof(fact_add__Pls,axiom, % 28.40/28.24 ! [V_k] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),c_Int_OPls),V_k) = V_k ). % 28.40/28.24 % 28.40/28.24 fof(fact_mult__Pls,axiom, % 28.40/28.24 ! [V_w] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),c_Int_OPls),V_w) = c_Int_OPls ). % 28.40/28.24 % 28.40/28.24 fof(fact_diff__bin__simps_I1_J,axiom, % 28.40/28.24 ! [V_k] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_k),c_Int_OPls) = V_k ). % 28.40/28.24 % 28.40/28.24 fof(fact_minus__Pls,axiom, % 28.40/28.24 hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),c_Int_OPls) = c_Int_OPls ). % 28.40/28.24 % 28.40/28.24 fof(fact_rel__simps_I40_J,axiom, % 28.40/28.24 c_Int_OMin != c_Int_OPls ). % 28.40/28.24 % 28.40/28.24 fof(fact_rel__simps_I37_J,axiom, % 28.40/28.24 c_Int_OPls != c_Int_OMin ). % 28.40/28.24 % 28.40/28.24 fof(fact_iszero__def,axiom, % 28.40/28.24 ! [V_z_2,T_b] : % 28.40/28.24 ( class_Rings_Osemiring__1(T_b) % 28.40/28.24 => ( c_Int_Oiszero(T_b,V_z_2) % 28.40/28.24 <=> V_z_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_iszero__0,axiom, % 28.40/28.24 ! [T_a] : % 28.40/28.24 ( class_Rings_Osemiring__1(T_a) % 28.40/28.24 => c_Int_Oiszero(T_a,c_Groups_Ozero__class_Ozero(T_a)) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_not__iszero__1,axiom, % 28.40/28.24 ! [T_a] : % 28.40/28.24 ( class_Rings_Osemiring__1(T_a) % 28.40/28.24 => ~ c_Int_Oiszero(T_a,c_Groups_Oone__class_Oone(T_a)) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_number__of__Pls,axiom, % 28.40/28.24 ! [T_a] : % 28.40/28.24 ( class_Int_Onumber__ring(T_a) % 28.40/28.24 => hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OPls) = c_Groups_Ozero__class_Ozero(T_a) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_semiring__norm_I112_J,axiom, % 28.40/28.24 ! [T_a] : % 28.40/28.24 ( class_Int_Onumber__ring(T_a) % 28.40/28.24 => c_Groups_Ozero__class_Ozero(T_a) = hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OPls) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_add__numeral__0__right,axiom, % 28.40/28.24 ! [V_a,T_a] : % 28.40/28.24 ( class_Int_Onumber__ring(T_a) % 28.40/28.24 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OPls)) = V_a ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_add__numeral__0,axiom, % 28.40/28.24 ! [V_a,T_a] : % 28.40/28.24 ( class_Int_Onumber__ring(T_a) % 28.40/28.24 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OPls)),V_a) = V_a ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_bin__less__0__simps_I1_J,axiom, % 28.40/28.24 ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OPls),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ). % 28.40/28.24 % 28.40/28.24 fof(fact_semiring__norm_I113_J,axiom, % 28.40/28.24 c_Groups_Ozero__class_Ozero(tc_Nat_Onat) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OPls) ). % 28.40/28.24 % 28.40/28.24 fof(fact_nat__number__of__Pls,axiom, % 28.40/28.24 hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OPls) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ). % 28.40/28.24 % 28.40/28.24 fof(fact_zero__is__num__zero,axiom, % 28.40/28.24 c_Groups_Ozero__class_Ozero(tc_Int_Oint) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OPls) ). % 28.40/28.24 % 28.40/28.24 fof(fact_rel__simps_I23_J,axiom, % 28.40/28.24 hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OMin),c_Int_OPls)) ). % 28.40/28.24 % 28.40/28.24 fof(fact_rel__simps_I20_J,axiom, % 28.40/28.24 ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OPls),c_Int_OMin)) ). % 28.40/28.24 % 28.40/28.24 fof(fact_rel__simps_I3_J,axiom, % 28.40/28.24 ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OPls),c_Int_OMin)) ). % 28.40/28.24 % 28.40/28.24 fof(fact_rel__simps_I6_J,axiom, % 28.40/28.24 hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OMin),c_Int_OPls)) ). % 28.40/28.24 % 28.40/28.24 fof(fact_eq__number__of__Pls__Min,axiom, % 28.40/28.24 hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OPls) != hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OMin) ). % 28.40/28.24 % 28.40/28.24 fof(fact_not__neg__number__of__Pls,axiom, % 28.40/28.24 ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OPls))) ). % 28.40/28.24 % 28.40/28.24 fof(fact_eq__special_I1_J,axiom, % 28.40/28.24 ! [V_y_2,T_b] : % 28.40/28.24 ( class_Int_Onumber__ring(T_b) % 28.40/28.24 => ( c_Groups_Ozero__class_Ozero(T_b) = hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_y_2) % 28.40/28.24 <=> c_Int_Oiszero(T_b,hAPP(c_Int_Onumber__class_Onumber__of(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),c_Int_OPls),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_y_2)))) ) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_eq__special_I3_J,axiom, % 28.40/28.24 ! [V_x_2,T_b] : % 28.40/28.24 ( class_Int_Onumber__ring(T_b) % 28.40/28.24 => ( hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_x_2) = c_Groups_Ozero__class_Ozero(T_b) % 28.40/28.24 <=> c_Int_Oiszero(T_b,hAPP(c_Int_Onumber__class_Onumber__of(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_x_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),c_Int_OPls)))) ) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_succ__Min,axiom, % 28.40/28.24 c_Int_Osucc(c_Int_OMin) = c_Int_OPls ). % 28.40/28.24 % 28.40/28.24 fof(fact_eq__0__number__of,axiom, % 28.40/28.24 ! [V_v_2] : % 28.40/28.24 ( c_Groups_Ozero__class_Ozero(tc_Nat_Onat) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_2) % 28.40/28.24 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_v_2),c_Int_OPls)) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_eq__number__of__0,axiom, % 28.40/28.24 ! [V_v_2] : % 28.40/28.24 ( hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) % 28.40/28.24 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_v_2),c_Int_OPls)) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_number__of2,axiom, % 28.40/28.24 hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OPls))) ). % 28.40/28.24 % 28.40/28.24 fof(fact_less__nat__number__of,axiom, % 28.40/28.24 ! [V_v_H_2,V_v_2] : % 28.40/28.24 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_2)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_H_2))) % 28.40/28.24 <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v_2),V_v_H_2)) % 28.40/28.24 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OPls),V_v_H_2)) ) % 28.40/28.24 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v_2),V_v_H_2)) ) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_le__nat__number__of,axiom, % 28.40/28.24 ! [V_v_H_2,V_v_2] : % 28.40/28.24 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_2)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_H_2))) % 28.40/28.24 <=> ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_v_2),V_v_H_2)) % 28.40/28.24 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_v_2),c_Int_OPls)) ) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_nonzero__number__of__Min,axiom, % 28.40/28.24 ! [T_a] : % 28.40/28.24 ( class_Int_Onumber__ring(T_a) % 28.40/28.24 => ~ c_Int_Oiszero(T_a,hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OMin)) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_le__special_I1_J,axiom, % 28.40/28.24 ! [V_y_2,T_b] : % 28.40/28.24 ( ( class_Int_Onumber__ring(T_b) % 28.40/28.24 & class_Rings_Olinordered__idom(T_b) ) % 28.40/28.24 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_y_2))) % 28.40/28.24 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OPls),V_y_2)) ) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_le__special_I3_J,axiom, % 28.40/28.24 ! [V_x_2,T_b] : % 28.40/28.24 ( ( class_Int_Onumber__ring(T_b) % 28.40/28.24 & class_Rings_Olinordered__idom(T_b) ) % 28.40/28.24 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_x_2)),c_Groups_Ozero__class_Ozero(T_b))) % 28.40/28.24 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_x_2),c_Int_OPls)) ) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_less__special_I3_J,axiom, % 28.40/28.24 ! [V_x_2,T_b] : % 28.40/28.24 ( ( class_Int_Onumber__ring(T_b) % 28.40/28.24 & class_Rings_Olinordered__idom(T_b) ) % 28.40/28.24 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_x_2)),c_Groups_Ozero__class_Ozero(T_b))) % 28.40/28.24 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_x_2),c_Int_OPls)) ) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_less__special_I1_J,axiom, % 28.40/28.24 ! [V_y_2,T_b] : % 28.40/28.24 ( ( class_Int_Onumber__ring(T_b) % 28.40/28.24 & class_Rings_Olinordered__idom(T_b) ) % 28.40/28.24 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_y_2))) % 28.40/28.24 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OPls),V_y_2)) ) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_less__0__number__of,axiom, % 28.40/28.24 ! [V_v_2] : % 28.40/28.24 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_2))) % 28.40/28.24 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OPls),V_v_2)) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_add__nat__number__of,axiom, % 28.40/28.24 ! [V_v_H,V_v] : % 28.40/28.24 ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v),c_Int_OPls)) % 28.40/28.24 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_H)) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_H) ) % 28.40/28.24 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v),c_Int_OPls)) % 28.40/28.24 => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v_H),c_Int_OPls)) % 28.40/28.24 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_H)) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v) ) % 28.40/28.24 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v_H),c_Int_OPls)) % 28.40/28.24 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_H)) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_v),V_v_H)) ) ) ) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_Nats__number__of,axiom, % 28.40/28.24 ! [V_w_2,T_b] : % 28.40/28.24 ( class_Int_Onumber__ring(T_b) % 28.40/28.24 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OPls),V_w_2)) % 28.40/28.24 => hBOOL(hAPP(hAPP(c_member(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)),c_Nat_Osemiring__1__class_ONats(T_b))) ) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_mult__nat__number__of,axiom, % 28.40/28.24 ! [V_v_H,V_v] : % 28.40/28.24 ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v),c_Int_OPls)) % 28.40/28.24 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_H)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) % 28.40/28.24 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v),c_Int_OPls)) % 28.40/28.24 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_H)) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_v),V_v_H)) ) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_nat__number__of__mult__left,axiom, % 28.40/28.24 ! [V_k,V_v_H,V_v] : % 28.40/28.24 ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v),c_Int_OPls)) % 28.40/28.24 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_H)),V_k)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) % 28.40/28.24 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v),c_Int_OPls)) % 28.40/28.24 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_H)),V_k)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_v),V_v_H))),V_k) ) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_nat__number__of__diff__1,axiom, % 28.40/28.24 ! [V_v] : % 28.40/28.24 ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_v),c_Int_OPls)) % 28.40/28.24 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)),c_Groups_Oone__class_Oone(tc_Nat_Onat)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) % 28.40/28.24 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_v),c_Int_OPls)) % 28.40/28.24 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)),c_Groups_Oone__class_Oone(tc_Nat_Onat)) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_Opred(V_v)) ) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_Suc__diff__number__of,axiom, % 28.40/28.24 ! [V_m,V_v] : % 28.40/28.24 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OPls),V_v)) % 28.40/28.24 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_m)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_Opred(V_v))) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_eq__special_I4_J,axiom, % 28.40/28.24 ! [V_x_2,T_b] : % 28.40/28.24 ( class_Int_Onumber__ring(T_b) % 28.40/28.24 => ( hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_x_2) = c_Groups_Oone__class_Oone(T_b) % 28.40/28.24 <=> c_Int_Oiszero(T_b,hAPP(c_Int_Onumber__class_Onumber__of(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_x_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),c_Int_OBit1(c_Int_OPls))))) ) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_eq__special_I2_J,axiom, % 28.40/28.24 ! [V_y_2,T_b] : % 28.40/28.24 ( class_Int_Onumber__ring(T_b) % 28.40/28.24 => ( c_Groups_Oone__class_Oone(T_b) = hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_y_2) % 28.40/28.24 <=> c_Int_Oiszero(T_b,hAPP(c_Int_Onumber__class_Onumber__of(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),c_Int_OBit1(c_Int_OPls)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_y_2)))) ) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_diff__special_I1_J,axiom, % 28.40/28.24 ! [V_w,T_a] : % 28.40/28.24 ( class_Int_Onumber__ring(T_a) % 28.40/28.24 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),c_Groups_Oone__class_Oone(T_a)),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w)) = hAPP(c_Int_Onumber__class_Onumber__of(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),c_Int_OBit1(c_Int_OPls)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_w))) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_diff__special_I2_J,axiom, % 28.40/28.24 ! [V_v,T_a] : % 28.40/28.24 ( class_Int_Onumber__ring(T_a) % 28.40/28.24 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_v)),c_Groups_Oone__class_Oone(T_a)) = hAPP(c_Int_Onumber__class_Onumber__of(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_v),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),c_Int_OBit1(c_Int_OPls)))) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_minus__Bit1,axiom, % 28.40/28.24 ! [V_k] : hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),c_Int_OBit1(V_k)) = c_Int_OBit1(c_Int_Opred(hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_k))) ). % 28.40/28.24 % 28.40/28.24 fof(fact_rel__simps_I51_J,axiom, % 28.40/28.24 ! [V_l_2,V_k_2] : % 28.40/28.24 ( c_Int_OBit1(V_k_2) = c_Int_OBit1(V_l_2) % 28.40/28.24 <=> V_k_2 = V_l_2 ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_less__eq__int__code_I16_J,axiom, % 28.40/28.24 ! [V_k2_2,V_k1_2] : % 28.40/28.24 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OBit1(V_k1_2)),c_Int_OBit1(V_k2_2))) % 28.40/28.24 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k1_2),V_k2_2)) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_rel__simps_I34_J,axiom, % 28.40/28.24 ! [V_l_2,V_k_2] : % 28.40/28.24 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OBit1(V_k_2)),c_Int_OBit1(V_l_2))) % 28.40/28.24 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k_2),V_l_2)) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_rel__simps_I17_J,axiom, % 28.40/28.24 ! [V_l_2,V_k_2] : % 28.40/28.24 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OBit1(V_k_2)),c_Int_OBit1(V_l_2))) % 28.40/28.24 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),V_l_2)) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_less__int__code_I16_J,axiom, % 28.40/28.24 ! [V_k2_2,V_k1_2] : % 28.40/28.24 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OBit1(V_k1_2)),c_Int_OBit1(V_k2_2))) % 28.40/28.24 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k1_2),V_k2_2)) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_rel__simps_I46_J,axiom, % 28.40/28.24 ! [V_k] : c_Int_OBit1(V_k) != c_Int_OPls ). % 28.40/28.24 % 28.40/28.24 fof(fact_rel__simps_I39_J,axiom, % 28.40/28.24 ! [V_l] : c_Int_OPls != c_Int_OBit1(V_l) ). % 28.40/28.24 % 28.40/28.24 fof(fact_rel__simps_I47_J,axiom, % 28.40/28.24 ! [V_k_2] : % 28.40/28.24 ( c_Int_OBit1(V_k_2) = c_Int_OMin % 28.40/28.24 <=> V_k_2 = c_Int_OMin ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_rel__simps_I43_J,axiom, % 28.40/28.24 ! [V_l_2] : % 28.40/28.24 ( c_Int_OMin = c_Int_OBit1(V_l_2) % 28.40/28.24 <=> c_Int_OMin = V_l_2 ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_Bit1__Min,axiom, % 28.40/28.24 c_Int_OBit1(c_Int_OMin) = c_Int_OMin ). % 28.40/28.24 % 28.40/28.24 fof(fact_succ__pred,axiom, % 28.40/28.24 ! [V_x] : c_Int_Osucc(c_Int_Opred(V_x)) = V_x ). % 28.40/28.24 % 28.40/28.24 fof(fact_bin__less__0__simps_I4_J,axiom, % 28.40/28.24 ! [V_w_2] : % 28.40/28.24 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OBit1(V_w_2)),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) % 28.40/28.24 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_w_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_rel__simps_I22_J,axiom, % 28.40/28.24 ! [V_k_2] : % 28.40/28.24 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OPls),c_Int_OBit1(V_k_2))) % 28.40/28.24 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OPls),V_k_2)) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_rel__simps_I12_J,axiom, % 28.40/28.24 ! [V_k_2] : % 28.40/28.24 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OBit1(V_k_2)),c_Int_OPls)) % 28.40/28.24 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),c_Int_OPls)) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_Bit1__def,axiom, % 28.40/28.24 ! [V_k] : c_Int_OBit1(V_k) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)),V_k)),V_k) ). % 28.40/28.24 % 28.40/28.24 fof(fact_rel__simps_I30_J,axiom, % 28.40/28.24 ! [V_k_2] : % 28.40/28.24 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OBit1(V_k_2)),c_Int_OMin)) % 28.40/28.24 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k_2),c_Int_OMin)) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_rel__simps_I26_J,axiom, % 28.40/28.24 ! [V_k_2] : % 28.40/28.24 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OMin),c_Int_OBit1(V_k_2))) % 28.40/28.24 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OMin),V_k_2)) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_rel__simps_I9_J,axiom, % 28.40/28.24 ! [V_k_2] : % 28.40/28.24 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OMin),c_Int_OBit1(V_k_2))) % 28.40/28.24 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OMin),V_k_2)) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_rel__simps_I13_J,axiom, % 28.40/28.24 ! [V_k_2] : % 28.40/28.24 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OBit1(V_k_2)),c_Int_OMin)) % 28.40/28.24 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),c_Int_OMin)) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_neg__number__of__Bit1,axiom, % 28.40/28.24 ! [V_w_2] : % 28.40/28.24 ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit1(V_w_2)))) % 28.40/28.24 <=> hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w_2))) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_iszero__number__of__Bit1,axiom, % 28.40/28.24 ! [V_w,T_a] : % 28.40/28.24 ( ( class_Int_Onumber__ring(T_a) % 28.40/28.24 & class_Int_Oring__char__0(T_a) ) % 28.40/28.24 => ~ c_Int_Oiszero(T_a,hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OBit1(V_w))) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_succ__Pls,axiom, % 28.40/28.24 c_Int_Osucc(c_Int_OPls) = c_Int_OBit1(c_Int_OPls) ). % 28.40/28.24 % 28.40/28.24 fof(fact_le__iff__pred__less,axiom, % 28.40/28.24 ! [V_l_2,V_k_2] : % 28.40/28.24 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k_2),V_l_2)) % 28.40/28.24 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_Opred(V_k_2)),V_l_2)) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_pred__Pls,axiom, % 28.40/28.24 c_Int_Opred(c_Int_OPls) = c_Int_OMin ). % 28.40/28.24 % 28.40/28.24 fof(fact_pred__def,axiom, % 28.40/28.24 ! [V_k] : c_Int_Opred(V_k) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_k),c_Groups_Oone__class_Oone(tc_Int_Oint)) ). % 28.40/28.24 % 28.40/28.24 fof(fact_add__Min__right,axiom, % 28.40/28.24 ! [V_k] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_k),c_Int_OMin) = c_Int_Opred(V_k) ). % 28.40/28.24 % 28.40/28.24 fof(fact_add__Min,axiom, % 28.40/28.24 ! [V_k] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),c_Int_OMin),V_k) = c_Int_Opred(V_k) ). % 28.40/28.24 % 28.40/28.24 fof(fact_number__of__Bit1,axiom, % 28.40/28.24 ! [V_w,T_a] : % 28.40/28.24 ( class_Int_Onumber__ring(T_a) % 28.40/28.24 => hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OBit1(V_w)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),c_Groups_Oone__class_Oone(T_a)),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w))),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w)) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_mult__numeral__1,axiom, % 28.40/28.24 ! [V_a,T_a] : % 28.40/28.24 ( class_Int_Onumber__ring(T_a) % 28.40/28.24 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OBit1(c_Int_OPls))),V_a) = V_a ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_mult__numeral__1__right,axiom, % 28.40/28.24 ! [V_a,T_a] : % 28.40/28.24 ( class_Int_Onumber__ring(T_a) % 28.40/28.24 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OBit1(c_Int_OPls))) = V_a ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_semiring__norm_I110_J,axiom, % 28.40/28.24 ! [T_a] : % 28.40/28.24 ( class_Int_Onumber__ring(T_a) % 28.40/28.24 => c_Groups_Oone__class_Oone(T_a) = hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OBit1(c_Int_OPls)) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_numeral__1__eq__1,axiom, % 28.40/28.24 ! [T_a] : % 28.40/28.24 ( class_Int_Onumber__ring(T_a) % 28.40/28.24 => hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OBit1(c_Int_OPls)) = c_Groups_Oone__class_Oone(T_a) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_rel__simps_I29_J,axiom, % 28.40/28.24 ! [V_k_2] : % 28.40/28.24 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OBit1(V_k_2)),c_Int_OPls)) % 28.40/28.24 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),c_Int_OPls)) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_rel__simps_I5_J,axiom, % 28.40/28.24 ! [V_k_2] : % 28.40/28.24 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OPls),c_Int_OBit1(V_k_2))) % 28.40/28.24 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OPls),V_k_2)) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_one__is__num__one,axiom, % 28.40/28.24 c_Groups_Oone__class_Oone(tc_Int_Oint) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit1(c_Int_OPls)) ). % 28.40/28.24 % 28.40/28.24 fof(fact_nat__numeral__1__eq__1,axiom, % 28.40/28.24 hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit1(c_Int_OPls)) = c_Groups_Oone__class_Oone(tc_Nat_Onat) ). % 28.40/28.24 % 28.40/28.24 fof(fact_Numeral1__eq1__nat,axiom, % 28.40/28.24 c_Groups_Oone__class_Oone(tc_Nat_Onat) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit1(c_Int_OPls)) ). % 28.40/28.24 % 28.40/28.24 fof(fact_diff__bin__simps_I4_J,axiom, % 28.40/28.24 ! [V_l] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),c_Int_OPls),c_Int_OBit1(V_l)) = c_Int_OBit1(hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),c_Int_OMin),V_l)) ). % 28.40/28.24 % 28.40/28.24 fof(fact_minus__Min,axiom, % 28.40/28.24 hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),c_Int_OMin) = c_Int_OBit1(c_Int_OPls) ). % 28.40/28.24 % 28.40/28.24 fof(fact_not__iszero__Numeral1,axiom, % 28.40/28.24 ! [T_a] : % 28.40/28.24 ( class_Int_Onumber__ring(T_a) % 28.40/28.24 => ~ c_Int_Oiszero(T_a,hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OBit1(c_Int_OPls))) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_numeral__3__eq__3,axiom, % 28.40/28.24 hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit1(c_Int_OBit1(c_Int_OPls))) = hAPP(c_Nat_OSuc,hAPP(c_Nat_OSuc,hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)))) ). % 28.40/28.24 % 28.40/28.24 fof(fact_numeral__1__eq__Suc__0,axiom, % 28.40/28.24 hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit1(c_Int_OPls)) = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) ). % 28.40/28.24 % 28.40/28.24 fof(fact_power3__eq__cube,axiom, % 28.40/28.24 ! [V_a,T_a] : % 28.40/28.24 ( class_Groups_Omonoid__mult(T_a) % 28.40/28.24 => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit1(c_Int_OBit1(c_Int_OPls)))) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_a)),V_a) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_Nat__Transfer_Otransfer__nat__int__function__closures_I8_J,axiom, % 28.40/28.24 hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit1(c_Int_OBit1(c_Int_OPls))))) ). % 28.40/28.24 % 28.40/28.24 fof(fact_Suc3__eq__add__3,axiom, % 28.40/28.24 ! [V_n] : hAPP(c_Nat_OSuc,hAPP(c_Nat_OSuc,hAPP(c_Nat_OSuc,V_n))) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit1(c_Int_OBit1(c_Int_OPls)))),V_n) ). % 28.40/28.24 % 28.40/28.24 fof(fact_transfer__int__nat__numerals_I4_J,axiom, % 28.40/28.24 hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit1(c_Int_OBit1(c_Int_OPls))) = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit1(c_Int_OBit1(c_Int_OPls)))) ). % 28.40/28.24 % 28.40/28.24 fof(fact_transfer__nat__int__numerals_I4_J,axiom, % 28.40/28.24 hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit1(c_Int_OBit1(c_Int_OPls))) = hAPP(c_Int_Onat,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit1(c_Int_OBit1(c_Int_OPls)))) ). % 28.40/28.24 % 28.40/28.24 fof(fact_le__special_I2_J,axiom, % 28.40/28.24 ! [V_y_2,T_b] : % 28.40/28.24 ( ( class_Int_Onumber__ring(T_b) % 28.40/28.24 & class_Rings_Olinordered__idom(T_b) ) % 28.40/28.24 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Oone__class_Oone(T_b)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_y_2))) % 28.40/28.24 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OBit1(c_Int_OPls)),V_y_2)) ) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_le__special_I4_J,axiom, % 28.40/28.24 ! [V_x_2,T_b] : % 28.40/28.24 ( ( class_Int_Onumber__ring(T_b) % 28.40/28.24 & class_Rings_Olinordered__idom(T_b) ) % 28.40/28.24 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_x_2)),c_Groups_Oone__class_Oone(T_b))) % 28.40/28.24 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_x_2),c_Int_OBit1(c_Int_OPls))) ) ) ). % 28.40/28.24 % 28.40/28.24 fof(fact_less__special_I4_J,axiom, % 28.40/28.24 ! [V_x_2,T_b] : % 28.40/28.24 ( ( class_Int_Onumber__ring(T_b) % 28.40/28.24 & class_Rings_Olinordered__idom(T_b) ) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_x_2)),c_Groups_Oone__class_Oone(T_b))) % 28.40/28.25 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_x_2),c_Int_OBit1(c_Int_OPls))) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_less__special_I2_J,axiom, % 28.40/28.25 ! [V_y_2,T_b] : % 28.40/28.25 ( ( class_Int_Onumber__ring(T_b) % 28.40/28.25 & class_Rings_Olinordered__idom(T_b) ) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Oone__class_Oone(T_b)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_y_2))) % 28.40/28.25 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OBit1(c_Int_OPls)),V_y_2)) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_add__special_I3_J,axiom, % 28.40/28.25 ! [V_v,T_a] : % 28.40/28.25 ( class_Int_Onumber__ring(T_a) % 28.40/28.25 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_v)),c_Groups_Oone__class_Oone(T_a)) = hAPP(c_Int_Onumber__class_Onumber__of(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_v),c_Int_OBit1(c_Int_OPls))) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_add__special_I2_J,axiom, % 28.40/28.25 ! [V_w,T_a] : % 28.40/28.25 ( class_Int_Onumber__ring(T_a) % 28.40/28.25 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),c_Groups_Oone__class_Oone(T_a)),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w)) = hAPP(c_Int_Onumber__class_Onumber__of(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),c_Int_OBit1(c_Int_OPls)),V_w)) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_Suc__diff__eq__diff__pred,axiom, % 28.40/28.25 ! [V_m,V_n] : % 28.40/28.25 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OPls)),V_n)) % 28.40/28.25 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_m)),V_n) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit1(c_Int_OPls)))) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_number__of__pred,axiom, % 28.40/28.25 ! [V_w,T_a] : % 28.40/28.25 ( class_Int_Onumber__ring(T_a) % 28.40/28.25 => hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_Opred(V_w)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),c_Groups_Oone__class_Oone(T_a))),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w)) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_Suc__mod__eq__add3__mod__number__of,axiom, % 28.40/28.25 ! [V_v,V_m] : c_Divides_Odiv__class_Omod(tc_Nat_Onat,hAPP(c_Nat_OSuc,hAPP(c_Nat_OSuc,hAPP(c_Nat_OSuc,V_m))),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)) = c_Divides_Odiv__class_Omod(tc_Nat_Onat,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit1(c_Int_OBit1(c_Int_OPls)))),V_m),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)) ). % 28.40/28.25 % 28.40/28.25 fof(fact_Suc__mod__eq__add3__mod,axiom, % 28.40/28.25 ! [V_n,V_m] : c_Divides_Odiv__class_Omod(tc_Nat_Onat,hAPP(c_Nat_OSuc,hAPP(c_Nat_OSuc,hAPP(c_Nat_OSuc,V_m))),V_n) = c_Divides_Odiv__class_Omod(tc_Nat_Onat,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit1(c_Int_OBit1(c_Int_OPls)))),V_m),V_n) ). % 28.40/28.25 % 28.40/28.25 fof(fact_mod__Suc__eq__mod__add3,axiom, % 28.40/28.25 ! [V_n,V_m] : c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m,hAPP(c_Nat_OSuc,hAPP(c_Nat_OSuc,hAPP(c_Nat_OSuc,V_n)))) = c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit1(c_Int_OBit1(c_Int_OPls)))),V_n)) ). % 28.40/28.25 % 28.40/28.25 fof(fact_div__Suc__eq__div__add3,axiom, % 28.40/28.25 ! [V_n,V_m] : hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_m),hAPP(c_Nat_OSuc,hAPP(c_Nat_OSuc,hAPP(c_Nat_OSuc,V_n)))) = hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_m),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit1(c_Int_OBit1(c_Int_OPls)))),V_n)) ). % 28.40/28.25 % 28.40/28.25 fof(fact_Suc__div__eq__add3__div,axiom, % 28.40/28.25 ! [V_n,V_m] : hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),hAPP(c_Nat_OSuc,hAPP(c_Nat_OSuc,hAPP(c_Nat_OSuc,V_m)))),V_n) = hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit1(c_Int_OBit1(c_Int_OPls)))),V_m)),V_n) ). % 28.40/28.25 % 28.40/28.25 fof(fact_Suc__div__eq__add3__div__number__of,axiom, % 28.40/28.25 ! [V_v,V_m] : hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),hAPP(c_Nat_OSuc,hAPP(c_Nat_OSuc,hAPP(c_Nat_OSuc,V_m)))),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)) = hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit1(c_Int_OBit1(c_Int_OPls)))),V_m)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)) ). % 28.40/28.25 % 28.40/28.25 fof(fact_neg__number__of__pred__iff__0,axiom, % 28.40/28.25 ! [V_v_2] : % 28.40/28.25 ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_Opred(V_v_2)))) % 28.40/28.25 <=> hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_zmod__number__of__Bit1,axiom, % 28.40/28.25 ! [V_v,V_w] : % 28.40/28.25 ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w))) % 28.40/28.25 => c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit1(V_v)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(V_w))) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)))),c_Groups_Oone__class_Oone(tc_Int_Oint)) ) % 28.40/28.25 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w))) % 28.40/28.25 => c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit1(V_v)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(V_w))) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)),c_Groups_Oone__class_Oone(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)))),c_Groups_Oone__class_Oone(tc_Int_Oint)) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_neg__zmod__mult__2,axiom, % 28.40/28.25 ! [V_b,V_a] : % 28.40/28.25 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_a),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) % 28.40/28.25 => c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_b)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_a)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_b),c_Groups_Oone__class_Oone(tc_Int_Oint)),V_a))),c_Groups_Oone__class_Oone(tc_Int_Oint)) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_neg__zdiv__mult__2,axiom, % 28.40/28.25 ! [V_b,V_a] : % 28.40/28.25 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_a),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) % 28.40/28.25 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_b))),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_a)) = hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_b),c_Groups_Oone__class_Oone(tc_Int_Oint))),V_a) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_pos__zdiv__mult__2,axiom, % 28.40/28.25 ! [V_b,V_a] : % 28.40/28.25 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a)) % 28.40/28.25 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_b))),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_a)) = hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_b),V_a) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_pos__zmod__mult__2,axiom, % 28.40/28.25 ! [V_b,V_a] : % 28.40/28.25 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a)) % 28.40/28.25 => c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_b)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_a)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_b,V_a))) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_of__nat__double,axiom, % 28.40/28.25 ! [V_x,T_a] : % 28.40/28.25 ( class_Rings_Osemiring__1(T_a) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x)) % 28.40/28.25 => hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),hAPP(c_Int_Onat,hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_x))) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),hAPP(c_Int_Onat,V_x))),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_a),hAPP(c_Int_Onat,V_x))) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_rel__simps_I48_J,axiom, % 28.40/28.25 ! [V_l_2,V_k_2] : % 28.40/28.25 ( c_Int_OBit0(V_k_2) = c_Int_OBit0(V_l_2) % 28.40/28.25 <=> V_k_2 = V_l_2 ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_rel__simps_I31_J,axiom, % 28.40/28.25 ! [V_l_2,V_k_2] : % 28.40/28.25 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OBit0(V_k_2)),c_Int_OBit0(V_l_2))) % 28.40/28.25 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k_2),V_l_2)) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_less__eq__int__code_I13_J,axiom, % 28.40/28.25 ! [V_k2_2,V_k1_2] : % 28.40/28.25 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OBit0(V_k1_2)),c_Int_OBit0(V_k2_2))) % 28.40/28.25 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k1_2),V_k2_2)) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_less__int__code_I13_J,axiom, % 28.40/28.25 ! [V_k2_2,V_k1_2] : % 28.40/28.25 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OBit0(V_k1_2)),c_Int_OBit0(V_k2_2))) % 28.40/28.25 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k1_2),V_k2_2)) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_rel__simps_I14_J,axiom, % 28.40/28.25 ! [V_l_2,V_k_2] : % 28.40/28.25 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OBit0(V_k_2)),c_Int_OBit0(V_l_2))) % 28.40/28.25 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),V_l_2)) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_Bit0__Pls,axiom, % 28.40/28.25 c_Int_OBit0(c_Int_OPls) = c_Int_OPls ). % 28.40/28.25 % 28.40/28.25 fof(fact_rel__simps_I38_J,axiom, % 28.40/28.25 ! [V_l_2] : % 28.40/28.25 ( c_Int_OPls = c_Int_OBit0(V_l_2) % 28.40/28.25 <=> c_Int_OPls = V_l_2 ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_rel__simps_I44_J,axiom, % 28.40/28.25 ! [V_k_2] : % 28.40/28.25 ( c_Int_OBit0(V_k_2) = c_Int_OPls % 28.40/28.25 <=> V_k_2 = c_Int_OPls ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_rel__simps_I49_J,axiom, % 28.40/28.25 ! [V_l,V_k] : c_Int_OBit0(V_k) != c_Int_OBit1(V_l) ). % 28.40/28.25 % 28.40/28.25 fof(fact_rel__simps_I50_J,axiom, % 28.40/28.25 ! [V_l,V_k] : c_Int_OBit1(V_k) != c_Int_OBit0(V_l) ). % 28.40/28.25 % 28.40/28.25 fof(fact_add__Bit0__Bit0,axiom, % 28.40/28.25 ! [V_l,V_k] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),c_Int_OBit0(V_k)),c_Int_OBit0(V_l)) = c_Int_OBit0(hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_k),V_l)) ). % 28.40/28.25 % 28.40/28.25 fof(fact_Bit0__def,axiom, % 28.40/28.25 ! [V_k] : c_Int_OBit0(V_k) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_k),V_k) ). % 28.40/28.25 % 28.40/28.25 fof(fact_mult__Bit0,axiom, % 28.40/28.25 ! [V_l,V_k] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),c_Int_OBit0(V_k)),V_l) = c_Int_OBit0(hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_k),V_l)) ). % 28.40/28.25 % 28.40/28.25 fof(fact_diff__bin__simps_I7_J,axiom, % 28.40/28.25 ! [V_l,V_k] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),c_Int_OBit0(V_k)),c_Int_OBit0(V_l)) = c_Int_OBit0(hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_k),V_l)) ). % 28.40/28.25 % 28.40/28.25 fof(fact_minus__Bit0,axiom, % 28.40/28.25 ! [V_k] : hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),c_Int_OBit0(V_k)) = c_Int_OBit0(hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_k)) ). % 28.40/28.25 % 28.40/28.25 fof(fact_rel__simps_I42_J,axiom, % 28.40/28.25 ! [V_l] : c_Int_OMin != c_Int_OBit0(V_l) ). % 28.40/28.25 % 28.40/28.25 fof(fact_rel__simps_I45_J,axiom, % 28.40/28.25 ! [V_k] : c_Int_OBit0(V_k) != c_Int_OMin ). % 28.40/28.25 % 28.40/28.25 fof(fact_bin__less__0__simps_I3_J,axiom, % 28.40/28.25 ! [V_w_2] : % 28.40/28.25 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OBit0(V_w_2)),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) % 28.40/28.25 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_w_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_rel__simps_I21_J,axiom, % 28.40/28.25 ! [V_k_2] : % 28.40/28.25 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OPls),c_Int_OBit0(V_k_2))) % 28.40/28.25 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OPls),V_k_2)) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_rel__simps_I27_J,axiom, % 28.40/28.25 ! [V_k_2] : % 28.40/28.25 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OBit0(V_k_2)),c_Int_OPls)) % 28.40/28.25 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k_2),c_Int_OPls)) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_rel__simps_I32_J,axiom, % 28.40/28.25 ! [V_l_2,V_k_2] : % 28.40/28.25 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OBit0(V_k_2)),c_Int_OBit1(V_l_2))) % 28.40/28.25 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k_2),V_l_2)) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_less__eq__int__code_I14_J,axiom, % 28.40/28.25 ! [V_k2_2,V_k1_2] : % 28.40/28.25 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OBit0(V_k1_2)),c_Int_OBit1(V_k2_2))) % 28.40/28.25 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k1_2),V_k2_2)) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_rel__simps_I10_J,axiom, % 28.40/28.25 ! [V_k_2] : % 28.40/28.25 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OBit0(V_k_2)),c_Int_OPls)) % 28.40/28.25 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),c_Int_OPls)) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_rel__simps_I4_J,axiom, % 28.40/28.25 ! [V_k_2] : % 28.40/28.25 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OPls),c_Int_OBit0(V_k_2))) % 28.40/28.25 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OPls),V_k_2)) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_less__int__code_I15_J,axiom, % 28.40/28.25 ! [V_k2_2,V_k1_2] : % 28.40/28.25 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OBit1(V_k1_2)),c_Int_OBit0(V_k2_2))) % 28.40/28.25 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k1_2),V_k2_2)) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_rel__simps_I16_J,axiom, % 28.40/28.25 ! [V_l_2,V_k_2] : % 28.40/28.25 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OBit1(V_k_2)),c_Int_OBit0(V_l_2))) % 28.40/28.25 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),V_l_2)) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_add__Bit0__Bit1,axiom, % 28.40/28.25 ! [V_l,V_k] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),c_Int_OBit0(V_k)),c_Int_OBit1(V_l)) = c_Int_OBit1(hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_k),V_l)) ). % 28.40/28.25 % 28.40/28.25 fof(fact_add__Bit1__Bit0,axiom, % 28.40/28.25 ! [V_l,V_k] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),c_Int_OBit1(V_k)),c_Int_OBit0(V_l)) = c_Int_OBit1(hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_k),V_l)) ). % 28.40/28.25 % 28.40/28.25 fof(fact_diff__bin__simps_I3_J,axiom, % 28.40/28.25 ! [V_l] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),c_Int_OPls),c_Int_OBit0(V_l)) = c_Int_OBit0(hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),c_Int_OPls),V_l)) ). % 28.40/28.25 % 28.40/28.25 fof(fact_diff__bin__simps_I10_J,axiom, % 28.40/28.25 ! [V_l,V_k] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),c_Int_OBit1(V_k)),c_Int_OBit1(V_l)) = c_Int_OBit0(hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_k),V_l)) ). % 28.40/28.25 % 28.40/28.25 fof(fact_diff__bin__simps_I9_J,axiom, % 28.40/28.25 ! [V_l,V_k] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),c_Int_OBit1(V_k)),c_Int_OBit0(V_l)) = c_Int_OBit1(hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_k),V_l)) ). % 28.40/28.25 % 28.40/28.25 fof(fact_rel__simps_I28_J,axiom, % 28.40/28.25 ! [V_k_2] : % 28.40/28.25 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OBit0(V_k_2)),c_Int_OMin)) % 28.40/28.25 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k_2),c_Int_OMin)) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_rel__simps_I8_J,axiom, % 28.40/28.25 ! [V_k_2] : % 28.40/28.25 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OMin),c_Int_OBit0(V_k_2))) % 28.40/28.25 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OMin),V_k_2)) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_zdiv__number__of__Bit0,axiom, % 28.40/28.25 ! [V_w,V_v] : hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(V_v))),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(V_w))) = hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)) ). % 28.40/28.25 % 28.40/28.25 fof(fact_neg__number__of__Bit0,axiom, % 28.40/28.25 ! [V_w_2] : % 28.40/28.25 ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(V_w_2)))) % 28.40/28.25 <=> hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w_2))) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_pred__Bit1,axiom, % 28.40/28.25 ! [V_k] : c_Int_Opred(c_Int_OBit1(V_k)) = c_Int_OBit0(V_k) ). % 28.40/28.25 % 28.40/28.25 fof(fact_pred__Bit0,axiom, % 28.40/28.25 ! [V_k] : c_Int_Opred(c_Int_OBit0(V_k)) = c_Int_OBit1(c_Int_Opred(V_k)) ). % 28.40/28.25 % 28.40/28.25 fof(fact_pred__Min,axiom, % 28.40/28.25 c_Int_Opred(c_Int_OMin) = c_Int_OBit0(c_Int_OMin) ). % 28.40/28.25 % 28.40/28.25 fof(fact_iszero__number__of__Bit0,axiom, % 28.40/28.25 ! [V_w_2,T_b] : % 28.40/28.25 ( ( class_Int_Onumber__ring(T_b) % 28.40/28.25 & class_Int_Oring__char__0(T_b) ) % 28.40/28.25 => ( c_Int_Oiszero(T_b,hAPP(c_Int_Onumber__class_Onumber__of(T_b),c_Int_OBit0(V_w_2))) % 28.40/28.25 <=> c_Int_Oiszero(T_b,hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_succ__Bit1,axiom, % 28.40/28.25 ! [V_k] : c_Int_Osucc(c_Int_OBit1(V_k)) = c_Int_OBit0(c_Int_Osucc(V_k)) ). % 28.40/28.25 % 28.40/28.25 fof(fact_succ__Bit0,axiom, % 28.40/28.25 ! [V_k] : c_Int_Osucc(c_Int_OBit0(V_k)) = c_Int_OBit1(V_k) ). % 28.40/28.25 % 28.40/28.25 fof(fact_number__of__Bit0,axiom, % 28.40/28.25 ! [V_w,T_a] : % 28.40/28.25 ( class_Int_Onumber__ring(T_a) % 28.40/28.25 => hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OBit0(V_w)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w))),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w)) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_rel__simps_I15_J,axiom, % 28.40/28.25 ! [V_l_2,V_k_2] : % 28.40/28.25 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OBit0(V_k_2)),c_Int_OBit1(V_l_2))) % 28.40/28.25 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k_2),V_l_2)) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_less__int__code_I14_J,axiom, % 28.40/28.25 ! [V_k2_2,V_k1_2] : % 28.40/28.25 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OBit0(V_k1_2)),c_Int_OBit1(V_k2_2))) % 28.40/28.25 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k1_2),V_k2_2)) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_rel__simps_I33_J,axiom, % 28.40/28.25 ! [V_l_2,V_k_2] : % 28.40/28.25 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OBit1(V_k_2)),c_Int_OBit0(V_l_2))) % 28.40/28.25 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),V_l_2)) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_less__eq__int__code_I15_J,axiom, % 28.40/28.25 ! [V_k2_2,V_k1_2] : % 28.40/28.25 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OBit1(V_k1_2)),c_Int_OBit0(V_k2_2))) % 28.40/28.25 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k1_2),V_k2_2)) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_mult__Bit1,axiom, % 28.40/28.25 ! [V_l,V_k] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),c_Int_OBit1(V_k)),V_l) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),c_Int_OBit0(hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_k),V_l))),V_l) ). % 28.40/28.25 % 28.40/28.25 fof(fact_rel__simps_I25_J,axiom, % 28.40/28.25 ! [V_k_2] : % 28.40/28.25 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Int_OMin),c_Int_OBit0(V_k_2))) % 28.40/28.25 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OMin),V_k_2)) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_rel__simps_I11_J,axiom, % 28.40/28.25 ! [V_k_2] : % 28.40/28.25 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Int_OBit0(V_k_2)),c_Int_OMin)) % 28.40/28.25 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k_2),c_Int_OMin)) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_diff__bin__simps_I6_J,axiom, % 28.40/28.25 ! [V_l] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),c_Int_OMin),c_Int_OBit1(V_l)) = c_Int_OBit0(hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),c_Int_OMin),V_l)) ). % 28.40/28.25 % 28.40/28.25 fof(fact_diff__bin__simps_I5_J,axiom, % 28.40/28.25 ! [V_l] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),c_Int_OMin),c_Int_OBit0(V_l)) = c_Int_OBit1(hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),c_Int_OMin),V_l)) ). % 28.40/28.25 % 28.40/28.25 fof(fact_diff__bin__simps_I8_J,axiom, % 28.40/28.25 ! [V_l,V_k] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),c_Int_OBit0(V_k)),c_Int_OBit1(V_l)) = c_Int_OBit1(hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),c_Int_Opred(V_k)),V_l)) ). % 28.40/28.25 % 28.40/28.25 fof(fact_add__Bit1__Bit1,axiom, % 28.40/28.25 ! [V_l,V_k] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),c_Int_OBit1(V_k)),c_Int_OBit1(V_l)) = c_Int_OBit0(hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_k),c_Int_Osucc(V_l))) ). % 28.40/28.25 % 28.40/28.25 fof(fact_double__number__of__Bit0,axiom, % 28.40/28.25 ! [V_w,T_a] : % 28.40/28.25 ( class_Int_Onumber__ring(T_a) % 28.40/28.25 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),c_Groups_Oone__class_Oone(T_a)),c_Groups_Oone__class_Oone(T_a))),hAPP(c_Int_Onumber__class_Onumber__of(T_a),V_w)) = hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OBit0(V_w)) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_number__of1,axiom, % 28.40/28.25 ! [V_n] : % 28.40/28.25 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_n))) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(V_n)))) % 28.40/28.25 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit1(V_n)))) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_mult__2,axiom, % 28.40/28.25 ! [V_z,T_a] : % 28.40/28.25 ( class_Int_Onumber__ring(T_a) % 28.40/28.25 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_z) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_z),V_z) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_mult__2__right,axiom, % 28.40/28.25 ! [V_z,T_a] : % 28.40/28.25 ( class_Int_Onumber__ring(T_a) % 28.40/28.25 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_z),hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_z),V_z) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_one__add__one__is__two,axiom, % 28.40/28.25 ! [T_a] : % 28.40/28.25 ( class_Int_Onumber__ring(T_a) % 28.40/28.25 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),c_Groups_Oone__class_Oone(T_a)),c_Groups_Oone__class_Oone(T_a)) = hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_zero__eq__power2,axiom, % 28.40/28.25 ! [V_a_2,T_b] : % 28.40/28.25 ( class_Rings_Oring__1__no__zero__divisors(T_b) % 28.40/28.25 => ( hAPP(hAPP(c_Power_Opower__class_Opower(T_b),V_a_2),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))) = c_Groups_Ozero__class_Ozero(T_b) % 28.40/28.25 <=> V_a_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_zero__power2,axiom, % 28.40/28.25 ! [T_a] : % 28.40/28.25 ( class_Rings_Osemiring__1(T_a) % 28.40/28.25 => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))) = c_Groups_Ozero__class_Ozero(T_a) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_semiring__norm_I115_J,axiom, % 28.40/28.25 hAPP(c_Nat_OSuc,hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))) ). % 28.40/28.25 % 28.40/28.25 fof(fact_numeral__2__eq__2,axiom, % 28.40/28.25 hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))) = hAPP(c_Nat_OSuc,hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ). % 28.40/28.25 % 28.40/28.25 fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I29_J,axiom, % 28.40/28.25 ! [V_x,T_a] : % 28.40/28.25 ( class_Rings_Ocomm__semiring__1(T_a) % 28.40/28.25 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_x),V_x) = hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_x),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_power2__eq__square,axiom, % 28.40/28.25 ! [V_a,T_a] : % 28.40/28.25 ( class_Groups_Omonoid__mult(T_a) % 28.40/28.25 => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_a) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_Nat__Transfer_Otransfer__nat__int__function__closures_I7_J,axiom, % 28.40/28.25 hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))))) ). % 28.40/28.25 % 28.40/28.25 fof(fact_add__2__eq__Suc,axiom, % 28.40/28.25 ! [V_n] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_n) = hAPP(c_Nat_OSuc,hAPP(c_Nat_OSuc,V_n)) ). % 28.40/28.25 % 28.40/28.25 fof(fact_add__2__eq__Suc_H,axiom, % 28.40/28.25 ! [V_n] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))) = hAPP(c_Nat_OSuc,hAPP(c_Nat_OSuc,V_n)) ). % 28.40/28.25 % 28.40/28.25 fof(fact_one__power2,axiom, % 28.40/28.25 ! [T_a] : % 28.40/28.25 ( class_Rings_Osemiring__1(T_a) % 28.40/28.25 => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),c_Groups_Oone__class_Oone(T_a)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))) = c_Groups_Oone__class_Oone(T_a) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_power2__minus,axiom, % 28.40/28.25 ! [V_a,T_a] : % 28.40/28.25 ( class_Rings_Oring__1(T_a) % 28.40/28.25 => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))) = hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_nat__mult__2__right,axiom, % 28.40/28.25 ! [V_z] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_z),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_z),V_z) ). % 28.40/28.25 % 28.40/28.25 fof(fact_nat__mult__2,axiom, % 28.40/28.25 ! [V_z] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_z) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_z),V_z) ). % 28.40/28.25 % 28.40/28.25 fof(fact_power__even__eq,axiom, % 28.40/28.25 ! [V_n,V_a,T_a] : % 28.40/28.25 ( class_Groups_Omonoid__mult(T_a) % 28.40/28.25 => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_n)) = hAPP(hAPP(c_Power_Opower__class_Opower(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_transfer__int__nat__numerals_I3_J,axiom, % 28.40/28.25 hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))) = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))) ). % 28.40/28.25 % 28.40/28.25 fof(fact_transfer__nat__int__numerals_I3_J,axiom, % 28.40/28.25 hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))) = hAPP(c_Int_Onat,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))) ). % 28.40/28.25 % 28.40/28.25 fof(fact_abs__power2,axiom, % 28.40/28.25 ! [V_a,T_a] : % 28.40/28.25 ( class_Rings_Olinordered__idom(T_a) % 28.40/28.25 => hAPP(c_Groups_Oabs__class_Oabs(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))))) = hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_power2__abs,axiom, % 28.40/28.25 ! [V_a,T_a] : % 28.40/28.25 ( class_Rings_Olinordered__idom(T_a) % 28.40/28.25 => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))) = hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_nat__1__add__1,axiom, % 28.40/28.25 hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),c_Groups_Oone__class_Oone(tc_Nat_Onat)),c_Groups_Oone__class_Oone(tc_Nat_Onat)) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))) ). % 28.40/28.25 % 28.40/28.25 fof(fact_mod2__Suc__Suc,axiom, % 28.40/28.25 ! [V_m] : c_Divides_Odiv__class_Omod(tc_Nat_Onat,hAPP(c_Nat_OSuc,hAPP(c_Nat_OSuc,V_m)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))) = c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m,hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))) ). % 28.40/28.25 % 28.40/28.25 fof(fact_div2__Suc__Suc,axiom, % 28.40/28.25 ! [V_m] : hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),hAPP(c_Nat_OSuc,hAPP(c_Nat_OSuc,V_m))),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))) = hAPP(c_Nat_OSuc,hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_m),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))))) ). % 28.40/28.25 % 28.40/28.25 fof(fact_zmod__number__of__Bit0,axiom, % 28.40/28.25 ! [V_w,V_v] : c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(V_v)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(V_w))) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w))) ). % 28.40/28.25 % 28.40/28.25 fof(fact_add__self__div__2,axiom, % 28.40/28.25 ! [V_m] : hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),V_m)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))) = V_m ). % 28.40/28.25 % 28.40/28.25 fof(fact_power2__eq__imp__eq,axiom, % 28.40/28.25 ! [V_y,V_x,T_a] : % 28.40/28.25 ( class_Rings_Olinordered__semidom(T_a) % 28.40/28.25 => ( hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_x),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))) = hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_y),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_x)) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_y)) % 28.40/28.25 => V_x = V_y ) ) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_power2__le__imp__le,axiom, % 28.40/28.25 ! [V_y,V_x,T_a] : % 28.40/28.25 ( class_Rings_Olinordered__semidom(T_a) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_x),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))))),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_y),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))))) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_y)) % 28.40/28.25 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y)) ) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_zero__le__power2,axiom, % 28.40/28.25 ! [V_a,T_a] : % 28.40/28.25 ( class_Rings_Olinordered__idom(T_a) % 28.40/28.25 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))))) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_zero__less__power2,axiom, % 28.40/28.25 ! [V_a_2,T_b] : % 28.40/28.25 ( class_Rings_Olinordered__idom(T_b) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(hAPP(c_Power_Opower__class_Opower(T_b),V_a_2),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))))) % 28.40/28.25 <=> V_a_2 != c_Groups_Ozero__class_Ozero(T_b) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_power2__less__0,axiom, % 28.40/28.25 ! [V_a,T_a] : % 28.40/28.25 ( class_Rings_Olinordered__idom(T_a) % 28.40/28.25 => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))))),c_Groups_Ozero__class_Ozero(T_a))) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_sum__power2__eq__zero__iff,axiom, % 28.40/28.25 ! [V_y_2,V_x_2,T_b] : % 28.40/28.25 ( class_Rings_Olinordered__idom(T_b) % 28.40/28.25 => ( hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Power_Opower__class_Opower(T_b),V_x_2),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))))),hAPP(hAPP(c_Power_Opower__class_Opower(T_b),V_y_2),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))))) = c_Groups_Ozero__class_Ozero(T_b) % 28.40/28.25 <=> ( V_x_2 = c_Groups_Ozero__class_Ozero(T_b) % 28.40/28.25 & V_y_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_power2__eq__square__number__of,axiom, % 28.40/28.25 ! [V_w,T_b] : % 28.40/28.25 ( ( class_Groups_Omonoid__mult(T_b) % 28.40/28.25 & class_Int_Onumber(T_b) ) % 28.40/28.25 => hAPP(hAPP(c_Power_Opower__class_Opower(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w)) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_less__2__cases,axiom, % 28.40/28.25 ! [V_n] : % 28.40/28.25 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))))) % 28.40/28.25 => ( V_n = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) % 28.40/28.25 | V_n = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_nat__2,axiom, % 28.40/28.25 hAPP(c_Int_Onat,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))) = hAPP(c_Nat_OSuc,hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ). % 28.40/28.25 % 28.40/28.25 fof(fact_power2__eq__1__iff,axiom, % 28.40/28.25 ! [V_a_2,T_b] : % 28.40/28.25 ( class_Rings_Oring__1__no__zero__divisors(T_b) % 28.40/28.25 => ( hAPP(hAPP(c_Power_Opower__class_Opower(T_b),V_a_2),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))) = c_Groups_Oone__class_Oone(T_b) % 28.40/28.25 <=> ( V_a_2 = c_Groups_Oone__class_Oone(T_b) % 28.40/28.25 | V_a_2 = hAPP(c_Groups_Ouminus__class_Ouminus(T_b),c_Groups_Oone__class_Oone(T_b)) ) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I36_J,axiom, % 28.40/28.25 ! [V_n,V_x,T_a] : % 28.40/28.25 ( class_Rings_Ocomm__semiring__1(T_a) % 28.40/28.25 => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_x),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_n)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_x),V_n)),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_x),V_n)) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_power__minus__even,axiom, % 28.40/28.25 ! [V_n,V_a,T_a] : % 28.40/28.25 ( class_Rings_Oring__1(T_a) % 28.40/28.25 => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_n)) = hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_n)) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_power2__less__imp__less,axiom, % 28.40/28.25 ! [V_y,V_x,T_a] : % 28.40/28.25 ( class_Rings_Olinordered__semidom(T_a) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_x),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))))),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_y),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))))) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_y)) % 28.40/28.25 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y)) ) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_sum__power2__le__zero__iff,axiom, % 28.40/28.25 ! [V_y_2,V_x_2,T_b] : % 28.40/28.25 ( class_Rings_Olinordered__idom(T_b) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Power_Opower__class_Opower(T_b),V_x_2),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))))),hAPP(hAPP(c_Power_Opower__class_Opower(T_b),V_y_2),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))))),c_Groups_Ozero__class_Ozero(T_b))) % 28.40/28.25 <=> ( V_x_2 = c_Groups_Ozero__class_Ozero(T_b) % 28.40/28.25 & V_y_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_sum__power2__ge__zero,axiom, % 28.40/28.25 ! [V_y,V_x,T_a] : % 28.40/28.25 ( class_Rings_Olinordered__idom(T_a) % 28.40/28.25 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_x),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))))),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_y),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))))))) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_not__sum__power2__lt__zero,axiom, % 28.40/28.25 ! [V_y,V_x,T_a] : % 28.40/28.25 ( class_Rings_Olinordered__idom(T_a) % 28.40/28.25 => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_x),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))))),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_y),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))))),c_Groups_Ozero__class_Ozero(T_a))) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_sum__power2__gt__zero__iff,axiom, % 28.40/28.25 ! [V_y_2,V_x_2,T_b] : % 28.40/28.25 ( class_Rings_Olinordered__idom(T_b) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Power_Opower__class_Opower(T_b),V_x_2),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))))),hAPP(hAPP(c_Power_Opower__class_Opower(T_b),V_y_2),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))))))) % 28.40/28.25 <=> ( V_x_2 != c_Groups_Ozero__class_Ozero(T_b) % 28.40/28.25 | V_y_2 != c_Groups_Ozero__class_Ozero(T_b) ) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_power2__sum,axiom, % 28.40/28.25 ! [V_y,V_x,T_a] : % 28.40/28.25 ( class_Int_Onumber__ring(T_a) % 28.40/28.25 => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_x),V_y)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_x),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))))),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_y),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))))),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_x)),V_y)) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_zero__le__even__power_H,axiom, % 28.40/28.25 ! [V_n,V_a,T_a] : % 28.40/28.25 ( class_Rings_Olinordered__idom(T_a) % 28.40/28.25 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_n)))) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_power__odd__eq,axiom, % 28.40/28.25 ! [V_n,V_a,T_a] : % 28.40/28.25 ( class_Groups_Omonoid__mult(T_a) % 28.40/28.25 => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),hAPP(c_Nat_OSuc,hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_n))) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))))) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_comm__semiring__1__class_Onormalizing__semiring__rules_I37_J,axiom, % 28.40/28.25 ! [V_n,V_x,T_a] : % 28.40/28.25 ( class_Rings_Ocomm__semiring__1(T_a) % 28.40/28.25 => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_x),hAPP(c_Nat_OSuc,hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_n))) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_x),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_x),V_n)),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_x),V_n))) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_power__minus1__even,axiom, % 28.40/28.25 ! [V_n,T_a] : % 28.40/28.25 ( class_Rings_Oring__1(T_a) % 28.40/28.25 => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),c_Groups_Oone__class_Oone(T_a))),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_n)) = c_Groups_Oone__class_Oone(T_a) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_zdiv__number__of__Bit1,axiom, % 28.40/28.25 ! [V_v,V_w] : % 28.40/28.25 ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w))) % 28.40/28.25 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit1(V_v))),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(V_w))) = hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)) ) % 28.40/28.25 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w))) % 28.40/28.25 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit1(V_v))),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(V_w))) = hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)),c_Groups_Oone__class_Oone(tc_Int_Oint))),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_mod2__gr__0,axiom, % 28.40/28.25 ! [V_m_2] : % 28.40/28.25 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m_2,hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))))) % 28.40/28.25 <=> c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_m_2,hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))) = c_Groups_Oone__class_Oone(tc_Nat_Onat) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_div__2__gt__zero,axiom, % 28.40/28.25 ! [V_n] : % 28.40/28.25 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Oone__class_Oone(tc_Nat_Onat)),V_n)) % 28.40/28.25 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),V_n),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))))) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_power2__diff,axiom, % 28.40/28.25 ! [V_y,V_x,T_a] : % 28.40/28.25 ( class_Int_Onumber__ring(T_a) % 28.40/28.25 => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_x),V_y)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_x),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))))),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_y),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))))),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_x)),V_y)) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_odd__0__le__power__imp__0__le,axiom, % 28.40/28.25 ! [V_n,V_a,T_a] : % 28.40/28.25 ( class_Rings_Olinordered__idom(T_a) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),hAPP(c_Nat_OSuc,hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_n))))) % 28.40/28.25 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a)) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_odd__power__less__zero,axiom, % 28.40/28.25 ! [V_n,V_a,T_a] : % 28.40/28.25 ( class_Rings_Olinordered__idom(T_a) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a))) % 28.40/28.25 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),hAPP(c_Nat_OSuc,hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_n)))),c_Groups_Ozero__class_Ozero(T_a))) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_power__minus1__odd,axiom, % 28.40/28.25 ! [V_n,T_a] : % 28.40/28.25 ( class_Rings_Oring__1(T_a) % 28.40/28.25 => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),c_Groups_Oone__class_Oone(T_a))),hAPP(c_Nat_OSuc,hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_n))) = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),c_Groups_Oone__class_Oone(T_a)) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_power__m1__even,axiom, % 28.40/28.25 ! [V_n,T_a] : % 28.40/28.25 ( class_Int_Onumber__ring(T_a) % 28.40/28.25 => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OMin)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_n)) = c_Groups_Oone__class_Oone(T_a) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_power__m1__odd,axiom, % 28.40/28.25 ! [V_n,T_a] : % 28.40/28.25 ( class_Int_Onumber__ring(T_a) % 28.40/28.25 => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OMin)),hAPP(c_Nat_OSuc,hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_n))) = hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OMin) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_Suc__n__div__2__gt__zero,axiom, % 28.40/28.25 ! [V_n] : % 28.40/28.25 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n)) % 28.40/28.25 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n),c_Groups_Oone__class_Oone(tc_Nat_Onat))),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))))) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_negDivAlg__eqn__1__number__of,axiom, % 28.40/28.25 ! [V_w] : % 28.40/28.25 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w))) % 28.40/28.25 => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)))) % 28.40/28.25 => c_Divides_OnegDivAlg(c_Groups_Oone__class_Oone(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)) = hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OMin)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w))) ) % 28.40/28.25 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)))) % 28.40/28.25 => c_Divides_OnegDivAlg(c_Groups_Oone__class_Oone(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)) = hAPP(c_Divides_Oadjust(hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)),c_Divides_OnegDivAlg(c_Groups_Oone__class_Oone(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)))) ) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_negDivAlg__eqn,axiom, % 28.40/28.25 ! [V_a,V_b] : % 28.40/28.25 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b)) % 28.40/28.25 => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_a),V_b))) % 28.40/28.25 => c_Divides_OnegDivAlg(V_a,V_b) = hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OMin)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_a),V_b)) ) % 28.40/28.25 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_a),V_b))) % 28.40/28.25 => c_Divides_OnegDivAlg(V_a,V_b) = hAPP(c_Divides_Oadjust(V_b),c_Divides_OnegDivAlg(V_a,hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_b))) ) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_negDivAlg__eqn__number__of,axiom, % 28.40/28.25 ! [V_w,V_v] : % 28.40/28.25 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v))) % 28.40/28.25 => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))) % 28.40/28.25 => c_Divides_OnegDivAlg(hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)) = hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OMin)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v))) ) % 28.40/28.25 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))) % 28.40/28.25 => c_Divides_OnegDivAlg(hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)) = hAPP(c_Divides_Oadjust(hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)),c_Divides_OnegDivAlg(hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))) ) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_negDivAlg_Osimps,axiom, % 28.40/28.25 ! [V_b,V_a] : % 28.40/28.25 ( ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_a),V_b))) % 28.40/28.25 | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) % 28.40/28.25 => c_Divides_OnegDivAlg(V_a,V_b) = hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OMin)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_a),V_b)) ) % 28.40/28.25 & ( ~ ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_a),V_b))) % 28.40/28.25 | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) % 28.40/28.25 => c_Divides_OnegDivAlg(V_a,V_b) = hAPP(c_Divides_Oadjust(V_b),c_Divides_OnegDivAlg(V_a,hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_b))) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_posDivAlg__eqn__1__number__of,axiom, % 28.40/28.25 ! [V_w] : % 28.40/28.25 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w))) % 28.40/28.25 => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w))) % 28.40/28.25 => c_Divides_OposDivAlg(c_Groups_Oone__class_Oone(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)) = hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),c_Groups_Oone__class_Oone(tc_Int_Oint)) ) % 28.40/28.25 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w))) % 28.40/28.25 => c_Divides_OposDivAlg(c_Groups_Oone__class_Oone(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)) = hAPP(c_Divides_Oadjust(hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)),c_Divides_OposDivAlg(c_Groups_Oone__class_Oone(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)))) ) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_posDivAlg_Osimps,axiom, % 28.40/28.25 ! [V_b,V_a] : % 28.40/28.25 ( ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a),V_b)) % 28.40/28.25 | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) % 28.40/28.25 => c_Divides_OposDivAlg(V_a,V_b) = hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a) ) % 28.40/28.25 & ( ~ ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a),V_b)) % 28.40/28.25 | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) % 28.40/28.25 => c_Divides_OposDivAlg(V_a,V_b) = hAPP(c_Divides_Oadjust(V_b),c_Divides_OposDivAlg(V_a,hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_b))) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_posDivAlg__eqn,axiom, % 28.40/28.25 ! [V_a,V_b] : % 28.40/28.25 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b)) % 28.40/28.25 => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a),V_b)) % 28.40/28.25 => c_Divides_OposDivAlg(V_a,V_b) = hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a) ) % 28.40/28.25 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a),V_b)) % 28.40/28.25 => c_Divides_OposDivAlg(V_a,V_b) = hAPP(c_Divides_Oadjust(V_b),c_Divides_OposDivAlg(V_a,hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_b))) ) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_posDivAlg__eqn__number__of,axiom, % 28.40/28.25 ! [V_w,V_v] : % 28.40/28.25 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v))) % 28.40/28.25 => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v))) % 28.40/28.25 => c_Divides_OposDivAlg(hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)) = hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)) ) % 28.40/28.25 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v))) % 28.40/28.25 => c_Divides_OposDivAlg(hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)) = hAPP(c_Divides_Oadjust(hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)),c_Divides_OposDivAlg(hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_v)))) ) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_negDivAlg_Opsimps,axiom, % 28.40/28.25 ! [V_b_2,V_a_2] : % 28.40/28.25 ( hBOOL(hAPP(c_Wellfounded_Oaccp(tc_prod(tc_Int_Oint,tc_Int_Oint),c_Divides_OnegDivAlg__rel),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),V_a_2),V_b_2))) % 28.40/28.25 => ( ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_a_2),V_b_2))) % 28.40/28.25 | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) % 28.40/28.25 => c_Divides_OnegDivAlg(V_a_2,V_b_2) = hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OMin)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_a_2),V_b_2)) ) % 28.40/28.25 & ( ~ ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_a_2),V_b_2))) % 28.40/28.25 | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) % 28.40/28.25 => c_Divides_OnegDivAlg(V_a_2,V_b_2) = hAPP(c_Divides_Oadjust(V_b_2),c_Divides_OnegDivAlg(V_a_2,hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_b_2))) ) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_int__of__code,axiom, % 28.40/28.25 ! [V_k] : % 28.40/28.25 ( ( V_k = c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral) % 28.40/28.25 => hAPP(c_Code__Numeral_Oint__of,V_k) = c_Groups_Ozero__class_Ozero(tc_Int_Oint) ) % 28.40/28.25 & ( V_k != c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral) % 28.40/28.25 => ( ( c_Divides_Odiv__class_Omod(tc_Code__Numeral_Ocode__numeral,V_k,hAPP(c_Int_Onumber__class_Onumber__of(tc_Code__Numeral_Ocode__numeral),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))) = c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral) % 28.40/28.25 => hAPP(c_Code__Numeral_Oint__of,V_k) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),hAPP(c_Code__Numeral_Oint__of,hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Code__Numeral_Ocode__numeral),V_k),hAPP(c_Int_Onumber__class_Onumber__of(tc_Code__Numeral_Ocode__numeral),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))))) ) % 28.40/28.25 & ( c_Divides_Odiv__class_Omod(tc_Code__Numeral_Ocode__numeral,V_k,hAPP(c_Int_Onumber__class_Onumber__of(tc_Code__Numeral_Ocode__numeral),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))) != c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral) % 28.40/28.25 => hAPP(c_Code__Numeral_Oint__of,V_k) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),hAPP(c_Code__Numeral_Oint__of,hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Code__Numeral_Ocode__numeral),V_k),hAPP(c_Int_Onumber__class_Onumber__of(tc_Code__Numeral_Ocode__numeral),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))))))),c_Groups_Oone__class_Oone(tc_Int_Oint)) ) ) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_posDivAlg_Opsimps,axiom, % 28.40/28.25 ! [V_b_2,V_a_2] : % 28.40/28.25 ( hBOOL(hAPP(c_Wellfounded_Oaccp(tc_prod(tc_Int_Oint,tc_Int_Oint),c_Divides_OposDivAlg__rel),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),V_a_2),V_b_2))) % 28.40/28.25 => ( ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a_2),V_b_2)) % 28.40/28.25 | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) % 28.40/28.25 => c_Divides_OposDivAlg(V_a_2,V_b_2) = hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_a_2) ) % 28.40/28.25 & ( ~ ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_a_2),V_b_2)) % 28.40/28.25 | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_b_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) % 28.40/28.25 => c_Divides_OposDivAlg(V_a_2,V_b_2) = hAPP(c_Divides_Oadjust(V_b_2),c_Divides_OposDivAlg(V_a_2,hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_b_2))) ) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_one__code__numeral__code,axiom, % 28.40/28.25 c_Groups_Oone__class_Oone(tc_Code__Numeral_Ocode__numeral) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Code__Numeral_Ocode__numeral),c_Int_OBit1(c_Int_OPls)) ). % 28.40/28.25 % 28.40/28.25 fof(fact_adjust__eq,axiom, % 28.40/28.25 ! [V_r_2,V_q_2,V_b_2] : hAPP(c_Divides_Oadjust(V_b_2),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),V_q_2),V_r_2)) = hAPP(hAPP(c_HOL_OLet(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_r_2),V_b_2)),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint),tc_prod(tc_Int_Oint,tc_Int_Oint)),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint),tc_fun(tc_prod(tc_Int_Oint,tc_Int_Oint),tc_prod(tc_Int_Oint,tc_Int_Oint))),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_prod(tc_Int_Oint,tc_Int_Oint),tc_fun(tc_prod(tc_Int_Oint,tc_Int_Oint),tc_prod(tc_Int_Oint,tc_Int_Oint))),tc_Int_Oint),c_If(tc_prod(tc_Int_Oint,tc_Int_Oint))),hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))),hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_q_2)),c_Groups_Oone__class_Oone(tc_Int_Oint))))),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),V_q_2)),V_r_2))) ). % 28.40/28.25 % 28.40/28.25 fof(fact_half__gt__zero__iff,axiom, % 28.40/28.25 ! [V_r_2,T_b] : % 28.40/28.25 ( ( class_Fields_Olinordered__field__inverse__zero(T_b) % 28.40/28.25 & class_Int_Onumber__ring(T_b) ) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_r_2),hAPP(c_Int_Onumber__class_Onumber__of(T_b),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))))) % 28.40/28.25 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_r_2)) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_fun__Compl__def,axiom, % 28.40/28.25 ! [V_x_2,V_A_2,T_c,T_b] : % 28.40/28.25 ( class_Groups_Ouminus(T_b) % 28.40/28.25 => hAPP(hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_c,T_b)),V_A_2),V_x_2) = hAPP(c_Groups_Ouminus__class_Ouminus(T_b),hAPP(V_A_2,V_x_2)) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_pred__equals__eq,axiom, % 28.40/28.25 ! [V_S_2,V_R_2,T_b] : % 28.40/28.25 ( hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_R_2) = hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_S_2) % 28.40/28.25 <=> V_R_2 = V_S_2 ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_pred__equals__eq2,axiom, % 28.40/28.25 ! [V_S_2,V_R_2,T_c,T_b] : % 28.40/28.25 ( hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_COMBC(T_c,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_prod(T_b,T_c)),tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_prod(T_b,T_c),tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool),T_c),c_member(tc_prod(T_b,T_c)))),c_Product__Type_OPair(T_b,T_c)))),V_R_2) = hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_COMBC(T_c,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_prod(T_b,T_c)),tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_prod(T_b,T_c),tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool),T_c),c_member(tc_prod(T_b,T_c)))),c_Product__Type_OPair(T_b,T_c)))),V_S_2) % 28.40/28.25 <=> V_R_2 = V_S_2 ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_pred__subset__eq2,axiom, % 28.40/28.25 ! [V_S_2,V_R_2,T_c,T_b] : % 28.40/28.25 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_COMBC(T_c,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_prod(T_b,T_c)),tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_prod(T_b,T_c),tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool),T_c),c_member(tc_prod(T_b,T_c)))),c_Product__Type_OPair(T_b,T_c)))),V_R_2)),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_COMBC(T_c,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_prod(T_b,T_c)),tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_prod(T_b,T_c),tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool),T_c),c_member(tc_prod(T_b,T_c)))),c_Product__Type_OPair(T_b,T_c)))),V_S_2))) % 28.40/28.25 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),V_R_2),V_S_2)) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_pred__subset__eq,axiom, % 28.40/28.25 ! [V_S_2,V_R_2,T_b] : % 28.40/28.25 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_R_2)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_S_2))) % 28.40/28.25 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_R_2),V_S_2)) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_accp_Osimps,axiom, % 28.40/28.25 ! [V_a_2,V_r_2,T_b] : % 28.40/28.25 ( hBOOL(hAPP(c_Wellfounded_Oaccp(T_b,V_r_2),V_a_2)) % 28.40/28.25 <=> ! [B_x] : % 28.40/28.25 ( hBOOL(hAPP(hAPP(V_r_2,B_x),V_a_2)) % 28.40/28.25 => hBOOL(hAPP(c_Wellfounded_Oaccp(T_b,V_r_2),B_x)) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_accp_Oequations,axiom, % 28.40/28.25 ! [V_a_2,V_r_2,T_b] : % 28.40/28.25 ( hBOOL(hAPP(c_Wellfounded_Oaccp(T_b,V_r_2),V_a_2)) % 28.40/28.25 <=> ! [B_x] : % 28.40/28.25 ( hBOOL(hAPP(hAPP(V_r_2,B_x),V_a_2)) % 28.40/28.25 => hBOOL(hAPP(c_Wellfounded_Oaccp(T_b,V_r_2),B_x)) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_accp__downward,axiom, % 28.40/28.25 ! [V_a_2,V_b_2,V_r_2,T_b] : % 28.40/28.25 ( hBOOL(hAPP(c_Wellfounded_Oaccp(T_b,V_r_2),V_b_2)) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(V_r_2,V_a_2),V_b_2)) % 28.40/28.25 => hBOOL(hAPP(c_Wellfounded_Oaccp(T_b,V_r_2),V_a_2)) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_code__numeral__zero__minus__one,axiom, % 28.40/28.25 hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Code__Numeral_Ocode__numeral),c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)),c_Groups_Oone__class_Oone(tc_Code__Numeral_Ocode__numeral)) = c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral) ). % 28.40/28.25 % 28.40/28.25 fof(fact_fun__diff__def,axiom, % 28.40/28.25 ! [V_x_2,V_B_2,V_A_2,T_c,T_b] : % 28.40/28.25 ( class_Groups_Ominus(T_b) % 28.40/28.25 => hAPP(hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_c,T_b)),V_A_2),V_B_2),V_x_2) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),hAPP(V_A_2,V_x_2)),hAPP(V_B_2,V_x_2)) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_divide__zero,axiom, % 28.40/28.25 ! [V_a,T_a] : % 28.40/28.25 ( class_Rings_Odivision__ring__inverse__zero(T_a) % 28.40/28.25 => hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a)) = c_Groups_Ozero__class_Ozero(T_a) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_divide__zero__left,axiom, % 28.40/28.25 ! [V_a,T_a] : % 28.40/28.25 ( class_Rings_Odivision__ring(T_a) % 28.40/28.25 => hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a) = c_Groups_Ozero__class_Ozero(T_a) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_add__divide__distrib,axiom, % 28.40/28.25 ! [V_c,V_b,V_a,T_a] : % 28.40/28.25 ( class_Rings_Odivision__ring(T_a) % 28.40/28.25 => hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b)),V_c) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_a),V_c)),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_b),V_c)) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_times__divide__eq__right,axiom, % 28.40/28.25 ! [V_c,V_b,V_a,T_a] : % 28.40/28.25 ( class_Rings_Odivision__ring(T_a) % 28.40/28.25 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_b),V_c)) = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b)),V_c) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_diff__divide__distrib,axiom, % 28.40/28.25 ! [V_c,V_b,V_a,T_a] : % 28.40/28.25 ( class_Rings_Odivision__ring(T_a) % 28.40/28.25 => hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_a),V_b)),V_c) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_a),V_c)),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_b),V_c)) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_divide__1,axiom, % 28.40/28.25 ! [V_a,T_a] : % 28.40/28.25 ( class_Rings_Odivision__ring(T_a) % 28.40/28.25 => hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_a),c_Groups_Oone__class_Oone(T_a)) = V_a ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_minus__divide__left,axiom, % 28.40/28.25 ! [V_b,V_a,T_a] : % 28.40/28.25 ( class_Rings_Odivision__ring(T_a) % 28.40/28.25 => hAPP(c_Groups_Ouminus__class_Ouminus(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_a),V_b)) = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a)),V_b) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_power__divide,axiom, % 28.40/28.25 ! [V_n,V_b,V_a,T_a] : % 28.40/28.25 ( class_Fields_Ofield__inverse__zero(T_a) % 28.40/28.25 => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_a),V_b)),V_n) = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n)),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_b),V_n)) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_less__eq__Suc__le__raw,axiom, % 28.40/28.25 ! [V_n_2] : hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2) = hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_n_2)) ). % 28.40/28.25 % 28.40/28.25 fof(fact_nat__number__of__Bit0,axiom, % 28.40/28.25 ! [V_w_2] : hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(V_w_2)) = hAPP(hAPP(c_HOL_OLet(tc_Nat_Onat,tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_w_2)),hAPP(hAPP(c_COMBS(tc_Nat_Onat,tc_Nat_Onat,tc_Nat_Onat),c_Groups_Oplus__class_Oplus(tc_Nat_Onat)),c_COMBI(tc_Nat_Onat))) ). % 28.40/28.25 % 28.40/28.25 fof(fact_accp__subset,axiom, % 28.40/28.25 ! [V_R2_2,V_R1_2,T_b] : % 28.40/28.25 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool))),V_R1_2),V_R2_2)) % 28.40/28.25 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),c_Wellfounded_Oaccp(T_b,V_R2_2)),c_Wellfounded_Oaccp(T_b,V_R1_2))) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_power__number__of__even,axiom, % 28.40/28.25 ! [V_w_2,V_z_2,T_b] : % 28.40/28.25 ( class_Int_Onumber__ring(T_b) % 28.40/28.25 => hAPP(hAPP(c_Power_Opower__class_Opower(T_b),V_z_2),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(V_w_2))) = hAPP(hAPP(c_HOL_OLet(T_b,T_b),hAPP(hAPP(c_Power_Opower__class_Opower(T_b),V_z_2),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_w_2))),hAPP(hAPP(c_COMBS(T_b,T_b,T_b),c_Groups_Otimes__class_Otimes(T_b)),c_COMBI(T_b))) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_zpower__number__of__even,axiom, % 28.40/28.25 ! [V_w_2,V_z_2] : hAPP(hAPP(c_Power_Opower__class_Opower(tc_Int_Oint),V_z_2),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(V_w_2))) = hAPP(hAPP(c_HOL_OLet(tc_Int_Oint,tc_Int_Oint),hAPP(hAPP(c_Power_Opower__class_Opower(tc_Int_Oint),V_z_2),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_w_2))),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_Int_Oint,tc_Int_Oint),c_Groups_Otimes__class_Otimes(tc_Int_Oint)),c_COMBI(tc_Int_Oint))) ). % 28.40/28.25 % 28.40/28.25 fof(fact_eq__divide__imp,axiom, % 28.40/28.25 ! [V_b,V_a,V_c,T_a] : % 28.40/28.25 ( class_Rings_Odivision__ring(T_a) % 28.40/28.25 => ( V_c != c_Groups_Ozero__class_Ozero(T_a) % 28.40/28.25 => ( hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_c) = V_b % 28.40/28.25 => V_a = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_b),V_c) ) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_divide__eq__imp,axiom, % 28.40/28.25 ! [V_a,V_b,V_c,T_a] : % 28.40/28.25 ( class_Rings_Odivision__ring(T_a) % 28.40/28.25 => ( V_c != c_Groups_Ozero__class_Ozero(T_a) % 28.40/28.25 => ( V_b = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_c) % 28.40/28.25 => hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_b),V_c) = V_a ) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_nonzero__divide__eq__eq,axiom, % 28.40/28.25 ! [V_a_2,V_b_2,V_c_2,T_b] : % 28.40/28.25 ( class_Rings_Odivision__ring(T_b) % 28.40/28.25 => ( V_c_2 != c_Groups_Ozero__class_Ozero(T_b) % 28.40/28.25 => ( hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),V_c_2) = V_a_2 % 28.40/28.25 <=> V_b_2 = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_c_2) ) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_nonzero__eq__divide__eq,axiom, % 28.40/28.25 ! [V_b_2,V_a_2,V_c_2,T_b] : % 28.40/28.25 ( class_Rings_Odivision__ring(T_b) % 28.40/28.25 => ( V_c_2 != c_Groups_Ozero__class_Ozero(T_b) % 28.40/28.25 => ( V_a_2 = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),V_c_2) % 28.40/28.25 <=> hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_c_2) = V_b_2 ) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_divide__self__if,axiom, % 28.40/28.25 ! [V_a,T_a] : % 28.40/28.25 ( class_Rings_Odivision__ring__inverse__zero(T_a) % 28.40/28.25 => ( ( V_a = c_Groups_Ozero__class_Ozero(T_a) % 28.40/28.25 => hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_a),V_a) = c_Groups_Ozero__class_Ozero(T_a) ) % 28.40/28.25 & ( V_a != c_Groups_Ozero__class_Ozero(T_a) % 28.40/28.25 => hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_a),V_a) = c_Groups_Oone__class_Oone(T_a) ) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_divide__self,axiom, % 28.40/28.25 ! [V_a,T_a] : % 28.40/28.25 ( class_Rings_Odivision__ring(T_a) % 28.40/28.25 => ( V_a != c_Groups_Ozero__class_Ozero(T_a) % 28.40/28.25 => hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_a),V_a) = c_Groups_Oone__class_Oone(T_a) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_right__inverse__eq,axiom, % 28.40/28.25 ! [V_a_2,V_b_2,T_b] : % 28.40/28.25 ( class_Rings_Odivision__ring(T_b) % 28.40/28.25 => ( V_b_2 != c_Groups_Ozero__class_Ozero(T_b) % 28.40/28.25 => ( hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_a_2),V_b_2) = c_Groups_Oone__class_Oone(T_b) % 28.40/28.25 <=> V_a_2 = V_b_2 ) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_nonzero__minus__divide__divide,axiom, % 28.40/28.25 ! [V_a,V_b,T_a] : % 28.40/28.25 ( class_Rings_Odivision__ring(T_a) % 28.40/28.25 => ( V_b != c_Groups_Ozero__class_Ozero(T_a) % 28.40/28.25 => hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a)),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_b)) = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_a),V_b) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_nonzero__minus__divide__right,axiom, % 28.40/28.25 ! [V_a,V_b,T_a] : % 28.40/28.25 ( class_Rings_Odivision__ring(T_a) % 28.40/28.25 => ( V_b != c_Groups_Ozero__class_Ozero(T_a) % 28.40/28.25 => hAPP(c_Groups_Ouminus__class_Ouminus(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_a),V_b)) = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_b)) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_nonzero__power__divide,axiom, % 28.40/28.25 ! [V_n,V_a,V_b,T_a] : % 28.40/28.25 ( class_Fields_Ofield(T_a) % 28.40/28.25 => ( V_b != c_Groups_Ozero__class_Ozero(T_a) % 28.40/28.25 => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_a),V_b)),V_n) = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n)),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_b),V_n)) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_power__one__over,axiom, % 28.40/28.25 ! [V_n,V_a,T_a] : % 28.40/28.25 ( class_Fields_Ofield__inverse__zero(T_a) % 28.40/28.25 => hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),c_Groups_Oone__class_Oone(T_a)),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n)) = hAPP(hAPP(c_Power_Opower__class_Opower(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),c_Groups_Oone__class_Oone(T_a)),V_a)),V_n) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_power__number__of__even__number__of,axiom, % 28.40/28.25 ! [V_w_2,V_v_2,T_b] : % 28.40/28.25 ( class_Int_Onumber__ring(T_b) % 28.40/28.25 => hAPP(hAPP(c_Power_Opower__class_Opower(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_v_2)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(V_w_2))) = hAPP(hAPP(c_HOL_OLet(T_b,T_b),hAPP(hAPP(c_Power_Opower__class_Opower(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_v_2)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_w_2))),hAPP(hAPP(c_COMBS(T_b,T_b,T_b),c_Groups_Otimes__class_Otimes(T_b)),c_COMBI(T_b))) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_diff__nat__eq__if,axiom, % 28.40/28.25 ! [V_z_2,V_z_H_2] : % 28.40/28.25 ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,V_z_H_2)) % 28.40/28.25 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Int_Onat,V_z_2)),hAPP(c_Int_Onat,V_z_H_2)) = hAPP(c_Int_Onat,V_z_2) ) % 28.40/28.25 & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,V_z_H_2)) % 28.40/28.25 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Int_Onat,V_z_2)),hAPP(c_Int_Onat,V_z_H_2)) = hAPP(hAPP(c_HOL_OLet(tc_Int_Oint,tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_z_2),V_z_H_2)),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_Nat_Onat,tc_Nat_Onat),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat)),tc_Int_Oint),c_If(tc_Nat_Onat)),c_Nat__Numeral_Oneg)),c_Groups_Ozero__class_Ozero(tc_Nat_Onat))),c_Int_Onat)) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_semiring__1__class_Oof__nat__code,axiom, % 28.40/28.25 ! [V_n_2,T_b] : % 28.40/28.25 ( class_Rings_Osemiring__1(T_b) % 28.40/28.25 => hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_b),V_n_2) = c_Nat_Osemiring__1__class_Oof__nat__aux(T_b,hAPP(hAPP(c_COMBC(T_b,T_b,T_b),c_Groups_Oplus__class_Oplus(T_b)),c_Groups_Oone__class_Oone(T_b)),V_n_2,c_Groups_Ozero__class_Ozero(T_b)) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_eq__divide__eq__number__of1,axiom, % 28.40/28.25 ! [V_w_2,V_b_2,V_a_2,T_b] : % 28.40/28.25 ( ( class_Fields_Ofield__inverse__zero(T_b) % 28.40/28.25 & class_Int_Onumber(T_b) ) % 28.40/28.25 => ( V_a_2 = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)) % 28.40/28.25 <=> ( ( hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2) != c_Groups_Ozero__class_Ozero(T_b) % 28.40/28.25 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)) = V_b_2 ) % 28.40/28.25 & ( hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2) = c_Groups_Ozero__class_Ozero(T_b) % 28.40/28.25 => V_a_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_eq__divide__eq__number__of,axiom, % 28.40/28.25 ! [V_c_2,V_b_2,V_w_2,T_b] : % 28.40/28.25 ( ( class_Fields_Ofield__inverse__zero(T_b) % 28.40/28.25 & class_Int_Onumber(T_b) ) % 28.40/28.25 => ( hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2) = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),V_c_2) % 28.40/28.25 <=> ( ( V_c_2 != c_Groups_Ozero__class_Ozero(T_b) % 28.40/28.25 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)),V_c_2) = V_b_2 ) % 28.40/28.25 & ( V_c_2 = c_Groups_Ozero__class_Ozero(T_b) % 28.40/28.25 => hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2) = c_Groups_Ozero__class_Ozero(T_b) ) ) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_divide__eq__eq__number__of,axiom, % 28.40/28.25 ! [V_w_2,V_c_2,V_b_2,T_b] : % 28.40/28.25 ( ( class_Fields_Ofield__inverse__zero(T_b) % 28.40/28.25 & class_Int_Onumber(T_b) ) % 28.40/28.25 => ( hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),V_c_2) = hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2) % 28.40/28.25 <=> ( ( V_c_2 != c_Groups_Ozero__class_Ozero(T_b) % 28.40/28.25 => V_b_2 = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)),V_c_2) ) % 28.40/28.25 & ( V_c_2 = c_Groups_Ozero__class_Ozero(T_b) % 28.40/28.25 => hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2) = c_Groups_Ozero__class_Ozero(T_b) ) ) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_divide__eq__eq__number__of1,axiom, % 28.40/28.25 ! [V_a_2,V_w_2,V_b_2,T_b] : % 28.40/28.25 ( ( class_Fields_Ofield__inverse__zero(T_b) % 28.40/28.25 & class_Int_Onumber(T_b) ) % 28.40/28.25 => ( hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)) = V_a_2 % 28.40/28.25 <=> ( ( hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2) != c_Groups_Ozero__class_Ozero(T_b) % 28.40/28.25 => V_b_2 = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)) ) % 28.40/28.25 & ( hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2) = c_Groups_Ozero__class_Ozero(T_b) % 28.40/28.25 => V_a_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_eq__number__of__Suc,axiom, % 28.40/28.25 ! [V_n_2,V_v_2] : % 28.40/28.25 ( hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_2) = hAPP(c_Nat_OSuc,V_n_2) % 28.40/28.25 <=> hBOOL(hAPP(hAPP(c_HOL_OLet(tc_Int_Oint,tc_HOL_Obool),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_Opred(V_v_2))),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Int_Oint),c_fconj),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_Int_Oint),c_fNot),c_Nat__Numeral_Oneg))),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Int_Oint),c_fimplies),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_Int_Oint),c_fNot),c_Nat__Numeral_Oneg))),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Nat_Onat,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_Int_Oint),c_fequal),c_Int_Onat)),V_n_2))))) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_Suc__eq__number__of,axiom, % 28.40/28.25 ! [V_v_2,V_n_2] : % 28.40/28.25 ( hAPP(c_Nat_OSuc,V_n_2) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_2) % 28.40/28.25 <=> hBOOL(hAPP(hAPP(c_HOL_OLet(tc_Int_Oint,tc_HOL_Obool),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_Opred(V_v_2))),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Int_Oint),c_fconj),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_Int_Oint),c_fNot),c_Nat__Numeral_Oneg))),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Int_Oint),c_fimplies),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_Int_Oint),c_fNot),c_Nat__Numeral_Oneg))),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Nat_Onat,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_Int_Oint),c_fequal),c_Int_Onat)),V_n_2))))) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_divide__Numeral0,axiom, % 28.40/28.25 ! [V_x,T_a] : % 28.40/28.25 ( ( class_Fields_Ofield__inverse__zero(T_a) % 28.40/28.25 & class_Int_Onumber__ring(T_a) ) % 28.40/28.25 => hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_x),hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OPls)) = c_Groups_Ozero__class_Ozero(T_a) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_divide__numeral__1,axiom, % 28.40/28.25 ! [V_a,T_a] : % 28.40/28.25 ( ( class_Fields_Ofield(T_a) % 28.40/28.25 & class_Int_Onumber__ring(T_a) ) % 28.40/28.25 => hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OBit1(c_Int_OPls))) = V_a ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_divide__Numeral1,axiom, % 28.40/28.25 ! [V_x,T_a] : % 28.40/28.25 ( ( class_Fields_Ofield(T_a) % 28.40/28.25 & class_Int_Onumber__ring(T_a) ) % 28.40/28.25 => hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_x),hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OBit1(c_Int_OPls))) = V_x ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_divide__minus1,axiom, % 28.40/28.25 ! [V_x,T_a] : % 28.40/28.25 ( ( class_Fields_Ofield__inverse__zero(T_a) % 28.40/28.25 & class_Int_Onumber__ring(T_a) ) % 28.40/28.25 => hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_x),hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OMin)) = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_x) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_nat__number__of__Bit1,axiom, % 28.40/28.25 ! [V_w_2] : % 28.40/28.25 ( ( hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w_2))) % 28.40/28.25 => hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit1(V_w_2)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) % 28.40/28.25 & ( ~ hBOOL(hAPP(c_Nat__Numeral_Oneg,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w_2))) % 28.40/28.25 => hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit1(V_w_2)) = hAPP(hAPP(c_HOL_OLet(tc_Nat_Onat,tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_w_2)),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_Nat_Onat,tc_Nat_Onat),c_Nat_OSuc),hAPP(hAPP(c_COMBS(tc_Nat_Onat,tc_Nat_Onat,tc_Nat_Onat),c_Groups_Oplus__class_Oplus(tc_Nat_Onat)),c_COMBI(tc_Nat_Onat)))) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_less__Suc__number__of,axiom, % 28.40/28.25 ! [V_v_2,V_n_2] : % 28.40/28.25 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_n_2)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_2))) % 28.40/28.25 <=> hBOOL(hAPP(hAPP(c_HOL_OLet(tc_Int_Oint,tc_HOL_Obool),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_Opred(V_v_2))),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Int_Oint),c_fconj),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_Int_Oint),c_fNot),c_Nat__Numeral_Oneg))),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Int_Oint),c_fimplies),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_Int_Oint),c_fNot),c_Nat__Numeral_Oneg))),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_HOL_Obool,tc_Int_Oint),hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2)),c_Int_Onat))))) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_less__number__of__Suc,axiom, % 28.40/28.25 ! [V_n_2,V_v_2] : % 28.40/28.25 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_2)),hAPP(c_Nat_OSuc,V_n_2))) % 28.40/28.25 <=> hBOOL(hAPP(hAPP(c_HOL_OLet(tc_Int_Oint,tc_HOL_Obool),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_Opred(V_v_2))),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Int_Oint),c_fimplies),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_Int_Oint),c_fNot),c_Nat__Numeral_Oneg))),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Nat_Onat,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_Int_Oint),c_Orderings_Oord__class_Oless(tc_Nat_Onat)),c_Int_Onat)),V_n_2)))) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_le__Suc__number__of,axiom, % 28.40/28.25 ! [V_v_2,V_n_2] : % 28.40/28.25 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_n_2)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_2))) % 28.40/28.25 <=> hBOOL(hAPP(hAPP(c_HOL_OLet(tc_Int_Oint,tc_HOL_Obool),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_Opred(V_v_2))),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Int_Oint),c_fconj),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_Int_Oint),c_fNot),c_Nat__Numeral_Oneg))),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Int_Oint),c_fimplies),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_Int_Oint),c_fNot),c_Nat__Numeral_Oneg))),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_HOL_Obool,tc_Int_Oint),hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n_2)),c_Int_Onat))))) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_le__number__of__Suc,axiom, % 28.40/28.25 ! [V_n_2,V_v_2] : % 28.40/28.25 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_2)),hAPP(c_Nat_OSuc,V_n_2))) % 28.40/28.25 <=> hBOOL(hAPP(hAPP(c_HOL_OLet(tc_Int_Oint,tc_HOL_Obool),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_Opred(V_v_2))),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Int_Oint),c_fimplies),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_Int_Oint),c_fNot),c_Nat__Numeral_Oneg))),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Nat_Onat,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_Int_Oint),c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat)),c_Int_Onat)),V_n_2)))) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_zero__code__numeral__code,axiom, % 28.40/28.25 c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Code__Numeral_Ocode__numeral),c_Int_OPls) ). % 28.40/28.25 % 28.40/28.25 fof(fact_power__number__of__odd,axiom, % 28.40/28.25 ! [V_z_2,V_w_2,T_b] : % 28.40/28.25 ( class_Int_Onumber__ring(T_b) % 28.40/28.25 => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w_2))) % 28.40/28.25 => hAPP(hAPP(c_Power_Opower__class_Opower(T_b),V_z_2),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit1(V_w_2))) = hAPP(hAPP(c_HOL_OLet(T_b,T_b),hAPP(hAPP(c_Power_Opower__class_Opower(T_b),V_z_2),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_w_2))),hAPP(hAPP(c_COMBS(T_b,T_b,T_b),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,T_b),T_b),c_Groups_Otimes__class_Otimes(T_b)),hAPP(c_Groups_Otimes__class_Otimes(T_b),V_z_2))),c_COMBI(T_b))) ) % 28.40/28.25 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w_2))) % 28.40/28.25 => hAPP(hAPP(c_Power_Opower__class_Opower(T_b),V_z_2),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit1(V_w_2))) = c_Groups_Oone__class_Oone(T_b) ) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_divide__less__eq__number__of1,axiom, % 28.40/28.25 ! [V_a_2,V_w_2,V_b_2,T_b] : % 28.40/28.25 ( ( class_Fields_Olinordered__field__inverse__zero(T_b) % 28.40/28.25 & class_Int_Onumber(T_b) ) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2))),V_a_2)) % 28.40/28.25 <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2))) % 28.40/28.25 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_b_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)))) ) % 28.40/28.25 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2))) % 28.40/28.25 => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)),c_Groups_Ozero__class_Ozero(T_b))) % 28.40/28.25 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2))),V_b_2)) ) % 28.40/28.25 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)),c_Groups_Ozero__class_Ozero(T_b))) % 28.40/28.25 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_a_2)) ) ) ) ) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_divide__less__eq__number__of,axiom, % 28.40/28.25 ! [V_w_2,V_c_2,V_b_2,T_b] : % 28.40/28.25 ( ( class_Fields_Olinordered__field__inverse__zero(T_b) % 28.40/28.25 & class_Int_Onumber(T_b) ) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),V_c_2)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2))) % 28.40/28.25 <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2)) % 28.40/28.25 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_b_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)),V_c_2))) ) % 28.40/28.25 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2)) % 28.40/28.25 => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b))) % 28.40/28.25 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)),V_c_2)),V_b_2)) ) % 28.40/28.25 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b))) % 28.40/28.25 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2))) ) ) ) ) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_less__divide__eq__number__of,axiom, % 28.40/28.25 ! [V_c_2,V_b_2,V_w_2,T_b] : % 28.40/28.25 ( ( class_Fields_Olinordered__field__inverse__zero(T_b) % 28.40/28.25 & class_Int_Onumber(T_b) ) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),V_c_2))) % 28.40/28.25 <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2)) % 28.40/28.25 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)),V_c_2)),V_b_2)) ) % 28.40/28.25 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2)) % 28.40/28.25 => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b))) % 28.40/28.25 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_b_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)),V_c_2))) ) % 28.40/28.25 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b))) % 28.40/28.25 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)),c_Groups_Ozero__class_Ozero(T_b))) ) ) ) ) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_less__divide__eq__number__of1,axiom, % 28.40/28.25 ! [V_w_2,V_b_2,V_a_2,T_b] : % 28.40/28.25 ( ( class_Fields_Olinordered__field__inverse__zero(T_b) % 28.40/28.25 & class_Int_Onumber(T_b) ) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)))) % 28.40/28.25 <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2))) % 28.40/28.25 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2))),V_b_2)) ) % 28.40/28.25 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2))) % 28.40/28.25 => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)),c_Groups_Ozero__class_Ozero(T_b))) % 28.40/28.25 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_b_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)))) ) % 28.40/28.25 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)),c_Groups_Ozero__class_Ozero(T_b))) % 28.40/28.25 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),c_Groups_Ozero__class_Ozero(T_b))) ) ) ) ) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_zpower__number__of__odd,axiom, % 28.40/28.25 ! [V_z_2,V_w_2] : % 28.40/28.25 ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w_2))) % 28.40/28.25 => hAPP(hAPP(c_Power_Opower__class_Opower(tc_Int_Oint),V_z_2),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit1(V_w_2))) = hAPP(hAPP(c_HOL_OLet(tc_Int_Oint,tc_Int_Oint),hAPP(hAPP(c_Power_Opower__class_Opower(tc_Int_Oint),V_z_2),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_w_2))),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_Int_Oint,tc_Int_Oint),hAPP(hAPP(c_COMBB(tc_Int_Oint,tc_fun(tc_Int_Oint,tc_Int_Oint),tc_Int_Oint),c_Groups_Otimes__class_Otimes(tc_Int_Oint)),hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_z_2))),c_COMBI(tc_Int_Oint))) ) % 28.40/28.25 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w_2))) % 28.40/28.25 => hAPP(hAPP(c_Power_Opower__class_Opower(tc_Int_Oint),V_z_2),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit1(V_w_2))) = c_Groups_Oone__class_Oone(tc_Int_Oint) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_power__diff,axiom, % 28.40/28.25 ! [V_m,V_n,V_a,T_a] : % 28.40/28.25 ( class_Fields_Ofield(T_a) % 28.40/28.25 => ( V_a != c_Groups_Ozero__class_Ozero(T_a) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_m)) % 28.40/28.25 => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_n)) = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_m)),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n)) ) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_minus1__divide,axiom, % 28.40/28.25 ! [V_x,T_a] : % 28.40/28.25 ( ( class_Fields_Ofield__inverse__zero(T_a) % 28.40/28.25 & class_Int_Onumber__ring(T_a) ) % 28.40/28.25 => hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OMin)),V_x) = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),c_Groups_Oone__class_Oone(T_a)),V_x)) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_power__number__of__odd__number__of,axiom, % 28.40/28.25 ! [V_v_2,V_w_2,T_b] : % 28.40/28.25 ( class_Int_Onumber__ring(T_b) % 28.40/28.25 => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w_2))) % 28.40/28.25 => hAPP(hAPP(c_Power_Opower__class_Opower(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_v_2)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit1(V_w_2))) = hAPP(hAPP(c_HOL_OLet(T_b,T_b),hAPP(hAPP(c_Power_Opower__class_Opower(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_v_2)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_w_2))),hAPP(hAPP(c_COMBS(T_b,T_b,T_b),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,T_b),T_b),c_Groups_Otimes__class_Otimes(T_b)),hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_v_2)))),c_COMBI(T_b))) ) % 28.40/28.25 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_w_2))) % 28.40/28.25 => hAPP(hAPP(c_Power_Opower__class_Opower(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_v_2)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit1(V_w_2))) = c_Groups_Oone__class_Oone(T_b) ) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_le__divide__eq__number__of1,axiom, % 28.40/28.25 ! [V_w_2,V_b_2,V_a_2,T_b] : % 28.40/28.25 ( ( class_Fields_Olinordered__field__inverse__zero(T_b) % 28.40/28.25 & class_Int_Onumber(T_b) ) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)))) % 28.40/28.25 <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2))) % 28.40/28.25 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2))),V_b_2)) ) % 28.40/28.25 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2))) % 28.40/28.25 => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)),c_Groups_Ozero__class_Ozero(T_b))) % 28.40/28.25 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)))) ) % 28.40/28.25 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)),c_Groups_Ozero__class_Ozero(T_b))) % 28.40/28.25 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),c_Groups_Ozero__class_Ozero(T_b))) ) ) ) ) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_le__divide__eq__number__of,axiom, % 28.40/28.25 ! [V_c_2,V_b_2,V_w_2,T_b] : % 28.40/28.25 ( ( class_Fields_Olinordered__field__inverse__zero(T_b) % 28.40/28.25 & class_Int_Onumber(T_b) ) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),V_c_2))) % 28.40/28.25 <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2)) % 28.40/28.25 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)),V_c_2)),V_b_2)) ) % 28.40/28.25 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2)) % 28.40/28.25 => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b))) % 28.40/28.25 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)),V_c_2))) ) % 28.40/28.25 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b))) % 28.40/28.25 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)),c_Groups_Ozero__class_Ozero(T_b))) ) ) ) ) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_divide__le__eq__number__of,axiom, % 28.40/28.25 ! [V_w_2,V_c_2,V_b_2,T_b] : % 28.40/28.25 ( ( class_Fields_Olinordered__field__inverse__zero(T_b) % 28.40/28.25 & class_Int_Onumber(T_b) ) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),V_c_2)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2))) % 28.40/28.25 <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2)) % 28.40/28.25 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)),V_c_2))) ) % 28.40/28.25 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2)) % 28.40/28.25 => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b))) % 28.40/28.25 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)),V_c_2)),V_b_2)) ) % 28.40/28.25 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b))) % 28.40/28.25 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2))) ) ) ) ) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_divide__le__eq__number__of1,axiom, % 28.40/28.25 ! [V_a_2,V_w_2,V_b_2,T_b] : % 28.40/28.25 ( ( class_Fields_Olinordered__field__inverse__zero(T_b) % 28.40/28.25 & class_Int_Onumber(T_b) ) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2))),V_a_2)) % 28.40/28.25 <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2))) % 28.40/28.25 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)))) ) % 28.40/28.25 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2))) % 28.40/28.25 => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)),c_Groups_Ozero__class_Ozero(T_b))) % 28.40/28.25 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2))),V_b_2)) ) % 28.40/28.25 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_w_2)),c_Groups_Ozero__class_Ozero(T_b))) % 28.40/28.25 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_a_2)) ) ) ) ) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_diff__nat__number__of,axiom, % 28.40/28.25 ! [V_v_2,V_v_H_2] : % 28.40/28.25 ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v_H_2),c_Int_OPls)) % 28.40/28.25 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_2)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_H_2)) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_2) ) % 28.40/28.25 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_v_H_2),c_Int_OPls)) % 28.40/28.25 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_2)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_H_2)) = hAPP(hAPP(c_HOL_OLet(tc_Int_Oint,tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_v_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_v_H_2)))),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_Nat_Onat,tc_Nat_Onat),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat)),tc_Int_Oint),c_If(tc_Nat_Onat)),c_Nat__Numeral_Oneg)),c_Groups_Ozero__class_Ozero(tc_Nat_Onat))),c_Int_Onat)) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_half__gt__zero,axiom, % 28.40/28.25 ! [V_r,T_a] : % 28.40/28.25 ( ( class_Fields_Olinordered__field__inverse__zero(T_a) % 28.40/28.25 & class_Int_Onumber__ring(T_a) ) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_r)) % 28.40/28.25 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_r),hAPP(c_Int_Onumber__class_Onumber__of(T_a),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))))) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_div__mod__code__numeral__def,axiom, % 28.40/28.25 ! [V_m,V_n] : c_Code__Numeral_Odiv__mod__code__numeral(V_n,V_m) = hAPP(hAPP(c_Product__Type_OPair(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Code__Numeral_Ocode__numeral),V_n),V_m)),c_Divides_Odiv__class_Omod(tc_Code__Numeral_Ocode__numeral,V_n,V_m)) ). % 28.40/28.25 % 28.40/28.25 fof(fact_le__divide__eq,axiom, % 28.40/28.25 ! [V_c_2,V_b_2,V_a_2,T_b] : % 28.40/28.25 ( class_Fields_Olinordered__field__inverse__zero(T_b) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),V_c_2))) % 28.40/28.25 <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2)) % 28.40/28.25 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_c_2)),V_b_2)) ) % 28.40/28.25 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2)) % 28.40/28.25 => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b))) % 28.40/28.25 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_c_2))) ) % 28.40/28.25 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b))) % 28.40/28.25 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),c_Groups_Ozero__class_Ozero(T_b))) ) ) ) ) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_divide__le__eq,axiom, % 28.40/28.25 ! [V_a_2,V_c_2,V_b_2,T_b] : % 28.40/28.25 ( class_Fields_Olinordered__field__inverse__zero(T_b) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),V_c_2)),V_a_2)) % 28.40/28.25 <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2)) % 28.40/28.25 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_c_2))) ) % 28.40/28.25 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2)) % 28.40/28.25 => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b))) % 28.40/28.25 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_c_2)),V_b_2)) ) % 28.40/28.25 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b))) % 28.40/28.25 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_a_2)) ) ) ) ) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_pos__le__divide__eq,axiom, % 28.40/28.25 ! [V_b_2,V_a_2,V_c_2,T_b] : % 28.40/28.25 ( class_Fields_Olinordered__field(T_b) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2)) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),V_c_2))) % 28.40/28.25 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_c_2)),V_b_2)) ) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_pos__divide__le__eq,axiom, % 28.40/28.25 ! [V_a_2,V_b_2,V_c_2,T_b] : % 28.40/28.25 ( class_Fields_Olinordered__field(T_b) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2)) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),V_c_2)),V_a_2)) % 28.40/28.25 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_c_2))) ) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_mult__imp__div__pos__le,axiom, % 28.40/28.25 ! [V_z,V_x,V_y,T_a] : % 28.40/28.25 ( class_Fields_Olinordered__field(T_a) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_y)) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_z),V_y))) % 28.40/28.25 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_x),V_y)),V_z)) ) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_predicate2D,axiom, % 28.40/28.25 ! [V_y_2,V_x_2,V_Qa_2,V_Pa_2,T_c,T_b] : % 28.40/28.25 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),V_Pa_2),V_Qa_2)) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(V_Pa_2,V_x_2),V_y_2)) % 28.40/28.25 => hBOOL(hAPP(hAPP(V_Qa_2,V_x_2),V_y_2)) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_rev__predicate2D,axiom, % 28.40/28.25 ! [V_Qa_2,T_c,T_b,V_y_2,V_x_2,V_Pa_2] : % 28.40/28.25 ( hBOOL(hAPP(hAPP(V_Pa_2,V_x_2),V_y_2)) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),V_Pa_2),V_Qa_2)) % 28.40/28.25 => hBOOL(hAPP(hAPP(V_Qa_2,V_x_2),V_y_2)) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_times__divide__times__eq,axiom, % 28.40/28.25 ! [V_w,V_z,V_y,V_x,T_a] : % 28.40/28.25 ( class_Fields_Ofield__inverse__zero(T_a) % 28.40/28.25 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_x),V_y)),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_z),V_w)) = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_x),V_z)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_y),V_w)) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_minus__divide__divide,axiom, % 28.40/28.25 ! [V_b,V_a,T_a] : % 28.40/28.25 ( class_Fields_Ofield__inverse__zero(T_a) % 28.40/28.25 => hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_a)),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_b)) = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_a),V_b) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_minus__divide__right,axiom, % 28.40/28.25 ! [V_b,V_a,T_a] : % 28.40/28.25 ( class_Fields_Ofield__inverse__zero(T_a) % 28.40/28.25 => hAPP(c_Groups_Ouminus__class_Ouminus(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_a),V_b)) = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_b)) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_abs__divide,axiom, % 28.40/28.25 ! [V_b,V_a,T_a] : % 28.40/28.25 ( class_Fields_Olinordered__field__inverse__zero(T_a) % 28.40/28.25 => hAPP(c_Groups_Oabs__class_Oabs(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_a),V_b)) = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a)),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_b)) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_divide__right__mono__neg,axiom, % 28.40/28.25 ! [V_c,V_b,V_a,T_a] : % 28.40/28.25 ( class_Fields_Olinordered__field__inverse__zero(T_a) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b)) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_c),c_Groups_Ozero__class_Ozero(T_a))) % 28.40/28.25 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_b),V_c)),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_a),V_c))) ) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_divide__right__mono,axiom, % 28.40/28.25 ! [V_c,V_b,V_a,T_a] : % 28.40/28.25 ( class_Fields_Olinordered__field__inverse__zero(T_a) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b)) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c)) % 28.40/28.25 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_a),V_c)),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_b),V_c))) ) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_divide__le__0__iff,axiom, % 28.40/28.25 ! [V_b_2,V_a_2,T_b] : % 28.40/28.25 ( class_Fields_Olinordered__field__inverse__zero(T_b) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_a_2),V_b_2)),c_Groups_Ozero__class_Ozero(T_b))) % 28.40/28.25 <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_a_2)) % 28.40/28.25 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),c_Groups_Ozero__class_Ozero(T_b))) ) % 28.40/28.25 | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),c_Groups_Ozero__class_Ozero(T_b))) % 28.40/28.25 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_b_2)) ) ) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_zero__le__divide__iff,axiom, % 28.40/28.25 ! [V_b_2,V_a_2,T_b] : % 28.40/28.25 ( class_Fields_Olinordered__field__inverse__zero(T_b) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_a_2),V_b_2))) % 28.40/28.25 <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_a_2)) % 28.40/28.25 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_b_2)) ) % 28.40/28.25 | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),c_Groups_Ozero__class_Ozero(T_b))) % 28.40/28.25 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),c_Groups_Ozero__class_Ozero(T_b))) ) ) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_zero__less__divide__iff,axiom, % 28.40/28.25 ! [V_b_2,V_a_2,T_b] : % 28.40/28.25 ( class_Fields_Olinordered__field__inverse__zero(T_b) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_a_2),V_b_2))) % 28.40/28.25 <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_a_2)) % 28.40/28.25 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_b_2)) ) % 28.40/28.25 | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),c_Groups_Ozero__class_Ozero(T_b))) % 28.40/28.25 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_b_2),c_Groups_Ozero__class_Ozero(T_b))) ) ) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_divide__less__0__iff,axiom, % 28.40/28.25 ! [V_b_2,V_a_2,T_b] : % 28.40/28.25 ( class_Fields_Olinordered__field__inverse__zero(T_b) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_a_2),V_b_2)),c_Groups_Ozero__class_Ozero(T_b))) % 28.40/28.25 <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_a_2)) % 28.40/28.25 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_b_2),c_Groups_Ozero__class_Ozero(T_b))) ) % 28.40/28.25 | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),c_Groups_Ozero__class_Ozero(T_b))) % 28.40/28.25 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_b_2)) ) ) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_divide__pos__pos,axiom, % 28.40/28.25 ! [V_y,V_x,T_a] : % 28.40/28.25 ( class_Fields_Olinordered__field(T_a) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_x)) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_y)) % 28.40/28.25 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_x),V_y))) ) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_divide__pos__neg,axiom, % 28.40/28.25 ! [V_y,V_x,T_a] : % 28.40/28.25 ( class_Fields_Olinordered__field(T_a) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_x)) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),c_Groups_Ozero__class_Ozero(T_a))) % 28.40/28.25 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_x),V_y)),c_Groups_Ozero__class_Ozero(T_a))) ) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_divide__neg__pos,axiom, % 28.40/28.25 ! [V_y,V_x,T_a] : % 28.40/28.25 ( class_Fields_Olinordered__field(T_a) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),c_Groups_Ozero__class_Ozero(T_a))) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_y)) % 28.40/28.25 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_x),V_y)),c_Groups_Ozero__class_Ozero(T_a))) ) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_divide__neg__neg,axiom, % 28.40/28.25 ! [V_y,V_x,T_a] : % 28.40/28.25 ( class_Fields_Olinordered__field(T_a) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),c_Groups_Ozero__class_Ozero(T_a))) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),c_Groups_Ozero__class_Ozero(T_a))) % 28.40/28.25 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_x),V_y))) ) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_divide__strict__right__mono,axiom, % 28.40/28.25 ! [V_c,V_b,V_a,T_a] : % 28.40/28.25 ( class_Fields_Olinordered__field(T_a) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b)) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c)) % 28.40/28.25 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_a),V_c)),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_b),V_c))) ) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_divide__strict__right__mono__neg,axiom, % 28.40/28.25 ! [V_c,V_a,V_b,T_a] : % 28.40/28.25 ( class_Fields_Olinordered__field(T_a) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),V_a)) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c),c_Groups_Ozero__class_Ozero(T_a))) % 28.40/28.25 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_a),V_c)),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_b),V_c))) ) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_frac__eq__eq,axiom, % 28.40/28.25 ! [V_w_2,V_x_2,V_z_2,V_y_2,T_b] : % 28.40/28.25 ( class_Fields_Ofield(T_b) % 28.40/28.25 => ( V_y_2 != c_Groups_Ozero__class_Ozero(T_b) % 28.40/28.25 => ( V_z_2 != c_Groups_Ozero__class_Ozero(T_b) % 28.40/28.25 => ( hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_x_2),V_y_2) = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_w_2),V_z_2) % 28.40/28.25 <=> hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_x_2),V_z_2) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_w_2),V_y_2) ) ) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_mult__divide__mult__cancel__left,axiom, % 28.40/28.25 ! [V_b,V_a,V_c,T_a] : % 28.40/28.25 ( class_Fields_Ofield__inverse__zero(T_a) % 28.40/28.25 => ( V_c != c_Groups_Ozero__class_Ozero(T_a) % 28.40/28.25 => hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c),V_a)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_c),V_b)) = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_a),V_b) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_mult__divide__mult__cancel__right,axiom, % 28.40/28.25 ! [V_b,V_a,V_c,T_a] : % 28.40/28.25 ( class_Fields_Ofield__inverse__zero(T_a) % 28.40/28.25 => ( V_c != c_Groups_Ozero__class_Ozero(T_a) % 28.40/28.25 => hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_c)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),V_c)) = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_a),V_b) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_divide__eq__eq,axiom, % 28.40/28.25 ! [V_a_2,V_c_2,V_b_2,T_b] : % 28.40/28.25 ( class_Fields_Ofield__inverse__zero(T_b) % 28.40/28.25 => ( hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),V_c_2) = V_a_2 % 28.40/28.25 <=> ( ( V_c_2 != c_Groups_Ozero__class_Ozero(T_b) % 28.40/28.25 => V_b_2 = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_c_2) ) % 28.40/28.25 & ( V_c_2 = c_Groups_Ozero__class_Ozero(T_b) % 28.40/28.25 => V_a_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_eq__divide__eq,axiom, % 28.40/28.25 ! [V_c_2,V_b_2,V_a_2,T_b] : % 28.40/28.25 ( class_Fields_Ofield__inverse__zero(T_b) % 28.40/28.25 => ( V_a_2 = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),V_c_2) % 28.40/28.25 <=> ( ( V_c_2 != c_Groups_Ozero__class_Ozero(T_b) % 28.40/28.25 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_c_2) = V_b_2 ) % 28.40/28.25 & ( V_c_2 = c_Groups_Ozero__class_Ozero(T_b) % 28.40/28.25 => V_a_2 = c_Groups_Ozero__class_Ozero(T_b) ) ) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_nonzero__abs__divide,axiom, % 28.40/28.25 ! [V_a,V_b,T_a] : % 28.40/28.25 ( class_Fields_Olinordered__field(T_a) % 28.40/28.25 => ( V_b != c_Groups_Ozero__class_Ozero(T_a) % 28.40/28.25 => hAPP(c_Groups_Oabs__class_Oabs(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_a),V_b)) = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_a)),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_b)) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_divide__nonneg__pos,axiom, % 28.40/28.25 ! [V_y,V_x,T_a] : % 28.40/28.25 ( class_Fields_Olinordered__field(T_a) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_x)) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_y)) % 28.40/28.25 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_x),V_y))) ) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_divide__nonneg__neg,axiom, % 28.40/28.25 ! [V_y,V_x,T_a] : % 28.40/28.25 ( class_Fields_Olinordered__field(T_a) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_x)) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),c_Groups_Ozero__class_Ozero(T_a))) % 28.40/28.25 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_x),V_y)),c_Groups_Ozero__class_Ozero(T_a))) ) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_frac__less2,axiom, % 28.40/28.25 ! [V_z,V_w,V_y,V_x,T_a] : % 28.40/28.25 ( class_Fields_Olinordered__field(T_a) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_x)) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y)) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_w)) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_w),V_z)) % 28.40/28.25 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_x),V_z)),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_y),V_w))) ) ) ) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_frac__less,axiom, % 28.40/28.25 ! [V_z,V_w,V_y,V_x,T_a] : % 28.40/28.25 ( class_Fields_Olinordered__field(T_a) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_x)) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_y)) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_w)) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_w),V_z)) % 28.40/28.25 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_x),V_z)),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_y),V_w))) ) ) ) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_frac__le,axiom, % 28.40/28.25 ! [V_z,V_w,V_y,V_x,T_a] : % 28.40/28.25 ( class_Fields_Olinordered__field(T_a) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_x)) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y)) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_w)) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_w),V_z)) % 28.40/28.25 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_x),V_z)),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_y),V_w))) ) ) ) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_divide__nonpos__pos,axiom, % 28.40/28.25 ! [V_y,V_x,T_a] : % 28.40/28.25 ( class_Fields_Olinordered__field(T_a) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),c_Groups_Ozero__class_Ozero(T_a))) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_y)) % 28.40/28.25 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_x),V_y)),c_Groups_Ozero__class_Ozero(T_a))) ) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_divide__nonpos__neg,axiom, % 28.40/28.25 ! [V_y,V_x,T_a] : % 28.40/28.25 ( class_Fields_Olinordered__field(T_a) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),c_Groups_Ozero__class_Ozero(T_a))) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_y),c_Groups_Ozero__class_Ozero(T_a))) % 28.40/28.25 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_x),V_y))) ) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_less__divide__eq,axiom, % 28.40/28.25 ! [V_c_2,V_b_2,V_a_2,T_b] : % 28.40/28.25 ( class_Fields_Olinordered__field__inverse__zero(T_b) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),V_c_2))) % 28.40/28.25 <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2)) % 28.40/28.25 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_c_2)),V_b_2)) ) % 28.40/28.25 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2)) % 28.40/28.25 => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b))) % 28.40/28.25 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_b_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_c_2))) ) % 28.40/28.25 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b))) % 28.40/28.25 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),c_Groups_Ozero__class_Ozero(T_b))) ) ) ) ) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_divide__less__eq,axiom, % 28.40/28.25 ! [V_a_2,V_c_2,V_b_2,T_b] : % 28.40/28.25 ( class_Fields_Olinordered__field__inverse__zero(T_b) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),V_c_2)),V_a_2)) % 28.40/28.25 <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2)) % 28.40/28.25 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_b_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_c_2))) ) % 28.40/28.25 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2)) % 28.40/28.25 => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b))) % 28.40/28.25 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_c_2)),V_b_2)) ) % 28.40/28.25 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b))) % 28.40/28.25 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_a_2)) ) ) ) ) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_pos__less__divide__eq,axiom, % 28.40/28.25 ! [V_b_2,V_a_2,V_c_2,T_b] : % 28.40/28.25 ( class_Fields_Olinordered__field(T_b) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2)) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),V_c_2))) % 28.40/28.25 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_c_2)),V_b_2)) ) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_pos__divide__less__eq,axiom, % 28.40/28.25 ! [V_a_2,V_b_2,V_c_2,T_b] : % 28.40/28.25 ( class_Fields_Olinordered__field(T_b) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_c_2)) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),V_c_2)),V_a_2)) % 28.40/28.25 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_b_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_c_2))) ) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_mult__imp__div__pos__less,axiom, % 28.40/28.25 ! [V_z,V_x,V_y,T_a] : % 28.40/28.25 ( class_Fields_Olinordered__field(T_a) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_y)) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_z),V_y))) % 28.40/28.25 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_x),V_y)),V_z)) ) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_mult__imp__less__div__pos,axiom, % 28.40/28.25 ! [V_x,V_z,V_y,T_a] : % 28.40/28.25 ( class_Fields_Olinordered__field(T_a) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_y)) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_z),V_y)),V_x)) % 28.40/28.25 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_z),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_x),V_y))) ) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_neg__less__divide__eq,axiom, % 28.40/28.25 ! [V_b_2,V_a_2,V_c_2,T_b] : % 28.40/28.25 ( class_Fields_Olinordered__field(T_b) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b))) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),V_c_2))) % 28.40/28.25 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_b_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_c_2))) ) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_neg__divide__less__eq,axiom, % 28.40/28.25 ! [V_a_2,V_b_2,V_c_2,T_b] : % 28.40/28.25 ( class_Fields_Olinordered__field(T_b) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b))) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),V_c_2)),V_a_2)) % 28.40/28.25 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_c_2)),V_b_2)) ) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_divide__strict__left__mono,axiom, % 28.40/28.25 ! [V_c,V_a,V_b,T_a] : % 28.40/28.25 ( class_Fields_Olinordered__field(T_a) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),V_a)) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c)) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b))) % 28.40/28.25 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_c),V_a)),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_c),V_b))) ) ) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_divide__strict__left__mono__neg,axiom, % 28.40/28.25 ! [V_c,V_b,V_a,T_a] : % 28.40/28.25 ( class_Fields_Olinordered__field(T_a) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b)) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_c),c_Groups_Ozero__class_Ozero(T_a))) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b))) % 28.40/28.25 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_c),V_a)),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_c),V_b))) ) ) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_add__frac__eq,axiom, % 28.40/28.25 ! [V_w,V_x,V_z,V_y,T_a] : % 28.40/28.25 ( class_Fields_Ofield(T_a) % 28.40/28.25 => ( V_y != c_Groups_Ozero__class_Ozero(T_a) % 28.40/28.25 => ( V_z != c_Groups_Ozero__class_Ozero(T_a) % 28.40/28.25 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_x),V_y)),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_w),V_z)) = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_x),V_z)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_w),V_y))),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_y),V_z)) ) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_divide__add__eq__iff,axiom, % 28.40/28.25 ! [V_y,V_x,V_z,T_a] : % 28.40/28.25 ( class_Fields_Ofield(T_a) % 28.40/28.25 => ( V_z != c_Groups_Ozero__class_Ozero(T_a) % 28.40/28.25 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_x),V_z)),V_y) = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_x),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_z),V_y))),V_z) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_add__frac__num,axiom, % 28.40/28.25 ! [V_z,V_x,V_y,T_a] : % 28.40/28.25 ( class_Fields_Ofield__inverse__zero(T_a) % 28.40/28.25 => ( V_y != c_Groups_Ozero__class_Ozero(T_a) % 28.40/28.25 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_x),V_y)),V_z) = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_x),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_z),V_y))),V_y) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_add__divide__eq__iff,axiom, % 28.40/28.25 ! [V_y,V_x,V_z,T_a] : % 28.40/28.25 ( class_Fields_Ofield(T_a) % 28.40/28.25 => ( V_z != c_Groups_Ozero__class_Ozero(T_a) % 28.40/28.25 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_x),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_y),V_z)) = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_z),V_x)),V_y)),V_z) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_add__num__frac,axiom, % 28.40/28.25 ! [V_x,V_z,V_y,T_a] : % 28.40/28.25 ( class_Fields_Ofield__inverse__zero(T_a) % 28.40/28.25 => ( V_y != c_Groups_Ozero__class_Ozero(T_a) % 28.40/28.25 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_z),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_x),V_y)) = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_x),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_z),V_y))),V_y) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_diff__divide__eq__iff,axiom, % 28.40/28.25 ! [V_y,V_x,V_z,T_a] : % 28.40/28.25 ( class_Fields_Ofield(T_a) % 28.40/28.25 => ( V_z != c_Groups_Ozero__class_Ozero(T_a) % 28.40/28.25 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_x),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_y),V_z)) = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_z),V_x)),V_y)),V_z) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_divide__diff__eq__iff,axiom, % 28.40/28.25 ! [V_y,V_x,V_z,T_a] : % 28.40/28.25 ( class_Fields_Ofield(T_a) % 28.40/28.25 => ( V_z != c_Groups_Ozero__class_Ozero(T_a) % 28.40/28.25 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_x),V_z)),V_y) = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_x),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_z),V_y))),V_z) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_diff__frac__eq,axiom, % 28.40/28.25 ! [V_w,V_x,V_z,V_y,T_a] : % 28.40/28.25 ( class_Fields_Ofield(T_a) % 28.40/28.25 => ( V_y != c_Groups_Ozero__class_Ozero(T_a) % 28.40/28.25 => ( V_z != c_Groups_Ozero__class_Ozero(T_a) % 28.40/28.25 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_x),V_y)),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_w),V_z)) = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_x),V_z)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_w),V_y))),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_y),V_z)) ) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_gt__half__sum,axiom, % 28.40/28.25 ! [V_b,V_a,T_a] : % 28.40/28.25 ( class_Fields_Olinordered__field(T_a) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b)) % 28.40/28.25 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),c_Groups_Oone__class_Oone(T_a)),c_Groups_Oone__class_Oone(T_a)))),V_b)) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_less__half__sum,axiom, % 28.40/28.25 ! [V_b,V_a,T_a] : % 28.40/28.25 ( class_Fields_Olinordered__field(T_a) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_b)) % 28.40/28.25 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_a),V_b)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),c_Groups_Oone__class_Oone(T_a)),c_Groups_Oone__class_Oone(T_a))))) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_abs__div__pos,axiom, % 28.40/28.25 ! [V_x,V_y,T_a] : % 28.40/28.25 ( class_Fields_Olinordered__field__inverse__zero(T_a) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_y)) % 28.40/28.25 => hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),hAPP(c_Groups_Oabs__class_Oabs(T_a),V_x)),V_y) = hAPP(c_Groups_Oabs__class_Oabs(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_x),V_y)) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_divide__left__mono__neg,axiom, % 28.40/28.25 ! [V_c,V_b,V_a,T_a] : % 28.40/28.25 ( class_Fields_Olinordered__field__inverse__zero(T_a) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_b)) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_c),c_Groups_Ozero__class_Ozero(T_a))) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b))) % 28.40/28.25 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_c),V_a)),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_c),V_b))) ) ) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_divide__left__mono,axiom, % 28.40/28.25 ! [V_c,V_a,V_b,T_a] : % 28.40/28.25 ( class_Fields_Olinordered__field(T_a) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_a)) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_c)) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b))) % 28.40/28.25 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_c),V_a)),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_c),V_b))) ) ) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_neg__divide__le__eq,axiom, % 28.40/28.25 ! [V_a_2,V_b_2,V_c_2,T_b] : % 28.40/28.25 ( class_Fields_Olinordered__field(T_b) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b))) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),V_c_2)),V_a_2)) % 28.40/28.25 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_c_2)),V_b_2)) ) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_neg__le__divide__eq,axiom, % 28.40/28.25 ! [V_b_2,V_a_2,V_c_2,T_b] : % 28.40/28.25 ( class_Fields_Olinordered__field(T_b) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),c_Groups_Ozero__class_Ozero(T_b))) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),V_b_2),V_c_2))) % 28.40/28.25 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_c_2))) ) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_mult__imp__le__div__pos,axiom, % 28.40/28.25 ! [V_x,V_z,V_y,T_a] : % 28.40/28.25 ( class_Fields_Olinordered__field(T_a) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_y)) % 28.40/28.25 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_z),V_y)),V_x)) % 28.40/28.25 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_z),hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_a),V_x),V_y))) ) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_of__int__num,axiom, % 28.40/28.25 ! [V_k_2,T_b] : % 28.40/28.25 ( class_Rings_Oring__1(T_b) % 28.40/28.25 => ( ( V_k_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint) % 28.40/28.25 => hAPP(c_Int_Oring__1__class_Oof__int(T_b),V_k_2) = c_Groups_Ozero__class_Ozero(T_b) ) % 28.40/28.25 & ( V_k_2 != c_Groups_Ozero__class_Ozero(tc_Int_Oint) % 28.40/28.25 => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) % 28.40/28.25 => hAPP(c_Int_Oring__1__class_Oof__int(T_b),V_k_2) = hAPP(c_Groups_Ouminus__class_Ouminus(T_b),hAPP(c_Int_Oring__1__class_Oof__int(T_b),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_k_2))) ) % 28.40/28.25 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) % 28.40/28.25 => hAPP(c_Int_Oring__1__class_Oof__int(T_b),V_k_2) = hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(tc_Int_Oint,tc_Int_Oint,T_b),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_fun(tc_Int_Oint,tc_fun(T_b,T_b)),tc_fun(tc_Int_Oint,T_b)),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_b,T_b),T_b),tc_fun(tc_fun(tc_Int_Oint,tc_fun(T_b,T_b)),tc_fun(tc_Int_Oint,T_b)),tc_Int_Oint),c_COMBB(tc_fun(T_b,T_b),T_b,tc_Int_Oint)),hAPP(hAPP(c_COMBB(T_b,tc_fun(tc_fun(T_b,T_b),T_b),tc_Int_Oint),c_HOL_OLet(T_b,T_b)),c_Int_Oring__1__class_Oof__int(T_b)))),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_fun(T_b,T_b),tc_fun(T_b,T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(T_b,T_b)),tc_fun(tc_fun(T_b,T_b),tc_fun(T_b,T_b)),tc_Int_Oint),c_COMBS(T_b,T_b,T_b)),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_fun(T_b,T_b),tc_fun(T_b,tc_fun(T_b,T_b))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(T_b,T_b)),tc_fun(tc_fun(T_b,T_b),tc_fun(T_b,tc_fun(T_b,T_b))),tc_Int_Oint),c_COMBB(T_b,tc_fun(T_b,T_b),T_b)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_b,tc_fun(T_b,T_b)),tc_Int_Oint),c_If(T_b)),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Int_Oint,tc_HOL_Obool),c_fequal),c_Groups_Ozero__class_Ozero(tc_Int_Oint))))),hAPP(hAPP(c_COMBS(T_b,T_b,T_b),c_Groups_Oplus__class_Oplus(T_b)),c_COMBI(T_b))))),hAPP(hAPP(c_COMBC(T_b,T_b,T_b),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,T_b),T_b),c_Groups_Oplus__class_Oplus(T_b)),hAPP(hAPP(c_COMBS(T_b,T_b,T_b),c_Groups_Oplus__class_Oplus(T_b)),c_COMBI(T_b)))),c_Groups_Oone__class_Oone(T_b))))),c_Divides_Odivmod__int(V_k_2,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))))) ) ) ) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_negDivAlg_Opinduct,axiom, % 28.40/28.25 ! [V_Pa_2,V_a1_2,V_a0_2] : % 28.40/28.25 ( hBOOL(hAPP(c_Wellfounded_Oaccp(tc_prod(tc_Int_Oint,tc_Int_Oint),c_Divides_OnegDivAlg__rel),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),V_a0_2),V_a1_2))) % 28.40/28.25 => ( ! [B_a,B_b] : % 28.40/28.25 ( hBOOL(hAPP(c_Wellfounded_Oaccp(tc_prod(tc_Int_Oint,tc_Int_Oint),c_Divides_OnegDivAlg__rel),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),B_a),B_b))) % 28.40/28.25 => ( ( ~ ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_a),B_b))) % 28.40/28.25 | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),B_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) % 28.40/28.25 => hBOOL(hAPP(hAPP(V_Pa_2,B_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),B_b))) ) % 28.40/28.25 => hBOOL(hAPP(hAPP(V_Pa_2,B_a),B_b)) ) ) % 28.40/28.25 => hBOOL(hAPP(hAPP(V_Pa_2,V_a0_2),V_a1_2)) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_posDivAlg_Opinduct,axiom, % 28.40/28.25 ! [V_Pa_2,V_a1_2,V_a0_2] : % 28.40/28.25 ( hBOOL(hAPP(c_Wellfounded_Oaccp(tc_prod(tc_Int_Oint,tc_Int_Oint),c_Divides_OposDivAlg__rel),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),V_a0_2),V_a1_2))) % 28.40/28.25 => ( ! [B_a,B_b] : % 28.40/28.25 ( hBOOL(hAPP(c_Wellfounded_Oaccp(tc_prod(tc_Int_Oint,tc_Int_Oint),c_Divides_OposDivAlg__rel),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),B_a),B_b))) % 28.40/28.25 => ( ( ~ ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),B_a),B_b)) % 28.40/28.25 | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),B_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) % 28.40/28.25 => hBOOL(hAPP(hAPP(V_Pa_2,B_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),B_b))) ) % 28.40/28.25 => hBOOL(hAPP(hAPP(V_Pa_2,B_a),B_b)) ) ) % 28.40/28.25 => hBOOL(hAPP(hAPP(V_Pa_2,V_a0_2),V_a1_2)) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_nat__case__add__eq__if,axiom, % 28.40/28.25 ! [V_n_2,V_v_2,V_f_2,V_a_2,T_b] : c_Nat_Onat_Onat__case(T_b,V_a_2,V_f_2,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_2)),V_n_2)) = hAPP(hAPP(c_HOL_OLet(tc_Int_Oint,T_b),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_Opred(V_v_2))),hAPP(hAPP(c_COMBS(tc_Int_Oint,T_b,T_b),hAPP(hAPP(c_COMBC(tc_Int_Oint,T_b,tc_fun(T_b,T_b)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_b,tc_fun(T_b,T_b)),tc_Int_Oint),c_If(T_b)),c_Nat__Numeral_Oneg)),c_Nat_Onat_Onat__case(T_b,V_a_2,V_f_2,V_n_2))),hAPP(hAPP(c_COMBB(tc_Nat_Onat,T_b,tc_Int_Oint),V_f_2),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Nat_Onat,tc_Nat_Onat),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat),tc_Int_Oint),c_Groups_Oplus__class_Oplus(tc_Nat_Onat)),c_Int_Onat)),V_n_2)))) ). % 28.40/28.25 % 28.40/28.25 fof(fact_adjust__def,axiom, % 28.40/28.25 ! [V_b_2] : c_Divides_Oadjust(V_b_2) = hAPP(c_Product__Type_Oprod_Oprod__case(tc_Int_Oint,tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint)),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_fun(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint)),tc_fun(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint))),hAPP(hAPP(c_COMBB(tc_fun(tc_Int_Oint,tc_fun(tc_prod(tc_Int_Oint,tc_Int_Oint),tc_prod(tc_Int_Oint,tc_Int_Oint))),tc_fun(tc_fun(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint)),tc_fun(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint))),tc_Int_Oint),c_COMBS(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint),tc_prod(tc_Int_Oint,tc_Int_Oint))),hAPP(hAPP(c_COMBB(tc_fun(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint)),tc_fun(tc_Int_Oint,tc_fun(tc_prod(tc_Int_Oint,tc_Int_Oint),tc_prod(tc_Int_Oint,tc_Int_Oint))),tc_Int_Oint),hAPP(c_COMBS(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint),tc_fun(tc_prod(tc_Int_Oint,tc_Int_Oint),tc_prod(tc_Int_Oint,tc_Int_Oint))),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_prod(tc_Int_Oint,tc_Int_Oint),tc_fun(tc_prod(tc_Int_Oint,tc_Int_Oint),tc_prod(tc_Int_Oint,tc_Int_Oint))),tc_Int_Oint),c_If(tc_prod(tc_Int_Oint,tc_Int_Oint))),hAPP(hAPP(c_COMBB(tc_Int_Oint,tc_HOL_Obool,tc_Int_Oint),hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint))),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Int_Oint,tc_Int_Oint),c_Groups_Ominus__class_Ominus(tc_Int_Oint)),V_b_2))))),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_fun(tc_Int_Oint,tc_Int_Oint),tc_fun(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint))),hAPP(hAPP(c_COMBB(tc_fun(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint)),tc_fun(tc_fun(tc_Int_Oint,tc_Int_Oint),tc_fun(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint))),tc_Int_Oint),c_COMBB(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint),tc_Int_Oint)),hAPP(hAPP(c_COMBB(tc_Int_Oint,tc_fun(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint)),tc_Int_Oint),c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint)),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Int_Oint,tc_Int_Oint),hAPP(hAPP(c_COMBB(tc_Int_Oint,tc_fun(tc_Int_Oint,tc_Int_Oint),tc_Int_Oint),c_Groups_Oplus__class_Oplus(tc_Int_Oint)),hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))))),c_Groups_Oone__class_Oone(tc_Int_Oint))))),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Int_Oint,tc_Int_Oint),c_Groups_Ominus__class_Ominus(tc_Int_Oint)),V_b_2))))),hAPP(hAPP(c_COMBB(tc_Int_Oint,tc_fun(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint)),tc_Int_Oint),c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint)),hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))))))) ). % 28.40/28.25 % 28.40/28.25 fof(fact_split__weak__cong,axiom, % 28.40/28.25 ! [V_c_2,T_d,T_c,T_b,V_q_2,V_p_2] : % 28.40/28.25 ( V_p_2 = V_q_2 % 28.40/28.25 => hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,T_d),V_c_2),V_p_2) = hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,T_d),V_c_2),V_q_2) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_split__twice,axiom, % 28.40/28.25 ! [V_p_2,V_g_2,T_f,T_e,V_f_2,T_b,T_d,T_c] : hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_c,T_d,T_b),V_f_2),hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_e,T_f,tc_prod(T_c,T_d)),V_g_2),V_p_2)) = hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_e,T_f,T_b),hAPP(hAPP(c_COMBB(tc_fun(T_f,tc_prod(T_c,T_d)),tc_fun(T_f,T_b),T_e),hAPP(c_COMBB(tc_prod(T_c,T_d),T_b,T_f),hAPP(c_Product__Type_Oprod_Oprod__case(T_c,T_d,T_b),V_f_2))),V_g_2)),V_p_2) ). % 28.40/28.25 % 28.40/28.25 fof(fact_prod_Osimps_I2_J,axiom, % 28.40/28.25 ! [V_b_2,V_a_2,V_f1_2,T_b,T_d,T_c] : hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_c,T_d,T_b),V_f1_2),hAPP(hAPP(c_Product__Type_OPair(T_c,T_d),V_a_2),V_b_2)) = hAPP(hAPP(V_f1_2,V_a_2),V_b_2) ). % 28.40/28.25 % 28.40/28.25 fof(fact_split__conv,axiom, % 28.40/28.25 ! [V_b_2,V_a_2,V_f_2,T_b,T_d,T_c] : hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_c,T_d,T_b),V_f_2),hAPP(hAPP(c_Product__Type_OPair(T_c,T_d),V_a_2),V_b_2)) = hAPP(hAPP(V_f_2,V_a_2),V_b_2) ). % 28.40/28.25 % 28.40/28.25 fof(fact_split__eta,axiom, % 28.40/28.25 ! [V_f_2,T_d,T_c,T_b] : hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,T_d),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_prod(T_b,T_c)),tc_fun(T_c,T_d),T_b),hAPP(c_COMBB(tc_prod(T_b,T_c),T_d,T_c),V_f_2)),c_Product__Type_OPair(T_b,T_c))) = V_f_2 ). % 28.40/28.25 % 28.40/28.25 fof(fact_fst__def,axiom, % 28.40/28.25 ! [V_p_2,T_c,T_b] : hAPP(c_Product__Type_Ofst(T_b,T_c),V_p_2) = hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,T_b),c_COMBK(T_b,T_c)),V_p_2) ). % 28.40/28.25 % 28.40/28.25 fof(fact_snd__def,axiom, % 28.40/28.25 ! [V_p_2,T_b,T_c] : hAPP(c_Product__Type_Osnd(T_c,T_b),V_p_2) = hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_c,T_b,T_b),hAPP(c_COMBK(tc_fun(T_b,T_b),T_c),c_COMBI(T_b))),V_p_2) ). % 28.40/28.25 % 28.40/28.25 fof(fact_nat__case__0,axiom, % 28.40/28.25 ! [V_f2_2,V_f1_2,T_b] : c_Nat_Onat_Onat__case(T_b,V_f1_2,V_f2_2,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = V_f1_2 ). % 28.40/28.25 % 28.40/28.25 fof(fact_nat__case__Suc,axiom, % 28.40/28.25 ! [V_nat_2,V_f2_2,V_f1_2,T_b] : c_Nat_Onat_Onat__case(T_b,V_f1_2,V_f2_2,hAPP(c_Nat_OSuc,V_nat_2)) = hAPP(V_f2_2,V_nat_2) ). % 28.40/28.25 % 28.40/28.25 fof(fact_prod__case__beta,axiom, % 28.40/28.25 ! [V_p_2,V_f_2,T_b,T_d,T_c] : hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_c,T_d,T_b),V_f_2),V_p_2) = hAPP(hAPP(V_f_2,hAPP(c_Product__Type_Ofst(T_c,T_d),V_p_2)),hAPP(c_Product__Type_Osnd(T_c,T_d),V_p_2)) ). % 28.40/28.25 % 28.40/28.25 fof(fact_split__comp__eq,axiom, % 28.40/28.25 ! [V_g_2,V_f_2,T_e,T_d,T_c,T_b] : hAPP(hAPP(c_COMBS(tc_prod(T_b,T_c),T_c,T_d),hAPP(hAPP(c_COMBB(T_e,tc_fun(T_c,T_d),tc_prod(T_b,T_c)),V_f_2),hAPP(hAPP(c_COMBB(T_b,T_e,tc_prod(T_b,T_c)),V_g_2),c_Product__Type_Ofst(T_b,T_c)))),c_Product__Type_Osnd(T_b,T_c)) = hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,T_d),hAPP(hAPP(c_COMBB(T_e,tc_fun(T_c,T_d),T_b),V_f_2),V_g_2)) ). % 28.40/28.25 % 28.40/28.25 fof(fact_split__beta,axiom, % 28.40/28.25 ! [V_z_2,V_Pa_2,T_b,T_d,T_c] : hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_c,T_d,T_b),V_Pa_2),V_z_2) = hAPP(hAPP(V_Pa_2,hAPP(c_Product__Type_Ofst(T_c,T_d),V_z_2)),hAPP(c_Product__Type_Osnd(T_c,T_d),V_z_2)) ). % 28.40/28.25 % 28.40/28.25 fof(fact_split__def,axiom, % 28.40/28.25 ! [V_p_2,V_c_2,T_b,T_d,T_c] : hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_c,T_d,T_b),V_c_2),V_p_2) = hAPP(hAPP(V_c_2,hAPP(c_Product__Type_Ofst(T_c,T_d),V_p_2)),hAPP(c_Product__Type_Osnd(T_c,T_d),V_p_2)) ). % 28.40/28.25 % 28.40/28.25 fof(fact_less__eq__nat_Osimps_I2_J,axiom, % 28.40/28.25 ! [V_n_2,V_m_2] : % 28.40/28.25 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_m_2)),V_n_2)) % 28.40/28.25 <=> hBOOL(c_Nat_Onat_Onat__case(tc_HOL_Obool,c_fFalse,hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2)) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_diff__Suc,axiom, % 28.40/28.25 ! [V_n_2,V_m_2] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m_2),hAPP(c_Nat_OSuc,V_n_2)) = c_Nat_Onat_Onat__case(tc_Nat_Onat,c_Groups_Ozero__class_Ozero(tc_Nat_Onat),c_COMBI(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m_2),V_n_2)) ). % 28.40/28.25 % 28.40/28.25 fof(fact_divmod__int__rel__def,axiom, % 28.40/28.25 ! [V_b_2,V_a_2] : c_Divides_Odivmod__int__rel(V_a_2,V_b_2) = hAPP(c_Product__Type_Oprod_Oprod__case(tc_Int_Oint,tc_Int_Oint,tc_HOL_Obool),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_fun(tc_Int_Oint,tc_HOL_Obool),tc_fun(tc_Int_Oint,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Int_Oint,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(tc_Int_Oint,tc_HOL_Obool),tc_fun(tc_Int_Oint,tc_HOL_Obool)),tc_Int_Oint),c_COMBS(tc_Int_Oint,tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Int_Oint,tc_HOL_Obool),tc_fun(tc_Int_Oint,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_Int_Oint),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Int_Oint),c_fconj)),hAPP(hAPP(c_COMBB(tc_fun(tc_Int_Oint,tc_Int_Oint),tc_fun(tc_Int_Oint,tc_HOL_Obool),tc_Int_Oint),hAPP(c_COMBB(tc_Int_Oint,tc_HOL_Obool,tc_Int_Oint),hAPP(c_fequal,V_a_2))),hAPP(hAPP(c_COMBB(tc_Int_Oint,tc_fun(tc_Int_Oint,tc_Int_Oint),tc_Int_Oint),c_Groups_Oplus__class_Oplus(tc_Int_Oint)),hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_b_2)))))),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Int_Oint),c_fconj),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_Int_Oint),hAPP(c_fimplies,hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b_2))),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Int_Oint),c_fconj),hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Int_Oint,tc_HOL_Obool),c_Orderings_Oord__class_Oless(tc_Int_Oint)),V_b_2))))),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_Int_Oint),hAPP(c_fimplies,hAPP(c_fNot,hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_b_2)))),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Int_Oint),c_fconj),hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b_2))),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Int_Oint,tc_HOL_Obool),c_Orderings_Oord__class_Oless__eq(tc_Int_Oint)),c_Groups_Ozero__class_Ozero(tc_Int_Oint))))))) ). % 28.40/28.25 % 28.40/28.25 fof(fact_nat__case__number__of,axiom, % 28.40/28.25 ! [V_v_2,V_f_2,V_a_2,T_b] : c_Nat_Onat_Onat__case(T_b,V_a_2,V_f_2,hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_2)) = hAPP(hAPP(c_HOL_OLet(tc_Int_Oint,T_b),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_Opred(V_v_2))),hAPP(hAPP(c_COMBS(tc_Int_Oint,T_b,T_b),hAPP(hAPP(c_COMBC(tc_Int_Oint,T_b,tc_fun(T_b,T_b)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_b,tc_fun(T_b,T_b)),tc_Int_Oint),c_If(T_b)),c_Nat__Numeral_Oneg)),V_a_2)),hAPP(hAPP(c_COMBB(tc_Nat_Onat,T_b,tc_Int_Oint),V_f_2),c_Int_Onat))) ). % 28.40/28.25 % 28.40/28.25 fof(fact_divmod__int__pdivmod,axiom, % 28.40/28.25 ! [V_l_2,V_k_2] : % 28.40/28.25 ( ( V_k_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint) % 28.40/28.25 => c_Divides_Odivmod__int(V_k_2,V_l_2) = hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),c_Groups_Ozero__class_Ozero(tc_Int_Oint)) ) % 28.40/28.25 & ( V_k_2 != c_Groups_Ozero__class_Ozero(tc_Int_Oint) % 28.40/28.25 => ( ( V_l_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint) % 28.40/28.25 => c_Divides_Odivmod__int(V_k_2,V_l_2) = hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_k_2) ) % 28.40/28.25 & ( V_l_2 != c_Groups_Ozero__class_Ozero(tc_Int_Oint) % 28.40/28.25 => c_Divides_Odivmod__int(V_k_2,V_l_2) = hAPP(c_Product__Type_Oapsnd(tc_Int_Oint,tc_Int_Oint,tc_Int_Oint,hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),c_Groups_Osgn__class_Osgn(tc_Int_Oint,V_l_2))),hAPP(hAPP(hAPP(c_If(tc_prod(tc_Int_Oint,tc_Int_Oint)),hAPP(hAPP(c_fdisj,hAPP(hAPP(c_fconj,hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_l_2)),hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_k_2))),hAPP(hAPP(c_fconj,hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_l_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))),hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_k_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))))),c_Divides_Opdivmod(V_k_2,V_l_2)),hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(tc_Int_Oint,tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint)),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_fun(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint)),tc_fun(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint))),hAPP(hAPP(c_COMBB(tc_fun(tc_Int_Oint,tc_fun(tc_prod(tc_Int_Oint,tc_Int_Oint),tc_prod(tc_Int_Oint,tc_Int_Oint))),tc_fun(tc_fun(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint)),tc_fun(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint))),tc_Int_Oint),c_COMBS(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint),tc_prod(tc_Int_Oint,tc_Int_Oint))),hAPP(hAPP(c_COMBB(tc_prod(tc_Int_Oint,tc_Int_Oint),tc_fun(tc_Int_Oint,tc_fun(tc_prod(tc_Int_Oint,tc_Int_Oint),tc_prod(tc_Int_Oint,tc_Int_Oint))),tc_Int_Oint),hAPP(c_COMBC(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint),tc_fun(tc_prod(tc_Int_Oint,tc_Int_Oint),tc_prod(tc_Int_Oint,tc_Int_Oint))),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_prod(tc_Int_Oint,tc_Int_Oint),tc_fun(tc_prod(tc_Int_Oint,tc_Int_Oint),tc_prod(tc_Int_Oint,tc_Int_Oint))),tc_Int_Oint),c_If(tc_prod(tc_Int_Oint,tc_Int_Oint))),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Int_Oint,tc_HOL_Obool),c_fequal),c_Groups_Ozero__class_Ozero(tc_Int_Oint))))),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint)),hAPP(hAPP(c_COMBB(tc_Int_Oint,tc_fun(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint)),tc_Int_Oint),c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint)),c_Groups_Ouminus__class_Ouminus(tc_Int_Oint))),c_Groups_Ozero__class_Ozero(tc_Int_Oint))))),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_fun(tc_Int_Oint,tc_Int_Oint),tc_fun(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint))),hAPP(hAPP(c_COMBB(tc_fun(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint)),tc_fun(tc_fun(tc_Int_Oint,tc_Int_Oint),tc_fun(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint))),tc_Int_Oint),c_COMBB(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint),tc_Int_Oint)),hAPP(hAPP(c_COMBB(tc_Int_Oint,tc_fun(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint)),tc_Int_Oint),c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint)),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Int_Oint,tc_Int_Oint),hAPP(hAPP(c_COMBB(tc_Int_Oint,tc_fun(tc_Int_Oint,tc_Int_Oint),tc_Int_Oint),c_Groups_Ominus__class_Ominus(tc_Int_Oint)),c_Groups_Ouminus__class_Ouminus(tc_Int_Oint))),c_Groups_Oone__class_Oone(tc_Int_Oint))))),hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),V_l_2))))),c_Divides_Opdivmod(V_k_2,V_l_2)))) ) ) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_divmod__int__code,axiom, % 28.40/28.25 ! [V_l_2,V_k_2] : % 28.40/28.25 ( ( V_k_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint) % 28.40/28.25 => c_Divides_Odivmod__int(V_k_2,V_l_2) = hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),c_Groups_Ozero__class_Ozero(tc_Int_Oint)) ) % 28.40/28.25 & ( V_k_2 != c_Groups_Ozero__class_Ozero(tc_Int_Oint) % 28.40/28.25 => ( ( V_l_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint) % 28.40/28.25 => c_Divides_Odivmod__int(V_k_2,V_l_2) = hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_k_2) ) % 28.40/28.25 & ( V_l_2 != c_Groups_Ozero__class_Ozero(tc_Int_Oint) % 28.40/28.25 => c_Divides_Odivmod__int(V_k_2,V_l_2) = hAPP(c_Product__Type_Oapsnd(tc_Int_Oint,tc_Int_Oint,tc_Int_Oint,hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),c_Groups_Osgn__class_Osgn(tc_Int_Oint,V_l_2))),hAPP(hAPP(hAPP(c_If(tc_prod(tc_Int_Oint,tc_Int_Oint)),hAPP(hAPP(c_fequal,c_Groups_Osgn__class_Osgn(tc_Int_Oint,V_k_2)),c_Groups_Osgn__class_Osgn(tc_Int_Oint,V_l_2))),c_Divides_Opdivmod(V_k_2,V_l_2)),hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(tc_Int_Oint,tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint)),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_fun(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint)),tc_fun(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint))),hAPP(hAPP(c_COMBB(tc_fun(tc_Int_Oint,tc_fun(tc_prod(tc_Int_Oint,tc_Int_Oint),tc_prod(tc_Int_Oint,tc_Int_Oint))),tc_fun(tc_fun(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint)),tc_fun(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint))),tc_Int_Oint),c_COMBS(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint),tc_prod(tc_Int_Oint,tc_Int_Oint))),hAPP(hAPP(c_COMBB(tc_prod(tc_Int_Oint,tc_Int_Oint),tc_fun(tc_Int_Oint,tc_fun(tc_prod(tc_Int_Oint,tc_Int_Oint),tc_prod(tc_Int_Oint,tc_Int_Oint))),tc_Int_Oint),hAPP(c_COMBC(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint),tc_fun(tc_prod(tc_Int_Oint,tc_Int_Oint),tc_prod(tc_Int_Oint,tc_Int_Oint))),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_prod(tc_Int_Oint,tc_Int_Oint),tc_fun(tc_prod(tc_Int_Oint,tc_Int_Oint),tc_prod(tc_Int_Oint,tc_Int_Oint))),tc_Int_Oint),c_If(tc_prod(tc_Int_Oint,tc_Int_Oint))),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Int_Oint,tc_HOL_Obool),c_fequal),c_Groups_Ozero__class_Ozero(tc_Int_Oint))))),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint)),hAPP(hAPP(c_COMBB(tc_Int_Oint,tc_fun(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint)),tc_Int_Oint),c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint)),c_Groups_Ouminus__class_Ouminus(tc_Int_Oint))),c_Groups_Ozero__class_Ozero(tc_Int_Oint))))),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_fun(tc_Int_Oint,tc_Int_Oint),tc_fun(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint))),hAPP(hAPP(c_COMBB(tc_fun(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint)),tc_fun(tc_fun(tc_Int_Oint,tc_Int_Oint),tc_fun(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint))),tc_Int_Oint),c_COMBB(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint),tc_Int_Oint)),hAPP(hAPP(c_COMBB(tc_Int_Oint,tc_fun(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint)),tc_Int_Oint),c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint)),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Int_Oint,tc_Int_Oint),hAPP(hAPP(c_COMBB(tc_Int_Oint,tc_fun(tc_Int_Oint,tc_Int_Oint),tc_Int_Oint),c_Groups_Ominus__class_Ominus(tc_Int_Oint)),c_Groups_Ouminus__class_Ouminus(tc_Int_Oint))),c_Groups_Oone__class_Oone(tc_Int_Oint))))),hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),V_l_2))))),c_Divides_Opdivmod(V_k_2,V_l_2)))) ) ) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_nat__of__aux__code,axiom, % 28.40/28.25 ! [V_n,V_i] : % 28.40/28.25 ( ( V_i = c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral) % 28.40/28.25 => c_Code__Numeral_Onat__of__aux(V_i,V_n) = V_n ) % 28.40/28.25 & ( V_i != c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral) % 28.40/28.25 => c_Code__Numeral_Onat__of__aux(V_i,V_n) = c_Code__Numeral_Onat__of__aux(hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Code__Numeral_Ocode__numeral),V_i),c_Groups_Oone__class_Oone(tc_Code__Numeral_Ocode__numeral)),hAPP(c_Nat_OSuc,V_n)) ) ) ). % 28.40/28.25 % 28.40/28.25 fof(fact_nat__rec__add__eq__if,axiom, % 28.40/28.26 ! [V_n_2,V_v_2,V_f_2,V_a_2,T_b] : hAPP(c_Nat_Onat_Onat__rec(T_b,V_a_2,V_f_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_2)),V_n_2)) = hAPP(hAPP(c_HOL_OLet(tc_Int_Oint,T_b),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_Opred(V_v_2))),hAPP(hAPP(c_COMBS(tc_Int_Oint,T_b,T_b),hAPP(hAPP(c_COMBC(tc_Int_Oint,T_b,tc_fun(T_b,T_b)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_b,tc_fun(T_b,T_b)),tc_Int_Oint),c_If(T_b)),c_Nat__Numeral_Oneg)),hAPP(c_Nat_Onat_Onat__rec(T_b,V_a_2,V_f_2),V_n_2))),hAPP(hAPP(c_COMBS(tc_Int_Oint,T_b,T_b),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(T_b,T_b),tc_Int_Oint),V_f_2),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Nat_Onat,tc_Nat_Onat),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat),tc_Int_Oint),c_Groups_Oplus__class_Oplus(tc_Nat_Onat)),c_Int_Onat)),V_n_2))),hAPP(hAPP(c_COMBB(tc_Nat_Onat,T_b,tc_Int_Oint),c_Nat_Onat_Onat__rec(T_b,V_a_2,V_f_2)),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Nat_Onat,tc_Nat_Onat),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat),tc_Int_Oint),c_Groups_Oplus__class_Oplus(tc_Nat_Onat)),c_Int_Onat)),V_n_2))))) ). % 28.40/28.26 % 28.40/28.26 fof(fact_MGT__def,axiom, % 28.40/28.26 ! [V_c_2] : c_Hoare__Mirabelle_OMGT(V_c_2) = hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(tc_Com_Ostate),c_fequal),V_c_2),c_Natural_Oevalc(V_c_2)) ). % 28.40/28.26 % 28.40/28.26 fof(fact_mem__splitI,axiom, % 28.40/28.26 ! [T_d,T_c,V_b_2,V_a_2,V_c_2,V_z_2,T_b] : % 28.40/28.26 ( hBOOL(hAPP(hAPP(c_member(T_b),V_z_2),hAPP(hAPP(V_c_2,V_a_2),V_b_2))) % 28.40/28.26 => hBOOL(hAPP(hAPP(c_member(T_b),V_z_2),hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_c,T_d,tc_fun(T_b,tc_HOL_Obool)),V_c_2),hAPP(hAPP(c_Product__Type_OPair(T_c,T_d),V_a_2),V_b_2)))) ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_splitI,axiom, % 28.40/28.26 ! [T_c,T_b,V_b_2,V_a_2,V_f_2] : % 28.40/28.26 ( hBOOL(hAPP(hAPP(V_f_2,V_a_2),V_b_2)) % 28.40/28.26 => hBOOL(hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_HOL_Obool),V_f_2),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2))) ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_prod__caseI,axiom, % 28.40/28.26 ! [T_c,T_b,V_b_2,V_a_2,V_f1_2] : % 28.40/28.26 ( hBOOL(hAPP(hAPP(V_f1_2,V_a_2),V_b_2)) % 28.40/28.26 => hBOOL(hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_HOL_Obool),V_f1_2),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2))) ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_splitD,axiom, % 28.40/28.26 ! [V_b_2,V_a_2,V_f_2,T_c,T_b] : % 28.40/28.26 ( hBOOL(hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_HOL_Obool),V_f_2),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2))) % 28.40/28.26 => hBOOL(hAPP(hAPP(V_f_2,V_a_2),V_b_2)) ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_splitD_H,axiom, % 28.40/28.26 ! [V_c_2,V_b_2,V_a_2,V_R_2,T_d,T_c,T_b] : % 28.40/28.26 ( hBOOL(hAPP(hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_fun(T_d,tc_HOL_Obool)),V_R_2),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2)),V_c_2)) % 28.40/28.26 => hBOOL(hAPP(hAPP(hAPP(V_R_2,V_a_2),V_b_2),V_c_2)) ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_apsnd__conv,axiom, % 28.40/28.26 ! [V_y_2,V_x_2,V_f_2,T_b,T_c,T_d] : hAPP(c_Product__Type_Oapsnd(T_d,T_c,T_b,V_f_2),hAPP(hAPP(c_Product__Type_OPair(T_b,T_d),V_x_2),V_y_2)) = hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_x_2),hAPP(V_f_2,V_y_2)) ). % 28.40/28.26 % 28.40/28.26 fof(fact_fst__apsnd,axiom, % 28.40/28.26 ! [V_x_2,V_f_2,T_d,T_c,T_b] : hAPP(c_Product__Type_Ofst(T_b,T_c),hAPP(c_Product__Type_Oapsnd(T_d,T_c,T_b,V_f_2),V_x_2)) = hAPP(c_Product__Type_Ofst(T_b,T_d),V_x_2) ). % 28.40/28.26 % 28.40/28.26 fof(fact_snd__apsnd,axiom, % 28.40/28.26 ! [V_x_2,V_f_2,T_d,T_b,T_c] : hAPP(c_Product__Type_Osnd(T_c,T_b),hAPP(c_Product__Type_Oapsnd(T_d,T_b,T_c,V_f_2),V_x_2)) = hAPP(V_f_2,hAPP(c_Product__Type_Osnd(T_c,T_d),V_x_2)) ). % 28.40/28.26 % 28.40/28.26 fof(fact_apsnd__eq__conv,axiom, % 28.40/28.26 ! [V_g_2,V_x_2,V_f_2,T_b,T_c,T_d] : % 28.40/28.26 ( hAPP(c_Product__Type_Oapsnd(T_d,T_c,T_b,V_f_2),V_x_2) = hAPP(c_Product__Type_Oapsnd(T_d,T_c,T_b,V_g_2),V_x_2) % 28.40/28.26 <=> hAPP(V_f_2,hAPP(c_Product__Type_Osnd(T_b,T_d),V_x_2)) = hAPP(V_g_2,hAPP(c_Product__Type_Osnd(T_b,T_d),V_x_2)) ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_nat__rec__0,axiom, % 28.40/28.26 ! [V_f2_2,V_f1_2,T_b] : hAPP(c_Nat_Onat_Onat__rec(T_b,V_f1_2,V_f2_2),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = V_f1_2 ). % 28.40/28.26 % 28.40/28.26 fof(fact_nat__rec__Suc,axiom, % 28.40/28.26 ! [V_nat_2,V_f2_2,V_f1_2,T_b] : hAPP(c_Nat_Onat_Onat__rec(T_b,V_f1_2,V_f2_2),hAPP(c_Nat_OSuc,V_nat_2)) = hAPP(hAPP(V_f2_2,V_nat_2),hAPP(c_Nat_Onat_Onat__rec(T_b,V_f1_2,V_f2_2),V_nat_2)) ). % 28.40/28.26 % 28.40/28.26 fof(fact_negateSnd__def,axiom, % 28.40/28.26 c_Divides_OnegateSnd = c_Product__Type_Oapsnd(tc_Int_Oint,tc_Int_Oint,tc_Int_Oint,c_Groups_Ouminus__class_Ouminus(tc_Int_Oint)) ). % 28.40/28.26 % 28.40/28.26 fof(fact_divmod__nat__if,axiom, % 28.40/28.26 ! [V_m_2,V_n_2] : % 28.40/28.26 ( ( ( V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) % 28.40/28.26 | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) ) % 28.40/28.26 => c_Divides_Odivmod__nat(V_m_2,V_n_2) = hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_m_2) ) % 28.40/28.26 & ( ~ ( V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) % 28.40/28.26 | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) ) % 28.40/28.26 => c_Divides_Odivmod__nat(V_m_2,V_n_2) = hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(tc_Nat_Onat,tc_Nat_Onat,tc_prod(tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_prod(tc_Nat_Onat,tc_Nat_Onat)),tc_Nat_Onat),c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat)),c_Nat_OSuc)),c_Divides_Odivmod__nat(hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m_2),V_n_2),V_n_2)) ) ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_nat__rec__number__of,axiom, % 28.40/28.26 ! [V_v_2,V_f_2,V_a_2,T_b] : hAPP(c_Nat_Onat_Onat__rec(T_b,V_a_2,V_f_2),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_2)) = hAPP(hAPP(c_HOL_OLet(tc_Int_Oint,T_b),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_Opred(V_v_2))),hAPP(hAPP(c_COMBS(tc_Int_Oint,T_b,T_b),hAPP(hAPP(c_COMBC(tc_Int_Oint,T_b,tc_fun(T_b,T_b)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_b,tc_fun(T_b,T_b)),tc_Int_Oint),c_If(T_b)),c_Nat__Numeral_Oneg)),V_a_2)),hAPP(hAPP(c_COMBS(tc_Int_Oint,T_b,T_b),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(T_b,T_b),tc_Int_Oint),V_f_2),c_Int_Onat)),hAPP(hAPP(c_COMBB(tc_Nat_Onat,T_b,tc_Int_Oint),c_Nat_Onat_Onat__rec(T_b,V_a_2,V_f_2)),c_Int_Onat)))) ). % 28.40/28.26 % 28.40/28.26 fof(fact_min__number__of__Suc,axiom, % 28.40/28.26 ! [V_v_2,V_n_2] : hAPP(hAPP(c_Orderings_Oord__class_Omin(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_n_2)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_2)) = hAPP(hAPP(c_HOL_OLet(tc_Int_Oint,tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_Opred(V_v_2))),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_Nat_Onat,tc_Nat_Onat),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat)),tc_Int_Oint),c_If(tc_Nat_Onat)),c_Nat__Numeral_Oneg)),c_Groups_Ozero__class_Ozero(tc_Nat_Onat))),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_Nat_Onat,tc_Int_Oint),c_Nat_OSuc),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_Nat_Onat,tc_Int_Oint),hAPP(c_Orderings_Oord__class_Omin(tc_Nat_Onat),V_n_2)),c_Int_Onat)))) ). % 28.40/28.26 % 28.40/28.26 fof(fact_min__Suc__number__of,axiom, % 28.40/28.26 ! [V_n_2,V_v_2] : hAPP(hAPP(c_Orderings_Oord__class_Omin(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_2)),hAPP(c_Nat_OSuc,V_n_2)) = hAPP(hAPP(c_HOL_OLet(tc_Int_Oint,tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_Opred(V_v_2))),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_Nat_Onat,tc_Nat_Onat),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat)),tc_Int_Oint),c_If(tc_Nat_Onat)),c_Nat__Numeral_Oneg)),c_Groups_Ozero__class_Ozero(tc_Nat_Onat))),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_Nat_Onat,tc_Int_Oint),c_Nat_OSuc),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Nat_Onat,tc_Nat_Onat),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat),tc_Int_Oint),c_Orderings_Oord__class_Omin(tc_Nat_Onat)),c_Int_Onat)),V_n_2)))) ). % 28.40/28.26 % 28.40/28.26 fof(fact_code__numeral_Osize_I1_J,axiom, % 28.40/28.26 c_Code__Numeral_Ocode__numeral_Ocode__numeral__size(c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ). % 28.40/28.26 % 28.40/28.26 fof(fact_max__Suc__number__of,axiom, % 28.40/28.26 ! [V_n_2,V_v_2] : hAPP(hAPP(c_Orderings_Oord__class_Omax(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_2)),hAPP(c_Nat_OSuc,V_n_2)) = hAPP(hAPP(c_HOL_OLet(tc_Int_Oint,tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_Opred(V_v_2))),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_Nat_Onat,tc_Nat_Onat),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat)),tc_Int_Oint),c_If(tc_Nat_Onat)),c_Nat__Numeral_Oneg)),hAPP(c_Nat_OSuc,V_n_2))),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_Nat_Onat,tc_Int_Oint),c_Nat_OSuc),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Nat_Onat,tc_Nat_Onat),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat),tc_Int_Oint),c_Orderings_Oord__class_Omax(tc_Nat_Onat)),c_Int_Onat)),V_n_2)))) ). % 28.40/28.26 % 28.40/28.26 fof(fact_max__number__of__Suc,axiom, % 28.40/28.26 ! [V_v_2,V_n_2] : hAPP(hAPP(c_Orderings_Oord__class_Omax(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_n_2)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v_2)) = hAPP(hAPP(c_HOL_OLet(tc_Int_Oint,tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_Opred(V_v_2))),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_Nat_Onat,tc_Nat_Onat),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat)),tc_Int_Oint),c_If(tc_Nat_Onat)),c_Nat__Numeral_Oneg)),hAPP(c_Nat_OSuc,V_n_2))),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_Nat_Onat,tc_Int_Oint),c_Nat_OSuc),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_Nat_Onat,tc_Int_Oint),hAPP(c_Orderings_Oord__class_Omax(tc_Nat_Onat),V_n_2)),c_Int_Onat)))) ). % 28.40/28.26 % 28.40/28.26 fof(fact_min__max_Odistrib__inf__le,axiom, % 28.40/28.26 ! [V_z,V_y,V_x,T_a] : % 28.40/28.26 ( class_Orderings_Olinorder(T_a) % 28.40/28.26 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x),V_y)),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x),V_z))),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_y),V_z)))) ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_min__max_Odistrib__sup__le,axiom, % 28.40/28.26 ! [V_z,V_y,V_x,T_a] : % 28.40/28.26 ( class_Orderings_Olinorder(T_a) % 28.40/28.26 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_y),V_z))),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x),V_y)),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x),V_z)))) ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_le__maxI1,axiom, % 28.40/28.26 ! [V_y,V_x,T_a] : % 28.40/28.26 ( class_Orderings_Olinorder(T_a) % 28.40/28.26 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x),V_y))) ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_le__maxI2,axiom, % 28.40/28.26 ! [V_x,V_y,T_a] : % 28.40/28.26 ( class_Orderings_Olinorder(T_a) % 28.40/28.26 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x),V_y))) ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_min__max_Ole__iff__sup,axiom, % 28.40/28.26 ! [V_y_2,V_x_2,T_b] : % 28.40/28.26 ( class_Orderings_Olinorder(T_b) % 28.40/28.26 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_y_2)) % 28.40/28.26 <=> hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_x_2),V_y_2) = V_y_2 ) ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_min__max_Ole__sup__iff,axiom, % 28.40/28.26 ! [V_z_2,V_y_2,V_x_2,T_b] : % 28.40/28.26 ( class_Orderings_Olinorder(T_b) % 28.40/28.26 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_x_2),V_y_2)),V_z_2)) % 28.40/28.26 <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_z_2)) % 28.40/28.26 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_y_2),V_z_2)) ) ) ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_min__max_Ole__supI1,axiom, % 28.40/28.26 ! [V_b,V_a,V_x,T_a] : % 28.40/28.26 ( class_Orderings_Olinorder(T_a) % 28.40/28.26 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_a)) % 28.40/28.26 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_a),V_b))) ) ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_min__max_Ole__supI2,axiom, % 28.40/28.26 ! [V_a,V_b,V_x,T_a] : % 28.40/28.26 ( class_Orderings_Olinorder(T_a) % 28.40/28.26 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_b)) % 28.40/28.26 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_a),V_b))) ) ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_min__max_Osup__absorb2,axiom, % 28.40/28.26 ! [V_y,V_x,T_a] : % 28.40/28.26 ( class_Orderings_Olinorder(T_a) % 28.40/28.26 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y)) % 28.40/28.26 => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x),V_y) = V_y ) ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_min__max_Osup__absorb1,axiom, % 28.40/28.26 ! [V_x,V_y,T_a] : % 28.40/28.26 ( class_Orderings_Olinorder(T_a) % 28.40/28.26 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x)) % 28.40/28.26 => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x),V_y) = V_x ) ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_min__max_Ole__supI,axiom, % 28.40/28.26 ! [V_b,V_x,V_a,T_a] : % 28.40/28.26 ( class_Orderings_Olinorder(T_a) % 28.40/28.26 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_x)) % 28.40/28.26 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_x)) % 28.40/28.26 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_a),V_b)),V_x)) ) ) ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_min__max_Osup__least,axiom, % 28.40/28.26 ! [V_z,V_x,V_y,T_a] : % 28.40/28.26 ( class_Orderings_Olinorder(T_a) % 28.40/28.26 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x)) % 28.40/28.26 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_z),V_x)) % 28.40/28.26 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_y),V_z)),V_x)) ) ) ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_min__max_Osup__mono,axiom, % 28.40/28.26 ! [V_d,V_b,V_c,V_a,T_a] : % 28.40/28.26 ( class_Orderings_Olinorder(T_a) % 28.40/28.26 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_c)) % 28.40/28.26 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_d)) % 28.40/28.26 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_a),V_b)),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_c),V_d))) ) ) ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_min__max_Ole__supE,axiom, % 28.40/28.26 ! [V_x,V_b,V_a,T_a] : % 28.40/28.26 ( class_Orderings_Olinorder(T_a) % 28.40/28.26 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_a),V_b)),V_x)) % 28.40/28.26 => ~ ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_x)) % 28.40/28.26 => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_x)) ) ) ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_le__max__iff__disj,axiom, % 28.40/28.26 ! [V_y_2,V_x_2,V_z_2,T_b] : % 28.40/28.26 ( class_Orderings_Olinorder(T_b) % 28.40/28.26 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_z_2),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_x_2),V_y_2))) % 28.40/28.26 <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_z_2),V_x_2)) % 28.40/28.26 | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_z_2),V_y_2)) ) ) ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_min__max_Oinf__le1,axiom, % 28.40/28.26 ! [V_y,V_x,T_a] : % 28.40/28.26 ( class_Orderings_Olinorder(T_a) % 28.40/28.26 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x),V_y)),V_x)) ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_min__max_Oinf__le2,axiom, % 28.40/28.26 ! [V_y,V_x,T_a] : % 28.40/28.26 ( class_Orderings_Olinorder(T_a) % 28.40/28.26 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x),V_y)),V_y)) ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_min__max_Ole__iff__inf,axiom, % 28.40/28.26 ! [V_y_2,V_x_2,T_b] : % 28.40/28.26 ( class_Orderings_Olinorder(T_b) % 28.40/28.26 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_y_2)) % 28.40/28.26 <=> hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_x_2),V_y_2) = V_x_2 ) ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_min__max_Ole__inf__iff,axiom, % 28.40/28.26 ! [V_z_2,V_y_2,V_x_2,T_b] : % 28.40/28.26 ( class_Orderings_Olinorder(T_b) % 28.40/28.26 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_y_2),V_z_2))) % 28.40/28.26 <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_y_2)) % 28.40/28.26 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_z_2)) ) ) ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_min__max_Ole__infI1,axiom, % 28.40/28.26 ! [V_b,V_x,V_a,T_a] : % 28.40/28.26 ( class_Orderings_Olinorder(T_a) % 28.40/28.26 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_x)) % 28.40/28.26 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_a),V_b)),V_x)) ) ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_min__max_Ole__infI2,axiom, % 28.40/28.26 ! [V_a,V_x,V_b,T_a] : % 28.40/28.26 ( class_Orderings_Olinorder(T_a) % 28.40/28.26 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_x)) % 28.40/28.26 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_a),V_b)),V_x)) ) ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_min__max_Oinf__absorb1,axiom, % 28.40/28.26 ! [V_y,V_x,T_a] : % 28.40/28.26 ( class_Orderings_Olinorder(T_a) % 28.40/28.26 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y)) % 28.40/28.26 => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x),V_y) = V_x ) ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_min__max_Oinf__absorb2,axiom, % 28.40/28.26 ! [V_x,V_y,T_a] : % 28.40/28.26 ( class_Orderings_Olinorder(T_a) % 28.40/28.26 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x)) % 28.40/28.26 => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x),V_y) = V_y ) ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_min__max_Ole__infI,axiom, % 28.40/28.26 ! [V_b,V_a,V_x,T_a] : % 28.40/28.26 ( class_Orderings_Olinorder(T_a) % 28.40/28.26 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_a)) % 28.40/28.26 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_b)) % 28.40/28.26 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_a),V_b))) ) ) ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_min__max_Oinf__greatest,axiom, % 28.40/28.26 ! [V_z,V_y,V_x,T_a] : % 28.40/28.26 ( class_Orderings_Olinorder(T_a) % 28.40/28.26 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y)) % 28.40/28.26 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_z)) % 28.40/28.26 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_y),V_z))) ) ) ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_min__max_Oinf__mono,axiom, % 28.40/28.26 ! [V_d,V_b,V_c,V_a,T_a] : % 28.40/28.26 ( class_Orderings_Olinorder(T_a) % 28.40/28.26 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_c)) % 28.40/28.26 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_d)) % 28.40/28.26 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_a),V_b)),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_c),V_d))) ) ) ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_min__max_Ole__infE,axiom, % 28.40/28.26 ! [V_b,V_a,V_x,T_a] : % 28.40/28.26 ( class_Orderings_Olinorder(T_a) % 28.40/28.26 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_a),V_b))) % 28.40/28.26 => ~ ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_a)) % 28.40/28.26 => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_b)) ) ) ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_min__le__iff__disj,axiom, % 28.40/28.26 ! [V_z_2,V_y_2,V_x_2,T_b] : % 28.40/28.26 ( class_Orderings_Olinorder(T_b) % 28.40/28.26 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_x_2),V_y_2)),V_z_2)) % 28.40/28.26 <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_z_2)) % 28.40/28.26 | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_y_2),V_z_2)) ) ) ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_min__max_Oless__supI1,axiom, % 28.40/28.26 ! [V_b,V_a,V_x,T_a] : % 28.40/28.26 ( class_Orderings_Olinorder(T_a) % 28.40/28.26 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_a)) % 28.40/28.26 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_a),V_b))) ) ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_min__max_Oless__supI2,axiom, % 28.40/28.26 ! [V_a,V_b,V_x,T_a] : % 28.40/28.26 ( class_Orderings_Olinorder(T_a) % 28.40/28.26 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_b)) % 28.40/28.26 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_a),V_b))) ) ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_less__max__iff__disj,axiom, % 28.40/28.26 ! [V_y_2,V_x_2,V_z_2,T_b] : % 28.40/28.26 ( class_Orderings_Olinorder(T_b) % 28.40/28.26 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_z_2),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_x_2),V_y_2))) % 28.40/28.26 <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_z_2),V_x_2)) % 28.40/28.26 | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_z_2),V_y_2)) ) ) ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_max__less__iff__conj,axiom, % 28.40/28.26 ! [V_z_2,V_y_2,V_x_2,T_b] : % 28.40/28.26 ( class_Orderings_Olinorder(T_b) % 28.40/28.26 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_x_2),V_y_2)),V_z_2)) % 28.40/28.26 <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_x_2),V_z_2)) % 28.40/28.26 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_y_2),V_z_2)) ) ) ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_min__max_Oless__infI1,axiom, % 28.40/28.26 ! [V_b,V_x,V_a,T_a] : % 28.40/28.26 ( class_Orderings_Olinorder(T_a) % 28.40/28.26 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_x)) % 28.40/28.26 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_a),V_b)),V_x)) ) ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_min__max_Oless__infI2,axiom, % 28.40/28.26 ! [V_a,V_x,V_b,T_a] : % 28.40/28.26 ( class_Orderings_Olinorder(T_a) % 28.40/28.26 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),V_x)) % 28.40/28.26 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_a),V_b)),V_x)) ) ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_min__less__iff__conj,axiom, % 28.40/28.26 ! [V_y_2,V_x_2,V_z_2,T_b] : % 28.40/28.26 ( class_Orderings_Olinorder(T_b) % 28.40/28.26 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_z_2),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_x_2),V_y_2))) % 28.40/28.26 <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_z_2),V_x_2)) % 28.40/28.26 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_z_2),V_y_2)) ) ) ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_min__less__iff__disj,axiom, % 28.40/28.26 ! [V_z_2,V_y_2,V_x_2,T_b] : % 28.40/28.26 ( class_Orderings_Olinorder(T_b) % 28.40/28.26 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_x_2),V_y_2)),V_z_2)) % 28.40/28.26 <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_x_2),V_z_2)) % 28.40/28.26 | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_y_2),V_z_2)) ) ) ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_max__add__distrib__left,axiom, % 28.40/28.26 ! [V_z,V_y,V_x,T_a] : % 28.40/28.26 ( class_Groups_Oordered__ab__semigroup__add__imp__le(T_a) % 28.40/28.26 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x),V_y)),V_z) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_x),V_z)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_y),V_z)) ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_min__add__distrib__left,axiom, % 28.40/28.26 ! [V_z,V_y,V_x,T_a] : % 28.40/28.26 ( class_Groups_Oordered__ab__semigroup__add__imp__le(T_a) % 28.40/28.26 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x),V_y)),V_z) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_x),V_z)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_y),V_z)) ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_min__max_Osup_Oidem,axiom, % 28.40/28.26 ! [V_a,T_a] : % 28.40/28.26 ( class_Orderings_Olinorder(T_a) % 28.40/28.26 => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_a),V_a) = V_a ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_min__max_Oinf_Oidem,axiom, % 28.40/28.26 ! [V_a,T_a] : % 28.40/28.26 ( class_Orderings_Olinorder(T_a) % 28.40/28.26 => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_a),V_a) = V_a ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_min__max_Osup_Ocommute,axiom, % 28.40/28.26 ! [V_b,V_a,T_a] : % 28.40/28.26 ( class_Orderings_Olinorder(T_a) % 28.40/28.26 => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_a),V_b) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_b),V_a) ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_min__max_Osup__commute,axiom, % 28.40/28.26 ! [V_y,V_x,T_a] : % 28.40/28.26 ( class_Orderings_Olinorder(T_a) % 28.40/28.26 => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x),V_y) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_y),V_x) ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_min__max_Oinf_Ocommute,axiom, % 28.40/28.26 ! [V_b,V_a,T_a] : % 28.40/28.26 ( class_Orderings_Olinorder(T_a) % 28.40/28.26 => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_a),V_b) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_b),V_a) ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_min__max_Oinf__commute,axiom, % 28.40/28.26 ! [V_y,V_x,T_a] : % 28.40/28.26 ( class_Orderings_Olinorder(T_a) % 28.40/28.26 => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x),V_y) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_y),V_x) ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_min__max_Osup__inf__absorb,axiom, % 28.40/28.26 ! [V_y,V_x,T_a] : % 28.40/28.26 ( class_Orderings_Olinorder(T_a) % 28.40/28.26 => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x),V_y)) = V_x ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_min__max_Oinf__sup__absorb,axiom, % 28.40/28.26 ! [V_y,V_x,T_a] : % 28.40/28.26 ( class_Orderings_Olinorder(T_a) % 28.40/28.26 => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x),V_y)) = V_x ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_min__max_Osup_Oleft__idem,axiom, % 28.40/28.26 ! [V_b,V_a,T_a] : % 28.40/28.26 ( class_Orderings_Olinorder(T_a) % 28.40/28.26 => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_a),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_a),V_b)) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_a),V_b) ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_min__max_Osup__left__idem,axiom, % 28.40/28.26 ! [V_y,V_x,T_a] : % 28.40/28.26 ( class_Orderings_Olinorder(T_a) % 28.40/28.26 => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x),V_y)) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x),V_y) ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_min__max_Oinf_Oleft__idem,axiom, % 28.40/28.26 ! [V_b,V_a,T_a] : % 28.40/28.26 ( class_Orderings_Olinorder(T_a) % 28.40/28.26 => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_a),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_a),V_b)) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_a),V_b) ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_min__max_Oinf__left__idem,axiom, % 28.40/28.26 ! [V_y,V_x,T_a] : % 28.40/28.26 ( class_Orderings_Olinorder(T_a) % 28.40/28.26 => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x),V_y)) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x),V_y) ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_min__max_Osup_Oleft__commute,axiom, % 28.40/28.26 ! [V_c,V_a,V_b,T_a] : % 28.40/28.26 ( class_Orderings_Olinorder(T_a) % 28.40/28.26 => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_b),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_a),V_c)) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_a),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_b),V_c)) ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_min__max_Osup__left__commute,axiom, % 28.40/28.26 ! [V_z,V_y,V_x,T_a] : % 28.40/28.26 ( class_Orderings_Olinorder(T_a) % 28.40/28.26 => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_y),V_z)) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_y),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x),V_z)) ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_min__max_Oinf_Oleft__commute,axiom, % 28.40/28.26 ! [V_c,V_a,V_b,T_a] : % 28.40/28.26 ( class_Orderings_Olinorder(T_a) % 28.40/28.26 => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_b),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_a),V_c)) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_a),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_b),V_c)) ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_min__max_Oinf__left__commute,axiom, % 28.40/28.26 ! [V_z,V_y,V_x,T_a] : % 28.40/28.26 ( class_Orderings_Olinorder(T_a) % 28.40/28.26 => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_y),V_z)) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_y),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x),V_z)) ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_min__max_Osup__inf__distrib1,axiom, % 28.40/28.26 ! [V_z,V_y,V_x,T_a] : % 28.40/28.26 ( class_Orderings_Olinorder(T_a) % 28.40/28.26 => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_y),V_z)) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x),V_y)),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x),V_z)) ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_min__max_Oinf__sup__distrib1,axiom, % 28.40/28.26 ! [V_z,V_y,V_x,T_a] : % 28.40/28.26 ( class_Orderings_Olinorder(T_a) % 28.40/28.26 => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_y),V_z)) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x),V_y)),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x),V_z)) ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_min__max_Osup_Oassoc,axiom, % 28.40/28.26 ! [V_c,V_b,V_a,T_a] : % 28.40/28.26 ( class_Orderings_Olinorder(T_a) % 28.40/28.26 => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_a),V_b)),V_c) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_a),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_b),V_c)) ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_min__max_Osup__assoc,axiom, % 28.40/28.26 ! [V_z,V_y,V_x,T_a] : % 28.40/28.26 ( class_Orderings_Olinorder(T_a) % 28.40/28.26 => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x),V_y)),V_z) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_y),V_z)) ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_min__max_Oinf_Oassoc,axiom, % 28.40/28.26 ! [V_c,V_b,V_a,T_a] : % 28.40/28.26 ( class_Orderings_Olinorder(T_a) % 28.40/28.26 => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_a),V_b)),V_c) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_a),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_b),V_c)) ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_min__max_Oinf__assoc,axiom, % 28.40/28.26 ! [V_z,V_y,V_x,T_a] : % 28.40/28.26 ( class_Orderings_Olinorder(T_a) % 28.40/28.26 => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x),V_y)),V_z) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_y),V_z)) ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_min__max_Osup__inf__distrib2,axiom, % 28.40/28.26 ! [V_x,V_z,V_y,T_a] : % 28.40/28.26 ( class_Orderings_Olinorder(T_a) % 28.40/28.26 => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_y),V_z)),V_x) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_y),V_x)),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_z),V_x)) ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_min__max_Oinf__sup__distrib2,axiom, % 28.40/28.26 ! [V_x,V_z,V_y,T_a] : % 28.40/28.26 ( class_Orderings_Olinorder(T_a) % 28.40/28.26 => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_y),V_z)),V_x) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_y),V_x)),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_z),V_x)) ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_minus__min__eq__max,axiom, % 28.40/28.26 ! [V_y,V_x,T_a] : % 28.40/28.26 ( class_Groups_Olinordered__ab__group__add(T_a) % 28.40/28.26 => hAPP(c_Groups_Ouminus__class_Ouminus(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x),V_y)) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_x)),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_y)) ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_minus__max__eq__min,axiom, % 28.40/28.26 ! [V_y,V_x,T_a] : % 28.40/28.26 ( class_Groups_Olinordered__ab__group__add(T_a) % 28.40/28.26 => hAPP(c_Groups_Ouminus__class_Ouminus(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x),V_y)) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_x)),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_y)) ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_min__Suc__Suc,axiom, % 28.40/28.26 ! [V_n,V_m] : hAPP(hAPP(c_Orderings_Oord__class_Omin(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_m)),hAPP(c_Nat_OSuc,V_n)) = hAPP(c_Nat_OSuc,hAPP(hAPP(c_Orderings_Oord__class_Omin(tc_Nat_Onat),V_m),V_n)) ). % 28.40/28.26 % 28.40/28.26 fof(fact_max__Suc__Suc,axiom, % 28.40/28.26 ! [V_n,V_m] : hAPP(hAPP(c_Orderings_Oord__class_Omax(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_m)),hAPP(c_Nat_OSuc,V_n)) = hAPP(c_Nat_OSuc,hAPP(hAPP(c_Orderings_Oord__class_Omax(tc_Nat_Onat),V_m),V_n)) ). % 28.40/28.26 % 28.40/28.26 fof(fact_min__0L,axiom, % 28.40/28.26 ! [V_n] : hAPP(hAPP(c_Orderings_Oord__class_Omin(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ). % 28.40/28.26 % 28.40/28.26 fof(fact_min__0R,axiom, % 28.40/28.26 ! [V_n] : hAPP(hAPP(c_Orderings_Oord__class_Omin(tc_Nat_Onat),V_n),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ). % 28.40/28.26 % 28.40/28.26 fof(fact_max__0L,axiom, % 28.40/28.26 ! [V_n] : hAPP(hAPP(c_Orderings_Oord__class_Omax(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n) = V_n ). % 28.40/28.26 % 28.40/28.26 fof(fact_max__0R,axiom, % 28.40/28.26 ! [V_n] : hAPP(hAPP(c_Orderings_Oord__class_Omax(tc_Nat_Onat),V_n),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = V_n ). % 28.40/28.26 % 28.40/28.26 fof(fact_min__diff__distrib__left,axiom, % 28.40/28.26 ! [V_z,V_y,V_x,T_a] : % 28.40/28.26 ( class_Groups_Oordered__ab__group__add(T_a) % 28.40/28.26 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x),V_y)),V_z) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_x),V_z)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_y),V_z)) ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_max__diff__distrib__left,axiom, % 28.40/28.26 ! [V_z,V_y,V_x,T_a] : % 28.40/28.26 ( class_Groups_Oordered__ab__group__add(T_a) % 28.40/28.26 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x),V_y)),V_z) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_x),V_z)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_y),V_z)) ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_min__diff,axiom, % 28.40/28.26 ! [V_n,V_i,V_m] : hAPP(hAPP(c_Orderings_Oord__class_Omin(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_i)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n),V_i)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(hAPP(c_Orderings_Oord__class_Omin(tc_Nat_Onat),V_m),V_n)),V_i) ). % 28.40/28.26 % 28.40/28.26 fof(fact_max__number__of,axiom, % 28.40/28.26 ! [V_v,V_u,T_b] : % 28.40/28.26 ( ( class_Int_Onumber(T_b) % 28.40/28.26 & class_Orderings_Oord(T_b) ) % 28.40/28.26 => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_u)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_v))) % 28.40/28.26 => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_u)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_v)) = hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_v) ) % 28.40/28.26 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_u)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_v))) % 28.40/28.26 => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_u)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_v)) = hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_u) ) ) ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_min__number__of,axiom, % 28.40/28.26 ! [V_v,V_u,T_b] : % 28.40/28.26 ( ( class_Int_Onumber(T_b) % 28.40/28.26 & class_Orderings_Oord(T_b) ) % 28.40/28.26 => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_u)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_v))) % 28.40/28.26 => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_u)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_v)) = hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_u) ) % 28.40/28.26 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_u)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_v))) % 28.40/28.26 => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_u)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_v)) = hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_v) ) ) ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_nat__minus__add__max,axiom, % 28.40/28.26 ! [V_m,V_n] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n),V_m)),V_m) = hAPP(hAPP(c_Orderings_Oord__class_Omax(tc_Nat_Onat),V_n),V_m) ). % 28.40/28.26 % 28.40/28.26 fof(fact_max__Suc1,axiom, % 28.40/28.26 ! [V_m_2,V_n_2] : hAPP(hAPP(c_Orderings_Oord__class_Omax(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_n_2)),V_m_2) = c_Nat_Onat_Onat__case(tc_Nat_Onat,hAPP(c_Nat_OSuc,V_n_2),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_Nat_Onat,tc_Nat_Onat),c_Nat_OSuc),hAPP(c_Orderings_Oord__class_Omax(tc_Nat_Onat),V_n_2)),V_m_2) ). % 28.40/28.26 % 28.40/28.26 fof(fact_max__Suc2,axiom, % 28.40/28.26 ! [V_n_2,V_m_2] : hAPP(hAPP(c_Orderings_Oord__class_Omax(tc_Nat_Onat),V_m_2),hAPP(c_Nat_OSuc,V_n_2)) = c_Nat_Onat_Onat__case(tc_Nat_Onat,hAPP(c_Nat_OSuc,V_n_2),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_Nat_Onat,tc_Nat_Onat),c_Nat_OSuc),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_Nat_Onat),c_Orderings_Oord__class_Omax(tc_Nat_Onat)),V_n_2)),V_m_2) ). % 28.40/28.26 % 28.40/28.26 fof(fact_min__Suc2,axiom, % 28.40/28.26 ! [V_n_2,V_m_2] : hAPP(hAPP(c_Orderings_Oord__class_Omin(tc_Nat_Onat),V_m_2),hAPP(c_Nat_OSuc,V_n_2)) = c_Nat_Onat_Onat__case(tc_Nat_Onat,c_Groups_Ozero__class_Ozero(tc_Nat_Onat),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_Nat_Onat,tc_Nat_Onat),c_Nat_OSuc),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_Nat_Onat),c_Orderings_Oord__class_Omin(tc_Nat_Onat)),V_n_2)),V_m_2) ). % 28.40/28.26 % 28.40/28.26 fof(fact_min__Suc1,axiom, % 28.40/28.26 ! [V_m_2,V_n_2] : hAPP(hAPP(c_Orderings_Oord__class_Omin(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_n_2)),V_m_2) = c_Nat_Onat_Onat__case(tc_Nat_Onat,c_Groups_Ozero__class_Ozero(tc_Nat_Onat),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_Nat_Onat,tc_Nat_Onat),c_Nat_OSuc),hAPP(c_Orderings_Oord__class_Omin(tc_Nat_Onat),V_n_2)),V_m_2) ). % 28.40/28.26 % 28.40/28.26 fof(fact_max__ord__max,axiom, % 28.40/28.26 ! [T_b] : % 28.40/28.26 ( class_Orderings_Oord(T_b) % 28.40/28.26 => c_Orderings_Oord__class_Omax(T_b) = c_Orderings_Oord_Omax(T_b,c_Orderings_Oord__class_Oless__eq(T_b)) ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_min__ord__min,axiom, % 28.40/28.26 ! [T_b] : % 28.40/28.26 ( class_Orderings_Oord(T_b) % 28.40/28.26 => c_Orderings_Oord__class_Omin(T_b) = c_Orderings_Oord_Omin(T_b,c_Orderings_Oord__class_Oless__eq(T_b)) ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_code__numeral_Osize_I2_J,axiom, % 28.40/28.26 ! [V_code__numeral] : c_Code__Numeral_Ocode__numeral_Ocode__numeral__size(c_Code__Numeral_OSuc__code__numeral(V_code__numeral)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),c_Code__Numeral_Ocode__numeral_Ocode__numeral__size(V_code__numeral)),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ). % 28.40/28.26 % 28.40/28.26 fof(fact_apsnd__apfst,axiom, % 28.40/28.26 ! [V_x_2,V_g_2,T_e,V_f_2,T_b,T_c,T_d] : hAPP(c_Product__Type_Oapsnd(T_d,T_c,T_b,V_f_2),hAPP(c_Product__Type_Oapfst(T_e,T_b,T_d,V_g_2),V_x_2)) = hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),hAPP(V_g_2,hAPP(c_Product__Type_Ofst(T_e,T_d),V_x_2))),hAPP(V_f_2,hAPP(c_Product__Type_Osnd(T_e,T_d),V_x_2))) ). % 28.40/28.26 % 28.40/28.26 fof(fact_apfst__apsnd,axiom, % 28.40/28.26 ! [V_x_2,V_g_2,T_e,V_f_2,T_c,T_b,T_d] : hAPP(c_Product__Type_Oapfst(T_d,T_b,T_c,V_f_2),hAPP(c_Product__Type_Oapsnd(T_e,T_c,T_d,V_g_2),V_x_2)) = hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),hAPP(V_f_2,hAPP(c_Product__Type_Ofst(T_d,T_e),V_x_2))),hAPP(V_g_2,hAPP(c_Product__Type_Osnd(T_d,T_e),V_x_2))) ). % 28.40/28.26 % 28.40/28.26 fof(fact_code__numeral_Oinject,axiom, % 28.40/28.26 ! [V_code__numeral_H_2,V_code__numeral_2] : % 28.40/28.26 ( c_Code__Numeral_OSuc__code__numeral(V_code__numeral_2) = c_Code__Numeral_OSuc__code__numeral(V_code__numeral_H_2) % 28.40/28.26 <=> V_code__numeral_2 = V_code__numeral_H_2 ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_apfst__conv,axiom, % 28.40/28.26 ! [V_y_2,V_x_2,V_f_2,T_c,T_b,T_d] : hAPP(c_Product__Type_Oapfst(T_d,T_b,T_c,V_f_2),hAPP(hAPP(c_Product__Type_OPair(T_d,T_c),V_x_2),V_y_2)) = hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),hAPP(V_f_2,V_x_2)),V_y_2) ). % 28.40/28.26 % 28.40/28.26 fof(fact_fst__apfst,axiom, % 28.40/28.26 ! [V_x_2,V_f_2,T_d,T_c,T_b] : hAPP(c_Product__Type_Ofst(T_b,T_c),hAPP(c_Product__Type_Oapfst(T_d,T_b,T_c,V_f_2),V_x_2)) = hAPP(V_f_2,hAPP(c_Product__Type_Ofst(T_d,T_c),V_x_2)) ). % 28.40/28.26 % 28.40/28.26 fof(fact_apfst__eq__conv,axiom, % 28.40/28.26 ! [V_g_2,V_x_2,V_f_2,T_c,T_b,T_d] : % 28.40/28.26 ( hAPP(c_Product__Type_Oapfst(T_d,T_b,T_c,V_f_2),V_x_2) = hAPP(c_Product__Type_Oapfst(T_d,T_b,T_c,V_g_2),V_x_2) % 28.40/28.26 <=> hAPP(V_f_2,hAPP(c_Product__Type_Ofst(T_d,T_c),V_x_2)) = hAPP(V_g_2,hAPP(c_Product__Type_Ofst(T_d,T_c),V_x_2)) ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_snd__apfst,axiom, % 28.40/28.26 ! [V_x_2,V_f_2,T_d,T_b,T_c] : hAPP(c_Product__Type_Osnd(T_c,T_b),hAPP(c_Product__Type_Oapfst(T_d,T_c,T_b,V_f_2),V_x_2)) = hAPP(c_Product__Type_Osnd(T_d,T_b),V_x_2) ). % 28.40/28.26 % 28.40/28.26 fof(fact_apsnd__apfst__commute,axiom, % 28.40/28.26 ! [V_p_2,V_g_2,T_e,V_f_2,T_b,T_c,T_d] : hAPP(c_Product__Type_Oapsnd(T_d,T_c,T_b,V_f_2),hAPP(c_Product__Type_Oapfst(T_e,T_b,T_d,V_g_2),V_p_2)) = hAPP(c_Product__Type_Oapfst(T_e,T_b,T_c,V_g_2),hAPP(c_Product__Type_Oapsnd(T_d,T_c,T_e,V_f_2),V_p_2)) ). % 28.40/28.26 % 28.40/28.26 fof(fact_code__numeral_Osimps_I3_J,axiom, % 28.40/28.26 ! [V_code__numeral_H_1] : c_Code__Numeral_OSuc__code__numeral(V_code__numeral_H_1) != c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral) ). % 28.40/28.26 % 28.40/28.26 fof(fact_code__numeral_Osimps_I2_J,axiom, % 28.40/28.26 ! [V_code__numeral_H] : c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral) != c_Code__Numeral_OSuc__code__numeral(V_code__numeral_H) ). % 28.40/28.26 % 28.40/28.26 fof(fact_Suc__code__numeral__minus__one,axiom, % 28.40/28.26 ! [V_n] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Code__Numeral_Ocode__numeral),c_Code__Numeral_OSuc__code__numeral(V_n)),c_Groups_Oone__class_Oone(tc_Code__Numeral_Ocode__numeral)) = V_n ). % 28.40/28.26 % 28.40/28.26 fof(fact_dual__min,axiom, % 28.40/28.26 ! [T_b] : % 28.40/28.26 ( class_Orderings_Olinorder(T_b) % 28.40/28.26 => c_Orderings_Oord_Omin(T_b,hAPP(c_COMBC(T_b,T_b,tc_HOL_Obool),c_Orderings_Oord__class_Oless__eq(T_b))) = c_Orderings_Oord__class_Omax(T_b) ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_dual__max,axiom, % 28.40/28.26 ! [T_b] : % 28.40/28.26 ( class_Orderings_Olinorder(T_b) % 28.40/28.26 => c_Orderings_Oord_Omax(T_b,hAPP(c_COMBC(T_b,T_b,tc_HOL_Obool),c_Orderings_Oord__class_Oless__eq(T_b))) = c_Orderings_Oord__class_Omin(T_b) ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_code__numeral_Osize_I4_J,axiom, % 28.40/28.26 ! [V_code__numeral] : hAPP(c_Nat_Osize__class_Osize(tc_Code__Numeral_Ocode__numeral),c_Code__Numeral_OSuc__code__numeral(V_code__numeral)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_Code__Numeral_Ocode__numeral),V_code__numeral)),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ). % 28.40/28.26 % 28.40/28.26 fof(fact_code__numeral_Osize_I3_J,axiom, % 28.40/28.26 hAPP(c_Nat_Osize__class_Osize(tc_Code__Numeral_Ocode__numeral),c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ). % 28.40/28.26 % 28.40/28.26 fof(fact_field__le__mult__one__interval,axiom, % 28.40/28.26 ! [V_y,V_x,T_a] : % 28.40/28.26 ( class_Fields_Olinordered__field__inverse__zero(T_a) % 28.40/28.26 => ( ! [B_z] : % 28.40/28.26 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),B_z)) % 28.40/28.26 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),B_z),c_Groups_Oone__class_Oone(T_a))) % 28.40/28.26 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),B_z),V_x)),V_y)) ) ) % 28.40/28.26 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y)) ) ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_Min_Oidem,axiom, % 28.40/28.26 ! [V_x,T_a] : % 28.40/28.26 ( class_Orderings_Olinorder(T_a) % 28.40/28.26 => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_a),V_x),V_x) = V_x ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_Max_Oidem,axiom, % 28.40/28.26 ! [V_x,T_a] : % 28.40/28.26 ( class_Orderings_Olinorder(T_a) % 28.40/28.26 => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_a),V_x),V_x) = V_x ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_Nitpick_OFrac__def,axiom, % 28.40/28.26 c_Nitpick_OFrac = hAPP(c_Product__Type_Oprod_Oprod__case(tc_Int_Oint,tc_Int_Oint,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_fun(tc_Int_Oint,tc_HOL_Obool),tc_fun(tc_Int_Oint,tc_HOL_Obool),tc_Int_Oint),hAPP(c_COMBS(tc_Int_Oint,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Int_Oint),c_fconj),hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint))))),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Int_Oint,tc_fun(tc_Int_Oint,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Int_Oint,tc_fun(tc_Int_Oint,tc_HOL_Obool)),tc_fun(tc_Int_Oint,tc_fun(tc_Int_Oint,tc_HOL_Obool)),tc_Int_Oint),c_COMBC(tc_Int_Oint,tc_Int_Oint,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Int_Oint,tc_Int_Oint),tc_fun(tc_Int_Oint,tc_fun(tc_Int_Oint,tc_HOL_Obool)),tc_Int_Oint),hAPP(c_COMBB(tc_Int_Oint,tc_fun(tc_Int_Oint,tc_HOL_Obool),tc_Int_Oint),c_fequal)),c_Nitpick_Oint__gcd))),c_Groups_Oone__class_Oone(tc_Int_Oint)))) ). % 28.40/28.26 % 28.40/28.26 fof(fact_code__numeral_Osimps_I5_J,axiom, % 28.40/28.26 ! [V_code__numeral_2,V_f2_2,V_f1_2,T_b] : c_Code__Numeral_Ocode__numeral_Ocode__numeral__case(T_b,V_f1_2,V_f2_2,c_Code__Numeral_OSuc__code__numeral(V_code__numeral_2)) = hAPP(V_f2_2,V_code__numeral_2) ). % 28.40/28.26 % 28.40/28.26 fof(fact_norm__frac_Osimps,axiom, % 28.40/28.26 ! [V_a_2,V_b_2] : % 28.40/28.26 ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) % 28.40/28.26 => c_Nitpick_Onorm__frac(V_a_2,V_b_2) = c_Nitpick_Onorm__frac(hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_a_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_b_2)) ) % 28.40/28.26 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) % 28.40/28.26 => ( ( ( V_a_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint) % 28.40/28.26 | V_b_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint) ) % 28.40/28.26 => c_Nitpick_Onorm__frac(V_a_2,V_b_2) = hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),c_Groups_Oone__class_Oone(tc_Int_Oint)) ) % 28.40/28.26 & ( ~ ( V_a_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint) % 28.40/28.26 | V_b_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint) ) % 28.40/28.26 => c_Nitpick_Onorm__frac(V_a_2,V_b_2) = hAPP(hAPP(c_HOL_OLet(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint)),hAPP(hAPP(c_Nitpick_Oint__gcd,V_a_2),V_b_2)),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint)),hAPP(hAPP(c_COMBB(tc_Int_Oint,tc_fun(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint)),tc_Int_Oint),c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint)),hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a_2))),hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_b_2))) ) ) ) ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_accp__acc__eq,axiom, % 28.40/28.26 ! [V_x_2,V_r_2,T_b] : % 28.40/28.26 ( hBOOL(hAPP(c_Wellfounded_Oaccp(T_b,hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBC(T_b,tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_b,T_b)),tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_prod(T_b,T_b),tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool),T_b),c_member(tc_prod(T_b,T_b)))),c_Product__Type_OPair(T_b,T_b)))),V_r_2)),V_x_2)) % 28.40/28.26 <=> hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),c_Wellfounded_Oacc(T_b,V_r_2))) ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_Nat__Transfer_Otransfer__int__nat__function__closures_I7_J,axiom, % 28.40/28.26 c_Nat__Transfer_Ois__nat(hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))) ). % 28.40/28.26 % 28.40/28.26 fof(fact_Nat__Transfer_Otransfer__int__nat__function__closures_I5_J,axiom, % 28.40/28.26 c_Nat__Transfer_Ois__nat(c_Groups_Ozero__class_Ozero(tc_Int_Oint)) ). % 28.40/28.26 % 28.40/28.26 fof(fact_Nat__Transfer_Otransfer__int__nat__function__closures_I1_J,axiom, % 28.40/28.26 ! [V_y,V_x] : % 28.40/28.26 ( c_Nat__Transfer_Ois__nat(V_x) % 28.40/28.26 => ( c_Nat__Transfer_Ois__nat(V_y) % 28.40/28.26 => c_Nat__Transfer_Ois__nat(hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_x),V_y)) ) ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_Nat__Transfer_Otransfer__int__nat__function__closures_I9_J,axiom, % 28.40/28.26 ! [V_z] : c_Nat__Transfer_Ois__nat(hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_z)) ). % 28.40/28.26 % 28.40/28.26 fof(fact_Nat__Transfer_Otransfer__int__nat__function__closures_I6_J,axiom, % 28.40/28.26 c_Nat__Transfer_Ois__nat(c_Groups_Oone__class_Oone(tc_Int_Oint)) ). % 28.40/28.26 % 28.40/28.26 fof(fact_Nat__Transfer_Otransfer__int__nat__function__closures_I2_J,axiom, % 28.40/28.26 ! [V_y,V_x] : % 28.40/28.26 ( c_Nat__Transfer_Ois__nat(V_x) % 28.40/28.26 => ( c_Nat__Transfer_Ois__nat(V_y) % 28.40/28.26 => c_Nat__Transfer_Ois__nat(hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_x),V_y)) ) ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_Divides_Otransfer__int__nat__function__closures_I2_J,axiom, % 28.40/28.26 ! [V_y,V_x] : % 28.40/28.26 ( c_Nat__Transfer_Ois__nat(V_x) % 28.40/28.26 => ( c_Nat__Transfer_Ois__nat(V_y) % 28.40/28.26 => c_Nat__Transfer_Ois__nat(c_Divides_Odiv__class_Omod(tc_Int_Oint,V_x,V_y)) ) ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_Divides_Otransfer__int__nat__function__closures_I1_J,axiom, % 28.40/28.26 ! [V_y,V_x] : % 28.40/28.26 ( c_Nat__Transfer_Ois__nat(V_x) % 28.40/28.26 => ( c_Nat__Transfer_Ois__nat(V_y) % 28.40/28.26 => c_Nat__Transfer_Ois__nat(hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_x),V_y)) ) ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_Nat__Transfer_Otransfer__int__nat__function__closures_I4_J,axiom, % 28.40/28.26 ! [V_n,V_x] : % 28.40/28.26 ( c_Nat__Transfer_Ois__nat(V_x) % 28.40/28.26 => c_Nat__Transfer_Ois__nat(hAPP(hAPP(c_Power_Opower__class_Opower(tc_Int_Oint),V_x),V_n)) ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_Nat__Transfer_Otransfer__int__nat__function__closures_I3_J,axiom, % 28.40/28.26 ! [V_y,V_x] : % 28.40/28.26 ( c_Nat__Transfer_Ois__nat(V_x) % 28.40/28.26 => ( c_Nat__Transfer_Ois__nat(V_y) % 28.40/28.26 => c_Nat__Transfer_Ois__nat(c_Nat__Transfer_Otsub(V_x,V_y)) ) ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_is__nat__def,axiom, % 28.40/28.26 ! [V_x_2] : % 28.40/28.26 ( c_Nat__Transfer_Ois__nat(V_x_2) % 28.40/28.26 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x_2)) ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_acc__subset,axiom, % 28.40/28.26 ! [V_R2_2,V_R1_2,T_b] : % 28.40/28.26 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_R1_2),V_R2_2)) % 28.40/28.26 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),c_Wellfounded_Oacc(T_b,V_R2_2)),c_Wellfounded_Oacc(T_b,V_R1_2))) ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_acc_Osimps,axiom, % 28.40/28.26 ! [V_r_2,V_a_2,T_b] : % 28.40/28.26 ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),c_Wellfounded_Oacc(T_b,V_r_2))) % 28.40/28.26 <=> ! [B_x] : % 28.40/28.26 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_x),V_a_2)),V_r_2)) % 28.40/28.26 => hBOOL(hAPP(hAPP(c_member(T_b),B_x),c_Wellfounded_Oacc(T_b,V_r_2))) ) ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_acc__downward,axiom, % 28.40/28.26 ! [V_a_2,V_r_2,V_b_2,T_b] : % 28.40/28.26 ( hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),c_Wellfounded_Oacc(T_b,V_r_2))) % 28.40/28.26 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),V_r_2)) % 28.40/28.26 => hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),c_Wellfounded_Oacc(T_b,V_r_2))) ) ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_Nat__Transfer_Otransfer__int__nat__function__closures_I8_J,axiom, % 28.40/28.26 c_Nat__Transfer_Ois__nat(hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit1(c_Int_OBit1(c_Int_OPls)))) ). % 28.40/28.26 % 28.40/28.26 fof(fact_code__numeral_Osimps_I4_J,axiom, % 28.40/28.26 ! [V_f2_2,V_f1_2,T_b] : c_Code__Numeral_Ocode__numeral_Ocode__numeral__case(T_b,V_f1_2,V_f2_2,c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)) = V_f1_2 ). % 28.40/28.26 % 28.40/28.26 fof(fact_norm__frac_Opsimps,axiom, % 28.40/28.26 ! [V_b_2,V_a_2] : % 28.40/28.26 ( hBOOL(hAPP(c_Wellfounded_Oaccp(tc_prod(tc_Int_Oint,tc_Int_Oint),c_Nitpick_Onorm__frac__rel),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),V_a_2),V_b_2))) % 28.40/28.26 => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) % 28.40/28.26 => c_Nitpick_Onorm__frac(V_a_2,V_b_2) = c_Nitpick_Onorm__frac(hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_a_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_b_2)) ) % 28.40/28.26 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_b_2),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) % 28.40/28.26 => ( ( ( V_a_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint) % 28.40/28.26 | V_b_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint) ) % 28.40/28.26 => c_Nitpick_Onorm__frac(V_a_2,V_b_2) = hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),c_Groups_Oone__class_Oone(tc_Int_Oint)) ) % 28.40/28.26 & ( ~ ( V_a_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint) % 28.40/28.26 | V_b_2 = c_Groups_Ozero__class_Ozero(tc_Int_Oint) ) % 28.40/28.26 => c_Nitpick_Onorm__frac(V_a_2,V_b_2) = hAPP(hAPP(c_HOL_OLet(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint)),hAPP(hAPP(c_Nitpick_Oint__gcd,V_a_2),V_b_2)),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint)),hAPP(hAPP(c_COMBB(tc_Int_Oint,tc_fun(tc_Int_Oint,tc_prod(tc_Int_Oint,tc_Int_Oint)),tc_Int_Oint),c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint)),hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_a_2))),hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_b_2))) ) ) ) ) ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_Nitpick_Orefl_H__def,axiom, % 28.40/28.26 ! [V_r_2,T_b] : % 28.40/28.26 ( c_Nitpick_Orefl_H(T_b,V_r_2) % 28.40/28.26 <=> ! [B_x] : hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_x),B_x)),V_r_2)) ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_Nitpick_Oint__gcd__def,axiom, % 28.40/28.26 ! [V_y,V_x] : hAPP(hAPP(c_Nitpick_Oint__gcd,V_x),V_y) = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),c_Nitpick_Onat__gcd(hAPP(c_Int_Onat,hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),V_x)),hAPP(c_Int_Onat,hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),V_y)))) ). % 28.40/28.26 % 28.40/28.26 fof(fact_Nitpick_Oint__lcm__def,axiom, % 28.40/28.26 ! [V_y,V_x] : c_Nitpick_Oint__lcm(V_x,V_y) = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),c_Nitpick_Onat__lcm(hAPP(c_Int_Onat,hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),V_x)),hAPP(c_Int_Onat,hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),V_y)))) ). % 28.40/28.26 % 28.40/28.26 fof(fact_Nitpick_Ozero__frac__def,axiom, % 28.40/28.26 ! [T_a] : c_Nitpick_Ozero__frac(T_a) = c_Nitpick_OAbs__Frac(T_a,hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),c_Groups_Oone__class_Oone(tc_Int_Oint))) ). % 28.40/28.26 % 28.40/28.26 fof(fact_Nitpick_Onat__lcm__def,axiom, % 28.40/28.26 ! [V_y,V_x] : c_Nitpick_Onat__lcm(V_x,V_y) = hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_x),V_y)),c_Nitpick_Onat__gcd(V_x,V_y)) ). % 28.40/28.26 % 28.40/28.26 fof(fact_nat__gcd_Osimps,axiom, % 28.40/28.26 ! [V_x,V_y] : % 28.40/28.26 ( ( V_y = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) % 28.40/28.26 => c_Nitpick_Onat__gcd(V_x,V_y) = V_x ) % 28.40/28.26 & ( V_y != c_Groups_Ozero__class_Ozero(tc_Nat_Onat) % 28.40/28.26 => c_Nitpick_Onat__gcd(V_x,V_y) = c_Nitpick_Onat__gcd(V_y,c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_x,V_y)) ) ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_Nitpick_Oone__frac__def,axiom, % 28.40/28.26 ! [T_a] : c_Nitpick_Oone__frac(T_a) = c_Nitpick_OAbs__Frac(T_a,hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),c_Groups_Oone__class_Oone(tc_Int_Oint)),c_Groups_Oone__class_Oone(tc_Int_Oint))) ). % 28.40/28.26 % 28.40/28.26 fof(fact_Nitpick_Onumber__of__frac__def,axiom, % 28.40/28.26 ! [V_n,T_a] : c_Nitpick_Onumber__of__frac(T_a,V_n) = c_Nitpick_OAbs__Frac(T_a,hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),V_n),c_Groups_Oone__class_Oone(tc_Int_Oint))) ). % 28.40/28.26 % 28.40/28.26 fof(fact_nat__gcd_Opsimps,axiom, % 28.40/28.26 ! [V_y_2,V_x_2] : % 28.40/28.26 ( hBOOL(hAPP(c_Wellfounded_Oaccp(tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_Nitpick_Onat__gcd__rel),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_x_2),V_y_2))) % 28.40/28.26 => ( ( V_y_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) % 28.40/28.26 => c_Nitpick_Onat__gcd(V_x_2,V_y_2) = V_x_2 ) % 28.40/28.26 & ( V_y_2 != c_Groups_Ozero__class_Ozero(tc_Nat_Onat) % 28.40/28.26 => c_Nitpick_Onat__gcd(V_x_2,V_y_2) = c_Nitpick_Onat__gcd(V_y_2,c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_x_2,V_y_2)) ) ) ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_norm__frac_Opinduct,axiom, % 28.40/28.26 ! [V_Pa_2,V_a1_2,V_a0_2] : % 28.40/28.26 ( hBOOL(hAPP(c_Wellfounded_Oaccp(tc_prod(tc_Int_Oint,tc_Int_Oint),c_Nitpick_Onorm__frac__rel),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),V_a0_2),V_a1_2))) % 28.40/28.26 => ( ! [B_a,B_b] : % 28.40/28.26 ( hBOOL(hAPP(c_Wellfounded_Oaccp(tc_prod(tc_Int_Oint,tc_Int_Oint),c_Nitpick_Onorm__frac__rel),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),B_a),B_b))) % 28.40/28.26 => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),B_b),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) % 28.40/28.26 => hBOOL(hAPP(hAPP(V_Pa_2,hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),B_a)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),B_b))) ) % 28.40/28.26 => hBOOL(hAPP(hAPP(V_Pa_2,B_a),B_b)) ) ) % 28.40/28.26 => hBOOL(hAPP(hAPP(V_Pa_2,V_a0_2),V_a1_2)) ) ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_Nitpick_Ofrac__def,axiom, % 28.40/28.26 ! [V_b,V_a,T_a] : hAPP(hAPP(c_Nitpick_Ofrac(T_a),V_a),V_b) = c_Nitpick_OAbs__Frac(T_a,c_Nitpick_Onorm__frac(V_a,V_b)) ). % 28.40/28.26 % 28.40/28.26 fof(fact_nat__gcd_Opinduct,axiom, % 28.40/28.26 ! [V_Pa_2,V_a1_2,V_a0_2] : % 28.40/28.26 ( hBOOL(hAPP(c_Wellfounded_Oaccp(tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_Nitpick_Onat__gcd__rel),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_a0_2),V_a1_2))) % 28.40/28.26 => ( ! [B_x,B_y] : % 28.40/28.26 ( hBOOL(hAPP(c_Wellfounded_Oaccp(tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_Nitpick_Onat__gcd__rel),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),B_x),B_y))) % 28.40/28.26 => ( ( B_y != c_Groups_Ozero__class_Ozero(tc_Nat_Onat) % 28.40/28.26 => hBOOL(hAPP(hAPP(V_Pa_2,B_y),c_Divides_Odiv__class_Omod(tc_Nat_Onat,B_x,B_y))) ) % 28.40/28.26 => hBOOL(hAPP(hAPP(V_Pa_2,B_x),B_y)) ) ) % 28.40/28.26 => hBOOL(hAPP(hAPP(V_Pa_2,V_a0_2),V_a1_2)) ) ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_mem__splitE,axiom, % 28.40/28.26 ! [V_p_2,V_c_2,T_d,T_c,V_z_2,T_b] : % 28.40/28.26 ( hBOOL(hAPP(hAPP(c_member(T_b),V_z_2),hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_c,T_d,tc_fun(T_b,tc_HOL_Obool)),V_c_2),V_p_2))) % 28.40/28.26 => ~ ! [B_x,B_y] : % 28.40/28.26 ( V_p_2 = hAPP(hAPP(c_Product__Type_OPair(T_c,T_d),B_x),B_y) % 28.40/28.26 => ~ hBOOL(hAPP(hAPP(c_member(T_b),V_z_2),hAPP(hAPP(V_c_2,B_x),B_y))) ) ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_mem__splitI2,axiom, % 28.40/28.26 ! [V_c_2,V_z_2,T_d,T_c,T_b,V_p_2] : % 28.40/28.26 ( ! [B_a,B_b] : % 28.40/28.26 ( V_p_2 = hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),B_a),B_b) % 28.40/28.26 => hBOOL(hAPP(hAPP(c_member(T_d),V_z_2),hAPP(hAPP(V_c_2,B_a),B_b))) ) % 28.40/28.26 => hBOOL(hAPP(hAPP(c_member(T_d),V_z_2),hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_fun(T_d,tc_HOL_Obool)),V_c_2),V_p_2))) ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_acc_OaccI,axiom, % 28.40/28.26 ! [V_r_2,V_x_2,T_b] : % 28.40/28.26 ( ! [B_y] : % 28.40/28.26 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_y),V_x_2)),V_r_2)) % 28.40/28.26 => hBOOL(hAPP(hAPP(c_member(T_b),B_y),c_Wellfounded_Oacc(T_b,V_r_2))) ) % 28.40/28.26 => hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),c_Wellfounded_Oacc(T_b,V_r_2))) ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_not__acc__down,axiom, % 28.40/28.26 ! [V_R_2,V_x_2,T_b] : % 28.40/28.26 ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),c_Wellfounded_Oacc(T_b,V_R_2))) % 28.40/28.26 => ~ ! [B_z] : % 28.40/28.26 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_z),V_x_2)),V_R_2)) % 28.40/28.26 => hBOOL(hAPP(hAPP(c_member(T_b),B_z),c_Wellfounded_Oacc(T_b,V_R_2))) ) ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_scomp__unfold,axiom, % 28.40/28.26 ! [V_x_2,V_g_2,V_f_2,T_b,T_e,T_d,T_c] : hAPP(hAPP(hAPP(c_Product__Type_Oscomp(T_c,T_d,T_e,T_b),V_f_2),V_g_2),V_x_2) = hAPP(hAPP(V_g_2,hAPP(c_Product__Type_Ofst(T_d,T_e),hAPP(V_f_2,V_x_2))),hAPP(c_Product__Type_Osnd(T_d,T_e),hAPP(V_f_2,V_x_2))) ). % 28.40/28.26 % 28.40/28.26 fof(fact_nat__intermed__int__val,axiom, % 28.40/28.26 ! [V_k_2,V_f_2,V_n_2,V_m_2] : % 28.40/28.26 ( ! [B_i] : % 28.40/28.26 ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),B_i)) % 28.40/28.26 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_i),V_n_2)) ) % 28.40/28.26 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),hAPP(V_f_2,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),B_i),c_Groups_Oone__class_Oone(tc_Nat_Onat)))),hAPP(V_f_2,B_i)))),c_Groups_Oone__class_Oone(tc_Int_Oint))) ) % 28.40/28.26 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) % 28.40/28.26 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(V_f_2,V_m_2)),V_k_2)) % 28.40/28.26 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_k_2),hAPP(V_f_2,V_n_2))) % 28.40/28.26 => ? [B_i] : % 28.40/28.26 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),B_i)) % 28.40/28.26 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),B_i),V_n_2)) % 28.40/28.26 & hAPP(V_f_2,B_i) = V_k_2 ) ) ) ) ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_log_Osimps,axiom, % 28.40/28.26 ! [V_i,V_b] : % 28.40/28.26 ( ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Code__Numeral_Ocode__numeral),V_b),c_Groups_Oone__class_Oone(tc_Code__Numeral_Ocode__numeral))) % 28.40/28.26 | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Code__Numeral_Ocode__numeral),V_i),V_b)) ) % 28.40/28.26 => c_Random_Olog(V_b,V_i) = c_Groups_Oone__class_Oone(tc_Code__Numeral_Ocode__numeral) ) % 28.40/28.26 & ( ~ ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Code__Numeral_Ocode__numeral),V_b),c_Groups_Oone__class_Oone(tc_Code__Numeral_Ocode__numeral))) % 28.40/28.26 | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Code__Numeral_Ocode__numeral),V_i),V_b)) ) % 28.40/28.26 => c_Random_Olog(V_b,V_i) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Code__Numeral_Ocode__numeral),c_Groups_Oone__class_Oone(tc_Code__Numeral_Ocode__numeral)),c_Random_Olog(V_b,hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Code__Numeral_Ocode__numeral),V_i),V_b))) ) ) ). % 28.40/28.26 % 28.40/28.26 fof(fact_Nitpick_Oplus__frac__def,axiom, % 28.40/28.26 ! [V_r_2,V_q_2,T_b] : c_Nitpick_Oplus__frac(T_b,V_q_2,V_r_2) = hAPP(hAPP(c_HOL_OLet(tc_Int_Oint,T_b),c_Nitpick_Oint__lcm(hAPP(c_Nitpick_Odenom(T_b),V_q_2),hAPP(c_Nitpick_Odenom(T_b),V_r_2))),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_Int_Oint,T_b),hAPP(hAPP(c_COMBB(tc_Int_Oint,tc_fun(tc_Int_Oint,T_b),tc_Int_Oint),c_Nitpick_Ofrac(T_b)),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_Int_Oint,tc_Int_Oint),hAPP(hAPP(c_COMBB(tc_Int_Oint,tc_fun(tc_Int_Oint,tc_Int_Oint),tc_Int_Oint),c_Groups_Oplus__class_Oplus(tc_Int_Oint)),hAPP(hAPP(c_COMBB(tc_Int_Oint,tc_Int_Oint,tc_Int_Oint),hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Nitpick_Onum(T_b),V_q_2))),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Int_Oint,tc_Int_Oint),c_Divides_Odiv__class_Odiv(tc_Int_Oint)),hAPP(c_Nitpick_Odenom(T_b),V_q_2))))),hAPP(hAPP(c_COMBB(tc_Int_Oint,tc_Int_Oint,tc_Int_Oint),hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Nitpick_Onum(T_b),V_r_2))),hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Int_Oint,tc_Int_Oint),c_Divides_Odiv__class_Odiv(tc_Int_Oint)),hAPP(c_Nitpick_Odenom(T_b),V_r_2)))))),c_COMBI(tc_Int_Oint))) ). % 28.40/28.26 % 28.40/28.26 fof(fact_internal__split__def,axiom, % 28.40/28.26 ! [T_d,T_c,T_b] : c_Product__Type_Ointernal__split(T_b,T_c,T_d) = c_Product__Type_Oprod_Oprod__case(T_b,T_c,T_d) ). % 28.40/28.26 % 28.40/28.26 fof(fact_scomp__scomp,axiom, % 28.40/28.26 ! [V_h_2,V_g_2,V_f_2,T_g,T_f,T_c,T_e,T_d,T_b] : hAPP(hAPP(c_Product__Type_Oscomp(T_b,T_d,T_e,T_c),hAPP(hAPP(c_Product__Type_Oscomp(T_b,T_f,T_g,tc_prod(T_d,T_e)),V_f_2),V_g_2)),V_h_2) = hAPP(hAPP(c_Product__Type_Oscomp(T_b,T_f,T_g,T_c),V_f_2),hAPP(hAPP(c_COMBC(T_f,tc_fun(T_d,tc_fun(T_e,T_c)),tc_fun(T_g,T_c)),hAPP(hAPP(c_COMBB(tc_fun(T_g,tc_prod(T_d,T_e)),tc_fun(tc_fun(T_d,tc_fun(T_e,T_c)),tc_fun(T_g,T_c)),T_f),c_Product__Type_Oscomp(T_g,T_d,T_e,T_c)),V_g_2)),V_h_2)) ). % 28.40/28.26 % 28.40/28.26 fof(fact_scomp__Pair,axiom, % 28.40/28.26 ! [V_x_2,T_d,T_c,T_b] : hAPP(hAPP(c_Product__Type_Oscomp(T_b,T_c,T_d,tc_prod(T_c,T_d)),V_x_2),c_Product__Type_OPair(T_c,T_d)) = V_x_2 ). % 28.40/28.26 % 28.40/28.26 fof(fact_Pair__scomp,axiom, % 28.40/28.26 ! [V_f_2,V_x_2,T_c,T_d,T_b] : hAPP(hAPP(c_Product__Type_Oscomp(T_b,T_d,T_b,T_c),hAPP(c_Product__Type_OPair(T_d,T_b),V_x_2)),V_f_2) = hAPP(V_f_2,V_x_2) ). % 28.40/28.26 % 28.40/28.26 fof(fact_scomp__apply,axiom, % 28.40/28.26 ! [V_x_2,V_g_2,V_f_2,T_b,T_e,T_d,T_c] : hAPP(hAPP(hAPP(c_Product__Type_Oscomp(T_c,T_d,T_e,T_b),V_f_2),V_g_2),V_x_2) = hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_d,T_e,T_b),V_g_2),hAPP(V_f_2,V_x_2)) ). % 28.40/28.26 % 28.40/28.26 fof(fact_scomp__def,axiom, % 28.40/28.26 ! [V_x_2,V_g_2,V_f_2,T_b,T_e,T_d,T_c] : hAPP(hAPP(hAPP(c_Product__Type_Oscomp(T_c,T_d,T_e,T_b),V_f_2),V_g_2),V_x_2) = hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_d,T_e,T_b),V_g_2),hAPP(V_f_2,V_x_2)) ). % 28.47/28.26 % 28.47/28.26 fof(fact_internal__split__conv,axiom, % 28.47/28.26 ! [V_b_2,V_a_2,V_c_2,T_b,T_d,T_c] : hAPP(hAPP(c_Product__Type_Ointernal__split(T_c,T_d,T_b),V_c_2),hAPP(hAPP(c_Product__Type_OPair(T_c,T_d),V_a_2),V_b_2)) = hAPP(hAPP(V_c_2,V_a_2),V_b_2) ). % 28.47/28.26 % 28.47/28.26 fof(fact_Nitpick_Otimes__frac__def,axiom, % 28.47/28.26 ! [V_r,V_q,T_a] : c_Nitpick_Otimes__frac(T_a,V_q,V_r) = hAPP(hAPP(c_Nitpick_Ofrac(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Nitpick_Onum(T_a),V_q)),hAPP(c_Nitpick_Onum(T_a),V_r))),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Nitpick_Odenom(T_a),V_q)),hAPP(c_Nitpick_Odenom(T_a),V_r))) ). % 28.47/28.26 % 28.47/28.26 fof(fact_Nitpick_Oof__frac__def,axiom, % 28.47/28.26 ! [V_q,T_a,T_b] : % 28.47/28.26 ( ( class_Rings_Oinverse(T_b) % 28.47/28.26 & class_Rings_Oring__1(T_b) ) % 28.47/28.26 => c_Nitpick_Oof__frac(T_a,T_b,V_q) = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),hAPP(c_Int_Oring__1__class_Oof__int(T_b),hAPP(c_Nitpick_Onum(T_a),V_q))),hAPP(c_Int_Oring__1__class_Oof__int(T_b),hAPP(c_Nitpick_Odenom(T_a),V_q))) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_Nitpick_Oinverse__frac__def,axiom, % 28.47/28.26 ! [V_q,T_a] : c_Nitpick_Oinverse__frac(T_a,V_q) = hAPP(hAPP(c_Nitpick_Ofrac(T_a),hAPP(c_Nitpick_Odenom(T_a),V_q)),hAPP(c_Nitpick_Onum(T_a),V_q)) ). % 28.47/28.26 % 28.47/28.26 fof(fact_minus__shift__def,axiom, % 28.47/28.26 ! [V_r,V_l,V_k] : % 28.47/28.26 ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Code__Numeral_Ocode__numeral),V_k),V_l)) % 28.47/28.26 => c_Random_Ominus__shift(V_r,V_k,V_l) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Code__Numeral_Ocode__numeral),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Code__Numeral_Ocode__numeral),V_r),V_k)),V_l) ) % 28.47/28.26 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Code__Numeral_Ocode__numeral),V_k),V_l)) % 28.47/28.26 => c_Random_Ominus__shift(V_r,V_k,V_l) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Code__Numeral_Ocode__numeral),V_k),V_l) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_Nitpick_Ouminus__frac__def,axiom, % 28.47/28.26 ! [V_q,T_a] : c_Nitpick_Ouminus__frac(T_a,V_q) = c_Nitpick_OAbs__Frac(T_a,hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),hAPP(c_Nitpick_Onum(T_a),V_q))),hAPP(c_Nitpick_Odenom(T_a),V_q))) ). % 28.47/28.26 % 28.47/28.26 fof(fact_Nitpick_Oless__frac__def,axiom, % 28.47/28.26 ! [V_r_2,V_q_2,T_b] : % 28.47/28.26 ( c_Nitpick_Oless__frac(T_b,V_q_2,V_r_2) % 28.47/28.26 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),hAPP(c_Nitpick_Onum(T_b),c_Nitpick_Oplus__frac(T_b,V_q_2,c_Nitpick_Ouminus__frac(T_b,V_r_2)))),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_Nitpick_Oless__eq__frac__def,axiom, % 28.47/28.26 ! [V_r_2,V_q_2,T_b] : % 28.47/28.26 ( c_Nitpick_Oless__eq__frac(T_b,V_q_2,V_r_2) % 28.47/28.26 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(c_Nitpick_Onum(T_b),c_Nitpick_Oplus__frac(T_b,V_q_2,c_Nitpick_Ouminus__frac(T_b,V_r_2)))),c_Groups_Ozero__class_Ozero(tc_Int_Oint))) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_iterate_Osimps,axiom, % 28.47/28.26 ! [V_x_2,V_f_2,T_b,T_c,V_k_2] : % 28.47/28.26 ( ( V_k_2 = c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral) % 28.47/28.26 => hAPP(c_Random_Oiterate(T_c,T_b,V_k_2,V_f_2),V_x_2) = hAPP(c_Product__Type_OPair(T_c,T_b),V_x_2) ) % 28.47/28.26 & ( V_k_2 != c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral) % 28.47/28.26 => hAPP(c_Random_Oiterate(T_c,T_b,V_k_2,V_f_2),V_x_2) = hAPP(hAPP(c_Product__Type_Oscomp(T_b,T_c,T_b,tc_prod(T_c,T_b)),hAPP(V_f_2,V_x_2)),c_Random_Oiterate(T_c,T_b,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Code__Numeral_Ocode__numeral),V_k_2),c_Groups_Oone__class_Oone(tc_Code__Numeral_Ocode__numeral)),V_f_2)) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_inc__shift__def,axiom, % 28.47/28.26 ! [V_k,V_v] : % 28.47/28.26 ( ( V_v = V_k % 28.47/28.26 => c_Random_Oinc__shift(V_v,V_k) = c_Groups_Oone__class_Oone(tc_Code__Numeral_Ocode__numeral) ) % 28.47/28.26 & ( V_v != V_k % 28.47/28.26 => c_Random_Oinc__shift(V_v,V_k) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Code__Numeral_Ocode__numeral),V_k),c_Groups_Oone__class_Oone(tc_Code__Numeral_Ocode__numeral)) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_range,axiom, % 28.47/28.26 ! [V_s,V_k] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Code__Numeral_Ocode__numeral),c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)),V_k)) % 28.47/28.26 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Code__Numeral_Ocode__numeral),hAPP(c_Product__Type_Ofst(tc_Code__Numeral_Ocode__numeral,tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral)),hAPP(c_Random_Orange(V_k),V_s))),V_k)) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_transfer__morphism__int__nat,axiom, % 28.47/28.26 c_Nat__Transfer_Otransfer__morphism(tc_Nat_Onat,tc_Int_Oint,c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(c_COMBK(tc_HOL_Obool,tc_Nat_Onat),c_fTrue)) ). % 28.47/28.26 % 28.47/28.26 fof(fact_field__le__epsilon,axiom, % 28.47/28.26 ! [V_y,V_x,T_a] : % 28.47/28.26 ( class_Fields_Olinordered__field(T_a) % 28.47/28.26 => ( ! [B_e] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),c_Groups_Ozero__class_Ozero(T_a)),B_e)) % 28.47/28.26 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_y),B_e))) ) % 28.47/28.26 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y)) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_subtract__code__numeral__def,axiom, % 28.47/28.26 c_Code__Numeral_Osubtract__code__numeral = c_Groups_Ominus__class_Ominus(tc_Code__Numeral_Ocode__numeral) ). % 28.47/28.26 % 28.47/28.26 fof(fact_minus__code__numeral__code,axiom, % 28.47/28.26 ! [V_m,V_n] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Code__Numeral_Ocode__numeral),V_n),V_m) = hAPP(hAPP(c_Code__Numeral_Osubtract__code__numeral,V_n),V_m) ). % 28.47/28.26 % 28.47/28.26 fof(fact_pair__imageI,axiom, % 28.47/28.26 ! [V_f_2,T_d,V_A_2,V_b_2,V_a_2,T_c,T_b] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2)),V_A_2)) % 28.47/28.26 => hBOOL(hAPP(hAPP(c_member(T_d),hAPP(hAPP(V_f_2,V_a_2),V_b_2)),hAPP(c_Set_Oimage(tc_prod(T_b,T_c),T_d,hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,T_d),V_f_2)),V_A_2))) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_image__eqI,axiom, % 28.47/28.26 ! [T_b,V_A_2,T_c,V_x_2,V_f_2,V_b_2] : % 28.47/28.26 ( V_b_2 = hAPP(V_f_2,V_x_2) % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_member(T_c),V_x_2),V_A_2)) % 28.47/28.26 => hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),V_A_2))) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_subset__image__iff,axiom, % 28.47/28.26 ! [V_A_2,V_f_2,T_c,V_B_2,T_b] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),V_A_2))) % 28.47/28.26 <=> ? [B_AA] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_c,tc_HOL_Obool)),B_AA),V_A_2)) % 28.47/28.26 & V_B_2 = hAPP(c_Set_Oimage(T_c,T_b,V_f_2),B_AA) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_image__mono,axiom, % 28.47/28.26 ! [V_f_2,T_c,V_B_2,V_A_2,T_b] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) % 28.47/28.26 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_c,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_B_2))) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_image__image,axiom, % 28.47/28.26 ! [V_A_2,V_g_2,T_d,V_f_2,T_b,T_c] : hAPP(c_Set_Oimage(T_c,T_b,V_f_2),hAPP(c_Set_Oimage(T_d,T_c,V_g_2),V_A_2)) = hAPP(c_Set_Oimage(T_d,T_b,hAPP(hAPP(c_COMBB(T_c,T_b,T_d),V_f_2),V_g_2)),V_A_2) ). % 28.47/28.26 % 28.47/28.26 fof(fact_rev__image__eqI,axiom, % 28.47/28.26 ! [T_c,V_f_2,V_b_2,V_A_2,V_x_2,T_b] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) % 28.47/28.26 => ( V_b_2 = hAPP(V_f_2,V_x_2) % 28.47/28.26 => hBOOL(hAPP(hAPP(c_member(T_c),V_b_2),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2))) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_imageI,axiom, % 28.47/28.26 ! [V_f_2,T_c,V_A_2,V_x_2,T_b] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) % 28.47/28.26 => hBOOL(hAPP(hAPP(c_member(T_c),hAPP(V_f_2,V_x_2)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2))) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_image__iff,axiom, % 28.47/28.26 ! [V_A_2,V_f_2,T_c,V_z_2,T_b] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_member(T_b),V_z_2),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),V_A_2))) % 28.47/28.26 <=> ? [B_x] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_member(T_c),B_x),V_A_2)) % 28.47/28.26 & V_z_2 = hAPP(V_f_2,B_x) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_image__diff__subset,axiom, % 28.47/28.26 ! [V_B_2,V_A_2,V_f_2,T_c,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),V_A_2)),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),V_B_2))),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2)))) ). % 28.47/28.26 % 28.47/28.26 fof(fact_image__ident,axiom, % 28.47/28.26 ! [V_Y_2,T_b] : hAPP(c_Set_Oimage(T_b,T_b,c_COMBI(T_b)),V_Y_2) = V_Y_2 ). % 28.47/28.26 % 28.47/28.26 fof(fact_pair__box_Osize_I1_J,axiom, % 28.47/28.26 ! [V_b_2,V_a_2,V_fb_2,V_fa_2,T_c,T_b] : c_Nitpick_Opair__box_Opair__box__size(T_b,T_c,V_fa_2,V_fb_2,c_Nitpick_Opair__box_OPairBox(T_b,T_c,V_a_2,V_b_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(V_fa_2,V_a_2)),hAPP(V_fb_2,V_b_2))),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ). % 28.47/28.26 % 28.47/28.26 fof(fact_The__split,axiom, % 28.47/28.26 ! [V_Pa_2,T_c,T_b] : c_HOL_OThe(tc_prod(T_b,T_c),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_HOL_Obool),V_Pa_2)) = c_HOL_OThe(tc_prod(T_b,T_c),hAPP(hAPP(c_COMBS(tc_prod(T_b,T_c),T_c,tc_HOL_Obool),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_c,tc_HOL_Obool),tc_prod(T_b,T_c)),V_Pa_2),c_Product__Type_Ofst(T_b,T_c))),c_Product__Type_Osnd(T_b,T_c))) ). % 28.47/28.26 % 28.47/28.26 fof(fact_code__numeral_Orecs_I2_J,axiom, % 28.47/28.26 ! [V_code__numeral_2,V_f2_2,V_f1_2,T_b] : c_Code__Numeral_Ocode__numeral_Ocode__numeral__rec(T_b,V_f1_2,V_f2_2,c_Code__Numeral_OSuc__code__numeral(V_code__numeral_2)) = hAPP(hAPP(V_f2_2,V_code__numeral_2),c_Code__Numeral_Ocode__numeral_Ocode__numeral__rec(T_b,V_f1_2,V_f2_2,V_code__numeral_2)) ). % 28.47/28.26 % 28.47/28.26 fof(fact_Random_Osimps,axiom, % 28.47/28.26 ! [V_size_2,V_g_2,T_b,V_nrandom_2] : % 28.47/28.26 ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Code__Numeral_Ocode__numeral),V_nrandom_2),c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral))) % 28.47/28.26 => c_Random__Sequence_ORandom(T_b,V_g_2,V_nrandom_2,V_size_2) = hAPP(c_Product__Type_OPair(tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_HOL_Obool,tc_Option_Ooption(tc_Lazy__Sequence_Olazy__sequence(T_b)))),tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral)),c_DSequence_Oempty(T_b)) ) % 28.47/28.26 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Code__Numeral_Ocode__numeral),V_nrandom_2),c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral))) % 28.47/28.26 => c_Random__Sequence_ORandom(T_b,V_g_2,V_nrandom_2,V_size_2) = hAPP(hAPP(c_Product__Type_Oscomp(tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_prod(T_b,tc_fun(tc_Product__Type_Ounit,tc_Code__Evaluation_Oterm)),tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_prod(tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_HOL_Obool,tc_Option_Ooption(tc_Lazy__Sequence_Olazy__sequence(T_b)))),tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral))),hAPP(V_g_2,V_size_2)),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_HOL_Obool,tc_Option_Ooption(tc_Lazy__Sequence_Olazy__sequence(T_b)))),tc_fun(tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_prod(tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_HOL_Obool,tc_Option_Ooption(tc_Lazy__Sequence_Olazy__sequence(T_b)))),tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral)))),tc_fun(tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_prod(tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_HOL_Obool,tc_Option_Ooption(tc_Lazy__Sequence_Olazy__sequence(T_b)))),tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral))),tc_prod(T_b,tc_fun(tc_Product__Type_Ounit,tc_Code__Evaluation_Oterm))),hAPP(c_Product__Type_Oscomp(tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_HOL_Obool,tc_Option_Ooption(tc_Lazy__Sequence_Olazy__sequence(T_b)))),tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_prod(tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_HOL_Obool,tc_Option_Ooption(tc_Lazy__Sequence_Olazy__sequence(T_b)))),tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral))),c_Random__Sequence_ORandom(T_b,V_g_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Code__Numeral_Ocode__numeral),V_nrandom_2),c_Groups_Oone__class_Oone(tc_Code__Numeral_Ocode__numeral)),V_size_2))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_HOL_Obool,tc_Option_Ooption(tc_Lazy__Sequence_Olazy__sequence(T_b)))),tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_HOL_Obool,tc_Option_Ooption(tc_Lazy__Sequence_Olazy__sequence(T_b))))),tc_fun(tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_HOL_Obool,tc_Option_Ooption(tc_Lazy__Sequence_Olazy__sequence(T_b)))),tc_fun(tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_prod(tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_HOL_Obool,tc_Option_Ooption(tc_Lazy__Sequence_Olazy__sequence(T_b)))),tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral)))),tc_prod(T_b,tc_fun(tc_Product__Type_Ounit,tc_Code__Evaluation_Oterm))),hAPP(c_COMBB(tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_HOL_Obool,tc_Option_Ooption(tc_Lazy__Sequence_Olazy__sequence(T_b)))),tc_fun(tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_prod(tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_HOL_Obool,tc_Option_Ooption(tc_Lazy__Sequence_Olazy__sequence(T_b)))),tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral))),tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_HOL_Obool,tc_Option_Ooption(tc_Lazy__Sequence_Olazy__sequence(T_b))))),c_Product__Type_OPair(tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_HOL_Obool,tc_Option_Ooption(tc_Lazy__Sequence_Olazy__sequence(T_b)))),tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral)))),hAPP(hAPP(c_COMBB(tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_HOL_Obool,tc_Option_Ooption(tc_Lazy__Sequence_Olazy__sequence(T_b)))),tc_fun(tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_HOL_Obool,tc_Option_Ooption(tc_Lazy__Sequence_Olazy__sequence(T_b)))),tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_HOL_Obool,tc_Option_Ooption(tc_Lazy__Sequence_Olazy__sequence(T_b))))),tc_prod(T_b,tc_fun(tc_Product__Type_Ounit,tc_Code__Evaluation_Oterm))),c_DSequence_Ounion(T_b)),hAPP(hAPP(c_COMBB(T_b,tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_HOL_Obool,tc_Option_Ooption(tc_Lazy__Sequence_Olazy__sequence(T_b)))),tc_prod(T_b,tc_fun(tc_Product__Type_Ounit,tc_Code__Evaluation_Oterm))),c_DSequence_Osingle(T_b)),c_Product__Type_Ofst(T_b,tc_fun(tc_Product__Type_Ounit,tc_Code__Evaluation_Oterm))))))) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_transfer__nat__int__set__relations_I4_J,axiom, % 28.47/28.26 ! [V_B_2,V_A_2] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(tc_Nat_Onat,tc_HOL_Obool)),V_A_2),V_B_2)) % 28.47/28.26 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(tc_Int_Oint,tc_HOL_Obool)),hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Int_Oint,c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),V_A_2)),hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Int_Oint,c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),V_B_2))) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_transfer__nat__int__set__relations_I5_J,axiom, % 28.47/28.26 ! [V_B_2,V_A_2] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_Nat_Onat,tc_HOL_Obool)),V_A_2),V_B_2)) % 28.47/28.26 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_Int_Oint,tc_HOL_Obool)),hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Int_Oint,c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),V_A_2)),hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Int_Oint,c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),V_B_2))) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_transfer__int__nat__set__return__embed,axiom, % 28.47/28.26 ! [V_A_2] : hAPP(c_Set_Oimage(tc_Int_Oint,tc_Nat_Onat,c_Int_Onat),hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Int_Oint,c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),V_A_2)) = V_A_2 ). % 28.47/28.26 % 28.47/28.26 fof(fact_transfer__nat__int__set__relations_I2_J,axiom, % 28.47/28.26 ! [V_A_2,V_x_2] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),V_x_2),V_A_2)) % 28.47/28.26 <=> hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_x_2)),hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Int_Oint,c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),V_A_2))) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_transfer__nat__int__set__relations_I3_J,axiom, % 28.47/28.26 ! [V_B_2,V_A_2] : % 28.47/28.26 ( V_A_2 = V_B_2 % 28.47/28.26 <=> hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Int_Oint,c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),V_A_2) = hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Int_Oint,c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),V_B_2) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_pair__box_Oinject,axiom, % 28.47/28.26 ! [V_b_H_2,V_a_H_2,V_b_2,V_a_2,T_c,T_b] : % 28.47/28.26 ( c_Nitpick_Opair__box_OPairBox(T_b,T_c,V_a_2,V_b_2) = c_Nitpick_Opair__box_OPairBox(T_b,T_c,V_a_H_2,V_b_H_2) % 28.47/28.26 <=> ( V_a_2 = V_a_H_2 % 28.47/28.26 & V_b_2 = V_b_H_2 ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_split__paired__The,axiom, % 28.47/28.26 ! [V_Pa_2,T_c,T_b] : c_HOL_OThe(tc_prod(T_b,T_c),V_Pa_2) = c_HOL_OThe(tc_prod(T_b,T_c),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_prod(T_b,T_c)),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_COMBB(tc_prod(T_b,T_c),tc_HOL_Obool,T_c),V_Pa_2)),c_Product__Type_OPair(T_b,T_c)))) ). % 28.47/28.26 % 28.47/28.26 fof(fact_The__split__eq,axiom, % 28.47/28.26 ! [V_y_2,V_x_2,T_c,T_b] : c_HOL_OThe(tc_prod(T_b,T_c),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_HOL_Obool),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_fun(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_c)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),hAPP(c_fequal,V_x_2)))),hAPP(c_fequal,V_y_2)))) = hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_x_2),V_y_2) ). % 28.47/28.26 % 28.47/28.26 fof(fact_divmod__nat__def,axiom, % 28.47/28.26 ! [V_n_2,V_m_2] : c_Divides_Odivmod__nat(V_m_2,V_n_2) = c_HOL_OThe(tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_Divides_Odivmod__nat__rel(V_m_2,V_n_2)) ). % 28.47/28.26 % 28.47/28.26 fof(fact_code__numeral_Orecs_I1_J,axiom, % 28.47/28.26 ! [V_f2_2,V_f1_2,T_b] : c_Code__Numeral_Ocode__numeral_Ocode__numeral__rec(T_b,V_f1_2,V_f2_2,c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)) = V_f1_2 ). % 28.47/28.26 % 28.47/28.26 fof(fact_Random__Sequence_Oempty__def,axiom, % 28.47/28.26 ! [V_size_2,V_nrandom_2,T_b] : c_Random__Sequence_Oempty(T_b,V_nrandom_2,V_size_2) = hAPP(c_Product__Type_OPair(tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_HOL_Obool,tc_Option_Ooption(tc_Lazy__Sequence_Olazy__sequence(T_b)))),tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral)),c_DSequence_Oempty(T_b)) ). % 28.47/28.26 % 28.47/28.26 fof(fact_Random__Sequence_Osingle__def,axiom, % 28.47/28.26 ! [V_size_2,V_nrandom_2,V_x_2,T_b] : hAPP(hAPP(hAPP(c_Random__Sequence_Osingle(T_b),V_x_2),V_nrandom_2),V_size_2) = hAPP(c_Product__Type_OPair(tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_HOL_Obool,tc_Option_Ooption(tc_Lazy__Sequence_Olazy__sequence(T_b)))),tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral)),hAPP(c_DSequence_Osingle(T_b),V_x_2)) ). % 28.47/28.26 % 28.47/28.26 fof(fact_pair__box_Osize_I2_J,axiom, % 28.47/28.26 ! [V_b,V_a,T_b,T_a] : hAPP(c_Nat_Osize__class_Osize(tc_Nitpick_Opair__box(T_a,T_b)),c_Nitpick_Opair__box_OPairBox(T_a,T_b,V_a,V_b)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ). % 28.47/28.26 % 28.47/28.26 fof(fact_pair__box_Osimps_I2_J,axiom, % 28.47/28.26 ! [V_b_2,V_a_2,V_f1_2,T_b,T_d,T_c] : c_Nitpick_Opair__box_Opair__box__case(T_c,T_d,T_b,V_f1_2,c_Nitpick_Opair__box_OPairBox(T_c,T_d,V_a_2,V_b_2)) = hAPP(hAPP(V_f1_2,V_a_2),V_b_2) ). % 28.47/28.26 % 28.47/28.26 fof(fact_pair__box_Orecs,axiom, % 28.47/28.26 ! [V_b_2,V_a_2,V_f1_2,T_b,T_d,T_c] : c_Nitpick_Opair__box_Opair__box__rec(T_c,T_d,T_b,V_f1_2,c_Nitpick_Opair__box_OPairBox(T_c,T_d,V_a_2,V_b_2)) = hAPP(hAPP(V_f1_2,V_a_2),V_b_2) ). % 28.47/28.26 % 28.47/28.26 fof(fact_transfer__int__nat__set__relations_I4_J,axiom, % 28.47/28.26 ! [V_B_2,V_A_2] : % 28.47/28.26 ( c_Nat__Transfer_Onat__set(V_A_2) % 28.47/28.26 => ( c_Nat__Transfer_Onat__set(V_B_2) % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(tc_Int_Oint,tc_HOL_Obool)),V_A_2),V_B_2)) % 28.47/28.26 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(tc_Nat_Onat,tc_HOL_Obool)),hAPP(c_Set_Oimage(tc_Int_Oint,tc_Nat_Onat,c_Int_Onat),V_A_2)),hAPP(c_Set_Oimage(tc_Int_Oint,tc_Nat_Onat,c_Int_Onat),V_B_2))) ) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_transfer__int__nat__set__relations_I5_J,axiom, % 28.47/28.26 ! [V_B_2,V_A_2] : % 28.47/28.26 ( c_Nat__Transfer_Onat__set(V_A_2) % 28.47/28.26 => ( c_Nat__Transfer_Onat__set(V_B_2) % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_Int_Oint,tc_HOL_Obool)),V_A_2),V_B_2)) % 28.47/28.26 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_Nat_Onat,tc_HOL_Obool)),hAPP(c_Set_Oimage(tc_Int_Oint,tc_Nat_Onat,c_Int_Onat),V_A_2)),hAPP(c_Set_Oimage(tc_Int_Oint,tc_Nat_Onat,c_Int_Onat),V_B_2))) ) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_transfer__int__nat__set__relations_I2_J,axiom, % 28.47/28.26 ! [V_A_2,V_x_2] : % 28.47/28.26 ( c_Nat__Transfer_Ois__nat(V_x_2) % 28.47/28.26 => ( c_Nat__Transfer_Onat__set(V_A_2) % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),V_x_2),V_A_2)) % 28.47/28.26 <=> hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),hAPP(c_Int_Onat,V_x_2)),hAPP(c_Set_Oimage(tc_Int_Oint,tc_Nat_Onat,c_Int_Onat),V_A_2))) ) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_transfer__nat__int__set__return__embed,axiom, % 28.47/28.26 ! [V_A_2] : % 28.47/28.26 ( c_Nat__Transfer_Onat__set(V_A_2) % 28.47/28.26 => hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Int_Oint,c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),hAPP(c_Set_Oimage(tc_Int_Oint,tc_Nat_Onat,c_Int_Onat),V_A_2)) = V_A_2 ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_the__eq__trivial,axiom, % 28.47/28.26 ! [V_a_2,T_b] : c_HOL_OThe(T_b,hAPP(hAPP(c_COMBC(T_b,T_b,tc_HOL_Obool),c_fequal),V_a_2)) = V_a_2 ). % 28.47/28.26 % 28.47/28.26 fof(fact_nat__set__def,axiom, % 28.47/28.26 ! [V_S_2] : % 28.47/28.26 ( c_Nat__Transfer_Onat__set(V_S_2) % 28.47/28.26 <=> ! [B_x] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_x),V_S_2)) % 28.47/28.26 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),B_x)) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_Nat__Transfer_Otransfer__int__nat__set__function__closures_I5_J,axiom, % 28.47/28.26 ! [V_C_2] : c_Nat__Transfer_Onat__set(hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Int_Oint,c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),V_C_2)) ). % 28.47/28.26 % 28.47/28.26 fof(fact_transfer__int__nat__set__relations_I3_J,axiom, % 28.47/28.26 ! [V_B_2,V_A_2] : % 28.47/28.26 ( c_Nat__Transfer_Onat__set(V_A_2) % 28.47/28.26 => ( c_Nat__Transfer_Onat__set(V_B_2) % 28.47/28.26 => ( V_A_2 = V_B_2 % 28.47/28.26 <=> hAPP(c_Set_Oimage(tc_Int_Oint,tc_Nat_Onat,c_Int_Onat),V_A_2) = hAPP(c_Set_Oimage(tc_Int_Oint,tc_Nat_Onat,c_Int_Onat),V_B_2) ) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_Nat__Transfer_Otransfer__int__nat__set__function__closures_I6_J,axiom, % 28.47/28.26 ! [V_x_2,V_A_2] : % 28.47/28.26 ( c_Nat__Transfer_Onat__set(V_A_2) % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),V_x_2),V_A_2)) % 28.47/28.26 => c_Nat__Transfer_Ois__nat(V_x_2) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_Nat__Transfer_Otransfer__nat__int__set__function__closures_I6_J,axiom, % 28.47/28.26 ! [V_x_2,V_A_2] : % 28.47/28.26 ( c_Nat__Transfer_Onat__set(V_A_2) % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),V_x_2),V_A_2)) % 28.47/28.26 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x_2)) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_the__sym__eq__trivial,axiom, % 28.47/28.26 ! [V_x_2,T_b] : c_HOL_OThe(T_b,hAPP(c_fequal,V_x_2)) = V_x_2 ). % 28.47/28.26 % 28.47/28.26 fof(fact_exE__realizer,axiom, % 28.47/28.26 ! [T_d,V_f_2,V_Qa_2,V_p_2,T_b,T_c,V_Pa_2] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(V_Pa_2,hAPP(c_Product__Type_Osnd(T_c,T_b),V_p_2)),hAPP(c_Product__Type_Ofst(T_c,T_b),V_p_2))) % 28.47/28.26 => ( ! [B_x,B_y] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(V_Pa_2,B_y),B_x)) % 28.47/28.26 => hBOOL(hAPP(V_Qa_2,hAPP(hAPP(V_f_2,B_x),B_y))) ) % 28.47/28.26 => hBOOL(hAPP(V_Qa_2,hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_c,T_b,T_d),V_f_2),V_p_2))) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_New__DSequence_Opos__not__seq__def,axiom, % 28.47/28.26 ! [V_i_2,V_xq_2] : hAPP(c_New__DSequence_Opos__not__seq(V_xq_2),V_i_2) = c_Lazy__Sequence_Ohb__not__seq(hAPP(V_xq_2,hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Code__Numeral_Ocode__numeral),hAPP(c_Int_Onumber__class_Onumber__of(tc_Code__Numeral_Ocode__numeral),c_Int_OBit1(c_Int_OBit1(c_Int_OPls)))),V_i_2))) ). % 28.47/28.26 % 28.47/28.26 fof(fact_code__numeral__not__eq__zero,axiom, % 28.47/28.26 ! [V_i_2] : % 28.47/28.26 ( V_i_2 != hAPP(c_Code__Numeral_Oof__nat,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) % 28.47/28.26 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Code__Numeral_Ocode__numeral),c_Groups_Oone__class_Oone(tc_Code__Numeral_Ocode__numeral)),V_i_2)) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_beyond__def,axiom, % 28.47/28.26 ! [V_l,V_k] : % 28.47/28.26 ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Code__Numeral_Ocode__numeral),V_k),V_l)) % 28.47/28.26 => c_Quickcheck_Obeyond(V_k,V_l) = V_l ) % 28.47/28.26 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Code__Numeral_Ocode__numeral),V_k),V_l)) % 28.47/28.26 => c_Quickcheck_Obeyond(V_k,V_l) = c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_curry__def,axiom, % 28.47/28.26 ! [V_y_2,V_x_2,V_c_2,T_b,T_d,T_c] : hAPP(hAPP(c_Product__Type_Ocurry(T_c,T_d,T_b,V_c_2),V_x_2),V_y_2) = hAPP(V_c_2,hAPP(hAPP(c_Product__Type_OPair(T_c,T_d),V_x_2),V_y_2)) ). % 28.47/28.26 % 28.47/28.26 fof(fact_curryI,axiom, % 28.47/28.26 ! [V_b_2,V_a_2,T_c,T_b,V_f_2] : % 28.47/28.26 ( hBOOL(hAPP(V_f_2,hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2))) % 28.47/28.26 => hBOOL(hAPP(hAPP(c_Product__Type_Ocurry(T_b,T_c,tc_HOL_Obool,V_f_2),V_a_2),V_b_2)) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_Code__Numeral_Oof__nat__inject,axiom, % 28.47/28.26 ! [V_m_2,V_n_2] : % 28.47/28.26 ( hAPP(c_Code__Numeral_Oof__nat,V_n_2) = hAPP(c_Code__Numeral_Oof__nat,V_m_2) % 28.47/28.26 <=> V_n_2 = V_m_2 ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_Code__Numeral_Oof__nat__code,axiom, % 28.47/28.26 c_Code__Numeral_Oof__nat = c_Nat_Osemiring__1__class_Oof__nat(tc_Code__Numeral_Ocode__numeral) ). % 28.47/28.26 % 28.47/28.26 fof(fact_times__code__numeral__code,axiom, % 28.47/28.26 ! [V_m,V_n] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Code__Numeral_Ocode__numeral),hAPP(c_Code__Numeral_Oof__nat,V_n)),hAPP(c_Code__Numeral_Oof__nat,V_m)) = hAPP(c_Code__Numeral_Oof__nat,hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_n),V_m)) ). % 28.47/28.26 % 28.47/28.26 fof(fact_beyond__zero,axiom, % 28.47/28.26 ! [V_k] : c_Quickcheck_Obeyond(V_k,c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)) = c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral) ). % 28.47/28.26 % 28.47/28.26 fof(fact_curryE,axiom, % 28.47/28.26 ! [V_b_2,V_a_2,V_f_2,T_c,T_b] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_Product__Type_Ocurry(T_b,T_c,tc_HOL_Obool,V_f_2),V_a_2),V_b_2)) % 28.47/28.26 => hBOOL(hAPP(V_f_2,hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2))) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_curryD,axiom, % 28.47/28.26 ! [V_b_2,V_a_2,V_f_2,T_c,T_b] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_Product__Type_Ocurry(T_b,T_c,tc_HOL_Obool,V_f_2),V_a_2),V_b_2)) % 28.47/28.26 => hBOOL(hAPP(V_f_2,hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2))) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_zero__code__numeral__def,axiom, % 28.47/28.26 c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral) = hAPP(c_Code__Numeral_Oof__nat,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) ). % 28.47/28.26 % 28.47/28.26 fof(fact_curry__conv,axiom, % 28.47/28.26 ! [V_b_2,V_a_2,V_f_2,T_b,T_d,T_c] : hAPP(hAPP(c_Product__Type_Ocurry(T_c,T_d,T_b,V_f_2),V_a_2),V_b_2) = hAPP(V_f_2,hAPP(hAPP(c_Product__Type_OPair(T_c,T_d),V_a_2),V_b_2)) ). % 28.47/28.26 % 28.47/28.26 fof(fact_one__code__numeral__def,axiom, % 28.47/28.26 c_Groups_Oone__class_Oone(tc_Code__Numeral_Ocode__numeral) = hAPP(c_Code__Numeral_Oof__nat,c_Groups_Oone__class_Oone(tc_Nat_Onat)) ). % 28.47/28.26 % 28.47/28.26 fof(fact_less__code__numeral__code,axiom, % 28.47/28.26 ! [V_m_2,V_n_2] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Code__Numeral_Ocode__numeral),hAPP(c_Code__Numeral_Oof__nat,V_n_2)),hAPP(c_Code__Numeral_Oof__nat,V_m_2))) % 28.47/28.26 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),V_m_2)) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_curry__split,axiom, % 28.47/28.26 ! [V_f_2,T_d,T_c,T_b] : c_Product__Type_Ocurry(T_b,T_c,T_d,hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,T_d),V_f_2)) = V_f_2 ). % 28.47/28.26 % 28.47/28.26 fof(fact_split__curry,axiom, % 28.47/28.26 ! [V_f_2,T_d,T_c,T_b] : hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,T_d),c_Product__Type_Ocurry(T_b,T_c,T_d,V_f_2)) = V_f_2 ). % 28.47/28.26 % 28.47/28.26 fof(fact_plus__code__numeral__code,axiom, % 28.47/28.26 ! [V_m,V_n] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Code__Numeral_Ocode__numeral),hAPP(c_Code__Numeral_Oof__nat,V_n)),hAPP(c_Code__Numeral_Oof__nat,V_m)) = hAPP(c_Code__Numeral_Oof__nat,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n),V_m)) ). % 28.47/28.26 % 28.47/28.26 fof(fact_less__eq__code__numeral__code,axiom, % 28.47/28.26 ! [V_m_2,V_n_2] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Code__Numeral_Ocode__numeral),hAPP(c_Code__Numeral_Oof__nat,V_n_2)),hAPP(c_Code__Numeral_Oof__nat,V_m_2))) % 28.47/28.26 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n_2),V_m_2)) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_subtract__code__numeral__code,axiom, % 28.47/28.26 ! [V_m,V_n] : hAPP(hAPP(c_Code__Numeral_Osubtract__code__numeral,hAPP(c_Code__Numeral_Oof__nat,V_n)),hAPP(c_Code__Numeral_Oof__nat,V_m)) = hAPP(c_Code__Numeral_Oof__nat,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n),V_m)) ). % 28.47/28.26 % 28.47/28.26 fof(fact_code__numeral__decr,axiom, % 28.47/28.26 ! [V_k] : % 28.47/28.26 ( V_k != hAPP(c_Code__Numeral_Oof__nat,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) % 28.47/28.26 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Code__Numeral_Onat__of,V_k)),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)))),hAPP(c_Code__Numeral_Onat__of,V_k))) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_pos__not__random__dseq__def,axiom, % 28.47/28.26 ! [V_seed_2,V_size_2,V_nrandom_2,V_R_2] : c_New__Random__Sequence_Opos__not__random__dseq(V_R_2,V_nrandom_2,V_size_2,V_seed_2) = c_New__DSequence_Opos__not__seq(hAPP(hAPP(hAPP(V_R_2,V_nrandom_2),V_size_2),V_seed_2)) ). % 28.47/28.26 % 28.47/28.26 fof(fact_mod__code__numeral__def,axiom, % 28.47/28.26 ! [V_m,V_n] : c_Divides_Odiv__class_Omod(tc_Code__Numeral_Ocode__numeral,V_n,V_m) = hAPP(c_Code__Numeral_Oof__nat,c_Divides_Odiv__class_Omod(tc_Nat_Onat,hAPP(c_Code__Numeral_Onat__of,V_n),hAPP(c_Code__Numeral_Onat__of,V_m))) ). % 28.47/28.26 % 28.47/28.26 fof(fact_times__code__numeral__def,axiom, % 28.47/28.26 ! [V_m,V_n] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Code__Numeral_Ocode__numeral),V_n),V_m) = hAPP(c_Code__Numeral_Oof__nat,hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Code__Numeral_Onat__of,V_n)),hAPP(c_Code__Numeral_Onat__of,V_m))) ). % 28.47/28.26 % 28.47/28.26 fof(fact_New__DSequence_Opos__decr__bind__def,axiom, % 28.47/28.26 ! [V_f_2,V_x_2,T_b,T_c,V_i_2] : % 28.47/28.26 ( ( V_i_2 = c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral) % 28.47/28.26 => hAPP(c_New__DSequence_Opos__decr__bind(T_c,T_b,V_x_2,V_f_2),V_i_2) = c_Lazy__Sequence_Oempty(T_b) ) % 28.47/28.26 & ( V_i_2 != c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral) % 28.47/28.26 => hAPP(c_New__DSequence_Opos__decr__bind(T_c,T_b,V_x_2,V_f_2),V_i_2) = c_Lazy__Sequence_Obind(T_c,T_b,hAPP(V_x_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Code__Numeral_Ocode__numeral),V_i_2),c_Groups_Oone__class_Oone(tc_Code__Numeral_Ocode__numeral))),hAPP(hAPP(c_COMBC(T_c,tc_Code__Numeral_Ocode__numeral,tc_Lazy__Sequence_Olazy__sequence(T_b)),V_f_2),V_i_2)) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_code__numeral_Onat__of__inject,axiom, % 28.47/28.26 ! [V_y_2,V_x_2] : % 28.47/28.26 ( hAPP(c_Code__Numeral_Onat__of,V_x_2) = hAPP(c_Code__Numeral_Onat__of,V_y_2) % 28.47/28.26 <=> V_x_2 = V_y_2 ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_Code__Numeral_Onat__of__inject,axiom, % 28.47/28.26 ! [V_l_2,V_k_2] : % 28.47/28.26 ( hAPP(c_Code__Numeral_Onat__of,V_k_2) = hAPP(c_Code__Numeral_Onat__of,V_l_2) % 28.47/28.26 <=> V_k_2 = V_l_2 ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_nat__of__inverse,axiom, % 28.47/28.26 ! [V_x] : hAPP(c_Code__Numeral_Oof__nat,hAPP(c_Code__Numeral_Onat__of,V_x)) = V_x ). % 28.47/28.26 % 28.47/28.26 fof(fact_of__nat__nat__of,axiom, % 28.47/28.26 ! [V_k] : hAPP(c_Code__Numeral_Oof__nat,hAPP(c_Code__Numeral_Onat__of,V_k)) = V_k ). % 28.47/28.26 % 28.47/28.26 fof(fact_nat__of__of__nat,axiom, % 28.47/28.26 ! [V_n] : hAPP(c_Code__Numeral_Onat__of,hAPP(c_Code__Numeral_Oof__nat,V_n)) = V_n ). % 28.47/28.26 % 28.47/28.26 fof(fact_less__code__numeral__def,axiom, % 28.47/28.26 ! [V_m_2,V_n_2] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Code__Numeral_Ocode__numeral),V_n_2),V_m_2)) % 28.47/28.26 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Code__Numeral_Onat__of,V_n_2)),hAPP(c_Code__Numeral_Onat__of,V_m_2))) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_nat__of__number,axiom, % 28.47/28.26 ! [V_k] : hAPP(c_Code__Numeral_Onat__of,hAPP(c_Int_Onumber__class_Onumber__of(tc_Code__Numeral_Ocode__numeral),V_k)) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_k) ). % 28.47/28.26 % 28.47/28.26 fof(fact_less__eq__code__numeral__def,axiom, % 28.47/28.26 ! [V_m_2,V_n_2] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Code__Numeral_Ocode__numeral),V_n_2),V_m_2)) % 28.47/28.26 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Code__Numeral_Onat__of,V_n_2)),hAPP(c_Code__Numeral_Onat__of,V_m_2))) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_nat__of__code,axiom, % 28.47/28.26 ! [V_i] : hAPP(c_Code__Numeral_Onat__of,V_i) = c_Code__Numeral_Onat__of__aux(V_i,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) ). % 28.47/28.26 % 28.47/28.26 fof(fact_nat__of__aux__def,axiom, % 28.47/28.26 ! [V_n,V_i] : c_Code__Numeral_Onat__of__aux(V_i,V_n) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Code__Numeral_Onat__of,V_i)),V_n) ). % 28.47/28.26 % 28.47/28.26 fof(fact_Suc__code__numeral__def,axiom, % 28.47/28.26 ! [V_k] : c_Code__Numeral_OSuc__code__numeral(V_k) = hAPP(c_Code__Numeral_Oof__nat,hAPP(c_Nat_OSuc,hAPP(c_Code__Numeral_Onat__of,V_k))) ). % 28.47/28.26 % 28.47/28.26 fof(fact_minus__code__numeral__def,axiom, % 28.47/28.26 ! [V_m,V_n] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Code__Numeral_Ocode__numeral),V_n),V_m) = hAPP(c_Code__Numeral_Oof__nat,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Code__Numeral_Onat__of,V_n)),hAPP(c_Code__Numeral_Onat__of,V_m))) ). % 28.47/28.26 % 28.47/28.26 fof(fact_plus__code__numeral__def,axiom, % 28.47/28.26 ! [V_m,V_n] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Code__Numeral_Ocode__numeral),V_n),V_m) = hAPP(c_Code__Numeral_Oof__nat,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Code__Numeral_Onat__of,V_n)),hAPP(c_Code__Numeral_Onat__of,V_m))) ). % 28.47/28.26 % 28.47/28.26 fof(fact_div__code__numeral__def,axiom, % 28.47/28.26 ! [V_m,V_n] : hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Code__Numeral_Ocode__numeral),V_n),V_m) = hAPP(c_Code__Numeral_Oof__nat,hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Nat_Onat),hAPP(c_Code__Numeral_Onat__of,V_n)),hAPP(c_Code__Numeral_Onat__of,V_m))) ). % 28.47/28.26 % 28.47/28.26 fof(fact_New__Random__Sequence_Opos__decr__bind__def,axiom, % 28.47/28.26 ! [V_seed_2,V_size_2,V_nrandom_2,V_f_2,V_R_2,T_b,T_c] : c_New__Random__Sequence_Opos__decr__bind(T_c,T_b,V_R_2,V_f_2,V_nrandom_2,V_size_2,V_seed_2) = c_New__DSequence_Opos__decr__bind(T_c,T_b,hAPP(hAPP(hAPP(V_R_2,V_nrandom_2),V_size_2),V_seed_2),hAPP(hAPP(c_COMBC(T_c,tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_fun(tc_Code__Numeral_Ocode__numeral,tc_Lazy__Sequence_Olazy__sequence(T_b))),hAPP(hAPP(c_COMBC(T_c,tc_Code__Numeral_Ocode__numeral,tc_fun(tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_fun(tc_Code__Numeral_Ocode__numeral,tc_Lazy__Sequence_Olazy__sequence(T_b)))),hAPP(hAPP(c_COMBC(T_c,tc_Code__Numeral_Ocode__numeral,tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_fun(tc_Code__Numeral_Ocode__numeral,tc_Lazy__Sequence_Olazy__sequence(T_b))))),V_f_2),V_nrandom_2)),V_size_2)),V_seed_2)) ). % 28.47/28.26 % 28.47/28.26 fof(fact_New__DSequence_Opos__empty__def,axiom, % 28.47/28.26 ! [V_i_1,T_a] : hAPP(c_New__DSequence_Opos__empty(T_a),V_i_1) = c_Lazy__Sequence_Oempty(T_a) ). % 28.47/28.26 % 28.47/28.26 fof(fact_New__DSequence_Opos__bind__def,axiom, % 28.47/28.26 ! [V_i_2,V_f_2,V_x_2,T_b,T_c] : hAPP(c_New__DSequence_Opos__bind(T_c,T_b,V_x_2,V_f_2),V_i_2) = c_Lazy__Sequence_Obind(T_c,T_b,hAPP(V_x_2,V_i_2),hAPP(hAPP(c_COMBC(T_c,tc_Code__Numeral_Ocode__numeral,tc_Lazy__Sequence_Olazy__sequence(T_b)),V_f_2),V_i_2)) ). % 28.47/28.26 % 28.47/28.26 fof(fact_New__DSequence_Oneg__decr__bind__def,axiom, % 28.47/28.26 ! [V_f_2,V_x_2,T_b,T_c,V_i_2] : % 28.47/28.26 ( ( V_i_2 = c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral) % 28.47/28.26 => hAPP(c_New__DSequence_Oneg__decr__bind(T_c,T_b,V_x_2,V_f_2),V_i_2) = c_Lazy__Sequence_Ohit__bound(T_b) ) % 28.47/28.26 & ( V_i_2 != c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral) % 28.47/28.26 => hAPP(c_New__DSequence_Oneg__decr__bind(T_c,T_b,V_x_2,V_f_2),V_i_2) = c_Lazy__Sequence_Ohb__bind(T_c,T_b,hAPP(V_x_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Code__Numeral_Ocode__numeral),V_i_2),c_Groups_Oone__class_Oone(tc_Code__Numeral_Ocode__numeral))),hAPP(hAPP(c_COMBC(T_c,tc_Code__Numeral_Ocode__numeral,tc_Lazy__Sequence_Olazy__sequence(tc_Option_Ooption(T_b))),V_f_2),V_i_2)) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_less__than__iff,axiom, % 28.47/28.26 ! [V_y_2,V_x_2] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_x_2),V_y_2)),c_Wellfounded_Oless__than)) % 28.47/28.26 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_x_2),V_y_2)) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_pair__less__def,axiom, % 28.47/28.26 c_FunDef_Opair__less = c_Wellfounded_Olex__prod(tc_Nat_Onat,tc_Nat_Onat,c_Wellfounded_Oless__than,c_Wellfounded_Oless__than) ). % 28.47/28.26 % 28.47/28.26 fof(fact_pos__empty__def,axiom, % 28.47/28.26 ! [V_seed_2,V_size_2,V_nrandom_2,T_b] : c_New__Random__Sequence_Opos__empty(T_b,V_nrandom_2,V_size_2,V_seed_2) = c_New__DSequence_Opos__empty(T_b) ). % 28.47/28.26 % 28.47/28.26 fof(fact_New__Random__Sequence_Oneg__decr__bind__def,axiom, % 28.47/28.26 ! [V_seed_2,V_size_2,V_nrandom_2,V_f_2,V_R_2,T_b,T_c] : c_New__Random__Sequence_Oneg__decr__bind(T_c,T_b,V_R_2,V_f_2,V_nrandom_2,V_size_2,V_seed_2) = c_New__DSequence_Oneg__decr__bind(T_c,T_b,hAPP(hAPP(hAPP(V_R_2,V_nrandom_2),V_size_2),V_seed_2),hAPP(hAPP(c_COMBC(T_c,tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_fun(tc_Code__Numeral_Ocode__numeral,tc_Lazy__Sequence_Olazy__sequence(tc_Option_Ooption(T_b)))),hAPP(hAPP(c_COMBC(T_c,tc_Code__Numeral_Ocode__numeral,tc_fun(tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_fun(tc_Code__Numeral_Ocode__numeral,tc_Lazy__Sequence_Olazy__sequence(tc_Option_Ooption(T_b))))),hAPP(hAPP(c_COMBC(T_c,tc_Code__Numeral_Ocode__numeral,tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_fun(tc_Code__Numeral_Ocode__numeral,tc_Lazy__Sequence_Olazy__sequence(tc_Option_Ooption(T_b)))))),V_f_2),V_nrandom_2)),V_size_2)),V_seed_2)) ). % 28.47/28.26 % 28.47/28.26 fof(fact_pos__bind__def,axiom, % 28.47/28.26 ! [V_seed_2,V_size_2,V_nrandom_2,V_f_2,V_R_2,T_b,T_c] : hAPP(hAPP(hAPP(c_New__Random__Sequence_Opos__bind(T_c,T_b,V_R_2,V_f_2),V_nrandom_2),V_size_2),V_seed_2) = c_New__DSequence_Opos__bind(T_c,T_b,hAPP(hAPP(hAPP(V_R_2,V_nrandom_2),V_size_2),V_seed_2),hAPP(hAPP(c_COMBC(T_c,tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_fun(tc_Code__Numeral_Ocode__numeral,tc_Lazy__Sequence_Olazy__sequence(T_b))),hAPP(hAPP(c_COMBC(T_c,tc_Code__Numeral_Ocode__numeral,tc_fun(tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_fun(tc_Code__Numeral_Ocode__numeral,tc_Lazy__Sequence_Olazy__sequence(T_b)))),hAPP(hAPP(c_COMBC(T_c,tc_Code__Numeral_Ocode__numeral,tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_fun(tc_Code__Numeral_Ocode__numeral,tc_Lazy__Sequence_Olazy__sequence(T_b))))),V_f_2),V_nrandom_2)),V_size_2)),V_seed_2)) ). % 28.47/28.26 % 28.47/28.26 fof(fact_New__DSequence_Oneg__bind__def,axiom, % 28.47/28.26 ! [V_i_2,V_f_2,V_x_2,T_b,T_c] : hAPP(c_New__DSequence_Oneg__bind(T_c,T_b,V_x_2,V_f_2),V_i_2) = c_Lazy__Sequence_Ohb__bind(T_c,T_b,hAPP(V_x_2,V_i_2),hAPP(hAPP(c_COMBC(T_c,tc_Code__Numeral_Ocode__numeral,tc_Lazy__Sequence_Olazy__sequence(tc_Option_Ooption(T_b))),V_f_2),V_i_2)) ). % 28.47/28.26 % 28.47/28.26 fof(fact_mlex__prod__def,axiom, % 28.47/28.26 ! [V_R_2,V_f_2,T_b] : c_Wellfounded_Omlex__prod(T_b,V_f_2,V_R_2) = hAPP(hAPP(c_Relation_Oinv__image(tc_prod(tc_Nat_Onat,T_b),T_b),c_Wellfounded_Olex__prod(tc_Nat_Onat,T_b,c_Wellfounded_Oless__than,V_R_2)),hAPP(hAPP(c_COMBS(T_b,T_b,tc_prod(tc_Nat_Onat,T_b)),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(T_b,tc_prod(tc_Nat_Onat,T_b)),T_b),c_Product__Type_OPair(tc_Nat_Onat,T_b)),V_f_2)),c_COMBI(T_b))) ). % 28.47/28.26 % 28.47/28.26 fof(fact_in__inv__image,axiom, % 28.47/28.26 ! [V_f_2,V_r_2,T_c,V_y_2,V_x_2,T_b] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),hAPP(hAPP(c_Relation_Oinv__image(T_c,T_b),V_r_2),V_f_2))) % 28.47/28.26 <=> hBOOL(hAPP(hAPP(c_member(tc_prod(T_c,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_c,T_c),hAPP(V_f_2,V_x_2)),hAPP(V_f_2,V_y_2))),V_r_2)) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_neg__bind__def,axiom, % 28.47/28.26 ! [V_seed_2,V_size_2,V_nrandom_2,V_f_2,V_R_2,T_b,T_c] : hAPP(hAPP(hAPP(c_New__Random__Sequence_Oneg__bind(T_c,T_b,V_R_2,V_f_2),V_nrandom_2),V_size_2),V_seed_2) = c_New__DSequence_Oneg__bind(T_c,T_b,hAPP(hAPP(hAPP(V_R_2,V_nrandom_2),V_size_2),V_seed_2),hAPP(hAPP(c_COMBC(T_c,tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_fun(tc_Code__Numeral_Ocode__numeral,tc_Lazy__Sequence_Olazy__sequence(tc_Option_Ooption(T_b)))),hAPP(hAPP(c_COMBC(T_c,tc_Code__Numeral_Ocode__numeral,tc_fun(tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_fun(tc_Code__Numeral_Ocode__numeral,tc_Lazy__Sequence_Olazy__sequence(tc_Option_Ooption(T_b))))),hAPP(hAPP(c_COMBC(T_c,tc_Code__Numeral_Ocode__numeral,tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_fun(tc_Code__Numeral_Ocode__numeral,tc_Lazy__Sequence_Olazy__sequence(tc_Option_Ooption(T_b)))))),V_f_2),V_nrandom_2)),V_size_2)),V_seed_2)) ). % 28.47/28.26 % 28.47/28.26 fof(fact_rp__inv__image__def,axiom, % 28.47/28.26 ! [T_c,T_b] : c_FunDef_Orp__inv__image(T_b,T_c) = hAPP(c_Product__Type_Oprod_Oprod__case(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_fun(T_c,T_b),tc_prod(tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool),tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool)))),hAPP(hAPP(c_COMBC(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_fun(T_c,T_b),tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool))),tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_fun(T_c,T_b),tc_prod(tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool),tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool))))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(tc_fun(T_c,T_b),tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool)),tc_fun(tc_fun(T_c,T_b),tc_prod(tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool),tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool)))),tc_fun(tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_fun(T_c,T_b),tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool))),tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_fun(T_c,T_b),tc_prod(tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool),tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool))))),tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),c_COMBB(tc_fun(tc_fun(T_c,T_b),tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool)),tc_fun(tc_fun(T_c,T_b),tc_prod(tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool),tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool))),tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_c,T_b),tc_fun(tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool),tc_prod(tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool),tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool)))),tc_fun(tc_fun(tc_fun(T_c,T_b),tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool)),tc_fun(tc_fun(T_c,T_b),tc_prod(tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool),tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool)))),tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),c_COMBS(tc_fun(T_c,T_b),tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool),tc_prod(tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool),tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool)))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_c,T_b),tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool)),tc_fun(tc_fun(T_c,T_b),tc_fun(tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool),tc_prod(tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool),tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool)))),tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),hAPP(c_COMBB(tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool),tc_fun(tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool),tc_prod(tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool),tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool))),tc_fun(T_c,T_b)),c_Product__Type_OPair(tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool),tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool)))),c_Relation_Oinv__image(T_b,T_c))))),c_Relation_Oinv__image(T_b,T_c))) ). % 28.47/28.26 % 28.47/28.26 fof(fact_measure__def,axiom, % 28.47/28.26 ! [T_b] : c_Wellfounded_Omeasure(T_b) = hAPP(c_Relation_Oinv__image(tc_Nat_Onat,T_b),c_Wellfounded_Oless__than) ). % 28.47/28.26 % 28.47/28.26 fof(fact_power__dvd__imp__le,axiom, % 28.47/28.26 ! [V_n,V_m,V_i] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),hAPP(hAPP(c_Power_Opower__class_Opower(tc_Nat_Onat),V_i),V_m)),hAPP(hAPP(c_Power_Opower__class_Opower(tc_Nat_Onat),V_i),V_n))) % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Oone__class_Oone(tc_Nat_Onat)),V_i)) % 28.47/28.26 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n)) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_dvd_Oorder__refl,axiom, % 28.47/28.26 ! [V_x] : hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_x),V_x)) ). % 28.47/28.26 % 28.47/28.26 fof(fact_dvd__0__right,axiom, % 28.47/28.26 ! [V_a,T_a] : % 28.47/28.26 ( class_Rings_Ocomm__semiring__1(T_a) % 28.47/28.26 => hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),V_a),c_Groups_Ozero__class_Ozero(T_a))) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_dvd__1__left,axiom, % 28.47/28.26 ! [V_k] : hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))),V_k)) ). % 28.47/28.26 % 28.47/28.26 fof(fact_dvd__add,axiom, % 28.47/28.26 ! [V_c,V_b,V_a,T_a] : % 28.47/28.26 ( class_Rings_Ocomm__semiring__1(T_a) % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),V_a),V_b)) % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),V_a),V_c)) % 28.47/28.26 => hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),V_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_b),V_c))) ) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_dvd__reduce,axiom, % 28.47/28.26 ! [V_n_2,V_k_2] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_k_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n_2),V_k_2))) % 28.47/28.26 <=> hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_k_2),V_n_2)) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_dvd__diff__nat,axiom, % 28.47/28.26 ! [V_n,V_m,V_k] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_k),V_m)) % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_k),V_n)) % 28.47/28.26 => hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_k),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_n))) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_dvd__if__abs__eq,axiom, % 28.47/28.26 ! [V_k,V_l,T_a] : % 28.47/28.26 ( class_Rings_Olinordered__idom(T_a) % 28.47/28.26 => ( hAPP(c_Groups_Oabs__class_Oabs(T_a),V_l) = hAPP(c_Groups_Oabs__class_Oabs(T_a),V_k) % 28.47/28.26 => hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),V_l),V_k)) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_abs__dvd__iff,axiom, % 28.47/28.26 ! [V_k_2,V_m_2,T_b] : % 28.47/28.26 ( class_Rings_Olinordered__idom(T_b) % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_b),hAPP(c_Groups_Oabs__class_Oabs(T_b),V_m_2)),V_k_2)) % 28.47/28.26 <=> hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_b),V_m_2),V_k_2)) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_dvd__abs__iff,axiom, % 28.47/28.26 ! [V_k_2,V_m_2,T_b] : % 28.47/28.26 ( class_Rings_Olinordered__idom(T_b) % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_b),V_m_2),hAPP(c_Groups_Oabs__class_Oabs(T_b),V_k_2))) % 28.47/28.26 <=> hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_b),V_m_2),V_k_2)) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_dvd__diff,axiom, % 28.47/28.26 ! [V_z,V_y,V_x,T_a] : % 28.47/28.26 ( class_Rings_Ocomm__ring__1(T_a) % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),V_x),V_y)) % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),V_x),V_z)) % 28.47/28.26 => hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),V_x),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_y),V_z))) ) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_one__dvd,axiom, % 28.47/28.26 ! [V_a,T_a] : % 28.47/28.26 ( class_Rings_Ocomm__semiring__1(T_a) % 28.47/28.26 => hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),c_Groups_Oone__class_Oone(T_a)),V_a)) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_minus__dvd__iff,axiom, % 28.47/28.26 ! [V_y_2,V_x_2,T_b] : % 28.47/28.26 ( class_Rings_Ocomm__ring__1(T_b) % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_b),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_x_2)),V_y_2)) % 28.47/28.26 <=> hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_b),V_x_2),V_y_2)) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_dvd__minus__iff,axiom, % 28.47/28.26 ! [V_y_2,V_x_2,T_b] : % 28.47/28.26 ( class_Rings_Ocomm__ring__1(T_b) % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_b),V_x_2),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_y_2))) % 28.47/28.26 <=> hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_b),V_x_2),V_y_2)) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_dvd__mod__imp__dvd,axiom, % 28.47/28.26 ! [V_n,V_m,V_k,T_a] : % 28.47/28.26 ( class_Divides_Osemiring__div(T_a) % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),V_k),c_Divides_Odiv__class_Omod(T_a,V_m,V_n))) % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),V_k),V_n)) % 28.47/28.26 => hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),V_k),V_m)) ) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_dvd__mod,axiom, % 28.47/28.26 ! [V_n,V_m,V_k,T_a] : % 28.47/28.26 ( class_Divides_Osemiring__div(T_a) % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),V_k),V_m)) % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),V_k),V_n)) % 28.47/28.26 => hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),V_k),c_Divides_Odiv__class_Omod(T_a,V_m,V_n))) ) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_mod__mod__cancel,axiom, % 28.47/28.26 ! [V_a,V_b,V_c,T_a] : % 28.47/28.26 ( class_Divides_Osemiring__div(T_a) % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),V_c),V_b)) % 28.47/28.26 => c_Divides_Odiv__class_Omod(T_a,c_Divides_Odiv__class_Omod(T_a,V_a,V_b),V_c) = c_Divides_Odiv__class_Omod(T_a,V_a,V_c) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_dvd__mod__iff,axiom, % 28.47/28.26 ! [V_m_2,V_n_2,V_k_2,T_b] : % 28.47/28.26 ( class_Divides_Osemiring__div(T_b) % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_b),V_k_2),V_n_2)) % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_b),V_k_2),c_Divides_Odiv__class_Omod(T_b,V_m_2,V_n_2))) % 28.47/28.26 <=> hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_b),V_k_2),V_m_2)) ) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_dvd__refl,axiom, % 28.47/28.26 ! [V_a,T_a] : % 28.47/28.26 ( class_Rings_Ocomm__semiring__1(T_a) % 28.47/28.26 => hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),V_a),V_a)) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_dvd__trans,axiom, % 28.47/28.26 ! [V_c,V_b,V_a,T_a] : % 28.47/28.26 ( class_Rings_Ocomm__semiring__1(T_a) % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),V_a),V_b)) % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),V_b),V_c)) % 28.47/28.26 => hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),V_a),V_c)) ) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_dvd_Oeq__iff,axiom, % 28.47/28.26 ! [V_y_2,V_x_2] : % 28.47/28.26 ( V_x_2 = V_y_2 % 28.47/28.26 <=> ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_x_2),V_y_2)) % 28.47/28.26 & hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_y_2),V_x_2)) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_dvd_Ole__less,axiom, % 28.47/28.26 ! [V_y_2,V_x_2] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_x_2),V_y_2)) % 28.47/28.26 <=> ( ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_x_2),V_y_2)) % 28.47/28.26 & ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_y_2),V_x_2)) ) % 28.47/28.26 | V_x_2 = V_y_2 ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_dvd_Oless__le,axiom, % 28.47/28.26 ! [V_y_2,V_x_2] : % 28.47/28.26 ( ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_x_2),V_y_2)) % 28.47/28.26 & ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_y_2),V_x_2)) ) % 28.47/28.26 <=> ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_x_2),V_y_2)) % 28.47/28.26 & V_x_2 != V_y_2 ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_dvd_Oneq__le__trans,axiom, % 28.47/28.26 ! [V_b,V_a] : % 28.47/28.26 ( V_a != V_b % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_a),V_b)) % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_a),V_b)) % 28.47/28.26 & ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_b),V_a)) ) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_dvd_Oeq__refl,axiom, % 28.47/28.26 ! [V_y,V_x] : % 28.47/28.26 ( V_x = V_y % 28.47/28.26 => hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_x),V_y)) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_dvd_Oantisym__conv,axiom, % 28.47/28.26 ! [V_x_2,V_y_2] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_y_2),V_x_2)) % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_x_2),V_y_2)) % 28.47/28.26 <=> V_x_2 = V_y_2 ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_dvd_Ole__imp__less__or__eq,axiom, % 28.47/28.26 ! [V_y,V_x] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_x),V_y)) % 28.47/28.26 => ( ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_x),V_y)) % 28.47/28.26 & ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_y),V_x)) ) % 28.47/28.26 | V_x = V_y ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_dvd_Ole__neq__trans,axiom, % 28.47/28.26 ! [V_b,V_a] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_a),V_b)) % 28.47/28.26 => ( V_a != V_b % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_a),V_b)) % 28.47/28.26 & ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_b),V_a)) ) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_dvd_Oord__eq__le__trans,axiom, % 28.47/28.26 ! [V_c,V_b,V_a] : % 28.47/28.26 ( V_a = V_b % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_b),V_c)) % 28.47/28.26 => hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_a),V_c)) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_dvd_Oord__le__eq__trans,axiom, % 28.47/28.26 ! [V_c,V_b,V_a] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_a),V_b)) % 28.47/28.26 => ( V_b = V_c % 28.47/28.26 => hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_a),V_c)) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_dvd__antisym,axiom, % 28.47/28.26 ! [V_n,V_m] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_m),V_n)) % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_n),V_m)) % 28.47/28.26 => V_m = V_n ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_dvd_Oantisym,axiom, % 28.47/28.26 ! [V_y,V_x] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_x),V_y)) % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_y),V_x)) % 28.47/28.26 => V_x = V_y ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_dvd_Oorder__trans,axiom, % 28.47/28.26 ! [V_z,V_y,V_x] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_x),V_y)) % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_y),V_z)) % 28.47/28.26 => hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_x),V_z)) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_dvd_Oord__eq__less__trans,axiom, % 28.47/28.26 ! [V_c,V_b,V_a] : % 28.47/28.26 ( V_a = V_b % 28.47/28.26 => ( ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_b),V_c)) % 28.47/28.26 & ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_c),V_b)) ) % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_a),V_c)) % 28.47/28.26 & ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_c),V_a)) ) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_dvd_Ole__less__trans,axiom, % 28.47/28.26 ! [V_z,V_y,V_x] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_x),V_y)) % 28.47/28.26 => ( ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_y),V_z)) % 28.47/28.26 & ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_z),V_y)) ) % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_x),V_z)) % 28.47/28.26 & ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_z),V_x)) ) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_dvd_Oless__imp__neq,axiom, % 28.47/28.26 ! [V_y,V_x] : % 28.47/28.26 ( ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_x),V_y)) % 28.47/28.26 & ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_y),V_x)) ) % 28.47/28.26 => V_x != V_y ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_dvd_Oless__not__sym,axiom, % 28.47/28.26 ! [V_y,V_x] : % 28.47/28.26 ( ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_x),V_y)) % 28.47/28.26 & ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_y),V_x)) ) % 28.47/28.26 => ~ ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_y),V_x)) % 28.47/28.26 & ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_x),V_y)) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_dvd_Oless__imp__le,axiom, % 28.47/28.26 ! [V_y,V_x] : % 28.47/28.26 ( ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_x),V_y)) % 28.47/28.26 & ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_y),V_x)) ) % 28.47/28.26 => hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_x),V_y)) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_dvd_Oless__imp__not__less,axiom, % 28.47/28.26 ! [V_y,V_x] : % 28.47/28.26 ( ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_x),V_y)) % 28.47/28.26 & ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_y),V_x)) ) % 28.47/28.26 => ~ ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_y),V_x)) % 28.47/28.26 & ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_x),V_y)) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_dvd_Oless__imp__not__eq,axiom, % 28.47/28.26 ! [V_y,V_x] : % 28.47/28.26 ( ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_x),V_y)) % 28.47/28.26 & ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_y),V_x)) ) % 28.47/28.26 => V_x != V_y ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_dvd_Oless__imp__not__eq2,axiom, % 28.47/28.26 ! [V_y,V_x] : % 28.47/28.26 ( ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_x),V_y)) % 28.47/28.26 & ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_y),V_x)) ) % 28.47/28.26 => V_y != V_x ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_dvd_Oord__less__eq__trans,axiom, % 28.47/28.26 ! [V_c,V_b,V_a] : % 28.47/28.26 ( ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_a),V_b)) % 28.47/28.26 & ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_b),V_a)) ) % 28.47/28.26 => ( V_b = V_c % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_a),V_c)) % 28.47/28.26 & ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_c),V_a)) ) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_dvd_Oless__le__trans,axiom, % 28.47/28.26 ! [V_z,V_y,V_x] : % 28.47/28.26 ( ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_x),V_y)) % 28.47/28.26 & ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_y),V_x)) ) % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_y),V_z)) % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_x),V_z)) % 28.47/28.26 & ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_z),V_x)) ) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_dvd_Oless__asym_H,axiom, % 28.47/28.26 ! [V_b,V_a] : % 28.47/28.26 ( ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_a),V_b)) % 28.47/28.26 & ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_b),V_a)) ) % 28.47/28.26 => ~ ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_b),V_a)) % 28.47/28.26 & ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_a),V_b)) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_dvd_Oless__trans,axiom, % 28.47/28.26 ! [V_z,V_y,V_x] : % 28.47/28.26 ( ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_x),V_y)) % 28.47/28.26 & ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_y),V_x)) ) % 28.47/28.26 => ( ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_y),V_z)) % 28.47/28.26 & ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_z),V_y)) ) % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_x),V_z)) % 28.47/28.26 & ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_z),V_x)) ) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_dvd_Oless__asym,axiom, % 28.47/28.26 ! [V_y,V_x] : % 28.47/28.26 ( ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_x),V_y)) % 28.47/28.26 & ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_y),V_x)) ) % 28.47/28.26 => ~ ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_y),V_x)) % 28.47/28.26 & ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_x),V_y)) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_dvd__0__left,axiom, % 28.47/28.26 ! [V_a,T_a] : % 28.47/28.26 ( class_Rings_Ocomm__semiring__1(T_a) % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),c_Groups_Ozero__class_Ozero(T_a)),V_a)) % 28.47/28.26 => V_a = c_Groups_Ozero__class_Ozero(T_a) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_div__dvd__div,axiom, % 28.47/28.26 ! [V_c_2,V_b_2,V_a_2,T_b] : % 28.47/28.26 ( class_Divides_Osemiring__div(T_b) % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_b),V_a_2),V_b_2)) % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_b),V_a_2),V_c_2)) % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_b),hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_b),V_b_2),V_a_2)),hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_b),V_c_2),V_a_2))) % 28.47/28.26 <=> hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_b),V_b_2),V_c_2)) ) ) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_dvd__power__same,axiom, % 28.47/28.26 ! [V_n,V_y,V_x,T_a] : % 28.47/28.26 ( class_Rings_Ocomm__semiring__1(T_a) % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),V_x),V_y)) % 28.47/28.26 => hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_x),V_n)),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_y),V_n))) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_nat__dvd__1__iff__1,axiom, % 28.47/28.26 ! [V_m_2] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_m_2),c_Groups_Oone__class_Oone(tc_Nat_Onat))) % 28.47/28.26 <=> V_m_2 = c_Groups_Oone__class_Oone(tc_Nat_Onat) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_dvd__triv__left,axiom, % 28.47/28.26 ! [V_b,V_a,T_a] : % 28.47/28.26 ( class_Rings_Ocomm__semiring__1(T_a) % 28.47/28.26 => hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),V_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b))) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_dvd__triv__right,axiom, % 28.47/28.26 ! [V_b,V_a,T_a] : % 28.47/28.26 ( class_Rings_Ocomm__semiring__1(T_a) % 28.47/28.26 => hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),V_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),V_a))) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_dvd__mult2,axiom, % 28.47/28.26 ! [V_c,V_b,V_a,T_a] : % 28.47/28.26 ( class_Rings_Ocomm__semiring__1(T_a) % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),V_a),V_b)) % 28.47/28.26 => hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),V_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),V_c))) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_dvd__mult,axiom, % 28.47/28.26 ! [V_b,V_c,V_a,T_a] : % 28.47/28.26 ( class_Rings_Ocomm__semiring__1(T_a) % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),V_a),V_c)) % 28.47/28.26 => hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),V_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),V_c))) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_mult__dvd__mono,axiom, % 28.47/28.26 ! [V_d,V_c,V_b,V_a,T_a] : % 28.47/28.26 ( class_Rings_Ocomm__semiring__1(T_a) % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),V_a),V_b)) % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),V_c),V_d)) % 28.47/28.26 => hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_c)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),V_d))) ) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_dvdI,axiom, % 28.47/28.26 ! [V_k,V_b,V_a,T_a] : % 28.47/28.26 ( class_Rings_Odvd(T_a) % 28.47/28.26 => ( V_a = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),V_k) % 28.47/28.26 => hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),V_b),V_a)) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_dvd__mult__left,axiom, % 28.47/28.26 ! [V_c,V_b,V_a,T_a] : % 28.47/28.26 ( class_Rings_Ocomm__semiring__1(T_a) % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b)),V_c)) % 28.47/28.26 => hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),V_a),V_c)) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_dvd__mult__right,axiom, % 28.47/28.26 ! [V_c,V_b,V_a,T_a] : % 28.47/28.26 ( class_Rings_Ocomm__semiring__1(T_a) % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b)),V_c)) % 28.47/28.26 => hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),V_b),V_c)) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_dvd__mult__cancel__left,axiom, % 28.47/28.26 ! [V_b_2,V_a_2,V_c_2,T_b] : % 28.47/28.26 ( class_Rings_Oidom(T_b) % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_c_2),V_a_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_c_2),V_b_2))) % 28.47/28.26 <=> ( V_c_2 = c_Groups_Ozero__class_Ozero(T_b) % 28.47/28.26 | hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_b),V_a_2),V_b_2)) ) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_dvd__mult__cancel__right,axiom, % 28.47/28.26 ! [V_b_2,V_c_2,V_a_2,T_b] : % 28.47/28.26 ( class_Rings_Oidom(T_b) % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_c_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_b_2),V_c_2))) % 28.47/28.26 <=> ( V_c_2 = c_Groups_Ozero__class_Ozero(T_b) % 28.47/28.26 | hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_b),V_a_2),V_b_2)) ) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_dvd__imp__mod__0,axiom, % 28.47/28.26 ! [V_b,V_a,T_a] : % 28.47/28.26 ( class_Divides_Osemiring__div(T_a) % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),V_a),V_b)) % 28.47/28.26 => c_Divides_Odiv__class_Omod(T_a,V_b,V_a) = c_Groups_Ozero__class_Ozero(T_a) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_dvd__eq__mod__eq__0,axiom, % 28.47/28.26 ! [V_b_2,V_a_2,T_b] : % 28.47/28.26 ( class_Divides_Osemiring__div(T_b) % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_b),V_a_2),V_b_2)) % 28.47/28.26 <=> c_Divides_Odiv__class_Omod(T_b,V_b_2,V_a_2) = c_Groups_Ozero__class_Ozero(T_b) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_div__add,axiom, % 28.47/28.26 ! [V_y,V_x,V_z,T_a] : % 28.47/28.26 ( class_Divides_Osemiring__div(T_a) % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),V_z),V_x)) % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),V_z),V_y)) % 28.47/28.26 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_x),V_y)),V_z) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),V_x),V_z)),hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),V_y),V_z)) ) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_dvd__mult__div__cancel,axiom, % 28.47/28.26 ! [V_b,V_a,T_a] : % 28.47/28.26 ( class_Divides_Osemiring__div(T_a) % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),V_a),V_b)) % 28.47/28.26 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),V_b),V_a)) = V_b ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_div__mult__swap,axiom, % 28.47/28.26 ! [V_a,V_b,V_c,T_a] : % 28.47/28.26 ( class_Divides_Osemiring__div(T_a) % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),V_c),V_b)) % 28.47/28.26 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),V_b),V_c)) = hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_a),V_b)),V_c) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_dvd__div__mult__self,axiom, % 28.47/28.26 ! [V_b,V_a,T_a] : % 28.47/28.26 ( class_Divides_Osemiring__div(T_a) % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),V_a),V_b)) % 28.47/28.26 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),V_b),V_a)),V_a) = V_b ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_dvd__div__mult,axiom, % 28.47/28.26 ! [V_c,V_b,V_a,T_a] : % 28.47/28.26 ( class_Divides_Osemiring__div(T_a) % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),V_a),V_b)) % 28.47/28.26 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),V_b),V_a)),V_c) = hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_b),V_c)),V_a) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_div__mult__div__if__dvd,axiom, % 28.47/28.26 ! [V_w,V_z,V_x,V_y,T_a] : % 28.47/28.26 ( class_Divides_Osemiring__div(T_a) % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),V_y),V_x)) % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),V_z),V_w)) % 28.47/28.26 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),V_x),V_y)),hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),V_w),V_z)) = hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_x),V_w)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_a),V_y),V_z)) ) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_dvd__div__neg,axiom, % 28.47/28.26 ! [V_x,V_y,T_a] : % 28.47/28.26 ( class_Divides_Oring__div(T_a) % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),V_y),V_x)) % 28.47/28.26 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),V_x),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_y)) = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),V_x),V_y)) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_dvd__neg__div,axiom, % 28.47/28.26 ! [V_x,V_y,T_a] : % 28.47/28.26 ( class_Divides_Oring__div(T_a) % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),V_y),V_x)) % 28.47/28.26 => hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_x)),V_y) = hAPP(c_Groups_Ouminus__class_Ouminus(T_a),hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),V_x),V_y)) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_le__imp__power__dvd,axiom, % 28.47/28.26 ! [V_a,V_n,V_m,T_a] : % 28.47/28.26 ( class_Rings_Ocomm__semiring__1(T_a) % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n)) % 28.47/28.26 => hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_m)),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n))) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_dvd__power__le,axiom, % 28.47/28.26 ! [V_m,V_n,V_y,V_x,T_a] : % 28.47/28.26 ( class_Rings_Ocomm__semiring__1(T_a) % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),V_x),V_y)) % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_m)) % 28.47/28.26 => hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_x),V_n)),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_y),V_m))) ) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_power__le__dvd,axiom, % 28.47/28.26 ! [V_m,V_b,V_n,V_a,T_a] : % 28.47/28.26 ( class_Rings_Ocomm__semiring__1(T_a) % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_n)),V_b)) % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m),V_n)) % 28.47/28.26 => hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_a),V_m)),V_b)) ) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_div__power,axiom, % 28.47/28.26 ! [V_n,V_x,V_y,T_a] : % 28.47/28.26 ( class_Divides_Osemiring__div(T_a) % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),V_y),V_x)) % 28.47/28.26 => hAPP(hAPP(c_Power_Opower__class_Opower(T_a),hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),V_x),V_y)),V_n) = hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_a),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_x),V_n)),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_y),V_n)) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_dvd__1__iff__1,axiom, % 28.47/28.26 ! [V_m_2] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_m_2),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)))) % 28.47/28.26 <=> V_m_2 = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_nat__dvd__not__less,axiom, % 28.47/28.26 ! [V_n,V_m] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_m)) % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m),V_n)) % 28.47/28.26 => ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_n),V_m)) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_nat__mult__dvd__cancel__disj,axiom, % 28.47/28.26 ! [V_n_2,V_m_2,V_k_2] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k_2),V_m_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k_2),V_n_2))) % 28.47/28.26 <=> ( V_k_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) % 28.47/28.26 | hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_m_2),V_n_2)) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_dvd__diffD,axiom, % 28.47/28.26 ! [V_n,V_m,V_k] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_k),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_n))) % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_k),V_n)) % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_m)) % 28.47/28.26 => hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_k),V_m)) ) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_dvd__diffD1,axiom, % 28.47/28.26 ! [V_n,V_m,V_k] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_k),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_n))) % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_k),V_m)) % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),V_m)) % 28.47/28.26 => hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_k),V_n)) ) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_unity__coeff__ex,axiom, % 28.47/28.26 ! [V_l_2,V_Pa_2,T_b] : % 28.47/28.26 ( ( class_Rings_Odvd(T_b) % 28.47/28.26 & class_Rings_Osemiring__0(T_b) ) % 28.47/28.26 => ( ? [B_x] : hBOOL(hAPP(V_Pa_2,hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_l_2),B_x))) % 28.47/28.26 <=> ? [B_x] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_b),V_l_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),B_x),c_Groups_Ozero__class_Ozero(T_b)))) % 28.47/28.26 & hBOOL(hAPP(V_Pa_2,B_x)) ) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_inf__period_I4_J,axiom, % 28.47/28.26 ! [V_t_2,V_D_2,V_d_2,T_b] : % 28.47/28.26 ( ( class_Rings_Ocomm__ring(T_b) % 28.47/28.26 & class_Rings_Odvd(T_b) ) % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_b),V_d_2),V_D_2)) % 28.47/28.26 => ! [B_x,B_k] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_b),V_d_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),B_x),V_t_2))) % 28.47/28.26 <=> hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_b),V_d_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),B_x),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),B_k),V_D_2))),V_t_2))) ) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_inf__period_I3_J,axiom, % 28.47/28.26 ! [V_t_2,V_D_2,V_d_2,T_b] : % 28.47/28.26 ( ( class_Rings_Ocomm__ring(T_b) % 28.47/28.26 & class_Rings_Odvd(T_b) ) % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_b),V_d_2),V_D_2)) % 28.47/28.26 => ! [B_x,B_k] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_b),V_d_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),B_x),V_t_2))) % 28.47/28.26 <=> hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_b),V_d_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),B_x),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),B_k),V_D_2))),V_t_2))) ) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_dvd__eq__mod__eq__0__number__of,axiom, % 28.47/28.26 ! [V_y_2,V_x_2,T_b] : % 28.47/28.26 ( ( class_Divides_Osemiring__div(T_b) % 28.47/28.26 & class_Int_Onumber(T_b) ) % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_b),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_x_2)),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_y_2))) % 28.47/28.26 <=> c_Divides_Odiv__class_Omod(T_b,hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_y_2),hAPP(c_Int_Onumber__class_Onumber__of(T_b),V_x_2)) = c_Groups_Ozero__class_Ozero(T_b) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_dvd__div__div__eq__mult,axiom, % 28.47/28.26 ! [V_d_2,V_b_2,V_c_2,V_a_2,T_b] : % 28.47/28.26 ( class_Divides_Osemiring__div(T_b) % 28.47/28.26 => ( V_a_2 != c_Groups_Ozero__class_Ozero(T_b) % 28.47/28.26 => ( V_c_2 != c_Groups_Ozero__class_Ozero(T_b) % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_b),V_a_2),V_b_2)) % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_b),V_c_2),V_d_2)) % 28.47/28.26 => ( hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_b),V_b_2),V_a_2) = hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_b),V_d_2),V_c_2) % 28.47/28.26 <=> hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_b_2),V_c_2) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_a_2),V_d_2) ) ) ) ) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_dvd__div__eq__mult,axiom, % 28.47/28.26 ! [V_c_2,V_b_2,V_a_2,T_b] : % 28.47/28.26 ( class_Divides_Osemiring__div(T_b) % 28.47/28.26 => ( V_a_2 != c_Groups_Ozero__class_Ozero(T_b) % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_b),V_a_2),V_b_2)) % 28.47/28.26 => ( hAPP(hAPP(c_Divides_Odiv__class_Odiv(T_b),V_b_2),V_a_2) = V_c_2 % 28.47/28.26 <=> V_b_2 = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_c_2),V_a_2) ) ) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_dvd__imp__le,axiom, % 28.47/28.26 ! [V_n,V_k] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_k),V_n)) % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n)) % 28.47/28.26 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),V_n)) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_nat__mult__dvd__cancel1,axiom, % 28.47/28.26 ! [V_n_2,V_m_2,V_k_2] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_k_2)) % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k_2),V_m_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k_2),V_n_2))) % 28.47/28.26 <=> hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_m_2),V_n_2)) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_dvd__mult__cancel,axiom, % 28.47/28.26 ! [V_n,V_m,V_k] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k),V_m)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k),V_n))) % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_k)) % 28.47/28.26 => hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_m),V_n)) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_dvd__power,axiom, % 28.47/28.26 ! [V_x,V_n,T_a] : % 28.47/28.26 ( class_Rings_Ocomm__semiring__1(T_a) % 28.47/28.26 => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n)) % 28.47/28.26 | V_x = c_Groups_Oone__class_Oone(T_a) ) % 28.47/28.26 => hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_a),V_x),hAPP(hAPP(c_Power_Opower__class_Opower(T_a),V_x),V_n))) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_dvd__mult__cancel2,axiom, % 28.47/28.26 ! [V_n_2,V_m_2] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_m_2)) % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_n_2),V_m_2)),V_m_2)) % 28.47/28.26 <=> V_n_2 = c_Groups_Oone__class_Oone(tc_Nat_Onat) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_dvd__mult__cancel1,axiom, % 28.47/28.26 ! [V_n_2,V_m_2] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_m_2)) % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m_2),V_n_2)),V_m_2)) % 28.47/28.26 <=> V_n_2 = c_Groups_Oone__class_Oone(tc_Nat_Onat) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_irrefl__def,axiom, % 28.47/28.26 ! [V_r_2,T_b] : % 28.47/28.26 ( c_Relation_Oirrefl(T_b,V_r_2) % 28.47/28.26 <=> ! [B_x] : ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_x),B_x)),V_r_2)) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_dvd_Ostrict__monoD,axiom, % 28.47/28.26 ! [V_y_2,V_x_2,V_f_2,T_b] : % 28.47/28.26 ( class_Orderings_Oorder(T_b) % 28.47/28.26 => ( c_Orderings_Oorder_Ostrict__mono(tc_Nat_Onat,T_b,hAPP(hAPP(c_COMBS(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_HOL_Obool)),tc_Nat_Onat),c_COMBS(tc_Nat_Onat,tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_Nat_Onat),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Nat_Onat),c_fconj)),c_Rings_Odvd__class_Odvd(tc_Nat_Onat)))),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_Nat_Onat),hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_Nat_Onat),c_fNot)),hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_HOL_Obool),c_Rings_Odvd__class_Odvd(tc_Nat_Onat)))),V_f_2) % 28.47/28.26 => ( ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_x_2),V_y_2)) % 28.47/28.26 & ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_y_2),V_x_2)) ) % 28.47/28.26 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(V_f_2,V_x_2)),hAPP(V_f_2,V_y_2))) ) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_dvd_OmonoD,axiom, % 28.47/28.26 ! [V_y_2,V_x_2,V_f_2,T_b] : % 28.47/28.26 ( class_Orderings_Oorder(T_b) % 28.47/28.26 => ( c_Orderings_Oorder_Omono(tc_Nat_Onat,T_b,c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_f_2) % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_x_2),V_y_2)) % 28.47/28.26 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(V_f_2,V_x_2)),hAPP(V_f_2,V_y_2))) ) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_rp__inv__image__rp,axiom, % 28.47/28.26 ! [V_f_2,T_c,V_Pa_2,T_b] : % 28.47/28.26 ( c_FunDef_Oreduction__pair(T_b,V_Pa_2) % 28.47/28.26 => c_FunDef_Oreduction__pair(T_c,hAPP(hAPP(c_FunDef_Orp__inv__image(T_b,T_c),V_Pa_2),V_f_2)) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_nat__dvd__iff,axiom, % 28.47/28.26 ! [V_m_2,V_z_2] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),hAPP(c_Int_Onat,V_z_2)),V_m_2)) % 28.47/28.26 <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z_2)) % 28.47/28.26 => hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),V_z_2),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_m_2))) ) % 28.47/28.26 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_z_2)) % 28.47/28.26 => V_m_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_zdvd__zdiffD,axiom, % 28.47/28.26 ! [V_n,V_m,V_k] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),V_k),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_m),V_n))) % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),V_k),V_n)) % 28.47/28.26 => hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),V_k),V_m)) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_uminus__dvd__conv_I1_J,axiom, % 28.47/28.26 ! [V_t_2,V_d_2] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),V_d_2),V_t_2)) % 28.47/28.26 <=> hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_d_2)),V_t_2)) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_uminus__dvd__conv_I2_J,axiom, % 28.47/28.26 ! [V_t_2,V_d_2] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),V_d_2),V_t_2)) % 28.47/28.26 <=> hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),V_d_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_t_2))) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_zdvd__zmod__imp__zdvd,axiom, % 28.47/28.26 ! [V_n,V_m,V_k] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),V_k),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_m,V_n))) % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),V_k),V_n)) % 28.47/28.26 => hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),V_k),V_m)) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_zdvd__zmod,axiom, % 28.47/28.26 ! [V_n,V_m,V_f] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),V_f),V_m)) % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),V_f),V_n)) % 28.47/28.26 => hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),V_f),c_Divides_Odiv__class_Omod(tc_Int_Oint,V_m,V_n))) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_zdvd__antisym__abs,axiom, % 28.47/28.26 ! [V_b,V_a] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),V_a),V_b)) % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),V_b),V_a)) % 28.47/28.26 => hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),V_a) = hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),V_b) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_zdvd__antisym__nonneg,axiom, % 28.47/28.26 ! [V_n,V_m] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_m)) % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_n)) % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),V_m),V_n)) % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),V_n),V_m)) % 28.47/28.26 => V_m = V_n ) ) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_zdvd__not__zless,axiom, % 28.47/28.26 ! [V_n,V_m] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_m)) % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_m),V_n)) % 28.47/28.26 => ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),V_n),V_m)) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_zdvd__mult__cancel,axiom, % 28.47/28.26 ! [V_n,V_m,V_k] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_k),V_m)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_k),V_n))) % 28.47/28.26 => ( V_k != c_Groups_Ozero__class_Ozero(tc_Int_Oint) % 28.47/28.26 => hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),V_m),V_n)) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_zdvd__mono,axiom, % 28.47/28.26 ! [V_t_2,V_m_2,V_k_2] : % 28.47/28.26 ( V_k_2 != c_Groups_Ozero__class_Ozero(tc_Int_Oint) % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),V_m_2),V_t_2)) % 28.47/28.26 <=> hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_k_2),V_m_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_k_2),V_t_2))) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_zdvd__reduce,axiom, % 28.47/28.26 ! [V_m_2,V_n_2,V_k_2] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),V_k_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_n_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_k_2),V_m_2)))) % 28.47/28.26 <=> hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),V_k_2),V_n_2)) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_zdvd__period,axiom, % 28.47/28.26 ! [V_c_2,V_t_2,V_x_2,V_d_2,V_a_2] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),V_a_2),V_d_2)) % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),V_a_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_x_2),V_t_2))) % 28.47/28.26 <=> hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),V_a_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_x_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_c_2),V_d_2))),V_t_2))) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_transfer__int__nat__relations_I4_J,axiom, % 28.47/28.26 ! [V_y_2,V_x_2] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_x_2)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_y_2))) % 28.47/28.26 <=> hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_x_2),V_y_2)) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_zdvd__int,axiom, % 28.47/28.26 ! [V_y_2,V_x_2] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_x_2),V_y_2)) % 28.47/28.26 <=> hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_x_2)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_y_2))) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_zdvd__mult__div__cancel,axiom, % 28.47/28.26 ! [V_m,V_n] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),V_n),V_m)) % 28.47/28.26 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_n),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_m),V_n)) = V_m ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_zmod__eq__dvd__iff,axiom, % 28.47/28.26 ! [V_y_2,V_n_2,V_x_2] : % 28.47/28.26 ( c_Divides_Odiv__class_Omod(tc_Int_Oint,V_x_2,V_n_2) = c_Divides_Odiv__class_Omod(tc_Int_Oint,V_y_2,V_n_2) % 28.47/28.26 <=> hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),V_n_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_x_2),V_y_2))) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_zdvd1__eq,axiom, % 28.47/28.26 ! [V_x_2] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),V_x_2),c_Groups_Oone__class_Oone(tc_Int_Oint))) % 28.47/28.26 <=> hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),V_x_2) = c_Groups_Oone__class_Oone(tc_Int_Oint) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_abs__div,axiom, % 28.47/28.26 ! [V_x,V_y] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),V_y),V_x)) % 28.47/28.26 => hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),V_x),V_y)) = hAPP(hAPP(c_Divides_Odiv__class_Odiv(tc_Int_Oint),hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),V_x)),hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),V_y)) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_dvd_Ostrict__mono__mono,axiom, % 28.47/28.26 ! [V_f_2,T_b] : % 28.47/28.26 ( class_Orderings_Oorder(T_b) % 28.47/28.26 => ( c_Orderings_Oorder_Ostrict__mono(tc_Nat_Onat,T_b,hAPP(hAPP(c_COMBS(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_HOL_Obool)),tc_Nat_Onat),c_COMBS(tc_Nat_Onat,tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_Nat_Onat),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Nat_Onat),c_fconj)),c_Rings_Odvd__class_Odvd(tc_Nat_Onat)))),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_Nat_Onat),hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_Nat_Onat),c_fNot)),hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_HOL_Obool),c_Rings_Odvd__class_Odvd(tc_Nat_Onat)))),V_f_2) % 28.47/28.26 => c_Orderings_Oorder_Omono(tc_Nat_Onat,T_b,c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_f_2) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_zdvd__imp__le,axiom, % 28.47/28.26 ! [V_n,V_z] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),V_z),V_n)) % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_n)) % 28.47/28.26 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_z),V_n)) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_zdvd__iff__zmod__eq__0__number__of,axiom, % 28.47/28.26 ! [V_y_2,V_x_2] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_x_2)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_y_2))) % 28.47/28.26 <=> c_Divides_Odiv__class_Omod(tc_Int_Oint,hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_y_2),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_x_2)) = c_Groups_Ozero__class_Ozero(tc_Int_Oint) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_dvd__imp__le__int,axiom, % 28.47/28.26 ! [V_d,V_i] : % 28.47/28.26 ( V_i != c_Groups_Ozero__class_Ozero(tc_Int_Oint) % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),V_d),V_i)) % 28.47/28.26 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),V_d)),hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),V_i))) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_transfer__nat__int__relations_I4_J,axiom, % 28.47/28.26 ! [V_y_2,V_x_2] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x_2)) % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_y_2)) % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),hAPP(c_Int_Onat,V_x_2)),hAPP(c_Int_Onat,V_y_2))) % 28.47/28.26 <=> hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),V_x_2),V_y_2)) ) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_zdvd__mult__cancel1,axiom, % 28.47/28.26 ! [V_n_2,V_m_2] : % 28.47/28.26 ( V_m_2 != c_Groups_Ozero__class_Ozero(tc_Int_Oint) % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),V_m_2),V_n_2)),V_m_2)) % 28.47/28.26 <=> hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),V_n_2) = c_Groups_Oone__class_Oone(tc_Int_Oint) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_int__dvd__iff,axiom, % 28.47/28.26 ! [V_z_2,V_m_2] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_m_2)),V_z_2)) % 28.47/28.26 <=> hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_m_2),hAPP(c_Int_Onat,hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),V_z_2)))) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_dvd__int__iff,axiom, % 28.47/28.26 ! [V_m_2,V_z_2] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),V_z_2),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_m_2))) % 28.47/28.26 <=> hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),hAPP(c_Int_Onat,hAPP(c_Groups_Oabs__class_Oabs(tc_Int_Oint),V_z_2))),V_m_2)) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_dvd_Ostrict__monoI,axiom, % 28.47/28.26 ! [V_f_2,T_b] : % 28.47/28.26 ( class_Orderings_Oorder(T_b) % 28.47/28.26 => ( ! [B_x,B_y] : % 28.47/28.26 ( ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),B_x),B_y)) % 28.47/28.26 & ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),B_y),B_x)) ) % 28.47/28.26 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(V_f_2,B_x)),hAPP(V_f_2,B_y))) ) % 28.47/28.26 => c_Orderings_Oorder_Ostrict__mono(tc_Nat_Onat,T_b,hAPP(hAPP(c_COMBS(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_HOL_Obool)),tc_Nat_Onat),c_COMBS(tc_Nat_Onat,tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_Nat_Onat),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Nat_Onat),c_fconj)),c_Rings_Odvd__class_Odvd(tc_Nat_Onat)))),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_Nat_Onat),hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_Nat_Onat),c_fNot)),hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_HOL_Obool),c_Rings_Odvd__class_Odvd(tc_Nat_Onat)))),V_f_2) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_dvd_OmonoI,axiom, % 28.47/28.26 ! [V_f_2,T_b] : % 28.47/28.26 ( class_Orderings_Oorder(T_b) % 28.47/28.26 => ( ! [B_x,B_y] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),B_x),B_y)) % 28.47/28.26 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(V_f_2,B_x)),hAPP(V_f_2,B_y))) ) % 28.47/28.26 => c_Orderings_Oorder_Omono(tc_Nat_Onat,T_b,c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_f_2) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_total__on__def,axiom, % 28.47/28.26 ! [V_r_2,V_A_2,T_b] : % 28.47/28.26 ( c_Relation_Ototal__on(T_b,V_A_2,V_r_2) % 28.47/28.26 <=> ! [B_x] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2)) % 28.47/28.26 => ! [B_xa] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_member(T_b),B_xa),V_A_2)) % 28.47/28.26 => ( B_x != B_xa % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_x),B_xa)),V_r_2)) % 28.47/28.26 | hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_xa),B_x)),V_r_2)) ) ) ) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_inv__image__def,axiom, % 28.47/28.26 ! [V_f_2,V_r_2,T_b,T_c] : hAPP(hAPP(c_Relation_Oinv__image(T_c,T_b),V_r_2),V_f_2) = hAPP(c_Set_OCollect(tc_prod(T_b,T_b)),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_b,tc_HOL_Obool),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBC(T_b,tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_c,T_c)),tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool),tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_prod(T_c,T_c),tc_fun(tc_fun(tc_prod(T_c,T_c),tc_HOL_Obool),tc_HOL_Obool),T_b),c_member(tc_prod(T_c,T_c)))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,T_c),tc_fun(T_b,tc_prod(T_c,T_c))),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_prod(T_c,T_c)),tc_fun(tc_fun(T_b,T_c),tc_fun(T_b,tc_prod(T_c,T_c))),T_b),c_COMBB(T_c,tc_prod(T_c,T_c),T_b)),hAPP(hAPP(c_COMBB(T_c,tc_fun(T_c,tc_prod(T_c,T_c)),T_b),c_Product__Type_OPair(T_c,T_c)),V_f_2))),V_f_2)))),V_r_2))) ). % 28.47/28.26 % 28.47/28.26 fof(fact_CollectI,axiom, % 28.47/28.26 ! [T_b,V_a_2,V_Pa_2] : % 28.47/28.26 ( hBOOL(hAPP(V_Pa_2,V_a_2)) % 28.47/28.26 => hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(c_Set_OCollect(T_b),V_Pa_2))) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_Collect__def,axiom, % 28.47/28.26 ! [V_Pa_2,T_b] : hAPP(c_Set_OCollect(T_b),V_Pa_2) = V_Pa_2 ). % 28.47/28.26 % 28.47/28.26 fof(fact_CollectE,axiom, % 28.47/28.26 ! [V_Pa_2,V_a_2,T_b] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(c_Set_OCollect(T_b),V_Pa_2))) % 28.47/28.26 => hBOOL(hAPP(V_Pa_2,V_a_2)) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_CollectD,axiom, % 28.47/28.26 ! [V_Pa_2,V_a_2,T_b] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(c_Set_OCollect(T_b),V_Pa_2))) % 28.47/28.26 => hBOOL(hAPP(V_Pa_2,V_a_2)) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_mem__Collect__eq,axiom, % 28.47/28.26 ! [V_Pa_2,V_a_2,T_b] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(c_Set_OCollect(T_b),V_Pa_2))) % 28.47/28.26 <=> hBOOL(hAPP(V_Pa_2,V_a_2)) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_Collect__mem__eq,axiom, % 28.47/28.26 ! [V_A_2,T_b] : hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_A_2)) = V_A_2 ). % 28.47/28.26 % 28.47/28.26 fof(fact_Collect__neg__eq,axiom, % 28.47/28.26 ! [V_Pa_2,T_b] : hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_b),c_fNot),V_Pa_2)) = hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_OCollect(T_b),V_Pa_2)) ). % 28.47/28.26 % 28.47/28.26 fof(fact_set__diff__eq,axiom, % 28.47/28.26 ! [V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_A_2))),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_b),c_fNot),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_B_2)))) ). % 28.47/28.26 % 28.47/28.26 fof(fact_Compl__eq,axiom, % 28.47/28.26 ! [V_A_2,T_b] : hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_A_2) = hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_b),c_fNot),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_A_2))) ). % 28.47/28.26 % 28.47/28.26 fof(fact_Nitpick_Oprod__def,axiom, % 28.47/28.26 ! [V_B_2,V_A_2,T_c,T_b] : c_Nitpick_Oprod(T_b,T_c,V_A_2,V_B_2) = hAPP(c_Set_OCollect(tc_prod(T_b,T_c)),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_HOL_Obool),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_fun(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_c)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_A_2)))),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_c,tc_HOL_Obool),tc_HOL_Obool),c_member(T_c)),V_B_2)))) ). % 28.47/28.26 % 28.47/28.26 fof(fact_int__ge__less__than2__def,axiom, % 28.47/28.26 ! [V_d_2] : c_Int_Oint__ge__less__than2(V_d_2) = hAPP(c_Set_OCollect(tc_prod(tc_Int_Oint,tc_Int_Oint)),hAPP(c_Product__Type_Oprod_Oprod__case(tc_Int_Oint,tc_Int_Oint,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_fun(tc_Int_Oint,tc_HOL_Obool),tc_fun(tc_Int_Oint,tc_HOL_Obool),tc_Int_Oint),hAPP(c_COMBS(tc_Int_Oint,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Int_Oint),c_fconj),hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_d_2)))),c_Orderings_Oord__class_Oless(tc_Int_Oint)))) ). % 28.47/28.26 % 28.47/28.26 fof(fact_int__ge__less__than__def,axiom, % 28.47/28.26 ! [V_d_2] : c_Int_Oint__ge__less__than(V_d_2) = hAPP(c_Set_OCollect(tc_prod(tc_Int_Oint,tc_Int_Oint)),hAPP(c_Product__Type_Oprod_Oprod__case(tc_Int_Oint,tc_Int_Oint,tc_HOL_Obool),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_fun(tc_Int_Oint,tc_HOL_Obool),tc_fun(tc_Int_Oint,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_fun(tc_fun(tc_Int_Oint,tc_HOL_Obool),tc_fun(tc_Int_Oint,tc_HOL_Obool)),tc_Int_Oint),c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_Int_Oint)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Int_Oint),c_fconj),hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_d_2)))),c_Orderings_Oord__class_Oless(tc_Int_Oint)))) ). % 28.47/28.26 % 28.47/28.26 fof(fact_converse__def,axiom, % 28.47/28.26 ! [V_r_2,T_b,T_c] : hAPP(c_Relation_Oconverse(T_c,T_b),V_r_2) = hAPP(c_Set_OCollect(tc_prod(T_b,T_c)),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_HOL_Obool),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_COMBC(T_c,tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_prod(T_c,T_b)),tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool),tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_prod(T_c,T_b),tc_fun(tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool),tc_HOL_Obool),T_c),c_member(tc_prod(T_c,T_b)))),hAPP(c_COMBC(T_c,T_b,tc_prod(T_c,T_b)),c_Product__Type_OPair(T_c,T_b))))),V_r_2))) ). % 28.47/28.26 % 28.47/28.26 fof(fact_converse__converse,axiom, % 28.47/28.26 ! [V_r_2,T_b,T_c] : hAPP(c_Relation_Oconverse(T_c,T_b),hAPP(c_Relation_Oconverse(T_b,T_c),V_r_2)) = V_r_2 ). % 28.47/28.26 % 28.47/28.26 fof(fact_converse__inv__image,axiom, % 28.47/28.26 ! [V_f_2,V_R_2,T_c,T_b] : hAPP(c_Relation_Oconverse(T_b,T_b),hAPP(hAPP(c_Relation_Oinv__image(T_c,T_b),V_R_2),V_f_2)) = hAPP(hAPP(c_Relation_Oinv__image(T_c,T_b),hAPP(c_Relation_Oconverse(T_c,T_c),V_R_2)),V_f_2) ). % 28.47/28.26 % 28.47/28.26 fof(fact_total__on__converse,axiom, % 28.47/28.26 ! [V_r_2,V_A_2,T_b] : % 28.47/28.26 ( c_Relation_Ototal__on(T_b,V_A_2,hAPP(c_Relation_Oconverse(T_b,T_b),V_r_2)) % 28.47/28.26 <=> c_Relation_Ototal__on(T_b,V_A_2,V_r_2) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_Nat__Transfer_Otransfer__int__nat__set__functions_I5_J,axiom, % 28.47/28.26 ! [V_Pa_2] : hAPP(c_Set_OCollect(tc_Int_Oint),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Int_Oint),c_fconj),hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))),V_Pa_2)) = hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Int_Oint,c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),hAPP(c_Set_OCollect(tc_Nat_Onat),hAPP(hAPP(c_COMBB(tc_Int_Oint,tc_HOL_Obool,tc_Nat_Onat),V_Pa_2),c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)))) ). % 28.47/28.26 % 28.47/28.26 fof(fact_Nat__Transfer_Otransfer__nat__int__set__functions_I5_J,axiom, % 28.47/28.26 ! [V_Pa_2] : hAPP(c_Set_OCollect(tc_Nat_Onat),V_Pa_2) = hAPP(c_Set_Oimage(tc_Int_Oint,tc_Nat_Onat,c_Int_Onat),hAPP(c_Set_OCollect(tc_Int_Oint),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Int_Oint),c_fconj),hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_HOL_Obool,tc_Int_Oint),V_Pa_2),c_Int_Onat)))) ). % 28.47/28.26 % 28.47/28.26 fof(fact_converse__iff,axiom, % 28.47/28.26 ! [V_r_2,V_b_2,V_a_2,T_c,T_b] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2)),hAPP(c_Relation_Oconverse(T_c,T_b),V_r_2))) % 28.47/28.26 <=> hBOOL(hAPP(hAPP(c_member(tc_prod(T_c,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_c,T_b),V_b_2),V_a_2)),V_r_2)) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_converseI,axiom, % 28.47/28.26 ! [V_r_2,V_b_2,V_a_2,T_c,T_b] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2)),V_r_2)) % 28.47/28.26 => hBOOL(hAPP(hAPP(c_member(tc_prod(T_c,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_c,T_b),V_b_2),V_a_2)),hAPP(c_Relation_Oconverse(T_b,T_c),V_r_2))) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_converseD,axiom, % 28.47/28.26 ! [V_r_2,V_b_2,V_a_2,T_c,T_b] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2)),hAPP(c_Relation_Oconverse(T_c,T_b),V_r_2))) % 28.47/28.26 => hBOOL(hAPP(hAPP(c_member(tc_prod(T_c,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_c,T_b),V_b_2),V_a_2)),V_r_2)) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_Nat__Transfer_Otransfer__int__nat__set__function__closures_I4_J,axiom, % 28.47/28.26 ! [V_Pa_2] : c_Nat__Transfer_Onat__set(hAPP(c_Set_OCollect(tc_Int_Oint),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Int_Oint),c_fconj),hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))),V_Pa_2))) ). % 28.47/28.26 % 28.47/28.26 fof(fact_converseE,axiom, % 28.47/28.26 ! [V_r_2,V_yx_2,T_c,T_b] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),V_yx_2),hAPP(c_Relation_Oconverse(T_c,T_b),V_r_2))) % 28.47/28.26 => ~ ! [B_x,B_y] : % 28.47/28.26 ( V_yx_2 = hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),B_y),B_x) % 28.47/28.26 => ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_c,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_c,T_b),B_x),B_y)),V_r_2)) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_RangeI,axiom, % 28.47/28.26 ! [V_r_2,V_b_2,V_a_2,T_c,T_b] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2)),V_r_2)) % 28.47/28.26 => hBOOL(hAPP(hAPP(c_member(T_c),V_b_2),hAPP(c_Relation_ORange(T_b,T_c),V_r_2))) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_Id__on__eqI,axiom, % 28.47/28.26 ! [V_A_2,T_b,V_b_2,V_a_2] : % 28.47/28.26 ( V_a_2 = V_b_2 % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2)) % 28.47/28.26 => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),c_Relation_OId__on(T_b,V_A_2))) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_Id__on__iff,axiom, % 28.47/28.26 ! [V_A_2,V_y_2,V_x_2,T_b] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),c_Relation_OId__on(T_b,V_A_2))) % 28.47/28.26 <=> ( V_x_2 = V_y_2 % 28.47/28.26 & hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_Range__Id__on,axiom, % 28.47/28.26 ! [V_A_2,T_b] : hAPP(c_Relation_ORange(T_b,T_b),c_Relation_OId__on(T_b,V_A_2)) = V_A_2 ). % 28.47/28.26 % 28.47/28.26 fof(fact_converse__Id__on,axiom, % 28.47/28.26 ! [V_A_2,T_b] : hAPP(c_Relation_Oconverse(T_b,T_b),c_Relation_OId__on(T_b,V_A_2)) = c_Relation_OId__on(T_b,V_A_2) ). % 28.47/28.26 % 28.47/28.26 fof(fact_Id__on__def_H,axiom, % 28.47/28.26 ! [V_A_2,T_b] : c_Relation_OId__on(T_b,V_A_2) = hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_b,tc_HOL_Obool),hAPP(hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_HOL_Obool,tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBC(T_b,tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj)),c_fequal))),V_A_2)) ). % 28.47/28.26 % 28.47/28.26 fof(fact_Range__Diff__subset,axiom, % 28.47/28.26 ! [V_B_2,V_A_2,T_c,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_ORange(T_c,T_b),V_A_2)),hAPP(c_Relation_ORange(T_c,T_b),V_B_2))),hAPP(c_Relation_ORange(T_c,T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool)),V_A_2),V_B_2)))) ). % 28.47/28.26 % 28.47/28.26 fof(fact_snd__eq__Range,axiom, % 28.47/28.26 ! [V_R_2,T_b,T_c] : hAPP(c_Set_Oimage(tc_prod(T_c,T_b),T_b,c_Product__Type_Osnd(T_c,T_b)),V_R_2) = hAPP(c_Relation_ORange(T_c,T_b),V_R_2) ). % 28.47/28.26 % 28.47/28.26 fof(fact_Range__iff,axiom, % 28.47/28.26 ! [V_r_2,T_c,V_a_2,T_b] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(c_Relation_ORange(T_c,T_b),V_r_2))) % 28.47/28.26 <=> ? [B_y] : hBOOL(hAPP(hAPP(c_member(tc_prod(T_c,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_c,T_b),B_y),V_a_2)),V_r_2)) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_RangeP__Range__eq,axiom, % 28.47/28.26 ! [V_x_2,V_r_2,T_c,T_b] : % 28.47/28.26 ( hBOOL(hAPP(c_Predicate_ORangeP(T_b,T_c,hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_COMBC(T_c,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_prod(T_b,T_c)),tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_prod(T_b,T_c),tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool),T_c),c_member(tc_prod(T_b,T_c)))),c_Product__Type_OPair(T_b,T_c)))),V_r_2)),V_x_2)) % 28.47/28.26 <=> hBOOL(hAPP(hAPP(c_member(T_c),V_x_2),hAPP(c_Relation_ORange(T_b,T_c),V_r_2))) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_Id__onE,axiom, % 28.47/28.26 ! [V_A_2,V_c_2,T_b] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),V_c_2),c_Relation_OId__on(T_b,V_A_2))) % 28.47/28.26 => ~ ! [B_x] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2)) % 28.47/28.26 => V_c_2 != hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_x),B_x) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_RangeE,axiom, % 28.47/28.26 ! [V_r_2,T_c,V_b_2,T_b] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),hAPP(c_Relation_ORange(T_c,T_b),V_r_2))) % 28.47/28.26 => ~ ! [B_x] : ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_c,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_c,T_b),B_x),V_b_2)),V_r_2)) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_transfer__nat__int__set__cong,axiom, % 28.47/28.26 ! [V_P_H_2,V_Pa_2] : % 28.47/28.26 ( ! [B_x] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),B_x)) % 28.47/28.26 => ( hBOOL(hAPP(V_Pa_2,B_x)) % 28.47/28.26 <=> hBOOL(hAPP(V_P_H_2,B_x)) ) ) % 28.47/28.26 => hAPP(c_Set_OCollect(tc_Int_Oint),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Int_Oint),c_fconj),hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))),V_Pa_2)) = hAPP(c_Set_OCollect(tc_Int_Oint),hAPP(hAPP(c_COMBS(tc_Int_Oint,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Int_Oint),c_fconj),hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)))),V_P_H_2)) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_RangeP_Ointros,axiom, % 28.47/28.26 ! [T_c,T_b,V_b_2,V_a_2,V_r_2] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(V_r_2,V_a_2),V_b_2)) % 28.47/28.26 => hBOOL(hAPP(c_Predicate_ORangeP(T_b,T_c,V_r_2),V_b_2)) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_RangeP_Oequations,axiom, % 28.47/28.26 ! [V_a2_2,V_r_2,T_c,T_b] : % 28.47/28.26 ( hBOOL(hAPP(c_Predicate_ORangeP(T_b,T_c,V_r_2),V_a2_2)) % 28.47/28.26 <=> ? [B_a] : hBOOL(hAPP(hAPP(V_r_2,B_a),V_a2_2)) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_Range__Collect__split,axiom, % 28.47/28.26 ! [V_Pa_2,T_b,T_c] : hAPP(c_Relation_ORange(T_c,T_b),hAPP(c_Set_OCollect(tc_prod(T_c,T_b)),hAPP(c_Product__Type_Oprod_Oprod__case(T_c,T_b,tc_HOL_Obool),V_Pa_2))) = hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OEx(T_c)),hAPP(c_COMBC(T_c,T_b,tc_HOL_Obool),V_Pa_2))) ). % 28.47/28.26 % 28.47/28.26 fof(fact_irrefl__diff__Id,axiom, % 28.47/28.26 ! [V_r_2,T_b] : c_Relation_Oirrefl(T_b,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),c_Relation_OId(T_b))) ). % 28.47/28.26 % 28.47/28.26 fof(fact_dvd_OlessThan__iff,axiom, % 28.47/28.26 ! [V_k_2,V_i_2] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),V_i_2),c_SetInterval_Oord_OlessThan(tc_Nat_Onat,hAPP(hAPP(c_COMBS(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_HOL_Obool)),tc_Nat_Onat),c_COMBS(tc_Nat_Onat,tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_Nat_Onat),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Nat_Onat),c_fconj)),c_Rings_Odvd__class_Odvd(tc_Nat_Onat)))),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_Nat_Onat),hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_Nat_Onat),c_fNot)),hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_HOL_Obool),c_Rings_Odvd__class_Odvd(tc_Nat_Onat)))),V_k_2))) % 28.47/28.26 <=> ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_i_2),V_k_2)) % 28.47/28.26 & ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_k_2),V_i_2)) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_dvd_OgreaterThan__iff,axiom, % 28.47/28.26 ! [V_k_2,V_i_2] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),V_i_2),c_SetInterval_Oord_OgreaterThan(tc_Nat_Onat,hAPP(hAPP(c_COMBS(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_HOL_Obool)),tc_Nat_Onat),c_COMBS(tc_Nat_Onat,tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_Nat_Onat),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Nat_Onat),c_fconj)),c_Rings_Odvd__class_Odvd(tc_Nat_Onat)))),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_Nat_Onat),hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_Nat_Onat),c_fNot)),hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_HOL_Obool),c_Rings_Odvd__class_Odvd(tc_Nat_Onat)))),V_k_2))) % 28.47/28.26 <=> ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_k_2),V_i_2)) % 28.47/28.26 & ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_i_2),V_k_2)) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_IdI,axiom, % 28.47/28.26 ! [V_a_2,T_b] : hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_a_2)),c_Relation_OId(T_b))) ). % 28.47/28.26 % 28.47/28.26 fof(fact_Id__def,axiom, % 28.47/28.26 ! [T_b] : c_Relation_OId(T_b) = hAPP(c_Set_OCollect(tc_prod(T_b,T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,tc_prod(T_b,T_b)),c_HOL_OEx(T_b)),hAPP(hAPP(c_COMBC(tc_prod(T_b,T_b),tc_fun(T_b,tc_prod(T_b,T_b)),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_prod(T_b,T_b)),tc_fun(T_b,tc_HOL_Obool)),tc_prod(T_b,T_b)),c_COMBB(tc_prod(T_b,T_b),tc_HOL_Obool,T_b)),c_fequal)),hAPP(hAPP(c_COMBS(T_b,T_b,tc_prod(T_b,T_b)),c_Product__Type_OPair(T_b,T_b)),c_COMBI(T_b))))) ). % 28.47/28.26 % 28.47/28.26 fof(fact_converse__Id,axiom, % 28.47/28.26 ! [T_b] : hAPP(c_Relation_Oconverse(T_b,T_b),c_Relation_OId(T_b)) = c_Relation_OId(T_b) ). % 28.47/28.26 % 28.47/28.26 fof(fact_ord_OlessThan__iff,axiom, % 28.47/28.26 ! [V_k_2,V_less_2,V_i_2,T_b] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_member(T_b),V_i_2),c_SetInterval_Oord_OlessThan(T_b,V_less_2,V_k_2))) % 28.47/28.26 <=> hBOOL(hAPP(hAPP(V_less_2,V_i_2),V_k_2)) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_ord_OgreaterThan__iff,axiom, % 28.47/28.26 ! [V_k_2,V_less_2,V_i_2,T_b] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_member(T_b),V_i_2),c_SetInterval_Oord_OgreaterThan(T_b,V_less_2,V_k_2))) % 28.47/28.26 <=> hBOOL(hAPP(hAPP(V_less_2,V_k_2),V_i_2)) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_pair__in__Id__conv,axiom, % 28.47/28.26 ! [V_b_2,V_a_2,T_b] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),c_Relation_OId(T_b))) % 28.47/28.26 <=> V_a_2 = V_b_2 ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_total__on__diff__Id,axiom, % 28.47/28.26 ! [V_r_2,V_A_2,T_b] : % 28.47/28.26 ( c_Relation_Ototal__on(T_b,V_A_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),c_Relation_OId(T_b))) % 28.47/28.26 <=> c_Relation_Ototal__on(T_b,V_A_2,V_r_2) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_dvd_OatLeast__iff,axiom, % 28.47/28.26 ! [V_k_2,V_i_2] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),V_i_2),c_SetInterval_Oord_OatLeast(tc_Nat_Onat,c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_k_2))) % 28.47/28.26 <=> hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_k_2),V_i_2)) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_dvd_OatMost__iff,axiom, % 28.47/28.26 ! [V_k_2,V_i_2] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),V_i_2),c_SetInterval_Oord_OatMost(tc_Nat_Onat,c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_k_2))) % 28.47/28.26 <=> hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_i_2),V_k_2)) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_ord_OatMost__iff,axiom, % 28.47/28.26 ! [V_k_2,V_less__eq_2,V_i_2,T_b] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_member(T_b),V_i_2),c_SetInterval_Oord_OatMost(T_b,V_less__eq_2,V_k_2))) % 28.47/28.26 <=> hBOOL(hAPP(hAPP(V_less__eq_2,V_i_2),V_k_2)) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_ord_OatLeast__iff,axiom, % 28.47/28.26 ! [V_k_2,V_less__eq_2,V_i_2,T_b] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_member(T_b),V_i_2),c_SetInterval_Oord_OatLeast(T_b,V_less__eq_2,V_k_2))) % 28.47/28.26 <=> hBOOL(hAPP(hAPP(V_less__eq_2,V_k_2),V_i_2)) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_ord_OgreaterThanAtMost__iff,axiom, % 28.47/28.26 ! [V_u_2,V_l_2,V_less_2,V_less__eq_2,V_i_2,T_b] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_member(T_b),V_i_2),c_SetInterval_Oord_OgreaterThanAtMost(T_b,V_less__eq_2,V_less_2,V_l_2,V_u_2))) % 28.47/28.26 <=> ( hBOOL(hAPP(hAPP(V_less_2,V_l_2),V_i_2)) % 28.47/28.26 & hBOOL(hAPP(hAPP(V_less__eq_2,V_i_2),V_u_2)) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_ord_OatLeastLessThan__iff,axiom, % 28.47/28.26 ! [V_u_2,V_l_2,V_less_2,V_less__eq_2,V_i_2,T_b] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_member(T_b),V_i_2),c_SetInterval_Oord_OatLeastLessThan(T_b,V_less__eq_2,V_less_2,V_l_2,V_u_2))) % 28.47/28.26 <=> ( hBOOL(hAPP(hAPP(V_less__eq_2,V_l_2),V_i_2)) % 28.47/28.26 & hBOOL(hAPP(hAPP(V_less_2,V_i_2),V_u_2)) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_ord_OgreaterThanLessThan__iff,axiom, % 28.47/28.26 ! [V_u_2,V_l_2,V_less_2,V_i_2,T_b] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_member(T_b),V_i_2),c_SetInterval_Oord_OgreaterThanLessThan(T_b,V_less_2,V_l_2,V_u_2))) % 28.47/28.26 <=> ( hBOOL(hAPP(hAPP(V_less_2,V_l_2),V_i_2)) % 28.47/28.26 & hBOOL(hAPP(hAPP(V_less_2,V_i_2),V_u_2)) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_ord_OatLeastAtMost__iff,axiom, % 28.47/28.26 ! [V_u_2,V_l_2,V_less__eq_2,V_i_2,T_b] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_member(T_b),V_i_2),c_SetInterval_Oord_OatLeastAtMost(T_b,V_less__eq_2,V_l_2,V_u_2))) % 28.47/28.26 <=> ( hBOOL(hAPP(hAPP(V_less__eq_2,V_l_2),V_i_2)) % 28.47/28.26 & hBOOL(hAPP(hAPP(V_less__eq_2,V_i_2),V_u_2)) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_dvd_OatLeastatMost__subset__iff,axiom, % 28.47/28.26 ! [V_d_2,V_c_2,V_b_2,V_a_2] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_Nat_Onat,tc_HOL_Obool)),c_SetInterval_Oord_OatLeastAtMost(tc_Nat_Onat,c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_a_2,V_b_2)),c_SetInterval_Oord_OatLeastAtMost(tc_Nat_Onat,c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_c_2,V_d_2))) % 28.47/28.26 <=> ( ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_a_2),V_b_2)) % 28.47/28.26 | ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_c_2),V_a_2)) % 28.47/28.26 & hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_b_2),V_d_2)) ) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_dvd_OatLeastatMost__psubset__iff,axiom, % 28.47/28.26 ! [V_d_2,V_c_2,V_b_2,V_a_2] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(tc_Nat_Onat,tc_HOL_Obool)),c_SetInterval_Oord_OatLeastAtMost(tc_Nat_Onat,c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_a_2,V_b_2)),c_SetInterval_Oord_OatLeastAtMost(tc_Nat_Onat,c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_c_2,V_d_2))) % 28.47/28.26 <=> ( ( ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_a_2),V_b_2)) % 28.47/28.26 | ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_c_2),V_a_2)) % 28.47/28.26 & hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_b_2),V_d_2)) % 28.47/28.26 & ( ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_c_2),V_a_2)) % 28.47/28.26 & ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_a_2),V_c_2)) ) % 28.47/28.26 | ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_b_2),V_d_2)) % 28.47/28.26 & ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_d_2),V_b_2)) ) ) ) ) % 28.47/28.26 & hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_c_2),V_d_2)) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_rel__comp__def,axiom, % 28.47/28.26 ! [V_s_2,V_r_2,T_c,T_d,T_b] : hAPP(hAPP(c_Relation_Orel__comp(T_b,T_d,T_c),V_r_2),V_s_2) = hAPP(c_Set_OCollect(tc_prod(T_b,T_c)),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_fun(T_d,tc_HOL_Obool)),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_COMBB(tc_fun(T_d,tc_HOL_Obool),tc_HOL_Obool,T_c),c_HOL_OEx(T_d))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_c,tc_fun(T_d,tc_HOL_Obool)),tc_fun(T_c,tc_fun(T_d,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_d,tc_HOL_Obool),tc_fun(T_d,tc_HOL_Obool)),tc_fun(tc_fun(T_c,tc_fun(T_d,tc_HOL_Obool)),tc_fun(T_c,tc_fun(T_d,tc_HOL_Obool))),T_b),c_COMBB(tc_fun(T_d,tc_HOL_Obool),tc_fun(T_d,tc_HOL_Obool),T_c)),hAPP(hAPP(c_COMBB(tc_fun(T_d,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(T_d,tc_HOL_Obool),tc_fun(T_d,tc_HOL_Obool)),T_b),c_COMBS(T_d,tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_d,tc_HOL_Obool),tc_fun(T_d,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_d),c_fconj)),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_b,T_d),tc_HOL_Obool),tc_fun(T_d,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_d,tc_fun(tc_fun(tc_prod(T_b,T_d),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_b,T_d),tc_HOL_Obool),tc_fun(T_d,tc_HOL_Obool)),T_b),c_COMBC(T_d,tc_fun(tc_prod(T_b,T_d),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_d,tc_prod(T_b,T_d)),tc_fun(T_d,tc_fun(tc_fun(tc_prod(T_b,T_d),tc_HOL_Obool),tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_prod(T_b,T_d),tc_fun(tc_fun(tc_prod(T_b,T_d),tc_HOL_Obool),tc_HOL_Obool),T_d),c_member(tc_prod(T_b,T_d)))),c_Product__Type_OPair(T_b,T_d)))),V_r_2))))),hAPP(hAPP(c_COMBC(T_c,tc_fun(tc_prod(T_d,T_c),tc_HOL_Obool),tc_fun(T_d,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_d,tc_fun(tc_fun(tc_prod(T_d,T_c),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_d,T_c),tc_HOL_Obool),tc_fun(T_d,tc_HOL_Obool)),T_c),c_COMBC(T_d,tc_fun(tc_prod(T_d,T_c),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_d,tc_prod(T_d,T_c)),tc_fun(T_d,tc_fun(tc_fun(tc_prod(T_d,T_c),tc_HOL_Obool),tc_HOL_Obool)),T_c),hAPP(c_COMBB(tc_prod(T_d,T_c),tc_fun(tc_fun(tc_prod(T_d,T_c),tc_HOL_Obool),tc_HOL_Obool),T_d),c_member(tc_prod(T_d,T_c)))),hAPP(c_COMBC(T_d,T_c,tc_prod(T_d,T_c)),c_Product__Type_OPair(T_d,T_c))))),V_s_2))))) ). % 28.47/28.26 % 28.47/28.26 fof(fact_Domain__Collect__split,axiom, % 28.47/28.26 ! [V_Pa_2,T_c,T_b] : hAPP(c_Relation_ODomain(T_b,T_c),hAPP(c_Set_OCollect(tc_prod(T_b,T_c)),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_HOL_Obool),V_Pa_2))) = hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OEx(T_c)),V_Pa_2)) ). % 28.47/28.26 % 28.47/28.26 fof(fact_card__less__Suc2,axiom, % 28.47/28.26 ! [V_i_2,V_M_2] : % 28.47/28.26 ( ~ hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_M_2)) % 28.47/28.26 => hAPP(c_Finite__Set_Ocard(tc_Nat_Onat),hAPP(c_Set_OCollect(tc_Nat_Onat),hAPP(hAPP(c_COMBS(tc_Nat_Onat,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Nat_Onat),c_fconj),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_HOL_Obool),tc_Nat_Onat),c_member(tc_Nat_Onat)),c_Nat_OSuc)),V_M_2))),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_HOL_Obool),c_Orderings_Oord__class_Oless(tc_Nat_Onat)),V_i_2)))) = hAPP(c_Finite__Set_Ocard(tc_Nat_Onat),hAPP(c_Set_OCollect(tc_Nat_Onat),hAPP(hAPP(c_COMBS(tc_Nat_Onat,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Nat_Onat),c_fconj),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_HOL_Obool),c_member(tc_Nat_Onat)),V_M_2))),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_HOL_Obool),c_Orderings_Oord__class_Oless(tc_Nat_Onat)),hAPP(c_Nat_OSuc,V_i_2))))) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_card__less,axiom, % 28.47/28.26 ! [V_i_2,V_M_2] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_M_2)) % 28.47/28.26 => hAPP(c_Finite__Set_Ocard(tc_Nat_Onat),hAPP(c_Set_OCollect(tc_Nat_Onat),hAPP(hAPP(c_COMBS(tc_Nat_Onat,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Nat_Onat),c_fconj),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_HOL_Obool),c_member(tc_Nat_Onat)),V_M_2))),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_HOL_Obool),c_Orderings_Oord__class_Oless(tc_Nat_Onat)),hAPP(c_Nat_OSuc,V_i_2))))) != c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_rel__compI,axiom, % 28.47/28.26 ! [V_s_2,V_c_2,T_d,V_r_2,V_b_2,V_a_2,T_c,T_b] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2)),V_r_2)) % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_c,T_d)),hAPP(hAPP(c_Product__Type_OPair(T_c,T_d),V_b_2),V_c_2)),V_s_2)) % 28.47/28.26 => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_d)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_d),V_a_2),V_c_2)),hAPP(hAPP(c_Relation_Orel__comp(T_b,T_c,T_d),V_r_2),V_s_2))) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_DomainI,axiom, % 28.47/28.26 ! [V_r_2,V_b_2,V_a_2,T_c,T_b] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2)),V_r_2)) % 28.47/28.26 => hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(c_Relation_ODomain(T_b,T_c),V_r_2))) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_O__assoc,axiom, % 28.47/28.26 ! [V_T_2,V_S_2,V_R_2,T_e,T_c,T_d,T_b] : hAPP(hAPP(c_Relation_Orel__comp(T_b,T_d,T_c),hAPP(hAPP(c_Relation_Orel__comp(T_b,T_e,T_d),V_R_2),V_S_2)),V_T_2) = hAPP(hAPP(c_Relation_Orel__comp(T_b,T_e,T_c),V_R_2),hAPP(hAPP(c_Relation_Orel__comp(T_e,T_d,T_c),V_S_2),V_T_2)) ). % 28.47/28.26 % 28.47/28.26 fof(fact_rel__comp__mono,axiom, % 28.47/28.26 ! [V_s_2,V_s_H_2,T_d,V_r_2,V_r_H_2,T_c,T_b] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),V_r_H_2),V_r_2)) % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_c,T_d),tc_HOL_Obool)),V_s_H_2),V_s_2)) % 28.47/28.26 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_d),tc_HOL_Obool)),hAPP(hAPP(c_Relation_Orel__comp(T_b,T_c,T_d),V_r_H_2),V_s_H_2)),hAPP(hAPP(c_Relation_Orel__comp(T_b,T_c,T_d),V_r_2),V_s_2))) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_converse__rel__comp,axiom, % 28.47/28.26 ! [V_s_2,V_r_2,T_d,T_b,T_c] : hAPP(c_Relation_Oconverse(T_c,T_b),hAPP(hAPP(c_Relation_Orel__comp(T_c,T_d,T_b),V_r_2),V_s_2)) = hAPP(hAPP(c_Relation_Orel__comp(T_b,T_d,T_c),hAPP(c_Relation_Oconverse(T_d,T_b),V_s_2)),hAPP(c_Relation_Oconverse(T_c,T_d),V_r_2)) ). % 28.47/28.26 % 28.47/28.26 fof(fact_R__O__Id,axiom, % 28.47/28.26 ! [V_R_2,T_c,T_b] : hAPP(hAPP(c_Relation_Orel__comp(T_b,T_c,T_c),V_R_2),c_Relation_OId(T_c)) = V_R_2 ). % 28.47/28.26 % 28.47/28.26 fof(fact_Id__O__R,axiom, % 28.47/28.26 ! [V_R_2,T_c,T_b] : hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_c),c_Relation_OId(T_b)),V_R_2) = V_R_2 ). % 28.47/28.26 % 28.47/28.26 fof(fact_Domain__Id__on,axiom, % 28.47/28.26 ! [V_A_2,T_b] : hAPP(c_Relation_ODomain(T_b,T_b),c_Relation_OId__on(T_b,V_A_2)) = V_A_2 ). % 28.47/28.26 % 28.47/28.26 fof(fact_Domain__mono,axiom, % 28.47/28.26 ! [V_s_2,V_r_2,T_c,T_b] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),V_r_2),V_s_2)) % 28.47/28.26 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_ODomain(T_b,T_c),V_r_2)),hAPP(c_Relation_ODomain(T_b,T_c),V_s_2))) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_Range__converse,axiom, % 28.47/28.26 ! [V_r_2,T_b,T_c] : hAPP(c_Relation_ORange(T_c,T_b),hAPP(c_Relation_Oconverse(T_b,T_c),V_r_2)) = hAPP(c_Relation_ODomain(T_b,T_c),V_r_2) ). % 28.47/28.26 % 28.47/28.26 fof(fact_Domain__converse,axiom, % 28.47/28.26 ! [V_r_2,T_c,T_b] : hAPP(c_Relation_ODomain(T_b,T_c),hAPP(c_Relation_Oconverse(T_c,T_b),V_r_2)) = hAPP(c_Relation_ORange(T_c,T_b),V_r_2) ). % 28.47/28.26 % 28.47/28.26 fof(fact_Range__def,axiom, % 28.47/28.26 ! [V_r_2,T_b,T_c] : hAPP(c_Relation_ORange(T_c,T_b),V_r_2) = hAPP(c_Relation_ODomain(T_b,T_c),hAPP(c_Relation_Oconverse(T_c,T_b),V_r_2)) ). % 28.47/28.26 % 28.47/28.26 fof(fact_fst__eq__Domain,axiom, % 28.47/28.26 ! [V_R_2,T_c,T_b] : hAPP(c_Set_Oimage(tc_prod(T_b,T_c),T_b,c_Product__Type_Ofst(T_b,T_c)),V_R_2) = hAPP(c_Relation_ODomain(T_b,T_c),V_R_2) ). % 28.47/28.26 % 28.47/28.26 fof(fact_Domain__iff,axiom, % 28.47/28.26 ! [V_r_2,T_c,V_a_2,T_b] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(c_Relation_ODomain(T_b,T_c),V_r_2))) % 28.47/28.26 <=> ? [B_y] : hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),B_y)),V_r_2)) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_Domain__Diff__subset,axiom, % 28.47/28.26 ! [V_B_2,V_A_2,T_c,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_ODomain(T_b,T_c),V_A_2)),hAPP(c_Relation_ODomain(T_b,T_c),V_B_2))),hAPP(c_Relation_ODomain(T_b,T_c),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),V_A_2),V_B_2)))) ). % 28.47/28.26 % 28.47/28.26 fof(fact_card__less__Suc,axiom, % 28.47/28.26 ! [V_i_2,V_M_2] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_M_2)) % 28.47/28.26 => hAPP(c_Nat_OSuc,hAPP(c_Finite__Set_Ocard(tc_Nat_Onat),hAPP(c_Set_OCollect(tc_Nat_Onat),hAPP(hAPP(c_COMBS(tc_Nat_Onat,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Nat_Onat),c_fconj),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_HOL_Obool),tc_Nat_Onat),c_member(tc_Nat_Onat)),c_Nat_OSuc)),V_M_2))),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_HOL_Obool),c_Orderings_Oord__class_Oless(tc_Nat_Onat)),V_i_2))))) = hAPP(c_Finite__Set_Ocard(tc_Nat_Onat),hAPP(c_Set_OCollect(tc_Nat_Onat),hAPP(hAPP(c_COMBS(tc_Nat_Onat,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Nat_Onat),c_fconj),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_HOL_Obool),c_member(tc_Nat_Onat)),V_M_2))),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_HOL_Obool),c_Orderings_Oord__class_Oless(tc_Nat_Onat)),hAPP(c_Nat_OSuc,V_i_2))))) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_DomainP__Domain__eq,axiom, % 28.47/28.26 ! [V_x_2,V_r_2,T_c,T_b] : % 28.47/28.26 ( hBOOL(hAPP(c_Predicate_ODomainP(T_b,T_c,hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_COMBC(T_c,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_prod(T_b,T_c)),tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_prod(T_b,T_c),tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool),T_c),c_member(tc_prod(T_b,T_c)))),c_Product__Type_OPair(T_b,T_c)))),V_r_2)),V_x_2)) % 28.47/28.26 <=> hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_Relation_ODomain(T_b,T_c),V_r_2))) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_DomainE,axiom, % 28.47/28.26 ! [V_r_2,T_c,V_a_2,T_b] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(c_Relation_ODomain(T_b,T_c),V_r_2))) % 28.47/28.26 => ~ ! [B_y] : ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),B_y)),V_r_2)) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_pred__comp__rel__comp__eq,axiom, % 28.47/28.26 ! [V_y_2,V_x_2,V_s_2,V_r_2,T_d,T_c,T_b] : % 28.47/28.26 ( hBOOL(hAPP(hAPP(c_Predicate_Opred__comp(T_b,T_c,T_d,hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_COMBC(T_c,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_prod(T_b,T_c)),tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_prod(T_b,T_c),tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool),T_c),c_member(tc_prod(T_b,T_c)))),c_Product__Type_OPair(T_b,T_c)))),V_r_2),hAPP(hAPP(c_COMBC(T_c,tc_fun(tc_prod(T_c,T_d),tc_HOL_Obool),tc_fun(T_d,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_d,tc_fun(tc_fun(tc_prod(T_c,T_d),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_c,T_d),tc_HOL_Obool),tc_fun(T_d,tc_HOL_Obool)),T_c),c_COMBC(T_d,tc_fun(tc_prod(T_c,T_d),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_d,tc_prod(T_c,T_d)),tc_fun(T_d,tc_fun(tc_fun(tc_prod(T_c,T_d),tc_HOL_Obool),tc_HOL_Obool)),T_c),hAPP(c_COMBB(tc_prod(T_c,T_d),tc_fun(tc_fun(tc_prod(T_c,T_d),tc_HOL_Obool),tc_HOL_Obool),T_d),c_member(tc_prod(T_c,T_d)))),c_Product__Type_OPair(T_c,T_d)))),V_s_2)),V_x_2),V_y_2)) % 28.47/28.26 <=> hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_d)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_d),V_x_2),V_y_2)),hAPP(hAPP(c_Relation_Orel__comp(T_b,T_c,T_d),V_r_2),V_s_2))) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_reduction__pairI,axiom, % 28.47/28.26 ! [V_S_2,V_R_2,T_b] : % 28.47/28.26 ( c_Wellfounded_Owf(T_b,V_R_2) % 28.47/28.26 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),V_R_2),V_S_2)),V_R_2)) % 28.47/28.26 => c_FunDef_Oreduction__pair(T_b,hAPP(hAPP(c_Product__Type_OPair(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_R_2),V_S_2)) ) ) ). % 28.47/28.26 % 28.47/28.26 fof(fact_wf__less__than,axiom, % 28.47/28.26 c_Wellfounded_Owf(tc_Nat_Onat,c_Wellfounded_Oless__than) ). % 28.47/28.27 % 28.47/28.27 fof(fact_pred__comp_Ointros,axiom, % 28.47/28.27 ! [T_d,T_c,T_b,V_c_2,V_s_2,V_b_2,V_a_2,V_r_2] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(V_r_2,V_a_2),V_b_2)) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(V_s_2,V_b_2),V_c_2)) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_Predicate_Opred__comp(T_b,T_c,T_d,V_r_2,V_s_2),V_a_2),V_c_2)) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_DomainP_Ointros,axiom, % 28.47/28.27 ! [T_c,T_b,V_b_2,V_a_2,V_r_2] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(V_r_2,V_a_2),V_b_2)) % 28.47/28.27 => hBOOL(hAPP(c_Predicate_ODomainP(T_b,T_c,V_r_2),V_a_2)) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_wf__inv__image,axiom, % 28.47/28.27 ! [V_f_2,T_c,V_r_2,T_b] : % 28.47/28.27 ( c_Wellfounded_Owf(T_b,V_r_2) % 28.47/28.27 => c_Wellfounded_Owf(T_c,hAPP(hAPP(c_Relation_Oinv__image(T_b,T_c),V_r_2),V_f_2)) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_wf__lex__prod,axiom, % 28.47/28.27 ! [V_rb_2,T_c,V_ra_2,T_b] : % 28.47/28.27 ( c_Wellfounded_Owf(T_b,V_ra_2) % 28.47/28.27 => ( c_Wellfounded_Owf(T_c,V_rb_2) % 28.47/28.27 => c_Wellfounded_Owf(tc_prod(T_b,T_c),c_Wellfounded_Olex__prod(T_b,T_c,V_ra_2,V_rb_2)) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_wf__measure,axiom, % 28.47/28.27 ! [V_f_2,T_b] : c_Wellfounded_Owf(T_b,hAPP(c_Wellfounded_Omeasure(T_b),V_f_2)) ). % 28.47/28.27 % 28.47/28.27 fof(fact_wf__comp__self,axiom, % 28.47/28.27 ! [V_R_2,T_b] : % 28.47/28.27 ( c_Wellfounded_Owf(T_b,V_R_2) % 28.47/28.27 <=> c_Wellfounded_Owf(T_b,hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),V_R_2),V_R_2)) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_wf__subset,axiom, % 28.47/28.27 ! [V_p_2,V_r_2,T_b] : % 28.47/28.27 ( c_Wellfounded_Owf(T_b,V_r_2) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_p_2),V_r_2)) % 28.47/28.27 => c_Wellfounded_Owf(T_b,V_p_2) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_pred__comp_Oequations,axiom, % 28.47/28.27 ! [V_a3_2,V_a1_2,V_s_2,V_r_2,T_d,T_c,T_b] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_Predicate_Opred__comp(T_b,T_c,T_d,V_r_2,V_s_2),V_a1_2),V_a3_2)) % 28.47/28.27 <=> ? [B_b] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(V_r_2,V_a1_2),B_b)) % 28.47/28.27 & hBOOL(hAPP(hAPP(V_s_2,B_b),V_a3_2)) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_wf__less,axiom, % 28.47/28.27 c_Wellfounded_Owf(tc_Nat_Onat,hAPP(c_Set_OCollect(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),hAPP(c_Product__Type_Oprod_Oprod__case(tc_Nat_Onat,tc_Nat_Onat,tc_HOL_Obool),c_Orderings_Oord__class_Oless(tc_Nat_Onat)))) ). % 28.47/28.27 % 28.47/28.27 fof(fact_wf__pair__less,axiom, % 28.47/28.27 c_Wellfounded_Owf(tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_FunDef_Opair__less) ). % 28.47/28.27 % 28.47/28.27 fof(fact_wf__mlex,axiom, % 28.47/28.27 ! [V_f_2,V_R_2,T_b] : % 28.47/28.27 ( c_Wellfounded_Owf(T_b,V_R_2) % 28.47/28.27 => c_Wellfounded_Owf(T_b,c_Wellfounded_Omlex__prod(T_b,V_f_2,V_R_2)) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_wf__irrefl,axiom, % 28.47/28.27 ! [V_a_2,V_r_2,T_b] : % 28.47/28.27 ( c_Wellfounded_Owf(T_b,V_r_2) % 28.47/28.27 => ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_a_2)),V_r_2)) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_wf__asym,axiom, % 28.47/28.27 ! [V_x_2,V_a_2,V_r_2,T_b] : % 28.47/28.27 ( c_Wellfounded_Owf(T_b,V_r_2) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_x_2)),V_r_2)) % 28.47/28.27 => ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_a_2)),V_r_2)) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_wf__not__sym,axiom, % 28.47/28.27 ! [V_x_2,V_a_2,V_r_2,T_b] : % 28.47/28.27 ( c_Wellfounded_Owf(T_b,V_r_2) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_x_2)),V_r_2)) % 28.47/28.27 => ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_a_2)),V_r_2)) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_wf__not__refl,axiom, % 28.47/28.27 ! [V_a_2,V_r_2,T_b] : % 28.47/28.27 ( c_Wellfounded_Owf(T_b,V_r_2) % 28.47/28.27 => ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_a_2)),V_r_2)) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_wf__int__ge__less__than,axiom, % 28.47/28.27 ! [V_d_2] : c_Wellfounded_Owf(tc_Int_Oint,c_Int_Oint__ge__less__than(V_d_2)) ). % 28.47/28.27 % 28.47/28.27 fof(fact_wf__int__ge__less__than2,axiom, % 28.47/28.27 ! [V_d_2] : c_Wellfounded_Owf(tc_Int_Oint,c_Int_Oint__ge__less__than2(V_d_2)) ). % 28.47/28.27 % 28.47/28.27 fof(fact_wf__acc__iff,axiom, % 28.47/28.27 ! [V_r_2,T_b] : % 28.47/28.27 ( c_Wellfounded_Owf(T_b,V_r_2) % 28.47/28.27 <=> ! [B_x] : hBOOL(hAPP(hAPP(c_member(T_b),B_x),c_Wellfounded_Oacc(T_b,V_r_2))) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_acc__wfD,axiom, % 28.47/28.27 ! [V_x_2,V_r_2,T_b] : % 28.47/28.27 ( c_Wellfounded_Owf(T_b,V_r_2) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),c_Wellfounded_Oacc(T_b,V_r_2))) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_DomainP_Oequations,axiom, % 28.47/28.27 ! [V_a1_2,V_r_2,T_c,T_b] : % 28.47/28.27 ( hBOOL(hAPP(c_Predicate_ODomainP(T_b,T_c,V_r_2),V_a1_2)) % 28.47/28.27 <=> ? [B_x1] : hBOOL(hAPP(hAPP(V_r_2,V_a1_2),B_x1)) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_wf,axiom, % 28.47/28.27 ! [T_b] : % 28.47/28.27 ( class_Orderings_Owellorder(T_b) % 28.47/28.27 => c_Wellfounded_Owf(T_b,hAPP(c_Set_OCollect(tc_prod(T_b,T_b)),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_b,tc_HOL_Obool),c_Orderings_Oord__class_Oless(T_b)))) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_reduction__pair__def,axiom, % 28.47/28.27 ! [V_Pa_2,T_b] : % 28.47/28.27 ( c_FunDef_Oreduction__pair(T_b,V_Pa_2) % 28.47/28.27 <=> ( c_Wellfounded_Owf(T_b,hAPP(c_Product__Type_Ofst(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_Pa_2)) % 28.47/28.27 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),hAPP(c_Product__Type_Ofst(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_Pa_2)),hAPP(c_Product__Type_Osnd(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_Pa_2))),hAPP(c_Product__Type_Ofst(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_Pa_2))) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_wf__iff__no__infinite__down__chain,axiom, % 28.47/28.27 ! [V_r_2,T_b] : % 28.47/28.27 ( c_Wellfounded_Owf(T_b,V_r_2) % 28.47/28.27 <=> ~ ? [B_f] : % 28.47/28.27 ! [B_i] : hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),hAPP(B_f,hAPP(c_Nat_OSuc,B_i))),hAPP(B_f,B_i))),V_r_2)) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_wf__if__measure,axiom, % 28.47/28.27 ! [T_b,V_g_2,V_f_2,V_Pa_2] : % 28.47/28.27 ( ! [B_x] : % 28.47/28.27 ( hBOOL(hAPP(V_Pa_2,B_x)) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(V_f_2,hAPP(V_g_2,B_x))),hAPP(V_f_2,B_x))) ) % 28.47/28.27 => c_Wellfounded_Owf(T_b,hAPP(c_Set_OCollect(tc_prod(T_b,T_b)),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_b,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_b),hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),V_Pa_2))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBB(T_b,tc_HOL_Obool,T_b)),c_fequal)),V_g_2))))) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_wfP__def,axiom, % 28.47/28.27 ! [V_r_2,T_b] : % 28.47/28.27 ( c_Wellfounded_OwfP(T_b,V_r_2) % 28.47/28.27 <=> c_Wellfounded_Owf(T_b,hAPP(c_Set_OCollect(tc_prod(T_b,T_b)),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_b,tc_HOL_Obool),V_r_2))) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_wfP__wf__eq,axiom, % 28.47/28.27 ! [V_r_2,T_b] : % 28.47/28.27 ( c_Wellfounded_OwfP(T_b,hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBC(T_b,tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_b,T_b)),tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_prod(T_b,T_b),tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool),T_b),c_member(tc_prod(T_b,T_b)))),c_Product__Type_OPair(T_b,T_b)))),V_r_2)) % 28.47/28.27 <=> c_Wellfounded_Owf(T_b,V_r_2) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_wfP__empty,axiom, % 28.47/28.27 ! [T_b] : c_Wellfounded_OwfP(T_b,hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_b),hAPP(c_COMBK(tc_HOL_Obool,T_b),c_fFalse))) ). % 28.47/28.27 % 28.47/28.27 fof(fact_accp__wfPD,axiom, % 28.47/28.27 ! [V_x_2,V_r_2,T_b] : % 28.47/28.27 ( c_Wellfounded_OwfP(T_b,V_r_2) % 28.47/28.27 => hBOOL(hAPP(c_Wellfounded_Oaccp(T_b,V_r_2),V_x_2)) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_wfP__accp__iff,axiom, % 28.47/28.27 ! [V_r_2,T_b] : % 28.47/28.27 ( c_Wellfounded_OwfP(T_b,V_r_2) % 28.47/28.27 <=> ! [B_x1] : hBOOL(hAPP(c_Wellfounded_Oaccp(T_b,V_r_2),B_x1)) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_wfP__subset,axiom, % 28.47/28.27 ! [V_p_2,V_r_2,T_b] : % 28.47/28.27 ( c_Wellfounded_OwfP(T_b,V_r_2) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool))),V_p_2),V_r_2)) % 28.47/28.27 => c_Wellfounded_OwfP(T_b,V_p_2) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_wf__in__rel,axiom, % 28.47/28.27 ! [V_R_2,T_b] : % 28.47/28.27 ( c_Wellfounded_Owf(T_b,V_R_2) % 28.47/28.27 => c_Wellfounded_OwfP(T_b,c_FunDef_Oin__rel(T_b,T_b,V_R_2)) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_pred__nat__def,axiom, % 28.47/28.27 c_Wellfounded_Opred__nat = hAPP(c_Set_OCollect(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),hAPP(c_Product__Type_Oprod_Oprod__case(tc_Nat_Onat,tc_Nat_Onat,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_Nat_Onat),hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_HOL_Obool),c_fequal)),c_Nat_OSuc))) ). % 28.47/28.27 % 28.47/28.27 fof(fact_reduction__pair__lemma,axiom, % 28.47/28.27 ! [V_S_2,V_R_2,V_Pa_2,T_b] : % 28.47/28.27 ( c_FunDef_Oreduction__pair(T_b,V_Pa_2) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_R_2),hAPP(c_Product__Type_Ofst(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_Pa_2))) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_S_2),hAPP(c_Product__Type_Osnd(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_Pa_2))) % 28.47/28.27 => ( c_Wellfounded_Owf(T_b,V_S_2) % 28.47/28.27 => c_Wellfounded_Owf(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_R_2),V_S_2)) ) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_wfP__acyclicP,axiom, % 28.47/28.27 ! [V_r_2,T_b] : % 28.47/28.27 ( c_Wellfounded_OwfP(T_b,V_r_2) % 28.47/28.27 => c_Wellfounded_Oacyclic(T_b,hAPP(c_Set_OCollect(tc_prod(T_b,T_b)),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_b,tc_HOL_Obool),V_r_2))) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_wf__same__fst,axiom, % 28.47/28.27 ! [T_b,V_R_2,T_c,V_Pa_2] : % 28.47/28.27 ( ! [B_x] : % 28.47/28.27 ( hBOOL(hAPP(V_Pa_2,B_x)) % 28.47/28.27 => c_Wellfounded_Owf(T_c,hAPP(V_R_2,B_x)) ) % 28.47/28.27 => c_Wellfounded_Owf(tc_prod(T_b,T_c),c_Recdef_Osame__fst(T_b,T_c,V_Pa_2,V_R_2)) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_sup1E,axiom, % 28.47/28.27 ! [V_x_2,V_B_2,V_A_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2),V_x_2)) % 28.47/28.27 => ( ~ hBOOL(hAPP(V_A_2,V_x_2)) % 28.47/28.27 => hBOOL(hAPP(V_B_2,V_x_2)) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_sup1CI,axiom, % 28.47/28.27 ! [T_b,V_A_2,V_x_2,V_B_2] : % 28.47/28.27 ( ( ~ hBOOL(hAPP(V_B_2,V_x_2)) % 28.47/28.27 => hBOOL(hAPP(V_A_2,V_x_2)) ) % 28.47/28.27 => hBOOL(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2),V_x_2)) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_UnCI,axiom, % 28.47/28.27 ! [V_A_2,V_B_2,V_c_2,T_b] : % 28.47/28.27 ( ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_B_2)) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2)) ) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_UnE,axiom, % 28.47/28.27 ! [V_B_2,V_A_2,V_c_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) % 28.47/28.27 => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2)) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_B_2)) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_rel__comp__distrib2,axiom, % 28.47/28.27 ! [V_R_2,V_T_2,V_S_2,T_c,T_d,T_b] : hAPP(hAPP(c_Relation_Orel__comp(T_b,T_d,T_c),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_d),tc_HOL_Obool)),V_S_2),V_T_2)),V_R_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),hAPP(hAPP(c_Relation_Orel__comp(T_b,T_d,T_c),V_S_2),V_R_2)),hAPP(hAPP(c_Relation_Orel__comp(T_b,T_d,T_c),V_T_2),V_R_2)) ). % 28.47/28.27 % 28.47/28.27 fof(fact_rel__comp__distrib,axiom, % 28.47/28.27 ! [V_T_2,V_S_2,V_R_2,T_c,T_d,T_b] : hAPP(hAPP(c_Relation_Orel__comp(T_b,T_d,T_c),V_R_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_d,T_c),tc_HOL_Obool)),V_S_2),V_T_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),hAPP(hAPP(c_Relation_Orel__comp(T_b,T_d,T_c),V_R_2),V_S_2)),hAPP(hAPP(c_Relation_Orel__comp(T_b,T_d,T_c),V_R_2),V_T_2)) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Domain__Un__eq,axiom, % 28.47/28.27 ! [V_B_2,V_A_2,T_c,T_b] : hAPP(c_Relation_ODomain(T_b,T_c),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_ODomain(T_b,T_c),V_A_2)),hAPP(c_Relation_ODomain(T_b,T_c),V_B_2)) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Un__Diff__cancel,axiom, % 28.47/28.27 ! [V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Un__Diff__cancel2,axiom, % 28.47/28.27 ! [V_A_2,V_B_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2)),V_A_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Un__Diff,axiom, % 28.47/28.27 ! [V_C_2,V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),V_C_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_C_2)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2)) ). % 28.47/28.27 % 28.47/28.27 fof(fact_converse__Un,axiom, % 28.47/28.27 ! [V_s_2,V_r_2,T_b,T_c] : hAPP(c_Relation_Oconverse(T_c,T_b),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool)),V_r_2),V_s_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),hAPP(c_Relation_Oconverse(T_c,T_b),V_r_2)),hAPP(c_Relation_Oconverse(T_c,T_b),V_s_2)) ). % 28.47/28.27 % 28.47/28.27 fof(fact_sup__max,axiom, % 28.47/28.27 ! [T_b] : % 28.47/28.27 ( ( class_Lattices_Osemilattice__sup(T_b) % 28.47/28.27 & class_Orderings_Olinorder(T_b) ) % 28.47/28.27 => c_Lattices_Osemilattice__sup__class_Osup(T_b) = c_Orderings_Oord__class_Omax(T_b) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_sup__fun__def,axiom, % 28.47/28.27 ! [V_x_2,V_g_2,V_f_2,T_c,T_b] : % 28.47/28.27 ( class_Lattices_Olattice(T_b) % 28.47/28.27 => hAPP(hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,T_b)),V_f_2),V_g_2),V_x_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),hAPP(V_f_2,V_x_2)),hAPP(V_g_2,V_x_2)) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_sup_Oidem,axiom, % 28.47/28.27 ! [V_a,T_a] : % 28.47/28.27 ( class_Lattices_Osemilattice__sup(T_a) % 28.47/28.27 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_a),V_a) = V_a ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_sup__idem,axiom, % 28.47/28.27 ! [V_x,T_a] : % 28.47/28.27 ( class_Lattices_Osemilattice__sup(T_a) % 28.47/28.27 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),V_x) = V_x ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_sup_Ocommute,axiom, % 28.47/28.27 ! [V_b,V_a,T_a] : % 28.47/28.27 ( class_Lattices_Osemilattice__sup(T_a) % 28.47/28.27 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_a),V_b) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_b),V_a) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_inf__sup__aci_I5_J,axiom, % 28.47/28.27 ! [V_y,V_x,T_a] : % 28.47/28.27 ( class_Lattices_Olattice(T_a) % 28.47/28.27 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),V_y) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_y),V_x) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_sup__commute,axiom, % 28.47/28.27 ! [V_y,V_x,T_a] : % 28.47/28.27 ( class_Lattices_Osemilattice__sup(T_a) % 28.47/28.27 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),V_y) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_y),V_x) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_sup_Oleft__idem,axiom, % 28.47/28.27 ! [V_b,V_a,T_a] : % 28.47/28.27 ( class_Lattices_Osemilattice__sup(T_a) % 28.47/28.27 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_a),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_a),V_b)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_a),V_b) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_inf__sup__aci_I8_J,axiom, % 28.47/28.27 ! [V_y,V_x,T_a] : % 28.47/28.27 ( class_Lattices_Olattice(T_a) % 28.47/28.27 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),V_y)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),V_y) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_sup__left__idem,axiom, % 28.47/28.27 ! [V_y,V_x,T_a] : % 28.47/28.27 ( class_Lattices_Osemilattice__sup(T_a) % 28.47/28.27 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),V_y)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),V_y) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_sup_Oleft__commute,axiom, % 28.47/28.27 ! [V_c,V_a,V_b,T_a] : % 28.47/28.27 ( class_Lattices_Osemilattice__sup(T_a) % 28.47/28.27 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_b),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_a),V_c)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_a),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_b),V_c)) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_inf__sup__aci_I7_J,axiom, % 28.47/28.27 ! [V_z,V_y,V_x,T_a] : % 28.47/28.27 ( class_Lattices_Olattice(T_a) % 28.47/28.27 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_y),V_z)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_y),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),V_z)) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_sup__left__commute,axiom, % 28.47/28.27 ! [V_z,V_y,V_x,T_a] : % 28.47/28.27 ( class_Lattices_Osemilattice__sup(T_a) % 28.47/28.27 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_y),V_z)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_y),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),V_z)) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_sup_Oassoc,axiom, % 28.47/28.27 ! [V_c,V_b,V_a,T_a] : % 28.47/28.27 ( class_Lattices_Osemilattice__sup(T_a) % 28.47/28.27 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_a),V_b)),V_c) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_a),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_b),V_c)) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_inf__sup__aci_I6_J,axiom, % 28.47/28.27 ! [V_z,V_y,V_x,T_a] : % 28.47/28.27 ( class_Lattices_Olattice(T_a) % 28.47/28.27 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),V_y)),V_z) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_y),V_z)) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_sup__assoc,axiom, % 28.47/28.27 ! [V_z,V_y,V_x,T_a] : % 28.47/28.27 ( class_Lattices_Osemilattice__sup(T_a) % 28.47/28.27 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),V_y)),V_z) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_y),V_z)) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_sup__apply,axiom, % 28.47/28.27 ! [V_x_2,V_g_2,V_f_2,T_c,T_b] : % 28.47/28.27 ( class_Lattices_Olattice(T_b) % 28.47/28.27 => hAPP(hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,T_b)),V_f_2),V_g_2),V_x_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),hAPP(V_f_2,V_x_2)),hAPP(V_g_2,V_x_2)) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Un__absorb,axiom, % 28.47/28.27 ! [V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_A_2) = V_A_2 ). % 28.47/28.27 % 28.47/28.27 fof(fact_Un__commute,axiom, % 28.47/28.27 ! [V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Un__left__absorb,axiom, % 28.47/28.27 ! [V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Un__left__commute,axiom, % 28.47/28.27 ! [V_C_2,V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_B_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_C_2)) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Un__assoc,axiom, % 28.47/28.27 ! [V_C_2,V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),V_C_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2)) ). % 28.47/28.27 % 28.47/28.27 fof(fact_bex__Un,axiom, % 28.47/28.27 ! [V_Pa_2,V_B_2,V_A_2,T_b] : % 28.47/28.27 ( ? [B_x] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) % 28.47/28.27 & hBOOL(hAPP(V_Pa_2,B_x)) ) % 28.47/28.27 <=> ( ? [B_x] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2)) % 28.47/28.27 & hBOOL(hAPP(V_Pa_2,B_x)) ) % 28.47/28.27 | ? [B_x] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_B_2)) % 28.47/28.27 & hBOOL(hAPP(V_Pa_2,B_x)) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_ball__Un,axiom, % 28.47/28.27 ! [V_Pa_2,V_B_2,V_A_2,T_b] : % 28.47/28.27 ( ! [B_x] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) % 28.47/28.27 => hBOOL(hAPP(V_Pa_2,B_x)) ) % 28.47/28.27 <=> ( ! [B_x] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2)) % 28.47/28.27 => hBOOL(hAPP(V_Pa_2,B_x)) ) % 28.47/28.27 & ! [B_x] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_B_2)) % 28.47/28.27 => hBOOL(hAPP(V_Pa_2,B_x)) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_sup1I1,axiom, % 28.47/28.27 ! [V_B_2,T_b,V_x_2,V_A_2] : % 28.47/28.27 ( hBOOL(hAPP(V_A_2,V_x_2)) % 28.47/28.27 => hBOOL(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2),V_x_2)) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_sup1I2,axiom, % 28.47/28.27 ! [V_A_2,T_b,V_x_2,V_B_2] : % 28.47/28.27 ( hBOOL(hAPP(V_B_2,V_x_2)) % 28.47/28.27 => hBOOL(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2),V_x_2)) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Sup__fin_Oidem,axiom, % 28.47/28.27 ! [V_x,T_a] : % 28.47/28.27 ( class_Lattices_Olattice(T_a) % 28.47/28.27 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),V_x) = V_x ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Un__mono,axiom, % 28.47/28.27 ! [V_D_2,V_B_2,V_C_2,V_A_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_C_2)) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_D_2)) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_D_2))) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Un__least,axiom, % 28.47/28.27 ! [V_B_2,V_C_2,V_A_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_C_2)) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2)) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),V_C_2)) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Un__absorb2,axiom, % 28.47/28.27 ! [V_A_2,V_B_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2)) % 28.47/28.27 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = V_A_2 ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Un__absorb1,axiom, % 28.47/28.27 ! [V_B_2,V_A_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) % 28.47/28.27 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = V_B_2 ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_subset__Un__eq,axiom, % 28.47/28.27 ! [V_B_2,V_A_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) % 28.47/28.27 <=> hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = V_B_2 ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Un__upper2,axiom, % 28.47/28.27 ! [V_A_2,V_B_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Un__upper1,axiom, % 28.47/28.27 ! [V_B_2,V_A_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) ). % 28.47/28.27 % 28.47/28.27 fof(fact_inf__sup__ord_I3_J,axiom, % 28.47/28.27 ! [V_y,V_x,T_a] : % 28.47/28.27 ( class_Lattices_Olattice(T_a) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),V_y))) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_sup__ge1,axiom, % 28.47/28.27 ! [V_y,V_x,T_a] : % 28.47/28.27 ( class_Lattices_Osemilattice__sup(T_a) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),V_y))) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_inf__sup__ord_I4_J,axiom, % 28.47/28.27 ! [V_x,V_y,T_a] : % 28.47/28.27 ( class_Lattices_Olattice(T_a) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),V_y))) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_sup__ge2,axiom, % 28.47/28.27 ! [V_x,V_y,T_a] : % 28.47/28.27 ( class_Lattices_Osemilattice__sup(T_a) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),V_y))) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_le__iff__sup,axiom, % 28.47/28.27 ! [V_y_2,V_x_2,T_b] : % 28.47/28.27 ( class_Lattices_Osemilattice__sup(T_b) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_y_2)) % 28.47/28.27 <=> hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),V_x_2),V_y_2) = V_y_2 ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_le__sup__iff,axiom, % 28.47/28.27 ! [V_z_2,V_y_2,V_x_2,T_b] : % 28.47/28.27 ( class_Lattices_Osemilattice__sup(T_b) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),V_x_2),V_y_2)),V_z_2)) % 28.47/28.27 <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_z_2)) % 28.47/28.27 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_y_2),V_z_2)) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_le__supI1,axiom, % 28.47/28.27 ! [V_b,V_a,V_x,T_a] : % 28.47/28.27 ( class_Lattices_Osemilattice__sup(T_a) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_a)) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_a),V_b))) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_le__supI2,axiom, % 28.47/28.27 ! [V_a,V_b,V_x,T_a] : % 28.47/28.27 ( class_Lattices_Osemilattice__sup(T_a) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_b)) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_a),V_b))) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_sup__absorb2,axiom, % 28.47/28.27 ! [V_y,V_x,T_a] : % 28.47/28.27 ( class_Lattices_Osemilattice__sup(T_a) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y)) % 28.47/28.27 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),V_y) = V_y ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_sup__absorb1,axiom, % 28.47/28.27 ! [V_x,V_y,T_a] : % 28.47/28.27 ( class_Lattices_Osemilattice__sup(T_a) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x)) % 28.47/28.27 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),V_y) = V_x ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_le__supI,axiom, % 28.47/28.27 ! [V_b,V_x,V_a,T_a] : % 28.47/28.27 ( class_Lattices_Osemilattice__sup(T_a) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_x)) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_x)) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_a),V_b)),V_x)) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_sup__least,axiom, % 28.47/28.27 ! [V_z,V_x,V_y,T_a] : % 28.47/28.27 ( class_Lattices_Osemilattice__sup(T_a) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x)) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_z),V_x)) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_y),V_z)),V_x)) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_sup__mono,axiom, % 28.47/28.27 ! [V_d,V_b,V_c,V_a,T_a] : % 28.47/28.27 ( class_Lattices_Osemilattice__sup(T_a) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_c)) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_d)) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_a),V_b)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_c),V_d))) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_le__supE,axiom, % 28.47/28.27 ! [V_x,V_b,V_a,T_a] : % 28.47/28.27 ( class_Lattices_Osemilattice__sup(T_a) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_a),V_b)),V_x)) % 28.47/28.27 => ~ ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_x)) % 28.47/28.27 => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_x)) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_less__supI1,axiom, % 28.47/28.27 ! [V_b,V_a,V_x,T_a] : % 28.47/28.27 ( class_Lattices_Osemilattice__sup(T_a) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_a)) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_a),V_b))) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_less__supI2,axiom, % 28.47/28.27 ! [V_a,V_b,V_x,T_a] : % 28.47/28.27 ( class_Lattices_Osemilattice__sup(T_a) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),V_b)) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_x),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_a),V_b))) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_image__Un,axiom, % 28.47/28.27 ! [V_B_2,V_A_2,V_f_2,T_b,T_c] : hAPP(c_Set_Oimage(T_c,T_b,V_f_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),V_A_2)),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),V_B_2)) ). % 28.47/28.27 % 28.47/28.27 fof(fact_UnI2,axiom, % 28.47/28.27 ! [V_A_2,V_B_2,V_c_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_B_2)) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_UnI1,axiom, % 28.47/28.27 ! [V_B_2,V_A_2,V_c_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2)) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Un__iff,axiom, % 28.47/28.27 ! [V_B_2,V_A_2,V_c_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) % 28.47/28.27 <=> ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2)) % 28.47/28.27 | hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_B_2)) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Range__Un__eq,axiom, % 28.47/28.27 ! [V_B_2,V_A_2,T_b,T_c] : hAPP(c_Relation_ORange(T_c,T_b),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_ORange(T_c,T_b),V_A_2)),hAPP(c_Relation_ORange(T_c,T_b),V_B_2)) ). % 28.47/28.27 % 28.47/28.27 fof(fact_sup__Un__eq,axiom, % 28.47/28.27 ! [V_x_2,V_S_2,V_R_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_R_2)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_S_2)),V_x_2)) % 28.47/28.27 <=> hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_R_2),V_S_2))) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Collect__disj__eq,axiom, % 28.47/28.27 ! [V_Qa_2,V_Pa_2,T_b] : hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fdisj),V_Pa_2)),V_Qa_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_OCollect(T_b),V_Pa_2)),hAPP(c_Set_OCollect(T_b),V_Qa_2)) ). % 28.47/28.27 % 28.47/28.27 fof(fact_wf__acyclic,axiom, % 28.47/28.27 ! [V_r_2,T_b] : % 28.47/28.27 ( c_Wellfounded_Owf(T_b,V_r_2) % 28.47/28.27 => c_Wellfounded_Oacyclic(T_b,V_r_2) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_acyclic__subset,axiom, % 28.47/28.27 ! [V_r_2,V_s_2,T_b] : % 28.47/28.27 ( c_Wellfounded_Oacyclic(T_b,V_s_2) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),V_s_2)) % 28.47/28.27 => c_Wellfounded_Oacyclic(T_b,V_r_2) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_acyclic__converse,axiom, % 28.47/28.27 ! [V_r_2,T_b] : % 28.47/28.27 ( c_Wellfounded_Oacyclic(T_b,hAPP(c_Relation_Oconverse(T_b,T_b),V_r_2)) % 28.47/28.27 <=> c_Wellfounded_Oacyclic(T_b,V_r_2) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Diff__subset__conv,axiom, % 28.47/28.27 ! [V_C_2,V_B_2,V_A_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),V_C_2)) % 28.47/28.27 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2))) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Diff__partition,axiom, % 28.47/28.27 ! [V_B_2,V_A_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) % 28.47/28.27 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2)) = V_B_2 ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Compl__Diff__eq,axiom, % 28.47/28.27 ! [V_B_2,V_A_2,T_b] : hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_A_2)),V_B_2) ). % 28.47/28.27 % 28.47/28.27 fof(fact_wf__union__merge,axiom, % 28.47/28.27 ! [V_S_2,V_R_2,T_b] : % 28.47/28.27 ( c_Wellfounded_Owf(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_R_2),V_S_2)) % 28.47/28.27 <=> c_Wellfounded_Owf(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),V_R_2),V_R_2)),hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),V_S_2),V_R_2))),V_S_2)) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Un__def,axiom, % 28.47/28.27 ! [V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fdisj),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_A_2))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_B_2))) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Collect__imp__eq,axiom, % 28.47/28.27 ! [V_Qa_2,V_Pa_2,T_b] : hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fimplies),V_Pa_2)),V_Qa_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_OCollect(T_b),V_Pa_2))),hAPP(c_Set_OCollect(T_b),V_Qa_2)) ). % 28.47/28.27 % 28.47/28.27 fof(fact_pair__leq__def,axiom, % 28.47/28.27 c_FunDef_Opair__leq = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat)),tc_HOL_Obool)),c_FunDef_Opair__less),c_Relation_OId(tc_prod(tc_Nat_Onat,tc_Nat_Onat))) ). % 28.47/28.27 % 28.47/28.27 fof(fact_wf__union__compatible,axiom, % 28.47/28.27 ! [V_S_2,V_R_2,T_b] : % 28.47/28.27 ( c_Wellfounded_Owf(T_b,V_R_2) % 28.47/28.27 => ( c_Wellfounded_Owf(T_b,V_S_2) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),V_R_2),V_S_2)),V_R_2)) % 28.47/28.27 => c_Wellfounded_Owf(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_R_2),V_S_2)) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_wf__pred__nat,axiom, % 28.47/28.27 c_Wellfounded_Owf(tc_Nat_Onat,c_Wellfounded_Opred__nat) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Eps__split,axiom, % 28.47/28.27 ! [V_Pa_2,T_c,T_b] : c_Hilbert__Choice_OEps(tc_prod(T_b,T_c),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_HOL_Obool),V_Pa_2)) = c_Hilbert__Choice_OEps(tc_prod(T_b,T_c),hAPP(hAPP(c_COMBS(tc_prod(T_b,T_c),T_c,tc_HOL_Obool),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_c,tc_HOL_Obool),tc_prod(T_b,T_c)),V_Pa_2),c_Product__Type_Ofst(T_b,T_c))),c_Product__Type_Osnd(T_b,T_c))) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Field__def,axiom, % 28.47/28.27 ! [V_r_2,T_b] : hAPP(c_Relation_OField(T_b),V_r_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_ODomain(T_b,T_b),V_r_2)),hAPP(c_Relation_ORange(T_b,T_b),V_r_2)) ). % 28.47/28.27 % 28.47/28.27 fof(fact_wf__no__infinite__down__chainE,axiom, % 28.47/28.27 ! [V_f_2,V_r_2,T_b] : % 28.47/28.27 ( c_Wellfounded_Owf(T_b,V_r_2) % 28.47/28.27 => ~ ! [B_k] : hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),hAPP(V_f_2,hAPP(c_Nat_OSuc,B_k))),hAPP(V_f_2,B_k))),V_r_2)) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_IdE,axiom, % 28.47/28.27 ! [V_p_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),V_p_2),c_Relation_OId(T_b))) % 28.47/28.27 => ~ ! [B_x] : V_p_2 != hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_x),B_x) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_sup__nat__def,axiom, % 28.47/28.27 c_Lattices_Osemilattice__sup__class_Osup(tc_Nat_Onat) = c_Orderings_Oord__class_Omax(tc_Nat_Onat) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Nat__Transfer_Otransfer__int__nat__set__function__closures_I2_J,axiom, % 28.47/28.27 ! [V_B_2,V_A_2] : % 28.47/28.27 ( c_Nat__Transfer_Onat__set(V_A_2) % 28.47/28.27 => ( c_Nat__Transfer_Onat__set(V_B_2) % 28.47/28.27 => c_Nat__Transfer_Onat__set(hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_Int_Oint,tc_HOL_Obool)),V_A_2),V_B_2)) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_someI__ex,axiom, % 28.47/28.27 ! [T_b,V_Pa_2] : % 28.47/28.27 ( ? [B_x1] : hBOOL(hAPP(V_Pa_2,B_x1)) % 28.47/28.27 => hBOOL(hAPP(V_Pa_2,c_Hilbert__Choice_OEps(T_b,V_Pa_2))) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_some__eq__ex,axiom, % 28.47/28.27 ! [T_b,V_Pa_2] : % 28.47/28.27 ( hBOOL(hAPP(V_Pa_2,c_Hilbert__Choice_OEps(T_b,V_Pa_2))) % 28.47/28.27 <=> ? [B_x1] : hBOOL(hAPP(V_Pa_2,B_x1)) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_some__eq__trivial,axiom, % 28.47/28.27 ! [V_x_2,T_b] : c_Hilbert__Choice_OEps(T_b,hAPP(hAPP(c_COMBC(T_b,T_b,tc_HOL_Obool),c_fequal),V_x_2)) = V_x_2 ). % 28.47/28.27 % 28.47/28.27 fof(fact_some__sym__eq__trivial,axiom, % 28.47/28.27 ! [V_x_2,T_b] : c_Hilbert__Choice_OEps(T_b,hAPP(c_fequal,V_x_2)) = V_x_2 ). % 28.47/28.27 % 28.47/28.27 fof(fact_someI,axiom, % 28.47/28.27 ! [T_b,V_x_2,V_Pa_2] : % 28.47/28.27 ( hBOOL(hAPP(V_Pa_2,V_x_2)) % 28.47/28.27 => hBOOL(hAPP(V_Pa_2,c_Hilbert__Choice_OEps(T_b,V_Pa_2))) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_tfl__some,axiom, % 28.47/28.27 ! [T_b,B_P] : % 28.47/28.27 ( ? [B_x] : hBOOL(hAPP(B_P,B_x)) % 28.47/28.27 => hBOOL(hAPP(B_P,c_Hilbert__Choice_OEps(T_b,B_P))) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_exE__some,axiom, % 28.47/28.27 ! [T_b,V_c_2,V_Pa_2] : % 28.47/28.27 ( ? [B_x1] : hBOOL(hAPP(V_Pa_2,B_x1)) % 28.47/28.27 => ( V_c_2 = c_Hilbert__Choice_OEps(T_b,V_Pa_2) % 28.47/28.27 => hBOOL(hAPP(V_Pa_2,V_c_2)) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Field__converse,axiom, % 28.47/28.27 ! [V_r_2,T_b] : hAPP(c_Relation_OField(T_b),hAPP(c_Relation_Oconverse(T_b,T_b),V_r_2)) = hAPP(c_Relation_OField(T_b),V_r_2) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Nat__Transfer_Otransfer__nat__int__set__functions_I3_J,axiom, % 28.47/28.27 ! [V_B_2,V_A_2] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_Nat_Onat,tc_HOL_Obool)),V_A_2),V_B_2) = hAPP(c_Set_Oimage(tc_Int_Oint,tc_Nat_Onat,c_Int_Onat),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_Int_Oint,tc_HOL_Obool)),hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Int_Oint,c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),V_A_2)),hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Int_Oint,c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),V_B_2))) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Nat__Transfer_Otransfer__int__nat__set__functions_I3_J,axiom, % 28.47/28.27 ! [V_B_2,V_A_2] : % 28.47/28.27 ( c_Nat__Transfer_Onat__set(V_A_2) % 28.47/28.27 => ( c_Nat__Transfer_Onat__set(V_B_2) % 28.47/28.27 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_Int_Oint,tc_HOL_Obool)),V_A_2),V_B_2) = hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Int_Oint,c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_Nat_Onat,tc_HOL_Obool)),hAPP(c_Set_Oimage(tc_Int_Oint,tc_Nat_Onat,c_Int_Onat),V_A_2)),hAPP(c_Set_Oimage(tc_Int_Oint,tc_Nat_Onat,c_Int_Onat),V_B_2))) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_sup__Un__eq2,axiom, % 28.47/28.27 ! [V_y_2,V_x_2,V_S_2,V_R_2,T_c,T_b] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_COMBC(T_c,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_prod(T_b,T_c)),tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_prod(T_b,T_c),tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool),T_c),c_member(tc_prod(T_b,T_c)))),c_Product__Type_OPair(T_b,T_c)))),V_R_2)),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_COMBC(T_c,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_prod(T_b,T_c)),tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_prod(T_b,T_c),tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool),T_c),c_member(tc_prod(T_b,T_c)))),c_Product__Type_OPair(T_b,T_c)))),V_S_2)),V_x_2),V_y_2)) % 28.47/28.27 <=> hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_x_2),V_y_2)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),V_R_2),V_S_2))) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_mono__Field,axiom, % 28.47/28.27 ! [V_s_2,V_r_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),V_s_2)) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_OField(T_b),V_r_2)),hAPP(c_Relation_OField(T_b),V_s_2))) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Field__Un,axiom, % 28.47/28.27 ! [V_s_2,V_r_2,T_b] : hAPP(c_Relation_OField(T_b),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),V_s_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_OField(T_b),V_r_2)),hAPP(c_Relation_OField(T_b),V_s_2)) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Eps__split__eq,axiom, % 28.47/28.27 ! [V_y_2,V_x_2,T_c,T_b] : c_Hilbert__Choice_OEps(tc_prod(T_b,T_c),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_HOL_Obool),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_fun(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_c)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),hAPP(c_fequal,V_x_2)))),hAPP(c_fequal,V_y_2)))) = hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_x_2),V_y_2) ). % 28.47/28.27 % 28.47/28.27 fof(fact_split__paired__Eps,axiom, % 28.47/28.27 ! [V_Pa_2,T_c,T_b] : c_Hilbert__Choice_OEps(tc_prod(T_b,T_c),V_Pa_2) = c_Hilbert__Choice_OEps(tc_prod(T_b,T_c),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_prod(T_b,T_c)),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_COMBB(tc_prod(T_b,T_c),tc_HOL_Obool,T_c),V_Pa_2)),c_Product__Type_OPair(T_b,T_c)))) ). % 28.47/28.27 % 28.47/28.27 fof(fact_reflcl__set__eq,axiom, % 28.47/28.27 ! [V_y_2,V_x_2,V_r_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBC(T_b,tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_b,T_b)),tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_prod(T_b,T_b),tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool),T_b),c_member(tc_prod(T_b,T_b)))),c_Product__Type_OPair(T_b,T_b)))),V_r_2)),c_fequal),V_x_2),V_y_2)) % 28.47/28.27 <=> hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),c_Relation_OId(T_b)))) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_hoare__derivs_OBody,axiom, % 28.47/28.27 ! [V_Procsa_2,V_Qa_2,V_Pa_2,V_Ga_2,T_b] : % 28.47/28.27 ( c_Hoare__Mirabelle_Ohoare__derivs(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool)),V_Ga_2),hAPP(c_Set_Oimage(tc_Com_Opname,tc_Hoare__Mirabelle_Otriple(T_b),hAPP(hAPP(c_COMBS(tc_Com_Opname,tc_fun(T_b,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(c_COMBS(tc_Com_Opname,tc_Com_Ocom,tc_fun(tc_fun(T_b,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_Hoare__Mirabelle_Otriple(T_b))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_fun(tc_Com_Ocom,tc_fun(tc_fun(T_b,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_Hoare__Mirabelle_Otriple(T_b))),tc_Com_Opname),c_Hoare__Mirabelle_Otriple_Otriple(T_b)),V_Pa_2)),c_Com_Ocom_OBODY)),V_Qa_2)),V_Procsa_2)),hAPP(c_Set_Oimage(tc_Com_Opname,tc_Hoare__Mirabelle_Otriple(T_b),hAPP(hAPP(c_COMBS(tc_Com_Opname,tc_fun(T_b,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(c_COMBS(tc_Com_Opname,tc_Com_Ocom,tc_fun(tc_fun(T_b,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_Hoare__Mirabelle_Otriple(T_b))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_fun(tc_Com_Ocom,tc_fun(tc_fun(T_b,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_Hoare__Mirabelle_Otriple(T_b))),tc_Com_Opname),c_Hoare__Mirabelle_Otriple_Otriple(T_b)),V_Pa_2)),hAPP(hAPP(c_COMBB(tc_Option_Ooption(tc_Com_Ocom),tc_Com_Ocom,tc_Com_Opname),c_Option_Othe(tc_Com_Ocom)),c_Com_Obody))),V_Qa_2)),V_Procsa_2)) % 28.47/28.27 => c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,hAPP(c_Set_Oimage(tc_Com_Opname,tc_Hoare__Mirabelle_Otriple(T_b),hAPP(hAPP(c_COMBS(tc_Com_Opname,tc_fun(T_b,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(c_COMBS(tc_Com_Opname,tc_Com_Ocom,tc_fun(tc_fun(T_b,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_Hoare__Mirabelle_Otriple(T_b))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_fun(tc_Com_Ocom,tc_fun(tc_fun(T_b,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_Hoare__Mirabelle_Otriple(T_b))),tc_Com_Opname),c_Hoare__Mirabelle_Otriple_Otriple(T_b)),V_Pa_2)),c_Com_Ocom_OBODY)),V_Qa_2)),V_Procsa_2)) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_less__eq,axiom, % 28.47/28.27 ! [V_n_2,V_m_2] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_m_2),V_n_2)),c_Transitive__Closure_Otrancl(tc_Nat_Onat,c_Wellfounded_Opred__nat))) % 28.47/28.27 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_wf__eq__minimal,axiom, % 28.47/28.27 ! [V_r_2,T_b] : % 28.47/28.27 ( c_Wellfounded_Owf(T_b,V_r_2) % 28.47/28.27 <=> ! [B_Q] : % 28.47/28.27 ( ? [B_x] : hBOOL(hAPP(hAPP(c_member(T_b),B_x),B_Q)) % 28.47/28.27 => ? [B_x] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),B_Q)) % 28.47/28.27 & ! [B_y] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_y),B_x)),V_r_2)) % 28.47/28.27 => ~ hBOOL(hAPP(hAPP(c_member(T_b),B_y),B_Q)) ) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_sup2E,axiom, % 28.47/28.27 ! [V_y_2,V_x_2,V_B_2,V_A_2,T_c,T_b] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),V_A_2),V_B_2),V_x_2),V_y_2)) % 28.47/28.27 => ( ~ hBOOL(hAPP(hAPP(V_A_2,V_x_2),V_y_2)) % 28.47/28.27 => hBOOL(hAPP(hAPP(V_B_2,V_x_2),V_y_2)) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_sup2CI,axiom, % 28.47/28.27 ! [T_c,T_b,V_A_2,V_y_2,V_x_2,V_B_2] : % 28.47/28.27 ( ( ~ hBOOL(hAPP(hAPP(V_B_2,V_x_2),V_y_2)) % 28.47/28.27 => hBOOL(hAPP(hAPP(V_A_2,V_x_2),V_y_2)) ) % 28.47/28.27 => hBOOL(hAPP(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),V_A_2),V_B_2),V_x_2),V_y_2)) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_trancl_Or__into__trancl,axiom, % 28.47/28.27 ! [V_r_2,V_b_2,V_a_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),V_r_2)) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),c_Transitive__Closure_Otrancl(T_b,V_r_2))) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_sup2I1,axiom, % 28.47/28.27 ! [V_B_2,T_c,T_b,V_y_2,V_x_2,V_A_2] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(V_A_2,V_x_2),V_y_2)) % 28.47/28.27 => hBOOL(hAPP(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),V_A_2),V_B_2),V_x_2),V_y_2)) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_sup2I2,axiom, % 28.47/28.27 ! [V_A_2,T_c,T_b,V_y_2,V_x_2,V_B_2] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(V_B_2,V_x_2),V_y_2)) % 28.47/28.27 => hBOOL(hAPP(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),V_A_2),V_B_2),V_x_2),V_y_2)) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_wf__trancl,axiom, % 28.47/28.27 ! [V_r_2,T_b] : % 28.47/28.27 ( c_Wellfounded_Owf(T_b,V_r_2) % 28.47/28.27 => c_Wellfounded_Owf(T_b,c_Transitive__Closure_Otrancl(T_b,V_r_2)) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_trancl__mono,axiom, % 28.47/28.27 ! [V_s_2,V_r_2,V_p_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),V_p_2),c_Transitive__Closure_Otrancl(T_b,V_r_2))) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),V_s_2)) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),V_p_2),c_Transitive__Closure_Otrancl(T_b,V_s_2))) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_trancl__domain,axiom, % 28.47/28.27 ! [V_r_2,T_b] : hAPP(c_Relation_ODomain(T_b,T_b),c_Transitive__Closure_Otrancl(T_b,V_r_2)) = hAPP(c_Relation_ODomain(T_b,T_b),V_r_2) ). % 28.47/28.27 % 28.47/28.27 fof(fact_trancl__converse,axiom, % 28.47/28.27 ! [V_r_2,T_b] : c_Transitive__Closure_Otrancl(T_b,hAPP(c_Relation_Oconverse(T_b,T_b),V_r_2)) = hAPP(c_Relation_Oconverse(T_b,T_b),c_Transitive__Closure_Otrancl(T_b,V_r_2)) ). % 28.47/28.27 % 28.47/28.27 fof(fact_r__r__into__trancl,axiom, % 28.47/28.27 ! [V_c_2,V_R_2,V_b_2,V_a_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),V_R_2)) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_b_2),V_c_2)),V_R_2)) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_c_2)),c_Transitive__Closure_Otrancl(T_b,V_R_2))) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_trancl__into__trancl2,axiom, % 28.47/28.27 ! [V_c_2,V_r_2,V_b_2,V_a_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),V_r_2)) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_b_2),V_c_2)),c_Transitive__Closure_Otrancl(T_b,V_r_2))) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_c_2)),c_Transitive__Closure_Otrancl(T_b,V_r_2))) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Transitive__Closure_Otrancl__into__trancl,axiom, % 28.47/28.27 ! [V_c_2,V_r_2,V_b_2,V_a_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),c_Transitive__Closure_Otrancl(T_b,V_r_2))) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_b_2),V_c_2)),V_r_2)) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_c_2)),c_Transitive__Closure_Otrancl(T_b,V_r_2))) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_trancl__trans,axiom, % 28.47/28.27 ! [V_c_2,V_r_2,V_b_2,V_a_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),c_Transitive__Closure_Otrancl(T_b,V_r_2))) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_b_2),V_c_2)),c_Transitive__Closure_Otrancl(T_b,V_r_2))) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_c_2)),c_Transitive__Closure_Otrancl(T_b,V_r_2))) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_cut,axiom, % 28.47/28.27 ! [V_Ga_2,V_ts_2,V_G_H_2,T_b] : % 28.47/28.27 ( c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_G_H_2,V_ts_2) % 28.47/28.27 => ( c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,V_G_H_2) % 28.47/28.27 => c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,V_ts_2) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_thin,axiom, % 28.47/28.27 ! [V_Ga_2,V_ts_2,V_G_H_2,T_b] : % 28.47/28.27 ( c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_G_H_2,V_ts_2) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool)),V_G_H_2),V_Ga_2)) % 28.47/28.27 => c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,V_ts_2) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_weaken,axiom, % 28.47/28.27 ! [V_ts_2,V_ts_H_2,V_Ga_2,T_b] : % 28.47/28.27 ( c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,V_ts_H_2) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool)),V_ts_2),V_ts_H_2)) % 28.47/28.27 => c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,V_ts_2) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_asm,axiom, % 28.47/28.27 ! [V_Ga_2,V_ts_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool)),V_ts_2),V_Ga_2)) % 28.47/28.27 => c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,V_ts_2) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_r__into__trancl_H,axiom, % 28.47/28.27 ! [V_r_2,V_p_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),V_p_2),V_r_2)) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),V_p_2),c_Transitive__Closure_Otrancl(T_b,V_r_2))) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_trancl__range,axiom, % 28.47/28.27 ! [V_r_2,T_b] : hAPP(c_Relation_ORange(T_b,T_b),c_Transitive__Closure_Otrancl(T_b,V_r_2)) = hAPP(c_Relation_ORange(T_b,T_b),V_r_2) ). % 28.47/28.27 % 28.47/28.27 fof(fact_trancl__unfold,axiom, % 28.47/28.27 ! [V_r_2,T_b] : c_Transitive__Closure_Otrancl(T_b,V_r_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),c_Transitive__Closure_Otrancl(T_b,V_r_2)),V_r_2)) ). % 28.47/28.27 % 28.47/28.27 fof(fact_trancl__converseI,axiom, % 28.47/28.27 ! [V_r_2,V_y_2,V_x_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),hAPP(c_Relation_Oconverse(T_b,T_b),c_Transitive__Closure_Otrancl(T_b,V_r_2)))) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),c_Transitive__Closure_Otrancl(T_b,hAPP(c_Relation_Oconverse(T_b,T_b),V_r_2)))) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_trancl__converseD,axiom, % 28.47/28.27 ! [V_r_2,V_y_2,V_x_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),c_Transitive__Closure_Otrancl(T_b,hAPP(c_Relation_Oconverse(T_b,T_b),V_r_2)))) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),hAPP(c_Relation_Oconverse(T_b,T_b),c_Transitive__Closure_Otrancl(T_b,V_r_2)))) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_wf__converse__trancl,axiom, % 28.47/28.27 ! [V_r_2,T_b] : % 28.47/28.27 ( c_Wellfounded_Owf(T_b,hAPP(c_Relation_Oconverse(T_b,T_b),V_r_2)) % 28.47/28.27 => c_Wellfounded_Owf(T_b,hAPP(c_Relation_Oconverse(T_b,T_b),c_Transitive__Closure_Otrancl(T_b,V_r_2))) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_less__than__def,axiom, % 28.47/28.27 c_Wellfounded_Oless__than = c_Transitive__Closure_Otrancl(tc_Nat_Onat,c_Wellfounded_Opred__nat) ). % 28.47/28.27 % 28.47/28.27 fof(fact_acyclic__def,axiom, % 28.47/28.27 ! [V_r_2,T_b] : % 28.47/28.27 ( c_Wellfounded_Oacyclic(T_b,V_r_2) % 28.47/28.27 <=> ! [B_x] : ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_x),B_x)),c_Transitive__Closure_Otrancl(T_b,V_r_2))) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Body1,axiom, % 28.47/28.27 ! [V_pn_2,V_Procsa_2,V_Qa_2,V_Pa_2,V_Ga_2,T_b] : % 28.47/28.27 ( c_Hoare__Mirabelle_Ohoare__derivs(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool)),V_Ga_2),hAPP(c_Set_Oimage(tc_Com_Opname,tc_Hoare__Mirabelle_Otriple(T_b),hAPP(hAPP(c_COMBS(tc_Com_Opname,tc_fun(T_b,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(c_COMBS(tc_Com_Opname,tc_Com_Ocom,tc_fun(tc_fun(T_b,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_Hoare__Mirabelle_Otriple(T_b))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_fun(tc_Com_Ocom,tc_fun(tc_fun(T_b,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_Hoare__Mirabelle_Otriple(T_b))),tc_Com_Opname),c_Hoare__Mirabelle_Otriple_Otriple(T_b)),V_Pa_2)),c_Com_Ocom_OBODY)),V_Qa_2)),V_Procsa_2)),hAPP(c_Set_Oimage(tc_Com_Opname,tc_Hoare__Mirabelle_Otriple(T_b),hAPP(hAPP(c_COMBS(tc_Com_Opname,tc_fun(T_b,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(c_COMBS(tc_Com_Opname,tc_Com_Ocom,tc_fun(tc_fun(T_b,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_Hoare__Mirabelle_Otriple(T_b))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_fun(tc_Com_Ocom,tc_fun(tc_fun(T_b,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_Hoare__Mirabelle_Otriple(T_b))),tc_Com_Opname),c_Hoare__Mirabelle_Otriple_Otriple(T_b)),V_Pa_2)),hAPP(hAPP(c_COMBB(tc_Option_Ooption(tc_Com_Ocom),tc_Com_Ocom,tc_Com_Opname),c_Option_Othe(tc_Com_Ocom)),c_Com_Obody))),V_Qa_2)),V_Procsa_2)) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_member(tc_Com_Opname),V_pn_2),V_Procsa_2)) % 28.47/28.27 => c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),hAPP(V_Pa_2,V_pn_2)),hAPP(c_Com_Ocom_OBODY,V_pn_2)),hAPP(V_Qa_2,V_pn_2))),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool)))) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_acyclicI,axiom, % 28.47/28.27 ! [V_r_2,T_b] : % 28.47/28.27 ( ! [B_x] : ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_x),B_x)),c_Transitive__Closure_Otrancl(T_b,V_r_2))) % 28.47/28.27 => c_Wellfounded_Oacyclic(T_b,V_r_2) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_rel__compE,axiom, % 28.47/28.27 ! [V_s_2,V_r_2,T_d,V_xz_2,T_c,T_b] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),V_xz_2),hAPP(hAPP(c_Relation_Orel__comp(T_b,T_d,T_c),V_r_2),V_s_2))) % 28.47/28.27 => ~ ! [B_x,B_y,B_z] : % 28.47/28.27 ( V_xz_2 = hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),B_x),B_z) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_d)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_d),B_x),B_y)),V_r_2)) % 28.47/28.27 => ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_d,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_d,T_c),B_y),B_z)),V_s_2)) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_acyclicP__converse,axiom, % 28.47/28.27 ! [V_r_2,T_b] : % 28.47/28.27 ( c_Wellfounded_Oacyclic(T_b,hAPP(c_Set_OCollect(tc_prod(T_b,T_b)),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_b,tc_HOL_Obool),c_Predicate_Oconversep(T_b,T_b,V_r_2)))) % 28.47/28.27 <=> c_Wellfounded_Oacyclic(T_b,hAPP(c_Set_OCollect(tc_prod(T_b,T_b)),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_b,tc_HOL_Obool),V_r_2))) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_emptyE,axiom, % 28.47/28.27 ! [V_a_2,T_b] : ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) ). % 28.47/28.27 % 28.47/28.27 fof(fact_insertE,axiom, % 28.47/28.27 ! [V_A_2,V_b_2,V_a_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_b_2),V_A_2))) % 28.47/28.27 => ( V_a_2 != V_b_2 % 28.47/28.27 => hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2)) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_insertCI,axiom, % 28.47/28.27 ! [V_b_2,V_B_2,V_a_2,T_b] : % 28.47/28.27 ( ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_B_2)) % 28.47/28.27 => V_a_2 = V_b_2 ) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_b_2),V_B_2))) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_empty__subsetI,axiom, % 28.47/28.27 ! [V_A_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))),V_A_2)) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Un__empty__left,axiom, % 28.47/28.27 ! [V_B_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))),V_B_2) = V_B_2 ). % 28.47/28.27 % 28.47/28.27 fof(fact_Un__empty__right,axiom, % 28.47/28.27 ! [V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) = V_A_2 ). % 28.47/28.27 % 28.47/28.27 fof(fact_insert__is__Un,axiom, % 28.47/28.27 ! [V_A_2,V_a_2,T_b] : hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))),V_A_2) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Un__insert__right,axiom, % 28.47/28.27 ! [V_B_2,V_a_2,V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_B_2)) = hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Un__empty,axiom, % 28.47/28.27 ! [V_B_2,V_A_2,T_b] : % 28.47/28.27 ( hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.27 <=> ( V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.27 & V_B_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Un__insert__left,axiom, % 28.47/28.27 ! [V_C_2,V_B_2,V_a_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_B_2)),V_C_2) = hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2)) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Field__insert,axiom, % 28.47/28.27 ! [V_r_2,V_b_2,V_a_2,T_b] : hAPP(c_Relation_OField(T_b),hAPP(hAPP(c_Set_Oinsert(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),V_r_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_b_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))),hAPP(c_Relation_OField(T_b),V_r_2)) ). % 28.47/28.27 % 28.47/28.27 fof(fact_image__is__empty,axiom, % 28.47/28.27 ! [V_A_2,V_f_2,T_b,T_c] : % 28.47/28.27 ( hAPP(c_Set_Oimage(T_c,T_b,V_f_2),V_A_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.27 <=> V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_image__empty,axiom, % 28.47/28.27 ! [V_f_2,T_b,T_c] : hAPP(c_Set_Oimage(T_c,T_b,V_f_2),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ). % 28.47/28.27 % 28.47/28.27 fof(fact_empty__is__image,axiom, % 28.47/28.27 ! [V_A_2,V_f_2,T_c,T_b] : % 28.47/28.27 ( c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) = hAPP(c_Set_Oimage(T_c,T_b,V_f_2),V_A_2) % 28.47/28.27 <=> V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_derivs__insertD,axiom, % 28.47/28.27 ! [V_ts_2,V_t_2,V_Ga_2,T_b] : % 28.47/28.27 ( c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),V_t_2),V_ts_2)) % 28.47/28.27 => ( c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),V_t_2),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool)))) % 28.47/28.27 & c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,V_ts_2) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_hoare__derivs_Oinsert,axiom, % 28.47/28.27 ! [V_ts_2,V_t_2,V_Ga_2,T_b] : % 28.47/28.27 ( c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),V_t_2),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool)))) % 28.47/28.27 => ( c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,V_ts_2) % 28.47/28.27 => c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),V_t_2),V_ts_2)) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_hoare__derivs_Oequations_I1_J,axiom, % 28.47/28.27 ! [V_a_2,T_b] : c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_a_2,c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool))) ). % 28.47/28.27 % 28.47/28.27 fof(fact_empty,axiom, % 28.47/28.27 ! [V_Ga_2,T_b] : c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool))) ). % 28.47/28.27 % 28.47/28.27 fof(fact_image__insert,axiom, % 28.47/28.27 ! [V_B_2,V_a_2,V_f_2,T_b,T_c] : hAPP(c_Set_Oimage(T_c,T_b,V_f_2),hAPP(hAPP(c_Set_Oinsert(T_c),V_a_2),V_B_2)) = hAPP(hAPP(c_Set_Oinsert(T_b),hAPP(V_f_2,V_a_2)),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),V_B_2)) ). % 28.47/28.27 % 28.47/28.27 fof(fact_image__constant__conv,axiom, % 28.47/28.27 ! [V_c_2,T_c,T_b,V_A_2] : % 28.47/28.27 ( ( V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.27 => hAPP(c_Set_Oimage(T_b,T_c,hAPP(c_COMBK(T_c,T_b),V_c_2)),V_A_2) = c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)) ) % 28.47/28.27 & ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.27 => hAPP(c_Set_Oimage(T_b,T_c,hAPP(c_COMBK(T_c,T_b),V_c_2)),V_A_2) = hAPP(hAPP(c_Set_Oinsert(T_c),V_c_2),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool))) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_image__constant,axiom, % 28.47/28.27 ! [V_c_2,T_c,V_A_2,V_x_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) % 28.47/28.27 => hAPP(c_Set_Oimage(T_b,T_c,hAPP(c_COMBK(T_c,T_b),V_c_2)),V_A_2) = hAPP(hAPP(c_Set_Oinsert(T_c),V_c_2),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool))) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Id__on__empty,axiom, % 28.47/28.27 ! [T_b] : c_Relation_OId__on(T_b,c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Range__empty,axiom, % 28.47/28.27 ! [T_b,T_c] : hAPP(c_Relation_ORange(T_c,T_b),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Range__empty__iff,axiom, % 28.47/28.27 ! [V_r_2,T_b,T_c] : % 28.47/28.27 ( hAPP(c_Relation_ORange(T_c,T_b),V_r_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.27 <=> V_r_2 = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool)) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Range__insert,axiom, % 28.47/28.27 ! [V_r_2,V_b_2,V_a_2,T_b,T_c] : hAPP(c_Relation_ORange(T_c,T_b),hAPP(hAPP(c_Set_Oinsert(tc_prod(T_c,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_c,T_b),V_a_2),V_b_2)),V_r_2)) = hAPP(hAPP(c_Set_Oinsert(T_b),V_b_2),hAPP(c_Relation_ORange(T_c,T_b),V_r_2)) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Option_Oset_Osimps_I2_J,axiom, % 28.47/28.27 ! [V_x_2,T_b] : c_Option_Oset(T_b,hAPP(c_Option_Ooption_OSome(T_b),V_x_2)) = hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) ). % 28.47/28.27 % 28.47/28.27 fof(fact_all__not__in__conv,axiom, % 28.47/28.27 ! [V_A_2,T_b] : % 28.47/28.27 ( ! [B_x] : ~ hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2)) % 28.47/28.27 <=> V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_ex__in__conv,axiom, % 28.47/28.27 ! [V_A_2,T_b] : % 28.47/28.27 ( ? [B_x] : hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2)) % 28.47/28.27 <=> V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_empty__iff,axiom, % 28.47/28.27 ! [V_c_2,T_b] : ~ hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) ). % 28.47/28.27 % 28.47/28.27 fof(fact_equals0D,axiom, % 28.47/28.27 ! [V_a_2,T_b,V_A_2] : % 28.47/28.27 ( V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.27 => ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2)) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_insertI1,axiom, % 28.47/28.27 ! [V_B_2,V_a_2,T_b] : hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_B_2))) ). % 28.47/28.27 % 28.47/28.27 fof(fact_insert__iff,axiom, % 28.47/28.27 ! [V_A_2,V_b_2,V_a_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_b_2),V_A_2))) % 28.47/28.27 <=> ( V_a_2 = V_b_2 % 28.47/28.27 | hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2)) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_insert__ident,axiom, % 28.47/28.27 ! [V_B_2,V_A_2,V_x_2,T_b] : % 28.47/28.27 ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) % 28.47/28.27 => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_B_2)) % 28.47/28.27 => ( hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2) = hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_B_2) % 28.47/28.27 <=> V_A_2 = V_B_2 ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_insertI2,axiom, % 28.47/28.27 ! [V_b_2,V_B_2,V_a_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_B_2)) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_b_2),V_B_2))) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_insert__absorb,axiom, % 28.47/28.27 ! [V_A_2,V_a_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2)) % 28.47/28.27 => hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2) = V_A_2 ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_singleton__iff,axiom, % 28.47/28.27 ! [V_a_2,V_b_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))) % 28.47/28.27 <=> V_b_2 = V_a_2 ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_singletonE,axiom, % 28.47/28.27 ! [V_a_2,V_b_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))) % 28.47/28.27 => V_b_2 = V_a_2 ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_subset__singletonD,axiom, % 28.47/28.27 ! [V_x_2,V_A_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))) % 28.47/28.27 => ( V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.27 | V_A_2 = hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_subset__insertI,axiom, % 28.47/28.27 ! [V_a_2,V_B_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_B_2))) ). % 28.47/28.27 % 28.47/28.27 fof(fact_subset__insertI2,axiom, % 28.47/28.27 ! [V_b_2,V_B_2,V_A_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_b_2),V_B_2))) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_insert__mono,axiom, % 28.47/28.27 ! [V_a_2,V_D_2,V_C_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_D_2)) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_C_2)),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_D_2))) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_bot__apply,axiom, % 28.47/28.27 ! [V_x_2,T_c,T_b] : % 28.47/28.27 ( class_Orderings_Obot(T_b) % 28.47/28.27 => hAPP(c_Orderings_Obot__class_Obot(tc_fun(T_c,T_b)),V_x_2) = c_Orderings_Obot__class_Obot(T_b) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_conversepD,axiom, % 28.47/28.27 ! [V_b_2,V_a_2,V_r_2,T_c,T_b] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_Predicate_Oconversep(T_b,T_c,V_r_2),V_a_2),V_b_2)) % 28.47/28.27 => hBOOL(hAPP(hAPP(V_r_2,V_b_2),V_a_2)) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_conversep_Ointros,axiom, % 28.47/28.27 ! [T_c,T_b,V_b_2,V_a_2,V_r_2] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(V_r_2,V_a_2),V_b_2)) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_Predicate_Oconversep(T_b,T_c,V_r_2),V_b_2),V_a_2)) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_conversep_Oequations,axiom, % 28.47/28.27 ! [V_a1_2,V_a2_2,V_r_2,T_c,T_b] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_Predicate_Oconversep(T_b,T_c,V_r_2),V_a2_2),V_a1_2)) % 28.47/28.27 <=> hBOOL(hAPP(hAPP(V_r_2,V_a1_2),V_a2_2)) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_conversep__iff,axiom, % 28.47/28.27 ! [V_b_2,V_a_2,V_r_2,T_c,T_b] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_Predicate_Oconversep(T_b,T_c,V_r_2),V_a_2),V_b_2)) % 28.47/28.27 <=> hBOOL(hAPP(hAPP(V_r_2,V_b_2),V_a_2)) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_conversep__conversep,axiom, % 28.47/28.27 ! [V_r_2,T_b,T_c] : c_Predicate_Oconversep(T_c,T_b,c_Predicate_Oconversep(T_b,T_c,V_r_2)) = V_r_2 ). % 28.47/28.27 % 28.47/28.27 fof(fact_conversep__eq,axiom, % 28.47/28.27 ! [T_b] : c_Predicate_Oconversep(T_b,T_b,c_fequal) = c_fequal ). % 28.47/28.27 % 28.47/28.27 fof(fact_singleton__inject,axiom, % 28.47/28.27 ! [V_b_2,V_a_2,T_b] : % 28.47/28.27 ( hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) = hAPP(hAPP(c_Set_Oinsert(T_b),V_b_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) % 28.47/28.27 => V_a_2 = V_b_2 ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_insert__code,axiom, % 28.47/28.27 ! [V_x_2,V_A_2,V_y_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(hAPP(c_Set_Oinsert(T_b),V_y_2),V_A_2),V_x_2)) % 28.47/28.27 <=> ( V_y_2 = V_x_2 % 28.47/28.27 | hBOOL(hAPP(V_A_2,V_x_2)) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_doubleton__eq__iff,axiom, % 28.47/28.27 ! [V_d_2,V_c_2,V_b_2,V_a_2,T_b] : % 28.47/28.27 ( hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_b_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = hAPP(hAPP(c_Set_Oinsert(T_b),V_c_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_d_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) % 28.47/28.27 <=> ( ( V_a_2 = V_c_2 % 28.47/28.27 & V_b_2 = V_d_2 ) % 28.47/28.27 | ( V_a_2 = V_d_2 % 28.47/28.27 & V_b_2 = V_c_2 ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_insert__commute,axiom, % 28.47/28.27 ! [V_A_2,V_y_2,V_x_2,T_b] : hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_y_2),V_A_2)) = hAPP(hAPP(c_Set_Oinsert(T_b),V_y_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) ). % 28.47/28.27 % 28.47/28.27 fof(fact_insert__absorb2,axiom, % 28.47/28.27 ! [V_A_2,V_x_2,T_b] : hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2) ). % 28.47/28.27 % 28.47/28.27 fof(fact_insert__not__empty,axiom, % 28.47/28.27 ! [V_A_2,V_a_2,T_b] : hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2) != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ). % 28.47/28.27 % 28.47/28.27 fof(fact_empty__not__insert,axiom, % 28.47/28.27 ! [V_A_2,V_a_2,T_b] : c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) != hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2) ). % 28.47/28.27 % 28.47/28.27 fof(fact_bot__fun__def,axiom, % 28.47/28.27 ! [V_x_2,T_c,T_b] : % 28.47/28.27 ( class_Orderings_Obot(T_b) % 28.47/28.27 => hAPP(c_Orderings_Obot__class_Obot(tc_fun(T_c,T_b)),V_x_2) = c_Orderings_Obot__class_Obot(T_b) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_conversep__noteq,axiom, % 28.47/28.27 ! [V_y_2,V_x_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_Predicate_Oconversep(T_b,T_b,hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_b),hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_b),c_fNot)),c_fequal)),V_x_2),V_y_2)) % 28.47/28.27 <=> V_x_2 != V_y_2 ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_subset__empty,axiom, % 28.47/28.27 ! [V_A_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) % 28.47/28.27 <=> V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Diff__cancel,axiom, % 28.47/28.27 ! [V_A_2,T_b] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_A_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Diff__empty,axiom, % 28.47/28.27 ! [V_A_2,T_b] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) = V_A_2 ). % 28.47/28.27 % 28.47/28.27 fof(fact_empty__Diff,axiom, % 28.47/28.27 ! [V_A_2,T_b] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))),V_A_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Diff__insert,axiom, % 28.47/28.27 ! [V_B_2,V_a_2,V_A_2,T_b] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_B_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Diff__insert2,axiom, % 28.47/28.27 ! [V_B_2,V_a_2,V_A_2,T_b] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_B_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))),V_B_2) ). % 28.47/28.27 % 28.47/28.27 fof(fact_insert__Diff__single,axiom, % 28.47/28.27 ! [V_A_2,V_a_2,T_b] : hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))) = hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Diff__insert__absorb,axiom, % 28.47/28.27 ! [V_A_2,V_x_2,T_b] : % 28.47/28.27 ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) % 28.47/28.27 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = V_A_2 ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_insert__Diff,axiom, % 28.47/28.27 ! [V_A_2,V_a_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2)) % 28.47/28.27 => hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))) = V_A_2 ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Domain__empty,axiom, % 28.47/28.27 ! [T_c,T_b] : hAPP(c_Relation_ODomain(T_b,T_c),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Domain__empty__iff,axiom, % 28.47/28.27 ! [V_r_2,T_c,T_b] : % 28.47/28.27 ( hAPP(c_Relation_ODomain(T_b,T_c),V_r_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.27 <=> V_r_2 = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Domain__insert,axiom, % 28.47/28.27 ! [V_r_2,V_b_2,V_a_2,T_c,T_b] : hAPP(c_Relation_ODomain(T_b,T_c),hAPP(hAPP(c_Set_Oinsert(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2)),V_r_2)) = hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),hAPP(c_Relation_ODomain(T_b,T_c),V_r_2)) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Collect__empty__eq,axiom, % 28.47/28.27 ! [V_Pa_2,T_b] : % 28.47/28.27 ( hAPP(c_Set_OCollect(T_b),V_Pa_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.27 <=> ! [B_x] : ~ hBOOL(hAPP(V_Pa_2,B_x)) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_empty__Collect__eq,axiom, % 28.47/28.27 ! [V_Pa_2,T_b] : % 28.47/28.27 ( c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) = hAPP(c_Set_OCollect(T_b),V_Pa_2) % 28.47/28.27 <=> ! [B_x] : ~ hBOOL(hAPP(V_Pa_2,B_x)) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Collect__conv__if,axiom, % 28.47/28.27 ! [T_b,V_a_2,V_Pa_2] : % 28.47/28.27 ( ( hBOOL(hAPP(V_Pa_2,V_a_2)) % 28.47/28.27 => hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),hAPP(hAPP(c_COMBC(T_b,T_b,tc_HOL_Obool),c_fequal),V_a_2))),V_Pa_2)) = hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) ) % 28.47/28.27 & ( ~ hBOOL(hAPP(V_Pa_2,V_a_2)) % 28.47/28.27 => hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),hAPP(hAPP(c_COMBC(T_b,T_b,tc_HOL_Obool),c_fequal),V_a_2))),V_Pa_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Collect__conv__if2,axiom, % 28.47/28.27 ! [T_b,V_a_2,V_Pa_2] : % 28.47/28.27 ( ( hBOOL(hAPP(V_Pa_2,V_a_2)) % 28.47/28.27 => hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),hAPP(c_fequal,V_a_2))),V_Pa_2)) = hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) ) % 28.47/28.27 & ( ~ hBOOL(hAPP(V_Pa_2,V_a_2)) % 28.47/28.27 => hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),hAPP(c_fequal,V_a_2))),V_Pa_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_singleton__conv,axiom, % 28.47/28.27 ! [V_a_2,T_b] : hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBC(T_b,T_b,tc_HOL_Obool),c_fequal),V_a_2)) = hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) ). % 28.47/28.27 % 28.47/28.27 fof(fact_singleton__conv2,axiom, % 28.47/28.27 ! [V_a_2,T_b] : hAPP(c_Set_OCollect(T_b),hAPP(c_fequal,V_a_2)) = hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) ). % 28.47/28.27 % 28.47/28.27 fof(fact_not__psubset__empty,axiom, % 28.47/28.27 ! [V_A_2,T_b] : ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool)),V_A_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Field__empty,axiom, % 28.47/28.27 ! [T_b] : hAPP(c_Relation_OField(T_b),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ). % 28.47/28.27 % 28.47/28.27 fof(fact_diff__single__insert,axiom, % 28.47/28.27 ! [V_B_2,V_x_2,V_A_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))),V_B_2)) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_B_2))) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_subset__insert__iff,axiom, % 28.47/28.27 ! [V_B_2,V_x_2,V_A_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_B_2))) % 28.47/28.27 <=> ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))),V_B_2)) ) % 28.47/28.27 & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_insert__Collect,axiom, % 28.47/28.27 ! [V_Pa_2,V_a_2,T_b] : hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),hAPP(c_Set_OCollect(T_b),V_Pa_2)) = hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fimplies),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_b),c_fNot),hAPP(hAPP(c_COMBC(T_b,T_b,tc_HOL_Obool),c_fequal),V_a_2)))),V_Pa_2)) ). % 28.47/28.27 % 28.47/28.27 fof(fact_bot__empty__eq,axiom, % 28.47/28.27 ! [V_x_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)),V_x_2)) % 28.47/28.27 <=> hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_empty__def,axiom, % 28.47/28.27 ! [T_b] : c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) = hAPP(c_Set_OCollect(T_b),hAPP(c_COMBK(tc_HOL_Obool,T_b),c_fFalse)) ). % 28.47/28.27 % 28.47/28.27 fof(fact_bot__least,axiom, % 28.47/28.27 ! [V_x,T_a] : % 28.47/28.27 ( class_Orderings_Obot(T_a) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),c_Orderings_Obot__class_Obot(T_a)),V_x)) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_sup__eq__bot__iff,axiom, % 28.47/28.27 ! [V_y_2,V_x_2,T_b] : % 28.47/28.27 ( class_Lattices_Obounded__lattice__bot(T_b) % 28.47/28.27 => ( hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),V_x_2),V_y_2) = c_Orderings_Obot__class_Obot(T_b) % 28.47/28.27 <=> ( V_x_2 = c_Orderings_Obot__class_Obot(T_b) % 28.47/28.27 & V_y_2 = c_Orderings_Obot__class_Obot(T_b) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_sup__bot__right,axiom, % 28.47/28.27 ! [V_x,T_a] : % 28.47/28.27 ( class_Lattices_Obounded__lattice__bot(T_a) % 28.47/28.27 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),c_Orderings_Obot__class_Obot(T_a)) = V_x ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_sup__bot__left,axiom, % 28.47/28.27 ! [V_x,T_a] : % 28.47/28.27 ( class_Lattices_Obounded__lattice__bot(T_a) % 28.47/28.27 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),c_Orderings_Obot__class_Obot(T_a)),V_x) = V_x ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Comp,axiom, % 28.47/28.27 ! [V_R_2,V_d_2,V_Qa_2,V_c_2,V_Pa_2,V_Ga_2,T_b] : % 28.47/28.27 ( c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),V_Pa_2),V_c_2),V_Qa_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool)))) % 28.47/28.27 => ( c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),V_Qa_2),V_d_2),V_R_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool)))) % 28.47/28.27 => c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),V_Pa_2),c_Com_Ocom_OSemi(V_c_2,V_d_2)),V_R_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool)))) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_hoare__derivs_Oequations_I7_J,axiom, % 28.47/28.27 ! [V_a2_2,V_a1_2,T_b] : c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_a1_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),V_a2_2),c_Com_Ocom_OSKIP),V_a2_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool)))) ). % 28.47/28.27 % 28.47/28.27 fof(fact_hoare__derivs_OSkip,axiom, % 28.47/28.27 ! [V_Pa_2,V_Ga_2,T_b] : c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),V_Pa_2),c_Com_Ocom_OSKIP),V_Pa_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool)))) ). % 28.47/28.27 % 28.47/28.27 fof(fact_total__on__empty,axiom, % 28.47/28.27 ! [V_r_2,T_b] : c_Relation_Ototal__on(T_b,c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)),V_r_2) ). % 28.47/28.27 % 28.47/28.27 fof(fact_converse__join,axiom, % 28.47/28.27 ! [V_s_2,V_r_2,T_b,T_c] : c_Predicate_Oconversep(T_c,T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_fun(T_b,tc_HOL_Obool))),V_r_2),V_s_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),c_Predicate_Oconversep(T_c,T_b,V_r_2)),c_Predicate_Oconversep(T_c,T_b,V_s_2)) ). % 28.47/28.27 % 28.47/28.27 fof(fact_LoopF,axiom, % 28.47/28.27 ! [V_c_2,V_b_2,V_Pa_2,V_Ga_2,T_b] : c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_Com_Ostate,tc_HOL_Obool),tc_fun(tc_Com_Ostate,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Com_Ostate,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(tc_Com_Ostate,tc_HOL_Obool),tc_fun(tc_Com_Ostate,tc_HOL_Obool)),T_b),c_COMBS(tc_Com_Ostate,tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Com_Ostate,tc_HOL_Obool),tc_fun(tc_Com_Ostate,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Com_Ostate),c_fconj)),V_Pa_2))),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_Com_Ostate),c_fNot),V_b_2))),c_Com_Ocom_OWhile(V_b_2,V_c_2)),V_Pa_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool)))) ). % 28.47/28.27 % 28.47/28.27 fof(fact_converse__pred__comp,axiom, % 28.47/28.27 ! [V_s_2,V_r_2,T_d,T_b,T_c] : c_Predicate_Oconversep(T_c,T_b,c_Predicate_Opred__comp(T_c,T_d,T_b,V_r_2,V_s_2)) = c_Predicate_Opred__comp(T_b,T_d,T_c,c_Predicate_Oconversep(T_d,T_b,V_s_2),c_Predicate_Oconversep(T_c,T_d,V_r_2)) ). % 28.47/28.27 % 28.47/28.27 fof(fact_insert__subset,axiom, % 28.47/28.27 ! [V_B_2,V_A_2,V_x_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)),V_B_2)) % 28.47/28.27 <=> ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_B_2)) % 28.47/28.27 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_subset__insert,axiom, % 28.47/28.27 ! [V_B_2,V_A_2,V_x_2,T_b] : % 28.47/28.27 ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_B_2))) % 28.47/28.27 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_insert__image,axiom, % 28.47/28.27 ! [V_f_2,T_c,V_A_2,V_x_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) % 28.47/28.27 => hAPP(hAPP(c_Set_Oinsert(T_c),hAPP(V_f_2,V_x_2)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)) = hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_psubset__insert__iff,axiom, % 28.47/28.27 ! [V_B_2,V_x_2,V_A_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_B_2))) % 28.47/28.27 <=> ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_B_2)) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) ) % 28.47/28.27 & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_B_2)) % 28.47/28.27 => ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))),V_B_2)) ) % 28.47/28.27 & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) ) ) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_insert__Diff__if,axiom, % 28.47/28.27 ! [V_A_2,V_B_2,V_x_2,T_b] : % 28.47/28.27 ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_B_2)) % 28.47/28.27 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)),V_B_2) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) ) % 28.47/28.27 & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_B_2)) % 28.47/28.27 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)),V_B_2) = hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_insert__Diff1,axiom, % 28.47/28.27 ! [V_A_2,V_B_2,V_x_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_B_2)) % 28.47/28.27 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)),V_B_2) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_subset__Compl__self__eq,axiom, % 28.47/28.27 ! [V_A_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_A_2))) % 28.47/28.27 <=> V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_insert__compr,axiom, % 28.47/28.27 ! [V_B_2,V_a_2,T_b] : hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_B_2) = hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fdisj),hAPP(hAPP(c_COMBC(T_b,T_b,tc_HOL_Obool),c_fequal),V_a_2))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_B_2))) ). % 28.47/28.27 % 28.47/28.27 fof(fact_insert__compr__raw,axiom, % 28.47/28.27 ! [V_B_2,V_a_2,T_b] : hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_B_2) = hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fdisj),hAPP(hAPP(c_COMBC(T_b,T_b,tc_HOL_Obool),c_fequal),V_a_2))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_B_2))) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Ass,axiom, % 28.47/28.27 ! [V_a_2,V_X_2,V_Pa_2,V_Ga_2,T_b] : c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_Com_Ostate,tc_Com_Ostate),tc_fun(tc_Com_Ostate,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Com_Ostate,tc_HOL_Obool),tc_fun(tc_fun(tc_Com_Ostate,tc_Com_Ostate),tc_fun(tc_Com_Ostate,tc_HOL_Obool)),T_b),c_COMBB(tc_Com_Ostate,tc_HOL_Obool,tc_Com_Ostate)),V_Pa_2)),hAPP(hAPP(c_COMBS(tc_Com_Ostate,tc_Nat_Onat,tc_Com_Ostate),hAPP(hAPP(c_COMBC(tc_Com_Ostate,tc_Com_Ovname,tc_fun(tc_Nat_Onat,tc_Com_Ostate)),c_Natural_Oupdate),V_X_2)),V_a_2))),c_Com_Ocom_OAss(V_X_2,V_a_2)),V_Pa_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool)))) ). % 28.47/28.27 % 28.47/28.27 fof(fact_hoare__derivs_Oequations_I8_J,axiom, % 28.47/28.27 ! [V_a4_2,V_a3_2,V_a2_2,V_a1_2,T_b] : c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_a1_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_Com_Ostate,tc_Com_Ostate),tc_fun(tc_Com_Ostate,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Com_Ostate,tc_HOL_Obool),tc_fun(tc_fun(tc_Com_Ostate,tc_Com_Ostate),tc_fun(tc_Com_Ostate,tc_HOL_Obool)),T_b),c_COMBB(tc_Com_Ostate,tc_HOL_Obool,tc_Com_Ostate)),V_a2_2)),hAPP(hAPP(c_COMBS(tc_Com_Ostate,tc_Nat_Onat,tc_Com_Ostate),hAPP(hAPP(c_COMBC(tc_Com_Ostate,tc_Com_Ovname,tc_fun(tc_Nat_Onat,tc_Com_Ostate)),c_Natural_Oupdate),V_a3_2)),V_a4_2))),c_Com_Ocom_OAss(V_a3_2,V_a4_2)),V_a2_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool)))) ). % 28.47/28.27 % 28.47/28.27 fof(fact_insert__def,axiom, % 28.47/28.27 ! [V_B_2,V_a_2,T_b] : hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_B_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBC(T_b,T_b,tc_HOL_Obool),c_fequal),V_a_2))),V_B_2) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Option_Oset_Osimps_I1_J,axiom, % 28.47/28.27 ! [T_b] : c_Option_Oset(T_b,c_Option_Ooption_ONone(T_b)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ). % 28.47/28.27 % 28.47/28.27 fof(fact_set__empty__eq,axiom, % 28.47/28.27 ! [V_xo_2,T_b] : % 28.47/28.27 ( c_Option_Oset(T_b,V_xo_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.27 <=> V_xo_2 = c_Option_Ooption_ONone(T_b) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_BodyN,axiom, % 28.47/28.27 ! [V_Ga_2,V_Qa_2,V_pn_2,V_Pa_2,T_b] : % 28.47/28.27 ( c_Hoare__Mirabelle_Ohoare__derivs(T_b,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),V_Pa_2),hAPP(c_Com_Ocom_OBODY,V_pn_2)),V_Qa_2)),V_Ga_2),hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),V_Pa_2),hAPP(c_Option_Othe(tc_Com_Ocom),hAPP(c_Com_Obody,V_pn_2))),V_Qa_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool)))) % 28.47/28.27 => c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),V_Pa_2),hAPP(c_Com_Ocom_OBODY,V_pn_2)),V_Qa_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool)))) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_weak__Body,axiom, % 28.47/28.27 ! [V_Qa_2,V_pn_2,V_Pa_2,V_Ga_2,T_b] : % 28.47/28.27 ( c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),V_Pa_2),hAPP(c_Option_Othe(tc_Com_Ocom),hAPP(c_Com_Obody,V_pn_2))),V_Qa_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool)))) % 28.47/28.27 => c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),V_Pa_2),hAPP(c_Com_Ocom_OBODY,V_pn_2)),V_Qa_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool)))) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_conversep__converse__eq,axiom, % 28.47/28.27 ! [V_y_2,V_x_2,V_r_2,T_c,T_b] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_Predicate_Oconversep(T_b,T_c,hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_COMBC(T_c,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_prod(T_b,T_c)),tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_prod(T_b,T_c),tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool),T_c),c_member(tc_prod(T_b,T_c)))),c_Product__Type_OPair(T_b,T_c)))),V_r_2)),V_x_2),V_y_2)) % 28.47/28.27 <=> hBOOL(hAPP(hAPP(c_member(tc_prod(T_c,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_c,T_b),V_x_2),V_y_2)),hAPP(c_Relation_Oconverse(T_b,T_c),V_r_2))) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_the__elem__def,axiom, % 28.47/28.27 ! [V_X_2,T_b] : c_Set_Othe__elem(T_b,V_X_2) = c_HOL_OThe(T_b,hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_b),hAPP(c_fequal,V_X_2)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),c_Set_Oinsert(T_b)),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))) ). % 28.47/28.27 % 28.47/28.27 fof(fact_card_Oempty,axiom, % 28.47/28.27 ! [T_b] : hAPP(c_Finite__Set_Ocard(T_b),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ). % 28.47/28.27 % 28.47/28.27 fof(fact_the__elem__eq,axiom, % 28.47/28.27 ! [V_x_2,T_b] : c_Set_Othe__elem(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = V_x_2 ). % 28.47/28.27 % 28.47/28.27 fof(fact_fold__graph_H_Ointros_I2_J,axiom, % 28.47/28.27 ! [V_y_2,V_z_2,V_f_2,T_c,V_A_2,V_x_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) % 28.47/28.27 => ( c_Nitpick_Ofold__graph_H(T_b,T_c,V_f_2,V_z_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))),V_y_2) % 28.47/28.27 => c_Nitpick_Ofold__graph_H(T_b,T_c,V_f_2,V_z_2,V_A_2,hAPP(hAPP(V_f_2,V_x_2),V_y_2)) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_wf__empty,axiom, % 28.47/28.27 ! [T_b] : c_Wellfounded_Owf(T_b,c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool))) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Nat__Transfer_Otransfer__int__nat__set__functions_I2_J,axiom, % 28.47/28.27 c_Orderings_Obot__class_Obot(tc_fun(tc_Int_Oint,tc_HOL_Obool)) = hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Int_Oint,c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),c_Orderings_Obot__class_Obot(tc_fun(tc_Nat_Onat,tc_HOL_Obool))) ). % 28.47/28.27 % 28.47/28.27 fof(fact_trancl__empty,axiom, % 28.47/28.27 ! [T_b] : c_Transitive__Closure_Otrancl(T_b,c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool))) = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Nat__Transfer_Otransfer__nat__int__set__functions_I2_J,axiom, % 28.47/28.27 c_Orderings_Obot__class_Obot(tc_fun(tc_Nat_Onat,tc_HOL_Obool)) = hAPP(c_Set_Oimage(tc_Int_Oint,tc_Nat_Onat,c_Int_Onat),c_Orderings_Obot__class_Obot(tc_fun(tc_Int_Oint,tc_HOL_Obool))) ). % 28.47/28.27 % 28.47/28.27 fof(fact_bot__empty__eq2,axiom, % 28.47/28.27 ! [V_y_2,V_x_2,T_c,T_b] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),V_x_2),V_y_2)) % 28.47/28.27 <=> hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_x_2),V_y_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)))) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_less__by__empty,axiom, % 28.47/28.27 ! [V_B_2,T_b,V_A_2] : % 28.47/28.27 ( V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_A_2),V_B_2)) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_rel__comp__empty1,axiom, % 28.47/28.27 ! [V_R_2,T_c,T_d,T_b] : hAPP(hAPP(c_Relation_Orel__comp(T_b,T_d,T_c),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_d),tc_HOL_Obool))),V_R_2) = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)) ). % 28.47/28.27 % 28.47/28.27 fof(fact_rel__comp__empty2,axiom, % 28.47/28.27 ! [V_R_2,T_c,T_d,T_b] : hAPP(hAPP(c_Relation_Orel__comp(T_b,T_d,T_c),V_R_2),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_d,T_c),tc_HOL_Obool))) = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)) ). % 28.47/28.27 % 28.47/28.27 fof(fact_dvd_OatLeastAtMost__singleton_H,axiom, % 28.47/28.27 ! [V_b_2,V_a_2] : % 28.47/28.27 ( V_a_2 = V_b_2 % 28.47/28.27 => c_SetInterval_Oord_OatLeastAtMost(tc_Nat_Onat,c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_a_2,V_b_2) = hAPP(hAPP(c_Set_Oinsert(tc_Nat_Onat),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(tc_Nat_Onat,tc_HOL_Obool))) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_dvd_OatLeastAtMost__singleton,axiom, % 28.47/28.27 ! [V_a_2] : c_SetInterval_Oord_OatLeastAtMost(tc_Nat_Onat,c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_a_2,V_a_2) = hAPP(hAPP(c_Set_Oinsert(tc_Nat_Onat),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(tc_Nat_Onat,tc_HOL_Obool))) ). % 28.47/28.27 % 28.47/28.27 fof(fact_dvd_OatLeastAtMost__singleton__iff,axiom, % 28.47/28.27 ! [V_c_2,V_b_2,V_a_2] : % 28.47/28.27 ( c_SetInterval_Oord_OatLeastAtMost(tc_Nat_Onat,c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_a_2,V_b_2) = hAPP(hAPP(c_Set_Oinsert(tc_Nat_Onat),V_c_2),c_Orderings_Obot__class_Obot(tc_fun(tc_Nat_Onat,tc_HOL_Obool))) % 28.47/28.27 <=> ( V_a_2 = V_b_2 % 28.47/28.27 & V_b_2 = V_c_2 ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Nat__Transfer_Otransfer__int__nat__set__function__closures_I1_J,axiom, % 28.47/28.27 c_Nat__Transfer_Onat__set(c_Orderings_Obot__class_Obot(tc_fun(tc_Int_Oint,tc_HOL_Obool))) ). % 28.47/28.27 % 28.47/28.27 fof(fact_dvd_OatLeastLessThan__empty__iff2,axiom, % 28.47/28.27 ! [V_b_2,V_a_2] : % 28.47/28.27 ( c_Orderings_Obot__class_Obot(tc_fun(tc_Nat_Onat,tc_HOL_Obool)) = c_SetInterval_Oord_OatLeastLessThan(tc_Nat_Onat,c_Rings_Odvd__class_Odvd(tc_Nat_Onat),hAPP(hAPP(c_COMBS(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_HOL_Obool)),tc_Nat_Onat),c_COMBS(tc_Nat_Onat,tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_Nat_Onat),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Nat_Onat),c_fconj)),c_Rings_Odvd__class_Odvd(tc_Nat_Onat)))),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_Nat_Onat),hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_Nat_Onat),c_fNot)),hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_HOL_Obool),c_Rings_Odvd__class_Odvd(tc_Nat_Onat)))),V_a_2,V_b_2) % 28.47/28.27 <=> ~ ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_a_2),V_b_2)) % 28.47/28.27 & ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_b_2),V_a_2)) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_dvd_OgreaterThanAtMost__empty__iff2,axiom, % 28.47/28.27 ! [V_l_2,V_k_2] : % 28.47/28.27 ( c_Orderings_Obot__class_Obot(tc_fun(tc_Nat_Onat,tc_HOL_Obool)) = c_SetInterval_Oord_OgreaterThanAtMost(tc_Nat_Onat,c_Rings_Odvd__class_Odvd(tc_Nat_Onat),hAPP(hAPP(c_COMBS(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_HOL_Obool)),tc_Nat_Onat),c_COMBS(tc_Nat_Onat,tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_Nat_Onat),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Nat_Onat),c_fconj)),c_Rings_Odvd__class_Odvd(tc_Nat_Onat)))),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_Nat_Onat),hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_Nat_Onat),c_fNot)),hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_HOL_Obool),c_Rings_Odvd__class_Odvd(tc_Nat_Onat)))),V_k_2,V_l_2) % 28.47/28.27 <=> ~ ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_k_2),V_l_2)) % 28.47/28.27 & ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_l_2),V_k_2)) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_dvd_OatLeastLessThan__empty__iff,axiom, % 28.47/28.27 ! [V_b_2,V_a_2] : % 28.47/28.27 ( c_SetInterval_Oord_OatLeastLessThan(tc_Nat_Onat,c_Rings_Odvd__class_Odvd(tc_Nat_Onat),hAPP(hAPP(c_COMBS(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_HOL_Obool)),tc_Nat_Onat),c_COMBS(tc_Nat_Onat,tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_Nat_Onat),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Nat_Onat),c_fconj)),c_Rings_Odvd__class_Odvd(tc_Nat_Onat)))),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_Nat_Onat),hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_Nat_Onat),c_fNot)),hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_HOL_Obool),c_Rings_Odvd__class_Odvd(tc_Nat_Onat)))),V_a_2,V_b_2) = c_Orderings_Obot__class_Obot(tc_fun(tc_Nat_Onat,tc_HOL_Obool)) % 28.47/28.27 <=> ~ ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_a_2),V_b_2)) % 28.47/28.27 & ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_b_2),V_a_2)) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_dvd_OgreaterThanAtMost__empty__iff,axiom, % 28.47/28.27 ! [V_l_2,V_k_2] : % 28.47/28.27 ( c_SetInterval_Oord_OgreaterThanAtMost(tc_Nat_Onat,c_Rings_Odvd__class_Odvd(tc_Nat_Onat),hAPP(hAPP(c_COMBS(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_HOL_Obool)),tc_Nat_Onat),c_COMBS(tc_Nat_Onat,tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_Nat_Onat),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Nat_Onat),c_fconj)),c_Rings_Odvd__class_Odvd(tc_Nat_Onat)))),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_Nat_Onat),hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_Nat_Onat),c_fNot)),hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_HOL_Obool),c_Rings_Odvd__class_Odvd(tc_Nat_Onat)))),V_k_2,V_l_2) = c_Orderings_Obot__class_Obot(tc_fun(tc_Nat_Onat,tc_HOL_Obool)) % 28.47/28.27 <=> ~ ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_k_2),V_l_2)) % 28.47/28.27 & ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_l_2),V_k_2)) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_dvd_OgreaterThanLessThan__empty,axiom, % 28.47/28.27 ! [V_k_2,V_l_2] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_l_2),V_k_2)) % 28.47/28.27 => c_SetInterval_Oord_OgreaterThanLessThan(tc_Nat_Onat,hAPP(hAPP(c_COMBS(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_HOL_Obool)),tc_Nat_Onat),c_COMBS(tc_Nat_Onat,tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_Nat_Onat),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Nat_Onat),c_fconj)),c_Rings_Odvd__class_Odvd(tc_Nat_Onat)))),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_Nat_Onat),hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_Nat_Onat),c_fNot)),hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_HOL_Obool),c_Rings_Odvd__class_Odvd(tc_Nat_Onat)))),V_k_2,V_l_2) = c_Orderings_Obot__class_Obot(tc_fun(tc_Nat_Onat,tc_HOL_Obool)) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_dvd_OatLeastLessThan__empty,axiom, % 28.47/28.27 ! [V_a_2,V_b_2] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_b_2),V_a_2)) % 28.47/28.27 => c_SetInterval_Oord_OatLeastLessThan(tc_Nat_Onat,c_Rings_Odvd__class_Odvd(tc_Nat_Onat),hAPP(hAPP(c_COMBS(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_HOL_Obool)),tc_Nat_Onat),c_COMBS(tc_Nat_Onat,tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_Nat_Onat),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Nat_Onat),c_fconj)),c_Rings_Odvd__class_Odvd(tc_Nat_Onat)))),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_Nat_Onat),hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_Nat_Onat),c_fNot)),hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_HOL_Obool),c_Rings_Odvd__class_Odvd(tc_Nat_Onat)))),V_a_2,V_b_2) = c_Orderings_Obot__class_Obot(tc_fun(tc_Nat_Onat,tc_HOL_Obool)) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_dvd_OgreaterThanAtMost__empty,axiom, % 28.47/28.27 ! [V_k_2,V_l_2] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_l_2),V_k_2)) % 28.47/28.27 => c_SetInterval_Oord_OgreaterThanAtMost(tc_Nat_Onat,c_Rings_Odvd__class_Odvd(tc_Nat_Onat),hAPP(hAPP(c_COMBS(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_HOL_Obool)),tc_Nat_Onat),c_COMBS(tc_Nat_Onat,tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_Nat_Onat),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Nat_Onat),c_fconj)),c_Rings_Odvd__class_Odvd(tc_Nat_Onat)))),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_Nat_Onat),hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_Nat_Onat),c_fNot)),hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_HOL_Obool),c_Rings_Odvd__class_Odvd(tc_Nat_Onat)))),V_k_2,V_l_2) = c_Orderings_Obot__class_Obot(tc_fun(tc_Nat_Onat,tc_HOL_Obool)) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_bot__nat__def,axiom, % 28.47/28.27 c_Orderings_Obot__class_Obot(tc_Nat_Onat) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ). % 28.47/28.27 % 28.47/28.27 fof(fact_wf__no__loop,axiom, % 28.47/28.27 ! [V_R_2,T_b] : % 28.47/28.27 ( hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),V_R_2),V_R_2) = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)) % 28.47/28.27 => c_Wellfounded_Owf(T_b,V_R_2) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_union__comp__emptyL,axiom, % 28.47/28.27 ! [V_B_2,V_C_2,V_A_2,T_b] : % 28.47/28.27 ( hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),V_A_2),V_C_2) = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)) % 28.47/28.27 => ( hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),V_B_2),V_C_2) = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)) % 28.47/28.27 => hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_A_2),V_B_2)),V_C_2) = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_union__comp__emptyR,axiom, % 28.47/28.27 ! [V_C_2,V_B_2,V_A_2,T_b] : % 28.47/28.27 ( hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),V_A_2),V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)) % 28.47/28.27 => ( hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),V_A_2),V_C_2) = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)) % 28.47/28.27 => hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),V_A_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_B_2),V_C_2)) = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_fold__graph_H_Oequations_I1_J,axiom, % 28.47/28.27 ! [V_a2_2,V_a1_2,T_c,T_b] : c_Nitpick_Ofold__graph_H(T_b,T_c,V_a1_2,V_a2_2,c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)),V_a2_2) ). % 28.47/28.27 % 28.47/28.27 fof(fact_fold__graph_H_Ointros_I1_J,axiom, % 28.47/28.27 ! [V_z_2,V_f_2,T_c,T_b] : c_Nitpick_Ofold__graph_H(T_b,T_c,V_f_2,V_z_2,c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)),V_z_2) ). % 28.47/28.27 % 28.47/28.27 fof(fact_dvd_OatLeastatMost__empty,axiom, % 28.47/28.27 ! [V_a_2,V_b_2] : % 28.47/28.27 ( ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_b_2),V_a_2)) % 28.47/28.27 & ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_a_2),V_b_2)) ) % 28.47/28.27 => c_SetInterval_Oord_OatLeastAtMost(tc_Nat_Onat,c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_a_2,V_b_2) = c_Orderings_Obot__class_Obot(tc_fun(tc_Nat_Onat,tc_HOL_Obool)) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_dvd_OatLeastatMost__empty__iff,axiom, % 28.47/28.27 ! [V_b_2,V_a_2] : % 28.47/28.27 ( c_SetInterval_Oord_OatLeastAtMost(tc_Nat_Onat,c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_a_2,V_b_2) = c_Orderings_Obot__class_Obot(tc_fun(tc_Nat_Onat,tc_HOL_Obool)) % 28.47/28.27 <=> ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_a_2),V_b_2)) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_dvd_OatLeastatMost__empty__iff2,axiom, % 28.47/28.27 ! [V_b_2,V_a_2] : % 28.47/28.27 ( c_Orderings_Obot__class_Obot(tc_fun(tc_Nat_Onat,tc_HOL_Obool)) = c_SetInterval_Oord_OatLeastAtMost(tc_Nat_Onat,c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_a_2,V_b_2) % 28.47/28.27 <=> ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_a_2),V_b_2)) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Nat__Transfer_Otransfer__nat__int__set__functions_I1_J,axiom, % 28.47/28.27 ! [V_A_2] : hAPP(c_Finite__Set_Ocard(tc_Nat_Onat),V_A_2) = hAPP(c_Finite__Set_Ocard(tc_Int_Oint),hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Int_Oint,c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),V_A_2)) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Nat__Transfer_Otransfer__int__nat__set__functions_I1_J,axiom, % 28.47/28.27 ! [V_A_2] : % 28.47/28.27 ( c_Nat__Transfer_Onat__set(V_A_2) % 28.47/28.27 => hAPP(c_Finite__Set_Ocard(tc_Int_Oint),V_A_2) = hAPP(c_Finite__Set_Ocard(tc_Nat_Onat),hAPP(c_Set_Oimage(tc_Int_Oint,tc_Nat_Onat,c_Int_Onat),V_A_2)) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_wmin__insertI,axiom, % 28.47/28.27 ! [V_YS_2,V_y_2,V_XS_2,V_x_2] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),V_x_2),V_XS_2)) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat))),hAPP(hAPP(c_Product__Type_OPair(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat)),V_x_2),V_y_2)),c_FunDef_Opair__leq)) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))),hAPP(hAPP(c_Product__Type_OPair(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),V_XS_2),V_YS_2)),c_FunDef_Omin__weak)) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))),hAPP(hAPP(c_Product__Type_OPair(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),V_XS_2),hAPP(hAPP(c_Set_Oinsert(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),V_y_2),V_YS_2))),c_FunDef_Omin__weak)) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_wmax__insertI,axiom, % 28.47/28.27 ! [V_XS_2,V_x_2,V_YS_2,V_y_2] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),V_y_2),V_YS_2)) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat))),hAPP(hAPP(c_Product__Type_OPair(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat)),V_x_2),V_y_2)),c_FunDef_Opair__leq)) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))),hAPP(hAPP(c_Product__Type_OPair(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),V_XS_2),V_YS_2)),c_FunDef_Omax__weak)) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))),hAPP(hAPP(c_Product__Type_OPair(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),V_x_2),V_XS_2)),V_YS_2)),c_FunDef_Omax__weak)) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_smin__insertI,axiom, % 28.47/28.27 ! [V_YS_2,V_y_2,V_XS_2,V_x_2] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),V_x_2),V_XS_2)) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat))),hAPP(hAPP(c_Product__Type_OPair(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat)),V_x_2),V_y_2)),c_FunDef_Opair__less)) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))),hAPP(hAPP(c_Product__Type_OPair(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),V_XS_2),V_YS_2)),c_FunDef_Omin__strict)) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))),hAPP(hAPP(c_Product__Type_OPair(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),V_XS_2),hAPP(hAPP(c_Set_Oinsert(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),V_y_2),V_YS_2))),c_FunDef_Omin__strict)) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_smax__insertI,axiom, % 28.47/28.27 ! [V_X_2,V_x_2,V_Y_2,V_y_2] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),V_y_2),V_Y_2)) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat))),hAPP(hAPP(c_Product__Type_OPair(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat)),V_x_2),V_y_2)),c_FunDef_Opair__less)) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))),hAPP(hAPP(c_Product__Type_OPair(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),V_X_2),V_Y_2)),c_FunDef_Omax__strict)) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))),hAPP(hAPP(c_Product__Type_OPair(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),V_x_2),V_X_2)),V_Y_2)),c_FunDef_Omax__strict)) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_bot2E,axiom, % 28.47/28.27 ! [V_y_2,V_x_2,T_c,T_b] : ~ hBOOL(hAPP(hAPP(c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),V_x_2),V_y_2)) ). % 28.47/28.27 % 28.47/28.27 fof(fact_wmin__emptyI,axiom, % 28.47/28.27 ! [V_X_2] : hBOOL(hAPP(hAPP(c_member(tc_prod(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))),hAPP(hAPP(c_Product__Type_OPair(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),V_X_2),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)))),c_FunDef_Omin__weak)) ). % 28.47/28.27 % 28.47/28.27 fof(fact_smin__emptyI,axiom, % 28.47/28.27 ! [V_X_2] : % 28.47/28.27 ( V_X_2 != c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))),hAPP(hAPP(c_Product__Type_OPair(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),V_X_2),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)))),c_FunDef_Omin__strict)) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_max__rpair__set,axiom, % 28.47/28.27 c_FunDef_Oreduction__pair(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),hAPP(hAPP(c_Product__Type_OPair(tc_fun(tc_prod(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),tc_HOL_Obool),tc_fun(tc_prod(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),tc_HOL_Obool)),c_FunDef_Omax__strict),c_FunDef_Omax__weak)) ). % 28.47/28.27 % 28.47/28.27 fof(fact_min__rpair__set,axiom, % 28.47/28.27 c_FunDef_Oreduction__pair(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),hAPP(hAPP(c_Product__Type_OPair(tc_fun(tc_prod(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),tc_HOL_Obool),tc_fun(tc_prod(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),tc_HOL_Obool)),c_FunDef_Omin__strict),c_FunDef_Omin__weak)) ). % 28.47/28.27 % 28.47/28.27 fof(fact_min__ext__compat,axiom, % 28.47/28.27 ! [V_S_2,V_R_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),V_R_2),V_S_2)),V_R_2)) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),tc_HOL_Obool)),hAPP(hAPP(c_Relation_Orel__comp(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),c_Wellfounded_Omin__ext(T_b,V_R_2)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),tc_HOL_Obool)),c_Wellfounded_Omin__ext(T_b,V_S_2)),hAPP(hAPP(c_Set_Oinsert(tc_prod(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_Product__Type_OPair(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),tc_HOL_Obool)))))),c_Wellfounded_Omin__ext(T_b,V_R_2))) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_min__weak__def,axiom, % 28.47/28.27 c_FunDef_Omin__weak = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),tc_HOL_Obool)),c_Wellfounded_Omin__ext(tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_FunDef_Opair__leq)),hAPP(hAPP(c_Set_Oinsert(tc_prod(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))),hAPP(hAPP(c_Product__Type_OPair(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)))),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),tc_HOL_Obool)))) ). % 28.47/28.27 % 28.47/28.27 fof(fact_flat__lub__def,axiom, % 28.47/28.27 ! [V_b_2,V_A_2,T_b] : % 28.47/28.27 ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_b_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))) % 28.47/28.27 => c_Partial__Function_Oflat__lub(T_b,V_b_2,V_A_2) = V_b_2 ) % 28.47/28.27 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_b_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))) % 28.47/28.27 => c_Partial__Function_Oflat__lub(T_b,V_b_2,V_A_2) = c_HOL_OThe(T_b,hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_b_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_max__ext__compat,axiom, % 28.47/28.27 ! [V_S_2,V_R_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),V_R_2),V_S_2)),V_R_2)) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),tc_HOL_Obool)),hAPP(hAPP(c_Relation_Orel__comp(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),c_Wellfounded_Omax__ext(T_b,V_R_2)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),tc_HOL_Obool)),c_Wellfounded_Omax__ext(T_b,V_S_2)),hAPP(hAPP(c_Set_Oinsert(tc_prod(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_Product__Type_OPair(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),tc_HOL_Obool)))))),c_Wellfounded_Omax__ext(T_b,V_R_2))) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_max__ext__wf,axiom, % 28.47/28.27 ! [V_r_2,T_b] : % 28.47/28.27 ( c_Wellfounded_Owf(T_b,V_r_2) % 28.47/28.27 => c_Wellfounded_Owf(tc_fun(T_b,tc_HOL_Obool),c_Wellfounded_Omax__ext(T_b,V_r_2)) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_min__ext__wf,axiom, % 28.47/28.27 ! [V_r_2,T_b] : % 28.47/28.27 ( c_Wellfounded_Owf(T_b,V_r_2) % 28.47/28.27 => c_Wellfounded_Owf(tc_fun(T_b,tc_HOL_Obool),c_Wellfounded_Omin__ext(T_b,V_r_2)) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_max__strict__def,axiom, % 28.47/28.27 c_FunDef_Omax__strict = c_Wellfounded_Omax__ext(tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_FunDef_Opair__less) ). % 28.47/28.27 % 28.47/28.27 fof(fact_max__ext__additive,axiom, % 28.47/28.27 ! [V_D_2,V_C_2,V_R_2,V_B_2,V_A_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_Product__Type_OPair(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),c_Wellfounded_Omax__ext(T_b,V_R_2))) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_Product__Type_OPair(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_D_2)),c_Wellfounded_Omax__ext(T_b,V_R_2))) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_Product__Type_OPair(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_C_2)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_D_2))),c_Wellfounded_Omax__ext(T_b,V_R_2))) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_min__strict__def,axiom, % 28.47/28.27 c_FunDef_Omin__strict = c_Wellfounded_Omin__ext(tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_FunDef_Opair__less) ). % 28.47/28.27 % 28.47/28.27 fof(fact_max__weak__def,axiom, % 28.47/28.27 c_FunDef_Omax__weak = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),tc_HOL_Obool)),c_Wellfounded_Omax__ext(tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_FunDef_Opair__leq)),hAPP(hAPP(c_Set_Oinsert(tc_prod(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))),hAPP(hAPP(c_Product__Type_OPair(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)))),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),tc_HOL_Obool)))) ). % 28.47/28.27 % 28.47/28.27 fof(fact_max__extp__max__ext__eq,axiom, % 28.47/28.27 ! [V_xa_2,V_x_2,V_R_2,T_b] : % 28.47/28.27 ( c_Wellfounded_Omax__extp(T_b,hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBC(T_b,tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_b,T_b)),tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_prod(T_b,T_b),tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool),T_b),c_member(tc_prod(T_b,T_b)))),c_Product__Type_OPair(T_b,T_b)))),V_R_2),V_x_2,V_xa_2) % 28.47/28.27 <=> hBOOL(hAPP(hAPP(c_member(tc_prod(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_Product__Type_OPair(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),V_x_2),V_xa_2)),c_Wellfounded_Omax__ext(T_b,V_R_2))) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_card__Diff__singleton__if,axiom, % 28.47/28.27 ! [V_x_2,V_A_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.27 => ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) % 28.47/28.27 => hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),V_A_2)),c_Groups_Oone__class_Oone(tc_Nat_Onat)) ) % 28.47/28.27 & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) % 28.47/28.27 => hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))) = hAPP(c_Finite__Set_Ocard(T_b),V_A_2) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_card__Diff__singleton,axiom, % 28.47/28.27 ! [V_x_2,V_A_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) % 28.47/28.27 => hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),V_A_2)),c_Groups_Oone__class_Oone(tc_Nat_Onat)) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_card_Oremove,axiom, % 28.47/28.27 ! [V_x_2,V_A_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) % 28.47/28.27 => hAPP(c_Finite__Set_Ocard(T_b),V_A_2) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),c_Groups_Oone__class_Oone(tc_Nat_Onat)),hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_finite_OemptyI,axiom, % 28.47/28.27 ! [T_b] : hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) ). % 28.47/28.27 % 28.47/28.27 fof(fact_finite_OinsertI,axiom, % 28.47/28.27 ! [V_a_2,V_A_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.27 => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2))) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_finite__imageI,axiom, % 28.47/28.27 ! [V_h_2,T_c,V_F_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_F_2)) % 28.47/28.27 => hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),hAPP(c_Set_Oimage(T_b,T_c,V_h_2),V_F_2))) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_finite__Diff,axiom, % 28.47/28.27 ! [V_B_2,V_A_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.27 => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_finite__Collect__conjI,axiom, % 28.47/28.27 ! [V_Qa_2,V_Pa_2,T_b] : % 28.47/28.27 ( ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(c_Set_OCollect(T_b),V_Pa_2))) % 28.47/28.27 | hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(c_Set_OCollect(T_b),V_Qa_2))) ) % 28.47/28.27 => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),V_Pa_2)),V_Qa_2)))) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_finite__Collect__subsets,axiom, % 28.47/28.27 ! [V_A_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.27 => hBOOL(hAPP(c_Finite__Set_Ofinite(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_OCollect(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBC(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool))),V_A_2)))) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_finite__Collect__less__nat,axiom, % 28.47/28.27 ! [V_k_2] : hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Nat_Onat),hAPP(c_Set_OCollect(tc_Nat_Onat),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_HOL_Obool),c_Orderings_Oord__class_Oless(tc_Nat_Onat)),V_k_2)))) ). % 28.47/28.27 % 28.47/28.27 fof(fact_finite__Collect__le__nat,axiom, % 28.47/28.27 ! [V_k_2] : hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Nat_Onat),hAPP(c_Set_OCollect(tc_Nat_Onat),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_HOL_Obool),c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat)),V_k_2)))) ). % 28.47/28.27 % 28.47/28.27 fof(fact_finite_Oequations_I1_J,axiom, % 28.47/28.27 ! [T_b] : hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) ). % 28.47/28.27 % 28.47/28.27 fof(fact_finite__insert,axiom, % 28.47/28.27 ! [V_A_2,V_a_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2))) % 28.47/28.27 <=> hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_finite__nat__set__iff__bounded__le,axiom, % 28.47/28.27 ! [V_N_2] : % 28.47/28.27 ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Nat_Onat),V_N_2)) % 28.47/28.27 <=> ? [B_m] : % 28.47/28.27 ! [B_x] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),B_x),V_N_2)) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),B_x),B_m)) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_finite__UnI,axiom, % 28.47/28.27 ! [V_Ga_2,V_F_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_F_2)) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_Ga_2)) % 28.47/28.27 => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_F_2),V_Ga_2))) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_finite__Un,axiom, % 28.47/28.27 ! [V_Ga_2,V_F_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_F_2),V_Ga_2))) % 28.47/28.27 <=> ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_F_2)) % 28.47/28.27 & hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_Ga_2)) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_finite__subset,axiom, % 28.47/28.27 ! [V_B_2,V_A_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2)) % 28.47/28.27 => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_rev__finite__subset,axiom, % 28.47/28.27 ! [V_A_2,V_B_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2)) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) % 28.47/28.27 => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_finite__Diff2,axiom, % 28.47/28.27 ! [V_A_2,V_B_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2)) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) % 28.47/28.27 <=> hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_finite__code,axiom, % 28.47/28.27 ! [V_A_2,T_b] : % 28.47/28.27 ( class_Finite__Set_Ofinite(T_b) % 28.47/28.27 => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_finite,axiom, % 28.47/28.27 ! [V_A_2,T_b] : % 28.47/28.27 ( class_Finite__Set_Ofinite(T_b) % 28.47/28.27 => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_transfer__nat__int__set__relations_I1_J,axiom, % 28.47/28.27 ! [V_A_2] : % 28.47/28.27 ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Nat_Onat),V_A_2)) % 28.47/28.27 <=> hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Int_Oint),hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Int_Oint,c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),V_A_2))) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_finite__nat__set__iff__bounded,axiom, % 28.47/28.27 ! [V_N_2] : % 28.47/28.27 ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Nat_Onat),V_N_2)) % 28.47/28.27 <=> ? [B_m] : % 28.47/28.27 ! [B_x] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),B_x),V_N_2)) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_x),B_m)) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_finite__Range,axiom, % 28.47/28.27 ! [V_r_2,T_c,T_b] : % 28.47/28.27 ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_b,T_c)),V_r_2)) % 28.47/28.27 => hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),hAPP(c_Relation_ORange(T_b,T_c),V_r_2))) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_finite__converse,axiom, % 28.47/28.27 ! [V_r_2,T_c,T_b] : % 28.47/28.27 ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_b,T_c)),hAPP(c_Relation_Oconverse(T_c,T_b),V_r_2))) % 28.47/28.27 <=> hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_c,T_b)),V_r_2)) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_finite__Domain,axiom, % 28.47/28.27 ! [V_r_2,T_c,T_b] : % 28.47/28.27 ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_b,T_c)),V_r_2)) % 28.47/28.27 => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(c_Relation_ODomain(T_b,T_c),V_r_2))) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_finite__Field,axiom, % 28.47/28.27 ! [V_r_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_b,T_b)),V_r_2)) % 28.47/28.27 => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(c_Relation_OField(T_b),V_r_2))) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_finite__trancl,axiom, % 28.47/28.27 ! [V_r_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_b,T_b)),c_Transitive__Closure_Otrancl(T_b,V_r_2))) % 28.47/28.27 <=> hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_b,T_b)),V_r_2)) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_finite__Collect__disjI,axiom, % 28.47/28.27 ! [V_Qa_2,V_Pa_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fdisj),V_Pa_2)),V_Qa_2)))) % 28.47/28.27 <=> ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(c_Set_OCollect(T_b),V_Pa_2))) % 28.47/28.27 & hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(c_Set_OCollect(T_b),V_Qa_2))) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_transfer__int__nat__set__relations_I1_J,axiom, % 28.47/28.27 ! [V_A_2] : % 28.47/28.27 ( c_Nat__Transfer_Onat__set(V_A_2) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Int_Oint),V_A_2)) % 28.47/28.27 <=> hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Nat_Onat),hAPP(c_Set_Oimage(tc_Int_Oint,tc_Nat_Onat,c_Int_Onat),V_A_2))) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_finite__surj,axiom, % 28.47/28.27 ! [V_f_2,V_B_2,T_c,V_A_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_c,tc_HOL_Obool)),V_B_2),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2))) % 28.47/28.27 => hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_B_2)) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_finite__Diff__insert,axiom, % 28.47/28.27 ! [V_B_2,V_a_2,V_A_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_B_2)))) % 28.47/28.27 <=> hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_card__infinite,axiom, % 28.47/28.27 ! [V_A_2,T_b] : % 28.47/28.27 ( ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.27 => hAPP(c_Finite__Set_Ocard(T_b),V_A_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_finite__acyclic__wf,axiom, % 28.47/28.27 ! [V_r_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_b,T_b)),V_r_2)) % 28.47/28.27 => ( c_Wellfounded_Oacyclic(T_b,V_r_2) % 28.47/28.27 => c_Wellfounded_Owf(T_b,V_r_2) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_wf__iff__acyclic__if__finite,axiom, % 28.47/28.27 ! [V_r_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_b,T_b)),V_r_2)) % 28.47/28.27 => ( c_Wellfounded_Owf(T_b,V_r_2) % 28.47/28.27 <=> c_Wellfounded_Oacyclic(T_b,V_r_2) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_finite__Collect__bounded__ex,axiom, % 28.47/28.27 ! [V_Qa_2,T_c,V_Pa_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(c_Set_OCollect(T_b),V_Pa_2))) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),hAPP(c_Set_OCollect(T_c),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_c),c_HOL_OEx(T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_c),hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),V_Pa_2))),V_Qa_2))))) % 28.47/28.27 <=> ! [B_y] : % 28.47/28.27 ( hBOOL(hAPP(V_Pa_2,B_y)) % 28.47/28.27 => hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),hAPP(c_Set_OCollect(T_c),hAPP(hAPP(c_COMBC(T_c,T_b,tc_HOL_Obool),V_Qa_2),B_y)))) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_finite__image__set,axiom, % 28.47/28.27 ! [V_f_2,T_c,V_Pa_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(c_Set_OCollect(T_b),V_Pa_2))) % 28.47/28.27 => hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),hAPP(c_Set_OCollect(T_c),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_c),c_HOL_OEx(T_b)),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_c),c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),T_c),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj)),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_b,T_c),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(tc_fun(T_b,T_c),tc_fun(T_b,tc_HOL_Obool)),T_c),c_COMBB(T_c,tc_HOL_Obool,T_b)),c_fequal)),V_f_2)))),V_Pa_2))))) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_finite__M__bounded__by__nat,axiom, % 28.47/28.27 ! [V_i_2,V_Pa_2] : hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Nat_Onat),hAPP(c_Set_OCollect(tc_Nat_Onat),hAPP(hAPP(c_COMBS(tc_Nat_Onat,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Nat_Onat),c_fconj),V_Pa_2)),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_HOL_Obool),c_Orderings_Oord__class_Oless(tc_Nat_Onat)),V_i_2))))) ). % 28.47/28.27 % 28.47/28.27 fof(fact_card__eq__0__iff,axiom, % 28.47/28.27 ! [V_A_2,T_b] : % 28.47/28.27 ( hAPP(c_Finite__Set_Ocard(T_b),V_A_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) % 28.47/28.27 <=> ( V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.27 | ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_card__ge__0__finite,axiom, % 28.47/28.27 ! [V_A_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(c_Finite__Set_Ocard(T_b),V_A_2))) % 28.47/28.27 => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_card__insert__le,axiom, % 28.47/28.27 ! [V_x_2,V_A_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),V_A_2)),hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)))) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_card__mono,axiom, % 28.47/28.27 ! [V_A_2,V_B_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2)) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),V_A_2)),hAPP(c_Finite__Set_Ocard(T_b),V_B_2))) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_card__seteq,axiom, % 28.47/28.27 ! [V_A_2,V_B_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2)) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),V_B_2)),hAPP(c_Finite__Set_Ocard(T_b),V_A_2))) % 28.47/28.27 => V_A_2 = V_B_2 ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_card__image__le,axiom, % 28.47/28.27 ! [V_f_2,T_c,V_A_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_c),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2))),hAPP(c_Finite__Set_Ocard(T_b),V_A_2))) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_psubset__card__mono,axiom, % 28.47/28.27 ! [V_A_2,V_B_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2)) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),V_A_2)),hAPP(c_Finite__Set_Ocard(T_b),V_B_2))) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_finite__acyclic__wf__converse,axiom, % 28.47/28.27 ! [V_r_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_b,T_b)),V_r_2)) % 28.47/28.27 => ( c_Wellfounded_Oacyclic(T_b,V_r_2) % 28.47/28.27 => c_Wellfounded_Owf(T_b,hAPP(c_Relation_Oconverse(T_b,T_b),V_r_2)) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_nat__seg__image__imp__finite,axiom, % 28.47/28.27 ! [V_n_2,V_f_2,T_b,V_A_2] : % 28.47/28.27 ( V_A_2 = hAPP(c_Set_Oimage(tc_Nat_Onat,T_b,V_f_2),hAPP(c_Set_OCollect(tc_Nat_Onat),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_HOL_Obool),c_Orderings_Oord__class_Oless(tc_Nat_Onat)),V_n_2))) % 28.47/28.27 => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_card__insert__if,axiom, % 28.47/28.27 ! [V_x_2,V_A_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.27 => ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) % 28.47/28.27 => hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(c_Finite__Set_Ocard(T_b),V_A_2) ) % 28.47/28.27 & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) % 28.47/28.27 => hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(c_Nat_OSuc,hAPP(c_Finite__Set_Ocard(T_b),V_A_2)) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_card__insert__disjoint,axiom, % 28.47/28.27 ! [V_x_2,V_A_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.27 => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) % 28.47/28.27 => hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(c_Nat_OSuc,hAPP(c_Finite__Set_Ocard(T_b),V_A_2)) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_card__gt__0__iff,axiom, % 28.47/28.27 ! [V_A_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(c_Finite__Set_Ocard(T_b),V_A_2))) % 28.47/28.27 <=> ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.27 & hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_card__Diff__subset,axiom, % 28.47/28.27 ! [V_A_2,V_B_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2)) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2)) % 28.47/28.27 => hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),V_A_2)),hAPP(c_Finite__Set_Ocard(T_b),V_B_2)) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_diff__card__le__card__Diff,axiom, % 28.47/28.27 ! [V_A_2,V_B_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2)) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),V_A_2)),hAPP(c_Finite__Set_Ocard(T_b),V_B_2))),hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)))) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_card__psubset,axiom, % 28.47/28.27 ! [V_A_2,V_B_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2)) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),V_A_2)),hAPP(c_Finite__Set_Ocard(T_b),V_B_2))) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_card__insert,axiom, % 28.47/28.27 ! [V_x_2,V_A_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.27 => hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(c_Nat_OSuc,hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_card__Diff1__le,axiom, % 28.47/28.27 ! [V_x_2,V_A_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))),hAPP(c_Finite__Set_Ocard(T_b),V_A_2))) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_card_Oinsert,axiom, % 28.47/28.27 ! [V_x_2,V_A_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.27 => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) % 28.47/28.27 => hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),c_Groups_Oone__class_Oone(tc_Nat_Onat)),hAPP(c_Finite__Set_Ocard(T_b),V_A_2)) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_wmax__emptyI,axiom, % 28.47/28.27 ! [V_X_2] : % 28.47/28.27 ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),V_X_2)) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))),hAPP(hAPP(c_Product__Type_OPair(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))),V_X_2)),c_FunDef_Omax__weak)) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_smax__emptyI,axiom, % 28.47/28.27 ! [V_Y_2] : % 28.47/28.27 ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),V_Y_2)) % 28.47/28.27 => ( V_Y_2 != c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))),hAPP(hAPP(c_Product__Type_OPair(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))),V_Y_2)),c_FunDef_Omax__strict)) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_card__Suc__Diff1,axiom, % 28.47/28.27 ! [V_x_2,V_A_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) % 28.47/28.27 => hAPP(c_Nat_OSuc,hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) = hAPP(c_Finite__Set_Ocard(T_b),V_A_2) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_card__Diff2__less,axiom, % 28.47/28.27 ! [V_y_2,V_x_2,V_A_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_y_2),V_A_2)) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))),hAPP(hAPP(c_Set_Oinsert(T_b),V_y_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))),hAPP(c_Finite__Set_Ocard(T_b),V_A_2))) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_card__Diff1__less,axiom, % 28.47/28.27 ! [V_x_2,V_A_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))),hAPP(c_Finite__Set_Ocard(T_b),V_A_2))) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_card__Diff__insert,axiom, % 28.47/28.27 ! [V_B_2,V_a_2,V_A_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2)) % 28.47/28.27 => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_B_2)) % 28.47/28.27 => hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_B_2))) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))),c_Groups_Oone__class_Oone(tc_Nat_Onat)) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_card_Oinsert__remove,axiom, % 28.47/28.27 ! [V_x_2,V_A_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.27 => hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),c_Groups_Oone__class_Oone(tc_Nat_Onat)),hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_in__finite__psubset,axiom, % 28.47/28.27 ! [V_B_2,V_A_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_Product__Type_OPair(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),c_Wellfounded_Ofinite__psubset(T_b))) % 28.47/28.27 <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) % 28.47/28.27 & hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2)) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_finite__pointwise,axiom, % 28.47/28.27 ! [V_Qa_2,V_Pa_2,V_Q_H_2,V_c0_2,V_P_H_2,V_Ga_2,T_c,V_U_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_U_2)) % 28.47/28.27 => ( ! [B_p] : % 28.47/28.27 ( c_Hoare__Mirabelle_Ohoare__derivs(T_c,V_Ga_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_c)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_c),hAPP(V_P_H_2,B_p)),hAPP(V_c0_2,B_p)),hAPP(V_Q_H_2,B_p))),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_c),tc_HOL_Obool)))) % 28.47/28.27 => c_Hoare__Mirabelle_Ohoare__derivs(T_c,V_Ga_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_c)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_c),hAPP(V_Pa_2,B_p)),hAPP(V_c0_2,B_p)),hAPP(V_Qa_2,B_p))),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_c),tc_HOL_Obool)))) ) % 28.47/28.27 => ( c_Hoare__Mirabelle_Ohoare__derivs(T_c,V_Ga_2,hAPP(c_Set_Oimage(T_b,tc_Hoare__Mirabelle_Otriple(T_c),hAPP(hAPP(c_COMBS(T_b,tc_fun(T_c,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_Hoare__Mirabelle_Otriple(T_c)),hAPP(hAPP(c_COMBS(T_b,tc_Com_Ocom,tc_fun(tc_fun(T_c,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_Hoare__Mirabelle_Otriple(T_c))),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_fun(tc_Com_Ocom,tc_fun(tc_fun(T_c,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_Hoare__Mirabelle_Otriple(T_c))),T_b),c_Hoare__Mirabelle_Otriple_Otriple(T_c)),V_P_H_2)),V_c0_2)),V_Q_H_2)),V_U_2)) % 28.47/28.27 => c_Hoare__Mirabelle_Ohoare__derivs(T_c,V_Ga_2,hAPP(c_Set_Oimage(T_b,tc_Hoare__Mirabelle_Otriple(T_c),hAPP(hAPP(c_COMBS(T_b,tc_fun(T_c,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_Hoare__Mirabelle_Otriple(T_c)),hAPP(hAPP(c_COMBS(T_b,tc_Com_Ocom,tc_fun(tc_fun(T_c,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_Hoare__Mirabelle_Otriple(T_c))),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_fun(tc_Com_Ocom,tc_fun(tc_fun(T_c,tc_fun(tc_Com_Ostate,tc_HOL_Obool)),tc_Hoare__Mirabelle_Otriple(T_c))),T_b),c_Hoare__Mirabelle_Otriple_Otriple(T_c)),V_Pa_2)),V_c0_2)),V_Qa_2)),V_U_2)) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_folding__image__simple_Oremove,axiom, % 28.47/28.27 ! [V_x_2,V_A_2,V_F_2,V_g_2,V_z_2,V_f_2,T_c,T_b] : % 28.47/28.27 ( c_Finite__Set_Ofolding__image__simple(T_b,T_c,V_f_2,V_z_2,V_g_2,V_F_2) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_A_2)) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_member(T_c),V_x_2),V_A_2)) % 28.47/28.27 => hAPP(V_F_2,V_A_2) = hAPP(hAPP(V_f_2,hAPP(V_g_2,V_x_2)),hAPP(V_F_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_c,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_c),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)))))) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_folding__one_Oremove,axiom, % 28.47/28.27 ! [V_x_2,V_A_2,V_F_2,V_f_2,T_b] : % 28.47/28.27 ( c_Finite__Set_Ofolding__one(T_b,V_f_2,V_F_2) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) % 28.47/28.27 => ( ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.27 => hAPP(V_F_2,V_A_2) = V_x_2 ) % 28.47/28.27 & ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.27 => hAPP(V_F_2,V_A_2) = hAPP(hAPP(V_f_2,V_x_2),hAPP(V_F_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) ) ) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_folding__image__simple_Oempty,axiom, % 28.47/28.27 ! [V_F_2,V_g_2,V_z_2,V_f_2,T_c,T_b] : % 28.47/28.27 ( c_Finite__Set_Ofolding__image__simple(T_b,T_c,V_f_2,V_z_2,V_g_2,V_F_2) % 28.47/28.27 => hAPP(V_F_2,c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool))) = V_z_2 ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_folding__one_Osingleton,axiom, % 28.47/28.27 ! [V_x_2,V_F_2,V_f_2,T_b] : % 28.47/28.27 ( c_Finite__Set_Ofolding__one(T_b,V_f_2,V_F_2) % 28.47/28.27 => hAPP(V_F_2,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = V_x_2 ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_folding__image__simple_Oinsert,axiom, % 28.47/28.27 ! [V_x_2,V_A_2,V_F_2,V_g_2,V_z_2,V_f_2,T_c,T_b] : % 28.47/28.27 ( c_Finite__Set_Ofolding__image__simple(T_b,T_c,V_f_2,V_z_2,V_g_2,V_F_2) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_A_2)) % 28.47/28.27 => ( ~ hBOOL(hAPP(hAPP(c_member(T_c),V_x_2),V_A_2)) % 28.47/28.27 => hAPP(V_F_2,hAPP(hAPP(c_Set_Oinsert(T_c),V_x_2),V_A_2)) = hAPP(hAPP(V_f_2,hAPP(V_g_2,V_x_2)),hAPP(V_F_2,V_A_2)) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_wf__finite__psubset,axiom, % 28.47/28.27 ! [T_b] : c_Wellfounded_Owf(tc_fun(T_b,tc_HOL_Obool),c_Wellfounded_Ofinite__psubset(T_b)) ). % 28.47/28.27 % 28.47/28.27 fof(fact_folding__one_Oinsert,axiom, % 28.47/28.27 ! [V_x_2,V_A_2,V_F_2,V_f_2,T_b] : % 28.47/28.27 ( c_Finite__Set_Ofolding__one(T_b,V_f_2,V_F_2) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.27 => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) % 28.47/28.27 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.27 => hAPP(V_F_2,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(V_f_2,V_x_2),hAPP(V_F_2,V_A_2)) ) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_folding__image__simple_Oinsert__remove,axiom, % 28.47/28.27 ! [V_x_2,V_A_2,V_F_2,V_g_2,V_z_2,V_f_2,T_c,T_b] : % 28.47/28.27 ( c_Finite__Set_Ofolding__image__simple(T_b,T_c,V_f_2,V_z_2,V_g_2,V_F_2) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_A_2)) % 28.47/28.27 => hAPP(V_F_2,hAPP(hAPP(c_Set_Oinsert(T_c),V_x_2),V_A_2)) = hAPP(hAPP(V_f_2,hAPP(V_g_2,V_x_2)),hAPP(V_F_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_c,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_c),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)))))) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_folding__one_Oinsert__remove,axiom, % 28.47/28.27 ! [V_x_2,V_A_2,V_F_2,V_f_2,T_b] : % 28.47/28.27 ( c_Finite__Set_Ofolding__one(T_b,V_f_2,V_F_2) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.27 => ( ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.27 => hAPP(V_F_2,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = V_x_2 ) % 28.47/28.27 & ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.27 => hAPP(V_F_2,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(V_f_2,V_x_2),hAPP(V_F_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) ) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_finite__psubset__def,axiom, % 28.47/28.27 ! [T_b] : c_Wellfounded_Ofinite__psubset(T_b) = hAPP(c_Set_OCollect(tc_prod(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool))),hAPP(c_Product__Type_Oprod_Oprod__case(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBC(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool)),c_COMBS(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool)),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),c_fconj)),c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool))))),c_Finite__Set_Ofinite(T_b)))) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Nitpick_Owf_H__def,axiom, % 28.47/28.27 ! [V_r_2,T_b] : % 28.47/28.27 ( c_Nitpick_Owf_H(T_b,V_r_2) % 28.47/28.27 <=> ( c_Wellfounded_Oacyclic(T_b,V_r_2) % 28.47/28.27 & ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_b,T_b)),V_r_2)) % 28.47/28.27 | c_Nitpick_Ounknown(tc_HOL_Obool) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_min__max_Oinf__Sup2__distrib,axiom, % 28.47/28.27 ! [V_B_2,V_A_2,T_b] : % 28.47/28.27 ( class_Orderings_Olinorder(T_b) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.27 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2)) % 28.47/28.27 => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.27 => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),V_A_2)),c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),V_B_2)) = c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OEx(T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool),T_b),hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OEx(T_b))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool))),tc_fun(tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool))),T_b),c_COMBS(T_b,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool))),tc_fun(T_b,tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool))),T_b),hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool))),T_b),hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_fun(T_b,T_b)),tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool)),tc_fun(tc_fun(T_b,tc_fun(T_b,T_b)),tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool))),T_b),c_COMBB(tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool),T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBB(T_b,tc_HOL_Obool,T_b)),c_fequal))),c_Orderings_Oord__class_Omin(T_b)))))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_b)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_A_2)))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_B_2))))))) ) ) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_min__max_Osup__Inf2__distrib,axiom, % 28.47/28.27 ! [V_B_2,V_A_2,T_b] : % 28.47/28.27 ( class_Orderings_Olinorder(T_b) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.27 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2)) % 28.47/28.27 => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.27 => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),V_A_2)),c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),V_B_2)) = c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OEx(T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool),T_b),hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OEx(T_b))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool))),tc_fun(tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool))),T_b),c_COMBS(T_b,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool))),tc_fun(T_b,tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool))),T_b),hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool))),T_b),hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_fun(T_b,T_b)),tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool)),tc_fun(tc_fun(T_b,tc_fun(T_b,T_b)),tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool))),T_b),c_COMBB(tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool),T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBB(T_b,tc_HOL_Obool,T_b)),c_fequal))),c_Orderings_Oord__class_Omax(T_b)))))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_b)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_A_2)))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_B_2))))))) ) ) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_min__max_Oinf__Sup1__distrib,axiom, % 28.47/28.27 ! [V_x_2,V_A_2,T_b] : % 28.47/28.27 ( class_Orderings_Olinorder(T_b) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.27 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.27 => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_x_2),c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),V_A_2)) = c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OEx(T_b)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBB(T_b,tc_HOL_Obool,T_b)),c_fequal)),hAPP(c_Orderings_Oord__class_Omin(T_b),V_x_2))))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_A_2))))) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_min__max_OInf__le__Sup,axiom, % 28.47/28.27 ! [V_A_2,T_b] : % 28.47/28.27 ( class_Orderings_Olinorder(T_b) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.27 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),V_A_2)),c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),V_A_2))) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_min__max_OInf__fin_Oin__idem,axiom, % 28.47/28.27 ! [V_x_2,V_A_2,T_b] : % 28.47/28.27 ( class_Orderings_Olinorder(T_b) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) % 28.47/28.27 => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_x_2),c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),V_A_2)) = c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),V_A_2) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_min__max_OSup__fin_Oin__idem,axiom, % 28.47/28.27 ! [V_x_2,V_A_2,T_b] : % 28.47/28.27 ( class_Orderings_Olinorder(T_b) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) % 28.47/28.27 => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_x_2),c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),V_A_2)) = c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),V_A_2) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_min__max_OInf__fin_Osingleton,axiom, % 28.47/28.27 ! [V_x_2,T_b] : % 28.47/28.27 ( class_Orderings_Olinorder(T_b) % 28.47/28.27 => c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = V_x_2 ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_min__max_OSup__fin_Osingleton,axiom, % 28.47/28.27 ! [V_x_2,T_b] : % 28.47/28.27 ( class_Orderings_Olinorder(T_b) % 28.47/28.27 => c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = V_x_2 ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_min__max_OInf__fin_Oinsert__idem,axiom, % 28.47/28.27 ! [V_x_2,V_A_2,T_b] : % 28.47/28.27 ( class_Orderings_Olinorder(T_b) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.27 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.27 => c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_x_2),c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),V_A_2)) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_min__max_OSup__fin_Oinsert__idem,axiom, % 28.47/28.27 ! [V_x_2,V_A_2,T_b] : % 28.47/28.27 ( class_Orderings_Olinorder(T_b) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.27 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.27 => c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_x_2),c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),V_A_2)) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_min__max_OInf__fin_Osubset__idem,axiom, % 28.47/28.27 ! [V_B_2,V_A_2,T_b] : % 28.47/28.27 ( class_Orderings_Olinorder(T_b) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.27 => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2)) % 28.47/28.27 => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),V_B_2)),c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),V_A_2)) = c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),V_A_2) ) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_min__max_OSup__fin_Osubset__idem,axiom, % 28.47/28.27 ! [V_B_2,V_A_2,T_b] : % 28.47/28.27 ( class_Orderings_Olinorder(T_b) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.27 => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2)) % 28.47/28.27 => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),V_B_2)),c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),V_A_2)) = c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),V_A_2) ) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_min__max_Osup__Inf__absorb,axiom, % 28.47/28.27 ! [V_a_2,V_A_2,T_b] : % 28.47/28.27 ( class_Orderings_Olinorder(T_b) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2)) % 28.47/28.27 => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_a_2),c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),V_A_2)) = V_a_2 ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_min__max_Oinf__Sup__absorb,axiom, % 28.47/28.27 ! [V_a_2,V_A_2,T_b] : % 28.47/28.27 ( class_Orderings_Olinorder(T_b) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2)) % 28.47/28.27 => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_a_2),c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),V_A_2)) = V_a_2 ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_min__max_OInf__fin_Ounion__idem,axiom, % 28.47/28.27 ! [V_B_2,V_A_2,T_b] : % 28.47/28.27 ( class_Orderings_Olinorder(T_b) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.27 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2)) % 28.47/28.27 => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.27 => c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),V_A_2)),c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),V_B_2)) ) ) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_min__max_OSup__fin_Ounion__idem,axiom, % 28.47/28.27 ! [V_B_2,V_A_2,T_b] : % 28.47/28.27 ( class_Orderings_Olinorder(T_b) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.27 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2)) % 28.47/28.27 => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.27 => c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),V_A_2)),c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),V_B_2)) ) ) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_min__max_OInf__fin_Oinsert,axiom, % 28.47/28.27 ! [V_x_2,V_A_2,T_b] : % 28.47/28.27 ( class_Orderings_Olinorder(T_b) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.27 => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) % 28.47/28.27 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.27 => c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_x_2),c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),V_A_2)) ) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_min__max_OSup__fin_Oinsert,axiom, % 28.47/28.27 ! [V_x_2,V_A_2,T_b] : % 28.47/28.27 ( class_Orderings_Olinorder(T_b) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.27 => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) % 28.47/28.27 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.27 => c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_x_2),c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),V_A_2)) ) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_min__max_OInf__fin_Oinsert__remove,axiom, % 28.47/28.27 ! [V_x_2,V_A_2,T_b] : % 28.47/28.27 ( class_Orderings_Olinorder(T_b) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.27 => ( ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.27 => c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = V_x_2 ) % 28.47/28.27 & ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.27 => c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_x_2),c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) ) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_min__max_OSup__fin_Oinsert__remove,axiom, % 28.47/28.27 ! [V_x_2,V_A_2,T_b] : % 28.47/28.27 ( class_Orderings_Olinorder(T_b) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.27 => ( ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.27 => c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = V_x_2 ) % 28.47/28.27 & ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.27 => c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_x_2),c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) ) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_min__max_OInf__fin_Oremove,axiom, % 28.47/28.27 ! [V_x_2,V_A_2,T_b] : % 28.47/28.27 ( class_Orderings_Olinorder(T_b) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) % 28.47/28.27 => ( ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.27 => c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),V_A_2) = V_x_2 ) % 28.47/28.27 & ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.27 => c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),V_A_2) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_x_2),c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) ) ) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_min__max_OSup__fin_Oremove,axiom, % 28.47/28.27 ! [V_x_2,V_A_2,T_b] : % 28.47/28.27 ( class_Orderings_Olinorder(T_b) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) % 28.47/28.27 => ( ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.27 => c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),V_A_2) = V_x_2 ) % 28.47/28.27 & ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.27 => c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),V_A_2) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_x_2),c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) ) ) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_min__max_Osup__Inf1__distrib,axiom, % 28.47/28.27 ! [V_x_2,V_A_2,T_b] : % 28.47/28.27 ( class_Orderings_Olinorder(T_b) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.27 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.27 => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_x_2),c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),V_A_2)) = c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OEx(T_b)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBB(T_b,tc_HOL_Obool,T_b)),c_fequal)),hAPP(c_Orderings_Oord__class_Omax(T_b),V_x_2))))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_A_2))))) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_min__max_OSup__fin_Oclosed,axiom, % 28.47/28.27 ! [V_A_2,T_b] : % 28.47/28.27 ( class_Orderings_Olinorder(T_b) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.27 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.27 => ( ! [B_x,B_y] : hBOOL(hAPP(hAPP(c_member(T_b),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),B_x),B_y)),hAPP(hAPP(c_Set_Oinsert(T_b),B_x),hAPP(hAPP(c_Set_Oinsert(T_b),B_y),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_member(T_b),c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),V_A_2)),V_A_2)) ) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_min__max_OInf__fin_Oclosed,axiom, % 28.47/28.27 ! [V_A_2,T_b] : % 28.47/28.27 ( class_Orderings_Olinorder(T_b) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.27 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.27 => ( ! [B_x,B_y] : hBOOL(hAPP(hAPP(c_member(T_b),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),B_x),B_y)),hAPP(hAPP(c_Set_Oinsert(T_b),B_x),hAPP(hAPP(c_Set_Oinsert(T_b),B_y),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_member(T_b),c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),V_A_2)),V_A_2)) ) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_trancl__insert,axiom, % 28.47/28.27 ! [V_r_2,V_x_2,V_y_2,T_b] : c_Transitive__Closure_Otrancl(T_b,hAPP(hAPP(c_Set_Oinsert(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_y_2),V_x_2)),V_r_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),c_Transitive__Closure_Otrancl(T_b,V_r_2)),hAPP(c_Set_OCollect(tc_prod(T_b,T_b)),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_b,tc_HOL_Obool),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_b)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_prod(T_b,T_b),tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool),T_b),c_member(tc_prod(T_b,T_b))),hAPP(hAPP(c_COMBC(T_b,T_b,tc_prod(T_b,T_b)),c_Product__Type_OPair(T_b,T_b)),V_y_2))),c_Transitive__Closure_Ortrancl(T_b,V_r_2))))),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_prod(T_b,T_b),tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool),T_b),c_member(tc_prod(T_b,T_b))),hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2))),c_Transitive__Closure_Ortrancl(T_b,V_r_2)))))) ). % 28.47/28.27 % 28.47/28.27 fof(fact_card__Suc__eq,axiom, % 28.47/28.27 ! [V_k_2,V_A_2,T_b] : % 28.47/28.27 ( hAPP(c_Finite__Set_Ocard(T_b),V_A_2) = hAPP(c_Nat_OSuc,V_k_2) % 28.47/28.27 <=> ? [B_b,B_B] : % 28.47/28.27 ( V_A_2 = hAPP(hAPP(c_Set_Oinsert(T_b),B_b),B_B) % 28.47/28.27 & ~ hBOOL(hAPP(hAPP(c_member(T_b),B_b),B_B)) % 28.47/28.27 & hAPP(c_Finite__Set_Ocard(T_b),B_B) = V_k_2 % 28.47/28.27 & ( V_k_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) % 28.47/28.27 => B_B = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_r__into__rtrancl,axiom, % 28.47/28.27 ! [V_r_2,V_p_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),V_p_2),V_r_2)) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),V_p_2),c_Transitive__Closure_Ortrancl(T_b,V_r_2))) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_rtrancl_Ortrancl__refl,axiom, % 28.47/28.27 ! [V_r_2,V_a_2,T_b] : hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_a_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2))) ). % 28.47/28.27 % 28.47/28.27 fof(fact_trancl__into__rtrancl,axiom, % 28.47/28.27 ! [V_r_2,V_b_2,V_a_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),c_Transitive__Closure_Otrancl(T_b,V_r_2))) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2))) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_trancl__rtrancl__absorb,axiom, % 28.47/28.27 ! [V_R_2,T_b] : c_Transitive__Closure_Ortrancl(T_b,c_Transitive__Closure_Otrancl(T_b,V_R_2)) = c_Transitive__Closure_Ortrancl(T_b,V_R_2) ). % 28.47/28.27 % 28.47/28.27 fof(fact_rtrancl__trancl__absorb,axiom, % 28.47/28.27 ! [V_R_2,T_b] : c_Transitive__Closure_Otrancl(T_b,c_Transitive__Closure_Ortrancl(T_b,V_R_2)) = c_Transitive__Closure_Ortrancl(T_b,V_R_2) ). % 28.47/28.27 % 28.47/28.27 fof(fact_rtrancl__idemp,axiom, % 28.47/28.27 ! [V_r_2,T_b] : c_Transitive__Closure_Ortrancl(T_b,c_Transitive__Closure_Ortrancl(T_b,V_r_2)) = c_Transitive__Closure_Ortrancl(T_b,V_r_2) ). % 28.47/28.27 % 28.47/28.27 fof(fact_rtrancl__converse,axiom, % 28.47/28.27 ! [V_r_2,T_b] : c_Transitive__Closure_Ortrancl(T_b,hAPP(c_Relation_Oconverse(T_b,T_b),V_r_2)) = hAPP(c_Relation_Oconverse(T_b,T_b),c_Transitive__Closure_Ortrancl(T_b,V_r_2)) ). % 28.47/28.27 % 28.47/28.27 fof(fact_rtrancl__Un__rtrancl,axiom, % 28.47/28.27 ! [V_S_2,V_R_2,T_b] : c_Transitive__Closure_Ortrancl(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),c_Transitive__Closure_Ortrancl(T_b,V_R_2)),c_Transitive__Closure_Ortrancl(T_b,V_S_2))) = c_Transitive__Closure_Ortrancl(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_R_2),V_S_2)) ). % 28.47/28.27 % 28.47/28.27 fof(fact_r__comp__rtrancl__eq,axiom, % 28.47/28.27 ! [V_r_2,T_b] : hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),V_r_2),c_Transitive__Closure_Ortrancl(T_b,V_r_2)) = hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),c_Transitive__Closure_Ortrancl(T_b,V_r_2)),V_r_2) ). % 28.47/28.27 % 28.47/28.27 fof(fact_rtrancl__idemp__self__comp,axiom, % 28.47/28.27 ! [V_R_2,T_b] : hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),c_Transitive__Closure_Ortrancl(T_b,V_R_2)),c_Transitive__Closure_Ortrancl(T_b,V_R_2)) = c_Transitive__Closure_Ortrancl(T_b,V_R_2) ). % 28.47/28.27 % 28.47/28.27 fof(fact_rtrancl__mono,axiom, % 28.47/28.27 ! [V_s_2,V_r_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),V_s_2)) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),c_Transitive__Closure_Ortrancl(T_b,V_r_2)),c_Transitive__Closure_Ortrancl(T_b,V_s_2))) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_rtrancl__subset,axiom, % 28.47/28.27 ! [V_S_2,V_R_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_R_2),V_S_2)) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_S_2),c_Transitive__Closure_Ortrancl(T_b,V_R_2))) % 28.47/28.27 => c_Transitive__Closure_Ortrancl(T_b,V_S_2) = c_Transitive__Closure_Ortrancl(T_b,V_R_2) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_rtrancl__subset__rtrancl,axiom, % 28.47/28.27 ! [V_s_2,V_r_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),c_Transitive__Closure_Ortrancl(T_b,V_s_2))) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),c_Transitive__Closure_Ortrancl(T_b,V_r_2)),c_Transitive__Closure_Ortrancl(T_b,V_s_2))) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_rtrancl__trans,axiom, % 28.47/28.27 ! [V_c_2,V_r_2,V_b_2,V_a_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2))) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_b_2),V_c_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2))) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_c_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2))) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_rtrancl_Ortrancl__into__rtrancl,axiom, % 28.47/28.27 ! [V_c_2,V_r_2,V_b_2,V_a_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2))) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_b_2),V_c_2)),V_r_2)) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_c_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2))) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_converse__rtrancl__into__rtrancl,axiom, % 28.47/28.27 ! [V_c_2,V_r_2,V_b_2,V_a_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),V_r_2)) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_b_2),V_c_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2))) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_c_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2))) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_in__rtrancl__UnI,axiom, % 28.47/28.27 ! [V_S_2,V_R_2,V_x_2,T_b] : % 28.47/28.27 ( ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),V_x_2),c_Transitive__Closure_Ortrancl(T_b,V_R_2))) % 28.47/28.27 | hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),V_x_2),c_Transitive__Closure_Ortrancl(T_b,V_S_2))) ) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),V_x_2),c_Transitive__Closure_Ortrancl(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_R_2),V_S_2)))) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_trancl__unfold__left,axiom, % 28.47/28.27 ! [V_r_2,T_b] : c_Transitive__Closure_Otrancl(T_b,V_r_2) = hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),V_r_2),c_Transitive__Closure_Ortrancl(T_b,V_r_2)) ). % 28.47/28.27 % 28.47/28.27 fof(fact_trancl__unfold__right,axiom, % 28.47/28.27 ! [V_r_2,T_b] : c_Transitive__Closure_Otrancl(T_b,V_r_2) = hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),c_Transitive__Closure_Ortrancl(T_b,V_r_2)),V_r_2) ). % 28.47/28.27 % 28.47/28.27 fof(fact_rtrancl__Un__subset,axiom, % 28.47/28.27 ! [V_S_2,V_R_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),c_Transitive__Closure_Ortrancl(T_b,V_R_2)),c_Transitive__Closure_Ortrancl(T_b,V_S_2))),c_Transitive__Closure_Ortrancl(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_R_2),V_S_2)))) ). % 28.47/28.27 % 28.47/28.27 fof(fact_rtrancl__empty,axiom, % 28.47/28.27 ! [T_b] : c_Transitive__Closure_Ortrancl(T_b,c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool))) = c_Relation_OId(T_b) ). % 28.47/28.27 % 28.47/28.27 fof(fact_rtrancl__reflcl,axiom, % 28.47/28.27 ! [V_R_2,T_b] : c_Transitive__Closure_Ortrancl(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_R_2),c_Relation_OId(T_b))) = c_Transitive__Closure_Ortrancl(T_b,V_R_2) ). % 28.47/28.27 % 28.47/28.27 fof(fact_rtrancl__reflcl__absorb,axiom, % 28.47/28.27 ! [V_R_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),c_Transitive__Closure_Ortrancl(T_b,V_R_2)),c_Relation_OId(T_b)) = c_Transitive__Closure_Ortrancl(T_b,V_R_2) ). % 28.47/28.27 % 28.47/28.27 fof(fact_rtrancl__r__diff__Id,axiom, % 28.47/28.27 ! [V_r_2,T_b] : c_Transitive__Closure_Ortrancl(T_b,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),c_Relation_OId(T_b))) = c_Transitive__Closure_Ortrancl(T_b,V_r_2) ). % 28.47/28.27 % 28.47/28.27 fof(fact_rtrancl__eq__or__trancl,axiom, % 28.47/28.27 ! [V_R_2,V_y_2,V_x_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),c_Transitive__Closure_Ortrancl(T_b,V_R_2))) % 28.47/28.27 <=> ( V_x_2 = V_y_2 % 28.47/28.27 | ( V_x_2 != V_y_2 % 28.47/28.27 & hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),c_Transitive__Closure_Otrancl(T_b,V_R_2))) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_rtrancl__into__trancl2,axiom, % 28.47/28.27 ! [V_c_2,V_r_2,V_b_2,V_a_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),V_r_2)) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_b_2),V_c_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2))) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_c_2)),c_Transitive__Closure_Otrancl(T_b,V_r_2))) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_rtranclD,axiom, % 28.47/28.27 ! [V_R_2,V_b_2,V_a_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),c_Transitive__Closure_Ortrancl(T_b,V_R_2))) % 28.47/28.27 => ( V_a_2 = V_b_2 % 28.47/28.27 | ( V_a_2 != V_b_2 % 28.47/28.27 & hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),c_Transitive__Closure_Otrancl(T_b,V_R_2))) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_rtrancl__into__trancl1,axiom, % 28.47/28.27 ! [V_c_2,V_r_2,V_b_2,V_a_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2))) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_b_2),V_c_2)),V_r_2)) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_c_2)),c_Transitive__Closure_Otrancl(T_b,V_r_2))) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_trancl__rtrancl__trancl,axiom, % 28.47/28.27 ! [V_c_2,V_r_2,V_b_2,V_a_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),c_Transitive__Closure_Otrancl(T_b,V_r_2))) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_b_2),V_c_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2))) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_c_2)),c_Transitive__Closure_Otrancl(T_b,V_r_2))) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_rtrancl__trancl__trancl,axiom, % 28.47/28.27 ! [V_z_2,V_r_2,V_y_2,V_x_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2))) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_y_2),V_z_2)),c_Transitive__Closure_Otrancl(T_b,V_r_2))) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_z_2)),c_Transitive__Closure_Otrancl(T_b,V_r_2))) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_rtrancl__converseI,axiom, % 28.47/28.27 ! [V_r_2,V_x_2,V_y_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_y_2),V_x_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2))) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),c_Transitive__Closure_Ortrancl(T_b,hAPP(c_Relation_Oconverse(T_b,T_b),V_r_2)))) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_rtrancl__converseD,axiom, % 28.47/28.27 ! [V_r_2,V_y_2,V_x_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),c_Transitive__Closure_Ortrancl(T_b,hAPP(c_Relation_Oconverse(T_b,T_b),V_r_2)))) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_y_2),V_x_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2))) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_trancl__reflcl,axiom, % 28.47/28.27 ! [V_r_2,T_b] : c_Transitive__Closure_Otrancl(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),c_Relation_OId(T_b))) = c_Transitive__Closure_Ortrancl(T_b,V_r_2) ). % 28.47/28.27 % 28.47/28.27 fof(fact_reflcl__trancl,axiom, % 28.47/28.27 ! [V_r_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),c_Transitive__Closure_Otrancl(T_b,V_r_2)),c_Relation_OId(T_b)) = c_Transitive__Closure_Ortrancl(T_b,V_r_2) ). % 28.47/28.27 % 28.47/28.27 fof(fact_rtrancl__unfold,axiom, % 28.47/28.27 ! [V_r_2,T_b] : c_Transitive__Closure_Ortrancl(T_b,V_r_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),c_Relation_OId(T_b)),hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),c_Transitive__Closure_Ortrancl(T_b,V_r_2)),V_r_2)) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Not__Domain__rtrancl,axiom, % 28.47/28.27 ! [V_y_2,V_R_2,V_x_2,T_b] : % 28.47/28.27 ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_Relation_ODomain(T_b,T_b),V_R_2))) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),c_Transitive__Closure_Ortrancl(T_b,V_R_2))) % 28.47/28.27 <=> V_x_2 = V_y_2 ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_acc__downwards__aux,axiom, % 28.47/28.27 ! [V_r_2,V_a_2,V_b_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_b_2),V_a_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2))) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),c_Wellfounded_Oacc(T_b,V_r_2))) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),c_Wellfounded_Oacc(T_b,V_r_2))) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_acc__downwards,axiom, % 28.47/28.27 ! [V_b_2,V_r_2,V_a_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),c_Wellfounded_Oacc(T_b,V_r_2))) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_b_2),V_a_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2))) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),c_Wellfounded_Oacc(T_b,V_r_2))) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_wf__insert,axiom, % 28.47/28.27 ! [V_r_2,V_x_2,V_y_2,T_b] : % 28.47/28.27 ( c_Wellfounded_Owf(T_b,hAPP(hAPP(c_Set_Oinsert(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_y_2),V_x_2)),V_r_2)) % 28.47/28.27 <=> ( c_Wellfounded_Owf(T_b,V_r_2) % 28.47/28.27 & ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2))) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_acyclic__insert,axiom, % 28.47/28.27 ! [V_r_2,V_x_2,V_y_2,T_b] : % 28.47/28.27 ( c_Wellfounded_Oacyclic(T_b,hAPP(hAPP(c_Set_Oinsert(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_y_2),V_x_2)),V_r_2)) % 28.47/28.27 <=> ( c_Wellfounded_Oacyclic(T_b,V_r_2) % 28.47/28.27 & ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2))) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_pred__nat__trancl__eq__le,axiom, % 28.47/28.27 ! [V_n_2,V_m_2] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_m_2),V_n_2)),c_Transitive__Closure_Ortrancl(tc_Nat_Onat,c_Wellfounded_Opred__nat))) % 28.47/28.27 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2)) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_card__greaterThanLessThan__int,axiom, % 28.47/28.27 ! [V_u_2,V_l_2] : hAPP(c_Finite__Set_Ocard(tc_Int_Oint),c_SetInterval_Oord__class_OgreaterThanLessThan(tc_Int_Oint,V_l_2,V_u_2)) = hAPP(c_Int_Onat,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_u_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_l_2),c_Groups_Oone__class_Oone(tc_Int_Oint)))) ). % 28.47/28.27 % 28.47/28.27 fof(fact_sup__Inf2__distrib,axiom, % 28.47/28.27 ! [V_B_2,V_A_2,T_b] : % 28.47/28.27 ( class_Lattices_Odistrib__lattice(T_b) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.27 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2)) % 28.47/28.27 => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.27 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),c_Big__Operators_Olattice__class_OInf__fin(T_b,V_A_2)),c_Big__Operators_Olattice__class_OInf__fin(T_b,V_B_2)) = c_Big__Operators_Olattice__class_OInf__fin(T_b,hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OEx(T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool),T_b),hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OEx(T_b))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool))),tc_fun(tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool))),T_b),c_COMBS(T_b,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool))),tc_fun(T_b,tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool))),T_b),hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool))),T_b),hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_fun(T_b,T_b)),tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool)),tc_fun(tc_fun(T_b,tc_fun(T_b,T_b)),tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool))),T_b),c_COMBB(tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool),T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBB(T_b,tc_HOL_Obool,T_b)),c_fequal))),c_Lattices_Osemilattice__sup__class_Osup(T_b)))))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_b)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_A_2)))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_B_2))))))) ) ) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_sup__Inf1__distrib,axiom, % 28.47/28.27 ! [V_x_2,V_A_2,T_b] : % 28.47/28.27 ( class_Lattices_Odistrib__lattice(T_b) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.27 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.27 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),V_x_2),c_Big__Operators_Olattice__class_OInf__fin(T_b,V_A_2)) = c_Big__Operators_Olattice__class_OInf__fin(T_b,hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OEx(T_b)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBB(T_b,tc_HOL_Obool,T_b)),c_fequal)),hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),V_x_2))))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_A_2))))) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_finite__greaterThanLessThan__int,axiom, % 28.47/28.27 ! [V_u_2,V_l_2] : hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Int_Oint),c_SetInterval_Oord__class_OgreaterThanLessThan(tc_Int_Oint,V_l_2,V_u_2))) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Inf__fin_Osingleton,axiom, % 28.47/28.27 ! [V_x_2,T_b] : % 28.47/28.27 ( class_Lattices_Olattice(T_b) % 28.47/28.27 => c_Big__Operators_Olattice__class_OInf__fin(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = V_x_2 ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_greaterThanLessThan__empty,axiom, % 28.47/28.27 ! [V_k_2,V_l_2,T_b] : % 28.47/28.27 ( class_Orderings_Oorder(T_b) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_l_2),V_k_2)) % 28.47/28.27 => c_SetInterval_Oord__class_OgreaterThanLessThan(T_b,V_k_2,V_l_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_image__uminus__greaterThanLessThan,axiom, % 28.47/28.27 ! [V_y_2,V_x_2,T_b] : % 28.47/28.27 ( class_Groups_Oordered__ab__group__add(T_b) % 28.47/28.27 => hAPP(c_Set_Oimage(T_b,T_b,c_Groups_Ouminus__class_Ouminus(T_b)),c_SetInterval_Oord__class_OgreaterThanLessThan(T_b,V_x_2,V_y_2)) = c_SetInterval_Oord__class_OgreaterThanLessThan(T_b,hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_y_2),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_x_2)) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_sup__Inf__absorb,axiom, % 28.47/28.27 ! [V_a_2,V_A_2,T_b] : % 28.47/28.27 ( class_Lattices_Olattice(T_b) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2)) % 28.47/28.27 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),V_a_2),c_Big__Operators_Olattice__class_OInf__fin(T_b,V_A_2)) = V_a_2 ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_add__Max__commute,axiom, % 28.47/28.27 ! [V_k_2,V_N_2,T_b] : % 28.47/28.27 ( class_Groups_Olinordered__ab__semigroup__add(T_b) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_N_2)) % 28.47/28.27 => ( V_N_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.27 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_k_2),c_Big__Operators_Olinorder__class_OMax(T_b,V_N_2)) = c_Big__Operators_Olinorder__class_OMax(T_b,hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OEx(T_b)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBB(T_b,tc_HOL_Obool,T_b)),c_fequal)),hAPP(c_Groups_Oplus__class_Oplus(T_b),V_k_2))))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_N_2))))) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_add__Min__commute,axiom, % 28.47/28.27 ! [V_k_2,V_N_2,T_b] : % 28.47/28.27 ( class_Groups_Olinordered__ab__semigroup__add(T_b) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_N_2)) % 28.47/28.27 => ( V_N_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.27 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_k_2),c_Big__Operators_Olinorder__class_OMin(T_b,V_N_2)) = c_Big__Operators_Olinorder__class_OMin(T_b,hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OEx(T_b)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBB(T_b,tc_HOL_Obool,T_b)),c_fequal)),hAPP(c_Groups_Oplus__class_Oplus(T_b),V_k_2))))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_N_2))))) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_ivl__disj__un_I4_J,axiom, % 28.47/28.27 ! [V_u_2,V_l_2,T_b] : % 28.47/28.27 ( class_Orderings_Olinorder(T_b) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_l_2),V_u_2)) % 28.47/28.27 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OgreaterThanLessThan(T_b,V_l_2,V_u_2)),hAPP(hAPP(c_Set_Oinsert(T_b),V_u_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = c_SetInterval_Oord__class_OgreaterThanAtMost(T_b,V_l_2,V_u_2) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_finite__greaterThanAtMost,axiom, % 28.47/28.27 ! [V_u_2,V_l_2] : hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Nat_Onat),c_SetInterval_Oord__class_OgreaterThanAtMost(tc_Nat_Onat,V_l_2,V_u_2))) ). % 28.47/28.27 % 28.47/28.27 fof(fact_finite__greaterThanLessThan,axiom, % 28.47/28.27 ! [V_u_2,V_l_2] : hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Nat_Onat),c_SetInterval_Oord__class_OgreaterThanLessThan(tc_Nat_Onat,V_l_2,V_u_2))) ). % 28.47/28.27 % 28.47/28.27 fof(fact_finite__greaterThanAtMost__int,axiom, % 28.47/28.27 ! [V_u_2,V_l_2] : hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Int_Oint),c_SetInterval_Oord__class_OgreaterThanAtMost(tc_Int_Oint,V_l_2,V_u_2))) ). % 28.47/28.27 % 28.47/28.27 fof(fact_minus__Max__eq__Min,axiom, % 28.47/28.27 ! [V_S_2,T_b] : % 28.47/28.27 ( class_Groups_Olinordered__ab__group__add(T_b) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_S_2)) % 28.47/28.27 => ( V_S_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.27 => hAPP(c_Groups_Ouminus__class_Ouminus(T_b),c_Big__Operators_Olinorder__class_OMax(T_b,V_S_2)) = c_Big__Operators_Olinorder__class_OMin(T_b,hAPP(c_Set_Oimage(T_b,T_b,c_Groups_Ouminus__class_Ouminus(T_b)),V_S_2)) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_minus__Min__eq__Max,axiom, % 28.47/28.27 ! [V_S_2,T_b] : % 28.47/28.27 ( class_Groups_Olinordered__ab__group__add(T_b) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_S_2)) % 28.47/28.27 => ( V_S_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.27 => hAPP(c_Groups_Ouminus__class_Ouminus(T_b),c_Big__Operators_Olinorder__class_OMin(T_b,V_S_2)) = c_Big__Operators_Olinorder__class_OMax(T_b,hAPP(c_Set_Oimage(T_b,T_b,c_Groups_Ouminus__class_Ouminus(T_b)),V_S_2)) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Max_Osingleton,axiom, % 28.47/28.27 ! [V_x_2,T_b] : % 28.47/28.27 ( class_Orderings_Olinorder(T_b) % 28.47/28.27 => c_Big__Operators_Olinorder__class_OMax(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = V_x_2 ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Min_Osingleton,axiom, % 28.47/28.27 ! [V_x_2,T_b] : % 28.47/28.27 ( class_Orderings_Olinorder(T_b) % 28.47/28.27 => c_Big__Operators_Olinorder__class_OMin(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = V_x_2 ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_greaterThanAtMost__empty,axiom, % 28.47/28.27 ! [V_k_2,V_l_2,T_b] : % 28.47/28.27 ( class_Orderings_Oorder(T_b) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_l_2),V_k_2)) % 28.47/28.27 => c_SetInterval_Oord__class_OgreaterThanAtMost(T_b,V_k_2,V_l_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_greaterThanAtMost__empty__iff2,axiom, % 28.47/28.27 ! [V_l_2,V_k_2,T_b] : % 28.47/28.27 ( class_Orderings_Oorder(T_b) % 28.47/28.27 => ( c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) = c_SetInterval_Oord__class_OgreaterThanAtMost(T_b,V_k_2,V_l_2) % 28.47/28.27 <=> ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_k_2),V_l_2)) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_greaterThanAtMost__empty__iff,axiom, % 28.47/28.27 ! [V_l_2,V_k_2,T_b] : % 28.47/28.27 ( class_Orderings_Oorder(T_b) % 28.47/28.27 => ( c_SetInterval_Oord__class_OgreaterThanAtMost(T_b,V_k_2,V_l_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.27 <=> ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_k_2),V_l_2)) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_ivl__disj__un_I20_J,axiom, % 28.47/28.27 ! [V_u_2,V_m_2,V_l_2,T_b] : % 28.47/28.27 ( class_Orderings_Olinorder(T_b) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_l_2),V_m_2)) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_m_2),V_u_2)) % 28.47/28.27 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OgreaterThanAtMost(T_b,V_l_2,V_m_2)),c_SetInterval_Oord__class_OgreaterThanAtMost(T_b,V_m_2,V_u_2)) = c_SetInterval_Oord__class_OgreaterThanAtMost(T_b,V_l_2,V_u_2) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_card__greaterThanAtMost,axiom, % 28.47/28.27 ! [V_u_2,V_l_2] : hAPP(c_Finite__Set_Ocard(tc_Nat_Onat),c_SetInterval_Oord__class_OgreaterThanAtMost(tc_Nat_Onat,V_l_2,V_u_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_u_2),V_l_2) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Max__ge,axiom, % 28.47/28.27 ! [V_x_2,V_A_2,T_b] : % 28.47/28.27 ( class_Orderings_Olinorder(T_b) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),c_Big__Operators_Olinorder__class_OMax(T_b,V_A_2))) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Min__le,axiom, % 28.47/28.27 ! [V_x_2,V_A_2,T_b] : % 28.47/28.27 ( class_Orderings_Olinorder(T_b) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Big__Operators_Olinorder__class_OMin(T_b,V_A_2)),V_x_2)) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Max__in,axiom, % 28.47/28.27 ! [V_A_2,T_b] : % 28.47/28.27 ( class_Orderings_Olinorder(T_b) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.27 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_member(T_b),c_Big__Operators_Olinorder__class_OMax(T_b,V_A_2)),V_A_2)) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Min__in,axiom, % 28.47/28.27 ! [V_A_2,T_b] : % 28.47/28.27 ( class_Orderings_Olinorder(T_b) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.27 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_member(T_b),c_Big__Operators_Olinorder__class_OMin(T_b,V_A_2)),V_A_2)) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Min_Oin__idem,axiom, % 28.47/28.27 ! [V_x_2,V_A_2,T_b] : % 28.47/28.27 ( class_Orderings_Olinorder(T_b) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) % 28.47/28.27 => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_x_2),c_Big__Operators_Olinorder__class_OMin(T_b,V_A_2)) = c_Big__Operators_Olinorder__class_OMin(T_b,V_A_2) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Max_Oin__idem,axiom, % 28.47/28.27 ! [V_x_2,V_A_2,T_b] : % 28.47/28.27 ( class_Orderings_Olinorder(T_b) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) % 28.47/28.27 => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_x_2),c_Big__Operators_Olinorder__class_OMax(T_b,V_A_2)) = c_Big__Operators_Olinorder__class_OMax(T_b,V_A_2) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_card__greaterThanLessThan,axiom, % 28.47/28.27 ! [V_u_2,V_l_2] : hAPP(c_Finite__Set_Ocard(tc_Nat_Onat),c_SetInterval_Oord__class_OgreaterThanLessThan(tc_Nat_Onat,V_l_2,V_u_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_u_2),hAPP(c_Nat_OSuc,V_l_2)) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Max__mono,axiom, % 28.47/28.27 ! [V_N_2,V_M_2,T_b] : % 28.47/28.27 ( class_Orderings_Olinorder(T_b) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_M_2),V_N_2)) % 28.47/28.27 => ( V_M_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_N_2)) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Big__Operators_Olinorder__class_OMax(T_b,V_M_2)),c_Big__Operators_Olinorder__class_OMax(T_b,V_N_2))) ) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Min__antimono,axiom, % 28.47/28.27 ! [V_N_2,V_M_2,T_b] : % 28.47/28.27 ( class_Orderings_Olinorder(T_b) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_M_2),V_N_2)) % 28.47/28.27 => ( V_M_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_N_2)) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Big__Operators_Olinorder__class_OMin(T_b,V_N_2)),c_Big__Operators_Olinorder__class_OMin(T_b,V_M_2))) ) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Min__insert,axiom, % 28.47/28.27 ! [V_x_2,V_A_2,T_b] : % 28.47/28.27 ( class_Orderings_Olinorder(T_b) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.27 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.27 => c_Big__Operators_Olinorder__class_OMin(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_x_2),c_Big__Operators_Olinorder__class_OMin(T_b,V_A_2)) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Max__insert,axiom, % 28.47/28.27 ! [V_x_2,V_A_2,T_b] : % 28.47/28.27 ( class_Orderings_Olinorder(T_b) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.27 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.27 => c_Big__Operators_Olinorder__class_OMax(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_x_2),c_Big__Operators_Olinorder__class_OMax(T_b,V_A_2)) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_card__greaterThanAtMost__int,axiom, % 28.47/28.27 ! [V_u_2,V_l_2] : hAPP(c_Finite__Set_Ocard(tc_Int_Oint),c_SetInterval_Oord__class_OgreaterThanAtMost(tc_Int_Oint,V_l_2,V_u_2)) = hAPP(c_Int_Onat,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_u_2),V_l_2)) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Min_Osubset__idem,axiom, % 28.47/28.27 ! [V_B_2,V_A_2,T_b] : % 28.47/28.27 ( class_Orderings_Olinorder(T_b) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.27 => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2)) % 28.47/28.27 => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),c_Big__Operators_Olinorder__class_OMin(T_b,V_B_2)),c_Big__Operators_Olinorder__class_OMin(T_b,V_A_2)) = c_Big__Operators_Olinorder__class_OMin(T_b,V_A_2) ) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Max_Osubset__idem,axiom, % 28.47/28.27 ! [V_B_2,V_A_2,T_b] : % 28.47/28.27 ( class_Orderings_Olinorder(T_b) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.27 => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2)) % 28.47/28.27 => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),c_Big__Operators_Olinorder__class_OMax(T_b,V_B_2)),c_Big__Operators_Olinorder__class_OMax(T_b,V_A_2)) = c_Big__Operators_Olinorder__class_OMax(T_b,V_A_2) ) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Min__Un,axiom, % 28.47/28.27 ! [V_B_2,V_A_2,T_b] : % 28.47/28.27 ( class_Orderings_Olinorder(T_b) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.27 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2)) % 28.47/28.27 => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.27 => c_Big__Operators_Olinorder__class_OMin(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),c_Big__Operators_Olinorder__class_OMin(T_b,V_A_2)),c_Big__Operators_Olinorder__class_OMin(T_b,V_B_2)) ) ) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Max__Un,axiom, % 28.47/28.27 ! [V_B_2,V_A_2,T_b] : % 28.47/28.27 ( class_Orderings_Olinorder(T_b) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.27 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2)) % 28.47/28.27 => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.27 => c_Big__Operators_Olinorder__class_OMax(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),c_Big__Operators_Olinorder__class_OMax(T_b,V_A_2)),c_Big__Operators_Olinorder__class_OMax(T_b,V_B_2)) ) ) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_ivl__disj__un_I16_J,axiom, % 28.47/28.27 ! [V_u_2,V_m_2,V_l_2,T_b] : % 28.47/28.27 ( class_Orderings_Olinorder(T_b) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_l_2),V_m_2)) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_m_2),V_u_2)) % 28.47/28.27 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OgreaterThanAtMost(T_b,V_l_2,V_m_2)),c_SetInterval_Oord__class_OgreaterThanLessThan(T_b,V_m_2,V_u_2)) = c_SetInterval_Oord__class_OgreaterThanLessThan(T_b,V_l_2,V_u_2) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Min_Oinsert,axiom, % 28.47/28.27 ! [V_x_2,V_A_2,T_b] : % 28.47/28.27 ( class_Orderings_Olinorder(T_b) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.27 => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) % 28.47/28.27 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.27 => c_Big__Operators_Olinorder__class_OMin(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_x_2),c_Big__Operators_Olinorder__class_OMin(T_b,V_A_2)) ) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Max_Oinsert,axiom, % 28.47/28.27 ! [V_x_2,V_A_2,T_b] : % 28.47/28.27 ( class_Orderings_Olinorder(T_b) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.27 => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) % 28.47/28.27 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.27 => c_Big__Operators_Olinorder__class_OMax(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_x_2),c_Big__Operators_Olinorder__class_OMax(T_b,V_A_2)) ) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Min_Oinsert__remove,axiom, % 28.47/28.27 ! [V_x_2,V_A_2,T_b] : % 28.47/28.27 ( class_Orderings_Olinorder(T_b) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.27 => ( ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.27 => c_Big__Operators_Olinorder__class_OMin(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = V_x_2 ) % 28.47/28.27 & ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.27 => c_Big__Operators_Olinorder__class_OMin(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_x_2),c_Big__Operators_Olinorder__class_OMin(T_b,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) ) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Max_Oinsert__remove,axiom, % 28.47/28.27 ! [V_x_2,V_A_2,T_b] : % 28.47/28.27 ( class_Orderings_Olinorder(T_b) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.27 => ( ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.27 => c_Big__Operators_Olinorder__class_OMax(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = V_x_2 ) % 28.47/28.27 & ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.27 => c_Big__Operators_Olinorder__class_OMax(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_x_2),c_Big__Operators_Olinorder__class_OMax(T_b,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) ) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Min_Oremove,axiom, % 28.47/28.27 ! [V_x_2,V_A_2,T_b] : % 28.47/28.27 ( class_Orderings_Olinorder(T_b) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) % 28.47/28.27 => ( ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.27 => c_Big__Operators_Olinorder__class_OMin(T_b,V_A_2) = V_x_2 ) % 28.47/28.27 & ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.27 => c_Big__Operators_Olinorder__class_OMin(T_b,V_A_2) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_x_2),c_Big__Operators_Olinorder__class_OMin(T_b,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) ) ) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Max_Oremove,axiom, % 28.47/28.27 ! [V_x_2,V_A_2,T_b] : % 28.47/28.27 ( class_Orderings_Olinorder(T_b) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) % 28.47/28.27 => ( ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.27 => c_Big__Operators_Olinorder__class_OMax(T_b,V_A_2) = V_x_2 ) % 28.47/28.27 & ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.27 => c_Big__Operators_Olinorder__class_OMax(T_b,V_A_2) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_x_2),c_Big__Operators_Olinorder__class_OMax(T_b,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) ) ) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Max_Oclosed,axiom, % 28.47/28.27 ! [V_A_2,T_b] : % 28.47/28.27 ( class_Orderings_Olinorder(T_b) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.27 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.27 => ( ! [B_x,B_y] : hBOOL(hAPP(hAPP(c_member(T_b),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),B_x),B_y)),hAPP(hAPP(c_Set_Oinsert(T_b),B_x),hAPP(hAPP(c_Set_Oinsert(T_b),B_y),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_member(T_b),c_Big__Operators_Olinorder__class_OMax(T_b,V_A_2)),V_A_2)) ) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Min_Oclosed,axiom, % 28.47/28.27 ! [V_A_2,T_b] : % 28.47/28.27 ( class_Orderings_Olinorder(T_b) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.27 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.27 => ( ! [B_x,B_y] : hBOOL(hAPP(hAPP(c_member(T_b),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),B_x),B_y)),hAPP(hAPP(c_Set_Oinsert(T_b),B_x),hAPP(hAPP(c_Set_Oinsert(T_b),B_y),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_member(T_b),c_Big__Operators_Olinorder__class_OMin(T_b,V_A_2)),V_A_2)) ) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Sup__fin_Oremove,axiom, % 28.47/28.27 ! [V_x_2,V_A_2,T_b] : % 28.47/28.27 ( class_Lattices_Olattice(T_b) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) % 28.47/28.27 => ( ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.27 => c_Big__Operators_Olattice__class_OSup__fin(T_b,V_A_2) = V_x_2 ) % 28.47/28.27 & ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.27 => c_Big__Operators_Olattice__class_OSup__fin(T_b,V_A_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),V_x_2),c_Big__Operators_Olattice__class_OSup__fin(T_b,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) ) ) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Sup__fin_Osingleton,axiom, % 28.47/28.27 ! [V_x_2,T_b] : % 28.47/28.27 ( class_Lattices_Olattice(T_b) % 28.47/28.27 => c_Big__Operators_Olattice__class_OSup__fin(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = V_x_2 ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Sup__fin_Oin__idem,axiom, % 28.47/28.27 ! [V_x_2,V_A_2,T_b] : % 28.47/28.27 ( class_Lattices_Olattice(T_b) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) % 28.47/28.27 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),V_x_2),c_Big__Operators_Olattice__class_OSup__fin(T_b,V_A_2)) = c_Big__Operators_Olattice__class_OSup__fin(T_b,V_A_2) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Sup__fin_Oinsert__idem,axiom, % 28.47/28.27 ! [V_x_2,V_A_2,T_b] : % 28.47/28.27 ( class_Lattices_Olattice(T_b) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.27 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.27 => c_Big__Operators_Olattice__class_OSup__fin(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),V_x_2),c_Big__Operators_Olattice__class_OSup__fin(T_b,V_A_2)) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Sup__fin_Osubset__idem,axiom, % 28.47/28.27 ! [V_B_2,V_A_2,T_b] : % 28.47/28.27 ( class_Lattices_Olattice(T_b) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.27 => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2)) % 28.47/28.27 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),c_Big__Operators_Olattice__class_OSup__fin(T_b,V_B_2)),c_Big__Operators_Olattice__class_OSup__fin(T_b,V_A_2)) = c_Big__Operators_Olattice__class_OSup__fin(T_b,V_A_2) ) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Sup__fin_Ounion__idem,axiom, % 28.47/28.27 ! [V_B_2,V_A_2,T_b] : % 28.47/28.27 ( class_Lattices_Olattice(T_b) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.27 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2)) % 28.47/28.27 => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.27 => c_Big__Operators_Olattice__class_OSup__fin(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),c_Big__Operators_Olattice__class_OSup__fin(T_b,V_A_2)),c_Big__Operators_Olattice__class_OSup__fin(T_b,V_B_2)) ) ) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Inf__le__Sup,axiom, % 28.47/28.27 ! [V_A_2,T_b] : % 28.47/28.27 ( class_Lattices_Olattice(T_b) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.27 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Big__Operators_Olattice__class_OInf__fin(T_b,V_A_2)),c_Big__Operators_Olattice__class_OSup__fin(T_b,V_A_2))) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Sup__fin_Oinsert,axiom, % 28.47/28.27 ! [V_x_2,V_A_2,T_b] : % 28.47/28.27 ( class_Lattices_Olattice(T_b) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.27 => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) % 28.47/28.27 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.27 => c_Big__Operators_Olattice__class_OSup__fin(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),V_x_2),c_Big__Operators_Olattice__class_OSup__fin(T_b,V_A_2)) ) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Sup__fin_Oinsert__remove,axiom, % 28.47/28.27 ! [V_x_2,V_A_2,T_b] : % 28.47/28.27 ( class_Lattices_Olattice(T_b) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.27 => ( ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.27 => c_Big__Operators_Olattice__class_OSup__fin(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = V_x_2 ) % 28.47/28.27 & ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.27 => c_Big__Operators_Olattice__class_OSup__fin(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),V_x_2),c_Big__Operators_Olattice__class_OSup__fin(T_b,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) ) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Sup__fin_Oclosed,axiom, % 28.47/28.27 ! [V_A_2,T_b] : % 28.47/28.27 ( class_Lattices_Olattice(T_b) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.27 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.27 => ( ! [B_x,B_y] : hBOOL(hAPP(hAPP(c_member(T_b),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),B_x),B_y)),hAPP(hAPP(c_Set_Oinsert(T_b),B_x),hAPP(hAPP(c_Set_Oinsert(T_b),B_y),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_member(T_b),c_Big__Operators_Olattice__class_OSup__fin(T_b,V_A_2)),V_A_2)) ) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_fold__graph_H_Oequations_I2_J,axiom, % 28.47/28.27 ! [V_a5_2,V_a1_2,V_a2_2,V_a4_2,V_a3_2,T_c,T_b] : % 28.47/28.27 ( c_Nitpick_Ofold__graph_H(T_b,T_c,V_a3_2,V_a4_2,V_a2_2,hAPP(hAPP(V_a3_2,V_a1_2),V_a5_2)) % 28.47/28.27 <=> ( ( V_a2_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.27 & hAPP(hAPP(V_a3_2,V_a1_2),V_a5_2) = V_a4_2 ) % 28.47/28.27 | ? [B_x,B_y] : % 28.47/28.27 ( hAPP(hAPP(V_a3_2,V_a1_2),V_a5_2) = hAPP(hAPP(V_a3_2,B_x),B_y) % 28.47/28.27 & hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_a2_2)) % 28.47/28.27 & c_Nitpick_Ofold__graph_H(T_b,T_c,V_a3_2,V_a4_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_a2_2),hAPP(hAPP(c_Set_Oinsert(T_b),B_x),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))),B_y) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_card__Plus__conv__if,axiom, % 28.47/28.27 ! [V_B_2,T_c,V_A_2,T_b] : % 28.47/28.27 ( ( ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.27 & hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_B_2)) ) % 28.47/28.27 => hAPP(c_Finite__Set_Ocard(tc_sum(T_b,T_c)),c_Sum__Type_OPlus(T_b,T_c,V_A_2,V_B_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),V_A_2)),hAPP(c_Finite__Set_Ocard(T_c),V_B_2)) ) % 28.47/28.27 & ( ~ ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.27 & hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_B_2)) ) % 28.47/28.27 => hAPP(c_Finite__Set_Ocard(tc_sum(T_b,T_c)),c_Sum__Type_OPlus(T_b,T_c,V_A_2,V_B_2)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_finite__Plus__iff,axiom, % 28.47/28.27 ! [V_B_2,V_A_2,T_c,T_b] : % 28.47/28.27 ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_sum(T_b,T_c)),c_Sum__Type_OPlus(T_b,T_c,V_A_2,V_B_2))) % 28.47/28.27 <=> ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.27 & hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_B_2)) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_finite__Plus,axiom, % 28.47/28.27 ! [V_B_2,T_c,V_A_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_B_2)) % 28.47/28.27 => hBOOL(hAPP(c_Finite__Set_Ofinite(tc_sum(T_b,T_c)),c_Sum__Type_OPlus(T_b,T_c,V_A_2,V_B_2))) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_finite__PlusD_I1_J,axiom, % 28.47/28.27 ! [V_B_2,V_A_2,T_c,T_b] : % 28.47/28.27 ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_sum(T_b,T_c)),c_Sum__Type_OPlus(T_b,T_c,V_A_2,V_B_2))) % 28.47/28.27 => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_finite__PlusD_I2_J,axiom, % 28.47/28.27 ! [V_B_2,V_A_2,T_c,T_b] : % 28.47/28.27 ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_sum(T_b,T_c)),c_Sum__Type_OPlus(T_b,T_c,V_A_2,V_B_2))) % 28.47/28.27 => hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_B_2)) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_card__Plus,axiom, % 28.47/28.27 ! [V_B_2,T_c,V_A_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_B_2)) % 28.47/28.27 => hAPP(c_Finite__Set_Ocard(tc_sum(T_b,T_c)),c_Sum__Type_OPlus(T_b,T_c,V_A_2,V_B_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),V_A_2)),hAPP(c_Finite__Set_Ocard(T_c),V_B_2)) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Plus__eq__empty__conv,axiom, % 28.47/28.27 ! [V_B_2,V_A_2,T_c,T_b] : % 28.47/28.27 ( c_Sum__Type_OPlus(T_b,T_c,V_A_2,V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(tc_sum(T_b,T_c),tc_HOL_Obool)) % 28.47/28.27 <=> ( V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.27 & V_B_2 = c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_folding__one_Oclosed,axiom, % 28.47/28.27 ! [V_A_2,V_F_2,V_f_2,T_b] : % 28.47/28.27 ( c_Finite__Set_Ofolding__one(T_b,V_f_2,V_F_2) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.27 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.27 => ( ! [B_x,B_y] : hBOOL(hAPP(hAPP(c_member(T_b),hAPP(hAPP(V_f_2,B_x),B_y)),hAPP(hAPP(c_Set_Oinsert(T_b),B_x),hAPP(hAPP(c_Set_Oinsert(T_b),B_y),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_member(T_b),hAPP(V_F_2,V_A_2)),V_A_2)) ) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_fun__upd__image,axiom, % 28.47/28.27 ! [V_y_2,V_f_2,T_c,V_A_2,V_x_2,T_b] : % 28.47/28.27 ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) % 28.47/28.27 => hAPP(c_Set_Oimage(T_b,T_c,hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,T_c),V_f_2),V_x_2),V_y_2)),V_A_2) = hAPP(hAPP(c_Set_Oinsert(T_c),V_y_2),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) ) % 28.47/28.27 & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) % 28.47/28.27 => hAPP(c_Set_Oimage(T_b,T_c,hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,T_c),V_f_2),V_x_2),V_y_2)),V_A_2) = hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_fun__upd__triv,axiom, % 28.47/28.27 ! [V_x_2,V_f_2,T_c,T_b] : hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,T_c),V_f_2),V_x_2),hAPP(V_f_2,V_x_2)) = V_f_2 ). % 28.47/28.27 % 28.47/28.27 fof(fact_fun__upd__def,axiom, % 28.47/28.27 ! [V_b_2,V_f_2,T_c,T_b,V_a_2,V_x_2] : % 28.47/28.27 ( ( V_x_2 = V_a_2 % 28.47/28.27 => hAPP(hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,T_c),V_f_2),V_a_2),V_b_2),V_x_2) = V_b_2 ) % 28.47/28.27 & ( V_x_2 != V_a_2 % 28.47/28.27 => hAPP(hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,T_c),V_f_2),V_a_2),V_b_2),V_x_2) = hAPP(V_f_2,V_x_2) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_fun__upd__idem,axiom, % 28.47/28.27 ! [T_b,T_c,V_y_2,V_x_2,V_f_2] : % 28.47/28.27 ( hAPP(V_f_2,V_x_2) = V_y_2 % 28.47/28.27 => hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_c,T_b),V_f_2),V_x_2),V_y_2) = V_f_2 ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_fun__upd__other,axiom, % 28.47/28.27 ! [V_y_2,V_f_2,T_c,T_b,V_x_2,V_z_2] : % 28.47/28.27 ( V_z_2 != V_x_2 % 28.47/28.27 => hAPP(hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,T_c),V_f_2),V_x_2),V_y_2),V_z_2) = hAPP(V_f_2,V_z_2) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_fun__upd__twist,axiom, % 28.47/28.27 ! [V_d_2,V_b_2,V_m_2,T_c,T_b,V_c_2,V_a_2] : % 28.47/28.27 ( V_a_2 != V_c_2 % 28.47/28.27 => hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,T_c),hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,T_c),V_m_2),V_a_2),V_b_2)),V_c_2),V_d_2) = hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,T_c),hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,T_c),V_m_2),V_c_2),V_d_2)),V_a_2),V_b_2) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_fun__upd__apply,axiom, % 28.47/28.27 ! [V_y_2,V_f_2,T_c,T_b,V_x_2,V_z_2] : % 28.47/28.27 ( ( V_z_2 = V_x_2 % 28.47/28.27 => hAPP(hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,T_c),V_f_2),V_x_2),V_y_2),V_z_2) = V_y_2 ) % 28.47/28.27 & ( V_z_2 != V_x_2 % 28.47/28.27 => hAPP(hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,T_c),V_f_2),V_x_2),V_y_2),V_z_2) = hAPP(V_f_2,V_z_2) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_fun__upd__same,axiom, % 28.47/28.27 ! [V_y_2,V_x_2,V_f_2,T_b,T_c] : hAPP(hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_c,T_b),V_f_2),V_x_2),V_y_2),V_x_2) = V_y_2 ). % 28.47/28.27 % 28.47/28.27 fof(fact_fun__upd__upd,axiom, % 28.47/28.27 ! [V_z_2,V_y_2,V_x_2,V_f_2,T_c,T_b] : hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,T_c),hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,T_c),V_f_2),V_x_2),V_y_2)),V_x_2),V_z_2) = hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,T_c),V_f_2),V_x_2),V_z_2) ). % 28.47/28.27 % 28.47/28.27 fof(fact_fun__upd__idem__iff,axiom, % 28.47/28.27 ! [V_y_2,V_x_2,V_f_2,T_c,T_b] : % 28.47/28.27 ( hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,T_c),V_f_2),V_x_2),V_y_2) = V_f_2 % 28.47/28.27 <=> hAPP(V_f_2,V_x_2) = V_y_2 ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_map__upd__nonempty,axiom, % 28.47/28.27 ! [V_x_2,V_k_2,V_t_2,T_c,T_b] : hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,tc_Option_Ooption(T_c)),V_t_2),V_k_2),hAPP(c_Option_Ooption_OSome(T_c),V_x_2)) != hAPP(c_COMBK(tc_Option_Ooption(T_c),T_b),c_Option_Ooption_ONone(T_c)) ). % 28.47/28.27 % 28.47/28.27 fof(fact_image__map__upd,axiom, % 28.47/28.27 ! [V_y_2,V_m_2,T_c,V_A_2,V_x_2,T_b] : % 28.47/28.27 ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) % 28.47/28.27 => hAPP(c_Set_Oimage(T_b,tc_Option_Ooption(T_c),hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,tc_Option_Ooption(T_c)),V_m_2),V_x_2),hAPP(c_Option_Ooption_OSome(T_c),V_y_2))),V_A_2) = hAPP(c_Set_Oimage(T_b,tc_Option_Ooption(T_c),V_m_2),V_A_2) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_setprod__gen__delta,axiom, % 28.47/28.27 ! [V_c_2,V_b_2,V_a_2,V_S_2,T_b,T_c] : % 28.47/28.27 ( class_Groups_Ocomm__monoid__mult(T_c) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_S_2)) % 28.47/28.27 => ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_S_2)) % 28.47/28.27 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),hAPP(hAPP(c_COMBC(T_b,T_c,T_c),hAPP(hAPP(c_COMBS(T_b,T_c,tc_fun(T_c,T_c)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_c,tc_fun(T_c,T_c)),T_b),c_If(T_c)),hAPP(hAPP(c_COMBC(T_b,T_b,tc_HOL_Obool),c_fequal),V_a_2))),V_b_2)),V_c_2)),V_S_2) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_c),hAPP(V_b_2,V_a_2)),hAPP(hAPP(c_Power_Opower__class_Opower(T_c),V_c_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),V_S_2)),c_Groups_Oone__class_Oone(tc_Nat_Onat)))) ) % 28.47/28.27 & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_S_2)) % 28.47/28.27 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),hAPP(hAPP(c_COMBC(T_b,T_c,T_c),hAPP(hAPP(c_COMBS(T_b,T_c,tc_fun(T_c,T_c)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_c,tc_fun(T_c,T_c)),T_b),c_If(T_c)),hAPP(hAPP(c_COMBC(T_b,T_b,tc_HOL_Obool),c_fequal),V_a_2))),V_b_2)),V_c_2)),V_S_2) = hAPP(hAPP(c_Power_Opower__class_Opower(T_c),V_c_2),hAPP(c_Finite__Set_Ocard(T_b),V_S_2)) ) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_setprod__timesf,axiom, % 28.47/28.27 ! [V_A_2,V_g_2,V_f_2,T_c,T_b] : % 28.47/28.27 ( class_Groups_Ocomm__monoid__mult(T_b) % 28.47/28.27 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_c,T_b),hAPP(hAPP(c_COMBS(T_c,T_b,T_b),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,T_b),T_c),c_Groups_Otimes__class_Otimes(T_b)),V_f_2)),V_g_2)),V_A_2) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_c,T_b),V_f_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_c,T_b),V_g_2),V_A_2)) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_transfer__nat__int__sum__prod2_I2_J,axiom, % 28.47/28.27 ! [V_A_2,V_f_2,T_b] : hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,tc_Nat_Onat),V_f_2),V_A_2) = hAPP(c_Int_Onat,hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,tc_Int_Oint),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_Int_Oint,T_b),c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),V_f_2)),V_A_2)) ). % 28.47/28.27 % 28.47/28.27 fof(fact_of__nat__setprod,axiom, % 28.47/28.27 ! [V_A_2,V_f_2,T_c,T_b] : % 28.47/28.27 ( ( class_Groups_Ocomm__monoid__mult(T_b) % 28.47/28.27 & class_Rings_Osemiring__1(T_b) ) % 28.47/28.27 => hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_c,tc_Nat_Onat),V_f_2),V_A_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_c,T_b),hAPP(hAPP(c_COMBB(tc_Nat_Onat,T_b,T_c),c_Nat_Osemiring__1__class_Oof__nat(T_b)),V_f_2)),V_A_2) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_int__setprod,axiom, % 28.47/28.27 ! [V_A_2,V_f_2,T_b] : hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,tc_Nat_Onat),V_f_2),V_A_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,tc_Int_Oint),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_Int_Oint,T_b),c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),V_f_2)),V_A_2) ). % 28.47/28.27 % 28.47/28.27 fof(fact_of__int__setprod,axiom, % 28.47/28.27 ! [V_A_2,V_f_2,T_c,T_b] : % 28.47/28.27 ( ( class_Groups_Ocomm__monoid__mult(T_b) % 28.47/28.27 & class_Rings_Oring__1(T_b) ) % 28.47/28.27 => hAPP(c_Int_Oring__1__class_Oof__int(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_c,tc_Int_Oint),V_f_2),V_A_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_c,T_b),hAPP(hAPP(c_COMBB(tc_Int_Oint,T_b,T_c),c_Int_Oring__1__class_Oof__int(T_b)),V_f_2)),V_A_2) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_setprod__1,axiom, % 28.47/28.27 ! [V_A_2,T_c,T_b] : % 28.47/28.27 ( class_Groups_Ocomm__monoid__mult(T_b) % 28.47/28.27 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_c,T_b),hAPP(c_COMBK(T_b,T_c),c_Groups_Oone__class_Oone(T_b))),V_A_2) = c_Groups_Oone__class_Oone(T_b) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_abs__setprod,axiom, % 28.47/28.27 ! [V_A_2,V_f_2,T_c,T_b] : % 28.47/28.27 ( class_Fields_Olinordered__field(T_b) % 28.47/28.27 => hAPP(c_Groups_Oabs__class_Oabs(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_c,T_b),V_f_2),V_A_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_c,T_b),hAPP(hAPP(c_COMBB(T_b,T_b,T_c),c_Groups_Oabs__class_Oabs(T_b)),V_f_2)),V_A_2) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_transfer__nat__int__sum__prod_I2_J,axiom, % 28.47/28.27 ! [V_A_2,V_f_2,T_b] : % 28.47/28.27 ( ( class_Groups_Ocomm__monoid__add(T_b) % 28.47/28.27 & class_Groups_Ocomm__monoid__mult(T_b) ) % 28.47/28.27 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(tc_Nat_Onat,T_b),V_f_2),V_A_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(tc_Int_Oint,T_b),hAPP(hAPP(c_COMBB(tc_Nat_Onat,T_b,tc_Int_Oint),V_f_2),c_Int_Onat)),hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Int_Oint,c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),V_A_2)) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_setprod__zero__iff,axiom, % 28.47/28.27 ! [V_f_2,V_A_2,T_b,T_c] : % 28.47/28.27 ( ( class_Rings_Ocomm__semiring__1(T_c) % 28.47/28.27 & class_Rings_Ono__zero__divisors(T_c) ) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.27 => ( hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_2),V_A_2) = c_Groups_Ozero__class_Ozero(T_c) % 28.47/28.27 <=> ? [B_x] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2)) % 28.47/28.27 & hAPP(V_f_2,B_x) = c_Groups_Ozero__class_Ozero(T_c) ) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_setprod__zero,axiom, % 28.47/28.27 ! [V_f_2,V_A_2,T_b,T_c] : % 28.47/28.27 ( class_Rings_Ocomm__semiring__1(T_c) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.27 => ( ? [B_x] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2)) % 28.47/28.27 & hAPP(V_f_2,B_x) = c_Groups_Ozero__class_Ozero(T_c) ) % 28.47/28.27 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_2),V_A_2) = c_Groups_Ozero__class_Ozero(T_c) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_setprod_Oempty,axiom, % 28.47/28.27 ! [V_g_2,T_c,T_b] : % 28.47/28.27 ( class_Groups_Ocomm__monoid__mult(T_b) % 28.47/28.27 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_c,T_b),V_g_2),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool))) = c_Groups_Oone__class_Oone(T_b) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_setprod__empty,axiom, % 28.47/28.27 ! [V_f_2,T_c,T_b] : % 28.47/28.27 ( class_Groups_Ocomm__monoid__mult(T_b) % 28.47/28.27 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_c,T_b),V_f_2),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool))) = c_Groups_Oone__class_Oone(T_b) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_setprod_Oinfinite,axiom, % 28.47/28.27 ! [V_g_2,V_A_2,T_b,T_c] : % 28.47/28.27 ( class_Groups_Ocomm__monoid__mult(T_c) % 28.47/28.27 => ( ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.27 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),V_A_2) = c_Groups_Oone__class_Oone(T_c) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_setprod__infinite,axiom, % 28.47/28.27 ! [V_f_2,V_A_2,T_b,T_c] : % 28.47/28.27 ( class_Groups_Ocomm__monoid__mult(T_c) % 28.47/28.27 => ( ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.27 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_2),V_A_2) = c_Groups_Oone__class_Oone(T_c) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_setprod__eq__1__iff,axiom, % 28.47/28.27 ! [V_f_2,V_F_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_F_2)) % 28.47/28.27 => ( hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,tc_Nat_Onat),V_f_2),V_F_2) = c_Groups_Oone__class_Oone(tc_Nat_Onat) % 28.47/28.27 <=> ! [B_x] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_F_2)) % 28.47/28.27 => hAPP(V_f_2,B_x) = c_Groups_Oone__class_Oone(tc_Nat_Onat) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_transfer__int__nat__sum__prod_I2_J,axiom, % 28.47/28.27 ! [V_f_2,V_A_2,T_b] : % 28.47/28.27 ( ( class_Groups_Ocomm__monoid__add(T_b) % 28.47/28.27 & class_Groups_Ocomm__monoid__mult(T_b) ) % 28.47/28.27 => ( c_Nat__Transfer_Onat__set(V_A_2) % 28.47/28.27 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(tc_Int_Oint,T_b),V_f_2),V_A_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(tc_Nat_Onat,T_b),hAPP(hAPP(c_COMBB(tc_Int_Oint,T_b,tc_Nat_Onat),V_f_2),c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint))),hAPP(c_Set_Oimage(tc_Int_Oint,tc_Nat_Onat,c_Int_Onat),V_A_2)) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_setprod_Odistrib,axiom, % 28.47/28.27 ! [V_h_2,V_g_2,V_A_2,T_b,T_c] : % 28.47/28.27 ( class_Groups_Ocomm__monoid__mult(T_c) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.27 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),hAPP(hAPP(c_COMBS(T_b,T_c,T_c),hAPP(hAPP(c_COMBB(T_c,tc_fun(T_c,T_c),T_b),c_Groups_Otimes__class_Otimes(T_c)),V_g_2)),V_h_2)),V_A_2) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_h_2),V_A_2)) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_setprod__dividef,axiom, % 28.47/28.27 ! [V_g_2,V_f_2,V_A_2,T_b,T_c] : % 28.47/28.27 ( class_Fields_Ofield__inverse__zero(T_c) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.27 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),hAPP(hAPP(c_COMBS(T_b,T_c,T_c),hAPP(hAPP(c_COMBB(T_c,tc_fun(T_c,T_c),T_b),c_Rings_Oinverse__class_Odivide(T_c)),V_f_2)),V_g_2)),V_A_2) = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),V_A_2)) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_dvd__setprod,axiom, % 28.47/28.27 ! [V_f_2,V_i_2,V_A_2,T_b,T_c] : % 28.47/28.27 ( class_Rings_Ocomm__semiring__1(T_c) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_i_2),V_A_2)) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_c),hAPP(V_f_2,V_i_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_2),V_A_2))) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_setprod__pos__nat__iff,axiom, % 28.47/28.27 ! [V_f_2,V_S_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_S_2)) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,tc_Nat_Onat),V_f_2),V_S_2))) % 28.47/28.27 <=> ! [B_x] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_S_2)) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(V_f_2,B_x))) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_setprod__dvd__setprod__subset,axiom, % 28.47/28.27 ! [V_f_2,V_A_2,V_B_2,T_b,T_c] : % 28.47/28.27 ( ( class_Groups_Ocomm__monoid__mult(T_c) % 28.47/28.27 & class_Rings_Odvd(T_c) ) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2)) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_2),V_B_2))) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_setprod__delta,axiom, % 28.47/28.27 ! [V_b_2,V_a_2,V_S_2,T_b,T_c] : % 28.47/28.27 ( class_Groups_Ocomm__monoid__mult(T_c) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_S_2)) % 28.47/28.27 => ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_S_2)) % 28.47/28.27 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),hAPP(hAPP(c_COMBC(T_b,T_c,T_c),hAPP(hAPP(c_COMBS(T_b,T_c,tc_fun(T_c,T_c)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_c,tc_fun(T_c,T_c)),T_b),c_If(T_c)),hAPP(hAPP(c_COMBC(T_b,T_b,tc_HOL_Obool),c_fequal),V_a_2))),V_b_2)),c_Groups_Oone__class_Oone(T_c))),V_S_2) = hAPP(V_b_2,V_a_2) ) % 28.47/28.27 & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_S_2)) % 28.47/28.27 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),hAPP(hAPP(c_COMBC(T_b,T_c,T_c),hAPP(hAPP(c_COMBS(T_b,T_c,tc_fun(T_c,T_c)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_c,tc_fun(T_c,T_c)),T_b),c_If(T_c)),hAPP(hAPP(c_COMBC(T_b,T_b,tc_HOL_Obool),c_fequal),V_a_2))),V_b_2)),c_Groups_Oone__class_Oone(T_c))),V_S_2) = c_Groups_Oone__class_Oone(T_c) ) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_setprod__delta_H,axiom, % 28.47/28.27 ! [V_b_2,V_a_2,V_S_2,T_b,T_c] : % 28.47/28.27 ( class_Groups_Ocomm__monoid__mult(T_c) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_S_2)) % 28.47/28.27 => ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_S_2)) % 28.47/28.27 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),hAPP(hAPP(c_COMBC(T_b,T_c,T_c),hAPP(hAPP(c_COMBS(T_b,T_c,tc_fun(T_c,T_c)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_c,tc_fun(T_c,T_c)),T_b),c_If(T_c)),hAPP(c_fequal,V_a_2))),V_b_2)),c_Groups_Oone__class_Oone(T_c))),V_S_2) = hAPP(V_b_2,V_a_2) ) % 28.47/28.27 & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_S_2)) % 28.47/28.27 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),hAPP(hAPP(c_COMBC(T_b,T_c,T_c),hAPP(hAPP(c_COMBS(T_b,T_c,tc_fun(T_c,T_c)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_c,tc_fun(T_c,T_c)),T_b),c_If(T_c)),hAPP(c_fequal,V_a_2))),V_b_2)),c_Groups_Oone__class_Oone(T_c))),V_S_2) = c_Groups_Oone__class_Oone(T_c) ) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_setprod__constant,axiom, % 28.47/28.27 ! [V_y_2,V_A_2,T_b,T_c] : % 28.47/28.27 ( class_Groups_Ocomm__monoid__mult(T_c) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.27 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),hAPP(c_COMBK(T_c,T_b),V_y_2)),V_A_2) = hAPP(hAPP(c_Power_Opower__class_Opower(T_c),V_y_2),hAPP(c_Finite__Set_Ocard(T_b),V_A_2)) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_setprod_Oinsert,axiom, % 28.47/28.27 ! [V_g_2,V_x_2,V_A_2,T_b,T_c] : % 28.47/28.27 ( class_Groups_Ocomm__monoid__mult(T_c) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.27 => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) % 28.47/28.27 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_c),hAPP(V_g_2,V_x_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),V_A_2)) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_setprod__insert,axiom, % 28.47/28.27 ! [V_f_2,V_a_2,V_A_2,T_b,T_c] : % 28.47/28.27 ( class_Groups_Ocomm__monoid__mult(T_c) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.27 => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2)) % 28.47/28.27 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_c),hAPP(V_f_2,V_a_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_2),V_A_2)) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_map__upd__Some__unfold,axiom, % 28.47/28.27 ! [V_y_2,V_x_2,V_b_2,V_a_2,V_m_2,T_b,T_c] : % 28.47/28.27 ( hAPP(hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_c,tc_Option_Ooption(T_b)),V_m_2),V_a_2),hAPP(c_Option_Ooption_OSome(T_b),V_b_2)),V_x_2) = hAPP(c_Option_Ooption_OSome(T_b),V_y_2) % 28.47/28.27 <=> ( ( V_x_2 = V_a_2 % 28.47/28.27 & V_b_2 = V_y_2 ) % 28.47/28.27 | ( V_x_2 != V_a_2 % 28.47/28.27 & hAPP(V_m_2,V_x_2) = hAPP(c_Option_Ooption_OSome(T_b),V_y_2) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_map__upd__triv,axiom, % 28.47/28.27 ! [T_c,V_x_2,T_b,V_k_2,V_t_2] : % 28.47/28.27 ( hAPP(V_t_2,V_k_2) = hAPP(c_Option_Ooption_OSome(T_b),V_x_2) % 28.47/28.27 => hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_c,tc_Option_Ooption(T_b)),V_t_2),V_k_2),hAPP(c_Option_Ooption_OSome(T_b),V_x_2)) = V_t_2 ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_map__upd__eqD1,axiom, % 28.47/28.27 ! [V_y_2,V_n_2,V_x_2,V_a_2,V_m_2,T_c,T_b] : % 28.47/28.27 ( hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,tc_Option_Ooption(T_c)),V_m_2),V_a_2),hAPP(c_Option_Ooption_OSome(T_c),V_x_2)) = hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,tc_Option_Ooption(T_c)),V_n_2),V_a_2),hAPP(c_Option_Ooption_OSome(T_c),V_y_2)) % 28.47/28.27 => V_x_2 = V_y_2 ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_setprod_Oinsert__remove,axiom, % 28.47/28.27 ! [V_x_2,V_g_2,V_A_2,T_b,T_c] : % 28.47/28.27 ( class_Groups_Ocomm__monoid__mult(T_c) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.27 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_c),hAPP(V_g_2,V_x_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_empty__upd__none,axiom, % 28.47/28.27 ! [V_xa_2,V_x_2,T_b,T_c] : hAPP(hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_c,tc_Option_Ooption(T_b)),hAPP(c_COMBK(tc_Option_Ooption(T_b),T_c),c_Option_Ooption_ONone(T_b))),V_x_2),c_Option_Ooption_ONone(T_b)),V_xa_2) = c_Option_Ooption_ONone(T_b) ). % 28.47/28.27 % 28.47/28.27 fof(fact_setprod_Oremove,axiom, % 28.47/28.27 ! [V_g_2,V_x_2,V_A_2,T_b,T_c] : % 28.47/28.27 ( class_Groups_Ocomm__monoid__mult(T_c) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) % 28.47/28.27 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),V_A_2) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_c),hAPP(V_g_2,V_x_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_setprod__diff1,axiom, % 28.47/28.27 ! [V_a_2,V_f_2,V_A_2,T_b,T_c] : % 28.47/28.27 ( class_Fields_Ofield(T_c) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.27 => ( hAPP(V_f_2,V_a_2) != c_Groups_Ozero__class_Ozero(T_c) % 28.47/28.27 => ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2)) % 28.47/28.27 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))) = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_2),V_A_2)),hAPP(V_f_2,V_a_2)) ) % 28.47/28.27 & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2)) % 28.47/28.27 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_2),V_A_2) ) ) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_ran__map__upd,axiom, % 28.47/28.27 ! [V_b_2,T_c,T_b,V_a_2,V_m_2] : % 28.47/28.27 ( hAPP(V_m_2,V_a_2) = c_Option_Ooption_ONone(T_b) % 28.47/28.27 => c_Map_Oran(T_c,T_b,hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_c,tc_Option_Ooption(T_b)),V_m_2),V_a_2),hAPP(c_Option_Ooption_OSome(T_b),V_b_2))) = hAPP(hAPP(c_Set_Oinsert(T_b),V_b_2),c_Map_Oran(T_c,T_b,V_m_2)) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_fun__upd__None__restrict,axiom, % 28.47/28.27 ! [V_m_2,T_c,V_D_2,V_x_2,T_b] : % 28.47/28.27 ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_D_2)) % 28.47/28.27 => hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,tc_Option_Ooption(T_c)),c_Map_Orestrict__map(T_b,T_c,V_m_2,V_D_2)),V_x_2),c_Option_Ooption_ONone(T_c)) = c_Map_Orestrict__map(T_b,T_c,V_m_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_D_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))) ) % 28.47/28.27 & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_D_2)) % 28.47/28.27 => hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,tc_Option_Ooption(T_c)),c_Map_Orestrict__map(T_b,T_c,V_m_2,V_D_2)),V_x_2),c_Option_Ooption_ONone(T_c)) = c_Map_Orestrict__map(T_b,T_c,V_m_2,V_D_2) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_ran__def,axiom, % 28.47/28.27 ! [V_m_2,T_b,T_c] : c_Map_Oran(T_c,T_b,V_m_2) = hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OEx(T_c)),hAPP(hAPP(c_COMBB(tc_Option_Ooption(T_b),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_COMBC(T_c,tc_Option_Ooption(T_b),tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_Option_Ooption(T_b),tc_fun(tc_Option_Ooption(T_b),tc_HOL_Obool),T_c),c_fequal),V_m_2))),c_Option_Ooption_OSome(T_b)))) ). % 28.47/28.27 % 28.47/28.27 fof(fact_restrict__in,axiom, % 28.47/28.27 ! [V_m_2,T_c,V_A_2,V_x_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) % 28.47/28.27 => hAPP(c_Map_Orestrict__map(T_b,T_c,V_m_2,V_A_2),V_x_2) = hAPP(V_m_2,V_x_2) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_restrict__map__empty,axiom, % 28.47/28.27 ! [V_x_2,V_D_2,T_b,T_c] : hAPP(c_Map_Orestrict__map(T_c,T_b,hAPP(c_COMBK(tc_Option_Ooption(T_b),T_c),c_Option_Ooption_ONone(T_b)),V_D_2),V_x_2) = c_Option_Ooption_ONone(T_b) ). % 28.47/28.27 % 28.47/28.27 fof(fact_restrict__out,axiom, % 28.47/28.27 ! [V_m_2,T_c,V_A_2,V_x_2,T_b] : % 28.47/28.27 ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) % 28.47/28.27 => hAPP(c_Map_Orestrict__map(T_b,T_c,V_m_2,V_A_2),V_x_2) = c_Option_Ooption_ONone(T_c) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_restrict__map__insert,axiom, % 28.47/28.27 ! [V_A_2,V_a_2,V_f_2,T_c,T_b] : c_Map_Orestrict__map(T_b,T_c,V_f_2,hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2)) = hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,tc_Option_Ooption(T_c)),c_Map_Orestrict__map(T_b,T_c,V_f_2,V_A_2)),V_a_2),hAPP(V_f_2,V_a_2)) ). % 28.47/28.27 % 28.47/28.27 fof(fact_restrict__map__def,axiom, % 28.47/28.27 ! [V_m_2,T_c,V_A_2,V_x_2,T_b] : % 28.47/28.27 ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) % 28.47/28.27 => hAPP(c_Map_Orestrict__map(T_b,T_c,V_m_2,V_A_2),V_x_2) = hAPP(V_m_2,V_x_2) ) % 28.47/28.27 & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) % 28.47/28.27 => hAPP(c_Map_Orestrict__map(T_b,T_c,V_m_2,V_A_2),V_x_2) = c_Option_Ooption_ONone(T_c) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_restrict__map__to__empty,axiom, % 28.47/28.27 ! [V_x_2,V_m_2,T_b,T_c] : hAPP(c_Map_Orestrict__map(T_c,T_b,V_m_2,c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool))),V_x_2) = c_Option_Ooption_ONone(T_b) ). % 28.47/28.27 % 28.47/28.27 fof(fact_ranI,axiom, % 28.47/28.27 ! [T_c,V_b_2,T_b,V_a_2,V_m_2] : % 28.47/28.27 ( hAPP(V_m_2,V_a_2) = hAPP(c_Option_Ooption_OSome(T_b),V_b_2) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),c_Map_Oran(T_c,T_b,V_m_2))) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_fun__upd__restrict,axiom, % 28.47/28.27 ! [V_y_2,V_x_2,V_D_2,V_m_2,T_c,T_b] : hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,tc_Option_Ooption(T_c)),c_Map_Orestrict__map(T_b,T_c,V_m_2,V_D_2)),V_x_2),V_y_2) = hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,tc_Option_Ooption(T_c)),c_Map_Orestrict__map(T_b,T_c,V_m_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_D_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))),V_x_2),V_y_2) ). % 28.47/28.27 % 28.47/28.27 fof(fact_ran__empty,axiom, % 28.47/28.27 ! [T_b,T_c] : c_Map_Oran(T_c,T_b,hAPP(c_COMBK(tc_Option_Ooption(T_b),T_c),c_Option_Ooption_ONone(T_b))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ). % 28.47/28.27 % 28.47/28.27 fof(fact_restrict__fun__upd,axiom, % 28.47/28.27 ! [V_y_2,V_m_2,T_c,V_D_2,V_x_2,T_b] : % 28.47/28.27 ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_D_2)) % 28.47/28.27 => c_Map_Orestrict__map(T_b,T_c,hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,tc_Option_Ooption(T_c)),V_m_2),V_x_2),V_y_2),V_D_2) = hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,tc_Option_Ooption(T_c)),c_Map_Orestrict__map(T_b,T_c,V_m_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_D_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))),V_x_2),V_y_2) ) % 28.47/28.27 & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_D_2)) % 28.47/28.27 => c_Map_Orestrict__map(T_b,T_c,hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,tc_Option_Ooption(T_c)),V_m_2),V_x_2),V_y_2),V_D_2) = c_Map_Orestrict__map(T_b,T_c,V_m_2,V_D_2) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_fun__upd__restrict__conv,axiom, % 28.47/28.27 ! [V_y_2,V_m_2,T_c,V_D_2,V_x_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_D_2)) % 28.47/28.27 => hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,tc_Option_Ooption(T_c)),c_Map_Orestrict__map(T_b,T_c,V_m_2,V_D_2)),V_x_2),V_y_2) = hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,tc_Option_Ooption(T_c)),c_Map_Orestrict__map(T_b,T_c,V_m_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_D_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))),V_x_2),V_y_2) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_restrict__complement__singleton__eq,axiom, % 28.47/28.27 ! [V_x_2,V_f_2,T_c,T_b] : c_Map_Orestrict__map(T_b,T_c,V_f_2,hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))) = hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,tc_Option_Ooption(T_c)),V_f_2),V_x_2),c_Option_Ooption_ONone(T_c)) ). % 28.47/28.27 % 28.47/28.27 fof(fact_restrict__upd__same,axiom, % 28.47/28.27 ! [V_y_2,V_x_2,V_m_2,T_c,T_b] : c_Map_Orestrict__map(T_b,T_c,hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,tc_Option_Ooption(T_c)),V_m_2),V_x_2),hAPP(c_Option_Ooption_OSome(T_c),V_y_2)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))) = c_Map_Orestrict__map(T_b,T_c,V_m_2,hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))) ). % 28.47/28.27 % 28.47/28.27 fof(fact_transfer__int__nat__sum__prod2_I2_J,axiom, % 28.47/28.27 ! [V_f_2,V_A_2,T_b] : % 28.47/28.27 ( ! [B_x] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2)) % 28.47/28.27 => c_Nat__Transfer_Ois__nat(hAPP(V_f_2,B_x)) ) % 28.47/28.27 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,tc_Int_Oint),V_f_2),V_A_2) = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,tc_Nat_Onat),hAPP(hAPP(c_COMBB(tc_Int_Oint,tc_Nat_Onat,T_b),c_Int_Onat),V_f_2)),V_A_2)) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_min__max_OSup__fin_Ohom__commute,axiom, % 28.47/28.27 ! [V_N_2,V_h_2,T_b] : % 28.47/28.27 ( class_Orderings_Olinorder(T_b) % 28.47/28.27 => ( ! [B_x,B_y] : hAPP(V_h_2,hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),B_x),B_y)) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),hAPP(V_h_2,B_x)),hAPP(V_h_2,B_y)) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_N_2)) % 28.47/28.27 => ( V_N_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.27 => hAPP(V_h_2,c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),V_N_2)) = c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),hAPP(c_Set_Oimage(T_b,T_b,V_h_2),V_N_2)) ) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_min__max_OInf__fin_Ohom__commute,axiom, % 28.47/28.27 ! [V_N_2,V_h_2,T_b] : % 28.47/28.27 ( class_Orderings_Olinorder(T_b) % 28.47/28.27 => ( ! [B_x,B_y] : hAPP(V_h_2,hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),B_x),B_y)) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),hAPP(V_h_2,B_x)),hAPP(V_h_2,B_y)) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_N_2)) % 28.47/28.27 => ( V_N_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.27 => hAPP(V_h_2,c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),V_N_2)) = c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),hAPP(c_Set_Oimage(T_b,T_b,V_h_2),V_N_2)) ) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Max_Ohom__commute,axiom, % 28.47/28.27 ! [V_N_2,V_h_2,T_b] : % 28.47/28.27 ( class_Orderings_Olinorder(T_b) % 28.47/28.27 => ( ! [B_x,B_y] : hAPP(V_h_2,hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),B_x),B_y)) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),hAPP(V_h_2,B_x)),hAPP(V_h_2,B_y)) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_N_2)) % 28.47/28.27 => ( V_N_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.27 => hAPP(V_h_2,c_Big__Operators_Olinorder__class_OMax(T_b,V_N_2)) = c_Big__Operators_Olinorder__class_OMax(T_b,hAPP(c_Set_Oimage(T_b,T_b,V_h_2),V_N_2)) ) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Min_Ohom__commute,axiom, % 28.47/28.27 ! [V_N_2,V_h_2,T_b] : % 28.47/28.27 ( class_Orderings_Olinorder(T_b) % 28.47/28.27 => ( ! [B_x,B_y] : hAPP(V_h_2,hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),B_x),B_y)) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),hAPP(V_h_2,B_x)),hAPP(V_h_2,B_y)) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_N_2)) % 28.47/28.27 => ( V_N_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.27 => hAPP(V_h_2,c_Big__Operators_Olinorder__class_OMin(T_b,V_N_2)) = c_Big__Operators_Olinorder__class_OMin(T_b,hAPP(c_Set_Oimage(T_b,T_b,V_h_2),V_N_2)) ) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Sup__fin_Ohom__commute,axiom, % 28.47/28.27 ! [V_N_2,V_h_2,T_b] : % 28.47/28.27 ( class_Lattices_Olattice(T_b) % 28.47/28.27 => ( ! [B_x,B_y] : hAPP(V_h_2,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),B_x),B_y)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),hAPP(V_h_2,B_x)),hAPP(V_h_2,B_y)) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_N_2)) % 28.47/28.27 => ( V_N_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.27 => hAPP(V_h_2,c_Big__Operators_Olattice__class_OSup__fin(T_b,V_N_2)) = c_Big__Operators_Olattice__class_OSup__fin(T_b,hAPP(c_Set_Oimage(T_b,T_b,V_h_2),V_N_2)) ) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_setprod__mono__one__left,axiom, % 28.47/28.27 ! [V_f_2,V_S_2,V_T_2,T_b,T_c] : % 28.47/28.27 ( class_Groups_Ocomm__monoid__mult(T_c) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_T_2)) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_S_2),V_T_2)) % 28.47/28.27 => ( ! [B_x] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_T_2),V_S_2))) % 28.47/28.27 => hAPP(V_f_2,B_x) = c_Groups_Oone__class_Oone(T_c) ) % 28.47/28.27 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_2),V_S_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_2),V_T_2) ) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_setprod__mono__one__right,axiom, % 28.47/28.27 ! [V_f_2,V_S_2,V_T_2,T_b,T_c] : % 28.47/28.27 ( class_Groups_Ocomm__monoid__mult(T_c) % 28.47/28.27 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_T_2)) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_S_2),V_T_2)) % 28.47/28.27 => ( ! [B_x] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_T_2),V_S_2))) % 28.47/28.27 => hAPP(V_f_2,B_x) = c_Groups_Oone__class_Oone(T_c) ) % 28.47/28.27 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_2),V_T_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_2),V_S_2) ) ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_irrefl__tranclI,axiom, % 28.47/28.27 ! [V_x_2,V_r_2,T_b] : % 28.47/28.27 ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),hAPP(c_Relation_Oconverse(T_b,T_b),V_r_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2)) = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)) % 28.47/28.27 => ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_x_2)),c_Transitive__Closure_Otrancl(T_b,V_r_2))) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_inf1I,axiom, % 28.47/28.27 ! [T_b,V_B_2,V_x_2,V_A_2] : % 28.47/28.27 ( hBOOL(hAPP(V_A_2,V_x_2)) % 28.47/28.27 => ( hBOOL(hAPP(V_B_2,V_x_2)) % 28.47/28.27 => hBOOL(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2),V_x_2)) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_inf1E,axiom, % 28.47/28.27 ! [V_x_2,V_B_2,V_A_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2),V_x_2)) % 28.47/28.27 => ~ ( hBOOL(hAPP(V_A_2,V_x_2)) % 28.47/28.27 => ~ hBOOL(hAPP(V_B_2,V_x_2)) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_IntE,axiom, % 28.47/28.27 ! [V_B_2,V_A_2,V_c_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) % 28.47/28.27 => ~ ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2)) % 28.47/28.27 => ~ hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_B_2)) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_IntI,axiom, % 28.47/28.27 ! [V_B_2,V_A_2,V_c_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2)) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_B_2)) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_finite__Int,axiom, % 28.47/28.27 ! [V_Ga_2,V_F_2,T_b] : % 28.47/28.27 ( ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_F_2)) % 28.47/28.27 | hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_Ga_2)) ) % 28.47/28.27 => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_F_2),V_Ga_2))) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_restrict__restrict,axiom, % 28.47/28.27 ! [V_B_2,V_A_2,V_m_2,T_c,T_b] : c_Map_Orestrict__map(T_b,T_c,c_Map_Orestrict__map(T_b,T_c,V_m_2,V_A_2),V_B_2) = c_Map_Orestrict__map(T_b,T_c,V_m_2,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) ). % 28.47/28.27 % 28.47/28.27 fof(fact_disjoint__iff__not__equal,axiom, % 28.47/28.27 ! [V_B_2,V_A_2,T_b] : % 28.47/28.27 ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.27 <=> ! [B_x] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2)) % 28.47/28.27 => ! [B_xa] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_member(T_b),B_xa),V_B_2)) % 28.47/28.27 => B_x != B_xa ) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Int__empty__right,axiom, % 28.47/28.27 ! [V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Int__empty__left,axiom, % 28.47/28.27 ! [V_B_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))),V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ). % 28.47/28.27 % 28.47/28.27 fof(fact_inf__bot__right,axiom, % 28.47/28.27 ! [V_x,T_a] : % 28.47/28.27 ( class_Lattices_Obounded__lattice__bot(T_a) % 28.47/28.27 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),c_Orderings_Obot__class_Obot(T_a)) = c_Orderings_Obot__class_Obot(T_a) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_inf__bot__left,axiom, % 28.47/28.27 ! [V_x,T_a] : % 28.47/28.27 ( class_Lattices_Obounded__lattice__bot(T_a) % 28.47/28.27 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),c_Orderings_Obot__class_Obot(T_a)),V_x) = c_Orderings_Obot__class_Obot(T_a) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Collect__conj__eq,axiom, % 28.47/28.27 ! [V_Qa_2,V_Pa_2,T_b] : hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),V_Pa_2)),V_Qa_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_OCollect(T_b),V_Pa_2)),hAPP(c_Set_OCollect(T_b),V_Qa_2)) ). % 28.47/28.27 % 28.47/28.27 fof(fact_wf__Int2,axiom, % 28.47/28.27 ! [V_r_H_2,V_r_2,T_b] : % 28.47/28.27 ( c_Wellfounded_Owf(T_b,V_r_2) % 28.47/28.27 => c_Wellfounded_Owf(T_b,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_H_2),V_r_2)) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_wf__Int1,axiom, % 28.47/28.27 ! [V_r_H_2,V_r_2,T_b] : % 28.47/28.27 ( c_Wellfounded_Owf(T_b,V_r_2) % 28.47/28.27 => c_Wellfounded_Owf(T_b,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),V_r_H_2)) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_inf__Int__eq,axiom, % 28.47/28.27 ! [V_x_2,V_S_2,V_R_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_R_2)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_S_2)),V_x_2)) % 28.47/28.27 <=> hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_R_2),V_S_2))) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_IntD2,axiom, % 28.47/28.27 ! [V_B_2,V_A_2,V_c_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_B_2)) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_IntD1,axiom, % 28.47/28.27 ! [V_B_2,V_A_2,V_c_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2)) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Int__iff,axiom, % 28.47/28.27 ! [V_B_2,V_A_2,V_c_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) % 28.47/28.27 <=> ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2)) % 28.47/28.27 & hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_B_2)) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Diff__Int__distrib,axiom, % 28.47/28.27 ! [V_B_2,V_A_2,V_C_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_A_2)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_B_2)) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Int__Diff,axiom, % 28.47/28.27 ! [V_C_2,V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),V_C_2) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2)) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Diff__Int__distrib2,axiom, % 28.47/28.27 ! [V_C_2,V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),V_C_2) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_C_2)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2)) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Diff__Int2,axiom, % 28.47/28.27 ! [V_B_2,V_C_2,V_A_2,T_b] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_C_2)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_C_2)),V_B_2) ). % 28.47/28.27 % 28.47/28.27 fof(fact_converse__Int,axiom, % 28.47/28.27 ! [V_s_2,V_r_2,T_b,T_c] : hAPP(c_Relation_Oconverse(T_c,T_b),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool)),V_r_2),V_s_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),hAPP(c_Relation_Oconverse(T_c,T_b),V_r_2)),hAPP(c_Relation_Oconverse(T_c,T_b),V_s_2)) ). % 28.47/28.27 % 28.47/28.27 fof(fact_inf__min,axiom, % 28.47/28.27 ! [T_b] : % 28.47/28.27 ( ( class_Lattices_Osemilattice__inf(T_b) % 28.47/28.27 & class_Orderings_Olinorder(T_b) ) % 28.47/28.27 => c_Lattices_Osemilattice__inf__class_Oinf(T_b) = c_Orderings_Oord__class_Omin(T_b) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_inf__fun__def,axiom, % 28.47/28.27 ! [V_x_2,V_g_2,V_f_2,T_c,T_b] : % 28.47/28.27 ( class_Lattices_Olattice(T_b) % 28.47/28.27 => hAPP(hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,T_b)),V_f_2),V_g_2),V_x_2) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),hAPP(V_f_2,V_x_2)),hAPP(V_g_2,V_x_2)) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_inf_Oidem,axiom, % 28.47/28.27 ! [V_a,T_a] : % 28.47/28.27 ( class_Lattices_Osemilattice__inf(T_a) % 28.47/28.27 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_a),V_a) = V_a ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_inf__idem,axiom, % 28.47/28.27 ! [V_x,T_a] : % 28.47/28.27 ( class_Lattices_Osemilattice__inf(T_a) % 28.47/28.27 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),V_x) = V_x ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_inf_Ocommute,axiom, % 28.47/28.27 ! [V_b,V_a,T_a] : % 28.47/28.27 ( class_Lattices_Osemilattice__inf(T_a) % 28.47/28.27 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_a),V_b) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_b),V_a) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_inf__sup__aci_I1_J,axiom, % 28.47/28.27 ! [V_y,V_x,T_a] : % 28.47/28.27 ( class_Lattices_Olattice(T_a) % 28.47/28.27 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),V_y) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_y),V_x) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_inf__commute,axiom, % 28.47/28.27 ! [V_y,V_x,T_a] : % 28.47/28.27 ( class_Lattices_Osemilattice__inf(T_a) % 28.47/28.27 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),V_y) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_y),V_x) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_inf_Oleft__idem,axiom, % 28.47/28.27 ! [V_b,V_a,T_a] : % 28.47/28.27 ( class_Lattices_Osemilattice__inf(T_a) % 28.47/28.27 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_a),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_a),V_b)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_a),V_b) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_inf__sup__aci_I4_J,axiom, % 28.47/28.27 ! [V_y,V_x,T_a] : % 28.47/28.27 ( class_Lattices_Olattice(T_a) % 28.47/28.27 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),V_y)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),V_y) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_inf__left__idem,axiom, % 28.47/28.27 ! [V_y,V_x,T_a] : % 28.47/28.27 ( class_Lattices_Osemilattice__inf(T_a) % 28.47/28.27 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),V_y)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),V_y) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_inf_Oleft__commute,axiom, % 28.47/28.27 ! [V_c,V_a,V_b,T_a] : % 28.47/28.27 ( class_Lattices_Osemilattice__inf(T_a) % 28.47/28.27 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_b),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_a),V_c)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_a),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_b),V_c)) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_inf__sup__aci_I3_J,axiom, % 28.47/28.27 ! [V_z,V_y,V_x,T_a] : % 28.47/28.27 ( class_Lattices_Olattice(T_a) % 28.47/28.27 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_y),V_z)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_y),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),V_z)) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_inf__left__commute,axiom, % 28.47/28.27 ! [V_z,V_y,V_x,T_a] : % 28.47/28.27 ( class_Lattices_Osemilattice__inf(T_a) % 28.47/28.27 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_y),V_z)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_y),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),V_z)) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_inf_Oassoc,axiom, % 28.47/28.27 ! [V_c,V_b,V_a,T_a] : % 28.47/28.27 ( class_Lattices_Osemilattice__inf(T_a) % 28.47/28.27 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_a),V_b)),V_c) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_a),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_b),V_c)) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_inf__sup__aci_I2_J,axiom, % 28.47/28.27 ! [V_z,V_y,V_x,T_a] : % 28.47/28.27 ( class_Lattices_Olattice(T_a) % 28.47/28.27 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),V_y)),V_z) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_y),V_z)) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_inf__assoc,axiom, % 28.47/28.27 ! [V_z,V_y,V_x,T_a] : % 28.47/28.27 ( class_Lattices_Osemilattice__inf(T_a) % 28.47/28.27 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),V_y)),V_z) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_y),V_z)) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_inf__apply,axiom, % 28.47/28.27 ! [V_x_2,V_g_2,V_f_2,T_c,T_b] : % 28.47/28.27 ( class_Lattices_Olattice(T_b) % 28.47/28.27 => hAPP(hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,T_b)),V_f_2),V_g_2),V_x_2) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),hAPP(V_f_2,V_x_2)),hAPP(V_g_2,V_x_2)) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Int__absorb,axiom, % 28.47/28.27 ! [V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_A_2) = V_A_2 ). % 28.47/28.27 % 28.47/28.27 fof(fact_Int__commute,axiom, % 28.47/28.27 ! [V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Int__left__absorb,axiom, % 28.47/28.27 ! [V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Int__left__commute,axiom, % 28.47/28.27 ! [V_C_2,V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_B_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_C_2)) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Int__assoc,axiom, % 28.47/28.27 ! [V_C_2,V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),V_C_2) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2)) ). % 28.47/28.27 % 28.47/28.27 fof(fact_inf1D1,axiom, % 28.47/28.27 ! [V_x_2,V_B_2,V_A_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2),V_x_2)) % 28.47/28.27 => hBOOL(hAPP(V_A_2,V_x_2)) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_inf1D2,axiom, % 28.47/28.27 ! [V_x_2,V_B_2,V_A_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2),V_x_2)) % 28.47/28.27 => hBOOL(hAPP(V_B_2,V_x_2)) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Inf__fin_Oidem,axiom, % 28.47/28.27 ! [V_x,T_a] : % 28.47/28.27 ( class_Lattices_Olattice(T_a) % 28.47/28.27 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),V_x) = V_x ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_less__infI1,axiom, % 28.47/28.27 ! [V_b,V_x,V_a,T_a] : % 28.47/28.27 ( class_Lattices_Osemilattice__inf(T_a) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_a),V_x)) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_a),V_b)),V_x)) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_less__infI2,axiom, % 28.47/28.27 ! [V_a,V_x,V_b,T_a] : % 28.47/28.27 ( class_Lattices_Osemilattice__inf(T_a) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),V_b),V_x)) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_a),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_a),V_b)),V_x)) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_inf__sup__absorb,axiom, % 28.47/28.27 ! [V_y,V_x,T_a] : % 28.47/28.27 ( class_Lattices_Olattice(T_a) % 28.47/28.27 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),V_y)) = V_x ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_sup__inf__absorb,axiom, % 28.47/28.27 ! [V_y,V_x,T_a] : % 28.47/28.27 ( class_Lattices_Olattice(T_a) % 28.47/28.27 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),V_y)) = V_x ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_inf__sup__distrib1,axiom, % 28.47/28.27 ! [V_z,V_y,V_x,T_a] : % 28.47/28.27 ( class_Lattices_Odistrib__lattice(T_a) % 28.47/28.27 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_y),V_z)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),V_y)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),V_z)) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_sup__inf__distrib1,axiom, % 28.47/28.27 ! [V_z,V_y,V_x,T_a] : % 28.47/28.27 ( class_Lattices_Odistrib__lattice(T_a) % 28.47/28.27 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_y),V_z)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),V_y)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),V_z)) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_inf__sup__distrib2,axiom, % 28.47/28.27 ! [V_x,V_z,V_y,T_a] : % 28.47/28.27 ( class_Lattices_Odistrib__lattice(T_a) % 28.47/28.27 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_y),V_z)),V_x) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_y),V_x)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_z),V_x)) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_sup__inf__distrib2,axiom, % 28.47/28.27 ! [V_x,V_z,V_y,T_a] : % 28.47/28.27 ( class_Lattices_Odistrib__lattice(T_a) % 28.47/28.27 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_y),V_z)),V_x) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_y),V_x)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_z),V_x)) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Int__Un__distrib,axiom, % 28.47/28.27 ! [V_C_2,V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_C_2)) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Un__Int__distrib,axiom, % 28.47/28.27 ! [V_C_2,V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_C_2)) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Int__Un__distrib2,axiom, % 28.47/28.27 ! [V_A_2,V_C_2,V_B_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2)),V_A_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_A_2)) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Un__Int__distrib2,axiom, % 28.47/28.27 ! [V_A_2,V_C_2,V_B_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2)),V_A_2) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_A_2)) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Un__Int__crazy,axiom, % 28.47/28.27 ! [V_C_2,V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2))),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_A_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2))),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_A_2)) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Domain__Int__subset,axiom, % 28.47/28.27 ! [V_B_2,V_A_2,T_c,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_ODomain(T_b,T_c),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),V_A_2),V_B_2))),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_ODomain(T_b,T_c),V_A_2)),hAPP(c_Relation_ODomain(T_b,T_c),V_B_2)))) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Int__mono,axiom, % 28.47/28.27 ! [V_D_2,V_B_2,V_C_2,V_A_2,T_b] : % 28.47/28.27 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_C_2)) % 28.47/28.27 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_D_2)) % 28.47/28.27 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_D_2))) ) ) ). % 28.47/28.27 % 28.47/28.27 fof(fact_Int__greatest,axiom, % 28.47/28.28 ! [V_B_2,V_A_2,V_C_2,T_b] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_A_2)) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_B_2)) % 28.47/28.28 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_Int__absorb1,axiom, % 28.47/28.28 ! [V_A_2,V_B_2,T_b] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2)) % 28.47/28.28 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = V_B_2 ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_Int__absorb2,axiom, % 28.47/28.28 ! [V_B_2,V_A_2,T_b] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) % 28.47/28.28 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = V_A_2 ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_Int__lower2,axiom, % 28.47/28.28 ! [V_B_2,V_A_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),V_B_2)) ). % 28.47/28.28 % 28.47/28.28 fof(fact_Int__lower1,axiom, % 28.47/28.28 ! [V_B_2,V_A_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),V_A_2)) ). % 28.47/28.28 % 28.47/28.28 fof(fact_inf__sup__ord_I1_J,axiom, % 28.47/28.28 ! [V_y,V_x,T_a] : % 28.47/28.28 ( class_Lattices_Olattice(T_a) % 28.47/28.28 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),V_y)),V_x)) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_inf__le1,axiom, % 28.47/28.28 ! [V_y,V_x,T_a] : % 28.47/28.28 ( class_Lattices_Osemilattice__inf(T_a) % 28.47/28.28 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),V_y)),V_x)) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_inf__sup__ord_I2_J,axiom, % 28.47/28.28 ! [V_y,V_x,T_a] : % 28.47/28.28 ( class_Lattices_Olattice(T_a) % 28.47/28.28 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),V_y)),V_y)) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_inf__le2,axiom, % 28.47/28.28 ! [V_y,V_x,T_a] : % 28.47/28.28 ( class_Lattices_Osemilattice__inf(T_a) % 28.47/28.28 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),V_y)),V_y)) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_le__iff__inf,axiom, % 28.47/28.28 ! [V_y_2,V_x_2,T_b] : % 28.47/28.28 ( class_Lattices_Osemilattice__inf(T_b) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_y_2)) % 28.47/28.28 <=> hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),V_x_2),V_y_2) = V_x_2 ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_le__inf__iff,axiom, % 28.47/28.28 ! [V_z_2,V_y_2,V_x_2,T_b] : % 28.47/28.28 ( class_Lattices_Osemilattice__inf(T_b) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),V_y_2),V_z_2))) % 28.47/28.28 <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_y_2)) % 28.47/28.28 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_z_2)) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_le__infI1,axiom, % 28.47/28.28 ! [V_b,V_x,V_a,T_a] : % 28.47/28.28 ( class_Lattices_Osemilattice__inf(T_a) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_x)) % 28.47/28.28 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_a),V_b)),V_x)) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_le__infI2,axiom, % 28.47/28.28 ! [V_a,V_x,V_b,T_a] : % 28.47/28.28 ( class_Lattices_Osemilattice__inf(T_a) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_x)) % 28.47/28.28 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_a),V_b)),V_x)) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_inf__absorb1,axiom, % 28.47/28.28 ! [V_y,V_x,T_a] : % 28.47/28.28 ( class_Lattices_Osemilattice__inf(T_a) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y)) % 28.47/28.28 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),V_y) = V_x ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_inf__absorb2,axiom, % 28.47/28.28 ! [V_x,V_y,T_a] : % 28.47/28.28 ( class_Lattices_Osemilattice__inf(T_a) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_y),V_x)) % 28.47/28.28 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),V_y) = V_y ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_le__infI,axiom, % 28.47/28.28 ! [V_b,V_a,V_x,T_a] : % 28.47/28.28 ( class_Lattices_Osemilattice__inf(T_a) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_a)) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_b)) % 28.47/28.28 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_a),V_b))) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_inf__greatest,axiom, % 28.47/28.28 ! [V_z,V_y,V_x,T_a] : % 28.47/28.28 ( class_Lattices_Osemilattice__inf(T_a) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y)) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_z)) % 28.47/28.28 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_y),V_z))) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_inf__mono,axiom, % 28.47/28.28 ! [V_d,V_b,V_c,V_a,T_a] : % 28.47/28.28 ( class_Lattices_Osemilattice__inf(T_a) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_a),V_c)) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_b),V_d)) % 28.47/28.28 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_a),V_b)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_c),V_d))) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_le__infE,axiom, % 28.47/28.28 ! [V_b,V_a,V_x,T_a] : % 28.47/28.28 ( class_Lattices_Osemilattice__inf(T_a) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_a),V_b))) % 28.47/28.28 => ~ ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_a)) % 28.47/28.28 => ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_b)) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_Range__Int__subset,axiom, % 28.47/28.28 ! [V_B_2,V_A_2,T_c,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_ORange(T_c,T_b),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool)),V_A_2),V_B_2))),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_ORange(T_c,T_b),V_A_2)),hAPP(c_Relation_ORange(T_c,T_b),V_B_2)))) ). % 28.47/28.28 % 28.47/28.28 fof(fact_insert__inter__insert,axiom, % 28.47/28.28 ! [V_B_2,V_A_2,V_a_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2)),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_B_2)) = hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) ). % 28.47/28.28 % 28.47/28.28 fof(fact_Inf__fin_Ounion__disjoint,axiom, % 28.47/28.28 ! [V_B_2,V_A_2,T_b] : % 28.47/28.28 ( class_Lattices_Olattice(T_b) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.28 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2)) % 28.47/28.28 => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.28 => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.28 => c_Big__Operators_Olattice__class_OInf__fin(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),c_Big__Operators_Olattice__class_OInf__fin(T_b,V_A_2)),c_Big__Operators_Olattice__class_OInf__fin(T_b,V_B_2)) ) ) ) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_Inf__fin_Ounion__inter,axiom, % 28.47/28.28 ! [V_B_2,V_A_2,T_b] : % 28.47/28.28 ( class_Lattices_Olattice(T_b) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2)) % 28.47/28.28 => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.28 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),c_Big__Operators_Olattice__class_OInf__fin(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))),c_Big__Operators_Olattice__class_OInf__fin(T_b,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),c_Big__Operators_Olattice__class_OInf__fin(T_b,V_A_2)),c_Big__Operators_Olattice__class_OInf__fin(T_b,V_B_2)) ) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_distrib__inf__le,axiom, % 28.47/28.28 ! [V_z,V_y,V_x,T_a] : % 28.47/28.28 ( class_Lattices_Olattice(T_a) % 28.47/28.28 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),V_y)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),V_z))),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_y),V_z)))) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_distrib__sup__le,axiom, % 28.47/28.28 ! [V_z,V_y,V_x,T_a] : % 28.47/28.28 ( class_Lattices_Olattice(T_a) % 28.47/28.28 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_y),V_z))),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),V_y)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),V_z)))) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_inf__compl__bot,axiom, % 28.47/28.28 ! [V_x,T_a] : % 28.47/28.28 ( class_Lattices_Oboolean__algebra(T_a) % 28.47/28.28 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_x)) = c_Orderings_Obot__class_Obot(T_a) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_compl__inf__bot,axiom, % 28.47/28.28 ! [V_x,T_a] : % 28.47/28.28 ( class_Lattices_Oboolean__algebra(T_a) % 28.47/28.28 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_x)),V_x) = c_Orderings_Obot__class_Obot(T_a) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_diff__eq,axiom, % 28.47/28.28 ! [V_y,V_x,T_a] : % 28.47/28.28 ( class_Lattices_Oboolean__algebra(T_a) % 28.47/28.28 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_a),V_x),V_y) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_y)) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_compl__sup,axiom, % 28.47/28.28 ! [V_y,V_x,T_a] : % 28.47/28.28 ( class_Lattices_Oboolean__algebra(T_a) % 28.47/28.28 => hAPP(c_Groups_Ouminus__class_Ouminus(T_a),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),V_y)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_x)),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_y)) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_compl__inf,axiom, % 28.47/28.28 ! [V_y,V_x,T_a] : % 28.47/28.28 ( class_Lattices_Oboolean__algebra(T_a) % 28.47/28.28 => hAPP(c_Groups_Ouminus__class_Ouminus(T_a),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),V_y)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_x)),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_y)) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_Int__insert__left__if1,axiom, % 28.47/28.28 ! [V_B_2,V_C_2,V_a_2,T_b] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_C_2)) % 28.47/28.28 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_B_2)),V_C_2) = hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2)) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_Int__insert__right__if1,axiom, % 28.47/28.28 ! [V_B_2,V_A_2,V_a_2,T_b] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2)) % 28.47/28.28 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_B_2)) = hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_Int__insert__left__if0,axiom, % 28.47/28.28 ! [V_B_2,V_C_2,V_a_2,T_b] : % 28.47/28.28 ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_C_2)) % 28.47/28.28 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_B_2)),V_C_2) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_Int__insert__right__if0,axiom, % 28.47/28.28 ! [V_B_2,V_A_2,V_a_2,T_b] : % 28.47/28.28 ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2)) % 28.47/28.28 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_Int__insert__left,axiom, % 28.47/28.28 ! [V_B_2,V_C_2,V_a_2,T_b] : % 28.47/28.28 ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_C_2)) % 28.47/28.28 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_B_2)),V_C_2) = hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2)) ) % 28.47/28.28 & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_C_2)) % 28.47/28.28 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_B_2)),V_C_2) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_Int__insert__right,axiom, % 28.47/28.28 ! [V_B_2,V_A_2,V_a_2,T_b] : % 28.47/28.28 ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2)) % 28.47/28.28 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_B_2)) = hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) ) % 28.47/28.28 & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2)) % 28.47/28.28 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_image__Int__subset,axiom, % 28.47/28.28 ! [V_B_2,V_A_2,V_f_2,T_c,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2))),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),V_A_2)),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),V_B_2)))) ). % 28.47/28.28 % 28.47/28.28 fof(fact_Diff__triv,axiom, % 28.47/28.28 ! [V_B_2,V_A_2,T_b] : % 28.47/28.28 ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.28 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = V_A_2 ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_Diff__disjoint,axiom, % 28.47/28.28 ! [V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ). % 28.47/28.28 % 28.47/28.28 fof(fact_Un__Int__assoc__eq,axiom, % 28.47/28.28 ! [V_C_2,V_B_2,V_A_2,T_b] : % 28.47/28.28 ( hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),V_C_2) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2)) % 28.47/28.28 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_A_2)) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_Un__Diff__Int,axiom, % 28.47/28.28 ! [V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = V_A_2 ). % 28.47/28.28 % 28.47/28.28 fof(fact_Diff__Un,axiom, % 28.47/28.28 ! [V_C_2,V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_C_2)) ). % 28.47/28.28 % 28.47/28.28 fof(fact_Diff__Int,axiom, % 28.47/28.28 ! [V_C_2,V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_C_2)) ). % 28.47/28.28 % 28.47/28.28 fof(fact_Compl__disjoint2,axiom, % 28.47/28.28 ! [V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_A_2)),V_A_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ). % 28.47/28.28 % 28.47/28.28 fof(fact_Compl__disjoint,axiom, % 28.47/28.28 ! [V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_A_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ). % 28.47/28.28 % 28.47/28.28 fof(fact_Compl__Un,axiom, % 28.47/28.28 ! [V_B_2,V_A_2,T_b] : hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_A_2)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_B_2)) ). % 28.47/28.28 % 28.47/28.28 fof(fact_Compl__Int,axiom, % 28.47/28.28 ! [V_B_2,V_A_2,T_b] : hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_A_2)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_B_2)) ). % 28.47/28.28 % 28.47/28.28 fof(fact_Diff__eq,axiom, % 28.47/28.28 ! [V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_B_2)) ). % 28.47/28.28 % 28.47/28.28 fof(fact_Diff__Compl,axiom, % 28.47/28.28 ! [V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) ). % 28.47/28.28 % 28.47/28.28 fof(fact_ivl__disj__int_I14_J,axiom, % 28.47/28.28 ! [V_u_2,V_m_2,V_l_2,T_b] : % 28.47/28.28 ( class_Orderings_Oorder(T_b) % 28.47/28.28 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OgreaterThanAtMost(T_b,V_l_2,V_m_2)),c_SetInterval_Oord__class_OgreaterThanAtMost(T_b,V_m_2,V_u_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_Int__Collect,axiom, % 28.47/28.28 ! [V_Pa_2,V_A_2,V_x_2,T_b] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(c_Set_OCollect(T_b),V_Pa_2)))) % 28.47/28.28 <=> ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) % 28.47/28.28 & hBOOL(hAPP(V_Pa_2,V_x_2)) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_Int__def,axiom, % 28.47/28.28 ! [V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_A_2))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_B_2))) ). % 28.47/28.28 % 28.47/28.28 fof(fact_Inf__fin_Oin__idem,axiom, % 28.47/28.28 ! [V_x_2,V_A_2,T_b] : % 28.47/28.28 ( class_Lattices_Olattice(T_b) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) % 28.47/28.28 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),V_x_2),c_Big__Operators_Olattice__class_OInf__fin(T_b,V_A_2)) = c_Big__Operators_Olattice__class_OInf__fin(T_b,V_A_2) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_inf__Sup__absorb,axiom, % 28.47/28.28 ! [V_a_2,V_A_2,T_b] : % 28.47/28.28 ( class_Lattices_Olattice(T_b) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2)) % 28.47/28.28 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),V_a_2),c_Big__Operators_Olattice__class_OSup__fin(T_b,V_A_2)) = V_a_2 ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_disjoint__eq__subset__Compl,axiom, % 28.47/28.28 ! [V_B_2,V_A_2,T_b] : % 28.47/28.28 ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.28 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_B_2))) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_Int__greaterThanAtMost,axiom, % 28.47/28.28 ! [V_d_2,V_c_2,V_b_2,V_a_2,T_b] : % 28.47/28.28 ( class_Orderings_Olinorder(T_b) % 28.47/28.28 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OgreaterThanAtMost(T_b,V_a_2,V_b_2)),c_SetInterval_Oord__class_OgreaterThanAtMost(T_b,V_c_2,V_d_2)) = c_SetInterval_Oord__class_OgreaterThanAtMost(T_b,hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_a_2),V_c_2),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_b_2),V_d_2)) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_Int__greaterThanLessThan,axiom, % 28.47/28.28 ! [V_d_2,V_c_2,V_b_2,V_a_2,T_b] : % 28.47/28.28 ( class_Orderings_Olinorder(T_b) % 28.47/28.28 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OgreaterThanLessThan(T_b,V_a_2,V_b_2)),c_SetInterval_Oord__class_OgreaterThanLessThan(T_b,V_c_2,V_d_2)) = c_SetInterval_Oord__class_OgreaterThanLessThan(T_b,hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_a_2),V_c_2),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_b_2),V_d_2)) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_trancl__Int__subset,axiom, % 28.47/28.28 ! [V_s_2,V_r_2,T_b] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),V_s_2)) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),c_Transitive__Closure_Otrancl(T_b,V_r_2)),V_s_2)),V_r_2)),V_s_2)) % 28.47/28.28 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),c_Transitive__Closure_Otrancl(T_b,V_r_2)),V_s_2)) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_ivl__disj__int_I10_J,axiom, % 28.47/28.28 ! [V_u_2,V_m_2,V_l_2,T_b] : % 28.47/28.28 ( class_Orderings_Oorder(T_b) % 28.47/28.28 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OgreaterThanAtMost(T_b,V_l_2,V_m_2)),c_SetInterval_Oord__class_OgreaterThanLessThan(T_b,V_m_2,V_u_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_if__image__distrib,axiom, % 28.47/28.28 ! [V_S_2,V_g_2,V_f_2,V_Pa_2,T_b,T_c] : hAPP(c_Set_Oimage(T_c,T_b,hAPP(hAPP(c_COMBS(T_c,T_b,T_b),hAPP(hAPP(c_COMBS(T_c,T_b,tc_fun(T_b,T_b)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_b,tc_fun(T_b,T_b)),T_c),c_If(T_b)),V_Pa_2)),V_f_2)),V_g_2)),V_S_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool)),V_S_2),hAPP(c_Set_OCollect(T_c),V_Pa_2)))),hAPP(c_Set_Oimage(T_c,T_b,V_g_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool)),V_S_2),hAPP(c_Set_OCollect(T_c),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_c),c_fNot),V_Pa_2))))) ). % 28.47/28.28 % 28.47/28.28 fof(fact_folding__image__simple_Ounion__inter,axiom, % 28.47/28.28 ! [V_B_2,V_A_2,V_F_2,V_g_2,V_z_2,V_f_2,T_c,T_b] : % 28.47/28.28 ( c_Finite__Set_Ofolding__image__simple(T_b,T_c,V_f_2,V_z_2,V_g_2,V_F_2) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_A_2)) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_B_2)) % 28.47/28.28 => hAPP(hAPP(V_f_2,hAPP(V_F_2,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2))),hAPP(V_F_2,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2))) = hAPP(hAPP(V_f_2,hAPP(V_F_2,V_A_2)),hAPP(V_F_2,V_B_2)) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_Inf__fin_Oinsert__idem,axiom, % 28.47/28.28 ! [V_x_2,V_A_2,T_b] : % 28.47/28.28 ( class_Lattices_Olattice(T_b) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.28 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.28 => c_Big__Operators_Olattice__class_OInf__fin(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),V_x_2),c_Big__Operators_Olattice__class_OInf__fin(T_b,V_A_2)) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_Inf__fin_Osubset__idem,axiom, % 28.47/28.28 ! [V_B_2,V_A_2,T_b] : % 28.47/28.28 ( class_Lattices_Olattice(T_b) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.28 => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2)) % 28.47/28.28 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),c_Big__Operators_Olattice__class_OInf__fin(T_b,V_B_2)),c_Big__Operators_Olattice__class_OInf__fin(T_b,V_A_2)) = c_Big__Operators_Olattice__class_OInf__fin(T_b,V_A_2) ) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_Inf__fin_Ounion__idem,axiom, % 28.47/28.28 ! [V_B_2,V_A_2,T_b] : % 28.47/28.28 ( class_Lattices_Olattice(T_b) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.28 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2)) % 28.47/28.28 => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.28 => c_Big__Operators_Olattice__class_OInf__fin(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),c_Big__Operators_Olattice__class_OInf__fin(T_b,V_A_2)),c_Big__Operators_Olattice__class_OInf__fin(T_b,V_B_2)) ) ) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_setprod__Un__Int,axiom, % 28.47/28.28 ! [V_g_2,V_B_2,V_A_2,T_b,T_c] : % 28.47/28.28 ( class_Groups_Ocomm__monoid__mult(T_c) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2)) % 28.47/28.28 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),V_B_2)) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_setprod_Ounion__inter,axiom, % 28.47/28.28 ! [V_g_2,V_B_2,V_A_2,T_b,T_c] : % 28.47/28.28 ( class_Groups_Ocomm__monoid__mult(T_c) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2)) % 28.47/28.28 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),V_B_2)) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_card_Ounion__inter,axiom, % 28.47/28.28 ! [V_B_2,V_A_2,T_b] : % 28.47/28.28 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2)) % 28.47/28.28 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))),hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),V_A_2)),hAPP(c_Finite__Set_Ocard(T_b),V_B_2)) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_card__Un__Int,axiom, % 28.47/28.28 ! [V_B_2,V_A_2,T_b] : % 28.47/28.28 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2)) % 28.47/28.28 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),V_A_2)),hAPP(c_Finite__Set_Ocard(T_b),V_B_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))),hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_card__Diff__subset__Int,axiom, % 28.47/28.28 ! [V_B_2,V_A_2,T_b] : % 28.47/28.28 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) % 28.47/28.28 => hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),V_A_2)),hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_folding__one_Ounion__inter,axiom, % 28.47/28.28 ! [V_B_2,V_A_2,V_F_2,V_f_2,T_b] : % 28.47/28.28 ( c_Finite__Set_Ofolding__one(T_b,V_f_2,V_F_2) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2)) % 28.47/28.28 => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.28 => hAPP(hAPP(V_f_2,hAPP(V_F_2,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))),hAPP(V_F_2,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) = hAPP(hAPP(V_f_2,hAPP(V_F_2,V_A_2)),hAPP(V_F_2,V_B_2)) ) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_folding__one_Ounion__disjoint,axiom, % 28.47/28.28 ! [V_B_2,V_A_2,V_F_2,V_f_2,T_b] : % 28.47/28.28 ( c_Finite__Set_Ofolding__one(T_b,V_f_2,V_F_2) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.28 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2)) % 28.47/28.28 => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.28 => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.28 => hAPP(V_F_2,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(V_f_2,hAPP(V_F_2,V_A_2)),hAPP(V_F_2,V_B_2)) ) ) ) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_folding__image__simple_Ounion__disjoint,axiom, % 28.47/28.28 ! [V_B_2,V_A_2,V_F_2,V_g_2,V_z_2,V_f_2,T_c,T_b] : % 28.47/28.28 ( c_Finite__Set_Ofolding__image__simple(T_b,T_c,V_f_2,V_z_2,V_g_2,V_F_2) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_A_2)) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_B_2)) % 28.47/28.28 => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)) % 28.47/28.28 => hAPP(V_F_2,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(V_f_2,hAPP(V_F_2,V_A_2)),hAPP(V_F_2,V_B_2)) ) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_rtrancl__Int__subset,axiom, % 28.47/28.28 ! [V_r_2,V_s_2,T_b] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),c_Relation_OId(T_b)),V_s_2)) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),c_Transitive__Closure_Ortrancl(T_b,V_r_2)),V_s_2)),V_r_2)),V_s_2)) % 28.47/28.28 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),c_Transitive__Closure_Ortrancl(T_b,V_r_2)),V_s_2)) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_Inf__fin_Oinsert,axiom, % 28.47/28.28 ! [V_x_2,V_A_2,T_b] : % 28.47/28.28 ( class_Lattices_Olattice(T_b) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.28 => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) % 28.47/28.28 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.28 => c_Big__Operators_Olattice__class_OInf__fin(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),V_x_2),c_Big__Operators_Olattice__class_OInf__fin(T_b,V_A_2)) ) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_Inf__fin_Oinsert__remove,axiom, % 28.47/28.28 ! [V_x_2,V_A_2,T_b] : % 28.47/28.28 ( class_Lattices_Olattice(T_b) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.28 => ( ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.28 => c_Big__Operators_Olattice__class_OInf__fin(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = V_x_2 ) % 28.47/28.28 & ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.28 => c_Big__Operators_Olattice__class_OInf__fin(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),V_x_2),c_Big__Operators_Olattice__class_OInf__fin(T_b,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) ) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_setprod__Un__disjoint,axiom, % 28.47/28.28 ! [V_g_2,V_B_2,V_A_2,T_b,T_c] : % 28.47/28.28 ( class_Groups_Ocomm__monoid__mult(T_c) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2)) % 28.47/28.28 => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.28 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),V_B_2)) ) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_setprod_Ounion__disjoint,axiom, % 28.47/28.28 ! [V_g_2,V_B_2,V_A_2,T_b,T_c] : % 28.47/28.28 ( class_Groups_Ocomm__monoid__mult(T_c) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2)) % 28.47/28.28 => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.28 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),V_B_2)) ) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_card__Un__disjoint,axiom, % 28.47/28.28 ! [V_B_2,V_A_2,T_b] : % 28.47/28.28 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2)) % 28.47/28.28 => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.28 => hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),V_A_2)),hAPP(c_Finite__Set_Ocard(T_b),V_B_2)) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_Sup__fin_Ounion__disjoint,axiom, % 28.47/28.28 ! [V_B_2,V_A_2,T_b] : % 28.47/28.28 ( class_Lattices_Olattice(T_b) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.28 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2)) % 28.47/28.28 => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.28 => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.28 => c_Big__Operators_Olattice__class_OSup__fin(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),c_Big__Operators_Olattice__class_OSup__fin(T_b,V_A_2)),c_Big__Operators_Olattice__class_OSup__fin(T_b,V_B_2)) ) ) ) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_Sup__fin_Ounion__inter,axiom, % 28.47/28.28 ! [V_B_2,V_A_2,T_b] : % 28.47/28.28 ( class_Lattices_Olattice(T_b) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2)) % 28.47/28.28 => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.28 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),c_Big__Operators_Olattice__class_OSup__fin(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))),c_Big__Operators_Olattice__class_OSup__fin(T_b,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),c_Big__Operators_Olattice__class_OSup__fin(T_b,V_A_2)),c_Big__Operators_Olattice__class_OSup__fin(T_b,V_B_2)) ) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_Min_Ounion__disjoint,axiom, % 28.47/28.28 ! [V_B_2,V_A_2,T_b] : % 28.47/28.28 ( class_Orderings_Olinorder(T_b) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.28 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2)) % 28.47/28.28 => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.28 => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.28 => c_Big__Operators_Olinorder__class_OMin(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),c_Big__Operators_Olinorder__class_OMin(T_b,V_A_2)),c_Big__Operators_Olinorder__class_OMin(T_b,V_B_2)) ) ) ) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_Min_Ounion__inter,axiom, % 28.47/28.28 ! [V_B_2,V_A_2,T_b] : % 28.47/28.28 ( class_Orderings_Olinorder(T_b) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2)) % 28.47/28.28 => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.28 => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),c_Big__Operators_Olinorder__class_OMin(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))),c_Big__Operators_Olinorder__class_OMin(T_b,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),c_Big__Operators_Olinorder__class_OMin(T_b,V_A_2)),c_Big__Operators_Olinorder__class_OMin(T_b,V_B_2)) ) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_Max_Ounion__disjoint,axiom, % 28.47/28.28 ! [V_B_2,V_A_2,T_b] : % 28.47/28.28 ( class_Orderings_Olinorder(T_b) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.28 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2)) % 28.47/28.28 => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.28 => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.28 => c_Big__Operators_Olinorder__class_OMax(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),c_Big__Operators_Olinorder__class_OMax(T_b,V_A_2)),c_Big__Operators_Olinorder__class_OMax(T_b,V_B_2)) ) ) ) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_Max_Ounion__inter,axiom, % 28.47/28.28 ! [V_B_2,V_A_2,T_b] : % 28.47/28.28 ( class_Orderings_Olinorder(T_b) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2)) % 28.47/28.28 => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.28 => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),c_Big__Operators_Olinorder__class_OMax(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))),c_Big__Operators_Olinorder__class_OMax(T_b,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),c_Big__Operators_Olinorder__class_OMax(T_b,V_A_2)),c_Big__Operators_Olinorder__class_OMax(T_b,V_B_2)) ) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_min__max_OInf__fin_Ounion__disjoint,axiom, % 28.47/28.28 ! [V_B_2,V_A_2,T_b] : % 28.47/28.28 ( class_Orderings_Olinorder(T_b) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.28 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2)) % 28.47/28.28 => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.28 => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.28 => c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),V_A_2)),c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),V_B_2)) ) ) ) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_min__max_OInf__fin_Ounion__inter,axiom, % 28.47/28.28 ! [V_B_2,V_A_2,T_b] : % 28.47/28.28 ( class_Orderings_Olinorder(T_b) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2)) % 28.47/28.28 => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.28 => hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))),c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),V_A_2)),c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),V_B_2)) ) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_min__max_OSup__fin_Ounion__disjoint,axiom, % 28.47/28.28 ! [V_B_2,V_A_2,T_b] : % 28.47/28.28 ( class_Orderings_Olinorder(T_b) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.28 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2)) % 28.47/28.28 => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.28 => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.28 => c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),V_A_2)),c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),V_B_2)) ) ) ) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_min__max_OSup__fin_Ounion__inter,axiom, % 28.47/28.28 ! [V_B_2,V_A_2,T_b] : % 28.47/28.28 ( class_Orderings_Olinorder(T_b) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2)) % 28.47/28.28 => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.28 => hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))),c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),V_A_2)),c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),V_B_2)) ) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_wf__Un,axiom, % 28.47/28.28 ! [V_s_2,V_r_2,T_b] : % 28.47/28.28 ( c_Wellfounded_Owf(T_b,V_r_2) % 28.47/28.28 => ( c_Wellfounded_Owf(T_b,V_s_2) % 28.47/28.28 => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_ODomain(T_b,T_b),V_r_2)),hAPP(c_Relation_ORange(T_b,T_b),V_s_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.28 => c_Wellfounded_Owf(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),V_s_2)) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_Inf__fin_Oremove,axiom, % 28.47/28.28 ! [V_x_2,V_A_2,T_b] : % 28.47/28.28 ( class_Lattices_Olattice(T_b) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) % 28.47/28.28 => ( ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.28 => c_Big__Operators_Olattice__class_OInf__fin(T_b,V_A_2) = V_x_2 ) % 28.47/28.28 & ( hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.28 => c_Big__Operators_Olattice__class_OInf__fin(T_b,V_A_2) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),V_x_2),c_Big__Operators_Olattice__class_OInf__fin(T_b,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) ) ) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_inf__Sup2__distrib,axiom, % 28.47/28.28 ! [V_B_2,V_A_2,T_b] : % 28.47/28.28 ( class_Lattices_Odistrib__lattice(T_b) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.28 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2)) % 28.47/28.28 => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.28 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),c_Big__Operators_Olattice__class_OSup__fin(T_b,V_A_2)),c_Big__Operators_Olattice__class_OSup__fin(T_b,V_B_2)) = c_Big__Operators_Olattice__class_OSup__fin(T_b,hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OEx(T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool),T_b),hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OEx(T_b))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool))),tc_fun(tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool))),T_b),c_COMBS(T_b,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool))),tc_fun(T_b,tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool))),T_b),hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool))),T_b),hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_fun(T_b,T_b)),tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool)),tc_fun(tc_fun(T_b,tc_fun(T_b,T_b)),tc_fun(T_b,tc_fun(T_b,tc_HOL_Obool))),T_b),c_COMBB(tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool),T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBB(T_b,tc_HOL_Obool,T_b)),c_fequal))),c_Lattices_Osemilattice__inf__class_Oinf(T_b)))))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_b)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_A_2)))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_B_2))))))) ) ) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_inf__Sup1__distrib,axiom, % 28.47/28.28 ! [V_x_2,V_A_2,T_b] : % 28.47/28.28 ( class_Lattices_Odistrib__lattice(T_b) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.28 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.28 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),V_x_2),c_Big__Operators_Olattice__class_OSup__fin(T_b,V_A_2)) = c_Big__Operators_Olattice__class_OSup__fin(T_b,hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OEx(T_b)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,T_b),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBB(T_b,tc_HOL_Obool,T_b)),c_fequal)),hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),V_x_2))))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_A_2))))) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_card_Ounion__inter__neutral,axiom, % 28.47/28.28 ! [V_B_2,V_A_2,T_b] : % 28.47/28.28 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2)) % 28.47/28.28 => ( ( ? [B_x] : hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) % 28.47/28.28 => c_Groups_Oone__class_Oone(tc_Nat_Onat) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) % 28.47/28.28 => hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),V_A_2)),hAPP(c_Finite__Set_Ocard(T_b),V_B_2)) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_setprod__Un,axiom, % 28.47/28.28 ! [V_f_2,V_B_2,V_A_2,T_b,T_c] : % 28.47/28.28 ( class_Fields_Ofield(T_c) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2)) % 28.47/28.28 => ( ! [B_x] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) % 28.47/28.28 => hAPP(V_f_2,B_x) != c_Groups_Ozero__class_Ozero(T_c) ) % 28.47/28.28 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_c),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_2),V_B_2))),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) ) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_Inf__fin_Oclosed,axiom, % 28.47/28.28 ! [V_A_2,T_b] : % 28.47/28.28 ( class_Lattices_Olattice(T_b) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.28 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.28 => ( ! [B_x,B_y] : hBOOL(hAPP(hAPP(c_member(T_b),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),B_x),B_y)),hAPP(hAPP(c_Set_Oinsert(T_b),B_x),hAPP(hAPP(c_Set_Oinsert(T_b),B_y),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) % 28.47/28.28 => hBOOL(hAPP(hAPP(c_member(T_b),c_Big__Operators_Olattice__class_OInf__fin(T_b,V_A_2)),V_A_2)) ) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_converse__meet,axiom, % 28.47/28.28 ! [V_s_2,V_r_2,T_b,T_c] : c_Predicate_Oconversep(T_c,T_b,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_fun(T_b,tc_HOL_Obool))),V_r_2),V_s_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),c_Predicate_Oconversep(T_c,T_b,V_r_2)),c_Predicate_Oconversep(T_c,T_b,V_s_2)) ). % 28.47/28.28 % 28.47/28.28 fof(fact_inf__nat__def,axiom, % 28.47/28.28 c_Lattices_Osemilattice__inf__class_Oinf(tc_Nat_Onat) = c_Orderings_Oord__class_Omin(tc_Nat_Onat) ). % 28.47/28.28 % 28.47/28.28 fof(fact_Nat__Transfer_Otransfer__int__nat__set__function__closures_I3_J,axiom, % 28.47/28.28 ! [V_B_2,V_A_2] : % 28.47/28.28 ( c_Nat__Transfer_Onat__set(V_A_2) % 28.47/28.28 => ( c_Nat__Transfer_Onat__set(V_B_2) % 28.47/28.28 => c_Nat__Transfer_Onat__set(hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_Int_Oint,tc_HOL_Obool)),V_A_2),V_B_2)) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_Nat__Transfer_Otransfer__nat__int__set__functions_I4_J,axiom, % 28.47/28.28 ! [V_B_2,V_A_2] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_Nat_Onat,tc_HOL_Obool)),V_A_2),V_B_2) = hAPP(c_Set_Oimage(tc_Int_Oint,tc_Nat_Onat,c_Int_Onat),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_Int_Oint,tc_HOL_Obool)),hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Int_Oint,c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),V_A_2)),hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Int_Oint,c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),V_B_2))) ). % 28.47/28.28 % 28.47/28.28 fof(fact_Nat__Transfer_Otransfer__int__nat__set__functions_I4_J,axiom, % 28.47/28.28 ! [V_B_2,V_A_2] : % 28.47/28.28 ( c_Nat__Transfer_Onat__set(V_A_2) % 28.47/28.28 => ( c_Nat__Transfer_Onat__set(V_B_2) % 28.47/28.28 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_Int_Oint,tc_HOL_Obool)),V_A_2),V_B_2) = hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Int_Oint,c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_Nat_Onat,tc_HOL_Obool)),hAPP(c_Set_Oimage(tc_Int_Oint,tc_Nat_Onat,c_Int_Onat),V_A_2)),hAPP(c_Set_Oimage(tc_Int_Oint,tc_Nat_Onat,c_Int_Onat),V_B_2))) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_inf__Int__eq2,axiom, % 28.47/28.28 ! [V_y_2,V_x_2,V_S_2,V_R_2,T_c,T_b] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_COMBC(T_c,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_prod(T_b,T_c)),tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_prod(T_b,T_c),tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool),T_c),c_member(tc_prod(T_b,T_c)))),c_Product__Type_OPair(T_b,T_c)))),V_R_2)),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_COMBC(T_c,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_prod(T_b,T_c)),tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_prod(T_b,T_c),tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_HOL_Obool),T_c),c_member(tc_prod(T_b,T_c)))),c_Product__Type_OPair(T_b,T_c)))),V_S_2)),V_x_2),V_y_2)) % 28.47/28.28 <=> hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_x_2),V_y_2)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),V_R_2),V_S_2))) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_setprod_Ounion__inter__neutral,axiom, % 28.47/28.28 ! [V_g_2,V_B_2,V_A_2,T_b,T_c] : % 28.47/28.28 ( class_Groups_Ocomm__monoid__mult(T_c) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2)) % 28.47/28.28 => ( ! [B_x] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) % 28.47/28.28 => hAPP(V_g_2,B_x) = c_Groups_Oone__class_Oone(T_c) ) % 28.47/28.28 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),V_B_2)) ) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_setprod__Un__one,axiom, % 28.47/28.28 ! [V_f_2,V_T_2,V_S_2,T_b,T_c] : % 28.47/28.28 ( class_Groups_Ocomm__monoid__mult(T_c) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_S_2)) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_T_2)) % 28.47/28.28 => ( ! [B_x] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_S_2),V_T_2))) % 28.47/28.28 => hAPP(V_f_2,B_x) = c_Groups_Oone__class_Oone(T_c) ) % 28.47/28.28 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_S_2),V_T_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_2),V_S_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_2),V_T_2)) ) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_fold__Un__disjoint,axiom, % 28.47/28.28 ! [V_g_2,V_B_2,V_A_2,T_b,T_c] : % 28.47/28.28 ( class_Groups_Ocomm__monoid__mult(T_c) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2)) % 28.47/28.28 => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.28 => hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_c,T_b,c_Groups_Otimes__class_Otimes(T_c)),V_g_2),c_Groups_Oone__class_Oone(T_c)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_c),hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_c,T_b,c_Groups_Otimes__class_Otimes(T_c)),V_g_2),c_Groups_Oone__class_Oone(T_c)),V_A_2)),hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_c,T_b,c_Groups_Otimes__class_Otimes(T_c)),V_g_2),c_Groups_Oone__class_Oone(T_c)),V_B_2)) ) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_inf2I,axiom, % 28.47/28.28 ! [T_c,T_b,V_B_2,V_y_2,V_x_2,V_A_2] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(V_A_2,V_x_2),V_y_2)) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(V_B_2,V_x_2),V_y_2)) % 28.47/28.28 => hBOOL(hAPP(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),V_A_2),V_B_2),V_x_2),V_y_2)) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_inf2E,axiom, % 28.47/28.28 ! [V_y_2,V_x_2,V_B_2,V_A_2,T_c,T_b] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),V_A_2),V_B_2),V_x_2),V_y_2)) % 28.47/28.28 => ~ ( hBOOL(hAPP(hAPP(V_A_2,V_x_2),V_y_2)) % 28.47/28.28 => ~ hBOOL(hAPP(hAPP(V_B_2,V_x_2),V_y_2)) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_inf2D1,axiom, % 28.47/28.28 ! [V_y_2,V_x_2,V_B_2,V_A_2,T_c,T_b] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),V_A_2),V_B_2),V_x_2),V_y_2)) % 28.47/28.28 => hBOOL(hAPP(hAPP(V_A_2,V_x_2),V_y_2)) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_inf2D2,axiom, % 28.47/28.28 ! [V_y_2,V_x_2,V_B_2,V_A_2,T_c,T_b] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),V_A_2),V_B_2),V_x_2),V_y_2)) % 28.47/28.28 => hBOOL(hAPP(hAPP(V_B_2,V_x_2),V_y_2)) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_fold__image__empty,axiom, % 28.47/28.28 ! [V_z_2,V_g_2,V_f_2,T_c,T_b] : hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_b,T_c,V_f_2),V_g_2),V_z_2),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool))) = V_z_2 ). % 28.47/28.28 % 28.47/28.28 fof(fact_folding__image__simple_Oeq__fold__g,axiom, % 28.47/28.28 ! [V_A_2,V_F_2,V_g_2,V_z_2,V_f_2,T_c,T_b] : % 28.47/28.28 ( c_Finite__Set_Ofolding__image__simple(T_b,T_c,V_f_2,V_z_2,V_g_2,V_F_2) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_A_2)) % 28.47/28.28 => hAPP(V_F_2,V_A_2) = hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_b,T_c,V_f_2),V_g_2),V_z_2),V_A_2) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_fold__image__distrib,axiom, % 28.47/28.28 ! [V_h_2,V_g_2,V_A_2,T_b,T_c] : % 28.47/28.28 ( class_Groups_Ocomm__monoid__mult(T_c) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.28 => hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_c,T_b,c_Groups_Otimes__class_Otimes(T_c)),hAPP(hAPP(c_COMBS(T_b,T_c,T_c),hAPP(hAPP(c_COMBB(T_c,tc_fun(T_c,T_c),T_b),c_Groups_Otimes__class_Otimes(T_c)),V_g_2)),V_h_2)),c_Groups_Oone__class_Oone(T_c)),V_A_2) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_c),hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_c,T_b,c_Groups_Otimes__class_Otimes(T_c)),V_g_2),c_Groups_Oone__class_Oone(T_c)),V_A_2)),hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_c,T_b,c_Groups_Otimes__class_Otimes(T_c)),V_h_2),c_Groups_Oone__class_Oone(T_c)),V_A_2)) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_fold__image__insert,axiom, % 28.47/28.28 ! [V_z_2,V_g_2,V_a_2,V_A_2,T_b,T_c] : % 28.47/28.28 ( class_Groups_Oab__semigroup__mult(T_c) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.28 => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2)) % 28.47/28.28 => hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_c,T_b,c_Groups_Otimes__class_Otimes(T_c)),V_g_2),V_z_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_c),hAPP(V_g_2,V_a_2)),hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_c,T_b,c_Groups_Otimes__class_Otimes(T_c)),V_g_2),V_z_2),V_A_2)) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_setprod_Oeq__fold,axiom, % 28.47/28.28 ! [V_g_2,V_A_2,T_b,T_c] : % 28.47/28.28 ( class_Groups_Ocomm__monoid__mult(T_c) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.28 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),V_A_2) = hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_c,T_b,c_Groups_Otimes__class_Otimes(T_c)),V_g_2),c_Groups_Oone__class_Oone(T_c)),V_A_2) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_setprod_OF__eq,axiom, % 28.47/28.28 ! [V_g_2,V_A_2,T_b,T_c] : % 28.47/28.28 ( class_Groups_Ocomm__monoid__mult(T_c) % 28.47/28.28 => ( ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.28 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),V_A_2) = hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_c,T_b,c_Groups_Otimes__class_Otimes(T_c)),V_g_2),c_Groups_Oone__class_Oone(T_c)),V_A_2) ) % 28.47/28.28 & ( ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.28 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),V_A_2) = c_Groups_Oone__class_Oone(T_c) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_fold__image__Un__Int,axiom, % 28.47/28.28 ! [V_g_2,V_B_2,V_A_2,T_b,T_c] : % 28.47/28.28 ( class_Groups_Ocomm__monoid__mult(T_c) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2)) % 28.47/28.28 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_c),hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_c,T_b,c_Groups_Otimes__class_Otimes(T_c)),V_g_2),c_Groups_Oone__class_Oone(T_c)),V_A_2)),hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_c,T_b,c_Groups_Otimes__class_Otimes(T_c)),V_g_2),c_Groups_Oone__class_Oone(T_c)),V_B_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_c),hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_c,T_b,c_Groups_Otimes__class_Otimes(T_c)),V_g_2),c_Groups_Oone__class_Oone(T_c)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))),hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_c,T_b,c_Groups_Otimes__class_Otimes(T_c)),V_g_2),c_Groups_Oone__class_Oone(T_c)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_image__eq__fold__image,axiom, % 28.47/28.28 ! [V_f_2,T_c,V_A_2,T_b] : % 28.47/28.28 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.28 => hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2) = hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(tc_fun(T_c,tc_HOL_Obool),T_b,c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_HOL_Obool))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(T_c,tc_fun(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_Set_Oinsert(T_c)),V_f_2)),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)))),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool))),V_A_2) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_card_Oeq__fold__g,axiom, % 28.47/28.28 ! [V_A_2,T_b] : % 28.47/28.28 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.28 => hAPP(c_Finite__Set_Ocard(T_b),V_A_2) = hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(tc_Nat_Onat,T_b,c_Groups_Oplus__class_Oplus(tc_Nat_Onat)),hAPP(c_COMBK(tc_Nat_Onat,T_b),c_Groups_Oone__class_Oone(tc_Nat_Onat))),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_A_2) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_card__def,axiom, % 28.47/28.28 ! [V_A_2,T_b] : % 28.47/28.28 ( ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.28 => hAPP(c_Finite__Set_Ocard(T_b),V_A_2) = hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(tc_Nat_Onat,T_b,c_Groups_Oplus__class_Oplus(tc_Nat_Onat)),hAPP(c_COMBK(tc_Nat_Onat,T_b),c_Groups_Oone__class_Oone(tc_Nat_Onat))),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_A_2) ) % 28.47/28.28 & ( ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.28 => hAPP(c_Finite__Set_Ocard(T_b),V_A_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_comm__monoid__big_OF__eq,axiom, % 28.47/28.28 ! [V_g_2,V_A_2,V_F_2,V_z_2,V_f_2,T_c,T_b] : % 28.47/28.28 ( c_Big__Operators_Ocomm__monoid__big(T_b,T_c,V_f_2,V_z_2,V_F_2) % 28.47/28.28 => ( ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_A_2)) % 28.47/28.28 => hAPP(hAPP(V_F_2,V_g_2),V_A_2) = hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_b,T_c,V_f_2),V_g_2),V_z_2),V_A_2) ) % 28.47/28.28 & ( ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_A_2)) % 28.47/28.28 => hAPP(hAPP(V_F_2,V_g_2),V_A_2) = V_z_2 ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_fold__image__Un__one,axiom, % 28.47/28.28 ! [V_f_2,V_T_2,V_S_2,T_b,T_c] : % 28.47/28.28 ( class_Groups_Ocomm__monoid__mult(T_c) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_S_2)) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_T_2)) % 28.47/28.28 => ( ! [B_x] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_S_2),V_T_2))) % 28.47/28.28 => hAPP(V_f_2,B_x) = c_Groups_Oone__class_Oone(T_c) ) % 28.47/28.28 => hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_c,T_b,c_Groups_Otimes__class_Otimes(T_c)),V_f_2),c_Groups_Oone__class_Oone(T_c)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_S_2),V_T_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_c),hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_c,T_b,c_Groups_Otimes__class_Otimes(T_c)),V_f_2),c_Groups_Oone__class_Oone(T_c)),V_S_2)),hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_c,T_b,c_Groups_Otimes__class_Otimes(T_c)),V_f_2),c_Groups_Oone__class_Oone(T_c)),V_T_2)) ) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_Inf__fin_Ohom__commute,axiom, % 28.47/28.28 ! [V_N_2,V_h_2,T_b] : % 28.47/28.28 ( class_Lattices_Olattice(T_b) % 28.47/28.28 => ( ! [B_x,B_y] : hAPP(V_h_2,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),B_x),B_y)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),hAPP(V_h_2,B_x)),hAPP(V_h_2,B_y)) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_N_2)) % 28.47/28.28 => ( V_N_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.28 => hAPP(V_h_2,c_Big__Operators_Olattice__class_OInf__fin(T_b,V_N_2)) = c_Big__Operators_Olattice__class_OInf__fin(T_b,hAPP(c_Set_Oimage(T_b,T_b,V_h_2),V_N_2)) ) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_comm__monoid__big_Oinfinite,axiom, % 28.47/28.28 ! [V_g_2,V_A_2,V_F_2,V_z_2,V_f_2,T_c,T_b] : % 28.47/28.28 ( c_Big__Operators_Ocomm__monoid__big(T_b,T_c,V_f_2,V_z_2,V_F_2) % 28.47/28.28 => ( ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_A_2)) % 28.47/28.28 => hAPP(hAPP(V_F_2,V_g_2),V_A_2) = V_z_2 ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_sequence__trans,axiom, % 28.47/28.28 ! [V_k_2,V_i_2,V_r_2,V_f_2,T_b] : % 28.47/28.28 ( ! [B_i] : hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),hAPP(V_f_2,hAPP(c_Nat_OSuc,B_i))),hAPP(V_f_2,B_i))),c_Transitive__Closure_Ortrancl(T_b,V_r_2))) % 28.47/28.28 => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),hAPP(V_f_2,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_i_2),V_k_2))),hAPP(V_f_2,V_i_2))),c_Transitive__Closure_Ortrancl(T_b,V_r_2))) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_card__Pow,axiom, % 28.47/28.28 ! [V_A_2,T_b] : % 28.47/28.28 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.28 => hAPP(c_Finite__Set_Ocard(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_OPow(T_b),V_A_2)) = hAPP(hAPP(c_Power_Opower__class_Opower(tc_Nat_Onat),hAPP(c_Nat_OSuc,hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)))),hAPP(c_Finite__Set_Ocard(T_b),V_A_2)) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_escape,axiom, % 28.47/28.28 ! [V_Qa_2,V_c_2,V_Ga_2,T_b,V_Pa_2] : % 28.47/28.28 ( ! [B_Z,B_s] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(V_Pa_2,B_Z),B_s)) % 28.47/28.28 => c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),hAPP(c_COMBK(tc_fun(tc_Com_Ostate,tc_HOL_Obool),T_b),hAPP(hAPP(c_COMBC(tc_Com_Ostate,tc_Com_Ostate,tc_HOL_Obool),c_fequal),B_s))),V_c_2),hAPP(c_COMBK(tc_fun(tc_Com_Ostate,tc_HOL_Obool),T_b),hAPP(V_Qa_2,B_Z)))),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool)))) ) % 28.47/28.28 => c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),V_Pa_2),V_c_2),V_Qa_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool)))) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_PowI,axiom, % 28.47/28.28 ! [V_B_2,V_A_2,T_b] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) % 28.47/28.28 => hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(c_Set_OPow(T_b),V_B_2))) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_Pow__empty,axiom, % 28.47/28.28 ! [T_b] : hAPP(c_Set_OPow(T_b),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) = hAPP(hAPP(c_Set_Oinsert(tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))),c_Orderings_Obot__class_Obot(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool))) ). % 28.47/28.28 % 28.47/28.28 fof(fact_Pow__not__empty,axiom, % 28.47/28.28 ! [V_A_2,T_b] : hAPP(c_Set_OPow(T_b),V_A_2) != c_Orderings_Obot__class_Obot(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)) ). % 28.47/28.28 % 28.47/28.28 fof(fact_Pow__bottom,axiom, % 28.47/28.28 ! [V_B_2,T_b] : hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))),hAPP(c_Set_OPow(T_b),V_B_2))) ). % 28.47/28.28 % 28.47/28.28 fof(fact_PowD,axiom, % 28.47/28.28 ! [V_B_2,V_A_2,T_b] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(c_Set_OPow(T_b),V_B_2))) % 28.47/28.28 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_Pow__iff,axiom, % 28.47/28.28 ! [V_B_2,V_A_2,T_b] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(c_Set_OPow(T_b),V_B_2))) % 28.47/28.28 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_Pow__top,axiom, % 28.47/28.28 ! [V_A_2,T_b] : hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(c_Set_OPow(T_b),V_A_2))) ). % 28.47/28.28 % 28.47/28.28 fof(fact_Pow__mono,axiom, % 28.47/28.28 ! [V_B_2,V_A_2,T_b] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) % 28.47/28.28 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),hAPP(c_Set_OPow(T_b),V_A_2)),hAPP(c_Set_OPow(T_b),V_B_2))) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_Un__Pow__subset,axiom, % 28.47/28.28 ! [V_B_2,V_A_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),hAPP(c_Set_OPow(T_b),V_A_2)),hAPP(c_Set_OPow(T_b),V_B_2))),hAPP(c_Set_OPow(T_b),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)))) ). % 28.47/28.28 % 28.47/28.28 fof(fact_Cantors__paradox,axiom, % 28.47/28.28 ! [V_A_2,T_b] : % 28.47/28.28 ~ ? [B_f] : hAPP(c_Set_Oimage(T_b,tc_fun(T_b,tc_HOL_Obool),B_f),V_A_2) = hAPP(c_Set_OPow(T_b),V_A_2) ). % 28.47/28.28 % 28.47/28.28 fof(fact_image__Pow__surj,axiom, % 28.47/28.28 ! [V_B_2,V_A_2,V_f_2,T_b,T_c] : % 28.47/28.28 ( hAPP(c_Set_Oimage(T_c,T_b,V_f_2),V_A_2) = V_B_2 % 28.47/28.28 => hAPP(c_Set_Oimage(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),c_Set_Oimage(T_c,T_b,V_f_2)),hAPP(c_Set_OPow(T_c),V_A_2)) = hAPP(c_Set_OPow(T_b),V_B_2) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_Pow__insert,axiom, % 28.47/28.28 ! [V_A_2,V_a_2,T_b] : hAPP(c_Set_OPow(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),hAPP(c_Set_OPow(T_b),V_A_2)),hAPP(c_Set_Oimage(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),hAPP(c_Set_Oinsert(T_b),V_a_2)),hAPP(c_Set_OPow(T_b),V_A_2))) ). % 28.47/28.28 % 28.47/28.28 fof(fact_Pow__Int__eq,axiom, % 28.47/28.28 ! [V_B_2,V_A_2,T_b] : hAPP(c_Set_OPow(T_b),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),hAPP(c_Set_OPow(T_b),V_A_2)),hAPP(c_Set_OPow(T_b),V_B_2)) ). % 28.47/28.28 % 28.47/28.28 fof(fact_image__Pow__mono,axiom, % 28.47/28.28 ! [V_B_2,V_A_2,V_f_2,T_c,T_b] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),V_A_2)),V_B_2)) % 28.47/28.28 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),hAPP(c_Set_Oimage(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),c_Set_Oimage(T_c,T_b,V_f_2)),hAPP(c_Set_OPow(T_c),V_A_2))),hAPP(c_Set_OPow(T_b),V_B_2))) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_Pow__def,axiom, % 28.47/28.28 ! [V_A_2,T_b] : hAPP(c_Set_OPow(T_b),V_A_2) = hAPP(c_Set_OCollect(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBC(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool))),V_A_2)) ). % 28.47/28.28 % 28.47/28.28 fof(fact_finite__Pow__iff,axiom, % 28.47/28.28 ! [V_A_2,T_b] : % 28.47/28.28 ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_OPow(T_b),V_A_2))) % 28.47/28.28 <=> hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_Pow__Compl,axiom, % 28.47/28.28 ! [V_A_2,T_b] : hAPP(c_Set_OPow(T_b),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_A_2)) = hAPP(c_Set_OCollect(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),tc_HOL_Obool,tc_fun(T_b,tc_HOL_Obool)),c_HOL_OEx(tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBC(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool)),c_COMBS(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool)),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),c_fconj)),hAPP(hAPP(c_COMBC(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),tc_fun(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool)),c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,tc_fun(T_b,tc_HOL_Obool))),c_fequal)),c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)))))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),tc_HOL_Obool,tc_fun(T_b,tc_HOL_Obool)),hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_A_2)),c_Set_OPow(T_b))))) ). % 28.47/28.28 % 28.47/28.28 fof(fact_Powp__Pow__eq,axiom, % 28.47/28.28 ! [V_x_2,V_A_2,T_b] : % 28.47/28.28 ( hBOOL(hAPP(c_Predicate_OPowp(T_b,hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_A_2)),V_x_2)) % 28.47/28.28 <=> hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_x_2),hAPP(c_Set_OPow(T_b),V_A_2))) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_finite__empty__induct,axiom, % 28.47/28.28 ! [V_Pa_2,V_A_2,T_b] : % 28.47/28.28 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.28 => ( hBOOL(hAPP(V_Pa_2,V_A_2)) % 28.47/28.28 => ( ! [B_a,B_A] : % 28.47/28.28 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),B_A)) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_member(T_b),B_a),B_A)) % 28.47/28.28 => ( hBOOL(hAPP(V_Pa_2,B_A)) % 28.47/28.28 => hBOOL(hAPP(V_Pa_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),B_A),hAPP(hAPP(c_Set_Oinsert(T_b),B_a),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) ) ) ) % 28.47/28.28 => hBOOL(hAPP(V_Pa_2,c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_ivl__disj__un_I19_J,axiom, % 28.47/28.28 ! [V_u_2,V_m_2,V_l_2,T_b] : % 28.47/28.28 ( class_Orderings_Olinorder(T_b) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_l_2),V_m_2)) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_m_2),V_u_2)) % 28.47/28.28 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OgreaterThanLessThan(T_b,V_l_2,V_m_2)),c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_m_2,V_u_2)) = c_SetInterval_Oord__class_OgreaterThanAtMost(T_b,V_l_2,V_u_2) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_finite__atLeastAtMost,axiom, % 28.47/28.28 ! [V_u_2,V_l_2] : hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Nat_Onat),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,V_l_2,V_u_2))) ). % 28.47/28.28 % 28.47/28.28 fof(fact_finite__atLeastAtMost__int,axiom, % 28.47/28.28 ! [V_u_2,V_l_2] : hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Int_Oint),c_SetInterval_Oord__class_OatLeastAtMost(tc_Int_Oint,V_l_2,V_u_2))) ). % 28.47/28.28 % 28.47/28.28 fof(fact_image__add__atLeastAtMost,axiom, % 28.47/28.28 ! [V_j_2,V_i_2,V_k_2] : hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Nat_Onat,hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_Nat_Onat),c_Groups_Oplus__class_Oplus(tc_Nat_Onat)),V_k_2)),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,V_i_2,V_j_2)) = c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_i_2),V_k_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_j_2),V_k_2)) ). % 28.47/28.28 % 28.47/28.28 fof(fact_SetInterval_Otransfer__nat__int__set__functions_I2_J,axiom, % 28.47/28.28 ! [V_n_2,V_m_2] : c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,V_m_2,V_n_2) = hAPP(c_Set_Oimage(tc_Int_Oint,tc_Nat_Onat,c_Int_Onat),c_SetInterval_Oord__class_OatLeastAtMost(tc_Int_Oint,hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_m_2),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_n_2))) ). % 28.47/28.28 % 28.47/28.28 fof(fact_image__Suc__atLeastAtMost,axiom, % 28.47/28.28 ! [V_j_2,V_i_2] : hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Nat_Onat,c_Nat_OSuc),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,V_i_2,V_j_2)) = c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,hAPP(c_Nat_OSuc,V_i_2),hAPP(c_Nat_OSuc,V_j_2)) ). % 28.47/28.28 % 28.47/28.28 fof(fact_SetInterval_Otransfer__int__nat__set__functions,axiom, % 28.47/28.28 ! [V_n_2,V_m_2] : % 28.47/28.28 ( c_Nat__Transfer_Ois__nat(V_m_2) % 28.47/28.28 => ( c_Nat__Transfer_Ois__nat(V_n_2) % 28.47/28.28 => c_SetInterval_Oord__class_OatLeastAtMost(tc_Int_Oint,V_m_2,V_n_2) = hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Int_Oint,c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,hAPP(c_Int_Onat,V_m_2),hAPP(c_Int_Onat,V_n_2))) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_SetInterval_Otransfer__int__nat__set__function__closures,axiom, % 28.47/28.28 ! [V_y_2,V_x_2] : % 28.47/28.28 ( c_Nat__Transfer_Ois__nat(V_x_2) % 28.47/28.28 => c_Nat__Transfer_Onat__set(c_SetInterval_Oord__class_OatLeastAtMost(tc_Int_Oint,V_x_2,V_y_2)) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_atLeastatMost__empty__iff,axiom, % 28.47/28.28 ! [V_b_2,V_a_2,T_b] : % 28.47/28.28 ( class_Orderings_Oorder(T_b) % 28.47/28.28 => ( c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_a_2,V_b_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.28 <=> ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),V_b_2)) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_atLeastatMost__empty__iff2,axiom, % 28.47/28.28 ! [V_b_2,V_a_2,T_b] : % 28.47/28.28 ( class_Orderings_Oorder(T_b) % 28.47/28.28 => ( c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) = c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_a_2,V_b_2) % 28.47/28.28 <=> ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),V_b_2)) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_atLeastatMost__empty,axiom, % 28.47/28.28 ! [V_a_2,V_b_2,T_b] : % 28.47/28.28 ( class_Orderings_Oorder(T_b) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_b_2),V_a_2)) % 28.47/28.28 => c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_a_2,V_b_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_atLeastatMost__subset__iff,axiom, % 28.47/28.28 ! [V_d_2,V_c_2,V_b_2,V_a_2,T_b] : % 28.47/28.28 ( class_Orderings_Oorder(T_b) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_a_2,V_b_2)),c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_c_2,V_d_2))) % 28.47/28.28 <=> ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),V_b_2)) % 28.47/28.28 | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_c_2),V_a_2)) % 28.47/28.28 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),V_d_2)) ) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_atLeastAtMost__singleton_H,axiom, % 28.47/28.28 ! [V_b_2,V_a_2,T_b] : % 28.47/28.28 ( class_Orderings_Oorder(T_b) % 28.47/28.28 => ( V_a_2 = V_b_2 % 28.47/28.28 => c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_a_2,V_b_2) = hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_atLeastAtMost__singleton__iff,axiom, % 28.47/28.28 ! [V_c_2,V_b_2,V_a_2,T_b] : % 28.47/28.28 ( class_Orderings_Oorder(T_b) % 28.47/28.28 => ( c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_a_2,V_b_2) = hAPP(hAPP(c_Set_Oinsert(T_b),V_c_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) % 28.47/28.28 <=> ( V_a_2 = V_b_2 % 28.47/28.28 & V_b_2 = V_c_2 ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_atLeastAtMost__singleton,axiom, % 28.47/28.28 ! [V_a_2,T_b] : % 28.47/28.28 ( class_Orderings_Oorder(T_b) % 28.47/28.28 => c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_a_2,V_a_2) = hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_image__uminus__atLeastAtMost,axiom, % 28.47/28.28 ! [V_y_2,V_x_2,T_b] : % 28.47/28.28 ( class_Groups_Oordered__ab__group__add(T_b) % 28.47/28.28 => hAPP(c_Set_Oimage(T_b,T_b,c_Groups_Ouminus__class_Ouminus(T_b)),c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_x_2,V_y_2)) = c_SetInterval_Oord__class_OatLeastAtMost(T_b,hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_y_2),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_x_2)) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_atLeastSucAtMost__greaterThanAtMost,axiom, % 28.47/28.28 ! [V_u_2,V_l_2] : c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,hAPP(c_Nat_OSuc,V_l_2),V_u_2) = c_SetInterval_Oord__class_OgreaterThanAtMost(tc_Nat_Onat,V_l_2,V_u_2) ). % 28.47/28.28 % 28.47/28.28 fof(fact_SetInterval_Otransfer__nat__int__set__function__closures,axiom, % 28.47/28.28 ! [V_y_2,V_x_2] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_x_2)) % 28.47/28.28 => c_Nat__Transfer_Onat__set(c_SetInterval_Oord__class_OatLeastAtMost(tc_Int_Oint,V_x_2,V_y_2)) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_card__atLeastAtMost,axiom, % 28.47/28.28 ! [V_u_2,V_l_2] : hAPP(c_Finite__Set_Ocard(tc_Nat_Onat),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,V_l_2,V_u_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_u_2)),V_l_2) ). % 28.47/28.28 % 28.47/28.28 fof(fact_atLeastAtMostSuc__conv,axiom, % 28.47/28.28 ! [V_n_2,V_m_2] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),hAPP(c_Nat_OSuc,V_n_2))) % 28.47/28.28 => c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,V_m_2,hAPP(c_Nat_OSuc,V_n_2)) = hAPP(hAPP(c_Set_Oinsert(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_n_2)),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,V_m_2,V_n_2)) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_Powp__mono,axiom, % 28.47/28.28 ! [V_B_2,V_A_2,T_b] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) % 28.47/28.28 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),c_Predicate_OPowp(T_b,V_A_2)),c_Predicate_OPowp(T_b,V_B_2))) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_atLeastPlusOneAtMost__greaterThanAtMost__int,axiom, % 28.47/28.28 ! [V_u_2,V_l_2] : c_SetInterval_Oord__class_OatLeastAtMost(tc_Int_Oint,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_l_2),c_Groups_Oone__class_Oone(tc_Int_Oint)),V_u_2) = c_SetInterval_Oord__class_OgreaterThanAtMost(tc_Int_Oint,V_l_2,V_u_2) ). % 28.47/28.28 % 28.47/28.28 fof(fact_Int__atLeastAtMost,axiom, % 28.47/28.28 ! [V_d_2,V_c_2,V_b_2,V_a_2,T_b] : % 28.47/28.28 ( class_Orderings_Olinorder(T_b) % 28.47/28.28 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_a_2,V_b_2)),c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_c_2,V_d_2)) = c_SetInterval_Oord__class_OatLeastAtMost(T_b,hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_a_2),V_c_2),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_b_2),V_d_2)) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_atLeastatMost__psubset__iff,axiom, % 28.47/28.28 ! [V_d_2,V_c_2,V_b_2,V_a_2,T_b] : % 28.47/28.28 ( class_Orderings_Oorder(T_b) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_a_2,V_b_2)),c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_c_2,V_d_2))) % 28.47/28.28 <=> ( ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a_2),V_b_2)) % 28.47/28.28 | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_c_2),V_a_2)) % 28.47/28.28 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),V_d_2)) % 28.47/28.28 & ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),V_a_2)) % 28.47/28.28 | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_b_2),V_d_2)) ) ) ) % 28.47/28.28 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_c_2),V_d_2)) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_ivl__disj__un_I22_J,axiom, % 28.47/28.28 ! [V_u_2,V_m_2,V_l_2,T_b] : % 28.47/28.28 ( class_Orderings_Olinorder(T_b) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_l_2),V_m_2)) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_m_2),V_u_2)) % 28.47/28.28 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_l_2,V_m_2)),c_SetInterval_Oord__class_OgreaterThanAtMost(T_b,V_m_2,V_u_2)) = c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_l_2,V_u_2) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_ivl__disj__int_I16_J,axiom, % 28.47/28.28 ! [V_u_2,V_m_2,V_l_2,T_b] : % 28.47/28.28 ( class_Orderings_Oorder(T_b) % 28.47/28.28 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_l_2,V_m_2)),c_SetInterval_Oord__class_OgreaterThanAtMost(T_b,V_m_2,V_u_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_ivl__disj__int_I13_J,axiom, % 28.47/28.28 ! [V_u_2,V_m_2,V_l_2,T_b] : % 28.47/28.28 ( class_Orderings_Oorder(T_b) % 28.47/28.28 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OgreaterThanLessThan(T_b,V_l_2,V_m_2)),c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_m_2,V_u_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_ivl__disj__int_I12_J,axiom, % 28.47/28.28 ! [V_u_2,V_m_2,V_l_2,T_b] : % 28.47/28.28 ( class_Orderings_Oorder(T_b) % 28.47/28.28 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_l_2,V_m_2)),c_SetInterval_Oord__class_OgreaterThanLessThan(T_b,V_m_2,V_u_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_simp__from__to,axiom, % 28.47/28.28 ! [V_i_2,V_j_2] : % 28.47/28.28 ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_j_2),V_i_2)) % 28.47/28.28 => c_SetInterval_Oord__class_OatLeastAtMost(tc_Int_Oint,V_i_2,V_j_2) = c_Orderings_Obot__class_Obot(tc_fun(tc_Int_Oint,tc_HOL_Obool)) ) % 28.47/28.28 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_j_2),V_i_2)) % 28.47/28.28 => c_SetInterval_Oord__class_OatLeastAtMost(tc_Int_Oint,V_i_2,V_j_2) = hAPP(hAPP(c_Set_Oinsert(tc_Int_Oint),V_i_2),c_SetInterval_Oord__class_OatLeastAtMost(tc_Int_Oint,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_i_2),c_Groups_Oone__class_Oone(tc_Int_Oint)),V_j_2)) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_card__atLeastAtMost__int,axiom, % 28.47/28.28 ! [V_u_2,V_l_2] : hAPP(c_Finite__Set_Ocard(tc_Int_Oint),c_SetInterval_Oord__class_OatLeastAtMost(tc_Int_Oint,V_l_2,V_u_2)) = hAPP(c_Int_Onat,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_u_2),V_l_2)),c_Groups_Oone__class_Oone(tc_Int_Oint))) ). % 28.47/28.28 % 28.47/28.28 fof(fact_ivl__disj__un_I5_J,axiom, % 28.47/28.28 ! [V_u_2,V_l_2,T_b] : % 28.47/28.28 ( class_Orderings_Olinorder(T_b) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_l_2),V_u_2)) % 28.47/28.28 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_b),V_l_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))),c_SetInterval_Oord__class_OgreaterThanAtMost(T_b,V_l_2,V_u_2)) = c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_l_2,V_u_2) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_bset_I8_J,axiom, % 28.47/28.28 ! [V_B_2,V_t_2,V_D_2] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_D_2)) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_t_2),c_Groups_Oone__class_Oone(tc_Int_Oint))),V_B_2)) % 28.47/28.28 => ! [B_x] : % 28.47/28.28 ( ! [B_xa] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xa),c_SetInterval_Oord__class_OatLeastAtMost(tc_Int_Oint,c_Groups_Oone__class_Oone(tc_Int_Oint),V_D_2))) % 28.47/28.28 => ! [B_xb] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xb),V_B_2)) % 28.47/28.28 => B_x != hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_xb),B_xa) ) ) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_t_2),B_x)) % 28.47/28.28 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_t_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),B_x),V_D_2))) ) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_aset_I6_J,axiom, % 28.47/28.28 ! [V_A_2,V_t_2,V_D_2] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_D_2)) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_t_2),c_Groups_Oone__class_Oone(tc_Int_Oint))),V_A_2)) % 28.47/28.28 => ! [B_x] : % 28.47/28.28 ( ! [B_xa] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xa),c_SetInterval_Oord__class_OatLeastAtMost(tc_Int_Oint,c_Groups_Oone__class_Oone(tc_Int_Oint),V_D_2))) % 28.47/28.28 => ! [B_xb] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xb),V_A_2)) % 28.47/28.28 => B_x != hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),B_xb),B_xa) ) ) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),B_x),V_t_2)) % 28.47/28.28 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_x),V_D_2)),V_t_2)) ) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_bset_I3_J,axiom, % 28.47/28.28 ! [V_B_2,V_t_2,V_D_2] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_D_2)) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_t_2),c_Groups_Oone__class_Oone(tc_Int_Oint))),V_B_2)) % 28.47/28.28 => ( ! [B_x] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_x),c_SetInterval_Oord__class_OatLeastAtMost(tc_Int_Oint,c_Groups_Oone__class_Oone(tc_Int_Oint),V_D_2))) % 28.47/28.28 => ! [B_xa] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xa),V_B_2)) % 28.47/28.28 => V_t_2 != hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_xa),B_x) ) ) % 28.47/28.28 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_t_2),V_D_2) = V_t_2 ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_ex__nat__less,axiom, % 28.47/28.28 ! [V_Pa_2,V_n_2] : % 28.47/28.28 ( ? [B_m] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),B_m),V_n_2)) % 28.47/28.28 & hBOOL(hAPP(V_Pa_2,B_m)) ) % 28.47/28.28 <=> ? [B_x] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),B_x),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,c_Groups_Ozero__class_Ozero(tc_Nat_Onat),V_n_2))) % 28.47/28.28 & hBOOL(hAPP(V_Pa_2,B_x)) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_all__nat__less,axiom, % 28.47/28.28 ! [V_Pa_2,V_n_2] : % 28.47/28.28 ( ! [B_m] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),B_m),V_n_2)) % 28.47/28.28 => hBOOL(hAPP(V_Pa_2,B_m)) ) % 28.47/28.28 <=> ! [B_x] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),B_x),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,c_Groups_Ozero__class_Ozero(tc_Nat_Onat),V_n_2))) % 28.47/28.28 => hBOOL(hAPP(V_Pa_2,B_x)) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_aset_I4_J,axiom, % 28.47/28.28 ! [V_A_2,V_t_2,V_D_2] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_D_2)) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),V_t_2),V_A_2)) % 28.47/28.28 => ! [B_x] : % 28.47/28.28 ( ! [B_xa] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xa),c_SetInterval_Oord__class_OatLeastAtMost(tc_Int_Oint,c_Groups_Oone__class_Oone(tc_Int_Oint),V_D_2))) % 28.47/28.28 => ! [B_xb] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xb),V_A_2)) % 28.47/28.28 => B_x != hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),B_xb),B_xa) ) ) % 28.47/28.28 => ( B_x != V_t_2 % 28.47/28.28 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_x),V_D_2) != V_t_2 ) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_aset_I3_J,axiom, % 28.47/28.28 ! [V_A_2,V_t_2,V_D_2] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_D_2)) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_t_2),c_Groups_Oone__class_Oone(tc_Int_Oint))),V_A_2)) % 28.47/28.28 => ( ! [B_x] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_x),c_SetInterval_Oord__class_OatLeastAtMost(tc_Int_Oint,c_Groups_Oone__class_Oone(tc_Int_Oint),V_D_2))) % 28.47/28.28 => ! [B_xa] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xa),V_A_2)) % 28.47/28.28 => V_t_2 != hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),B_xa),B_x) ) ) % 28.47/28.28 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_t_2),V_D_2) = V_t_2 ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_aset_I5_J,axiom, % 28.47/28.28 ! [V_A_2,V_t_2,V_D_2] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_D_2)) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),V_t_2),V_A_2)) % 28.47/28.28 => ! [B_x] : % 28.47/28.28 ( ! [B_xa] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xa),c_SetInterval_Oord__class_OatLeastAtMost(tc_Int_Oint,c_Groups_Oone__class_Oone(tc_Int_Oint),V_D_2))) % 28.47/28.28 => ! [B_xb] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xb),V_A_2)) % 28.47/28.28 => B_x != hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),B_xb),B_xa) ) ) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),B_x),V_t_2)) % 28.47/28.28 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_x),V_D_2)),V_t_2)) ) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_bset_I7_J,axiom, % 28.47/28.28 ! [V_B_2,V_t_2,V_D_2] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_D_2)) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),V_t_2),V_B_2)) % 28.47/28.28 => ! [B_x] : % 28.47/28.28 ( ! [B_xa] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xa),c_SetInterval_Oord__class_OatLeastAtMost(tc_Int_Oint,c_Groups_Oone__class_Oone(tc_Int_Oint),V_D_2))) % 28.47/28.28 => ! [B_xb] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xb),V_B_2)) % 28.47/28.28 => B_x != hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_xb),B_xa) ) ) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_t_2),B_x)) % 28.47/28.28 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_t_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),B_x),V_D_2))) ) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_bset_I4_J,axiom, % 28.47/28.28 ! [V_B_2,V_t_2,V_D_2] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_D_2)) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),V_t_2),V_B_2)) % 28.47/28.28 => ! [B_x] : % 28.47/28.28 ( ! [B_xa] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xa),c_SetInterval_Oord__class_OatLeastAtMost(tc_Int_Oint,c_Groups_Oone__class_Oone(tc_Int_Oint),V_D_2))) % 28.47/28.28 => ! [B_xb] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xb),V_B_2)) % 28.47/28.28 => B_x != hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_xb),B_xa) ) ) % 28.47/28.28 => ( B_x != V_t_2 % 28.47/28.28 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),B_x),V_D_2) != V_t_2 ) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_bset_I6_J,axiom, % 28.47/28.28 ! [V_t_2,V_B_2,V_D_2] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_D_2)) % 28.47/28.28 => ! [B_x] : % 28.47/28.28 ( ! [B_xa] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xa),c_SetInterval_Oord__class_OatLeastAtMost(tc_Int_Oint,c_Groups_Oone__class_Oone(tc_Int_Oint),V_D_2))) % 28.47/28.28 => ! [B_xb] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xb),V_B_2)) % 28.47/28.28 => B_x != hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_xb),B_xa) ) ) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),B_x),V_t_2)) % 28.47/28.28 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),B_x),V_D_2)),V_t_2)) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_aset_I8_J,axiom, % 28.47/28.28 ! [V_t_2,V_A_2,V_D_2] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_D_2)) % 28.47/28.28 => ! [B_x] : % 28.47/28.28 ( ! [B_xa] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xa),c_SetInterval_Oord__class_OatLeastAtMost(tc_Int_Oint,c_Groups_Oone__class_Oone(tc_Int_Oint),V_D_2))) % 28.47/28.28 => ! [B_xb] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xb),V_A_2)) % 28.47/28.28 => B_x != hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),B_xb),B_xa) ) ) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_t_2),B_x)) % 28.47/28.28 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_t_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_x),V_D_2))) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_wf__lenlex,axiom, % 28.47/28.28 ! [V_r_2,T_b] : % 28.47/28.28 ( c_Wellfounded_Owf(T_b,V_r_2) % 28.47/28.28 => c_Wellfounded_Owf(tc_List_Olist(T_b),c_List_Olenlex(T_b,V_r_2)) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_periodic__finite__ex,axiom, % 28.47/28.28 ! [V_Pa_2,V_d_2] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_d_2)) % 28.47/28.28 => ( ! [B_x,B_k] : % 28.47/28.28 ( hBOOL(hAPP(V_Pa_2,B_x)) % 28.47/28.28 <=> hBOOL(hAPP(V_Pa_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),B_x),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),B_k),V_d_2)))) ) % 28.47/28.28 => ( ? [B_x1] : hBOOL(hAPP(V_Pa_2,B_x1)) % 28.47/28.28 <=> ? [B_x] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_x),c_SetInterval_Oord__class_OatLeastAtMost(tc_Int_Oint,c_Groups_Oone__class_Oone(tc_Int_Oint),V_d_2))) % 28.47/28.28 & hBOOL(hAPP(V_Pa_2,B_x)) ) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_bset_I5_J,axiom, % 28.47/28.28 ! [V_t_2,V_B_2,V_D_2] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_D_2)) % 28.47/28.28 => ! [B_x] : % 28.47/28.28 ( ! [B_xa] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xa),c_SetInterval_Oord__class_OatLeastAtMost(tc_Int_Oint,c_Groups_Oone__class_Oone(tc_Int_Oint),V_D_2))) % 28.47/28.28 => ! [B_xb] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xb),V_B_2)) % 28.47/28.28 => B_x != hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_xb),B_xa) ) ) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),B_x),V_t_2)) % 28.47/28.28 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),B_x),V_D_2)),V_t_2)) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_wf__lex,axiom, % 28.47/28.28 ! [V_r_2,T_b] : % 28.47/28.28 ( c_Wellfounded_Owf(T_b,V_r_2) % 28.47/28.28 => c_Wellfounded_Owf(tc_List_Olist(T_b),c_List_Olex(T_b,V_r_2)) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_aset_I7_J,axiom, % 28.47/28.28 ! [V_t_2,V_A_2,V_D_2] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_D_2)) % 28.47/28.28 => ! [B_x] : % 28.47/28.28 ( ! [B_xa] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xa),c_SetInterval_Oord__class_OatLeastAtMost(tc_Int_Oint,c_Groups_Oone__class_Oone(tc_Int_Oint),V_D_2))) % 28.47/28.28 => ! [B_xb] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xb),V_A_2)) % 28.47/28.28 => B_x != hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),B_xb),B_xa) ) ) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_t_2),B_x)) % 28.47/28.28 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_t_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_x),V_D_2))) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_image__minus__const__atLeastLessThan__nat,axiom, % 28.47/28.28 ! [V_x_2,V_y_2,V_c_2] : % 28.47/28.28 ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_c_2),V_y_2)) % 28.47/28.28 => hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Nat_Onat,hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_Nat_Onat),c_Groups_Ominus__class_Ominus(tc_Nat_Onat)),V_c_2)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_x_2),V_y_2)) = hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_x_2),V_c_2)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_y_2),V_c_2)) ) % 28.47/28.28 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_c_2),V_y_2)) % 28.47/28.28 => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_x_2),V_y_2)) % 28.47/28.28 => hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Nat_Onat,hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_Nat_Onat),c_Groups_Ominus__class_Ominus(tc_Nat_Onat)),V_c_2)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_x_2),V_y_2)) = hAPP(hAPP(c_Set_Oinsert(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),c_Orderings_Obot__class_Obot(tc_fun(tc_Nat_Onat,tc_HOL_Obool))) ) % 28.47/28.28 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_x_2),V_y_2)) % 28.47/28.28 => hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Nat_Onat,hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_Nat_Onat),c_Groups_Ominus__class_Ominus(tc_Nat_Onat)),V_c_2)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_x_2),V_y_2)) = c_Orderings_Obot__class_Obot(tc_fun(tc_Nat_Onat,tc_HOL_Obool)) ) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_finite__atLeastLessThan,axiom, % 28.47/28.28 ! [V_u_2,V_l_2] : hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Nat_Onat),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_l_2),V_u_2))) ). % 28.47/28.28 % 28.47/28.28 fof(fact_atLeastLessThan__eq__iff,axiom, % 28.47/28.28 ! [V_d_2,V_c_2,V_b_2,V_a_2,T_b] : % 28.47/28.28 ( class_Orderings_Olinorder(T_b) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),V_b_2)) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),V_d_2)) % 28.47/28.28 => ( hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_a_2),V_b_2) = hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_c_2),V_d_2) % 28.47/28.28 <=> ( V_a_2 = V_c_2 % 28.47/28.28 & V_b_2 = V_d_2 ) ) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_atLeastLessThan__inj_I1_J,axiom, % 28.47/28.28 ! [V_d_2,V_c_2,V_b_2,V_a_2,T_b] : % 28.47/28.28 ( class_Orderings_Olinorder(T_b) % 28.47/28.28 => ( hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_a_2),V_b_2) = hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_c_2),V_d_2) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),V_b_2)) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),V_d_2)) % 28.47/28.28 => V_a_2 = V_c_2 ) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_atLeastLessThan__inj_I2_J,axiom, % 28.47/28.28 ! [V_d_2,V_c_2,V_b_2,V_a_2,T_b] : % 28.47/28.28 ( class_Orderings_Olinorder(T_b) % 28.47/28.28 => ( hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_a_2),V_b_2) = hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_c_2),V_d_2) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),V_b_2)) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_c_2),V_d_2)) % 28.47/28.28 => V_b_2 = V_d_2 ) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_all__nat__less__eq,axiom, % 28.47/28.28 ! [V_Pa_2,V_n_2] : % 28.47/28.28 ( ! [B_m] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_m),V_n_2)) % 28.47/28.28 => hBOOL(hAPP(V_Pa_2,B_m)) ) % 28.47/28.28 <=> ! [B_x] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),B_x),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n_2))) % 28.47/28.28 => hBOOL(hAPP(V_Pa_2,B_x)) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_ex__nat__less__eq,axiom, % 28.47/28.28 ! [V_Pa_2,V_n_2] : % 28.47/28.28 ( ? [B_m] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_m),V_n_2)) % 28.47/28.28 & hBOOL(hAPP(V_Pa_2,B_m)) ) % 28.47/28.28 <=> ? [B_x] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),B_x),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n_2))) % 28.47/28.28 & hBOOL(hAPP(V_Pa_2,B_x)) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_atLeastLessThanSuc__atLeastAtMost,axiom, % 28.47/28.28 ! [V_u_2,V_l_2] : hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_l_2),hAPP(c_Nat_OSuc,V_u_2)) = c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,V_l_2,V_u_2) ). % 28.47/28.28 % 28.47/28.28 fof(fact_atLeastLessThan0,axiom, % 28.47/28.28 ! [V_m_2] : hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_m_2),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = c_Orderings_Obot__class_Obot(tc_fun(tc_Nat_Onat,tc_HOL_Obool)) ). % 28.47/28.28 % 28.47/28.28 fof(fact_card__atLeastLessThan,axiom, % 28.47/28.28 ! [V_u_2,V_l_2] : hAPP(c_Finite__Set_Ocard(tc_Nat_Onat),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_l_2),V_u_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_u_2),V_l_2) ). % 28.47/28.28 % 28.47/28.28 fof(fact_image__Suc__atLeastLessThan,axiom, % 28.47/28.28 ! [V_j_2,V_i_2] : hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Nat_Onat,c_Nat_OSuc),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_i_2),V_j_2)) = hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,hAPP(c_Nat_OSuc,V_i_2)),hAPP(c_Nat_OSuc,V_j_2)) ). % 28.47/28.28 % 28.47/28.28 fof(fact_atLeastLessThan__empty,axiom, % 28.47/28.28 ! [V_a_2,V_b_2,T_b] : % 28.47/28.28 ( class_Orderings_Oorder(T_b) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),V_a_2)) % 28.47/28.28 => hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_a_2),V_b_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_atLeastLessThan__empty__iff,axiom, % 28.47/28.28 ! [V_b_2,V_a_2,T_b] : % 28.47/28.28 ( class_Orderings_Oorder(T_b) % 28.47/28.28 => ( hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_a_2),V_b_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.28 <=> ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),V_b_2)) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_atLeastLessThan__empty__iff2,axiom, % 28.47/28.28 ! [V_b_2,V_a_2,T_b] : % 28.47/28.28 ( class_Orderings_Oorder(T_b) % 28.47/28.28 => ( c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) = hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_a_2),V_b_2) % 28.47/28.28 <=> ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),V_b_2)) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_atLeastLessThan__subset__iff,axiom, % 28.47/28.28 ! [V_d_2,V_c_2,V_b_2,V_a_2,T_b] : % 28.47/28.28 ( class_Orderings_Olinorder(T_b) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_a_2),V_b_2)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_c_2),V_d_2))) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),V_a_2)) % 28.47/28.28 | ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_c_2),V_a_2)) % 28.47/28.28 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),V_d_2)) ) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_ivl__disj__un_I17_J,axiom, % 28.47/28.28 ! [V_u_2,V_m_2,V_l_2,T_b] : % 28.47/28.28 ( class_Orderings_Olinorder(T_b) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_l_2),V_m_2)) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_m_2),V_u_2)) % 28.47/28.28 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_l_2),V_m_2)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_m_2),V_u_2)) = hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_l_2),V_u_2) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_ivl__diff,axiom, % 28.47/28.28 ! [V_m_2,V_n_2,V_i_2,T_b] : % 28.47/28.28 ( class_Orderings_Olinorder(T_b) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_i_2),V_n_2)) % 28.47/28.28 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_i_2),V_m_2)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_i_2),V_n_2)) = hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_n_2),V_m_2) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_ivl__disj__int_I11_J,axiom, % 28.47/28.28 ! [V_u_2,V_m_2,V_l_2,T_b] : % 28.47/28.28 ( class_Orderings_Oorder(T_b) % 28.47/28.28 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_l_2),V_m_2)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_m_2),V_u_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_atLeastSucLessThan__greaterThanLessThan,axiom, % 28.47/28.28 ! [V_u_2,V_l_2] : hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,hAPP(c_Nat_OSuc,V_l_2)),V_u_2) = c_SetInterval_Oord__class_OgreaterThanLessThan(tc_Nat_Onat,V_l_2,V_u_2) ). % 28.47/28.28 % 28.47/28.28 fof(fact_image__add__atLeastLessThan,axiom, % 28.47/28.28 ! [V_j_2,V_i_2,V_k_2] : hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Nat_Onat,hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_Nat_Onat),c_Groups_Oplus__class_Oplus(tc_Nat_Onat)),V_k_2)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_i_2),V_j_2)) = hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_i_2),V_k_2)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_j_2),V_k_2)) ). % 28.47/28.28 % 28.47/28.28 fof(fact_atLeastLessThan__singleton,axiom, % 28.47/28.28 ! [V_m_2] : hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_m_2),hAPP(c_Nat_OSuc,V_m_2)) = hAPP(hAPP(c_Set_Oinsert(tc_Nat_Onat),V_m_2),c_Orderings_Obot__class_Obot(tc_fun(tc_Nat_Onat,tc_HOL_Obool))) ). % 28.47/28.28 % 28.47/28.28 fof(fact_ivl__disj__un_I21_J,axiom, % 28.47/28.28 ! [V_u_2,V_m_2,V_l_2,T_b] : % 28.47/28.28 ( class_Orderings_Olinorder(T_b) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_l_2),V_m_2)) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_m_2),V_u_2)) % 28.47/28.28 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_l_2),V_m_2)),c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_m_2,V_u_2)) = c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_l_2,V_u_2) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_atLeastLessThan__add__Un,axiom, % 28.47/28.28 ! [V_k_2,V_j_2,V_i_2] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i_2),V_j_2)) % 28.47/28.28 => hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_i_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_j_2),V_k_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_Nat_Onat,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_i_2),V_j_2)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_j_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_j_2),V_k_2))) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_ivl__disj__int_I15_J,axiom, % 28.47/28.28 ! [V_u_2,V_m_2,V_l_2,T_b] : % 28.47/28.28 ( class_Orderings_Oorder(T_b) % 28.47/28.28 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_l_2),V_m_2)),c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_m_2,V_u_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_Int__atLeastLessThan,axiom, % 28.47/28.28 ! [V_d_2,V_c_2,V_b_2,V_a_2,T_b] : % 28.47/28.28 ( class_Orderings_Olinorder(T_b) % 28.47/28.28 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_a_2),V_b_2)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_c_2),V_d_2)) = hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_a_2),V_c_2)),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_b_2),V_d_2)) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_subset__card__intvl__is__intvl,axiom, % 28.47/28.28 ! [V_k_2,V_A_2] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_Nat_Onat,tc_HOL_Obool)),V_A_2),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_k_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_k_2),hAPP(c_Finite__Set_Ocard(tc_Nat_Onat),V_A_2))))) % 28.47/28.28 => V_A_2 = hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_k_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_k_2),hAPP(c_Finite__Set_Ocard(tc_Nat_Onat),V_A_2))) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_ivl__disj__int_I9_J,axiom, % 28.47/28.28 ! [V_u_2,V_m_2,V_l_2,T_b] : % 28.47/28.28 ( class_Orderings_Oorder(T_b) % 28.47/28.28 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OgreaterThanLessThan(T_b,V_l_2,V_m_2)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_m_2),V_u_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_image__uminus__atLeastLessThan,axiom, % 28.47/28.28 ! [V_y_2,V_x_2,T_b] : % 28.47/28.28 ( class_Groups_Oordered__ab__group__add(T_b) % 28.47/28.28 => hAPP(c_Set_Oimage(T_b,T_b,c_Groups_Ouminus__class_Ouminus(T_b)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_x_2),V_y_2)) = c_SetInterval_Oord__class_OgreaterThanAtMost(T_b,hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_y_2),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_x_2)) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_image__uminus__greaterThanAtMost,axiom, % 28.47/28.28 ! [V_y_2,V_x_2,T_b] : % 28.47/28.28 ( class_Groups_Oordered__ab__group__add(T_b) % 28.47/28.28 => hAPP(c_Set_Oimage(T_b,T_b,c_Groups_Ouminus__class_Ouminus(T_b)),c_SetInterval_Oord__class_OgreaterThanAtMost(T_b,V_x_2,V_y_2)) = hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_y_2)),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_x_2)) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_atLeastLessThanSuc,axiom, % 28.47/28.28 ! [V_n_2,V_m_2] : % 28.47/28.28 ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2)) % 28.47/28.28 => hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_m_2),hAPP(c_Nat_OSuc,V_n_2)) = hAPP(hAPP(c_Set_Oinsert(tc_Nat_Onat),V_n_2),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_m_2),V_n_2)) ) % 28.47/28.28 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2)) % 28.47/28.28 => hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_m_2),hAPP(c_Nat_OSuc,V_n_2)) = c_Orderings_Obot__class_Obot(tc_fun(tc_Nat_Onat,tc_HOL_Obool)) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_ivl__disj__un_I15_J,axiom, % 28.47/28.28 ! [V_u_2,V_m_2,V_l_2,T_b] : % 28.47/28.28 ( class_Orderings_Olinorder(T_b) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_l_2),V_m_2)) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_m_2),V_u_2)) % 28.47/28.28 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OgreaterThanLessThan(T_b,V_l_2,V_m_2)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_m_2),V_u_2)) = c_SetInterval_Oord__class_OgreaterThanLessThan(T_b,V_l_2,V_u_2) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_ivl__disj__un_I6_J,axiom, % 28.47/28.28 ! [V_u_2,V_l_2,T_b] : % 28.47/28.28 ( class_Orderings_Olinorder(T_b) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_l_2),V_u_2)) % 28.47/28.28 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_l_2),V_u_2)),hAPP(hAPP(c_Set_Oinsert(T_b),V_u_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_l_2,V_u_2) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_ivl__disj__un_I3_J,axiom, % 28.47/28.28 ! [V_u_2,V_l_2,T_b] : % 28.47/28.28 ( class_Orderings_Olinorder(T_b) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_l_2),V_u_2)) % 28.47/28.28 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_b),V_l_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))),c_SetInterval_Oord__class_OgreaterThanLessThan(T_b,V_l_2,V_u_2)) = hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_l_2),V_u_2) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_ivl__disj__un_I18_J,axiom, % 28.47/28.28 ! [V_u_2,V_m_2,V_l_2,T_b] : % 28.47/28.28 ( class_Orderings_Olinorder(T_b) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_l_2),V_m_2)) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_m_2),V_u_2)) % 28.47/28.28 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_l_2,V_m_2)),c_SetInterval_Oord__class_OgreaterThanLessThan(T_b,V_m_2,V_u_2)) = hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_l_2),V_u_2) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_wf__lexn,axiom, % 28.47/28.28 ! [V_n_2,V_r_2,T_b] : % 28.47/28.28 ( c_Wellfounded_Owf(T_b,V_r_2) % 28.47/28.28 => c_Wellfounded_Owf(tc_List_Olist(T_b),hAPP(c_List_Olexn(T_b,V_r_2),V_n_2)) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_bset_I9_J,axiom, % 28.47/28.28 ! [V_t_2,V_B_2,V_D_2,V_d_2] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),V_d_2),V_D_2)) % 28.47/28.28 => ! [B_x] : % 28.47/28.28 ( ! [B_xa] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xa),c_SetInterval_Oord__class_OatLeastAtMost(tc_Int_Oint,c_Groups_Oone__class_Oone(tc_Int_Oint),V_D_2))) % 28.47/28.28 => ! [B_xb] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xb),V_B_2)) % 28.47/28.28 => B_x != hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_xb),B_xa) ) ) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),V_d_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_x),V_t_2))) % 28.47/28.28 => hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),V_d_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),B_x),V_D_2)),V_t_2))) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_aset_I9_J,axiom, % 28.47/28.28 ! [V_t_2,V_A_2,V_D_2,V_d_2] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),V_d_2),V_D_2)) % 28.47/28.28 => ! [B_x] : % 28.47/28.28 ( ! [B_xa] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xa),c_SetInterval_Oord__class_OatLeastAtMost(tc_Int_Oint,c_Groups_Oone__class_Oone(tc_Int_Oint),V_D_2))) % 28.47/28.28 => ! [B_xb] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xb),V_A_2)) % 28.47/28.28 => B_x != hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),B_xb),B_xa) ) ) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),V_d_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_x),V_t_2))) % 28.47/28.28 => hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),V_d_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_x),V_D_2)),V_t_2))) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_finite__atLeastLessThan__int,axiom, % 28.47/28.28 ! [V_u_2,V_l_2] : hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Int_Oint),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Int_Oint,V_l_2),V_u_2))) ). % 28.47/28.28 % 28.47/28.28 fof(fact_lexn_Osimps_I1_J,axiom, % 28.47/28.28 ! [V_r_2,T_b] : hAPP(c_List_Olexn(T_b,V_r_2),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_HOL_Obool)) ). % 28.47/28.28 % 28.47/28.28 fof(fact_finite__atLeastZeroLessThan__int,axiom, % 28.47/28.28 ! [V_u_2] : hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Int_Oint),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Int_Oint,c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_u_2))) ). % 28.47/28.28 % 28.47/28.28 fof(fact_atLeastLessThanPlusOne__atLeastAtMost__int,axiom, % 28.47/28.28 ! [V_u_2,V_l_2] : hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Int_Oint,V_l_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_u_2),c_Groups_Oone__class_Oone(tc_Int_Oint))) = c_SetInterval_Oord__class_OatLeastAtMost(tc_Int_Oint,V_l_2,V_u_2) ). % 28.47/28.28 % 28.47/28.28 fof(fact_image__add__int__atLeastLessThan,axiom, % 28.47/28.28 ! [V_u_2,V_l_2] : hAPP(c_Set_Oimage(tc_Int_Oint,tc_Int_Oint,hAPP(hAPP(c_COMBC(tc_Int_Oint,tc_Int_Oint,tc_Int_Oint),c_Groups_Oplus__class_Oplus(tc_Int_Oint)),V_l_2)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Int_Oint,c_Groups_Ozero__class_Ozero(tc_Int_Oint)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_u_2),V_l_2))) = hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Int_Oint,V_l_2),V_u_2) ). % 28.47/28.28 % 28.47/28.28 fof(fact_card__atLeastZeroLessThan__int,axiom, % 28.47/28.28 ! [V_u_2] : hAPP(c_Finite__Set_Ocard(tc_Int_Oint),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Int_Oint,c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_u_2)) = hAPP(c_Int_Onat,V_u_2) ). % 28.47/28.28 % 28.47/28.28 fof(fact_card__atLeastLessThan__int,axiom, % 28.47/28.28 ! [V_u_2,V_l_2] : hAPP(c_Finite__Set_Ocard(tc_Int_Oint),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Int_Oint,V_l_2),V_u_2)) = hAPP(c_Int_Onat,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_u_2),V_l_2)) ). % 28.47/28.28 % 28.47/28.28 fof(fact_atLeastPlusOneLessThan__greaterThanLessThan__int,axiom, % 28.47/28.28 ! [V_u_2,V_l_2] : hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Int_Oint,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_l_2),c_Groups_Oone__class_Oone(tc_Int_Oint))),V_u_2) = c_SetInterval_Oord__class_OgreaterThanLessThan(tc_Int_Oint,V_l_2,V_u_2) ). % 28.47/28.28 % 28.47/28.28 fof(fact_aset_I10_J,axiom, % 28.47/28.28 ! [V_t_2,V_A_2,V_D_2,V_d_2] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),V_d_2),V_D_2)) % 28.47/28.28 => ! [B_x] : % 28.47/28.28 ( ! [B_xa] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xa),c_SetInterval_Oord__class_OatLeastAtMost(tc_Int_Oint,c_Groups_Oone__class_Oone(tc_Int_Oint),V_D_2))) % 28.47/28.28 => ! [B_xb] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xb),V_A_2)) % 28.47/28.28 => B_x != hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),B_xb),B_xa) ) ) % 28.47/28.28 => ( ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),V_d_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_x),V_t_2))) % 28.47/28.28 => ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),V_d_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_x),V_D_2)),V_t_2))) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_bset_I10_J,axiom, % 28.47/28.28 ! [V_t_2,V_B_2,V_D_2,V_d_2] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),V_d_2),V_D_2)) % 28.47/28.28 => ! [B_x] : % 28.47/28.28 ( ! [B_xa] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xa),c_SetInterval_Oord__class_OatLeastAtMost(tc_Int_Oint,c_Groups_Oone__class_Oone(tc_Int_Oint),V_D_2))) % 28.47/28.28 => ! [B_xb] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_member(tc_Int_Oint),B_xb),V_B_2)) % 28.47/28.28 => B_x != hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_xb),B_xa) ) ) % 28.47/28.28 => ( ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),V_d_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_x),V_t_2))) % 28.47/28.28 => ~ hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Int_Oint),V_d_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),B_x),V_D_2)),V_t_2))) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_SetInterval_Otransfer__nat__int__set__functions_I1_J,axiom, % 28.47/28.28 ! [V_n_2] : hAPP(c_SetInterval_Oord__class_OatMost(tc_Nat_Onat),V_n_2) = hAPP(c_Set_Oimage(tc_Int_Oint,tc_Nat_Onat,c_Int_Onat),c_SetInterval_Oord__class_OatLeastAtMost(tc_Int_Oint,c_Groups_Ozero__class_Ozero(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_n_2))) ). % 28.47/28.28 % 28.47/28.28 fof(fact_finite__atMost,axiom, % 28.47/28.28 ! [V_k_2] : hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Nat_Onat),hAPP(c_SetInterval_Oord__class_OatMost(tc_Nat_Onat),V_k_2))) ). % 28.47/28.28 % 28.47/28.28 fof(fact_atMost__eq__iff,axiom, % 28.47/28.28 ! [V_y_2,V_x_2,T_b] : % 28.47/28.28 ( class_Orderings_Olinorder(T_b) % 28.47/28.28 => ( hAPP(c_SetInterval_Oord__class_OatMost(T_b),V_x_2) = hAPP(c_SetInterval_Oord__class_OatMost(T_b),V_y_2) % 28.47/28.28 <=> V_x_2 = V_y_2 ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_atLeast0AtMost,axiom, % 28.47/28.28 ! [V_n_2] : c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,c_Groups_Ozero__class_Ozero(tc_Nat_Onat),V_n_2) = hAPP(c_SetInterval_Oord__class_OatMost(tc_Nat_Onat),V_n_2) ). % 28.47/28.28 % 28.47/28.28 fof(fact_card__atMost,axiom, % 28.47/28.28 ! [V_u_2] : hAPP(c_Finite__Set_Ocard(tc_Nat_Onat),hAPP(c_SetInterval_Oord__class_OatMost(tc_Nat_Onat),V_u_2)) = hAPP(c_Nat_OSuc,V_u_2) ). % 28.47/28.28 % 28.47/28.28 fof(fact_atMost__Suc,axiom, % 28.47/28.28 ! [V_k_2] : hAPP(c_SetInterval_Oord__class_OatMost(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_k_2)) = hAPP(hAPP(c_Set_Oinsert(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_k_2)),hAPP(c_SetInterval_Oord__class_OatMost(tc_Nat_Onat),V_k_2)) ). % 28.47/28.28 % 28.47/28.28 fof(fact_atMost__iff,axiom, % 28.47/28.28 ! [V_k_2,V_i_2,T_b] : % 28.47/28.28 ( class_Orderings_Oord(T_b) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_i_2),hAPP(c_SetInterval_Oord__class_OatMost(T_b),V_k_2))) % 28.47/28.28 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_i_2),V_k_2)) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_atMost__subset__iff,axiom, % 28.47/28.28 ! [V_y_2,V_x_2,T_b] : % 28.47/28.28 ( class_Orderings_Oorder(T_b) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatMost(T_b),V_x_2)),hAPP(c_SetInterval_Oord__class_OatMost(T_b),V_y_2))) % 28.47/28.28 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_y_2)) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_atMost__0,axiom, % 28.47/28.28 hAPP(c_SetInterval_Oord__class_OatMost(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = hAPP(hAPP(c_Set_Oinsert(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),c_Orderings_Obot__class_Obot(tc_fun(tc_Nat_Onat,tc_HOL_Obool))) ). % 28.47/28.28 % 28.47/28.28 fof(fact_Int__atLeastAtMostR1,axiom, % 28.47/28.28 ! [V_d_2,V_c_2,V_b_2,T_b] : % 28.47/28.28 ( class_Orderings_Olinorder(T_b) % 28.47/28.28 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatMost(T_b),V_b_2)),c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_c_2,V_d_2)) = c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_c_2,hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_b_2),V_d_2)) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_Int__atLeastAtMostL1,axiom, % 28.47/28.28 ! [V_d_2,V_b_2,V_a_2,T_b] : % 28.47/28.28 ( class_Orderings_Olinorder(T_b) % 28.47/28.28 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_a_2,V_b_2)),hAPP(c_SetInterval_Oord__class_OatMost(T_b),V_d_2)) = c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_a_2,hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_b_2),V_d_2)) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_ivl__disj__un_I9_J,axiom, % 28.47/28.28 ! [V_u_2,V_l_2,T_b] : % 28.47/28.28 ( class_Orderings_Olinorder(T_b) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_l_2),V_u_2)) % 28.47/28.28 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatMost(T_b),V_l_2)),c_SetInterval_Oord__class_OgreaterThanAtMost(T_b,V_l_2,V_u_2)) = hAPP(c_SetInterval_Oord__class_OatMost(T_b),V_u_2) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_ivl__disj__int_I3_J,axiom, % 28.47/28.28 ! [V_u_2,V_l_2,T_b] : % 28.47/28.28 ( class_Orderings_Oorder(T_b) % 28.47/28.28 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatMost(T_b),V_l_2)),c_SetInterval_Oord__class_OgreaterThanAtMost(T_b,V_l_2,V_u_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_ivl__disj__int_I1_J,axiom, % 28.47/28.28 ! [V_u_2,V_l_2,T_b] : % 28.47/28.28 ( class_Orderings_Oorder(T_b) % 28.47/28.28 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatMost(T_b),V_l_2)),c_SetInterval_Oord__class_OgreaterThanLessThan(T_b,V_l_2,V_u_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_image__atLeastZeroLessThan__int,axiom, % 28.47/28.28 ! [V_u_2] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_u_2)) % 28.47/28.28 => hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Int_Oint,c_Groups_Ozero__class_Ozero(tc_Int_Oint)),V_u_2) = hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Int_Oint,c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),hAPP(c_SetInterval_Oord__class_OlessThan(tc_Nat_Onat),hAPP(c_Int_Onat,V_u_2))) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_ivl__disj__un_I7_J,axiom, % 28.47/28.28 ! [V_u_2,V_l_2,T_b] : % 28.47/28.28 ( class_Orderings_Olinorder(T_b) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_l_2),V_u_2)) % 28.47/28.28 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatMost(T_b),V_l_2)),c_SetInterval_Oord__class_OgreaterThanLessThan(T_b,V_l_2,V_u_2)) = hAPP(c_SetInterval_Oord__class_OlessThan(T_b),V_u_2) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_folding__one__idem_Ounion__idem,axiom, % 28.47/28.28 ! [V_B_2,V_A_2,V_F_2,V_f_2,T_b] : % 28.47/28.28 ( c_Finite__Set_Ofolding__one__idem(T_b,V_f_2,V_F_2) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.28 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2)) % 28.47/28.28 => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.28 => hAPP(V_F_2,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(V_f_2,hAPP(V_F_2,V_A_2)),hAPP(V_F_2,V_B_2)) ) ) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_finite__lessThan,axiom, % 28.47/28.28 ! [V_k_2] : hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Nat_Onat),hAPP(c_SetInterval_Oord__class_OlessThan(tc_Nat_Onat),V_k_2))) ). % 28.47/28.28 % 28.47/28.28 fof(fact_lessThan__eq__iff,axiom, % 28.47/28.28 ! [V_y_2,V_x_2,T_b] : % 28.47/28.28 ( class_Orderings_Olinorder(T_b) % 28.47/28.28 => ( hAPP(c_SetInterval_Oord__class_OlessThan(T_b),V_x_2) = hAPP(c_SetInterval_Oord__class_OlessThan(T_b),V_y_2) % 28.47/28.28 <=> V_x_2 = V_y_2 ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_folding__one__idem_Oidem,axiom, % 28.47/28.28 ! [V_x_2,V_F_2,V_f_2,T_b] : % 28.47/28.28 ( c_Finite__Set_Ofolding__one__idem(T_b,V_f_2,V_F_2) % 28.47/28.28 => hAPP(hAPP(V_f_2,V_x_2),V_x_2) = V_x_2 ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_card__lessThan,axiom, % 28.47/28.28 ! [V_u_2] : hAPP(c_Finite__Set_Ocard(tc_Nat_Onat),hAPP(c_SetInterval_Oord__class_OlessThan(tc_Nat_Onat),V_u_2)) = V_u_2 ). % 28.47/28.28 % 28.47/28.28 fof(fact_atLeast0LessThan,axiom, % 28.47/28.28 ! [V_n_2] : hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n_2) = hAPP(c_SetInterval_Oord__class_OlessThan(tc_Nat_Onat),V_n_2) ). % 28.47/28.28 % 28.47/28.28 fof(fact_lessThan__0,axiom, % 28.47/28.28 hAPP(c_SetInterval_Oord__class_OlessThan(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = c_Orderings_Obot__class_Obot(tc_fun(tc_Nat_Onat,tc_HOL_Obool)) ). % 28.47/28.28 % 28.47/28.28 fof(fact_lessThan__Suc,axiom, % 28.47/28.28 ! [V_k_2] : hAPP(c_SetInterval_Oord__class_OlessThan(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_k_2)) = hAPP(hAPP(c_Set_Oinsert(tc_Nat_Onat),V_k_2),hAPP(c_SetInterval_Oord__class_OlessThan(tc_Nat_Onat),V_k_2)) ). % 28.47/28.28 % 28.47/28.28 fof(fact_lessThan__Suc__atMost,axiom, % 28.47/28.28 ! [V_k_2] : hAPP(c_SetInterval_Oord__class_OlessThan(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_k_2)) = hAPP(c_SetInterval_Oord__class_OatMost(tc_Nat_Onat),V_k_2) ). % 28.47/28.28 % 28.47/28.28 fof(fact_lessThan__iff,axiom, % 28.47/28.28 ! [V_k_2,V_i_2,T_b] : % 28.47/28.28 ( class_Orderings_Oord(T_b) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_i_2),hAPP(c_SetInterval_Oord__class_OlessThan(T_b),V_k_2))) % 28.47/28.28 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_i_2),V_k_2)) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_lessThan__subset__iff,axiom, % 28.47/28.28 ! [V_y_2,V_x_2,T_b] : % 28.47/28.28 ( class_Orderings_Olinorder(T_b) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OlessThan(T_b),V_x_2)),hAPP(c_SetInterval_Oord__class_OlessThan(T_b),V_y_2))) % 28.47/28.28 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_y_2)) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_lessThan__strict__subset__iff,axiom, % 28.47/28.28 ! [V_n_2,V_m_2,T_b] : % 28.47/28.28 ( class_Orderings_Olinorder(T_b) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OlessThan(T_b),V_m_2)),hAPP(c_SetInterval_Oord__class_OlessThan(T_b),V_n_2))) % 28.47/28.28 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_m_2),V_n_2)) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_folding__one__idem_Oin__idem,axiom, % 28.47/28.28 ! [V_x_2,V_A_2,V_F_2,V_f_2,T_b] : % 28.47/28.28 ( c_Finite__Set_Ofolding__one__idem(T_b,V_f_2,V_F_2) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) % 28.47/28.28 => hAPP(hAPP(V_f_2,V_x_2),hAPP(V_F_2,V_A_2)) = hAPP(V_F_2,V_A_2) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_single__Diff__lessThan,axiom, % 28.47/28.28 ! [V_k_2,T_b] : % 28.47/28.28 ( class_Orderings_Oorder(T_b) % 28.47/28.28 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_b),V_k_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))),hAPP(c_SetInterval_Oord__class_OlessThan(T_b),V_k_2)) = hAPP(hAPP(c_Set_Oinsert(T_b),V_k_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_ivl__disj__un_I8_J,axiom, % 28.47/28.28 ! [V_u_2,V_l_2,T_b] : % 28.47/28.28 ( class_Orderings_Olinorder(T_b) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_l_2),V_u_2)) % 28.47/28.28 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OlessThan(T_b),V_l_2)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_l_2),V_u_2)) = hAPP(c_SetInterval_Oord__class_OlessThan(T_b),V_u_2) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_ivl__disj__int_I4_J,axiom, % 28.47/28.28 ! [V_u_2,V_l_2,T_b] : % 28.47/28.28 ( class_Orderings_Oorder(T_b) % 28.47/28.28 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OlessThan(T_b),V_l_2)),c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_l_2,V_u_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_ivl__disj__int_I2_J,axiom, % 28.47/28.28 ! [V_u_2,V_l_2,T_b] : % 28.47/28.28 ( class_Orderings_Oorder(T_b) % 28.47/28.28 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OlessThan(T_b),V_l_2)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_l_2),V_u_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_lessThan__Suc__eq__insert__0,axiom, % 28.47/28.28 ! [V_n_2] : hAPP(c_SetInterval_Oord__class_OlessThan(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_n_2)) = hAPP(hAPP(c_Set_Oinsert(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Nat_Onat,c_Nat_OSuc),hAPP(c_SetInterval_Oord__class_OlessThan(tc_Nat_Onat),V_n_2))) ). % 28.47/28.28 % 28.47/28.28 fof(fact_ivl__disj__un_I2_J,axiom, % 28.47/28.28 ! [V_u_2,T_b] : % 28.47/28.28 ( class_Orderings_Olinorder(T_b) % 28.47/28.28 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OlessThan(T_b),V_u_2)),hAPP(hAPP(c_Set_Oinsert(T_b),V_u_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = hAPP(c_SetInterval_Oord__class_OatMost(T_b),V_u_2) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_folding__one__idem_Oinsert__idem,axiom, % 28.47/28.28 ! [V_x_2,V_A_2,V_F_2,V_f_2,T_b] : % 28.47/28.28 ( c_Finite__Set_Ofolding__one__idem(T_b,V_f_2,V_F_2) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.28 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.28 => hAPP(V_F_2,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(V_f_2,V_x_2),hAPP(V_F_2,V_A_2)) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_ivl__disj__un_I10_J,axiom, % 28.47/28.28 ! [V_u_2,V_l_2,T_b] : % 28.47/28.28 ( class_Orderings_Olinorder(T_b) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_l_2),V_u_2)) % 28.47/28.28 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OlessThan(T_b),V_l_2)),c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_l_2,V_u_2)) = hAPP(c_SetInterval_Oord__class_OatMost(T_b),V_u_2) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_folding__one__idem_Osubset__idem,axiom, % 28.47/28.28 ! [V_B_2,V_A_2,V_F_2,V_f_2,T_b] : % 28.47/28.28 ( c_Finite__Set_Ofolding__one__idem(T_b,V_f_2,V_F_2) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.28 => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2)) % 28.47/28.28 => hAPP(hAPP(V_f_2,hAPP(V_F_2,V_B_2)),hAPP(V_F_2,V_A_2)) = hAPP(V_F_2,V_A_2) ) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_arith__series__int,axiom, % 28.47/28.28 ! [V_n_2,V_d_2,V_a_2] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),c_Int_OBit0(c_Int_OBit1(c_Int_OPls)))),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,tc_Int_Oint),hAPP(hAPP(c_COMBB(tc_Int_Oint,tc_Int_Oint,tc_Nat_Onat),hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_a_2)),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Int_Oint,tc_Int_Oint),hAPP(hAPP(c_COMBB(tc_Int_Oint,tc_fun(tc_Int_Oint,tc_Int_Oint),tc_Nat_Onat),c_Groups_Otimes__class_Otimes(tc_Int_Oint)),c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint))),V_d_2))),hAPP(c_SetInterval_Oord__class_OlessThan(tc_Nat_Onat),V_n_2))) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_n_2)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_a_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_a_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n_2),c_Groups_Oone__class_Oone(tc_Nat_Onat)))),V_d_2)))) ). % 28.47/28.28 % 28.47/28.28 fof(fact_arith__series__nat,axiom, % 28.47/28.28 ! [V_n_2,V_d_2,V_a_2] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Nat_OSuc,hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)))),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,tc_Nat_Onat),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_Nat_Onat,tc_Nat_Onat),hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_a_2)),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_Nat_Onat),c_Groups_Otimes__class_Otimes(tc_Nat_Onat)),V_d_2))),hAPP(c_SetInterval_Oord__class_OlessThan(tc_Nat_Onat),V_n_2))) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_n_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_a_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_a_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n_2),c_Groups_Oone__class_Oone(tc_Nat_Onat))),V_d_2)))) ). % 28.47/28.28 % 28.47/28.28 fof(fact_arith__series__general,axiom, % 28.47/28.28 ! [V_n_2,V_d_2,V_a_2,T_b] : % 28.47/28.28 ( class_Rings_Ocomm__semiring__1(T_b) % 28.47/28.28 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),c_Groups_Oone__class_Oone(T_b)),c_Groups_Oone__class_Oone(T_b))),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),hAPP(hAPP(c_COMBB(T_b,T_b,tc_Nat_Onat),hAPP(c_Groups_Oplus__class_Oplus(T_b),V_a_2)),hAPP(hAPP(c_COMBC(tc_Nat_Onat,T_b,T_b),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,T_b),tc_Nat_Onat),c_Groups_Otimes__class_Otimes(T_b)),c_Nat_Osemiring__1__class_Oof__nat(T_b))),V_d_2))),hAPP(c_SetInterval_Oord__class_OlessThan(tc_Nat_Onat),V_n_2))) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_b),V_n_2)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_a_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_a_2),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n_2),c_Groups_Oone__class_Oone(tc_Nat_Onat)))),V_d_2)))) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_setsum__abs,axiom, % 28.47/28.28 ! [V_A_2,V_f_2,T_c,T_b] : % 28.47/28.28 ( class_Groups_Oordered__ab__group__add__abs(T_b) % 28.47/28.28 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Groups_Oabs__class_Oabs(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),V_f_2),V_A_2))),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),hAPP(hAPP(c_COMBB(T_b,T_b,T_c),c_Groups_Oabs__class_Oabs(T_b)),V_f_2)),V_A_2))) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_setsum__abs__ge__zero,axiom, % 28.47/28.28 ! [V_A_2,V_f_2,T_c,T_b] : % 28.47/28.28 ( class_Groups_Oordered__ab__group__add__abs(T_b) % 28.47/28.28 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Groups_Ozero__class_Ozero(T_b)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),hAPP(hAPP(c_COMBB(T_b,T_b,T_c),c_Groups_Oabs__class_Oabs(T_b)),V_f_2)),V_A_2))) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_setsum__eq__0__iff,axiom, % 28.47/28.28 ! [V_f_2,V_F_2,T_b] : % 28.47/28.28 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_F_2)) % 28.47/28.28 => ( hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,tc_Nat_Onat),V_f_2),V_F_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) % 28.47/28.28 <=> ! [B_x] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_F_2)) % 28.47/28.28 => hAPP(V_f_2,B_x) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_setsum__negf,axiom, % 28.47/28.28 ! [V_A_2,V_f_2,T_c,T_b] : % 28.47/28.28 ( class_Groups_Oab__group__add(T_b) % 28.47/28.28 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),hAPP(hAPP(c_COMBB(T_b,T_b,T_c),c_Groups_Ouminus__class_Ouminus(T_b)),V_f_2)),V_A_2) = hAPP(c_Groups_Ouminus__class_Ouminus(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),V_f_2),V_A_2)) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_setsum__0,axiom, % 28.47/28.28 ! [V_A_2,T_c,T_b] : % 28.47/28.28 ( class_Groups_Ocomm__monoid__add(T_b) % 28.47/28.28 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),hAPP(c_COMBK(T_b,T_c),c_Groups_Ozero__class_Ozero(T_b))),V_A_2) = c_Groups_Ozero__class_Ozero(T_b) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_setsum__commute,axiom, % 28.47/28.28 ! [V_A_2,V_B_2,V_f_2,T_d,T_c,T_b] : % 28.47/28.28 ( class_Groups_Ocomm__monoid__add(T_b) % 28.47/28.28 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_d,tc_HOL_Obool),T_b),hAPP(hAPP(c_COMBB(tc_fun(T_d,T_b),tc_fun(tc_fun(T_d,tc_HOL_Obool),T_b),T_c),c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_d,T_b)),V_f_2)),V_B_2)),V_A_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_d,T_b),hAPP(hAPP(c_COMBC(T_d,tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(hAPP(c_COMBB(tc_fun(T_c,T_b),tc_fun(tc_fun(T_c,tc_HOL_Obool),T_b),T_d),c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b)),hAPP(c_COMBC(T_c,T_d,T_b),V_f_2))),V_A_2)),V_B_2) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_of__int__setsum,axiom, % 28.47/28.28 ! [V_A_2,V_f_2,T_c,T_b] : % 28.47/28.28 ( class_Rings_Oring__1(T_b) % 28.47/28.28 => hAPP(c_Int_Oring__1__class_Oof__int(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,tc_Int_Oint),V_f_2),V_A_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),hAPP(hAPP(c_COMBB(tc_Int_Oint,T_b,T_c),c_Int_Oring__1__class_Oof__int(T_b)),V_f_2)),V_A_2) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_transfer__nat__int__sum__prod2_I1_J,axiom, % 28.47/28.28 ! [V_A_2,V_f_2,T_b] : hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,tc_Nat_Onat),V_f_2),V_A_2) = hAPP(c_Int_Onat,hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,tc_Int_Oint),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_Int_Oint,T_b),c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),V_f_2)),V_A_2)) ). % 28.47/28.28 % 28.47/28.28 fof(fact_int__setsum,axiom, % 28.47/28.28 ! [V_A_2,V_f_2,T_b] : hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,tc_Nat_Onat),V_f_2),V_A_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,tc_Int_Oint),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_Int_Oint,T_b),c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),V_f_2)),V_A_2) ). % 28.47/28.28 % 28.47/28.28 fof(fact_of__nat__setsum,axiom, % 28.47/28.28 ! [V_A_2,V_f_2,T_c,T_b] : % 28.47/28.28 ( class_Rings_Osemiring__1(T_b) % 28.47/28.28 => hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,tc_Nat_Onat),V_f_2),V_A_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),hAPP(hAPP(c_COMBB(tc_Nat_Onat,T_b,T_c),c_Nat_Osemiring__1__class_Oof__nat(T_b)),V_f_2)),V_A_2) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_setsum__product,axiom, % 28.47/28.28 ! [V_B_2,V_g_2,T_d,V_A_2,V_f_2,T_c,T_b] : % 28.47/28.28 ( class_Rings_Osemiring__0(T_b) % 28.47/28.28 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),V_f_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_d,T_b),V_g_2),V_B_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_d,tc_HOL_Obool),T_b),hAPP(hAPP(c_COMBB(tc_fun(T_d,T_b),tc_fun(tc_fun(T_d,tc_HOL_Obool),T_b),T_c),c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_d,T_b)),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_d,T_b),tc_fun(T_d,T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_b,T_b),tc_fun(tc_fun(T_d,T_b),tc_fun(T_d,T_b)),T_c),c_COMBB(T_b,T_b,T_d)),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,T_b),T_c),c_Groups_Otimes__class_Otimes(T_b)),V_f_2))),V_g_2))),V_B_2)),V_A_2) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_setsum__left__distrib,axiom, % 28.47/28.28 ! [V_r_2,V_A_2,V_f_2,T_c,T_b] : % 28.47/28.28 ( class_Rings_Osemiring__0(T_b) % 28.47/28.28 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),V_f_2),V_A_2)),V_r_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),hAPP(hAPP(c_COMBC(T_c,T_b,T_b),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,T_b),T_c),c_Groups_Otimes__class_Otimes(T_b)),V_f_2)),V_r_2)),V_A_2) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_setsum__right__distrib,axiom, % 28.47/28.28 ! [V_A_2,V_f_2,T_c,V_r_2,T_b] : % 28.47/28.28 ( class_Rings_Osemiring__0(T_b) % 28.47/28.28 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_r_2),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),V_f_2),V_A_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),hAPP(hAPP(c_COMBB(T_b,T_b,T_c),hAPP(c_Groups_Otimes__class_Otimes(T_b),V_r_2)),V_f_2)),V_A_2) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_setsum__addf,axiom, % 28.47/28.28 ! [V_A_2,V_g_2,V_f_2,T_c,T_b] : % 28.47/28.28 ( class_Groups_Ocomm__monoid__add(T_b) % 28.47/28.28 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),hAPP(hAPP(c_COMBS(T_c,T_b,T_b),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,T_b),T_c),c_Groups_Oplus__class_Oplus(T_b)),V_f_2)),V_g_2)),V_A_2) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),V_f_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),V_g_2),V_A_2)) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_setsum__subtractf,axiom, % 28.47/28.28 ! [V_A_2,V_g_2,V_f_2,T_c,T_b] : % 28.47/28.28 ( class_Groups_Oab__group__add(T_b) % 28.47/28.28 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),hAPP(hAPP(c_COMBS(T_c,T_b,T_b),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,T_b),T_c),c_Groups_Ominus__class_Ominus(T_b)),V_f_2)),V_g_2)),V_A_2) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),V_f_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),V_g_2),V_A_2)) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_abs__setsum__abs,axiom, % 28.47/28.28 ! [V_A_2,V_f_2,T_c,T_b] : % 28.47/28.28 ( class_Groups_Oordered__ab__group__add__abs(T_b) % 28.47/28.28 => hAPP(c_Groups_Oabs__class_Oabs(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),hAPP(hAPP(c_COMBB(T_b,T_b,T_c),c_Groups_Oabs__class_Oabs(T_b)),V_f_2)),V_A_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),hAPP(hAPP(c_COMBB(T_b,T_b,T_c),c_Groups_Oabs__class_Oabs(T_b)),V_f_2)),V_A_2) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_setsum__divide__distrib,axiom, % 28.47/28.28 ! [V_r_2,V_A_2,V_f_2,T_c,T_b] : % 28.47/28.28 ( class_Fields_Ofield(T_b) % 28.47/28.28 => hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),V_f_2),V_A_2)),V_r_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),hAPP(hAPP(c_COMBC(T_c,T_b,T_b),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,T_b),T_c),c_Rings_Oinverse__class_Odivide(T_b)),V_f_2)),V_r_2)),V_A_2) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_setsum__infinite,axiom, % 28.47/28.28 ! [V_f_2,V_A_2,T_b,T_c] : % 28.47/28.28 ( class_Groups_Ocomm__monoid__add(T_c) % 28.47/28.28 => ( ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.28 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),V_A_2) = c_Groups_Ozero__class_Ozero(T_c) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_setsum_Oinfinite,axiom, % 28.47/28.28 ! [V_g_2,V_A_2,T_b,T_c] : % 28.47/28.28 ( class_Groups_Ocomm__monoid__add(T_c) % 28.47/28.28 => ( ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.28 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_2),V_A_2) = c_Groups_Ozero__class_Ozero(T_c) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_setsum__empty,axiom, % 28.47/28.28 ! [V_f_2,T_c,T_b] : % 28.47/28.28 ( class_Groups_Ocomm__monoid__add(T_b) % 28.47/28.28 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),V_f_2),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool))) = c_Groups_Ozero__class_Ozero(T_b) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_setsum_Oempty,axiom, % 28.47/28.28 ! [V_g_2,T_c,T_b] : % 28.47/28.28 ( class_Groups_Ocomm__monoid__add(T_b) % 28.47/28.28 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),V_g_2),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool))) = c_Groups_Ozero__class_Ozero(T_b) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_setsum_Odistrib,axiom, % 28.47/28.28 ! [V_h_2,V_g_2,V_A_2,T_b,T_c] : % 28.47/28.28 ( class_Groups_Ocomm__monoid__add(T_c) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.28 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),hAPP(hAPP(c_COMBS(T_b,T_c,T_c),hAPP(hAPP(c_COMBB(T_c,tc_fun(T_c,T_c),T_b),c_Groups_Oplus__class_Oplus(T_c)),V_g_2)),V_h_2)),V_A_2) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_h_2),V_A_2)) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_card__eq__setsum,axiom, % 28.47/28.28 ! [V_A_2,T_b] : hAPP(c_Finite__Set_Ocard(T_b),V_A_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,tc_Nat_Onat),hAPP(c_COMBK(tc_Nat_Onat,T_b),c_Groups_Oone__class_Oone(tc_Nat_Onat))),V_A_2) ). % 28.47/28.28 % 28.47/28.28 fof(fact_setsum__shift__bounds__Suc__ivl,axiom, % 28.47/28.28 ! [V_n_2,V_m_2,V_f_2,T_b] : % 28.47/28.28 ( class_Groups_Ocomm__monoid__add(T_b) % 28.47/28.28 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_f_2),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,hAPP(c_Nat_OSuc,V_m_2)),hAPP(c_Nat_OSuc,V_n_2))) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),hAPP(hAPP(c_COMBB(tc_Nat_Onat,T_b,tc_Nat_Onat),V_f_2),c_Nat_OSuc)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_m_2),V_n_2)) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_setsum__shift__bounds__nat__ivl,axiom, % 28.47/28.28 ! [V_n_2,V_k_2,V_m_2,V_f_2,T_b] : % 28.47/28.28 ( class_Groups_Ocomm__monoid__add(T_b) % 28.47/28.28 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_f_2),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m_2),V_k_2)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n_2),V_k_2))) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),hAPP(hAPP(c_COMBB(tc_Nat_Onat,T_b,tc_Nat_Onat),V_f_2),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_Nat_Onat),c_Groups_Oplus__class_Oplus(tc_Nat_Onat)),V_k_2))),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_m_2),V_n_2)) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_setsum__shift__bounds__cl__Suc__ivl,axiom, % 28.47/28.28 ! [V_n_2,V_m_2,V_f_2,T_b] : % 28.47/28.28 ( class_Groups_Ocomm__monoid__add(T_b) % 28.47/28.28 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_f_2),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,hAPP(c_Nat_OSuc,V_m_2),hAPP(c_Nat_OSuc,V_n_2))) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),hAPP(hAPP(c_COMBB(tc_Nat_Onat,T_b,tc_Nat_Onat),V_f_2),c_Nat_OSuc)),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,V_m_2,V_n_2)) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_setsum__shift__bounds__cl__nat__ivl,axiom, % 28.47/28.28 ! [V_n_2,V_k_2,V_m_2,V_f_2,T_b] : % 28.47/28.28 ( class_Groups_Ocomm__monoid__add(T_b) % 28.47/28.28 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_f_2),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m_2),V_k_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n_2),V_k_2))) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),hAPP(hAPP(c_COMBB(tc_Nat_Onat,T_b,tc_Nat_Onat),V_f_2),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_Nat_Onat),c_Groups_Oplus__class_Oplus(tc_Nat_Onat)),V_k_2))),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,V_m_2,V_n_2)) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_setsum__eq__Suc0__iff,axiom, % 28.47/28.28 ! [V_f_2,V_A_2,T_b] : % 28.47/28.28 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.28 => ( hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,tc_Nat_Onat),V_f_2),V_A_2) = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) % 28.47/28.28 <=> ? [B_x] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2)) % 28.47/28.28 & hAPP(V_f_2,B_x) = hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) % 28.47/28.28 & ! [B_xa] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_member(T_b),B_xa),V_A_2)) % 28.47/28.28 => ( B_x != B_xa % 28.47/28.28 => hAPP(V_f_2,B_xa) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_setsum__eq__1__iff,axiom, % 28.47/28.28 ! [V_f_2,V_A_2,T_b] : % 28.47/28.28 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.28 => ( hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,tc_Nat_Onat),V_f_2),V_A_2) = c_Groups_Oone__class_Oone(tc_Nat_Onat) % 28.47/28.28 <=> ? [B_x] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2)) % 28.47/28.28 & hAPP(V_f_2,B_x) = c_Groups_Oone__class_Oone(tc_Nat_Onat) % 28.47/28.28 & ! [B_xa] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_member(T_b),B_xa),V_A_2)) % 28.47/28.28 => ( B_x != B_xa % 28.47/28.28 => hAPP(V_f_2,B_xa) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_setsum__add__nat__ivl,axiom, % 28.47/28.28 ! [V_f_2,V_p_2,V_n_2,V_m_2,T_b] : % 28.47/28.28 ( class_Groups_Ocomm__monoid__add(T_b) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2)) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n_2),V_p_2)) % 28.47/28.28 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_f_2),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_m_2),V_n_2))),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_f_2),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_n_2),V_p_2))) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_f_2),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_m_2),V_p_2)) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_setsum__diff__nat__ivl,axiom, % 28.47/28.28 ! [V_f_2,V_p_2,V_n_2,V_m_2,T_b] : % 28.47/28.28 ( class_Groups_Oab__group__add(T_b) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2)) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n_2),V_p_2)) % 28.47/28.28 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_f_2),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_m_2),V_p_2))),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_f_2),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_m_2),V_n_2))) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_f_2),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_n_2),V_p_2)) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_setsum__shift__lb__Suc0__0,axiom, % 28.47/28.28 ! [V_k_2,V_f_2] : % 28.47/28.28 ( hAPP(V_f_2,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) % 28.47/28.28 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,tc_Nat_Onat),V_f_2),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_k_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,tc_Nat_Onat),V_f_2),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,c_Groups_Ozero__class_Ozero(tc_Nat_Onat),V_k_2)) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_setsum__delta_H,axiom, % 28.47/28.28 ! [V_b_2,V_a_2,V_S_2,T_b,T_c] : % 28.47/28.28 ( class_Groups_Ocomm__monoid__add(T_c) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_S_2)) % 28.47/28.28 => ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_S_2)) % 28.47/28.28 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),hAPP(hAPP(c_COMBC(T_b,T_c,T_c),hAPP(hAPP(c_COMBS(T_b,T_c,tc_fun(T_c,T_c)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_c,tc_fun(T_c,T_c)),T_b),c_If(T_c)),hAPP(c_fequal,V_a_2))),V_b_2)),c_Groups_Ozero__class_Ozero(T_c))),V_S_2) = hAPP(V_b_2,V_a_2) ) % 28.47/28.28 & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_S_2)) % 28.47/28.28 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),hAPP(hAPP(c_COMBC(T_b,T_c,T_c),hAPP(hAPP(c_COMBS(T_b,T_c,tc_fun(T_c,T_c)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_c,tc_fun(T_c,T_c)),T_b),c_If(T_c)),hAPP(c_fequal,V_a_2))),V_b_2)),c_Groups_Ozero__class_Ozero(T_c))),V_S_2) = c_Groups_Ozero__class_Ozero(T_c) ) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_setsum__delta,axiom, % 28.47/28.28 ! [V_b_2,V_a_2,V_S_2,T_b,T_c] : % 28.47/28.28 ( class_Groups_Ocomm__monoid__add(T_c) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_S_2)) % 28.47/28.28 => ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_S_2)) % 28.47/28.28 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),hAPP(hAPP(c_COMBC(T_b,T_c,T_c),hAPP(hAPP(c_COMBS(T_b,T_c,tc_fun(T_c,T_c)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_c,tc_fun(T_c,T_c)),T_b),c_If(T_c)),hAPP(hAPP(c_COMBC(T_b,T_b,tc_HOL_Obool),c_fequal),V_a_2))),V_b_2)),c_Groups_Ozero__class_Ozero(T_c))),V_S_2) = hAPP(V_b_2,V_a_2) ) % 28.47/28.28 & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_S_2)) % 28.47/28.28 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),hAPP(hAPP(c_COMBC(T_b,T_c,T_c),hAPP(hAPP(c_COMBS(T_b,T_c,tc_fun(T_c,T_c)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_c,tc_fun(T_c,T_c)),T_b),c_If(T_c)),hAPP(hAPP(c_COMBC(T_b,T_b,tc_HOL_Obool),c_fequal),V_a_2))),V_b_2)),c_Groups_Ozero__class_Ozero(T_c))),V_S_2) = c_Groups_Ozero__class_Ozero(T_c) ) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_setsum__setsum__restrict,axiom, % 28.47/28.28 ! [V_R_2,V_f_2,V_T_2,T_c,V_S_2,T_b,T_d] : % 28.47/28.28 ( class_Groups_Ocomm__monoid__add(T_d) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_S_2)) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_T_2)) % 28.47/28.28 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_d),hAPP(hAPP(c_COMBS(T_b,tc_fun(T_c,tc_HOL_Obool),T_d),hAPP(hAPP(c_COMBB(tc_fun(T_c,T_d),tc_fun(tc_fun(T_c,tc_HOL_Obool),T_d),T_b),c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_d)),V_f_2)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),c_Set_OCollect(T_c)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_COMBS(T_c,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_c),c_fconj),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_c,tc_HOL_Obool),tc_HOL_Obool),c_member(T_c)),V_T_2)))),V_R_2)))),V_S_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_d),hAPP(hAPP(c_COMBS(T_c,tc_fun(T_b,tc_HOL_Obool),T_d),hAPP(hAPP(c_COMBB(tc_fun(T_b,T_d),tc_fun(tc_fun(T_b,tc_HOL_Obool),T_d),T_c),c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_d)),hAPP(c_COMBC(T_b,T_c,T_d),V_f_2))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_c),c_Set_OCollect(T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_c),hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_S_2)))),hAPP(c_COMBC(T_b,T_c,tc_HOL_Obool),V_R_2))))),V_T_2) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_setsum__constant,axiom, % 28.47/28.28 ! [V_A_2,V_y_2,T_c,T_b] : % 28.47/28.28 ( class_Rings_Osemiring__1(T_b) % 28.47/28.28 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),hAPP(c_COMBK(T_b,T_c),V_y_2)),V_A_2) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_b),hAPP(c_Finite__Set_Ocard(T_c),V_A_2))),V_y_2) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_setsum__lessThan__Suc,axiom, % 28.47/28.28 ! [V_n_2,V_f_2,T_b] : % 28.47/28.28 ( class_Groups_Ocomm__monoid__add(T_b) % 28.47/28.28 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_f_2),hAPP(c_SetInterval_Oord__class_OlessThan(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_n_2))) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_f_2),hAPP(c_SetInterval_Oord__class_OlessThan(tc_Nat_Onat),V_n_2))),hAPP(V_f_2,V_n_2)) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_setsum__atMost__Suc,axiom, % 28.47/28.28 ! [V_n_2,V_f_2,T_b] : % 28.47/28.28 ( class_Groups_Ocomm__monoid__add(T_b) % 28.47/28.28 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_f_2),hAPP(c_SetInterval_Oord__class_OatMost(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_n_2))) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_f_2),hAPP(c_SetInterval_Oord__class_OatMost(tc_Nat_Onat),V_n_2))),hAPP(V_f_2,hAPP(c_Nat_OSuc,V_n_2))) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_setsum_Oinsert,axiom, % 28.47/28.28 ! [V_g_2,V_x_2,V_A_2,T_b,T_c] : % 28.47/28.28 ( class_Groups_Ocomm__monoid__add(T_c) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.28 => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) % 28.47/28.28 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_c),hAPP(V_g_2,V_x_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_2),V_A_2)) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_setsum__insert,axiom, % 28.47/28.28 ! [V_f_2,V_a_2,V_F_2,T_b,T_c] : % 28.47/28.28 ( class_Groups_Ocomm__monoid__add(T_c) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_F_2)) % 28.47/28.28 => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_F_2)) % 28.47/28.28 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_F_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_c),hAPP(V_f_2,V_a_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),V_F_2)) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_setsum__Un__Int,axiom, % 28.47/28.28 ! [V_g_2,V_B_2,V_A_2,T_b,T_c] : % 28.47/28.28 ( class_Groups_Ocomm__monoid__add(T_c) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2)) % 28.47/28.28 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_2),V_B_2)) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_setsum__diff,axiom, % 28.47/28.28 ! [V_f_2,V_B_2,V_A_2,T_b,T_c] : % 28.47/28.28 ( class_Groups_Oab__group__add(T_c) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2)) % 28.47/28.28 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),V_B_2)) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_setsum_Oeq__fold,axiom, % 28.47/28.28 ! [V_g_2,V_A_2,T_b,T_c] : % 28.47/28.28 ( class_Groups_Ocomm__monoid__add(T_c) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.28 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_2),V_A_2) = hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_c,T_b,c_Groups_Oplus__class_Oplus(T_c)),V_g_2),c_Groups_Ozero__class_Ozero(T_c)),V_A_2) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_setsum_OF__eq,axiom, % 28.47/28.28 ! [V_g_2,V_A_2,T_b,T_c] : % 28.47/28.28 ( class_Groups_Ocomm__monoid__add(T_c) % 28.47/28.28 => ( ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.28 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_2),V_A_2) = hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_c,T_b,c_Groups_Oplus__class_Oplus(T_c)),V_g_2),c_Groups_Ozero__class_Ozero(T_c)),V_A_2) ) % 28.47/28.28 & ( ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.28 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_2),V_A_2) = c_Groups_Ozero__class_Ozero(T_c) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_setsum__diff__nat,axiom, % 28.47/28.28 ! [V_f_2,V_A_2,V_B_2,T_b] : % 28.47/28.28 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2)) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2)) % 28.47/28.28 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,tc_Nat_Onat),V_f_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,tc_Nat_Onat),V_f_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,tc_Nat_Onat),V_f_2),V_B_2)) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_setsum__shift__lb__Suc0__0__upt,axiom, % 28.47/28.28 ! [V_k_2,V_f_2,T_b] : % 28.47/28.28 ( class_Groups_Ocomm__monoid__add(T_b) % 28.47/28.28 => ( hAPP(V_f_2,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = c_Groups_Ozero__class_Ozero(T_b) % 28.47/28.28 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_f_2),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))),V_k_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_f_2),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_k_2)) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_setsum__head__upt__Suc,axiom, % 28.47/28.28 ! [V_f_2,V_n_2,V_m_2,T_b] : % 28.47/28.28 ( class_Groups_Ocomm__monoid__add(T_b) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_m_2),V_n_2)) % 28.47/28.28 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_f_2),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_m_2),V_n_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(V_f_2,V_m_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_f_2),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,hAPP(c_Nat_OSuc,V_m_2)),V_n_2))) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_setsum__head__Suc,axiom, % 28.47/28.28 ! [V_f_2,V_n_2,V_m_2,T_b] : % 28.47/28.28 ( class_Groups_Ocomm__monoid__add(T_b) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2)) % 28.47/28.28 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_f_2),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,V_m_2,V_n_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(V_f_2,V_m_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_f_2),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,hAPP(c_Nat_OSuc,V_m_2),V_n_2))) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_setsum__restrict__set_H,axiom, % 28.47/28.28 ! [V_B_2,V_f_2,V_A_2,T_b,T_c] : % 28.47/28.28 ( class_Groups_Ocomm__monoid__add(T_c) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.28 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_A_2))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_B_2)))) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),hAPP(hAPP(c_COMBC(T_b,T_c,T_c),hAPP(hAPP(c_COMBS(T_b,T_c,tc_fun(T_c,T_c)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_c,tc_fun(T_c,T_c)),T_b),c_If(T_c)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_B_2))),V_f_2)),c_Groups_Ozero__class_Ozero(T_c))),V_A_2) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_setsum__restrict__set,axiom, % 28.47/28.28 ! [V_B_2,V_f_2,V_A_2,T_b,T_c] : % 28.47/28.28 ( class_Groups_Ocomm__monoid__add(T_c) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.28 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),hAPP(hAPP(c_COMBC(T_b,T_c,T_c),hAPP(hAPP(c_COMBS(T_b,T_c,tc_fun(T_c,T_c)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_c,tc_fun(T_c,T_c)),T_b),c_If(T_c)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_B_2))),V_f_2)),c_Groups_Ozero__class_Ozero(T_c))),V_A_2) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_setsum__image__gen,axiom, % 28.47/28.28 ! [V_f_2,T_d,V_g_2,V_S_2,T_b,T_c] : % 28.47/28.28 ( class_Groups_Ocomm__monoid__add(T_c) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_S_2)) % 28.47/28.28 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_2),V_S_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_d,T_c),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),T_c,T_d),hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_2)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_d),c_Set_OCollect(T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_d),hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_S_2)))),hAPP(c_COMBC(T_b,T_d,tc_HOL_Obool),hAPP(hAPP(c_COMBB(T_d,tc_fun(T_d,tc_HOL_Obool),T_b),c_fequal),V_f_2)))))),hAPP(c_Set_Oimage(T_b,T_d,V_f_2),V_S_2)) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_setsum_Oinsert__remove,axiom, % 28.47/28.28 ! [V_x_2,V_g_2,V_A_2,T_b,T_c] : % 28.47/28.28 ( class_Groups_Ocomm__monoid__add(T_c) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.28 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_c),hAPP(V_g_2,V_x_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_setsum__Un__disjoint,axiom, % 28.47/28.28 ! [V_g_2,V_B_2,V_A_2,T_b,T_c] : % 28.47/28.28 ( class_Groups_Ocomm__monoid__add(T_c) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2)) % 28.47/28.28 => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.28 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_2),V_B_2)) ) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_setsum__Un,axiom, % 28.47/28.28 ! [V_f_2,V_B_2,V_A_2,T_b,T_c] : % 28.47/28.28 ( class_Groups_Oab__group__add(T_c) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2)) % 28.47/28.28 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_c),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),V_B_2))),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_setsum__diff1__nat,axiom, % 28.47/28.28 ! [V_f_2,V_A_2,V_a_2,T_b] : % 28.47/28.28 ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2)) % 28.47/28.28 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,tc_Nat_Onat),V_f_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,tc_Nat_Onat),V_f_2),V_A_2)),hAPP(V_f_2,V_a_2)) ) % 28.47/28.28 & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2)) % 28.47/28.28 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,tc_Nat_Onat),V_f_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,tc_Nat_Onat),V_f_2),V_A_2) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_setsum__Un__nat,axiom, % 28.47/28.28 ! [V_f_2,V_B_2,V_A_2,T_b] : % 28.47/28.28 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2)) % 28.47/28.28 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,tc_Nat_Onat),V_f_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,tc_Nat_Onat),V_f_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,tc_Nat_Onat),V_f_2),V_B_2))),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,tc_Nat_Onat),V_f_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_setsum__op__ivl__Suc,axiom, % 28.47/28.28 ! [V_f_2,V_m_2,V_n_2,T_b] : % 28.47/28.28 ( class_Groups_Ocomm__monoid__add(T_b) % 28.47/28.28 => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),V_m_2)) % 28.47/28.28 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_f_2),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_m_2),hAPP(c_Nat_OSuc,V_n_2))) = c_Groups_Ozero__class_Ozero(T_b) ) % 28.47/28.28 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),V_m_2)) % 28.47/28.28 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_f_2),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_m_2),hAPP(c_Nat_OSuc,V_n_2))) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_f_2),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_m_2),V_n_2))),hAPP(V_f_2,V_n_2)) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_setsum__cl__ivl__Suc,axiom, % 28.47/28.28 ! [V_f_2,V_m_2,V_n_2,T_b] : % 28.47/28.28 ( class_Groups_Ocomm__monoid__add(T_b) % 28.47/28.28 => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_n_2)),V_m_2)) % 28.47/28.28 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_f_2),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,V_m_2,hAPP(c_Nat_OSuc,V_n_2))) = c_Groups_Ozero__class_Ozero(T_b) ) % 28.47/28.28 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_n_2)),V_m_2)) % 28.47/28.28 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_f_2),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,V_m_2,hAPP(c_Nat_OSuc,V_n_2))) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_f_2),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,V_m_2,V_n_2))),hAPP(V_f_2,hAPP(c_Nat_OSuc,V_n_2))) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_setsum__head,axiom, % 28.47/28.28 ! [V_Pa_2,V_n_2,V_m_2,T_b] : % 28.47/28.28 ( class_Groups_Ocomm__monoid__add(T_b) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2)) % 28.47/28.28 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_Pa_2),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,V_m_2,V_n_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(V_Pa_2,V_m_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_Pa_2),c_SetInterval_Oord__class_OgreaterThanAtMost(tc_Nat_Onat,V_m_2,V_n_2))) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_setsum__ub__add__nat,axiom, % 28.47/28.28 ! [V_p_2,V_f_2,V_n_2,V_m_2,T_b] : % 28.47/28.28 ( class_Groups_Ocomm__monoid__add(T_b) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n_2),c_Groups_Oone__class_Oone(tc_Nat_Onat)))) % 28.47/28.28 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_f_2),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,V_m_2,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n_2),V_p_2))) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_f_2),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,V_m_2,V_n_2))),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_f_2),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n_2),c_Groups_Oone__class_Oone(tc_Nat_Onat)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n_2),V_p_2)))) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_setsum__cases,axiom, % 28.47/28.28 ! [V_g_2,V_f_2,V_Pa_2,V_A_2,T_b,T_c] : % 28.47/28.28 ( class_Groups_Ocomm__monoid__add(T_c) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.28 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),hAPP(hAPP(c_COMBS(T_b,T_c,T_c),hAPP(hAPP(c_COMBS(T_b,T_c,tc_fun(T_c,T_c)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_c,tc_fun(T_c,T_c)),T_b),c_If(T_c)),V_Pa_2)),V_f_2)),V_g_2)),V_A_2) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(c_Set_OCollect(T_b),V_Pa_2)))),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_OCollect(T_b),V_Pa_2))))) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_setsum_Oremove,axiom, % 28.47/28.28 ! [V_g_2,V_x_2,V_A_2,T_b,T_c] : % 28.47/28.28 ( class_Groups_Ocomm__monoid__add(T_c) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) % 28.47/28.28 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_2),V_A_2) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_c),hAPP(V_g_2,V_x_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_setsum__diff1_H,axiom, % 28.47/28.28 ! [V_f_2,V_a_2,V_A_2,T_b,T_c] : % 28.47/28.28 ( class_Groups_Ocomm__monoid__add(T_c) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2)) % 28.47/28.28 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),V_A_2) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_c),hAPP(V_f_2,V_a_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_setsum__diff1,axiom, % 28.47/28.28 ! [V_f_2,V_a_2,V_A_2,T_b,T_c] : % 28.47/28.28 ( class_Groups_Oab__group__add(T_c) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.28 => ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2)) % 28.47/28.28 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),V_A_2)),hAPP(V_f_2,V_a_2)) ) % 28.47/28.28 & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2)) % 28.47/28.28 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),V_A_2) ) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_setsum__diff1__ring,axiom, % 28.47/28.28 ! [V_f_2,V_a_2,V_A_2,T_b,T_c] : % 28.47/28.28 ( class_Rings_Oring(T_c) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2)) % 28.47/28.28 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),V_A_2)),hAPP(V_f_2,V_a_2)) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_geometric__sum,axiom, % 28.47/28.28 ! [V_n_2,V_x_2,T_b] : % 28.47/28.28 ( class_Fields_Ofield(T_b) % 28.47/28.28 => ( V_x_2 != c_Groups_Oone__class_Oone(T_b) % 28.47/28.28 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),hAPP(c_Power_Opower__class_Opower(T_b),V_x_2)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_n_2)) = hAPP(hAPP(c_Rings_Oinverse__class_Odivide(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),hAPP(hAPP(c_Power_Opower__class_Opower(T_b),V_x_2),V_n_2)),c_Groups_Oone__class_Oone(T_b))),hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),V_x_2),c_Groups_Oone__class_Oone(T_b))) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_gauss__sum,axiom, % 28.47/28.28 ! [V_n_2,T_b] : % 28.47/28.28 ( class_Rings_Ocomm__semiring__1(T_b) % 28.47/28.28 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),c_Groups_Oone__class_Oone(T_b)),c_Groups_Oone__class_Oone(T_b))),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),c_Nat_Osemiring__1__class_Oof__nat(T_b)),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,c_Groups_Oone__class_Oone(tc_Nat_Onat),V_n_2))) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_b),V_n_2)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_b),V_n_2)),c_Groups_Oone__class_Oone(T_b))) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_setsum__natinterval__difff,axiom, % 28.47/28.28 ! [V_f_2,V_n_2,V_m_2,T_b] : % 28.47/28.28 ( class_Groups_Oab__group__add(T_b) % 28.47/28.28 => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2)) % 28.47/28.28 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),hAPP(hAPP(c_COMBS(tc_Nat_Onat,T_b,T_b),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,T_b),tc_Nat_Onat),c_Groups_Ominus__class_Ominus(T_b)),V_f_2)),hAPP(hAPP(c_COMBB(tc_Nat_Onat,T_b,tc_Nat_Onat),V_f_2),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_Nat_Onat),c_Groups_Oplus__class_Oplus(tc_Nat_Onat)),c_Groups_Oone__class_Oone(tc_Nat_Onat))))),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,V_m_2,V_n_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),hAPP(V_f_2,V_m_2)),hAPP(V_f_2,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n_2),c_Groups_Oone__class_Oone(tc_Nat_Onat)))) ) % 28.47/28.28 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2)) % 28.47/28.28 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),hAPP(hAPP(c_COMBS(tc_Nat_Onat,T_b,T_b),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,T_b),tc_Nat_Onat),c_Groups_Ominus__class_Ominus(T_b)),V_f_2)),hAPP(hAPP(c_COMBB(tc_Nat_Onat,T_b,tc_Nat_Onat),V_f_2),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_Nat_Onat),c_Groups_Oplus__class_Oplus(tc_Nat_Onat)),c_Groups_Oone__class_Oone(tc_Nat_Onat))))),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,V_m_2,V_n_2)) = c_Groups_Ozero__class_Ozero(T_b) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_transfer__int__nat__sum__prod2_I1_J,axiom, % 28.47/28.28 ! [V_f_2,V_A_2,T_b] : % 28.47/28.28 ( ! [B_x] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2)) % 28.47/28.28 => c_Nat__Transfer_Ois__nat(hAPP(V_f_2,B_x)) ) % 28.47/28.28 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,tc_Int_Oint),V_f_2),V_A_2) = hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,tc_Nat_Onat),hAPP(hAPP(c_COMBB(tc_Int_Oint,tc_Nat_Onat,T_b),c_Int_Onat),V_f_2)),V_A_2)) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_setsum__mono2,axiom, % 28.47/28.28 ! [V_f_2,V_A_2,V_B_2,T_b,T_c] : % 28.47/28.28 ( class_Groups_Oordered__comm__monoid__add(T_c) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2)) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) % 28.47/28.28 => ( ! [B_b] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_member(T_b),B_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2))) % 28.47/28.28 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_c),c_Groups_Ozero__class_Ozero(T_c)),hAPP(V_f_2,B_b))) ) % 28.47/28.28 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),V_B_2))) ) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_setsum__multicount,axiom, % 28.47/28.28 ! [V_k_2,V_R_2,V_T_2,T_c,V_S_2,T_b] : % 28.47/28.28 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_S_2)) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_T_2)) % 28.47/28.28 => ( ! [B_x] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_member(T_c),B_x),V_T_2)) % 28.47/28.28 => hAPP(c_Finite__Set_Ocard(T_b),hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_S_2))),hAPP(hAPP(c_COMBC(T_b,T_c,tc_HOL_Obool),V_R_2),B_x)))) = V_k_2 ) % 28.47/28.28 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,tc_Nat_Onat),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_Nat_Onat,T_b),c_Finite__Set_Ocard(T_c)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),c_Set_OCollect(T_c)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_COMBS(T_c,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_c),c_fconj),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_c,tc_HOL_Obool),tc_HOL_Obool),c_member(T_c)),V_T_2)))),V_R_2)))),V_S_2) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k_2),hAPP(c_Finite__Set_Ocard(T_c),V_T_2)) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_transfer__nat__int__sum__prod_I1_J,axiom, % 28.47/28.28 ! [V_A_2,V_f_2,T_b] : % 28.47/28.28 ( ( class_Groups_Ocomm__monoid__add(T_b) % 28.47/28.28 & class_Groups_Ocomm__monoid__mult(T_b) ) % 28.47/28.28 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_f_2),V_A_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Int_Oint,T_b),hAPP(hAPP(c_COMBB(tc_Nat_Onat,T_b,tc_Int_Oint),V_f_2),c_Int_Onat)),hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Int_Oint,c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),V_A_2)) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_transfer__int__nat__sum__prod_I1_J,axiom, % 28.47/28.28 ! [V_f_2,V_A_2,T_b] : % 28.47/28.28 ( ( class_Groups_Ocomm__monoid__add(T_b) % 28.47/28.28 & class_Groups_Ocomm__monoid__mult(T_b) ) % 28.47/28.28 => ( c_Nat__Transfer_Onat__set(V_A_2) % 28.47/28.28 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Int_Oint,T_b),V_f_2),V_A_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),hAPP(hAPP(c_COMBB(tc_Int_Oint,T_b,tc_Nat_Onat),V_f_2),c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint))),hAPP(c_Set_Oimage(tc_Int_Oint,tc_Nat_Onat,c_Int_Onat),V_A_2)) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_setsum__bounded,axiom, % 28.47/28.28 ! [V_K_2,V_f_2,V_A_2,T_b,T_c] : % 28.47/28.28 ( ( class_Groups_Oordered__ab__semigroup__add(T_c) % 28.47/28.28 & class_Rings_Osemiring__1(T_c) ) % 28.47/28.28 => ( ! [B_i] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_member(T_b),B_i),V_A_2)) % 28.47/28.28 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_c),hAPP(V_f_2,B_i)),V_K_2)) ) % 28.47/28.28 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),V_A_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_c),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_c),hAPP(c_Finite__Set_Ocard(T_b),V_A_2))),V_K_2))) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_setsum_Ounion__inter__neutral,axiom, % 28.47/28.28 ! [V_g_2,V_B_2,V_A_2,T_b,T_c] : % 28.47/28.28 ( class_Groups_Ocomm__monoid__add(T_c) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2)) % 28.47/28.28 => ( ! [B_x] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) % 28.47/28.28 => hAPP(V_g_2,B_x) = c_Groups_Ozero__class_Ozero(T_c) ) % 28.47/28.28 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_2),V_B_2)) ) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_setsum__Un__zero,axiom, % 28.47/28.28 ! [V_f_2,V_T_2,V_S_2,T_b,T_c] : % 28.47/28.28 ( class_Groups_Ocomm__monoid__add(T_c) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_S_2)) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_T_2)) % 28.47/28.28 => ( ! [B_x] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_S_2),V_T_2))) % 28.47/28.28 => hAPP(V_f_2,B_x) = c_Groups_Ozero__class_Ozero(T_c) ) % 28.47/28.28 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_S_2),V_T_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),V_S_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),V_T_2)) ) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_setsum__mono3,axiom, % 28.47/28.28 ! [V_f_2,V_A_2,V_B_2,T_b,T_c] : % 28.47/28.28 ( ( class_Groups_Ocomm__monoid__add(T_c) % 28.47/28.28 & class_Groups_Oordered__ab__semigroup__add(T_c) ) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2)) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) % 28.47/28.28 => ( ! [B_x] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2))) % 28.47/28.28 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_c),c_Groups_Ozero__class_Ozero(T_c)),hAPP(V_f_2,B_x))) ) % 28.47/28.28 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),V_B_2))) ) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_setsum__multicount__gen,axiom, % 28.47/28.28 ! [V_k_2,V_R_2,V_t_2,T_c,V_s_2,T_b] : % 28.47/28.28 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_s_2)) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_t_2)) % 28.47/28.28 => ( ! [B_x] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_member(T_c),B_x),V_t_2)) % 28.47/28.28 => hAPP(c_Finite__Set_Ocard(T_b),hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_s_2))),hAPP(hAPP(c_COMBC(T_b,T_c,tc_HOL_Obool),V_R_2),B_x)))) = hAPP(V_k_2,B_x) ) % 28.47/28.28 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,tc_Nat_Onat),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_Nat_Onat,T_b),c_Finite__Set_Ocard(T_c)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),c_Set_OCollect(T_c)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_COMBS(T_c,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_c),c_fconj),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_c,tc_HOL_Obool),tc_HOL_Obool),c_member(T_c)),V_t_2)))),V_R_2)))),V_s_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,tc_Nat_Onat),V_k_2),V_t_2) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_setsum__nonneg__leq__bound,axiom, % 28.47/28.28 ! [V_i_2,V_B_2,V_f_2,V_s_2,T_b,T_c] : % 28.47/28.28 ( class_Groups_Oordered__ab__group__add(T_c) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_s_2)) % 28.47/28.28 => ( ! [B_i] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_member(T_b),B_i),V_s_2)) % 28.47/28.28 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_c),c_Groups_Ozero__class_Ozero(T_c)),hAPP(V_f_2,B_i))) ) % 28.47/28.28 => ( hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),V_s_2) = V_B_2 % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_i_2),V_s_2)) % 28.47/28.28 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_c),hAPP(V_f_2,V_i_2)),V_B_2)) ) ) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_setsum__nonneg__0,axiom, % 28.47/28.28 ! [V_i_2,V_f_2,V_s_2,T_b,T_c] : % 28.47/28.28 ( class_Groups_Oordered__ab__group__add(T_c) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_s_2)) % 28.47/28.28 => ( ! [B_i] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_member(T_b),B_i),V_s_2)) % 28.47/28.28 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_c),c_Groups_Ozero__class_Ozero(T_c)),hAPP(V_f_2,B_i))) ) % 28.47/28.28 => ( hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),V_s_2) = c_Groups_Ozero__class_Ozero(T_c) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_i_2),V_s_2)) % 28.47/28.28 => hAPP(V_f_2,V_i_2) = c_Groups_Ozero__class_Ozero(T_c) ) ) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_sum__diff__distrib,axiom, % 28.47/28.28 ! [V_n_2,V_Pa_2,V_Qa_2] : % 28.47/28.28 ( ! [B_x] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(V_Qa_2,B_x)),hAPP(V_Pa_2,B_x))) % 28.47/28.28 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,tc_Nat_Onat),V_Pa_2),hAPP(c_SetInterval_Oord__class_OlessThan(tc_Nat_Onat),V_n_2))),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,tc_Nat_Onat),V_Qa_2),hAPP(c_SetInterval_Oord__class_OlessThan(tc_Nat_Onat),V_n_2))) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,tc_Nat_Onat),hAPP(hAPP(c_COMBS(tc_Nat_Onat,tc_Nat_Onat,tc_Nat_Onat),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat),tc_Nat_Onat),c_Groups_Ominus__class_Ominus(tc_Nat_Onat)),V_Pa_2)),V_Qa_2)),hAPP(c_SetInterval_Oord__class_OlessThan(tc_Nat_Onat),V_n_2)) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_setsum__mono__zero__left,axiom, % 28.47/28.28 ! [V_f_2,V_S_2,V_T_2,T_b,T_c] : % 28.47/28.28 ( class_Groups_Ocomm__monoid__add(T_c) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_T_2)) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_S_2),V_T_2)) % 28.47/28.28 => ( ! [B_x] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_T_2),V_S_2))) % 28.47/28.28 => hAPP(V_f_2,B_x) = c_Groups_Ozero__class_Ozero(T_c) ) % 28.47/28.28 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),V_S_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),V_T_2) ) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_setsum__mono__zero__right,axiom, % 28.47/28.28 ! [V_f_2,V_S_2,V_T_2,T_b,T_c] : % 28.47/28.28 ( class_Groups_Ocomm__monoid__add(T_c) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_T_2)) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_S_2),V_T_2)) % 28.47/28.28 => ( ! [B_x] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_T_2),V_S_2))) % 28.47/28.28 => hAPP(V_f_2,B_x) = c_Groups_Ozero__class_Ozero(T_c) ) % 28.47/28.28 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),V_T_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),V_S_2) ) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_finite__subset__induct,axiom, % 28.47/28.28 ! [V_Pa_2,V_A_2,V_F_2,T_b] : % 28.47/28.28 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_F_2)) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_F_2),V_A_2)) % 28.47/28.28 => ( hBOOL(hAPP(V_Pa_2,c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) % 28.47/28.28 => ( ! [B_a,B_F] : % 28.47/28.28 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),B_F)) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_member(T_b),B_a),V_A_2)) % 28.47/28.28 => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),B_a),B_F)) % 28.47/28.28 => ( hBOOL(hAPP(V_Pa_2,B_F)) % 28.47/28.28 => hBOOL(hAPP(V_Pa_2,hAPP(hAPP(c_Set_Oinsert(T_b),B_a),B_F))) ) ) ) ) % 28.47/28.28 => hBOOL(hAPP(V_Pa_2,V_F_2)) ) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_setsum__strict__mono,axiom, % 28.47/28.28 ! [V_g_2,V_f_2,V_A_2,T_b,T_c] : % 28.47/28.28 ( ( class_Groups_Ocomm__monoid__add(T_c) % 28.47/28.28 & class_Groups_Oordered__cancel__ab__semigroup__add(T_c) ) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.28 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.28 => ( ! [B_x] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2)) % 28.47/28.28 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_c),hAPP(V_f_2,B_x)),hAPP(V_g_2,B_x))) ) % 28.47/28.28 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_2),V_A_2))) ) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_equiv__intrel__iff,axiom, % 28.47/28.28 ! [V_y_2,V_x_2] : % 28.47/28.28 ( hAPP(c_Relation_OImage(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_Int_Ointrel),hAPP(hAPP(c_Set_Oinsert(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)))) = hAPP(c_Relation_OImage(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_Int_Ointrel),hAPP(hAPP(c_Set_Oinsert(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),V_y_2),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)))) % 28.47/28.28 <=> hBOOL(hAPP(hAPP(c_member(tc_prod(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat))),hAPP(hAPP(c_Product__Type_OPair(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat)),V_x_2),V_y_2)),c_Int_Ointrel)) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_atMost__Int__atLeast,axiom, % 28.47/28.28 ! [V_n_2,T_b] : % 28.47/28.28 ( class_Orderings_Oorder(T_b) % 28.47/28.28 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatMost(T_b),V_n_2)),hAPP(c_SetInterval_Oord__class_OatLeast(T_b),V_n_2)) = hAPP(hAPP(c_Set_Oinsert(T_b),V_n_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_transfer__nat__int__sum__prod__cong_I2_J,axiom, % 28.47/28.28 ! [V_g_2,V_f_2,V_B_2,V_A_2,T_b] : % 28.47/28.28 ( ( class_Groups_Ocomm__monoid__add(T_b) % 28.47/28.28 & class_Groups_Ocomm__monoid__mult(T_b) ) % 28.47/28.28 => ( V_A_2 = V_B_2 % 28.47/28.28 => ( c_Nat__Transfer_Onat__set(V_B_2) % 28.47/28.28 => ( ! [B_x] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),B_x)) % 28.47/28.28 => hAPP(V_f_2,B_x) = hAPP(V_g_2,B_x) ) % 28.47/28.28 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(tc_Int_Oint,T_b),V_f_2),V_A_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(tc_Int_Oint,T_b),V_g_2),V_B_2) ) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_atLeast__eq__iff,axiom, % 28.47/28.28 ! [V_y_2,V_x_2,T_b] : % 28.47/28.28 ( class_Orderings_Olinorder(T_b) % 28.47/28.28 => ( hAPP(c_SetInterval_Oord__class_OatLeast(T_b),V_x_2) = hAPP(c_SetInterval_Oord__class_OatLeast(T_b),V_y_2) % 28.47/28.28 <=> V_x_2 = V_y_2 ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_Image__Id,axiom, % 28.47/28.28 ! [V_A_2,T_b] : hAPP(c_Relation_OImage(T_b,T_b,c_Relation_OId(T_b)),V_A_2) = V_A_2 ). % 28.47/28.28 % 28.47/28.28 fof(fact_Image__Un,axiom, % 28.47/28.28 ! [V_B_2,V_A_2,V_R_2,T_b,T_c] : hAPP(c_Relation_OImage(T_c,T_b,V_R_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_c,T_b,V_R_2),V_A_2)),hAPP(c_Relation_OImage(T_c,T_b,V_R_2),V_B_2)) ). % 28.47/28.28 % 28.47/28.28 fof(fact_Image__empty,axiom, % 28.47/28.28 ! [V_R_2,T_b,T_c] : hAPP(c_Relation_OImage(T_c,T_b,V_R_2),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ). % 28.47/28.28 % 28.47/28.28 fof(fact_Image__Int__subset,axiom, % 28.47/28.28 ! [V_B_2,V_A_2,V_R_2,T_c,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_c,T_b,V_R_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2))),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_c,T_b,V_R_2),V_A_2)),hAPP(c_Relation_OImage(T_c,T_b,V_R_2),V_B_2)))) ). % 28.47/28.28 % 28.47/28.28 fof(fact_Image__closed__trancl,axiom, % 28.47/28.28 ! [V_X_2,V_r_2,T_b] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_b,T_b,V_r_2),V_X_2)),V_X_2)) % 28.47/28.28 => hAPP(c_Relation_OImage(T_b,T_b,c_Transitive__Closure_Ortrancl(T_b,V_r_2)),V_X_2) = V_X_2 ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_Image__mono,axiom, % 28.47/28.28 ! [V_A_2,V_A_H_2,V_r_2,V_r_H_2,T_c,T_b] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),V_r_H_2),V_r_2)) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_H_2),V_A_2)) % 28.47/28.28 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_c,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_b,T_c,V_r_H_2),V_A_H_2)),hAPP(c_Relation_OImage(T_b,T_c,V_r_2),V_A_2))) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_Un__Image,axiom, % 28.47/28.28 ! [V_A_2,V_S_2,V_R_2,T_b,T_c] : hAPP(c_Relation_OImage(T_c,T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool)),V_R_2),V_S_2)),V_A_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_c,T_b,V_R_2),V_A_2)),hAPP(c_Relation_OImage(T_c,T_b,V_S_2),V_A_2)) ). % 28.47/28.28 % 28.47/28.28 fof(fact_Image__Id__on,axiom, % 28.47/28.28 ! [V_B_2,V_A_2,T_b] : hAPP(c_Relation_OImage(T_b,T_b,c_Relation_OId__on(T_b,V_A_2)),V_B_2) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) ). % 28.47/28.28 % 28.47/28.28 fof(fact_atLeast__iff,axiom, % 28.47/28.28 ! [V_k_2,V_i_2,T_b] : % 28.47/28.28 ( class_Orderings_Oord(T_b) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_i_2),hAPP(c_SetInterval_Oord__class_OatLeast(T_b),V_k_2))) % 28.47/28.28 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_k_2),V_i_2)) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_atLeast__subset__iff,axiom, % 28.47/28.28 ! [V_y_2,V_x_2,T_b] : % 28.47/28.28 ( class_Orderings_Oorder(T_b) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeast(T_b),V_x_2)),hAPP(c_SetInterval_Oord__class_OatLeast(T_b),V_y_2))) % 28.47/28.28 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_y_2),V_x_2)) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_rev__ImageI,axiom, % 28.47/28.28 ! [V_r_2,V_b_2,T_c,V_A_2,V_a_2,T_b] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2)) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2)),V_r_2)) % 28.47/28.28 => hBOOL(hAPP(hAPP(c_member(T_c),V_b_2),hAPP(c_Relation_OImage(T_b,T_c,V_r_2),V_A_2))) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_Image__iff,axiom, % 28.47/28.28 ! [V_A_2,V_r_2,T_c,V_b_2,T_b] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),hAPP(c_Relation_OImage(T_c,T_b,V_r_2),V_A_2))) % 28.47/28.28 <=> ? [B_x] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_member(T_c),B_x),V_A_2)) % 28.47/28.28 & hBOOL(hAPP(hAPP(c_member(tc_prod(T_c,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_c,T_b),B_x),V_b_2)),V_r_2)) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_wfE__pf,axiom, % 28.47/28.28 ! [V_A_2,V_R_2,T_b] : % 28.47/28.28 ( c_Wellfounded_Owf(T_b,V_R_2) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(c_Relation_OImage(T_b,T_b,V_R_2),V_A_2))) % 28.47/28.28 => V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_Image__subset__eq,axiom, % 28.47/28.28 ! [V_B_2,V_A_2,V_r_2,T_c,T_b] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_c,T_b,V_r_2),V_A_2)),V_B_2)) % 28.47/28.28 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_c,tc_HOL_Obool)),V_A_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_c,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_b,T_c,hAPP(c_Relation_Oconverse(T_c,T_b),V_r_2)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_B_2))))) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_Compl__lessThan,axiom, % 28.47/28.28 ! [V_k_2,T_b] : % 28.47/28.28 ( class_Orderings_Olinorder(T_b) % 28.47/28.28 => hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OlessThan(T_b),V_k_2)) = hAPP(c_SetInterval_Oord__class_OatLeast(T_b),V_k_2) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_Compl__atLeast,axiom, % 28.47/28.28 ! [V_k_2,T_b] : % 28.47/28.28 ( class_Orderings_Olinorder(T_b) % 28.47/28.28 => hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeast(T_b),V_k_2)) = hAPP(c_SetInterval_Oord__class_OlessThan(T_b),V_k_2) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_ivl__disj__un_I14_J,axiom, % 28.47/28.28 ! [V_u_2,V_l_2,T_b] : % 28.47/28.28 ( class_Orderings_Olinorder(T_b) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_l_2),V_u_2)) % 28.47/28.28 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_l_2),V_u_2)),hAPP(c_SetInterval_Oord__class_OatLeast(T_b),V_u_2)) = hAPP(c_SetInterval_Oord__class_OatLeast(T_b),V_l_2) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_ivl__disj__int_I8_J,axiom, % 28.47/28.28 ! [V_u_2,V_l_2,T_b] : % 28.47/28.28 ( class_Orderings_Oorder(T_b) % 28.47/28.28 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_l_2),V_u_2)),hAPP(c_SetInterval_Oord__class_OatLeast(T_b),V_u_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_Int__atLeastAtMostR2,axiom, % 28.47/28.28 ! [V_d_2,V_c_2,V_a_2,T_b] : % 28.47/28.28 ( class_Orderings_Olinorder(T_b) % 28.47/28.28 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeast(T_b),V_a_2)),c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_c_2,V_d_2)) = c_SetInterval_Oord__class_OatLeastAtMost(T_b,hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_a_2),V_c_2),V_d_2) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_Int__atLeastAtMostL2,axiom, % 28.47/28.28 ! [V_c_2,V_b_2,V_a_2,T_b] : % 28.47/28.28 ( class_Orderings_Olinorder(T_b) % 28.47/28.28 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_a_2,V_b_2)),hAPP(c_SetInterval_Oord__class_OatLeast(T_b),V_c_2)) = c_SetInterval_Oord__class_OatLeastAtMost(T_b,hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_a_2),V_c_2),V_b_2) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_ivl__disj__int_I6_J,axiom, % 28.47/28.28 ! [V_u_2,V_l_2,T_b] : % 28.47/28.28 ( class_Orderings_Oorder(T_b) % 28.47/28.28 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OgreaterThanLessThan(T_b,V_l_2,V_u_2)),hAPP(c_SetInterval_Oord__class_OatLeast(T_b),V_u_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_image__uminus__atMost,axiom, % 28.47/28.28 ! [V_x_2,T_b] : % 28.47/28.28 ( class_Groups_Oordered__ab__group__add(T_b) % 28.47/28.28 => hAPP(c_Set_Oimage(T_b,T_b,c_Groups_Ouminus__class_Ouminus(T_b)),hAPP(c_SetInterval_Oord__class_OatMost(T_b),V_x_2)) = hAPP(c_SetInterval_Oord__class_OatLeast(T_b),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_x_2)) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_image__uminus__atLeast,axiom, % 28.47/28.28 ! [V_x_2,T_b] : % 28.47/28.28 ( class_Groups_Oordered__ab__group__add(T_b) % 28.47/28.28 => hAPP(c_Set_Oimage(T_b,T_b,c_Groups_Ouminus__class_Ouminus(T_b)),hAPP(c_SetInterval_Oord__class_OatLeast(T_b),V_x_2)) = hAPP(c_SetInterval_Oord__class_OatMost(T_b),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_x_2)) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_atLeast__Suc,axiom, % 28.47/28.28 ! [V_k_2] : hAPP(c_SetInterval_Oord__class_OatLeast(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_k_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(tc_Nat_Onat,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeast(tc_Nat_Onat),V_k_2)),hAPP(hAPP(c_Set_Oinsert(tc_Nat_Onat),V_k_2),c_Orderings_Obot__class_Obot(tc_fun(tc_Nat_Onat,tc_HOL_Obool)))) ). % 28.47/28.28 % 28.47/28.28 fof(fact_Image__singleton__iff,axiom, % 28.47/28.28 ! [V_a_2,V_r_2,T_c,V_b_2,T_b] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),hAPP(c_Relation_OImage(T_c,T_b,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_c),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)))))) % 28.47/28.28 <=> hBOOL(hAPP(hAPP(c_member(tc_prod(T_c,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_c,T_b),V_a_2),V_b_2)),V_r_2)) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_Image__singleton,axiom, % 28.47/28.28 ! [V_a_2,V_r_2,T_b,T_c] : hAPP(c_Relation_OImage(T_c,T_b,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_c),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)))) = hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_prod(T_c,T_b),tc_fun(tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool),tc_HOL_Obool),T_b),c_member(tc_prod(T_c,T_b))),hAPP(c_Product__Type_OPair(T_c,T_b),V_a_2))),V_r_2)) ). % 28.47/28.28 % 28.47/28.28 fof(fact_of__int,axiom, % 28.47/28.28 ! [V_j_2,V_i_2,T_b] : % 28.47/28.28 ( class_Rings_Oring__1(T_b) % 28.47/28.28 => hAPP(c_Int_Oring__1__class_Oof__int(T_b),hAPP(c_Int_OAbs__Integ,hAPP(c_Relation_OImage(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_Int_Ointrel),hAPP(hAPP(c_Set_Oinsert(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_i_2),V_j_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)))))) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_b),V_i_2)),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_b),V_j_2)) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_One__int__def,axiom, % 28.47/28.28 c_Groups_Oone__class_Oone(tc_Int_Oint) = hAPP(c_Int_OAbs__Integ,hAPP(c_Relation_OImage(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_Int_Ointrel),hAPP(hAPP(c_Set_Oinsert(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),c_Groups_Oone__class_Oone(tc_Nat_Onat)),c_Groups_Ozero__class_Ozero(tc_Nat_Onat))),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))))) ). % 28.47/28.28 % 28.47/28.28 fof(fact_mult,axiom, % 28.47/28.28 ! [V_v_2,V_u_2,V_y_2,V_x_2] : hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Int_Oint),hAPP(c_Int_OAbs__Integ,hAPP(c_Relation_OImage(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_Int_Ointrel),hAPP(hAPP(c_Set_Oinsert(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_x_2),V_y_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)))))),hAPP(c_Int_OAbs__Integ,hAPP(c_Relation_OImage(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_Int_Ointrel),hAPP(hAPP(c_Set_Oinsert(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_u_2),V_v_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)))))) = hAPP(c_Int_OAbs__Integ,hAPP(c_Relation_OImage(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_Int_Ointrel),hAPP(hAPP(c_Set_Oinsert(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_x_2),V_u_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_y_2),V_v_2))),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_x_2),V_v_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_y_2),V_u_2)))),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))))) ). % 28.47/28.28 % 28.47/28.28 fof(fact_minus,axiom, % 28.47/28.28 ! [V_y_2,V_x_2] : hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),hAPP(c_Int_OAbs__Integ,hAPP(c_Relation_OImage(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_Int_Ointrel),hAPP(hAPP(c_Set_Oinsert(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_x_2),V_y_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)))))) = hAPP(c_Int_OAbs__Integ,hAPP(c_Relation_OImage(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_Int_Ointrel),hAPP(hAPP(c_Set_Oinsert(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_y_2),V_x_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))))) ). % 28.47/28.28 % 28.47/28.28 fof(fact_Zero__int__def,axiom, % 28.47/28.28 c_Groups_Ozero__class_Ozero(tc_Int_Oint) = hAPP(c_Int_OAbs__Integ,hAPP(c_Relation_OImage(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_Int_Ointrel),hAPP(hAPP(c_Set_Oinsert(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),c_Groups_Ozero__class_Ozero(tc_Nat_Onat))),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))))) ). % 28.47/28.28 % 28.47/28.28 fof(fact_int__def,axiom, % 28.47/28.28 ! [V_m_2] : hAPP(c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),V_m_2) = hAPP(c_Int_OAbs__Integ,hAPP(c_Relation_OImage(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_Int_Ointrel),hAPP(hAPP(c_Set_Oinsert(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_m_2),c_Groups_Ozero__class_Ozero(tc_Nat_Onat))),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))))) ). % 28.47/28.28 % 28.47/28.28 fof(fact_add,axiom, % 28.47/28.28 ! [V_v_2,V_u_2,V_y_2,V_x_2] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(c_Int_OAbs__Integ,hAPP(c_Relation_OImage(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_Int_Ointrel),hAPP(hAPP(c_Set_Oinsert(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_x_2),V_y_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)))))),hAPP(c_Int_OAbs__Integ,hAPP(c_Relation_OImage(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_Int_Ointrel),hAPP(hAPP(c_Set_Oinsert(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_u_2),V_v_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)))))) = hAPP(c_Int_OAbs__Integ,hAPP(c_Relation_OImage(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_Int_Ointrel),hAPP(hAPP(c_Set_Oinsert(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_x_2),V_u_2)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_y_2),V_v_2))),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))))) ). % 28.47/28.28 % 28.47/28.28 fof(fact_nat,axiom, % 28.47/28.28 ! [V_y_2,V_x_2] : hAPP(c_Int_Onat,hAPP(c_Int_OAbs__Integ,hAPP(c_Relation_OImage(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_Int_Ointrel),hAPP(hAPP(c_Set_Oinsert(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_x_2),V_y_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)))))) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_x_2),V_y_2) ). % 28.47/28.28 % 28.47/28.28 fof(fact_less,axiom, % 28.47/28.28 ! [V_v_2,V_u_2,V_y_2,V_x_2] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),hAPP(c_Int_OAbs__Integ,hAPP(c_Relation_OImage(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_Int_Ointrel),hAPP(hAPP(c_Set_Oinsert(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_x_2),V_y_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)))))),hAPP(c_Int_OAbs__Integ,hAPP(c_Relation_OImage(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_Int_Ointrel),hAPP(hAPP(c_Set_Oinsert(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_u_2),V_v_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))))))) % 28.47/28.28 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_x_2),V_v_2)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_u_2),V_y_2))) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_le,axiom, % 28.47/28.28 ! [V_v_2,V_u_2,V_y_2,V_x_2] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(c_Int_OAbs__Integ,hAPP(c_Relation_OImage(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_Int_Ointrel),hAPP(hAPP(c_Set_Oinsert(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_x_2),V_y_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)))))),hAPP(c_Int_OAbs__Integ,hAPP(c_Relation_OImage(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_Int_Ointrel),hAPP(hAPP(c_Set_Oinsert(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),V_u_2),V_v_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))))))) % 28.47/28.28 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_x_2),V_v_2)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_u_2),V_y_2))) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_eq__Abs__Integ,axiom, % 28.47/28.28 ! [V_z_2] : % 28.47/28.28 ~ ! [B_x,B_y] : V_z_2 != hAPP(c_Int_OAbs__Integ,hAPP(c_Relation_OImage(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_Int_Ointrel),hAPP(hAPP(c_Set_Oinsert(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),hAPP(hAPP(c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat),B_x),B_y)),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))))) ). % 28.47/28.28 % 28.47/28.28 fof(fact_greaterThan__Suc,axiom, % 28.47/28.28 ! [V_k_2] : hAPP(c_SetInterval_Oord__class_OgreaterThan(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_k_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(tc_Nat_Onat,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OgreaterThan(tc_Nat_Onat),V_k_2)),hAPP(hAPP(c_Set_Oinsert(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_k_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Nat_Onat,tc_HOL_Obool)))) ). % 28.47/28.28 % 28.47/28.28 fof(fact_ivl__disj__un_I12_J,axiom, % 28.47/28.28 ! [V_u_2,V_l_2,T_b] : % 28.47/28.28 ( class_Orderings_Olinorder(T_b) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_l_2),V_u_2)) % 28.47/28.28 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OgreaterThanLessThan(T_b,V_l_2,V_u_2)),hAPP(c_SetInterval_Oord__class_OatLeast(T_b),V_u_2)) = hAPP(c_SetInterval_Oord__class_OgreaterThan(T_b),V_l_2) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_greaterThan__eq__iff,axiom, % 28.47/28.28 ! [V_y_2,V_x_2,T_b] : % 28.47/28.28 ( class_Orderings_Olinorder(T_b) % 28.47/28.28 => ( hAPP(c_SetInterval_Oord__class_OgreaterThan(T_b),V_x_2) = hAPP(c_SetInterval_Oord__class_OgreaterThan(T_b),V_y_2) % 28.47/28.28 <=> V_x_2 = V_y_2 ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_greaterThan__iff,axiom, % 28.47/28.28 ! [V_k_2,V_i_2,T_b] : % 28.47/28.28 ( class_Orderings_Oord(T_b) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_i_2),hAPP(c_SetInterval_Oord__class_OgreaterThan(T_b),V_k_2))) % 28.47/28.28 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_k_2),V_i_2)) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_greaterThan__subset__iff,axiom, % 28.47/28.28 ! [V_y_2,V_x_2,T_b] : % 28.47/28.28 ( class_Orderings_Olinorder(T_b) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OgreaterThan(T_b),V_x_2)),hAPP(c_SetInterval_Oord__class_OgreaterThan(T_b),V_y_2))) % 28.47/28.28 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_y_2),V_x_2)) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_Compl__greaterThan,axiom, % 28.47/28.28 ! [V_k_2,T_b] : % 28.47/28.28 ( class_Orderings_Olinorder(T_b) % 28.47/28.28 => hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OgreaterThan(T_b),V_k_2)) = hAPP(c_SetInterval_Oord__class_OatMost(T_b),V_k_2) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_Compl__atMost,axiom, % 28.47/28.28 ! [V_k_2,T_b] : % 28.47/28.28 ( class_Orderings_Olinorder(T_b) % 28.47/28.28 => hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatMost(T_b),V_k_2)) = hAPP(c_SetInterval_Oord__class_OgreaterThan(T_b),V_k_2) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_atLeast__Suc__greaterThan,axiom, % 28.47/28.28 ! [V_k_2] : hAPP(c_SetInterval_Oord__class_OatLeast(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_k_2)) = hAPP(c_SetInterval_Oord__class_OgreaterThan(tc_Nat_Onat),V_k_2) ). % 28.47/28.28 % 28.47/28.28 fof(fact_ivl__disj__int_I7_J,axiom, % 28.47/28.28 ! [V_u_2,V_l_2,T_b] : % 28.47/28.28 ( class_Orderings_Oorder(T_b) % 28.47/28.28 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_l_2,V_u_2)),hAPP(c_SetInterval_Oord__class_OgreaterThan(T_b),V_u_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_ivl__disj__un_I11_J,axiom, % 28.47/28.28 ! [V_u_2,V_l_2,T_b] : % 28.47/28.28 ( class_Orderings_Olinorder(T_b) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_l_2),V_u_2)) % 28.47/28.28 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OgreaterThanAtMost(T_b,V_l_2,V_u_2)),hAPP(c_SetInterval_Oord__class_OgreaterThan(T_b),V_u_2)) = hAPP(c_SetInterval_Oord__class_OgreaterThan(T_b),V_l_2) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_image__uminus__greaterThan,axiom, % 28.47/28.28 ! [V_x_2,T_b] : % 28.47/28.28 ( class_Groups_Oordered__ab__group__add(T_b) % 28.47/28.28 => hAPP(c_Set_Oimage(T_b,T_b,c_Groups_Ouminus__class_Ouminus(T_b)),hAPP(c_SetInterval_Oord__class_OgreaterThan(T_b),V_x_2)) = hAPP(c_SetInterval_Oord__class_OlessThan(T_b),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_x_2)) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_image__uminus__lessThan,axiom, % 28.47/28.28 ! [V_x_2,T_b] : % 28.47/28.28 ( class_Groups_Oordered__ab__group__add(T_b) % 28.47/28.28 => hAPP(c_Set_Oimage(T_b,T_b,c_Groups_Ouminus__class_Ouminus(T_b)),hAPP(c_SetInterval_Oord__class_OlessThan(T_b),V_x_2)) = hAPP(c_SetInterval_Oord__class_OgreaterThan(T_b),hAPP(c_Groups_Ouminus__class_Ouminus(T_b),V_x_2)) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_ivl__disj__int_I5_J,axiom, % 28.47/28.28 ! [V_u_2,V_l_2,T_b] : % 28.47/28.28 ( class_Orderings_Oorder(T_b) % 28.47/28.28 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OgreaterThanAtMost(T_b,V_l_2,V_u_2)),hAPP(c_SetInterval_Oord__class_OgreaterThan(T_b),V_u_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_ivl__disj__un_I1_J,axiom, % 28.47/28.28 ! [V_l_2,T_b] : % 28.47/28.28 ( class_Orderings_Olinorder(T_b) % 28.47/28.28 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_b),V_l_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))),hAPP(c_SetInterval_Oord__class_OgreaterThan(T_b),V_l_2)) = hAPP(c_SetInterval_Oord__class_OatLeast(T_b),V_l_2) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_ivl__disj__un_I13_J,axiom, % 28.47/28.28 ! [V_u_2,V_l_2,T_b] : % 28.47/28.28 ( class_Orderings_Olinorder(T_b) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_l_2),V_u_2)) % 28.47/28.28 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OatLeastAtMost(T_b,V_l_2,V_u_2)),hAPP(c_SetInterval_Oord__class_OgreaterThan(T_b),V_u_2)) = hAPP(c_SetInterval_Oord__class_OatLeast(T_b),V_l_2) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_ImageE,axiom, % 28.47/28.28 ! [V_A_2,V_r_2,T_c,V_b_2,T_b] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),hAPP(c_Relation_OImage(T_c,T_b,V_r_2),V_A_2))) % 28.47/28.28 => ~ ! [B_x] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_c,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_c,T_b),B_x),V_b_2)),V_r_2)) % 28.47/28.28 => ~ hBOOL(hAPP(hAPP(c_member(T_c),B_x),V_A_2)) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_finite__conv__nat__seg__image,axiom, % 28.47/28.28 ! [V_A_2,T_b] : % 28.47/28.28 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.28 <=> ? [B_n,B_f] : V_A_2 = hAPP(c_Set_Oimage(tc_Nat_Onat,T_b,B_f),hAPP(c_Set_OCollect(tc_Nat_Onat),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_HOL_Obool),c_Orderings_Oord__class_Oless(tc_Nat_Onat)),B_n))) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_dom__eq__singleton__conv,axiom, % 28.47/28.28 ! [V_x_2,V_f_2,T_c,T_b] : % 28.47/28.28 ( c_Map_Odom(T_b,T_c,V_f_2) = hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) % 28.47/28.28 <=> ? [B_v] : V_f_2 = hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,tc_Option_Ooption(T_c)),hAPP(c_COMBK(tc_Option_Ooption(T_c),T_b),c_Option_Ooption_ONone(T_c))),V_x_2),hAPP(c_Option_Ooption_OSome(T_c),B_v)) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_finite__dom__body,axiom, % 28.47/28.28 hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Com_Opname),c_Map_Odom(tc_Com_Opname,tc_Com_Ocom,c_Com_Obody))) ). % 28.47/28.28 % 28.47/28.28 fof(fact_domIff,axiom, % 28.47/28.28 ! [V_m_2,T_c,V_a_2,T_b] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),c_Map_Odom(T_b,T_c,V_m_2))) % 28.47/28.28 <=> hAPP(V_m_2,V_a_2) != c_Option_Ooption_ONone(T_c) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_domI,axiom, % 28.47/28.28 ! [T_c,V_b_2,T_b,V_a_2,V_m_2] : % 28.47/28.28 ( hAPP(V_m_2,V_a_2) = hAPP(c_Option_Ooption_OSome(T_b),V_b_2) % 28.47/28.28 => hBOOL(hAPP(hAPP(c_member(T_c),V_a_2),c_Map_Odom(T_c,T_b,V_m_2))) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_insert__dom,axiom, % 28.47/28.28 ! [T_c,V_y_2,T_b,V_x_2,V_f_2] : % 28.47/28.28 ( hAPP(V_f_2,V_x_2) = hAPP(c_Option_Ooption_OSome(T_b),V_y_2) % 28.47/28.28 => hAPP(hAPP(c_Set_Oinsert(T_c),V_x_2),c_Map_Odom(T_c,T_b,V_f_2)) = c_Map_Odom(T_c,T_b,V_f_2) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_dom__restrict,axiom, % 28.47/28.28 ! [V_A_2,V_m_2,T_c,T_b] : c_Map_Odom(T_b,T_c,c_Map_Orestrict__map(T_b,T_c,V_m_2,V_A_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),c_Map_Odom(T_b,T_c,V_m_2)),V_A_2) ). % 28.47/28.28 % 28.47/28.28 fof(fact_dom__eq__empty__conv,axiom, % 28.47/28.28 ! [V_f_2,T_c,T_b] : % 28.47/28.28 ( c_Map_Odom(T_b,T_c,V_f_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.28 <=> V_f_2 = hAPP(c_COMBK(tc_Option_Ooption(T_c),T_b),c_Option_Ooption_ONone(T_c)) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_dom__empty,axiom, % 28.47/28.28 ! [T_c,T_b] : c_Map_Odom(T_b,T_c,hAPP(c_COMBK(tc_Option_Ooption(T_c),T_b),c_Option_Ooption_ONone(T_c))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ). % 28.47/28.28 % 28.47/28.28 fof(fact_dom__def,axiom, % 28.47/28.28 ! [V_m_2,T_c,T_b] : c_Map_Odom(T_b,T_c,V_m_2) = hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_b),c_fNot),hAPP(hAPP(c_COMBC(T_b,tc_Option_Ooption(T_c),tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_Option_Ooption(T_c),tc_fun(tc_Option_Ooption(T_c),tc_HOL_Obool),T_b),c_fequal),V_m_2)),c_Option_Ooption_ONone(T_c)))) ). % 28.47/28.28 % 28.47/28.28 fof(fact_dom__minus,axiom, % 28.47/28.28 ! [V_A_2,T_c,T_b,V_x_2,V_f_2] : % 28.47/28.28 ( hAPP(V_f_2,V_x_2) = c_Option_Ooption_ONone(T_b) % 28.47/28.28 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_c,tc_HOL_Obool)),c_Map_Odom(T_c,T_b,V_f_2)),hAPP(hAPP(c_Set_Oinsert(T_c),V_x_2),V_A_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_c,tc_HOL_Obool)),c_Map_Odom(T_c,T_b,V_f_2)),V_A_2) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_dom__if,axiom, % 28.47/28.28 ! [V_g_2,V_f_2,V_Pa_2,T_c,T_b] : c_Map_Odom(T_b,T_c,hAPP(hAPP(c_COMBS(T_b,tc_Option_Ooption(T_c),tc_Option_Ooption(T_c)),hAPP(hAPP(c_COMBS(T_b,tc_Option_Ooption(T_c),tc_fun(tc_Option_Ooption(T_c),tc_Option_Ooption(T_c))),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_Option_Ooption(T_c),tc_fun(tc_Option_Ooption(T_c),tc_Option_Ooption(T_c))),T_b),c_If(tc_Option_Ooption(T_c))),V_Pa_2)),V_f_2)),V_g_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),c_Map_Odom(T_b,T_c,V_f_2)),hAPP(c_Set_OCollect(T_b),V_Pa_2))),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),c_Map_Odom(T_b,T_c,V_g_2)),hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_b),c_fNot),V_Pa_2)))) ). % 28.47/28.28 % 28.47/28.28 fof(fact_dom__fun__upd,axiom, % 28.47/28.28 ! [V_x_2,V_f_2,T_c,T_b,V_y_2] : % 28.47/28.28 ( ( V_y_2 = c_Option_Ooption_ONone(T_b) % 28.47/28.28 => c_Map_Odom(T_c,T_b,hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_c,tc_Option_Ooption(T_b)),V_f_2),V_x_2),V_y_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_c,tc_HOL_Obool)),c_Map_Odom(T_c,T_b,V_f_2)),hAPP(hAPP(c_Set_Oinsert(T_c),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)))) ) % 28.47/28.28 & ( V_y_2 != c_Option_Ooption_ONone(T_b) % 28.47/28.28 => c_Map_Odom(T_c,T_b,hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_c,tc_Option_Ooption(T_b)),V_f_2),V_x_2),V_y_2)) = hAPP(hAPP(c_Set_Oinsert(T_c),V_x_2),c_Map_Odom(T_c,T_b,V_f_2)) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_dom__override__on,axiom, % 28.47/28.28 ! [V_A_2,V_g_2,V_f_2,T_c,T_b] : c_Map_Odom(T_b,T_c,c_Fun_Ooverride__on(T_b,tc_Option_Ooption(T_c),V_f_2,V_g_2,V_A_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),c_Map_Odom(T_b,T_c,V_f_2)),hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),c_Map_Odom(T_b,T_c,V_g_2)))))),hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),c_Map_Odom(T_b,T_c,V_g_2))))) ). % 28.47/28.28 % 28.47/28.28 fof(fact_equiv__class__nondisjoint,axiom, % 28.47/28.28 ! [V_b_2,V_a_2,V_x_2,V_r_2,V_A_2,T_b] : % 28.47/28.28 ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_b,T_b,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))),hAPP(c_Relation_OImage(T_b,T_b,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_b_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))))) % 28.47/28.28 => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),V_r_2)) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_subset__equiv__class,axiom, % 28.47/28.28 ! [V_a_2,V_b_2,V_r_2,V_A_2,T_b] : % 28.47/28.28 ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_b,T_b,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_b_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))),hAPP(c_Relation_OImage(T_b,T_b,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),V_A_2)) % 28.47/28.28 => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),V_r_2)) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_equiv__comp__eq,axiom, % 28.47/28.28 ! [V_r_2,V_A_2,T_b] : % 28.47/28.28 ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2) % 28.47/28.28 => hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),hAPP(c_Relation_Oconverse(T_b,T_b),V_r_2)),V_r_2) = V_r_2 ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_comp__equivI,axiom, % 28.47/28.28 ! [V_A_2,V_r_2,T_b] : % 28.47/28.28 ( hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),hAPP(c_Relation_Oconverse(T_b,T_b),V_r_2)),V_r_2) = V_r_2 % 28.47/28.28 => ( hAPP(c_Relation_ODomain(T_b,T_b),V_r_2) = V_A_2 % 28.47/28.28 => c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_override__on__apply__notin,axiom, % 28.47/28.28 ! [V_g_2,V_f_2,T_c,V_A_2,V_a_2,T_b] : % 28.47/28.28 ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2)) % 28.47/28.28 => hAPP(c_Fun_Ooverride__on(T_b,T_c,V_f_2,V_g_2,V_A_2),V_a_2) = hAPP(V_f_2,V_a_2) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_override__on__apply__in,axiom, % 28.47/28.28 ! [V_g_2,V_f_2,T_c,V_A_2,V_a_2,T_b] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2)) % 28.47/28.28 => hAPP(c_Fun_Ooverride__on(T_b,T_c,V_f_2,V_g_2,V_A_2),V_a_2) = hAPP(V_g_2,V_a_2) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_override__on__emptyset,axiom, % 28.47/28.28 ! [V_g_2,V_f_2,T_c,T_b] : c_Fun_Ooverride__on(T_b,T_c,V_f_2,V_g_2,c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) = V_f_2 ). % 28.47/28.28 % 28.47/28.28 fof(fact_equiv__class__self,axiom, % 28.47/28.28 ! [V_a_2,V_r_2,V_A_2,T_b] : % 28.47/28.28 ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2)) % 28.47/28.28 => hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(c_Relation_OImage(T_b,T_b,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_override__on__def,axiom, % 28.47/28.28 ! [V_g_2,V_f_2,T_c,V_A_2,V_a_2,T_b] : % 28.47/28.28 ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2)) % 28.47/28.28 => hAPP(c_Fun_Ooverride__on(T_b,T_c,V_f_2,V_g_2,V_A_2),V_a_2) = hAPP(V_g_2,V_a_2) ) % 28.47/28.28 & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2)) % 28.47/28.28 => hAPP(c_Fun_Ooverride__on(T_b,T_c,V_f_2,V_g_2,V_A_2),V_a_2) = hAPP(V_f_2,V_a_2) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_equiv__class__eq,axiom, % 28.47/28.28 ! [V_b_2,V_a_2,V_r_2,V_A_2,T_b] : % 28.47/28.28 ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),V_r_2)) % 28.47/28.28 => hAPP(c_Relation_OImage(T_b,T_b,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = hAPP(c_Relation_OImage(T_b,T_b,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_b_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_eq__equiv__class,axiom, % 28.47/28.28 ! [V_A_2,V_b_2,V_a_2,V_r_2,T_b] : % 28.47/28.28 ( hAPP(c_Relation_OImage(T_b,T_b,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = hAPP(c_Relation_OImage(T_b,T_b,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_b_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) % 28.47/28.28 => ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),V_A_2)) % 28.47/28.28 => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),V_r_2)) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_eq__equiv__class__iff,axiom, % 28.47/28.28 ! [V_y_2,V_x_2,V_r_2,V_A_2,T_b] : % 28.47/28.28 ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_y_2),V_A_2)) % 28.47/28.28 => ( hAPP(c_Relation_OImage(T_b,T_b,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = hAPP(c_Relation_OImage(T_b,T_b,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_y_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) % 28.47/28.28 <=> hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),V_r_2)) ) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_equiv__class__eq__iff,axiom, % 28.47/28.28 ! [V_y_2,V_x_2,V_r_2,V_A_2,T_b] : % 28.47/28.28 ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),V_r_2)) % 28.47/28.28 <=> ( hAPP(c_Relation_OImage(T_b,T_b,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = hAPP(c_Relation_OImage(T_b,T_b,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_y_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) % 28.47/28.28 & hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) % 28.47/28.28 & hBOOL(hAPP(hAPP(c_member(T_b),V_y_2),V_A_2)) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_equiv__class__subset,axiom, % 28.47/28.28 ! [V_b_2,V_a_2,V_r_2,V_A_2,T_b] : % 28.47/28.28 ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),V_r_2)) % 28.47/28.28 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_b,T_b,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))),hAPP(c_Relation_OImage(T_b,T_b,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_b_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_eq__equiv__class__iff2,axiom, % 28.47/28.28 ! [V_y_2,V_x_2,V_r_2,V_A_2,T_b] : % 28.47/28.28 ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_y_2),V_A_2)) % 28.47/28.28 => ( hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))),V_r_2) = hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_y_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))),V_r_2) % 28.47/28.28 <=> hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),V_r_2)) ) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_singleton__quotient,axiom, % 28.47/28.28 ! [V_r_2,V_x_2,T_b] : hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))),V_r_2) = hAPP(hAPP(c_Set_Oinsert(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_b,T_b,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))),c_Orderings_Obot__class_Obot(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool))) ). % 28.47/28.28 % 28.47/28.28 fof(fact_quotient__eqI,axiom, % 28.47/28.28 ! [V_y_2,V_x_2,V_Y_2,V_X_2,V_r_2,V_A_2,T_b] : % 28.47/28.28 ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_X_2),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),V_A_2),V_r_2))) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_Y_2),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),V_A_2),V_r_2))) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_X_2)) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_y_2),V_Y_2)) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),V_r_2)) % 28.47/28.28 => V_X_2 = V_Y_2 ) ) ) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_quotient__empty,axiom, % 28.47/28.28 ! [V_r_2,T_b] : hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))),V_r_2) = c_Orderings_Obot__class_Obot(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)) ). % 28.47/28.28 % 28.47/28.28 fof(fact_quotient__is__empty2,axiom, % 28.47/28.28 ! [V_r_2,V_A_2,T_b] : % 28.47/28.28 ( c_Orderings_Obot__class_Obot(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)) = hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),V_A_2),V_r_2) % 28.47/28.28 <=> V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_quotient__is__empty,axiom, % 28.47/28.28 ! [V_r_2,V_A_2,T_b] : % 28.47/28.28 ( hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),V_A_2),V_r_2) = c_Orderings_Obot__class_Obot(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)) % 28.47/28.28 <=> V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_quotient__disj,axiom, % 28.47/28.28 ! [V_Y_2,V_X_2,V_r_2,V_A_2,T_b] : % 28.47/28.28 ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_X_2),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),V_A_2),V_r_2))) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_Y_2),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),V_A_2),V_r_2))) % 28.47/28.28 => ( V_X_2 = V_Y_2 % 28.47/28.28 | hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_X_2),V_Y_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_quotientI,axiom, % 28.47/28.28 ! [V_r_2,V_A_2,V_x_2,T_b] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) % 28.47/28.28 => hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_b,T_b,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),V_A_2),V_r_2))) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_quotient__eq__iff,axiom, % 28.47/28.28 ! [V_y_2,V_x_2,V_Y_2,V_X_2,V_r_2,V_A_2,T_b] : % 28.47/28.28 ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_X_2),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),V_A_2),V_r_2))) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_Y_2),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),V_A_2),V_r_2))) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_X_2)) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_y_2),V_Y_2)) % 28.47/28.28 => ( V_X_2 = V_Y_2 % 28.47/28.28 <=> hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),V_r_2)) ) ) ) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_quotientE,axiom, % 28.47/28.28 ! [V_r_2,V_A_2,V_X_2,T_b] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_X_2),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),V_A_2),V_r_2))) % 28.47/28.28 => ~ ! [B_x] : % 28.47/28.28 ( V_X_2 = hAPP(c_Relation_OImage(T_b,T_b,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_b),B_x),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) % 28.47/28.28 => ~ hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2)) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_equiv__imp__dvd__card,axiom, % 28.47/28.28 ! [V_k_2,V_r_2,V_A_2,T_b] : % 28.47/28.28 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.28 => ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2) % 28.47/28.28 => ( ! [B_x] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),B_x),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),V_A_2),V_r_2))) % 28.47/28.28 => hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_k_2),hAPP(c_Finite__Set_Ocard(T_b),B_x))) ) % 28.47/28.28 => hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(tc_Nat_Onat),V_k_2),hAPP(c_Finite__Set_Ocard(T_b),V_A_2))) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_card__quotient__disjoint,axiom, % 28.47/28.28 ! [V_r_2,V_A_2,T_b] : % 28.47/28.28 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.28 => ( c_Fun_Oinj__on(T_b,tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),T_b),c_Equiv__Relations_Oquotient(T_b)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),c_Set_Oinsert(T_b)),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))),V_r_2),V_A_2) % 28.47/28.28 => hAPP(c_Finite__Set_Ocard(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),V_A_2),V_r_2)) = hAPP(c_Finite__Set_Ocard(T_b),V_A_2) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_inj__on__empty,axiom, % 28.47/28.28 ! [V_f_2,T_c,T_b] : c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) ). % 28.47/28.28 % 28.47/28.28 fof(fact_inj__uminus,axiom, % 28.47/28.28 ! [V_A_2,T_b] : % 28.47/28.28 ( class_Groups_Oordered__ab__group__add(T_b) % 28.47/28.28 => c_Fun_Oinj__on(T_b,T_b,c_Groups_Ouminus__class_Ouminus(T_b),V_A_2) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_inj__on__diff,axiom, % 28.47/28.28 ! [V_B_2,V_A_2,V_f_2,T_c,T_b] : % 28.47/28.28 ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2) % 28.47/28.28 => c_Fun_Oinj__on(T_b,T_c,V_f_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_inj__on__strict__subset,axiom, % 28.47/28.28 ! [V_A_2,V_B_2,V_f_2,T_c,T_b] : % 28.47/28.28 ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_B_2) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) % 28.47/28.28 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_fun(T_c,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_B_2))) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_inj__on__id2,axiom, % 28.47/28.28 ! [V_A_2,T_b] : c_Fun_Oinj__on(T_b,T_b,c_COMBI(T_b),V_A_2) ). % 28.47/28.28 % 28.47/28.28 fof(fact_inj__on__def,axiom, % 28.47/28.28 ! [V_A_2,V_f_2,T_c,T_b] : % 28.47/28.28 ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2) % 28.47/28.28 <=> ! [B_x] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2)) % 28.47/28.28 => ! [B_xa] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_member(T_b),B_xa),V_A_2)) % 28.47/28.28 => ( hAPP(V_f_2,B_x) = hAPP(V_f_2,B_xa) % 28.47/28.28 => B_x = B_xa ) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_inj__onD,axiom, % 28.47/28.28 ! [V_y_2,V_x_2,V_A_2,V_f_2,T_c,T_b] : % 28.47/28.28 ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2) % 28.47/28.28 => ( hAPP(V_f_2,V_x_2) = hAPP(V_f_2,V_y_2) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_y_2),V_A_2)) % 28.47/28.28 => V_x_2 = V_y_2 ) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_inj__on__iff,axiom, % 28.47/28.28 ! [V_y_2,V_x_2,V_A_2,V_f_2,T_c,T_b] : % 28.47/28.28 ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_y_2),V_A_2)) % 28.47/28.28 => ( hAPP(V_f_2,V_x_2) = hAPP(V_f_2,V_y_2) % 28.47/28.28 <=> V_x_2 = V_y_2 ) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_inj__on__contraD,axiom, % 28.47/28.28 ! [V_y_2,V_x_2,V_A_2,V_f_2,T_c,T_b] : % 28.47/28.28 ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2) % 28.47/28.28 => ( V_x_2 != V_y_2 % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_y_2),V_A_2)) % 28.47/28.28 => hAPP(V_f_2,V_x_2) != hAPP(V_f_2,V_y_2) ) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_subset__inj__on,axiom, % 28.47/28.28 ! [V_A_2,V_B_2,V_f_2,T_c,T_b] : % 28.47/28.28 ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_B_2) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) % 28.47/28.28 => c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_inj__on__Int,axiom, % 28.47/28.28 ! [V_B_2,V_A_2,V_f_2,T_c,T_b] : % 28.47/28.28 ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2) % 28.47/28.28 => ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_B_2) % 28.47/28.28 => c_Fun_Oinj__on(T_b,T_c,V_f_2,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_inj__on__Un__image__eq__iff,axiom, % 28.47/28.28 ! [V_B_2,V_A_2,V_f_2,T_c,T_b] : % 28.47/28.28 ( c_Fun_Oinj__on(T_b,T_c,V_f_2,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) % 28.47/28.28 => ( hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2) = hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_B_2) % 28.47/28.28 <=> V_A_2 = V_B_2 ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_card__image,axiom, % 28.47/28.28 ! [V_A_2,V_f_2,T_c,T_b] : % 28.47/28.28 ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2) % 28.47/28.28 => hAPP(c_Finite__Set_Ocard(T_c),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)) = hAPP(c_Finite__Set_Ocard(T_b),V_A_2) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_finite__imageD,axiom, % 28.47/28.28 ! [V_A_2,V_f_2,T_c,T_b] : % 28.47/28.28 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),V_A_2))) % 28.47/28.28 => ( c_Fun_Oinj__on(T_c,T_b,V_f_2,V_A_2) % 28.47/28.28 => hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_A_2)) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_inj__on__iff__surj,axiom, % 28.47/28.28 ! [V_A_H_2,T_c,T_b,V_A_2] : % 28.47/28.28 ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.28 => ( ? [B_f] : % 28.47/28.28 ( c_Fun_Oinj__on(T_b,T_c,B_f,V_A_2) % 28.47/28.28 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_c,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_b,T_c,B_f),V_A_2)),V_A_H_2)) ) % 28.47/28.28 <=> ? [B_g] : hAPP(c_Set_Oimage(T_c,T_b,B_g),V_A_H_2) = V_A_2 ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_finite__surj__inj,axiom, % 28.47/28.28 ! [V_f_2,V_A_2,T_b] : % 28.47/28.28 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(c_Set_Oimage(T_b,T_b,V_f_2),V_A_2))) % 28.47/28.28 => c_Fun_Oinj__on(T_b,T_b,V_f_2,V_A_2) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_endo__inj__surj,axiom, % 28.47/28.28 ! [V_f_2,V_A_2,T_b] : % 28.47/28.28 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_b,T_b,V_f_2),V_A_2)),V_A_2)) % 28.47/28.28 => ( c_Fun_Oinj__on(T_b,T_b,V_f_2,V_A_2) % 28.47/28.28 => hAPP(c_Set_Oimage(T_b,T_b,V_f_2),V_A_2) = V_A_2 ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_inj__on__image__Int,axiom, % 28.47/28.28 ! [V_B_2,V_A_2,V_C_2,V_f_2,T_c,T_b] : % 28.47/28.28 ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_C_2) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_C_2)) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2)) % 28.47/28.28 => hAPP(c_Set_Oimage(T_b,T_c,V_f_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_B_2)) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_eq__card__imp__inj__on,axiom, % 28.47/28.28 ! [V_f_2,T_c,V_A_2,T_b] : % 28.47/28.28 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.28 => ( hAPP(c_Finite__Set_Ocard(T_c),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)) = hAPP(c_Finite__Set_Ocard(T_b),V_A_2) % 28.47/28.28 => c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_inj__on__iff__eq__card,axiom, % 28.47/28.28 ! [V_f_2,T_c,V_A_2,T_b] : % 28.47/28.28 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.28 => ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2) % 28.47/28.28 <=> hAPP(c_Finite__Set_Ocard(T_c),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)) = hAPP(c_Finite__Set_Ocard(T_b),V_A_2) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_inj__on__image__set__diff,axiom, % 28.47/28.28 ! [V_B_2,V_A_2,V_C_2,V_f_2,T_c,T_b] : % 28.47/28.28 ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_C_2) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_C_2)) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_C_2)) % 28.47/28.28 => hAPP(c_Set_Oimage(T_b,T_c,V_f_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_c,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_B_2)) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_pigeonhole,axiom, % 28.47/28.28 ! [V_A_2,V_f_2,T_c,T_b] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),V_A_2))),hAPP(c_Finite__Set_Ocard(T_c),V_A_2))) % 28.47/28.28 => ~ c_Fun_Oinj__on(T_c,T_b,V_f_2,V_A_2) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_inj__on__fun__updI,axiom, % 28.47/28.28 ! [V_x_2,V_y_2,V_A_2,V_f_2,T_c,T_b] : % 28.47/28.28 ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2) % 28.47/28.28 => ( ~ hBOOL(hAPP(hAPP(c_member(T_c),V_y_2),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2))) % 28.47/28.28 => c_Fun_Oinj__on(T_b,T_c,hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,T_c),V_f_2),V_x_2),V_y_2),V_A_2) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_card__bij__eq,axiom, % 28.47/28.28 ! [V_g_2,V_B_2,V_A_2,V_f_2,T_c,T_b] : % 28.47/28.28 ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_c,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)),V_B_2)) % 28.47/28.28 => ( c_Fun_Oinj__on(T_c,T_b,V_g_2,V_B_2) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_c,T_b,V_g_2),V_B_2)),V_A_2)) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_B_2)) % 28.47/28.28 => hAPP(c_Finite__Set_Ocard(T_b),V_A_2) = hAPP(c_Finite__Set_Ocard(T_c),V_B_2) ) ) ) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_inj__on__insert,axiom, % 28.47/28.28 ! [V_A_2,V_a_2,V_f_2,T_c,T_b] : % 28.47/28.28 ( c_Fun_Oinj__on(T_b,T_c,V_f_2,hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2)) % 28.47/28.28 <=> ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2) % 28.47/28.28 & ~ hBOOL(hAPP(hAPP(c_member(T_c),hAPP(V_f_2,V_a_2)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))))) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_inj__on__Un,axiom, % 28.47/28.28 ! [V_B_2,V_A_2,V_f_2,T_c,T_b] : % 28.47/28.28 ( c_Fun_Oinj__on(T_b,T_c,V_f_2,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) % 28.47/28.28 <=> ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2) % 28.47/28.28 & c_Fun_Oinj__on(T_b,T_c,V_f_2,V_B_2) % 28.47/28.28 & hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2))) = c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_inj__on__iff__card__le,axiom, % 28.47/28.28 ! [V_B_2,T_c,V_A_2,T_b] : % 28.47/28.28 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_B_2)) % 28.47/28.28 => ( ? [B_f] : % 28.47/28.28 ( c_Fun_Oinj__on(T_b,T_c,B_f,V_A_2) % 28.47/28.28 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_c,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_b,T_c,B_f),V_A_2)),V_B_2)) ) % 28.47/28.28 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),V_A_2)),hAPP(c_Finite__Set_Ocard(T_c),V_B_2))) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_card__inj__on__le,axiom, % 28.47/28.28 ! [V_B_2,V_A_2,V_f_2,T_c,T_b] : % 28.47/28.28 ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_c,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)),V_B_2)) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_B_2)) % 28.47/28.28 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),V_A_2)),hAPP(c_Finite__Set_Ocard(T_c),V_B_2))) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_quotient__diff1,axiom, % 28.47/28.28 ! [V_a_2,V_A_2,V_r_2,T_b] : % 28.47/28.28 ( c_Fun_Oinj__on(T_b,tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),T_b),c_Equiv__Relations_Oquotient(T_b)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),c_Set_Oinsert(T_b)),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))),V_r_2),V_A_2) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2)) % 28.47/28.28 => hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))),V_r_2) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),V_A_2),V_r_2)),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))),V_r_2)) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_the__inv__into__into,axiom, % 28.47/28.28 ! [V_B_2,V_x_2,V_A_2,V_f_2,T_c,T_b] : % 28.47/28.28 ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_member(T_c),V_x_2),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2))) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) % 28.47/28.28 => hBOOL(hAPP(hAPP(c_member(T_b),hAPP(c_Fun_Othe__inv__into(T_b,T_c,V_A_2,V_f_2),V_x_2)),V_B_2)) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_quotient__def,axiom, % 28.47/28.28 ! [V_r_2,V_A_2,T_b] : hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),V_A_2),V_r_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),T_b),c_Set_Oinsert(tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_b),c_Relation_OImage(T_b,T_b,V_r_2)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),c_Set_Oinsert(T_b)),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))),c_Orderings_Obot__class_Obot(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)))) ). % 28.47/28.28 % 28.47/28.28 fof(fact_fold__graph__permute__diff,axiom, % 28.47/28.28 ! [V_a_2,V_x_2,V_A_2,V_b_2,T_b] : % 28.47/28.28 ( class_Groups_Oab__semigroup__mult(T_b) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_b,T_b,c_Groups_Otimes__class_Otimes(T_b),V_b_2,V_A_2),V_x_2)) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2)) % 28.47/28.28 => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),V_A_2)) % 28.47/28.28 => hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_b,T_b,c_Groups_Otimes__class_Otimes(T_b),V_a_2,hAPP(hAPP(c_Set_Oinsert(T_b),V_b_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))),V_x_2)) ) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_SUP1__I,axiom, % 28.47/28.28 ! [T_c,V_b_2,V_B_2,V_A_2,V_a_2,T_b] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2)) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(V_B_2,V_a_2),V_b_2)) % 28.47/28.28 => hBOOL(hAPP(hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2),V_b_2)) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_inj__on__add__nat,axiom, % 28.47/28.28 ! [V_N_2,V_k_2] : c_Fun_Oinj__on(tc_Nat_Onat,tc_Nat_Onat,hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_Nat_Onat),c_Groups_Oplus__class_Oplus(tc_Nat_Onat)),V_k_2),V_N_2) ). % 28.47/28.28 % 28.47/28.28 fof(fact_inj__Some,axiom, % 28.47/28.28 ! [V_A_2,T_b] : c_Fun_Oinj__on(T_b,tc_Option_Ooption(T_b),c_Option_Ooption_OSome(T_b),V_A_2) ). % 28.47/28.28 % 28.47/28.28 fof(fact_inj__Suc,axiom, % 28.47/28.28 ! [V_N_2] : c_Fun_Oinj__on(tc_Nat_Onat,tc_Nat_Onat,c_Nat_OSuc,V_N_2) ). % 28.47/28.28 % 28.47/28.28 fof(fact_finite__UN,axiom, % 28.47/28.28 ! [V_B_2,T_c,V_A_2,T_b] : % 28.47/28.28 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2))) % 28.47/28.28 <=> ! [B_x] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2)) % 28.47/28.28 => hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),hAPP(V_B_2,B_x))) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_fold__graph__imp__finite,axiom, % 28.47/28.28 ! [V_x_2,V_A_2,V_z_2,V_f_2,T_c,T_b] : % 28.47/28.28 ( hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_b,T_c,V_f_2,V_z_2,V_A_2),V_x_2)) % 28.47/28.28 => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_fold__graph_Oequations_I1_J,axiom, % 28.47/28.28 ! [V_z_2,V_f_2,T_c,T_b] : hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_b,T_c,V_f_2,V_z_2,c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))),V_z_2)) ). % 28.47/28.28 % 28.47/28.28 fof(fact_fold__graph_OemptyI,axiom, % 28.47/28.28 ! [V_z_2,V_f_2,T_c,T_b] : hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_b,T_c,V_f_2,V_z_2,c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))),V_z_2)) ). % 28.47/28.28 % 28.47/28.28 fof(fact_empty__fold__graphE,axiom, % 28.47/28.28 ! [V_x_2,V_z_2,V_f_2,T_c,T_b] : % 28.47/28.28 ( hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_b,T_c,V_f_2,V_z_2,c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))),V_x_2)) % 28.47/28.28 => V_x_2 = V_z_2 ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_SUP1__iff,axiom, % 28.47/28.28 ! [V_b_2,V_B_2,V_A_2,T_c,T_b] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2),V_b_2)) % 28.47/28.28 <=> ? [B_x] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2)) % 28.47/28.28 & hBOOL(hAPP(hAPP(V_B_2,B_x),V_b_2)) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_Image__UN,axiom, % 28.47/28.28 ! [V_B_2,V_A_2,T_d,V_r_2,T_b,T_c] : hAPP(c_Relation_OImage(T_c,T_b,V_r_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_d,tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_d,tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_d),c_Relation_OImage(T_c,T_b,V_r_2)),V_B_2)) ). % 28.47/28.28 % 28.47/28.28 fof(fact_swap__inj__on,axiom, % 28.47/28.28 ! [V_A_2,T_c,T_b] : c_Fun_Oinj__on(tc_prod(T_b,T_c),tc_prod(T_c,T_b),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_prod(T_c,T_b)),hAPP(c_COMBC(T_c,T_b,tc_prod(T_c,T_b)),c_Product__Type_OPair(T_c,T_b))),V_A_2) ). % 28.47/28.28 % 28.47/28.28 fof(fact_fold__graph_OinsertI,axiom, % 28.47/28.28 ! [V_y_2,V_z_2,V_f_2,T_c,V_A_2,V_x_2,T_b] : % 28.47/28.28 ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_b,T_c,V_f_2,V_z_2,V_A_2),V_y_2)) % 28.47/28.28 => hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_b,T_c,V_f_2,V_z_2,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)),hAPP(hAPP(V_f_2,V_x_2),V_y_2))) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_Image__eq__UN,axiom, % 28.47/28.28 ! [V_B_2,V_r_2,T_b,T_c] : hAPP(c_Relation_OImage(T_c,T_b,V_r_2),V_B_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_B_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_c),c_Relation_OImage(T_c,T_b,V_r_2)),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),c_Set_Oinsert(T_c)),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool))))) ). % 28.47/28.28 % 28.47/28.28 fof(fact_the__inv__into__f__eq,axiom, % 28.47/28.28 ! [V_y_2,V_x_2,V_A_2,V_f_2,T_c,T_b] : % 28.47/28.28 ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2) % 28.47/28.28 => ( hAPP(V_f_2,V_x_2) = V_y_2 % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) % 28.47/28.28 => hAPP(c_Fun_Othe__inv__into(T_b,T_c,V_A_2,V_f_2),V_y_2) = V_x_2 ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_the__inv__into__f__f,axiom, % 28.47/28.28 ! [V_x_2,V_A_2,V_f_2,T_c,T_b] : % 28.47/28.28 ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) % 28.47/28.28 => hAPP(c_Fun_Othe__inv__into(T_b,T_c,V_A_2,V_f_2),hAPP(V_f_2,V_x_2)) = V_x_2 ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_inj__on__the__inv__into,axiom, % 28.47/28.28 ! [V_A_2,V_f_2,T_c,T_b] : % 28.47/28.28 ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2) % 28.47/28.28 => c_Fun_Oinj__on(T_c,T_b,c_Fun_Othe__inv__into(T_b,T_c,V_A_2,V_f_2),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_the__inv__into__onto,axiom, % 28.47/28.28 ! [V_A_2,V_f_2,T_c,T_b] : % 28.47/28.28 ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2) % 28.47/28.28 => hAPP(c_Set_Oimage(T_c,T_b,c_Fun_Othe__inv__into(T_b,T_c,V_A_2,V_f_2)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)) = V_A_2 ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_fold__graph__insert__swap,axiom, % 28.47/28.28 ! [V_z_2,V_y_2,V_A_2,V_b_2,T_b] : % 28.47/28.28 ( class_Groups_Oab__semigroup__mult(T_b) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_b,T_b,c_Groups_Otimes__class_Otimes(T_b),V_b_2,V_A_2),V_y_2)) % 28.47/28.28 => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),V_A_2)) % 28.47/28.28 => hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_b,T_b,c_Groups_Otimes__class_Otimes(T_b),V_z_2,hAPP(hAPP(c_Set_Oinsert(T_b),V_b_2),V_A_2)),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_z_2),V_y_2))) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_the__inv__into__def,axiom, % 28.47/28.28 ! [V_x_2,V_f_2,V_A_2,T_c,T_b] : hAPP(c_Fun_Othe__inv__into(T_b,T_c,V_A_2,V_f_2),V_x_2) = c_HOL_OThe(T_b,hAPP(hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_A_2))),hAPP(hAPP(c_COMBC(T_b,T_c,tc_HOL_Obool),hAPP(hAPP(c_COMBB(T_c,tc_fun(T_c,tc_HOL_Obool),T_b),c_fequal),V_f_2)),V_x_2))) ). % 28.47/28.28 % 28.47/28.28 fof(fact_Diff1__fold__graph,axiom, % 28.47/28.28 ! [V_y_2,V_x_2,V_A_2,V_z_2,V_f_2,T_c,T_b] : % 28.47/28.28 ( hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_b,T_c,V_f_2,V_z_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))),V_y_2)) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) % 28.47/28.28 => hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_b,T_c,V_f_2,V_z_2,V_A_2),hAPP(hAPP(V_f_2,V_x_2),V_y_2))) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_f__the__inv__into__f,axiom, % 28.47/28.28 ! [V_y_2,V_A_2,V_f_2,T_c,T_b] : % 28.47/28.28 ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_member(T_c),V_y_2),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2))) % 28.47/28.28 => hAPP(V_f_2,hAPP(c_Fun_Othe__inv__into(T_b,T_c,V_A_2,V_f_2),V_y_2)) = V_y_2 ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_UN__I,axiom, % 28.47/28.28 ! [V_B_2,V_b_2,T_c,V_A_2,V_a_2,T_b] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2)) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_member(T_c),V_b_2),hAPP(V_B_2,V_a_2))) % 28.47/28.28 => hBOOL(hAPP(hAPP(c_member(T_c),V_b_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2))) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_UN__Pow__subset,axiom, % 28.47/28.28 ! [V_B_2,V_A_2,T_c,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),T_c),c_Set_OPow(T_b)),V_B_2))),hAPP(c_Set_OPow(T_b),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)))) ). % 28.47/28.28 % 28.47/28.28 fof(fact_image__eq__UN,axiom, % 28.47/28.28 ! [V_A_2,V_f_2,T_b,T_c] : hAPP(c_Set_Oimage(T_c,T_b,V_f_2),V_A_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(T_b,tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_c),c_Set_Oinsert(T_b)),V_f_2)),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) ). % 28.47/28.28 % 28.47/28.28 fof(fact_converse__UNION,axiom, % 28.47/28.28 ! [V_r_2,V_S_2,T_d,T_b,T_c] : hAPP(c_Relation_Oconverse(T_c,T_b),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_d,tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool)),V_S_2),V_r_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_d,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),V_S_2),hAPP(hAPP(c_COMBB(tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),T_d),c_Relation_Oconverse(T_c,T_b)),V_r_2)) ). % 28.47/28.28 % 28.47/28.28 fof(fact_rel__comp__UNION__distrib,axiom, % 28.47/28.28 ! [V_r_2,V_I_2,T_e,V_s_2,T_c,T_d,T_b] : hAPP(hAPP(c_Relation_Orel__comp(T_b,T_d,T_c),V_s_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_e,tc_fun(tc_prod(T_d,T_c),tc_HOL_Obool)),V_I_2),V_r_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_e,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),V_I_2),hAPP(hAPP(c_COMBB(tc_fun(tc_prod(T_d,T_c),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),T_e),hAPP(c_Relation_Orel__comp(T_b,T_d,T_c),V_s_2)),V_r_2)) ). % 28.47/28.28 % 28.47/28.28 fof(fact_rel__comp__UNION__distrib2,axiom, % 28.47/28.28 ! [V_s_2,V_r_2,V_I_2,T_e,T_c,T_d,T_b] : hAPP(hAPP(c_Relation_Orel__comp(T_b,T_d,T_c),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_e,tc_fun(tc_prod(T_b,T_d),tc_HOL_Obool)),V_I_2),V_r_2)),V_s_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_e,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),V_I_2),hAPP(hAPP(c_COMBC(T_e,tc_fun(tc_prod(T_d,T_c),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_prod(T_b,T_d),tc_HOL_Obool),tc_fun(tc_fun(tc_prod(T_d,T_c),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),T_e),c_Relation_Orel__comp(T_b,T_d,T_c)),V_r_2)),V_s_2)) ). % 28.47/28.28 % 28.47/28.28 fof(fact_ball__UN,axiom, % 28.47/28.28 ! [V_Pa_2,V_B_2,V_A_2,T_c,T_b] : % 28.47/28.28 ( ! [B_x] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) % 28.47/28.28 => hBOOL(hAPP(V_Pa_2,B_x)) ) % 28.47/28.28 <=> ! [B_x] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_member(T_c),B_x),V_A_2)) % 28.47/28.28 => ! [B_xa] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_member(T_b),B_xa),hAPP(V_B_2,B_x))) % 28.47/28.28 => hBOOL(hAPP(V_Pa_2,B_xa)) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_UN__le__add__shift,axiom, % 28.47/28.28 ! [V_k_2,V_M_2,V_n_2,T_b] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatMost(tc_Nat_Onat),V_n_2)),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(T_b,tc_HOL_Obool),tc_Nat_Onat),V_M_2),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_Nat_Onat),c_Groups_Oplus__class_Oplus(tc_Nat_Onat)),V_k_2))) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,V_k_2,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n_2),V_k_2))),V_M_2) ). % 28.47/28.28 % 28.47/28.28 fof(fact_Id__on__def,axiom, % 28.47/28.28 ! [V_A_2,T_b] : c_Relation_OId__on(T_b,V_A_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_prod(T_b,T_b),tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),T_b),c_Set_Oinsert(tc_prod(T_b,T_b))),hAPP(hAPP(c_COMBS(T_b,T_b,tc_prod(T_b,T_b)),c_Product__Type_OPair(T_b,T_b)),c_COMBI(T_b)))),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)))) ). % 28.47/28.28 % 28.47/28.28 fof(fact_SUP__commute,axiom, % 28.47/28.28 ! [V_f_2,V_B_2,T_d,V_A_2,T_c,T_b] : % 28.47/28.28 ( class_Complete__Lattice_Ocomplete__lattice(T_b) % 28.47/28.28 => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,T_b),V_A_2),hAPP(hAPP(c_COMBB(tc_fun(T_d,T_b),T_b,T_c),hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_d,T_b),V_B_2)),V_f_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_d,T_b),V_B_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,T_b),T_b,T_d),hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,T_b),V_A_2)),hAPP(c_COMBC(T_c,T_d,T_b),V_f_2))) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_UN__extend__simps_I9_J,axiom, % 28.47/28.28 ! [V_C_2,V_B_2,T_d,V_A_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_d,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_d,tc_HOL_Obool),tc_fun(tc_fun(T_d,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool)),T_c),c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_d,tc_fun(T_b,tc_HOL_Obool))),V_B_2)),V_C_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_d,tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_d,tc_HOL_Obool)),V_A_2),V_B_2)),V_C_2) ). % 28.47/28.28 % 28.47/28.28 fof(fact_UN__simps_I9_J,axiom, % 28.47/28.28 ! [V_C_2,V_B_2,V_A_2,T_d,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_d,tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2)),V_C_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_d,tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBC(T_d,tc_fun(T_c,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(tc_fun(T_c,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool)),T_d),c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool))),V_B_2)),V_C_2)) ). % 28.47/28.28 % 28.47/28.28 fof(fact_UN__UN__flatten,axiom, % 28.47/28.28 ! [V_C_2,V_B_2,V_A_2,T_d,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_d,tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2)),V_C_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_d,tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBC(T_d,tc_fun(T_c,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(tc_fun(T_c,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool)),T_d),c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool))),V_B_2)),V_C_2)) ). % 28.47/28.28 % 28.47/28.28 fof(fact_UN__le__eq__Un0,axiom, % 28.47/28.28 ! [V_M_2,V_n_2,T_b] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatMost(tc_Nat_Onat),V_n_2)),V_M_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(T_b,tc_HOL_Obool)),c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,c_Groups_Oone__class_Oone(tc_Nat_Onat),V_n_2)),V_M_2)),hAPP(V_M_2,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ). % 28.47/28.28 % 28.47/28.28 fof(fact_SUP__le__iff,axiom, % 28.47/28.28 ! [V_u_2,V_M_2,V_A_2,T_c,T_b] : % 28.47/28.28 ( class_Complete__Lattice_Ocomplete__lattice(T_b) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,T_b),V_A_2),V_M_2)),V_u_2)) % 28.47/28.28 <=> ! [B_x] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_member(T_c),B_x),V_A_2)) % 28.47/28.28 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(V_M_2,B_x)),V_u_2)) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_less__SUP__iff,axiom, % 28.47/28.28 ! [V_f_2,V_A_2,T_c,V_a_2,T_b] : % 28.47/28.28 ( ( class_Complete__Lattice_Ocomplete__lattice(T_b) % 28.47/28.28 & class_Orderings_Olinorder(T_b) ) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,T_b),V_A_2),V_f_2))) % 28.47/28.28 <=> ? [B_x] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_member(T_c),B_x),V_A_2)) % 28.47/28.28 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),hAPP(V_f_2,B_x))) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_UN__iff,axiom, % 28.47/28.28 ! [V_B_2,V_A_2,T_c,V_b_2,T_b] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) % 28.47/28.28 <=> ? [B_x] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_member(T_c),B_x),V_A_2)) % 28.47/28.28 & hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),hAPP(V_B_2,B_x))) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_SUP__const,axiom, % 28.47/28.28 ! [V_M_2,T_b,V_A_2,T_c] : % 28.47/28.28 ( class_Complete__Lattice_Ocomplete__lattice(T_c) % 28.47/28.28 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.28 => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,T_c),V_A_2),hAPP(c_COMBK(T_c,T_b),V_M_2)) = V_M_2 ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_UNION__empty__conv_I2_J,axiom, % 28.47/28.28 ! [V_B_2,V_A_2,T_b,T_c] : % 28.47/28.28 ( hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.28 <=> ! [B_x] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_member(T_c),B_x),V_A_2)) % 28.47/28.28 => hAPP(V_B_2,B_x) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_UN__constant,axiom, % 28.47/28.28 ! [V_c_2,T_c,T_b,V_A_2] : % 28.47/28.28 ( ( V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.28 => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_A_2),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),V_c_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)) ) % 28.47/28.28 & ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.28 => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_A_2),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),V_c_2)) = V_c_2 ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_UN__empty2,axiom, % 28.47/28.28 ! [V_A_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_c),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ). % 28.47/28.28 % 28.47/28.28 fof(fact_UNION__empty__conv_I1_J,axiom, % 28.47/28.28 ! [V_B_2,V_A_2,T_c,T_b] : % 28.47/28.28 ( c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) % 28.47/28.28 <=> ! [B_x] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_member(T_c),B_x),V_A_2)) % 28.47/28.28 => hAPP(V_B_2,B_x) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_UN__subset__iff,axiom, % 28.47/28.28 ! [V_B_2,V_A_2,V_I_2,T_c,T_b] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_I_2),V_A_2)),V_B_2)) % 28.47/28.28 <=> ! [B_x] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_member(T_c),B_x),V_I_2)) % 28.47/28.28 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(V_A_2,B_x)),V_B_2)) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_UN__simps_I10_J,axiom, % 28.47/28.28 ! [V_B_2,V_A_2,V_f_2,T_d,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_d,T_c,V_f_2),V_A_2)),V_B_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_d,tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(T_c,tc_fun(T_b,tc_HOL_Obool),T_d),V_B_2),V_f_2)) ). % 28.47/28.28 % 28.47/28.28 fof(fact_image__UN,axiom, % 28.47/28.28 ! [V_B_2,V_A_2,T_d,V_f_2,T_b,T_c] : hAPP(c_Set_Oimage(T_c,T_b,V_f_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_d,tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_d,tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_d),c_Set_Oimage(T_c,T_b,V_f_2)),V_B_2)) ). % 28.47/28.28 % 28.47/28.28 fof(fact_UN__extend__simps_I10_J,axiom, % 28.47/28.28 ! [V_f_2,V_B_2,T_d,V_A_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(T_d,tc_fun(T_b,tc_HOL_Obool),T_c),V_B_2),V_f_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_d,tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_c,T_d,V_f_2),V_A_2)),V_B_2) ). % 28.47/28.28 % 28.47/28.28 fof(fact_UN__Un,axiom, % 28.47/28.28 ! [V_M_2,V_B_2,V_A_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2)),V_M_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_M_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_M_2)) ). % 28.47/28.28 % 28.47/28.28 fof(fact_UN__Un__distrib,axiom, % 28.47/28.28 ! [V_B_2,V_A_2,V_I_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_I_2),hAPP(hAPP(c_COMBS(T_c,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_c),c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool))),V_A_2)),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_I_2),V_A_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_I_2),V_B_2)) ). % 28.47/28.28 % 28.47/28.28 fof(fact_UN__simps_I5_J,axiom, % 28.47/28.28 ! [V_B_2,V_A_2,V_C_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_c),hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2)),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_B_2)) ). % 28.47/28.28 % 28.47/28.28 fof(fact_UN__simps_I4_J,axiom, % 28.47/28.28 ! [V_B_2,V_A_2,V_C_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_c),c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool))),V_A_2)),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_A_2)),V_B_2) ). % 28.47/28.28 % 28.47/28.28 fof(fact_UN__extend__simps_I5_J,axiom, % 28.47/28.28 ! [V_B_2,V_C_2,T_c,V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_c),hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2)),V_B_2)) ). % 28.47/28.28 % 28.47/28.28 fof(fact_Int__UN__distrib,axiom, % 28.47/28.28 ! [V_A_2,V_I_2,T_c,V_B_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_B_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_I_2),V_A_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_I_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_c),hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_B_2)),V_A_2)) ). % 28.47/28.28 % 28.47/28.28 fof(fact_UN__extend__simps_I4_J,axiom, % 28.47/28.28 ! [V_B_2,V_A_2,V_C_2,T_c,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_A_2)),V_B_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_c),c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool))),V_A_2)),V_B_2)) ). % 28.47/28.28 % 28.47/28.28 fof(fact_Int__UN__distrib2,axiom, % 28.47/28.28 ! [V_B_2,V_J_2,T_d,V_A_2,V_I_2,T_c,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_I_2),V_A_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_d,tc_fun(T_b,tc_HOL_Obool)),V_J_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_I_2),hAPP(hAPP(c_COMBB(tc_fun(T_d,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool),T_c),hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_d,tc_fun(T_b,tc_HOL_Obool)),V_J_2)),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_d,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_d,tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),tc_fun(tc_fun(T_d,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_d,tc_fun(T_b,tc_HOL_Obool))),T_c),c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_d)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_c),c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool))),V_A_2))),V_B_2))) ). % 28.47/28.28 % 28.47/28.28 fof(fact_SUPR__apply,axiom, % 28.47/28.28 ! [V_x_2,V_f_2,V_A_2,T_d,T_c,T_b] : % 28.47/28.28 ( class_Complete__Lattice_Ocomplete__lattice(T_b) % 28.47/28.28 => hAPP(hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_d,T_b)),V_A_2),V_f_2),V_x_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,T_b),V_A_2),hAPP(hAPP(c_COMBC(T_c,T_d,T_b),V_f_2),V_x_2)) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_UN__simps_I6_J,axiom, % 28.47/28.28 ! [V_B_2,V_A_2,V_C_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_c),c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool))),V_A_2)),V_B_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_A_2)),V_B_2) ). % 28.47/28.28 % 28.47/28.28 fof(fact_UN__extend__simps_I6_J,axiom, % 28.47/28.28 ! [V_B_2,V_A_2,V_C_2,T_c,T_b] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_A_2)),V_B_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_c),c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool))),V_A_2)),V_B_2)) ). % 28.47/28.28 % 28.47/28.28 fof(fact_SUP__subset,axiom, % 28.47/28.28 ! [V_f_2,V_B_2,V_A_2,T_b,T_c] : % 28.47/28.28 ( class_Complete__Lattice_Ocomplete__lattice(T_c) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) % 28.47/28.28 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_c),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,T_c),V_A_2),V_f_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,T_c),V_B_2),V_f_2))) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_le__SUPI,axiom, % 28.47/28.28 ! [V_M_2,V_A_2,V_i_2,T_b,T_c] : % 28.47/28.28 ( class_Complete__Lattice_Ocomplete__lattice(T_c) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_i_2),V_A_2)) % 28.47/28.28 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_c),hAPP(V_M_2,V_i_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,T_c),V_A_2),V_M_2))) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_UN__insert__distrib,axiom, % 28.47/28.28 ! [V_B_2,V_a_2,T_c,V_A_2,V_u_2,T_b] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_member(T_b),V_u_2),V_A_2)) % 28.47/28.28 => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_Set_Oinsert(T_c),V_a_2)),V_B_2)) = hAPP(hAPP(c_Set_Oinsert(T_c),V_a_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2)) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_UN__upper,axiom, % 28.47/28.28 ! [V_B_2,T_c,V_A_2,V_a_2,T_b] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2)) % 28.47/28.28 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_c,tc_HOL_Obool)),hAPP(V_B_2,V_a_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2))) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_UN__absorb,axiom, % 28.47/28.28 ! [V_A_2,T_c,V_I_2,V_k_2,T_b] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_member(T_b),V_k_2),V_I_2)) % 28.47/28.28 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_HOL_Obool)),hAPP(V_A_2,V_k_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_I_2),V_A_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_I_2),V_A_2) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_UN__simps_I1_J,axiom, % 28.47/28.28 ! [V_B_2,V_a_2,T_c,T_b,V_C_2] : % 28.47/28.28 ( ( V_C_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.28 => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_Set_Oinsert(T_c),V_a_2)),V_B_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)) ) % 28.47/28.28 & ( V_C_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.28 => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_Set_Oinsert(T_c),V_a_2)),V_B_2)) = hAPP(hAPP(c_Set_Oinsert(T_c),V_a_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),V_B_2)) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_UN__singleton,axiom, % 28.47/28.28 ! [V_A_2,T_b] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),c_Set_Oinsert(T_b)),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = V_A_2 ). % 28.47/28.28 % 28.47/28.28 fof(fact_UN__extend__simps_I1_J,axiom, % 28.47/28.28 ! [V_B_2,V_a_2,T_c,T_b,V_C_2] : % 28.47/28.28 ( ( V_C_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.28 => hAPP(hAPP(c_Set_Oinsert(T_c),V_a_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),V_B_2)) = hAPP(hAPP(c_Set_Oinsert(T_c),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool))) ) % 28.47/28.28 & ( V_C_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.28 => hAPP(hAPP(c_Set_Oinsert(T_c),V_a_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_Set_Oinsert(T_c),V_a_2)),V_B_2)) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_UN__extend__simps_I2_J,axiom, % 28.47/28.28 ! [V_B_2,V_A_2,T_c,T_b,V_C_2] : % 28.47/28.28 ( ( V_C_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.28 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),V_A_2)),V_B_2) = V_B_2 ) % 28.47/28.28 & ( V_C_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.28 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),V_A_2)),V_B_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_HOL_Obool))),V_A_2)),V_B_2)) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_UN__extend__simps_I3_J,axiom, % 28.47/28.28 ! [V_B_2,V_A_2,T_c,T_b,V_C_2] : % 28.47/28.28 ( ( V_C_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.28 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),V_B_2)) = V_A_2 ) % 28.47/28.28 & ( V_C_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.28 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_HOL_Obool)),V_A_2)),V_B_2)) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_UN__simps_I2_J,axiom, % 28.47/28.28 ! [V_B_2,V_A_2,T_c,T_b,V_C_2] : % 28.47/28.28 ( ( V_C_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.28 => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_HOL_Obool))),V_A_2)),V_B_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)) ) % 28.47/28.28 & ( V_C_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.28 => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_HOL_Obool))),V_A_2)),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),V_A_2)),V_B_2) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_UN__simps_I3_J,axiom, % 28.47/28.28 ! [V_B_2,V_A_2,T_c,T_b,V_C_2] : % 28.47/28.28 ( ( V_C_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.28 => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_HOL_Obool)),V_A_2)),V_B_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)) ) % 28.47/28.28 & ( V_C_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.28 => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_HOL_Obool)),V_A_2)),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),V_B_2)) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_UN__insert,axiom, % 28.47/28.28 ! [V_B_2,V_A_2,V_a_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_c),V_a_2),V_A_2)),V_B_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(V_B_2,V_a_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) ). % 28.47/28.28 % 28.47/28.28 fof(fact_minus__int__def,axiom, % 28.47/28.28 ! [V_z_2] : hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),V_z_2) = hAPP(c_Int_OAbs__Integ,hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),hAPP(c_Int_ORep__Integ,V_z_2)),hAPP(c_Product__Type_Oprod_Oprod__case(tc_Nat_Onat,tc_Nat_Onat,tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),tc_fun(tc_Nat_Onat,tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),tc_Nat_Onat),hAPP(c_COMBB(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_Nat_Onat),c_Relation_OImage(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_Int_Ointrel))),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_fun(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))),tc_fun(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))),tc_Nat_Onat),c_COMBC(tc_Nat_Onat,tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_prod(tc_Nat_Onat,tc_Nat_Onat)),tc_fun(tc_Nat_Onat,tc_fun(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))),tc_Nat_Onat),hAPP(c_COMBB(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_fun(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),tc_Nat_Onat),c_Set_Oinsert(tc_prod(tc_Nat_Onat,tc_Nat_Onat)))),hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_prod(tc_Nat_Onat,tc_Nat_Onat)),c_Product__Type_OPair(tc_Nat_Onat,tc_Nat_Onat))))),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))))))) ). % 28.47/28.28 % 28.47/28.28 fof(fact_UN__equiv__class2,axiom, % 28.47/28.28 ! [V_a2_2,V_a1_2,V_f_2,T_d,V_r2_2,V_A2_2,T_c,V_r1_2,V_A1_2,T_b] : % 28.47/28.28 ( c_Equiv__Relations_Oequiv(T_b,V_A1_2,V_r1_2) % 28.47/28.28 => ( c_Equiv__Relations_Oequiv(T_c,V_A2_2,V_r2_2) % 28.47/28.28 => ( c_Equiv__Relations_Ocongruent2(T_b,T_c,tc_fun(T_d,tc_HOL_Obool),V_r1_2,V_r2_2,V_f_2) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a1_2),V_A1_2)) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_member(T_c),V_a2_2),V_A2_2)) % 28.47/28.28 => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_d,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_b,T_b,V_r1_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a1_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_fun(T_d,tc_HOL_Obool)),tc_fun(T_d,tc_HOL_Obool),T_b),hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_d,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_c,T_c,V_r2_2),hAPP(hAPP(c_Set_Oinsert(T_c),V_a2_2),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)))))),V_f_2)) = hAPP(hAPP(V_f_2,V_a1_2),V_a2_2) ) ) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_UN__equiv__class,axiom, % 28.47/28.28 ! [V_a_2,V_f_2,T_c,V_r_2,V_A_2,T_b] : % 28.47/28.28 ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2) % 28.47/28.28 => ( c_Equiv__Relations_Ocongruent(T_b,tc_fun(T_c,tc_HOL_Obool),V_r_2,V_f_2) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2)) % 28.47/28.28 => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_b,T_b,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))),V_f_2) = hAPP(V_f_2,V_a_2) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_SUP2__I,axiom, % 28.47/28.28 ! [T_d,T_c,V_c_2,V_b_2,V_B_2,V_A_2,V_a_2,T_b] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2)) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(hAPP(V_B_2,V_a_2),V_b_2),V_c_2)) % 28.47/28.28 => hBOOL(hAPP(hAPP(hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_fun(T_d,tc_HOL_Obool))),V_A_2),V_B_2),V_b_2),V_c_2)) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_Rep__Integ__inject,axiom, % 28.47/28.28 ! [V_y_2,V_x_2] : % 28.47/28.28 ( hAPP(c_Int_ORep__Integ,V_x_2) = hAPP(c_Int_ORep__Integ,V_y_2) % 28.47/28.28 <=> V_x_2 = V_y_2 ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_Rep__Integ__inverse,axiom, % 28.47/28.28 ! [V_x_2] : hAPP(c_Int_OAbs__Integ,hAPP(c_Int_ORep__Integ,V_x_2)) = V_x_2 ). % 28.47/28.28 % 28.47/28.28 fof(fact_congruent2__implies__congruent,axiom, % 28.47/28.28 ! [V_a_2,V_f_2,V_r2_2,T_d,T_c,V_r1_2,V_A_2,T_b] : % 28.47/28.28 ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r1_2) % 28.47/28.28 => ( c_Equiv__Relations_Ocongruent2(T_b,T_c,T_d,V_r1_2,V_r2_2,V_f_2) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2)) % 28.47/28.28 => c_Equiv__Relations_Ocongruent(T_c,T_d,V_r2_2,hAPP(V_f_2,V_a_2)) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_congruent2D,axiom, % 28.47/28.28 ! [V_z2_2,V_y2_2,V_z1_2,V_y1_2,V_f_2,V_r2_2,V_r1_2,T_d,T_c,T_b] : % 28.47/28.28 ( c_Equiv__Relations_Ocongruent2(T_b,T_c,T_d,V_r1_2,V_r2_2,V_f_2) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_y1_2),V_z1_2)),V_r1_2)) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_c,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_c,T_c),V_y2_2),V_z2_2)),V_r2_2)) % 28.47/28.28 => hAPP(hAPP(V_f_2,V_y1_2),V_y2_2) = hAPP(hAPP(V_f_2,V_z1_2),V_z2_2) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_congruentD,axiom, % 28.47/28.28 ! [V_z_2,V_y_2,V_f_2,V_r_2,T_c,T_b] : % 28.47/28.28 ( c_Equiv__Relations_Ocongruent(T_b,T_c,V_r_2,V_f_2) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_y_2),V_z_2)),V_r_2)) % 28.47/28.28 => hAPP(V_f_2,V_y_2) = hAPP(V_f_2,V_z_2) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_congruent2__implies__congruent__UN,axiom, % 28.47/28.28 ! [V_a_2,V_f_2,T_d,V_r2_2,V_A2_2,T_c,V_r1_2,V_A1_2,T_b] : % 28.47/28.28 ( c_Equiv__Relations_Oequiv(T_b,V_A1_2,V_r1_2) % 28.47/28.28 => ( c_Equiv__Relations_Oequiv(T_c,V_A2_2,V_r2_2) % 28.47/28.28 => ( c_Equiv__Relations_Ocongruent2(T_b,T_c,tc_fun(T_d,tc_HOL_Obool),V_r1_2,V_r2_2,V_f_2) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_member(T_c),V_a_2),V_A2_2)) % 28.47/28.28 => c_Equiv__Relations_Ocongruent(T_b,tc_fun(T_d,tc_HOL_Obool),V_r1_2,hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_fun(T_d,tc_HOL_Obool)),tc_fun(T_d,tc_HOL_Obool),T_b),hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_d,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_c,T_c,V_r2_2),hAPP(hAPP(c_Set_Oinsert(T_c),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)))))),V_f_2)) ) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_nat__def,axiom, % 28.47/28.28 ! [V_z_2] : hAPP(c_Int_Onat,V_z_2) = c_Set_Othe__elem(tc_Nat_Onat,hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_fun(tc_Nat_Onat,tc_HOL_Obool)),hAPP(c_Int_ORep__Integ,V_z_2)),hAPP(c_Product__Type_Oprod_Oprod__case(tc_Nat_Onat,tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool)),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_fun(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_HOL_Obool))),tc_fun(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool))),tc_Nat_Onat),c_COMBC(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_Nat_Onat),tc_fun(tc_Nat_Onat,tc_fun(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_HOL_Obool))),tc_Nat_Onat),hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_HOL_Obool)),tc_Nat_Onat),c_Set_Oinsert(tc_Nat_Onat))),c_Groups_Ominus__class_Ominus(tc_Nat_Onat)))),c_Orderings_Obot__class_Obot(tc_fun(tc_Nat_Onat,tc_HOL_Obool)))))) ). % 28.47/28.28 % 28.47/28.28 fof(fact_UN__equiv__class__inject,axiom, % 28.47/28.28 ! [V_Y_2,V_X_2,V_f_2,T_c,V_r_2,V_A_2,T_b] : % 28.47/28.28 ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2) % 28.47/28.28 => ( c_Equiv__Relations_Ocongruent(T_b,tc_fun(T_c,tc_HOL_Obool),V_r_2,V_f_2) % 28.47/28.28 => ( hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_X_2),V_f_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_Y_2),V_f_2) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_X_2),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),V_A_2),V_r_2))) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_Y_2),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),V_A_2),V_r_2))) % 28.47/28.28 => ( ! [B_x] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2)) % 28.47/28.28 => ! [B_y] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_member(T_b),B_y),V_A_2)) % 28.47/28.28 => ( hAPP(V_f_2,B_x) = hAPP(V_f_2,B_y) % 28.47/28.28 => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_x),B_y)),V_r_2)) ) ) ) % 28.47/28.28 => V_X_2 = V_Y_2 ) ) ) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_UN__equiv__class__type2,axiom, % 28.47/28.28 ! [V_B_2,V_X2_2,V_X1_2,V_f_2,T_d,V_r2_2,V_A2_2,T_c,V_r1_2,V_A1_2,T_b] : % 28.47/28.28 ( c_Equiv__Relations_Oequiv(T_b,V_A1_2,V_r1_2) % 28.47/28.28 => ( c_Equiv__Relations_Oequiv(T_c,V_A2_2,V_r2_2) % 28.47/28.28 => ( c_Equiv__Relations_Ocongruent2(T_b,T_c,tc_fun(T_d,tc_HOL_Obool),V_r1_2,V_r2_2,V_f_2) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_X1_2),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),V_A1_2),V_r1_2))) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_c,tc_HOL_Obool)),V_X2_2),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_c),V_A2_2),V_r2_2))) % 28.47/28.28 => ( ! [B_x1] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x1),V_A1_2)) % 28.47/28.28 => ! [B_x2] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_member(T_c),B_x2),V_A2_2)) % 28.47/28.28 => hBOOL(hAPP(hAPP(c_member(tc_fun(T_d,tc_HOL_Obool)),hAPP(hAPP(V_f_2,B_x1),B_x2)),V_B_2)) ) ) % 28.47/28.28 => hBOOL(hAPP(hAPP(c_member(tc_fun(T_d,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_d,tc_HOL_Obool)),V_X1_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_fun(T_d,tc_HOL_Obool)),tc_fun(T_d,tc_HOL_Obool),T_b),hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_d,tc_HOL_Obool)),V_X2_2)),V_f_2))),V_B_2)) ) ) ) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_UN__equiv__class__type,axiom, % 28.47/28.28 ! [V_B_2,V_X_2,V_f_2,T_c,V_r_2,V_A_2,T_b] : % 28.47/28.28 ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2) % 28.47/28.28 => ( c_Equiv__Relations_Ocongruent(T_b,tc_fun(T_c,tc_HOL_Obool),V_r_2,V_f_2) % 28.47/28.28 => ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_X_2),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),V_A_2),V_r_2))) % 28.47/28.28 => ( ! [B_x] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2)) % 28.47/28.28 => hBOOL(hAPP(hAPP(c_member(tc_fun(T_c,tc_HOL_Obool)),hAPP(V_f_2,B_x)),V_B_2)) ) % 28.47/28.28 => hBOOL(hAPP(hAPP(c_member(tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_X_2),V_f_2)),V_B_2)) ) ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_SUP2__iff,axiom, % 28.47/28.28 ! [V_c_2,V_b_2,V_B_2,V_A_2,T_d,T_c,T_b] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_fun(T_d,tc_HOL_Obool))),V_A_2),V_B_2),V_b_2),V_c_2)) % 28.47/28.28 <=> ? [B_x] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2)) % 28.47/28.28 & hBOOL(hAPP(hAPP(hAPP(V_B_2,B_x),V_b_2),V_c_2)) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_fold1Set_Ointros,axiom, % 28.47/28.28 ! [V_x_2,V_A_2,V_a_2,V_f_2,T_b] : % 28.47/28.28 ( hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_b,T_b,V_f_2,V_a_2,V_A_2),V_x_2)) % 28.47/28.28 => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2)) % 28.47/28.28 => hBOOL(hAPP(c_Finite__Set_Ofold1Set(T_b,V_f_2,hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2)),V_x_2)) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_ran__restrictD,axiom, % 28.47/28.28 ! [V_A_2,V_m_2,T_c,V_y_2,T_b] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_member(T_b),V_y_2),c_Map_Oran(T_c,T_b,c_Map_Orestrict__map(T_c,T_b,V_m_2,V_A_2)))) % 28.47/28.28 => ? [B_x] : % 28.47/28.28 ( hBOOL(hAPP(hAPP(c_member(T_c),B_x),V_A_2)) % 28.47/28.28 & hAPP(V_m_2,B_x) = hAPP(c_Option_Ooption_OSome(T_b),V_y_2) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_compl__unique,axiom, % 28.47/28.28 ! [V_y,V_x,T_a] : % 28.47/28.28 ( class_Lattices_Oboolean__algebra(T_a) % 28.47/28.28 => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),V_y) = c_Orderings_Obot__class_Obot(T_a) % 28.47/28.28 => ( hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),V_y) = c_Orderings_Otop__class_Otop(T_a) % 28.47/28.28 => hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_x) = V_y ) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_UNIV__I,axiom, % 28.47/28.28 ! [V_x_2,T_b] : hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))) ). % 28.47/28.28 % 28.47/28.28 fof(fact_UN__lessThan__UNIV,axiom, % 28.47/28.28 hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))),c_SetInterval_Oord__class_OlessThan(tc_Nat_Onat)) = c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool)) ). % 28.47/28.28 % 28.47/28.28 fof(fact_UN__atMost__UNIV,axiom, % 28.47/28.28 hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))),c_SetInterval_Oord__class_OatMost(tc_Nat_Onat)) = c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool)) ). % 28.47/28.28 % 28.47/28.28 fof(fact_UN__atLeast__UNIV,axiom, % 28.47/28.28 hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))),c_SetInterval_Oord__class_OatLeast(tc_Nat_Onat)) = c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool)) ). % 28.47/28.28 % 28.47/28.28 fof(fact_injD,axiom, % 28.47/28.28 ! [V_y_2,V_x_2,V_f_2,T_c,T_b] : % 28.47/28.28 ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) % 28.47/28.28 => ( hAPP(V_f_2,V_x_2) = hAPP(V_f_2,V_y_2) % 28.47/28.28 => V_x_2 = V_y_2 ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_inj__eq,axiom, % 28.47/28.28 ! [V_y_2,V_x_2,V_f_2,T_c,T_b] : % 28.47/28.28 ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) % 28.47/28.28 => ( hAPP(V_f_2,V_x_2) = hAPP(V_f_2,V_y_2) % 28.47/28.28 <=> V_x_2 = V_y_2 ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_inj__int,axiom, % 28.47/28.28 c_Fun_Oinj__on(tc_Nat_Onat,tc_Int_Oint,c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))) ). % 28.47/28.28 % 28.47/28.28 fof(fact_equiv__intrel,axiom, % 28.47/28.28 c_Equiv__Relations_Oequiv(tc_prod(tc_Nat_Onat,tc_Nat_Onat),c_Orderings_Otop__class_Otop(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),c_Int_Ointrel) ). % 28.47/28.28 % 28.47/28.28 fof(fact_finite__UNIV,axiom, % 28.47/28.28 ! [T_b] : % 28.47/28.28 ( class_Finite__Set_Ofinite(T_b) % 28.47/28.28 => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_infinite__UNIV__nat,axiom, % 28.47/28.28 ~ hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Nat_Onat),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool)))) ). % 28.47/28.28 % 28.47/28.28 fof(fact_finite__option__UNIV,axiom, % 28.47/28.28 ! [T_b] : % 28.47/28.28 ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Option_Ooption(T_b)),c_Orderings_Otop__class_Otop(tc_fun(tc_Option_Ooption(T_b),tc_HOL_Obool)))) % 28.47/28.28 <=> hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_finite__Plus__UNIV__iff,axiom, % 28.47/28.28 ! [T_c,T_b] : % 28.47/28.28 ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_sum(T_b,T_c)),c_Orderings_Otop__class_Otop(tc_fun(tc_sum(T_b,T_c),tc_HOL_Obool)))) % 28.47/28.28 <=> ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))) % 28.47/28.28 & hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)))) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_finite__fun__UNIVD2,axiom, % 28.47/28.28 ! [T_c,T_b] : % 28.47/28.28 ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_fun(T_b,T_c)),c_Orderings_Otop__class_Otop(tc_fun(tc_fun(T_b,T_c),tc_HOL_Obool)))) % 28.47/28.28 => hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)))) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_finite__Prod__UNIV,axiom, % 28.47/28.28 ! [T_c,T_b] : % 28.47/28.28 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))) % 28.47/28.28 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)))) % 28.47/28.28 => hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_b,T_c)),c_Orderings_Otop__class_Otop(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)))) ) ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_infinite__UNIV__int,axiom, % 28.47/28.28 ~ hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Int_Oint),c_Orderings_Otop__class_Otop(tc_fun(tc_Int_Oint,tc_HOL_Obool)))) ). % 28.47/28.28 % 28.47/28.28 fof(fact_range__composition,axiom, % 28.47/28.28 ! [V_g_2,V_f_2,T_d,T_b,T_c] : hAPP(c_Set_Oimage(T_c,T_b,hAPP(hAPP(c_COMBB(T_d,T_b,T_c),V_f_2),V_g_2)),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool))) = hAPP(c_Set_Oimage(T_d,T_b,V_f_2),hAPP(c_Set_Oimage(T_c,T_d,V_g_2),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)))) ). % 28.47/28.28 % 28.47/28.28 fof(fact_UNIV__option__conv,axiom, % 28.47/28.28 ! [T_b] : c_Orderings_Otop__class_Otop(tc_fun(tc_Option_Ooption(T_b),tc_HOL_Obool)) = hAPP(hAPP(c_Set_Oinsert(tc_Option_Ooption(T_b)),c_Option_Ooption_ONone(T_b)),hAPP(c_Set_Oimage(T_b,tc_Option_Ooption(T_b),c_Option_Ooption_OSome(T_b)),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))) ). % 28.47/28.28 % 28.47/28.28 fof(fact_UNIV__not__empty,axiom, % 28.47/28.28 ! [T_b] : c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ). % 28.47/28.28 % 28.47/28.28 fof(fact_inf__top__left,axiom, % 28.47/28.28 ! [V_x,T_a] : % 28.47/28.28 ( class_Lattices_Obounded__lattice__top(T_a) % 28.47/28.28 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),c_Orderings_Otop__class_Otop(T_a)),V_x) = V_x ) ). % 28.47/28.28 % 28.47/28.28 fof(fact_inf__top__right,axiom, % 28.47/28.29 ! [V_x,T_a] : % 28.47/28.29 ( class_Lattices_Obounded__lattice__top(T_a) % 28.47/28.29 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_a),V_x),c_Orderings_Otop__class_Otop(T_a)) = V_x ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_inf__eq__top__iff,axiom, % 28.47/28.29 ! [V_y_2,V_x_2,T_b] : % 28.47/28.29 ( class_Lattices_Obounded__lattice__top(T_b) % 28.47/28.29 => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),V_x_2),V_y_2) = c_Orderings_Otop__class_Otop(T_b) % 28.47/28.29 <=> ( V_x_2 = c_Orderings_Otop__class_Otop(T_b) % 28.47/28.29 & V_y_2 = c_Orderings_Otop__class_Otop(T_b) ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Int__UNIV__left,axiom, % 28.47/28.29 ! [V_B_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))),V_B_2) = V_B_2 ). % 28.47/28.29 % 28.47/28.29 fof(fact_Int__UNIV__right,axiom, % 28.47/28.29 ! [V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) = V_A_2 ). % 28.47/28.29 % 28.47/28.29 fof(fact_sup__top__left,axiom, % 28.47/28.29 ! [V_x,T_a] : % 28.47/28.29 ( class_Lattices_Obounded__lattice__top(T_a) % 28.47/28.29 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),c_Orderings_Otop__class_Otop(T_a)),V_x) = c_Orderings_Otop__class_Otop(T_a) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_sup__top__right,axiom, % 28.47/28.29 ! [V_x,T_a] : % 28.47/28.29 ( class_Lattices_Obounded__lattice__top(T_a) % 28.47/28.29 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),c_Orderings_Otop__class_Otop(T_a)) = c_Orderings_Otop__class_Otop(T_a) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_subset__UNIV,axiom, % 28.47/28.29 ! [V_A_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Un__UNIV__right,axiom, % 28.47/28.29 ! [V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Un__UNIV__left,axiom, % 28.47/28.29 ! [V_B_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))),V_B_2) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_top__greatest,axiom, % 28.47/28.29 ! [V_x,T_a] : % 28.47/28.29 ( class_Orderings_Otop(T_a) % 28.47/28.29 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),c_Orderings_Otop__class_Otop(T_a))) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_UNIV__Plus__UNIV,axiom, % 28.47/28.29 ! [T_c,T_b] : c_Sum__Type_OPlus(T_b,T_c,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(tc_sum(T_b,T_c),tc_HOL_Obool)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_UNIV__def,axiom, % 28.47/28.29 ! [T_b] : c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) = hAPP(c_Set_OCollect(T_b),hAPP(c_COMBK(tc_HOL_Obool,T_b),c_fTrue)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_top__apply,axiom, % 28.47/28.29 ! [V_x_2,T_c,T_b] : % 28.47/28.29 ( class_Orderings_Otop(T_b) % 28.47/28.29 => hAPP(c_Orderings_Otop__class_Otop(tc_fun(T_c,T_b)),V_x_2) = c_Orderings_Otop__class_Otop(T_b) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_card__UNIV__unit,axiom, % 28.47/28.29 hAPP(c_Finite__Set_Ocard(tc_Product__Type_Ounit),c_Orderings_Otop__class_Otop(tc_fun(tc_Product__Type_Ounit,tc_HOL_Obool))) = c_Groups_Oone__class_Oone(tc_Nat_Onat) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Pow__UNIV,axiom, % 28.47/28.29 ! [T_b] : hAPP(c_Set_OPow(T_b),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_fold1Set__nonempty,axiom, % 28.47/28.29 ! [V_x_2,V_A_2,V_f_2,T_b] : % 28.47/28.29 ( hBOOL(hAPP(c_Finite__Set_Ofold1Set(T_b,V_f_2,V_A_2),V_x_2)) % 28.47/28.29 => V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_empty__fold1SetE,axiom, % 28.47/28.29 ! [V_x_2,V_f_2,T_b] : ~ hBOOL(hAPP(c_Finite__Set_Ofold1Set(T_b,V_f_2,c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))),V_x_2)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_rangeI,axiom, % 28.47/28.29 ! [T_c,V_x_2,V_f_2,T_b] : hBOOL(hAPP(hAPP(c_member(T_b),hAPP(V_f_2,V_x_2)),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool))))) ). % 28.47/28.29 % 28.47/28.29 fof(fact_range__eqI,axiom, % 28.47/28.29 ! [T_c,T_b,V_x_2,V_f_2,V_b_2] : % 28.47/28.29 ( V_b_2 = hAPP(V_f_2,V_x_2) % 28.47/28.29 => hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool))))) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_card__eq__UNIV__imp__eq__UNIV,axiom, % 28.47/28.29 ! [V_A_2,T_b] : % 28.47/28.29 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))) % 28.47/28.29 => ( hAPP(c_Finite__Set_Ocard(T_b),V_A_2) = hAPP(c_Finite__Set_Ocard(T_b),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) % 28.47/28.29 => V_A_2 = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Diff__UNIV,axiom, % 28.47/28.29 ! [V_A_2,T_b] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_inj__image__eq__iff,axiom, % 28.47/28.29 ! [V_B_2,V_A_2,V_f_2,T_c,T_b] : % 28.47/28.29 ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) % 28.47/28.29 => ( hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2) = hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_B_2) % 28.47/28.29 <=> V_A_2 = V_B_2 ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Compl__UNIV__eq,axiom, % 28.47/28.29 ! [T_b] : hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Compl__empty__eq,axiom, % 28.47/28.29 ! [T_b] : hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_finite__compl,axiom, % 28.47/28.29 ! [V_A_2,T_b] : % 28.47/28.29 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_A_2))) % 28.47/28.29 <=> hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Compl__partition2,axiom, % 28.47/28.29 ! [V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_A_2)),V_A_2) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Compl__partition,axiom, % 28.47/28.29 ! [V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_A_2)) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Compl__eq__Diff__UNIV,axiom, % 28.47/28.29 ! [V_A_2,T_b] : hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_A_2) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))),V_A_2) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Domain__rtrancl,axiom, % 28.47/28.29 ! [V_R_2,T_b] : hAPP(c_Relation_ODomain(T_b,T_b),c_Transitive__Closure_Ortrancl(T_b,V_R_2)) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Range__rtrancl,axiom, % 28.47/28.29 ! [V_R_2,T_b] : hAPP(c_Relation_ORange(T_b,T_b),c_Transitive__Closure_Ortrancl(T_b,V_R_2)) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Domain__Id,axiom, % 28.47/28.29 ! [T_b] : hAPP(c_Relation_ODomain(T_b,T_b),c_Relation_OId(T_b)) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_code__numeral_Oof__nat__inject,axiom, % 28.47/28.29 ! [V_y_2,V_x_2] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),V_x_2),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool)))) % 28.47/28.29 => ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),V_y_2),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool)))) % 28.47/28.29 => ( hAPP(c_Code__Numeral_Oof__nat,V_x_2) = hAPP(c_Code__Numeral_Oof__nat,V_y_2) % 28.47/28.29 <=> V_x_2 = V_y_2 ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Range__Id,axiom, % 28.47/28.29 ! [T_b] : hAPP(c_Relation_ORange(T_b,T_b),c_Relation_OId(T_b)) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_finite__Collect__not,axiom, % 28.47/28.29 ! [V_Pa_2,T_b] : % 28.47/28.29 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(c_Set_OCollect(T_b),V_Pa_2))) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_b),c_fNot),V_Pa_2)))) % 28.47/28.29 <=> hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_SUP__UN__eq,axiom, % 28.47/28.29 ! [V_x_2,V_r_2,T_c,T_b] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_COMBC(T_c,tc_fun(T_c,tc_HOL_Obool),tc_HOL_Obool),c_member(T_c))),V_r_2)),V_x_2)) % 28.47/28.29 <=> hBOOL(hAPP(hAPP(c_member(T_c),V_x_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))),V_r_2))) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_finite__range__imageI,axiom, % 28.47/28.29 ! [V_f_2,T_d,V_g_2,T_c,T_b] : % 28.47/28.29 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(c_Set_Oimage(T_c,T_b,V_g_2),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool))))) % 28.47/28.29 => hBOOL(hAPP(c_Finite__Set_Ofinite(T_d),hAPP(c_Set_Oimage(T_c,T_d,hAPP(hAPP(c_COMBB(T_b,T_d,T_c),V_f_2),V_g_2)),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool))))) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_nat__of,axiom, % 28.47/28.29 ! [V_x_2] : hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),hAPP(c_Code__Numeral_Onat__of,V_x_2)),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool)))) ). % 28.47/28.29 % 28.47/28.29 fof(fact_the__inv__f__f,axiom, % 28.47/28.29 ! [V_x_2,V_f_2,T_c,T_b] : % 28.47/28.29 ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) % 28.47/28.29 => hAPP(c_Fun_Othe__inv__into(T_b,T_c,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)),V_f_2),hAPP(V_f_2,V_x_2)) = V_x_2 ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_finite__fun__UNIVD1,axiom, % 28.47/28.29 ! [T_c,T_b] : % 28.47/28.29 ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_fun(T_b,T_c)),c_Orderings_Otop__class_Otop(tc_fun(tc_fun(T_b,T_c),tc_HOL_Obool)))) % 28.47/28.29 => ( hAPP(c_Finite__Set_Ocard(T_c),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool))) != hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) % 28.47/28.29 => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_inj__of__nat,axiom, % 28.47/28.29 ! [T_b] : % 28.47/28.29 ( class_Nat_Osemiring__char__0(T_b) % 28.47/28.29 => c_Fun_Oinj__on(tc_Nat_Onat,T_b,c_Nat_Osemiring__1__class_Oof__nat(T_b),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_dom__const,axiom, % 28.47/28.29 ! [V_f_2,T_c,T_b] : c_Map_Odom(T_b,T_c,hAPP(hAPP(c_COMBB(T_c,tc_Option_Ooption(T_c),T_b),c_Option_Ooption_OSome(T_c)),V_f_2)) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_atLeast__0,axiom, % 28.47/28.29 hAPP(c_SetInterval_Oord__class_OatLeast(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_inj__fun,axiom, % 28.47/28.29 ! [T_d,V_f_2,T_c,T_b] : % 28.47/28.29 ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) % 28.47/28.29 => c_Fun_Oinj__on(T_b,tc_fun(T_d,T_c),hAPP(hAPP(c_COMBB(T_c,tc_fun(T_d,T_c),T_b),c_COMBK(T_c,T_d)),V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_compl__bot__eq,axiom, % 28.47/28.29 ! [T_a] : % 28.47/28.29 ( class_Lattices_Oboolean__algebra(T_a) % 28.47/28.29 => hAPP(c_Groups_Ouminus__class_Ouminus(T_a),c_Orderings_Obot__class_Obot(T_a)) = c_Orderings_Otop__class_Otop(T_a) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_compl__top__eq,axiom, % 28.47/28.29 ! [T_a] : % 28.47/28.29 ( class_Lattices_Oboolean__algebra(T_a) % 28.47/28.29 => hAPP(c_Groups_Ouminus__class_Ouminus(T_a),c_Orderings_Otop__class_Otop(T_a)) = c_Orderings_Obot__class_Obot(T_a) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_sup__compl__top,axiom, % 28.47/28.29 ! [V_x,T_a] : % 28.47/28.29 ( class_Lattices_Oboolean__algebra(T_a) % 28.47/28.29 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),V_x),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_x)) = c_Orderings_Otop__class_Otop(T_a) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_compl__sup__top,axiom, % 28.47/28.29 ! [V_x,T_a] : % 28.47/28.29 ( class_Lattices_Oboolean__algebra(T_a) % 28.47/28.29 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_a),hAPP(c_Groups_Ouminus__class_Ouminus(T_a),V_x)),V_x) = c_Orderings_Otop__class_Otop(T_a) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_inj__graph,axiom, % 28.47/28.29 ! [T_c,T_b] : c_Fun_Oinj__on(tc_fun(T_b,T_c),tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_b,T_c)),c_Set_OCollect(tc_prod(T_b,T_c))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool)),tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_b,T_c)),c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_HOL_Obool)),hAPP(c_COMBB(T_c,tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_COMBC(T_c,T_c,tc_HOL_Obool),c_fequal)))),c_Orderings_Otop__class_Otop(tc_fun(tc_fun(T_b,T_c),tc_HOL_Obool))) ). % 28.47/28.29 % 28.47/28.29 fof(fact_inj__image__mem__iff,axiom, % 28.47/28.29 ! [V_A_2,V_a_2,V_f_2,T_c,T_b] : % 28.47/28.29 ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) % 28.47/28.29 => ( hBOOL(hAPP(hAPP(c_member(T_c),hAPP(V_f_2,V_a_2)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2))) % 28.47/28.29 <=> hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2)) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_range__ex1__eq,axiom, % 28.47/28.29 ! [V_b_2,V_f_2,T_c,T_b] : % 28.47/28.29 ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) % 28.47/28.29 => ( hBOOL(hAPP(hAPP(c_member(T_c),V_b_2),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))))) % 28.47/28.29 <=> ? [B_x] : % 28.47/28.29 ( V_b_2 = hAPP(V_f_2,B_x) % 28.47/28.29 & ! [B_y] : % 28.47/28.29 ( V_b_2 = hAPP(V_f_2,B_y) % 28.47/28.29 => B_y = B_x ) ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_finite__UNIV__inj__surj,axiom, % 28.47/28.29 ! [V_f_2,T_b] : % 28.47/28.29 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))) % 28.47/28.29 => ( c_Fun_Oinj__on(T_b,T_b,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) % 28.47/28.29 => hAPP(c_Set_Oimage(T_b,T_b,V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_finite__UNIV__surj__inj,axiom, % 28.47/28.29 ! [V_f_2,T_b] : % 28.47/28.29 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))) % 28.47/28.29 => ( hAPP(c_Set_Oimage(T_b,T_b,V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.29 => c_Fun_Oinj__on(T_b,T_b,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_inj__image__subset__iff,axiom, % 28.47/28.29 ! [V_B_2,V_A_2,V_f_2,T_c,T_b] : % 28.47/28.29 ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) % 28.47/28.29 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_c,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_B_2))) % 28.47/28.29 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_image__Int,axiom, % 28.47/28.29 ! [V_B_2,V_A_2,V_f_2,T_c,T_b] : % 28.47/28.29 ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) % 28.47/28.29 => hAPP(c_Set_Oimage(T_b,T_c,V_f_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_B_2)) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_image__set__diff,axiom, % 28.47/28.29 ! [V_B_2,V_A_2,V_f_2,T_c,T_b] : % 28.47/28.29 ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) % 28.47/28.29 => hAPP(c_Set_Oimage(T_b,T_c,V_f_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_c,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_B_2)) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_surj__Compl__image__subset,axiom, % 28.47/28.29 ! [V_A_2,V_f_2,T_b,T_c] : % 28.47/28.29 ( hAPP(c_Set_Oimage(T_c,T_b,V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.29 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),V_A_2))),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_c,tc_HOL_Obool)),V_A_2)))) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_lex__def,axiom, % 28.47/28.29 ! [V_r_2,T_b] : c_List_Olex(T_b,V_r_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))),c_List_Olexn(T_b,V_r_2)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_of__nat__inverse,axiom, % 28.47/28.29 ! [V_y_2] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),V_y_2),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool)))) % 28.47/28.29 => hAPP(c_Code__Numeral_Onat__of,hAPP(c_Code__Numeral_Oof__nat,V_y_2)) = V_y_2 ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_fold1Set__sing,axiom, % 28.47/28.29 ! [V_b_2,V_a_2,V_f_2,T_b] : % 28.47/28.29 ( hBOOL(hAPP(c_Finite__Set_Ofold1Set(T_b,V_f_2,hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))),V_b_2)) % 28.47/28.29 <=> V_a_2 = V_b_2 ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_finite__range__updI,axiom, % 28.47/28.29 ! [V_b_2,V_a_2,V_f_2,T_c,T_b] : % 28.47/28.29 ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Option_Ooption(T_b)),hAPP(c_Set_Oimage(T_c,tc_Option_Ooption(T_b),V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool))))) % 28.47/28.29 => hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Option_Ooption(T_b)),hAPP(c_Set_Oimage(T_c,tc_Option_Ooption(T_b),hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_c,tc_Option_Ooption(T_b)),V_f_2),V_a_2),hAPP(c_Option_Ooption_OSome(T_b),V_b_2))),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool))))) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_UN__UN__finite__eq,axiom, % 28.47/28.29 ! [V_A_2,T_b] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_fun(tc_Nat_Onat,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool)),tc_Nat_Onat),c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(T_b,tc_HOL_Obool))),c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)))),V_A_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))),V_A_2) ). % 28.47/28.29 % 28.47/28.29 fof(fact_inj__singleton,axiom, % 28.47/28.29 ! [T_b] : c_Fun_Oinj__on(T_b,tc_fun(T_b,tc_HOL_Obool),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),c_Set_Oinsert(T_b)),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) ). % 28.47/28.29 % 28.47/28.29 fof(fact_finite__UNIV__card__ge__0,axiom, % 28.47/28.29 ! [T_b] : % 28.47/28.29 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))) % 28.47/28.29 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(c_Finite__Set_Ocard(T_b),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))))) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_card__UNIV__bool,axiom, % 28.47/28.29 hAPP(c_Finite__Set_Ocard(tc_HOL_Obool),c_Orderings_Otop__class_Otop(tc_fun(tc_HOL_Obool,tc_HOL_Obool))) = hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),c_Int_OBit0(c_Int_OBit1(c_Int_OPls))) ). % 28.47/28.29 % 28.47/28.29 fof(fact_inj__image__Compl__subset,axiom, % 28.47/28.29 ! [V_A_2,V_f_2,T_c,T_b] : % 28.47/28.29 ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) % 28.47/28.29 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_c,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_A_2))),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_c,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)))) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_greaterThan__0,axiom, % 28.47/28.29 hAPP(c_SetInterval_Oord__class_OgreaterThan(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = hAPP(c_Set_Oimage(tc_Nat_Onat,tc_Nat_Onat,c_Nat_OSuc),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))) ). % 28.47/28.29 % 28.47/28.29 fof(fact_SUP__UN__eq2,axiom, % 28.47/28.29 ! [V_y_2,V_x_2,V_r_2,T_d,T_c,T_b] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_fun(T_d,tc_HOL_Obool))),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_prod(T_c,T_d),tc_HOL_Obool),tc_fun(T_c,tc_fun(T_d,tc_HOL_Obool)),T_b),hAPP(c_COMBC(T_c,tc_fun(tc_prod(T_c,T_d),tc_HOL_Obool),tc_fun(T_d,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_d,tc_fun(tc_fun(tc_prod(T_c,T_d),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_c,T_d),tc_HOL_Obool),tc_fun(T_d,tc_HOL_Obool)),T_c),c_COMBC(T_d,tc_fun(tc_prod(T_c,T_d),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_d,tc_prod(T_c,T_d)),tc_fun(T_d,tc_fun(tc_fun(tc_prod(T_c,T_d),tc_HOL_Obool),tc_HOL_Obool)),T_c),hAPP(c_COMBB(tc_prod(T_c,T_d),tc_fun(tc_fun(tc_prod(T_c,T_d),tc_HOL_Obool),tc_HOL_Obool),T_d),c_member(tc_prod(T_c,T_d)))),c_Product__Type_OPair(T_c,T_d))))),V_r_2)),V_x_2),V_y_2)) % 28.47/28.29 <=> hBOOL(hAPP(hAPP(c_member(tc_prod(T_c,T_d)),hAPP(hAPP(c_Product__Type_OPair(T_c,T_d),V_x_2),V_y_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(tc_prod(T_c,T_d),tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))),V_r_2))) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_UN__finite2__subset,axiom, % 28.47/28.29 ! [V_B_2,V_k_2,V_A_2,T_b] : % 28.47/28.29 ( ! [B_n] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),B_n)),V_A_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),B_n),V_k_2))),V_B_2))) % 28.47/28.29 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))),V_A_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))),V_B_2))) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_UN__finite2__eq,axiom, % 28.47/28.29 ! [V_B_2,V_k_2,V_A_2,T_b] : % 28.47/28.29 ( ! [B_n] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),B_n)),V_A_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),B_n),V_k_2))),V_B_2) % 28.47/28.29 => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))),V_A_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))),V_B_2) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_UN__finite__subset,axiom, % 28.47/28.29 ! [V_C_2,V_A_2,T_b] : % 28.47/28.29 ( ! [B_n] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(T_b,tc_HOL_Obool)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),B_n)),V_A_2)),V_C_2)) % 28.47/28.29 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))),V_A_2)),V_C_2)) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_top1I,axiom, % 28.47/28.29 ! [V_x_2,T_b] : hBOOL(hAPP(c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)),V_x_2)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Integ__def,axiom, % 28.47/28.29 c_Int_OInteg = hAPP(hAPP(c_Equiv__Relations_Oquotient(tc_prod(tc_Nat_Onat,tc_Nat_Onat)),c_Orderings_Otop__class_Otop(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool))),c_Int_Ointrel) ). % 28.47/28.29 % 28.47/28.29 fof(fact_iso__tuple__UNIV__I,axiom, % 28.47/28.29 ! [V_x_2,T_b] : hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Rep__Integ,axiom, % 28.47/28.29 ! [V_x_2] : hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),hAPP(c_Int_ORep__Integ,V_x_2)),c_Int_OInteg)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_equivp__equiv,axiom, % 28.47/28.29 ! [V_A_2,T_b] : % 28.47/28.29 ( c_Equiv__Relations_Oequiv(T_b,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)),V_A_2) % 28.47/28.29 <=> c_Equiv__Relations_Oequivp(T_b,hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBC(T_b,tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_b,T_b)),tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_prod(T_b,T_b),tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool),T_b),c_member(tc_prod(T_b,T_b)))),c_Product__Type_OPair(T_b,T_b)))),V_A_2)) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_type__definition__Integ,axiom, % 28.47/28.29 c_Typedef_Otype__definition(tc_Int_Oint,tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool),c_Int_ORep__Integ,c_Int_OAbs__Integ,c_Int_OInteg) ). % 28.47/28.29 % 28.47/28.29 fof(fact_equivp__transp,axiom, % 28.47/28.29 ! [V_z_2,V_y_2,V_x_2,V_R_2,T_b] : % 28.47/28.29 ( c_Equiv__Relations_Oequivp(T_b,V_R_2) % 28.47/28.29 => ( hBOOL(hAPP(hAPP(V_R_2,V_x_2),V_y_2)) % 28.47/28.29 => ( hBOOL(hAPP(hAPP(V_R_2,V_y_2),V_z_2)) % 28.47/28.29 => hBOOL(hAPP(hAPP(V_R_2,V_x_2),V_z_2)) ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_equivp__symp,axiom, % 28.47/28.29 ! [V_y_2,V_x_2,V_R_2,T_b] : % 28.47/28.29 ( c_Equiv__Relations_Oequivp(T_b,V_R_2) % 28.47/28.29 => ( hBOOL(hAPP(hAPP(V_R_2,V_x_2),V_y_2)) % 28.47/28.29 => hBOOL(hAPP(hAPP(V_R_2,V_y_2),V_x_2)) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_equivp__reflp,axiom, % 28.47/28.29 ! [V_x_2,V_R_2,T_b] : % 28.47/28.29 ( c_Equiv__Relations_Oequivp(T_b,V_R_2) % 28.47/28.29 => hBOOL(hAPP(hAPP(V_R_2,V_x_2),V_x_2)) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_equivp__def,axiom, % 28.47/28.29 ! [V_R_2,T_b] : % 28.47/28.29 ( c_Equiv__Relations_Oequivp(T_b,V_R_2) % 28.47/28.29 <=> ! [B_x,B_y] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(V_R_2,B_x),B_y)) % 28.47/28.29 <=> hAPP(V_R_2,B_x) = hAPP(V_R_2,B_y) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_identity__equivp,axiom, % 28.47/28.29 ! [T_b] : c_Equiv__Relations_Oequivp(T_b,c_fequal) ). % 28.47/28.29 % 28.47/28.29 fof(fact_type__definition_OAbs__image,axiom, % 28.47/28.29 ! [V_A_2,V_Abs_2,V_Rep_2,T_c,T_b] : % 28.47/28.29 ( c_Typedef_Otype__definition(T_b,T_c,V_Rep_2,V_Abs_2,V_A_2) % 28.47/28.29 => hAPP(c_Set_Oimage(T_c,T_b,V_Abs_2),V_A_2) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_type__definition_ORep__range,axiom, % 28.47/28.29 ! [V_A_2,V_Abs_2,V_Rep_2,T_c,T_b] : % 28.47/28.29 ( c_Typedef_Otype__definition(T_b,T_c,V_Rep_2,V_Abs_2,V_A_2) % 28.47/28.29 => hAPP(c_Set_Oimage(T_b,T_c,V_Rep_2),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) = V_A_2 ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_type__definition_ORep__inject,axiom, % 28.47/28.29 ! [V_y_2,V_x_2,V_A_2,V_Abs_2,V_Rep_2,T_c,T_b] : % 28.47/28.29 ( c_Typedef_Otype__definition(T_b,T_c,V_Rep_2,V_Abs_2,V_A_2) % 28.47/28.29 => ( hAPP(V_Rep_2,V_x_2) = hAPP(V_Rep_2,V_y_2) % 28.47/28.29 <=> V_x_2 = V_y_2 ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_type__definition_ORep__inverse,axiom, % 28.47/28.29 ! [V_x_2,V_A_2,V_Abs_2,V_Rep_2,T_c,T_b] : % 28.47/28.29 ( c_Typedef_Otype__definition(T_b,T_c,V_Rep_2,V_Abs_2,V_A_2) % 28.47/28.29 => hAPP(V_Abs_2,hAPP(V_Rep_2,V_x_2)) = V_x_2 ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_type__definition__code__numeral,axiom, % 28.47/28.29 c_Typedef_Otype__definition(tc_Code__Numeral_Ocode__numeral,tc_Nat_Onat,c_Code__Numeral_Onat__of,c_Code__Numeral_Oof__nat,c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))) ). % 28.47/28.29 % 28.47/28.29 fof(fact_type__definition_ORep,axiom, % 28.47/28.29 ! [V_x_2,V_A_2,V_Abs_2,V_Rep_2,T_c,T_b] : % 28.47/28.29 ( c_Typedef_Otype__definition(T_b,T_c,V_Rep_2,V_Abs_2,V_A_2) % 28.47/28.29 => hBOOL(hAPP(hAPP(c_member(T_c),hAPP(V_Rep_2,V_x_2)),V_A_2)) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_type__definition_OAbs__inverse,axiom, % 28.47/28.29 ! [V_y_2,V_A_2,V_Abs_2,V_Rep_2,T_c,T_b] : % 28.47/28.29 ( c_Typedef_Otype__definition(T_b,T_c,V_Rep_2,V_Abs_2,V_A_2) % 28.47/28.29 => ( hBOOL(hAPP(hAPP(c_member(T_c),V_y_2),V_A_2)) % 28.47/28.29 => hAPP(V_Rep_2,hAPP(V_Abs_2,V_y_2)) = V_y_2 ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_type__definition_OAbs__inject,axiom, % 28.47/28.29 ! [V_y_2,V_x_2,V_A_2,V_Abs_2,V_Rep_2,T_c,T_b] : % 28.47/28.29 ( c_Typedef_Otype__definition(T_b,T_c,V_Rep_2,V_Abs_2,V_A_2) % 28.47/28.29 => ( hBOOL(hAPP(hAPP(c_member(T_c),V_x_2),V_A_2)) % 28.47/28.29 => ( hBOOL(hAPP(hAPP(c_member(T_c),V_y_2),V_A_2)) % 28.47/28.29 => ( hAPP(V_Abs_2,V_x_2) = hAPP(V_Abs_2,V_y_2) % 28.47/28.29 <=> V_x_2 = V_y_2 ) ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_inj__vimage__singleton,axiom, % 28.47/28.29 ! [V_a_2,V_f_2,T_c,T_b] : % 28.47/28.29 ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) % 28.47/28.29 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),hAPP(hAPP(c_Set_Oinsert(T_c),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool))))),hAPP(hAPP(c_Set_Oinsert(T_b),c_HOL_OThe(T_b,hAPP(hAPP(c_COMBC(T_b,T_c,tc_HOL_Obool),hAPP(hAPP(c_COMBB(T_c,tc_fun(T_c,tc_HOL_Obool),T_b),c_fequal),V_f_2)),V_a_2))),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_rtrancl__imp__UN__rel__pow,axiom, % 28.47/28.29 ! [V_R_2,V_p_2,T_b] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),V_p_2),c_Transitive__Closure_Ortrancl(T_b,V_R_2))) % 28.47/28.29 => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),V_p_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool)),V_R_2)))) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_vimageI,axiom, % 28.47/28.29 ! [T_c,V_B_2,T_b,V_b_2,V_a_2,V_f_2] : % 28.47/28.29 ( hAPP(V_f_2,V_a_2) = V_b_2 % 28.47/28.29 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),V_B_2)) % 28.47/28.29 => hBOOL(hAPP(hAPP(c_member(T_c),V_a_2),hAPP(c_Set_Ovimage(T_c,T_b,V_f_2),V_B_2))) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_vimage__Diff,axiom, % 28.47/28.29 ! [V_B_2,V_A_2,V_f_2,T_c,T_b] : hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),V_A_2)),hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),V_B_2)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_image__vimage__subset,axiom, % 28.47/28.29 ! [V_A_2,V_f_2,T_c,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),hAPP(c_Set_Ovimage(T_c,T_b,V_f_2),V_A_2))),V_A_2)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_wf__exp,axiom, % 28.47/28.29 ! [V_R_2,V_n_2,T_b] : % 28.47/28.29 ( c_Wellfounded_Owf(T_b,hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),V_n_2),V_R_2)) % 28.47/28.29 => c_Wellfounded_Owf(T_b,V_R_2) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_funpow__mult,axiom, % 28.47/28.29 ! [V_f_2,V_m_2,V_n_2,T_b] : hAPP(hAPP(c_Nat_Ocompow(T_b,T_b),V_n_2),hAPP(hAPP(c_Nat_Ocompow(T_b,T_b),V_m_2),V_f_2)) = hAPP(hAPP(c_Nat_Ocompow(T_b,T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_m_2),V_n_2)),V_f_2) ). % 28.47/28.29 % 28.47/28.29 fof(fact_rel__pow__commute,axiom, % 28.47/28.29 ! [V_n_2,V_R_2,T_b] : hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),V_R_2),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),V_n_2),V_R_2)) = hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),V_n_2),V_R_2)),V_R_2) ). % 28.47/28.29 % 28.47/28.29 fof(fact_rel__pow__1,axiom, % 28.47/28.29 ! [V_R_2,T_b] : hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),c_Groups_Oone__class_Oone(tc_Nat_Onat)),V_R_2) = V_R_2 ). % 28.47/28.29 % 28.47/28.29 fof(fact_funpow__swap1,axiom, % 28.47/28.29 ! [V_x_2,V_n_2,T_b,V_f_2] : hAPP(V_f_2,hAPP(hAPP(hAPP(c_Nat_Ocompow(T_b,T_b),V_n_2),V_f_2),V_x_2)) = hAPP(hAPP(hAPP(c_Nat_Ocompow(T_b,T_b),V_n_2),V_f_2),hAPP(V_f_2,V_x_2)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_vimage__code,axiom, % 28.47/28.29 ! [V_x_2,V_A_2,V_f_2,T_c,T_b] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),V_A_2),V_x_2)) % 28.47/28.29 <=> hBOOL(hAPP(V_A_2,hAPP(V_f_2,V_x_2))) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_vimage__ident,axiom, % 28.47/28.29 ! [V_Y_2,T_b] : hAPP(c_Set_Ovimage(T_b,T_b,c_COMBI(T_b)),V_Y_2) = V_Y_2 ). % 28.47/28.29 % 28.47/28.29 fof(fact_vimage__Compl,axiom, % 28.47/28.29 ! [V_A_2,V_f_2,T_c,T_b] : hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_c,tc_HOL_Obool)),V_A_2)) = hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),V_A_2)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_vimage__Collect__eq,axiom, % 28.47/28.29 ! [V_Pa_2,V_f_2,T_c,T_b] : hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),hAPP(c_Set_OCollect(T_c),V_Pa_2)) = hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(T_c,tc_HOL_Obool,T_b),V_Pa_2),V_f_2)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_vimage__Un,axiom, % 28.47/28.29 ! [V_B_2,V_A_2,V_f_2,T_c,T_b] : hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),V_A_2)),hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),V_B_2)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_vimage__mono,axiom, % 28.47/28.29 ! [V_f_2,T_c,V_B_2,V_A_2,T_b] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) % 28.47/28.29 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_c,tc_HOL_Obool)),hAPP(c_Set_Ovimage(T_c,T_b,V_f_2),V_A_2)),hAPP(c_Set_Ovimage(T_c,T_b,V_f_2),V_B_2))) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_vimage__Int,axiom, % 28.47/28.29 ! [V_B_2,V_A_2,V_f_2,T_c,T_b] : hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),V_A_2)),hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),V_B_2)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_vimage__empty,axiom, % 28.47/28.29 ! [V_f_2,T_c,T_b] : hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_vimage__UN,axiom, % 28.47/28.29 ! [V_B_2,V_A_2,T_d,V_f_2,T_c,T_b] : hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_d,tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_d,tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_d),c_Set_Ovimage(T_b,T_c,V_f_2)),V_B_2)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_vimage__UNIV,axiom, % 28.47/28.29 ! [V_f_2,T_c,T_b] : hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_surj__image__vimage__eq,axiom, % 28.47/28.29 ! [V_A_2,V_f_2,T_b,T_c] : % 28.47/28.29 ( hAPP(c_Set_Oimage(T_c,T_b,V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.29 => hAPP(c_Set_Oimage(T_c,T_b,V_f_2),hAPP(c_Set_Ovimage(T_c,T_b,V_f_2),V_A_2)) = V_A_2 ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_vimage__eq,axiom, % 28.47/28.29 ! [V_B_2,V_f_2,T_c,V_a_2,T_b] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),V_B_2))) % 28.47/28.29 <=> hBOOL(hAPP(hAPP(c_member(T_c),hAPP(V_f_2,V_a_2)),V_B_2)) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_vimageD,axiom, % 28.47/28.29 ! [V_A_2,V_f_2,T_c,V_a_2,T_b] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),V_A_2))) % 28.47/28.29 => hBOOL(hAPP(hAPP(c_member(T_c),hAPP(V_f_2,V_a_2)),V_A_2)) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_vimageI2,axiom, % 28.47/28.29 ! [T_c,V_A_2,V_a_2,V_f_2,T_b] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(T_b),hAPP(V_f_2,V_a_2)),V_A_2)) % 28.47/28.29 => hBOOL(hAPP(hAPP(c_member(T_c),V_a_2),hAPP(c_Set_Ovimage(T_c,T_b,V_f_2),V_A_2))) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_rel__pow__imp__rtrancl,axiom, % 28.47/28.29 ! [V_R_2,V_n_2,V_p_2,T_b] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),V_p_2),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),V_n_2),V_R_2))) % 28.47/28.29 => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),V_p_2),c_Transitive__Closure_Ortrancl(T_b,V_R_2))) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_rtrancl__power,axiom, % 28.47/28.29 ! [V_R_2,V_p_2,T_b] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),V_p_2),c_Transitive__Closure_Ortrancl(T_b,V_R_2))) % 28.47/28.29 <=> ? [B_n] : hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),V_p_2),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),B_n),V_R_2))) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_vimage__def,axiom, % 28.47/28.29 ! [V_B_2,V_f_2,T_c,T_b] : hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),V_B_2) = hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_c,tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBB(T_c,tc_fun(tc_fun(T_c,tc_HOL_Obool),tc_HOL_Obool),T_b),c_member(T_c)),V_f_2)),V_B_2)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_relpow_Osimps_I2_J,axiom, % 28.47/28.29 ! [V_R_2,V_n_2,T_b] : hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),hAPP(c_Nat_OSuc,V_n_2)),V_R_2) = hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),V_n_2),V_R_2)),V_R_2) ). % 28.47/28.29 % 28.47/28.29 fof(fact_rel__pow__add,axiom, % 28.47/28.29 ! [V_R_2,V_n_2,V_m_2,T_b] : hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m_2),V_n_2)),V_R_2) = hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),V_m_2),V_R_2)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),V_n_2),V_R_2)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_relpow_Osimps_I1_J,axiom, % 28.47/28.29 ! [V_R_2,T_b] : hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_R_2) = c_Relation_OId(T_b) ). % 28.47/28.29 % 28.47/28.29 fof(fact_vimage__singleton__eq,axiom, % 28.47/28.29 ! [V_b_2,V_f_2,T_c,V_a_2,T_b] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),hAPP(hAPP(c_Set_Oinsert(T_c),V_b_2),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)))))) % 28.47/28.29 <=> hAPP(V_f_2,V_a_2) = V_b_2 ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_vimage__insert,axiom, % 28.47/28.29 ! [V_B_2,V_a_2,V_f_2,T_c,T_b] : hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),hAPP(hAPP(c_Set_Oinsert(T_c),V_a_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),hAPP(hAPP(c_Set_Oinsert(T_c),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool))))),hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),V_B_2)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_finite__vimageD,axiom, % 28.47/28.29 ! [V_F_2,V_h_2,T_c,T_b] : % 28.47/28.29 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(c_Set_Ovimage(T_b,T_c,V_h_2),V_F_2))) % 28.47/28.29 => ( hAPP(c_Set_Oimage(T_b,T_c,V_h_2),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)) % 28.47/28.29 => hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_F_2)) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_vimage__subsetD,axiom, % 28.47/28.29 ! [V_A_2,V_B_2,V_f_2,T_b,T_c] : % 28.47/28.29 ( hAPP(c_Set_Oimage(T_c,T_b,V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.29 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_c,tc_HOL_Obool)),hAPP(c_Set_Ovimage(T_c,T_b,V_f_2),V_B_2)),V_A_2)) % 28.47/28.29 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),V_A_2))) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_image__vimage__eq,axiom, % 28.47/28.29 ! [V_A_2,V_f_2,T_b,T_c] : hAPP(c_Set_Oimage(T_c,T_b,V_f_2),hAPP(c_Set_Ovimage(T_c,T_b,V_f_2),V_A_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)))) ). % 28.47/28.29 % 28.47/28.29 fof(fact_finite__vimageI,axiom, % 28.47/28.29 ! [V_h_2,T_c,V_F_2,T_b] : % 28.47/28.29 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_F_2)) % 28.47/28.29 => ( c_Fun_Oinj__on(T_c,T_b,V_h_2,c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool))) % 28.47/28.29 => hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),hAPP(c_Set_Ovimage(T_c,T_b,V_h_2),V_F_2))) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_inj__vimage__image__eq,axiom, % 28.47/28.29 ! [V_A_2,V_f_2,T_c,T_b] : % 28.47/28.29 ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) % 28.47/28.29 => hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)) = V_A_2 ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_rel__pow__0__E,axiom, % 28.47/28.29 ! [V_R_2,V_y_2,V_x_2,T_b] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_R_2))) % 28.47/28.29 => V_x_2 = V_y_2 ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_rel__pow__0__I,axiom, % 28.47/28.29 ! [V_R_2,V_x_2,T_b] : hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_x_2)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_R_2))) ). % 28.47/28.29 % 28.47/28.29 fof(fact_vimage__const,axiom, % 28.47/28.29 ! [T_c,V_A_2,V_c_2,T_b] : % 28.47/28.29 ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2)) % 28.47/28.29 => hAPP(c_Set_Ovimage(T_c,T_b,hAPP(c_COMBK(T_b,T_c),V_c_2)),V_A_2) = c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)) ) % 28.47/28.29 & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2)) % 28.47/28.29 => hAPP(c_Set_Ovimage(T_c,T_b,hAPP(c_COMBK(T_b,T_c),V_c_2)),V_A_2) = c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_rel__pow__Suc__I,axiom, % 28.47/28.29 ! [V_z_2,V_R_2,V_n_2,V_y_2,V_x_2,T_b] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),V_n_2),V_R_2))) % 28.47/28.29 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_y_2),V_z_2)),V_R_2)) % 28.47/28.29 => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_z_2)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),hAPP(c_Nat_OSuc,V_n_2)),V_R_2))) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_rel__pow__Suc__I2,axiom, % 28.47/28.29 ! [V_n_2,V_z_2,V_R_2,V_y_2,V_x_2,T_b] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),V_R_2)) % 28.47/28.29 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_y_2),V_z_2)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),V_n_2),V_R_2))) % 28.47/28.29 => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_z_2)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),hAPP(c_Nat_OSuc,V_n_2)),V_R_2))) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_vimage__eq__UN,axiom, % 28.47/28.29 ! [V_B_2,V_f_2,T_c,T_b] : hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),V_B_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_B_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_c),c_Set_Ovimage(T_b,T_c,V_f_2)),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),c_Set_Oinsert(T_c)),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool))))) ). % 28.47/28.29 % 28.47/28.29 fof(fact_vimage__subsetI,axiom, % 28.47/28.29 ! [V_A_2,V_B_2,V_f_2,T_c,T_b] : % 28.47/28.29 ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) % 28.47/28.29 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_c,tc_HOL_Obool)),V_B_2),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2))) % 28.47/28.29 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),V_B_2)),V_A_2)) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_vimage__if,axiom, % 28.47/28.29 ! [V_B_2,T_c,V_d_2,V_A_2,V_c_2,T_b] : % 28.47/28.29 ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2)) % 28.47/28.29 => ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_d_2),V_A_2)) % 28.47/28.29 => hAPP(c_Set_Ovimage(T_c,T_b,hAPP(hAPP(c_COMBC(T_c,T_b,T_b),hAPP(hAPP(c_COMBC(T_c,T_b,tc_fun(T_b,T_b)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_b,tc_fun(T_b,T_b)),T_c),c_If(T_b)),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_c,tc_HOL_Obool),tc_HOL_Obool),c_member(T_c)),V_B_2))),V_c_2)),V_d_2)),V_A_2) = c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)) ) % 28.47/28.29 & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_d_2),V_A_2)) % 28.47/28.29 => hAPP(c_Set_Ovimage(T_c,T_b,hAPP(hAPP(c_COMBC(T_c,T_b,T_b),hAPP(hAPP(c_COMBC(T_c,T_b,tc_fun(T_b,T_b)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_b,tc_fun(T_b,T_b)),T_c),c_If(T_b)),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_c,tc_HOL_Obool),tc_HOL_Obool),c_member(T_c)),V_B_2))),V_c_2)),V_d_2)),V_A_2) = V_B_2 ) ) ) % 28.47/28.29 & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_c_2),V_A_2)) % 28.47/28.29 => ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_d_2),V_A_2)) % 28.47/28.29 => hAPP(c_Set_Ovimage(T_c,T_b,hAPP(hAPP(c_COMBC(T_c,T_b,T_b),hAPP(hAPP(c_COMBC(T_c,T_b,tc_fun(T_b,T_b)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_b,tc_fun(T_b,T_b)),T_c),c_If(T_b)),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_c,tc_HOL_Obool),tc_HOL_Obool),c_member(T_c)),V_B_2))),V_c_2)),V_d_2)),V_A_2) = hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_c,tc_HOL_Obool)),V_B_2) ) % 28.47/28.29 & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_d_2),V_A_2)) % 28.47/28.29 => hAPP(c_Set_Ovimage(T_c,T_b,hAPP(hAPP(c_COMBC(T_c,T_b,T_b),hAPP(hAPP(c_COMBC(T_c,T_b,tc_fun(T_b,T_b)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_b,tc_fun(T_b,T_b)),T_c),c_If(T_b)),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_c,tc_HOL_Obool),tc_HOL_Obool),c_member(T_c)),V_B_2))),V_c_2)),V_d_2)),V_A_2) = c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)) ) ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_trancl__power,axiom, % 28.47/28.29 ! [V_R_2,V_p_2,T_b] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),V_p_2),c_Transitive__Closure_Otrancl(T_b,V_R_2))) % 28.47/28.29 <=> ? [B_n] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),B_n)) % 28.47/28.29 & hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),V_p_2),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),B_n),V_R_2))) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_rtrancl__is__UN__rel__pow,axiom, % 28.47/28.29 ! [V_R_2,T_b] : c_Transitive__Closure_Ortrancl(T_b,V_R_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_Nat_Onat,tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool)),V_R_2)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_funpow__code__def,axiom, % 28.47/28.29 ! [T_b] : c_Nat_Ofunpow(T_b) = c_Nat_Ocompow(T_b,T_b) ). % 28.47/28.29 % 28.47/28.29 fof(fact_rel__pow__E,axiom, % 28.47/28.29 ! [V_R_2,V_n_2,V_z_2,V_x_2,T_b] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_z_2)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),V_n_2),V_R_2))) % 28.47/28.29 => ( ( V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) % 28.47/28.29 => V_x_2 != V_z_2 ) % 28.47/28.29 => ~ ! [B_y,B_m] : % 28.47/28.29 ( V_n_2 = hAPP(c_Nat_OSuc,B_m) % 28.47/28.29 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),B_y)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),B_m),V_R_2))) % 28.47/28.29 => ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_y),V_z_2)),V_R_2)) ) ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_rel__pow__E2,axiom, % 28.47/28.29 ! [V_R_2,V_n_2,V_z_2,V_x_2,T_b] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_z_2)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),V_n_2),V_R_2))) % 28.47/28.29 => ( ( V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) % 28.47/28.29 => V_x_2 != V_z_2 ) % 28.47/28.29 => ~ ! [B_y,B_m] : % 28.47/28.29 ( V_n_2 = hAPP(c_Nat_OSuc,B_m) % 28.47/28.29 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),B_y)),V_R_2)) % 28.47/28.29 => ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_y),V_z_2)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),B_m),V_R_2))) ) ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_transfer__nat__int__sum__prod__cong_I1_J,axiom, % 28.47/28.29 ! [V_g_2,V_f_2,V_B_2,V_A_2,T_b] : % 28.47/28.29 ( ( class_Groups_Ocomm__monoid__add(T_b) % 28.47/28.29 & class_Groups_Ocomm__monoid__mult(T_b) ) % 28.47/28.29 => ( V_A_2 = V_B_2 % 28.47/28.29 => ( c_Nat__Transfer_Onat__set(V_B_2) % 28.47/28.29 => ( ! [B_x] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),c_Groups_Ozero__class_Ozero(tc_Int_Oint)),B_x)) % 28.47/28.29 => hAPP(V_f_2,B_x) = hAPP(V_g_2,B_x) ) % 28.47/28.29 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Int_Oint,T_b),V_f_2),V_A_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Int_Oint,T_b),V_g_2),V_B_2) ) ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_max__extp_Oequations,axiom, % 28.47/28.29 ! [V_a2_2,V_a1_2,V_R_2,T_b] : % 28.47/28.29 ( c_Wellfounded_Omax__extp(T_b,V_R_2,V_a1_2,V_a2_2) % 28.47/28.29 <=> ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_a1_2)) % 28.47/28.29 & hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_a2_2)) % 28.47/28.29 & V_a2_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.29 & ! [B_x] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_a1_2)) % 28.47/28.29 => ? [B_xa] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(T_b),B_xa),V_a2_2)) % 28.47/28.29 & hBOOL(hAPP(hAPP(V_R_2,B_x),B_xa)) ) ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_max__ext_Ointros,axiom, % 28.47/28.29 ! [V_R_2,V_Y_2,V_X_2,T_b] : % 28.47/28.29 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_X_2)) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_Y_2)) % 28.47/28.29 => ( V_Y_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.29 => ( ! [B_x] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_X_2)) % 28.47/28.29 => ? [B_xa] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(T_b),B_xa),V_Y_2)) % 28.47/28.29 & hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_x),B_xa)),V_R_2)) ) ) % 28.47/28.29 => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_Product__Type_OPair(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),V_X_2),V_Y_2)),c_Wellfounded_Omax__ext(T_b,V_R_2))) ) ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_conseq2,axiom, % 28.47/28.29 ! [V_Qa_2,V_Q_H_2,V_c_2,V_Pa_2,V_Ga_2,T_b] : % 28.47/28.29 ( c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),V_Pa_2),V_c_2),V_Q_H_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool)))) % 28.47/28.29 => ( ! [B_Z,B_s] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(V_Q_H_2,B_Z),B_s)) % 28.47/28.29 => hBOOL(hAPP(hAPP(V_Qa_2,B_Z),B_s)) ) % 28.47/28.29 => c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),V_Pa_2),V_c_2),V_Qa_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool)))) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_conseq1,axiom, % 28.47/28.29 ! [V_Pa_2,V_Qa_2,V_c_2,V_P_H_2,V_Ga_2,T_b] : % 28.47/28.29 ( c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),V_P_H_2),V_c_2),V_Qa_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool)))) % 28.47/28.29 => ( ! [B_Z,B_s] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(V_Pa_2,B_Z),B_s)) % 28.47/28.29 => hBOOL(hAPP(hAPP(V_P_H_2,B_Z),B_s)) ) % 28.47/28.29 => c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),V_Pa_2),V_c_2),V_Qa_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool)))) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_insert__fold1SetE,axiom, % 28.47/28.29 ! [V_x_2,V_X_2,V_a_2,V_f_2,T_b] : % 28.47/28.29 ( hBOOL(hAPP(c_Finite__Set_Ofold1Set(T_b,V_f_2,hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_X_2)),V_x_2)) % 28.47/28.29 => ~ ! [B_a,B_A] : % 28.47/28.29 ( hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_X_2) = hAPP(hAPP(c_Set_Oinsert(T_b),B_a),B_A) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_b,T_b,V_f_2,B_a,B_A),V_x_2)) % 28.47/28.29 => hBOOL(hAPP(hAPP(c_member(T_b),B_a),B_A)) ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_fold1Set_Oequations,axiom, % 28.47/28.29 ! [V_a3_2,V_a2_2,V_a1_2,V_f_2,T_b] : % 28.47/28.29 ( hBOOL(hAPP(c_Finite__Set_Ofold1Set(T_b,V_f_2,hAPP(hAPP(c_Set_Oinsert(T_b),V_a1_2),V_a2_2)),V_a3_2)) % 28.47/28.29 <=> ? [B_a,B_A] : % 28.47/28.29 ( hAPP(hAPP(c_Set_Oinsert(T_b),V_a1_2),V_a2_2) = hAPP(hAPP(c_Set_Oinsert(T_b),B_a),B_A) % 28.47/28.29 & hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_b,T_b,V_f_2,B_a,B_A),V_a3_2)) % 28.47/28.29 & ~ hBOOL(hAPP(hAPP(c_member(T_b),B_a),B_A)) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_image__split__eq__Sigma,axiom, % 28.47/28.29 ! [V_A_2,V_g_2,V_f_2,T_c,T_b,T_d] : hAPP(c_Set_Oimage(T_d,tc_prod(T_b,T_c),hAPP(hAPP(c_COMBS(T_d,T_c,tc_prod(T_b,T_c)),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_c,tc_prod(T_b,T_c)),T_d),c_Product__Type_OPair(T_b,T_c)),V_f_2)),V_g_2)),V_A_2) = hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),hAPP(c_Set_Oimage(T_d,T_b,V_f_2),V_A_2)),hAPP(hAPP(c_COMBB(tc_fun(T_d,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),c_Set_Oimage(T_d,T_c,V_g_2)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_d,tc_HOL_Obool),tc_fun(T_d,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_d,tc_HOL_Obool),tc_fun(tc_fun(T_d,tc_HOL_Obool),tc_fun(T_d,tc_HOL_Obool)),T_b),c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_d,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_d,tc_HOL_Obool),T_b),c_Set_Ovimage(T_d,T_b,V_f_2)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),c_Set_Oinsert(T_b)),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))),V_A_2))) ). % 28.47/28.29 % 28.47/28.29 fof(fact_fold1__Un,axiom, % 28.47/28.29 ! [V_B_2,V_A_2,T_b] : % 28.47/28.29 ( class_Groups_Oab__semigroup__mult(T_b) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.29 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2)) % 28.47/28.29 => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.29 => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.29 => hAPP(c_Finite__Set_Ofold1(T_b,c_Groups_Otimes__class_Otimes(T_b)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(c_Finite__Set_Ofold1(T_b,c_Groups_Otimes__class_Otimes(T_b)),V_A_2)),hAPP(c_Finite__Set_Ofold1(T_b,c_Groups_Otimes__class_Otimes(T_b)),V_B_2)) ) ) ) ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_SigmaI,axiom, % 28.47/28.29 ! [V_B_2,V_b_2,T_c,V_A_2,V_a_2,T_b] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2)) % 28.47/28.29 => ( hBOOL(hAPP(hAPP(c_member(T_c),V_b_2),hAPP(V_B_2,V_a_2))) % 28.47/28.29 => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),V_B_2))) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_rel__comp__subset__Sigma,axiom, % 28.47/28.29 ! [V_C_2,V_s_2,T_d,V_B_2,V_A_2,V_r_2,T_c,T_b] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),V_r_2),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),V_B_2)))) % 28.47/28.29 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_c,T_d),tc_HOL_Obool)),V_s_2),hAPP(hAPP(c_Product__Type_OSigma(T_c,T_d),V_B_2),hAPP(c_COMBK(tc_fun(T_d,tc_HOL_Obool),T_c),V_C_2)))) % 28.47/28.29 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_d),tc_HOL_Obool)),hAPP(hAPP(c_Relation_Orel__comp(T_b,T_c,T_d),V_r_2),V_s_2)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_d),V_A_2),hAPP(c_COMBK(tc_fun(T_d,tc_HOL_Obool),T_b),V_C_2)))) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_swap__product,axiom, % 28.47/28.29 ! [V_B_2,V_A_2,T_b,T_c] : hAPP(c_Set_Oimage(tc_prod(T_c,T_b),tc_prod(T_b,T_c),hAPP(c_Product__Type_Oprod_Oprod__case(T_c,T_b,tc_prod(T_b,T_c)),hAPP(c_COMBC(T_b,T_c,tc_prod(T_b,T_c)),c_Product__Type_OPair(T_b,T_c)))),hAPP(hAPP(c_Product__Type_OSigma(T_c,T_b),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_c),V_B_2))) = hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_B_2),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),V_A_2)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_fold1__singleton,axiom, % 28.47/28.29 ! [V_a_2,V_f_2,T_b] : hAPP(c_Finite__Set_Ofold1(T_b,V_f_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = V_a_2 ). % 28.47/28.29 % 28.47/28.29 fof(fact_fold1__singleton__def,axiom, % 28.47/28.29 ! [V_a_2,V_f_2,T_b,V_g_2] : % 28.47/28.29 ( V_g_2 = c_Finite__Set_Ofold1(T_b,V_f_2) % 28.47/28.29 => hAPP(V_g_2,hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = V_a_2 ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_finite__cartesian__product,axiom, % 28.47/28.29 ! [V_B_2,T_c,V_A_2,T_b] : % 28.47/28.29 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_B_2)) % 28.47/28.29 => hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),V_B_2)))) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_trancl__subset__Sigma,axiom, % 28.47/28.29 ! [V_A_2,V_r_2,T_b] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_b),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_b),V_A_2)))) % 28.47/28.29 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),c_Transitive__Closure_Otrancl(T_b,V_r_2)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_b),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_b),V_A_2)))) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Sigma__empty1,axiom, % 28.47/28.29 ! [V_B_2,T_c,T_b] : hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))),V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Times__empty,axiom, % 28.47/28.29 ! [V_B_2,V_A_2,T_c,T_b] : % 28.47/28.29 ( hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),V_B_2)) = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)) % 28.47/28.29 <=> ( V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.29 | V_B_2 = c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Sigma__empty2,axiom, % 28.47/28.29 ! [V_A_2,T_c,T_b] : hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)))) = c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_setsum__cartesian__product,axiom, % 28.47/28.29 ! [V_A_2,V_B_2,V_f_2,T_d,T_c,T_b] : % 28.47/28.29 ( class_Groups_Ocomm__monoid__add(T_b) % 28.47/28.29 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_b),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_d,tc_HOL_Obool),T_b),hAPP(hAPP(c_COMBB(tc_fun(T_d,T_b),tc_fun(tc_fun(T_d,tc_HOL_Obool),T_b),T_c),c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_d,T_b)),V_f_2)),V_B_2)),V_A_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_prod(T_c,T_d),T_b),hAPP(c_Product__Type_Oprod_Oprod__case(T_c,T_d,T_b),V_f_2)),hAPP(hAPP(c_Product__Type_OSigma(T_c,T_d),V_A_2),hAPP(c_COMBK(tc_fun(T_d,tc_HOL_Obool),T_c),V_B_2))) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Sigma__Un__distrib2,axiom, % 28.47/28.29 ! [V_B_2,V_A_2,V_I_2,T_c,T_b] : hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_I_2),hAPP(hAPP(c_COMBS(T_b,tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_HOL_Obool))),V_A_2)),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_I_2),V_A_2)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_I_2),V_B_2)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Times__Un__distrib1,axiom, % 28.47/28.29 ! [V_C_2,V_B_2,V_A_2,T_c,T_b] : hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),V_C_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),V_C_2))),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_B_2),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),V_C_2))) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Sigma__Un__distrib1,axiom, % 28.47/28.29 ! [V_C_2,V_J_2,V_I_2,T_c,T_b] : hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_I_2),V_J_2)),V_C_2) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_I_2),V_C_2)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_J_2),V_C_2)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_setprod__cartesian__product,axiom, % 28.47/28.29 ! [V_A_2,V_B_2,V_f_2,T_d,T_c,T_b] : % 28.47/28.29 ( class_Groups_Ocomm__monoid__mult(T_b) % 28.47/28.29 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_c,T_b),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_d,tc_HOL_Obool),T_b),hAPP(hAPP(c_COMBB(tc_fun(T_d,T_b),tc_fun(tc_fun(T_d,tc_HOL_Obool),T_b),T_c),c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_d,T_b)),V_f_2)),V_B_2)),V_A_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(tc_prod(T_c,T_d),T_b),hAPP(c_Product__Type_Oprod_Oprod__case(T_c,T_d,T_b),V_f_2)),hAPP(hAPP(c_Product__Type_OSigma(T_c,T_d),V_A_2),hAPP(c_COMBK(tc_fun(T_d,tc_HOL_Obool),T_c),V_B_2))) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_card__cartesian__product,axiom, % 28.47/28.29 ! [V_B_2,V_A_2,T_c,T_b] : hAPP(c_Finite__Set_Ocard(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),V_B_2))) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),V_A_2)),hAPP(c_Finite__Set_Ocard(T_c),V_B_2)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Compl__Times__UNIV2,axiom, % 28.47/28.29 ! [V_A_2,T_c,T_b] : hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool))))) = hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),V_A_2)),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)))) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Compl__Times__UNIV1,axiom, % 28.47/28.29 ! [V_A_2,T_c,T_b] : hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),V_A_2))) = hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_c,tc_HOL_Obool)),V_A_2))) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Times__eq__cancel2,axiom, % 28.47/28.29 ! [V_B_2,V_A_2,T_c,V_C_2,V_x_2,T_b] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_C_2)) % 28.47/28.29 => ( hAPP(hAPP(c_Product__Type_OSigma(T_c,T_b),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_c),V_C_2)) = hAPP(hAPP(c_Product__Type_OSigma(T_c,T_b),V_B_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_c),V_C_2)) % 28.47/28.29 <=> V_A_2 = V_B_2 ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_equiv__type,axiom, % 28.47/28.29 ! [V_r_2,V_A_2,T_b] : % 28.47/28.29 ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2) % 28.47/28.29 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_b),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_b),V_A_2)))) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Sigma__Int__distrib1,axiom, % 28.47/28.29 ! [V_C_2,V_J_2,V_I_2,T_c,T_b] : hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_I_2),V_J_2)),V_C_2) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_I_2),V_C_2)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_J_2),V_C_2)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Times__Int__distrib1,axiom, % 28.47/28.29 ! [V_C_2,V_B_2,V_A_2,T_c,T_b] : hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),V_C_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),V_C_2))),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_B_2),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),V_C_2))) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Sigma__Int__distrib2,axiom, % 28.47/28.29 ! [V_B_2,V_A_2,V_I_2,T_c,T_b] : hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_I_2),hAPP(hAPP(c_COMBS(T_b,tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool))),V_A_2)),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_I_2),V_A_2)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_I_2),V_B_2)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Id__on__subset__Times,axiom, % 28.47/28.29 ! [V_A_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),c_Relation_OId__on(T_b,V_A_2)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_b),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_b),V_A_2)))) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Sigma__Diff__distrib1,axiom, % 28.47/28.29 ! [V_C_2,V_J_2,V_I_2,T_c,T_b] : hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_I_2),V_J_2)),V_C_2) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_I_2),V_C_2)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_J_2),V_C_2)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Times__Diff__distrib1,axiom, % 28.47/28.29 ! [V_C_2,V_B_2,V_A_2,T_c,T_b] : hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),V_C_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),V_C_2))),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_B_2),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),V_C_2))) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Sigma__Diff__distrib2,axiom, % 28.47/28.29 ! [V_B_2,V_A_2,V_I_2,T_c,T_b] : hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_I_2),hAPP(hAPP(c_COMBS(T_b,tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_Groups_Ominus__class_Ominus(tc_fun(T_c,tc_HOL_Obool))),V_A_2)),V_B_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_I_2),V_A_2)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_I_2),V_B_2)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_UNIV__Times__UNIV,axiom, % 28.47/28.29 ! [T_c,T_b] : hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)))) = c_Orderings_Otop__class_Otop(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_SigmaE2,axiom, % 28.47/28.29 ! [V_B_2,V_A_2,V_b_2,V_a_2,T_c,T_b] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),V_B_2))) % 28.47/28.29 => ~ ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2)) % 28.47/28.29 => ~ hBOOL(hAPP(hAPP(c_member(T_c),V_b_2),hAPP(V_B_2,V_a_2))) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_SigmaD2,axiom, % 28.47/28.29 ! [V_B_2,V_A_2,V_b_2,V_a_2,T_c,T_b] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),V_B_2))) % 28.47/28.29 => hBOOL(hAPP(hAPP(c_member(T_c),V_b_2),hAPP(V_B_2,V_a_2))) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_SigmaD1,axiom, % 28.47/28.29 ! [V_B_2,V_A_2,V_b_2,V_a_2,T_c,T_b] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),V_B_2))) % 28.47/28.29 => hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2)) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_mem__Sigma__iff,axiom, % 28.47/28.29 ! [V_B_2,V_A_2,V_b_2,V_a_2,T_c,T_b] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),V_B_2))) % 28.47/28.29 <=> ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2)) % 28.47/28.29 & hBOOL(hAPP(hAPP(c_member(T_c),V_b_2),hAPP(V_B_2,V_a_2))) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_folding__one_Oeq__fold,axiom, % 28.47/28.29 ! [V_A_2,V_F_2,V_f_2,T_b] : % 28.47/28.29 ( c_Finite__Set_Ofolding__one(T_b,V_f_2,V_F_2) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.29 => hAPP(V_F_2,V_A_2) = hAPP(c_Finite__Set_Ofold1(T_b,V_f_2),V_A_2) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_card__cartesian__product__singleton,axiom, % 28.47/28.29 ! [V_A_2,V_x_2,T_c,T_b] : hAPP(c_Finite__Set_Ocard(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),V_A_2))) = hAPP(c_Finite__Set_Ocard(T_c),V_A_2) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Times__subset__cancel2,axiom, % 28.47/28.29 ! [V_B_2,V_A_2,T_c,V_C_2,V_x_2,T_b] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_C_2)) % 28.47/28.29 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool)),hAPP(hAPP(c_Product__Type_OSigma(T_c,T_b),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_c),V_C_2))),hAPP(hAPP(c_Product__Type_OSigma(T_c,T_b),V_B_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_c),V_C_2)))) % 28.47/28.29 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2)) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Image__subset,axiom, % 28.47/28.29 ! [V_C_2,V_B_2,V_A_2,V_r_2,T_c,T_b] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),V_r_2),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),V_B_2)))) % 28.47/28.29 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_c,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_b,T_c,V_r_2),V_C_2)),V_B_2)) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_finite__cartesian__productD2,axiom, % 28.47/28.29 ! [V_B_2,V_A_2,T_c,T_b] : % 28.47/28.29 ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),V_B_2)))) % 28.47/28.29 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.29 => hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_B_2)) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_finite__cartesian__productD1,axiom, % 28.47/28.29 ! [V_B_2,V_A_2,T_c,T_b] : % 28.47/28.29 ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),V_B_2)))) % 28.47/28.29 => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)) % 28.47/28.29 => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Collect__split,axiom, % 28.47/28.29 ! [V_Qa_2,V_Pa_2,T_c,T_b] : hAPP(c_Set_OCollect(tc_prod(T_b,T_c)),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_HOL_Obool),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_fun(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_c)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),V_Pa_2))),V_Qa_2))) = hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),hAPP(c_Set_OCollect(T_b),V_Pa_2)),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_Set_OCollect(T_c),V_Qa_2))) ). % 28.47/28.29 % 28.47/28.29 fof(fact_SetCompr__Sigma__eq,axiom, % 28.47/28.29 ! [V_Qa_2,V_Pa_2,T_c,T_b] : hAPP(c_Set_OCollect(tc_prod(T_b,T_c)),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_HOL_Obool),hAPP(hAPP(c_COMBS(T_b,tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_fun(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_c)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),V_Pa_2))),V_Qa_2))) = hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),hAPP(c_Set_OCollect(T_b),V_Pa_2)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),c_Set_OCollect(T_c)),V_Qa_2)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_fst__image__times,axiom, % 28.47/28.29 ! [V_A_2,T_c,T_b,V_B_2] : % 28.47/28.29 ( ( V_B_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.29 => hAPP(c_Set_Oimage(tc_prod(T_c,T_b),T_c,c_Product__Type_Ofst(T_c,T_b)),hAPP(hAPP(c_Product__Type_OSigma(T_c,T_b),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_c),V_B_2))) = c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)) ) % 28.47/28.29 & ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.29 => hAPP(c_Set_Oimage(tc_prod(T_c,T_b),T_c,c_Product__Type_Ofst(T_c,T_b)),hAPP(hAPP(c_Product__Type_OSigma(T_c,T_b),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_c),V_B_2))) = V_A_2 ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_snd__image__times,axiom, % 28.47/28.29 ! [V_B_2,T_c,T_b,V_A_2] : % 28.47/28.29 ( ( V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.29 => hAPP(c_Set_Oimage(tc_prod(T_b,T_c),T_c,c_Product__Type_Osnd(T_b,T_c)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),V_B_2))) = c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)) ) % 28.47/28.29 & ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.29 => hAPP(c_Set_Oimage(tc_prod(T_b,T_c),T_c,c_Product__Type_Osnd(T_b,T_c)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),V_B_2))) = V_B_2 ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_trancl__subset__Field2,axiom, % 28.47/28.29 ! [V_r_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),c_Transitive__Closure_Otrancl(T_b,V_r_2)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_b),hAPP(c_Relation_OField(T_b),V_r_2)),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_b),hAPP(c_Relation_OField(T_b),V_r_2))))) ). % 28.47/28.29 % 28.47/28.29 fof(fact_fold1__def,axiom, % 28.47/28.29 ! [V_A_2,V_f_2,T_b] : hAPP(c_Finite__Set_Ofold1(T_b,V_f_2),V_A_2) = c_HOL_OThe(T_b,c_Finite__Set_Ofold1Set(T_b,V_f_2,V_A_2)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Sup__fin_OF__eq,axiom, % 28.47/28.29 ! [V_A_2,T_b] : % 28.47/28.29 ( class_Lattices_Olattice(T_b) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.29 => c_Big__Operators_Olattice__class_OSup__fin(T_b,V_A_2) = hAPP(c_Finite__Set_Ofold1(T_b,c_Lattices_Osemilattice__sup__class_Osup(T_b)),V_A_2) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Inf__fin_OF__eq,axiom, % 28.47/28.29 ! [V_A_2,T_b] : % 28.47/28.29 ( class_Lattices_Olattice(T_b) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.29 => c_Big__Operators_Olattice__class_OInf__fin(T_b,V_A_2) = hAPP(c_Finite__Set_Ofold1(T_b,c_Lattices_Osemilattice__inf__class_Oinf(T_b)),V_A_2) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Min_OF__eq,axiom, % 28.47/28.29 ! [V_A_2,T_b] : % 28.47/28.29 ( class_Orderings_Olinorder(T_b) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.29 => c_Big__Operators_Olinorder__class_OMin(T_b,V_A_2) = hAPP(c_Finite__Set_Ofold1(T_b,c_Orderings_Oord__class_Omin(T_b)),V_A_2) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Max_OF__eq,axiom, % 28.47/28.29 ! [V_A_2,T_b] : % 28.47/28.29 ( class_Orderings_Olinorder(T_b) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.29 => c_Big__Operators_Olinorder__class_OMax(T_b,V_A_2) = hAPP(c_Finite__Set_Ofold1(T_b,c_Orderings_Oord__class_Omax(T_b)),V_A_2) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_min__max_OInf__fin_OF__eq,axiom, % 28.47/28.29 ! [V_A_2,T_b] : % 28.47/28.29 ( class_Orderings_Olinorder(T_b) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.29 => c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),V_A_2) = hAPP(c_Finite__Set_Ofold1(T_b,c_Orderings_Oord__class_Omin(T_b)),V_A_2) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_min__max_OSup__fin_OF__eq,axiom, % 28.47/28.29 ! [V_A_2,T_b] : % 28.47/28.29 ( class_Orderings_Olinorder(T_b) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.29 => c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),V_A_2) = hAPP(c_Finite__Set_Ofold1(T_b,c_Orderings_Oord__class_Omax(T_b)),V_A_2) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_insert__times__insert,axiom, % 28.47/28.29 ! [V_B_2,V_b_2,V_A_2,V_a_2,T_c,T_b] : hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2)),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(hAPP(c_Set_Oinsert(T_c),V_b_2),V_B_2))) = hAPP(hAPP(c_Set_Oinsert(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(hAPP(c_Set_Oinsert(T_c),V_b_2),V_B_2)))),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2)),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),V_B_2)))) ). % 28.47/28.29 % 28.47/28.29 fof(fact_finite__equiv__class,axiom, % 28.47/28.29 ! [V_X_2,V_r_2,V_A_2,T_b] : % 28.47/28.29 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.29 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_b),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_b),V_A_2)))) % 28.47/28.29 => ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_X_2),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),V_A_2),V_r_2))) % 28.47/28.29 => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_X_2)) ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_UN__Times__distrib,axiom, % 28.47/28.29 ! [V_F_2,V_E_2,V_B_2,V_A_2,T_c,T_b,T_e,T_d] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_prod(T_d,T_e),tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),hAPP(hAPP(c_Product__Type_OSigma(T_d,T_e),V_A_2),hAPP(c_COMBK(tc_fun(T_e,tc_HOL_Obool),T_d),V_B_2))),hAPP(c_Product__Type_Oprod_Oprod__case(T_d,T_e,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),hAPP(hAPP(c_COMBC(T_d,tc_fun(T_e,tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),tc_fun(T_e,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool)),tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),tc_fun(tc_fun(T_e,tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),tc_fun(T_e,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool))),T_d),c_COMBB(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool)),tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),T_e)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool)),tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),T_d),c_Product__Type_OSigma(T_b,T_c)),V_E_2))),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool)),T_e),c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b)),V_F_2)))) = hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_d,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_E_2)),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_e,tc_fun(T_c,tc_HOL_Obool)),V_B_2),V_F_2))) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Sigma__def,axiom, % 28.47/28.29 ! [V_B_2,V_A_2,T_c,T_b] : hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),V_B_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBS(T_b,tc_fun(T_c,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(tc_fun(T_c,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),T_b),c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool))),V_B_2)),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_c,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool))),tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_c,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool))),T_b),c_COMBC(T_c,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_prod(T_b,T_c)),tc_fun(T_c,tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool))),T_b),hAPP(c_COMBB(tc_prod(T_b,T_c),tc_fun(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),T_c),c_Set_Oinsert(tc_prod(T_b,T_c)))),c_Product__Type_OPair(T_b,T_c)))),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool))))) ). % 28.47/28.29 % 28.47/28.29 fof(fact_fold1__belowI,axiom, % 28.47/28.29 ! [V_a_2,V_A_2,T_b] : % 28.47/28.29 ( class_Lattices_Osemilattice__inf(T_b) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.29 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2)) % 28.47/28.29 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Finite__Set_Ofold1(T_b,c_Lattices_Osemilattice__inf__class_Oinf(T_b)),V_A_2)),V_a_2)) ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_finite__quotient,axiom, % 28.47/28.29 ! [V_r_2,V_A_2,T_b] : % 28.47/28.29 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.29 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_b),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_b),V_A_2)))) % 28.47/28.29 => hBOOL(hAPP(c_Finite__Set_Ofinite(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),V_A_2),V_r_2))) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_below__fold1__iff,axiom, % 28.47/28.29 ! [V_x_2,V_A_2,T_b] : % 28.47/28.29 ( class_Lattices_Osemilattice__inf(T_b) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.29 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.29 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),hAPP(c_Finite__Set_Ofold1(T_b,c_Lattices_Osemilattice__inf__class_Oinf(T_b)),V_A_2))) % 28.47/28.29 <=> ! [B_x] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2)) % 28.47/28.29 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),B_x)) ) ) ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_min__max_Ofold1__belowI,axiom, % 28.47/28.29 ! [V_a_2,V_A_2,T_b] : % 28.47/28.29 ( class_Orderings_Olinorder(T_b) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.29 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2)) % 28.47/28.29 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Finite__Set_Ofold1(T_b,c_Orderings_Oord__class_Omin(T_b)),V_A_2)),V_a_2)) ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_fold1__insert__idem,axiom, % 28.47/28.29 ! [V_x_2,V_A_2,T_b] : % 28.47/28.29 ( class_Lattices_Oab__semigroup__idem__mult(T_b) % 28.47/28.29 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.29 => hAPP(c_Finite__Set_Ofold1(T_b,c_Groups_Otimes__class_Otimes(T_b)),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_x_2),hAPP(c_Finite__Set_Ofold1(T_b,c_Groups_Otimes__class_Otimes(T_b)),V_A_2)) ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_fold1__below__iff,axiom, % 28.47/28.29 ! [V_x_2,V_A_2,T_b] : % 28.47/28.29 ( class_Orderings_Olinorder(T_b) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.29 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.29 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Finite__Set_Ofold1(T_b,c_Orderings_Oord__class_Omin(T_b)),V_A_2)),V_x_2)) % 28.47/28.29 <=> ? [B_x] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2)) % 28.47/28.29 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),B_x),V_x_2)) ) ) ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_min__max_Obelow__fold1__iff,axiom, % 28.47/28.29 ! [V_x_2,V_A_2,T_b] : % 28.47/28.29 ( class_Orderings_Olinorder(T_b) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.29 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.29 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),hAPP(c_Finite__Set_Ofold1(T_b,c_Orderings_Oord__class_Omin(T_b)),V_A_2))) % 28.47/28.29 <=> ! [B_x] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2)) % 28.47/28.29 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),B_x)) ) ) ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_fold1__Un2,axiom, % 28.47/28.29 ! [V_B_2,V_A_2,T_b] : % 28.47/28.29 ( class_Lattices_Oab__semigroup__idem__mult(T_b) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.29 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2)) % 28.47/28.29 => ( V_B_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.29 => hAPP(c_Finite__Set_Ofold1(T_b,c_Groups_Otimes__class_Otimes(T_b)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(c_Finite__Set_Ofold1(T_b,c_Groups_Otimes__class_Otimes(T_b)),V_A_2)),hAPP(c_Finite__Set_Ofold1(T_b,c_Groups_Otimes__class_Otimes(T_b)),V_B_2)) ) ) ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_fold1__strict__below__iff,axiom, % 28.47/28.29 ! [V_x_2,V_A_2,T_b] : % 28.47/28.29 ( class_Orderings_Olinorder(T_b) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.29 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.29 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(c_Finite__Set_Ofold1(T_b,c_Orderings_Oord__class_Omin(T_b)),V_A_2)),V_x_2)) % 28.47/28.29 <=> ? [B_x] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2)) % 28.47/28.29 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),B_x),V_x_2)) ) ) ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_strict__below__fold1__iff,axiom, % 28.47/28.29 ! [V_x_2,V_A_2,T_b] : % 28.47/28.29 ( class_Orderings_Olinorder(T_b) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.29 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.29 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_x_2),hAPP(c_Finite__Set_Ofold1(T_b,c_Orderings_Oord__class_Omin(T_b)),V_A_2))) % 28.47/28.29 <=> ! [B_x] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2)) % 28.47/28.29 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_x_2),B_x)) ) ) ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_trancl__subset__Sigma__aux,axiom, % 28.47/28.29 ! [V_A_2,V_r_2,V_b_2,V_a_2,T_b] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2))) % 28.47/28.29 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_b),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_b),V_A_2)))) % 28.47/28.29 => ( V_a_2 = V_b_2 % 28.47/28.29 | hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2)) ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_fold1__insert,axiom, % 28.47/28.29 ! [V_x_2,V_A_2,T_b] : % 28.47/28.29 ( class_Groups_Oab__semigroup__mult(T_b) % 28.47/28.29 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.29 => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) % 28.47/28.29 => hAPP(c_Finite__Set_Ofold1(T_b,c_Groups_Otimes__class_Otimes(T_b)),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_x_2),hAPP(c_Finite__Set_Ofold1(T_b,c_Groups_Otimes__class_Otimes(T_b)),V_A_2)) ) ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_fold1__antimono,axiom, % 28.47/28.29 ! [V_B_2,V_A_2,T_b] : % 28.47/28.29 ( class_Orderings_Olinorder(T_b) % 28.47/28.29 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.29 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2)) % 28.47/28.29 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Finite__Set_Ofold1(T_b,c_Orderings_Oord__class_Omin(T_b)),V_B_2)),hAPP(c_Finite__Set_Ofold1(T_b,c_Orderings_Oord__class_Omin(T_b)),V_A_2))) ) ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_semilattice__big_OF__eq,axiom, % 28.47/28.29 ! [V_A_2,V_F_2,V_f_2,T_b] : % 28.47/28.29 ( c_Big__Operators_Osemilattice__big(T_b,V_f_2,V_F_2) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.29 => hAPP(V_F_2,V_A_2) = hAPP(c_Finite__Set_Ofold1(T_b,V_f_2),V_A_2) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_setsum__mult__setsum__if__inj,axiom, % 28.47/28.29 ! [V_B_2,V_A_2,V_g_2,V_f_2,T_c,T_b,T_d] : % 28.47/28.29 ( class_Rings_Osemiring__0(T_d) % 28.47/28.29 => ( c_Fun_Oinj__on(tc_prod(T_b,T_c),T_d,hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,T_d),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_c,T_d),tc_fun(T_c,T_d)),hAPP(hAPP(c_COMBB(tc_fun(T_d,T_d),tc_fun(tc_fun(T_c,T_d),tc_fun(T_c,T_d)),T_b),c_COMBB(T_d,T_d,T_c)),hAPP(hAPP(c_COMBB(T_d,tc_fun(T_d,T_d),T_b),c_Groups_Otimes__class_Otimes(T_d)),V_f_2))),V_g_2)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),V_B_2))) % 28.47/28.29 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_d),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_d),V_f_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_d),V_g_2),V_B_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_d,T_d),c_Fun_Oid(T_d)),hAPP(c_Set_OCollect(T_d),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_d),c_HOL_OEx(T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool),T_d),hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OEx(T_c))),hAPP(hAPP(c_COMBC(T_d,tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool)),tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool))),tc_fun(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool)),tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),T_d),c_COMBS(T_b,tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(T_c,tc_fun(tc_HOL_Obool,tc_HOL_Obool))),tc_fun(T_b,tc_fun(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool))),T_d),hAPP(c_COMBB(tc_fun(T_c,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_COMBS(T_c,tc_HOL_Obool,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool)),tc_fun(T_b,tc_fun(T_c,tc_fun(tc_HOL_Obool,tc_HOL_Obool))),T_d),hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_c),c_fconj))),hAPP(hAPP(c_COMBC(T_d,tc_fun(T_b,tc_fun(T_c,T_d)),tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_c,T_d),tc_fun(T_c,tc_HOL_Obool)),tc_fun(tc_fun(T_b,tc_fun(T_c,T_d)),tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool))),T_d),c_COMBB(tc_fun(T_c,T_d),tc_fun(T_c,tc_HOL_Obool),T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_d,tc_HOL_Obool),tc_fun(tc_fun(T_c,T_d),tc_fun(T_c,tc_HOL_Obool)),T_d),c_COMBB(T_d,tc_HOL_Obool,T_c)),c_fequal))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_c,T_d),tc_fun(T_c,T_d)),hAPP(hAPP(c_COMBB(tc_fun(T_d,T_d),tc_fun(tc_fun(T_c,T_d),tc_fun(T_c,T_d)),T_b),c_COMBB(T_d,T_d,T_c)),hAPP(hAPP(c_COMBB(T_d,tc_fun(T_d,T_d),T_b),c_Groups_Otimes__class_Otimes(T_d)),V_f_2))),V_g_2)))))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_fun(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_c)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_A_2)))),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_c,tc_HOL_Obool),tc_HOL_Obool),c_member(T_c)),V_B_2))))))) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_image__id,axiom, % 28.47/28.29 ! [V_Y_2,T_b] : hAPP(c_Set_Oimage(T_b,T_b,c_Fun_Oid(T_b)),V_Y_2) = V_Y_2 ). % 28.47/28.29 % 28.47/28.29 fof(fact_surj__id,axiom, % 28.47/28.29 ! [T_b] : hAPP(c_Set_Oimage(T_b,T_b,c_Fun_Oid(T_b)),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_vimage__id,axiom, % 28.47/28.29 ! [V_A_2,T_b] : hAPP(c_Set_Ovimage(T_b,T_b,c_Fun_Oid(T_b)),V_A_2) = V_A_2 ). % 28.47/28.29 % 28.47/28.29 fof(fact_inj__on__id,axiom, % 28.47/28.29 ! [V_A_2,T_b] : c_Fun_Oinj__on(T_b,T_b,c_Fun_Oid(T_b),V_A_2) ). % 28.47/28.29 % 28.47/28.29 fof(fact_id__apply,axiom, % 28.47/28.29 ! [V_x,T_a] : hAPP(c_Fun_Oid(T_a),V_x) = V_x ). % 28.47/28.29 % 28.47/28.29 fof(fact_id__def,axiom, % 28.47/28.29 ! [V_x_1,T_a] : hAPP(c_Fun_Oid(T_a),V_x_1) = V_x_1 ). % 28.47/28.29 % 28.47/28.29 fof(fact_apfst__id,axiom, % 28.47/28.29 ! [T_c,T_b] : c_Product__Type_Oapfst(T_b,T_b,T_c,c_Fun_Oid(T_b)) = c_Fun_Oid(tc_prod(T_b,T_c)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_apsnd__id,axiom, % 28.47/28.29 ! [T_b,T_c] : c_Product__Type_Oapsnd(T_c,T_c,T_b,c_Fun_Oid(T_c)) = c_Fun_Oid(tc_prod(T_b,T_c)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_of__int__eq__id,axiom, % 28.47/28.29 c_Int_Oring__1__class_Oof__int(tc_Int_Oint) = c_Fun_Oid(tc_Int_Oint) ). % 28.47/28.29 % 28.47/28.29 fof(fact_funpow_Osimps_I1_J,axiom, % 28.47/28.29 ! [V_f_2,T_b] : hAPP(hAPP(c_Nat_Ocompow(T_b,T_b),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_f_2) = c_Fun_Oid(T_b) ). % 28.47/28.29 % 28.47/28.29 fof(fact_split__Pair,axiom, % 28.47/28.29 ! [T_c,T_b] : hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_prod(T_b,T_c)),c_Product__Type_OPair(T_b,T_c)) = c_Fun_Oid(tc_prod(T_b,T_c)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_setsum__reindex__id,axiom, % 28.47/28.29 ! [V_B_2,V_f_2,T_b,T_c] : % 28.47/28.29 ( class_Groups_Ocomm__monoid__add(T_c) % 28.47/28.29 => ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_B_2) % 28.47/28.29 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),V_B_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_c),c_Fun_Oid(T_c)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_B_2)) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_setprod__reindex__id,axiom, % 28.47/28.29 ! [V_B_2,V_f_2,T_b,T_c] : % 28.47/28.29 ( class_Groups_Ocomm__monoid__mult(T_c) % 28.47/28.29 => ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_B_2) % 28.47/28.29 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_2),V_B_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_c,T_c),c_Fun_Oid(T_c)),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_B_2)) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Ex__inj__on__UNION__Sigma,axiom, % 28.47/28.29 ! [V_A_2,V_I_2,T_c,T_b] : % 28.47/28.29 ? [B_f] : % 28.47/28.29 ( c_Fun_Oinj__on(T_b,tc_prod(T_c,T_b),B_f,hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_I_2),V_A_2)) % 28.47/28.29 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool)),hAPP(c_Set_Oimage(T_b,tc_prod(T_c,T_b),B_f),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_I_2),V_A_2))),hAPP(hAPP(c_Product__Type_OSigma(T_c,T_b),V_I_2),V_A_2))) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_setprod__Sigma,axiom, % 28.47/28.29 ! [V_f_2,V_B_2,T_c,V_A_2,T_b,T_d] : % 28.47/28.29 ( class_Groups_Ocomm__monoid__mult(T_d) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.29 => ( ! [B_x] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2)) % 28.47/28.29 => hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),hAPP(V_B_2,B_x))) ) % 28.47/28.29 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_d),hAPP(hAPP(c_COMBS(T_b,tc_fun(T_c,tc_HOL_Obool),T_d),hAPP(hAPP(c_COMBB(tc_fun(T_c,T_d),tc_fun(tc_fun(T_c,tc_HOL_Obool),T_d),T_b),c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_c,T_d)),V_f_2)),V_B_2)),V_A_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(tc_prod(T_b,T_c),T_d),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,T_d),V_f_2)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),V_B_2)) ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_setsum__Sigma,axiom, % 28.47/28.29 ! [V_f_2,V_B_2,T_c,V_A_2,T_b,T_d] : % 28.47/28.29 ( class_Groups_Ocomm__monoid__add(T_d) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.29 => ( ! [B_x] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2)) % 28.47/28.29 => hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),hAPP(V_B_2,B_x))) ) % 28.47/28.29 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_d),hAPP(hAPP(c_COMBS(T_b,tc_fun(T_c,tc_HOL_Obool),T_d),hAPP(hAPP(c_COMBB(tc_fun(T_c,T_d),tc_fun(tc_fun(T_c,tc_HOL_Obool),T_d),T_b),c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_d)),V_f_2)),V_B_2)),V_A_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_prod(T_b,T_c),T_d),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,T_d),V_f_2)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),V_B_2)) ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_fold__image__Sigma,axiom, % 28.47/28.29 ! [V_g_2,V_B_2,T_c,V_A_2,T_b,T_d] : % 28.47/28.29 ( class_Groups_Ocomm__monoid__mult(T_d) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.29 => ( ! [B_x] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2)) % 28.47/28.29 => hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),hAPP(V_B_2,B_x))) ) % 28.47/28.29 => hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_d,T_b,c_Groups_Otimes__class_Otimes(T_d)),hAPP(hAPP(c_COMBS(T_b,tc_fun(T_c,tc_HOL_Obool),T_d),hAPP(hAPP(c_COMBC(T_b,T_d,tc_fun(tc_fun(T_c,tc_HOL_Obool),T_d)),hAPP(hAPP(c_COMBB(tc_fun(T_c,T_d),tc_fun(T_d,tc_fun(tc_fun(T_c,tc_HOL_Obool),T_d)),T_b),c_Finite__Set_Ofold__image(T_d,T_c,c_Groups_Otimes__class_Otimes(T_d))),V_g_2)),c_Groups_Oone__class_Oone(T_d))),V_B_2)),c_Groups_Oone__class_Oone(T_d)),V_A_2) = hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_d,tc_prod(T_b,T_c),c_Groups_Otimes__class_Otimes(T_d)),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,T_d),V_g_2)),c_Groups_Oone__class_Oone(T_d)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),V_B_2)) ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_card__SigmaI,axiom, % 28.47/28.29 ! [V_B_2,T_c,V_A_2,T_b] : % 28.47/28.29 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.29 => ( ! [B_x] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2)) % 28.47/28.29 => hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),hAPP(V_B_2,B_x))) ) % 28.47/28.29 => hAPP(c_Finite__Set_Ocard(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),V_B_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,tc_Nat_Onat),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_Nat_Onat,T_b),c_Finite__Set_Ocard(T_c)),V_B_2)),V_A_2) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_fold1__in,axiom, % 28.47/28.29 ! [V_A_2,T_b] : % 28.47/28.29 ( class_Groups_Oab__semigroup__mult(T_b) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.29 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.29 => ( ! [B_x,B_y] : hBOOL(hAPP(hAPP(c_member(T_b),hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),B_x),B_y)),hAPP(hAPP(c_Set_Oinsert(T_b),B_x),hAPP(hAPP(c_Set_Oinsert(T_b),B_y),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) % 28.47/28.29 => hBOOL(hAPP(hAPP(c_member(T_b),hAPP(c_Finite__Set_Ofold1(T_b,c_Groups_Otimes__class_Otimes(T_b)),V_A_2)),V_A_2)) ) ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_finite__SigmaI,axiom, % 28.47/28.29 ! [V_B_2,T_c,V_A_2,T_b] : % 28.47/28.29 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.29 => ( ! [B_a] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(T_b),B_a),V_A_2)) % 28.47/28.29 => hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),hAPP(V_B_2,B_a))) ) % 28.47/28.29 => hBOOL(hAPP(c_Finite__Set_Ofinite(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),V_B_2))) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_hom__fold1__commute,axiom, % 28.47/28.29 ! [V_N_2,V_h_2,T_b] : % 28.47/28.29 ( class_Lattices_Oab__semigroup__idem__mult(T_b) % 28.47/28.29 => ( ! [B_x,B_y] : hAPP(V_h_2,hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),B_x),B_y)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(V_h_2,B_x)),hAPP(V_h_2,B_y)) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_N_2)) % 28.47/28.29 => ( V_N_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.29 => hAPP(V_h_2,hAPP(c_Finite__Set_Ofold1(T_b,c_Groups_Otimes__class_Otimes(T_b)),V_N_2)) = hAPP(c_Finite__Set_Ofold1(T_b,c_Groups_Otimes__class_Otimes(T_b)),hAPP(c_Set_Oimage(T_b,T_b,V_h_2),V_N_2)) ) ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_SigmaE,axiom, % 28.47/28.29 ! [V_B_2,V_A_2,V_c_2,T_c,T_b] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),V_c_2),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),V_B_2))) % 28.47/28.29 => ~ ! [B_x] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2)) % 28.47/28.29 => ! [B_y] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(T_c),B_y),hAPP(V_B_2,B_x))) % 28.47/28.29 => V_c_2 != hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),B_x),B_y) ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_map__pair__surj,axiom, % 28.47/28.29 ! [V_g_2,T_d,T_e,V_f_2,T_b,T_c] : % 28.47/28.29 ( hAPP(c_Set_Oimage(T_c,T_b,V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.29 => ( hAPP(c_Set_Oimage(T_e,T_d,V_g_2),c_Orderings_Otop__class_Otop(tc_fun(T_e,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_d,tc_HOL_Obool)) % 28.47/28.29 => hAPP(c_Set_Oimage(tc_prod(T_c,T_e),tc_prod(T_b,T_d),c_Product__Type_Omap__pair(T_c,T_b,T_e,T_d,V_f_2,V_g_2)),c_Orderings_Otop__class_Otop(tc_fun(tc_prod(T_c,T_e),tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(tc_prod(T_b,T_d),tc_HOL_Obool)) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_map__pair__imageI,axiom, % 28.47/28.29 ! [V_g_2,V_f_2,T_e,T_d,V_R_2,V_b_2,V_a_2,T_c,T_b] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_a_2),V_b_2)),V_R_2)) % 28.47/28.29 => hBOOL(hAPP(hAPP(c_member(tc_prod(T_d,T_e)),hAPP(hAPP(c_Product__Type_OPair(T_d,T_e),hAPP(V_f_2,V_a_2)),hAPP(V_g_2,V_b_2))),hAPP(c_Set_Oimage(tc_prod(T_b,T_c),tc_prod(T_d,T_e),c_Product__Type_Omap__pair(T_b,T_d,T_c,T_e,V_f_2,V_g_2)),V_R_2))) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_map__pair__simp,axiom, % 28.47/28.29 ! [V_b_2,V_a_2,V_g_2,V_f_2,T_c,T_e,T_b,T_d] : hAPP(c_Product__Type_Omap__pair(T_d,T_b,T_e,T_c,V_f_2,V_g_2),hAPP(hAPP(c_Product__Type_OPair(T_d,T_e),V_a_2),V_b_2)) = hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),hAPP(V_f_2,V_a_2)),hAPP(V_g_2,V_b_2)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_map__pair__ident,axiom, % 28.47/28.29 ! [V_z_2,T_c,T_b] : hAPP(c_Product__Type_Omap__pair(T_b,T_b,T_c,T_c,c_COMBI(T_b),c_COMBI(T_c)),V_z_2) = V_z_2 ). % 28.47/28.29 % 28.47/28.29 fof(fact_fst__map__pair,axiom, % 28.47/28.29 ! [V_x_2,V_g_2,V_f_2,T_e,T_d,T_c,T_b] : hAPP(c_Product__Type_Ofst(T_b,T_c),hAPP(c_Product__Type_Omap__pair(T_d,T_b,T_e,T_c,V_f_2,V_g_2),V_x_2)) = hAPP(V_f_2,hAPP(c_Product__Type_Ofst(T_d,T_e),V_x_2)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_snd__prod__fun,axiom, % 28.47/28.29 ! [V_x_2,V_g_2,V_f_2,T_e,T_d,T_b,T_c] : hAPP(c_Product__Type_Osnd(T_c,T_b),hAPP(c_Product__Type_Omap__pair(T_d,T_c,T_e,T_b,V_f_2,V_g_2),V_x_2)) = hAPP(V_g_2,hAPP(c_Product__Type_Osnd(T_d,T_e),V_x_2)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_map__pair_Oidentity,axiom, % 28.47/28.29 ! [T_c,T_b] : c_Product__Type_Omap__pair(T_b,T_b,T_c,T_c,c_COMBI(T_b),c_COMBI(T_c)) = c_Fun_Oid(tc_prod(T_b,T_c)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_apsnd__def,axiom, % 28.47/28.29 ! [V_f_2,T_b,T_d,T_c] : c_Product__Type_Oapsnd(T_c,T_d,T_b,V_f_2) = c_Product__Type_Omap__pair(T_b,T_b,T_c,T_d,c_Fun_Oid(T_b),V_f_2) ). % 28.47/28.29 % 28.47/28.29 fof(fact_apfst__def,axiom, % 28.47/28.29 ! [V_f_2,T_c,T_d,T_b] : c_Product__Type_Oapfst(T_b,T_d,T_c,V_f_2) = c_Product__Type_Omap__pair(T_b,T_d,T_c,T_c,V_f_2,c_Fun_Oid(T_c)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_map__pair_Oid,axiom, % 28.47/28.29 ! [T_c,T_b] : c_Product__Type_Omap__pair(T_b,T_b,T_c,T_c,c_Fun_Oid(T_b),c_Fun_Oid(T_c)) = c_Fun_Oid(tc_prod(T_b,T_c)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_map__pair__def,axiom, % 28.47/28.29 ! [V_g_2,V_f_2,T_e,T_c,T_d,T_b] : c_Product__Type_Omap__pair(T_b,T_d,T_c,T_e,V_f_2,V_g_2) = hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_prod(T_d,T_e)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_c,T_e),tc_fun(T_c,tc_prod(T_d,T_e))),hAPP(hAPP(c_COMBB(tc_fun(T_e,tc_prod(T_d,T_e)),tc_fun(tc_fun(T_c,T_e),tc_fun(T_c,tc_prod(T_d,T_e))),T_b),c_COMBB(T_e,tc_prod(T_d,T_e),T_c)),hAPP(hAPP(c_COMBB(T_d,tc_fun(T_e,tc_prod(T_d,T_e)),T_b),c_Product__Type_OPair(T_d,T_e)),V_f_2))),V_g_2)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_map__pair__surj__on,axiom, % 28.47/28.29 ! [V_B_H_2,V_B_2,V_g_2,T_d,T_e,V_A_H_2,V_A_2,V_f_2,T_b,T_c] : % 28.47/28.29 ( hAPP(c_Set_Oimage(T_c,T_b,V_f_2),V_A_2) = V_A_H_2 % 28.47/28.29 => ( hAPP(c_Set_Oimage(T_e,T_d,V_g_2),V_B_2) = V_B_H_2 % 28.47/28.29 => hAPP(c_Set_Oimage(tc_prod(T_c,T_e),tc_prod(T_b,T_d),c_Product__Type_Omap__pair(T_c,T_b,T_e,T_d,V_f_2,V_g_2)),hAPP(hAPP(c_Product__Type_OSigma(T_c,T_e),V_A_2),hAPP(c_COMBK(tc_fun(T_e,tc_HOL_Obool),T_c),V_B_2))) = hAPP(hAPP(c_Product__Type_OSigma(T_b,T_d),V_A_H_2),hAPP(c_COMBK(tc_fun(T_d,tc_HOL_Obool),T_b),V_B_H_2)) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_wf__map__pair__image,axiom, % 28.47/28.29 ! [V_f_2,T_c,V_r_2,T_b] : % 28.47/28.29 ( c_Wellfounded_Owf(T_b,V_r_2) % 28.47/28.29 => ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) % 28.47/28.29 => c_Wellfounded_Owf(T_c,hAPP(c_Set_Oimage(tc_prod(T_b,T_b),tc_prod(T_c,T_c),c_Product__Type_Omap__pair(T_b,T_c,T_b,T_c,V_f_2,V_f_2)),V_r_2)) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_map__pair__inj__on,axiom, % 28.47/28.29 ! [V_B_2,V_g_2,T_e,T_d,V_A_2,V_f_2,T_c,T_b] : % 28.47/28.29 ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2) % 28.47/28.29 => ( c_Fun_Oinj__on(T_d,T_e,V_g_2,V_B_2) % 28.47/28.29 => c_Fun_Oinj__on(tc_prod(T_b,T_d),tc_prod(T_c,T_e),c_Product__Type_Omap__pair(T_b,T_c,T_d,T_e,V_f_2,V_g_2),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_d),V_A_2),hAPP(c_COMBK(tc_fun(T_d,tc_HOL_Obool),T_b),V_B_2))) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_prod__fun__imageE,axiom, % 28.47/28.29 ! [V_R_2,V_g_2,V_f_2,T_e,T_d,V_c_2,T_c,T_b] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),V_c_2),hAPP(c_Set_Oimage(tc_prod(T_d,T_e),tc_prod(T_b,T_c),c_Product__Type_Omap__pair(T_d,T_b,T_e,T_c,V_f_2,V_g_2)),V_R_2))) % 28.47/28.29 => ~ ! [B_x,B_y] : % 28.47/28.29 ( V_c_2 = hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),hAPP(V_f_2,B_x)),hAPP(V_g_2,B_y)) % 28.47/28.29 => ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_d,T_e)),hAPP(hAPP(c_Product__Type_OPair(T_d,T_e),B_x),B_y)),V_R_2)) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_refl__on__def,axiom, % 28.47/28.29 ! [V_r_2,V_A_2,T_b] : % 28.47/28.29 ( c_Relation_Orefl__on(T_b,V_A_2,V_r_2) % 28.47/28.29 <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_b),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_b),V_A_2)))) % 28.47/28.29 & ! [B_x] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2)) % 28.47/28.29 => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_x),B_x)),V_r_2)) ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_refl__on__Id__on,axiom, % 28.47/28.29 ! [V_A_2,T_b] : c_Relation_Orefl__on(T_b,V_A_2,c_Relation_OId__on(T_b,V_A_2)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_refl__on__converse,axiom, % 28.47/28.29 ! [V_r_2,V_A_2,T_b] : % 28.47/28.29 ( c_Relation_Orefl__on(T_b,V_A_2,hAPP(c_Relation_Oconverse(T_b,T_b),V_r_2)) % 28.47/28.29 <=> c_Relation_Orefl__on(T_b,V_A_2,V_r_2) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_refl__rtrancl,axiom, % 28.47/28.29 ! [V_r_2,T_b] : c_Relation_Orefl__on(T_b,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)),c_Transitive__Closure_Ortrancl(T_b,V_r_2)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_refl__on__empty,axiom, % 28.47/28.29 ! [T_b] : c_Relation_Orefl__on(T_b,c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Obot__class_Obot(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool))) ). % 28.47/28.29 % 28.47/28.29 fof(fact_refl__on__Un,axiom, % 28.47/28.29 ! [V_s_2,V_B_2,V_r_2,V_A_2,T_b] : % 28.47/28.29 ( c_Relation_Orefl__on(T_b,V_A_2,V_r_2) % 28.47/28.29 => ( c_Relation_Orefl__on(T_b,V_B_2,V_s_2) % 28.47/28.29 => c_Relation_Orefl__on(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),V_s_2)) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_refl__Id,axiom, % 28.47/28.29 ! [T_b] : c_Relation_Orefl__on(T_b,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)),c_Relation_OId(T_b)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_refl__on__Int,axiom, % 28.47/28.29 ! [V_s_2,V_B_2,V_r_2,V_A_2,T_b] : % 28.47/28.29 ( c_Relation_Orefl__on(T_b,V_A_2,V_r_2) % 28.47/28.29 => ( c_Relation_Orefl__on(T_b,V_B_2,V_s_2) % 28.47/28.29 => c_Relation_Orefl__on(T_b,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),V_s_2)) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_refl__onD,axiom, % 28.47/28.29 ! [V_a_2,V_r_2,V_A_2,T_b] : % 28.47/28.29 ( c_Relation_Orefl__on(T_b,V_A_2,V_r_2) % 28.47/28.29 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2)) % 28.47/28.29 => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_a_2)),V_r_2)) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_refl__onD1,axiom, % 28.47/28.29 ! [V_y_2,V_x_2,V_r_2,V_A_2,T_b] : % 28.47/28.29 ( c_Relation_Orefl__on(T_b,V_A_2,V_r_2) % 28.47/28.29 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),V_r_2)) % 28.47/28.29 => hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_refl__onD2,axiom, % 28.47/28.29 ! [V_y_2,V_x_2,V_r_2,V_A_2,T_b] : % 28.47/28.29 ( c_Relation_Orefl__on(T_b,V_A_2,V_r_2) % 28.47/28.29 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),V_r_2)) % 28.47/28.29 => hBOOL(hAPP(hAPP(c_member(T_b),V_y_2),V_A_2)) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_refl__on__comp__subset,axiom, % 28.47/28.29 ! [V_r_2,V_A_2,T_b] : % 28.47/28.29 ( c_Relation_Orefl__on(T_b,V_A_2,V_r_2) % 28.47/28.29 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),hAPP(hAPP(c_Relation_Orel__comp(T_b,T_b,T_b),hAPP(c_Relation_Oconverse(T_b,T_b),V_r_2)),V_r_2))) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_refl__reflcl,axiom, % 28.47/28.29 ! [V_r_2,T_b] : c_Relation_Orefl__on(T_b,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),c_Relation_OId(T_b))) ). % 28.47/28.29 % 28.47/28.29 fof(fact_reflp__def,axiom, % 28.47/28.29 ! [V_r_2,T_b] : % 28.47/28.29 ( c_Predicate_Oreflp(T_b,V_r_2) % 28.47/28.29 <=> c_Relation_Orefl__on(T_b,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_OCollect(tc_prod(T_b,T_b)),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_b,tc_HOL_Obool),V_r_2))) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_refl__onI,axiom, % 28.47/28.29 ! [V_A_2,V_r_2,T_b] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_b),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_b),V_A_2)))) % 28.47/28.29 => ( ! [B_x] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2)) % 28.47/28.29 => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_x),B_x)),V_r_2)) ) % 28.47/28.29 => c_Relation_Orefl__on(T_b,V_A_2,V_r_2) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_reflpE,axiom, % 28.47/28.29 ! [V_x_2,V_r_2,T_b] : % 28.47/28.29 ( c_Predicate_Oreflp(T_b,V_r_2) % 28.47/28.29 => hBOOL(hAPP(hAPP(V_r_2,V_x_2),V_x_2)) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_setprod__pos__nat,axiom, % 28.47/28.29 ! [V_f_2,V_S_2,T_b] : % 28.47/28.29 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_S_2)) % 28.47/28.29 => ( ! [B_x] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_S_2)) % 28.47/28.29 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(V_f_2,B_x))) ) % 28.47/28.29 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,tc_Nat_Onat),V_f_2),V_S_2))) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_folding__one__idem_Ohom__commute,axiom, % 28.47/28.29 ! [V_N_2,V_h_2,V_F_2,V_f_2,T_b] : % 28.47/28.29 ( c_Finite__Set_Ofolding__one__idem(T_b,V_f_2,V_F_2) % 28.47/28.29 => ( ! [B_x,B_y] : hAPP(V_h_2,hAPP(hAPP(V_f_2,B_x),B_y)) = hAPP(hAPP(V_f_2,hAPP(V_h_2,B_x)),hAPP(V_h_2,B_y)) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_N_2)) % 28.47/28.29 => ( V_N_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.29 => hAPP(V_h_2,hAPP(V_F_2,V_N_2)) = hAPP(V_F_2,hAPP(c_Set_Oimage(T_b,T_b,V_h_2),V_N_2)) ) ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Rep__Integ__induct,axiom, % 28.47/28.29 ! [V_Pa_2,V_y_2] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),V_y_2),c_Int_OInteg)) % 28.47/28.29 => ( ! [B_x] : hBOOL(hAPP(V_Pa_2,hAPP(c_Int_ORep__Integ,B_x))) % 28.47/28.29 => hBOOL(hAPP(V_Pa_2,V_y_2)) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Rep__Integ__cases,axiom, % 28.47/28.29 ! [V_y_2] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),V_y_2),c_Int_OInteg)) % 28.47/28.29 => ~ ! [B_x] : V_y_2 != hAPP(c_Int_ORep__Integ,B_x) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_folding__image__simple_Ounion__inter__neutral,axiom, % 28.47/28.29 ! [V_B_2,V_A_2,V_F_2,V_g_2,V_z_2,V_f_2,T_c,T_b] : % 28.47/28.29 ( c_Finite__Set_Ofolding__image__simple(T_b,T_c,V_f_2,V_z_2,V_g_2,V_F_2) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_A_2)) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_B_2)) % 28.47/28.29 => ( ! [B_x] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(T_c),B_x),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2))) % 28.47/28.29 => hAPP(V_g_2,B_x) = V_z_2 ) % 28.47/28.29 => hAPP(V_F_2,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(V_f_2,hAPP(V_F_2,V_A_2)),hAPP(V_F_2,V_B_2)) ) ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_fun__left__comm__idem__remove,axiom, % 28.47/28.29 ! [T_b] : c_Finite__Set_Ofun__left__comm__idem(T_b,tc_fun(T_b,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_b),hAPP(c_COMBC(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),c_Set_Oinsert(T_b)),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))) ). % 28.47/28.29 % 28.47/28.29 fof(fact_fun__left__comm__idem__insert,axiom, % 28.47/28.29 ! [T_b] : c_Finite__Set_Ofun__left__comm__idem(T_b,tc_fun(T_b,tc_HOL_Obool),c_Set_Oinsert(T_b)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_fun__left__comm__idem_Ofun__left__idem,axiom, % 28.47/28.29 ! [V_z_2,V_x_2,V_f_2,T_c,T_b] : % 28.47/28.29 ( c_Finite__Set_Ofun__left__comm__idem(T_b,T_c,V_f_2) % 28.47/28.29 => hAPP(hAPP(V_f_2,V_x_2),hAPP(hAPP(V_f_2,V_x_2),V_z_2)) = hAPP(hAPP(V_f_2,V_x_2),V_z_2) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_fun__left__comm__idem_Ofun__left__comm__idem__apply,axiom, % 28.47/28.29 ! [V_g_2,T_d,V_f_2,T_c,T_b] : % 28.47/28.29 ( c_Finite__Set_Ofun__left__comm__idem(T_b,T_c,V_f_2) % 28.47/28.29 => c_Finite__Set_Ofun__left__comm__idem(T_d,T_c,hAPP(hAPP(c_COMBB(T_b,tc_fun(T_c,T_c),T_d),V_f_2),V_g_2)) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_fun__left__comm__idem,axiom, % 28.47/28.29 ! [T_b] : % 28.47/28.29 ( class_Lattices_Oab__semigroup__idem__mult(T_b) % 28.47/28.29 => c_Finite__Set_Ofun__left__comm__idem(T_b,T_b,c_Groups_Otimes__class_Otimes(T_b)) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_fun__left__comm__idem__inf,axiom, % 28.47/28.29 ! [T_b] : % 28.47/28.29 ( class_Lattices_Osemilattice__inf(T_b) % 28.47/28.29 => c_Finite__Set_Ofun__left__comm__idem(T_b,T_b,c_Lattices_Osemilattice__inf__class_Oinf(T_b)) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_fun__left__comm__idem__sup,axiom, % 28.47/28.29 ! [T_b] : % 28.47/28.29 ( class_Lattices_Osemilattice__sup(T_b) % 28.47/28.29 => c_Finite__Set_Ofun__left__comm__idem(T_b,T_b,c_Lattices_Osemilattice__sup__class_Osup(T_b)) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_min__max_Ofun__left__comm__idem__sup,axiom, % 28.47/28.29 ! [T_b] : % 28.47/28.29 ( class_Orderings_Olinorder(T_b) % 28.47/28.29 => c_Finite__Set_Ofun__left__comm__idem(T_b,T_b,c_Orderings_Oord__class_Omax(T_b)) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_min__max_Ofun__left__comm__idem__inf,axiom, % 28.47/28.29 ! [T_b] : % 28.47/28.29 ( class_Orderings_Olinorder(T_b) % 28.47/28.29 => c_Finite__Set_Ofun__left__comm__idem(T_b,T_b,c_Orderings_Oord__class_Omin(T_b)) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Image__Int__eq,axiom, % 28.47/28.29 ! [V_B_2,V_A_2,V_R_2,T_c,T_b] : % 28.47/28.29 ( c_Relation_Osingle__valued(T_b,T_c,hAPP(c_Relation_Oconverse(T_c,T_b),V_R_2)) % 28.47/28.29 => hAPP(c_Relation_OImage(T_c,T_b,V_R_2),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_c,T_b,V_R_2),V_A_2)),hAPP(c_Relation_OImage(T_c,T_b,V_R_2),V_B_2)) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_pigeonhole__infinite,axiom, % 28.47/28.29 ! [V_f_2,T_c,V_A_2,T_b] : % 28.47/28.29 ( ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2))) % 28.47/28.29 => ? [B_x] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2)) % 28.47/28.29 & ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_A_2))),hAPP(hAPP(c_COMBC(T_b,T_c,tc_HOL_Obool),hAPP(hAPP(c_COMBB(T_c,tc_fun(T_c,tc_HOL_Obool),T_b),c_fequal),V_f_2)),hAPP(V_f_2,B_x)))))) ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_single__valued__Id__on,axiom, % 28.47/28.29 ! [V_A_2,T_b] : c_Relation_Osingle__valued(T_b,T_b,c_Relation_OId__on(T_b,V_A_2)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_single__valued__rel__pow,axiom, % 28.47/28.29 ! [V_n_2,V_R_2,T_b] : % 28.47/28.29 ( c_Relation_Osingle__valued(T_b,T_b,V_R_2) % 28.47/28.29 => c_Relation_Osingle__valued(T_b,T_b,hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),V_n_2),V_R_2)) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_single__valued__subset,axiom, % 28.47/28.29 ! [V_s_2,V_r_2,T_c,T_b] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),V_r_2),V_s_2)) % 28.47/28.29 => ( c_Relation_Osingle__valued(T_b,T_c,V_s_2) % 28.47/28.29 => c_Relation_Osingle__valued(T_b,T_c,V_r_2) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_single__valued__rel__comp,axiom, % 28.47/28.29 ! [V_s_2,T_d,V_r_2,T_c,T_b] : % 28.47/28.29 ( c_Relation_Osingle__valued(T_b,T_c,V_r_2) % 28.47/28.29 => ( c_Relation_Osingle__valued(T_c,T_d,V_s_2) % 28.47/28.29 => c_Relation_Osingle__valued(T_b,T_d,hAPP(hAPP(c_Relation_Orel__comp(T_b,T_c,T_d),V_r_2),V_s_2)) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_single__valued__Id,axiom, % 28.47/28.29 ! [T_b] : c_Relation_Osingle__valued(T_b,T_b,c_Relation_OId(T_b)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_single__valuedD,axiom, % 28.47/28.29 ! [V_z_2,V_y_2,V_x_2,V_r_2,T_c,T_b] : % 28.47/28.29 ( c_Relation_Osingle__valued(T_b,T_c,V_r_2) % 28.47/28.29 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_x_2),V_y_2)),V_r_2)) % 28.47/28.29 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_x_2),V_z_2)),V_r_2)) % 28.47/28.29 => V_y_2 = V_z_2 ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_single__valued__def,axiom, % 28.47/28.29 ! [V_r_2,T_c,T_b] : % 28.47/28.29 ( c_Relation_Osingle__valued(T_b,T_c,V_r_2) % 28.47/28.29 <=> ! [B_x,B_y] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),B_x),B_y)),V_r_2)) % 28.47/28.29 => ! [B_z] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),B_x),B_z)),V_r_2)) % 28.47/28.29 => B_y = B_z ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_single__valued__confluent,axiom, % 28.47/28.29 ! [V_z_2,V_y_2,V_x_2,V_r_2,T_b] : % 28.47/28.29 ( c_Relation_Osingle__valued(T_b,T_b,V_r_2) % 28.47/28.29 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2))) % 28.47/28.29 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_z_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2))) % 28.47/28.29 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_y_2),V_z_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2))) % 28.47/28.29 | hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_z_2),V_y_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2))) ) ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_refl__on__def_H,axiom, % 28.47/28.29 ! [V_r_2,V_A_2,T_b] : % 28.47/28.29 ( c_Relation_Orefl__on(T_b,V_A_2,V_r_2) % 28.47/28.29 <=> ( ! [B_x] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),B_x),V_r_2)) % 28.47/28.29 => hBOOL(hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_b,tc_HOL_Obool),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_b)),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_A_2)))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_A_2))),B_x)) ) % 28.47/28.29 & ! [B_x] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2)) % 28.47/28.29 => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_x),B_x)),V_r_2)) ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Abs__Integ__induct,axiom, % 28.47/28.29 ! [V_x_2,V_Pa_2] : % 28.47/28.29 ( ! [B_y] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),B_y),c_Int_OInteg)) % 28.47/28.29 => hBOOL(hAPP(V_Pa_2,hAPP(c_Int_OAbs__Integ,B_y))) ) % 28.47/28.29 => hBOOL(hAPP(V_Pa_2,V_x_2)) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Powp__def,axiom, % 28.47/28.29 ! [V_B_2,V_A_2,T_b] : % 28.47/28.29 ( hBOOL(hAPP(c_Predicate_OPowp(T_b,V_A_2),V_B_2)) % 28.47/28.29 <=> ! [B_x] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_B_2)) % 28.47/28.29 => hBOOL(hAPP(V_A_2,B_x)) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_ball__empty,axiom, % 28.47/28.29 ! [V_Pa_2,T_b,B_x] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) % 28.47/28.29 => hBOOL(hAPP(V_Pa_2,B_x)) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_congruent__def,axiom, % 28.47/28.29 ! [V_f_2,V_r_2,T_c,T_b] : % 28.47/28.29 ( c_Equiv__Relations_Ocongruent(T_b,T_c,V_r_2,V_f_2) % 28.47/28.29 <=> ! [B_x] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),B_x),V_r_2)) % 28.47/28.29 => hBOOL(hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_b,tc_HOL_Obool),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,T_c),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(tc_fun(T_b,T_c),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBB(T_c,tc_HOL_Obool,T_b)),hAPP(hAPP(c_COMBB(T_c,tc_fun(T_c,tc_HOL_Obool),T_b),c_fequal),V_f_2))),V_f_2)),B_x)) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Abs__Integ__cases,axiom, % 28.47/28.29 ! [V_x_2] : % 28.47/28.29 ~ ! [B_y] : % 28.47/28.29 ( V_x_2 = hAPP(c_Int_OAbs__Integ,B_y) % 28.47/28.29 => ~ hBOOL(hAPP(hAPP(c_member(tc_fun(tc_prod(tc_Nat_Onat,tc_Nat_Onat),tc_HOL_Obool)),B_y),c_Int_OInteg)) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_finite__UN__I,axiom, % 28.47/28.29 ! [V_B_2,T_c,V_A_2,T_b] : % 28.47/28.29 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.29 => ( ! [B_a] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(T_b),B_a),V_A_2)) % 28.47/28.29 => hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),hAPP(V_B_2,B_a))) ) % 28.47/28.29 => hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2))) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_triples__valid__Suc,axiom, % 28.47/28.29 ! [V_n_2,V_ts_2,T_b] : % 28.47/28.29 ( ! [B_x] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(tc_Hoare__Mirabelle_Otriple(T_b)),B_x),V_ts_2)) % 28.47/28.29 => c_Hoare__Mirabelle_Otriple__valid(T_b,hAPP(c_Nat_OSuc,V_n_2),B_x) ) % 28.47/28.29 => ! [B_x] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(tc_Hoare__Mirabelle_Otriple(T_b)),B_x),V_ts_2)) % 28.47/28.29 => c_Hoare__Mirabelle_Otriple__valid(T_b,V_n_2,B_x) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_inj__on__diff__nat,axiom, % 28.47/28.29 ! [V_k_2,V_N_2] : % 28.47/28.29 ( ! [B_x] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),B_x),V_N_2)) % 28.47/28.29 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k_2),B_x)) ) % 28.47/28.29 => c_Fun_Oinj__on(tc_Nat_Onat,tc_Nat_Onat,hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_Nat_Onat),c_Groups_Ominus__class_Ominus(tc_Nat_Onat)),V_k_2),V_N_2) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_wfP__SUP,axiom, % 28.47/28.29 ! [T_b,V_r_2,T_c] : % 28.47/28.29 ( ! [B_i] : c_Wellfounded_OwfP(T_c,hAPP(V_r_2,B_i)) % 28.47/28.29 => ( ! [B_i,B_j] : % 28.47/28.29 ( hAPP(V_r_2,B_i) != hAPP(V_r_2,B_j) % 28.47/28.29 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool)),c_Predicate_ODomainP(T_c,T_c,hAPP(V_r_2,B_i))),c_Predicate_ORangeP(T_c,T_c,hAPP(V_r_2,B_j))) = c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool)) ) % 28.47/28.29 => c_Wellfounded_OwfP(T_c,hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_fun(T_c,tc_HOL_Obool))),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))),V_r_2)) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_hoare__valids__def,axiom, % 28.47/28.29 ! [V_ts_2,V_Ga_2,T_b] : % 28.47/28.29 ( c_Hoare__Mirabelle_Ohoare__valids(T_b,V_Ga_2,V_ts_2) % 28.47/28.29 <=> ! [B_n] : % 28.47/28.29 ( ! [B_x] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(tc_Hoare__Mirabelle_Otriple(T_b)),B_x),V_Ga_2)) % 28.47/28.29 => c_Hoare__Mirabelle_Otriple__valid(T_b,B_n,B_x) ) % 28.47/28.29 => ! [B_x] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(tc_Hoare__Mirabelle_Otriple(T_b)),B_x),V_ts_2)) % 28.47/28.29 => c_Hoare__Mirabelle_Otriple__valid(T_b,B_n,B_x) ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_finite__map__freshness,axiom, % 28.47/28.29 ! [V_f_2,T_c,T_b] : % 28.47/28.29 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),c_Map_Odom(T_b,T_c,V_f_2))) % 28.47/28.29 => ( ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)))) % 28.47/28.29 => ? [B_x] : hAPP(V_f_2,B_x) = c_Option_Ooption_ONone(T_c) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_vimage__Times,axiom, % 28.47/28.29 ! [V_B_2,V_A_2,V_f_2,T_d,T_c,T_b] : hAPP(c_Set_Ovimage(T_b,tc_prod(T_c,T_d),V_f_2),hAPP(hAPP(c_Product__Type_OSigma(T_c,T_d),V_A_2),hAPP(c_COMBK(tc_fun(T_d,tc_HOL_Obool),T_c),V_B_2))) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Ovimage(T_b,T_c,hAPP(c_Fun_Ocomp(tc_prod(T_c,T_d),T_c,T_b,c_Product__Type_Ofst(T_c,T_d)),V_f_2)),V_A_2)),hAPP(c_Set_Ovimage(T_b,T_d,hAPP(c_Fun_Ocomp(tc_prod(T_c,T_d),T_d,T_b,c_Product__Type_Osnd(T_c,T_d)),V_f_2)),V_B_2)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_setsum__SucD,axiom, % 28.47/28.29 ! [V_n_2,V_A_2,V_f_2,T_b] : % 28.47/28.29 ( hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,tc_Nat_Onat),V_f_2),V_A_2) = hAPP(c_Nat_OSuc,V_n_2) % 28.47/28.29 => ? [B_x] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2)) % 28.47/28.29 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(V_f_2,B_x))) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_fun__left__comm__idem_Ofun__comp__idem,axiom, % 28.47/28.29 ! [V_x_2,V_f_2,T_c,T_b] : % 28.47/28.29 ( c_Finite__Set_Ofun__left__comm__idem(T_b,T_c,V_f_2) % 28.47/28.29 => hAPP(c_Fun_Ocomp(T_c,T_c,T_c,hAPP(V_f_2,V_x_2)),hAPP(V_f_2,V_x_2)) = hAPP(V_f_2,V_x_2) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_map__pair_Ocompositionality,axiom, % 28.47/28.29 ! [V_prod_2,V_i_2,V_h_2,T_g,T_f,V_g_2,V_f_2,T_c,T_e,T_b,T_d] : hAPP(c_Product__Type_Omap__pair(T_d,T_b,T_e,T_c,V_f_2,V_g_2),hAPP(c_Product__Type_Omap__pair(T_f,T_d,T_g,T_e,V_h_2,V_i_2),V_prod_2)) = hAPP(c_Product__Type_Omap__pair(T_f,T_b,T_g,T_c,hAPP(c_Fun_Ocomp(T_d,T_b,T_f,V_f_2),V_h_2),hAPP(c_Fun_Ocomp(T_e,T_c,T_g,V_g_2),V_i_2)),V_prod_2) ). % 28.47/28.29 % 28.47/28.29 fof(fact_map__pair__compose,axiom, % 28.47/28.29 ! [V_g2_2,V_g1_2,T_g,V_f2_2,V_f1_2,T_f,T_e,T_c,T_d,T_b] : c_Product__Type_Omap__pair(T_b,T_d,T_c,T_e,hAPP(c_Fun_Ocomp(T_f,T_d,T_b,V_f1_2),V_f2_2),hAPP(c_Fun_Ocomp(T_g,T_e,T_c,V_g1_2),V_g2_2)) = hAPP(c_Fun_Ocomp(tc_prod(T_f,T_g),tc_prod(T_d,T_e),tc_prod(T_b,T_c),c_Product__Type_Omap__pair(T_f,T_d,T_g,T_e,V_f1_2,V_g1_2)),c_Product__Type_Omap__pair(T_b,T_f,T_c,T_g,V_f2_2,V_g2_2)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_map__pair_Ocomp,axiom, % 28.47/28.29 ! [V_i_2,V_h_2,V_g_2,V_f_2,T_c,T_b,T_e,T_d,T_g,T_f] : hAPP(c_Fun_Ocomp(tc_prod(T_f,T_g),tc_prod(T_d,T_e),tc_prod(T_b,T_c),c_Product__Type_Omap__pair(T_f,T_d,T_g,T_e,V_f_2,V_g_2)),c_Product__Type_Omap__pair(T_b,T_f,T_c,T_g,V_h_2,V_i_2)) = c_Product__Type_Omap__pair(T_b,T_d,T_c,T_e,hAPP(c_Fun_Ocomp(T_f,T_d,T_b,V_f_2),V_h_2),hAPP(c_Fun_Ocomp(T_g,T_e,T_c,V_g_2),V_i_2)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_inj__on__imageI,axiom, % 28.47/28.29 ! [V_A_2,V_f_2,V_g_2,T_d,T_c,T_b] : % 28.47/28.29 ( c_Fun_Oinj__on(T_b,T_c,hAPP(c_Fun_Ocomp(T_d,T_c,T_b,V_g_2),V_f_2),V_A_2) % 28.47/28.29 => c_Fun_Oinj__on(T_d,T_c,V_g_2,hAPP(c_Set_Oimage(T_b,T_d,V_f_2),V_A_2)) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_comp__inj__on,axiom, % 28.47/28.29 ! [V_g_2,T_d,V_A_2,V_f_2,T_c,T_b] : % 28.47/28.29 ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2) % 28.47/28.29 => ( c_Fun_Oinj__on(T_c,T_d,V_g_2,hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)) % 28.47/28.29 => c_Fun_Oinj__on(T_b,T_d,hAPP(c_Fun_Ocomp(T_c,T_d,T_b,V_g_2),V_f_2),V_A_2) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_comp__inj__on__iff,axiom, % 28.47/28.29 ! [V_f_H_2,T_d,V_A_2,V_f_2,T_c,T_b] : % 28.47/28.29 ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2) % 28.47/28.29 => ( c_Fun_Oinj__on(T_c,T_d,V_f_H_2,hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2)) % 28.47/28.29 <=> c_Fun_Oinj__on(T_b,T_d,hAPP(c_Fun_Ocomp(T_c,T_d,T_b,V_f_H_2),V_f_2),V_A_2) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_inj__comp,axiom, % 28.47/28.29 ! [V_g_2,T_d,V_f_2,T_c,T_b] : % 28.47/28.29 ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) % 28.47/28.29 => ( c_Fun_Oinj__on(T_d,T_b,V_g_2,c_Orderings_Otop__class_Otop(tc_fun(T_d,tc_HOL_Obool))) % 28.47/28.29 => c_Fun_Oinj__on(T_d,T_c,hAPP(c_Fun_Ocomp(T_b,T_c,T_d,V_f_2),V_g_2),c_Orderings_Otop__class_Otop(tc_fun(T_d,tc_HOL_Obool))) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_inj__on__imageI2,axiom, % 28.47/28.29 ! [V_A_2,V_f_2,V_f_H_2,T_d,T_c,T_b] : % 28.47/28.29 ( c_Fun_Oinj__on(T_b,T_c,hAPP(c_Fun_Ocomp(T_d,T_c,T_b,V_f_H_2),V_f_2),V_A_2) % 28.47/28.29 => c_Fun_Oinj__on(T_b,T_d,V_f_2,V_A_2) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_id__o,axiom, % 28.47/28.29 ! [V_g_2,T_b,T_c] : hAPP(c_Fun_Ocomp(T_c,T_c,T_b,c_Fun_Oid(T_c)),V_g_2) = V_g_2 ). % 28.47/28.29 % 28.47/28.29 fof(fact_o__id,axiom, % 28.47/28.29 ! [V_f_2,T_c,T_b] : hAPP(c_Fun_Ocomp(T_b,T_c,T_b,V_f_2),c_Fun_Oid(T_b)) = V_f_2 ). % 28.47/28.29 % 28.47/28.29 fof(fact_o__eq__id__dest,axiom, % 28.47/28.29 ! [V_v_2,V_c_2,V_b_2,V_a_2,T_b,T_c,T_d] : % 28.47/28.29 ( hAPP(c_Fun_Ocomp(T_d,T_c,T_b,V_a_2),V_b_2) = hAPP(c_Fun_Ocomp(T_c,T_c,T_b,c_Fun_Oid(T_c)),V_c_2) % 28.47/28.29 => hAPP(V_a_2,hAPP(V_b_2,V_v_2)) = hAPP(V_c_2,V_v_2) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_vimage__compose,axiom, % 28.47/28.29 ! [V_x_2,V_f_2,V_g_2,T_d,T_c,T_b] : hAPP(c_Set_Ovimage(T_b,T_c,hAPP(c_Fun_Ocomp(T_d,T_c,T_b,V_g_2),V_f_2)),V_x_2) = hAPP(c_Set_Ovimage(T_b,T_d,V_f_2),hAPP(c_Set_Ovimage(T_d,T_c,V_g_2),V_x_2)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_apfst__compose,axiom, % 28.47/28.29 ! [V_x_2,V_g_2,T_e,V_f_2,T_c,T_b,T_d] : hAPP(c_Product__Type_Oapfst(T_d,T_b,T_c,V_f_2),hAPP(c_Product__Type_Oapfst(T_e,T_d,T_c,V_g_2),V_x_2)) = hAPP(c_Product__Type_Oapfst(T_e,T_b,T_c,hAPP(c_Fun_Ocomp(T_d,T_b,T_e,V_f_2),V_g_2)),V_x_2) ). % 28.47/28.29 % 28.47/28.29 fof(fact_apsnd__compose,axiom, % 28.47/28.29 ! [V_x_2,V_g_2,T_e,V_f_2,T_b,T_c,T_d] : hAPP(c_Product__Type_Oapsnd(T_d,T_c,T_b,V_f_2),hAPP(c_Product__Type_Oapsnd(T_e,T_d,T_b,V_g_2),V_x_2)) = hAPP(c_Product__Type_Oapsnd(T_e,T_c,T_b,hAPP(c_Fun_Ocomp(T_d,T_c,T_e,V_f_2),V_g_2)),V_x_2) ). % 28.47/28.29 % 28.47/28.29 fof(fact_o__assoc,axiom, % 28.47/28.29 ! [V_h_2,V_g_2,T_e,V_f_2,T_b,T_c,T_d] : hAPP(c_Fun_Ocomp(T_d,T_c,T_b,V_f_2),hAPP(c_Fun_Ocomp(T_e,T_d,T_b,V_g_2),V_h_2)) = hAPP(c_Fun_Ocomp(T_e,T_c,T_b,hAPP(c_Fun_Ocomp(T_d,T_c,T_e,V_f_2),V_g_2)),V_h_2) ). % 28.47/28.29 % 28.47/28.29 fof(fact_o__apply,axiom, % 28.47/28.29 ! [V_x_2,V_g_2,V_f_2,T_d,T_b,T_c] : hAPP(hAPP(c_Fun_Ocomp(T_c,T_b,T_d,V_f_2),V_g_2),V_x_2) = hAPP(V_f_2,hAPP(V_g_2,V_x_2)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_o__eq__dest,axiom, % 28.47/28.29 ! [V_v_2,V_d_2,V_c_2,T_e,V_b_2,V_a_2,T_b,T_c,T_d] : % 28.47/28.29 ( hAPP(c_Fun_Ocomp(T_d,T_c,T_b,V_a_2),V_b_2) = hAPP(c_Fun_Ocomp(T_e,T_c,T_b,V_c_2),V_d_2) % 28.47/28.29 => hAPP(V_a_2,hAPP(V_b_2,V_v_2)) = hAPP(V_c_2,hAPP(V_d_2,V_v_2)) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_o__eq__elim,axiom, % 28.47/28.29 ! [V_d_2,V_c_2,T_e,V_b_2,V_a_2,T_b,T_c,T_d] : % 28.47/28.29 ( hAPP(c_Fun_Ocomp(T_d,T_c,T_b,V_a_2),V_b_2) = hAPP(c_Fun_Ocomp(T_e,T_c,T_b,V_c_2),V_d_2) % 28.47/28.29 => ! [B_v] : hAPP(V_a_2,hAPP(V_b_2,B_v)) = hAPP(V_c_2,hAPP(V_d_2,B_v)) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_o__def,axiom, % 28.47/28.29 ! [V_x_2,V_g_2,V_f_2,T_d,T_b,T_c] : hAPP(hAPP(c_Fun_Ocomp(T_c,T_b,T_d,V_f_2),V_g_2),V_x_2) = hAPP(V_f_2,hAPP(V_g_2,V_x_2)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_comp__cong,axiom, % 28.47/28.29 ! [T_f,T_e,T_d,T_b,T_c,V_x_H_2,V_g_H_2,V_f_H_2,V_x_2,V_g_2,V_f_2] : % 28.47/28.29 ( hAPP(V_f_2,hAPP(V_g_2,V_x_2)) = hAPP(V_f_H_2,hAPP(V_g_H_2,V_x_H_2)) % 28.47/28.29 => hAPP(hAPP(c_Fun_Ocomp(T_c,T_b,T_d,V_f_2),V_g_2),V_x_2) = hAPP(hAPP(c_Fun_Ocomp(T_e,T_b,T_f,V_f_H_2),V_g_H_2),V_x_H_2) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_fun__upd__comp,axiom, % 28.47/28.29 ! [V_y_2,V_x_2,V_g_2,V_f_2,T_b,T_c,T_d] : hAPP(c_Fun_Ocomp(T_d,T_c,T_b,V_f_2),hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,T_d),V_g_2),V_x_2),V_y_2)) = hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,T_c),hAPP(c_Fun_Ocomp(T_d,T_c,T_b,V_f_2),V_g_2)),V_x_2),hAPP(V_f_2,V_y_2)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_o__eq__dest__lhs,axiom, % 28.47/28.29 ! [V_v_2,V_c_2,V_b_2,V_a_2,T_b,T_c,T_d] : % 28.47/28.29 ( hAPP(c_Fun_Ocomp(T_d,T_c,T_b,V_a_2),V_b_2) = V_c_2 % 28.47/28.29 => hAPP(V_a_2,hAPP(V_b_2,V_v_2)) = hAPP(V_c_2,V_v_2) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_K__record__comp,axiom, % 28.47/28.29 ! [V_x_2,V_f_2,V_c_2,T_d,T_b,T_c] : hAPP(hAPP(c_Fun_Ocomp(T_c,T_b,T_d,hAPP(c_COMBK(T_b,T_c),V_c_2)),V_f_2),V_x_2) = V_c_2 ). % 28.47/28.29 % 28.47/28.29 fof(fact_funpow__add,axiom, % 28.47/28.29 ! [V_f_2,V_n_2,V_m_2,T_b] : hAPP(hAPP(c_Nat_Ocompow(T_b,T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m_2),V_n_2)),V_f_2) = hAPP(c_Fun_Ocomp(T_b,T_b,T_b,hAPP(hAPP(c_Nat_Ocompow(T_b,T_b),V_m_2),V_f_2)),hAPP(hAPP(c_Nat_Ocompow(T_b,T_b),V_n_2),V_f_2)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_comp__funpow,axiom, % 28.47/28.29 ! [V_f_2,V_n_2,T_c,T_b] : hAPP(hAPP(c_Nat_Ocompow(tc_fun(T_b,T_c),tc_fun(T_b,T_c)),V_n_2),c_Fun_Ocomp(T_c,T_c,T_b,V_f_2)) = c_Fun_Ocomp(T_c,T_c,T_b,hAPP(hAPP(c_Nat_Ocompow(T_c,T_c),V_n_2),V_f_2)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_funpow_Osimps_I2_J,axiom, % 28.47/28.29 ! [V_f_2,V_n_2,T_b] : hAPP(hAPP(c_Nat_Ocompow(T_b,T_b),hAPP(c_Nat_OSuc,V_n_2)),V_f_2) = hAPP(c_Fun_Ocomp(T_b,T_b,T_b,V_f_2),hAPP(hAPP(c_Nat_Ocompow(T_b,T_b),V_n_2),V_f_2)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_comp__surj,axiom, % 28.47/28.29 ! [V_g_2,T_d,V_f_2,T_b,T_c] : % 28.47/28.29 ( hAPP(c_Set_Oimage(T_c,T_b,V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.29 => ( hAPP(c_Set_Oimage(T_b,T_d,V_g_2),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_d,tc_HOL_Obool)) % 28.47/28.29 => hAPP(c_Set_Oimage(T_c,T_d,hAPP(c_Fun_Ocomp(T_b,T_d,T_c,V_g_2),V_f_2)),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_d,tc_HOL_Obool)) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_image__compose,axiom, % 28.47/28.29 ! [V_r_2,V_g_2,V_f_2,T_d,T_b,T_c] : hAPP(c_Set_Oimage(T_c,T_b,hAPP(c_Fun_Ocomp(T_d,T_b,T_c,V_f_2),V_g_2)),V_r_2) = hAPP(c_Set_Oimage(T_d,T_b,V_f_2),hAPP(c_Set_Oimage(T_c,T_d,V_g_2),V_r_2)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_setsum__reindex,axiom, % 28.47/28.29 ! [V_h_2,V_B_2,V_f_2,T_c,T_b,T_d] : % 28.47/28.29 ( class_Groups_Ocomm__monoid__add(T_d) % 28.47/28.29 => ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_B_2) % 28.47/28.29 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_d),V_h_2),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_B_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_d),hAPP(c_Fun_Ocomp(T_c,T_d,T_b,V_h_2),V_f_2)),V_B_2) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_setprod__reindex,axiom, % 28.47/28.29 ! [V_h_2,V_B_2,V_f_2,T_c,T_b,T_d] : % 28.47/28.29 ( class_Groups_Ocomm__monoid__mult(T_d) % 28.47/28.29 => ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_B_2) % 28.47/28.29 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_c,T_d),V_h_2),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_B_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_d),hAPP(c_Fun_Ocomp(T_c,T_d,T_b,V_h_2),V_f_2)),V_B_2) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_setprod__reindex__cong,axiom, % 28.47/28.29 ! [V_h_2,V_g_2,V_B_2,V_A_2,V_f_2,T_c,T_b,T_d] : % 28.47/28.29 ( class_Groups_Ocomm__monoid__mult(T_d) % 28.47/28.29 => ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2) % 28.47/28.29 => ( V_B_2 = hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2) % 28.47/28.29 => ( V_g_2 = hAPP(c_Fun_Ocomp(T_c,T_d,T_b,V_h_2),V_f_2) % 28.47/28.29 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_c,T_d),V_h_2),V_B_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_d),V_g_2),V_A_2) ) ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_setsum_Oreindex,axiom, % 28.47/28.29 ! [V_g_2,V_h_2,V_A_2,T_b,T_c] : % 28.47/28.29 ( class_Groups_Ocomm__monoid__add(T_c) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.29 => ( c_Fun_Oinj__on(T_b,T_b,V_h_2,V_A_2) % 28.47/28.29 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_2),hAPP(c_Set_Oimage(T_b,T_b,V_h_2),V_A_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),hAPP(c_Fun_Ocomp(T_b,T_c,T_b,V_g_2),V_h_2)),V_A_2) ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_setprod_Oreindex,axiom, % 28.47/28.29 ! [V_g_2,V_h_2,V_A_2,T_b,T_c] : % 28.47/28.29 ( class_Groups_Ocomm__monoid__mult(T_c) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.29 => ( c_Fun_Oinj__on(T_b,T_b,V_h_2,V_A_2) % 28.47/28.29 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),hAPP(c_Set_Oimage(T_b,T_b,V_h_2),V_A_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),hAPP(c_Fun_Ocomp(T_b,T_c,T_b,V_g_2),V_h_2)),V_A_2) ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_the__inv__into__comp,axiom, % 28.47/28.29 ! [V_x_2,V_A_2,V_g_2,T_d,V_f_2,T_c,T_b] : % 28.47/28.29 ( c_Fun_Oinj__on(T_b,T_c,V_f_2,hAPP(c_Set_Oimage(T_d,T_b,V_g_2),V_A_2)) % 28.47/28.29 => ( c_Fun_Oinj__on(T_d,T_b,V_g_2,V_A_2) % 28.47/28.29 => ( hBOOL(hAPP(hAPP(c_member(T_c),V_x_2),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),hAPP(c_Set_Oimage(T_d,T_b,V_g_2),V_A_2)))) % 28.47/28.29 => hAPP(c_Fun_Othe__inv__into(T_d,T_c,V_A_2,hAPP(c_Fun_Ocomp(T_b,T_c,T_d,V_f_2),V_g_2)),V_x_2) = hAPP(hAPP(c_Fun_Ocomp(T_b,T_d,T_c,c_Fun_Othe__inv__into(T_d,T_b,V_A_2,V_g_2)),c_Fun_Othe__inv__into(T_b,T_c,hAPP(c_Set_Oimage(T_d,T_b,V_g_2),V_A_2),V_f_2)),V_x_2) ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_fold__image__reindex,axiom, % 28.47/28.29 ! [V_z_2,V_g_2,V_h_2,T_c,V_A_2,T_b,T_d] : % 28.47/28.29 ( class_Groups_Oab__semigroup__mult(T_d) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.29 => ( c_Fun_Oinj__on(T_b,T_c,V_h_2,V_A_2) % 28.47/28.29 => hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_d,T_c,c_Groups_Otimes__class_Otimes(T_d)),V_g_2),V_z_2),hAPP(c_Set_Oimage(T_b,T_c,V_h_2),V_A_2)) = hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_d,T_b,c_Groups_Otimes__class_Otimes(T_d)),hAPP(c_Fun_Ocomp(T_c,T_d,T_b,V_g_2),V_h_2)),V_z_2),V_A_2) ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Nitpick_Onum__def,axiom, % 28.47/28.29 ! [T_b] : c_Nitpick_Onum(T_b) = hAPP(c_Fun_Ocomp(tc_prod(tc_Int_Oint,tc_Int_Oint),tc_Int_Oint,T_b,c_Product__Type_Ofst(tc_Int_Oint,tc_Int_Oint)),c_Nitpick_ORep__Frac(T_b)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Nitpick_Odenom__def,axiom, % 28.47/28.29 ! [T_b] : c_Nitpick_Odenom(T_b) = hAPP(c_Fun_Ocomp(tc_prod(tc_Int_Oint,tc_Int_Oint),tc_Int_Oint,T_b,c_Product__Type_Osnd(tc_Int_Oint,tc_Int_Oint)),c_Nitpick_ORep__Frac(T_b)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_fst__comp__map__pair,axiom, % 28.47/28.29 ! [V_g_2,V_f_2,T_c,T_b,T_e,T_d] : hAPP(c_Fun_Ocomp(tc_prod(T_d,T_e),T_d,tc_prod(T_b,T_c),c_Product__Type_Ofst(T_d,T_e)),c_Product__Type_Omap__pair(T_b,T_d,T_c,T_e,V_f_2,V_g_2)) = hAPP(c_Fun_Ocomp(T_b,T_d,tc_prod(T_b,T_c),V_f_2),c_Product__Type_Ofst(T_b,T_c)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_snd__comp__map__pair,axiom, % 28.47/28.29 ! [V_g_2,V_f_2,T_c,T_b,T_d,T_e] : hAPP(c_Fun_Ocomp(tc_prod(T_e,T_d),T_d,tc_prod(T_b,T_c),c_Product__Type_Osnd(T_e,T_d)),c_Product__Type_Omap__pair(T_b,T_e,T_c,T_d,V_f_2,V_g_2)) = hAPP(c_Fun_Ocomp(T_c,T_d,tc_prod(T_b,T_c),V_g_2),c_Product__Type_Osnd(T_b,T_c)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_UN__o,axiom, % 28.47/28.29 ! [V_f_2,V_g_2,T_d,V_A_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(c_Fun_Ocomp(T_d,tc_fun(T_b,tc_HOL_Obool),T_c,V_g_2),V_f_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_d,tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_c,T_d,V_f_2),V_A_2)),V_g_2) ). % 28.47/28.29 % 28.47/28.29 fof(fact_split__comp,axiom, % 28.47/28.29 ! [V_x_2,V_g_2,V_f_2,T_e,T_b,T_d,T_c] : hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_c,T_d,T_b),hAPP(c_Fun_Ocomp(T_e,tc_fun(T_d,T_b),T_c,V_f_2),V_g_2)),V_x_2) = hAPP(hAPP(V_f_2,hAPP(V_g_2,hAPP(c_Product__Type_Ofst(T_c,T_d),V_x_2))),hAPP(c_Product__Type_Osnd(T_c,T_d),V_x_2)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_number__of__code__numeral__def,axiom, % 28.47/28.29 c_Int_Onumber__class_Onumber__of(tc_Code__Numeral_Ocode__numeral) = hAPP(c_Fun_Ocomp(tc_Nat_Onat,tc_Code__Numeral_Ocode__numeral,tc_Int_Oint,c_Code__Numeral_Oof__nat),c_Int_Onat) ). % 28.47/28.29 % 28.47/28.29 fof(fact_int__of__def,axiom, % 28.47/28.29 c_Code__Numeral_Oint__of = hAPP(c_Fun_Ocomp(tc_Nat_Onat,tc_Int_Oint,tc_Code__Numeral_Ocode__numeral,c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),c_Code__Numeral_Onat__of) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Loop__sound__lemma,axiom, % 28.47/28.29 ! [V_c_2,V_b_2,V_Pa_2,V_Ga_2,T_b] : % 28.47/28.29 ( c_Hoare__Mirabelle_Ohoare__valids(T_b,V_Ga_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),c_Hoare__Mirabelle_Opeek__and(T_b,V_Pa_2,V_b_2)),V_c_2),V_Pa_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool)))) % 28.47/28.29 => c_Hoare__Mirabelle_Ohoare__valids(T_b,V_Ga_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),V_Pa_2),c_Com_Ocom_OWhile(V_b_2,V_c_2)),c_Hoare__Mirabelle_Opeek__and(T_b,V_Pa_2,hAPP(c_Fun_Ocomp(tc_HOL_Obool,tc_HOL_Obool,tc_Com_Ostate,c_fNot),V_b_2)))),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool)))) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_hoare__derivs_OIf,axiom, % 28.47/28.29 ! [V_d_2,V_Qa_2,V_c_2,V_b_2,V_Pa_2,V_Ga_2,T_b] : % 28.47/28.29 ( c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),c_Hoare__Mirabelle_Opeek__and(T_b,V_Pa_2,V_b_2)),V_c_2),V_Qa_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool)))) % 28.47/28.29 => ( c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),c_Hoare__Mirabelle_Opeek__and(T_b,V_Pa_2,hAPP(c_Fun_Ocomp(tc_HOL_Obool,tc_HOL_Obool,tc_Com_Ostate,c_fNot),V_b_2))),V_d_2),V_Qa_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool)))) % 28.47/28.29 => c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),V_Pa_2),c_Com_Ocom_OCond(V_b_2,V_c_2,V_d_2)),V_Qa_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool)))) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_peek__and__def,axiom, % 28.47/28.29 ! [V_s_2,V_Z_2,V_p_2,V_Pa_2,T_b] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_Hoare__Mirabelle_Opeek__and(T_b,V_Pa_2,V_p_2),V_Z_2),V_s_2)) % 28.47/28.29 <=> ( hBOOL(hAPP(hAPP(V_Pa_2,V_Z_2),V_s_2)) % 28.47/28.29 & hBOOL(hAPP(V_p_2,V_s_2)) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Loop,axiom, % 28.47/28.29 ! [V_c_2,V_b_2,V_Pa_2,V_Ga_2,T_b] : % 28.47/28.29 ( c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),c_Hoare__Mirabelle_Opeek__and(T_b,V_Pa_2,V_b_2)),V_c_2),V_Pa_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool)))) % 28.47/28.29 => c_Hoare__Mirabelle_Ohoare__derivs(T_b,V_Ga_2,hAPP(hAPP(c_Set_Oinsert(tc_Hoare__Mirabelle_Otriple(T_b)),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),V_Pa_2),c_Com_Ocom_OWhile(V_b_2,V_c_2)),c_Hoare__Mirabelle_Opeek__and(T_b,V_Pa_2,hAPP(c_Fun_Ocomp(tc_HOL_Obool,tc_HOL_Obool,tc_Com_Ostate,c_fNot),V_b_2)))),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_b),tc_HOL_Obool)))) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_folding_Oremove,axiom, % 28.47/28.29 ! [V_x_2,V_A_2,V_F_2,V_f_2,T_c,T_b] : % 28.47/28.29 ( c_Finite__Set_Ofolding(T_b,T_c,V_f_2,V_F_2) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.29 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) % 28.47/28.29 => hAPP(V_F_2,V_A_2) = hAPP(c_Fun_Ocomp(T_c,T_c,T_c,hAPP(V_F_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))),hAPP(V_f_2,V_x_2)) ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_folding__image_Oreindex,axiom, % 28.47/28.29 ! [V_g_2,V_h_2,V_A_2,V_F_2,V_z_2,V_f_2,T_c,T_b] : % 28.47/28.29 ( c_Finite__Set_Ofolding__image(T_b,T_c,V_f_2,V_z_2,V_F_2) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_A_2)) % 28.47/28.29 => ( c_Fun_Oinj__on(T_c,T_c,V_h_2,V_A_2) % 28.47/28.29 => hAPP(hAPP(V_F_2,V_g_2),hAPP(c_Set_Oimage(T_c,T_c,V_h_2),V_A_2)) = hAPP(hAPP(V_F_2,hAPP(c_Fun_Ocomp(T_c,T_b,T_c,V_g_2),V_h_2)),V_A_2) ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_folding_Ocommute__comps_I1_J,axiom, % 28.47/28.29 ! [V_h_2,V_g_2,T_g,V_f_2,T_d,T_e,T_f,V_F_2,V_fa_2,T_c,T_b] : % 28.47/28.29 ( c_Finite__Set_Ofolding(T_b,T_c,V_fa_2,V_F_2) % 28.47/28.29 => hAPP(c_Fun_Ocomp(T_f,T_e,T_d,V_f_2),hAPP(c_Fun_Ocomp(T_g,T_f,T_d,V_g_2),V_h_2)) = hAPP(c_Fun_Ocomp(T_g,T_e,T_d,hAPP(c_Fun_Ocomp(T_f,T_e,T_g,V_f_2),V_g_2)),V_h_2) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_folding_Ocommute__comp,axiom, % 28.47/28.29 ! [V_x_2,V_y_2,V_F_2,V_f_2,T_c,T_b] : % 28.47/28.29 ( c_Finite__Set_Ofolding(T_b,T_c,V_f_2,V_F_2) % 28.47/28.29 => hAPP(c_Fun_Ocomp(T_c,T_c,T_c,hAPP(V_f_2,V_y_2)),hAPP(V_f_2,V_x_2)) = hAPP(c_Fun_Ocomp(T_c,T_c,T_c,hAPP(V_f_2,V_x_2)),hAPP(V_f_2,V_y_2)) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_folding_Ocommute__left__comp,axiom, % 28.47/28.29 ! [V_g_2,V_x_2,V_y_2,T_d,V_F_2,V_f_2,T_c,T_b] : % 28.47/28.29 ( c_Finite__Set_Ofolding(T_b,T_c,V_f_2,V_F_2) % 28.47/28.29 => hAPP(c_Fun_Ocomp(T_c,T_c,T_d,hAPP(V_f_2,V_y_2)),hAPP(c_Fun_Ocomp(T_c,T_c,T_d,hAPP(V_f_2,V_x_2)),V_g_2)) = hAPP(c_Fun_Ocomp(T_c,T_c,T_d,hAPP(V_f_2,V_x_2)),hAPP(c_Fun_Ocomp(T_c,T_c,T_d,hAPP(V_f_2,V_y_2)),V_g_2)) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_folding__image_Odistrib,axiom, % 28.47/28.29 ! [V_h_2,V_g_2,V_A_2,V_F_2,V_z_2,V_f_2,T_c,T_b] : % 28.47/28.29 ( c_Finite__Set_Ofolding__image(T_b,T_c,V_f_2,V_z_2,V_F_2) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_A_2)) % 28.47/28.29 => hAPP(hAPP(V_F_2,hAPP(hAPP(c_COMBS(T_c,T_b,T_b),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,T_b),T_c),V_f_2),V_g_2)),V_h_2)),V_A_2) = hAPP(hAPP(V_f_2,hAPP(hAPP(V_F_2,V_g_2),V_A_2)),hAPP(hAPP(V_F_2,V_h_2),V_A_2)) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_folding_Ocommute__comp_H,axiom, % 28.47/28.29 ! [V_x_2,V_A_2,V_F_2,V_f_2,T_c,T_b] : % 28.47/28.29 ( c_Finite__Set_Ofolding(T_b,T_c,V_f_2,V_F_2) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.29 => hAPP(c_Fun_Ocomp(T_c,T_c,T_c,hAPP(V_f_2,V_x_2)),hAPP(V_F_2,V_A_2)) = hAPP(c_Fun_Ocomp(T_c,T_c,T_c,hAPP(V_F_2,V_A_2)),hAPP(V_f_2,V_x_2)) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_folding_Ocommute__left__comp_H,axiom, % 28.47/28.29 ! [V_g_2,V_x_2,T_d,V_A_2,V_F_2,V_f_2,T_c,T_b] : % 28.47/28.29 ( c_Finite__Set_Ofolding(T_b,T_c,V_f_2,V_F_2) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.29 => hAPP(c_Fun_Ocomp(T_c,T_c,T_d,hAPP(V_f_2,V_x_2)),hAPP(c_Fun_Ocomp(T_c,T_c,T_d,hAPP(V_F_2,V_A_2)),V_g_2)) = hAPP(c_Fun_Ocomp(T_c,T_c,T_d,hAPP(V_F_2,V_A_2)),hAPP(c_Fun_Ocomp(T_c,T_c,T_d,hAPP(V_f_2,V_x_2)),V_g_2)) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_folding_Ocommute__comp_H_H,axiom, % 28.47/28.29 ! [V_B_2,V_A_2,V_F_2,V_f_2,T_c,T_b] : % 28.47/28.29 ( c_Finite__Set_Ofolding(T_b,T_c,V_f_2,V_F_2) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2)) % 28.47/28.29 => hAPP(c_Fun_Ocomp(T_c,T_c,T_c,hAPP(V_F_2,V_B_2)),hAPP(V_F_2,V_A_2)) = hAPP(c_Fun_Ocomp(T_c,T_c,T_c,hAPP(V_F_2,V_A_2)),hAPP(V_F_2,V_B_2)) ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_folding_Ocommute__left__comp_H_H,axiom, % 28.47/28.29 ! [V_g_2,T_d,V_B_2,V_A_2,V_F_2,V_f_2,T_c,T_b] : % 28.47/28.29 ( c_Finite__Set_Ofolding(T_b,T_c,V_f_2,V_F_2) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2)) % 28.47/28.29 => hAPP(c_Fun_Ocomp(T_c,T_c,T_d,hAPP(V_F_2,V_B_2)),hAPP(c_Fun_Ocomp(T_c,T_c,T_d,hAPP(V_F_2,V_A_2)),V_g_2)) = hAPP(c_Fun_Ocomp(T_c,T_c,T_d,hAPP(V_F_2,V_A_2)),hAPP(c_Fun_Ocomp(T_c,T_c,T_d,hAPP(V_F_2,V_B_2)),V_g_2)) ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_folding_Oempty,axiom, % 28.47/28.29 ! [V_F_2,V_f_2,T_c,T_b] : % 28.47/28.29 ( c_Finite__Set_Ofolding(T_b,T_c,V_f_2,V_F_2) % 28.47/28.29 => hAPP(V_F_2,c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) = c_Fun_Oid(T_c) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_folding__image_Oeq__fold,axiom, % 28.47/28.29 ! [V_g_2,V_A_2,V_F_2,V_z_2,V_f_2,T_c,T_b] : % 28.47/28.29 ( c_Finite__Set_Ofolding__image(T_b,T_c,V_f_2,V_z_2,V_F_2) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_A_2)) % 28.47/28.29 => hAPP(hAPP(V_F_2,V_g_2),V_A_2) = hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_b,T_c,V_f_2),V_g_2),V_z_2),V_A_2) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_folding_Oinsert,axiom, % 28.47/28.29 ! [V_x_2,V_A_2,V_F_2,V_f_2,T_c,T_b] : % 28.47/28.29 ( c_Finite__Set_Ofolding(T_b,T_c,V_f_2,V_F_2) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.29 => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) % 28.47/28.29 => hAPP(V_F_2,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(c_Fun_Ocomp(T_c,T_c,T_c,hAPP(V_F_2,V_A_2)),hAPP(V_f_2,V_x_2)) ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_folding_Ounion__inter,axiom, % 28.47/28.29 ! [V_B_2,V_A_2,V_F_2,V_f_2,T_c,T_b] : % 28.47/28.29 ( c_Finite__Set_Ofolding(T_b,T_c,V_f_2,V_F_2) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2)) % 28.47/28.29 => hAPP(c_Fun_Ocomp(T_c,T_c,T_c,hAPP(V_F_2,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))),hAPP(V_F_2,hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) = hAPP(c_Fun_Ocomp(T_c,T_c,T_c,hAPP(V_F_2,V_A_2)),hAPP(V_F_2,V_B_2)) ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_folding_Oinsert__remove,axiom, % 28.47/28.29 ! [V_x_2,V_A_2,V_F_2,V_f_2,T_c,T_b] : % 28.47/28.29 ( c_Finite__Set_Ofolding(T_b,T_c,V_f_2,V_F_2) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.29 => hAPP(V_F_2,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(c_Fun_Ocomp(T_c,T_c,T_c,hAPP(V_F_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))),hAPP(V_f_2,V_x_2)) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_folding_Ounion,axiom, % 28.47/28.29 ! [V_B_2,V_A_2,V_F_2,V_f_2,T_c,T_b] : % 28.47/28.29 ( c_Finite__Set_Ofolding(T_b,T_c,V_f_2,V_F_2) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2)) % 28.47/28.29 => ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.29 => hAPP(V_F_2,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(c_Fun_Ocomp(T_c,T_c,T_c,hAPP(V_F_2,V_A_2)),hAPP(V_F_2,V_B_2)) ) ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_setsum__reindex__nonzero,axiom, % 28.47/28.29 ! [T_c,V_h_2,V_f_2,V_S_2,T_b,T_d] : % 28.47/28.29 ( class_Groups_Ocomm__monoid__add(T_d) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_S_2)) % 28.47/28.29 => ( ! [B_x] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_S_2)) % 28.47/28.29 => ! [B_y] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(T_b),B_y),V_S_2)) % 28.47/28.29 => ( B_x != B_y % 28.47/28.29 => ( hAPP(V_f_2,B_x) = hAPP(V_f_2,B_y) % 28.47/28.29 => hAPP(V_h_2,hAPP(V_f_2,B_x)) = c_Groups_Ozero__class_Ozero(T_d) ) ) ) ) % 28.47/28.29 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_d),V_h_2),hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_S_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_d),hAPP(c_Fun_Ocomp(T_c,T_d,T_b,V_h_2),V_f_2)),V_S_2) ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Random__Sequence_Omap__def,axiom, % 28.47/28.29 ! [V_Pa_2,V_f_2,T_b,T_c] : c_Random__Sequence_Omap(T_c,T_b,V_f_2,V_Pa_2) = c_Random__Sequence_Obind(T_c,T_b,V_Pa_2,hAPP(c_Fun_Ocomp(T_b,tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_prod(tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_HOL_Obool,tc_Option_Ooption(tc_Lazy__Sequence_Olazy__sequence(T_b)))),tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral))))),T_c,c_Random__Sequence_Osingle(T_b)),V_f_2)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_folding__idem_Ounion__idem,axiom, % 28.47/28.29 ! [V_B_2,V_A_2,V_F_2,V_f_2,T_c,T_b] : % 28.47/28.29 ( c_Finite__Set_Ofolding__idem(T_b,T_c,V_f_2,V_F_2) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2)) % 28.47/28.29 => hAPP(V_F_2,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(c_Fun_Ocomp(T_c,T_c,T_c,hAPP(V_F_2,V_A_2)),hAPP(V_F_2,V_B_2)) ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_folding__idem_Osubset__comp__idem,axiom, % 28.47/28.29 ! [V_B_2,V_A_2,V_F_2,V_f_2,T_c,T_b] : % 28.47/28.29 ( c_Finite__Set_Ofolding__idem(T_b,T_c,V_f_2,V_F_2) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.29 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2)) % 28.47/28.29 => hAPP(c_Fun_Ocomp(T_c,T_c,T_c,hAPP(V_F_2,V_A_2)),hAPP(V_F_2,V_B_2)) = hAPP(V_F_2,V_A_2) ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_folding__idem_Oidem__left__comp,axiom, % 28.47/28.29 ! [V_g_2,V_x_2,T_d,V_F_2,V_f_2,T_c,T_b] : % 28.47/28.29 ( c_Finite__Set_Ofolding__idem(T_b,T_c,V_f_2,V_F_2) % 28.47/28.29 => hAPP(c_Fun_Ocomp(T_c,T_c,T_d,hAPP(V_f_2,V_x_2)),hAPP(c_Fun_Ocomp(T_c,T_c,T_d,hAPP(V_f_2,V_x_2)),V_g_2)) = hAPP(c_Fun_Ocomp(T_c,T_c,T_d,hAPP(V_f_2,V_x_2)),V_g_2) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_folding__idem_Oidem__comp,axiom, % 28.47/28.29 ! [V_x_2,V_F_2,V_f_2,T_c,T_b] : % 28.47/28.29 ( c_Finite__Set_Ofolding__idem(T_b,T_c,V_f_2,V_F_2) % 28.47/28.29 => hAPP(c_Fun_Ocomp(T_c,T_c,T_c,hAPP(V_f_2,V_x_2)),hAPP(V_f_2,V_x_2)) = hAPP(V_f_2,V_x_2) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_folding__idem_Oin__comp__idem,axiom, % 28.47/28.29 ! [V_x_2,V_A_2,V_F_2,V_f_2,T_c,T_b] : % 28.47/28.29 ( c_Finite__Set_Ofolding__idem(T_b,T_c,V_f_2,V_F_2) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.29 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) % 28.47/28.29 => hAPP(c_Fun_Ocomp(T_c,T_c,T_c,hAPP(V_F_2,V_A_2)),hAPP(V_f_2,V_x_2)) = hAPP(V_F_2,V_A_2) ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_folding__idem_Oinsert__idem,axiom, % 28.47/28.29 ! [V_x_2,V_A_2,V_F_2,V_f_2,T_c,T_b] : % 28.47/28.29 ( c_Finite__Set_Ofolding__idem(T_b,T_c,V_f_2,V_F_2) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.29 => hAPP(V_F_2,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(c_Fun_Ocomp(T_c,T_c,T_c,hAPP(V_F_2,V_A_2)),hAPP(V_f_2,V_x_2)) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_strong__setprod__reindex__cong,axiom, % 28.47/28.29 ! [V_h_2,V_g_2,V_B_2,V_A_2,V_f_2,T_c,T_b,T_d] : % 28.47/28.29 ( class_Groups_Ocomm__monoid__mult(T_d) % 28.47/28.29 => ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2) % 28.47/28.29 => ( V_B_2 = hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2) % 28.47/28.29 => ( ! [B_x] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2)) % 28.47/28.29 => hAPP(V_g_2,B_x) = hAPP(hAPP(c_Fun_Ocomp(T_c,T_d,T_b,V_h_2),V_f_2),B_x) ) % 28.47/28.29 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_c,T_d),V_h_2),V_B_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_d),V_g_2),V_A_2) ) ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_pos__map__def,axiom, % 28.47/28.29 ! [V_Pa_2,V_f_2,T_b,T_c] : c_New__Random__Sequence_Opos__map(T_c,T_b,V_f_2,V_Pa_2) = c_New__Random__Sequence_Opos__bind(T_c,T_b,V_Pa_2,hAPP(c_Fun_Ocomp(T_b,tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_fun(tc_Code__Numeral_Ocode__numeral,tc_Lazy__Sequence_Olazy__sequence(T_b))))),T_c,c_New__Random__Sequence_Opos__single(T_b)),V_f_2)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_pos__single__def,axiom, % 28.47/28.29 ! [V_seed_2,V_size_2,V_nrandom_2,V_x_2,T_b] : hAPP(hAPP(hAPP(hAPP(c_New__Random__Sequence_Opos__single(T_b),V_x_2),V_nrandom_2),V_size_2),V_seed_2) = c_New__DSequence_Opos__single(T_b,V_x_2) ). % 28.47/28.29 % 28.47/28.29 fof(fact_neg__map__def,axiom, % 28.47/28.29 ! [V_Pa_2,V_f_2,T_b,T_c] : c_New__Random__Sequence_Oneg__map(T_c,T_b,V_f_2,V_Pa_2) = c_New__Random__Sequence_Oneg__bind(T_c,T_b,V_Pa_2,hAPP(c_Fun_Ocomp(T_b,tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_Code__Numeral_Ocode__numeral,tc_fun(tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_fun(tc_Code__Numeral_Ocode__numeral,tc_Lazy__Sequence_Olazy__sequence(tc_Option_Ooption(T_b)))))),T_c,c_New__Random__Sequence_Oneg__single(T_b)),V_f_2)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_New__DSequence_Opos__single__def,axiom, % 28.47/28.29 ! [V_i_1,V_x,T_a] : hAPP(c_New__DSequence_Opos__single(T_a,V_x),V_i_1) = c_Lazy__Sequence_Osingle(T_a,V_x) ). % 28.47/28.29 % 28.47/28.29 fof(fact_neg__single__def,axiom, % 28.47/28.29 ! [V_seed_2,V_size_2,V_nrandom_2,V_x_2,T_b] : hAPP(hAPP(hAPP(hAPP(c_New__Random__Sequence_Oneg__single(T_b),V_x_2),V_nrandom_2),V_size_2),V_seed_2) = c_New__DSequence_Oneg__single(T_b,V_x_2) ). % 28.47/28.29 % 28.47/28.29 fof(fact_New__DSequence_Oneg__single__def,axiom, % 28.47/28.29 ! [V_i_1,V_x,T_a] : hAPP(c_New__DSequence_Oneg__single(T_a,V_x),V_i_1) = c_Lazy__Sequence_Ohb__single(T_a,V_x) ). % 28.47/28.29 % 28.47/28.29 fof(fact_wfI__pf,axiom, % 28.47/28.29 ! [V_R_2,T_b] : % 28.47/28.29 ( ! [B_A] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),B_A),hAPP(c_Relation_OImage(T_b,T_b,V_R_2),B_A))) % 28.47/28.29 => B_A = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) % 28.47/28.29 => c_Wellfounded_Owf(T_b,V_R_2) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_rtrancl__Un__separatorE,axiom, % 28.47/28.29 ! [V_Qa_2,V_Pa_2,V_b_2,V_a_2,T_b] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),c_Transitive__Closure_Ortrancl(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_Pa_2),V_Qa_2)))) % 28.47/28.29 => ( ! [B_x] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),B_x)),c_Transitive__Closure_Ortrancl(T_b,V_Pa_2))) % 28.47/28.29 => ! [B_y] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_x),B_y)),V_Qa_2)) % 28.47/28.29 => B_x = B_y ) ) % 28.47/28.29 => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),c_Transitive__Closure_Ortrancl(T_b,V_Pa_2))) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_rtrancl__Un__separator__converseE,axiom, % 28.47/28.29 ! [V_Qa_2,V_Pa_2,V_b_2,V_a_2,T_b] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),c_Transitive__Closure_Ortrancl(T_b,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_Pa_2),V_Qa_2)))) % 28.47/28.29 => ( ! [B_x] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_x),V_b_2)),c_Transitive__Closure_Ortrancl(T_b,V_Pa_2))) % 28.47/28.29 => ! [B_y] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_y),B_x)),V_Qa_2)) % 28.47/28.29 => B_y = B_x ) ) % 28.47/28.29 => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),c_Transitive__Closure_Ortrancl(T_b,V_Pa_2))) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_rel__pow__Suc__E,axiom, % 28.47/28.29 ! [V_R_2,V_n_2,V_z_2,V_x_2,T_b] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_z_2)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),hAPP(c_Nat_OSuc,V_n_2)),V_R_2))) % 28.47/28.29 => ~ ! [B_y] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),B_y)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),V_n_2),V_R_2))) % 28.47/28.29 => ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_y),V_z_2)),V_R_2)) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_rel__pow__Suc__E2,axiom, % 28.47/28.29 ! [V_R_2,V_n_2,V_z_2,V_x_2,T_b] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_z_2)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),hAPP(c_Nat_OSuc,V_n_2)),V_R_2))) % 28.47/28.29 => ~ ! [B_y] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),B_y)),V_R_2)) % 28.47/28.29 => ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_y),V_z_2)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),V_n_2),V_R_2))) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_rel__pow__Suc__D2,axiom, % 28.47/28.29 ! [V_R_2,V_n_2,V_z_2,V_x_2,T_b] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_z_2)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),hAPP(c_Nat_OSuc,V_n_2)),V_R_2))) % 28.47/28.29 => ? [B_y] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),B_y)),V_R_2)) % 28.47/28.29 & hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_y),V_z_2)),hAPP(hAPP(c_Nat_Ocompow(tc_prod(T_b,T_b),tc_HOL_Obool),V_n_2),V_R_2))) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Sigma__mono,axiom, % 28.47/28.29 ! [V_D_2,V_B_2,T_c,V_C_2,V_A_2,T_b] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_C_2)) % 28.47/28.29 => ( ! [B_x] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2)) % 28.47/28.29 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_c,tc_HOL_Obool)),hAPP(V_B_2,B_x)),hAPP(V_D_2,B_x))) ) % 28.47/28.29 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_A_2),V_B_2)),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),V_C_2),V_D_2))) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_tranclD2,axiom, % 28.47/28.29 ! [V_R_2,V_y_2,V_x_2,T_b] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),c_Transitive__Closure_Otrancl(T_b,V_R_2))) % 28.47/28.29 => ? [B_z] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),B_z)),c_Transitive__Closure_Ortrancl(T_b,V_R_2))) % 28.47/28.29 & hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_z),V_y_2)),V_R_2)) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_tranclD,axiom, % 28.47/28.29 ! [V_R_2,V_y_2,V_x_2,T_b] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),c_Transitive__Closure_Otrancl(T_b,V_R_2))) % 28.47/28.29 => ? [B_z] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),B_z)),V_R_2)) % 28.47/28.29 & hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_z),V_y_2)),c_Transitive__Closure_Ortrancl(T_b,V_R_2))) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_fold__image__1,axiom, % 28.47/28.29 ! [V_f_2,V_S_2,T_b,T_c] : % 28.47/28.29 ( class_Groups_Ocomm__monoid__mult(T_c) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_S_2)) % 28.47/28.29 => ( ! [B_x] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_S_2)) % 28.47/28.29 => hAPP(V_f_2,B_x) = c_Groups_Oone__class_Oone(T_c) ) % 28.47/28.29 => hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_c,T_b,c_Groups_Otimes__class_Otimes(T_c)),V_f_2),c_Groups_Oone__class_Oone(T_c)),V_S_2) = c_Groups_Oone__class_Oone(T_c) ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_card_Oneutral,axiom, % 28.47/28.29 ! [V_A_2,T_b] : % 28.47/28.29 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.29 => ( ( ? [B_x] : hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2)) % 28.47/28.29 => c_Groups_Oone__class_Oone(tc_Nat_Onat) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) % 28.47/28.29 => hAPP(c_Finite__Set_Ocard(T_b),V_A_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_max__ext_Osimps,axiom, % 28.47/28.29 ! [V_R_2,V_a2_2,V_a1_2,T_b] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_Product__Type_OPair(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),V_a1_2),V_a2_2)),c_Wellfounded_Omax__ext(T_b,V_R_2))) % 28.47/28.29 <=> ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_a1_2)) % 28.47/28.29 & hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_a2_2)) % 28.47/28.29 & V_a2_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.29 & ! [B_x] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_a1_2)) % 28.47/28.29 => ? [B_xa] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(T_b),B_xa),V_a2_2)) % 28.47/28.29 & hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_x),B_xa)),V_R_2)) ) ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_fold__image__cong,axiom, % 28.47/28.29 ! [V_z_2,V_h_2,V_g_2,V_A_2,T_b,T_c] : % 28.47/28.29 ( class_Groups_Oab__semigroup__mult(T_c) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.29 => ( ! [B_x] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2)) % 28.47/28.29 => hAPP(V_g_2,B_x) = hAPP(V_h_2,B_x) ) % 28.47/28.29 => hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_c,T_b,c_Groups_Otimes__class_Otimes(T_c)),V_g_2),V_z_2),V_A_2) = hAPP(hAPP(hAPP(c_Finite__Set_Ofold__image(T_c,T_b,c_Groups_Otimes__class_Otimes(T_c)),V_h_2),V_z_2),V_A_2) ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_setprod__dvd__setprod__subset2,axiom, % 28.47/28.29 ! [V_g_2,V_f_2,V_A_2,V_B_2,T_b,T_c] : % 28.47/28.29 ( class_Rings_Ocomm__semiring__1(T_c) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_B_2)) % 28.47/28.29 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) % 28.47/28.29 => ( ! [B_x] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2)) % 28.47/28.29 => hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_c),hAPP(V_f_2,B_x)),hAPP(V_g_2,B_x))) ) % 28.47/28.29 => hBOOL(hAPP(hAPP(c_Rings_Odvd__class_Odvd(T_c),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_2),V_A_2)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_g_2),V_B_2))) ) ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Max__eqI,axiom, % 28.47/28.29 ! [V_x_2,V_A_2,T_b] : % 28.47/28.29 ( class_Orderings_Olinorder(T_b) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.29 => ( ! [B_y] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(T_b),B_y),V_A_2)) % 28.47/28.29 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),B_y),V_x_2)) ) % 28.47/28.29 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) % 28.47/28.29 => c_Big__Operators_Olinorder__class_OMax(T_b,V_A_2) = V_x_2 ) ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Min__eqI,axiom, % 28.47/28.29 ! [V_x_2,V_A_2,T_b] : % 28.47/28.29 ( class_Orderings_Olinorder(T_b) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.29 => ( ! [B_y] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(T_b),B_y),V_A_2)) % 28.47/28.29 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),B_y)) ) % 28.47/28.29 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) % 28.47/28.29 => c_Big__Operators_Olinorder__class_OMin(T_b,V_A_2) = V_x_2 ) ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_setsum__reindex__cong,axiom, % 28.47/28.29 ! [V_h_2,V_g_2,V_B_2,V_A_2,V_f_2,T_c,T_b,T_d] : % 28.47/28.29 ( class_Groups_Ocomm__monoid__add(T_d) % 28.47/28.29 => ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_A_2) % 28.47/28.29 => ( V_B_2 = hAPP(c_Set_Oimage(T_b,T_c,V_f_2),V_A_2) % 28.47/28.29 => ( ! [B_a] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(T_b),B_a),V_A_2)) % 28.47/28.29 => hAPP(V_g_2,B_a) = hAPP(V_h_2,hAPP(V_f_2,B_a)) ) % 28.47/28.29 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_c,T_d),V_h_2),V_B_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_d),V_g_2),V_A_2) ) ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_setsum__ivl__cong,axiom, % 28.47/28.29 ! [V_g_2,V_f_2,V_d_2,V_b_2,V_c_2,V_a_2,T_b,T_c] : % 28.47/28.29 ( ( class_Groups_Ocomm__monoid__add(T_c) % 28.47/28.29 & class_Orderings_Oord(T_b) ) % 28.47/28.29 => ( V_a_2 = V_c_2 % 28.47/28.29 => ( V_b_2 = V_d_2 % 28.47/28.29 => ( ! [B_x] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_c_2),B_x)) % 28.47/28.29 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),B_x),V_d_2)) % 28.47/28.29 => hAPP(V_f_2,B_x) = hAPP(V_g_2,B_x) ) ) % 28.47/28.29 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_a_2),V_b_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_g_2),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(T_b,V_c_2),V_d_2)) ) ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_min__max_OSup__fin_Oeq__fold_H,axiom, % 28.47/28.29 ! [V_x_2,V_A_2,T_b] : % 28.47/28.29 ( class_Orderings_Olinorder(T_b) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.29 => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) % 28.47/28.29 => c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Orderings_Oord__class_Omax(T_b)),V_x_2),V_A_2) ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_folding_Oeq__fold,axiom, % 28.47/28.29 ! [V_s_2,V_A_2,V_F_2,V_f_2,T_c,T_b] : % 28.47/28.29 ( c_Finite__Set_Ofolding(T_b,T_c,V_f_2,V_F_2) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.29 => hAPP(hAPP(V_F_2,V_A_2),V_s_2) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_c,V_f_2),V_s_2),V_A_2) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_fold__empty,axiom, % 28.47/28.29 ! [V_z_2,V_f_2,T_b,T_c] : hAPP(hAPP(c_Finite__Set_Ofold(T_c,T_b,V_f_2),V_z_2),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool))) = V_z_2 ). % 28.47/28.29 % 28.47/28.29 fof(fact_fold__image__def,axiom, % 28.47/28.29 ! [V_g_2,V_f_2,T_c,T_b] : hAPP(c_Finite__Set_Ofold__image(T_b,T_c,V_f_2),V_g_2) = c_Finite__Set_Ofold(T_c,T_b,hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,T_b),T_c),V_f_2),V_g_2)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_fold__def,axiom, % 28.47/28.29 ! [V_A_2,V_z_2,V_f_2,T_b,T_c] : hAPP(hAPP(c_Finite__Set_Ofold(T_c,T_b,V_f_2),V_z_2),V_A_2) = c_HOL_OThe(T_b,c_Finite__Set_Ofold__graph(T_c,T_b,V_f_2,V_z_2,V_A_2)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_union__fold__insert,axiom, % 28.47/28.29 ! [V_B_2,V_A_2,T_b] : % 28.47/28.29 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.29 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,tc_fun(T_b,tc_HOL_Obool),c_Set_Oinsert(T_b)),V_B_2),V_A_2) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_fold__sup__insert,axiom, % 28.47/28.29 ! [V_a_2,V_b_2,V_A_2,T_b] : % 28.47/28.29 ( class_Lattices_Osemilattice__sup(T_b) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.29 => hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Lattices_Osemilattice__sup__class_Osup(T_b)),V_b_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),V_a_2),hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Lattices_Osemilattice__sup__class_Osup(T_b)),V_b_2),V_A_2)) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_fold__inf__insert,axiom, % 28.47/28.29 ! [V_a_2,V_b_2,V_A_2,T_b] : % 28.47/28.29 ( class_Lattices_Osemilattice__inf(T_b) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.29 => hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Lattices_Osemilattice__inf__class_Oinf(T_b)),V_b_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),V_a_2),hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Lattices_Osemilattice__inf__class_Oinf(T_b)),V_b_2),V_A_2)) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_min__max_Ofold__inf__insert,axiom, % 28.47/28.29 ! [V_a_2,V_b_2,V_A_2,T_b] : % 28.47/28.29 ( class_Orderings_Olinorder(T_b) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.29 => hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Orderings_Oord__class_Omin(T_b)),V_b_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_a_2),hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Orderings_Oord__class_Omin(T_b)),V_b_2),V_A_2)) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_min__max_Ofold__sup__insert,axiom, % 28.47/28.29 ! [V_a_2,V_b_2,V_A_2,T_b] : % 28.47/28.29 ( class_Orderings_Olinorder(T_b) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.29 => hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Orderings_Oord__class_Omax(T_b)),V_b_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2)) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_a_2),hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Orderings_Oord__class_Omax(T_b)),V_b_2),V_A_2)) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_fun__left__comm__idem_Ofold__insert__idem,axiom, % 28.47/28.29 ! [V_x_2,V_z_2,V_A_2,V_f_2,T_c,T_b] : % 28.47/28.29 ( c_Finite__Set_Ofun__left__comm__idem(T_b,T_c,V_f_2) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.29 => hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_c,V_f_2),V_z_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(V_f_2,V_x_2),hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_c,V_f_2),V_z_2),V_A_2)) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_fun__left__comm__idem_Ofold__insert__idem2,axiom, % 28.47/28.29 ! [V_x_2,V_z_2,V_A_2,V_f_2,T_c,T_b] : % 28.47/28.29 ( c_Finite__Set_Ofun__left__comm__idem(T_b,T_c,V_f_2) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.29 => hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_c,V_f_2),V_z_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_c,V_f_2),hAPP(hAPP(V_f_2,V_x_2),V_z_2)),V_A_2) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_sup__SUPR__fold__sup,axiom, % 28.47/28.29 ! [V_f_2,V_B_2,V_A_2,T_b,T_c] : % 28.47/28.29 ( class_Complete__Lattice_Ocomplete__lattice(T_c) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.29 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_c),V_B_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,T_c),V_A_2),V_f_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_c,hAPP(hAPP(c_COMBB(T_c,tc_fun(T_c,T_c),T_b),c_Lattices_Osemilattice__sup__class_Osup(T_c)),V_f_2)),V_B_2),V_A_2) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_folding__one__idem_Oeq__fold__idem_H,axiom, % 28.47/28.29 ! [V_a_2,V_A_2,V_F_2,V_f_2,T_b] : % 28.47/28.29 ( c_Finite__Set_Ofolding__one__idem(T_b,V_f_2,V_F_2) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.29 => hAPP(V_F_2,hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,V_f_2),V_a_2),V_A_2) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_sup__le__fold__sup,axiom, % 28.47/28.29 ! [V_b_2,V_a_2,V_A_2,T_b] : % 28.47/28.29 ( class_Lattices_Osemilattice__sup(T_b) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.29 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2)) % 28.47/28.29 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),V_a_2),V_b_2)),hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Lattices_Osemilattice__sup__class_Osup(T_b)),V_b_2),V_A_2))) ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_fold__inf__le__inf,axiom, % 28.47/28.29 ! [V_b_2,V_a_2,V_A_2,T_b] : % 28.47/28.29 ( class_Lattices_Osemilattice__inf(T_b) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.29 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2)) % 28.47/28.29 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Lattices_Osemilattice__inf__class_Oinf(T_b)),V_b_2),V_A_2)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),V_a_2),V_b_2))) ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_min__max_Ofold__inf__le__inf,axiom, % 28.47/28.29 ! [V_b_2,V_a_2,V_A_2,T_b] : % 28.47/28.29 ( class_Orderings_Olinorder(T_b) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.29 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2)) % 28.47/28.29 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Orderings_Oord__class_Omin(T_b)),V_b_2),V_A_2)),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_a_2),V_b_2))) ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_min__max_Osup__le__fold__sup,axiom, % 28.47/28.29 ! [V_b_2,V_a_2,V_A_2,T_b] : % 28.47/28.29 ( class_Orderings_Olinorder(T_b) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.29 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2)) % 28.47/28.29 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_a_2),V_b_2)),hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Orderings_Oord__class_Omax(T_b)),V_b_2),V_A_2))) ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_fold1__eq__fold__idem,axiom, % 28.47/28.29 ! [V_a_2,V_A_2,T_b] : % 28.47/28.29 ( class_Lattices_Oab__semigroup__idem__mult(T_b) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.29 => hAPP(c_Finite__Set_Ofold1(T_b,c_Groups_Otimes__class_Otimes(T_b)),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Groups_Otimes__class_Otimes(T_b)),V_a_2),V_A_2) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Sup__fin_Oeq__fold__idem_H,axiom, % 28.47/28.29 ! [V_a_2,V_A_2,T_b] : % 28.47/28.29 ( class_Lattices_Olattice(T_b) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.29 => c_Big__Operators_Olattice__class_OSup__fin(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Lattices_Osemilattice__sup__class_Osup(T_b)),V_a_2),V_A_2) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Inf__fin_Oeq__fold__idem_H,axiom, % 28.47/28.29 ! [V_a_2,V_A_2,T_b] : % 28.47/28.29 ( class_Lattices_Olattice(T_b) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.29 => c_Big__Operators_Olattice__class_OInf__fin(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Lattices_Osemilattice__inf__class_Oinf(T_b)),V_a_2),V_A_2) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Min_Oeq__fold__idem_H,axiom, % 28.47/28.29 ! [V_a_2,V_A_2,T_b] : % 28.47/28.29 ( class_Orderings_Olinorder(T_b) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.29 => c_Big__Operators_Olinorder__class_OMin(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Orderings_Oord__class_Omin(T_b)),V_a_2),V_A_2) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Max_Oeq__fold__idem_H,axiom, % 28.47/28.29 ! [V_a_2,V_A_2,T_b] : % 28.47/28.29 ( class_Orderings_Olinorder(T_b) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.29 => c_Big__Operators_Olinorder__class_OMax(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Orderings_Oord__class_Omax(T_b)),V_a_2),V_A_2) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_min__max_OInf__fin_Oeq__fold__idem_H,axiom, % 28.47/28.29 ! [V_a_2,V_A_2,T_b] : % 28.47/28.29 ( class_Orderings_Olinorder(T_b) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.29 => c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Orderings_Oord__class_Omin(T_b)),V_a_2),V_A_2) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_min__max_OSup__fin_Oeq__fold__idem_H,axiom, % 28.47/28.29 ! [V_a_2,V_A_2,T_b] : % 28.47/28.29 ( class_Orderings_Olinorder(T_b) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.29 => c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Orderings_Oord__class_Omax(T_b)),V_a_2),V_A_2) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_minus__fold__remove,axiom, % 28.47/28.29 ! [V_B_2,V_A_2,T_b] : % 28.47/28.29 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.29 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,tc_fun(T_b,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_b),hAPP(c_COMBC(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),c_Set_Oinsert(T_b)),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))),V_B_2),V_A_2) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_folding__one_Oeq__fold_H,axiom, % 28.47/28.29 ! [V_x_2,V_A_2,V_F_2,V_f_2,T_b] : % 28.47/28.29 ( c_Finite__Set_Ofolding__one(T_b,V_f_2,V_F_2) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.29 => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) % 28.47/28.29 => hAPP(V_F_2,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,V_f_2),V_x_2),V_A_2) ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_SUPR__fold__sup,axiom, % 28.47/28.29 ! [V_f_2,V_A_2,T_b,T_c] : % 28.47/28.29 ( class_Complete__Lattice_Ocomplete__lattice(T_c) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.29 => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,T_c),V_A_2),V_f_2) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_c,hAPP(hAPP(c_COMBB(T_c,tc_fun(T_c,T_c),T_b),c_Lattices_Osemilattice__sup__class_Osup(T_c)),V_f_2)),c_Orderings_Obot__class_Obot(T_c)),V_A_2) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_fold1__eq__fold,axiom, % 28.47/28.29 ! [V_a_2,V_A_2,T_b] : % 28.47/28.29 ( class_Groups_Oab__semigroup__mult(T_b) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.29 => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2)) % 28.47/28.29 => hAPP(c_Finite__Set_Ofold1(T_b,c_Groups_Otimes__class_Otimes(T_b)),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Groups_Otimes__class_Otimes(T_b)),V_a_2),V_A_2) ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Sup__fin_Oeq__fold_H,axiom, % 28.47/28.29 ! [V_x_2,V_A_2,T_b] : % 28.47/28.29 ( class_Lattices_Olattice(T_b) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.29 => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) % 28.47/28.29 => c_Big__Operators_Olattice__class_OSup__fin(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Lattices_Osemilattice__sup__class_Osup(T_b)),V_x_2),V_A_2) ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Inf__fin_Oeq__fold_H,axiom, % 28.47/28.29 ! [V_x_2,V_A_2,T_b] : % 28.47/28.29 ( class_Lattices_Olattice(T_b) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.29 => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) % 28.47/28.29 => c_Big__Operators_Olattice__class_OInf__fin(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Lattices_Osemilattice__inf__class_Oinf(T_b)),V_x_2),V_A_2) ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Min_Oeq__fold_H,axiom, % 28.47/28.29 ! [V_x_2,V_A_2,T_b] : % 28.47/28.29 ( class_Orderings_Olinorder(T_b) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.29 => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) % 28.47/28.29 => c_Big__Operators_Olinorder__class_OMin(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Orderings_Oord__class_Omin(T_b)),V_x_2),V_A_2) ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Max_Oeq__fold_H,axiom, % 28.47/28.29 ! [V_x_2,V_A_2,T_b] : % 28.47/28.29 ( class_Orderings_Olinorder(T_b) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.29 => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) % 28.47/28.29 => c_Big__Operators_Olinorder__class_OMax(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Orderings_Oord__class_Omax(T_b)),V_x_2),V_A_2) ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_min__max_OInf__fin_Oeq__fold_H,axiom, % 28.47/28.29 ! [V_x_2,V_A_2,T_b] : % 28.47/28.29 ( class_Orderings_Olinorder(T_b) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.29 => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) % 28.47/28.29 => c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Orderings_Oord__class_Omin(T_b)),V_x_2),V_A_2) ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_fun__left__comm_Ofold__rec,axiom, % 28.47/28.29 ! [V_z_2,V_x_2,V_A_2,V_f_2,T_c,T_b] : % 28.47/28.29 ( c_Finite__Set_Ofun__left__comm(T_b,T_c,V_f_2) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.29 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) % 28.47/28.29 => hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_c,V_f_2),V_z_2),V_A_2) = hAPP(hAPP(V_f_2,V_x_2),hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_c,V_f_2),V_z_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_fun__left__comm_Ofold__insert__remove,axiom, % 28.47/28.29 ! [V_x_2,V_z_2,V_A_2,V_f_2,T_c,T_b] : % 28.47/28.29 ( c_Finite__Set_Ofun__left__comm(T_b,T_c,V_f_2) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.29 => hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_c,V_f_2),V_z_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(V_f_2,V_x_2),hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_c,V_f_2),V_z_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_fun__left__comm_Ofold__graph__determ,axiom, % 28.47/28.29 ! [V_y_2,V_x_2,V_A_2,V_z_2,V_f_2,T_c,T_b] : % 28.47/28.29 ( c_Finite__Set_Ofun__left__comm(T_b,T_c,V_f_2) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_b,T_c,V_f_2,V_z_2,V_A_2),V_x_2)) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_b,T_c,V_f_2,V_z_2,V_A_2),V_y_2)) % 28.47/28.29 => V_y_2 = V_x_2 ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_fun__left__comm_Ofun__left__comm__apply,axiom, % 28.47/28.29 ! [V_g_2,T_d,V_f_2,T_c,T_b] : % 28.47/28.29 ( c_Finite__Set_Ofun__left__comm(T_b,T_c,V_f_2) % 28.47/28.29 => c_Finite__Set_Ofun__left__comm(T_d,T_c,hAPP(hAPP(c_COMBB(T_b,tc_fun(T_c,T_c),T_d),V_f_2),V_g_2)) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_fun__left__comm_Ofun__left__comm,axiom, % 28.47/28.29 ! [V_z_2,V_y_2,V_x_2,V_f_2,T_c,T_b] : % 28.47/28.29 ( c_Finite__Set_Ofun__left__comm(T_b,T_c,V_f_2) % 28.47/28.29 => hAPP(hAPP(V_f_2,V_x_2),hAPP(hAPP(V_f_2,V_y_2),V_z_2)) = hAPP(hAPP(V_f_2,V_y_2),hAPP(hAPP(V_f_2,V_x_2),V_z_2)) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_fun__left__comm,axiom, % 28.47/28.29 ! [T_b] : % 28.47/28.29 ( class_Groups_Oab__semigroup__mult(T_b) % 28.47/28.29 => c_Finite__Set_Ofun__left__comm(T_b,T_b,c_Groups_Otimes__class_Otimes(T_b)) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_fun__left__comm_Ofun__comp__comm,axiom, % 28.47/28.29 ! [V_y_2,V_x_2,V_f_2,T_c,T_b] : % 28.47/28.29 ( c_Finite__Set_Ofun__left__comm(T_b,T_c,V_f_2) % 28.47/28.29 => hAPP(c_Fun_Ocomp(T_c,T_c,T_c,hAPP(V_f_2,V_x_2)),hAPP(V_f_2,V_y_2)) = hAPP(c_Fun_Ocomp(T_c,T_c,T_c,hAPP(V_f_2,V_y_2)),hAPP(V_f_2,V_x_2)) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_fun__left__comm_Ofold__fun__comm,axiom, % 28.47/28.29 ! [V_z_2,V_x_2,V_A_2,V_f_2,T_c,T_b] : % 28.47/28.29 ( c_Finite__Set_Ofun__left__comm(T_b,T_c,V_f_2) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.29 => hAPP(hAPP(V_f_2,V_x_2),hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_c,V_f_2),V_z_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_c,V_f_2),hAPP(hAPP(V_f_2,V_x_2),V_z_2)),V_A_2) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_fun__left__comm_Ofold__equality,axiom, % 28.47/28.29 ! [V_y_2,V_A_2,V_z_2,V_f_2,T_c,T_b] : % 28.47/28.29 ( c_Finite__Set_Ofun__left__comm(T_b,T_c,V_f_2) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_b,T_c,V_f_2,V_z_2,V_A_2),V_y_2)) % 28.47/28.29 => hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_c,V_f_2),V_z_2),V_A_2) = V_y_2 ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_fun__left__comm_Ofold__graph__fold,axiom, % 28.47/28.29 ! [V_z_2,V_A_2,V_f_2,T_c,T_b] : % 28.47/28.29 ( c_Finite__Set_Ofun__left__comm(T_b,T_c,V_f_2) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.29 => hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_b,T_c,V_f_2,V_z_2,V_A_2),hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_c,V_f_2),V_z_2),V_A_2))) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_fun__left__comm_Ofold__insert,axiom, % 28.47/28.29 ! [V_z_2,V_x_2,V_A_2,V_f_2,T_c,T_b] : % 28.47/28.29 ( c_Finite__Set_Ofun__left__comm(T_b,T_c,V_f_2) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.29 => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) % 28.47/28.29 => hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_c,V_f_2),V_z_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(V_f_2,V_x_2),hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_c,V_f_2),V_z_2),V_A_2)) ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_fun__left__comm_Ofold__insert2,axiom, % 28.47/28.29 ! [V_z_2,V_x_2,V_A_2,V_f_2,T_c,T_b] : % 28.47/28.29 ( c_Finite__Set_Ofun__left__comm(T_b,T_c,V_f_2) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.29 => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) % 28.47/28.29 => hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_c,V_f_2),V_z_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_c,V_f_2),hAPP(hAPP(V_f_2,V_x_2),V_z_2)),V_A_2) ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_fun__left__comm_Ofold__graph__insertE__aux,axiom, % 28.47/28.29 ! [V_a_2,V_y_2,V_A_2,V_z_2,V_f_2,T_c,T_b] : % 28.47/28.29 ( c_Finite__Set_Ofun__left__comm(T_b,T_c,V_f_2) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_b,T_c,V_f_2,V_z_2,V_A_2),V_y_2)) % 28.47/28.29 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2)) % 28.47/28.29 => ? [B_y_H] : % 28.47/28.29 ( V_y_2 = hAPP(hAPP(V_f_2,V_a_2),B_y_H) % 28.47/28.29 & hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_b,T_c,V_f_2,V_z_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))),B_y_H)) ) ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_INFI__fold__inf,axiom, % 28.47/28.29 ! [V_f_2,V_A_2,T_b,T_c] : % 28.47/28.29 ( class_Complete__Lattice_Ocomplete__lattice(T_c) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.29 => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,T_c),V_A_2),V_f_2) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_c,hAPP(hAPP(c_COMBB(T_c,tc_fun(T_c,T_c),T_b),c_Lattices_Osemilattice__inf__class_Oinf(T_c)),V_f_2)),c_Orderings_Otop__class_Otop(T_c)),V_A_2) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_INF1__E,axiom, % 28.47/28.29 ! [V_a_2,V_b_2,V_B_2,V_A_2,T_c,T_b] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2),V_b_2)) % 28.47/28.29 => ( ~ hBOOL(hAPP(hAPP(V_B_2,V_a_2),V_b_2)) % 28.47/28.29 => ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2)) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_INF1__D,axiom, % 28.47/28.29 ! [V_a_2,V_b_2,V_B_2,V_A_2,T_c,T_b] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2),V_b_2)) % 28.47/28.29 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2)) % 28.47/28.29 => hBOOL(hAPP(hAPP(V_B_2,V_a_2),V_b_2)) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_INT__D,axiom, % 28.47/28.29 ! [V_a_2,V_B_2,V_A_2,T_c,V_b_2,T_b] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) % 28.47/28.29 => ( hBOOL(hAPP(hAPP(c_member(T_c),V_a_2),V_A_2)) % 28.47/28.29 => hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),hAPP(V_B_2,V_a_2))) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_INT__E,axiom, % 28.47/28.29 ! [V_a_2,V_B_2,V_A_2,T_c,V_b_2,T_b] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) % 28.47/28.29 => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),hAPP(V_B_2,V_a_2))) % 28.47/28.29 => ~ hBOOL(hAPP(hAPP(c_member(T_c),V_a_2),V_A_2)) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_INF2__E,axiom, % 28.47/28.29 ! [V_a_2,V_c_2,V_b_2,V_B_2,V_A_2,T_d,T_c,T_b] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_fun(T_d,tc_HOL_Obool))),V_A_2),V_B_2),V_b_2),V_c_2)) % 28.47/28.29 => ( ~ hBOOL(hAPP(hAPP(hAPP(V_B_2,V_a_2),V_b_2),V_c_2)) % 28.47/28.29 => ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2)) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_INF2__D,axiom, % 28.47/28.29 ! [V_a_2,V_c_2,V_b_2,V_B_2,V_A_2,T_d,T_c,T_b] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_fun(T_d,tc_HOL_Obool))),V_A_2),V_B_2),V_b_2),V_c_2)) % 28.47/28.29 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2)) % 28.47/28.29 => hBOOL(hAPP(hAPP(hAPP(V_B_2,V_a_2),V_b_2),V_c_2)) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_finite__INT,axiom, % 28.47/28.29 ! [V_A_2,T_c,V_I_2,T_b] : % 28.47/28.29 ( ? [B_x] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_I_2)) % 28.47/28.29 & hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),hAPP(V_A_2,B_x))) ) % 28.47/28.29 => hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_I_2),V_A_2))) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_INT__absorb,axiom, % 28.47/28.29 ! [V_A_2,T_c,V_I_2,V_k_2,T_b] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(T_b),V_k_2),V_I_2)) % 28.47/28.29 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool)),hAPP(V_A_2,V_k_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_I_2),V_A_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_I_2),V_A_2) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_INT__iff,axiom, % 28.47/28.29 ! [V_B_2,V_A_2,T_c,V_b_2,T_b] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2))) % 28.47/28.29 <=> ! [B_x] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(T_c),B_x),V_A_2)) % 28.47/28.29 => hBOOL(hAPP(hAPP(c_member(T_b),V_b_2),hAPP(V_B_2,B_x))) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_INT__lower,axiom, % 28.47/28.29 ! [V_B_2,T_c,V_A_2,V_a_2,T_b] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),V_A_2)) % 28.47/28.29 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2)),hAPP(V_B_2,V_a_2))) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_INT__insert__distrib,axiom, % 28.47/28.29 ! [V_B_2,V_a_2,T_c,V_A_2,V_u_2,T_b] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(T_b),V_u_2),V_A_2)) % 28.47/28.29 => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_Set_Oinsert(T_c),V_a_2)),V_B_2)) = hAPP(hAPP(c_Set_Oinsert(T_c),V_a_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2)) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_INF__INT__eq2,axiom, % 28.47/28.29 ! [V_y_2,V_x_2,V_r_2,T_d,T_c,T_b] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_fun(T_d,tc_HOL_Obool))),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_prod(T_c,T_d),tc_HOL_Obool),tc_fun(T_c,tc_fun(T_d,tc_HOL_Obool)),T_b),hAPP(c_COMBC(T_c,tc_fun(tc_prod(T_c,T_d),tc_HOL_Obool),tc_fun(T_d,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_d,tc_fun(tc_fun(tc_prod(T_c,T_d),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_c,T_d),tc_HOL_Obool),tc_fun(T_d,tc_HOL_Obool)),T_c),c_COMBC(T_d,tc_fun(tc_prod(T_c,T_d),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_d,tc_prod(T_c,T_d)),tc_fun(T_d,tc_fun(tc_fun(tc_prod(T_c,T_d),tc_HOL_Obool),tc_HOL_Obool)),T_c),hAPP(c_COMBB(tc_prod(T_c,T_d),tc_fun(tc_fun(tc_prod(T_c,T_d),tc_HOL_Obool),tc_HOL_Obool),T_d),c_member(tc_prod(T_c,T_d)))),c_Product__Type_OPair(T_c,T_d))))),V_r_2)),V_x_2),V_y_2)) % 28.47/28.29 <=> hBOOL(hAPP(hAPP(c_member(tc_prod(T_c,T_d)),hAPP(hAPP(c_Product__Type_OPair(T_c,T_d),V_x_2),V_y_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(tc_prod(T_c,T_d),tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))),V_r_2))) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_INF__INT__eq,axiom, % 28.47/28.29 ! [V_x_2,V_r_2,T_c,T_b] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_COMBC(T_c,tc_fun(T_c,tc_HOL_Obool),tc_HOL_Obool),c_member(T_c))),V_r_2)),V_x_2)) % 28.47/28.29 <=> hBOOL(hAPP(hAPP(c_member(T_c),V_x_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))),V_r_2))) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_INTER__UNIV__conv_I1_J,axiom, % 28.47/28.29 ! [V_B_2,V_A_2,T_c,T_b] : % 28.47/28.29 ( c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) % 28.47/28.29 <=> ! [B_x] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(T_c),B_x),V_A_2)) % 28.47/28.29 => hAPP(V_B_2,B_x) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_INTER__UNIV__conv_I2_J,axiom, % 28.47/28.29 ! [V_B_2,V_A_2,T_b,T_c] : % 28.47/28.29 ( hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.29 <=> ! [B_x] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(T_c),B_x),V_A_2)) % 28.47/28.29 => hAPP(V_B_2,B_x) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_INT__constant,axiom, % 28.47/28.29 ! [V_c_2,T_c,T_b,V_A_2] : % 28.47/28.29 ( ( V_A_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.29 => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_A_2),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),V_c_2)) = c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)) ) % 28.47/28.29 & ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.29 => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_A_2),hAPP(c_COMBK(tc_fun(T_c,tc_HOL_Obool),T_b),V_c_2)) = V_c_2 ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_INT__empty,axiom, % 28.47/28.29 ! [V_B_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),c_Orderings_Obot__class_Obot(tc_fun(T_c,tc_HOL_Obool))),V_B_2) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_INT__insert,axiom, % 28.47/28.29 ! [V_B_2,V_A_2,V_a_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Set_Oinsert(T_c),V_a_2),V_A_2)),V_B_2) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(V_B_2,V_a_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_INT__extend__simps_I5_J,axiom, % 28.47/28.29 ! [V_B_2,V_C_2,T_c,V_a_2,T_b] : hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_c),hAPP(c_Set_Oinsert(T_b),V_a_2)),V_B_2)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_INT__simps_I5_J,axiom, % 28.47/28.29 ! [V_B_2,V_a_2,V_C_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_c),hAPP(c_Set_Oinsert(T_b),V_a_2)),V_B_2)) = hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_B_2)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Image__INT__subset,axiom, % 28.47/28.29 ! [V_B_2,V_A_2,T_d,V_r_2,T_c,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Relation_OImage(T_c,T_b,V_r_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_d,tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2))),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_d,tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_d),c_Relation_OImage(T_c,T_b,V_r_2)),V_B_2)))) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Pow__INT__eq,axiom, % 28.47/28.29 ! [V_B_2,V_A_2,T_c,T_b] : hAPP(c_Set_OPow(T_b),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),T_c),c_Set_OPow(T_b)),V_B_2)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_INF__less__iff,axiom, % 28.47/28.29 ! [V_a_2,V_f_2,V_A_2,T_c,T_b] : % 28.47/28.29 ( ( class_Complete__Lattice_Ocomplete__lattice(T_b) % 28.47/28.29 & class_Orderings_Olinorder(T_b) ) % 28.47/28.29 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,T_b),V_A_2),V_f_2)),V_a_2)) % 28.47/28.29 <=> ? [B_x] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(T_c),B_x),V_A_2)) % 28.47/28.29 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),hAPP(V_f_2,B_x)),V_a_2)) ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_INF__commute,axiom, % 28.47/28.29 ! [V_f_2,V_B_2,T_d,V_A_2,T_c,T_b] : % 28.47/28.29 ( class_Complete__Lattice_Ocomplete__lattice(T_b) % 28.47/28.29 => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,T_b),V_A_2),hAPP(hAPP(c_COMBB(tc_fun(T_d,T_b),T_b,T_c),hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_d,T_b),V_B_2)),V_f_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_d,T_b),V_B_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,T_b),T_b,T_d),hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,T_b),V_A_2)),hAPP(c_COMBC(T_c,T_d,T_b),V_f_2))) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_INFI__apply,axiom, % 28.47/28.29 ! [V_x_2,V_f_2,V_A_2,T_d,T_c,T_b] : % 28.47/28.29 ( class_Complete__Lattice_Ocomplete__lattice(T_b) % 28.47/28.29 => hAPP(hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_d,T_b)),V_A_2),V_f_2),V_x_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,T_b),V_A_2),hAPP(hAPP(c_COMBC(T_c,T_d,T_b),V_f_2),V_x_2)) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Un__INT__distrib2,axiom, % 28.47/28.29 ! [V_B_2,V_J_2,T_d,V_A_2,V_I_2,T_c,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_I_2),V_A_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_d,tc_fun(T_b,tc_HOL_Obool)),V_J_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_I_2),hAPP(hAPP(c_COMBB(tc_fun(T_d,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool),T_c),hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_d,tc_fun(T_b,tc_HOL_Obool)),V_J_2)),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_d,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_d,tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),tc_fun(tc_fun(T_d,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_d,tc_fun(T_b,tc_HOL_Obool))),T_c),c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_d)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_c),c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool))),V_A_2))),V_B_2))) ). % 28.47/28.29 % 28.47/28.29 fof(fact_INT__extend__simps_I6_J,axiom, % 28.47/28.29 ! [V_B_2,V_A_2,V_C_2,T_c,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_A_2)),V_B_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_c),c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool))),V_A_2)),V_B_2)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Un__INT__distrib,axiom, % 28.47/28.29 ! [V_A_2,V_I_2,T_c,V_B_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_B_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_I_2),V_A_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_I_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_c),hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_B_2)),V_A_2)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_INT__extend__simps_I7_J,axiom, % 28.47/28.29 ! [V_B_2,V_C_2,T_c,V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_c),hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2)),V_B_2)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_INT__simps_I6_J,axiom, % 28.47/28.29 ! [V_B_2,V_A_2,V_C_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_c),c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool))),V_A_2)),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_A_2)),V_B_2) ). % 28.47/28.29 % 28.47/28.29 fof(fact_INT__simps_I7_J,axiom, % 28.47/28.29 ! [V_B_2,V_A_2,V_C_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_c),hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2)),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_B_2)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_le__INF__iff,axiom, % 28.47/28.29 ! [V_M_2,V_A_2,T_c,V_u_2,T_b] : % 28.47/28.29 ( class_Complete__Lattice_Ocomplete__lattice(T_b) % 28.47/28.29 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_u_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,T_b),V_A_2),V_M_2))) % 28.47/28.29 <=> ! [B_x] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(T_c),B_x),V_A_2)) % 28.47/28.29 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_u_2),hAPP(V_M_2,B_x))) ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_INT__subset__iff,axiom, % 28.47/28.29 ! [V_A_2,V_I_2,T_c,V_B_2,T_b] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_I_2),V_A_2))) % 28.47/28.29 <=> ! [B_x] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(T_c),B_x),V_I_2)) % 28.47/28.29 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),hAPP(V_A_2,B_x))) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_INT__Int__distrib,axiom, % 28.47/28.29 ! [V_B_2,V_A_2,V_I_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_I_2),hAPP(hAPP(c_COMBS(T_c,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_c),c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool))),V_A_2)),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_I_2),V_A_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_I_2),V_B_2)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_INT__extend__simps_I2_J,axiom, % 28.47/28.29 ! [V_B_2,V_A_2,T_c,T_b,V_C_2] : % 28.47/28.29 ( ( V_C_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.29 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),V_B_2)) = V_A_2 ) % 28.47/28.29 & ( V_C_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.29 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool)),V_A_2)),V_B_2)) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_INT__extend__simps_I1_J,axiom, % 28.47/28.29 ! [V_B_2,V_A_2,T_c,T_b,V_C_2] : % 28.47/28.29 ( ( V_C_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.29 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),V_A_2)),V_B_2) = V_B_2 ) % 28.47/28.29 & ( V_C_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.29 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),V_A_2)),V_B_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool))),V_A_2)),V_B_2)) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_INF__const,axiom, % 28.47/28.29 ! [V_M_2,T_b,V_A_2,T_c] : % 28.47/28.29 ( class_Complete__Lattice_Ocomplete__lattice(T_c) % 28.47/28.29 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.29 => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,T_c),V_A_2),hAPP(c_COMBK(T_c,T_b),V_M_2)) = V_M_2 ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_converse__INTER,axiom, % 28.47/28.29 ! [V_r_2,V_S_2,T_d,T_b,T_c] : hAPP(c_Relation_Oconverse(T_c,T_b),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_d,tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool)),V_S_2),V_r_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_d,tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),V_S_2),hAPP(hAPP(c_COMBB(tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool),tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),T_d),c_Relation_Oconverse(T_c,T_b)),V_r_2)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_INT__Un,axiom, % 28.47/28.29 ! [V_M_2,V_B_2,V_A_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2)),V_M_2) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_M_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_M_2)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_INT__extend__simps_I9_J,axiom, % 28.47/28.29 ! [V_C_2,V_B_2,T_d,V_A_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_d,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_d,tc_HOL_Obool),tc_fun(tc_fun(T_d,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool)),T_c),c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_d,tc_fun(T_b,tc_HOL_Obool))),V_B_2)),V_C_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_d,tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_d,tc_HOL_Obool)),V_A_2),V_B_2)),V_C_2) ). % 28.47/28.29 % 28.47/28.29 fof(fact_INT__simps_I9_J,axiom, % 28.47/28.29 ! [V_C_2,V_B_2,V_A_2,T_d,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_d,tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2)),V_C_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_d,tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBC(T_d,tc_fun(T_c,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(tc_fun(T_c,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool)),T_d),c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool))),V_B_2)),V_C_2)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_UN__extend__simps_I7_J,axiom, % 28.47/28.29 ! [V_B_2,V_C_2,T_c,V_A_2,T_b] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_c),hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2)),V_B_2)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_UN__simps_I7_J,axiom, % 28.47/28.29 ! [V_B_2,V_A_2,V_C_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_c),hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2)),V_B_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),V_B_2)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Compl__UN,axiom, % 28.47/28.29 ! [V_B_2,V_A_2,T_c,T_b] : hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_c),c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool))),V_B_2)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Compl__INT,axiom, % 28.47/28.29 ! [V_B_2,V_A_2,T_c,T_b] : hAPP(c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_c),c_Groups_Ouminus__class_Ouminus(tc_fun(T_b,tc_HOL_Obool))),V_B_2)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_INT__simps_I10_J,axiom, % 28.47/28.29 ! [V_B_2,V_A_2,V_f_2,T_d,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_d,T_c,V_f_2),V_A_2)),V_B_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_d,tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(T_c,tc_fun(T_b,tc_HOL_Obool),T_d),V_B_2),V_f_2)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_INT__extend__simps_I10_J,axiom, % 28.47/28.29 ! [V_f_2,V_B_2,T_d,V_A_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(T_d,tc_fun(T_b,tc_HOL_Obool),T_c),V_B_2),V_f_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_d,tc_fun(T_b,tc_HOL_Obool)),hAPP(c_Set_Oimage(T_c,T_d,V_f_2),V_A_2)),V_B_2) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Collect__ball__eq,axiom, % 28.47/28.29 ! [V_Pa_2,V_A_2,T_c,T_b] : hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OAll(T_c)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_COMBS(T_c,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_c),c_fimplies),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_c,tc_HOL_Obool),tc_HOL_Obool),c_member(T_c)),V_A_2)))),V_Pa_2))) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_c),c_Set_OCollect(T_b)),hAPP(c_COMBC(T_b,T_c,tc_HOL_Obool),V_Pa_2))) ). % 28.47/28.29 % 28.47/28.29 fof(fact_INFI__bool__eq,axiom, % 28.47/28.29 ! [T_b] : c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_HOL_Obool) = c_Set_OBall(T_b) ). % 28.47/28.29 % 28.47/28.29 fof(fact_vimage__INT,axiom, % 28.47/28.29 ! [V_B_2,V_A_2,T_d,V_f_2,T_c,T_b] : hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_d,tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_d,tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_d),c_Set_Ovimage(T_b,T_c,V_f_2)),V_B_2)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_INF__subset,axiom, % 28.47/28.29 ! [V_f_2,V_B_2,V_A_2,T_b,T_c] : % 28.47/28.29 ( class_Complete__Lattice_Ocomplete__lattice(T_c) % 28.47/28.29 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) % 28.47/28.29 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_c),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,T_c),V_B_2),V_f_2)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,T_c),V_A_2),V_f_2))) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_INTER__def,axiom, % 28.47/28.29 ! [V_B_2,V_A_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OAll(T_c)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_COMBS(T_c,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_c),c_fimplies),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_c,tc_HOL_Obool),tc_HOL_Obool),c_member(T_c)),V_A_2)))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_c,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),tc_fun(tc_fun(T_c,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_c,tc_HOL_Obool)),T_b),c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_c)),c_member(T_b))),V_B_2)))) ). % 28.47/28.29 % 28.47/28.29 fof(fact_INT__simps_I1_J,axiom, % 28.47/28.29 ! [V_B_2,V_A_2,T_c,T_b,V_C_2] : % 28.47/28.29 ( ( V_C_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.29 => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool))),V_A_2)),V_B_2)) = c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)) ) % 28.47/28.29 & ( V_C_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.29 => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool))),V_A_2)),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),V_A_2)),V_B_2) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_INT__simps_I2_J,axiom, % 28.47/28.29 ! [V_B_2,V_A_2,T_c,T_b,V_C_2] : % 28.47/28.29 ( ( V_C_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.29 => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool)),V_A_2)),V_B_2)) = c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)) ) % 28.47/28.29 & ( V_C_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.29 => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool)),V_A_2)),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_c,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),V_B_2)) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_INT__extend__simps_I3_J,axiom, % 28.47/28.29 ! [V_B_2,V_A_2,T_c,T_b,V_C_2] : % 28.47/28.29 ( ( V_C_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.29 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),V_A_2)),V_B_2) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_c,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool))),V_B_2) ) % 28.47/28.29 & ( V_C_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.29 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),V_A_2)),V_B_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_Groups_Ominus__class_Ominus(tc_fun(T_c,tc_HOL_Obool))),V_A_2)),V_B_2)) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_INT__simps_I3_J,axiom, % 28.47/28.29 ! [V_B_2,V_A_2,T_c,T_b,V_C_2] : % 28.47/28.29 ( ( V_C_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.29 => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_Groups_Ominus__class_Ominus(tc_fun(T_c,tc_HOL_Obool))),V_A_2)),V_B_2)) = c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)) ) % 28.47/28.29 & ( V_C_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.29 => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool)),T_b),c_Groups_Ominus__class_Ominus(tc_fun(T_c,tc_HOL_Obool))),V_A_2)),V_B_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),V_A_2)),V_B_2) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_INT__extend__simps_I4_J,axiom, % 28.47/28.29 ! [V_B_2,V_A_2,T_c,T_b,V_C_2] : % 28.47/28.29 ( ( V_C_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.29 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_c,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),V_B_2)) = V_A_2 ) % 28.47/28.29 & ( V_C_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.29 => hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_c,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_c,tc_HOL_Obool)),V_A_2)),V_B_2)) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_INF__leI,axiom, % 28.47/28.29 ! [V_M_2,V_A_2,V_i_2,T_b,T_c] : % 28.47/28.29 ( class_Complete__Lattice_Ocomplete__lattice(T_c) % 28.47/28.29 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_i_2),V_A_2)) % 28.47/28.29 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_c),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,T_c),V_A_2),V_M_2)),hAPP(V_M_2,V_i_2))) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_INT__greaterThan__UNIV,axiom, % 28.47/28.29 hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool)),c_Orderings_Otop__class_Otop(tc_fun(tc_Nat_Onat,tc_HOL_Obool))),c_SetInterval_Oord__class_OgreaterThan(tc_Nat_Onat)) = c_Orderings_Obot__class_Obot(tc_fun(tc_Nat_Onat,tc_HOL_Obool)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_INT__simps_I4_J,axiom, % 28.47/28.29 ! [V_B_2,V_A_2,T_c,T_b,V_C_2] : % 28.47/28.29 ( ( V_C_2 = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.29 => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_c,tc_HOL_Obool)),V_A_2)),V_B_2)) = c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool)) ) % 28.47/28.29 & ( V_C_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.29 => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_b),hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_c,tc_HOL_Obool)),V_A_2)),V_B_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_c,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_b,tc_fun(T_c,tc_HOL_Obool)),V_C_2),V_B_2)) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Image__INT__eq,axiom, % 28.47/28.29 ! [V_B_2,T_d,V_A_2,V_r_2,T_c,T_b] : % 28.47/28.29 ( c_Relation_Osingle__valued(T_b,T_c,hAPP(c_Relation_Oconverse(T_c,T_b),V_r_2)) % 28.47/28.29 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_d,tc_HOL_Obool)) % 28.47/28.29 => hAPP(c_Relation_OImage(T_c,T_b,V_r_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_d,tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_d,tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_d),c_Relation_OImage(T_c,T_b,V_r_2)),V_B_2)) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_inf__INFI__fold__inf,axiom, % 28.47/28.29 ! [V_f_2,V_B_2,V_A_2,T_b,T_c] : % 28.47/28.29 ( class_Complete__Lattice_Ocomplete__lattice(T_c) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.29 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_c),V_B_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,T_c),V_A_2),V_f_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_c,hAPP(hAPP(c_COMBB(T_c,tc_fun(T_c,T_c),T_b),c_Lattices_Osemilattice__inf__class_Oinf(T_c)),V_f_2)),V_B_2),V_A_2) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Inf__fold__inf,axiom, % 28.47/28.29 ! [V_A_2,T_b] : % 28.47/28.29 ( class_Complete__Lattice_Ocomplete__lattice(T_b) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.29 => c_Complete__Lattice_OInf__class_OInf(T_b,V_A_2) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Lattices_Osemilattice__inf__class_Oinf(T_b)),c_Orderings_Otop__class_Otop(T_b)),V_A_2) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Sup__fold__sup,axiom, % 28.47/28.29 ! [V_A_2,T_b] : % 28.47/28.29 ( class_Complete__Lattice_Ocomplete__lattice(T_b) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.29 => c_Complete__Lattice_OSup__class_OSup(T_b,V_A_2) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Lattices_Osemilattice__sup__class_Osup(T_b)),c_Orderings_Obot__class_Obot(T_b)),V_A_2) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_finite__Inter,axiom, % 28.47/28.29 ! [V_M_2,T_b] : % 28.47/28.29 ( ? [B_x] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),B_x),V_M_2)) % 28.47/28.29 & hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),B_x)) ) % 28.47/28.29 => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),V_M_2))) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_UnionI,axiom, % 28.47/28.29 ! [V_A_2,V_C_2,V_X_2,T_b] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_X_2),V_C_2)) % 28.47/28.29 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_A_2),V_X_2)) % 28.47/28.29 => hBOOL(hAPP(hAPP(c_member(T_b),V_A_2),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),V_C_2))) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_InterD,axiom, % 28.47/28.29 ! [V_X_2,V_C_2,V_A_2,T_b] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(T_b),V_A_2),c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),V_C_2))) % 28.47/28.29 => ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_X_2),V_C_2)) % 28.47/28.29 => hBOOL(hAPP(hAPP(c_member(T_b),V_A_2),V_X_2)) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_InterE,axiom, % 28.47/28.29 ! [V_X_2,V_C_2,V_A_2,T_b] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(T_b),V_A_2),c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),V_C_2))) % 28.47/28.29 => ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_X_2),V_C_2)) % 28.47/28.29 => hBOOL(hAPP(hAPP(c_member(T_b),V_A_2),V_X_2)) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_INT__extend__simps_I8_J,axiom, % 28.47/28.29 ! [V_B_2,V_A_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBC(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool)),c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool))),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_c,tc_HOL_Obool),V_A_2)),V_B_2) ). % 28.47/28.29 % 28.47/28.29 fof(fact_INT__simps_I8_J,axiom, % 28.47/28.29 ! [V_B_2,V_A_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_c,tc_HOL_Obool),V_A_2)),V_B_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBC(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool)),c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool))),V_B_2)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Un__Inter,axiom, % 28.47/28.29 ! [V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),V_B_2),hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_INF1__iff,axiom, % 28.47/28.29 ! [V_b_2,V_B_2,V_A_2,T_c,T_b] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2),V_b_2)) % 28.47/28.29 <=> ! [B_x] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2)) % 28.47/28.29 => hBOOL(hAPP(hAPP(V_B_2,B_x),V_b_2)) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_INF2__iff,axiom, % 28.47/28.29 ! [V_c_2,V_b_2,V_B_2,V_A_2,T_d,T_c,T_b] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_fun(T_d,tc_HOL_Obool))),V_A_2),V_B_2),V_b_2),V_c_2)) % 28.47/28.29 <=> ! [B_x] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2)) % 28.47/28.29 => hBOOL(hAPP(hAPP(hAPP(V_B_2,B_x),V_b_2),V_c_2)) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_INTER__eq__Inter__image,axiom, % 28.47/28.29 ! [V_B_2,V_A_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),hAPP(c_Set_Oimage(T_c,tc_fun(T_b,tc_HOL_Obool),V_B_2),V_A_2)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Inter__image__eq,axiom, % 28.47/28.29 ! [V_A_2,V_B_2,T_c,T_b] : c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),hAPP(c_Set_Oimage(T_c,tc_fun(T_b,tc_HOL_Obool),V_B_2),V_A_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Inter__eq,axiom, % 28.47/28.29 ! [V_A_2,T_b] : c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),V_A_2) = hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OAll(tc_fun(T_b,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),T_b),hAPP(c_COMBS(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),c_fimplies),hAPP(hAPP(c_COMBC(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),tc_HOL_Obool),c_member(tc_fun(T_b,tc_HOL_Obool))),V_A_2)))),c_member(T_b)))) ). % 28.47/28.29 % 28.47/28.29 fof(fact_vimage__Union,axiom, % 28.47/28.29 ! [V_A_2,V_f_2,T_c,T_b] : hAPP(c_Set_Ovimage(T_b,T_c,V_f_2),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_c,tc_HOL_Obool),V_A_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),V_A_2),c_Set_Ovimage(T_b,T_c,V_f_2)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Sup__Inf,axiom, % 28.47/28.29 ! [V_A_2,T_b] : % 28.47/28.29 ( class_Complete__Lattice_Ocomplete__lattice(T_b) % 28.47/28.29 => c_Complete__Lattice_OSup__class_OSup(T_b,V_A_2) = c_Complete__Lattice_OInf__class_OInf(T_b,hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OAll(T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_b),hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fimplies),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_A_2)))),hAPP(c_COMBC(T_b,T_b,tc_HOL_Obool),c_Orderings_Oord__class_Oless__eq(T_b)))))) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Inf__Sup,axiom, % 28.47/28.29 ! [V_A_2,T_b] : % 28.47/28.29 ( class_Complete__Lattice_Ocomplete__lattice(T_b) % 28.47/28.29 => c_Complete__Lattice_OInf__class_OInf(T_b,V_A_2) = c_Complete__Lattice_OSup__class_OSup(T_b,hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OAll(T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),T_b),hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fimplies),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_A_2)))),c_Orderings_Oord__class_Oless__eq(T_b))))) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_finite__UnionD,axiom, % 28.47/28.29 ! [V_A_2,T_b] : % 28.47/28.29 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),V_A_2))) % 28.47/28.29 => hBOOL(hAPP(c_Finite__Set_Ofinite(tc_fun(T_b,tc_HOL_Obool)),V_A_2)) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Field__Union,axiom, % 28.47/28.29 ! [V_R_2,T_b] : hAPP(c_Relation_OField(T_b),c_Complete__Lattice_OSup__class_OSup(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),V_R_2)) = c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),hAPP(c_Set_Oimage(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),c_Relation_OField(T_b)),V_R_2)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Sigma__Union,axiom, % 28.47/28.29 ! [V_B_2,V_X_2,T_c,T_b] : hAPP(hAPP(c_Product__Type_OSigma(T_b,T_c),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),V_X_2)),V_B_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),V_X_2),hAPP(hAPP(c_COMBC(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_fun(T_c,tc_HOL_Obool)),tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool)),c_Product__Type_OSigma(T_b,T_c)),V_B_2)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_image__Union,axiom, % 28.47/28.29 ! [V_S_2,V_f_2,T_b,T_c] : hAPP(c_Set_Oimage(T_c,T_b,V_f_2),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_c,tc_HOL_Obool),V_S_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),V_S_2),c_Set_Oimage(T_c,T_b,V_f_2)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Int__Union2,axiom, % 28.47/28.29 ! [V_A_2,V_B_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),V_B_2)),V_A_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),V_B_2),hAPP(hAPP(c_COMBC(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool))),V_A_2)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Int__Union,axiom, % 28.47/28.29 ! [V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),V_B_2),hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Domain__Union,axiom, % 28.47/28.29 ! [V_S_2,T_c,T_b] : hAPP(c_Relation_ODomain(T_b,T_c),c_Complete__Lattice_OSup__class_OSup(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),V_S_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),V_S_2),c_Relation_ODomain(T_b,T_c)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_UN__simps_I8_J,axiom, % 28.47/28.29 ! [V_B_2,V_A_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_c,tc_HOL_Obool),V_A_2)),V_B_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBC(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool)),c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool))),V_B_2)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_UN__extend__simps_I8_J,axiom, % 28.47/28.29 ! [V_B_2,V_A_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBC(tc_fun(T_c,tc_HOL_Obool),tc_fun(T_c,tc_fun(T_b,tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool)),c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool))),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_c,tc_HOL_Obool),V_A_2)),V_B_2) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Range__Union,axiom, % 28.47/28.29 ! [V_S_2,T_b,T_c] : hAPP(c_Relation_ORange(T_c,T_b),c_Complete__Lattice_OSup__class_OSup(tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool),V_S_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_fun(tc_prod(T_c,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),V_S_2),c_Relation_ORange(T_c,T_b)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Union__mono,axiom, % 28.47/28.29 ! [V_B_2,V_A_2,T_b] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),V_A_2),V_B_2)) % 28.47/28.29 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),V_A_2)),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),V_B_2))) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Union__quotient,axiom, % 28.47/28.29 ! [V_r_2,V_A_2,T_b] : % 28.47/28.29 ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2) % 28.47/28.29 => c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),hAPP(hAPP(c_Equiv__Relations_Oquotient(T_b),V_A_2),V_r_2)) = V_A_2 ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Union__insert,axiom, % 28.47/28.29 ! [V_B_2,V_a_2,T_b] : c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),hAPP(hAPP(c_Set_Oinsert(tc_fun(T_b,tc_HOL_Obool)),V_a_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_a_2),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),V_B_2)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Union__empty,axiom, % 28.47/28.29 ! [T_b] : c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),c_Orderings_Obot__class_Obot(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Inter__lower,axiom, % 28.47/28.29 ! [V_A_2,V_B_2,T_b] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2)) % 28.47/28.29 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),V_A_2)),V_B_2)) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Union__disjoint,axiom, % 28.47/28.29 ! [V_A_2,V_C_2,T_b] : % 28.47/28.29 ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),V_C_2)),V_A_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.29 <=> ! [B_x] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),B_x),V_C_2)) % 28.47/28.29 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),B_x),V_A_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Sup__le__iff,axiom, % 28.47/28.29 ! [V_b_2,V_A_2,T_b] : % 28.47/28.29 ( class_Complete__Lattice_Ocomplete__lattice(T_b) % 28.47/28.29 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Complete__Lattice_OSup__class_OSup(T_b,V_A_2)),V_b_2)) % 28.47/28.29 <=> ! [B_x] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2)) % 28.47/28.29 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),B_x),V_b_2)) ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_le__Inf__iff,axiom, % 28.47/28.29 ! [V_A_2,V_b_2,T_b] : % 28.47/28.29 ( class_Complete__Lattice_Ocomplete__lattice(T_b) % 28.47/28.29 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),c_Complete__Lattice_OInf__class_OInf(T_b,V_A_2))) % 28.47/28.29 <=> ! [B_x] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2)) % 28.47/28.29 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),B_x)) ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_less__Sup__iff,axiom, % 28.47/28.29 ! [V_S_2,V_a_2,T_b] : % 28.47/28.29 ( ( class_Complete__Lattice_Ocomplete__lattice(T_b) % 28.47/28.29 & class_Orderings_Olinorder(T_b) ) % 28.47/28.29 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),c_Complete__Lattice_OSup__class_OSup(T_b,V_S_2))) % 28.47/28.29 <=> ? [B_x] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_S_2)) % 28.47/28.29 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),V_a_2),B_x)) ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Inf__less__iff,axiom, % 28.47/28.29 ! [V_a_2,V_S_2,T_b] : % 28.47/28.29 ( ( class_Complete__Lattice_Ocomplete__lattice(T_b) % 28.47/28.29 & class_Orderings_Olinorder(T_b) ) % 28.47/28.29 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),c_Complete__Lattice_OInf__class_OInf(T_b,V_S_2)),V_a_2)) % 28.47/28.29 <=> ? [B_x] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_S_2)) % 28.47/28.29 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_b),B_x),V_a_2)) ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Union__Pow__eq,axiom, % 28.47/28.29 ! [V_A_2,T_b] : c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),hAPP(c_Set_OPow(T_b),V_A_2)) = V_A_2 ). % 28.47/28.29 % 28.47/28.29 fof(fact_Union__upper,axiom, % 28.47/28.29 ! [V_A_2,V_B_2,T_b] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_B_2),V_A_2)) % 28.47/28.29 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_B_2),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),V_A_2))) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_subset__Pow__Union,axiom, % 28.47/28.29 ! [V_A_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),V_A_2),hAPP(c_Set_OPow(T_b),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),V_A_2)))) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Inter__empty,axiom, % 28.47/28.29 ! [T_b] : c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),c_Orderings_Obot__class_Obot(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Inter__anti__mono,axiom, % 28.47/28.29 ! [V_A_2,V_B_2,T_b] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),V_B_2),V_A_2)) % 28.47/28.29 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),V_A_2)),c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),V_B_2))) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Union__UNIV,axiom, % 28.47/28.29 ! [T_b] : c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),c_Orderings_Otop__class_Otop(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Union__Un__distrib,axiom, % 28.47/28.29 ! [V_B_2,V_A_2,T_b] : c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),V_A_2)),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),V_B_2)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Inter__insert,axiom, % 28.47/28.29 ! [V_B_2,V_a_2,T_b] : c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),hAPP(hAPP(c_Set_Oinsert(tc_fun(T_b,tc_HOL_Obool)),V_a_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_a_2),c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),V_B_2)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Union__image__eq,axiom, % 28.47/28.29 ! [V_A_2,V_B_2,T_c,T_b] : c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),hAPP(c_Set_Oimage(T_c,tc_fun(T_b,tc_HOL_Obool),V_B_2),V_A_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) ). % 28.47/28.29 % 28.47/28.29 fof(fact_UNION__eq__Union__image,axiom, % 28.47/28.29 ! [V_B_2,V_A_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),hAPP(c_Set_Oimage(T_c,tc_fun(T_b,tc_HOL_Obool),V_B_2),V_A_2)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Sup__upper,axiom, % 28.47/28.29 ! [V_A_2,V_x_2,T_b] : % 28.47/28.29 ( class_Complete__Lattice_Ocomplete__lattice(T_b) % 28.47/28.29 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) % 28.47/28.29 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),c_Complete__Lattice_OSup__class_OSup(T_b,V_A_2))) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Inter__UNIV,axiom, % 28.47/28.29 ! [T_b] : c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),c_Orderings_Otop__class_Otop(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool))) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Inf__lower,axiom, % 28.47/28.29 ! [V_A_2,V_x_2,T_b] : % 28.47/28.29 ( class_Complete__Lattice_Ocomplete__lattice(T_b) % 28.47/28.29 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) % 28.47/28.29 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),c_Complete__Lattice_OInf__class_OInf(T_b,V_A_2)),V_x_2)) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Inter__Un__distrib,axiom, % 28.47/28.29 ! [V_B_2,V_A_2,T_b] : c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),V_A_2)),c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),V_B_2)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Sup__empty,axiom, % 28.47/28.29 ! [T_b] : % 28.47/28.29 ( class_Complete__Lattice_Ocomplete__lattice(T_b) % 28.47/28.29 => c_Complete__Lattice_OSup__class_OSup(T_b,c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) = c_Orderings_Obot__class_Obot(T_b) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Sup__singleton,axiom, % 28.47/28.29 ! [V_a_2,T_b] : % 28.47/28.29 ( class_Complete__Lattice_Ocomplete__lattice(T_b) % 28.47/28.29 => c_Complete__Lattice_OSup__class_OSup(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = V_a_2 ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Sup__insert,axiom, % 28.47/28.29 ! [V_A_2,V_a_2,T_b] : % 28.47/28.29 ( class_Complete__Lattice_Ocomplete__lattice(T_b) % 28.47/28.29 => c_Complete__Lattice_OSup__class_OSup(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),V_a_2),c_Complete__Lattice_OSup__class_OSup(T_b,V_A_2)) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Int__Inter__image,axiom, % 28.47/28.29 ! [V_B_2,V_A_2,V_C_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBS(T_c,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_c),c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool))),V_A_2)),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),hAPP(c_Set_Oimage(T_c,tc_fun(T_b,tc_HOL_Obool),V_A_2),V_C_2))),c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),hAPP(c_Set_Oimage(T_c,tc_fun(T_b,tc_HOL_Obool),V_B_2),V_C_2))) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Inf__singleton,axiom, % 28.47/28.29 ! [V_a_2,T_b] : % 28.47/28.29 ( class_Complete__Lattice_Ocomplete__lattice(T_b) % 28.47/28.29 => c_Complete__Lattice_OInf__class_OInf(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = V_a_2 ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Sup__UNIV,axiom, % 28.47/28.29 ! [T_b] : % 28.47/28.29 ( class_Complete__Lattice_Ocomplete__lattice(T_b) % 28.47/28.29 => c_Complete__Lattice_OSup__class_OSup(T_b,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(T_b) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Inf__empty,axiom, % 28.47/28.29 ! [T_b] : % 28.47/28.29 ( class_Complete__Lattice_Ocomplete__lattice(T_b) % 28.47/28.29 => c_Complete__Lattice_OInf__class_OInf(T_b,c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(T_b) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Inf__UNIV,axiom, % 28.47/28.29 ! [T_b] : % 28.47/28.29 ( class_Complete__Lattice_Ocomplete__lattice(T_b) % 28.47/28.29 => c_Complete__Lattice_OInf__class_OInf(T_b,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) = c_Orderings_Obot__class_Obot(T_b) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Inf__insert,axiom, % 28.47/28.29 ! [V_A_2,V_a_2,T_b] : % 28.47/28.29 ( class_Complete__Lattice_Ocomplete__lattice(T_b) % 28.47/28.29 => c_Complete__Lattice_OInf__class_OInf(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),V_A_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),V_a_2),c_Complete__Lattice_OInf__class_OInf(T_b,V_A_2)) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Un__eq__Union,axiom, % 28.47/28.29 ! [V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),hAPP(hAPP(c_Set_Oinsert(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(tc_fun(T_b,tc_HOL_Obool)),V_B_2),c_Orderings_Obot__class_Obot(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool))))) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Un__Union__image,axiom, % 28.47/28.29 ! [V_B_2,V_A_2,V_C_2,T_b,T_c] : hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,tc_fun(T_b,tc_HOL_Obool)),V_C_2),hAPP(hAPP(c_COMBS(T_c,tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_c),c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool))),V_A_2)),V_B_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),hAPP(c_Set_Oimage(T_c,tc_fun(T_b,tc_HOL_Obool),V_A_2),V_C_2))),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),hAPP(c_Set_Oimage(T_c,tc_fun(T_b,tc_HOL_Obool),V_B_2),V_C_2))) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Union__Int__subset,axiom, % 28.47/28.29 ! [V_B_2,V_A_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),V_A_2),V_B_2))),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),V_A_2)),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),V_B_2)))) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Int__eq__Inter,axiom, % 28.47/28.29 ! [V_B_2,V_A_2,T_b] : hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2) = c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),hAPP(hAPP(c_Set_Oinsert(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(tc_fun(T_b,tc_HOL_Obool)),V_B_2),c_Orderings_Obot__class_Obot(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool))))) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Inter__Un__subset,axiom, % 28.47/28.29 ! [V_B_2,V_A_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),V_A_2)),c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),V_B_2))),c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)),V_A_2),V_B_2)))) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Sup__binary,axiom, % 28.47/28.29 ! [V_b_2,V_a_2,T_b] : % 28.47/28.29 ( class_Complete__Lattice_Ocomplete__lattice(T_b) % 28.47/28.29 => c_Complete__Lattice_OSup__class_OSup(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_b_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),V_a_2),V_b_2) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Inf__binary,axiom, % 28.47/28.29 ! [V_b_2,V_a_2,T_b] : % 28.47/28.29 ( class_Complete__Lattice_Ocomplete__lattice(T_b) % 28.47/28.29 => c_Complete__Lattice_OInf__class_OInf(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_a_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_b_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),V_a_2),V_b_2) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_sup__Sup__fold__sup,axiom, % 28.47/28.29 ! [V_B_2,V_A_2,T_b] : % 28.47/28.29 ( class_Complete__Lattice_Ocomplete__lattice(T_b) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.29 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),V_B_2),c_Complete__Lattice_OSup__class_OSup(T_b,V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Lattices_Osemilattice__sup__class_Osup(T_b)),V_B_2),V_A_2) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Sup__fin__Sup,axiom, % 28.47/28.29 ! [V_A_2,T_b] : % 28.47/28.29 ( class_Complete__Lattice_Ocomplete__lattice(T_b) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.29 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.29 => c_Big__Operators_Olattice__class_OSup__fin(T_b,V_A_2) = c_Complete__Lattice_OSup__class_OSup(T_b,V_A_2) ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_inf__Inf__fold__inf,axiom, % 28.47/28.29 ! [V_B_2,V_A_2,T_b] : % 28.47/28.29 ( class_Complete__Lattice_Ocomplete__lattice(T_b) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.29 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),V_B_2),c_Complete__Lattice_OInf__class_OInf(T_b,V_A_2)) = hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Lattices_Osemilattice__inf__class_Oinf(T_b)),V_B_2),V_A_2) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Inf__fin__Inf,axiom, % 28.47/28.29 ! [V_A_2,T_b] : % 28.47/28.29 ( class_Complete__Lattice_Ocomplete__lattice(T_b) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.29 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.29 => c_Big__Operators_Olattice__class_OInf__fin(T_b,V_A_2) = c_Complete__Lattice_OInf__class_OInf(T_b,V_A_2) ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_image__INT,axiom, % 28.47/28.29 ! [V_j_2,V_B_2,V_A_2,T_d,V_C_2,V_f_2,T_c,T_b] : % 28.47/28.29 ( c_Fun_Oinj__on(T_b,T_c,V_f_2,V_C_2) % 28.47/28.29 => ( ! [B_x] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(T_d),B_x),V_A_2)) % 28.47/28.29 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(V_B_2,B_x)),V_C_2)) ) % 28.47/28.29 => ( hBOOL(hAPP(hAPP(c_member(T_d),V_j_2),V_A_2)) % 28.47/28.29 => hAPP(c_Set_Oimage(T_b,T_c,V_f_2),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_d,tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_d,tc_fun(T_c,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_c,tc_HOL_Obool),T_d),c_Set_Oimage(T_b,T_c,V_f_2)),V_B_2)) ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_card__partition,axiom, % 28.47/28.29 ! [V_k_2,V_C_2,T_b] : % 28.47/28.29 ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_fun(T_b,tc_HOL_Obool)),V_C_2)) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),V_C_2))) % 28.47/28.29 => ( ! [B_c] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),B_c),V_C_2)) % 28.47/28.29 => hAPP(c_Finite__Set_Ocard(T_b),B_c) = V_k_2 ) % 28.47/28.29 => ( ! [B_c1] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),B_c1),V_C_2)) % 28.47/28.29 => ! [B_c2] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),B_c2),V_C_2)) % 28.47/28.29 => ( B_c1 != B_c2 % 28.47/28.29 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),B_c1),B_c2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ) ) % 28.47/28.29 => hAPP(hAPP(c_Groups_Otimes__class_Otimes(tc_Nat_Onat),V_k_2),hAPP(c_Finite__Set_Ocard(tc_fun(T_b,tc_HOL_Obool)),V_C_2)) = hAPP(c_Finite__Set_Ocard(T_b),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),V_C_2)) ) ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Inter__def,axiom, % 28.47/28.29 ! [V_S_2,T_b] : c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),V_S_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),V_S_2),c_COMBI(tc_fun(T_b,tc_HOL_Obool))) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Union__def,axiom, % 28.47/28.29 ! [V_S_2,T_b] : c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),V_S_2) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_fun(T_b,tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),V_S_2),c_COMBI(tc_fun(T_b,tc_HOL_Obool))) ). % 28.47/28.29 % 28.47/28.29 fof(fact_finite__Union,axiom, % 28.47/28.29 ! [V_A_2,T_b] : % 28.47/28.29 ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_fun(T_b,tc_HOL_Obool)),V_A_2)) % 28.47/28.29 => ( ! [B_M] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),B_M),V_A_2)) % 28.47/28.29 => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),B_M)) ) % 28.47/28.29 => hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),V_A_2))) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_insert__partition,axiom, % 28.47/28.29 ! [V_F_2,V_x_2,T_b] : % 28.47/28.29 ( ~ hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),V_x_2),V_F_2)) % 28.47/28.29 => ( ! [B_x] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),B_x),hAPP(hAPP(c_Set_Oinsert(tc_fun(T_b,tc_HOL_Obool)),V_x_2),V_F_2))) % 28.47/28.29 => ! [B_xa] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),B_xa),hAPP(hAPP(c_Set_Oinsert(tc_fun(T_b,tc_HOL_Obool)),V_x_2),V_F_2))) % 28.47/28.29 => ( B_x != B_xa % 28.47/28.29 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),B_x),B_xa) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ) ) % 28.47/28.29 => hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_x_2),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),V_F_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_inj__on__Inter,axiom, % 28.47/28.29 ! [V_f_2,T_c,T_b,V_S_2] : % 28.47/28.29 ( V_S_2 != c_Orderings_Obot__class_Obot(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)) % 28.47/28.29 => ( ! [B_A] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),B_A),V_S_2)) % 28.47/28.29 => c_Fun_Oinj__on(T_b,T_c,V_f_2,B_A) ) % 28.47/28.29 => c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),V_S_2)) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Inter__subset,axiom, % 28.47/28.29 ! [V_B_2,V_A_2,T_b] : % 28.47/28.29 ( ! [B_X] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),B_X),V_A_2)) % 28.47/28.29 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),B_X),V_B_2)) ) % 28.47/28.29 => ( V_A_2 != c_Orderings_Obot__class_Obot(tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool)) % 28.47/28.29 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),V_A_2)),V_B_2)) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_inj__on__INTER,axiom, % 28.47/28.29 ! [V_A_2,V_f_2,T_d,T_c,T_b,V_I_2] : % 28.47/28.29 ( V_I_2 != c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.29 => ( ! [B_i] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(T_b),B_i),V_I_2)) % 28.47/28.29 => c_Fun_Oinj__on(T_c,T_d,V_f_2,hAPP(V_A_2,B_i)) ) % 28.47/28.29 => c_Fun_Oinj__on(T_c,T_d,V_f_2,hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_b,tc_fun(T_c,tc_HOL_Obool)),V_I_2),V_A_2)) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_fun__left__comm_Ofold__graph__insertE,axiom, % 28.47/28.29 ! [V_v_2,V_A_2,V_x_2,V_z_2,V_f_2,T_c,T_b] : % 28.47/28.29 ( c_Finite__Set_Ofun__left__comm(T_b,T_c,V_f_2) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_b,T_c,V_f_2,V_z_2,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)),V_v_2)) % 28.47/28.29 => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) % 28.47/28.29 => ~ ! [B_y] : % 28.47/28.29 ( V_v_2 = hAPP(hAPP(V_f_2,V_x_2),B_y) % 28.47/28.29 => ~ hBOOL(hAPP(c_Finite__Set_Ofold__graph(T_b,T_c,V_f_2,V_z_2,V_A_2),B_y)) ) ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_min__max_Ofold__sup__le__sup,axiom, % 28.47/28.29 ! [V_c_2,V_b_2,V_A_2,T_b] : % 28.47/28.29 ( class_Orderings_Olinorder(T_b) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.29 => ( ! [B_x] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2)) % 28.47/28.29 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),B_x),V_b_2)) ) % 28.47/28.29 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Orderings_Oord__class_Omax(T_b)),V_c_2),V_A_2)),hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),V_b_2),V_c_2))) ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_min__max_Oinf__le__fold__inf,axiom, % 28.47/28.29 ! [V_c_2,V_b_2,V_A_2,T_b] : % 28.47/28.29 ( class_Orderings_Olinorder(T_b) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.29 => ( ! [B_x] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2)) % 28.47/28.29 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),B_x)) ) % 28.47/28.29 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Orderings_Oord__class_Omin(T_b),V_b_2),V_c_2)),hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Orderings_Oord__class_Omin(T_b)),V_c_2),V_A_2))) ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_InterI,axiom, % 28.47/28.29 ! [V_A_2,V_C_2,T_b] : % 28.47/28.29 ( ! [B_X] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),B_X),V_C_2)) % 28.47/28.29 => hBOOL(hAPP(hAPP(c_member(T_b),V_A_2),B_X)) ) % 28.47/28.29 => hBOOL(hAPP(hAPP(c_member(T_b),V_A_2),c_Complete__Lattice_OInf__class_OInf(tc_fun(T_b,tc_HOL_Obool),V_C_2))) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_inf__le__fold__inf,axiom, % 28.47/28.29 ! [V_c_2,V_b_2,V_A_2,T_b] : % 28.47/28.29 ( class_Lattices_Osemilattice__inf(T_b) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.29 => ( ! [B_x] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2)) % 28.47/28.29 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_b_2),B_x)) ) % 28.47/28.29 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(T_b),V_b_2),V_c_2)),hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Lattices_Osemilattice__inf__class_Oinf(T_b)),V_c_2),V_A_2))) ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_fold__sup__le__sup,axiom, % 28.47/28.29 ! [V_c_2,V_b_2,V_A_2,T_b] : % 28.47/28.29 ( class_Lattices_Osemilattice__sup(T_b) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.29 => ( ! [B_x] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2)) % 28.47/28.29 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),B_x),V_b_2)) ) % 28.47/28.29 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_b,c_Lattices_Osemilattice__sup__class_Osup(T_b)),V_c_2),V_A_2)),hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(T_b),V_b_2),V_c_2))) ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_folding__image__simple__idem_Ounion__idem,axiom, % 28.47/28.29 ! [V_B_2,V_A_2,V_F_2,V_g_2,V_z_2,V_f_2,T_c,T_b] : % 28.47/28.29 ( c_Finite__Set_Ofolding__image__simple__idem(T_b,T_c,V_f_2,V_z_2,V_g_2,V_F_2) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_A_2)) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_B_2)) % 28.47/28.29 => hAPP(V_F_2,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_HOL_Obool)),V_A_2),V_B_2)) = hAPP(hAPP(V_f_2,hAPP(V_F_2,V_A_2)),hAPP(V_F_2,V_B_2)) ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_folding__image__simple__idem_Oidem,axiom, % 28.47/28.29 ! [V_x_2,V_F_2,V_g_2,V_z_2,V_f_2,T_c,T_b] : % 28.47/28.29 ( c_Finite__Set_Ofolding__image__simple__idem(T_b,T_c,V_f_2,V_z_2,V_g_2,V_F_2) % 28.47/28.29 => hAPP(hAPP(V_f_2,V_x_2),V_x_2) = V_x_2 ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_folding__image__simple__idem_Oin__idem,axiom, % 28.47/28.29 ! [V_x_2,V_A_2,V_F_2,V_g_2,V_z_2,V_f_2,T_c,T_b] : % 28.47/28.29 ( c_Finite__Set_Ofolding__image__simple__idem(T_b,T_c,V_f_2,V_z_2,V_g_2,V_F_2) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_A_2)) % 28.47/28.29 => ( hBOOL(hAPP(hAPP(c_member(T_c),V_x_2),V_A_2)) % 28.47/28.29 => hAPP(hAPP(V_f_2,hAPP(V_g_2,V_x_2)),hAPP(V_F_2,V_A_2)) = hAPP(V_F_2,V_A_2) ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_folding__image__simple__idem_Oinsert__idem,axiom, % 28.47/28.29 ! [V_x_2,V_A_2,V_F_2,V_g_2,V_z_2,V_f_2,T_c,T_b] : % 28.47/28.29 ( c_Finite__Set_Ofolding__image__simple__idem(T_b,T_c,V_f_2,V_z_2,V_g_2,V_F_2) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_A_2)) % 28.47/28.29 => hAPP(V_F_2,hAPP(hAPP(c_Set_Oinsert(T_c),V_x_2),V_A_2)) = hAPP(hAPP(V_f_2,hAPP(V_g_2,V_x_2)),hAPP(V_F_2,V_A_2)) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_folding__image__simple__idem_Osubset__idem,axiom, % 28.47/28.29 ! [V_B_2,V_A_2,V_F_2,V_g_2,V_z_2,V_f_2,T_c,T_b] : % 28.47/28.29 ( c_Finite__Set_Ofolding__image__simple__idem(T_b,T_c,V_f_2,V_z_2,V_g_2,V_F_2) % 28.47/28.29 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_c),V_A_2)) % 28.47/28.29 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_c,tc_HOL_Obool)),V_B_2),V_A_2)) % 28.47/28.29 => hAPP(hAPP(V_f_2,hAPP(V_F_2,V_B_2)),hAPP(V_F_2,V_A_2)) = hAPP(V_F_2,V_A_2) ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Int__Collect__mono,axiom, % 28.47/28.29 ! [V_Qa_2,V_Pa_2,V_B_2,V_A_2,T_b] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) % 28.47/28.29 => ( ! [B_x] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2)) % 28.47/28.29 => ( hBOOL(hAPP(V_Pa_2,B_x)) % 28.47/28.29 => hBOOL(hAPP(V_Qa_2,B_x)) ) ) % 28.47/28.29 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(c_Set_OCollect(T_b),V_Pa_2))),hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),V_B_2),hAPP(c_Set_OCollect(T_b),V_Qa_2)))) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_UnionE,axiom, % 28.47/28.29 ! [V_C_2,V_A_2,T_b] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(T_b),V_A_2),c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),V_C_2))) % 28.47/28.29 => ~ ! [B_X] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(T_b),V_A_2),B_X)) % 28.47/28.29 => ~ hBOOL(hAPP(hAPP(c_member(tc_fun(T_b,tc_HOL_Obool)),B_X),V_C_2)) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_map__add__upd__left,axiom, % 28.47/28.29 ! [V_u1_2,V_e1_2,V_e2_2,T_c,V_m_2,T_b] : % 28.47/28.29 ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_m_2),c_Map_Odom(T_b,T_c,V_e2_2))) % 28.47/28.29 => c_Map_Omap__add(T_b,T_c,hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,tc_Option_Ooption(T_c)),V_e1_2),V_m_2),hAPP(c_Option_Ooption_OSome(T_c),V_u1_2)),V_e2_2) = hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,tc_Option_Ooption(T_c)),c_Map_Omap__add(T_b,T_c,V_e1_2,V_e2_2)),V_m_2),hAPP(c_Option_Ooption_OSome(T_c),V_u1_2)) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_setprod__pos,axiom, % 28.47/28.29 ! [V_f_2,V_A_2,T_b,T_c] : % 28.47/28.29 ( class_Rings_Olinordered__semidom(T_c) % 28.47/28.29 => ( ! [B_x] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2)) % 28.47/28.29 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_c),c_Groups_Ozero__class_Ozero(T_c)),hAPP(V_f_2,B_x))) ) % 28.47/28.29 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(T_c),c_Groups_Ozero__class_Ozero(T_c)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_2),V_A_2))) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_map__add__upd,axiom, % 28.47/28.29 ! [V_y_2,V_x_2,V_g_2,V_f_2,T_c,T_b] : c_Map_Omap__add(T_b,T_c,V_f_2,hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,tc_Option_Ooption(T_c)),V_g_2),V_x_2),hAPP(c_Option_Ooption_OSome(T_c),V_y_2))) = hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,tc_Option_Ooption(T_c)),c_Map_Omap__add(T_b,T_c,V_f_2,V_g_2)),V_x_2),hAPP(c_Option_Ooption_OSome(T_c),V_y_2)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_dom__map__add,axiom, % 28.47/28.29 ! [V_n_2,V_m_2,T_c,T_b] : c_Map_Odom(T_b,T_c,c_Map_Omap__add(T_b,T_c,V_m_2,V_n_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),c_Map_Odom(T_b,T_c,V_n_2)),c_Map_Odom(T_b,T_c,V_m_2)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_map__add__SomeD,axiom, % 28.47/28.29 ! [V_x_2,V_k_2,V_n_2,V_m_2,T_b,T_c] : % 28.47/28.29 ( hAPP(c_Map_Omap__add(T_c,T_b,V_m_2,V_n_2),V_k_2) = hAPP(c_Option_Ooption_OSome(T_b),V_x_2) % 28.47/28.29 => ( hAPP(V_n_2,V_k_2) = hAPP(c_Option_Ooption_OSome(T_b),V_x_2) % 28.47/28.29 | ( hAPP(V_n_2,V_k_2) = c_Option_Ooption_ONone(T_b) % 28.47/28.29 & hAPP(V_m_2,V_k_2) = hAPP(c_Option_Ooption_OSome(T_b),V_x_2) ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_map__add__Some__iff,axiom, % 28.47/28.29 ! [V_x_2,V_k_2,V_n_2,V_m_2,T_b,T_c] : % 28.47/28.29 ( hAPP(c_Map_Omap__add(T_c,T_b,V_m_2,V_n_2),V_k_2) = hAPP(c_Option_Ooption_OSome(T_b),V_x_2) % 28.47/28.29 <=> ( hAPP(V_n_2,V_k_2) = hAPP(c_Option_Ooption_OSome(T_b),V_x_2) % 28.47/28.29 | ( hAPP(V_n_2,V_k_2) = c_Option_Ooption_ONone(T_b) % 28.47/28.29 & hAPP(V_m_2,V_k_2) = hAPP(c_Option_Ooption_OSome(T_b),V_x_2) ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_map__add__empty,axiom, % 28.47/28.29 ! [V_m_2,T_c,T_b] : c_Map_Omap__add(T_b,T_c,V_m_2,hAPP(c_COMBK(tc_Option_Ooption(T_c),T_b),c_Option_Ooption_ONone(T_c))) = V_m_2 ). % 28.47/28.29 % 28.47/28.29 fof(fact_empty__map__add,axiom, % 28.47/28.29 ! [V_m_2,T_c,T_b] : c_Map_Omap__add(T_b,T_c,hAPP(c_COMBK(tc_Option_Ooption(T_c),T_b),c_Option_Ooption_ONone(T_c)),V_m_2) = V_m_2 ). % 28.47/28.29 % 28.47/28.29 fof(fact_map__add__def,axiom, % 28.47/28.29 ! [V_x_2,V_m2_2,V_m1_2,T_b,T_c] : hAPP(c_Map_Omap__add(T_c,T_b,V_m1_2,V_m2_2),V_x_2) = hAPP(c_Option_Ooption_Ooption__case(tc_Option_Ooption(T_b),T_b,hAPP(V_m1_2,V_x_2),c_Option_Ooption_OSome(T_b)),hAPP(V_m2_2,V_x_2)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_map__add__None,axiom, % 28.47/28.29 ! [V_k_2,V_n_2,V_m_2,T_b,T_c] : % 28.47/28.29 ( hAPP(c_Map_Omap__add(T_c,T_b,V_m_2,V_n_2),V_k_2) = c_Option_Ooption_ONone(T_b) % 28.47/28.29 <=> ( hAPP(V_n_2,V_k_2) = c_Option_Ooption_ONone(T_b) % 28.47/28.29 & hAPP(V_m_2,V_k_2) = c_Option_Ooption_ONone(T_b) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_map__add__find__right,axiom, % 28.47/28.29 ! [V_m_2,T_c,V_xx_2,T_b,V_k_2,V_n_2] : % 28.47/28.29 ( hAPP(V_n_2,V_k_2) = hAPP(c_Option_Ooption_OSome(T_b),V_xx_2) % 28.47/28.29 => hAPP(c_Map_Omap__add(T_c,T_b,V_m_2,V_n_2),V_k_2) = hAPP(c_Option_Ooption_OSome(T_b),V_xx_2) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_map__add__assoc,axiom, % 28.47/28.29 ! [V_m3_2,V_m2_2,V_m1_2,T_c,T_b] : c_Map_Omap__add(T_b,T_c,V_m1_2,c_Map_Omap__add(T_b,T_c,V_m2_2,V_m3_2)) = c_Map_Omap__add(T_b,T_c,c_Map_Omap__add(T_b,T_c,V_m1_2,V_m2_2),V_m3_2) ). % 28.47/28.29 % 28.47/28.29 fof(fact_map__add__dom__app__simps_I2_J,axiom, % 28.47/28.29 ! [V_l2_2,V_l1_2,T_c,V_m_2,T_b] : % 28.47/28.29 ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_m_2),c_Map_Odom(T_b,T_c,V_l1_2))) % 28.47/28.29 => hAPP(c_Map_Omap__add(T_b,T_c,V_l1_2,V_l2_2),V_m_2) = hAPP(V_l2_2,V_m_2) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_map__add__dom__app__simps_I3_J,axiom, % 28.47/28.29 ! [V_l1_2,V_l2_2,T_c,V_m_2,T_b] : % 28.47/28.29 ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_m_2),c_Map_Odom(T_b,T_c,V_l2_2))) % 28.47/28.29 => hAPP(c_Map_Omap__add(T_b,T_c,V_l1_2,V_l2_2),V_m_2) = hAPP(V_l1_2,V_m_2) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_map__add__dom__app__simps_I1_J,axiom, % 28.47/28.29 ! [V_l1_2,V_l2_2,T_c,V_m_2,T_b] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(T_b),V_m_2),c_Map_Odom(T_b,T_c,V_l2_2))) % 28.47/28.29 => hAPP(c_Map_Omap__add(T_b,T_c,V_l1_2,V_l2_2),V_m_2) = hAPP(V_l2_2,V_m_2) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_inj__on__map__add__dom,axiom, % 28.47/28.29 ! [V_m_H_2,V_m_2,T_c,T_b] : % 28.47/28.29 ( c_Fun_Oinj__on(T_b,tc_Option_Ooption(T_c),c_Map_Omap__add(T_b,T_c,V_m_2,V_m_H_2),c_Map_Odom(T_b,T_c,V_m_H_2)) % 28.47/28.29 <=> c_Fun_Oinj__on(T_b,tc_Option_Ooption(T_c),V_m_H_2,c_Map_Odom(T_b,T_c,V_m_H_2)) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_map__add__comm,axiom, % 28.47/28.29 ! [V_m2_2,V_m1_2,T_c,T_b] : % 28.47/28.29 ( hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),c_Map_Odom(T_b,T_c,V_m1_2)),c_Map_Odom(T_b,T_c,V_m2_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.29 => c_Map_Omap__add(T_b,T_c,V_m1_2,V_m2_2) = c_Map_Omap__add(T_b,T_c,V_m2_2,V_m1_2) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_finite__range__map__of__map__add,axiom, % 28.47/28.29 ! [V_l_2,V_f_2,T_c,T_b] : % 28.47/28.29 ( hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Option_Ooption(T_b)),hAPP(c_Set_Oimage(T_c,tc_Option_Ooption(T_b),V_f_2),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool))))) % 28.47/28.29 => hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Option_Ooption(T_b)),hAPP(c_Set_Oimage(T_c,tc_Option_Ooption(T_b),c_Map_Omap__add(T_c,T_b,V_f_2,c_Map_Omap__of(T_c,T_b,V_l_2))),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool))))) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_setprod__nonneg,axiom, % 28.47/28.29 ! [V_f_2,V_A_2,T_b,T_c] : % 28.47/28.29 ( class_Rings_Olinordered__semidom(T_c) % 28.47/28.29 => ( ! [B_x] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2)) % 28.47/28.29 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_c),c_Groups_Ozero__class_Ozero(T_c)),hAPP(V_f_2,B_x))) ) % 28.47/28.29 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_c),c_Groups_Ozero__class_Ozero(T_c)),hAPP(hAPP(c_Big__Operators_Ocomm__monoid__mult__class_Osetprod(T_b,T_c),V_f_2),V_A_2))) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_finite__dom__map__of,axiom, % 28.47/28.29 ! [V_l_2,T_c,T_b] : hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),c_Map_Odom(T_b,T_c,c_Map_Omap__of(T_b,T_c,V_l_2)))) ). % 28.47/28.29 % 28.47/28.29 fof(fact_finite__range__map__of,axiom, % 28.47/28.29 ! [V_xys_2,T_c,T_b] : hBOOL(hAPP(c_Finite__Set_Ofinite(tc_Option_Ooption(T_b)),hAPP(c_Set_Oimage(T_c,tc_Option_Ooption(T_b),c_Map_Omap__of(T_c,T_b,V_xys_2)),c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool))))) ). % 28.47/28.29 % 28.47/28.29 fof(fact_map__add__map__of__foldr,axiom, % 28.47/28.29 ! [V_ps_2,V_m_2,T_c,T_b] : c_Map_Omap__add(T_b,T_c,V_m_2,c_Map_Omap__of(T_b,T_c,V_ps_2)) = c_List_Ofoldr(tc_prod(T_b,T_c),tc_fun(T_b,tc_Option_Ooption(T_c)),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_fun(tc_fun(T_b,tc_Option_Ooption(T_c)),tc_fun(T_b,tc_Option_Ooption(T_c)))),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_c,tc_Option_Ooption(T_c)),tc_fun(T_c,tc_fun(tc_fun(T_b,tc_Option_Ooption(T_c)),tc_fun(T_b,tc_Option_Ooption(T_c))))),hAPP(hAPP(c_COMBB(tc_fun(tc_Option_Ooption(T_c),tc_fun(tc_fun(T_b,tc_Option_Ooption(T_c)),tc_fun(T_b,tc_Option_Ooption(T_c)))),tc_fun(tc_fun(T_c,tc_Option_Ooption(T_c)),tc_fun(T_c,tc_fun(tc_fun(T_b,tc_Option_Ooption(T_c)),tc_fun(T_b,tc_Option_Ooption(T_c))))),T_b),c_COMBB(tc_Option_Ooption(T_c),tc_fun(tc_fun(T_b,tc_Option_Ooption(T_c)),tc_fun(T_b,tc_Option_Ooption(T_c))),T_c)),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(T_b,tc_Option_Ooption(T_c)),tc_fun(tc_Option_Ooption(T_c),tc_fun(T_b,tc_Option_Ooption(T_c)))),tc_fun(tc_Option_Ooption(T_c),tc_fun(tc_fun(T_b,tc_Option_Ooption(T_c)),tc_fun(T_b,tc_Option_Ooption(T_c)))),T_b),c_COMBC(tc_fun(T_b,tc_Option_Ooption(T_c)),tc_Option_Ooption(T_c),tc_fun(T_b,tc_Option_Ooption(T_c)))),hAPP(c_COMBC(tc_fun(T_b,tc_Option_Ooption(T_c)),T_b,tc_fun(tc_Option_Ooption(T_c),tc_fun(T_b,tc_Option_Ooption(T_c)))),c_Fun_Ofun__upd(T_b,tc_Option_Ooption(T_c)))))),c_Option_Ooption_OSome(T_c))),V_ps_2,V_m_2) ). % 28.47/28.29 % 28.47/28.29 fof(fact_,axiom, % 28.47/28.29 ! [V_y_2,V_x_2,T_b] : c_Smallcheck_Oorelse(T_b,V_x_2,V_y_2) = hAPP(c_Option_Ooption_Ooption__case(tc_Option_Ooption(T_b),T_b,V_y_2,c_Option_Ooption_OSome(T_b)),V_x_2) ). % 28.47/28.29 % 28.47/28.29 fof(fact_full__small__int__def,axiom, % 28.47/28.29 ! [V_d_2,V_f_2] : c_Smallcheck_Ofull__small__class_Ofull__small(tc_Int_Oint,V_f_2,V_d_2) = c_Smallcheck_Ofull__small_H(V_f_2,hAPP(c_Code__Numeral_Oint__of,V_d_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),hAPP(c_Code__Numeral_Oint__of,V_d_2))) ). % 28.47/28.29 % 28.47/28.29 fof(fact_small_H_Osimps,axiom, % 28.47/28.29 ! [V_f_2,V_i_2,V_d_2] : % 28.47/28.29 ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_d_2),V_i_2)) % 28.47/28.29 => c_Smallcheck_Osmall_H(V_f_2,V_d_2,V_i_2) = c_Option_Ooption_ONone(tc_List_Olist(tc_Code__Evaluation_Oterm)) ) % 28.47/28.29 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_d_2),V_i_2)) % 28.47/28.29 => c_Smallcheck_Osmall_H(V_f_2,V_d_2,V_i_2) = hAPP(c_Option_Ooption_Ooption__case(tc_Option_Ooption(tc_List_Olist(tc_Code__Evaluation_Oterm)),tc_List_Olist(tc_Code__Evaluation_Oterm),c_Smallcheck_Osmall_H(V_f_2,V_d_2,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_i_2),c_Groups_Oone__class_Oone(tc_Int_Oint))),c_Option_Ooption_OSome(tc_List_Olist(tc_Code__Evaluation_Oterm))),hAPP(V_f_2,V_i_2)) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_small_H_Opsimps,axiom, % 28.47/28.29 ! [V_i_2,V_d_2,V_f_2] : % 28.47/28.29 ( hBOOL(hAPP(c_Wellfounded_Oaccp(tc_prod(tc_fun(tc_Int_Oint,tc_Option_Ooption(tc_List_Olist(tc_Code__Evaluation_Oterm))),tc_prod(tc_Int_Oint,tc_Int_Oint)),c_Smallcheck_Osmall_H__rel),hAPP(hAPP(c_Product__Type_OPair(tc_fun(tc_Int_Oint,tc_Option_Ooption(tc_List_Olist(tc_Code__Evaluation_Oterm))),tc_prod(tc_Int_Oint,tc_Int_Oint)),V_f_2),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),V_d_2),V_i_2)))) % 28.47/28.29 => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_d_2),V_i_2)) % 28.47/28.29 => c_Smallcheck_Osmall_H(V_f_2,V_d_2,V_i_2) = c_Option_Ooption_ONone(tc_List_Olist(tc_Code__Evaluation_Oterm)) ) % 28.47/28.29 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_d_2),V_i_2)) % 28.47/28.29 => c_Smallcheck_Osmall_H(V_f_2,V_d_2,V_i_2) = hAPP(c_Option_Ooption_Ooption__case(tc_Option_Ooption(tc_List_Olist(tc_Code__Evaluation_Oterm)),tc_List_Olist(tc_Code__Evaluation_Oterm),c_Smallcheck_Osmall_H(V_f_2,V_d_2,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_i_2),c_Groups_Oone__class_Oone(tc_Int_Oint))),c_Option_Ooption_OSome(tc_List_Olist(tc_Code__Evaluation_Oterm))),hAPP(V_f_2,V_i_2)) ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_small__int__def,axiom, % 28.47/28.29 ! [V_d_2,V_f_2] : hAPP(hAPP(c_Smallcheck_Osmall__class_Osmall(tc_Int_Oint),V_f_2),V_d_2) = c_Smallcheck_Osmall_H(V_f_2,hAPP(c_Code__Numeral_Oint__of,V_d_2),hAPP(c_Groups_Ouminus__class_Ouminus(tc_Int_Oint),hAPP(c_Code__Numeral_Oint__of,V_d_2))) ). % 28.47/28.29 % 28.47/28.29 fof(fact_small__prod__def,axiom, % 28.47/28.29 ! [V_d_2,V_f_2,T_b,T_c] : % 28.47/28.29 ( ( class_Smallcheck_Osmall(T_c) % 28.47/28.29 & class_Smallcheck_Osmall(T_b) ) % 28.47/28.29 => hAPP(hAPP(c_Smallcheck_Osmall__class_Osmall(tc_prod(T_b,T_c)),V_f_2),V_d_2) = hAPP(hAPP(c_Smallcheck_Osmall__class_Osmall(T_b),hAPP(hAPP(c_COMBC(T_b,tc_Code__Numeral_Ocode__numeral,tc_Option_Ooption(tc_List_Olist(tc_Code__Evaluation_Oterm))),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_Option_Ooption(tc_List_Olist(tc_Code__Evaluation_Oterm))),tc_fun(tc_Code__Numeral_Ocode__numeral,tc_Option_Ooption(tc_List_Olist(tc_Code__Evaluation_Oterm))),T_b),c_Smallcheck_Osmall__class_Osmall(T_c)),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_prod(T_b,T_c)),tc_fun(T_c,tc_Option_Ooption(tc_List_Olist(tc_Code__Evaluation_Oterm))),T_b),hAPP(c_COMBB(tc_prod(T_b,T_c),tc_Option_Ooption(tc_List_Olist(tc_Code__Evaluation_Oterm)),T_c),V_f_2)),c_Product__Type_OPair(T_b,T_c)))),V_d_2)),V_d_2) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_small_H_Opinduct,axiom, % 28.47/28.29 ! [V_Pa_2,V_a2_2,V_a1_2,V_a0_2] : % 28.47/28.29 ( hBOOL(hAPP(c_Wellfounded_Oaccp(tc_prod(tc_fun(tc_Int_Oint,tc_Option_Ooption(tc_List_Olist(tc_Code__Evaluation_Oterm))),tc_prod(tc_Int_Oint,tc_Int_Oint)),c_Smallcheck_Osmall_H__rel),hAPP(hAPP(c_Product__Type_OPair(tc_fun(tc_Int_Oint,tc_Option_Ooption(tc_List_Olist(tc_Code__Evaluation_Oterm))),tc_prod(tc_Int_Oint,tc_Int_Oint)),V_a0_2),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),V_a1_2),V_a2_2)))) % 28.47/28.29 => ( ! [B_f,B_d,B_i] : % 28.47/28.29 ( hBOOL(hAPP(c_Wellfounded_Oaccp(tc_prod(tc_fun(tc_Int_Oint,tc_Option_Ooption(tc_List_Olist(tc_Code__Evaluation_Oterm))),tc_prod(tc_Int_Oint,tc_Int_Oint)),c_Smallcheck_Osmall_H__rel),hAPP(hAPP(c_Product__Type_OPair(tc_fun(tc_Int_Oint,tc_Option_Ooption(tc_List_Olist(tc_Code__Evaluation_Oterm))),tc_prod(tc_Int_Oint,tc_Int_Oint)),B_f),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),B_d),B_i)))) % 28.47/28.29 => ( ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),B_d),B_i)) % 28.47/28.29 => ( hAPP(B_f,B_i) = c_Option_Ooption_ONone(tc_List_Olist(tc_Code__Evaluation_Oterm)) % 28.47/28.29 => hBOOL(hAPP(hAPP(hAPP(V_Pa_2,B_f),B_d),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_i),c_Groups_Oone__class_Oone(tc_Int_Oint)))) ) ) % 28.47/28.29 => hBOOL(hAPP(hAPP(hAPP(V_Pa_2,B_f),B_d),B_i)) ) ) % 28.47/28.29 => hBOOL(hAPP(hAPP(hAPP(V_Pa_2,V_a0_2),V_a1_2),V_a2_2)) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_body__def,axiom, % 28.47/28.29 c_Com_Obody = c_Map_Omap__of(tc_Com_Opname,tc_Com_Ocom,c_Com_Obodies) ). % 28.47/28.29 % 28.47/28.29 fof(fact_map__of__mapk__SomeI,axiom, % 28.47/28.29 ! [V_x_2,V_k_2,V_t_2,T_d,V_f_2,T_c,T_b] : % 28.47/28.29 ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) % 28.47/28.29 => ( hAPP(c_Map_Omap__of(T_b,T_d,V_t_2),V_k_2) = hAPP(c_Option_Ooption_OSome(T_d),V_x_2) % 28.47/28.29 => hAPP(c_Map_Omap__of(T_c,T_d,hAPP(hAPP(c_List_Omap(tc_prod(T_b,T_d),tc_prod(T_c,T_d)),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_d,tc_prod(T_c,T_d)),hAPP(hAPP(c_COMBB(T_c,tc_fun(T_d,tc_prod(T_c,T_d)),T_b),c_Product__Type_OPair(T_c,T_d)),V_f_2))),V_t_2)),hAPP(V_f_2,V_k_2)) = hAPP(c_Option_Ooption_OSome(T_d),V_x_2) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_map__comp__def,axiom, % 28.47/28.29 ! [V_k_2,V_g_2,V_f_2,T_d,T_b,T_c] : c_Map_Omap__comp(T_c,T_b,T_d,V_f_2,V_g_2,V_k_2) = hAPP(c_Option_Ooption_Ooption__case(tc_Option_Ooption(T_b),T_c,c_Option_Ooption_ONone(T_b),V_f_2),hAPP(V_g_2,V_k_2)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_inj__mapI,axiom, % 28.47/28.29 ! [V_f_2,T_c,T_b] : % 28.47/28.29 ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) % 28.47/28.29 => c_Fun_Oinj__on(tc_List_Olist(T_b),tc_List_Olist(T_c),hAPP(c_List_Omap(T_b,T_c),V_f_2),c_Orderings_Otop__class_Otop(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool))) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_map__comp__Some__iff,axiom, % 28.47/28.29 ! [V_v_2,V_k_2,V_m2_2,V_m1_2,T_d,T_b,T_c] : % 28.47/28.29 ( c_Map_Omap__comp(T_c,T_b,T_d,V_m1_2,V_m2_2,V_k_2) = hAPP(c_Option_Ooption_OSome(T_b),V_v_2) % 28.47/28.29 <=> ? [B_k_H] : % 28.47/28.29 ( hAPP(V_m2_2,V_k_2) = hAPP(c_Option_Ooption_OSome(T_c),B_k_H) % 28.47/28.29 & hAPP(V_m1_2,B_k_H) = hAPP(c_Option_Ooption_OSome(T_b),V_v_2) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_map__comp__simps_I2_J,axiom, % 28.47/28.29 ! [V_m1_2,T_c,T_d,V_k_H_2,T_b,V_k_2,V_m2_2] : % 28.47/28.29 ( hAPP(V_m2_2,V_k_2) = hAPP(c_Option_Ooption_OSome(T_b),V_k_H_2) % 28.47/28.29 => c_Map_Omap__comp(T_b,T_d,T_c,V_m1_2,V_m2_2,V_k_2) = hAPP(V_m1_2,V_k_H_2) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_map__comp__simps_I1_J,axiom, % 28.47/28.29 ! [V_m1_2,T_c,T_d,T_b,V_k_2,V_m2_2] : % 28.47/28.29 ( hAPP(V_m2_2,V_k_2) = c_Option_Ooption_ONone(T_b) % 28.47/28.29 => c_Map_Omap__comp(T_b,T_d,T_c,V_m1_2,V_m2_2,V_k_2) = c_Option_Ooption_ONone(T_d) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_map__map,axiom, % 28.47/28.29 ! [V_xs_2,V_g_2,T_d,V_f_2,T_b,T_c] : hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),hAPP(hAPP(c_List_Omap(T_d,T_c),V_g_2),V_xs_2)) = hAPP(hAPP(c_List_Omap(T_d,T_b),hAPP(c_Fun_Ocomp(T_c,T_b,T_d,V_f_2),V_g_2)),V_xs_2) ). % 28.47/28.29 % 28.47/28.29 fof(fact_List_Omap_Ocompositionality,axiom, % 28.47/28.29 ! [V_list_2,V_g_2,T_d,V_f_2,T_b,T_c] : hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),hAPP(hAPP(c_List_Omap(T_d,T_c),V_g_2),V_list_2)) = hAPP(hAPP(c_List_Omap(T_d,T_b),hAPP(c_Fun_Ocomp(T_c,T_b,T_d,V_f_2),V_g_2)),V_list_2) ). % 28.47/28.29 % 28.47/28.29 fof(fact_map__comp__map,axiom, % 28.47/28.29 ! [V_g_2,V_f_2,T_b,T_c,T_d] : hAPP(c_Fun_Ocomp(tc_List_Olist(T_d),tc_List_Olist(T_c),tc_List_Olist(T_b),hAPP(c_List_Omap(T_d,T_c),V_f_2)),hAPP(c_List_Omap(T_b,T_d),V_g_2)) = hAPP(c_List_Omap(T_b,T_c),hAPP(c_Fun_Ocomp(T_d,T_c,T_b,V_f_2),V_g_2)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_List_Omap_Ocomp,axiom, % 28.47/28.29 ! [V_g_2,V_f_2,T_b,T_c,T_d] : hAPP(c_Fun_Ocomp(tc_List_Olist(T_d),tc_List_Olist(T_c),tc_List_Olist(T_b),hAPP(c_List_Omap(T_d,T_c),V_f_2)),hAPP(c_List_Omap(T_b,T_d),V_g_2)) = hAPP(c_List_Omap(T_b,T_c),hAPP(c_Fun_Ocomp(T_d,T_c,T_b,V_f_2),V_g_2)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_map__injective,axiom, % 28.47/28.29 ! [V_ys_2,V_xs_2,V_f_2,T_b,T_c] : % 28.47/28.29 ( hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2) = hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_ys_2) % 28.47/28.29 => ( c_Fun_Oinj__on(T_c,T_b,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_c,tc_HOL_Obool))) % 28.47/28.29 => V_xs_2 = V_ys_2 ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_inj__mapD,axiom, % 28.47/28.29 ! [V_f_2,T_c,T_b] : % 28.47/28.29 ( c_Fun_Oinj__on(tc_List_Olist(T_b),tc_List_Olist(T_c),hAPP(c_List_Omap(T_b,T_c),V_f_2),c_Orderings_Otop__class_Otop(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool))) % 28.47/28.29 => c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_inj__map__eq__map,axiom, % 28.47/28.29 ! [V_ys_2,V_xs_2,V_f_2,T_c,T_b] : % 28.47/28.29 ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) % 28.47/28.29 => ( hAPP(hAPP(c_List_Omap(T_b,T_c),V_f_2),V_xs_2) = hAPP(hAPP(c_List_Omap(T_b,T_c),V_f_2),V_ys_2) % 28.47/28.29 <=> V_xs_2 = V_ys_2 ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_inj__map,axiom, % 28.47/28.29 ! [V_f_2,T_c,T_b] : % 28.47/28.29 ( c_Fun_Oinj__on(tc_List_Olist(T_b),tc_List_Olist(T_c),hAPP(c_List_Omap(T_b,T_c),V_f_2),c_Orderings_Otop__class_Otop(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool))) % 28.47/28.29 <=> c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_List_Omap_Oid,axiom, % 28.47/28.29 ! [T_b] : hAPP(c_List_Omap(T_b,T_b),c_Fun_Oid(T_b)) = c_Fun_Oid(tc_List_Olist(T_b)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_List_Omap_Oidentity,axiom, % 28.47/28.29 ! [T_b] : hAPP(c_List_Omap(T_b,T_b),c_COMBI(T_b)) = c_Fun_Oid(tc_List_Olist(T_b)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_map__ident,axiom, % 28.47/28.29 ! [V_xs_2,T_b] : hAPP(hAPP(c_List_Omap(T_b,T_b),c_COMBI(T_b)),V_xs_2) = V_xs_2 ). % 28.47/28.29 % 28.47/28.29 fof(fact_foldr__map,axiom, % 28.47/28.29 ! [V_a_2,V_xs_2,V_f_2,T_d,V_g_2,T_b,T_c] : c_List_Ofoldr(T_c,T_b,V_g_2,hAPP(hAPP(c_List_Omap(T_d,T_c),V_f_2),V_xs_2),V_a_2) = c_List_Ofoldr(T_d,T_b,hAPP(c_Fun_Ocomp(T_c,tc_fun(T_b,T_b),T_d,V_g_2),V_f_2),V_xs_2,V_a_2) ). % 28.47/28.29 % 28.47/28.29 fof(fact_map__comp__empty_I1_J,axiom, % 28.47/28.29 ! [V_x_2,V_m_2,T_d,T_b,T_c] : c_Map_Omap__comp(T_c,T_b,T_d,V_m_2,hAPP(c_COMBK(tc_Option_Ooption(T_c),T_d),c_Option_Ooption_ONone(T_c)),V_x_2) = c_Option_Ooption_ONone(T_b) ). % 28.47/28.29 % 28.47/28.29 fof(fact_map__comp__empty_I2_J,axiom, % 28.47/28.29 ! [V_x_2,V_m_2,T_d,T_b,T_c] : c_Map_Omap__comp(T_c,T_b,T_d,hAPP(c_COMBK(tc_Option_Ooption(T_b),T_c),c_Option_Ooption_ONone(T_b)),V_m_2,V_x_2) = c_Option_Ooption_ONone(T_b) ). % 28.47/28.29 % 28.47/28.29 fof(fact_map__comp__None__iff,axiom, % 28.47/28.29 ! [V_k_2,V_m2_2,V_m1_2,T_d,T_b,T_c] : % 28.47/28.29 ( c_Map_Omap__comp(T_c,T_b,T_d,V_m1_2,V_m2_2,V_k_2) = c_Option_Ooption_ONone(T_b) % 28.47/28.29 <=> ( hAPP(V_m2_2,V_k_2) = c_Option_Ooption_ONone(T_c) % 28.47/28.29 | ? [B_k_H] : % 28.47/28.29 ( hAPP(V_m2_2,V_k_2) = hAPP(c_Option_Ooption_OSome(T_c),B_k_H) % 28.47/28.29 & hAPP(V_m1_2,B_k_H) = c_Option_Ooption_ONone(T_b) ) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_map__of__map,axiom, % 28.47/28.29 ! [V_xs_2,V_f_2,T_d,T_c,T_b] : c_Map_Omap__of(T_b,T_c,hAPP(hAPP(c_List_Omap(tc_prod(T_b,T_d),tc_prod(T_b,T_c)),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_d,tc_prod(T_b,T_c)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_d,T_c),tc_fun(T_d,tc_prod(T_b,T_c))),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_prod(T_b,T_c)),tc_fun(tc_fun(T_d,T_c),tc_fun(T_d,tc_prod(T_b,T_c))),T_b),c_COMBB(T_c,tc_prod(T_b,T_c),T_d)),c_Product__Type_OPair(T_b,T_c))),V_f_2))),V_xs_2)) = hAPP(c_Fun_Ocomp(tc_Option_Ooption(T_d),tc_Option_Ooption(T_c),T_b,hAPP(c_Option_Omap(T_d,T_c),V_f_2)),c_Map_Omap__of(T_b,T_d,V_xs_2)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_map__of__map__keys,axiom, % 28.47/28.29 ! [V_m_2,T_c,V_xs_2,T_b] : % 28.47/28.29 ( hAPP(c_List_Oset(T_b),V_xs_2) = c_Map_Odom(T_b,T_c,V_m_2) % 28.47/28.29 => c_Map_Omap__of(T_b,T_c,hAPP(hAPP(c_List_Omap(T_b,tc_prod(T_b,T_c)),hAPP(hAPP(c_COMBS(T_b,T_c,tc_prod(T_b,T_c)),c_Product__Type_OPair(T_b,T_c)),hAPP(hAPP(c_COMBB(tc_Option_Ooption(T_c),T_c,T_b),c_Option_Othe(T_c)),V_m_2))),V_xs_2)) = V_m_2 ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_finite__set,axiom, % 28.47/28.29 ! [V_xs_2,T_b] : hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),hAPP(c_List_Oset(T_b),V_xs_2))) ). % 28.47/28.29 % 28.47/28.29 fof(fact_map__eq__conv,axiom, % 28.47/28.29 ! [V_g_2,V_xs_2,V_f_2,T_b,T_c] : % 28.47/28.29 ( hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2) = hAPP(hAPP(c_List_Omap(T_c,T_b),V_g_2),V_xs_2) % 28.47/28.29 <=> ! [B_x] : % 28.47/28.29 ( hBOOL(hAPP(hAPP(c_member(T_c),B_x),hAPP(c_List_Oset(T_c),V_xs_2))) % 28.47/28.29 => hAPP(V_f_2,B_x) = hAPP(V_g_2,B_x) ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_set__map,axiom, % 28.47/28.29 ! [V_xs_2,V_f_2,T_c,T_b] : hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2)) = hAPP(c_Set_Oimage(T_c,T_b,V_f_2),hAPP(c_List_Oset(T_c),V_xs_2)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_dom__option__map,axiom, % 28.47/28.29 ! [V_m_2,V_f_2,T_d,T_c,T_b] : c_Map_Odom(T_b,T_c,hAPP(hAPP(c_COMBS(T_b,tc_Option_Ooption(T_d),tc_Option_Ooption(T_c)),hAPP(hAPP(c_COMBB(tc_fun(T_d,T_c),tc_fun(tc_Option_Ooption(T_d),tc_Option_Ooption(T_c)),T_b),c_Option_Omap(T_d,T_c)),V_f_2)),V_m_2)) = c_Map_Odom(T_b,T_d,V_m_2) ). % 28.47/28.29 % 28.47/28.29 fof(fact_infinite__UNIV__listI,axiom, % 28.47/28.29 ! [T_b] : ~ hBOOL(hAPP(c_Finite__Set_Ofinite(tc_List_Olist(T_b)),c_Orderings_Otop__class_Otop(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)))) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Option_Omap_Oid,axiom, % 28.47/28.29 ! [T_b] : hAPP(c_Option_Omap(T_b,T_b),c_Fun_Oid(T_b)) = c_Fun_Oid(tc_Option_Ooption(T_b)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Option_Omap_Oidentity,axiom, % 28.47/28.29 ! [T_b] : hAPP(c_Option_Omap(T_b,T_b),c_COMBI(T_b)) = c_Fun_Oid(tc_Option_Ooption(T_b)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Option_Omap_Ocomp,axiom, % 28.47/28.29 ! [V_g_2,V_f_2,T_b,T_c,T_d] : hAPP(c_Fun_Ocomp(tc_Option_Ooption(T_d),tc_Option_Ooption(T_c),tc_Option_Ooption(T_b),hAPP(c_Option_Omap(T_d,T_c),V_f_2)),hAPP(c_Option_Omap(T_b,T_d),V_g_2)) = hAPP(c_Option_Omap(T_b,T_c),hAPP(c_Fun_Ocomp(T_d,T_c,T_b,V_f_2),V_g_2)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_Option_Omap_Ocompositionality,axiom, % 28.47/28.29 ! [V_option_2,V_g_2,T_d,V_f_2,T_b,T_c] : hAPP(hAPP(c_Option_Omap(T_c,T_b),V_f_2),hAPP(hAPP(c_Option_Omap(T_d,T_c),V_g_2),V_option_2)) = hAPP(hAPP(c_Option_Omap(T_d,T_b),hAPP(c_Fun_Ocomp(T_c,T_b,T_d,V_f_2),V_g_2)),V_option_2) ). % 28.47/28.29 % 28.47/28.29 fof(fact_option__map__comp,axiom, % 28.47/28.29 ! [V_opt_2,V_g_2,T_d,V_f_2,T_b,T_c] : hAPP(hAPP(c_Option_Omap(T_c,T_b),V_f_2),hAPP(hAPP(c_Option_Omap(T_d,T_c),V_g_2),V_opt_2)) = hAPP(hAPP(c_Option_Omap(T_d,T_b),hAPP(c_Fun_Ocomp(T_c,T_b,T_d,V_f_2),V_g_2)),V_opt_2) ). % 28.47/28.29 % 28.47/28.29 fof(fact_option__map__o__empty,axiom, % 28.47/28.29 ! [V_x_2,V_f_2,T_d,T_b,T_c] : hAPP(hAPP(c_Fun_Ocomp(tc_Option_Ooption(T_c),tc_Option_Ooption(T_b),T_d,hAPP(c_Option_Omap(T_c,T_b),V_f_2)),hAPP(c_COMBK(tc_Option_Ooption(T_c),T_d),c_Option_Ooption_ONone(T_c))),V_x_2) = c_Option_Ooption_ONone(T_b) ). % 28.47/28.29 % 28.47/28.29 fof(fact_option__map__None,axiom, % 28.47/28.29 ! [V_f_2,T_b,T_c] : hAPP(hAPP(c_Option_Omap(T_c,T_b),V_f_2),c_Option_Ooption_ONone(T_c)) = c_Option_Ooption_ONone(T_b) ). % 28.47/28.29 % 28.47/28.29 fof(fact_option__map__is__None,axiom, % 28.47/28.29 ! [V_opt_2,V_f_2,T_b,T_c] : % 28.47/28.29 ( hAPP(hAPP(c_Option_Omap(T_c,T_b),V_f_2),V_opt_2) = c_Option_Ooption_ONone(T_b) % 28.47/28.29 <=> V_opt_2 = c_Option_Ooption_ONone(T_c) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_option__map__Some,axiom, % 28.47/28.29 ! [V_x_2,V_f_2,T_b,T_c] : hAPP(hAPP(c_Option_Omap(T_c,T_b),V_f_2),hAPP(c_Option_Ooption_OSome(T_c),V_x_2)) = hAPP(c_Option_Ooption_OSome(T_b),hAPP(V_f_2,V_x_2)) ). % 28.47/28.29 % 28.47/28.29 fof(fact_option__map__eq__Some,axiom, % 28.47/28.29 ! [V_y_2,V_xo_2,V_f_2,T_b,T_c] : % 28.47/28.29 ( hAPP(hAPP(c_Option_Omap(T_c,T_b),V_f_2),V_xo_2) = hAPP(c_Option_Ooption_OSome(T_b),V_y_2) % 28.47/28.29 <=> ? [B_z] : % 28.47/28.29 ( V_xo_2 = hAPP(c_Option_Ooption_OSome(T_c),B_z) % 28.47/28.29 & hAPP(V_f_2,B_z) = V_y_2 ) ) ). % 28.47/28.29 % 28.47/28.29 fof(fact_option__map__o__map__upd,axiom, % 28.47/28.29 ! [V_b_2,V_a_2,V_m_2,V_f_2,T_b,T_c,T_d] : hAPP(c_Fun_Ocomp(tc_Option_Ooption(T_d),tc_Option_Ooption(T_c),T_b,hAPP(c_Option_Omap(T_d,T_c),V_f_2)),hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,tc_Option_Ooption(T_d)),V_m_2),V_a_2),hAPP(c_Option_Ooption_OSome(T_d),V_b_2))) = hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,tc_Option_Ooption(T_c)),hAPP(c_Fun_Ocomp(tc_Option_Ooption(T_d),tc_Option_Ooption(T_c),T_b,hAPP(c_Option_Omap(T_d,T_c),V_f_2)),V_m_2)),V_a_2),hAPP(c_Option_Ooption_OSome(T_c),hAPP(V_f_2,V_b_2))) ). % 28.47/28.30 % 28.47/28.30 fof(fact_inj__on__map__eq__map,axiom, % 28.47/28.30 ! [V_ys_2,V_xs_2,V_f_2,T_c,T_b] : % 28.47/28.30 ( c_Fun_Oinj__on(T_b,T_c,V_f_2,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_List_Oset(T_b),V_xs_2)),hAPP(c_List_Oset(T_b),V_ys_2))) % 28.47/28.30 => ( hAPP(hAPP(c_List_Omap(T_b,T_c),V_f_2),V_xs_2) = hAPP(hAPP(c_List_Omap(T_b,T_c),V_f_2),V_ys_2) % 28.47/28.30 <=> V_xs_2 = V_ys_2 ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_map__inj__on,axiom, % 28.47/28.30 ! [V_ys_2,V_xs_2,V_f_2,T_b,T_c] : % 28.47/28.30 ( hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2) = hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_ys_2) % 28.47/28.30 => ( c_Fun_Oinj__on(T_c,T_b,V_f_2,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_c,tc_HOL_Obool)),hAPP(c_List_Oset(T_c),V_xs_2)),hAPP(c_List_Oset(T_c),V_ys_2))) % 28.47/28.30 => V_xs_2 = V_ys_2 ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_map__fun__upd,axiom, % 28.47/28.30 ! [V_v_2,V_f_2,T_c,V_xs_2,V_y_2,T_b] : % 28.47/28.30 ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_y_2),hAPP(c_List_Oset(T_b),V_xs_2))) % 28.47/28.30 => hAPP(hAPP(c_List_Omap(T_b,T_c),hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,T_c),V_f_2),V_y_2),V_v_2)),V_xs_2) = hAPP(hAPP(c_List_Omap(T_b,T_c),V_f_2),V_xs_2) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_inj__on__mapI,axiom, % 28.47/28.30 ! [V_A_2,V_f_2,T_c,T_b] : % 28.47/28.30 ( c_Fun_Oinj__on(T_b,T_c,V_f_2,c_Complete__Lattice_OSup__class_OSup(tc_fun(T_b,tc_HOL_Obool),hAPP(c_Set_Oimage(tc_List_Olist(T_b),tc_fun(T_b,tc_HOL_Obool),c_List_Oset(T_b)),V_A_2))) % 28.47/28.30 => c_Fun_Oinj__on(tc_List_Olist(T_b),tc_List_Olist(T_c),hAPP(c_List_Omap(T_b,T_c),V_f_2),V_A_2) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_map__of__eq__dom,axiom, % 28.47/28.30 ! [V_ys_2,V_xs_2,T_c,T_b] : % 28.47/28.30 ( c_Map_Omap__of(T_b,T_c,V_xs_2) = c_Map_Omap__of(T_b,T_c,V_ys_2) % 28.47/28.30 => hAPP(c_Set_Oimage(tc_prod(T_b,T_c),T_b,c_Product__Type_Ofst(T_b,T_c)),hAPP(c_List_Oset(tc_prod(T_b,T_c)),V_xs_2)) = hAPP(c_Set_Oimage(tc_prod(T_b,T_c),T_b,c_Product__Type_Ofst(T_b,T_c)),hAPP(c_List_Oset(tc_prod(T_b,T_c)),V_ys_2)) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_map__of__SomeD,axiom, % 28.47/28.30 ! [V_y_2,V_k_2,V_xs_2,T_b,T_c] : % 28.47/28.30 ( hAPP(c_Map_Omap__of(T_c,T_b,V_xs_2),V_k_2) = hAPP(c_Option_Ooption_OSome(T_b),V_y_2) % 28.47/28.30 => hBOOL(hAPP(hAPP(c_member(tc_prod(T_c,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_c,T_b),V_k_2),V_y_2)),hAPP(c_List_Oset(tc_prod(T_c,T_b)),V_xs_2))) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_map__of__is__SomeD,axiom, % 28.47/28.30 ! [V_y_2,V_x_2,V_xys_2,T_b,T_c] : % 28.47/28.30 ( hAPP(c_Map_Omap__of(T_c,T_b,V_xys_2),V_x_2) = hAPP(c_Option_Ooption_OSome(T_b),V_y_2) % 28.47/28.30 => hBOOL(hAPP(hAPP(c_member(tc_prod(T_c,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_c,T_b),V_x_2),V_y_2)),hAPP(c_List_Oset(tc_prod(T_c,T_b)),V_xys_2))) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_dom__map__of__conv__image__fst,axiom, % 28.47/28.30 ! [V_xys_2,T_c,T_b] : c_Map_Odom(T_b,T_c,c_Map_Omap__of(T_b,T_c,V_xys_2)) = hAPP(c_Set_Oimage(tc_prod(T_b,T_c),T_b,c_Product__Type_Ofst(T_b,T_c)),hAPP(c_List_Oset(tc_prod(T_b,T_c)),V_xys_2)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_map__of__eq__None__iff,axiom, % 28.47/28.30 ! [V_x_2,V_xys_2,T_b,T_c] : % 28.47/28.30 ( hAPP(c_Map_Omap__of(T_c,T_b,V_xys_2),V_x_2) = c_Option_Ooption_ONone(T_b) % 28.47/28.30 <=> ~ hBOOL(hAPP(hAPP(c_member(T_c),V_x_2),hAPP(c_Set_Oimage(tc_prod(T_c,T_b),T_c,c_Product__Type_Ofst(T_c,T_b)),hAPP(c_List_Oset(tc_prod(T_c,T_b)),V_xys_2)))) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_Option_Omap__def,axiom, % 28.47/28.30 ! [V_f_2,T_c,T_b] : hAPP(c_Option_Omap(T_b,T_c),V_f_2) = c_Option_Ooption_Ooption__case(tc_Option_Ooption(T_c),T_b,c_Option_Ooption_ONone(T_c),hAPP(hAPP(c_COMBB(T_c,tc_Option_Ooption(T_c),T_b),c_Option_Ooption_OSome(T_c)),V_f_2)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_WT__bodies__def,axiom, % 28.47/28.30 ( c_Com_OWT__bodies % 28.47/28.30 <=> ! [B_x] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_Com_Opname,tc_Com_Ocom)),B_x),hAPP(c_List_Oset(tc_prod(tc_Com_Opname,tc_Com_Ocom)),c_Com_Obodies))) % 28.47/28.30 => hBOOL(hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(tc_Com_Opname,tc_Com_Ocom,tc_HOL_Obool),hAPP(c_COMBK(tc_fun(tc_Com_Ocom,tc_HOL_Obool),tc_Com_Opname),c_Com_OWT)),B_x)) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_map__of__map__restrict,axiom, % 28.47/28.30 ! [V_ks_2,V_f_2,T_c,T_b] : c_Map_Omap__of(T_b,T_c,hAPP(hAPP(c_List_Omap(T_b,tc_prod(T_b,T_c)),hAPP(hAPP(c_COMBS(T_b,T_c,tc_prod(T_b,T_c)),c_Product__Type_OPair(T_b,T_c)),V_f_2)),V_ks_2)) = c_Map_Orestrict__map(T_b,T_c,hAPP(c_Fun_Ocomp(T_c,tc_Option_Ooption(T_c),T_b,c_Option_Ooption_OSome(T_c)),V_f_2),hAPP(c_List_Oset(T_b),V_ks_2)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_ran__distinct,axiom, % 28.47/28.30 ! [V_al_2,T_c,T_b] : % 28.47/28.30 ( hBOOL(hAPP(c_List_Odistinct(T_b),hAPP(hAPP(c_List_Omap(tc_prod(T_b,T_c),T_b),c_Product__Type_Ofst(T_b,T_c)),V_al_2))) % 28.47/28.30 => c_Map_Oran(T_b,T_c,c_Map_Omap__of(T_b,T_c,V_al_2)) = hAPP(c_Set_Oimage(tc_prod(T_b,T_c),T_c,c_Product__Type_Osnd(T_b,T_c)),hAPP(c_List_Oset(tc_prod(T_b,T_c)),V_al_2)) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_set__map__of__compr,axiom, % 28.47/28.30 ! [V_xs_2,T_c,T_b] : % 28.47/28.30 ( hBOOL(hAPP(c_List_Odistinct(T_b),hAPP(hAPP(c_List_Omap(tc_prod(T_b,T_c),T_b),c_Product__Type_Ofst(T_b,T_c)),V_xs_2))) % 28.47/28.30 => hAPP(c_List_Oset(tc_prod(T_b,T_c)),V_xs_2) = hAPP(c_Set_OCollect(tc_prod(T_b,T_c)),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_HOL_Obool),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_c,tc_Option_Ooption(T_c)),tc_fun(T_c,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Option_Ooption(T_c),tc_HOL_Obool),tc_fun(tc_fun(T_c,tc_Option_Ooption(T_c)),tc_fun(T_c,tc_HOL_Obool)),T_b),c_COMBB(tc_Option_Ooption(T_c),tc_HOL_Obool,T_c)),hAPP(hAPP(c_COMBB(tc_Option_Ooption(T_c),tc_fun(tc_Option_Ooption(T_c),tc_HOL_Obool),T_b),c_fequal),c_Map_Omap__of(T_b,T_c,V_xs_2)))),c_Option_Ooption_OSome(T_c)))) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_distinct__map,axiom, % 28.47/28.30 ! [V_xs_2,V_f_2,T_c,T_b] : % 28.47/28.30 ( hBOOL(hAPP(c_List_Odistinct(T_b),hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2))) % 28.47/28.30 <=> ( hBOOL(hAPP(c_List_Odistinct(T_c),V_xs_2)) % 28.47/28.30 & c_Fun_Oinj__on(T_c,T_b,V_f_2,hAPP(c_List_Oset(T_c),V_xs_2)) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_map__of__inject__set,axiom, % 28.47/28.30 ! [V_ys_2,V_xs_2,T_c,T_b] : % 28.47/28.30 ( hBOOL(hAPP(c_List_Odistinct(T_b),hAPP(hAPP(c_List_Omap(tc_prod(T_b,T_c),T_b),c_Product__Type_Ofst(T_b,T_c)),V_xs_2))) % 28.47/28.30 => ( hBOOL(hAPP(c_List_Odistinct(T_b),hAPP(hAPP(c_List_Omap(tc_prod(T_b,T_c),T_b),c_Product__Type_Ofst(T_b,T_c)),V_ys_2))) % 28.47/28.30 => ( c_Map_Omap__of(T_b,T_c,V_xs_2) = c_Map_Omap__of(T_b,T_c,V_ys_2) % 28.47/28.30 <=> hAPP(c_List_Oset(tc_prod(T_b,T_c)),V_xs_2) = hAPP(c_List_Oset(tc_prod(T_b,T_c)),V_ys_2) ) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_map__of__is__SomeI,axiom, % 28.47/28.30 ! [V_y_2,V_x_2,V_xys_2,T_c,T_b] : % 28.47/28.30 ( hBOOL(hAPP(c_List_Odistinct(T_b),hAPP(hAPP(c_List_Omap(tc_prod(T_b,T_c),T_b),c_Product__Type_Ofst(T_b,T_c)),V_xys_2))) % 28.47/28.30 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_x_2),V_y_2)),hAPP(c_List_Oset(tc_prod(T_b,T_c)),V_xys_2))) % 28.47/28.30 => hAPP(c_Map_Omap__of(T_b,T_c,V_xys_2),V_x_2) = hAPP(c_Option_Ooption_OSome(T_c),V_y_2) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_map__of__eq__Some__iff,axiom, % 28.47/28.30 ! [V_y_2,V_x_2,V_xys_2,T_c,T_b] : % 28.47/28.30 ( hBOOL(hAPP(c_List_Odistinct(T_b),hAPP(hAPP(c_List_Omap(tc_prod(T_b,T_c),T_b),c_Product__Type_Ofst(T_b,T_c)),V_xys_2))) % 28.47/28.30 => ( hAPP(c_Map_Omap__of(T_b,T_c,V_xys_2),V_x_2) = hAPP(c_Option_Ooption_OSome(T_c),V_y_2) % 28.47/28.30 <=> hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_x_2),V_y_2)),hAPP(c_List_Oset(tc_prod(T_b,T_c)),V_xys_2))) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_Some__eq__map__of__iff,axiom, % 28.47/28.30 ! [V_x_2,V_y_2,V_xys_2,T_c,T_b] : % 28.47/28.30 ( hBOOL(hAPP(c_List_Odistinct(T_b),hAPP(hAPP(c_List_Omap(tc_prod(T_b,T_c),T_b),c_Product__Type_Ofst(T_b,T_c)),V_xys_2))) % 28.47/28.30 => ( hAPP(c_Option_Ooption_OSome(T_c),V_y_2) = hAPP(c_Map_Omap__of(T_b,T_c,V_xys_2),V_x_2) % 28.47/28.30 <=> hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_x_2),V_y_2)),hAPP(c_List_Oset(tc_prod(T_b,T_c)),V_xys_2))) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_greaterThanLessThan__upto,axiom, % 28.47/28.30 ! [V_j_2,V_i_2] : c_SetInterval_Oord__class_OgreaterThanLessThan(tc_Int_Oint,V_i_2,V_j_2) = hAPP(c_List_Oset(tc_Int_Oint),c_List_Oupto(hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_i_2),c_Groups_Oone__class_Oone(tc_Int_Oint)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_j_2),c_Groups_Oone__class_Oone(tc_Int_Oint)))) ). % 28.47/28.30 % 28.47/28.30 fof(fact_weak__map__of__SomeI,axiom, % 28.47/28.30 ! [V_l_2,V_x_2,V_k_2,T_c,T_b] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_k_2),V_x_2)),hAPP(c_List_Oset(tc_prod(T_b,T_c)),V_l_2))) % 28.47/28.30 => ? [B_x] : hAPP(c_Map_Omap__of(T_b,T_c,V_l_2),V_k_2) = hAPP(c_Option_Ooption_OSome(T_c),B_x) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_atLeastAtMost__upto,axiom, % 28.47/28.30 ! [V_j_2,V_i_2] : c_SetInterval_Oord__class_OatLeastAtMost(tc_Int_Oint,V_i_2,V_j_2) = hAPP(c_List_Oset(tc_Int_Oint),c_List_Oupto(V_i_2,V_j_2)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_set__upto,axiom, % 28.47/28.30 ! [V_j_2,V_i_2] : hAPP(c_List_Oset(tc_Int_Oint),c_List_Oupto(V_i_2,V_j_2)) = c_SetInterval_Oord__class_OatLeastAtMost(tc_Int_Oint,V_i_2,V_j_2) ). % 28.47/28.30 % 28.47/28.30 fof(fact_distinct__upto,axiom, % 28.47/28.30 ! [V_j,V_i] : hBOOL(hAPP(c_List_Odistinct(tc_Int_Oint),c_List_Oupto(V_i,V_j))) ). % 28.47/28.30 % 28.47/28.30 fof(fact_atLeastLessThan__upto,axiom, % 28.47/28.30 ! [V_j_2,V_i_2] : hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Int_Oint,V_i_2),V_j_2) = hAPP(c_List_Oset(tc_Int_Oint),c_List_Oupto(V_i_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Int_Oint),V_j_2),c_Groups_Oone__class_Oone(tc_Int_Oint)))) ). % 28.47/28.30 % 28.47/28.30 fof(fact_greaterThanAtMost__upto,axiom, % 28.47/28.30 ! [V_j_2,V_i_2] : c_SetInterval_Oord__class_OgreaterThanAtMost(tc_Int_Oint,V_i_2,V_j_2) = hAPP(c_List_Oset(tc_Int_Oint),c_List_Oupto(hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_i_2),c_Groups_Oone__class_Oone(tc_Int_Oint)),V_j_2)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_nat__list__def,axiom, % 28.47/28.30 ! [V_l_2] : % 28.47/28.30 ( c_List_Onat__list(V_l_2) % 28.47/28.30 <=> c_Nat__Transfer_Onat__set(hAPP(c_List_Oset(tc_Int_Oint),V_l_2)) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_set__remove1__eq,axiom, % 28.47/28.30 ! [V_x_2,V_xs_2,T_b] : % 28.47/28.30 ( hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2)) % 28.47/28.30 => hAPP(c_List_Oset(T_b),c_List_Oremove1(T_b,V_x_2,V_xs_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_List_Oset(T_b),V_xs_2)),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_set__remove1__subset,axiom, % 28.47/28.30 ! [V_xs_2,V_x_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_List_Oset(T_b),c_List_Oremove1(T_b,V_x_2,V_xs_2))),hAPP(c_List_Oset(T_b),V_xs_2))) ). % 28.47/28.30 % 28.47/28.30 fof(fact_remove1__idem,axiom, % 28.47/28.30 ! [V_xs_2,V_x_2,T_b] : % 28.47/28.30 ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2))) % 28.47/28.30 => c_List_Oremove1(T_b,V_x_2,V_xs_2) = V_xs_2 ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_notin__set__remove1,axiom, % 28.47/28.30 ! [V_y_2,V_xs_2,V_x_2,T_b] : % 28.47/28.30 ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2))) % 28.47/28.30 => ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),c_List_Oremove1(T_b,V_y_2,V_xs_2)))) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_in__set__remove1,axiom, % 28.47/28.30 ! [V_xs_2,T_b,V_b_2,V_a_2] : % 28.47/28.30 ( V_a_2 != V_b_2 % 28.47/28.30 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(c_List_Oset(T_b),c_List_Oremove1(T_b,V_b_2,V_xs_2)))) % 28.47/28.30 <=> hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(c_List_Oset(T_b),V_xs_2))) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_remove1__commute,axiom, % 28.47/28.30 ! [V_zs,V_y,V_x,T_a] : c_List_Oremove1(T_a,V_x,c_List_Oremove1(T_a,V_y,V_zs)) = c_List_Oremove1(T_a,V_y,c_List_Oremove1(T_a,V_x,V_zs)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_distinct__remove1,axiom, % 28.47/28.30 ! [V_x,V_xs,T_a] : % 28.47/28.30 ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs)) % 28.47/28.30 => hBOOL(hAPP(c_List_Odistinct(T_a),c_List_Oremove1(T_a,V_x,V_xs))) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_sorted__list__of__set__remove,axiom, % 28.47/28.30 ! [V_x_2,V_A_2,T_b] : % 28.47/28.30 ( class_Orderings_Olinorder(T_b) % 28.47/28.30 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.30 => c_List_Olinorder__class_Osorted__list__of__set(T_b,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))))) = c_List_Oremove1(T_b,V_x_2,c_List_Olinorder__class_Osorted__list__of__set(T_b,V_A_2)) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_map__of__zip__map,axiom, % 28.47/28.30 ! [V_f_2,T_c,V_xs_2,V_x_2,T_b] : % 28.47/28.30 ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2))) % 28.47/28.30 => hAPP(c_Map_Omap__of(T_b,T_c,hAPP(hAPP(c_List_Ozip(T_b,T_c),V_xs_2),hAPP(hAPP(c_List_Omap(T_b,T_c),V_f_2),V_xs_2))),V_x_2) = hAPP(c_Option_Ooption_OSome(T_c),hAPP(V_f_2,V_x_2)) ) % 28.47/28.30 & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2))) % 28.47/28.30 => hAPP(c_Map_Omap__of(T_b,T_c,hAPP(hAPP(c_List_Ozip(T_b,T_c),V_xs_2),hAPP(hAPP(c_List_Omap(T_b,T_c),V_f_2),V_xs_2))),V_x_2) = c_Option_Ooption_ONone(T_c) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_distinct__zipI2,axiom, % 28.47/28.30 ! [V_xs,T_b,V_ys,T_a] : % 28.47/28.30 ( hBOOL(hAPP(c_List_Odistinct(T_a),V_ys)) % 28.47/28.30 => hBOOL(hAPP(c_List_Odistinct(tc_prod(T_b,T_a)),hAPP(hAPP(c_List_Ozip(T_b,T_a),V_xs),V_ys))) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_distinct__zipI1,axiom, % 28.47/28.30 ! [V_ys,T_b,V_xs,T_a] : % 28.47/28.30 ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs)) % 28.47/28.30 => hBOOL(hAPP(c_List_Odistinct(tc_prod(T_a,T_b)),hAPP(hAPP(c_List_Ozip(T_a,T_b),V_xs),V_ys))) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_zip__same__conv__map,axiom, % 28.47/28.30 ! [V_xs_2,T_b] : hAPP(hAPP(c_List_Ozip(T_b,T_b),V_xs_2),V_xs_2) = hAPP(hAPP(c_List_Omap(T_b,tc_prod(T_b,T_b)),hAPP(hAPP(c_COMBS(T_b,T_b,tc_prod(T_b,T_b)),c_Product__Type_OPair(T_b,T_b)),c_COMBI(T_b))),V_xs_2) ). % 28.47/28.30 % 28.47/28.30 fof(fact_zip__map__fst__snd,axiom, % 28.47/28.30 ! [V_zs_2,T_c,T_b] : hAPP(hAPP(c_List_Ozip(T_b,T_c),hAPP(hAPP(c_List_Omap(tc_prod(T_b,T_c),T_b),c_Product__Type_Ofst(T_b,T_c)),V_zs_2)),hAPP(hAPP(c_List_Omap(tc_prod(T_b,T_c),T_c),c_Product__Type_Osnd(T_b,T_c)),V_zs_2)) = V_zs_2 ). % 28.47/28.30 % 28.47/28.30 fof(fact_map__zip__map2,axiom, % 28.47/28.30 ! [V_ys_2,V_g_2,T_e,V_xs_2,V_f_2,T_b,T_d,T_c] : hAPP(hAPP(c_List_Omap(tc_prod(T_c,T_d),T_b),V_f_2),hAPP(hAPP(c_List_Ozip(T_c,T_d),V_xs_2),hAPP(hAPP(c_List_Omap(T_e,T_d),V_g_2),V_ys_2))) = hAPP(hAPP(c_List_Omap(tc_prod(T_c,T_e),T_b),hAPP(c_Product__Type_Oprod_Oprod__case(T_c,T_e,T_b),hAPP(hAPP(c_COMBB(tc_fun(T_e,tc_prod(T_c,T_d)),tc_fun(T_e,T_b),T_c),hAPP(c_COMBB(tc_prod(T_c,T_d),T_b,T_e),V_f_2)),hAPP(hAPP(c_COMBC(T_c,tc_fun(T_e,T_d),tc_fun(T_e,tc_prod(T_c,T_d))),hAPP(hAPP(c_COMBB(tc_fun(T_d,tc_prod(T_c,T_d)),tc_fun(tc_fun(T_e,T_d),tc_fun(T_e,tc_prod(T_c,T_d))),T_c),c_COMBB(T_d,tc_prod(T_c,T_d),T_e)),c_Product__Type_OPair(T_c,T_d))),V_g_2)))),hAPP(hAPP(c_List_Ozip(T_c,T_e),V_xs_2),V_ys_2)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_map__zip__map,axiom, % 28.47/28.30 ! [V_ys_2,V_xs_2,V_g_2,T_e,V_f_2,T_b,T_d,T_c] : hAPP(hAPP(c_List_Omap(tc_prod(T_c,T_d),T_b),V_f_2),hAPP(hAPP(c_List_Ozip(T_c,T_d),hAPP(hAPP(c_List_Omap(T_e,T_c),V_g_2),V_xs_2)),V_ys_2)) = hAPP(hAPP(c_List_Omap(tc_prod(T_e,T_d),T_b),hAPP(c_Product__Type_Oprod_Oprod__case(T_e,T_d,T_b),hAPP(hAPP(c_COMBB(tc_fun(T_d,tc_prod(T_c,T_d)),tc_fun(T_d,T_b),T_e),hAPP(c_COMBB(tc_prod(T_c,T_d),T_b,T_d),V_f_2)),hAPP(hAPP(c_COMBB(T_c,tc_fun(T_d,tc_prod(T_c,T_d)),T_e),c_Product__Type_OPair(T_c,T_d)),V_g_2)))),hAPP(hAPP(c_List_Ozip(T_e,T_d),V_xs_2),V_ys_2)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_zip__same,axiom, % 28.47/28.30 ! [V_xs_2,V_b_2,V_a_2,T_b] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),hAPP(c_List_Oset(tc_prod(T_b,T_b)),hAPP(hAPP(c_List_Ozip(T_b,T_b),V_xs_2),V_xs_2)))) % 28.47/28.30 <=> ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(c_List_Oset(T_b),V_xs_2))) % 28.47/28.30 & V_a_2 = V_b_2 ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_set__zip__leftD,axiom, % 28.47/28.30 ! [V_ys_2,V_xs_2,V_y_2,V_x_2,T_c,T_b] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_x_2),V_y_2)),hAPP(c_List_Oset(tc_prod(T_b,T_c)),hAPP(hAPP(c_List_Ozip(T_b,T_c),V_xs_2),V_ys_2)))) % 28.47/28.30 => hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2))) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_set__zip__rightD,axiom, % 28.47/28.30 ! [V_ys_2,V_xs_2,V_y_2,V_x_2,T_c,T_b] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_x_2),V_y_2)),hAPP(c_List_Oset(tc_prod(T_b,T_c)),hAPP(hAPP(c_List_Ozip(T_b,T_c),V_xs_2),V_ys_2)))) % 28.47/28.30 => hBOOL(hAPP(hAPP(c_member(T_c),V_y_2),hAPP(c_List_Oset(T_c),V_ys_2))) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_in__set__zipE,axiom, % 28.47/28.30 ! [V_ys_2,V_xs_2,V_y_2,V_x_2,T_c,T_b] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_x_2),V_y_2)),hAPP(c_List_Oset(tc_prod(T_b,T_c)),hAPP(hAPP(c_List_Ozip(T_b,T_c),V_xs_2),V_ys_2)))) % 28.47/28.30 => ~ ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2))) % 28.47/28.30 => ~ hBOOL(hAPP(hAPP(c_member(T_c),V_y_2),hAPP(c_List_Oset(T_c),V_ys_2))) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_zip__map2,axiom, % 28.47/28.30 ! [V_ys_2,V_f_2,T_d,V_xs_2,T_c,T_b] : hAPP(hAPP(c_List_Ozip(T_b,T_c),V_xs_2),hAPP(hAPP(c_List_Omap(T_d,T_c),V_f_2),V_ys_2)) = hAPP(hAPP(c_List_Omap(tc_prod(T_b,T_d),tc_prod(T_b,T_c)),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_d,tc_prod(T_b,T_c)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_d,T_c),tc_fun(T_d,tc_prod(T_b,T_c))),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_prod(T_b,T_c)),tc_fun(tc_fun(T_d,T_c),tc_fun(T_d,tc_prod(T_b,T_c))),T_b),c_COMBB(T_c,tc_prod(T_b,T_c),T_d)),c_Product__Type_OPair(T_b,T_c))),V_f_2))),hAPP(hAPP(c_List_Ozip(T_b,T_d),V_xs_2),V_ys_2)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_zip__map1,axiom, % 28.47/28.30 ! [V_ys_2,V_xs_2,V_f_2,T_d,T_c,T_b] : hAPP(hAPP(c_List_Ozip(T_b,T_c),hAPP(hAPP(c_List_Omap(T_d,T_b),V_f_2),V_xs_2)),V_ys_2) = hAPP(hAPP(c_List_Omap(tc_prod(T_d,T_c),tc_prod(T_b,T_c)),hAPP(c_Product__Type_Oprod_Oprod__case(T_d,T_c,tc_prod(T_b,T_c)),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_c,tc_prod(T_b,T_c)),T_d),c_Product__Type_OPair(T_b,T_c)),V_f_2))),hAPP(hAPP(c_List_Ozip(T_d,T_c),V_xs_2),V_ys_2)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_zip__map__map,axiom, % 28.47/28.30 ! [V_ys_2,V_g_2,T_e,V_xs_2,V_f_2,T_d,T_c,T_b] : hAPP(hAPP(c_List_Ozip(T_b,T_c),hAPP(hAPP(c_List_Omap(T_d,T_b),V_f_2),V_xs_2)),hAPP(hAPP(c_List_Omap(T_e,T_c),V_g_2),V_ys_2)) = hAPP(hAPP(c_List_Omap(tc_prod(T_d,T_e),tc_prod(T_b,T_c)),hAPP(c_Product__Type_Oprod_Oprod__case(T_d,T_e,tc_prod(T_b,T_c)),hAPP(hAPP(c_COMBC(T_d,tc_fun(T_e,T_c),tc_fun(T_e,tc_prod(T_b,T_c))),hAPP(hAPP(c_COMBB(tc_fun(T_c,tc_prod(T_b,T_c)),tc_fun(tc_fun(T_e,T_c),tc_fun(T_e,tc_prod(T_b,T_c))),T_d),c_COMBB(T_c,tc_prod(T_b,T_c),T_e)),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_c,tc_prod(T_b,T_c)),T_d),c_Product__Type_OPair(T_b,T_c)),V_f_2))),V_g_2))),hAPP(hAPP(c_List_Ozip(T_d,T_e),V_xs_2),V_ys_2)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_sorted__list__of__set__insert,axiom, % 28.47/28.30 ! [V_x_2,V_A_2,T_b] : % 28.47/28.30 ( class_Orderings_Olinorder(T_b) % 28.47/28.30 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.30 => c_List_Olinorder__class_Osorted__list__of__set(T_b,hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),V_A_2)) = hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_b,T_b,c_COMBI(T_b)),V_x_2),c_List_Olinorder__class_Osorted__list__of__set(T_b,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_A_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_map__of__zip__upd,axiom, % 28.47/28.30 ! [V_z_2,V_y_2,V_x_2,V_zs_2,V_xs_2,T_c,V_ys_2,T_b] : % 28.47/28.30 ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_c)),V_xs_2) % 28.47/28.30 => ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_zs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_c)),V_xs_2) % 28.47/28.30 => ( ~ hBOOL(hAPP(hAPP(c_member(T_c),V_x_2),hAPP(c_List_Oset(T_c),V_xs_2))) % 28.47/28.30 => ( hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_c,tc_Option_Ooption(T_b)),c_Map_Omap__of(T_c,T_b,hAPP(hAPP(c_List_Ozip(T_c,T_b),V_xs_2),V_ys_2))),V_x_2),hAPP(c_Option_Ooption_OSome(T_b),V_y_2)) = hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_c,tc_Option_Ooption(T_b)),c_Map_Omap__of(T_c,T_b,hAPP(hAPP(c_List_Ozip(T_c,T_b),V_xs_2),V_zs_2))),V_x_2),hAPP(c_Option_Ooption_OSome(T_b),V_z_2)) % 28.47/28.30 => c_Map_Omap__of(T_c,T_b,hAPP(hAPP(c_List_Ozip(T_c,T_b),V_xs_2),V_ys_2)) = c_Map_Omap__of(T_c,T_b,hAPP(hAPP(c_List_Ozip(T_c,T_b),V_xs_2),V_zs_2)) ) ) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_length__zip,axiom, % 28.47/28.30 ! [V_ys,V_xs,T_b,T_a] : hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_prod(T_a,T_b))),hAPP(hAPP(c_List_Ozip(T_a,T_b),V_xs),V_ys)) = hAPP(hAPP(c_Orderings_Oord__class_Omin(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_set__insort,axiom, % 28.47/28.30 ! [V_xs_2,V_x_2,V_f_2,T_b,T_c] : % 28.47/28.30 ( class_Orderings_Olinorder(T_c) % 28.47/28.30 => hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_b,T_c,V_f_2),V_x_2),V_xs_2)) = hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_fun__left__comm__insort,axiom, % 28.47/28.30 ! [T_b] : % 28.47/28.30 ( class_Orderings_Olinorder(T_b) % 28.47/28.30 => c_Finite__Set_Ofun__left__comm(T_b,tc_List_Olist(T_b),c_List_Olinorder__class_Oinsort__key(T_b,T_b,c_COMBI(T_b))) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_neq__if__length__neq,axiom, % 28.47/28.30 ! [V_ys,V_xs,T_a] : % 28.47/28.30 ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs) != hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_ys) % 28.47/28.30 => V_xs != V_ys ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_length__insort,axiom, % 28.47/28.30 ! [V_xs_2,V_x_2,V_f_2,T_b,T_c] : % 28.47/28.30 ( class_Orderings_Olinorder(T_c) % 28.47/28.30 => hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_b,T_c,V_f_2),V_x_2),V_xs_2)) = hAPP(c_Nat_OSuc,hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_insort__key__left__comm,axiom, % 28.47/28.30 ! [V_xs_2,T_c,V_y_2,V_x_2,V_f_2,T_b] : % 28.47/28.30 ( class_Orderings_Olinorder(T_b) % 28.47/28.30 => ( hAPP(V_f_2,V_x_2) != hAPP(V_f_2,V_y_2) % 28.47/28.30 => hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_c,T_b,V_f_2),V_y_2),hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_c,T_b,V_f_2),V_x_2),V_xs_2)) = hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_c,T_b,V_f_2),V_x_2),hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_c,T_b,V_f_2),V_y_2),V_xs_2)) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_insort__left__comm,axiom, % 28.47/28.30 ! [V_xs_2,V_y_2,V_x_2,T_b] : % 28.47/28.30 ( class_Orderings_Olinorder(T_b) % 28.47/28.30 => hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_b,T_b,c_COMBI(T_b)),V_x_2),hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_b,T_b,c_COMBI(T_b)),V_y_2),V_xs_2)) = hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_b,T_b,c_COMBI(T_b)),V_y_2),hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_b,T_b,c_COMBI(T_b)),V_x_2),V_xs_2)) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_lexn__length,axiom, % 28.47/28.30 ! [V_n_2,V_r_2,V_ys_2,V_xs_2,T_b] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),V_ys_2)),hAPP(c_List_Olexn(T_b,V_r_2),V_n_2))) % 28.47/28.30 => ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2) = V_n_2 % 28.47/28.30 & hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_2) = V_n_2 ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_length__map,axiom, % 28.47/28.30 ! [V_xs_2,V_f_2,T_c,T_b] : hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2)) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_c)),V_xs_2) ). % 28.47/28.30 % 28.47/28.30 fof(fact_map__eq__imp__length__eq,axiom, % 28.47/28.30 ! [V_ys_2,V_g_2,T_d,V_xs_2,V_f_2,T_b,T_c] : % 28.47/28.30 ( hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2) = hAPP(hAPP(c_List_Omap(T_d,T_b),V_g_2),V_ys_2) % 28.47/28.30 => hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_c)),V_xs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_d)),V_ys_2) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_remove1__insort,axiom, % 28.47/28.30 ! [V_xs_2,V_x_2,T_b] : % 28.47/28.30 ( class_Orderings_Olinorder(T_b) % 28.47/28.30 => c_List_Oremove1(T_b,V_x_2,hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_b,T_b,c_COMBI(T_b)),V_x_2),V_xs_2)) = V_xs_2 ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_card__length,axiom, % 28.47/28.30 ! [V_xs_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Finite__Set_Ocard(T_b),hAPP(c_List_Oset(T_b),V_xs_2))),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2))) ). % 28.47/28.30 % 28.47/28.30 fof(fact_card__distinct,axiom, % 28.47/28.30 ! [V_xs_2,T_b] : % 28.47/28.30 ( hAPP(c_Finite__Set_Ocard(T_b),hAPP(c_List_Oset(T_b),V_xs_2)) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2) % 28.47/28.30 => hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2)) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_distinct__card,axiom, % 28.47/28.30 ! [V_xs_2,T_b] : % 28.47/28.30 ( hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2)) % 28.47/28.30 => hAPP(c_Finite__Set_Ocard(T_b),hAPP(c_List_Oset(T_b),V_xs_2)) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_map__of__zip__inject,axiom, % 28.47/28.30 ! [V_zs_2,V_xs_2,T_c,V_ys_2,T_b] : % 28.47/28.30 ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_c)),V_xs_2) % 28.47/28.30 => ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_zs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_c)),V_xs_2) % 28.47/28.30 => ( hBOOL(hAPP(c_List_Odistinct(T_c),V_xs_2)) % 28.47/28.30 => ( c_Map_Omap__of(T_c,T_b,hAPP(hAPP(c_List_Ozip(T_c,T_b),V_xs_2),V_ys_2)) = c_Map_Omap__of(T_c,T_b,hAPP(hAPP(c_List_Ozip(T_c,T_b),V_xs_2),V_zs_2)) % 28.47/28.30 => V_ys_2 = V_zs_2 ) ) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_map__fst__zip,axiom, % 28.47/28.30 ! [V_ys_2,T_c,V_xs_2,T_b] : % 28.47/28.30 ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_c)),V_ys_2) % 28.47/28.30 => hAPP(hAPP(c_List_Omap(tc_prod(T_b,T_c),T_b),c_Product__Type_Ofst(T_b,T_c)),hAPP(hAPP(c_List_Ozip(T_b,T_c),V_xs_2),V_ys_2)) = V_xs_2 ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_map__snd__zip,axiom, % 28.47/28.30 ! [V_ys_2,T_c,V_xs_2,T_b] : % 28.47/28.30 ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_c)),V_ys_2) % 28.47/28.30 => hAPP(hAPP(c_List_Omap(tc_prod(T_b,T_c),T_c),c_Product__Type_Osnd(T_b,T_c)),hAPP(hAPP(c_List_Ozip(T_b,T_c),V_xs_2),V_ys_2)) = V_ys_2 ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_distinct__insort,axiom, % 28.47/28.30 ! [V_xs_2,V_x_2,V_f_2,T_b,T_c] : % 28.47/28.30 ( class_Orderings_Olinorder(T_c) % 28.47/28.30 => ( hBOOL(hAPP(c_List_Odistinct(T_b),hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_b,T_c,V_f_2),V_x_2),V_xs_2))) % 28.47/28.30 <=> ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2))) % 28.47/28.30 & hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2)) ) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_length__pos__if__in__set,axiom, % 28.47/28.30 ! [V_xs_2,V_x_2,T_b] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2))) % 28.47/28.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2))) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_zip__eq__conv,axiom, % 28.47/28.30 ! [V_zs_2,V_ys_2,T_c,V_xs_2,T_b] : % 28.47/28.30 ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_c)),V_ys_2) % 28.47/28.30 => ( hAPP(hAPP(c_List_Ozip(T_b,T_c),V_xs_2),V_ys_2) = V_zs_2 % 28.47/28.30 <=> ( hAPP(hAPP(c_List_Omap(tc_prod(T_b,T_c),T_b),c_Product__Type_Ofst(T_b,T_c)),V_zs_2) = V_xs_2 % 28.47/28.30 & hAPP(hAPP(c_List_Omap(tc_prod(T_b,T_c),T_c),c_Product__Type_Osnd(T_b,T_c)),V_zs_2) = V_ys_2 ) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_lenlex__conv,axiom, % 28.47/28.30 ! [V_r_2,T_b] : c_List_Olenlex(T_b,V_r_2) = hAPP(c_Set_OCollect(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(c_Product__Type_Oprod_Oprod__case(tc_List_Olist(T_b),tc_List_Olist(T_b),tc_HOL_Obool),hAPP(hAPP(c_COMBS(tc_List_Olist(T_b),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_List_Olist(T_b),tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),tc_List_Olist(T_b)),c_COMBS(tc_List_Olist(T_b),tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool),tc_fun(tc_List_Olist(T_b),tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_List_Olist(T_b)),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_List_Olist(T_b)),c_fdisj)),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_fun(tc_List_Olist(T_b),tc_Nat_Onat),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_fun(tc_List_Olist(T_b),tc_Nat_Onat),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),tc_List_Olist(T_b)),c_COMBB(tc_Nat_Onat,tc_HOL_Obool,tc_List_Olist(T_b))),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_List_Olist(T_b)),c_Orderings_Oord__class_Oless(tc_Nat_Onat)),c_Nat_Osize__class_Osize(tc_List_Olist(T_b))))),c_Nat_Osize__class_Osize(tc_List_Olist(T_b)))))),hAPP(hAPP(c_COMBS(tc_List_Olist(T_b),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_List_Olist(T_b),tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),tc_List_Olist(T_b)),c_COMBS(tc_List_Olist(T_b),tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool),tc_fun(tc_List_Olist(T_b),tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_List_Olist(T_b)),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_List_Olist(T_b)),c_fconj)),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_fun(tc_List_Olist(T_b),tc_Nat_Onat),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_fun(tc_List_Olist(T_b),tc_Nat_Onat),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),tc_List_Olist(T_b)),c_COMBB(tc_Nat_Onat,tc_HOL_Obool,tc_List_Olist(T_b))),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_List_Olist(T_b)),c_fequal),c_Nat_Osize__class_Osize(tc_List_Olist(T_b))))),c_Nat_Osize__class_Osize(tc_List_Olist(T_b)))))),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_fun(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_HOL_Obool),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_List_Olist(T_b),tc_fun(tc_fun(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_HOL_Obool),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),tc_List_Olist(T_b)),c_COMBC(tc_List_Olist(T_b),tc_fun(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_List_Olist(T_b),tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),tc_fun(tc_List_Olist(T_b),tc_fun(tc_fun(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_HOL_Obool),tc_HOL_Obool)),tc_List_Olist(T_b)),hAPP(c_COMBB(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_fun(tc_fun(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_HOL_Obool),tc_HOL_Obool),tc_List_Olist(T_b)),c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))))),c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b))))),c_List_Olex(T_b,V_r_2)))))) ). % 28.47/28.30 % 28.47/28.30 fof(fact_lenlex__def,axiom, % 28.47/28.30 ! [V_r_2,T_b] : c_List_Olenlex(T_b,V_r_2) = hAPP(hAPP(c_Relation_Oinv__image(tc_prod(tc_Nat_Onat,tc_List_Olist(T_b)),tc_List_Olist(T_b)),c_Wellfounded_Olex__prod(tc_Nat_Onat,tc_List_Olist(T_b),c_Wellfounded_Oless__than,c_List_Olex(T_b,V_r_2))),hAPP(hAPP(c_COMBS(tc_List_Olist(T_b),tc_List_Olist(T_b),tc_prod(tc_Nat_Onat,tc_List_Olist(T_b))),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_List_Olist(T_b),tc_prod(tc_Nat_Onat,tc_List_Olist(T_b))),tc_List_Olist(T_b)),c_Product__Type_OPair(tc_Nat_Onat,tc_List_Olist(T_b))),c_Nat_Osize__class_Osize(tc_List_Olist(T_b)))),c_COMBI(tc_List_Olist(T_b)))) ). % 28.47/28.30 % 28.47/28.30 fof(fact_finite__lists__length__eq,axiom, % 28.47/28.30 ! [V_n_2,V_A_2,T_b] : % 28.47/28.30 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.30 => hBOOL(hAPP(c_Finite__Set_Ofinite(tc_List_Olist(T_b)),hAPP(c_Set_OCollect(tc_List_Olist(T_b)),hAPP(hAPP(c_COMBS(tc_List_Olist(T_b),tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_List_Olist(T_b)),c_fconj),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),tc_List_Olist(T_b)),c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool))),c_List_Oset(T_b))),V_A_2))),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_Nat_Onat,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_List_Olist(T_b)),c_fequal),c_Nat_Osize__class_Osize(tc_List_Olist(T_b)))),V_n_2))))) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_list__eq__iff__zip__eq,axiom, % 28.47/28.30 ! [T_b,V_ys_2,V_xs_2] : % 28.47/28.30 ( V_xs_2 = V_ys_2 % 28.47/28.30 <=> ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_2) % 28.47/28.30 & ! [B_x] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),B_x),hAPP(c_List_Oset(tc_prod(T_b,T_b)),hAPP(hAPP(c_List_Ozip(T_b,T_b),V_xs_2),V_ys_2)))) % 28.47/28.30 => hBOOL(hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_b,tc_HOL_Obool),c_fequal),B_x)) ) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_map__of__zip__is__None,axiom, % 28.47/28.30 ! [V_x_2,V_ys_2,T_c,V_xs_2,T_b] : % 28.47/28.30 ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_c)),V_ys_2) % 28.47/28.30 => ( hAPP(c_Map_Omap__of(T_b,T_c,hAPP(hAPP(c_List_Ozip(T_b,T_c),V_xs_2),V_ys_2)),V_x_2) = c_Option_Ooption_ONone(T_c) % 28.47/28.30 <=> ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2))) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_map__of__zip__is__Some,axiom, % 28.47/28.30 ! [V_x_2,V_ys_2,T_c,V_xs_2,T_b] : % 28.47/28.30 ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_c)),V_ys_2) % 28.47/28.30 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2))) % 28.47/28.30 <=> ? [B_y] : hAPP(c_Map_Omap__of(T_b,T_c,hAPP(hAPP(c_List_Ozip(T_b,T_c),V_xs_2),V_ys_2)),V_x_2) = hAPP(c_Option_Ooption_OSome(T_c),B_y) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_length__remove1,axiom, % 28.47/28.30 ! [V_xs_2,V_x_2,T_b] : % 28.47/28.30 ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2))) % 28.47/28.30 => hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),c_List_Oremove1(T_b,V_x_2,V_xs_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)),c_Groups_Oone__class_Oone(tc_Nat_Onat)) ) % 28.47/28.30 & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2))) % 28.47/28.30 => hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),c_List_Oremove1(T_b,V_x_2,V_xs_2)) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_dom__map__of__zip,axiom, % 28.47/28.30 ! [V_ys_2,T_c,V_xs_2,T_b] : % 28.47/28.30 ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_c)),V_ys_2) % 28.47/28.30 => ( hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2)) % 28.47/28.30 => c_Map_Odom(T_b,T_c,c_Map_Omap__of(T_b,T_c,hAPP(hAPP(c_List_Ozip(T_b,T_c),V_xs_2),V_ys_2))) = hAPP(c_List_Oset(T_b),V_xs_2) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_finite__lists__length__le,axiom, % 28.47/28.30 ! [V_n_2,V_A_2,T_b] : % 28.47/28.30 ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.30 => hBOOL(hAPP(c_Finite__Set_Ofinite(tc_List_Olist(T_b)),hAPP(c_Set_OCollect(tc_List_Olist(T_b)),hAPP(hAPP(c_COMBS(tc_List_Olist(T_b),tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_List_Olist(T_b)),c_fconj),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),tc_List_Olist(T_b)),c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool))),c_List_Oset(T_b))),V_A_2))),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_Nat_Onat,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_List_Olist(T_b)),c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat)),c_Nat_Osize__class_Osize(tc_List_Olist(T_b)))),V_n_2))))) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_Nitpick_Ocard_H__def,axiom, % 28.47/28.30 ! [V_A_2,T_b] : % 28.47/28.30 ( ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.30 => c_Nitpick_Ocard_H(T_b,V_A_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),c_Hilbert__Choice_OEps(tc_List_Olist(T_b),hAPP(hAPP(c_COMBS(tc_List_Olist(T_b),tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_List_Olist(T_b)),c_fconj),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),tc_List_Olist(T_b)),c_fequal),c_List_Oset(T_b))),V_A_2))),c_List_Odistinct(T_b)))) ) % 28.47/28.30 & ( ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.30 => c_Nitpick_Ocard_H(T_b,V_A_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_listrel__iff__zip,axiom, % 28.47/28.30 ! [V_r_2,V_ys_2,V_xs_2,T_b] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),V_ys_2)),c_List_Olistrel(T_b,V_r_2))) % 28.47/28.30 <=> ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_2) % 28.47/28.30 & ! [B_x] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),B_x),hAPP(c_List_Oset(tc_prod(T_b,T_b)),hAPP(hAPP(c_List_Ozip(T_b,T_b),V_xs_2),V_ys_2)))) % 28.47/28.30 => hBOOL(hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_b,tc_HOL_Obool),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBC(T_b,tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_b,T_b)),tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_prod(T_b,T_b),tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool),T_b),c_member(tc_prod(T_b,T_b)))),c_Product__Type_OPair(T_b,T_b)))),V_r_2)),B_x)) ) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_listrel__rtrancl__refl,axiom, % 28.47/28.30 ! [V_r_2,V_xs_2,T_b] : hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),V_xs_2)),c_List_Olistrel(T_b,c_Transitive__Closure_Ortrancl(T_b,V_r_2)))) ). % 28.47/28.30 % 28.47/28.30 fof(fact_listrel__eq__len,axiom, % 28.47/28.30 ! [V_r_2,V_ys_2,V_xs_2,T_b] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),V_ys_2)),c_List_Olistrel(T_b,V_r_2))) % 28.47/28.30 => hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_2) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_listrel__rtrancl__trans,axiom, % 28.47/28.30 ! [V_zs_2,V_r_2,V_ys_2,V_xs_2,T_b] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),V_ys_2)),c_List_Olistrel(T_b,c_Transitive__Closure_Ortrancl(T_b,V_r_2)))) % 28.47/28.30 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_ys_2),V_zs_2)),c_List_Olistrel(T_b,c_Transitive__Closure_Ortrancl(T_b,V_r_2)))) % 28.47/28.30 => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),V_zs_2)),c_List_Olistrel(T_b,c_Transitive__Closure_Ortrancl(T_b,V_r_2)))) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_listrel__mono,axiom, % 28.47/28.30 ! [V_s_2,V_r_2,T_b] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),V_s_2)) % 28.47/28.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_HOL_Obool)),c_List_Olistrel(T_b,V_r_2)),c_List_Olistrel(T_b,V_s_2))) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_listrelp__listrel__eq,axiom, % 28.47/28.30 ! [V_xa_2,V_x_2,V_r_2,T_b] : % 28.47/28.30 ( c_List_Olistrelp(T_b,hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool)),tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_fun(T_b,tc_HOL_Obool)),T_b),c_COMBC(T_b,tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_prod(T_b,T_b)),tc_fun(T_b,tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_prod(T_b,T_b),tc_fun(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool),tc_HOL_Obool),T_b),c_member(tc_prod(T_b,T_b)))),c_Product__Type_OPair(T_b,T_b)))),V_r_2),V_x_2,V_xa_2) % 28.47/28.30 <=> hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_x_2),V_xa_2)),c_List_Olistrel(T_b,V_r_2))) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_lexn_Osimps_I2_J,axiom, % 28.47/28.30 ! [V_n_2,V_r_2,T_b] : hAPP(c_List_Olexn(T_b,V_r_2),hAPP(c_Nat_OSuc,V_n_2)) = hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_HOL_Obool)),hAPP(c_Set_Oimage(tc_prod(tc_prod(T_b,tc_List_Olist(T_b)),tc_prod(T_b,tc_List_Olist(T_b))),tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)),c_Product__Type_Omap__pair(tc_prod(T_b,tc_List_Olist(T_b)),tc_List_Olist(T_b),tc_prod(T_b,tc_List_Olist(T_b)),tc_List_Olist(T_b),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Olist_OCons(T_b)),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Olist_OCons(T_b)))),c_Wellfounded_Olex__prod(T_b,tc_List_Olist(T_b),V_r_2,hAPP(c_List_Olexn(T_b,V_r_2),V_n_2)))),hAPP(c_Set_OCollect(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(c_Product__Type_Oprod_Oprod__case(tc_List_Olist(T_b),tc_List_Olist(T_b),tc_HOL_Obool),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_fun(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),tc_List_Olist(T_b)),c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_List_Olist(T_b))),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_List_Olist(T_b)),c_fconj),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_Nat_Onat,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_List_Olist(T_b)),c_fequal),c_Nat_Osize__class_Osize(tc_List_Olist(T_b)))),hAPP(c_Nat_OSuc,V_n_2))))),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_Nat_Onat,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_List_Olist(T_b)),c_fequal),c_Nat_Osize__class_Osize(tc_List_Olist(T_b)))),hAPP(c_Nat_OSuc,V_n_2)))))) ). % 28.47/28.30 % 28.47/28.30 fof(fact_impossible__Cons,axiom, % 28.47/28.30 ! [V_x,V_ys,V_xs,T_a] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_ys))) % 28.47/28.30 => V_xs != hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_ys) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_set__ConsD,axiom, % 28.47/28.30 ! [V_xs_2,V_x_2,V_y_2,T_b] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_member(T_b),V_y_2),hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)))) % 28.47/28.30 => ( V_y_2 = V_x_2 % 28.47/28.30 | hBOOL(hAPP(hAPP(c_member(T_b),V_y_2),hAPP(c_List_Oset(T_b),V_xs_2))) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_zip__Cons__Cons,axiom, % 28.47/28.30 ! [V_ys,V_y,V_xs,V_x,T_b,T_a] : hAPP(hAPP(c_List_Ozip(T_a,T_b),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_y),V_ys)) = hAPP(hAPP(c_List_Olist_OCons(tc_prod(T_a,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_x),V_y)),hAPP(hAPP(c_List_Ozip(T_a,T_b),V_xs),V_ys)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_set__subset__Cons,axiom, % 28.47/28.30 ! [V_x_2,V_xs_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_List_Oset(T_b),V_xs_2)),hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)))) ). % 28.47/28.30 % 28.47/28.30 fof(fact_List_Oset_Osimps_I2_J,axiom, % 28.47/28.30 ! [V_xs_2,V_x_2,T_b] : hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)) = hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_foldr_Osimps_I2_J,axiom, % 28.47/28.30 ! [V_a_2,V_xs_2,V_x_2,V_f_2,T_b,T_c] : c_List_Ofoldr(T_c,T_b,V_f_2,hAPP(hAPP(c_List_Olist_OCons(T_c),V_x_2),V_xs_2),V_a_2) = hAPP(hAPP(V_f_2,V_x_2),c_List_Ofoldr(T_c,T_b,V_f_2,V_xs_2,V_a_2)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_not__Cons__self,axiom, % 28.47/28.30 ! [V_x,T_a,V_xs] : V_xs != hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs) ). % 28.47/28.30 % 28.47/28.30 fof(fact_not__Cons__self2,axiom, % 28.47/28.30 ! [V_xs,V_x,T_a] : hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs) != V_xs ). % 28.47/28.30 % 28.47/28.30 fof(fact_list_Oinject,axiom, % 28.47/28.30 ! [V_list_H_2,V_a_H_2,V_list_2,V_a_2,T_b] : % 28.47/28.30 ( hAPP(hAPP(c_List_Olist_OCons(T_b),V_a_2),V_list_2) = hAPP(hAPP(c_List_Olist_OCons(T_b),V_a_H_2),V_list_H_2) % 28.47/28.30 <=> ( V_a_2 = V_a_H_2 % 28.47/28.30 & V_list_2 = V_list_H_2 ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_listrelp_Oequations_I2_J,axiom, % 28.47/28.30 ! [V_a4_2,V_a2_2,V_a3_2,V_a1_2,V_r_2,T_b] : % 28.47/28.30 ( c_List_Olistrelp(T_b,V_r_2,hAPP(hAPP(c_List_Olist_OCons(T_b),V_a1_2),V_a3_2),hAPP(hAPP(c_List_Olist_OCons(T_b),V_a2_2),V_a4_2)) % 28.47/28.30 <=> ( hBOOL(hAPP(hAPP(V_r_2,V_a1_2),V_a2_2)) % 28.47/28.30 & c_List_Olistrelp(T_b,V_r_2,V_a3_2,V_a4_2) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_listrelp_OCons,axiom, % 28.47/28.30 ! [V_ys_2,V_xs_2,T_b,V_y_2,V_x_2,V_r_2] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(V_r_2,V_x_2),V_y_2)) % 28.47/28.30 => ( c_List_Olistrelp(T_b,V_r_2,V_xs_2,V_ys_2) % 28.47/28.30 => c_List_Olistrelp(T_b,V_r_2,hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2),hAPP(hAPP(c_List_Olist_OCons(T_b),V_y_2),V_ys_2)) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_map_Osimps_I2_J,axiom, % 28.47/28.30 ! [V_xs_2,V_x_2,V_f_2,T_b,T_c] : hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),hAPP(hAPP(c_List_Olist_OCons(T_c),V_x_2),V_xs_2)) = hAPP(hAPP(c_List_Olist_OCons(T_b),hAPP(V_f_2,V_x_2)),hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_remove1_Osimps_I2_J,axiom, % 28.47/28.30 ! [V_xs,T_a,V_y,V_x] : % 28.47/28.30 ( ( V_x = V_y % 28.47/28.30 => c_List_Oremove1(T_a,V_x,hAPP(hAPP(c_List_Olist_OCons(T_a),V_y),V_xs)) = V_xs ) % 28.47/28.30 & ( V_x != V_y % 28.47/28.30 => c_List_Oremove1(T_a,V_x,hAPP(hAPP(c_List_Olist_OCons(T_a),V_y),V_xs)) = hAPP(hAPP(c_List_Olist_OCons(T_a),V_y),c_List_Oremove1(T_a,V_x,V_xs)) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_insort__key_Osimps_I2_J,axiom, % 28.47/28.30 ! [V_ys_2,T_c,V_y_2,V_x_2,V_f_2,T_b] : % 28.47/28.30 ( class_Orderings_Olinorder(T_b) % 28.47/28.30 => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(V_f_2,V_x_2)),hAPP(V_f_2,V_y_2))) % 28.47/28.30 => hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_c,T_b,V_f_2),V_x_2),hAPP(hAPP(c_List_Olist_OCons(T_c),V_y_2),V_ys_2)) = hAPP(hAPP(c_List_Olist_OCons(T_c),V_x_2),hAPP(hAPP(c_List_Olist_OCons(T_c),V_y_2),V_ys_2)) ) % 28.47/28.30 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(V_f_2,V_x_2)),hAPP(V_f_2,V_y_2))) % 28.47/28.30 => hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_c,T_b,V_f_2),V_x_2),hAPP(hAPP(c_List_Olist_OCons(T_c),V_y_2),V_ys_2)) = hAPP(hAPP(c_List_Olist_OCons(T_c),V_y_2),hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_c,T_b,V_f_2),V_x_2),V_ys_2)) ) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_distinct_Osimps_I2_J,axiom, % 28.47/28.30 ! [V_xs_2,V_x_2,T_b] : % 28.47/28.30 ( hBOOL(hAPP(c_List_Odistinct(T_b),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2))) % 28.47/28.30 <=> ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2))) % 28.47/28.30 & hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2)) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_map__of__Cons__code_I2_J,axiom, % 28.47/28.30 ! [V_ps,V_v,T_c,T_b,V_k,V_l] : % 28.47/28.30 ( ( V_l = V_k % 28.47/28.30 => hAPP(c_Map_Omap__of(T_b,T_c,hAPP(hAPP(c_List_Olist_OCons(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_l),V_v)),V_ps)),V_k) = hAPP(c_Option_Ooption_OSome(T_c),V_v) ) % 28.47/28.30 & ( V_l != V_k % 28.47/28.30 => hAPP(c_Map_Omap__of(T_b,T_c,hAPP(hAPP(c_List_Olist_OCons(tc_prod(T_b,T_c)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_c),V_l),V_v)),V_ps)),V_k) = hAPP(c_Map_Omap__of(T_b,T_c,V_ps),V_k) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_list_Osize_I4_J,axiom, % 28.47/28.30 ! [V_list,V_a,T_a] : hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_a),V_list)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_list)),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ). % 28.47/28.30 % 28.47/28.30 fof(fact_listrel_OCons,axiom, % 28.47/28.30 ! [V_ys_2,V_xs_2,V_r_2,V_y_2,V_x_2,T_b] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),V_r_2)) % 28.47/28.30 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),V_ys_2)),c_List_Olistrel(T_b,V_r_2))) % 28.47/28.30 => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_y_2),V_ys_2))),c_List_Olistrel(T_b,V_r_2))) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_map__of_Osimps_I2_J,axiom, % 28.47/28.30 ! [V_ps_2,V_p_2,T_c,T_b] : c_Map_Omap__of(T_b,T_c,hAPP(hAPP(c_List_Olist_OCons(tc_prod(T_b,T_c)),V_p_2),V_ps_2)) = hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,tc_Option_Ooption(T_c)),c_Map_Omap__of(T_b,T_c,V_ps_2)),hAPP(c_Product__Type_Ofst(T_b,T_c),V_p_2)),hAPP(c_Option_Ooption_OSome(T_c),hAPP(c_Product__Type_Osnd(T_b,T_c),V_p_2))) ). % 28.47/28.30 % 28.47/28.30 fof(fact_Cons__in__lex,axiom, % 28.47/28.30 ! [V_r_2,V_ys_2,V_y_2,V_xs_2,V_x_2,T_b] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_y_2),V_ys_2))),c_List_Olex(T_b,V_r_2))) % 28.47/28.30 <=> ( ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),V_r_2)) % 28.47/28.30 & hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_2) ) % 28.47/28.30 | ( V_x_2 = V_y_2 % 28.47/28.30 & hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),V_ys_2)),c_List_Olex(T_b,V_r_2))) ) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_listrel__Cons,axiom, % 28.47/28.30 ! [V_xs_2,V_x_2,V_r_2,T_b] : hAPP(c_Relation_OImage(tc_List_Olist(T_b),tc_List_Olist(T_b),c_List_Olistrel(T_b,V_r_2)),hAPP(hAPP(c_Set_Oinsert(tc_List_Olist(T_b)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)),c_Orderings_Obot__class_Obot(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)))) = c_List_Oset__Cons(T_b,hAPP(c_Relation_OImage(T_b,T_b,V_r_2),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))),hAPP(c_Relation_OImage(tc_List_Olist(T_b),tc_List_Olist(T_b),c_List_Olistrel(T_b,V_r_2)),hAPP(hAPP(c_Set_Oinsert(tc_List_Olist(T_b)),V_xs_2),c_Orderings_Obot__class_Obot(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool))))) ). % 28.47/28.30 % 28.47/28.30 fof(fact_set__Cons__def,axiom, % 28.47/28.30 ! [V_XS_2,V_A_2,T_b] : c_List_Oset__Cons(T_b,V_A_2,V_XS_2) = hAPP(c_Set_OCollect(tc_List_Olist(T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool,tc_List_Olist(T_b)),c_HOL_OEx(T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),tc_fun(T_b,tc_HOL_Obool),tc_List_Olist(T_b)),hAPP(c_COMBB(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OEx(tc_List_Olist(T_b)))),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_fun(T_b,tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),tc_fun(T_b,tc_fun(tc_List_Olist(T_b),tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool))),tc_fun(tc_fun(T_b,tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),tc_fun(T_b,tc_fun(tc_List_Olist(T_b),tc_HOL_Obool))),tc_List_Olist(T_b)),c_COMBS(T_b,tc_fun(tc_List_Olist(T_b),tc_HOL_Obool),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_List_Olist(T_b),tc_fun(tc_HOL_Obool,tc_HOL_Obool))),tc_fun(T_b,tc_fun(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool))),tc_List_Olist(T_b)),hAPP(c_COMBB(tc_fun(tc_List_Olist(T_b),tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),T_b),c_COMBS(tc_List_Olist(T_b),tc_HOL_Obool,tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),tc_fun(T_b,tc_fun(tc_List_Olist(T_b),tc_fun(tc_HOL_Obool,tc_HOL_Obool))),tc_List_Olist(T_b)),hAPP(c_COMBB(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool),tc_fun(tc_List_Olist(T_b),tc_fun(tc_HOL_Obool,tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_List_Olist(T_b)),c_fconj))),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_fun(T_b,tc_fun(tc_List_Olist(T_b),tc_List_Olist(T_b))),tc_fun(T_b,tc_fun(tc_List_Olist(T_b),tc_HOL_Obool))),hAPP(hAPP(c_COMBB(tc_fun(tc_fun(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),tc_fun(tc_fun(T_b,tc_fun(tc_List_Olist(T_b),tc_List_Olist(T_b))),tc_fun(T_b,tc_fun(tc_List_Olist(T_b),tc_HOL_Obool))),tc_List_Olist(T_b)),c_COMBB(tc_fun(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool),T_b)),hAPP(hAPP(c_COMBB(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool),tc_fun(tc_fun(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),tc_List_Olist(T_b)),c_COMBB(tc_List_Olist(T_b),tc_HOL_Obool,tc_List_Olist(T_b))),c_fequal))),c_List_Olist_OCons(T_b)))))),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_List_Olist(T_b),tc_HOL_Obool),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_fun(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),T_b),c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_List_Olist(T_b))),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),V_A_2)))),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool),tc_HOL_Obool),c_member(tc_List_Olist(T_b))),V_XS_2)))))) ). % 28.47/28.30 % 28.47/28.30 fof(fact_listrel__Cons2,axiom, % 28.47/28.30 ! [V_r_2,V_ys_2,V_y_2,V_xs_2,T_b] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),hAPP(hAPP(c_List_Olist_OCons(T_b),V_y_2),V_ys_2))),c_List_Olistrel(T_b,V_r_2))) % 28.47/28.30 => ~ ! [B_x,B_xs] : % 28.47/28.30 ( V_xs_2 = hAPP(hAPP(c_List_Olist_OCons(T_b),B_x),B_xs) % 28.47/28.30 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_x),V_y_2)),V_r_2)) % 28.47/28.30 => ~ hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),B_xs),V_ys_2)),c_List_Olistrel(T_b,V_r_2))) ) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_listrel__Cons1,axiom, % 28.47/28.30 ! [V_r_2,V_xs_2,V_ys_2,V_y_2,T_b] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_y_2),V_ys_2)),V_xs_2)),c_List_Olistrel(T_b,V_r_2))) % 28.47/28.30 => ~ ! [B_y,B_ys] : % 28.47/28.30 ( V_xs_2 = hAPP(hAPP(c_List_Olist_OCons(T_b),B_y),B_ys) % 28.47/28.30 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_y_2),B_y)),V_r_2)) % 28.47/28.30 => ~ hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_ys_2),B_ys)),c_List_Olistrel(T_b,V_r_2))) ) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_length__sublist,axiom, % 28.47/28.30 ! [V_I_2,V_xs_2,T_b] : hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),c_List_Osublist(T_b,V_xs_2,V_I_2)) = hAPP(c_Finite__Set_Ocard(tc_Nat_Onat),hAPP(c_Set_OCollect(tc_Nat_Onat),hAPP(hAPP(c_COMBS(tc_Nat_Onat,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Nat_Onat),c_fconj),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_HOL_Obool),c_Orderings_Oord__class_Oless(tc_Nat_Onat)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)))),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_HOL_Obool),c_member(tc_Nat_Onat)),V_I_2)))) ). % 28.47/28.30 % 28.47/28.30 fof(fact_pick_Osimps,axiom, % 28.47/28.30 ! [V_xs,V_x,T_a,V_i] : % 28.47/28.30 ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Code__Numeral_Ocode__numeral),V_i),hAPP(c_Product__Type_Ofst(tc_Code__Numeral_Ocode__numeral,T_a),V_x))) % 28.47/28.30 => hAPP(c_Random_Opick(T_a,hAPP(hAPP(c_List_Olist_OCons(tc_prod(tc_Code__Numeral_Ocode__numeral,T_a)),V_x),V_xs)),V_i) = hAPP(c_Product__Type_Osnd(tc_Code__Numeral_Ocode__numeral,T_a),V_x) ) % 28.47/28.30 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Code__Numeral_Ocode__numeral),V_i),hAPP(c_Product__Type_Ofst(tc_Code__Numeral_Ocode__numeral,T_a),V_x))) % 28.47/28.30 => hAPP(c_Random_Opick(T_a,hAPP(hAPP(c_List_Olist_OCons(tc_prod(tc_Code__Numeral_Ocode__numeral,T_a)),V_x),V_xs)),V_i) = hAPP(c_Random_Opick(T_a,V_xs),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Code__Numeral_Ocode__numeral),V_i),hAPP(c_Product__Type_Ofst(tc_Code__Numeral_Ocode__numeral,T_a),V_x))) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_distinct__sublistI,axiom, % 28.47/28.30 ! [V_I_2,V_xs_2,T_b] : % 28.47/28.30 ( hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2)) % 28.47/28.30 => hBOOL(hAPP(c_List_Odistinct(T_b),c_List_Osublist(T_b,V_xs_2,V_I_2))) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_in__set__sublistD,axiom, % 28.47/28.30 ! [V_I_2,V_xs_2,V_x_2,T_b] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),c_List_Osublist(T_b,V_xs_2,V_I_2)))) % 28.47/28.30 => hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2))) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_notin__set__sublistI,axiom, % 28.47/28.30 ! [V_I_2,V_xs_2,V_x_2,T_b] : % 28.47/28.30 ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2))) % 28.47/28.30 => ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),c_List_Osublist(T_b,V_xs_2,V_I_2)))) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_set__sublist__subset,axiom, % 28.47/28.30 ! [V_I_2,V_xs_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_List_Oset(T_b),c_List_Osublist(T_b,V_xs_2,V_I_2))),hAPP(c_List_Oset(T_b),V_xs_2))) ). % 28.47/28.30 % 28.47/28.30 fof(fact_select__weight__cons__zero,axiom, % 28.47/28.30 ! [V_xs_2,V_x_2,T_b] : c_Random_Oselect__weight(T_b,hAPP(hAPP(c_List_Olist_OCons(tc_prod(tc_Code__Numeral_Ocode__numeral,T_b)),hAPP(hAPP(c_Product__Type_OPair(tc_Code__Numeral_Ocode__numeral,T_b),c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)),V_x_2)),V_xs_2)) = c_Random_Oselect__weight(T_b,V_xs_2) ). % 28.47/28.30 % 28.47/28.30 fof(fact_pick__member,axiom, % 28.47/28.30 ! [V_xs_2,T_b,V_i_2] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Code__Numeral_Ocode__numeral),V_i_2),hAPP(c_List_Omonoid__add__class_Olistsum(tc_Code__Numeral_Ocode__numeral),hAPP(hAPP(c_List_Omap(tc_prod(tc_Code__Numeral_Ocode__numeral,T_b),tc_Code__Numeral_Ocode__numeral),c_Product__Type_Ofst(tc_Code__Numeral_Ocode__numeral,T_b)),V_xs_2)))) % 28.47/28.30 => hBOOL(hAPP(hAPP(c_member(T_b),hAPP(c_Random_Opick(T_b,V_xs_2),V_i_2)),hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Omap(tc_prod(tc_Code__Numeral_Ocode__numeral,T_b),T_b),c_Product__Type_Osnd(tc_Code__Numeral_Ocode__numeral,T_b)),V_xs_2)))) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_listsum__simps_I2_J,axiom, % 28.47/28.30 ! [V_xs,V_x,T_a] : % 28.47/28.30 ( class_Groups_Omonoid__add(T_a) % 28.47/28.30 => hAPP(c_List_Omonoid__add__class_Olistsum(T_a),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),V_x),hAPP(c_List_Omonoid__add__class_Olistsum(T_a),V_xs)) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_listsum__addf,axiom, % 28.47/28.30 ! [V_xs_2,V_g_2,V_f_2,T_c,T_b] : % 28.47/28.30 ( class_Groups_Ocomm__monoid__add(T_b) % 28.47/28.30 => hAPP(c_List_Omonoid__add__class_Olistsum(T_b),hAPP(hAPP(c_List_Omap(T_c,T_b),hAPP(hAPP(c_COMBS(T_c,T_b,T_b),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,T_b),T_c),c_Groups_Oplus__class_Oplus(T_b)),V_f_2)),V_g_2)),V_xs_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),hAPP(c_List_Omonoid__add__class_Olistsum(T_b),hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2))),hAPP(c_List_Omonoid__add__class_Olistsum(T_b),hAPP(hAPP(c_List_Omap(T_c,T_b),V_g_2),V_xs_2))) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_listsum__const__mult,axiom, % 28.47/28.30 ! [V_xs_2,V_f_2,V_c_2,T_c,T_b] : % 28.47/28.30 ( class_Rings_Osemiring__0(T_b) % 28.47/28.30 => hAPP(c_List_Omonoid__add__class_Olistsum(T_b),hAPP(hAPP(c_List_Omap(T_c,T_b),hAPP(hAPP(c_COMBB(T_b,T_b,T_c),hAPP(c_Groups_Otimes__class_Otimes(T_b),V_c_2)),V_f_2)),V_xs_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),V_c_2),hAPP(c_List_Omonoid__add__class_Olistsum(T_b),hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2))) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_listsum__mult__const,axiom, % 28.47/28.30 ! [V_xs_2,V_c_2,V_f_2,T_c,T_b] : % 28.47/28.30 ( class_Rings_Osemiring__0(T_b) % 28.47/28.30 => hAPP(c_List_Omonoid__add__class_Olistsum(T_b),hAPP(hAPP(c_List_Omap(T_c,T_b),hAPP(hAPP(c_COMBC(T_c,T_b,T_b),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,T_b),T_c),c_Groups_Otimes__class_Otimes(T_b)),V_f_2)),V_c_2)),V_xs_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(c_List_Omonoid__add__class_Olistsum(T_b),hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2))),V_c_2) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_listsum__0,axiom, % 28.47/28.30 ! [V_xs_2,T_c,T_b] : % 28.47/28.30 ( class_Groups_Omonoid__add(T_b) % 28.47/28.30 => hAPP(c_List_Omonoid__add__class_Olistsum(T_b),hAPP(hAPP(c_List_Omap(T_c,T_b),hAPP(c_COMBK(T_b,T_c),c_Groups_Ozero__class_Ozero(T_b))),V_xs_2)) = c_Groups_Ozero__class_Ozero(T_b) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_listsum__subtractf,axiom, % 28.47/28.30 ! [V_xs_2,V_g_2,V_f_2,T_c,T_b] : % 28.47/28.30 ( class_Groups_Oab__group__add(T_b) % 28.47/28.30 => hAPP(c_List_Omonoid__add__class_Olistsum(T_b),hAPP(hAPP(c_List_Omap(T_c,T_b),hAPP(hAPP(c_COMBS(T_c,T_b,T_b),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,T_b),T_c),c_Groups_Ominus__class_Ominus(T_b)),V_f_2)),V_g_2)),V_xs_2)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(T_b),hAPP(c_List_Omonoid__add__class_Olistsum(T_b),hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2))),hAPP(c_List_Omonoid__add__class_Olistsum(T_b),hAPP(hAPP(c_List_Omap(T_c,T_b),V_g_2),V_xs_2))) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_listsum__abs,axiom, % 28.47/28.30 ! [V_xs_2,T_b] : % 28.47/28.30 ( class_Groups_Oordered__ab__group__add__abs(T_b) % 28.47/28.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(c_Groups_Oabs__class_Oabs(T_b),hAPP(c_List_Omonoid__add__class_Olistsum(T_b),V_xs_2))),hAPP(c_List_Omonoid__add__class_Olistsum(T_b),hAPP(hAPP(c_List_Omap(T_b,T_b),c_Groups_Oabs__class_Oabs(T_b)),V_xs_2)))) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_uminus__listsum__map,axiom, % 28.47/28.30 ! [V_xs_2,V_f_2,T_c,T_b] : % 28.47/28.30 ( class_Groups_Oab__group__add(T_b) % 28.47/28.30 => hAPP(c_Groups_Ouminus__class_Ouminus(T_b),hAPP(c_List_Omonoid__add__class_Olistsum(T_b),hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2))) = hAPP(c_List_Omonoid__add__class_Olistsum(T_b),hAPP(hAPP(c_List_Omap(T_c,T_b),hAPP(c_Fun_Ocomp(T_b,T_b,T_c,c_Groups_Ouminus__class_Ouminus(T_b)),V_f_2)),V_xs_2)) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_distinct__listsum__conv__Setsum,axiom, % 28.47/28.30 ! [V_xs_2,T_b] : % 28.47/28.30 ( class_Groups_Ocomm__monoid__add(T_b) % 28.47/28.30 => ( hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2)) % 28.47/28.30 => hAPP(c_List_Omonoid__add__class_Olistsum(T_b),V_xs_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_b),c_COMBI(T_b)),hAPP(c_List_Oset(T_b),V_xs_2)) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_select__weight__def,axiom, % 28.47/28.30 ! [V_xs_2,T_b] : c_Random_Oselect__weight(T_b,V_xs_2) = hAPP(hAPP(c_Product__Type_Oscomp(tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_Code__Numeral_Ocode__numeral,tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_prod(T_b,tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral))),c_Random_Orange(hAPP(c_List_Omonoid__add__class_Olistsum(tc_Code__Numeral_Ocode__numeral),hAPP(hAPP(c_List_Omap(tc_prod(tc_Code__Numeral_Ocode__numeral,T_b),tc_Code__Numeral_Ocode__numeral),c_Product__Type_Ofst(tc_Code__Numeral_Ocode__numeral,T_b)),V_xs_2)))),hAPP(hAPP(c_COMBB(T_b,tc_fun(tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_prod(T_b,tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral))),tc_Code__Numeral_Ocode__numeral),c_Product__Type_OPair(T_b,tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral))),c_Random_Opick(T_b,V_xs_2))) ). % 28.47/28.30 % 28.47/28.30 fof(fact_listsum__distinct__conv__setsum__set,axiom, % 28.47/28.30 ! [V_f_2,V_xs_2,T_b,T_c] : % 28.47/28.30 ( class_Groups_Ocomm__monoid__add(T_c) % 28.47/28.30 => ( hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2)) % 28.47/28.30 => hAPP(c_List_Omonoid__add__class_Olistsum(T_c),hAPP(hAPP(c_List_Omap(T_b,T_c),V_f_2),V_xs_2)) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(T_b,T_c),V_f_2),hAPP(c_List_Oset(T_b),V_xs_2)) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_setsum__set__upto__conv__listsum__int,axiom, % 28.47/28.30 ! [V_j_2,V_i_2,V_f_2,T_b] : % 28.47/28.30 ( class_Groups_Ocomm__monoid__add(T_b) % 28.47/28.30 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Int_Oint,T_b),V_f_2),hAPP(c_List_Oset(tc_Int_Oint),c_List_Oupto(V_i_2,V_j_2))) = hAPP(c_List_Omonoid__add__class_Olistsum(T_b),hAPP(hAPP(c_List_Omap(tc_Int_Oint,T_b),V_f_2),c_List_Oupto(V_i_2,V_j_2))) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_interv__listsum__conv__setsum__set__int,axiom, % 28.47/28.30 ! [V_l_2,V_k_2,V_f_2,T_b] : % 28.47/28.30 ( class_Groups_Ocomm__monoid__add(T_b) % 28.47/28.30 => hAPP(c_List_Omonoid__add__class_Olistsum(T_b),hAPP(hAPP(c_List_Omap(tc_Int_Oint,T_b),V_f_2),c_List_Oupto(V_k_2,V_l_2))) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Int_Oint,T_b),V_f_2),hAPP(c_List_Oset(tc_Int_Oint),c_List_Oupto(V_k_2,V_l_2))) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_listsum__triv,axiom, % 28.47/28.30 ! [V_xs_2,V_r_2,T_c,T_b] : % 28.47/28.30 ( class_Rings_Osemiring__1(T_b) % 28.47/28.30 => hAPP(c_List_Omonoid__add__class_Olistsum(T_b),hAPP(hAPP(c_List_Omap(T_c,T_b),hAPP(c_COMBK(T_b,T_c),V_r_2)),V_xs_2)) = hAPP(hAPP(c_Groups_Otimes__class_Otimes(T_b),hAPP(c_Nat_Osemiring__1__class_Oof__nat(T_b),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_c)),V_xs_2))),V_r_2) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_listsum__map__remove1,axiom, % 28.47/28.30 ! [V_f_2,V_xs_2,V_x_2,T_b,T_c] : % 28.47/28.30 ( class_Groups_Ocomm__monoid__add(T_c) % 28.47/28.30 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2))) % 28.47/28.30 => hAPP(c_List_Omonoid__add__class_Olistsum(T_c),hAPP(hAPP(c_List_Omap(T_b,T_c),V_f_2),V_xs_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_c),hAPP(V_f_2,V_x_2)),hAPP(c_List_Omonoid__add__class_Olistsum(T_c),hAPP(hAPP(c_List_Omap(T_b,T_c),V_f_2),c_List_Oremove1(T_b,V_x_2,V_xs_2)))) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_select__weight__member,axiom, % 28.47/28.30 ! [V_s_2,V_xs_2,T_b] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Code__Numeral_Ocode__numeral),c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral)),hAPP(c_List_Omonoid__add__class_Olistsum(tc_Code__Numeral_Ocode__numeral),hAPP(hAPP(c_List_Omap(tc_prod(tc_Code__Numeral_Ocode__numeral,T_b),tc_Code__Numeral_Ocode__numeral),c_Product__Type_Ofst(tc_Code__Numeral_Ocode__numeral,T_b)),V_xs_2)))) % 28.47/28.30 => hBOOL(hAPP(hAPP(c_member(T_b),hAPP(c_Product__Type_Ofst(T_b,tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral)),hAPP(c_Random_Oselect__weight(T_b,V_xs_2),V_s_2))),hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Omap(tc_prod(tc_Code__Numeral_Ocode__numeral,T_b),T_b),c_Product__Type_Osnd(tc_Code__Numeral_Ocode__numeral,T_b)),V_xs_2)))) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_Nitpick_Osetsum_H__def,axiom, % 28.47/28.30 ! [V_f_2,V_A_2,T_b,T_c] : % 28.47/28.30 ( class_Groups_Ocomm__monoid__add(T_c) % 28.47/28.30 => ( ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.30 => c_Nitpick_Osetsum_H(T_b,T_c,V_f_2,V_A_2) = hAPP(c_List_Omonoid__add__class_Olistsum(T_c),hAPP(hAPP(c_List_Omap(T_b,T_c),V_f_2),c_Hilbert__Choice_OEps(tc_List_Olist(T_b),hAPP(hAPP(c_COMBS(tc_List_Olist(T_b),tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_List_Olist(T_b)),c_fconj),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),tc_List_Olist(T_b)),c_fequal),c_List_Oset(T_b))),V_A_2))),c_List_Odistinct(T_b))))) ) % 28.47/28.30 & ( ~ hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.30 => c_Nitpick_Osetsum_H(T_b,T_c,V_f_2,V_A_2) = c_Groups_Ozero__class_Ozero(T_c) ) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_insort__insert__insort__key,axiom, % 28.47/28.30 ! [V_xs_2,T_c,V_x_2,V_f_2,T_b] : % 28.47/28.30 ( class_Orderings_Olinorder(T_b) % 28.47/28.30 => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),hAPP(V_f_2,V_x_2)),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),hAPP(c_List_Oset(T_c),V_xs_2)))) % 28.47/28.30 => c_List_Olinorder__class_Oinsort__insert__key(T_c,T_b,V_f_2,V_x_2,V_xs_2) = hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_c,T_b,V_f_2),V_x_2),V_xs_2) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_listsum__eq__0__nat__iff__nat,axiom, % 28.47/28.30 ! [V_ns_2] : % 28.47/28.30 ( hAPP(c_List_Omonoid__add__class_Olistsum(tc_Nat_Onat),V_ns_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) % 28.47/28.30 <=> ! [B_x] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),B_x),hAPP(c_List_Oset(tc_Nat_Onat),V_ns_2))) % 28.47/28.30 => B_x = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_distinct__insort__insert,axiom, % 28.47/28.30 ! [V_x_2,V_f_2,V_xs_2,T_b,T_c] : % 28.47/28.30 ( class_Orderings_Olinorder(T_c) % 28.47/28.30 => ( hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2)) % 28.47/28.30 => hBOOL(hAPP(c_List_Odistinct(T_b),c_List_Olinorder__class_Oinsort__insert__key(T_b,T_c,V_f_2,V_x_2,V_xs_2))) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_insort__insert__triv,axiom, % 28.47/28.30 ! [V_xs_2,V_x_2,T_b] : % 28.47/28.30 ( class_Orderings_Olinorder(T_b) % 28.47/28.30 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2))) % 28.47/28.30 => c_List_Olinorder__class_Oinsort__insert__key(T_b,T_b,c_COMBI(T_b),V_x_2,V_xs_2) = V_xs_2 ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_set__insort__insert,axiom, % 28.47/28.30 ! [V_xs_2,V_x_2,T_b] : % 28.47/28.30 ( class_Orderings_Olinorder(T_b) % 28.47/28.30 => hAPP(c_List_Oset(T_b),c_List_Olinorder__class_Oinsort__insert__key(T_b,T_b,c_COMBI(T_b),V_x_2,V_xs_2)) = hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_insort__insert__key__triv,axiom, % 28.47/28.30 ! [V_xs_2,T_c,V_x_2,V_f_2,T_b] : % 28.47/28.30 ( class_Orderings_Olinorder(T_b) % 28.47/28.30 => ( hBOOL(hAPP(hAPP(c_member(T_b),hAPP(V_f_2,V_x_2)),hAPP(c_Set_Oimage(T_c,T_b,V_f_2),hAPP(c_List_Oset(T_c),V_xs_2)))) % 28.47/28.30 => c_List_Olinorder__class_Oinsort__insert__key(T_c,T_b,V_f_2,V_x_2,V_xs_2) = V_xs_2 ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_insort__insert__insort,axiom, % 28.47/28.30 ! [V_xs_2,V_x_2,T_b] : % 28.47/28.30 ( class_Orderings_Olinorder(T_b) % 28.47/28.30 => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2))) % 28.47/28.30 => c_List_Olinorder__class_Oinsort__insert__key(T_b,T_b,c_COMBI(T_b),V_x_2,V_xs_2) = hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_b,T_b,c_COMBI(T_b)),V_x_2),V_xs_2) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_lexord__cons__cons,axiom, % 28.47/28.30 ! [V_r_2,V_y_2,V_b_2,V_x_2,V_a_2,T_b] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_a_2),V_x_2)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_b_2),V_y_2))),c_List_Olexord(T_b,V_r_2))) % 28.47/28.30 <=> ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),V_r_2)) % 28.47/28.30 | ( V_a_2 = V_b_2 % 28.47/28.30 & hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_x_2),V_y_2)),c_List_Olexord(T_b,V_r_2))) ) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_set__zip,axiom, % 28.47/28.30 ! [V_ys_2,V_xs_2,T_c,T_b] : hAPP(c_List_Oset(tc_prod(T_b,T_c)),hAPP(hAPP(c_List_Ozip(T_b,T_c),V_xs_2),V_ys_2)) = hAPP(c_Set_OCollect(tc_prod(T_b,T_c)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_HOL_Obool,tc_prod(T_b,T_c)),c_HOL_OEx(tc_Nat_Onat)),hAPP(hAPP(c_COMBC(tc_prod(T_b,T_c),tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_HOL_Obool)),tc_prod(T_b,T_c)),c_COMBS(tc_Nat_Onat,tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_prod(T_b,T_c)),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Nat_Onat),c_fconj)),hAPP(hAPP(c_COMBC(tc_prod(T_b,T_c),tc_fun(tc_Nat_Onat,tc_prod(T_b,T_c)),tc_fun(tc_Nat_Onat,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_prod(T_b,T_c),tc_HOL_Obool),tc_fun(tc_fun(tc_Nat_Onat,tc_prod(T_b,T_c)),tc_fun(tc_Nat_Onat,tc_HOL_Obool)),tc_prod(T_b,T_c)),c_COMBB(tc_prod(T_b,T_c),tc_HOL_Obool,tc_Nat_Onat)),c_fequal)),hAPP(hAPP(c_COMBS(tc_Nat_Onat,T_c,tc_prod(T_b,T_c)),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_c,tc_prod(T_b,T_c)),tc_Nat_Onat),c_Product__Type_OPair(T_b,T_c)),hAPP(c_List_Onth(T_b),V_xs_2))),hAPP(c_List_Onth(T_c),V_ys_2)))))),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_HOL_Obool),c_Orderings_Oord__class_Oless(tc_Nat_Onat)),hAPP(hAPP(c_Orderings_Oord__class_Omin(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_c)),V_ys_2)))))) ). % 28.47/28.30 % 28.47/28.30 fof(fact_nth__zip,axiom, % 28.47/28.30 ! [V_ys,T_b,V_xs,T_a,V_i] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs))) % 28.47/28.30 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys))) % 28.47/28.30 => hAPP(hAPP(c_List_Onth(tc_prod(T_a,T_b)),hAPP(hAPP(c_List_Ozip(T_a,T_b),V_xs),V_ys)),V_i) = hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),hAPP(hAPP(c_List_Onth(T_a),V_xs),V_i)),hAPP(hAPP(c_List_Onth(T_b),V_ys),V_i)) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_nth__map,axiom, % 28.47/28.30 ! [V_f_2,T_c,V_xs_2,T_b,V_n_2] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2))) % 28.47/28.30 => hAPP(hAPP(c_List_Onth(T_c),hAPP(hAPP(c_List_Omap(T_b,T_c),V_f_2),V_xs_2)),V_n_2) = hAPP(V_f_2,hAPP(hAPP(c_List_Onth(T_b),V_xs_2),V_n_2)) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_elem__le__listsum__nat,axiom, % 28.47/28.30 ! [V_ns,V_k] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_k),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_Nat_Onat)),V_ns))) % 28.47/28.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(hAPP(c_List_Onth(tc_Nat_Onat),V_ns),V_k)),hAPP(c_List_Omonoid__add__class_Olistsum(tc_Nat_Onat),V_ns))) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_nth_Osimps,axiom, % 28.47/28.30 ! [V_n_2,V_xs_2,V_x_2,T_b] : hAPP(hAPP(c_List_Onth(T_b),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)),V_n_2) = c_Nat_Onat_Onat__case(T_b,V_x_2,hAPP(c_List_Onth(T_b),V_xs_2),V_n_2) ). % 28.47/28.30 % 28.47/28.30 fof(fact_nth__Cons__Suc,axiom, % 28.47/28.30 ! [V_n,V_xs,V_x,T_a] : hAPP(hAPP(c_List_Onth(T_a),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)),hAPP(c_Nat_OSuc,V_n)) = hAPP(hAPP(c_List_Onth(T_a),V_xs),V_n) ). % 28.47/28.30 % 28.47/28.30 fof(fact_nth__Cons__0,axiom, % 28.47/28.30 ! [V_xs,V_x,T_a] : hAPP(hAPP(c_List_Onth(T_a),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = V_x ). % 28.47/28.30 % 28.47/28.30 fof(fact_all__set__conv__all__nth,axiom, % 28.47/28.30 ! [V_Pa_2,V_xs_2,T_b] : % 28.47/28.30 ( ! [B_x] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_xs_2))) % 28.47/28.30 => hBOOL(hAPP(V_Pa_2,B_x)) ) % 28.47/28.30 <=> ! [B_i] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_i),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2))) % 28.47/28.30 => hBOOL(hAPP(V_Pa_2,hAPP(hAPP(c_List_Onth(T_b),V_xs_2),B_i))) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_list__eq__iff__nth__eq,axiom, % 28.47/28.30 ! [T_b,V_ys_2,V_xs_2] : % 28.47/28.30 ( V_xs_2 = V_ys_2 % 28.47/28.30 <=> ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_2) % 28.47/28.30 & ! [B_i] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_i),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2))) % 28.47/28.30 => hAPP(hAPP(c_List_Onth(T_b),V_xs_2),B_i) = hAPP(hAPP(c_List_Onth(T_b),V_ys_2),B_i) ) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_distinct__conv__nth,axiom, % 28.47/28.30 ! [V_xs_2,T_b] : % 28.47/28.30 ( hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2)) % 28.47/28.30 <=> ! [B_i] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_i),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2))) % 28.47/28.30 => ! [B_j] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_j),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2))) % 28.47/28.30 => ( B_i != B_j % 28.47/28.30 => hAPP(hAPP(c_List_Onth(T_b),V_xs_2),B_i) != hAPP(hAPP(c_List_Onth(T_b),V_xs_2),B_j) ) ) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_nth__eq__iff__index__eq,axiom, % 28.47/28.30 ! [V_j_2,V_i_2,V_xs_2,T_b] : % 28.47/28.30 ( hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2)) % 28.47/28.30 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2))) % 28.47/28.30 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_j_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2))) % 28.47/28.30 => ( hAPP(hAPP(c_List_Onth(T_b),V_xs_2),V_i_2) = hAPP(hAPP(c_List_Onth(T_b),V_xs_2),V_j_2) % 28.47/28.30 <=> V_i_2 = V_j_2 ) ) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_nth__mem,axiom, % 28.47/28.30 ! [V_xs_2,T_b,V_n_2] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2))) % 28.47/28.30 => hBOOL(hAPP(hAPP(c_member(T_b),hAPP(hAPP(c_List_Onth(T_b),V_xs_2),V_n_2)),hAPP(c_List_Oset(T_b),V_xs_2))) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_in__set__conv__nth,axiom, % 28.47/28.30 ! [V_xs_2,V_x_2,T_b] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2))) % 28.47/28.30 <=> ? [B_i] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_i),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2))) % 28.47/28.30 & hAPP(hAPP(c_List_Onth(T_b),V_xs_2),B_i) = V_x_2 ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_nth__Cons_H,axiom, % 28.47/28.30 ! [V_xs,V_x,T_a,V_n] : % 28.47/28.30 ( ( V_n = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) % 28.47/28.30 => hAPP(hAPP(c_List_Onth(T_a),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)),V_n) = V_x ) % 28.47/28.30 & ( V_n != c_Groups_Ozero__class_Ozero(tc_Nat_Onat) % 28.47/28.30 => hAPP(hAPP(c_List_Onth(T_a),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)),V_n) = hAPP(hAPP(c_List_Onth(T_a),V_xs),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n),c_Groups_Oone__class_Oone(tc_Nat_Onat))) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_set__conv__nth,axiom, % 28.47/28.30 ! [V_xs_2,T_b] : hAPP(c_List_Oset(T_b),V_xs_2) = hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OEx(tc_Nat_Onat)),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_HOL_Obool)),T_b),c_COMBS(tc_Nat_Onat,tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Nat_Onat),c_fconj)),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_Nat_Onat,T_b),tc_fun(tc_Nat_Onat,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(tc_Nat_Onat,T_b),tc_fun(tc_Nat_Onat,tc_HOL_Obool)),T_b),c_COMBB(T_b,tc_HOL_Obool,tc_Nat_Onat)),c_fequal)),hAPP(c_List_Onth(T_b),V_xs_2))))),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_HOL_Obool),c_Orderings_Oord__class_Oless(tc_Nat_Onat)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2))))) ). % 28.47/28.30 % 28.47/28.30 fof(fact_nth__Cons__number__of,axiom, % 28.47/28.30 ! [V_xs,V_x,T_a,V_v] : % 28.47/28.30 ( ( hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) % 28.47/28.30 => hAPP(hAPP(c_List_Onth(T_a),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)) = V_x ) % 28.47/28.30 & ( hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v) != c_Groups_Ozero__class_Ozero(tc_Nat_Onat) % 28.47/28.30 => hAPP(hAPP(c_List_Onth(T_a),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)) = hAPP(hAPP(c_List_Onth(T_a),V_xs),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)),c_Groups_Oone__class_Oone(tc_Nat_Onat))) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_listsum__setsum__nth,axiom, % 28.47/28.30 ! [V_xs_2,T_b] : % 28.47/28.30 ( class_Groups_Ocomm__monoid__add(T_b) % 28.47/28.30 => hAPP(c_List_Omonoid__add__class_Olistsum(T_b),V_xs_2) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),hAPP(c_List_Onth(T_b),V_xs_2)),hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2))) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_set__sublist,axiom, % 28.47/28.30 ! [V_I_2,V_xs_2,T_b] : hAPP(c_List_Oset(T_b),c_List_Osublist(T_b,V_xs_2,V_I_2)) = hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_HOL_Obool,T_b),c_HOL_OEx(tc_Nat_Onat)),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),tc_fun(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_HOL_Obool)),T_b),c_COMBS(tc_Nat_Onat,tc_HOL_Obool,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_Nat_Onat,tc_fun(tc_HOL_Obool,tc_HOL_Obool)),T_b),hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Nat_Onat),c_fconj)),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_Nat_Onat,T_b),tc_fun(tc_Nat_Onat,tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(tc_Nat_Onat,T_b),tc_fun(tc_Nat_Onat,tc_HOL_Obool)),T_b),c_COMBB(T_b,tc_HOL_Obool,tc_Nat_Onat)),c_fequal)),hAPP(c_List_Onth(T_b),V_xs_2))))),hAPP(hAPP(c_COMBS(tc_Nat_Onat,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Nat_Onat),c_fconj),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_HOL_Obool),c_Orderings_Oord__class_Oless(tc_Nat_Onat)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)))),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_HOL_Obool),c_member(tc_Nat_Onat)),V_I_2))))) ). % 28.47/28.30 % 28.47/28.30 fof(fact_lexord__lex,axiom, % 28.47/28.30 ! [V_r_2,V_y_2,V_x_2,T_b] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_x_2),V_y_2)),c_List_Olex(T_b,V_r_2))) % 28.47/28.30 <=> ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_x_2),V_y_2)),c_List_Olexord(T_b,V_r_2))) % 28.47/28.30 & hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_x_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_y_2) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_listrel__iff__nth,axiom, % 28.47/28.30 ! [V_r_2,V_ys_2,V_xs_2,T_b] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),V_ys_2)),c_List_Olistrel(T_b,V_r_2))) % 28.47/28.30 <=> ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_2) % 28.47/28.30 & ! [B_n] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_n),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2))) % 28.47/28.30 => hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),hAPP(hAPP(c_List_Onth(T_b),V_xs_2),B_n)),hAPP(hAPP(c_List_Onth(T_b),V_ys_2),B_n))),V_r_2)) ) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_pick__same,axiom, % 28.47/28.30 ! [V_xs_2,T_b,V_l_2] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_l_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2))) % 28.47/28.30 => hAPP(c_Random_Opick(T_b,hAPP(hAPP(c_List_Omap(T_b,tc_prod(tc_Code__Numeral_Ocode__numeral,T_b)),hAPP(c_Product__Type_OPair(tc_Code__Numeral_Ocode__numeral,T_b),c_Groups_Oone__class_Oone(tc_Code__Numeral_Ocode__numeral))),V_xs_2)),hAPP(c_Code__Numeral_Oof__nat,V_l_2)) = hAPP(hAPP(c_List_Onth(T_b),V_xs_2),V_l_2) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_select__def,axiom, % 28.47/28.30 ! [V_xs_2,T_b] : c_Random_Oselect(T_b,V_xs_2) = hAPP(hAPP(c_Product__Type_Oscomp(tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_Code__Numeral_Ocode__numeral,tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_prod(T_b,tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral))),c_Random_Orange(hAPP(c_Code__Numeral_Oof__nat,hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)))),hAPP(hAPP(c_COMBB(T_b,tc_fun(tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral),tc_prod(T_b,tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral))),tc_Code__Numeral_Ocode__numeral),c_Product__Type_OPair(T_b,tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral))),hAPP(hAPP(c_COMBB(tc_Nat_Onat,T_b,tc_Code__Numeral_Ocode__numeral),hAPP(c_List_Onth(T_b),V_xs_2)),c_Code__Numeral_Onat__of))) ). % 28.47/28.30 % 28.47/28.30 fof(fact_lexord__take__index__conv,axiom, % 28.47/28.30 ! [V_r_2,V_y_2,V_x_2,T_b] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_x_2),V_y_2)),c_List_Olexord(T_b,V_r_2))) % 28.47/28.30 <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_x_2)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_y_2))) % 28.47/28.30 & hAPP(hAPP(c_List_Otake(T_b),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_x_2)),V_y_2) = V_x_2 ) % 28.47/28.30 | ? [B_i] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_i),hAPP(hAPP(c_Orderings_Oord__class_Omin(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_x_2)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_y_2)))) % 28.47/28.30 & hAPP(hAPP(c_List_Otake(T_b),B_i),V_x_2) = hAPP(hAPP(c_List_Otake(T_b),B_i),V_y_2) % 28.47/28.30 & hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),hAPP(hAPP(c_List_Onth(T_b),V_x_2),B_i)),hAPP(hAPP(c_List_Onth(T_b),V_y_2),B_i))),V_r_2)) ) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_in__set__takeD,axiom, % 28.47/28.30 ! [V_xs_2,V_n_2,V_x_2,T_b] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Otake(T_b),V_n_2),V_xs_2)))) % 28.47/28.30 => hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2))) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_nth__take,axiom, % 28.47/28.30 ! [V_xs,T_a,V_n,V_i] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),V_n)) % 28.47/28.30 => hAPP(hAPP(c_List_Onth(T_a),hAPP(hAPP(c_List_Otake(T_a),V_n),V_xs)),V_i) = hAPP(hAPP(c_List_Onth(T_a),V_xs),V_i) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_set__take__subset,axiom, % 28.47/28.30 ! [V_xs_2,V_n_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Otake(T_b),V_n_2),V_xs_2))),hAPP(c_List_Oset(T_b),V_xs_2))) ). % 28.47/28.30 % 28.47/28.30 fof(fact_take__all,axiom, % 28.47/28.30 ! [V_n,V_xs,T_a] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)),V_n)) % 28.47/28.30 => hAPP(hAPP(c_List_Otake(T_a),V_n),V_xs) = V_xs ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_distinct__take,axiom, % 28.47/28.30 ! [V_i,V_xs,T_a] : % 28.47/28.30 ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs)) % 28.47/28.30 => hBOOL(hAPP(c_List_Odistinct(T_a),hAPP(hAPP(c_List_Otake(T_a),V_i),V_xs))) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_take__take,axiom, % 28.47/28.30 ! [V_xs,V_m,V_n,T_a] : hAPP(hAPP(c_List_Otake(T_a),V_n),hAPP(hAPP(c_List_Otake(T_a),V_m),V_xs)) = hAPP(hAPP(c_List_Otake(T_a),hAPP(hAPP(c_Orderings_Oord__class_Omin(tc_Nat_Onat),V_n),V_m)),V_xs) ). % 28.47/28.30 % 28.47/28.30 fof(fact_take__zip,axiom, % 28.47/28.30 ! [V_ys,V_xs,V_n,T_b,T_a] : hAPP(hAPP(c_List_Otake(tc_prod(T_a,T_b)),V_n),hAPP(hAPP(c_List_Ozip(T_a,T_b),V_xs),V_ys)) = hAPP(hAPP(c_List_Ozip(T_a,T_b),hAPP(hAPP(c_List_Otake(T_a),V_n),V_xs)),hAPP(hAPP(c_List_Otake(T_b),V_n),V_ys)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_length__take,axiom, % 28.47/28.30 ! [V_xs,V_n,T_a] : hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),hAPP(hAPP(c_List_Otake(T_a),V_n),V_xs)) = hAPP(hAPP(c_Orderings_Oord__class_Omin(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)),V_n) ). % 28.47/28.30 % 28.47/28.30 fof(fact_take__Suc__Cons,axiom, % 28.47/28.30 ! [V_xs,V_x,V_n,T_a] : hAPP(hAPP(c_List_Otake(T_a),hAPP(c_Nat_OSuc,V_n)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)) = hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),hAPP(hAPP(c_List_Otake(T_a),V_n),V_xs)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_sublist__upt__eq__take,axiom, % 28.47/28.30 ! [V_n_2,V_l_2,T_b] : c_List_Osublist(T_b,V_l_2,hAPP(c_SetInterval_Oord__class_OlessThan(tc_Nat_Onat),V_n_2)) = hAPP(hAPP(c_List_Otake(T_b),V_n_2),V_l_2) ). % 28.47/28.30 % 28.47/28.30 fof(fact_take__map,axiom, % 28.47/28.30 ! [V_xs_2,V_f_2,T_c,V_n_2,T_b] : hAPP(hAPP(c_List_Otake(T_b),V_n_2),hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2)) = hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),hAPP(hAPP(c_List_Otake(T_c),V_n_2),V_xs_2)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_set__take__subset__set__take,axiom, % 28.47/28.30 ! [V_xs_2,T_b,V_n_2,V_m_2] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2)) % 28.47/28.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Otake(T_b),V_m_2),V_xs_2))),hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Otake(T_b),V_n_2),V_xs_2)))) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_listsum__update__nat,axiom, % 28.47/28.30 ! [V_n,V_ns,V_k] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_k),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_Nat_Onat)),V_ns))) % 28.47/28.30 => hAPP(c_List_Omonoid__add__class_Olistsum(tc_Nat_Onat),hAPP(hAPP(c_List_Olist__update(tc_Nat_Onat,V_ns),V_k),V_n)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_List_Omonoid__add__class_Olistsum(tc_Nat_Onat),V_ns)),V_n)),hAPP(hAPP(c_List_Onth(tc_Nat_Onat),V_ns),V_k)) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_select__weigth__select,axiom, % 28.47/28.30 ! [T_b,V_xs_2] : % 28.47/28.30 ( V_xs_2 != c_List_Olist_ONil(T_b) % 28.47/28.30 => c_Random_Oselect__weight(T_b,hAPP(hAPP(c_List_Omap(T_b,tc_prod(tc_Code__Numeral_Ocode__numeral,T_b)),hAPP(c_Product__Type_OPair(tc_Code__Numeral_Ocode__numeral,T_b),c_Groups_Oone__class_Oone(tc_Code__Numeral_Ocode__numeral))),V_xs_2)) = c_Random_Oselect(T_b,V_xs_2) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_listrel__Nil2,axiom, % 28.47/28.30 ! [V_r_2,V_xs_2,T_b] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),c_List_Olist_ONil(T_b))),c_List_Olistrel(T_b,V_r_2))) % 28.47/28.30 => V_xs_2 = c_List_Olist_ONil(T_b) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_listrel__Nil1,axiom, % 28.47/28.30 ! [V_r_2,V_xs_2,T_b] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Olist_ONil(T_b)),V_xs_2)),c_List_Olistrel(T_b,V_r_2))) % 28.47/28.30 => V_xs_2 = c_List_Olist_ONil(T_b) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_list__update__id,axiom, % 28.47/28.30 ! [V_i,V_xs,T_a] : hAPP(hAPP(c_List_Olist__update(T_a,V_xs),V_i),hAPP(hAPP(c_List_Onth(T_a),V_xs),V_i)) = V_xs ). % 28.47/28.30 % 28.47/28.30 fof(fact_nth__list__update__neq,axiom, % 28.47/28.30 ! [V_x,V_xs,T_a,V_j,V_i] : % 28.47/28.30 ( V_i != V_j % 28.47/28.30 => hAPP(hAPP(c_List_Onth(T_a),hAPP(hAPP(c_List_Olist__update(T_a,V_xs),V_i),V_x)),V_j) = hAPP(hAPP(c_List_Onth(T_a),V_xs),V_j) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_list__update__beyond,axiom, % 28.47/28.30 ! [V_x,V_i,V_xs,T_a] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)),V_i)) % 28.47/28.30 => hAPP(hAPP(c_List_Olist__update(T_a,V_xs),V_i),V_x) = V_xs ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_take__Nil,axiom, % 28.47/28.30 ! [V_n,T_a] : hAPP(hAPP(c_List_Otake(T_a),V_n),c_List_Olist_ONil(T_a)) = c_List_Olist_ONil(T_a) ). % 28.47/28.30 % 28.47/28.30 fof(fact_take__eq__Nil,axiom, % 28.47/28.30 ! [V_xs_2,V_n_2,T_b] : % 28.47/28.30 ( hAPP(hAPP(c_List_Otake(T_b),V_n_2),V_xs_2) = c_List_Olist_ONil(T_b) % 28.47/28.30 <=> ( V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) % 28.47/28.30 | V_xs_2 = c_List_Olist_ONil(T_b) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_take__0,axiom, % 28.47/28.30 ! [V_xs,T_a] : hAPP(hAPP(c_List_Otake(T_a),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_xs) = c_List_Olist_ONil(T_a) ). % 28.47/28.30 % 28.47/28.30 fof(fact_length__list__update,axiom, % 28.47/28.30 ! [V_x,V_i,V_xs,T_a] : hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),hAPP(hAPP(c_List_Olist__update(T_a,V_xs),V_i),V_x)) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs) ). % 28.47/28.30 % 28.47/28.30 fof(fact_length__0__conv,axiom, % 28.47/28.30 ! [V_xs_2,T_b] : % 28.47/28.30 ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) % 28.47/28.30 <=> V_xs_2 = c_List_Olist_ONil(T_b) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_list_Osize_I3_J,axiom, % 28.47/28.30 ! [T_a] : hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),c_List_Olist_ONil(T_a)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ). % 28.47/28.30 % 28.47/28.30 fof(fact_take__Cons,axiom, % 28.47/28.30 ! [V_xs_2,V_x_2,V_n_2,T_b] : hAPP(hAPP(c_List_Otake(T_b),V_n_2),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)) = c_Nat_Onat_Onat__case(tc_List_Olist(T_b),c_List_Olist_ONil(T_b),hAPP(hAPP(c_COMBB(tc_List_Olist(T_b),tc_List_Olist(T_b),tc_Nat_Onat),hAPP(c_List_Olist_OCons(T_b),V_x_2)),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Otake(T_b)),V_xs_2)),V_n_2) ). % 28.47/28.30 % 28.47/28.30 fof(fact_Nil__is__map__conv,axiom, % 28.47/28.30 ! [V_xs_2,V_f_2,T_c,T_b] : % 28.47/28.30 ( c_List_Olist_ONil(T_b) = hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2) % 28.47/28.30 <=> V_xs_2 = c_List_Olist_ONil(T_c) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_map_Osimps_I1_J,axiom, % 28.47/28.30 ! [V_f_2,T_b,T_c] : hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),c_List_Olist_ONil(T_c)) = c_List_Olist_ONil(T_b) ). % 28.47/28.30 % 28.47/28.30 fof(fact_map__update,axiom, % 28.47/28.30 ! [V_y_2,V_k_2,V_xs_2,V_f_2,T_b,T_c] : hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),hAPP(hAPP(c_List_Olist__update(T_c,V_xs_2),V_k_2),V_y_2)) = hAPP(hAPP(c_List_Olist__update(T_b,hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2)),V_k_2),hAPP(V_f_2,V_y_2)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_map__is__Nil__conv,axiom, % 28.47/28.30 ! [V_xs_2,V_f_2,T_b,T_c] : % 28.47/28.30 ( hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2) = c_List_Olist_ONil(T_b) % 28.47/28.30 <=> V_xs_2 = c_List_Olist_ONil(T_c) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_zip__update,axiom, % 28.47/28.30 ! [V_y,V_ys,V_x,V_i,V_xs,T_b,T_a] : hAPP(hAPP(c_List_Ozip(T_a,T_b),hAPP(hAPP(c_List_Olist__update(T_a,V_xs),V_i),V_x)),hAPP(hAPP(c_List_Olist__update(T_b,V_ys),V_i),V_y)) = hAPP(hAPP(c_List_Olist__update(tc_prod(T_a,T_b),hAPP(hAPP(c_List_Ozip(T_a,T_b),V_xs),V_ys)),V_i),hAPP(hAPP(c_Product__Type_OPair(T_a,T_b),V_x),V_y)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_update__zip,axiom, % 28.47/28.30 ! [V_xy,V_i,V_ys,V_xs,T_b,T_a] : hAPP(hAPP(c_List_Olist__update(tc_prod(T_a,T_b),hAPP(hAPP(c_List_Ozip(T_a,T_b),V_xs),V_ys)),V_i),V_xy) = hAPP(hAPP(c_List_Ozip(T_a,T_b),hAPP(hAPP(c_List_Olist__update(T_a,V_xs),V_i),hAPP(c_Product__Type_Ofst(T_a,T_b),V_xy))),hAPP(hAPP(c_List_Olist__update(T_b,V_ys),V_i),hAPP(c_Product__Type_Osnd(T_a,T_b),V_xy))) ). % 28.47/28.30 % 28.47/28.30 fof(fact_sublist__nil,axiom, % 28.47/28.30 ! [V_A_2,T_b] : c_List_Osublist(T_b,c_List_Olist_ONil(T_b),V_A_2) = c_List_Olist_ONil(T_b) ). % 28.47/28.30 % 28.47/28.30 fof(fact_sublist__empty,axiom, % 28.47/28.30 ! [V_xs_2,T_b] : c_List_Osublist(T_b,V_xs_2,c_Orderings_Obot__class_Obot(tc_fun(tc_Nat_Onat,tc_HOL_Obool))) = c_List_Olist_ONil(T_b) ). % 28.47/28.30 % 28.47/28.30 fof(fact_insort__key_Osimps_I1_J,axiom, % 28.47/28.30 ! [V_x_2,V_f_2,T_b,T_c] : % 28.47/28.30 ( class_Orderings_Olinorder(T_c) % 28.47/28.30 => hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_b,T_c,V_f_2),V_x_2),c_List_Olist_ONil(T_b)) = hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),c_List_Olist_ONil(T_b)) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_list__update_Osimps_I2_J,axiom, % 28.47/28.30 ! [V_v_2,V_i_2,V_xs_2,V_x_2,T_b] : hAPP(hAPP(c_List_Olist__update(T_b,hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)),V_i_2),V_v_2) = c_Nat_Onat_Onat__case(tc_List_Olist(T_b),hAPP(hAPP(c_List_Olist_OCons(T_b),V_v_2),V_xs_2),hAPP(hAPP(c_COMBB(tc_List_Olist(T_b),tc_List_Olist(T_b),tc_Nat_Onat),hAPP(c_List_Olist_OCons(T_b),V_x_2)),hAPP(hAPP(c_COMBC(tc_Nat_Onat,T_b,tc_List_Olist(T_b)),c_List_Olist__update(T_b,V_xs_2)),V_v_2)),V_i_2) ). % 28.47/28.30 % 28.47/28.30 fof(fact_list__update__code_I3_J,axiom, % 28.47/28.30 ! [V_y,V_i,V_xs,V_x,T_a] : hAPP(hAPP(c_List_Olist__update(T_a,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)),hAPP(c_Nat_OSuc,V_i)),V_y) = hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),hAPP(hAPP(c_List_Olist__update(T_a,V_xs),V_i),V_y)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_list_Osimps_I3_J,axiom, % 28.47/28.30 ! [V_list_H,V_a_H,T_a] : hAPP(hAPP(c_List_Olist_OCons(T_a),V_a_H),V_list_H) != c_List_Olist_ONil(T_a) ). % 28.47/28.30 % 28.47/28.30 fof(fact_list_Osimps_I2_J,axiom, % 28.47/28.30 ! [V_list_H,V_a_H,T_a] : c_List_Olist_ONil(T_a) != hAPP(hAPP(c_List_Olist_OCons(T_a),V_a_H),V_list_H) ). % 28.47/28.30 % 28.47/28.30 fof(fact_list__update__code_I2_J,axiom, % 28.47/28.30 ! [V_y,V_xs,V_x,T_a] : hAPP(hAPP(c_List_Olist__update(T_a,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_y) = hAPP(hAPP(c_List_Olist_OCons(T_a),V_y),V_xs) ). % 28.47/28.30 % 28.47/28.30 fof(fact_sorted__list__of__set__empty,axiom, % 28.47/28.30 ! [T_b] : % 28.47/28.30 ( class_Orderings_Olinorder(T_b) % 28.47/28.30 => c_List_Olinorder__class_Osorted__list__of__set(T_b,c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) = c_List_Olist_ONil(T_b) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_zip_Osimps_I1_J,axiom, % 28.47/28.30 ! [V_xs,T_b,T_a] : hAPP(hAPP(c_List_Ozip(T_a,T_b),V_xs),c_List_Olist_ONil(T_b)) = c_List_Olist_ONil(tc_prod(T_a,T_b)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_zip__Nil,axiom, % 28.47/28.30 ! [V_ys,T_b,T_a] : hAPP(hAPP(c_List_Ozip(T_a,T_b),c_List_Olist_ONil(T_a)),V_ys) = c_List_Olist_ONil(tc_prod(T_a,T_b)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_upto__empty,axiom, % 28.47/28.30 ! [V_i,V_j] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Int_Oint),V_j),V_i)) % 28.47/28.30 => c_List_Oupto(V_i,V_j) = c_List_Olist_ONil(tc_Int_Oint) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_foldr_Osimps_I1_J,axiom, % 28.47/28.30 ! [V_a_2,V_f_2,T_b,T_c] : c_List_Ofoldr(T_c,T_b,V_f_2,c_List_Olist_ONil(T_c),V_a_2) = V_a_2 ). % 28.47/28.30 % 28.47/28.30 fof(fact_map__of_Osimps_I1_J,axiom, % 28.47/28.30 ! [V_x_1,T_b,T_a] : hAPP(c_Map_Omap__of(T_a,T_b,c_List_Olist_ONil(tc_prod(T_a,T_b))),V_x_1) = c_Option_Ooption_ONone(T_b) ). % 28.47/28.30 % 28.47/28.30 fof(fact_map__of__Cons__code_I1_J,axiom, % 28.47/28.30 ! [V_k,T_a,T_b] : hAPP(c_Map_Omap__of(T_b,T_a,c_List_Olist_ONil(tc_prod(T_b,T_a))),V_k) = c_Option_Ooption_ONone(T_a) ). % 28.47/28.30 % 28.47/28.30 fof(fact_list__update__nonempty,axiom, % 28.47/28.30 ! [V_x_2,V_k_2,V_xs_2,T_b] : % 28.47/28.30 ( hAPP(hAPP(c_List_Olist__update(T_b,V_xs_2),V_k_2),V_x_2) = c_List_Olist_ONil(T_b) % 28.47/28.30 <=> V_xs_2 = c_List_Olist_ONil(T_b) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_list__update_Osimps_I1_J,axiom, % 28.47/28.30 ! [V_v,V_i,T_a] : hAPP(hAPP(c_List_Olist__update(T_a,c_List_Olist_ONil(T_a)),V_i),V_v) = c_List_Olist_ONil(T_a) ). % 28.47/28.30 % 28.47/28.30 fof(fact_list__update__code_I1_J,axiom, % 28.47/28.30 ! [V_y,V_i,T_a] : hAPP(hAPP(c_List_Olist__update(T_a,c_List_Olist_ONil(T_a)),V_i),V_y) = c_List_Olist_ONil(T_a) ). % 28.47/28.30 % 28.47/28.30 fof(fact_list__update__overwrite,axiom, % 28.47/28.30 ! [V_y,V_x,V_i,V_xs,T_a] : hAPP(hAPP(c_List_Olist__update(T_a,hAPP(hAPP(c_List_Olist__update(T_a,V_xs),V_i),V_x)),V_i),V_y) = hAPP(hAPP(c_List_Olist__update(T_a,V_xs),V_i),V_y) ). % 28.47/28.30 % 28.47/28.30 fof(fact_list__update__swap,axiom, % 28.47/28.30 ! [V_x_H,V_x,V_xs,T_a,V_i_H,V_i] : % 28.47/28.30 ( V_i != V_i_H % 28.47/28.30 => hAPP(hAPP(c_List_Olist__update(T_a,hAPP(hAPP(c_List_Olist__update(T_a,V_xs),V_i),V_x)),V_i_H),V_x_H) = hAPP(hAPP(c_List_Olist__update(T_a,hAPP(hAPP(c_List_Olist__update(T_a,V_xs),V_i_H),V_x_H)),V_i),V_x) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_remove1_Osimps_I1_J,axiom, % 28.47/28.30 ! [V_x,T_a] : c_List_Oremove1(T_a,V_x,c_List_Olist_ONil(T_a)) = c_List_Olist_ONil(T_a) ). % 28.47/28.30 % 28.47/28.30 fof(fact_distinct_Osimps_I1_J,axiom, % 28.47/28.30 ! [T_a] : hBOOL(hAPP(c_List_Odistinct(T_a),c_List_Olist_ONil(T_a))) ). % 28.47/28.30 % 28.47/28.30 fof(fact_insort__not__Nil,axiom, % 28.47/28.30 ! [V_xs_2,V_a_2,V_f_2,T_b,T_c] : % 28.47/28.30 ( class_Orderings_Olinorder(T_c) % 28.47/28.30 => hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_b,T_c,V_f_2),V_a_2),V_xs_2) != c_List_Olist_ONil(T_b) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_listrelp_ONil,axiom, % 28.47/28.30 ! [V_r_2,T_b] : c_List_Olistrelp(T_b,V_r_2,c_List_Olist_ONil(T_b),c_List_Olist_ONil(T_b)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_listrelp_Oequations_I1_J,axiom, % 28.47/28.30 ! [V_r_2,T_b] : c_List_Olistrelp(T_b,V_r_2,c_List_Olist_ONil(T_b),c_List_Olist_ONil(T_b)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_List_Oset_Osimps_I1_J,axiom, % 28.47/28.30 ! [T_b] : hAPP(c_List_Oset(T_b),c_List_Olist_ONil(T_b)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_set__empty2,axiom, % 28.47/28.30 ! [V_xs_2,T_b] : % 28.47/28.30 ( c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) = hAPP(c_List_Oset(T_b),V_xs_2) % 28.47/28.30 <=> V_xs_2 = c_List_Olist_ONil(T_b) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_set__empty,axiom, % 28.47/28.30 ! [V_xs_2,T_b] : % 28.47/28.30 ( hAPP(c_List_Oset(T_b),V_xs_2) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) % 28.47/28.30 <=> V_xs_2 = c_List_Olist_ONil(T_b) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_listsum__simps_I1_J,axiom, % 28.47/28.30 ! [T_a] : % 28.47/28.30 ( class_Groups_Omonoid__add(T_a) % 28.47/28.30 => hAPP(c_List_Omonoid__add__class_Olistsum(T_a),c_List_Olist_ONil(T_a)) = c_Groups_Ozero__class_Ozero(T_a) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_length__greater__0__conv,axiom, % 28.47/28.30 ! [V_xs_2,T_b] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2))) % 28.47/28.30 <=> V_xs_2 != c_List_Olist_ONil(T_b) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_set__update__subsetI,axiom, % 28.47/28.30 ! [V_i_2,V_x_2,V_A_2,V_xs_2,T_b] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_List_Oset(T_b),V_xs_2)),V_A_2)) % 28.47/28.30 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) % 28.47/28.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Olist__update(T_b,V_xs_2),V_i_2),V_x_2))),V_A_2)) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_take__1__Cons,axiom, % 28.47/28.30 ! [V_xs,V_x,T_a] : hAPP(hAPP(c_List_Otake(T_a),c_Groups_Oone__class_Oone(tc_Nat_Onat)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)) = hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),c_List_Olist_ONil(T_a)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_set__update__subset__insert,axiom, % 28.47/28.30 ! [V_x_2,V_i_2,V_xs_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Olist__update(T_b,V_xs_2),V_i_2),V_x_2))),hAPP(hAPP(c_Set_Oinsert(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2)))) ). % 28.47/28.30 % 28.47/28.30 fof(fact_nth__list__update,axiom, % 28.47/28.30 ! [V_x,V_j,V_xs,T_a,V_i] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs))) % 28.47/28.30 => ( ( V_i = V_j % 28.47/28.30 => hAPP(hAPP(c_List_Onth(T_a),hAPP(hAPP(c_List_Olist__update(T_a,V_xs),V_i),V_x)),V_j) = V_x ) % 28.47/28.30 & ( V_i != V_j % 28.47/28.30 => hAPP(hAPP(c_List_Onth(T_a),hAPP(hAPP(c_List_Olist__update(T_a,V_xs),V_i),V_x)),V_j) = hAPP(hAPP(c_List_Onth(T_a),V_xs),V_j) ) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_list__update__same__conv,axiom, % 28.47/28.30 ! [V_x_2,V_xs_2,T_b,V_i_2] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2))) % 28.47/28.30 => ( hAPP(hAPP(c_List_Olist__update(T_b,V_xs_2),V_i_2),V_x_2) = V_xs_2 % 28.47/28.30 <=> hAPP(hAPP(c_List_Onth(T_b),V_xs_2),V_i_2) = V_x_2 ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_nth__list__update__eq,axiom, % 28.47/28.30 ! [V_x,V_xs,T_a,V_i] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs))) % 28.47/28.30 => hAPP(hAPP(c_List_Onth(T_a),hAPP(hAPP(c_List_Olist__update(T_a,V_xs),V_i),V_x)),V_i) = V_x ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_listrel_ONil,axiom, % 28.47/28.30 ! [V_r_2,T_b] : hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Olist_ONil(T_b)),c_List_Olist_ONil(T_b))),c_List_Olistrel(T_b,V_r_2))) ). % 28.47/28.30 % 28.47/28.30 fof(fact_lexord__Nil__right,axiom, % 28.47/28.30 ! [V_r_2,V_x_2,T_b] : ~ hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_x_2),c_List_Olist_ONil(T_b))),c_List_Olexord(T_b,V_r_2))) ). % 28.47/28.30 % 28.47/28.30 fof(fact_Nil__notin__lex,axiom, % 28.47/28.30 ! [V_r_2,V_ys_2,T_b] : ~ hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Olist_ONil(T_b)),V_ys_2)),c_List_Olex(T_b,V_r_2))) ). % 28.47/28.30 % 28.47/28.30 fof(fact_Nil2__notin__lex,axiom, % 28.47/28.30 ! [V_r_2,V_xs_2,T_b] : ~ hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),c_List_Olist_ONil(T_b))),c_List_Olex(T_b,V_r_2))) ). % 28.47/28.30 % 28.47/28.30 fof(fact_set__update__memI,axiom, % 28.47/28.30 ! [V_x_2,V_xs_2,T_b,V_n_2] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2))) % 28.47/28.30 => hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Olist__update(T_b,V_xs_2),V_n_2),V_x_2)))) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_upto_Osimps,axiom, % 28.47/28.30 ! [V_j,V_i] : % 28.47/28.30 ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_i),V_j)) % 28.47/28.30 => c_List_Oupto(V_i,V_j) = hAPP(hAPP(c_List_Olist_OCons(tc_Int_Oint),V_i),c_List_Oupto(hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_i),c_Groups_Oone__class_Oone(tc_Int_Oint)),V_j)) ) % 28.47/28.30 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_i),V_j)) % 28.47/28.30 => c_List_Oupto(V_i,V_j) = c_List_Olist_ONil(tc_Int_Oint) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_sublist__singleton,axiom, % 28.47/28.30 ! [V_x_2,T_b,V_A_2] : % 28.47/28.30 ( ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_A_2)) % 28.47/28.30 => c_List_Osublist(T_b,hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),c_List_Olist_ONil(T_b)),V_A_2) = hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),c_List_Olist_ONil(T_b)) ) % 28.47/28.30 & ( ~ hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_A_2)) % 28.47/28.30 => c_List_Osublist(T_b,hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),c_List_Olist_ONil(T_b)),V_A_2) = c_List_Olist_ONil(T_b) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_take__Cons_H,axiom, % 28.47/28.30 ! [V_xs,V_x,T_a,V_n] : % 28.47/28.30 ( ( V_n = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) % 28.47/28.30 => hAPP(hAPP(c_List_Otake(T_a),V_n),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)) = c_List_Olist_ONil(T_a) ) % 28.47/28.30 & ( V_n != c_Groups_Ozero__class_Ozero(tc_Nat_Onat) % 28.47/28.30 => hAPP(hAPP(c_List_Otake(T_a),V_n),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)) = hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),hAPP(hAPP(c_List_Otake(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n),c_Groups_Oone__class_Oone(tc_Nat_Onat))),V_xs)) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_upto__rec__number__of,axiom, % 28.47/28.30 ! [V_n,V_m] : % 28.47/28.30 ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_m)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_n))) % 28.47/28.30 => c_List_Oupto(hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_m),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_n)) = hAPP(hAPP(c_List_Olist_OCons(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_m)),c_List_Oupto(hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_m)),c_Groups_Oone__class_Oone(tc_Int_Oint)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_n))) ) % 28.47/28.30 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_m)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_n))) % 28.47/28.30 => c_List_Oupto(hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_m),hAPP(c_Int_Onumber__class_Onumber__of(tc_Int_Oint),V_n)) = c_List_Olist_ONil(tc_Int_Oint) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_select,axiom, % 28.47/28.30 ! [V_s_2,T_b,V_xs_2] : % 28.47/28.30 ( V_xs_2 != c_List_Olist_ONil(T_b) % 28.47/28.30 => hBOOL(hAPP(hAPP(c_member(T_b),hAPP(c_Product__Type_Ofst(T_b,tc_prod(tc_Code__Numeral_Ocode__numeral,tc_Code__Numeral_Ocode__numeral)),hAPP(c_Random_Oselect(T_b,V_xs_2),V_s_2))),hAPP(c_List_Oset(T_b),V_xs_2))) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_listrel__Nil,axiom, % 28.47/28.30 ! [V_r_2,T_b] : hAPP(c_Relation_OImage(tc_List_Olist(T_b),tc_List_Olist(T_b),c_List_Olistrel(T_b,V_r_2)),hAPP(hAPP(c_Set_Oinsert(tc_List_Olist(T_b)),c_List_Olist_ONil(T_b)),c_Orderings_Obot__class_Obot(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)))) = hAPP(hAPP(c_Set_Oinsert(tc_List_Olist(T_b)),c_List_Olist_ONil(T_b)),c_Orderings_Obot__class_Obot(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool))) ). % 28.47/28.30 % 28.47/28.30 fof(fact_set__Cons__sing__Nil,axiom, % 28.47/28.30 ! [V_A_2,T_b] : c_List_Oset__Cons(T_b,V_A_2,hAPP(hAPP(c_Set_Oinsert(tc_List_Olist(T_b)),c_List_Olist_ONil(T_b)),c_Orderings_Obot__class_Obot(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)))) = hAPP(c_Set_Oimage(T_b,tc_List_Olist(T_b),hAPP(hAPP(c_COMBC(T_b,tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Olist_OCons(T_b)),c_List_Olist_ONil(T_b))),V_A_2) ). % 28.47/28.30 % 28.47/28.30 fof(fact_take__Cons__number__of,axiom, % 28.47/28.30 ! [V_xs,V_x,T_a,V_v] : % 28.47/28.30 ( ( hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) % 28.47/28.30 => hAPP(hAPP(c_List_Otake(T_a),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)) = c_List_Olist_ONil(T_a) ) % 28.47/28.30 & ( hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v) != c_Groups_Ozero__class_Ozero(tc_Nat_Onat) % 28.47/28.30 => hAPP(hAPP(c_List_Otake(T_a),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)) = hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),hAPP(hAPP(c_List_Otake(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)),c_Groups_Oone__class_Oone(tc_Nat_Onat))),V_xs)) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_distinct__list__update,axiom, % 28.47/28.30 ! [V_i_2,V_a_2,V_xs_2,T_b] : % 28.47/28.30 ( hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2)) % 28.47/28.30 => ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_List_Oset(T_b),V_xs_2)),hAPP(hAPP(c_Set_Oinsert(T_b),hAPP(hAPP(c_List_Onth(T_b),V_xs_2),V_i_2)),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))))) % 28.47/28.30 => hBOOL(hAPP(c_List_Odistinct(T_b),hAPP(hAPP(c_List_Olist__update(T_b,V_xs_2),V_i_2),V_a_2))) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_upto_Opsimps,axiom, % 28.47/28.30 ! [V_j_2,V_i_2] : % 28.47/28.30 ( hBOOL(hAPP(c_Wellfounded_Oaccp(tc_prod(tc_Int_Oint,tc_Int_Oint),c_List_Oupto__rel),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),V_i_2),V_j_2))) % 28.47/28.30 => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_i_2),V_j_2)) % 28.47/28.30 => c_List_Oupto(V_i_2,V_j_2) = hAPP(hAPP(c_List_Olist_OCons(tc_Int_Oint),V_i_2),c_List_Oupto(hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),V_i_2),c_Groups_Oone__class_Oone(tc_Int_Oint)),V_j_2)) ) % 28.47/28.30 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),V_i_2),V_j_2)) % 28.47/28.30 => c_List_Oupto(V_i_2,V_j_2) = c_List_Olist_ONil(tc_Int_Oint) ) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_anamorph_Osimps,axiom, % 28.47/28.30 ! [V_x_2,V_f_2,T_b,T_c,V_k_2] : % 28.47/28.30 ( ( V_k_2 = c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral) % 28.47/28.30 => hAPP(c_Lazy__Sequence_Oanamorph(T_c,T_b,V_f_2,V_k_2),V_x_2) = hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),T_c),c_List_Olist_ONil(T_b)),V_x_2) ) % 28.47/28.30 & ( V_k_2 != c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral) % 28.47/28.30 => hAPP(c_Lazy__Sequence_Oanamorph(T_c,T_b,V_f_2,V_k_2),V_x_2) = hAPP(c_Option_Ooption_Ooption__case(tc_prod(tc_List_Olist(T_b),T_c),tc_prod(T_b,T_c),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),T_c),c_List_Olist_ONil(T_b)),V_x_2),hAPP(c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_prod(tc_List_Olist(T_b),T_c)),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_c,tc_prod(tc_List_Olist(T_b),T_c)),tc_fun(T_c,tc_prod(tc_List_Olist(T_b),T_c))),hAPP(hAPP(c_COMBB(tc_fun(tc_prod(tc_List_Olist(T_b),T_c),tc_prod(tc_List_Olist(T_b),T_c)),tc_fun(tc_fun(T_c,tc_prod(tc_List_Olist(T_b),T_c)),tc_fun(T_c,tc_prod(tc_List_Olist(T_b),T_c))),T_b),c_COMBB(tc_prod(tc_List_Olist(T_b),T_c),tc_prod(tc_List_Olist(T_b),T_c),T_c)),hAPP(hAPP(c_COMBB(tc_fun(tc_List_Olist(T_b),tc_fun(T_c,tc_prod(tc_List_Olist(T_b),T_c))),tc_fun(tc_prod(tc_List_Olist(T_b),T_c),tc_prod(tc_List_Olist(T_b),T_c)),T_b),c_Product__Type_Oprod_Oprod__case(tc_List_Olist(T_b),T_c,tc_prod(tc_List_Olist(T_b),T_c))),hAPP(hAPP(c_COMBB(tc_fun(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_fun(tc_List_Olist(T_b),tc_fun(T_c,tc_prod(tc_List_Olist(T_b),T_c))),T_b),hAPP(c_COMBB(tc_List_Olist(T_b),tc_fun(T_c,tc_prod(tc_List_Olist(T_b),T_c)),tc_List_Olist(T_b)),c_Product__Type_OPair(tc_List_Olist(T_b),T_c))),c_List_Olist_OCons(T_b))))),c_Lazy__Sequence_Oanamorph(T_c,T_b,V_f_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Code__Numeral_Ocode__numeral),V_k_2),c_Groups_Oone__class_Oone(tc_Code__Numeral_Ocode__numeral)))))),hAPP(V_f_2,V_x_2)) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_listset_Osimps_I1_J,axiom, % 28.47/28.30 ! [T_b] : c_List_Olistset(T_b,c_List_Olist_ONil(tc_fun(T_b,tc_HOL_Obool))) = hAPP(hAPP(c_Set_Oinsert(tc_List_Olist(T_b)),c_List_Olist_ONil(T_b)),c_Orderings_Obot__class_Obot(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool))) ). % 28.47/28.30 % 28.47/28.30 fof(fact_zip__Cons1,axiom, % 28.47/28.30 ! [V_ys_2,V_xs_2,V_x_2,T_c,T_b] : hAPP(hAPP(c_List_Ozip(T_b,T_c),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)),V_ys_2) = hAPP(c_List_Olist_Olist__case(tc_List_Olist(tc_prod(T_b,T_c)),T_c,c_List_Olist_ONil(tc_prod(T_b,T_c)),hAPP(hAPP(c_COMBC(T_c,tc_fun(tc_List_Olist(T_c),tc_List_Olist(tc_prod(T_b,T_c))),tc_fun(tc_List_Olist(T_c),tc_List_Olist(tc_prod(T_b,T_c)))),hAPP(hAPP(c_COMBB(tc_fun(tc_List_Olist(tc_prod(T_b,T_c)),tc_List_Olist(tc_prod(T_b,T_c))),tc_fun(tc_fun(tc_List_Olist(T_c),tc_List_Olist(tc_prod(T_b,T_c))),tc_fun(tc_List_Olist(T_c),tc_List_Olist(tc_prod(T_b,T_c)))),T_c),c_COMBB(tc_List_Olist(tc_prod(T_b,T_c)),tc_List_Olist(tc_prod(T_b,T_c)),tc_List_Olist(T_c))),hAPP(hAPP(c_COMBB(tc_prod(T_b,T_c),tc_fun(tc_List_Olist(tc_prod(T_b,T_c)),tc_List_Olist(tc_prod(T_b,T_c))),T_c),c_List_Olist_OCons(tc_prod(T_b,T_c))),hAPP(c_Product__Type_OPair(T_b,T_c),V_x_2)))),hAPP(c_List_Ozip(T_b,T_c),V_xs_2))),V_ys_2) ). % 28.47/28.30 % 28.47/28.30 fof(fact_list_Osimps_I5_J,axiom, % 28.47/28.30 ! [V_list_2,V_a_2,V_f2_2,V_f1_2,T_c,T_b] : hAPP(c_List_Olist_Olist__case(T_b,T_c,V_f1_2,V_f2_2),hAPP(hAPP(c_List_Olist_OCons(T_c),V_a_2),V_list_2)) = hAPP(hAPP(V_f2_2,V_a_2),V_list_2) ). % 28.47/28.30 % 28.47/28.30 fof(fact_list_Osimps_I4_J,axiom, % 28.47/28.30 ! [V_f2_2,V_f1_2,T_c,T_b] : hAPP(c_List_Olist_Olist__case(T_b,T_c,V_f1_2,V_f2_2),c_List_Olist_ONil(T_c)) = V_f1_2 ). % 28.47/28.30 % 28.47/28.30 fof(fact_listset_Osimps_I2_J,axiom, % 28.47/28.30 ! [V_As_2,V_A_2,T_b] : c_List_Olistset(T_b,hAPP(hAPP(c_List_Olist_OCons(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_As_2)) = c_List_Oset__Cons(T_b,V_A_2,c_List_Olistset(T_b,V_As_2)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_zip__Cons,axiom, % 28.47/28.30 ! [V_ys_2,V_y_2,V_xs_2,T_c,T_b] : hAPP(hAPP(c_List_Ozip(T_b,T_c),V_xs_2),hAPP(hAPP(c_List_Olist_OCons(T_c),V_y_2),V_ys_2)) = hAPP(c_List_Olist_Olist__case(tc_List_Olist(tc_prod(T_b,T_c)),T_b,c_List_Olist_ONil(tc_prod(T_b,T_c)),hAPP(hAPP(c_COMBC(T_b,tc_fun(tc_List_Olist(T_b),tc_List_Olist(tc_prod(T_b,T_c))),tc_fun(tc_List_Olist(T_b),tc_List_Olist(tc_prod(T_b,T_c)))),hAPP(hAPP(c_COMBB(tc_fun(tc_List_Olist(tc_prod(T_b,T_c)),tc_List_Olist(tc_prod(T_b,T_c))),tc_fun(tc_fun(tc_List_Olist(T_b),tc_List_Olist(tc_prod(T_b,T_c))),tc_fun(tc_List_Olist(T_b),tc_List_Olist(tc_prod(T_b,T_c)))),T_b),c_COMBB(tc_List_Olist(tc_prod(T_b,T_c)),tc_List_Olist(tc_prod(T_b,T_c)),tc_List_Olist(T_b))),hAPP(hAPP(c_COMBB(tc_prod(T_b,T_c),tc_fun(tc_List_Olist(tc_prod(T_b,T_c)),tc_List_Olist(tc_prod(T_b,T_c))),T_b),c_List_Olist_OCons(tc_prod(T_b,T_c))),hAPP(hAPP(c_COMBC(T_b,T_c,tc_prod(T_b,T_c)),c_Product__Type_OPair(T_b,T_c)),V_y_2)))),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_List_Olist(T_c),tc_List_Olist(tc_prod(T_b,T_c))),c_List_Ozip(T_b,T_c)),V_ys_2))),V_xs_2) ). % 28.47/28.30 % 28.47/28.30 fof(fact_upto_Opinduct,axiom, % 28.47/28.30 ! [V_Pa_2,V_a1_2,V_a0_2] : % 28.47/28.30 ( hBOOL(hAPP(c_Wellfounded_Oaccp(tc_prod(tc_Int_Oint,tc_Int_Oint),c_List_Oupto__rel),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),V_a0_2),V_a1_2))) % 28.47/28.30 => ( ! [B_i,B_j] : % 28.47/28.30 ( hBOOL(hAPP(c_Wellfounded_Oaccp(tc_prod(tc_Int_Oint,tc_Int_Oint),c_List_Oupto__rel),hAPP(hAPP(c_Product__Type_OPair(tc_Int_Oint,tc_Int_Oint),B_i),B_j))) % 28.47/28.30 => ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Int_Oint),B_i),B_j)) % 28.47/28.30 => hBOOL(hAPP(hAPP(V_Pa_2,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Int_Oint),B_i),c_Groups_Oone__class_Oone(tc_Int_Oint))),B_j)) ) % 28.47/28.30 => hBOOL(hAPP(hAPP(V_Pa_2,B_i),B_j)) ) ) % 28.47/28.30 => hBOOL(hAPP(hAPP(V_Pa_2,V_a0_2),V_a1_2)) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_map__upd__upds__conv__if,axiom, % 28.47/28.30 ! [V_y_2,V_f_2,V_xs_2,V_ys_2,T_c,V_x_2,T_b] : % 28.47/28.30 ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Otake(T_b),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_c)),V_ys_2)),V_xs_2)))) % 28.47/28.30 => c_Map_Omap__upds(T_b,T_c,hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,tc_Option_Ooption(T_c)),V_f_2),V_x_2),hAPP(c_Option_Ooption_OSome(T_c),V_y_2)),V_xs_2,V_ys_2) = c_Map_Omap__upds(T_b,T_c,V_f_2,V_xs_2,V_ys_2) ) % 28.47/28.30 & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Otake(T_b),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_c)),V_ys_2)),V_xs_2)))) % 28.47/28.30 => c_Map_Omap__upds(T_b,T_c,hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,tc_Option_Ooption(T_c)),V_f_2),V_x_2),hAPP(c_Option_Ooption_OSome(T_c),V_y_2)),V_xs_2,V_ys_2) = hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,tc_Option_Ooption(T_c)),c_Map_Omap__upds(T_b,T_c,V_f_2,V_xs_2,V_ys_2)),V_x_2),hAPP(c_Option_Ooption_OSome(T_c),V_y_2)) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_map__upds__Nil1,axiom, % 28.47/28.30 ! [V_bs_2,V_m_2,T_c,T_b] : c_Map_Omap__upds(T_b,T_c,V_m_2,c_List_Olist_ONil(T_b),V_bs_2) = V_m_2 ). % 28.47/28.30 % 28.47/28.30 fof(fact_map__upds__Nil2,axiom, % 28.47/28.30 ! [V_as_2,V_m_2,T_c,T_b] : c_Map_Omap__upds(T_b,T_c,V_m_2,V_as_2,c_List_Olist_ONil(T_c)) = V_m_2 ). % 28.47/28.30 % 28.47/28.30 fof(fact_map__upds__apply__nontin,axiom, % 28.47/28.30 ! [V_ys_2,V_f_2,T_c,V_xs_2,V_x_2,T_b] : % 28.47/28.30 ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2))) % 28.47/28.30 => hAPP(c_Map_Omap__upds(T_b,T_c,V_f_2,V_xs_2,V_ys_2),V_x_2) = hAPP(V_f_2,V_x_2) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_map__add__upds,axiom, % 28.47/28.30 ! [V_ys_2,V_xs_2,V_m2_2,V_m1_2,T_c,T_b] : c_Map_Omap__add(T_b,T_c,V_m1_2,c_Map_Omap__upds(T_b,T_c,V_m2_2,V_xs_2,V_ys_2)) = c_Map_Omap__upds(T_b,T_c,c_Map_Omap__add(T_b,T_c,V_m1_2,V_m2_2),V_xs_2,V_ys_2) ). % 28.47/28.30 % 28.47/28.30 fof(fact_map__upds__Cons,axiom, % 28.47/28.30 ! [V_bs_2,V_b_2,V_as_2,V_a_2,V_m_2,T_c,T_b] : c_Map_Omap__upds(T_b,T_c,V_m_2,hAPP(hAPP(c_List_Olist_OCons(T_b),V_a_2),V_as_2),hAPP(hAPP(c_List_Olist_OCons(T_c),V_b_2),V_bs_2)) = c_Map_Omap__upds(T_b,T_c,hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,tc_Option_Ooption(T_c)),V_m_2),V_a_2),hAPP(c_Option_Ooption_OSome(T_c),V_b_2)),V_as_2,V_bs_2) ). % 28.47/28.30 % 28.47/28.30 fof(fact_map__upds__list__update2__drop,axiom, % 28.47/28.30 ! [V_y_2,V_m_2,V_ys_2,T_c,V_i_2,V_xs_2,T_b] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)),V_i_2)) % 28.47/28.30 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_c)),V_ys_2))) % 28.47/28.30 => c_Map_Omap__upds(T_b,T_c,V_m_2,V_xs_2,hAPP(hAPP(c_List_Olist__update(T_c,V_ys_2),V_i_2),V_y_2)) = c_Map_Omap__upds(T_b,T_c,V_m_2,V_xs_2,V_ys_2) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_map__upds__twist,axiom, % 28.47/28.30 ! [V_bs_2,V_b_2,V_m_2,T_c,V_as_2,V_a_2,T_b] : % 28.47/28.30 ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(c_List_Oset(T_b),V_as_2))) % 28.47/28.30 => c_Map_Omap__upds(T_b,T_c,hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,tc_Option_Ooption(T_c)),V_m_2),V_a_2),hAPP(c_Option_Ooption_OSome(T_c),V_b_2)),V_as_2,V_bs_2) = hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,tc_Option_Ooption(T_c)),c_Map_Omap__upds(T_b,T_c,V_m_2,V_as_2,V_bs_2)),V_a_2),hAPP(c_Option_Ooption_OSome(T_c),V_b_2)) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_restrict__map__upds,axiom, % 28.47/28.30 ! [V_m_2,V_D_2,V_ys_2,T_c,V_xs_2,T_b] : % 28.47/28.30 ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_c)),V_ys_2) % 28.47/28.30 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_List_Oset(T_b),V_xs_2)),V_D_2)) % 28.47/28.30 => c_Map_Orestrict__map(T_b,T_c,c_Map_Omap__upds(T_b,T_c,V_m_2,V_xs_2,V_ys_2),V_D_2) = c_Map_Omap__upds(T_b,T_c,c_Map_Orestrict__map(T_b,T_c,V_m_2,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),V_D_2),hAPP(c_List_Oset(T_b),V_xs_2))),V_xs_2,V_ys_2) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_dom__map__upds,axiom, % 28.47/28.30 ! [V_ys_2,V_xs_2,V_m_2,T_c,T_b] : c_Map_Odom(T_b,T_c,c_Map_Omap__upds(T_b,T_c,V_m_2,V_xs_2,V_ys_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Otake(T_b),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_c)),V_ys_2)),V_xs_2))),c_Map_Odom(T_b,T_c,V_m_2)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_map__upds__append1,axiom, % 28.47/28.30 ! [V_x_2,V_m_2,V_ys_2,T_c,V_xs_2,T_b] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_c)),V_ys_2))) % 28.47/28.30 => c_Map_Omap__upds(T_b,T_c,V_m_2,hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),c_List_Olist_ONil(T_b))),V_ys_2) = hAPP(hAPP(hAPP(c_Fun_Ofun__upd(T_b,tc_Option_Ooption(T_c)),c_Map_Omap__upds(T_b,T_c,V_m_2,V_xs_2,V_ys_2)),V_x_2),hAPP(c_Option_Ooption_OSome(T_c),hAPP(hAPP(c_List_Onth(T_c),V_ys_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)))) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_sublist__Cons,axiom, % 28.47/28.30 ! [V_A_2,V_l_2,V_x_2,T_b] : c_List_Osublist(T_b,hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_l_2),V_A_2) = hAPP(hAPP(c_List_Oappend(T_b),hAPP(hAPP(hAPP(c_If(tc_List_Olist(T_b)),hAPP(hAPP(c_member(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_A_2)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),c_List_Olist_ONil(T_b))),c_List_Olist_ONil(T_b))),c_List_Osublist(T_b,V_l_2,hAPP(c_Set_OCollect(tc_Nat_Onat),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_HOL_Obool),tc_Nat_Onat),c_member(tc_Nat_Onat)),c_Nat_OSuc)),V_A_2)))) ). % 28.47/28.30 % 28.47/28.30 fof(fact_append1__eq__conv,axiom, % 28.47/28.30 ! [V_y_2,V_ys_2,V_x_2,V_xs_2,T_b] : % 28.47/28.30 ( hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),c_List_Olist_ONil(T_b))) = hAPP(hAPP(c_List_Oappend(T_b),V_ys_2),hAPP(hAPP(c_List_Olist_OCons(T_b),V_y_2),c_List_Olist_ONil(T_b))) % 28.47/28.30 <=> ( V_xs_2 = V_ys_2 % 28.47/28.30 & V_x_2 = V_y_2 ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_Cons__eq__append__conv,axiom, % 28.47/28.30 ! [V_zs_2,V_ys_2,V_xs_2,V_x_2,T_b] : % 28.47/28.30 ( hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2) = hAPP(hAPP(c_List_Oappend(T_b),V_ys_2),V_zs_2) % 28.47/28.30 <=> ( ( V_ys_2 = c_List_Olist_ONil(T_b) % 28.47/28.30 & hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2) = V_zs_2 ) % 28.47/28.30 | ? [B_ys_H] : % 28.47/28.30 ( hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),B_ys_H) = V_ys_2 % 28.47/28.30 & V_xs_2 = hAPP(hAPP(c_List_Oappend(T_b),B_ys_H),V_zs_2) ) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_append__eq__Cons__conv,axiom, % 28.47/28.30 ! [V_xs_2,V_x_2,V_zs_2,V_ys_2,T_b] : % 28.47/28.30 ( hAPP(hAPP(c_List_Oappend(T_b),V_ys_2),V_zs_2) = hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2) % 28.47/28.30 <=> ( ( V_ys_2 = c_List_Olist_ONil(T_b) % 28.47/28.30 & V_zs_2 = hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2) ) % 28.47/28.30 | ? [B_ys_H] : % 28.47/28.30 ( V_ys_2 = hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),B_ys_H) % 28.47/28.30 & hAPP(hAPP(c_List_Oappend(T_b),B_ys_H),V_zs_2) = V_xs_2 ) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_fun__upds__append__drop,axiom, % 28.47/28.30 ! [V_zs_2,V_m_2,V_ys_2,T_c,V_xs_2,T_b] : % 28.47/28.30 ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_c)),V_ys_2) % 28.47/28.30 => c_Map_Omap__upds(T_b,T_c,V_m_2,hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_zs_2),V_ys_2) = c_Map_Omap__upds(T_b,T_c,V_m_2,V_xs_2,V_ys_2) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_fun__upds__append2__drop,axiom, % 28.47/28.30 ! [V_zs_2,V_m_2,V_ys_2,T_c,V_xs_2,T_b] : % 28.47/28.30 ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_c)),V_ys_2) % 28.47/28.30 => c_Map_Omap__upds(T_b,T_c,V_m_2,V_xs_2,hAPP(hAPP(c_List_Oappend(T_c),V_ys_2),V_zs_2)) = c_Map_Omap__upds(T_b,T_c,V_m_2,V_xs_2,V_ys_2) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_list__update__length,axiom, % 28.47/28.30 ! [V_y,V_ys,V_x,V_xs,T_a] : hAPP(hAPP(c_List_Olist__update(T_a,hAPP(hAPP(c_List_Oappend(T_a),V_xs),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_ys))),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)),V_y) = hAPP(hAPP(c_List_Oappend(T_a),V_xs),hAPP(hAPP(c_List_Olist_OCons(T_a),V_y),V_ys)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_nth__append__length,axiom, % 28.47/28.30 ! [V_ys,V_x,V_xs,T_a] : hAPP(hAPP(c_List_Onth(T_a),hAPP(hAPP(c_List_Oappend(T_a),V_xs),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_ys))),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)) = V_x ). % 28.47/28.30 % 28.47/28.30 fof(fact_Cons__eq__appendI,axiom, % 28.47/28.30 ! [V_zs,V_xs,V_ys,V_xs1,V_x,T_a] : % 28.47/28.30 ( hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs1) = V_ys % 28.47/28.30 => ( V_xs = hAPP(hAPP(c_List_Oappend(T_a),V_xs1),V_zs) % 28.47/28.30 => hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs) = hAPP(hAPP(c_List_Oappend(T_a),V_ys),V_zs) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_append__Cons,axiom, % 28.47/28.30 ! [V_ys,V_xs,V_x,T_a] : hAPP(hAPP(c_List_Oappend(T_a),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)),V_ys) = hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_take__append,axiom, % 28.47/28.30 ! [V_ys,V_xs,V_n,T_a] : hAPP(hAPP(c_List_Otake(T_a),V_n),hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys)) = hAPP(hAPP(c_List_Oappend(T_a),hAPP(hAPP(c_List_Otake(T_a),V_n),V_xs)),hAPP(hAPP(c_List_Otake(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs))),V_ys)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_list__update__append1,axiom, % 28.47/28.30 ! [V_x,V_ys,V_xs,T_a,V_i] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs))) % 28.47/28.30 => hAPP(hAPP(c_List_Olist__update(T_a,hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys)),V_i),V_x) = hAPP(hAPP(c_List_Oappend(T_a),hAPP(hAPP(c_List_Olist__update(T_a,V_xs),V_i),V_x)),V_ys) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_remove1__append,axiom, % 28.47/28.30 ! [V_ys_2,V_xs_2,V_x_2,T_b] : % 28.47/28.30 ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2))) % 28.47/28.30 => c_List_Oremove1(T_b,V_x_2,hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2)) = hAPP(hAPP(c_List_Oappend(T_b),c_List_Oremove1(T_b,V_x_2,V_xs_2)),V_ys_2) ) % 28.47/28.30 & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2))) % 28.47/28.30 => c_List_Oremove1(T_b,V_x_2,hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2)) = hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),c_List_Oremove1(T_b,V_x_2,V_ys_2)) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_length__append,axiom, % 28.47/28.30 ! [V_ys,V_xs,T_a] : hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_ys)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_zip__append,axiom, % 28.47/28.30 ! [V_vs,V_ys,V_us,T_b,V_xs,T_a] : % 28.47/28.30 ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_us) % 28.47/28.30 => ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_ys) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_vs) % 28.47/28.30 => hAPP(hAPP(c_List_Ozip(T_a,T_b),hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys)),hAPP(hAPP(c_List_Oappend(T_b),V_us),V_vs)) = hAPP(hAPP(c_List_Oappend(tc_prod(T_a,T_b)),hAPP(hAPP(c_List_Ozip(T_a,T_b),V_xs),V_us)),hAPP(hAPP(c_List_Ozip(T_a,T_b),V_ys),V_vs)) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_map__append,axiom, % 28.47/28.30 ! [V_ys_2,V_xs_2,V_f_2,T_b,T_c] : hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),hAPP(hAPP(c_List_Oappend(T_c),V_xs_2),V_ys_2)) = hAPP(hAPP(c_List_Oappend(T_b),hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2)),hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_ys_2)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_foldr__append,axiom, % 28.47/28.30 ! [V_a_2,V_ys_2,V_xs_2,V_f_2,T_b,T_c] : c_List_Ofoldr(T_c,T_b,V_f_2,hAPP(hAPP(c_List_Oappend(T_c),V_xs_2),V_ys_2),V_a_2) = c_List_Ofoldr(T_c,T_b,V_f_2,V_xs_2,c_List_Ofoldr(T_c,T_b,V_f_2,V_ys_2,V_a_2)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_map__of__append,axiom, % 28.47/28.30 ! [V_ys_2,V_xs_2,T_c,T_b] : c_Map_Omap__of(T_b,T_c,hAPP(hAPP(c_List_Oappend(tc_prod(T_b,T_c)),V_xs_2),V_ys_2)) = c_Map_Omap__add(T_b,T_c,c_Map_Omap__of(T_b,T_c,V_ys_2),c_Map_Omap__of(T_b,T_c,V_xs_2)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_append__assoc,axiom, % 28.47/28.30 ! [V_zs,V_ys,V_xs,T_a] : hAPP(hAPP(c_List_Oappend(T_a),hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys)),V_zs) = hAPP(hAPP(c_List_Oappend(T_a),V_xs),hAPP(hAPP(c_List_Oappend(T_a),V_ys),V_zs)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_append__eq__append__conv2,axiom, % 28.47/28.30 ! [V_ts_2,V_zs_2,V_ys_2,V_xs_2,T_b] : % 28.47/28.30 ( hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2) = hAPP(hAPP(c_List_Oappend(T_b),V_zs_2),V_ts_2) % 28.47/28.30 <=> ? [B_us] : % 28.47/28.30 ( ( V_xs_2 = hAPP(hAPP(c_List_Oappend(T_b),V_zs_2),B_us) % 28.47/28.30 & hAPP(hAPP(c_List_Oappend(T_b),B_us),V_ys_2) = V_ts_2 ) % 28.47/28.30 | ( hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),B_us) = V_zs_2 % 28.47/28.30 & V_ys_2 = hAPP(hAPP(c_List_Oappend(T_b),B_us),V_ts_2) ) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_same__append__eq,axiom, % 28.47/28.30 ! [V_zs_2,V_ys_2,V_xs_2,T_b] : % 28.47/28.30 ( hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2) = hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_zs_2) % 28.47/28.30 <=> V_ys_2 = V_zs_2 ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_append__same__eq,axiom, % 28.47/28.30 ! [V_zs_2,V_xs_2,V_ys_2,T_b] : % 28.47/28.30 ( hAPP(hAPP(c_List_Oappend(T_b),V_ys_2),V_xs_2) = hAPP(hAPP(c_List_Oappend(T_b),V_zs_2),V_xs_2) % 28.47/28.30 <=> V_ys_2 = V_zs_2 ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_append__eq__appendI,axiom, % 28.47/28.30 ! [V_us,V_ys,V_zs,V_xs1,V_xs,T_a] : % 28.47/28.30 ( hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_xs1) = V_zs % 28.47/28.30 => ( V_ys = hAPP(hAPP(c_List_Oappend(T_a),V_xs1),V_us) % 28.47/28.30 => hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys) = hAPP(hAPP(c_List_Oappend(T_a),V_zs),V_us) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_set__append,axiom, % 28.47/28.30 ! [V_ys_2,V_xs_2,T_b] : hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2)) = hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_List_Oset(T_b),V_xs_2)),hAPP(c_List_Oset(T_b),V_ys_2)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_listsum__append,axiom, % 28.47/28.30 ! [V_ys,V_xs,T_a] : % 28.47/28.30 ( class_Groups_Omonoid__add(T_a) % 28.47/28.30 => hAPP(c_List_Omonoid__add__class_Olistsum(T_a),hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_a),hAPP(c_List_Omonoid__add__class_Olistsum(T_a),V_xs)),hAPP(c_List_Omonoid__add__class_Olistsum(T_a),V_ys)) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_nth__append__length__plus,axiom, % 28.47/28.30 ! [V_n,V_ys,V_xs,T_a] : hAPP(hAPP(c_List_Onth(T_a),hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys)),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)),V_n)) = hAPP(hAPP(c_List_Onth(T_a),V_ys),V_n) ). % 28.47/28.30 % 28.47/28.30 fof(fact_eq__Nil__appendI,axiom, % 28.47/28.30 ! [T_a,V_ys,V_xs] : % 28.47/28.30 ( V_xs = V_ys % 28.47/28.30 => V_xs = hAPP(hAPP(c_List_Oappend(T_a),c_List_Olist_ONil(T_a)),V_ys) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_append__self__conv2,axiom, % 28.47/28.30 ! [V_ys_2,V_xs_2,T_b] : % 28.47/28.30 ( hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2) = V_ys_2 % 28.47/28.30 <=> V_xs_2 = c_List_Olist_ONil(T_b) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_append__self__conv,axiom, % 28.47/28.30 ! [V_ys_2,V_xs_2,T_b] : % 28.47/28.30 ( hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2) = V_xs_2 % 28.47/28.30 <=> V_ys_2 = c_List_Olist_ONil(T_b) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_append__is__Nil__conv,axiom, % 28.47/28.30 ! [V_ys_2,V_xs_2,T_b] : % 28.47/28.30 ( hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2) = c_List_Olist_ONil(T_b) % 28.47/28.30 <=> ( V_xs_2 = c_List_Olist_ONil(T_b) % 28.47/28.30 & V_ys_2 = c_List_Olist_ONil(T_b) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_self__append__conv2,axiom, % 28.47/28.30 ! [V_xs_2,T_b,V_ys_2] : % 28.47/28.30 ( V_ys_2 = hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2) % 28.47/28.30 <=> V_xs_2 = c_List_Olist_ONil(T_b) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_self__append__conv,axiom, % 28.47/28.30 ! [V_ys_2,T_b,V_xs_2] : % 28.47/28.30 ( V_xs_2 = hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2) % 28.47/28.30 <=> V_ys_2 = c_List_Olist_ONil(T_b) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_append__Nil2,axiom, % 28.47/28.30 ! [V_xs,T_a] : hAPP(hAPP(c_List_Oappend(T_a),V_xs),c_List_Olist_ONil(T_a)) = V_xs ). % 28.47/28.30 % 28.47/28.30 fof(fact_Nil__is__append__conv,axiom, % 28.47/28.30 ! [V_ys_2,V_xs_2,T_b] : % 28.47/28.30 ( c_List_Olist_ONil(T_b) = hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2) % 28.47/28.30 <=> ( V_xs_2 = c_List_Olist_ONil(T_b) % 28.47/28.30 & V_ys_2 = c_List_Olist_ONil(T_b) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_append__Nil,axiom, % 28.47/28.30 ! [V_ys,T_a] : hAPP(hAPP(c_List_Oappend(T_a),c_List_Olist_ONil(T_a)),V_ys) = V_ys ). % 28.47/28.30 % 28.47/28.30 fof(fact_lexord__append__leftI,axiom, % 28.47/28.30 ! [V_x_2,V_r_2,V_v_2,V_u_2,T_b] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_u_2),V_v_2)),c_List_Olexord(T_b,V_r_2))) % 28.47/28.30 => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),hAPP(hAPP(c_List_Oappend(T_b),V_x_2),V_u_2)),hAPP(hAPP(c_List_Oappend(T_b),V_x_2),V_v_2))),c_List_Olexord(T_b,V_r_2))) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_distinct__append,axiom, % 28.47/28.30 ! [V_ys_2,V_xs_2,T_b] : % 28.47/28.30 ( hBOOL(hAPP(c_List_Odistinct(T_b),hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2))) % 28.47/28.30 <=> ( hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2)) % 28.47/28.30 & hBOOL(hAPP(c_List_Odistinct(T_b),V_ys_2)) % 28.47/28.30 & hAPP(hAPP(c_Lattices_Osemilattice__inf__class_Oinf(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_List_Oset(T_b),V_xs_2)),hAPP(c_List_Oset(T_b),V_ys_2)) = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_nth__append,axiom, % 28.47/28.30 ! [V_ys,V_xs,T_a,V_n] : % 28.47/28.30 ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs))) % 28.47/28.30 => hAPP(hAPP(c_List_Onth(T_a),hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys)),V_n) = hAPP(hAPP(c_List_Onth(T_a),V_xs),V_n) ) % 28.47/28.30 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs))) % 28.47/28.30 => hAPP(hAPP(c_List_Onth(T_a),hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys)),V_n) = hAPP(hAPP(c_List_Onth(T_a),V_ys),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs))) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_list__update__append,axiom, % 28.47/28.30 ! [V_x,V_ys,V_xs,T_a,V_n] : % 28.47/28.30 ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs))) % 28.47/28.30 => hAPP(hAPP(c_List_Olist__update(T_a,hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys)),V_n),V_x) = hAPP(hAPP(c_List_Oappend(T_a),hAPP(hAPP(c_List_Olist__update(T_a,V_xs),V_n),V_x)),V_ys) ) % 28.47/28.30 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs))) % 28.47/28.30 => hAPP(hAPP(c_List_Olist__update(T_a,hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys)),V_n),V_x) = hAPP(hAPP(c_List_Oappend(T_a),V_xs),hAPP(hAPP(c_List_Olist__update(T_a,V_ys),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs))),V_x)) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_sublist__append,axiom, % 28.47/28.30 ! [V_A_2,V_l_H_2,V_l_2,T_b] : c_List_Osublist(T_b,hAPP(hAPP(c_List_Oappend(T_b),V_l_2),V_l_H_2),V_A_2) = hAPP(hAPP(c_List_Oappend(T_b),c_List_Osublist(T_b,V_l_2,V_A_2)),c_List_Osublist(T_b,V_l_H_2,hAPP(c_Set_OCollect(tc_Nat_Onat),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_HOL_Obool),tc_Nat_Onat),c_member(tc_Nat_Onat)),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_Nat_Onat),c_Groups_Oplus__class_Oplus(tc_Nat_Onat)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_l_2)))),V_A_2)))) ). % 28.47/28.30 % 28.47/28.30 fof(fact_lexord__append__left__rightI,axiom, % 28.47/28.30 ! [V_y_2,V_x_2,V_u_2,V_r_2,V_b_2,V_a_2,T_b] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_a_2),V_b_2)),V_r_2)) % 28.47/28.30 => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),hAPP(hAPP(c_List_Oappend(T_b),V_u_2),hAPP(hAPP(c_List_Olist_OCons(T_b),V_a_2),V_x_2))),hAPP(hAPP(c_List_Oappend(T_b),V_u_2),hAPP(hAPP(c_List_Olist_OCons(T_b),V_b_2),V_y_2)))),c_List_Olexord(T_b,V_r_2))) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_take__Suc__conv__app__nth,axiom, % 28.47/28.30 ! [V_xs,T_a,V_i] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs))) % 28.47/28.30 => hAPP(hAPP(c_List_Otake(T_a),hAPP(c_Nat_OSuc,V_i)),V_xs) = hAPP(hAPP(c_List_Oappend(T_a),hAPP(hAPP(c_List_Otake(T_a),V_i),V_xs)),hAPP(hAPP(c_List_Olist_OCons(T_a),hAPP(hAPP(c_List_Onth(T_a),V_xs),V_i)),c_List_Olist_ONil(T_a))) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_snoc__listrel1__snoc__iff,axiom, % 28.47/28.30 ! [V_r_2,V_y_2,V_ys_2,V_x_2,V_xs_2,T_b] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),c_List_Olist_ONil(T_b)))),hAPP(hAPP(c_List_Oappend(T_b),V_ys_2),hAPP(hAPP(c_List_Olist_OCons(T_b),V_y_2),c_List_Olist_ONil(T_b))))),c_List_Olistrel1(T_b,V_r_2))) % 28.47/28.30 <=> ( ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),V_ys_2)),c_List_Olistrel1(T_b,V_r_2))) % 28.47/28.30 & V_x_2 = V_y_2 ) % 28.47/28.30 | ( V_xs_2 = V_ys_2 % 28.47/28.30 & hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),V_r_2)) ) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_lexord__append__leftD,axiom, % 28.47/28.30 ! [V_r_2,V_v_2,V_u_2,V_x_2,T_b] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),hAPP(hAPP(c_List_Oappend(T_b),V_x_2),V_u_2)),hAPP(hAPP(c_List_Oappend(T_b),V_x_2),V_v_2))),c_List_Olexord(T_b,V_r_2))) % 28.47/28.30 => ( ! [B_a] : ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_a),B_a)),V_r_2)) % 28.47/28.30 => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_u_2),V_v_2)),c_List_Olexord(T_b,V_r_2))) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_Cons__acc__listrel1I,axiom, % 28.47/28.30 ! [V_xs_2,V_r_2,V_x_2,T_b] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),c_Wellfounded_Oacc(T_b,V_r_2))) % 28.47/28.30 => ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),V_xs_2),c_Wellfounded_Oacc(tc_List_Olist(T_b),c_List_Olistrel1(T_b,V_r_2)))) % 28.47/28.30 => hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)),c_Wellfounded_Oacc(tc_List_Olist(T_b),c_List_Olistrel1(T_b,V_r_2)))) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_listrel1__converse,axiom, % 28.47/28.30 ! [V_r_2,T_b] : c_List_Olistrel1(T_b,hAPP(c_Relation_Oconverse(T_b,T_b),V_r_2)) = hAPP(c_Relation_Oconverse(tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Olistrel1(T_b,V_r_2)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_listrel__rtrancl__eq__rtrancl__listrel1,axiom, % 28.47/28.30 ! [V_r_2,T_b] : c_List_Olistrel(T_b,c_Transitive__Closure_Ortrancl(T_b,V_r_2)) = c_Transitive__Closure_Ortrancl(tc_List_Olist(T_b),c_List_Olistrel1(T_b,V_r_2)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_listrel1__mono,axiom, % 28.47/28.30 ! [V_s_2,V_r_2,T_b] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),V_s_2)) % 28.47/28.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_HOL_Obool)),c_List_Olistrel1(T_b,V_r_2)),c_List_Olistrel1(T_b,V_s_2))) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_listrel1__rtrancl__subset__rtrancl__listrel1,axiom, % 28.47/28.30 ! [V_r_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_HOL_Obool)),c_List_Olistrel1(T_b,c_Transitive__Closure_Ortrancl(T_b,V_r_2))),c_Transitive__Closure_Ortrancl(tc_List_Olist(T_b),c_List_Olistrel1(T_b,V_r_2)))) ). % 28.47/28.30 % 28.47/28.30 fof(fact_listrel__subset__rtrancl__listrel1,axiom, % 28.47/28.30 ! [V_r_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_HOL_Obool)),c_List_Olistrel(T_b,V_r_2)),c_Transitive__Closure_Ortrancl(tc_List_Olist(T_b),c_List_Olistrel1(T_b,V_r_2)))) ). % 28.47/28.30 % 28.47/28.30 fof(fact_rtrancl__listrel1__ConsI1,axiom, % 28.47/28.30 ! [V_x_2,V_r_2,V_ys_2,V_xs_2,T_b] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),V_ys_2)),c_Transitive__Closure_Ortrancl(tc_List_Olist(T_b),c_List_Olistrel1(T_b,V_r_2)))) % 28.47/28.30 => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_ys_2))),c_Transitive__Closure_Ortrancl(tc_List_Olist(T_b),c_List_Olistrel1(T_b,V_r_2)))) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_listrel1I2,axiom, % 28.47/28.30 ! [V_x_2,V_r_2,V_ys_2,V_xs_2,T_b] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),V_ys_2)),c_List_Olistrel1(T_b,V_r_2))) % 28.47/28.30 => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_ys_2))),c_List_Olistrel1(T_b,V_r_2))) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_rtrancl__listrel1__eq__len,axiom, % 28.47/28.30 ! [V_r_2,V_y_2,V_x_2,T_b] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_x_2),V_y_2)),c_Transitive__Closure_Ortrancl(tc_List_Olist(T_b),c_List_Olistrel1(T_b,V_r_2)))) % 28.47/28.30 => hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_x_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_y_2) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_listrel1__eq__len,axiom, % 28.47/28.30 ! [V_r_2,V_ys_2,V_xs_2,T_b] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),V_ys_2)),c_List_Olistrel1(T_b,V_r_2))) % 28.47/28.30 => hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_2) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_not__Nil__listrel1,axiom, % 28.47/28.30 ! [V_r_2,V_xs_2,T_b] : ~ hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Olist_ONil(T_b)),V_xs_2)),c_List_Olistrel1(T_b,V_r_2))) ). % 28.47/28.30 % 28.47/28.30 fof(fact_not__listrel1__Nil,axiom, % 28.47/28.30 ! [V_r_2,V_xs_2,T_b] : ~ hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),c_List_Olist_ONil(T_b))),c_List_Olistrel1(T_b,V_r_2))) ). % 28.47/28.30 % 28.47/28.30 fof(fact_append__listrel1I,axiom, % 28.47/28.30 ! [V_vs_2,V_us_2,V_r_2,V_ys_2,V_xs_2,T_b] : % 28.47/28.30 ( ( ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),V_ys_2)),c_List_Olistrel1(T_b,V_r_2))) % 28.47/28.30 & V_us_2 = V_vs_2 ) % 28.47/28.30 | ( V_xs_2 = V_ys_2 % 28.47/28.30 & hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_us_2),V_vs_2)),c_List_Olistrel1(T_b,V_r_2))) ) ) % 28.47/28.30 => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_us_2)),hAPP(hAPP(c_List_Oappend(T_b),V_ys_2),V_vs_2))),c_List_Olistrel1(T_b,V_r_2))) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_in__listrel1__converse,axiom, % 28.47/28.30 ! [V_r_2,V_y_2,V_x_2,T_b] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_x_2),V_y_2)),c_List_Olistrel1(T_b,hAPP(c_Relation_Oconverse(T_b,T_b),V_r_2)))) % 28.47/28.30 <=> hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_x_2),V_y_2)),hAPP(c_Relation_Oconverse(tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Olistrel1(T_b,V_r_2)))) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_rtrancl__listrel1__if__listrel,axiom, % 28.47/28.30 ! [V_r_2,V_ys_2,V_xs_2,T_b] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),V_ys_2)),c_List_Olistrel(T_b,V_r_2))) % 28.47/28.30 => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),V_ys_2)),c_Transitive__Closure_Ortrancl(tc_List_Olist(T_b),c_List_Olistrel1(T_b,V_r_2)))) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_listrel__reflcl__if__listrel1,axiom, % 28.47/28.30 ! [V_r_2,V_ys_2,V_xs_2,T_b] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),V_ys_2)),c_List_Olistrel1(T_b,V_r_2))) % 28.47/28.30 => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),V_ys_2)),c_List_Olistrel(T_b,c_Transitive__Closure_Ortrancl(T_b,V_r_2)))) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_listrel1I1,axiom, % 28.47/28.30 ! [V_xs_2,V_r_2,V_y_2,V_x_2,T_b] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),V_r_2)) % 28.47/28.30 => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_y_2),V_xs_2))),c_List_Olistrel1(T_b,V_r_2))) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_Cons__listrel1__Cons,axiom, % 28.47/28.30 ! [V_r_2,V_ys_2,V_y_2,V_xs_2,V_x_2,T_b] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_y_2),V_ys_2))),c_List_Olistrel1(T_b,V_r_2))) % 28.47/28.30 <=> ( ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),V_r_2)) % 28.47/28.30 & V_xs_2 = V_ys_2 ) % 28.47/28.30 | ( V_x_2 = V_y_2 % 28.47/28.30 & hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),V_ys_2)),c_List_Olistrel1(T_b,V_r_2))) ) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_listrel1__subset__listrel,axiom, % 28.47/28.30 ! [V_r_H_2,V_r_2,T_b] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),V_r_H_2)) % 28.47/28.30 => ( c_Relation_Orefl__on(T_b,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool)),V_r_H_2) % 28.47/28.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_HOL_Obool)),c_List_Olistrel1(T_b,V_r_2)),c_List_Olistrel(T_b,V_r_H_2))) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_listrel1I,axiom, % 28.47/28.30 ! [V_ys_2,V_vs_2,V_us_2,V_xs_2,V_r_2,V_y_2,V_x_2,T_b] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),V_r_2)) % 28.47/28.30 => ( V_xs_2 = hAPP(hAPP(c_List_Oappend(T_b),V_us_2),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_vs_2)) % 28.47/28.30 => ( V_ys_2 = hAPP(hAPP(c_List_Oappend(T_b),V_us_2),hAPP(hAPP(c_List_Olist_OCons(T_b),V_y_2),V_vs_2)) % 28.47/28.30 => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),V_ys_2)),c_List_Olistrel1(T_b,V_r_2))) ) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_rtrancl__listrel1__ConsI2,axiom, % 28.47/28.30 ! [V_ys_2,V_xs_2,V_r_2,V_y_2,V_x_2,T_b] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),V_x_2),V_y_2)),c_Transitive__Closure_Ortrancl(T_b,V_r_2))) % 28.47/28.30 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),V_ys_2)),c_Transitive__Closure_Ortrancl(tc_List_Olist(T_b),c_List_Olistrel1(T_b,V_r_2)))) % 28.47/28.30 => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_y_2),V_ys_2))),c_Transitive__Closure_Ortrancl(tc_List_Olist(T_b),c_List_Olistrel1(T_b,V_r_2)))) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_listrel1__iff__update,axiom, % 28.47/28.30 ! [V_r_2,V_ys_2,V_xs_2,T_b] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),V_ys_2)),c_List_Olistrel1(T_b,V_r_2))) % 28.47/28.30 <=> ? [B_y,B_n] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),hAPP(hAPP(c_List_Onth(T_b),V_xs_2),B_n)),B_y)),V_r_2)) % 28.47/28.30 & hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_n),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2))) % 28.47/28.30 & V_ys_2 = hAPP(hAPP(c_List_Olist__update(T_b,V_xs_2),B_n),B_y) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_listrel1E,axiom, % 28.47/28.30 ! [V_r_2,V_ys_2,V_xs_2,T_b] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),V_ys_2)),c_List_Olistrel1(T_b,V_r_2))) % 28.47/28.30 => ~ ! [B_x,B_y] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_x),B_y)),V_r_2)) % 28.47/28.30 => ! [B_us,B_vs] : % 28.47/28.30 ( V_xs_2 = hAPP(hAPP(c_List_Oappend(T_b),B_us),hAPP(hAPP(c_List_Olist_OCons(T_b),B_x),B_vs)) % 28.47/28.30 => V_ys_2 != hAPP(hAPP(c_List_Oappend(T_b),B_us),hAPP(hAPP(c_List_Olist_OCons(T_b),B_y),B_vs)) ) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_rotate1__def,axiom, % 28.47/28.30 ! [V_xs_2,T_b] : hAPP(c_List_Orotate1(T_b),V_xs_2) = hAPP(c_List_Olist_Olist__case(tc_List_Olist(T_b),T_b,c_List_Olist_ONil(T_b),hAPP(hAPP(c_COMBB(tc_List_Olist(T_b),tc_fun(tc_List_Olist(T_b),tc_List_Olist(T_b)),T_b),hAPP(c_COMBC(tc_List_Olist(T_b),tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Oappend(T_b))),hAPP(hAPP(c_COMBC(T_b,tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Olist_OCons(T_b)),c_List_Olist_ONil(T_b)))),V_xs_2) ). % 28.47/28.30 % 28.47/28.30 fof(fact_upd__conv__take__nth__drop,axiom, % 28.47/28.30 ! [V_a,V_xs,T_a,V_i] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs))) % 28.47/28.30 => hAPP(hAPP(c_List_Olist__update(T_a,V_xs),V_i),V_a) = hAPP(hAPP(c_List_Oappend(T_a),hAPP(hAPP(c_List_Otake(T_a),V_i),V_xs)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_a),hAPP(hAPP(c_List_Odrop(T_a),hAPP(c_Nat_OSuc,V_i)),V_xs))) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_drop__append,axiom, % 28.47/28.30 ! [V_ys,V_xs,V_n,T_a] : hAPP(hAPP(c_List_Odrop(T_a),V_n),hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys)) = hAPP(hAPP(c_List_Oappend(T_a),hAPP(hAPP(c_List_Odrop(T_a),V_n),V_xs)),hAPP(hAPP(c_List_Odrop(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs))),V_ys)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_drop__Nil,axiom, % 28.47/28.30 ! [V_n,T_a] : hAPP(hAPP(c_List_Odrop(T_a),V_n),c_List_Olist_ONil(T_a)) = c_List_Olist_ONil(T_a) ). % 28.47/28.30 % 28.47/28.30 fof(fact_rotate1__is__Nil__conv,axiom, % 28.47/28.30 ! [V_xs_2,T_b] : % 28.47/28.30 ( hAPP(c_List_Orotate1(T_b),V_xs_2) = c_List_Olist_ONil(T_b) % 28.47/28.30 <=> V_xs_2 = c_List_Olist_ONil(T_b) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_drop__take,axiom, % 28.47/28.30 ! [V_xs,V_m,V_n,T_a] : hAPP(hAPP(c_List_Odrop(T_a),V_n),hAPP(hAPP(c_List_Otake(T_a),V_m),V_xs)) = hAPP(hAPP(c_List_Otake(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_m),V_n)),hAPP(hAPP(c_List_Odrop(T_a),V_n),V_xs)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_take__drop,axiom, % 28.47/28.30 ! [V_xs,V_m,V_n,T_a] : hAPP(hAPP(c_List_Otake(T_a),V_n),hAPP(hAPP(c_List_Odrop(T_a),V_m),V_xs)) = hAPP(hAPP(c_List_Odrop(T_a),V_m),hAPP(hAPP(c_List_Otake(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n),V_m)),V_xs)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_in__set__dropD,axiom, % 28.47/28.30 ! [V_xs_2,V_n_2,V_x_2,T_b] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Odrop(T_b),V_n_2),V_xs_2)))) % 28.47/28.30 => hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2))) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_set__rotate1,axiom, % 28.47/28.30 ! [V_xs_2,T_b] : hAPP(c_List_Oset(T_b),hAPP(c_List_Orotate1(T_b),V_xs_2)) = hAPP(c_List_Oset(T_b),V_xs_2) ). % 28.47/28.30 % 28.47/28.30 fof(fact_set__drop__subset,axiom, % 28.47/28.30 ! [V_xs_2,V_n_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Odrop(T_b),V_n_2),V_xs_2))),hAPP(c_List_Oset(T_b),V_xs_2))) ). % 28.47/28.30 % 28.47/28.30 fof(fact_distinct1__rotate,axiom, % 28.47/28.30 ! [V_xs_2,T_b] : % 28.47/28.30 ( hBOOL(hAPP(c_List_Odistinct(T_b),hAPP(c_List_Orotate1(T_b),V_xs_2))) % 28.47/28.30 <=> hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2)) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_distinct__drop,axiom, % 28.47/28.30 ! [V_i,V_xs,T_a] : % 28.47/28.30 ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs)) % 28.47/28.30 => hBOOL(hAPP(c_List_Odistinct(T_a),hAPP(hAPP(c_List_Odrop(T_a),V_i),V_xs))) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_drop__drop,axiom, % 28.47/28.30 ! [V_xs,V_m,V_n,T_a] : hAPP(hAPP(c_List_Odrop(T_a),V_n),hAPP(hAPP(c_List_Odrop(T_a),V_m),V_xs)) = hAPP(hAPP(c_List_Odrop(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n),V_m)),V_xs) ). % 28.47/28.30 % 28.47/28.30 fof(fact_drop__0,axiom, % 28.47/28.30 ! [V_xs,T_a] : hAPP(hAPP(c_List_Odrop(T_a),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_xs) = V_xs ). % 28.47/28.30 % 28.47/28.30 fof(fact_drop__zip,axiom, % 28.47/28.30 ! [V_ys,V_xs,V_n,T_b,T_a] : hAPP(hAPP(c_List_Odrop(tc_prod(T_a,T_b)),V_n),hAPP(hAPP(c_List_Ozip(T_a,T_b),V_xs),V_ys)) = hAPP(hAPP(c_List_Ozip(T_a,T_b),hAPP(hAPP(c_List_Odrop(T_a),V_n),V_xs)),hAPP(hAPP(c_List_Odrop(T_b),V_n),V_ys)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_drop__map,axiom, % 28.47/28.30 ! [V_xs_2,V_f_2,T_c,V_n_2,T_b] : hAPP(hAPP(c_List_Odrop(T_b),V_n_2),hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2)) = hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),hAPP(hAPP(c_List_Odrop(T_c),V_n_2),V_xs_2)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_length__rotate1,axiom, % 28.47/28.30 ! [V_xs,T_a] : hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),hAPP(c_List_Orotate1(T_a),V_xs)) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs) ). % 28.47/28.30 % 28.47/28.30 fof(fact_length__drop,axiom, % 28.47/28.30 ! [V_xs,V_n,T_a] : hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),hAPP(hAPP(c_List_Odrop(T_a),V_n),V_xs)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)),V_n) ). % 28.47/28.30 % 28.47/28.30 fof(fact_drop__1__Cons,axiom, % 28.47/28.30 ! [V_xs,V_x,T_a] : hAPP(hAPP(c_List_Odrop(T_a),c_Groups_Oone__class_Oone(tc_Nat_Onat)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)) = V_xs ). % 28.47/28.30 % 28.47/28.30 fof(fact_drop__Suc__Cons,axiom, % 28.47/28.30 ! [V_xs,V_x,V_n,T_a] : hAPP(hAPP(c_List_Odrop(T_a),hAPP(c_Nat_OSuc,V_n)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)) = hAPP(hAPP(c_List_Odrop(T_a),V_n),V_xs) ). % 28.47/28.30 % 28.47/28.30 fof(fact_nth__via__drop,axiom, % 28.47/28.30 ! [V_ys,V_y,V_xs,V_n,T_a] : % 28.47/28.30 ( hAPP(hAPP(c_List_Odrop(T_a),V_n),V_xs) = hAPP(hAPP(c_List_Olist_OCons(T_a),V_y),V_ys) % 28.47/28.30 => hAPP(hAPP(c_List_Onth(T_a),V_xs),V_n) = V_y ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_drop__all,axiom, % 28.47/28.30 ! [V_n,V_xs,T_a] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)),V_n)) % 28.47/28.30 => hAPP(hAPP(c_List_Odrop(T_a),V_n),V_xs) = c_List_Olist_ONil(T_a) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_drop__eq__Nil,axiom, % 28.47/28.30 ! [V_xs_2,V_n_2,T_b] : % 28.47/28.30 ( hAPP(hAPP(c_List_Odrop(T_b),V_n_2),V_xs_2) = c_List_Olist_ONil(T_b) % 28.47/28.30 <=> hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)),V_n_2)) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_set__drop__subset__set__drop,axiom, % 28.47/28.30 ! [V_xs_2,T_b,V_m_2,V_n_2] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n_2),V_m_2)) % 28.47/28.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Odrop(T_b),V_m_2),V_xs_2))),hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Odrop(T_b),V_n_2),V_xs_2)))) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_append__take__drop__id,axiom, % 28.47/28.30 ! [V_xs,V_n,T_a] : hAPP(hAPP(c_List_Oappend(T_a),hAPP(hAPP(c_List_Otake(T_a),V_n),V_xs)),hAPP(hAPP(c_List_Odrop(T_a),V_n),V_xs)) = V_xs ). % 28.47/28.30 % 28.47/28.30 fof(fact_append__eq__conv__conj,axiom, % 28.47/28.30 ! [V_zs_2,V_ys_2,V_xs_2,T_b] : % 28.47/28.30 ( hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2) = V_zs_2 % 28.47/28.30 <=> ( V_xs_2 = hAPP(hAPP(c_List_Otake(T_b),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)),V_zs_2) % 28.47/28.30 & V_ys_2 = hAPP(hAPP(c_List_Odrop(T_b),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)),V_zs_2) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_drop__Cons,axiom, % 28.47/28.30 ! [V_xs_2,V_x_2,V_n_2,T_b] : hAPP(hAPP(c_List_Odrop(T_b),V_n_2),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)) = c_Nat_Onat_Onat__case(tc_List_Olist(T_b),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Odrop(T_b)),V_xs_2),V_n_2) ). % 28.47/28.30 % 28.47/28.30 fof(fact_drop__Cons_H,axiom, % 28.47/28.30 ! [V_xs,V_x,T_a,V_n] : % 28.47/28.30 ( ( V_n = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) % 28.47/28.30 => hAPP(hAPP(c_List_Odrop(T_a),V_n),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)) = hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs) ) % 28.47/28.30 & ( V_n != c_Groups_Ozero__class_Ozero(tc_Nat_Onat) % 28.47/28.30 => hAPP(hAPP(c_List_Odrop(T_a),V_n),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)) = hAPP(hAPP(c_List_Odrop(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n),c_Groups_Oone__class_Oone(tc_Nat_Onat))),V_xs) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_nth__drop,axiom, % 28.47/28.30 ! [V_xs,T_a,V_i,V_n] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n),V_i)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs))) % 28.47/28.30 => hAPP(hAPP(c_List_Onth(T_a),hAPP(hAPP(c_List_Odrop(T_a),V_n),V_xs)),V_i) = hAPP(hAPP(c_List_Onth(T_a),V_xs),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n),V_i)) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_append__eq__append__conv__if,axiom, % 28.47/28.30 ! [V_ys_092_060_094isub_0622_2,V_ys_092_060_094isub_0621_2,V_xs_092_060_094isub_0622_2,V_xs_092_060_094isub_0621_2,T_b] : % 28.47/28.30 ( hAPP(hAPP(c_List_Oappend(T_b),V_xs_092_060_094isub_0621_2),V_xs_092_060_094isub_0622_2) = hAPP(hAPP(c_List_Oappend(T_b),V_ys_092_060_094isub_0621_2),V_ys_092_060_094isub_0622_2) % 28.47/28.30 <=> ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_092_060_094isub_0621_2)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_092_060_094isub_0621_2))) % 28.47/28.30 => ( V_xs_092_060_094isub_0621_2 = hAPP(hAPP(c_List_Otake(T_b),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_092_060_094isub_0621_2)),V_ys_092_060_094isub_0621_2) % 28.47/28.30 & V_xs_092_060_094isub_0622_2 = hAPP(hAPP(c_List_Oappend(T_b),hAPP(hAPP(c_List_Odrop(T_b),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_092_060_094isub_0621_2)),V_ys_092_060_094isub_0621_2)),V_ys_092_060_094isub_0622_2) ) ) % 28.47/28.30 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_092_060_094isub_0621_2)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_092_060_094isub_0621_2))) % 28.47/28.30 => ( hAPP(hAPP(c_List_Otake(T_b),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_092_060_094isub_0621_2)),V_xs_092_060_094isub_0621_2) = V_ys_092_060_094isub_0621_2 % 28.47/28.30 & hAPP(hAPP(c_List_Oappend(T_b),hAPP(hAPP(c_List_Odrop(T_b),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_092_060_094isub_0621_2)),V_xs_092_060_094isub_0621_2)),V_xs_092_060_094isub_0622_2) = V_ys_092_060_094isub_0622_2 ) ) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_nth__drop_H,axiom, % 28.47/28.30 ! [V_xs,T_a,V_i] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs))) % 28.47/28.30 => hAPP(hAPP(c_List_Olist_OCons(T_a),hAPP(hAPP(c_List_Onth(T_a),V_xs),V_i)),hAPP(hAPP(c_List_Odrop(T_a),hAPP(c_Nat_OSuc,V_i)),V_xs)) = hAPP(hAPP(c_List_Odrop(T_a),V_i),V_xs) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_rotate__simps,axiom, % 28.47/28.30 ! [V_xs,V_x,T_b,T_a] : % 28.47/28.30 ( hAPP(c_List_Orotate1(T_a),c_List_Olist_ONil(T_a)) = c_List_Olist_ONil(T_a) % 28.47/28.30 & hAPP(c_List_Orotate1(T_b),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x),V_xs)) = hAPP(hAPP(c_List_Oappend(T_b),V_xs),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x),c_List_Olist_ONil(T_b))) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_drop__Cons__number__of,axiom, % 28.47/28.30 ! [V_xs,V_x,T_a,V_v] : % 28.47/28.30 ( ( hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) % 28.47/28.30 => hAPP(hAPP(c_List_Odrop(T_a),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)) = hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs) ) % 28.47/28.30 & ( hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v) != c_Groups_Ozero__class_Ozero(tc_Nat_Onat) % 28.47/28.30 => hAPP(hAPP(c_List_Odrop(T_a),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)) = hAPP(hAPP(c_List_Odrop(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_v)),c_Groups_Oone__class_Oone(tc_Nat_Onat))),V_xs) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_take__add,axiom, % 28.47/28.30 ! [V_xs,T_a,V_j,V_i] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_i),V_j)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs))) % 28.47/28.30 => hAPP(hAPP(c_List_Otake(T_a),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_i),V_j)),V_xs) = hAPP(hAPP(c_List_Oappend(T_a),hAPP(hAPP(c_List_Otake(T_a),V_i),V_xs)),hAPP(hAPP(c_List_Otake(T_a),V_j),hAPP(hAPP(c_List_Odrop(T_a),V_i),V_xs))) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_rotate1__length01,axiom, % 28.47/28.30 ! [V_xs,T_a] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)),c_Groups_Oone__class_Oone(tc_Nat_Onat))) % 28.47/28.30 => hAPP(c_List_Orotate1(T_a),V_xs) = V_xs ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_zip__append1,axiom, % 28.47/28.30 ! [V_zs,V_ys,V_xs,T_b,T_a] : hAPP(hAPP(c_List_Ozip(T_a,T_b),hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys)),V_zs) = hAPP(hAPP(c_List_Oappend(tc_prod(T_a,T_b)),hAPP(hAPP(c_List_Ozip(T_a,T_b),V_xs),hAPP(hAPP(c_List_Otake(T_b),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)),V_zs))),hAPP(hAPP(c_List_Ozip(T_a,T_b),V_ys),hAPP(hAPP(c_List_Odrop(T_b),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)),V_zs))) ). % 28.47/28.30 % 28.47/28.30 fof(fact_zip__append2,axiom, % 28.47/28.30 ! [V_zs,V_ys,V_xs,T_b,T_a] : hAPP(hAPP(c_List_Ozip(T_a,T_b),V_xs),hAPP(hAPP(c_List_Oappend(T_b),V_ys),V_zs)) = hAPP(hAPP(c_List_Oappend(tc_prod(T_a,T_b)),hAPP(hAPP(c_List_Ozip(T_a,T_b),hAPP(hAPP(c_List_Otake(T_a),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys)),V_xs)),V_ys)),hAPP(hAPP(c_List_Ozip(T_a,T_b),hAPP(hAPP(c_List_Odrop(T_a),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys)),V_xs)),V_zs)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_id__take__nth__drop,axiom, % 28.47/28.30 ! [V_xs,T_a,V_i] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs))) % 28.47/28.30 => V_xs = hAPP(hAPP(c_List_Oappend(T_a),hAPP(hAPP(c_List_Otake(T_a),V_i),V_xs)),hAPP(hAPP(c_List_Olist_OCons(T_a),hAPP(hAPP(c_List_Onth(T_a),V_xs),V_i)),hAPP(hAPP(c_List_Odrop(T_a),hAPP(c_Nat_OSuc,V_i)),V_xs))) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_take__hd__drop,axiom, % 28.47/28.30 ! [V_xs,T_a,V_n] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs))) % 28.47/28.30 => hAPP(hAPP(c_List_Oappend(T_a),hAPP(hAPP(c_List_Otake(T_a),V_n),V_xs)),hAPP(hAPP(c_List_Olist_OCons(T_a),hAPP(c_List_Ohd(T_a),hAPP(hAPP(c_List_Odrop(T_a),V_n),V_xs))),c_List_Olist_ONil(T_a))) = hAPP(hAPP(c_List_Otake(T_a),hAPP(c_Nat_OSuc,V_n)),V_xs) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_hd__drop__conv__nth,axiom, % 28.47/28.30 ! [V_n,T_a,V_xs] : % 28.47/28.30 ( V_xs != c_List_Olist_ONil(T_a) % 28.47/28.30 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs))) % 28.47/28.30 => hAPP(c_List_Ohd(T_a),hAPP(hAPP(c_List_Odrop(T_a),V_n),V_xs)) = hAPP(hAPP(c_List_Onth(T_a),V_xs),V_n) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_hd__append2,axiom, % 28.47/28.30 ! [V_ys,T_a,V_xs] : % 28.47/28.30 ( V_xs != c_List_Olist_ONil(T_a) % 28.47/28.30 => hAPP(c_List_Ohd(T_a),hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys)) = hAPP(c_List_Ohd(T_a),V_xs) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_hd__append,axiom, % 28.47/28.30 ! [V_ys,T_a,V_xs] : % 28.47/28.30 ( ( V_xs = c_List_Olist_ONil(T_a) % 28.47/28.30 => hAPP(c_List_Ohd(T_a),hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys)) = hAPP(c_List_Ohd(T_a),V_ys) ) % 28.47/28.30 & ( V_xs != c_List_Olist_ONil(T_a) % 28.47/28.30 => hAPP(c_List_Ohd(T_a),hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys)) = hAPP(c_List_Ohd(T_a),V_xs) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_hd_Osimps,axiom, % 28.47/28.30 ! [V_xs,V_x,T_a] : hAPP(c_List_Ohd(T_a),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)) = V_x ). % 28.47/28.30 % 28.47/28.30 fof(fact_hd__map,axiom, % 28.47/28.30 ! [V_f_2,T_c,T_b,V_xs_2] : % 28.47/28.30 ( V_xs_2 != c_List_Olist_ONil(T_b) % 28.47/28.30 => hAPP(c_List_Ohd(T_c),hAPP(hAPP(c_List_Omap(T_b,T_c),V_f_2),V_xs_2)) = hAPP(V_f_2,hAPP(c_List_Ohd(T_b),V_xs_2)) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_hd__in__set,axiom, % 28.47/28.30 ! [T_b,V_xs_2] : % 28.47/28.30 ( V_xs_2 != c_List_Olist_ONil(T_b) % 28.47/28.30 => hBOOL(hAPP(hAPP(c_member(T_b),hAPP(c_List_Ohd(T_b),V_xs_2)),hAPP(c_List_Oset(T_b),V_xs_2))) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_hd__conv__nth,axiom, % 28.47/28.30 ! [T_a,V_xs] : % 28.47/28.30 ( V_xs != c_List_Olist_ONil(T_a) % 28.47/28.30 => hAPP(c_List_Ohd(T_a),V_xs) = hAPP(hAPP(c_List_Onth(T_a),V_xs),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_rotate1__hd__tl,axiom, % 28.47/28.30 ! [T_a,V_xs] : % 28.47/28.30 ( V_xs != c_List_Olist_ONil(T_a) % 28.47/28.30 => hAPP(c_List_Orotate1(T_a),V_xs) = hAPP(hAPP(c_List_Oappend(T_a),hAPP(c_List_Otl(T_a),V_xs)),hAPP(hAPP(c_List_Olist_OCons(T_a),hAPP(c_List_Ohd(T_a),V_xs)),c_List_Olist_ONil(T_a))) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_hd__rotate__conv__nth,axiom, % 28.47/28.30 ! [V_n,T_a,V_xs] : % 28.47/28.30 ( V_xs != c_List_Olist_ONil(T_a) % 28.47/28.30 => hAPP(c_List_Ohd(T_a),hAPP(c_List_Orotate(T_a,V_n),V_xs)) = hAPP(hAPP(c_List_Onth(T_a),V_xs),c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_n,hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs))) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_drop__Suc,axiom, % 28.47/28.30 ! [V_xs,V_n,T_a] : hAPP(hAPP(c_List_Odrop(T_a),hAPP(c_Nat_OSuc,V_n)),V_xs) = hAPP(hAPP(c_List_Odrop(T_a),V_n),hAPP(c_List_Otl(T_a),V_xs)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_drop__tl,axiom, % 28.47/28.30 ! [V_xs,V_n,T_a] : hAPP(hAPP(c_List_Odrop(T_a),V_n),hAPP(c_List_Otl(T_a),V_xs)) = hAPP(c_List_Otl(T_a),hAPP(hAPP(c_List_Odrop(T_a),V_n),V_xs)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_tl__drop,axiom, % 28.47/28.30 ! [V_xs,V_n,T_a] : hAPP(c_List_Otl(T_a),hAPP(hAPP(c_List_Odrop(T_a),V_n),V_xs)) = hAPP(hAPP(c_List_Odrop(T_a),V_n),hAPP(c_List_Otl(T_a),V_xs)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_tl_Osimps_I1_J,axiom, % 28.47/28.30 ! [T_a] : hAPP(c_List_Otl(T_a),c_List_Olist_ONil(T_a)) = c_List_Olist_ONil(T_a) ). % 28.47/28.30 % 28.47/28.30 fof(fact_rotate__is__Nil__conv,axiom, % 28.47/28.30 ! [V_xs_2,V_n_2,T_b] : % 28.47/28.30 ( hAPP(c_List_Orotate(T_b,V_n_2),V_xs_2) = c_List_Olist_ONil(T_b) % 28.47/28.30 <=> V_xs_2 = c_List_Olist_ONil(T_b) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_take__tl,axiom, % 28.47/28.30 ! [V_xs,V_n,T_a] : hAPP(hAPP(c_List_Otake(T_a),V_n),hAPP(c_List_Otl(T_a),V_xs)) = hAPP(c_List_Otl(T_a),hAPP(hAPP(c_List_Otake(T_a),hAPP(c_Nat_OSuc,V_n)),V_xs)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_set__rotate,axiom, % 28.47/28.30 ! [V_xs_2,V_n_2,T_b] : hAPP(c_List_Oset(T_b),hAPP(c_List_Orotate(T_b,V_n_2),V_xs_2)) = hAPP(c_List_Oset(T_b),V_xs_2) ). % 28.47/28.30 % 28.47/28.30 fof(fact_distinct__rotate,axiom, % 28.47/28.30 ! [V_xs_2,V_n_2,T_b] : % 28.47/28.30 ( hBOOL(hAPP(c_List_Odistinct(T_b),hAPP(c_List_Orotate(T_b,V_n_2),V_xs_2))) % 28.47/28.30 <=> hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2)) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_distinct__tl,axiom, % 28.47/28.30 ! [V_xs,T_a] : % 28.47/28.30 ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs)) % 28.47/28.30 => hBOOL(hAPP(c_List_Odistinct(T_a),hAPP(c_List_Otl(T_a),V_xs))) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_rotate__rotate,axiom, % 28.47/28.30 ! [V_xs,V_n,V_m,T_a] : hAPP(c_List_Orotate(T_a,V_m),hAPP(c_List_Orotate(T_a,V_n),V_xs)) = hAPP(c_List_Orotate(T_a,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m),V_n)),V_xs) ). % 28.47/28.30 % 28.47/28.30 fof(fact_rotate__map,axiom, % 28.47/28.30 ! [V_xs_2,V_f_2,T_c,V_n_2,T_b] : hAPP(c_List_Orotate(T_b,V_n_2),hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2)) = hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),hAPP(c_List_Orotate(T_c,V_n_2),V_xs_2)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_map__tl,axiom, % 28.47/28.30 ! [V_xs_2,V_f_2,T_b,T_c] : hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),hAPP(c_List_Otl(T_c),V_xs_2)) = hAPP(c_List_Otl(T_b),hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_length__rotate,axiom, % 28.47/28.30 ! [V_xs,V_n,T_a] : hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),hAPP(c_List_Orotate(T_a,V_n),V_xs)) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs) ). % 28.47/28.30 % 28.47/28.30 fof(fact_rotate__conv__mod,axiom, % 28.47/28.30 ! [V_xs,V_n,T_a] : hAPP(c_List_Orotate(T_a,V_n),V_xs) = hAPP(c_List_Orotate(T_a,c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_n,hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs))),V_xs) ). % 28.47/28.30 % 28.47/28.30 fof(fact_tl_Osimps_I2_J,axiom, % 28.47/28.30 ! [V_xs,V_x,T_a] : hAPP(c_List_Otl(T_a),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)) = V_xs ). % 28.47/28.30 % 28.47/28.30 fof(fact_tl__append2,axiom, % 28.47/28.30 ! [V_ys,T_a,V_xs] : % 28.47/28.30 ( V_xs != c_List_Olist_ONil(T_a) % 28.47/28.30 => hAPP(c_List_Otl(T_a),hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys)) = hAPP(hAPP(c_List_Oappend(T_a),hAPP(c_List_Otl(T_a),V_xs)),V_ys) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_rotate__def,axiom, % 28.47/28.30 ! [V_n_2,T_b] : c_List_Orotate(T_b,V_n_2) = hAPP(hAPP(c_Nat_Ocompow(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_n_2),c_List_Orotate1(T_b)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_rotate__Suc,axiom, % 28.47/28.30 ! [V_xs,V_n,T_a] : hAPP(c_List_Orotate(T_a,hAPP(c_Nat_OSuc,V_n)),V_xs) = hAPP(c_List_Orotate1(T_a),hAPP(c_List_Orotate(T_a,V_n),V_xs)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_rotate1__rotate__swap,axiom, % 28.47/28.30 ! [V_xs,V_n,T_a] : hAPP(c_List_Orotate1(T_a),hAPP(c_List_Orotate(T_a,V_n),V_xs)) = hAPP(c_List_Orotate(T_a,V_n),hAPP(c_List_Orotate1(T_a),V_xs)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_tl__append,axiom, % 28.47/28.30 ! [V_ys_2,V_xs_2,T_b] : hAPP(c_List_Otl(T_b),hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2)) = hAPP(c_List_Olist_Olist__case(tc_List_Olist(T_b),T_b,hAPP(c_List_Otl(T_b),V_ys_2),hAPP(c_COMBK(tc_fun(tc_List_Olist(T_b),tc_List_Olist(T_b)),T_b),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Oappend(T_b)),V_ys_2))),V_xs_2) ). % 28.47/28.30 % 28.47/28.30 fof(fact_rotate0,axiom, % 28.47/28.30 ! [T_b] : c_List_Orotate(T_b,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = c_Fun_Oid(tc_List_Olist(T_b)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_rotate__add,axiom, % 28.47/28.30 ! [V_n_2,V_m_2,T_b] : c_List_Orotate(T_b,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m_2),V_n_2)) = hAPP(c_Fun_Ocomp(tc_List_Olist(T_b),tc_List_Olist(T_b),tc_List_Olist(T_b),c_List_Orotate(T_b,V_m_2)),c_List_Orotate(T_b,V_n_2)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_rotate__id,axiom, % 28.47/28.30 ! [V_xs,T_a,V_n] : % 28.47/28.30 ( c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_n,hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) % 28.47/28.30 => hAPP(c_List_Orotate(T_a,V_n),V_xs) = V_xs ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_rotate__length01,axiom, % 28.47/28.30 ! [V_n,V_xs,T_a] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)),c_Groups_Oone__class_Oone(tc_Nat_Onat))) % 28.47/28.30 => hAPP(c_List_Orotate(T_a,V_n),V_xs) = V_xs ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_length__tl,axiom, % 28.47/28.30 ! [V_xs,T_a] : hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),hAPP(c_List_Otl(T_a),V_xs)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)),c_Groups_Oone__class_Oone(tc_Nat_Onat)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_tl__take,axiom, % 28.47/28.30 ! [V_xs,V_n,T_a] : hAPP(c_List_Otl(T_a),hAPP(hAPP(c_List_Otake(T_a),V_n),V_xs)) = hAPP(hAPP(c_List_Otake(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n),c_Groups_Oone__class_Oone(tc_Nat_Onat))),hAPP(c_List_Otl(T_a),V_xs)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_take__Suc,axiom, % 28.47/28.30 ! [V_n,T_a,V_xs] : % 28.47/28.30 ( V_xs != c_List_Olist_ONil(T_a) % 28.47/28.30 => hAPP(hAPP(c_List_Otake(T_a),hAPP(c_Nat_OSuc,V_n)),V_xs) = hAPP(hAPP(c_List_Olist_OCons(T_a),hAPP(c_List_Ohd(T_a),V_xs)),hAPP(hAPP(c_List_Otake(T_a),V_n),hAPP(c_List_Otl(T_a),V_xs))) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_rotate__drop__take,axiom, % 28.47/28.30 ! [V_xs,V_n,T_a] : hAPP(c_List_Orotate(T_a,V_n),V_xs) = hAPP(hAPP(c_List_Oappend(T_a),hAPP(hAPP(c_List_Odrop(T_a),c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_n,hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs))),V_xs)),hAPP(hAPP(c_List_Otake(T_a),c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_n,hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs))),V_xs)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_fold1__set,axiom, % 28.47/28.30 ! [V_xs_2,T_b] : % 28.47/28.30 ( class_Lattices_Oab__semigroup__idem__mult(T_b) % 28.47/28.30 => ( V_xs_2 != c_List_Olist_ONil(T_b) % 28.47/28.30 => hAPP(c_Finite__Set_Ofold1(T_b,c_Groups_Otimes__class_Otimes(T_b)),hAPP(c_List_Oset(T_b),V_xs_2)) = hAPP(c_List_Ofoldl(T_b,T_b,c_Groups_Otimes__class_Otimes(T_b),hAPP(c_List_Ohd(T_b),V_xs_2)),hAPP(c_List_Otl(T_b),V_xs_2)) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_list_Osize_I2_J,axiom, % 28.47/28.30 ! [V_list_2,V_a_2,V_fa_2,T_b] : c_List_Olist_Olist__size(T_b,V_fa_2,hAPP(hAPP(c_List_Olist_OCons(T_b),V_a_2),V_list_2)) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(V_fa_2,V_a_2)),c_List_Olist_Olist__size(T_b,V_fa_2,V_list_2))),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ). % 28.47/28.30 % 28.47/28.30 fof(fact_foldl__append,axiom, % 28.47/28.30 ! [V_ys_2,V_xs_2,V_a_2,V_f_2,T_c,T_b] : hAPP(c_List_Ofoldl(T_b,T_c,V_f_2,V_a_2),hAPP(hAPP(c_List_Oappend(T_c),V_xs_2),V_ys_2)) = hAPP(c_List_Ofoldl(T_b,T_c,V_f_2,hAPP(c_List_Ofoldl(T_b,T_c,V_f_2,V_a_2),V_xs_2)),V_ys_2) ). % 28.47/28.30 % 28.47/28.30 fof(fact_foldl__Cons,axiom, % 28.47/28.30 ! [V_xs_2,V_x_2,V_a_2,V_f_2,T_c,T_b] : hAPP(c_List_Ofoldl(T_b,T_c,V_f_2,V_a_2),hAPP(hAPP(c_List_Olist_OCons(T_c),V_x_2),V_xs_2)) = hAPP(c_List_Ofoldl(T_b,T_c,V_f_2,hAPP(hAPP(V_f_2,V_a_2),V_x_2)),V_xs_2) ). % 28.47/28.30 % 28.47/28.30 fof(fact_list__size__map,axiom, % 28.47/28.30 ! [V_xs_2,V_g_2,T_c,V_f_2,T_b] : c_List_Olist_Olist__size(T_b,V_f_2,hAPP(hAPP(c_List_Omap(T_c,T_b),V_g_2),V_xs_2)) = c_List_Olist_Olist__size(T_c,hAPP(c_Fun_Ocomp(T_b,tc_Nat_Onat,T_c,V_f_2),V_g_2),V_xs_2) ). % 28.47/28.30 % 28.47/28.30 fof(fact_foldl__map,axiom, % 28.47/28.30 ! [V_xs_2,V_f_2,T_d,V_a_2,V_g_2,T_c,T_b] : hAPP(c_List_Ofoldl(T_b,T_c,V_g_2,V_a_2),hAPP(hAPP(c_List_Omap(T_d,T_c),V_f_2),V_xs_2)) = hAPP(c_List_Ofoldl(T_b,T_d,hAPP(hAPP(c_COMBC(T_b,tc_fun(T_d,T_c),tc_fun(T_d,T_b)),hAPP(hAPP(c_COMBB(tc_fun(T_c,T_b),tc_fun(tc_fun(T_d,T_c),tc_fun(T_d,T_b)),T_b),c_COMBB(T_c,T_b,T_d)),V_g_2)),V_f_2),V_a_2),V_xs_2) ). % 28.47/28.30 % 28.47/28.30 fof(fact_foldr__conv__foldl,axiom, % 28.47/28.30 ! [V_a_2,V_xs_2,T_b] : % 28.47/28.30 ( class_Groups_Oab__semigroup__add(T_b) % 28.47/28.30 => c_List_Ofoldr(T_b,T_b,c_Groups_Oplus__class_Oplus(T_b),V_xs_2,V_a_2) = hAPP(c_List_Ofoldl(T_b,T_b,c_Groups_Oplus__class_Oplus(T_b),V_a_2),V_xs_2) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_foldl__absorb0,axiom, % 28.47/28.30 ! [V_zs_2,V_x_2,T_b] : % 28.47/28.30 ( class_Groups_Omonoid__add(T_b) % 28.47/28.30 => hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_x_2),hAPP(c_List_Ofoldl(T_b,T_b,c_Groups_Oplus__class_Oplus(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_zs_2)) = hAPP(c_List_Ofoldl(T_b,T_b,c_Groups_Oplus__class_Oplus(T_b),V_x_2),V_zs_2) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_foldl__assoc,axiom, % 28.47/28.30 ! [V_zs_2,V_y_2,V_x_2,T_b] : % 28.47/28.30 ( class_Groups_Osemigroup__add(T_b) % 28.47/28.30 => hAPP(c_List_Ofoldl(T_b,T_b,c_Groups_Oplus__class_Oplus(T_b),hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_x_2),V_y_2)),V_zs_2) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_x_2),hAPP(c_List_Ofoldl(T_b,T_b,c_Groups_Oplus__class_Oplus(T_b),V_y_2),V_zs_2)) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_start__le__sum,axiom, % 28.47/28.30 ! [V_ns_2,V_n_2,V_m_2] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),V_n_2)) % 28.47/28.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_m_2),hAPP(c_List_Ofoldl(tc_Nat_Onat,tc_Nat_Onat,c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_n_2),V_ns_2))) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_foldl__Nil,axiom, % 28.47/28.30 ! [V_a_2,V_f_2,T_c,T_b] : hAPP(c_List_Ofoldl(T_b,T_c,V_f_2,V_a_2),c_List_Olist_ONil(T_c)) = V_a_2 ). % 28.47/28.30 % 28.47/28.30 fof(fact_listsum__foldl,axiom, % 28.47/28.30 ! [T_b] : % 28.47/28.30 ( class_Groups_Omonoid__add(T_b) % 28.47/28.30 => c_List_Omonoid__add__class_Olistsum(T_b) = c_List_Ofoldl(T_b,T_b,c_Groups_Oplus__class_Oplus(T_b),c_Groups_Ozero__class_Ozero(T_b)) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_foldl__foldr1,axiom, % 28.47/28.30 ! [V_xs_2,T_b] : % 28.47/28.30 ( class_Groups_Omonoid__add(T_b) % 28.47/28.30 => hAPP(c_List_Ofoldl(T_b,T_b,c_Groups_Oplus__class_Oplus(T_b),c_Groups_Ozero__class_Ozero(T_b)),V_xs_2) = c_List_Ofoldr(T_b,T_b,c_Groups_Oplus__class_Oplus(T_b),V_xs_2,c_Groups_Ozero__class_Ozero(T_b)) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_foldl__foldr1__lemma,axiom, % 28.47/28.30 ! [V_xs_2,V_a_2,T_b] : % 28.47/28.30 ( class_Groups_Omonoid__add(T_b) % 28.47/28.30 => hAPP(c_List_Ofoldl(T_b,T_b,c_Groups_Oplus__class_Oplus(T_b),V_a_2),V_xs_2) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(T_b),V_a_2),c_List_Ofoldr(T_b,T_b,c_Groups_Oplus__class_Oplus(T_b),V_xs_2,c_Groups_Ozero__class_Ozero(T_b))) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_sum__eq__0__conv,axiom, % 28.47/28.30 ! [V_ns_2,V_m_2] : % 28.47/28.30 ( hAPP(c_List_Ofoldl(tc_Nat_Onat,tc_Nat_Onat,c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m_2),V_ns_2) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) % 28.47/28.30 <=> ( V_m_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) % 28.47/28.30 & ! [B_x] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),B_x),hAPP(c_List_Oset(tc_Nat_Onat),V_ns_2))) % 28.47/28.30 => B_x = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_list_Osize_I1_J,axiom, % 28.47/28.30 ! [V_fa_2,T_b] : c_List_Olist_Olist__size(T_b,V_fa_2,c_List_Olist_ONil(T_b)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ). % 28.47/28.30 % 28.47/28.30 fof(fact_fun__left__comm__idem_Ofold__set,axiom, % 28.47/28.30 ! [V_xs_2,V_y_2,V_f_2,T_c,T_b] : % 28.47/28.30 ( c_Finite__Set_Ofun__left__comm__idem(T_b,T_c,V_f_2) % 28.47/28.30 => hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_c,V_f_2),V_y_2),hAPP(c_List_Oset(T_b),V_xs_2)) = hAPP(c_List_Ofoldl(T_c,T_b,hAPP(c_COMBC(T_b,T_c,T_c),V_f_2),V_y_2),V_xs_2) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_Sup__set__fold,axiom, % 28.47/28.30 ! [V_xs_2,T_b] : % 28.47/28.30 ( class_Complete__Lattice_Ocomplete__lattice(T_b) % 28.47/28.30 => c_Complete__Lattice_OSup__class_OSup(T_b,hAPP(c_List_Oset(T_b),V_xs_2)) = hAPP(c_List_Ofoldl(T_b,T_b,c_Lattices_Osemilattice__sup__class_Osup(T_b),c_Orderings_Obot__class_Obot(T_b)),V_xs_2) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_Inf__set__fold,axiom, % 28.47/28.30 ! [V_xs_2,T_b] : % 28.47/28.30 ( class_Complete__Lattice_Ocomplete__lattice(T_b) % 28.47/28.30 => c_Complete__Lattice_OInf__class_OInf(T_b,hAPP(c_List_Oset(T_b),V_xs_2)) = hAPP(c_List_Ofoldl(T_b,T_b,c_Lattices_Osemilattice__inf__class_Oinf(T_b),c_Orderings_Otop__class_Otop(T_b)),V_xs_2) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_Sup__fin__set__fold,axiom, % 28.47/28.30 ! [V_xs_2,V_x_2,T_b] : % 28.47/28.30 ( class_Lattices_Olattice(T_b) % 28.47/28.30 => c_Big__Operators_Olattice__class_OSup__fin(T_b,hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2))) = hAPP(c_List_Ofoldl(T_b,T_b,c_Lattices_Osemilattice__sup__class_Osup(T_b),V_x_2),V_xs_2) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_Inf__fin__set__fold,axiom, % 28.47/28.30 ! [V_xs_2,V_x_2,T_b] : % 28.47/28.30 ( class_Lattices_Olattice(T_b) % 28.47/28.30 => c_Big__Operators_Olattice__class_OInf__fin(T_b,hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2))) = hAPP(c_List_Ofoldl(T_b,T_b,c_Lattices_Osemilattice__inf__class_Oinf(T_b),V_x_2),V_xs_2) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_Min__fin__set__fold,axiom, % 28.47/28.30 ! [V_xs_2,V_x_2,T_b] : % 28.47/28.30 ( class_Orderings_Olinorder(T_b) % 28.47/28.30 => c_Big__Operators_Olinorder__class_OMin(T_b,hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2))) = hAPP(c_List_Ofoldl(T_b,T_b,c_Orderings_Oord__class_Omin(T_b),V_x_2),V_xs_2) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_Max__fin__set__fold,axiom, % 28.47/28.30 ! [V_xs_2,V_x_2,T_b] : % 28.47/28.30 ( class_Orderings_Olinorder(T_b) % 28.47/28.30 => c_Big__Operators_Olinorder__class_OMax(T_b,hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2))) = hAPP(c_List_Ofoldl(T_b,T_b,c_Orderings_Oord__class_Omax(T_b),V_x_2),V_xs_2) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_min__max_OInf__fin__set__fold,axiom, % 28.47/28.30 ! [V_xs_2,V_x_2,T_b] : % 28.47/28.30 ( class_Orderings_Olinorder(T_b) % 28.47/28.30 => c_Big__Operators_Olattice_OInf__fin(T_b,c_Orderings_Oord__class_Omin(T_b),hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2))) = hAPP(c_List_Ofoldl(T_b,T_b,c_Orderings_Oord__class_Omin(T_b),V_x_2),V_xs_2) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_min__max_OSup__fin__set__fold,axiom, % 28.47/28.30 ! [V_xs_2,V_x_2,T_b] : % 28.47/28.30 ( class_Orderings_Olinorder(T_b) % 28.47/28.30 => c_Big__Operators_Olattice_OSup__fin(T_b,c_Orderings_Oord__class_Omax(T_b),hAPP(c_List_Oset(T_b),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2))) = hAPP(c_List_Ofoldl(T_b,T_b,c_Orderings_Oord__class_Omax(T_b),V_x_2),V_xs_2) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_SUPR__set__fold,axiom, % 28.47/28.30 ! [V_f_2,V_xs_2,T_c,T_b] : % 28.47/28.30 ( class_Complete__Lattice_Ocomplete__lattice(T_b) % 28.47/28.30 => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(T_c,T_b),hAPP(c_List_Oset(T_c),V_xs_2)),V_f_2) = hAPP(c_List_Ofoldl(T_b,T_c,hAPP(c_COMBC(T_c,T_b,T_b),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,T_b),T_c),c_Lattices_Osemilattice__sup__class_Osup(T_b)),V_f_2)),c_Orderings_Obot__class_Obot(T_b)),V_xs_2) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_INFI__set__fold,axiom, % 28.47/28.30 ! [V_f_2,V_xs_2,T_c,T_b] : % 28.47/28.30 ( class_Complete__Lattice_Ocomplete__lattice(T_b) % 28.47/28.30 => hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OINFI(T_c,T_b),hAPP(c_List_Oset(T_c),V_xs_2)),V_f_2) = hAPP(c_List_Ofoldl(T_b,T_c,hAPP(c_COMBC(T_c,T_b,T_b),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,T_b),T_c),c_Lattices_Osemilattice__inf__class_Oinf(T_b)),V_f_2)),c_Orderings_Otop__class_Otop(T_b)),V_xs_2) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_list__size__estimation,axiom, % 28.47/28.30 ! [V_f_2,V_y_2,V_xs_2,V_x_2,T_b] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2))) % 28.47/28.30 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_y_2),hAPP(V_f_2,V_x_2))) % 28.47/28.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_y_2),c_List_Olist_Olist__size(T_b,V_f_2,V_xs_2))) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_list__size__estimation_H,axiom, % 28.47/28.30 ! [V_f_2,V_y_2,V_xs_2,V_x_2,T_b] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2))) % 28.47/28.30 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_y_2),hAPP(V_f_2,V_x_2))) % 28.47/28.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_y_2),c_List_Olist_Olist__size(T_b,V_f_2,V_xs_2))) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_map__upds__fold__map__upd,axiom, % 28.47/28.30 ! [V_vs_2,V_ks_2,V_m_2,T_c,T_b] : c_Map_Omap__upds(T_b,T_c,V_m_2,V_ks_2,V_vs_2) = hAPP(c_List_Ofoldl(tc_fun(T_b,tc_Option_Ooption(T_c)),tc_prod(T_b,T_c),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(T_c,tc_fun(T_b,tc_Option_Ooption(T_c)))),tc_fun(tc_prod(T_b,T_c),tc_fun(T_b,tc_Option_Ooption(T_c))),tc_fun(T_b,tc_Option_Ooption(T_c))),c_Product__Type_Oprod_Oprod__case(T_b,T_c,tc_fun(T_b,tc_Option_Ooption(T_c)))),hAPP(hAPP(c_COMBC(tc_fun(T_b,tc_Option_Ooption(T_c)),tc_fun(T_c,tc_Option_Ooption(T_c)),tc_fun(T_b,tc_fun(T_c,tc_fun(T_b,tc_Option_Ooption(T_c))))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_fun(T_c,tc_Option_Ooption(T_c)),tc_fun(T_c,tc_fun(T_b,tc_Option_Ooption(T_c))))),tc_fun(tc_fun(T_c,tc_Option_Ooption(T_c)),tc_fun(T_b,tc_fun(T_c,tc_fun(T_b,tc_Option_Ooption(T_c))))),tc_fun(T_b,tc_Option_Ooption(T_c))),c_COMBC(T_b,tc_fun(T_c,tc_Option_Ooption(T_c)),tc_fun(T_c,tc_fun(T_b,tc_Option_Ooption(T_c))))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_fun(tc_Option_Ooption(T_c),tc_fun(T_b,tc_Option_Ooption(T_c)))),tc_fun(T_b,tc_fun(tc_fun(T_c,tc_Option_Ooption(T_c)),tc_fun(T_c,tc_fun(T_b,tc_Option_Ooption(T_c))))),tc_fun(T_b,tc_Option_Ooption(T_c))),hAPP(c_COMBB(tc_fun(tc_Option_Ooption(T_c),tc_fun(T_b,tc_Option_Ooption(T_c))),tc_fun(tc_fun(T_c,tc_Option_Ooption(T_c)),tc_fun(T_c,tc_fun(T_b,tc_Option_Ooption(T_c)))),T_b),c_COMBB(tc_Option_Ooption(T_c),tc_fun(T_b,tc_Option_Ooption(T_c)),T_c))),c_Fun_Ofun__upd(T_b,tc_Option_Ooption(T_c))))),c_Option_Ooption_OSome(T_c))),V_m_2),hAPP(hAPP(c_List_Ozip(T_b,T_c),V_ks_2),V_vs_2)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_elem__le__sum,axiom, % 28.47/28.30 ! [V_ns_2,V_n_2] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_member(tc_Nat_Onat),V_n_2),hAPP(c_List_Oset(tc_Nat_Onat),V_ns_2))) % 28.47/28.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n_2),hAPP(c_List_Ofoldl(tc_Nat_Onat,tc_Nat_Onat,c_Groups_Oplus__class_Oplus(tc_Nat_Onat),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)),V_ns_2))) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_list__size__conv__listsum,axiom, % 28.47/28.30 ! [V_xs_2,V_f_2,T_b] : c_List_Olist_Olist__size(T_b,V_f_2,V_xs_2) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_List_Omonoid__add__class_Olistsum(tc_Nat_Onat),hAPP(hAPP(c_List_Omap(T_b,tc_Nat_Onat),V_f_2),V_xs_2))),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_listrel__subset,axiom, % 28.47/28.30 ! [V_A_2,V_r_2,T_b] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(T_b,T_b),tc_HOL_Obool)),V_r_2),hAPP(hAPP(c_Product__Type_OSigma(T_b,T_b),V_A_2),hAPP(c_COMBK(tc_fun(T_b,tc_HOL_Obool),T_b),V_A_2)))) % 28.47/28.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_HOL_Obool)),c_List_Olistrel(T_b,V_r_2)),hAPP(hAPP(c_Product__Type_OSigma(tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Olists(T_b,V_A_2)),hAPP(c_COMBK(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool),tc_List_Olist(T_b)),c_List_Olists(T_b,V_A_2))))) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_lists__accI,axiom, % 28.47/28.30 ! [V_r_2,V_xs_2,T_b] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),V_xs_2),c_Wellfounded_Oacc(tc_List_Olist(T_b),c_List_Olistrel1(T_b,V_r_2)))) % 28.47/28.30 => hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),V_xs_2),c_List_Olists(T_b,c_Wellfounded_Oacc(T_b,V_r_2)))) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_lists_ONil,axiom, % 28.47/28.30 ! [V_A_2,T_b] : hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),c_List_Olist_ONil(T_b)),c_List_Olists(T_b,V_A_2))) ). % 28.47/28.30 % 28.47/28.30 fof(fact_equiv__listrel,axiom, % 28.47/28.30 ! [V_r_2,V_A_2,T_b] : % 28.47/28.30 ( c_Equiv__Relations_Oequiv(T_b,V_A_2,V_r_2) % 28.47/28.30 => c_Equiv__Relations_Oequiv(tc_List_Olist(T_b),c_List_Olists(T_b,V_A_2),c_List_Olistrel(T_b,V_r_2)) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_listrel__refl__on,axiom, % 28.47/28.30 ! [V_r_2,V_A_2,T_b] : % 28.47/28.30 ( c_Relation_Orefl__on(T_b,V_A_2,V_r_2) % 28.47/28.30 => c_Relation_Orefl__on(tc_List_Olist(T_b),c_List_Olists(T_b,V_A_2),c_List_Olistrel(T_b,V_r_2)) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_lists__UNIV,axiom, % 28.47/28.30 ! [T_b] : c_List_Olists(T_b,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_HOL_Obool))) = c_Orderings_Otop__class_Otop(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_lists__mono,axiom, % 28.47/28.30 ! [V_B_2,V_A_2,T_b] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),V_A_2),V_B_2)) % 28.47/28.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),c_List_Olists(T_b,V_A_2)),c_List_Olists(T_b,V_B_2))) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_append__in__lists__conv,axiom, % 28.47/28.30 ! [V_A_2,V_ys_2,V_xs_2,T_b] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2)),c_List_Olists(T_b,V_A_2))) % 28.47/28.30 <=> ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),V_xs_2),c_List_Olists(T_b,V_A_2))) % 28.47/28.30 & hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),V_ys_2),c_List_Olists(T_b,V_A_2))) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_Cons__in__lists__iff,axiom, % 28.47/28.30 ! [V_A_2,V_xs_2,V_x_2,T_b] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)),c_List_Olists(T_b,V_A_2))) % 28.47/28.30 <=> ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),V_A_2)) % 28.47/28.30 & hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),V_xs_2),c_List_Olists(T_b,V_A_2))) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_in__lists__conv__set,axiom, % 28.47/28.30 ! [V_A_2,V_xs_2,T_b] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),V_xs_2),c_List_Olists(T_b,V_A_2))) % 28.47/28.30 <=> ! [B_x] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_xs_2))) % 28.47/28.30 => hBOOL(hAPP(hAPP(c_member(T_b),B_x),V_A_2)) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_lists__eq__set,axiom, % 28.47/28.30 ! [V_A_2,T_b] : c_List_Olists(T_b,V_A_2) = hAPP(c_Set_OCollect(tc_List_Olist(T_b)),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_HOL_Obool),tc_fun(tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),tc_List_Olist(T_b)),c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool))),c_List_Oset(T_b))),V_A_2)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_lists__empty,axiom, % 28.47/28.30 ! [T_b] : c_List_Olists(T_b,c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool))) = hAPP(hAPP(c_Set_Oinsert(tc_List_Olist(T_b)),c_List_Olist_ONil(T_b)),c_Orderings_Obot__class_Obot(tc_fun(tc_List_Olist(T_b),tc_HOL_Obool))) ). % 28.47/28.30 % 28.47/28.30 fof(fact_lists__accD,axiom, % 28.47/28.30 ! [V_r_2,V_xs_2,T_b] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),V_xs_2),c_List_Olists(T_b,c_Wellfounded_Oacc(T_b,V_r_2)))) % 28.47/28.30 => hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),V_xs_2),c_Wellfounded_Oacc(tc_List_Olist(T_b),c_List_Olistrel1(T_b,V_r_2)))) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_lexord__append__rightI,axiom, % 28.47/28.30 ! [V_r_2,V_x_2,T_b,V_y_2] : % 28.47/28.30 ( ? [B_b,B_z] : V_y_2 = hAPP(hAPP(c_List_Olist_OCons(T_b),B_b),B_z) % 28.47/28.30 => hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_x_2),hAPP(hAPP(c_List_Oappend(T_b),V_x_2),V_y_2))),c_List_Olexord(T_b,V_r_2))) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_lexord__Nil__left,axiom, % 28.47/28.30 ! [V_r_2,V_y_2,T_b] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Olist_ONil(T_b)),V_y_2)),c_List_Olexord(T_b,V_r_2))) % 28.47/28.30 <=> ? [B_a,B_x] : V_y_2 = hAPP(hAPP(c_List_Olist_OCons(T_b),B_a),B_x) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_last__list__update,axiom, % 28.47/28.30 ! [V_x,V_k,T_a,V_xs] : % 28.47/28.30 ( V_xs != c_List_Olist_ONil(T_a) % 28.47/28.30 => ( ( V_k = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)),c_Groups_Oone__class_Oone(tc_Nat_Onat)) % 28.47/28.30 => c_List_Olast(T_a,hAPP(hAPP(c_List_Olist__update(T_a,V_xs),V_k),V_x)) = V_x ) % 28.47/28.30 & ( V_k != hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)),c_Groups_Oone__class_Oone(tc_Nat_Onat)) % 28.47/28.30 => c_List_Olast(T_a,hAPP(hAPP(c_List_Olist__update(T_a,V_xs),V_k),V_x)) = c_List_Olast(T_a,V_xs) ) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_listsum__mono,axiom, % 28.47/28.30 ! [V_g_2,V_f_2,V_xs_2,T_b,T_c] : % 28.47/28.30 ( ( class_Groups_Omonoid__add(T_c) % 28.47/28.30 & class_Groups_Oordered__ab__semigroup__add(T_c) ) % 28.47/28.30 => ( ! [B_x] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_xs_2))) % 28.47/28.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_c),hAPP(V_f_2,B_x)),hAPP(V_g_2,B_x))) ) % 28.47/28.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_c),hAPP(c_List_Omonoid__add__class_Olistsum(T_c),hAPP(hAPP(c_List_Omap(T_b,T_c),V_f_2),V_xs_2))),hAPP(c_List_Omonoid__add__class_Olistsum(T_c),hAPP(hAPP(c_List_Omap(T_b,T_c),V_g_2),V_xs_2)))) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_last_Osimps,axiom, % 28.47/28.30 ! [V_x,T_a,V_xs] : % 28.47/28.30 ( ( V_xs = c_List_Olist_ONil(T_a) % 28.47/28.30 => c_List_Olast(T_a,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)) = V_x ) % 28.47/28.30 & ( V_xs != c_List_Olist_ONil(T_a) % 28.47/28.30 => c_List_Olast(T_a,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)) = c_List_Olast(T_a,V_xs) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_last__ConsR,axiom, % 28.47/28.30 ! [V_x,T_a,V_xs] : % 28.47/28.30 ( V_xs != c_List_Olist_ONil(T_a) % 28.47/28.30 => c_List_Olast(T_a,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)) = c_List_Olast(T_a,V_xs) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_last__ConsL,axiom, % 28.47/28.30 ! [V_x,T_a,V_xs] : % 28.47/28.30 ( V_xs = c_List_Olist_ONil(T_a) % 28.47/28.30 => c_List_Olast(T_a,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)) = V_x ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_last__append,axiom, % 28.47/28.30 ! [V_xs,T_a,V_ys] : % 28.47/28.30 ( ( V_ys = c_List_Olist_ONil(T_a) % 28.47/28.30 => c_List_Olast(T_a,hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys)) = c_List_Olast(T_a,V_xs) ) % 28.47/28.30 & ( V_ys != c_List_Olist_ONil(T_a) % 28.47/28.30 => c_List_Olast(T_a,hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys)) = c_List_Olast(T_a,V_ys) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_last__appendR,axiom, % 28.47/28.30 ! [V_xs,T_a,V_ys] : % 28.47/28.30 ( V_ys != c_List_Olist_ONil(T_a) % 28.47/28.30 => c_List_Olast(T_a,hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys)) = c_List_Olast(T_a,V_ys) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_last__appendL,axiom, % 28.47/28.30 ! [V_xs,T_a,V_ys] : % 28.47/28.30 ( V_ys = c_List_Olist_ONil(T_a) % 28.47/28.30 => c_List_Olast(T_a,hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys)) = c_List_Olast(T_a,V_xs) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_last__map,axiom, % 28.47/28.30 ! [V_f_2,T_c,T_b,V_xs_2] : % 28.47/28.30 ( V_xs_2 != c_List_Olist_ONil(T_b) % 28.47/28.30 => c_List_Olast(T_c,hAPP(hAPP(c_List_Omap(T_b,T_c),V_f_2),V_xs_2)) = hAPP(V_f_2,c_List_Olast(T_b,V_xs_2)) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_last__in__set,axiom, % 28.47/28.30 ! [T_b,V_as_2] : % 28.47/28.30 ( V_as_2 != c_List_Olist_ONil(T_b) % 28.47/28.30 => hBOOL(hAPP(hAPP(c_member(T_b),c_List_Olast(T_b,V_as_2)),hAPP(c_List_Oset(T_b),V_as_2))) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_last__snoc,axiom, % 28.47/28.30 ! [V_x,V_xs,T_a] : c_List_Olast(T_a,hAPP(hAPP(c_List_Oappend(T_a),V_xs),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),c_List_Olist_ONil(T_a)))) = V_x ). % 28.47/28.30 % 28.47/28.30 fof(fact_last__drop,axiom, % 28.47/28.30 ! [V_xs,T_a,V_n] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs))) % 28.47/28.30 => c_List_Olast(T_a,hAPP(hAPP(c_List_Odrop(T_a),V_n),V_xs)) = c_List_Olast(T_a,V_xs) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_last__conv__nth,axiom, % 28.47/28.30 ! [T_a,V_xs] : % 28.47/28.30 ( V_xs != c_List_Olist_ONil(T_a) % 28.47/28.30 => c_List_Olast(T_a,V_xs) = hAPP(hAPP(c_List_Onth(T_a),V_xs),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)),c_Groups_Oone__class_Oone(tc_Nat_Onat))) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_lexord__linear,axiom, % 28.47/28.30 ! [V_y_2,V_x_2,V_r_2,T_b] : % 28.47/28.30 ( ! [B_a,B_b] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_a),B_b)),V_r_2)) % 28.47/28.30 | B_a = B_b % 28.47/28.30 | hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_b),B_a)),V_r_2)) ) % 28.47/28.30 => ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_x_2),V_y_2)),c_List_Olexord(T_b,V_r_2))) % 28.47/28.30 | V_x_2 = V_y_2 % 28.47/28.30 | hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_y_2),V_x_2)),c_List_Olexord(T_b,V_r_2))) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_lexord__irreflexive,axiom, % 28.47/28.30 ! [V_y_2,V_r_2,T_b] : % 28.47/28.30 ( ! [B_x] : ~ hBOOL(hAPP(hAPP(c_member(tc_prod(T_b,T_b)),hAPP(hAPP(c_Product__Type_OPair(T_b,T_b),B_x),B_x)),V_r_2)) % 28.47/28.30 => ~ hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_y_2),V_y_2)),c_List_Olexord(T_b,V_r_2))) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_lists_Osimps,axiom, % 28.47/28.30 ! [V_A_2,V_a_2,T_b] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),V_a_2),c_List_Olists(T_b,V_A_2))) % 28.47/28.30 <=> ( V_a_2 = c_List_Olist_ONil(T_b) % 28.47/28.30 | ? [B_a,B_l] : % 28.47/28.30 ( V_a_2 = hAPP(hAPP(c_List_Olist_OCons(T_b),B_a),B_l) % 28.47/28.30 & hBOOL(hAPP(hAPP(c_member(T_b),B_a),V_A_2)) % 28.47/28.30 & hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),B_l),c_List_Olists(T_b,V_A_2))) ) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_list__size__pointwise,axiom, % 28.47/28.30 ! [V_g_2,V_f_2,V_xs_2,T_b] : % 28.47/28.30 ( ! [B_x] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_xs_2))) % 28.47/28.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(V_f_2,B_x)),hAPP(V_g_2,B_x))) ) % 28.47/28.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),c_List_Olist_Olist__size(T_b,V_f_2,V_xs_2)),c_List_Olist_Olist__size(T_b,V_g_2,V_xs_2))) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_butlast__take,axiom, % 28.47/28.30 ! [V_xs,T_a,V_n] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_n),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs))) % 28.47/28.30 => c_List_Obutlast(T_a,hAPP(hAPP(c_List_Otake(T_a),V_n),V_xs)) = hAPP(hAPP(c_List_Otake(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n),c_Groups_Oone__class_Oone(tc_Nat_Onat))),V_xs) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_nth__take__lemma,axiom, % 28.47/28.30 ! [V_ys,V_xs,T_a,V_k] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs))) % 28.47/28.30 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_k),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_ys))) % 28.47/28.30 => ( ! [B_i] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_i),V_k)) % 28.47/28.30 => hAPP(hAPP(c_List_Onth(T_a),V_xs),B_i) = hAPP(hAPP(c_List_Onth(T_a),V_ys),B_i) ) % 28.47/28.30 => hAPP(hAPP(c_List_Otake(T_a),V_k),V_xs) = hAPP(hAPP(c_List_Otake(T_a),V_k),V_ys) ) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_map__butlast,axiom, % 28.47/28.30 ! [V_xs_2,V_f_2,T_b,T_c] : hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),c_List_Obutlast(T_c,V_xs_2)) = c_List_Obutlast(T_b,hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_butlast__append,axiom, % 28.47/28.30 ! [V_xs,T_a,V_ys] : % 28.47/28.30 ( ( V_ys = c_List_Olist_ONil(T_a) % 28.47/28.30 => c_List_Obutlast(T_a,hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys)) = c_List_Obutlast(T_a,V_xs) ) % 28.47/28.30 & ( V_ys != c_List_Olist_ONil(T_a) % 28.47/28.30 => c_List_Obutlast(T_a,hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys)) = hAPP(hAPP(c_List_Oappend(T_a),V_xs),c_List_Obutlast(T_a,V_ys)) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_butlast_Osimps_I2_J,axiom, % 28.47/28.30 ! [V_x,T_a,V_xs] : % 28.47/28.30 ( ( V_xs = c_List_Olist_ONil(T_a) % 28.47/28.30 => c_List_Obutlast(T_a,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)) = c_List_Olist_ONil(T_a) ) % 28.47/28.30 & ( V_xs != c_List_Olist_ONil(T_a) % 28.47/28.30 => c_List_Obutlast(T_a,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)) = hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),c_List_Obutlast(T_a,V_xs)) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_in__set__butlastD,axiom, % 28.47/28.30 ! [V_xs_2,V_x_2,T_b] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),c_List_Obutlast(T_b,V_xs_2)))) % 28.47/28.30 => hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2))) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_distinct__butlast,axiom, % 28.47/28.30 ! [T_a,V_xs] : % 28.47/28.30 ( V_xs != c_List_Olist_ONil(T_a) % 28.47/28.30 => ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs)) % 28.47/28.30 => hBOOL(hAPP(c_List_Odistinct(T_a),c_List_Obutlast(T_a,V_xs))) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_butlast_Osimps_I1_J,axiom, % 28.47/28.30 ! [T_a] : c_List_Obutlast(T_a,c_List_Olist_ONil(T_a)) = c_List_Olist_ONil(T_a) ). % 28.47/28.30 % 28.47/28.30 fof(fact_butlast__drop,axiom, % 28.47/28.30 ! [V_xs,V_n,T_a] : c_List_Obutlast(T_a,hAPP(hAPP(c_List_Odrop(T_a),V_n),V_xs)) = hAPP(hAPP(c_List_Odrop(T_a),V_n),c_List_Obutlast(T_a,V_xs)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_drop__butlast,axiom, % 28.47/28.30 ! [V_xs,V_n,T_a] : hAPP(hAPP(c_List_Odrop(T_a),V_n),c_List_Obutlast(T_a,V_xs)) = c_List_Obutlast(T_a,hAPP(hAPP(c_List_Odrop(T_a),V_n),V_xs)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_in__set__butlast__appendI,axiom, % 28.47/28.30 ! [V_ys_2,V_xs_2,V_x_2,T_b] : % 28.47/28.30 ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),c_List_Obutlast(T_b,V_xs_2)))) % 28.47/28.30 | hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),c_List_Obutlast(T_b,V_ys_2)))) ) % 28.47/28.30 => hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),c_List_Obutlast(T_b,hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2))))) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_butlast__snoc,axiom, % 28.47/28.30 ! [V_x,V_xs,T_a] : c_List_Obutlast(T_a,hAPP(hAPP(c_List_Oappend(T_a),V_xs),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),c_List_Olist_ONil(T_a)))) = V_xs ). % 28.47/28.30 % 28.47/28.30 fof(fact_take__butlast,axiom, % 28.47/28.30 ! [V_xs,T_a,V_n] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs))) % 28.47/28.30 => hAPP(hAPP(c_List_Otake(T_a),V_n),c_List_Obutlast(T_a,V_xs)) = hAPP(hAPP(c_List_Otake(T_a),V_n),V_xs) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_length__butlast,axiom, % 28.47/28.30 ! [V_xs,T_a] : hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),c_List_Obutlast(T_a,V_xs)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)),c_Groups_Oone__class_Oone(tc_Nat_Onat)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_butlast__conv__take,axiom, % 28.47/28.30 ! [V_xs,T_a] : c_List_Obutlast(T_a,V_xs) = hAPP(hAPP(c_List_Otake(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)),c_Groups_Oone__class_Oone(tc_Nat_Onat))),V_xs) ). % 28.47/28.30 % 28.47/28.30 fof(fact_butlast__list__update,axiom, % 28.47/28.30 ! [V_x,V_xs,T_a,V_k] : % 28.47/28.30 ( ( V_k = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)),c_Groups_Oone__class_Oone(tc_Nat_Onat)) % 28.47/28.30 => c_List_Obutlast(T_a,hAPP(hAPP(c_List_Olist__update(T_a,V_xs),V_k),V_x)) = c_List_Obutlast(T_a,V_xs) ) % 28.47/28.30 & ( V_k != hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)),c_Groups_Oone__class_Oone(tc_Nat_Onat)) % 28.47/28.30 => c_List_Obutlast(T_a,hAPP(hAPP(c_List_Olist__update(T_a,V_xs),V_k),V_x)) = hAPP(hAPP(c_List_Olist__update(T_a,c_List_Obutlast(T_a,V_xs)),V_k),V_x) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_append__butlast__last__id,axiom, % 28.47/28.30 ! [T_a,V_xs] : % 28.47/28.30 ( V_xs != c_List_Olist_ONil(T_a) % 28.47/28.30 => hAPP(hAPP(c_List_Oappend(T_a),c_List_Obutlast(T_a,V_xs)),hAPP(hAPP(c_List_Olist_OCons(T_a),c_List_Olast(T_a,V_xs)),c_List_Olist_ONil(T_a))) = V_xs ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_snoc__eq__iff__butlast,axiom, % 28.47/28.30 ! [V_ys_2,V_x_2,V_xs_2,T_b] : % 28.47/28.30 ( hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),c_List_Olist_ONil(T_b))) = V_ys_2 % 28.47/28.30 <=> ( V_ys_2 != c_List_Olist_ONil(T_b) % 28.47/28.30 & c_List_Obutlast(T_b,V_ys_2) = V_xs_2 % 28.47/28.30 & c_List_Olast(T_b,V_ys_2) = V_x_2 ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_transpose__aux__max,axiom, % 28.47/28.30 ! [V_xss_2,T_c,V_xs_2,T_b] : hAPP(hAPP(c_Orderings_Oord__class_Omax(tc_Nat_Onat),hAPP(c_Nat_OSuc,hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2))),c_List_Ofoldr(tc_List_Olist(T_c),tc_Nat_Onat,hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat),tc_List_Olist(T_c)),c_Orderings_Oord__class_Omax(tc_Nat_Onat)),c_Nat_Osize__class_Osize(tc_List_Olist(T_c))),V_xss_2,c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) = hAPP(c_Nat_OSuc,hAPP(hAPP(c_Orderings_Oord__class_Omax(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)),c_List_Ofoldr(tc_List_Olist(T_c),tc_Nat_Onat,hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat),tc_List_Olist(T_c)),c_Orderings_Oord__class_Omax(tc_Nat_Onat)),hAPP(hAPP(c_COMBC(tc_List_Olist(T_c),tc_Nat_Onat,tc_Nat_Onat),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat),tc_List_Olist(T_c)),c_Groups_Ominus__class_Ominus(tc_Nat_Onat)),c_Nat_Osize__class_Osize(tc_List_Olist(T_c)))),hAPP(c_Nat_OSuc,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)))),hAPP(c_List_Ofilter(tc_List_Olist(T_c),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_List_Olist(T_c)),c_fNot),hAPP(hAPP(c_COMBC(tc_List_Olist(T_c),tc_List_Olist(T_c),tc_HOL_Obool),c_fequal),c_List_Olist_ONil(T_c)))),V_xss_2),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)))) ). % 28.47/28.30 % 28.47/28.30 fof(fact_partition__set,axiom, % 28.47/28.30 ! [V_no_2,V_yes_2,V_xs_2,V_Pa_2,T_b] : % 28.47/28.30 ( c_List_Opartition(T_b,V_Pa_2,V_xs_2) = hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_yes_2),V_no_2) % 28.47/28.30 => hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_List_Oset(T_b),V_yes_2)),hAPP(c_List_Oset(T_b),V_no_2)) = hAPP(c_List_Oset(T_b),V_xs_2) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_length__filter__le,axiom, % 28.47/28.30 ! [V_xs_2,V_Pa_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),hAPP(c_List_Ofilter(T_b,V_Pa_2),V_xs_2))),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2))) ). % 28.47/28.30 % 28.47/28.30 fof(fact_filter__is__subset,axiom, % 28.47/28.30 ! [V_xs_2,V_Pa_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_List_Oset(T_b),hAPP(c_List_Ofilter(T_b,V_Pa_2),V_xs_2))),hAPP(c_List_Oset(T_b),V_xs_2))) ). % 28.47/28.30 % 28.47/28.30 fof(fact_filter_Osimps_I1_J,axiom, % 28.47/28.30 ! [V_Pa_2,T_b] : hAPP(c_List_Ofilter(T_b,V_Pa_2),c_List_Olist_ONil(T_b)) = c_List_Olist_ONil(T_b) ). % 28.47/28.30 % 28.47/28.30 fof(fact_filter__empty__conv,axiom, % 28.47/28.30 ! [V_xs_2,V_Pa_2,T_b] : % 28.47/28.30 ( hAPP(c_List_Ofilter(T_b,V_Pa_2),V_xs_2) = c_List_Olist_ONil(T_b) % 28.47/28.30 <=> ! [B_x] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_xs_2))) % 28.47/28.30 => ~ hBOOL(hAPP(V_Pa_2,B_x)) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_filter__id__conv,axiom, % 28.47/28.30 ! [V_xs_2,V_Pa_2,T_b] : % 28.47/28.30 ( hAPP(c_List_Ofilter(T_b,V_Pa_2),V_xs_2) = V_xs_2 % 28.47/28.30 <=> ! [B_x] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_xs_2))) % 28.47/28.30 => hBOOL(hAPP(V_Pa_2,B_x)) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_filter__insort__triv,axiom, % 28.47/28.30 ! [V_xs_2,V_f_2,T_b,V_x_2,V_Pa_2,T_c] : % 28.47/28.30 ( class_Orderings_Olinorder(T_c) % 28.47/28.30 => ( ~ hBOOL(hAPP(V_Pa_2,V_x_2)) % 28.47/28.30 => hAPP(c_List_Ofilter(T_b,V_Pa_2),hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_b,T_c,V_f_2),V_x_2),V_xs_2)) = hAPP(c_List_Ofilter(T_b,V_Pa_2),V_xs_2) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_distinct__filter,axiom, % 28.47/28.30 ! [V_Pa_2,V_xs_2,T_b] : % 28.47/28.30 ( hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2)) % 28.47/28.30 => hBOOL(hAPP(c_List_Odistinct(T_b),hAPP(c_List_Ofilter(T_b,V_Pa_2),V_xs_2))) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_filter__remove1,axiom, % 28.47/28.30 ! [V_xs_2,V_x_2,V_Qa_2,T_b] : hAPP(c_List_Ofilter(T_b,V_Qa_2),c_List_Oremove1(T_b,V_x_2,V_xs_2)) = c_List_Oremove1(T_b,V_x_2,hAPP(c_List_Ofilter(T_b,V_Qa_2),V_xs_2)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_remove1__filter__not,axiom, % 28.47/28.30 ! [V_xs_2,T_b,V_x_2,V_Pa_2] : % 28.47/28.30 ( ~ hBOOL(hAPP(V_Pa_2,V_x_2)) % 28.47/28.30 => c_List_Oremove1(T_b,V_x_2,hAPP(c_List_Ofilter(T_b,V_Pa_2),V_xs_2)) = hAPP(c_List_Ofilter(T_b,V_Pa_2),V_xs_2) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_filter__filter,axiom, % 28.47/28.30 ! [V_xs_2,V_Qa_2,V_Pa_2,T_b] : hAPP(c_List_Ofilter(T_b,V_Pa_2),hAPP(c_List_Ofilter(T_b,V_Qa_2),V_xs_2)) = hAPP(c_List_Ofilter(T_b,hAPP(hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),V_Qa_2)),V_Pa_2)),V_xs_2) ). % 28.47/28.30 % 28.47/28.30 fof(fact_partition__filter1,axiom, % 28.47/28.30 ! [V_xs_2,V_Pa_2,T_b] : hAPP(c_Product__Type_Ofst(tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Opartition(T_b,V_Pa_2,V_xs_2)) = hAPP(c_List_Ofilter(T_b,V_Pa_2),V_xs_2) ). % 28.47/28.30 % 28.47/28.30 fof(fact_sum__length__filter__compl,axiom, % 28.47/28.30 ! [V_xs_2,V_Pa_2,T_b] : hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),hAPP(c_List_Ofilter(T_b,V_Pa_2),V_xs_2))),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),hAPP(c_List_Ofilter(T_b,hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_b),c_fNot),V_Pa_2)),V_xs_2))) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2) ). % 28.47/28.30 % 28.47/28.30 fof(fact_filter_Osimps_I2_J,axiom, % 28.47/28.30 ! [V_xs_2,T_b,V_x_2,V_Pa_2] : % 28.47/28.30 ( ( hBOOL(hAPP(V_Pa_2,V_x_2)) % 28.47/28.30 => hAPP(c_List_Ofilter(T_b,V_Pa_2),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)) = hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),hAPP(c_List_Ofilter(T_b,V_Pa_2),V_xs_2)) ) % 28.47/28.30 & ( ~ hBOOL(hAPP(V_Pa_2,V_x_2)) % 28.47/28.30 => hAPP(c_List_Ofilter(T_b,V_Pa_2),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)) = hAPP(c_List_Ofilter(T_b,V_Pa_2),V_xs_2) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_filter__append,axiom, % 28.47/28.30 ! [V_ys_2,V_xs_2,V_Pa_2,T_b] : hAPP(c_List_Ofilter(T_b,V_Pa_2),hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2)) = hAPP(hAPP(c_List_Oappend(T_b),hAPP(c_List_Ofilter(T_b,V_Pa_2),V_xs_2)),hAPP(c_List_Ofilter(T_b,V_Pa_2),V_ys_2)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_partition__filter__conv,axiom, % 28.47/28.30 ! [V_xs_2,V_f_2,T_b] : c_List_Opartition(T_b,V_f_2,V_xs_2) = hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),hAPP(c_List_Ofilter(T_b,V_f_2),V_xs_2)),hAPP(c_List_Ofilter(T_b,hAPP(c_Fun_Ocomp(tc_HOL_Obool,tc_HOL_Obool,T_b,c_fNot),V_f_2)),V_xs_2)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_filter__map,axiom, % 28.47/28.30 ! [V_xs_2,V_f_2,T_c,V_Pa_2,T_b] : hAPP(c_List_Ofilter(T_b,V_Pa_2),hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2)) = hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),hAPP(c_List_Ofilter(T_c,hAPP(c_Fun_Ocomp(T_b,tc_HOL_Obool,T_c,V_Pa_2),V_f_2)),V_xs_2)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_partition__filter2,axiom, % 28.47/28.30 ! [V_xs_2,V_Pa_2,T_b] : hAPP(c_Product__Type_Osnd(tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Opartition(T_b,V_Pa_2,V_xs_2)) = hAPP(c_List_Ofilter(T_b,hAPP(c_Fun_Ocomp(tc_HOL_Obool,tc_HOL_Obool,T_b,c_fNot),V_Pa_2)),V_xs_2) ). % 28.47/28.30 % 28.47/28.30 fof(fact_set__filter,axiom, % 28.47/28.30 ! [V_xs_2,V_Pa_2,T_b] : hAPP(c_List_Oset(T_b),hAPP(c_List_Ofilter(T_b,V_Pa_2),V_xs_2)) = hAPP(c_Set_OCollect(T_b),hAPP(hAPP(c_COMBS(T_b,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),T_b),c_fconj),hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),hAPP(c_List_Oset(T_b),V_xs_2)))),V_Pa_2)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_length__filter__map,axiom, % 28.47/28.30 ! [V_xs_2,V_f_2,T_c,V_Pa_2,T_b] : hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),hAPP(c_List_Ofilter(T_b,V_Pa_2),hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2))) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_c)),hAPP(c_List_Ofilter(T_c,hAPP(c_Fun_Ocomp(T_b,tc_HOL_Obool,T_c,V_Pa_2),V_f_2)),V_xs_2)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_length__filter__less,axiom, % 28.47/28.30 ! [V_Pa_2,V_xs_2,V_x_2,T_b] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2))) % 28.47/28.30 => ( ~ hBOOL(hAPP(V_Pa_2,V_x_2)) % 28.47/28.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),hAPP(c_List_Ofilter(T_b,V_Pa_2),V_xs_2))),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2))) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_set__minus__filter__out,axiom, % 28.47/28.30 ! [V_y_2,V_xs_2,T_b] : hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_List_Oset(T_b),V_xs_2)),hAPP(hAPP(c_Set_Oinsert(T_b),V_y_2),c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_HOL_Obool)))) = hAPP(c_List_Oset(T_b),hAPP(c_List_Ofilter(T_b,hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_b),c_fNot),hAPP(hAPP(c_COMBC(T_b,T_b,tc_HOL_Obool),c_fequal),V_y_2))),V_xs_2)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_partition__P,axiom, % 28.47/28.30 ! [V_no_2,V_yes_2,V_xs_2,V_Pa_2,T_b] : % 28.47/28.30 ( c_List_Opartition(T_b,V_Pa_2,V_xs_2) = hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_yes_2),V_no_2) % 28.47/28.30 => ( ! [B_x] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_yes_2))) % 28.47/28.30 => hBOOL(hAPP(V_Pa_2,B_x)) ) % 28.47/28.30 & ! [B_x] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_no_2))) % 28.47/28.30 => ~ hBOOL(hAPP(V_Pa_2,B_x)) ) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_partition_Osimps_I1_J,axiom, % 28.47/28.30 ! [V_Pa_2,T_b] : c_List_Opartition(T_b,V_Pa_2,c_List_Olist_ONil(T_b)) = hAPP(hAPP(c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Olist_ONil(T_b)),c_List_Olist_ONil(T_b)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_filter__in__sublist,axiom, % 28.47/28.30 ! [V_s_2,V_xs_2,T_b] : % 28.47/28.30 ( hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2)) % 28.47/28.30 => hAPP(c_List_Ofilter(T_b,hAPP(hAPP(c_COMBC(T_b,tc_fun(T_b,tc_HOL_Obool),tc_HOL_Obool),c_member(T_b)),hAPP(c_List_Oset(T_b),c_List_Osublist(T_b,V_xs_2,V_s_2)))),V_xs_2) = c_List_Osublist(T_b,V_xs_2,V_s_2) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_partition_Osimps_I2_J,axiom, % 28.47/28.30 ! [V_xs_2,V_x_2,V_Pa_2,T_b] : c_List_Opartition(T_b,V_Pa_2,hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)) = hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(tc_List_Olist(T_b),tc_List_Olist(T_b),tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_COMBS(tc_List_Olist(T_b),tc_fun(tc_List_Olist(T_b),tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),tc_fun(tc_List_Olist(T_b),tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)))),hAPP(hAPP(c_COMBB(tc_fun(tc_List_Olist(T_b),tc_fun(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)))),tc_fun(tc_fun(tc_List_Olist(T_b),tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),tc_fun(tc_List_Olist(T_b),tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)))),tc_List_Olist(T_b)),c_COMBS(tc_List_Olist(T_b),tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)))),hAPP(hAPP(c_COMBB(tc_fun(tc_List_Olist(T_b),tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),tc_fun(tc_List_Olist(T_b),tc_fun(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)))),tc_List_Olist(T_b)),hAPP(c_COMBB(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_fun(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),tc_List_Olist(T_b)),hAPP(c_If(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(V_Pa_2,V_x_2)))),hAPP(hAPP(c_COMBB(tc_List_Olist(T_b),tc_fun(tc_List_Olist(T_b),tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),tc_List_Olist(T_b)),c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(c_List_Olist_OCons(T_b),V_x_2))))),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_fun(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_fun(tc_List_Olist(T_b),tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)))),hAPP(hAPP(c_COMBB(tc_fun(tc_List_Olist(T_b),tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),tc_fun(tc_fun(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_fun(tc_List_Olist(T_b),tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)))),tc_List_Olist(T_b)),c_COMBB(tc_List_Olist(T_b),tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b)),tc_List_Olist(T_b))),c_Product__Type_OPair(tc_List_Olist(T_b),tc_List_Olist(T_b)))),hAPP(c_List_Olist_OCons(T_b),V_x_2)))),c_List_Opartition(T_b,V_Pa_2,V_xs_2)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_length__filter__conv__card,axiom, % 28.47/28.30 ! [V_xs_2,V_p_2,T_b] : hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),hAPP(c_List_Ofilter(T_b,V_p_2),V_xs_2)) = hAPP(c_Finite__Set_Ocard(tc_Nat_Onat),hAPP(c_Set_OCollect(tc_Nat_Onat),hAPP(hAPP(c_COMBS(tc_Nat_Onat,tc_HOL_Obool,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_HOL_Obool,tc_HOL_Obool),tc_Nat_Onat),c_fconj),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,tc_HOL_Obool),c_Orderings_Oord__class_Oless(tc_Nat_Onat)),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)))),hAPP(hAPP(c_COMBB(T_b,tc_HOL_Obool,tc_Nat_Onat),V_p_2),hAPP(c_List_Onth(T_b),V_xs_2))))) ). % 28.47/28.30 % 28.47/28.30 fof(fact_map__filter__def,axiom, % 28.47/28.30 ! [V_xs_2,V_f_2,T_b,T_c] : c_List_Omap__filter(T_c,T_b,V_f_2,V_xs_2) = hAPP(hAPP(c_List_Omap(T_c,T_b),hAPP(c_Fun_Ocomp(tc_Option_Ooption(T_b),T_b,T_c,c_Option_Othe(T_b)),V_f_2)),hAPP(c_List_Ofilter(T_c,hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_c),c_fNot),hAPP(hAPP(c_COMBC(T_c,tc_Option_Ooption(T_b),tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_Option_Ooption(T_b),tc_fun(tc_Option_Ooption(T_b),tc_HOL_Obool),T_c),c_fequal),V_f_2)),c_Option_Ooption_ONone(T_b)))),V_xs_2)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_transpose__max__length,axiom, % 28.47/28.30 ! [V_xs_2,T_b] : c_List_Ofoldr(tc_List_Olist(T_b),tc_Nat_Onat,hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat),tc_List_Olist(T_b)),c_Orderings_Oord__class_Omax(tc_Nat_Onat)),c_Nat_Osize__class_Osize(tc_List_Olist(T_b))),c_List_Otranspose(T_b,V_xs_2),c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_List_Olist(T_b))),hAPP(c_List_Ofilter(tc_List_Olist(T_b),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_List_Olist(T_b)),c_fNot),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_List_Olist(T_b),tc_HOL_Obool),c_fequal),c_List_Olist_ONil(T_b)))),V_xs_2)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_map__of__filter__in,axiom, % 28.47/28.30 ! [V_Pa_2,V_z_2,V_k_2,V_xs_2,T_b,T_c] : % 28.47/28.30 ( hAPP(c_Map_Omap__of(T_c,T_b,V_xs_2),V_k_2) = hAPP(c_Option_Ooption_OSome(T_b),V_z_2) % 28.47/28.30 => ( hBOOL(hAPP(hAPP(V_Pa_2,V_k_2),V_z_2)) % 28.47/28.30 => hAPP(c_Map_Omap__of(T_c,T_b,hAPP(c_List_Ofilter(tc_prod(T_c,T_b),hAPP(c_Product__Type_Oprod_Oprod__case(T_c,T_b,tc_HOL_Obool),V_Pa_2)),V_xs_2)),V_k_2) = hAPP(c_Option_Ooption_OSome(T_b),V_z_2) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_map__filter__simps_I1_J,axiom, % 28.47/28.30 ! [V_xs_2,V_x_2,V_f_2,T_b,T_c] : c_List_Omap__filter(T_c,T_b,V_f_2,hAPP(hAPP(c_List_Olist_OCons(T_c),V_x_2),V_xs_2)) = hAPP(c_Option_Ooption_Ooption__case(tc_List_Olist(T_b),T_b,c_List_Omap__filter(T_c,T_b,V_f_2,V_xs_2),hAPP(hAPP(c_COMBC(T_b,tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Olist_OCons(T_b)),c_List_Omap__filter(T_c,T_b,V_f_2,V_xs_2))),hAPP(V_f_2,V_x_2)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_transpose__map__map,axiom, % 28.47/28.30 ! [V_xs_2,V_f_2,T_c,T_b] : c_List_Otranspose(T_b,hAPP(hAPP(c_List_Omap(tc_List_Olist(T_c),tc_List_Olist(T_b)),hAPP(c_List_Omap(T_c,T_b),V_f_2)),V_xs_2)) = hAPP(hAPP(c_List_Omap(tc_List_Olist(T_c),tc_List_Olist(T_b)),hAPP(c_List_Omap(T_c,T_b),V_f_2)),c_List_Otranspose(T_c,V_xs_2)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_transpose_Osimps_I2_J,axiom, % 28.47/28.30 ! [V_xss,T_a] : c_List_Otranspose(T_a,hAPP(hAPP(c_List_Olist_OCons(tc_List_Olist(T_a)),c_List_Olist_ONil(T_a)),V_xss)) = c_List_Otranspose(T_a,V_xss) ). % 28.47/28.30 % 28.47/28.30 fof(fact_transpose__empty,axiom, % 28.47/28.30 ! [V_xs_2,T_b] : % 28.47/28.30 ( c_List_Otranspose(T_b,V_xs_2) = c_List_Olist_ONil(tc_List_Olist(T_b)) % 28.47/28.30 <=> ! [B_x] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),B_x),hAPP(c_List_Oset(tc_List_Olist(T_b)),V_xs_2))) % 28.47/28.30 => B_x = c_List_Olist_ONil(T_b) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_map__filter__simps_I2_J,axiom, % 28.47/28.30 ! [V_f_2,T_b,T_c] : c_List_Omap__filter(T_c,T_b,V_f_2,c_List_Olist_ONil(T_c)) = c_List_Olist_ONil(T_b) ). % 28.47/28.30 % 28.47/28.30 fof(fact_transpose_Osimps_I1_J,axiom, % 28.47/28.30 ! [T_a] : c_List_Otranspose(T_a,c_List_Olist_ONil(tc_List_Olist(T_a))) = c_List_Olist_ONil(tc_List_Olist(T_a)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_sublist__shift__lemma__Suc,axiom, % 28.47/28.30 ! [V_is_2,V_xs_2,V_Pa_2,T_b] : hAPP(hAPP(c_List_Omap(tc_prod(T_b,tc_Nat_Onat),T_b),c_Product__Type_Ofst(T_b,tc_Nat_Onat)),hAPP(c_List_Ofilter(tc_prod(T_b,tc_Nat_Onat),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_HOL_Obool,tc_prod(T_b,tc_Nat_Onat)),V_Pa_2),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_Nat_Onat,tc_prod(T_b,tc_Nat_Onat)),c_Nat_OSuc),c_Product__Type_Osnd(T_b,tc_Nat_Onat)))),hAPP(hAPP(c_List_Ozip(T_b,tc_Nat_Onat),V_xs_2),V_is_2))) = hAPP(hAPP(c_List_Omap(tc_prod(T_b,tc_Nat_Onat),T_b),c_Product__Type_Ofst(T_b,tc_Nat_Onat)),hAPP(c_List_Ofilter(tc_prod(T_b,tc_Nat_Onat),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_HOL_Obool,tc_prod(T_b,tc_Nat_Onat)),V_Pa_2),c_Product__Type_Osnd(T_b,tc_Nat_Onat))),hAPP(hAPP(c_List_Ozip(T_b,tc_Nat_Onat),V_xs_2),hAPP(hAPP(c_List_Omap(tc_Nat_Onat,tc_Nat_Onat),c_Nat_OSuc),V_is_2)))) ). % 28.47/28.30 % 28.47/28.30 fof(fact_select__weigth__drop__zero,axiom, % 28.47/28.30 ! [V_xs_2,T_b] : c_Random_Oselect__weight(T_b,hAPP(c_List_Ofilter(tc_prod(tc_Code__Numeral_Ocode__numeral,T_b),hAPP(c_Product__Type_Oprod_Oprod__case(tc_Code__Numeral_Ocode__numeral,T_b,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_b,tc_HOL_Obool),tc_Code__Numeral_Ocode__numeral),c_COMBK(tc_HOL_Obool,T_b)),hAPP(c_Orderings_Oord__class_Oless(tc_Code__Numeral_Ocode__numeral),c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral))))),V_xs_2)) = c_Random_Oselect__weight(T_b,V_xs_2) ). % 28.47/28.30 % 28.47/28.30 fof(fact_pick__drop__zero,axiom, % 28.47/28.30 ! [V_xs_2,T_b] : c_Random_Opick(T_b,hAPP(c_List_Ofilter(tc_prod(tc_Code__Numeral_Ocode__numeral,T_b),hAPP(c_Product__Type_Oprod_Oprod__case(tc_Code__Numeral_Ocode__numeral,T_b,tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(T_b,tc_HOL_Obool),tc_Code__Numeral_Ocode__numeral),c_COMBK(tc_HOL_Obool,T_b)),hAPP(c_Orderings_Oord__class_Oless(tc_Code__Numeral_Ocode__numeral),c_Groups_Ozero__class_Ozero(tc_Code__Numeral_Ocode__numeral))))),V_xs_2)) = c_Random_Opick(T_b,V_xs_2) ). % 28.47/28.30 % 28.47/28.30 fof(fact_nth__transpose,axiom, % 28.47/28.30 ! [V_xs_2,T_b,V_i_2] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_List_Olist(T_b))),c_List_Otranspose(T_b,V_xs_2)))) % 28.47/28.30 => hAPP(hAPP(c_List_Onth(tc_List_Olist(T_b)),c_List_Otranspose(T_b,V_xs_2)),V_i_2) = hAPP(hAPP(c_List_Omap(tc_List_Olist(T_b),T_b),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_Nat_Onat,T_b),c_List_Onth(T_b)),V_i_2)),hAPP(c_List_Ofilter(tc_List_Olist(T_b),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_HOL_Obool,tc_List_Olist(T_b)),hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i_2)),c_Nat_Osize__class_Osize(tc_List_Olist(T_b)))),V_xs_2)) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_length__transpose,axiom, % 28.47/28.30 ! [V_xs_2,T_b] : hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_List_Olist(T_b))),c_List_Otranspose(T_b,V_xs_2)) = c_List_Ofoldr(tc_List_Olist(T_b),tc_Nat_Onat,hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat),tc_List_Olist(T_b)),c_Orderings_Oord__class_Omax(tc_Nat_Onat)),c_Nat_Osize__class_Osize(tc_List_Olist(T_b))),V_xs_2,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_map__filter__map__filter,axiom, % 28.47/28.30 ! [V_xs_2,V_Pa_2,V_f_2,T_b,T_c] : hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),hAPP(c_List_Ofilter(T_c,V_Pa_2),V_xs_2)) = c_List_Omap__filter(T_c,T_b,hAPP(hAPP(c_COMBC(T_c,tc_Option_Ooption(T_b),tc_Option_Ooption(T_b)),hAPP(hAPP(c_COMBS(T_c,tc_Option_Ooption(T_b),tc_fun(tc_Option_Ooption(T_b),tc_Option_Ooption(T_b))),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_fun(tc_Option_Ooption(T_b),tc_fun(tc_Option_Ooption(T_b),tc_Option_Ooption(T_b))),T_c),c_If(tc_Option_Ooption(T_b))),V_Pa_2)),hAPP(hAPP(c_COMBB(T_b,tc_Option_Ooption(T_b),T_c),c_Option_Ooption_OSome(T_b)),V_f_2))),c_Option_Ooption_ONone(T_b)),V_xs_2) ). % 28.47/28.30 % 28.47/28.30 fof(fact_insort__key__remove1,axiom, % 28.47/28.30 ! [V_f_2,V_xs_2,V_a_2,T_b,T_c] : % 28.47/28.30 ( class_Orderings_Olinorder(T_c) % 28.47/28.30 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(c_List_Oset(T_b),V_xs_2))) % 28.47/28.30 => ( c_List_Olinorder__class_Osorted(T_c,hAPP(hAPP(c_List_Omap(T_b,T_c),V_f_2),V_xs_2)) % 28.47/28.30 => ( hAPP(c_List_Ohd(T_b),hAPP(c_List_Ofilter(T_b,hAPP(hAPP(c_COMBB(T_c,tc_HOL_Obool,T_b),hAPP(c_fequal,hAPP(V_f_2,V_a_2))),V_f_2)),V_xs_2)) = V_a_2 % 28.47/28.30 => hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_b,T_c,V_f_2),V_a_2),c_List_Oremove1(T_b,V_a_2,V_xs_2)) = V_xs_2 ) ) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_sublist__def,axiom, % 28.47/28.30 ! [V_A_2,V_xs_2,T_b] : c_List_Osublist(T_b,V_xs_2,V_A_2) = hAPP(hAPP(c_List_Omap(tc_prod(T_b,tc_Nat_Onat),T_b),c_Product__Type_Ofst(T_b,tc_Nat_Onat)),hAPP(c_List_Ofilter(tc_prod(T_b,tc_Nat_Onat),hAPP(hAPP(c_COMBC(tc_prod(T_b,tc_Nat_Onat),tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_HOL_Obool),tc_prod(T_b,tc_Nat_Onat)),c_member(tc_Nat_Onat)),c_Product__Type_Osnd(T_b,tc_Nat_Onat))),V_A_2)),hAPP(hAPP(c_List_Ozip(T_b,tc_Nat_Onat),V_xs_2),c_List_Oupt(c_Groups_Ozero__class_Ozero(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2))))) ). % 28.47/28.30 % 28.47/28.30 fof(fact_sorted_ONil,axiom, % 28.47/28.30 ! [T_a] : % 28.47/28.30 ( class_Orderings_Olinorder(T_a) % 28.47/28.30 => c_List_Olinorder__class_Osorted(T_a,c_List_Olist_ONil(T_a)) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_sorted__single,axiom, % 28.47/28.30 ! [V_x,T_a] : % 28.47/28.30 ( class_Orderings_Olinorder(T_a) % 28.47/28.30 => c_List_Olinorder__class_Osorted(T_a,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),c_List_Olist_ONil(T_a))) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_sorted__same,axiom, % 28.47/28.30 ! [V_xs_2,V_g_2,T_b] : % 28.47/28.30 ( class_Orderings_Olinorder(T_b) % 28.47/28.30 => c_List_Olinorder__class_Osorted(T_b,hAPP(c_List_Ofilter(T_b,hAPP(hAPP(c_COMBC(T_b,T_b,tc_HOL_Obool),c_fequal),hAPP(V_g_2,V_xs_2))),V_xs_2)) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_sorted__filter,axiom, % 28.47/28.30 ! [V_Pa_2,V_xs_2,V_f_2,T_c,T_b] : % 28.47/28.30 ( class_Orderings_Olinorder(T_b) % 28.47/28.30 => ( c_List_Olinorder__class_Osorted(T_b,hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2)) % 28.47/28.30 => c_List_Olinorder__class_Osorted(T_b,hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),hAPP(c_List_Ofilter(T_c,V_Pa_2),V_xs_2))) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_sorted__map__same,axiom, % 28.47/28.30 ! [V_xs_2,V_g_2,V_f_2,T_c,T_b] : % 28.47/28.30 ( class_Orderings_Olinorder(T_b) % 28.47/28.30 => c_List_Olinorder__class_Osorted(T_b,hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),hAPP(c_List_Ofilter(T_c,hAPP(hAPP(c_COMBC(T_c,T_b,tc_HOL_Obool),hAPP(hAPP(c_COMBB(T_b,tc_fun(T_b,tc_HOL_Obool),T_c),c_fequal),V_f_2)),hAPP(V_g_2,V_xs_2))),V_xs_2))) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_length__upt,axiom, % 28.47/28.30 ! [V_j,V_i] : hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_Nat_Onat)),c_List_Oupt(V_i,V_j)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_j),V_i) ). % 28.47/28.30 % 28.47/28.30 fof(fact_sorted__butlast,axiom, % 28.47/28.30 ! [V_xs,T_a] : % 28.47/28.30 ( class_Orderings_Olinorder(T_a) % 28.47/28.30 => ( V_xs != c_List_Olist_ONil(T_a) % 28.47/28.30 => ( c_List_Olinorder__class_Osorted(T_a,V_xs) % 28.47/28.30 => c_List_Olinorder__class_Osorted(T_a,c_List_Obutlast(T_a,V_xs)) ) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_sorted__append,axiom, % 28.47/28.30 ! [V_ys_2,V_xs_2,T_b] : % 28.47/28.30 ( class_Orderings_Olinorder(T_b) % 28.47/28.30 => ( c_List_Olinorder__class_Osorted(T_b,hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2)) % 28.47/28.30 <=> ( c_List_Olinorder__class_Osorted(T_b,V_xs_2) % 28.47/28.30 & c_List_Olinorder__class_Osorted(T_b,V_ys_2) % 28.47/28.30 & ! [B_x] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_xs_2))) % 28.47/28.30 => ! [B_xa] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_member(T_b),B_xa),hAPP(c_List_Oset(T_b),V_ys_2))) % 28.47/28.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),B_x),B_xa)) ) ) ) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_upt__Suc,axiom, % 28.47/28.30 ! [V_j,V_i] : % 28.47/28.30 ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j)) % 28.47/28.30 => c_List_Oupt(V_i,hAPP(c_Nat_OSuc,V_j)) = hAPP(hAPP(c_List_Oappend(tc_Nat_Onat),c_List_Oupt(V_i,V_j)),hAPP(hAPP(c_List_Olist_OCons(tc_Nat_Onat),V_j),c_List_Olist_ONil(tc_Nat_Onat))) ) % 28.47/28.30 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j)) % 28.47/28.30 => c_List_Oupt(V_i,hAPP(c_Nat_OSuc,V_j)) = c_List_Olist_ONil(tc_Nat_Onat) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_upt__Suc__append,axiom, % 28.47/28.30 ! [V_j,V_i] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j)) % 28.47/28.30 => c_List_Oupt(V_i,hAPP(c_Nat_OSuc,V_j)) = hAPP(hAPP(c_List_Oappend(tc_Nat_Onat),c_List_Oupt(V_i,V_j)),hAPP(hAPP(c_List_Olist_OCons(tc_Nat_Onat),V_j),c_List_Olist_ONil(tc_Nat_Onat))) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_upt__add__eq__append,axiom, % 28.47/28.30 ! [V_k,V_j,V_i] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j)) % 28.47/28.30 => c_List_Oupt(V_i,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_j),V_k)) = hAPP(hAPP(c_List_Oappend(tc_Nat_Onat),c_List_Oupt(V_i,V_j)),c_List_Oupt(V_j,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_j),V_k))) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_sorted__many__eq,axiom, % 28.47/28.30 ! [V_zs_2,V_y_2,V_x_2,T_b] : % 28.47/28.30 ( class_Orderings_Olinorder(T_b) % 28.47/28.30 => ( c_List_Olinorder__class_Osorted(T_b,hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),hAPP(hAPP(c_List_Olist_OCons(T_b),V_y_2),V_zs_2))) % 28.47/28.30 <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),V_y_2)) % 28.47/28.30 & c_List_Olinorder__class_Osorted(T_b,hAPP(hAPP(c_List_Olist_OCons(T_b),V_y_2),V_zs_2)) ) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_sorted__many,axiom, % 28.47/28.30 ! [V_zs,V_y,V_x,T_a] : % 28.47/28.30 ( class_Orderings_Olinorder(T_a) % 28.47/28.30 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),V_x),V_y)) % 28.47/28.30 => ( c_List_Olinorder__class_Osorted(T_a,hAPP(hAPP(c_List_Olist_OCons(T_a),V_y),V_zs)) % 28.47/28.30 => c_List_Olinorder__class_Osorted(T_a,hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),hAPP(hAPP(c_List_Olist_OCons(T_a),V_y),V_zs))) ) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_take__upt,axiom, % 28.47/28.30 ! [V_n,V_m,V_i] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_i),V_m)),V_n)) % 28.47/28.30 => hAPP(hAPP(c_List_Otake(tc_Nat_Onat),V_m),c_List_Oupt(V_i,V_n)) = c_List_Oupt(V_i,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_i),V_m)) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_upt__eq__Nil__conv,axiom, % 28.47/28.30 ! [V_j_2,V_i_2] : % 28.47/28.30 ( c_List_Oupt(V_i_2,V_j_2) = c_List_Olist_ONil(tc_Nat_Onat) % 28.47/28.30 <=> ( V_j_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) % 28.47/28.30 | hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_j_2),V_i_2)) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_upt__conv__Nil,axiom, % 28.47/28.30 ! [V_i,V_j] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_j),V_i)) % 28.47/28.30 => c_List_Oupt(V_i,V_j) = c_List_Olist_ONil(tc_Nat_Onat) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_sorted__Cons,axiom, % 28.47/28.30 ! [V_xs_2,V_x_2,T_b] : % 28.47/28.30 ( class_Orderings_Olinorder(T_b) % 28.47/28.30 => ( c_List_Olinorder__class_Osorted(T_b,hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)) % 28.47/28.30 <=> ( c_List_Olinorder__class_Osorted(T_b,V_xs_2) % 28.47/28.30 & ! [B_x] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_xs_2))) % 28.47/28.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_x_2),B_x)) ) ) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_drop__upt,axiom, % 28.47/28.30 ! [V_j,V_i,V_m] : hAPP(hAPP(c_List_Odrop(tc_Nat_Onat),V_m),c_List_Oupt(V_i,V_j)) = c_List_Oupt(hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_i),V_m),V_j) ). % 28.47/28.30 % 28.47/28.30 fof(fact_sorted__drop,axiom, % 28.47/28.30 ! [V_n,V_xs,T_a] : % 28.47/28.30 ( class_Orderings_Olinorder(T_a) % 28.47/28.30 => ( c_List_Olinorder__class_Osorted(T_a,V_xs) % 28.47/28.30 => c_List_Olinorder__class_Osorted(T_a,hAPP(hAPP(c_List_Odrop(T_a),V_n),V_xs)) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_hd__upt,axiom, % 28.47/28.30 ! [V_j,V_i] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),V_j)) % 28.47/28.30 => hAPP(c_List_Ohd(tc_Nat_Onat),c_List_Oupt(V_i,V_j)) = V_i ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_upt__0,axiom, % 28.47/28.30 ! [V_i] : c_List_Oupt(V_i,c_Groups_Ozero__class_Ozero(tc_Nat_Onat)) = c_List_Olist_ONil(tc_Nat_Onat) ). % 28.47/28.30 % 28.47/28.30 fof(fact_sorted_Oequations_I1_J,axiom, % 28.47/28.30 ! [T_a] : % 28.47/28.30 ( class_Orderings_Olinorder(T_a) % 28.47/28.30 => c_List_Olinorder__class_Osorted(T_a,c_List_Olist_ONil(T_a)) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_sorted__take,axiom, % 28.47/28.30 ! [V_n,V_xs,T_a] : % 28.47/28.30 ( class_Orderings_Olinorder(T_a) % 28.47/28.30 => ( c_List_Olinorder__class_Osorted(T_a,V_xs) % 28.47/28.30 => c_List_Olinorder__class_Osorted(T_a,hAPP(hAPP(c_List_Otake(T_a),V_n),V_xs)) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_set__upt,axiom, % 28.47/28.30 ! [V_j_2,V_i_2] : hAPP(c_List_Oset(tc_Nat_Onat),c_List_Oupt(V_i_2,V_j_2)) = hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_i_2),V_j_2) ). % 28.47/28.30 % 28.47/28.30 fof(fact_atLeastLessThan__upt,axiom, % 28.47/28.30 ! [V_j_2,V_i_2] : hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_i_2),V_j_2) = hAPP(c_List_Oset(tc_Nat_Onat),c_List_Oupt(V_i_2,V_j_2)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_sorted__distinct__set__unique,axiom, % 28.47/28.30 ! [V_ys_2,V_xs_2,T_b] : % 28.47/28.30 ( class_Orderings_Olinorder(T_b) % 28.47/28.30 => ( c_List_Olinorder__class_Osorted(T_b,V_xs_2) % 28.47/28.30 => ( hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2)) % 28.47/28.30 => ( c_List_Olinorder__class_Osorted(T_b,V_ys_2) % 28.47/28.30 => ( hBOOL(hAPP(c_List_Odistinct(T_b),V_ys_2)) % 28.47/28.30 => ( hAPP(c_List_Oset(T_b),V_xs_2) = hAPP(c_List_Oset(T_b),V_ys_2) % 28.47/28.30 => V_xs_2 = V_ys_2 ) ) ) ) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_sorted__insort,axiom, % 28.47/28.30 ! [V_xs_2,V_x_2,T_b] : % 28.47/28.30 ( class_Orderings_Olinorder(T_b) % 28.47/28.30 => ( c_List_Olinorder__class_Osorted(T_b,hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_b,T_b,c_COMBI(T_b)),V_x_2),V_xs_2)) % 28.47/28.30 <=> c_List_Olinorder__class_Osorted(T_b,V_xs_2) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_distinct__upt,axiom, % 28.47/28.30 ! [V_j,V_i] : hBOOL(hAPP(c_List_Odistinct(tc_Nat_Onat),c_List_Oupt(V_i,V_j))) ). % 28.47/28.30 % 28.47/28.30 fof(fact_sorted__remove1,axiom, % 28.47/28.30 ! [V_a,V_xs,T_a] : % 28.47/28.30 ( class_Orderings_Olinorder(T_a) % 28.47/28.30 => ( c_List_Olinorder__class_Osorted(T_a,V_xs) % 28.47/28.30 => c_List_Olinorder__class_Osorted(T_a,c_List_Oremove1(T_a,V_a,V_xs)) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_sorted__upt,axiom, % 28.47/28.30 ! [V_j,V_i] : c_List_Olinorder__class_Osorted(tc_Nat_Onat,c_List_Oupt(V_i,V_j)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_sorted__upto,axiom, % 28.47/28.30 ! [V_j,V_i] : c_List_Olinorder__class_Osorted(tc_Int_Oint,c_List_Oupto(V_i,V_j)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_sorted__list__of__set__range,axiom, % 28.47/28.30 ! [V_n_2,V_m_2] : c_List_Olinorder__class_Osorted__list__of__set(tc_Nat_Onat,hAPP(c_SetInterval_Oord__class_OatLeastLessThan(tc_Nat_Onat,V_m_2),V_n_2)) = c_List_Oupt(V_m_2,V_n_2) ). % 28.47/28.30 % 28.47/28.30 fof(fact_sorted__insort__insert,axiom, % 28.47/28.30 ! [V_x_2,V_xs_2,T_b] : % 28.47/28.30 ( class_Orderings_Olinorder(T_b) % 28.47/28.30 => ( c_List_Olinorder__class_Osorted(T_b,V_xs_2) % 28.47/28.30 => c_List_Olinorder__class_Osorted(T_b,c_List_Olinorder__class_Oinsort__insert__key(T_b,T_b,c_COMBI(T_b),V_x_2,V_xs_2)) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_upt__conv__Cons,axiom, % 28.47/28.30 ! [V_j,V_i] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),V_j)) % 28.47/28.30 => c_List_Oupt(V_i,V_j) = hAPP(hAPP(c_List_Olist_OCons(tc_Nat_Onat),V_i),c_List_Oupt(hAPP(c_Nat_OSuc,V_i),V_j)) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_upt__rec,axiom, % 28.47/28.30 ! [V_j,V_i] : % 28.47/28.30 ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),V_j)) % 28.47/28.30 => c_List_Oupt(V_i,V_j) = hAPP(hAPP(c_List_Olist_OCons(tc_Nat_Onat),V_i),c_List_Oupt(hAPP(c_Nat_OSuc,V_i),V_j)) ) % 28.47/28.30 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),V_j)) % 28.47/28.30 => c_List_Oupt(V_i,V_j) = c_List_Olist_ONil(tc_Nat_Onat) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_sorted__tl,axiom, % 28.47/28.30 ! [V_xs,T_a] : % 28.47/28.30 ( class_Orderings_Olinorder(T_a) % 28.47/28.30 => ( c_List_Olinorder__class_Osorted(T_a,V_xs) % 28.47/28.30 => c_List_Olinorder__class_Osorted(T_a,hAPP(c_List_Otl(T_a),V_xs)) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_sorted__insort__key,axiom, % 28.47/28.30 ! [V_xs_2,V_x_2,V_f_2,T_c,T_b] : % 28.47/28.30 ( class_Orderings_Olinorder(T_b) % 28.47/28.30 => ( c_List_Olinorder__class_Osorted(T_b,hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_c,T_b,V_f_2),V_x_2),V_xs_2))) % 28.47/28.30 <=> c_List_Olinorder__class_Osorted(T_b,hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2)) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_sorted__map__remove1,axiom, % 28.47/28.30 ! [V_x_2,V_xs_2,V_f_2,T_c,T_b] : % 28.47/28.30 ( class_Orderings_Olinorder(T_b) % 28.47/28.30 => ( c_List_Olinorder__class_Osorted(T_b,hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2)) % 28.47/28.30 => c_List_Olinorder__class_Osorted(T_b,hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),c_List_Oremove1(T_c,V_x_2,V_xs_2))) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_map__Suc__upt,axiom, % 28.47/28.30 ! [V_n_2,V_m_2] : hAPP(hAPP(c_List_Omap(tc_Nat_Onat,tc_Nat_Onat),c_Nat_OSuc),c_List_Oupt(V_m_2,V_n_2)) = c_List_Oupt(hAPP(c_Nat_OSuc,V_m_2),hAPP(c_Nat_OSuc,V_n_2)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_sorted__insort__insert__key,axiom, % 28.47/28.30 ! [V_x_2,V_xs_2,V_f_2,T_c,T_b] : % 28.47/28.30 ( class_Orderings_Olinorder(T_b) % 28.47/28.30 => ( c_List_Olinorder__class_Osorted(T_b,hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2)) % 28.47/28.30 => c_List_Olinorder__class_Osorted(T_b,hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),c_List_Olinorder__class_Oinsort__insert__key(T_c,T_b,V_f_2,V_x_2,V_xs_2))) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_upt__rec__number__of,axiom, % 28.47/28.30 ! [V_n,V_m] : % 28.47/28.30 ( ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_m)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_n))) % 28.47/28.30 => c_List_Oupt(hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_m),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_n)) = hAPP(hAPP(c_List_Olist_OCons(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_m)),c_List_Oupt(hAPP(c_Nat_OSuc,hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_m)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_n))) ) % 28.47/28.30 & ( ~ hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_m)),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_n))) % 28.47/28.30 => c_List_Oupt(hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_m),hAPP(c_Int_Onumber__class_Onumber__of(tc_Nat_Onat),V_n)) = c_List_Olist_ONil(tc_Nat_Onat) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_upt__eq__Cons__conv,axiom, % 28.47/28.30 ! [V_xs_2,V_x_2,V_j_2,V_i_2] : % 28.47/28.30 ( c_List_Oupt(V_i_2,V_j_2) = hAPP(hAPP(c_List_Olist_OCons(tc_Nat_Onat),V_x_2),V_xs_2) % 28.47/28.30 <=> ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i_2),V_j_2)) % 28.47/28.30 & V_i_2 = V_x_2 % 28.47/28.30 & c_List_Oupt(hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_i_2),c_Groups_Oone__class_Oone(tc_Nat_Onat)),V_j_2) = V_xs_2 ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_last__upt,axiom, % 28.47/28.30 ! [V_j,V_i] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i),V_j)) % 28.47/28.30 => c_List_Olast(tc_Nat_Onat,c_List_Oupt(V_i,V_j)) = hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_j),c_Groups_Oone__class_Oone(tc_Nat_Onat)) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_filter__insort,axiom, % 28.47/28.30 ! [V_x_2,V_Pa_2,V_xs_2,V_f_2,T_c,T_b] : % 28.47/28.30 ( class_Orderings_Olinorder(T_b) % 28.47/28.30 => ( c_List_Olinorder__class_Osorted(T_b,hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2)) % 28.47/28.30 => ( hBOOL(hAPP(V_Pa_2,V_x_2)) % 28.47/28.30 => hAPP(c_List_Ofilter(T_c,V_Pa_2),hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_c,T_b,V_f_2),V_x_2),V_xs_2)) = hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_c,T_b,V_f_2),V_x_2),hAPP(c_List_Ofilter(T_c,V_Pa_2),V_xs_2)) ) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_map__nth,axiom, % 28.47/28.30 ! [V_xs_2,T_b] : hAPP(hAPP(c_List_Omap(tc_Nat_Onat,T_b),hAPP(c_List_Onth(T_b),V_xs_2)),c_List_Oupt(c_Groups_Ozero__class_Ozero(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2))) = V_xs_2 ). % 28.47/28.30 % 28.47/28.30 fof(fact_atLeastAtMost__upt,axiom, % 28.47/28.30 ! [V_m_2,V_n_2] : c_SetInterval_Oord__class_OatLeastAtMost(tc_Nat_Onat,V_n_2,V_m_2) = hAPP(c_List_Oset(tc_Nat_Onat),c_List_Oupt(V_n_2,hAPP(c_Nat_OSuc,V_m_2))) ). % 28.47/28.30 % 28.47/28.30 fof(fact_atLeast__upt,axiom, % 28.47/28.30 ! [V_n_2] : hAPP(c_SetInterval_Oord__class_OlessThan(tc_Nat_Onat),V_n_2) = hAPP(c_List_Oset(tc_Nat_Onat),c_List_Oupt(c_Groups_Ozero__class_Ozero(tc_Nat_Onat),V_n_2)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_setsum__set__upt__conv__listsum__nat,axiom, % 28.47/28.30 ! [V_n_2,V_m_2,V_f_2,T_b] : % 28.47/28.30 ( class_Groups_Ocomm__monoid__add(T_b) % 28.47/28.30 => hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_f_2),hAPP(c_List_Oset(tc_Nat_Onat),c_List_Oupt(V_m_2,V_n_2))) = hAPP(c_List_Omonoid__add__class_Olistsum(T_b),hAPP(hAPP(c_List_Omap(tc_Nat_Onat,T_b),V_f_2),c_List_Oupt(V_m_2,V_n_2))) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_interv__listsum__conv__setsum__set__nat,axiom, % 28.47/28.30 ! [V_n_2,V_m_2,V_f_2,T_b] : % 28.47/28.30 ( class_Groups_Ocomm__monoid__add(T_b) % 28.47/28.30 => hAPP(c_List_Omonoid__add__class_Olistsum(T_b),hAPP(hAPP(c_List_Omap(tc_Nat_Onat,T_b),V_f_2),c_List_Oupt(V_m_2,V_n_2))) = hAPP(hAPP(c_Big__Operators_Ocomm__monoid__add__class_Osetsum(tc_Nat_Onat,T_b),V_f_2),hAPP(c_List_Oset(tc_Nat_Onat),c_List_Oupt(V_m_2,V_n_2))) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_nth__upt,axiom, % 28.47/28.30 ! [V_j,V_k,V_i] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_i),V_k)),V_j)) % 28.47/28.30 => hAPP(hAPP(c_List_Onth(tc_Nat_Onat),c_List_Oupt(V_i,V_j)),V_k) = hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_i),V_k) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_greaterThanAtMost__upt,axiom, % 28.47/28.30 ! [V_m_2,V_n_2] : c_SetInterval_Oord__class_OgreaterThanAtMost(tc_Nat_Onat,V_n_2,V_m_2) = hAPP(c_List_Oset(tc_Nat_Onat),c_List_Oupt(hAPP(c_Nat_OSuc,V_n_2),hAPP(c_Nat_OSuc,V_m_2))) ). % 28.47/28.30 % 28.47/28.30 fof(fact_sorted_Oequations_I2_J,axiom, % 28.47/28.30 ! [V_a1_2,V_a2_2,T_b] : % 28.47/28.30 ( class_Orderings_Olinorder(T_b) % 28.47/28.30 => ( c_List_Olinorder__class_Osorted(T_b,hAPP(hAPP(c_List_Olist_OCons(T_b),V_a2_2),V_a1_2)) % 28.47/28.30 <=> ( ! [B_x] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_a1_2))) % 28.47/28.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),V_a2_2),B_x)) ) % 28.47/28.30 & c_List_Olinorder__class_Osorted(T_b,V_a1_2) ) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_greaterThanLessThan__upt,axiom, % 28.47/28.30 ! [V_m_2,V_n_2] : c_SetInterval_Oord__class_OgreaterThanLessThan(tc_Nat_Onat,V_n_2,V_m_2) = hAPP(c_List_Oset(tc_Nat_Onat),c_List_Oupt(hAPP(c_Nat_OSuc,V_n_2),V_m_2)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_nth__map__upt,axiom, % 28.47/28.30 ! [V_f_2,T_b,V_m_2,V_n_2,V_i_2] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i_2),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),V_n_2),V_m_2))) % 28.47/28.30 => hAPP(hAPP(c_List_Onth(T_b),hAPP(hAPP(c_List_Omap(tc_Nat_Onat,T_b),V_f_2),c_List_Oupt(V_m_2,V_n_2))),V_i_2) = hAPP(V_f_2,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_m_2),V_i_2)) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_sorted__list__of__set,axiom, % 28.47/28.30 ! [V_A_2,T_b] : % 28.47/28.30 ( class_Orderings_Olinorder(T_b) % 28.47/28.30 => ( hBOOL(hAPP(c_Finite__Set_Ofinite(T_b),V_A_2)) % 28.47/28.30 => ( hAPP(c_List_Oset(T_b),c_List_Olinorder__class_Osorted__list__of__set(T_b,V_A_2)) = V_A_2 % 28.47/28.30 & c_List_Olinorder__class_Osorted(T_b,c_List_Olinorder__class_Osorted__list__of__set(T_b,V_A_2)) % 28.47/28.30 & hBOOL(hAPP(c_List_Odistinct(T_b),c_List_Olinorder__class_Osorted__list__of__set(T_b,V_A_2))) ) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_atMost__upto,axiom, % 28.47/28.30 ! [V_n_2] : hAPP(c_SetInterval_Oord__class_OatMost(tc_Nat_Onat),V_n_2) = hAPP(c_List_Oset(tc_Nat_Onat),c_List_Oupt(c_Groups_Ozero__class_Ozero(tc_Nat_Onat),hAPP(c_Nat_OSuc,V_n_2))) ). % 28.47/28.30 % 28.47/28.30 fof(fact_insort__remove1,axiom, % 28.47/28.30 ! [V_xs_2,V_a_2,T_b] : % 28.47/28.30 ( class_Orderings_Olinorder(T_b) % 28.47/28.30 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_a_2),hAPP(c_List_Oset(T_b),V_xs_2))) % 28.47/28.30 => ( c_List_Olinorder__class_Osorted(T_b,V_xs_2) % 28.47/28.30 => hAPP(hAPP(c_List_Olinorder__class_Oinsort__key(T_b,T_b,c_COMBI(T_b)),V_a_2),c_List_Oremove1(T_b,V_a_2,V_xs_2)) = V_xs_2 ) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_sorted__nth__mono,axiom, % 28.47/28.30 ! [V_j,V_i,V_xs,T_a] : % 28.47/28.30 ( class_Orderings_Olinorder(T_a) % 28.47/28.30 => ( c_List_Olinorder__class_Osorted(T_a,V_xs) % 28.47/28.30 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j)) % 28.47/28.30 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_j),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs))) % 28.47/28.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_List_Onth(T_a),V_xs),V_i)),hAPP(hAPP(c_List_Onth(T_a),V_xs),V_j))) ) ) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_sorted__equals__nth__mono,axiom, % 28.47/28.30 ! [V_xs_2,T_b] : % 28.47/28.30 ( class_Orderings_Olinorder(T_b) % 28.47/28.30 => ( c_List_Olinorder__class_Osorted(T_b,V_xs_2) % 28.47/28.30 <=> ! [B_j] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_j),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2))) % 28.47/28.30 => ! [B_i] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),B_i),B_j)) % 28.47/28.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_b),hAPP(hAPP(c_List_Onth(T_b),V_xs_2),B_i)),hAPP(hAPP(c_List_Onth(T_b),V_xs_2),B_j))) ) ) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_map__sorted__distinct__set__unique,axiom, % 28.47/28.30 ! [V_ys_2,V_xs_2,V_f_2,T_b,T_c] : % 28.47/28.30 ( class_Orderings_Olinorder(T_c) % 28.47/28.30 => ( c_Fun_Oinj__on(T_b,T_c,V_f_2,hAPP(hAPP(c_Lattices_Osemilattice__sup__class_Osup(tc_fun(T_b,tc_HOL_Obool)),hAPP(c_List_Oset(T_b),V_xs_2)),hAPP(c_List_Oset(T_b),V_ys_2))) % 28.47/28.30 => ( c_List_Olinorder__class_Osorted(T_c,hAPP(hAPP(c_List_Omap(T_b,T_c),V_f_2),V_xs_2)) % 28.47/28.30 => ( hBOOL(hAPP(c_List_Odistinct(T_c),hAPP(hAPP(c_List_Omap(T_b,T_c),V_f_2),V_xs_2))) % 28.47/28.30 => ( c_List_Olinorder__class_Osorted(T_c,hAPP(hAPP(c_List_Omap(T_b,T_c),V_f_2),V_ys_2)) % 28.47/28.30 => ( hBOOL(hAPP(c_List_Odistinct(T_c),hAPP(hAPP(c_List_Omap(T_b,T_c),V_f_2),V_ys_2))) % 28.47/28.30 => ( hAPP(c_List_Oset(T_b),V_xs_2) = hAPP(c_List_Oset(T_b),V_ys_2) % 28.47/28.30 => V_xs_2 = V_ys_2 ) ) ) ) ) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_sublist__shift__lemma,axiom, % 28.47/28.30 ! [V_i_2,V_xs_2,V_A_2,T_b] : hAPP(hAPP(c_List_Omap(tc_prod(T_b,tc_Nat_Onat),T_b),c_Product__Type_Ofst(T_b,tc_Nat_Onat)),hAPP(c_List_Ofilter(tc_prod(T_b,tc_Nat_Onat),hAPP(hAPP(c_COMBC(tc_prod(T_b,tc_Nat_Onat),tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_HOL_Obool),tc_prod(T_b,tc_Nat_Onat)),c_member(tc_Nat_Onat)),c_Product__Type_Osnd(T_b,tc_Nat_Onat))),V_A_2)),hAPP(hAPP(c_List_Ozip(T_b,tc_Nat_Onat),V_xs_2),c_List_Oupt(V_i_2,hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_i_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2)))))) = hAPP(hAPP(c_List_Omap(tc_prod(T_b,tc_Nat_Onat),T_b),c_Product__Type_Ofst(T_b,tc_Nat_Onat)),hAPP(c_List_Ofilter(tc_prod(T_b,tc_Nat_Onat),hAPP(hAPP(c_COMBC(tc_prod(T_b,tc_Nat_Onat),tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_HOL_Obool),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_HOL_Obool),tc_prod(T_b,tc_Nat_Onat)),c_member(tc_Nat_Onat)),hAPP(hAPP(c_COMBC(tc_prod(T_b,tc_Nat_Onat),tc_Nat_Onat,tc_Nat_Onat),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_Nat_Onat),tc_prod(T_b,tc_Nat_Onat)),c_Groups_Oplus__class_Oplus(tc_Nat_Onat)),c_Product__Type_Osnd(T_b,tc_Nat_Onat))),V_i_2))),V_A_2)),hAPP(hAPP(c_List_Ozip(T_b,tc_Nat_Onat),V_xs_2),c_List_Oupt(c_Groups_Ozero__class_Ozero(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2))))) ). % 28.47/28.30 % 28.47/28.30 fof(fact_transpose__rectangle,axiom, % 28.47/28.30 ! [V_n_2,T_b,V_xs_2] : % 28.47/28.30 ( ( V_xs_2 = c_List_Olist_ONil(tc_List_Olist(T_b)) % 28.47/28.30 => V_n_2 = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) % 28.47/28.30 => ( ! [B_i] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_i),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_List_Olist(T_b))),V_xs_2))) % 28.47/28.30 => hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),hAPP(hAPP(c_List_Onth(tc_List_Olist(T_b)),V_xs_2),B_i)) = V_n_2 ) % 28.47/28.30 => c_List_Otranspose(T_b,V_xs_2) = hAPP(hAPP(c_List_Omap(tc_Nat_Onat,tc_List_Olist(T_b)),hAPP(hAPP(c_COMBC(tc_Nat_Onat,tc_List_Olist(tc_Nat_Onat),tc_List_Olist(T_b)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,T_b),tc_fun(tc_List_Olist(tc_Nat_Onat),tc_List_Olist(T_b)),tc_Nat_Onat),c_List_Omap(tc_Nat_Onat,T_b)),hAPP(c_COMBC(tc_Nat_Onat,tc_Nat_Onat,T_b),hAPP(hAPP(c_COMBB(tc_List_Olist(T_b),tc_fun(tc_Nat_Onat,T_b),tc_Nat_Onat),c_List_Onth(T_b)),hAPP(c_List_Onth(tc_List_Olist(T_b)),V_xs_2))))),c_List_Oupt(c_Groups_Ozero__class_Ozero(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_List_Olist(T_b))),V_xs_2)))),c_List_Oupt(c_Groups_Ozero__class_Ozero(tc_Nat_Onat),V_n_2)) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_transpose_Opsimps_I2_J,axiom, % 28.47/28.30 ! [V_xss_2,T_b] : % 28.47/28.30 ( hBOOL(hAPP(c_Wellfounded_Oaccp(tc_List_Olist(tc_List_Olist(T_b)),c_List_Otranspose__rel(T_b)),hAPP(hAPP(c_List_Olist_OCons(tc_List_Olist(T_b)),c_List_Olist_ONil(T_b)),V_xss_2))) % 28.47/28.30 => c_List_Otranspose(T_b,hAPP(hAPP(c_List_Olist_OCons(tc_List_Olist(T_b)),c_List_Olist_ONil(T_b)),V_xss_2)) = c_List_Otranspose(T_b,V_xss_2) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_transpose_Opsimps_I1_J,axiom, % 28.47/28.30 ! [T_b] : % 28.47/28.30 ( hBOOL(hAPP(c_Wellfounded_Oaccp(tc_List_Olist(tc_List_Olist(T_b)),c_List_Otranspose__rel(T_b)),c_List_Olist_ONil(tc_List_Olist(T_b)))) % 28.47/28.30 => c_List_Otranspose(T_b,c_List_Olist_ONil(tc_List_Olist(T_b))) = c_List_Olist_ONil(tc_List_Olist(T_b)) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_transpose__column,axiom, % 28.47/28.30 ! [V_i_2,V_xs_2,T_b] : % 28.47/28.30 ( c_List_Olinorder__class_Osorted(tc_Nat_Onat,hAPP(c_List_Orev(tc_Nat_Onat),hAPP(hAPP(c_List_Omap(tc_List_Olist(T_b),tc_Nat_Onat),c_Nat_Osize__class_Osize(tc_List_Olist(T_b))),V_xs_2))) % 28.47/28.30 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_List_Olist(T_b))),V_xs_2))) % 28.47/28.30 => hAPP(hAPP(c_List_Omap(tc_List_Olist(T_b),T_b),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_Nat_Onat,T_b),c_List_Onth(T_b)),V_i_2)),hAPP(c_List_Ofilter(tc_List_Olist(T_b),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_HOL_Obool,tc_List_Olist(T_b)),hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i_2)),c_Nat_Osize__class_Osize(tc_List_Olist(T_b)))),c_List_Otranspose(T_b,V_xs_2))) = hAPP(hAPP(c_List_Onth(tc_List_Olist(T_b)),V_xs_2),V_i_2) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_transpose__aux__filter__head,axiom, % 28.47/28.30 ! [V_xss_2,T_b] : c_List_Oconcat(T_b,hAPP(hAPP(c_List_Omap(tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Olist_Olist__case(tc_List_Olist(T_b),T_b,c_List_Olist_ONil(T_b),hAPP(hAPP(c_COMBB(tc_List_Olist(T_b),tc_fun(tc_List_Olist(T_b),tc_List_Olist(T_b)),T_b),c_COMBK(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_COMBC(T_b,tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Olist_OCons(T_b)),c_List_Olist_ONil(T_b))))),V_xss_2)) = hAPP(hAPP(c_List_Omap(tc_List_Olist(T_b),T_b),c_List_Ohd(T_b)),hAPP(c_List_Ofilter(tc_List_Olist(T_b),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_List_Olist(T_b)),c_fNot),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_List_Olist(T_b),tc_HOL_Obool),c_fequal),c_List_Olist_ONil(T_b)))),V_xss_2)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_inj__on__rev,axiom, % 28.47/28.30 ! [V_A_2,T_b] : c_Fun_Oinj__on(tc_List_Olist(T_b),tc_List_Olist(T_b),c_List_Orev(T_b),V_A_2) ). % 28.47/28.30 % 28.47/28.30 fof(fact_filter__concat,axiom, % 28.47/28.30 ! [V_xs_2,V_p_2,T_b] : hAPP(c_List_Ofilter(T_b,V_p_2),c_List_Oconcat(T_b,V_xs_2)) = c_List_Oconcat(T_b,hAPP(hAPP(c_List_Omap(tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Ofilter(T_b,V_p_2)),V_xs_2)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_length__concat,axiom, % 28.47/28.30 ! [V_xss_2,T_b] : hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),c_List_Oconcat(T_b,V_xss_2)) = hAPP(c_List_Omonoid__add__class_Olistsum(tc_Nat_Onat),hAPP(hAPP(c_List_Omap(tc_List_Olist(T_b),tc_Nat_Onat),c_Nat_Osize__class_Osize(tc_List_Olist(T_b))),V_xss_2)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_rev_Osimps_I1_J,axiom, % 28.47/28.30 ! [T_a] : hAPP(c_List_Orev(T_a),c_List_Olist_ONil(T_a)) = c_List_Olist_ONil(T_a) ). % 28.47/28.30 % 28.47/28.30 fof(fact_concat_Osimps_I1_J,axiom, % 28.47/28.30 ! [T_a] : c_List_Oconcat(T_a,c_List_Olist_ONil(tc_List_Olist(T_a))) = c_List_Olist_ONil(T_a) ). % 28.47/28.30 % 28.47/28.30 fof(fact_Nil__is__rev__conv,axiom, % 28.47/28.30 ! [V_xs_2,T_b] : % 28.47/28.30 ( c_List_Olist_ONil(T_b) = hAPP(c_List_Orev(T_b),V_xs_2) % 28.47/28.30 <=> V_xs_2 = c_List_Olist_ONil(T_b) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_rev__is__Nil__conv,axiom, % 28.47/28.30 ! [V_xs_2,T_b] : % 28.47/28.30 ( hAPP(c_List_Orev(T_b),V_xs_2) = c_List_Olist_ONil(T_b) % 28.47/28.30 <=> V_xs_2 = c_List_Olist_ONil(T_b) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_Nil__eq__concat__conv,axiom, % 28.47/28.30 ! [V_xss_2,T_b] : % 28.47/28.30 ( c_List_Olist_ONil(T_b) = c_List_Oconcat(T_b,V_xss_2) % 28.47/28.30 <=> ! [B_x] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),B_x),hAPP(c_List_Oset(tc_List_Olist(T_b)),V_xss_2))) % 28.47/28.30 => B_x = c_List_Olist_ONil(T_b) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_concat__eq__Nil__conv,axiom, % 28.47/28.30 ! [V_xss_2,T_b] : % 28.47/28.30 ( c_List_Oconcat(T_b,V_xss_2) = c_List_Olist_ONil(T_b) % 28.47/28.30 <=> ! [B_x] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),B_x),hAPP(c_List_Oset(tc_List_Olist(T_b)),V_xss_2))) % 28.47/28.30 => B_x = c_List_Olist_ONil(T_b) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_rev__singleton__conv,axiom, % 28.47/28.30 ! [V_x_2,V_xs_2,T_b] : % 28.47/28.30 ( hAPP(c_List_Orev(T_b),V_xs_2) = hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),c_List_Olist_ONil(T_b)) % 28.47/28.30 <=> V_xs_2 = hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),c_List_Olist_ONil(T_b)) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_singleton__rev__conv,axiom, % 28.47/28.30 ! [V_xs_2,V_x_2,T_b] : % 28.47/28.30 ( hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),c_List_Olist_ONil(T_b)) = hAPP(c_List_Orev(T_b),V_xs_2) % 28.47/28.30 <=> V_xs_2 = hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),c_List_Olist_ONil(T_b)) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_concat_Osimps_I2_J,axiom, % 28.47/28.30 ! [V_xs,V_x,T_a] : c_List_Oconcat(T_a,hAPP(hAPP(c_List_Olist_OCons(tc_List_Olist(T_a)),V_x),V_xs)) = hAPP(hAPP(c_List_Oappend(T_a),V_x),c_List_Oconcat(T_a,V_xs)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_rev__eq__Cons__iff,axiom, % 28.47/28.30 ! [V_ys_2,V_y_2,V_xs_2,T_b] : % 28.47/28.30 ( hAPP(c_List_Orev(T_b),V_xs_2) = hAPP(hAPP(c_List_Olist_OCons(T_b),V_y_2),V_ys_2) % 28.47/28.30 <=> V_xs_2 = hAPP(hAPP(c_List_Oappend(T_b),hAPP(c_List_Orev(T_b),V_ys_2)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_y_2),c_List_Olist_ONil(T_b))) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_rev_Osimps_I2_J,axiom, % 28.47/28.30 ! [V_xs,V_x,T_a] : hAPP(c_List_Orev(T_a),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),V_xs)) = hAPP(hAPP(c_List_Oappend(T_a),hAPP(c_List_Orev(T_a),V_xs)),hAPP(hAPP(c_List_Olist_OCons(T_a),V_x),c_List_Olist_ONil(T_a))) ). % 28.47/28.30 % 28.47/28.30 fof(fact_rev__concat,axiom, % 28.47/28.30 ! [V_xs_2,T_b] : hAPP(c_List_Orev(T_b),c_List_Oconcat(T_b,V_xs_2)) = c_List_Oconcat(T_b,hAPP(hAPP(c_List_Omap(tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Orev(T_b)),hAPP(c_List_Orev(tc_List_Olist(T_b)),V_xs_2))) ). % 28.47/28.30 % 28.47/28.30 fof(fact_rev__map,axiom, % 28.47/28.30 ! [V_xs_2,V_f_2,T_c,T_b] : hAPP(c_List_Orev(T_b),hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2)) = hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),hAPP(c_List_Orev(T_c),V_xs_2)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_map__concat,axiom, % 28.47/28.30 ! [V_xs_2,V_f_2,T_b,T_c] : hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),c_List_Oconcat(T_c,V_xs_2)) = c_List_Oconcat(T_b,hAPP(hAPP(c_List_Omap(tc_List_Olist(T_c),tc_List_Olist(T_b)),hAPP(c_List_Omap(T_c,T_b),V_f_2)),V_xs_2)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_rev__foldl__cons,axiom, % 28.47/28.30 ! [V_xs_2,T_b] : hAPP(c_List_Orev(T_b),V_xs_2) = hAPP(c_List_Ofoldl(tc_List_Olist(T_b),T_b,hAPP(c_COMBC(T_b,tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Olist_OCons(T_b)),c_List_Olist_ONil(T_b)),V_xs_2) ). % 28.47/28.30 % 28.47/28.30 fof(fact_concat__conv__foldl,axiom, % 28.47/28.30 ! [V_xss_2,T_b] : c_List_Oconcat(T_b,V_xss_2) = hAPP(c_List_Ofoldl(tc_List_Olist(T_b),tc_List_Olist(T_b),c_List_Oappend(T_b),c_List_Olist_ONil(T_b)),V_xss_2) ). % 28.47/28.30 % 28.47/28.30 fof(fact_foldl__conv__concat,axiom, % 28.47/28.30 ! [V_xss_2,V_xs_2,T_b] : hAPP(c_List_Ofoldl(tc_List_Olist(T_b),tc_List_Olist(T_b),c_List_Oappend(T_b),V_xs_2),V_xss_2) = hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),c_List_Oconcat(T_b,V_xss_2)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_rev__append,axiom, % 28.47/28.30 ! [V_ys,V_xs,T_a] : hAPP(c_List_Orev(T_a),hAPP(hAPP(c_List_Oappend(T_a),V_xs),V_ys)) = hAPP(hAPP(c_List_Oappend(T_a),hAPP(c_List_Orev(T_a),V_ys)),hAPP(c_List_Orev(T_a),V_xs)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_concat__append,axiom, % 28.47/28.30 ! [V_ys,V_xs,T_a] : c_List_Oconcat(T_a,hAPP(hAPP(c_List_Oappend(tc_List_Olist(T_a)),V_xs),V_ys)) = hAPP(hAPP(c_List_Oappend(T_a),c_List_Oconcat(T_a,V_xs)),c_List_Oconcat(T_a,V_ys)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_distinct__rev,axiom, % 28.47/28.30 ! [V_xs_2,T_b] : % 28.47/28.30 ( hBOOL(hAPP(c_List_Odistinct(T_b),hAPP(c_List_Orev(T_b),V_xs_2))) % 28.47/28.30 <=> hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2)) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_set__concat,axiom, % 28.47/28.30 ! [V_xs_2,T_b] : hAPP(c_List_Oset(T_b),c_List_Oconcat(T_b,V_xs_2)) = hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_List_Olist(T_b),tc_fun(T_b,tc_HOL_Obool)),hAPP(c_List_Oset(tc_List_Olist(T_b)),V_xs_2)),c_List_Oset(T_b)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_length__rev,axiom, % 28.47/28.30 ! [V_xs,T_a] : hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),hAPP(c_List_Orev(T_a),V_xs)) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs) ). % 28.47/28.30 % 28.47/28.30 fof(fact_listsum__rev,axiom, % 28.47/28.30 ! [V_xs,T_a] : % 28.47/28.30 ( class_Groups_Ocomm__monoid__add(T_a) % 28.47/28.30 => hAPP(c_List_Omonoid__add__class_Olistsum(T_a),hAPP(c_List_Orev(T_a),V_xs)) = hAPP(c_List_Omonoid__add__class_Olistsum(T_a),V_xs) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_rev__is__rev__conv,axiom, % 28.47/28.30 ! [V_ys_2,V_xs_2,T_b] : % 28.47/28.30 ( hAPP(c_List_Orev(T_b),V_xs_2) = hAPP(c_List_Orev(T_b),V_ys_2) % 28.47/28.30 <=> V_xs_2 = V_ys_2 ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_rev__swap,axiom, % 28.47/28.30 ! [V_ys_2,V_xs_2,T_b] : % 28.47/28.30 ( hAPP(c_List_Orev(T_b),V_xs_2) = V_ys_2 % 28.47/28.30 <=> V_xs_2 = hAPP(c_List_Orev(T_b),V_ys_2) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_rev__rev__ident,axiom, % 28.47/28.30 ! [V_xs,T_a] : hAPP(c_List_Orev(T_a),hAPP(c_List_Orev(T_a),V_xs)) = V_xs ). % 28.47/28.30 % 28.47/28.30 fof(fact_foldr__foldl,axiom, % 28.47/28.30 ! [V_a_2,V_xs_2,V_f_2,T_b,T_c] : c_List_Ofoldr(T_c,T_b,V_f_2,V_xs_2,V_a_2) = hAPP(c_List_Ofoldl(T_b,T_c,hAPP(c_COMBC(T_c,T_b,T_b),V_f_2),V_a_2),hAPP(c_List_Orev(T_c),V_xs_2)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_foldl__foldr,axiom, % 28.47/28.30 ! [V_xs_2,V_a_2,V_f_2,T_c,T_b] : hAPP(c_List_Ofoldl(T_b,T_c,V_f_2,V_a_2),V_xs_2) = c_List_Ofoldr(T_c,T_b,hAPP(c_COMBC(T_b,T_c,T_b),V_f_2),hAPP(c_List_Orev(T_c),V_xs_2),V_a_2) ). % 28.47/28.30 % 28.47/28.30 fof(fact_set__rev,axiom, % 28.47/28.30 ! [V_xs_2,T_b] : hAPP(c_List_Oset(T_b),hAPP(c_List_Orev(T_b),V_xs_2)) = hAPP(c_List_Oset(T_b),V_xs_2) ). % 28.47/28.30 % 28.47/28.30 fof(fact_zip__rev,axiom, % 28.47/28.30 ! [V_ys,T_b,V_xs,T_a] : % 28.47/28.30 ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys) % 28.47/28.30 => hAPP(hAPP(c_List_Ozip(T_a,T_b),hAPP(c_List_Orev(T_a),V_xs)),hAPP(c_List_Orev(T_b),V_ys)) = hAPP(c_List_Orev(tc_prod(T_a,T_b)),hAPP(hAPP(c_List_Ozip(T_a,T_b),V_xs),V_ys)) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_rev__filter,axiom, % 28.47/28.30 ! [V_xs_2,V_Pa_2,T_b] : hAPP(c_List_Orev(T_b),hAPP(c_List_Ofilter(T_b,V_Pa_2),V_xs_2)) = hAPP(c_List_Ofilter(T_b,V_Pa_2),hAPP(c_List_Orev(T_b),V_xs_2)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_last__rev,axiom, % 28.47/28.30 ! [T_a,V_xs] : % 28.47/28.30 ( V_xs != c_List_Olist_ONil(T_a) % 28.47/28.30 => c_List_Olast(T_a,hAPP(c_List_Orev(T_a),V_xs)) = hAPP(c_List_Ohd(T_a),V_xs) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_hd__rev,axiom, % 28.47/28.30 ! [T_a,V_xs] : % 28.47/28.30 ( V_xs != c_List_Olist_ONil(T_a) % 28.47/28.30 => hAPP(c_List_Ohd(T_a),hAPP(c_List_Orev(T_a),V_xs)) = c_List_Olast(T_a,V_xs) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_sorted__transpose,axiom, % 28.47/28.30 ! [V_xs_2,T_b] : c_List_Olinorder__class_Osorted(tc_Nat_Onat,hAPP(c_List_Orev(tc_Nat_Onat),hAPP(hAPP(c_List_Omap(tc_List_Olist(T_b),tc_Nat_Onat),c_Nat_Osize__class_Osize(tc_List_Olist(T_b))),c_List_Otranspose(T_b,V_xs_2)))) ). % 28.47/28.30 % 28.47/28.30 fof(fact_rev__take,axiom, % 28.47/28.30 ! [V_xs,V_i,T_a] : hAPP(c_List_Orev(T_a),hAPP(hAPP(c_List_Otake(T_a),V_i),V_xs)) = hAPP(hAPP(c_List_Odrop(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)),V_i)),hAPP(c_List_Orev(T_a),V_xs)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_rev__drop,axiom, % 28.47/28.30 ! [V_xs,V_i,T_a] : hAPP(c_List_Orev(T_a),hAPP(hAPP(c_List_Odrop(T_a),V_i),V_xs)) = hAPP(hAPP(c_List_Otake(T_a),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)),V_i)),hAPP(c_List_Orev(T_a),V_xs)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_rotate__rev,axiom, % 28.47/28.30 ! [V_xs,V_n,T_a] : hAPP(c_List_Orotate(T_a,V_n),hAPP(c_List_Orev(T_a),V_xs)) = hAPP(c_List_Orev(T_a),hAPP(c_List_Orotate(T_a,hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)),c_Divides_Odiv__class_Omod(tc_Nat_Onat,V_n,hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)))),V_xs)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_transpose_Osimps_I3_J,axiom, % 28.47/28.30 ! [V_xss_2,V_xs_2,V_x_2,T_b] : c_List_Otranspose(T_b,hAPP(hAPP(c_List_Olist_OCons(tc_List_Olist(T_b)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)),V_xss_2)) = hAPP(hAPP(c_List_Olist_OCons(tc_List_Olist(T_b)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),c_List_Oconcat(T_b,hAPP(hAPP(c_List_Omap(tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Olist_Olist__case(tc_List_Olist(T_b),T_b,c_List_Olist_ONil(T_b),hAPP(hAPP(c_COMBB(tc_List_Olist(T_b),tc_fun(tc_List_Olist(T_b),tc_List_Olist(T_b)),T_b),c_COMBK(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_COMBC(T_b,tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Olist_OCons(T_b)),c_List_Olist_ONil(T_b))))),V_xss_2)))),c_List_Otranspose(T_b,hAPP(hAPP(c_List_Olist_OCons(tc_List_Olist(T_b)),V_xs_2),c_List_Oconcat(tc_List_Olist(T_b),hAPP(hAPP(c_List_Omap(tc_List_Olist(T_b),tc_List_Olist(tc_List_Olist(T_b))),c_List_Olist_Olist__case(tc_List_Olist(tc_List_Olist(T_b)),T_b,c_List_Olist_ONil(tc_List_Olist(T_b)),hAPP(c_COMBK(tc_fun(tc_List_Olist(T_b),tc_List_Olist(tc_List_Olist(T_b))),T_b),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_List_Olist(tc_List_Olist(T_b)),tc_List_Olist(tc_List_Olist(T_b))),c_List_Olist_OCons(tc_List_Olist(T_b))),c_List_Olist_ONil(tc_List_Olist(T_b)))))),V_xss_2))))) ). % 28.47/28.30 % 28.47/28.30 fof(fact_rev__nth,axiom, % 28.47/28.30 ! [V_xs,T_a,V_n] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_n),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs))) % 28.47/28.30 => hAPP(hAPP(c_List_Onth(T_a),hAPP(c_List_Orev(T_a),V_xs)),V_n) = hAPP(hAPP(c_List_Onth(T_a),V_xs),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)),hAPP(c_Nat_OSuc,V_n))) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_concat__injective,axiom, % 28.47/28.30 ! [V_ys_2,V_xs_2,T_b] : % 28.47/28.30 ( c_List_Oconcat(T_b,V_xs_2) = c_List_Oconcat(T_b,V_ys_2) % 28.47/28.30 => ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_List_Olist(T_b))),V_xs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_List_Olist(T_b))),V_ys_2) % 28.47/28.30 => ( ! [B_x] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),B_x),hAPP(c_List_Oset(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_List_Ozip(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),V_ys_2)))) % 28.47/28.30 => hBOOL(hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(tc_List_Olist(T_b),tc_List_Olist(T_b),tc_HOL_Obool),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_fun(tc_List_Olist(T_b),tc_Nat_Onat),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_fun(tc_List_Olist(T_b),tc_Nat_Onat),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),tc_List_Olist(T_b)),c_COMBB(tc_Nat_Onat,tc_HOL_Obool,tc_List_Olist(T_b))),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_List_Olist(T_b)),c_fequal),c_Nat_Osize__class_Osize(tc_List_Olist(T_b))))),c_Nat_Osize__class_Osize(tc_List_Olist(T_b)))),B_x)) ) % 28.47/28.30 => V_xs_2 = V_ys_2 ) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_concat__eq__concat__iff,axiom, % 28.47/28.30 ! [V_ys_2,V_xs_2,T_b] : % 28.47/28.30 ( ! [B_x] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_member(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),B_x),hAPP(c_List_Oset(tc_prod(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_List_Ozip(tc_List_Olist(T_b),tc_List_Olist(T_b)),V_xs_2),V_ys_2)))) % 28.47/28.30 => hBOOL(hAPP(hAPP(c_Product__Type_Oprod_Oprod__case(tc_List_Olist(T_b),tc_List_Olist(T_b),tc_HOL_Obool),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_fun(tc_List_Olist(T_b),tc_Nat_Onat),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),hAPP(hAPP(c_COMBB(tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_fun(tc_fun(tc_List_Olist(T_b),tc_Nat_Onat),tc_fun(tc_List_Olist(T_b),tc_HOL_Obool)),tc_List_Olist(T_b)),c_COMBB(tc_Nat_Onat,tc_HOL_Obool,tc_List_Olist(T_b))),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_fun(tc_Nat_Onat,tc_HOL_Obool),tc_List_Olist(T_b)),c_fequal),c_Nat_Osize__class_Osize(tc_List_Olist(T_b))))),c_Nat_Osize__class_Osize(tc_List_Olist(T_b)))),B_x)) ) % 28.47/28.30 => ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_List_Olist(T_b))),V_xs_2) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_List_Olist(T_b))),V_ys_2) % 28.47/28.30 => ( c_List_Oconcat(T_b,V_xs_2) = c_List_Oconcat(T_b,V_ys_2) % 28.47/28.30 <=> V_xs_2 = V_ys_2 ) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_rev__update,axiom, % 28.47/28.30 ! [V_y,V_xs,T_a,V_k] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_k),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs))) % 28.47/28.30 => hAPP(c_List_Orev(T_a),hAPP(hAPP(c_List_Olist__update(T_a,V_xs),V_k),V_y)) = hAPP(hAPP(c_List_Olist__update(T_a,hAPP(c_List_Orev(T_a),V_xs)),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(hAPP(c_Groups_Ominus__class_Ominus(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)),V_k)),c_Groups_Oone__class_Oone(tc_Nat_Onat))),V_y) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_concat__map__singleton,axiom, % 28.47/28.30 ! [V_xs_2,V_f_2,T_c,T_b] : c_List_Oconcat(T_b,hAPP(hAPP(c_List_Omap(T_c,tc_List_Olist(T_b)),hAPP(hAPP(c_COMBC(T_c,tc_List_Olist(T_b),tc_List_Olist(T_b)),hAPP(hAPP(c_COMBB(T_b,tc_fun(tc_List_Olist(T_b),tc_List_Olist(T_b)),T_c),c_List_Olist_OCons(T_b)),V_f_2)),c_List_Olist_ONil(T_b))),V_xs_2)) = hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2) ). % 28.47/28.30 % 28.47/28.30 fof(fact_sorted__rev__nth__mono,axiom, % 28.47/28.30 ! [V_j,V_i,V_xs,T_a] : % 28.47/28.30 ( class_Orderings_Olinorder(T_a) % 28.47/28.30 => ( c_List_Olinorder__class_Osorted(T_a,hAPP(c_List_Orev(T_a),V_xs)) % 28.47/28.30 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),V_i),V_j)) % 28.47/28.30 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_j),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs))) % 28.47/28.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_List_Onth(T_a),V_xs),V_j)),hAPP(hAPP(c_List_Onth(T_a),V_xs),V_i))) ) ) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_foldr__max__sorted,axiom, % 28.47/28.30 ! [V_y_2,V_xs_2,T_b] : % 28.47/28.30 ( class_Orderings_Olinorder(T_b) % 28.47/28.30 => ( c_List_Olinorder__class_Osorted(T_b,hAPP(c_List_Orev(T_b),V_xs_2)) % 28.47/28.30 => ( ( V_xs_2 = c_List_Olist_ONil(T_b) % 28.47/28.30 => c_List_Ofoldr(T_b,T_b,c_Orderings_Oord__class_Omax(T_b),V_xs_2,V_y_2) = V_y_2 ) % 28.47/28.30 & ( V_xs_2 != c_List_Olist_ONil(T_b) % 28.47/28.30 => c_List_Ofoldr(T_b,T_b,c_Orderings_Oord__class_Omax(T_b),V_xs_2,V_y_2) = hAPP(hAPP(c_Orderings_Oord__class_Omax(T_b),hAPP(hAPP(c_List_Onth(T_b),V_xs_2),c_Groups_Ozero__class_Ozero(tc_Nat_Onat))),V_y_2) ) ) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_transpose_Opsimps_I3_J,axiom, % 28.47/28.30 ! [V_xss_2,V_xs_2,V_x_2,T_b] : % 28.47/28.30 ( hBOOL(hAPP(c_Wellfounded_Oaccp(tc_List_Olist(tc_List_Olist(T_b)),c_List_Otranspose__rel(T_b)),hAPP(hAPP(c_List_Olist_OCons(tc_List_Olist(T_b)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)),V_xss_2))) % 28.47/28.30 => c_List_Otranspose(T_b,hAPP(hAPP(c_List_Olist_OCons(tc_List_Olist(T_b)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)),V_xss_2)) = hAPP(hAPP(c_List_Olist_OCons(tc_List_Olist(T_b)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),c_List_Oconcat(T_b,hAPP(hAPP(c_List_Omap(tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Olist_Olist__case(tc_List_Olist(T_b),T_b,c_List_Olist_ONil(T_b),hAPP(hAPP(c_COMBB(tc_List_Olist(T_b),tc_fun(tc_List_Olist(T_b),tc_List_Olist(T_b)),T_b),c_COMBK(tc_List_Olist(T_b),tc_List_Olist(T_b))),hAPP(hAPP(c_COMBC(T_b,tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Olist_OCons(T_b)),c_List_Olist_ONil(T_b))))),V_xss_2)))),c_List_Otranspose(T_b,hAPP(hAPP(c_List_Olist_OCons(tc_List_Olist(T_b)),V_xs_2),c_List_Oconcat(tc_List_Olist(T_b),hAPP(hAPP(c_List_Omap(tc_List_Olist(T_b),tc_List_Olist(tc_List_Olist(T_b))),c_List_Olist_Olist__case(tc_List_Olist(tc_List_Olist(T_b)),T_b,c_List_Olist_ONil(tc_List_Olist(T_b)),hAPP(c_COMBK(tc_fun(tc_List_Olist(T_b),tc_List_Olist(tc_List_Olist(T_b))),T_b),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_List_Olist(tc_List_Olist(T_b)),tc_List_Olist(tc_List_Olist(T_b))),c_List_Olist_OCons(tc_List_Olist(T_b))),c_List_Olist_ONil(tc_List_Olist(T_b)))))),V_xss_2))))) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_length__transpose__sorted,axiom, % 28.47/28.30 ! [V_xs_2,T_b] : % 28.47/28.30 ( c_List_Olinorder__class_Osorted(tc_Nat_Onat,hAPP(c_List_Orev(tc_Nat_Onat),hAPP(hAPP(c_List_Omap(tc_List_Olist(T_b),tc_Nat_Onat),c_Nat_Osize__class_Osize(tc_List_Olist(T_b))),V_xs_2))) % 28.47/28.30 => ( ( V_xs_2 = c_List_Olist_ONil(tc_List_Olist(T_b)) % 28.47/28.30 => hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_List_Olist(T_b))),c_List_Otranspose(T_b,V_xs_2)) = c_Groups_Ozero__class_Ozero(tc_Nat_Onat) ) % 28.47/28.30 & ( V_xs_2 != c_List_Olist_ONil(tc_List_Olist(T_b)) % 28.47/28.30 => hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_List_Olist(T_b))),c_List_Otranspose(T_b,V_xs_2)) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),hAPP(hAPP(c_List_Onth(tc_List_Olist(T_b)),V_xs_2),c_Groups_Ozero__class_Ozero(tc_Nat_Onat))) ) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_transpose__column__length,axiom, % 28.47/28.30 ! [V_i_2,V_xs_2,T_b] : % 28.47/28.30 ( c_List_Olinorder__class_Osorted(tc_Nat_Onat,hAPP(c_List_Orev(tc_Nat_Onat),hAPP(hAPP(c_List_Omap(tc_List_Olist(T_b),tc_Nat_Onat),c_Nat_Osize__class_Osize(tc_List_Olist(T_b))),V_xs_2))) % 28.47/28.30 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_List_Olist(T_b))),V_xs_2))) % 28.47/28.30 => hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_List_Olist(T_b))),hAPP(c_List_Ofilter(tc_List_Olist(T_b),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_HOL_Obool,tc_List_Olist(T_b)),hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i_2)),c_Nat_Osize__class_Osize(tc_List_Olist(T_b)))),c_List_Otranspose(T_b,V_xs_2))) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),hAPP(hAPP(c_List_Onth(tc_List_Olist(T_b)),V_xs_2),V_i_2)) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_transpose__aux__filter__tail,axiom, % 28.47/28.30 ! [V_xss_2,T_b] : c_List_Oconcat(tc_List_Olist(T_b),hAPP(hAPP(c_List_Omap(tc_List_Olist(T_b),tc_List_Olist(tc_List_Olist(T_b))),c_List_Olist_Olist__case(tc_List_Olist(tc_List_Olist(T_b)),T_b,c_List_Olist_ONil(tc_List_Olist(T_b)),hAPP(c_COMBK(tc_fun(tc_List_Olist(T_b),tc_List_Olist(tc_List_Olist(T_b))),T_b),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_List_Olist(tc_List_Olist(T_b)),tc_List_Olist(tc_List_Olist(T_b))),c_List_Olist_OCons(tc_List_Olist(T_b))),c_List_Olist_ONil(tc_List_Olist(T_b)))))),V_xss_2)) = hAPP(hAPP(c_List_Omap(tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Otl(T_b)),hAPP(c_List_Ofilter(tc_List_Olist(T_b),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_List_Olist(T_b)),c_fNot),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_List_Olist(T_b),tc_HOL_Obool),c_fequal),c_List_Olist_ONil(T_b)))),V_xss_2)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_nth__nth__transpose__sorted,axiom, % 28.47/28.30 ! [V_j_2,V_i_2,V_xs_2,T_b] : % 28.47/28.30 ( c_List_Olinorder__class_Osorted(tc_Nat_Onat,hAPP(c_List_Orev(tc_Nat_Onat),hAPP(hAPP(c_List_Omap(tc_List_Olist(T_b),tc_Nat_Onat),c_Nat_Osize__class_Osize(tc_List_Olist(T_b))),V_xs_2))) % 28.47/28.30 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_List_Olist(T_b))),c_List_Otranspose(T_b,V_xs_2)))) % 28.47/28.30 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_j_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_List_Olist(T_b))),hAPP(c_List_Ofilter(tc_List_Olist(T_b),hAPP(hAPP(c_COMBB(tc_Nat_Onat,tc_HOL_Obool,tc_List_Olist(T_b)),hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_i_2)),c_Nat_Osize__class_Osize(tc_List_Olist(T_b)))),V_xs_2)))) % 28.47/28.30 => hAPP(hAPP(c_List_Onth(T_b),hAPP(hAPP(c_List_Onth(tc_List_Olist(T_b)),c_List_Otranspose(T_b,V_xs_2)),V_i_2)),V_j_2) = hAPP(hAPP(c_List_Onth(T_b),hAPP(hAPP(c_List_Onth(tc_List_Olist(T_b)),V_xs_2),V_j_2)),V_i_2) ) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_transpose__transpose,axiom, % 28.47/28.30 ! [V_xs_2,T_b] : % 28.47/28.30 ( c_List_Olinorder__class_Osorted(tc_Nat_Onat,hAPP(c_List_Orev(tc_Nat_Onat),hAPP(hAPP(c_List_Omap(tc_List_Olist(T_b),tc_Nat_Onat),c_Nat_Osize__class_Osize(tc_List_Olist(T_b))),V_xs_2))) % 28.47/28.30 => c_List_Otranspose(T_b,c_List_Otranspose(T_b,V_xs_2)) = c_List_OtakeWhile(tc_List_Olist(T_b),hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,tc_List_Olist(T_b)),c_fNot),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_List_Olist(T_b),tc_HOL_Obool),c_fequal),c_List_Olist_ONil(T_b))),V_xs_2) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_transfer__nat__int__list__functions_I2_J,axiom, % 28.47/28.30 c_List_Olist_ONil(tc_Nat_Onat) = c_List_Oreturn__list(c_List_Olist_ONil(tc_Int_Oint)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_takeWhile__map,axiom, % 28.47/28.30 ! [V_xs_2,V_f_2,T_c,V_Pa_2,T_b] : c_List_OtakeWhile(T_b,V_Pa_2,hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2)) = hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),c_List_OtakeWhile(T_c,hAPP(c_Fun_Ocomp(T_b,tc_HOL_Obool,T_c,V_Pa_2),V_f_2),V_xs_2)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_return__list__def,axiom, % 28.47/28.30 ! [V_l_2] : c_List_Oreturn__list(V_l_2) = hAPP(hAPP(c_List_Omap(tc_Int_Oint,tc_Nat_Onat),c_Int_Onat),V_l_2) ). % 28.47/28.30 % 28.47/28.30 fof(fact_zip__takeWhile__snd,axiom, % 28.47/28.30 ! [V_ys_2,V_Pa_2,V_xs_2,T_c,T_b] : hAPP(hAPP(c_List_Ozip(T_b,T_c),V_xs_2),c_List_OtakeWhile(T_c,V_Pa_2,V_ys_2)) = c_List_OtakeWhile(tc_prod(T_b,T_c),hAPP(c_Fun_Ocomp(T_c,tc_HOL_Obool,tc_prod(T_b,T_c),V_Pa_2),c_Product__Type_Osnd(T_b,T_c)),hAPP(hAPP(c_List_Ozip(T_b,T_c),V_xs_2),V_ys_2)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_zip__takeWhile__fst,axiom, % 28.47/28.30 ! [V_ys_2,V_xs_2,V_Pa_2,T_c,T_b] : hAPP(hAPP(c_List_Ozip(T_b,T_c),c_List_OtakeWhile(T_b,V_Pa_2,V_xs_2)),V_ys_2) = c_List_OtakeWhile(tc_prod(T_b,T_c),hAPP(c_Fun_Ocomp(T_b,tc_HOL_Obool,tc_prod(T_b,T_c),V_Pa_2),c_Product__Type_Ofst(T_b,T_c)),hAPP(hAPP(c_List_Ozip(T_b,T_c),V_xs_2),V_ys_2)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_set__takeWhileD,axiom, % 28.47/28.30 ! [V_xs_2,V_Pa_2,V_x_2,T_b] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),c_List_OtakeWhile(T_b,V_Pa_2,V_xs_2)))) % 28.47/28.30 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2))) % 28.47/28.30 & hBOOL(hAPP(V_Pa_2,V_x_2)) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_takeWhile__eq__all__conv,axiom, % 28.47/28.30 ! [V_xs_2,V_Pa_2,T_b] : % 28.47/28.30 ( c_List_OtakeWhile(T_b,V_Pa_2,V_xs_2) = V_xs_2 % 28.47/28.30 <=> ! [B_x] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_xs_2))) % 28.47/28.30 => hBOOL(hAPP(V_Pa_2,B_x)) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_length__takeWhile__le,axiom, % 28.47/28.30 ! [V_xs_2,V_Pa_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),c_List_OtakeWhile(T_b,V_Pa_2,V_xs_2))),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2))) ). % 28.47/28.30 % 28.47/28.30 fof(fact_takeWhile__eq__take,axiom, % 28.47/28.30 ! [V_xs_2,V_Pa_2,T_b] : c_List_OtakeWhile(T_b,V_Pa_2,V_xs_2) = hAPP(hAPP(c_List_Otake(T_b),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),c_List_OtakeWhile(T_b,V_Pa_2,V_xs_2))),V_xs_2) ). % 28.47/28.30 % 28.47/28.30 fof(fact_distinct__takeWhile,axiom, % 28.47/28.30 ! [V_Pa_2,V_xs_2,T_b] : % 28.47/28.30 ( hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2)) % 28.47/28.30 => hBOOL(hAPP(c_List_Odistinct(T_b),c_List_OtakeWhile(T_b,V_Pa_2,V_xs_2))) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_takeWhile__tail,axiom, % 28.47/28.30 ! [V_l_2,V_xs_2,T_b,V_x_2,V_Pa_2] : % 28.47/28.30 ( ~ hBOOL(hAPP(V_Pa_2,V_x_2)) % 28.47/28.30 => c_List_OtakeWhile(T_b,V_Pa_2,hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_l_2))) = c_List_OtakeWhile(T_b,V_Pa_2,V_xs_2) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_takeWhile_Osimps_I2_J,axiom, % 28.47/28.30 ! [V_xs_2,T_b,V_x_2,V_Pa_2] : % 28.47/28.30 ( ( hBOOL(hAPP(V_Pa_2,V_x_2)) % 28.47/28.30 => c_List_OtakeWhile(T_b,V_Pa_2,hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)) = hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),c_List_OtakeWhile(T_b,V_Pa_2,V_xs_2)) ) % 28.47/28.30 & ( ~ hBOOL(hAPP(V_Pa_2,V_x_2)) % 28.47/28.30 => c_List_OtakeWhile(T_b,V_Pa_2,hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)) = c_List_Olist_ONil(T_b) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_sorted__takeWhile,axiom, % 28.47/28.30 ! [V_Pa_2,V_xs_2,T_b] : % 28.47/28.30 ( class_Orderings_Olinorder(T_b) % 28.47/28.30 => ( c_List_Olinorder__class_Osorted(T_b,V_xs_2) % 28.47/28.30 => c_List_Olinorder__class_Osorted(T_b,c_List_OtakeWhile(T_b,V_Pa_2,V_xs_2)) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_takeWhile_Osimps_I1_J,axiom, % 28.47/28.30 ! [V_Pa_2,T_b] : c_List_OtakeWhile(T_b,V_Pa_2,c_List_Olist_ONil(T_b)) = c_List_Olist_ONil(T_b) ). % 28.47/28.30 % 28.47/28.30 fof(fact_takeWhile__append1,axiom, % 28.47/28.30 ! [V_ys_2,V_Pa_2,V_xs_2,V_x_2,T_b] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2))) % 28.47/28.30 => ( ~ hBOOL(hAPP(V_Pa_2,V_x_2)) % 28.47/28.30 => c_List_OtakeWhile(T_b,V_Pa_2,hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2)) = c_List_OtakeWhile(T_b,V_Pa_2,V_xs_2) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_nth__length__takeWhile,axiom, % 28.47/28.30 ! [V_xs_2,V_Pa_2,T_b] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),c_List_OtakeWhile(T_b,V_Pa_2,V_xs_2))),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2))) % 28.47/28.30 => ~ hBOOL(hAPP(V_Pa_2,hAPP(hAPP(c_List_Onth(T_b),V_xs_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),c_List_OtakeWhile(T_b,V_Pa_2,V_xs_2))))) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_takeWhile__nth,axiom, % 28.47/28.30 ! [V_xs_2,V_Pa_2,T_b,V_j_2] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_j_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),c_List_OtakeWhile(T_b,V_Pa_2,V_xs_2)))) % 28.47/28.30 => hAPP(hAPP(c_List_Onth(T_b),c_List_OtakeWhile(T_b,V_Pa_2,V_xs_2)),V_j_2) = hAPP(hAPP(c_List_Onth(T_b),V_xs_2),V_j_2) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_map__upds__def,axiom, % 28.47/28.30 ! [V_ys_2,V_xs_2,V_m_2,T_c,T_b] : c_Map_Omap__upds(T_b,T_c,V_m_2,V_xs_2,V_ys_2) = c_Map_Omap__add(T_b,T_c,V_m_2,c_Map_Omap__of(T_b,T_c,hAPP(c_List_Orev(tc_prod(T_b,T_c)),hAPP(hAPP(c_List_Ozip(T_b,T_c),V_xs_2),V_ys_2)))) ). % 28.47/28.30 % 28.47/28.30 fof(fact_takeWhile__not__last,axiom, % 28.47/28.30 ! [T_b,V_xs_2] : % 28.47/28.30 ( V_xs_2 != c_List_Olist_ONil(T_b) % 28.47/28.30 => ( hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2)) % 28.47/28.30 => c_List_OtakeWhile(T_b,hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_b),c_fNot),hAPP(hAPP(c_COMBC(T_b,T_b,tc_HOL_Obool),c_fequal),c_List_Olast(T_b,V_xs_2))),V_xs_2) = c_List_Obutlast(T_b,V_xs_2) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_filter__equals__takeWhile__sorted__rev,axiom, % 28.47/28.30 ! [V_t_2,V_xs_2,V_f_2,T_c,T_b] : % 28.47/28.30 ( class_Orderings_Olinorder(T_b) % 28.47/28.30 => ( c_List_Olinorder__class_Osorted(T_b,hAPP(c_List_Orev(T_b),hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2))) % 28.47/28.30 => hAPP(c_List_Ofilter(T_c,hAPP(hAPP(c_COMBB(T_b,tc_HOL_Obool,T_c),hAPP(c_Orderings_Oord__class_Oless(T_b),V_t_2)),V_f_2)),V_xs_2) = c_List_OtakeWhile(T_c,hAPP(hAPP(c_COMBB(T_b,tc_HOL_Obool,T_c),hAPP(c_Orderings_Oord__class_Oless(T_b),V_t_2)),V_f_2),V_xs_2) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_transfer__nat__int__list__return__embed,axiom, % 28.47/28.30 ! [V_l] : % 28.47/28.30 ( c_List_Onat__list(V_l) % 28.47/28.30 => c_List_Oembed__list(c_List_Oreturn__list(V_l)) = V_l ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_length__remdups__concat,axiom, % 28.47/28.30 ! [V_xss_2,T_b] : hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),c_List_Oremdups(T_b,c_List_Oconcat(T_b,V_xss_2))) = hAPP(c_Finite__Set_Ocard(T_b),hAPP(hAPP(c_Complete__Lattice_Ocomplete__lattice__class_OSUPR(tc_List_Olist(T_b),tc_fun(T_b,tc_HOL_Obool)),hAPP(c_List_Oset(tc_List_Olist(T_b)),V_xss_2)),c_List_Oset(T_b))) ). % 28.47/28.30 % 28.47/28.30 fof(fact_distinct__remdups,axiom, % 28.47/28.30 ! [V_xs,T_a] : hBOOL(hAPP(c_List_Odistinct(T_a),c_List_Oremdups(T_a,V_xs))) ). % 28.47/28.30 % 28.47/28.30 fof(fact_length__remdups__leq,axiom, % 28.47/28.30 ! [V_xs,T_a] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),c_List_Oremdups(T_a,V_xs))),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs))) ). % 28.47/28.30 % 28.47/28.30 fof(fact_remdups__map__remdups,axiom, % 28.47/28.30 ! [V_xs_2,V_f_2,T_c,T_b] : c_List_Oremdups(T_b,hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),c_List_Oremdups(T_c,V_xs_2))) = c_List_Oremdups(T_b,hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_embed__list__def,axiom, % 28.47/28.30 ! [V_l_2] : c_List_Oembed__list(V_l_2) = hAPP(hAPP(c_List_Omap(tc_Nat_Onat,tc_Int_Oint),c_Nat_Osemiring__1__class_Oof__nat(tc_Int_Oint)),V_l_2) ). % 28.47/28.30 % 28.47/28.30 fof(fact_set__remdups,axiom, % 28.47/28.30 ! [V_xs_2,T_b] : hAPP(c_List_Oset(T_b),c_List_Oremdups(T_b,V_xs_2)) = hAPP(c_List_Oset(T_b),V_xs_2) ). % 28.47/28.30 % 28.47/28.30 fof(fact_remdups_Osimps_I1_J,axiom, % 28.47/28.30 ! [T_a] : c_List_Oremdups(T_a,c_List_Olist_ONil(T_a)) = c_List_Olist_ONil(T_a) ). % 28.47/28.30 % 28.47/28.30 fof(fact_remdups__eq__nil__right__iff,axiom, % 28.47/28.30 ! [V_x_2,T_b] : % 28.47/28.30 ( c_List_Olist_ONil(T_b) = c_List_Oremdups(T_b,V_x_2) % 28.47/28.30 <=> V_x_2 = c_List_Olist_ONil(T_b) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_remdups__eq__nil__iff,axiom, % 28.47/28.30 ! [V_x_2,T_b] : % 28.47/28.30 ( c_List_Oremdups(T_b,V_x_2) = c_List_Olist_ONil(T_b) % 28.47/28.30 <=> V_x_2 = c_List_Olist_ONil(T_b) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_sorted__remdups,axiom, % 28.47/28.30 ! [V_l,T_a] : % 28.47/28.30 ( class_Orderings_Olinorder(T_a) % 28.47/28.30 => ( c_List_Olinorder__class_Osorted(T_a,V_l) % 28.47/28.30 => c_List_Olinorder__class_Osorted(T_a,c_List_Oremdups(T_a,V_l)) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_remove1__remdups,axiom, % 28.47/28.30 ! [V_x,V_xs,T_a] : % 28.47/28.30 ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs)) % 28.47/28.30 => c_List_Oremove1(T_a,V_x,c_List_Oremdups(T_a,V_xs)) = c_List_Oremdups(T_a,c_List_Oremove1(T_a,V_x,V_xs)) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_distinct__remdups__id,axiom, % 28.47/28.30 ! [V_xs,T_a] : % 28.47/28.30 ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs)) % 28.47/28.30 => c_List_Oremdups(T_a,V_xs) = V_xs ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_remdups__id__iff__distinct,axiom, % 28.47/28.30 ! [V_xs_2,T_b] : % 28.47/28.30 ( c_List_Oremdups(T_b,V_xs_2) = V_xs_2 % 28.47/28.30 <=> hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2)) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_length__remdups__eq,axiom, % 28.47/28.30 ! [V_xs_2,T_b] : % 28.47/28.30 ( hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),c_List_Oremdups(T_b,V_xs_2)) = hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2) % 28.47/28.30 <=> c_List_Oremdups(T_b,V_xs_2) = V_xs_2 ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_remdups__remdups,axiom, % 28.47/28.30 ! [V_xs,T_a] : c_List_Oremdups(T_a,c_List_Oremdups(T_a,V_xs)) = c_List_Oremdups(T_a,V_xs) ). % 28.47/28.30 % 28.47/28.30 fof(fact_remdups__filter,axiom, % 28.47/28.30 ! [V_xs_2,V_Pa_2,T_b] : c_List_Oremdups(T_b,hAPP(c_List_Ofilter(T_b,V_Pa_2),V_xs_2)) = hAPP(c_List_Ofilter(T_b,V_Pa_2),c_List_Oremdups(T_b,V_xs_2)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_remdups_Osimps_I2_J,axiom, % 28.47/28.30 ! [V_xs_2,V_x_2,T_b] : % 28.47/28.30 ( ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2))) % 28.47/28.30 => c_List_Oremdups(T_b,hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)) = c_List_Oremdups(T_b,V_xs_2) ) % 28.47/28.30 & ( ~ hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2))) % 28.47/28.30 => c_List_Oremdups(T_b,hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)) = hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),c_List_Oremdups(T_b,V_xs_2)) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_length__remdups__card__conv,axiom, % 28.47/28.30 ! [V_xs_2,T_b] : hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),c_List_Oremdups(T_b,V_xs_2)) = hAPP(c_Finite__Set_Ocard(T_b),hAPP(c_List_Oset(T_b),V_xs_2)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_fun__left__comm_Ofold__set__remdups,axiom, % 28.47/28.30 ! [V_xs_2,V_y_2,V_f_2,T_c,T_b] : % 28.47/28.30 ( c_Finite__Set_Ofun__left__comm(T_b,T_c,V_f_2) % 28.47/28.30 => hAPP(hAPP(c_Finite__Set_Ofold(T_b,T_c,V_f_2),V_y_2),hAPP(c_List_Oset(T_b),V_xs_2)) = hAPP(c_List_Ofoldl(T_c,T_b,hAPP(c_COMBC(T_b,T_c,T_c),V_f_2),V_y_2),c_List_Oremdups(T_b,V_xs_2)) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_transfer__nat__int__list__functions_I1_J,axiom, % 28.47/28.30 ! [V_m,V_l] : hAPP(hAPP(c_List_Oappend(tc_Nat_Onat),V_l),V_m) = c_List_Oreturn__list(hAPP(hAPP(c_List_Oappend(tc_Int_Oint),c_List_Oembed__list(V_l)),c_List_Oembed__list(V_m))) ). % 28.47/28.30 % 28.47/28.30 fof(fact_takeWhile__neq__rev,axiom, % 28.47/28.30 ! [V_x_2,V_xs_2,T_b] : % 28.47/28.30 ( hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2)) % 28.47/28.30 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2))) % 28.47/28.30 => c_List_OtakeWhile(T_b,hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_b),c_fNot),hAPP(hAPP(c_COMBC(T_b,T_b,tc_HOL_Obool),c_fequal),V_x_2)),hAPP(c_List_Orev(T_b),V_xs_2)) = hAPP(c_List_Orev(T_b),hAPP(c_List_Otl(T_b),c_List_OdropWhile(T_b,hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_b),c_fNot),hAPP(hAPP(c_COMBC(T_b,T_b,tc_HOL_Obool),c_fequal),V_x_2)),V_xs_2))) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_dropWhile__neq__rev,axiom, % 28.47/28.30 ! [V_x_2,V_xs_2,T_b] : % 28.47/28.30 ( hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2)) % 28.47/28.30 => ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2))) % 28.47/28.30 => c_List_OdropWhile(T_b,hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_b),c_fNot),hAPP(hAPP(c_COMBC(T_b,T_b,tc_HOL_Obool),c_fequal),V_x_2)),hAPP(c_List_Orev(T_b),V_xs_2)) = hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),hAPP(c_List_Orev(T_b),c_List_OtakeWhile(T_b,hAPP(hAPP(c_COMBB(tc_HOL_Obool,tc_HOL_Obool,T_b),c_fNot),hAPP(hAPP(c_COMBC(T_b,T_b,tc_HOL_Obool),c_fequal),V_x_2)),V_xs_2))) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_dropWhile__map,axiom, % 28.47/28.30 ! [V_xs_2,V_f_2,T_c,V_Pa_2,T_b] : c_List_OdropWhile(T_b,V_Pa_2,hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),V_xs_2)) = hAPP(hAPP(c_List_Omap(T_c,T_b),V_f_2),c_List_OdropWhile(T_c,hAPP(c_Fun_Ocomp(T_b,tc_HOL_Obool,T_c,V_Pa_2),V_f_2),V_xs_2)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_takeWhile__dropWhile__id,axiom, % 28.47/28.30 ! [V_xs_2,V_Pa_2,T_b] : hAPP(hAPP(c_List_Oappend(T_b),c_List_OtakeWhile(T_b,V_Pa_2,V_xs_2)),c_List_OdropWhile(T_b,V_Pa_2,V_xs_2)) = V_xs_2 ). % 28.47/28.30 % 28.47/28.30 fof(fact_length__dropWhile__le,axiom, % 28.47/28.30 ! [V_xs_2,V_Pa_2,T_b] : hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),c_List_OdropWhile(T_b,V_Pa_2,V_xs_2))),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_xs_2))) ). % 28.47/28.30 % 28.47/28.30 fof(fact_distinct__dropWhile,axiom, % 28.47/28.30 ! [V_Pa_2,V_xs_2,T_b] : % 28.47/28.30 ( hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2)) % 28.47/28.30 => hBOOL(hAPP(c_List_Odistinct(T_b),c_List_OdropWhile(T_b,V_Pa_2,V_xs_2))) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_dropWhile_Osimps_I2_J,axiom, % 28.47/28.30 ! [V_xs_2,T_b,V_x_2,V_Pa_2] : % 28.47/28.30 ( ( hBOOL(hAPP(V_Pa_2,V_x_2)) % 28.47/28.30 => c_List_OdropWhile(T_b,V_Pa_2,hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)) = c_List_OdropWhile(T_b,V_Pa_2,V_xs_2) ) % 28.47/28.30 & ( ~ hBOOL(hAPP(V_Pa_2,V_x_2)) % 28.47/28.30 => c_List_OdropWhile(T_b,V_Pa_2,hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2)) = hAPP(hAPP(c_List_Olist_OCons(T_b),V_x_2),V_xs_2) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_sorted__dropWhile,axiom, % 28.47/28.30 ! [V_Pa_2,V_xs_2,T_b] : % 28.47/28.30 ( class_Orderings_Olinorder(T_b) % 28.47/28.30 => ( c_List_Olinorder__class_Osorted(T_b,V_xs_2) % 28.47/28.30 => c_List_Olinorder__class_Osorted(T_b,c_List_OdropWhile(T_b,V_Pa_2,V_xs_2)) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_dropWhile_Osimps_I1_J,axiom, % 28.47/28.30 ! [V_Pa_2,T_b] : c_List_OdropWhile(T_b,V_Pa_2,c_List_Olist_ONil(T_b)) = c_List_Olist_ONil(T_b) ). % 28.47/28.30 % 28.47/28.30 fof(fact_hd__dropWhile,axiom, % 28.47/28.30 ! [V_xs_2,V_Pa_2,T_b] : % 28.47/28.30 ( c_List_OdropWhile(T_b,V_Pa_2,V_xs_2) != c_List_Olist_ONil(T_b) % 28.47/28.30 => ~ hBOOL(hAPP(V_Pa_2,hAPP(c_List_Ohd(T_b),c_List_OdropWhile(T_b,V_Pa_2,V_xs_2)))) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_dropWhile__eq__Nil__conv,axiom, % 28.47/28.30 ! [V_xs_2,V_Pa_2,T_b] : % 28.47/28.30 ( c_List_OdropWhile(T_b,V_Pa_2,V_xs_2) = c_List_Olist_ONil(T_b) % 28.47/28.30 <=> ! [B_x] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_xs_2))) % 28.47/28.30 => hBOOL(hAPP(V_Pa_2,B_x)) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_dropWhile__append1,axiom, % 28.47/28.30 ! [V_ys_2,V_Pa_2,V_xs_2,V_x_2,T_b] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_member(T_b),V_x_2),hAPP(c_List_Oset(T_b),V_xs_2))) % 28.47/28.30 => ( ~ hBOOL(hAPP(V_Pa_2,V_x_2)) % 28.47/28.30 => c_List_OdropWhile(T_b,V_Pa_2,hAPP(hAPP(c_List_Oappend(T_b),V_xs_2),V_ys_2)) = hAPP(hAPP(c_List_Oappend(T_b),c_List_OdropWhile(T_b,V_Pa_2,V_xs_2)),V_ys_2) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_dropWhile__eq__Cons__conv,axiom, % 28.47/28.30 ! [V_ys_2,V_y_2,V_xs_2,V_Pa_2,T_b] : % 28.47/28.30 ( c_List_OdropWhile(T_b,V_Pa_2,V_xs_2) = hAPP(hAPP(c_List_Olist_OCons(T_b),V_y_2),V_ys_2) % 28.47/28.30 <=> ( V_xs_2 = hAPP(hAPP(c_List_Oappend(T_b),c_List_OtakeWhile(T_b,V_Pa_2,V_xs_2)),hAPP(hAPP(c_List_Olist_OCons(T_b),V_y_2),V_ys_2)) % 28.47/28.30 & ~ hBOOL(hAPP(V_Pa_2,V_y_2)) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_dropWhile__eq__drop,axiom, % 28.47/28.30 ! [V_xs_2,V_Pa_2,T_b] : c_List_OdropWhile(T_b,V_Pa_2,V_xs_2) = hAPP(hAPP(c_List_Odrop(T_b),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),c_List_OtakeWhile(T_b,V_Pa_2,V_xs_2))),V_xs_2) ). % 28.47/28.30 % 28.47/28.30 fof(fact_dropWhile__nth,axiom, % 28.47/28.30 ! [V_xs_2,V_Pa_2,T_b,V_j_2] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),V_j_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),c_List_OdropWhile(T_b,V_Pa_2,V_xs_2)))) % 28.47/28.30 => hAPP(hAPP(c_List_Onth(T_b),c_List_OdropWhile(T_b,V_Pa_2,V_xs_2)),V_j_2) = hAPP(hAPP(c_List_Onth(T_b),V_xs_2),hAPP(hAPP(c_Groups_Oplus__class_Oplus(tc_Nat_Onat),V_j_2),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),c_List_OtakeWhile(T_b,V_Pa_2,V_xs_2)))) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_listsum__map__filter,axiom, % 28.47/28.30 ! [V_f_2,V_Pa_2,V_xs_2,T_b,T_c] : % 28.47/28.30 ( class_Groups_Omonoid__add(T_c) % 28.47/28.30 => ( ! [B_x] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_member(T_b),B_x),hAPP(c_List_Oset(T_b),V_xs_2))) % 28.47/28.30 => ( ~ hBOOL(hAPP(V_Pa_2,B_x)) % 28.47/28.30 => hAPP(V_f_2,B_x) = c_Groups_Ozero__class_Ozero(T_c) ) ) % 28.47/28.30 => hAPP(c_List_Omonoid__add__class_Olistsum(T_c),hAPP(hAPP(c_List_Omap(T_b,T_c),V_f_2),hAPP(c_List_Ofilter(T_b,V_Pa_2),V_xs_2))) = hAPP(c_List_Omonoid__add__class_Olistsum(T_c),hAPP(hAPP(c_List_Omap(T_b,T_c),V_f_2),V_xs_2)) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_sorted__nth__monoI,axiom, % 28.47/28.30 ! [V_xs,T_a] : % 28.47/28.30 ( class_Orderings_Olinorder(T_a) % 28.47/28.30 => ( ! [B_i,B_j] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(tc_Nat_Onat),B_i),B_j)) % 28.47/28.30 => ( hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless(tc_Nat_Onat),B_j),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs))) % 28.47/28.30 => hBOOL(hAPP(hAPP(c_Orderings_Oord__class_Oless__eq(T_a),hAPP(hAPP(c_List_Onth(T_a),V_xs),B_i)),hAPP(hAPP(c_List_Onth(T_a),V_xs),B_j))) ) ) % 28.47/28.30 => c_List_Olinorder__class_Osorted(T_a,V_xs) ) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_n__lists_Osimps_I2_J,axiom, % 28.47/28.30 ! [V_xs_2,V_n_2,T_b] : c_Enum_On__lists(T_b,hAPP(c_Nat_OSuc,V_n_2),V_xs_2) = c_List_Oconcat(tc_List_Olist(T_b),hAPP(hAPP(c_List_Omap(tc_List_Olist(T_b),tc_List_Olist(tc_List_Olist(T_b))),hAPP(hAPP(c_COMBC(tc_List_Olist(T_b),tc_List_Olist(T_b),tc_List_Olist(tc_List_Olist(T_b))),hAPP(hAPP(c_COMBB(tc_fun(T_b,tc_List_Olist(T_b)),tc_fun(tc_List_Olist(T_b),tc_List_Olist(tc_List_Olist(T_b))),tc_List_Olist(T_b)),c_List_Omap(T_b,tc_List_Olist(T_b))),hAPP(c_COMBC(T_b,tc_List_Olist(T_b),tc_List_Olist(T_b)),c_List_Olist_OCons(T_b)))),V_xs_2)),c_Enum_On__lists(T_b,V_n_2,V_xs_2))) ). % 28.47/28.30 % 28.47/28.30 fof(fact_sublists__powset,axiom, % 28.47/28.30 ! [V_xs_2,T_b] : hAPP(c_Set_Oimage(tc_List_Olist(T_b),tc_fun(T_b,tc_HOL_Obool),c_List_Oset(T_b)),hAPP(c_List_Oset(tc_List_Olist(T_b)),c_Enum_Osublists(T_b,V_xs_2))) = hAPP(c_Set_OPow(T_b),hAPP(c_List_Oset(T_b),V_xs_2)) ). % 28.47/28.30 % 28.47/28.30 fof(fact_distinct__n__lists,axiom, % 28.47/28.30 ! [V_n,V_xs,T_a] : % 28.47/28.30 ( hBOOL(hAPP(c_List_Odistinct(T_a),V_xs)) % 28.47/28.30 => hBOOL(hAPP(c_List_Odistinct(tc_List_Olist(T_a)),c_Enum_On__lists(T_a,V_n,V_xs))) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_distinct__set__sublists,axiom, % 28.47/28.30 ! [V_xs_2,T_b] : % 28.47/28.30 ( hBOOL(hAPP(c_List_Odistinct(T_b),V_xs_2)) % 28.47/28.30 => hBOOL(hAPP(c_List_Odistinct(tc_fun(T_b,tc_HOL_Obool)),hAPP(hAPP(c_List_Omap(tc_List_Olist(T_b),tc_fun(T_b,tc_HOL_Obool)),c_List_Oset(T_b)),c_Enum_Osublists(T_b,V_xs_2)))) ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_length__n__lists,axiom, % 28.47/28.30 ! [V_xs,V_n,T_a] : hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(tc_List_Olist(T_a))),c_Enum_On__lists(T_a,V_n,V_xs)) = hAPP(hAPP(c_Power_Opower__class_Opower(tc_Nat_Onat),hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_a)),V_xs)),V_n) ). % 28.47/28.30 % 28.47/28.30 fof(fact_length__n__lists__elem,axiom, % 28.47/28.30 ! [V_xs_2,V_n_2,V_ys_2,T_b] : % 28.47/28.30 ( hBOOL(hAPP(hAPP(c_member(tc_List_Olist(T_b)),V_ys_2),hAPP(c_List_Oset(tc_List_Olist(T_b)),c_Enum_On__lists(T_b,V_n_2,V_xs_2)))) % 28.47/28.30 => hAPP(c_Nat_Osize__class_Osize(tc_List_Olist(T_b)),V_ys_2) = V_n_2 ) ). % 28.47/28.30 % 28.47/28.30 fof(fact_sublists_Osimps_I1_J,axiom, % 28.47/28.30 ! [T_a] : c_Enum_Osublists(T_a,c_List_Olist_ONil(T_a)) = hAPP(hAPP(c_List_Olist_OCons(tc_List_Olist(T_a)),c_List_Olist_ONil(T_a)),c_List_Olist_ONil(tc_List_Olist(T_a))) ). % 28.47/28.30 % 28.47/28.30 %----Arity declarations (201) % 28.47/28.30 fof(arity_HOL__Obool__Lattices_Obounded__lattice,axiom, % 28.47/28.30 class_Lattices_Obounded__lattice(tc_HOL_Obool) ). % 28.47/28.30 % 28.47/28.30 fof(arity_fun__Lattices_Obounded__lattice,axiom, % 28.47/28.30 ! [T_2,T_1] : % 28.47/28.30 ( class_Lattices_Obounded__lattice(T_1) % 28.47/28.30 => class_Lattices_Obounded__lattice(tc_fun(T_2,T_1)) ) ). % 28.47/28.30 % 28.47/28.30 fof(arity_fun__Complete__Lattice_Ocomplete__lattice,axiom, % 28.47/28.30 ! [T_2,T_1] : % 28.47/28.30 ( class_Complete__Lattice_Ocomplete__lattice(T_1) % 28.47/28.30 => class_Complete__Lattice_Ocomplete__lattice(tc_fun(T_2,T_1)) ) ). % 28.47/28.30 % 28.47/28.30 fof(arity_fun__Lattices_Obounded__lattice__top,axiom, % 28.47/28.30 ! [T_2,T_1] : % 28.47/28.30 ( class_Lattices_Obounded__lattice(T_1) % 28.47/28.30 => class_Lattices_Obounded__lattice__top(tc_fun(T_2,T_1)) ) ). % 28.47/28.30 % 28.47/28.30 fof(arity_fun__Lattices_Obounded__lattice__bot,axiom, % 28.47/28.30 ! [T_2,T_1] : % 28.47/28.30 ( class_Lattices_Obounded__lattice(T_1) % 28.47/28.30 => class_Lattices_Obounded__lattice__bot(tc_fun(T_2,T_1)) ) ). % 28.47/28.30 % 28.47/28.30 fof(arity_fun__Lattices_Osemilattice__sup,axiom, % 28.47/28.30 ! [T_2,T_1] : % 28.47/28.30 ( class_Lattices_Olattice(T_1) % 28.47/28.30 => class_Lattices_Osemilattice__sup(tc_fun(T_2,T_1)) ) ). % 28.47/28.30 % 28.47/28.30 fof(arity_fun__Lattices_Osemilattice__inf,axiom, % 28.47/28.30 ! [T_2,T_1] : % 28.47/28.30 ( class_Lattices_Olattice(T_1) % 28.47/28.30 => class_Lattices_Osemilattice__inf(tc_fun(T_2,T_1)) ) ). % 28.47/28.30 % 28.47/28.30 fof(arity_fun__Lattices_Odistrib__lattice,axiom, % 28.47/28.30 ! [T_2,T_1] : % 28.47/28.30 ( class_Lattices_Odistrib__lattice(T_1) % 28.47/28.30 => class_Lattices_Odistrib__lattice(tc_fun(T_2,T_1)) ) ). % 28.47/28.30 % 28.47/28.30 fof(arity_fun__Lattices_Oboolean__algebra,axiom, % 28.47/28.30 ! [T_2,T_1] : % 28.47/28.30 ( class_Lattices_Oboolean__algebra(T_1) % 28.47/28.30 => class_Lattices_Oboolean__algebra(tc_fun(T_2,T_1)) ) ). % 28.47/28.30 % 28.47/28.30 fof(arity_fun__Orderings_Opreorder,axiom, % 28.47/28.30 ! [T_2,T_1] : % 28.47/28.30 ( class_Orderings_Opreorder(T_1) % 28.47/28.30 => class_Orderings_Opreorder(tc_fun(T_2,T_1)) ) ). % 28.47/28.30 % 28.47/28.30 fof(arity_fun__Finite__Set_Ofinite,axiom, % 28.47/28.30 ! [T_1,T_2] : % 28.47/28.30 ( ( class_Finite__Set_Ofinite(T_2) % 28.47/28.30 & class_Finite__Set_Ofinite(T_1) ) % 28.47/28.30 => class_Finite__Set_Ofinite(tc_fun(T_2,T_1)) ) ). % 28.47/28.30 % 28.47/28.30 fof(arity_fun__Lattices_Olattice,axiom, % 28.47/28.30 ! [T_2,T_1] : % 28.47/28.30 ( class_Lattices_Olattice(T_1) % 28.47/28.30 => class_Lattices_Olattice(tc_fun(T_2,T_1)) ) ). % 28.47/28.30 % 28.47/28.30 fof(arity_fun__Orderings_Oorder,axiom, % 28.47/28.30 ! [T_2,T_1] : % 28.47/28.30 ( class_Orderings_Oorder(T_1) % 28.47/28.30 => class_Orderings_Oorder(tc_fun(T_2,T_1)) ) ). % 28.47/28.30 % 28.47/28.30 fof(arity_fun__Orderings_Otop,axiom, % 28.47/28.30 ! [T_2,T_1] : % 28.47/28.30 ( class_Orderings_Otop(T_1) % 28.47/28.30 => class_Orderings_Otop(tc_fun(T_2,T_1)) ) ). % 28.47/28.30 % 28.47/28.30 fof(arity_fun__Orderings_Oord,axiom, % 28.47/28.30 ! [T_2,T_1] : % 28.47/28.30 ( class_Orderings_Oord(T_1) % 28.47/28.30 => class_Orderings_Oord(tc_fun(T_2,T_1)) ) ). % 28.47/28.30 % 28.47/28.30 fof(arity_fun__Orderings_Obot,axiom, % 28.47/28.30 ! [T_2,T_1] : % 28.47/28.30 ( class_Orderings_Obot(T_1) % 28.47/28.30 => class_Orderings_Obot(tc_fun(T_2,T_1)) ) ). % 28.47/28.30 % 28.47/28.30 fof(arity_fun__Groups_Ouminus,axiom, % 28.47/28.30 ! [T_2,T_1] : % 28.47/28.30 ( class_Groups_Ouminus(T_1) % 28.47/28.30 => class_Groups_Ouminus(tc_fun(T_2,T_1)) ) ). % 28.47/28.30 % 28.47/28.30 fof(arity_fun__Groups_Ominus,axiom, % 28.47/28.30 ! [T_2,T_1] : % 28.47/28.30 ( class_Groups_Ominus(T_1) % 28.47/28.30 => class_Groups_Ominus(tc_fun(T_2,T_1)) ) ). % 28.47/28.30 % 28.47/28.30 fof(arity_Int__Oint__Semiring__Normalization_Ocomm__semiring__1__cancel__crossproduct,axiom, % 28.47/28.30 class_Semiring__Normalization_Ocomm__semiring__1__cancel__crossproduct(tc_Int_Oint) ). % 28.47/28.30 % 28.47/28.30 fof(arity_Int__Oint__Groups_Oordered__cancel__ab__semigroup__add,axiom, % 28.47/28.30 class_Groups_Oordered__cancel__ab__semigroup__add(tc_Int_Oint) ). % 28.47/28.30 % 28.47/28.30 fof(arity_Int__Oint__Groups_Oordered__ab__semigroup__add__imp__le,axiom, % 28.47/28.30 class_Groups_Oordered__ab__semigroup__add__imp__le(tc_Int_Oint) ). % 28.47/28.30 % 28.47/28.30 fof(arity_Int__Oint__Rings_Olinordered__comm__semiring__strict,axiom, % 28.47/28.30 class_Rings_Olinordered__comm__semiring__strict(tc_Int_Oint) ). % 28.47/28.30 % 28.47/28.30 fof(arity_Int__Oint__Rings_Olinordered__semiring__1__strict,axiom, % 28.47/28.30 class_Rings_Olinordered__semiring__1__strict(tc_Int_Oint) ). % 28.47/28.30 % 28.47/28.30 fof(arity_Int__Oint__Groups_Olinordered__ab__semigroup__add,axiom, % 28.47/28.30 class_Groups_Olinordered__ab__semigroup__add(tc_Int_Oint) ). % 28.47/28.30 % 28.47/28.30 fof(arity_Int__Oint__Rings_Olinordered__semiring__strict,axiom, % 28.47/28.30 class_Rings_Olinordered__semiring__strict(tc_Int_Oint) ). % 28.47/28.30 % 28.47/28.30 fof(arity_Int__Oint__Groups_Oordered__ab__semigroup__add,axiom, % 28.47/28.30 class_Groups_Oordered__ab__semigroup__add(tc_Int_Oint) ). % 28.47/28.30 % 28.47/28.30 fof(arity_Int__Oint__Groups_Oordered__ab__group__add__abs,axiom, % 28.47/28.30 class_Groups_Oordered__ab__group__add__abs(tc_Int_Oint) ). % 28.47/28.30 % 28.47/28.30 fof(arity_Int__Oint__Groups_Oordered__comm__monoid__add,axiom, % 28.47/28.30 class_Groups_Oordered__comm__monoid__add(tc_Int_Oint) ). % 28.47/28.30 % 28.47/28.30 fof(arity_Int__Oint__Groups_Olinordered__ab__group__add,axiom, % 28.47/28.30 class_Groups_Olinordered__ab__group__add(tc_Int_Oint) ). % 28.47/28.30 % 28.47/28.30 fof(arity_Int__Oint__Groups_Ocancel__ab__semigroup__add,axiom, % 28.47/28.30 class_Groups_Ocancel__ab__semigroup__add(tc_Int_Oint) ). % 28.47/28.30 % 28.47/28.30 fof(arity_Int__Oint__Rings_Oring__1__no__zero__divisors,axiom, % 28.47/28.30 class_Rings_Oring__1__no__zero__divisors(tc_Int_Oint) ). % 28.47/28.30 % 28.47/28.30 fof(arity_Int__Oint__Rings_Oordered__cancel__semiring,axiom, % 28.47/28.30 class_Rings_Oordered__cancel__semiring(tc_Int_Oint) ). % 28.47/28.30 % 28.47/28.30 fof(arity_Int__Oint__Rings_Olinordered__ring__strict,axiom, % 28.47/28.30 class_Rings_Olinordered__ring__strict(tc_Int_Oint) ). % 28.47/28.30 % 28.47/28.30 fof(arity_Int__Oint__Rings_Oring__no__zero__divisors,axiom, % 28.47/28.30 class_Rings_Oring__no__zero__divisors(tc_Int_Oint) ). % 28.47/28.30 % 28.47/28.30 fof(arity_Int__Oint__Rings_Oordered__comm__semiring,axiom, % 28.47/28.30 class_Rings_Oordered__comm__semiring(tc_Int_Oint) ). % 28.47/28.30 % 28.47/28.30 fof(arity_Int__Oint__Rings_Olinordered__semiring__1,axiom, % 28.47/28.30 class_Rings_Olinordered__semiring__1(tc_Int_Oint) ). % 28.47/28.30 % 28.47/28.30 fof(arity_Int__Oint__Groups_Oordered__ab__group__add,axiom, % 28.47/28.30 class_Groups_Oordered__ab__group__add(tc_Int_Oint) ). % 28.47/28.30 % 28.47/28.30 fof(arity_Int__Oint__Groups_Ocancel__semigroup__add,axiom, % 28.47/28.30 class_Groups_Ocancel__semigroup__add(tc_Int_Oint) ). % 28.47/28.30 % 28.47/28.30 fof(arity_Int__Oint__Rings_Olinordered__semiring,axiom, % 28.47/28.30 class_Rings_Olinordered__semiring(tc_Int_Oint) ). % 28.47/28.30 % 28.47/28.30 fof(arity_Int__Oint__Rings_Olinordered__semidom,axiom, % 28.47/28.31 class_Rings_Olinordered__semidom(tc_Int_Oint) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Int__Oint__Lattices_Osemilattice__sup,axiom, % 28.47/28.31 class_Lattices_Osemilattice__sup(tc_Int_Oint) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Int__Oint__Lattices_Osemilattice__inf,axiom, % 28.47/28.31 class_Lattices_Osemilattice__inf(tc_Int_Oint) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Int__Oint__Lattices_Odistrib__lattice,axiom, % 28.47/28.31 class_Lattices_Odistrib__lattice(tc_Int_Oint) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Int__Oint__Groups_Oab__semigroup__mult,axiom, % 28.47/28.31 class_Groups_Oab__semigroup__mult(tc_Int_Oint) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Int__Oint__Groups_Ocomm__monoid__mult,axiom, % 28.47/28.31 class_Groups_Ocomm__monoid__mult(tc_Int_Oint) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Int__Oint__Groups_Oab__semigroup__add,axiom, % 28.47/28.31 class_Groups_Oab__semigroup__add(tc_Int_Oint) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Int__Oint__Rings_Oordered__semiring,axiom, % 28.47/28.31 class_Rings_Oordered__semiring(tc_Int_Oint) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Int__Oint__Rings_Oordered__ring__abs,axiom, % 28.47/28.31 class_Rings_Oordered__ring__abs(tc_Int_Oint) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Int__Oint__Rings_Ono__zero__divisors,axiom, % 28.47/28.31 class_Rings_Ono__zero__divisors(tc_Int_Oint) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Int__Oint__Groups_Ocomm__monoid__add,axiom, % 28.47/28.31 class_Groups_Ocomm__monoid__add(tc_Int_Oint) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Int__Oint__Rings_Olinordered__ring,axiom, % 28.47/28.31 class_Rings_Olinordered__ring(tc_Int_Oint) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Int__Oint__Rings_Olinordered__idom,axiom, % 28.47/28.31 class_Rings_Olinordered__idom(tc_Int_Oint) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Int__Oint__Rings_Ocomm__semiring__1,axiom, % 28.47/28.31 class_Rings_Ocomm__semiring__1(tc_Int_Oint) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Int__Oint__Groups_Osemigroup__add,axiom, % 28.47/28.31 class_Groups_Osemigroup__add(tc_Int_Oint) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Int__Oint__Divides_Osemiring__div,axiom, % 28.47/28.31 class_Divides_Osemiring__div(tc_Int_Oint) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Int__Oint__Rings_Ocomm__semiring,axiom, % 28.47/28.31 class_Rings_Ocomm__semiring(tc_Int_Oint) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Int__Oint__Nat_Osemiring__char__0,axiom, % 28.47/28.31 class_Nat_Osemiring__char__0(tc_Int_Oint) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Int__Oint__Groups_Oab__group__add,axiom, % 28.47/28.31 class_Groups_Oab__group__add(tc_Int_Oint) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Int__Oint__Rings_Ozero__neq__one,axiom, % 28.47/28.31 class_Rings_Ozero__neq__one(tc_Int_Oint) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Int__Oint__Rings_Oordered__ring,axiom, % 28.47/28.31 class_Rings_Oordered__ring(tc_Int_Oint) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Int__Oint__Orderings_Opreorder,axiom, % 28.47/28.31 class_Orderings_Opreorder(tc_Int_Oint) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Int__Oint__Orderings_Olinorder,axiom, % 28.47/28.31 class_Orderings_Olinorder(tc_Int_Oint) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Int__Oint__Groups_Omonoid__mult,axiom, % 28.47/28.31 class_Groups_Omonoid__mult(tc_Int_Oint) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Int__Oint__Rings_Ocomm__ring__1,axiom, % 28.47/28.31 class_Rings_Ocomm__ring__1(tc_Int_Oint) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Int__Oint__Groups_Omonoid__add,axiom, % 28.47/28.31 class_Groups_Omonoid__add(tc_Int_Oint) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Int__Oint__Smallcheck_Osmall,axiom, % 28.47/28.31 class_Smallcheck_Osmall(tc_Int_Oint) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Int__Oint__Rings_Osemiring__1,axiom, % 28.47/28.31 class_Rings_Osemiring__1(tc_Int_Oint) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Int__Oint__Rings_Osemiring__0,axiom, % 28.47/28.31 class_Rings_Osemiring__0(tc_Int_Oint) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Int__Oint__Lattices_Olattice,axiom, % 28.47/28.31 class_Lattices_Olattice(tc_Int_Oint) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Int__Oint__Groups_Ogroup__add,axiom, % 28.47/28.31 class_Groups_Ogroup__add(tc_Int_Oint) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Int__Oint__Divides_Oring__div,axiom, % 28.47/28.31 class_Divides_Oring__div(tc_Int_Oint) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Int__Oint__Rings_Omult__zero,axiom, % 28.47/28.31 class_Rings_Omult__zero(tc_Int_Oint) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Int__Oint__Rings_Ocomm__ring,axiom, % 28.47/28.31 class_Rings_Ocomm__ring(tc_Int_Oint) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Int__Oint__Orderings_Oorder,axiom, % 28.47/28.31 class_Orderings_Oorder(tc_Int_Oint) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Int__Oint__Int_Oring__char__0,axiom, % 28.47/28.31 class_Int_Oring__char__0(tc_Int_Oint) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Int__Oint__Int_Onumber__ring,axiom, % 28.47/28.31 class_Int_Onumber__ring(tc_Int_Oint) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Int__Oint__Rings_Osemiring,axiom, % 28.47/28.31 class_Rings_Osemiring(tc_Int_Oint) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Int__Oint__Orderings_Oord,axiom, % 28.47/28.31 class_Orderings_Oord(tc_Int_Oint) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Int__Oint__Groups_Ouminus,axiom, % 28.47/28.31 class_Groups_Ouminus(tc_Int_Oint) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Int__Oint__Groups_Osgn__if,axiom, % 28.47/28.31 class_Groups_Osgn__if(tc_Int_Oint) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Int__Oint__Groups_Oabs__if,axiom, % 28.47/28.31 class_Groups_Oabs__if(tc_Int_Oint) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Int__Oint__Rings_Oring__1,axiom, % 28.47/28.31 class_Rings_Oring__1(tc_Int_Oint) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Int__Oint__Groups_Ominus,axiom, % 28.47/28.31 class_Groups_Ominus(tc_Int_Oint) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Int__Oint__Power_Opower,axiom, % 28.47/28.31 class_Power_Opower(tc_Int_Oint) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Int__Oint__Groups_Ozero,axiom, % 28.47/28.31 class_Groups_Ozero(tc_Int_Oint) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Int__Oint__Rings_Oring,axiom, % 28.47/28.31 class_Rings_Oring(tc_Int_Oint) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Int__Oint__Rings_Oidom,axiom, % 28.47/28.31 class_Rings_Oidom(tc_Int_Oint) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Int__Oint__Int_Onumber,axiom, % 28.47/28.31 class_Int_Onumber(tc_Int_Oint) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Int__Oint__Groups_Oone,axiom, % 28.47/28.31 class_Groups_Oone(tc_Int_Oint) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Int__Oint__Rings_Odvd,axiom, % 28.47/28.31 class_Rings_Odvd(tc_Int_Oint) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Nat__Onat__Semiring__Normalization_Ocomm__semiring__1__cancel__crossproduct,axiom, % 28.47/28.31 class_Semiring__Normalization_Ocomm__semiring__1__cancel__crossproduct(tc_Nat_Onat) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Nat__Onat__Groups_Oordered__cancel__ab__semigroup__add,axiom, % 28.47/28.31 class_Groups_Oordered__cancel__ab__semigroup__add(tc_Nat_Onat) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Nat__Onat__Groups_Oordered__ab__semigroup__add__imp__le,axiom, % 28.47/28.31 class_Groups_Oordered__ab__semigroup__add__imp__le(tc_Nat_Onat) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Nat__Onat__Rings_Olinordered__comm__semiring__strict,axiom, % 28.47/28.31 class_Rings_Olinordered__comm__semiring__strict(tc_Nat_Onat) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Nat__Onat__Groups_Olinordered__ab__semigroup__add,axiom, % 28.47/28.31 class_Groups_Olinordered__ab__semigroup__add(tc_Nat_Onat) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Nat__Onat__Rings_Olinordered__semiring__strict,axiom, % 28.47/28.31 class_Rings_Olinordered__semiring__strict(tc_Nat_Onat) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Nat__Onat__Groups_Oordered__ab__semigroup__add,axiom, % 28.47/28.31 class_Groups_Oordered__ab__semigroup__add(tc_Nat_Onat) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Nat__Onat__Groups_Oordered__comm__monoid__add,axiom, % 28.47/28.31 class_Groups_Oordered__comm__monoid__add(tc_Nat_Onat) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Nat__Onat__Groups_Ocancel__ab__semigroup__add,axiom, % 28.47/28.31 class_Groups_Ocancel__ab__semigroup__add(tc_Nat_Onat) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Nat__Onat__Rings_Oordered__cancel__semiring,axiom, % 28.47/28.31 class_Rings_Oordered__cancel__semiring(tc_Nat_Onat) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Nat__Onat__Rings_Oordered__comm__semiring,axiom, % 28.47/28.31 class_Rings_Oordered__comm__semiring(tc_Nat_Onat) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Nat__Onat__Groups_Ocancel__semigroup__add,axiom, % 28.47/28.31 class_Groups_Ocancel__semigroup__add(tc_Nat_Onat) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Nat__Onat__Rings_Olinordered__semiring,axiom, % 28.47/28.31 class_Rings_Olinordered__semiring(tc_Nat_Onat) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Nat__Onat__Rings_Olinordered__semidom,axiom, % 28.47/28.31 class_Rings_Olinordered__semidom(tc_Nat_Onat) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Nat__Onat__Lattices_Osemilattice__sup,axiom, % 28.47/28.31 class_Lattices_Osemilattice__sup(tc_Nat_Onat) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Nat__Onat__Lattices_Osemilattice__inf,axiom, % 28.47/28.31 class_Lattices_Osemilattice__inf(tc_Nat_Onat) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Nat__Onat__Lattices_Odistrib__lattice,axiom, % 28.47/28.31 class_Lattices_Odistrib__lattice(tc_Nat_Onat) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Nat__Onat__Groups_Oab__semigroup__mult,axiom, % 28.47/28.31 class_Groups_Oab__semigroup__mult(tc_Nat_Onat) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Nat__Onat__Groups_Ocomm__monoid__mult,axiom, % 28.47/28.31 class_Groups_Ocomm__monoid__mult(tc_Nat_Onat) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Nat__Onat__Groups_Oab__semigroup__add,axiom, % 28.47/28.31 class_Groups_Oab__semigroup__add(tc_Nat_Onat) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Nat__Onat__Rings_Oordered__semiring,axiom, % 28.47/28.31 class_Rings_Oordered__semiring(tc_Nat_Onat) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Nat__Onat__Rings_Ono__zero__divisors,axiom, % 28.47/28.31 class_Rings_Ono__zero__divisors(tc_Nat_Onat) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Nat__Onat__Groups_Ocomm__monoid__add,axiom, % 28.47/28.31 class_Groups_Ocomm__monoid__add(tc_Nat_Onat) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Nat__Onat__Rings_Ocomm__semiring__1,axiom, % 28.47/28.31 class_Rings_Ocomm__semiring__1(tc_Nat_Onat) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Nat__Onat__Groups_Osemigroup__add,axiom, % 28.47/28.31 class_Groups_Osemigroup__add(tc_Nat_Onat) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Nat__Onat__Divides_Osemiring__div,axiom, % 28.47/28.31 class_Divides_Osemiring__div(tc_Nat_Onat) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Nat__Onat__Rings_Ocomm__semiring,axiom, % 28.47/28.31 class_Rings_Ocomm__semiring(tc_Nat_Onat) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Nat__Onat__Orderings_Owellorder,axiom, % 28.47/28.31 class_Orderings_Owellorder(tc_Nat_Onat) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Nat__Onat__Nat_Osemiring__char__0,axiom, % 28.47/28.31 class_Nat_Osemiring__char__0(tc_Nat_Onat) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Nat__Onat__Rings_Ozero__neq__one,axiom, % 28.47/28.31 class_Rings_Ozero__neq__one(tc_Nat_Onat) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Nat__Onat__Orderings_Opreorder,axiom, % 28.47/28.31 class_Orderings_Opreorder(tc_Nat_Onat) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Nat__Onat__Orderings_Olinorder,axiom, % 28.47/28.31 class_Orderings_Olinorder(tc_Nat_Onat) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Nat__Onat__Groups_Omonoid__mult,axiom, % 28.47/28.31 class_Groups_Omonoid__mult(tc_Nat_Onat) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Nat__Onat__Groups_Omonoid__add,axiom, % 28.47/28.31 class_Groups_Omonoid__add(tc_Nat_Onat) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Nat__Onat__Rings_Osemiring__1,axiom, % 28.47/28.31 class_Rings_Osemiring__1(tc_Nat_Onat) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Nat__Onat__Rings_Osemiring__0,axiom, % 28.47/28.31 class_Rings_Osemiring__0(tc_Nat_Onat) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Nat__Onat__Lattices_Olattice,axiom, % 28.47/28.31 class_Lattices_Olattice(tc_Nat_Onat) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Nat__Onat__Rings_Omult__zero,axiom, % 28.47/28.31 class_Rings_Omult__zero(tc_Nat_Onat) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Nat__Onat__Orderings_Oorder,axiom, % 28.47/28.31 class_Orderings_Oorder(tc_Nat_Onat) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Nat__Onat__Rings_Osemiring,axiom, % 28.47/28.31 class_Rings_Osemiring(tc_Nat_Onat) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Nat__Onat__Orderings_Oord,axiom, % 28.47/28.31 class_Orderings_Oord(tc_Nat_Onat) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Nat__Onat__Orderings_Obot,axiom, % 28.47/28.31 class_Orderings_Obot(tc_Nat_Onat) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Nat__Onat__Groups_Ominus,axiom, % 28.47/28.31 class_Groups_Ominus(tc_Nat_Onat) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Nat__Onat__Power_Opower,axiom, % 28.47/28.31 class_Power_Opower(tc_Nat_Onat) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Nat__Onat__Groups_Ozero,axiom, % 28.47/28.31 class_Groups_Ozero(tc_Nat_Onat) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Nat__Onat__Int_Onumber,axiom, % 28.47/28.31 class_Int_Onumber(tc_Nat_Onat) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Nat__Onat__Groups_Oone,axiom, % 28.47/28.31 class_Groups_Oone(tc_Nat_Onat) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Nat__Onat__Rings_Odvd,axiom, % 28.47/28.31 class_Rings_Odvd(tc_Nat_Onat) ). % 28.47/28.31 % 28.47/28.31 fof(arity_HOL__Obool__Complete__Lattice_Ocomplete__lattice,axiom, % 28.47/28.31 class_Complete__Lattice_Ocomplete__lattice(tc_HOL_Obool) ). % 28.47/28.31 % 28.47/28.31 fof(arity_HOL__Obool__Lattices_Obounded__lattice__top,axiom, % 28.47/28.31 class_Lattices_Obounded__lattice__top(tc_HOL_Obool) ). % 28.47/28.31 % 28.47/28.31 fof(arity_HOL__Obool__Lattices_Obounded__lattice__bot,axiom, % 28.47/28.31 class_Lattices_Obounded__lattice__bot(tc_HOL_Obool) ). % 28.47/28.31 % 28.47/28.31 fof(arity_HOL__Obool__Lattices_Osemilattice__sup,axiom, % 28.47/28.31 class_Lattices_Osemilattice__sup(tc_HOL_Obool) ). % 28.47/28.31 % 28.47/28.31 fof(arity_HOL__Obool__Lattices_Osemilattice__inf,axiom, % 28.47/28.31 class_Lattices_Osemilattice__inf(tc_HOL_Obool) ). % 28.47/28.31 % 28.47/28.31 fof(arity_HOL__Obool__Lattices_Odistrib__lattice,axiom, % 28.47/28.31 class_Lattices_Odistrib__lattice(tc_HOL_Obool) ). % 28.47/28.31 % 28.47/28.31 fof(arity_HOL__Obool__Lattices_Oboolean__algebra,axiom, % 28.47/28.31 class_Lattices_Oboolean__algebra(tc_HOL_Obool) ). % 28.47/28.31 % 28.47/28.31 fof(arity_HOL__Obool__Orderings_Opreorder,axiom, % 28.47/28.31 class_Orderings_Opreorder(tc_HOL_Obool) ). % 28.47/28.31 % 28.47/28.31 fof(arity_HOL__Obool__Finite__Set_Ofinite,axiom, % 28.47/28.31 class_Finite__Set_Ofinite(tc_HOL_Obool) ). % 28.47/28.31 % 28.47/28.31 fof(arity_HOL__Obool__Lattices_Olattice,axiom, % 28.47/28.31 class_Lattices_Olattice(tc_HOL_Obool) ). % 28.47/28.31 % 28.47/28.31 fof(arity_HOL__Obool__Orderings_Oorder,axiom, % 28.47/28.31 class_Orderings_Oorder(tc_HOL_Obool) ). % 28.47/28.31 % 28.47/28.31 fof(arity_HOL__Obool__Orderings_Otop,axiom, % 28.47/28.31 class_Orderings_Otop(tc_HOL_Obool) ). % 28.47/28.31 % 28.47/28.31 fof(arity_HOL__Obool__Orderings_Oord,axiom, % 28.47/28.31 class_Orderings_Oord(tc_HOL_Obool) ). % 28.47/28.31 % 28.47/28.31 fof(arity_HOL__Obool__Orderings_Obot,axiom, % 28.47/28.31 class_Orderings_Obot(tc_HOL_Obool) ). % 28.47/28.31 % 28.47/28.31 fof(arity_HOL__Obool__Groups_Ouminus,axiom, % 28.47/28.31 class_Groups_Ouminus(tc_HOL_Obool) ). % 28.47/28.31 % 28.47/28.31 fof(arity_HOL__Obool__Groups_Ominus,axiom, % 28.47/28.31 class_Groups_Ominus(tc_HOL_Obool) ). % 28.47/28.31 % 28.47/28.31 fof(arity_sum__Finite__Set_Ofinite,axiom, % 28.47/28.31 ! [T_1,T_2] : % 28.47/28.31 ( ( class_Finite__Set_Ofinite(T_2) % 28.47/28.31 & class_Finite__Set_Ofinite(T_1) ) % 28.47/28.31 => class_Finite__Set_Ofinite(tc_sum(T_2,T_1)) ) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Option__Ooption__Finite__Set_Ofinite,axiom, % 28.47/28.31 ! [T_1] : % 28.47/28.31 ( class_Finite__Set_Ofinite(T_1) % 28.47/28.31 => class_Finite__Set_Ofinite(tc_Option_Ooption(T_1)) ) ). % 28.47/28.31 % 28.47/28.31 fof(arity_prod__Finite__Set_Ofinite,axiom, % 28.47/28.31 ! [T_1,T_2] : % 28.47/28.31 ( ( class_Finite__Set_Ofinite(T_2) % 28.47/28.31 & class_Finite__Set_Ofinite(T_1) ) % 28.47/28.31 => class_Finite__Set_Ofinite(tc_prod(T_2,T_1)) ) ). % 28.47/28.31 % 28.47/28.31 fof(arity_prod__Smallcheck_Osmall,axiom, % 28.47/28.31 ! [T_1,T_2] : % 28.47/28.31 ( ( class_Smallcheck_Osmall(T_2) % 28.47/28.31 & class_Smallcheck_Osmall(T_1) ) % 28.47/28.31 => class_Smallcheck_Osmall(tc_prod(T_2,T_1)) ) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Product____Type__Ounit__Finite__Set_Ofinite,axiom, % 28.47/28.31 class_Finite__Set_Ofinite(tc_Product__Type_Ounit) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Product____Type__Ounit__Smallcheck_Osmall,axiom, % 28.47/28.31 class_Smallcheck_Osmall(tc_Product__Type_Ounit) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Code____Numeral__Ocode____numeral__Groups_Oordered__cancel__ab__semigroup__add,axiom, % 28.47/28.31 class_Groups_Oordered__cancel__ab__semigroup__add(tc_Code__Numeral_Ocode__numeral) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Code____Numeral__Ocode____numeral__Groups_Oordered__ab__semigroup__add__imp__le,axiom, % 28.47/28.31 class_Groups_Oordered__ab__semigroup__add__imp__le(tc_Code__Numeral_Ocode__numeral) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Code____Numeral__Ocode____numeral__Rings_Olinordered__comm__semiring__strict,axiom, % 28.47/28.31 class_Rings_Olinordered__comm__semiring__strict(tc_Code__Numeral_Ocode__numeral) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Code____Numeral__Ocode____numeral__Groups_Olinordered__ab__semigroup__add,axiom, % 28.47/28.31 class_Groups_Olinordered__ab__semigroup__add(tc_Code__Numeral_Ocode__numeral) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Code____Numeral__Ocode____numeral__Rings_Olinordered__semiring__strict,axiom, % 28.47/28.31 class_Rings_Olinordered__semiring__strict(tc_Code__Numeral_Ocode__numeral) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Code____Numeral__Ocode____numeral__Groups_Oordered__ab__semigroup__add,axiom, % 28.47/28.31 class_Groups_Oordered__ab__semigroup__add(tc_Code__Numeral_Ocode__numeral) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Code____Numeral__Ocode____numeral__Groups_Oordered__comm__monoid__add,axiom, % 28.47/28.31 class_Groups_Oordered__comm__monoid__add(tc_Code__Numeral_Ocode__numeral) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Code____Numeral__Ocode____numeral__Groups_Ocancel__ab__semigroup__add,axiom, % 28.47/28.31 class_Groups_Ocancel__ab__semigroup__add(tc_Code__Numeral_Ocode__numeral) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Code____Numeral__Ocode____numeral__Rings_Oordered__cancel__semiring,axiom, % 28.47/28.31 class_Rings_Oordered__cancel__semiring(tc_Code__Numeral_Ocode__numeral) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Code____Numeral__Ocode____numeral__Rings_Oordered__comm__semiring,axiom, % 28.47/28.31 class_Rings_Oordered__comm__semiring(tc_Code__Numeral_Ocode__numeral) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Code____Numeral__Ocode____numeral__Groups_Ocancel__semigroup__add,axiom, % 28.47/28.31 class_Groups_Ocancel__semigroup__add(tc_Code__Numeral_Ocode__numeral) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Code____Numeral__Ocode____numeral__Rings_Olinordered__semiring,axiom, % 28.47/28.31 class_Rings_Olinordered__semiring(tc_Code__Numeral_Ocode__numeral) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Code____Numeral__Ocode____numeral__Rings_Olinordered__semidom,axiom, % 28.47/28.31 class_Rings_Olinordered__semidom(tc_Code__Numeral_Ocode__numeral) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Code____Numeral__Ocode____numeral__Groups_Oab__semigroup__mult,axiom, % 28.47/28.31 class_Groups_Oab__semigroup__mult(tc_Code__Numeral_Ocode__numeral) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Code____Numeral__Ocode____numeral__Groups_Ocomm__monoid__mult,axiom, % 28.47/28.31 class_Groups_Ocomm__monoid__mult(tc_Code__Numeral_Ocode__numeral) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Code____Numeral__Ocode____numeral__Groups_Oab__semigroup__add,axiom, % 28.47/28.31 class_Groups_Oab__semigroup__add(tc_Code__Numeral_Ocode__numeral) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Code____Numeral__Ocode____numeral__Rings_Oordered__semiring,axiom, % 28.47/28.31 class_Rings_Oordered__semiring(tc_Code__Numeral_Ocode__numeral) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Code____Numeral__Ocode____numeral__Rings_Ono__zero__divisors,axiom, % 28.47/28.31 class_Rings_Ono__zero__divisors(tc_Code__Numeral_Ocode__numeral) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Code____Numeral__Ocode____numeral__Groups_Ocomm__monoid__add,axiom, % 28.47/28.31 class_Groups_Ocomm__monoid__add(tc_Code__Numeral_Ocode__numeral) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Code____Numeral__Ocode____numeral__Rings_Ocomm__semiring__1,axiom, % 28.47/28.31 class_Rings_Ocomm__semiring__1(tc_Code__Numeral_Ocode__numeral) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Code____Numeral__Ocode____numeral__Groups_Osemigroup__add,axiom, % 28.47/28.31 class_Groups_Osemigroup__add(tc_Code__Numeral_Ocode__numeral) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Code____Numeral__Ocode____numeral__Divides_Osemiring__div,axiom, % 28.47/28.31 class_Divides_Osemiring__div(tc_Code__Numeral_Ocode__numeral) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Code____Numeral__Ocode____numeral__Rings_Ocomm__semiring,axiom, % 28.47/28.31 class_Rings_Ocomm__semiring(tc_Code__Numeral_Ocode__numeral) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Code____Numeral__Ocode____numeral__Nat_Osemiring__char__0,axiom, % 28.47/28.31 class_Nat_Osemiring__char__0(tc_Code__Numeral_Ocode__numeral) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Code____Numeral__Ocode____numeral__Rings_Ozero__neq__one,axiom, % 28.47/28.31 class_Rings_Ozero__neq__one(tc_Code__Numeral_Ocode__numeral) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Code____Numeral__Ocode____numeral__Orderings_Opreorder,axiom, % 28.47/28.31 class_Orderings_Opreorder(tc_Code__Numeral_Ocode__numeral) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Code____Numeral__Ocode____numeral__Orderings_Olinorder,axiom, % 28.47/28.31 class_Orderings_Olinorder(tc_Code__Numeral_Ocode__numeral) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Code____Numeral__Ocode____numeral__Groups_Omonoid__mult,axiom, % 28.47/28.31 class_Groups_Omonoid__mult(tc_Code__Numeral_Ocode__numeral) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Code____Numeral__Ocode____numeral__Groups_Omonoid__add,axiom, % 28.47/28.31 class_Groups_Omonoid__add(tc_Code__Numeral_Ocode__numeral) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Code____Numeral__Ocode____numeral__Rings_Osemiring__1,axiom, % 28.47/28.31 class_Rings_Osemiring__1(tc_Code__Numeral_Ocode__numeral) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Code____Numeral__Ocode____numeral__Rings_Osemiring__0,axiom, % 28.47/28.31 class_Rings_Osemiring__0(tc_Code__Numeral_Ocode__numeral) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Code____Numeral__Ocode____numeral__Rings_Omult__zero,axiom, % 28.47/28.31 class_Rings_Omult__zero(tc_Code__Numeral_Ocode__numeral) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Code____Numeral__Ocode____numeral__Orderings_Oorder,axiom, % 28.47/28.31 class_Orderings_Oorder(tc_Code__Numeral_Ocode__numeral) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Code____Numeral__Ocode____numeral__Rings_Osemiring,axiom, % 28.47/28.31 class_Rings_Osemiring(tc_Code__Numeral_Ocode__numeral) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Code____Numeral__Ocode____numeral__Orderings_Oord,axiom, % 28.47/28.31 class_Orderings_Oord(tc_Code__Numeral_Ocode__numeral) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Code____Numeral__Ocode____numeral__Groups_Ominus,axiom, % 28.47/28.31 class_Groups_Ominus(tc_Code__Numeral_Ocode__numeral) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Code____Numeral__Ocode____numeral__Power_Opower,axiom, % 28.47/28.31 class_Power_Opower(tc_Code__Numeral_Ocode__numeral) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Code____Numeral__Ocode____numeral__Groups_Ozero,axiom, % 28.47/28.31 class_Groups_Ozero(tc_Code__Numeral_Ocode__numeral) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Code____Numeral__Ocode____numeral__Int_Onumber,axiom, % 28.47/28.31 class_Int_Onumber(tc_Code__Numeral_Ocode__numeral) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Code____Numeral__Ocode____numeral__Groups_Oone,axiom, % 28.47/28.31 class_Groups_Oone(tc_Code__Numeral_Ocode__numeral) ). % 28.47/28.31 % 28.47/28.31 fof(arity_Code____Numeral__Ocode____numeral__Rings_Odvd,axiom, % 28.47/28.31 class_Rings_Odvd(tc_Code__Numeral_Ocode__numeral) ). % 28.47/28.31 % 28.47/28.31 %----Helper facts (20) % 28.47/28.31 fof(help_c__COMBI__1,axiom, % 28.47/28.31 ! [V_P,T_a] : hAPP(c_COMBI(T_a),V_P) = V_P ). % 28.47/28.31 % 28.47/28.31 fof(help_c__COMBK__1,axiom, % 28.47/28.31 ! [V_Q,V_P,T_b,T_a] : hAPP(hAPP(c_COMBK(T_a,T_b),V_P),V_Q) = V_P ). % 28.47/28.31 % 28.47/28.31 fof(help_c__COMBB__1,axiom, % 28.47/28.31 ! [V_R_2,V_Qa_2,V_Pa_2,T_d,T_b,T_c] : hAPP(hAPP(hAPP(c_COMBB(T_c,T_b,T_d),V_Pa_2),V_Qa_2),V_R_2) = hAPP(V_Pa_2,hAPP(V_Qa_2,V_R_2)) ). % 28.47/28.31 % 28.47/28.31 fof(help_c__COMBC__1,axiom, % 28.47/28.31 ! [V_R_2,V_Qa_2,V_Pa_2,T_b,T_d,T_c] : hAPP(hAPP(hAPP(c_COMBC(T_c,T_d,T_b),V_Pa_2),V_Qa_2),V_R_2) = hAPP(hAPP(V_Pa_2,V_R_2),V_Qa_2) ). % 28.47/28.31 % 28.47/28.31 fof(help_c__COMBS__1,axiom, % 28.47/28.31 ! [V_R_2,V_Qa_2,V_Pa_2,T_b,T_d,T_c] : hAPP(hAPP(hAPP(c_COMBS(T_c,T_d,T_b),V_Pa_2),V_Qa_2),V_R_2) = hAPP(hAPP(V_Pa_2,V_R_2),hAPP(V_Qa_2,V_R_2)) ). % 28.47/28.31 % 28.47/28.31 fof(help_c__fequal__1,axiom, % 28.47/28.31 ! [V_y_2,V_x_2] : % 28.47/28.31 ( ~ hBOOL(hAPP(hAPP(c_fequal,V_x_2),V_y_2)) % 28.47/28.31 | V_x_2 = V_y_2 ) ). % 28.47/28.31 % 28.47/28.31 fof(help_c__fequal__2,axiom, % 28.47/28.31 ! [V_y_2,V_x_2] : % 28.47/28.31 ( V_x_2 != V_y_2 % 28.47/28.31 | hBOOL(hAPP(hAPP(c_fequal,V_x_2),V_y_2)) ) ). % 28.47/28.31 % 28.47/28.31 fof(help_c__fFalse__1,axiom, % 28.47/28.31 ~ hBOOL(c_fFalse) ). % 28.47/28.31 % 28.47/28.31 fof(help_c__fTrue__1,axiom, % 28.47/28.31 hBOOL(c_fTrue) ). % 28.47/28.31 % 28.47/28.31 fof(help_c__fNot__1,axiom, % 28.47/28.31 ! [V_Pa_2] : % 28.47/28.31 ( ~ hBOOL(hAPP(c_fNot,V_Pa_2)) % 28.47/28.31 | ~ hBOOL(V_Pa_2) ) ). % 28.47/28.31 % 28.47/28.31 fof(help_c__fNot__2,axiom, % 28.47/28.31 ! [V_Pa_2] : % 28.47/28.31 ( ~ ~ hBOOL(V_Pa_2) % 28.47/28.31 | hBOOL(hAPP(c_fNot,V_Pa_2)) ) ). % 28.47/28.31 % 28.47/28.31 fof(help_c__fconj__1,axiom, % 28.47/28.31 ! [V_Qa_2,V_Pa_2] : % 28.47/28.31 ( ~ hBOOL(V_Pa_2) % 28.47/28.31 | ~ hBOOL(V_Qa_2) % 28.47/28.31 | hBOOL(hAPP(hAPP(c_fconj,V_Pa_2),V_Qa_2)) ) ). % 28.47/28.31 % 28.47/28.31 fof(help_c__fconj__2,axiom, % 28.47/28.31 ! [V_Qa_2,V_Pa_2] : % 28.47/28.31 ( ~ hBOOL(hAPP(hAPP(c_fconj,V_Pa_2),V_Qa_2)) % 28.47/28.31 | hBOOL(V_Pa_2) ) ). % 28.47/28.31 % 28.47/28.31 fof(help_c__fconj__3,axiom, % 28.47/28.31 ! [V_Qa_2,V_Pa_2] : % 28.47/28.31 ( ~ hBOOL(hAPP(hAPP(c_fconj,V_Pa_2),V_Qa_2)) % 28.47/28.31 | hBOOL(V_Qa_2) ) ). % 28.47/28.31 % 28.47/28.31 fof(help_c__fdisj__1,axiom, % 28.47/28.31 ! [V_Qa_2,V_Pa_2] : % 28.47/28.31 ( ~ hBOOL(V_Pa_2) % 28.47/28.31 | hBOOL(hAPP(hAPP(c_fdisj,V_Pa_2),V_Qa_2)) ) ). % 28.47/28.31 % 28.47/28.31 fof(help_c__fdisj__2,axiom, % 28.47/28.31 ! [V_Pa_2,V_Qa_2] : % 28.47/28.31 ( ~ hBOOL(V_Qa_2) % 28.47/28.31 | hBOOL(hAPP(hAPP(c_fdisj,V_Pa_2),V_Qa_2)) ) ). % 28.47/28.31 % 28.47/28.31 fof(help_c__fdisj__3,axiom, % 28.47/28.31 ! [V_Qa_2,V_Pa_2] : % 28.47/28.31 ( ~ hBOOL(hAPP(hAPP(c_fdisj,V_Pa_2),V_Qa_2)) % 28.47/28.31 | hBOOL(V_Pa_2) % 28.47/28.31 | hBOOL(V_Qa_2) ) ). % 28.47/28.31 % 28.47/28.31 fof(help_c__fimplies__1,axiom, % 28.47/28.31 ! [V_Qa_2,V_Pa_2] : % 28.47/28.31 ( hBOOL(V_Pa_2) % 28.47/28.31 | hBOOL(hAPP(hAPP(c_fimplies,V_Pa_2),V_Qa_2)) ) ). % 28.47/28.31 % 28.47/28.31 fof(help_c__fimplies__2,axiom, % 28.47/28.31 ! [V_Pa_2,V_Qa_2] : % 28.47/28.31 ( ~ hBOOL(V_Qa_2) % 28.47/28.31 | hBOOL(hAPP(hAPP(c_fimplies,V_Pa_2),V_Qa_2)) ) ). % 28.47/28.31 % 28.47/28.31 fof(help_c__fimplies__3,axiom, % 28.47/28.31 ! [V_Qa_2,V_Pa_2] : % 28.47/28.31 ( ~ hBOOL(hAPP(hAPP(c_fimplies,V_Pa_2),V_Qa_2)) % 28.47/28.31 | ~ hBOOL(V_Pa_2) % 28.47/28.31 | hBOOL(V_Qa_2) ) ). % 28.47/28.31 % 28.47/28.31 %----Conjectures (5) % 28.47/28.31 fof(conj_0,hypothesis, % 28.47/28.31 hBOOL(hAPP(hAPP(c_member(tc_Com_Opname),v_x),v_Procs)) ). % 28.47/28.31 % 28.47/28.31 fof(conj_1,hypothesis, % 28.47/28.31 ! [B_x] : % 28.47/28.31 ( hBOOL(hAPP(hAPP(c_member(tc_Hoare__Mirabelle_Otriple(t_a)),B_x),v_G)) % 28.47/28.31 => c_Hoare__Mirabelle_Otriple__valid(t_a,v_na,B_x) ) ). % 28.47/28.31 % 28.47/28.31 fof(conj_2,hypothesis, % 28.47/28.31 ! [B_x] : % 28.47/28.31 ( hBOOL(hAPP(hAPP(c_member(tc_Com_Opname),B_x),v_Procs)) % 28.47/28.31 => c_Hoare__Mirabelle_Otriple__valid(t_a,v_na,hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(t_a),v_P(B_x)),hAPP(c_Com_Ocom_OBODY,B_x)),v_Q(B_x))) ) ). % 28.47/28.31 % 28.47/28.31 fof(conj_3,hypothesis, % 28.47/28.31 ! [B_x] : % 28.47/28.31 ( hBOOL(hAPP(hAPP(c_member(tc_Com_Opname),B_x),v_Procs)) % 28.47/28.31 => c_Hoare__Mirabelle_Otriple__valid(t_a,v_na,hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(t_a),v_P(B_x)),hAPP(c_Option_Othe(tc_Com_Ocom),hAPP(c_Com_Obody,B_x))),v_Q(B_x))) ) ). % 28.47/28.31 % 28.47/28.31 fof(conj_4,conjecture, % 28.47/28.31 c_Hoare__Mirabelle_Otriple__valid(t_a,hAPP(c_Nat_OSuc,v_na),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(t_a),v_P(v_x)),hAPP(c_Com_Ocom_OBODY,v_x)),v_Q(v_x))) ). % 28.47/28.31 % 28.47/28.31 %------------------------------------------------------------------------------ % 28.47/28.31 %------------------------------------------- % 28.47/28.31 % Proof found % 28.47/28.31 % SZS status Theorem for theBenchmark % 28.47/28.31 % SZS output start Proof % 28.47/28.31 %ClaNum:9991(EqnAxiom:2751) % 28.47/28.31 %VarNum:68200(SingletonVarNum:20056) % 28.47/28.31 %MaxLitNum:8 % 28.47/28.31 %MaxfuncDepth:13 % 28.47/28.31 %SharedTerms:1033 % 28.47/28.31 %goalClause: 4399 % 28.47/28.31 %singleGoalClaCount:1 % 28.47/28.31 [2755]P1(a176) % 28.47/28.31 [2756]P2(a838) % 28.47/28.31 [2757]P2(a1) % 28.47/28.31 [2758]P2(a101) % 28.47/28.31 [2759]P3(a838) % 28.47/28.31 [2760]P3(a1) % 28.47/28.31 [2761]P3(a101) % 28.47/28.31 [2762]P84(a838) % 28.47/28.31 [2763]P84(a1) % 28.47/28.31 [2764]P84(a101) % 28.47/28.31 [2765]P85(a838) % 28.47/28.31 [2766]P85(a832) % 28.47/28.31 [2767]P85(a1) % 28.47/28.31 [2768]P85(a101) % 28.47/28.31 [2769]P102(a838) % 28.47/28.31 [2770]P102(a832) % 28.47/28.31 [2771]P102(a1) % 28.47/28.31 [2772]P102(a101) % 28.47/28.31 [2773]P86(a838) % 28.47/28.31 [2774]P86(a1) % 28.47/28.31 [2775]P86(a101) % 28.47/28.31 [2776]P87(a838) % 28.47/28.31 [2777]P87(a1) % 28.47/28.31 [2778]P87(a101) % 28.47/28.31 [2779]P101(a838) % 28.47/28.31 [2780]P101(a832) % 28.47/28.31 [2781]P101(a1) % 28.47/28.31 [2782]P101(a101) % 28.47/28.31 [2783]P103(a1) % 28.47/28.31 [2784]P119(a1) % 28.47/28.31 [2785]P88(a1) % 28.47/28.31 [2786]P4(a838) % 28.47/28.31 [2787]P4(a1) % 28.47/28.31 [2788]P4(a101) % 28.47/28.31 [2789]P120(a838) % 28.47/28.31 [2790]P120(a1) % 28.47/28.31 [2791]P120(a101) % 28.47/28.31 [2792]P132(a1) % 28.47/28.31 [2793]P121(a838) % 28.47/28.31 [2794]P121(a1) % 28.47/28.31 [2795]P121(a101) % 28.47/28.31 [2796]P117(a1) % 28.47/28.31 [2797]P104(a838) % 28.47/28.31 [2798]P104(a1) % 28.47/28.31 [2799]P104(a101) % 28.47/28.31 [2800]P122(a838) % 28.47/28.31 [2801]P122(a1) % 28.47/28.31 [2802]P122(a101) % 28.47/28.31 [2803]P118(a1) % 28.47/28.31 [2804]P105(a838) % 28.47/28.31 [2805]P105(a1) % 28.47/28.31 [2806]P105(a101) % 28.47/28.31 [2807]P63(a1) % 28.47/28.31 [2808]P69(a1) % 28.47/28.31 [2809]P70(a1) % 28.47/28.31 [2810]P112(a1) % 28.47/28.31 [2811]P126(a1) % 28.47/28.31 [2812]P127(a838) % 28.47/28.31 [2813]P127(a1) % 28.47/28.31 [2814]P127(a101) % 28.47/28.31 [2815]P128(a1) % 28.47/28.31 [2816]P130(a838) % 28.47/28.31 [2817]P130(a1) % 28.47/28.31 [2818]P130(a101) % 28.47/28.31 [2819]P129(a838) % 28.47/28.31 [2820]P129(a1) % 28.47/28.31 [2821]P129(a101) % 28.47/28.31 [2822]P123(a838) % 28.47/28.31 [2823]P123(a1) % 28.47/28.31 [2824]P123(a101) % 28.47/28.31 [2825]P91(a832) % 28.47/28.31 [2826]P64(a838) % 28.47/28.31 [2827]P64(a1) % 28.47/28.31 [2828]P64(a101) % 28.47/28.31 [2829]P65(a838) % 28.47/28.31 [2830]P65(a1) % 28.47/28.31 [2831]P65(a101) % 28.47/28.31 [2832]P5(a838) % 28.47/28.31 [2833]P5(a1) % 28.47/28.31 [2834]P5(a101) % 28.47/28.31 [2835]P71(a838) % 28.47/28.31 [2836]P71(a1) % 28.47/28.31 [2837]P71(a101) % 28.47/28.31 [2838]P76(a838) % 28.47/28.31 [2839]P76(a1) % 28.47/28.31 [2840]P76(a101) % 28.47/28.31 [2841]P77(a838) % 28.47/28.31 [2842]P77(a1) % 28.47/28.31 [2843]P77(a101) % 28.47/28.31 [2844]P136(a838) % 28.47/28.31 [2845]P136(a1) % 28.47/28.31 [2846]P72(a838) % 28.47/28.31 [2847]P72(a1) % 28.47/28.31 [2848]P72(a101) % 28.47/28.31 [2849]P67(a838) % 28.47/28.31 [2850]P67(a1) % 28.47/28.31 [2851]P67(a101) % 28.47/28.31 [2852]P79(a838) % 28.47/28.31 [2853]P79(a1) % 28.47/28.31 [2854]P79(a101) % 28.47/28.31 [2855]P134(a838) % 28.47/28.31 [2856]P134(a1) % 28.47/28.31 [2857]P134(a101) % 28.47/28.31 [2858]P106(a838) % 28.47/28.31 [2859]P106(a1) % 28.47/28.31 [2860]P106(a101) % 28.47/28.31 [2861]P137(a838) % 28.47/28.31 [2862]P137(a1) % 28.47/28.31 [2863]P137(a101) % 28.47/28.31 [2864]P68(a838) % 28.47/28.31 [2865]P68(a1) % 28.47/28.31 [2866]P68(a101) % 28.47/28.31 [2867]P75(a838) % 28.47/28.31 [2868]P75(a1) % 28.47/28.31 [2869]P75(a101) % 28.47/28.31 [2870]P6(a1) % 28.47/28.31 [2871]P124(a1) % 28.47/28.31 [2872]P125(a1) % 28.47/28.31 [2873]P80(a838) % 28.47/28.31 [2874]P80(a1) % 28.47/28.31 [2875]P80(a101) % 28.47/28.31 [2876]P107(a1) % 28.47/28.31 [2877]P133(a1) % 28.47/28.31 [2878]P81(a832) % 28.47/28.31 [2879]P81(a1) % 28.47/28.31 [2880]P82(a1) % 28.47/28.31 [2881]P7(a838) % 28.47/28.31 [2882]P7(a1) % 28.47/28.31 [2883]P7(a101) % 28.47/28.31 [2884]P8(a1) % 28.47/28.31 [2885]P73(a838) % 28.47/28.31 [2886]P73(a832) % 28.47/28.31 [2887]P73(a1) % 28.47/28.31 [2888]P73(a101) % 28.47/28.31 [2889]P89(a1) % 28.47/28.31 [2890]P78(a1) % 28.47/28.31 [2891]P90(a838) % 28.47/28.31 [2892]P90(a1) % 28.47/28.31 [2893]P90(a101) % 28.47/28.31 [2894]P131(a1) % 28.47/28.31 [2895]P66(a1) % 28.47/28.31 [2896]P108(a838) % 28.47/28.31 [2897]P108(a1) % 28.47/28.31 [2898]P108(a101) % 28.47/28.31 [2899]P135(a838) % 28.47/28.31 [2900]P135(a1) % 28.47/28.31 [2901]P135(a101) % 28.47/28.31 [2902]P113(a838) % 28.47/28.31 [2903]P113(a1) % 28.47/28.31 [2904]P113(a101) % 28.47/28.31 [2905]P111(a1) % 28.47/28.31 [2906]P109(a838) % 28.47/28.31 [2907]P93(a838) % 28.47/28.31 [2908]P93(a832) % 28.47/28.31 [2909]P93(a1) % 28.47/28.31 [2910]P94(a838) % 28.47/28.31 [2911]P94(a832) % 28.47/28.31 [2912]P94(a1) % 28.47/28.31 [2913]P100(a838) % 28.47/28.31 [2914]P100(a832) % 28.47/28.31 [2915]P95(a832) % 28.47/28.31 [2916]P58(a832) % 28.47/28.31 [2917]P58(a841) % 28.47/28.31 [2918]P97(a838) % 28.47/28.31 [2919]P97(a832) % 28.47/28.31 [2920]P97(a1) % 28.47/28.31 [2921]P74(a838) % 28.47/28.31 [2922]P74(a1) % 28.47/28.31 [2923]P74(a101) % 28.47/28.31 [2924]P99(a838) % 28.47/28.31 [2925]P99(a832) % 28.47/28.31 [2926]P99(a1) % 28.47/28.31 [2927]P9(a832) % 28.47/28.31 [2928]P98(a832) % 28.47/28.31 [2929]P110(a832) % 28.47/28.31 [2930]P138(a1) % 28.47/28.31 [2931]P138(a841) % 28.47/28.31 [2932]P83(a838) % 28.47/28.31 [2933]P83(a1) % 28.47/28.31 [2934]P83(a101) % 28.47/28.31 [2935]P96(a832) % 28.47/28.31 [2947]P36(a838,a236) % 28.47/28.31 [2948]P36(a838,a315) % 28.47/28.31 [4288]~E(a99,a85) % 28.47/28.31 [4289]~P1(a177) % 28.47/28.31 [2752]E(f2(a1),a85) % 28.47/28.31 [2753]E(f3(a101),a4) % 28.47/28.31 [2754]E(f102(a101),a5) % 28.47/28.31 [2936]E(f34(a25),f2(a838)) % 28.47/28.31 [2937]E(f86(a177),f2(a838)) % 28.47/28.31 [2938]E(f86(a176),f2(a838)) % 28.47/28.31 [2939]E(f178(a838),f103(a838)) % 28.47/28.31 [2940]E(f179(a838),f2(a838)) % 28.47/28.31 [2941]E(f235(a838),f104(a838)) % 28.47/28.31 [2942]E(f105(a1),f37(a1)) % 28.47/28.31 [2943]P10(f2(a1)) % 28.47/28.31 [2944]P10(f80(a1)) % 28.47/28.31 [2985]P1(f324(a26,a25)) % 28.47/28.31 [2994]P36(f844(a838,a838),a38) % 28.47/28.31 [3023]E(f165(a834,a833,a29),a30) % 28.47/28.31 [3339]E(f318(a838,a838,a236,a236),a38) % 28.47/28.31 [4290]~E(f80(a1),f2(a1)) % 28.47/28.31 [2945]E(f113(f2(a838)),f2(a838)) % 28.47/28.31 [2946]E(f6(f2(a101)),f2(a838)) % 28.47/28.31 [2950]E(f324(f81(a1),a85),a85) % 28.47/28.31 [2954]E(f324(a5,f2(a838)),f2(a101)) % 28.47/28.31 [2955]E(f324(a114,f2(a838)),f80(a838)) % 28.47/28.31 [2956]E(f324(a107,f80(a1)),f80(a838)) % 28.47/28.31 [2957]E(f324(a5,f80(a838)),f80(a101)) % 28.47/28.31 [2959]E(f324(f106(a1),a85),f2(a1)) % 28.47/28.31 [2960]E(f324(f106(a101),a85),f2(a101)) % 28.47/28.31 [2961]E(f324(a107,f2(a1)),f2(a838)) % 28.47/28.31 [2962]E(f324(f180(a833),a25),f2(a838)) % 28.47/28.31 [2963]E(f324(f106(a838),a85),f2(a838)) % 28.47/28.31 [2969]E(f324(f81(a1),f80(a1)),a99) % 28.47/28.31 [2977]E(f324(f180(a101),f2(a101)),f2(a838)) % 28.47/28.31 [2978]E(f324(f102(a1),f2(a838)),f2(a1)) % 28.47/28.31 [2979]E(f324(f102(a1),f80(a838)),f80(a1)) % 28.47/28.31 [2980]E(f324(f81(a1),f2(a1)),f2(a1)) % 28.47/28.31 [2990]E(f324(a107,f80(a1)),f324(a114,f2(a838))) % 28.47/28.31 [2992]E(f316(f844(a838,a838),a38),a39) % 28.47/28.31 [2993]E(f317(f844(a838,a838),a38),a40) % 28.47/28.31 [3014]E(f324(f258(a838),f2(a838)),f179(f845(a838,a832))) % 28.47/28.31 [3015]E(f324(f259(a838),f2(a838)),f238(f845(a838,a832))) % 28.47/28.31 [3025]P38(f179(f845(a1,a832))) % 28.47/28.31 [3062]E(f324(f324(f3(a101),f2(a101)),f80(a101)),f2(a101)) % 28.47/28.31 [3136]P1(f324(f324(f232(a1),a99),f2(a1))) % 28.47/28.31 [3161]P1(f324(f324(f232(a1),f2(a1)),f80(a1))) % 28.47/28.31 [3163]P1(f324(f324(f231(a1),f2(a1)),f80(a1))) % 28.47/28.31 [3330]P1(f324(f64(a834),f168(a834,a833,a30))) % 28.47/28.31 [3372]E(f324(f324(f282(a838,a838,a838),a315),f301(a838,a315)),a236) % 28.47/28.31 [3409]P40(a1,a838,a107,f324(f231(a1),f2(a1))) % 28.47/28.31 [3412]E(f324(f324(f45(a838,f845(a838,a832)),f238(f845(a838,a832))),f294(a838)),f238(f845(a838,a832))) % 28.47/28.31 [3413]E(f324(f324(f45(a838,f845(a838,a832)),f238(f845(a838,a832))),f258(a838)),f238(f845(a838,a832))) % 28.47/28.31 [3414]E(f324(f324(f45(a838,f845(a838,a832)),f238(f845(a838,a832))),f259(a838)),f238(f845(a838,a832))) % 28.47/28.31 [3415]E(f324(f324(f46(a838,f845(a838,a832)),f238(f845(a838,a832))),f297(a838)),f179(f845(a838,a832))) % 28.47/28.31 [3431]P29(a838,a1,f102(a1),f238(f845(a838,a832))) % 28.47/28.31 [3442]P40(a838,a1,f102(a1),f324(f18(a832,a838),a176)) % 28.47/28.31 [3576]E(f324(f75(a838,a101,a1,a5),a107),f106(a101)) % 28.47/28.31 [3794]P54(a101,a838,a22,a5,f238(f845(a838,a832))) % 28.47/28.31 [3802]P54(a1,f845(f844(a838,a838),a832),a110,a91,a100) % 28.47/28.31 [4068]E(f253(a1,a1,a1,a1,f37(a1),f81(a1)),a57) % 28.47/28.31 [4321]~E(f324(f106(a1),a99),f324(f106(a1),a85)) % 28.47/28.31 [4322]~P1(f324(a185,f2(a1))) % 28.47/28.31 [4323]~P1(f324(a185,f80(a1))) % 28.47/28.31 [4375]~P1(f324(f324(f232(a1),a85),f2(a1))) % 28.47/28.31 [4399]~P31(a830,f324(a114,a851),f324(f324(f324(f93(a830),f849(a846)),f324(a27,a846)),f852(a846))) % 28.47/28.31 [3008]E(f324(f324(f3(a1),a99),a99),a85) % 28.47/28.31 [3022]E(f324(f102(a1),f324(a114,f2(a838))),f80(a1)) % 28.47/28.31 [3086]E(f324(f41(a841),f238(f845(a841,a832))),f80(a838)) % 28.47/28.31 [3109]P1(f324(a185,f324(f106(a1),a99))) % 28.47/28.31 [3110]P1(f324(f324(f326(a834),a846),a847)) % 28.47/28.31 [3111]P1(f324(f324(f232(a1),a99),a85)) % 28.47/28.31 [3113]P1(f324(f324(f231(a1),a99),a85)) % 28.47/28.31 [3173]E(f324(f324(f303(a838),f2(a838)),f179(f845(a838,a832))),f324(f294(a838),f2(a838))) % 28.47/28.31 [3228]P1(f324(f324(f231(a1),f2(a1)),f324(f106(a1),a85))) % 28.47/28.31 [3239]E(f324(f304(a838,a838,a114),f238(f845(a838,a832))),f324(f297(a838),f2(a838))) % 28.47/28.31 [3277]P12(f844(a838,a838),f238(f845(f844(a838,a838),a832)),a111) % 28.47/28.31 [3583]E(f324(f75(a838,a1,a101,f102(a1)),a22),a23) % 28.47/28.31 [3643]P36(a838,f324(f257(f844(a838,a838)),f324(f252(a838,a838,a832),f232(a838)))) % 28.47/28.31 [4366]~P1(f324(a185,f324(f106(a1),a85))) % 28.47/28.31 [4367]~P1(f324(f324(f232(a1),a99),a99)) % 28.47/28.31 [4368]~P1(f324(f324(f232(a1),a85),a99)) % 28.47/28.31 [4369]~P1(f324(f324(f232(a1),a85),a85)) % 28.47/28.31 [4370]~P1(f324(f324(f231(a1),a85),a99)) % 28.47/28.31 [4385]~P1(f324(f64(a838),f238(f845(a838,a832)))) % 28.47/28.31 [4386]~P1(f324(f64(a1),f238(f845(a1,a832)))) % 28.47/28.31 [4233]E(f324(f252(a1,a1,a832),f324(f324(f10(f845(a1,a832),f845(a1,a832),a1),f324(f20(a1,a832,a832),f324(f324(f10(a832,f845(a832,a832),a1),a322),f324(f232(a1),f2(a1))))),f324(f324(f9(a1,a1,f845(a1,a832)),f324(f324(f10(f845(a1,f845(a1,a832)),f845(a1,f845(a1,a832)),a1),f9(a1,a1,a832)),f324(f324(f10(f845(a1,a1),f845(a1,f845(a1,a832)),a1),f324(f10(a1,f845(a1,a832),a1),a321)),a211))),f80(a1)))),a207) % 28.47/28.31 [3312]E(f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99),f324(f81(a1),a99)) % 28.47/28.31 [3354]E(f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99),f324(f324(f3(a1),a85),a99)) % 28.47/28.31 [3507]E(f324(f324(f63(f844(a838,a838)),f238(f845(f844(a838,a838),a832))),a111),a100) % 28.47/28.31 [3537]E(f324(f106(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f80(a1)) % 28.47/28.31 [3538]E(f324(f106(a101),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f80(a101)) % 28.47/28.31 [3539]E(f324(f106(a838),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f80(a838)) % 28.47/28.31 [3543]E(f324(f106(a838),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(a114,f2(a838))) % 28.47/28.31 [3932]E(f324(f324(f103(f845(f844(f844(a838,a838),f844(a838,a838)),a832)),a38),f301(f844(a838,a838),f179(f845(f844(f844(a838,a838),f844(a838,a838)),a832)))),a72) % 28.47/28.31 [3999]E(f324(a91,f324(f278(f844(a838,a838),f844(a838,a838),a111),f324(f324(f303(f844(a838,a838)),f324(f324(f247(a838,a838),f2(a838)),f2(a838))),f179(f845(f844(a838,a838),a832))))),f2(a1)) % 28.47/28.31 [4000]E(f324(a91,f324(f278(f844(a838,a838),f844(a838,a838),a111),f324(f324(f303(f844(a838,a838)),f324(f324(f247(a838,a838),f80(a838)),f2(a838))),f179(f845(f844(a838,a838),a832))))),f80(a1)) % 28.47/28.31 [4014]E(f324(f257(f844(a838,a838)),f324(f252(a838,a838,a832),f324(f324(f10(a838,f845(a838,a832),a838),f324(f9(a838,a838,a832),a321)),a114))),a315) % 28.47/28.31 [3985]E(f324(f106(a838),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))),f324(a114,f324(a114,f2(a838)))) % 28.47/28.31 [3988]E(f324(f106(a838),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))),f324(f324(f82(a838),f80(a838)),f80(a838))) % 28.47/28.31 [3989]E(f324(f106(a838),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))),f324(f41(a832),f238(f845(a832,a832)))) % 28.47/28.31 [4053]P10(f324(f106(a1),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))) % 28.47/28.31 [4124]P30(f845(f844(a838,a838),a832),f324(f324(f247(f845(f844(f845(f844(a838,a838),a832),f845(f844(a838,a838),a832)),a832),f845(f844(f845(f844(a838,a838),a832),f845(f844(a838,a838),a832)),a832)),a39),a73)) % 28.47/28.31 [4125]P30(f845(f844(a838,a838),a832),f324(f324(f247(f845(f844(f845(f844(a838,a838),a832),f845(f844(a838,a838),a832)),a832),f845(f844(f845(f844(a838,a838),a832),f845(f844(a838,a838),a832)),a832)),a40),a71)) % 28.47/28.31 [4163]E(f324(f324(f103(f845(f844(f845(f844(a838,a838),a832),f845(f844(a838,a838),a832)),a832)),f316(f844(a838,a838),a72)),f324(f324(f303(f844(f845(f844(a838,a838),a832),f845(f844(a838,a838),a832))),f324(f324(f247(f845(f844(a838,a838),a832),f845(f844(a838,a838),a832)),f179(f845(f844(a838,a838),a832))),f179(f845(f844(a838,a838),a832)))),f179(f845(f844(f845(f844(a838,a838),a832),f845(f844(a838,a838),a832)),a832)))),a73) % 28.47/28.31 [4164]E(f324(f324(f103(f845(f844(f845(f844(a838,a838),a832),f845(f844(a838,a838),a832)),a832)),f317(f844(a838,a838),a72)),f324(f324(f303(f844(f845(f844(a838,a838),a832),f845(f844(a838,a838),a832))),f324(f324(f247(f845(f844(a838,a838),a832),f845(f844(a838,a838),a832)),f179(f845(f844(a838,a838),a832))),f179(f845(f844(a838,a838),a832)))),f179(f845(f844(f845(f844(a838,a838),a832),f845(f844(a838,a838),a832)),a832)))),a71) % 28.47/28.31 [4055]E(f324(a107,f324(f106(a1),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),f324(a114,f324(a114,f2(a838)))) % 28.47/28.31 [4101]E(f324(f102(a1),f324(f106(a838),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),f324(f106(a1),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))) % 28.47/28.31 [4135]P1(f324(f324(f231(a1),f2(a1)),f324(f106(a1),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))))) % 28.47/28.31 [4136]E(f324(f106(a838),f324(f324(f3(a1),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))),a99)),f324(a114,f324(a114,f324(a114,f2(a838))))) % 28.47/28.31 [4177]P10(f324(f106(a1),f324(f324(f3(a1),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))),a99))) % 28.47/28.31 [4204]E(f324(f102(a1),f324(f106(a838),f324(f324(f3(a1),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))),a99))),f324(f106(a1),f324(f324(f3(a1),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))),a99))) % 28.47/28.31 [4219]P1(f324(f324(f231(a1),f2(a1)),f324(f106(a1),f324(f324(f3(a1),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))),a99)))) % 28.47/28.31 [2949]P11(x29491,a321) % 28.47/28.31 [3340]P29(a838,a838,a114,x33401) % 28.47/28.31 [2964]P36(a1,f108(x29641)) % 28.47/28.31 [2965]P36(a1,f109(x29651)) % 28.47/28.31 [2968]P37(x29681,f182(x29681)) % 28.47/28.31 [3011]P36(f845(x30111,a832),f300(x30111)) % 28.47/28.31 [3037]E(f239(x30371,x30371,a321),a321) % 28.47/28.31 [3053]E(f51(a1,x30531,x30531),f2(a1)) % 28.47/28.31 [3106]P19(x31061,f845(x31061,a832),f303(x31061)) % 28.47/28.31 [4292]~E(f324(a27,x42921),a25) % 28.47/28.31 [4294]~E(f324(a114,x42941),x42941) % 28.47/28.31 [4306]~E(f324(a114,x43061),f2(a838)) % 28.47/28.31 [2951]E(f324(f180(a838),x29511),x29511) % 28.47/28.31 [2952]E(f324(f106(a1),x29521),x29521) % 28.47/28.31 [2966]E(f324(a91,f325(x29661)),x29661) % 28.47/28.31 [2967]E(f237(x29671,f2(a101)),f2(a101)) % 28.47/28.31 [2981]E(f116(x29811,f115(x29811)),f115(x29811)) % 28.47/28.31 [2982]E(f140(x29821,f115(x29821)),f115(x29821)) % 28.47/28.31 [2986]E(f34(f324(a27,x29861)),f2(a838)) % 28.47/28.31 [2987]E(f324(f153(x29871),f115(x29871)),f115(x29871)) % 28.47/28.31 [2988]E(f324(f156(x29881),f115(x29881)),f115(x29881)) % 28.47/28.31 [2989]E(f324(f154(x29891),f115(x29891)),f115(x29891)) % 28.47/28.31 [2995]E(f324(f106(a1),x29951),f324(f105(a1),x29951)) % 28.47/28.31 [2997]E(f324(a5,f324(a22,x29971)),x29971) % 28.47/28.31 [2998]E(f324(a22,f324(a5,x29981)),x29981) % 28.47/28.31 [2999]E(f324(a91,f324(a110,x29991)),x29991) % 28.47/28.31 [3000]P10(f324(f102(a1),x30001)) % 28.47/28.31 [3004]E(f324(f180(f842(x30041)),f182(x30041)),f2(a838)) % 28.47/28.31 [3005]E(f324(f180(f839(x30051)),f115(x30051)),f2(a838)) % 28.47/28.31 [3010]E(f324(f180(a833),f324(a27,x30101)),f2(a838)) % 28.47/28.31 [3020]E(f225(x30201,f182(x30201)),f179(f845(x30201,a832))) % 28.47/28.31 [3028]E(f324(f324(f83(a838),x30281),f80(a838)),x30281) % 28.47/28.31 [3029]E(f324(f324(f83(a1),x30291),f80(a1)),x30291) % 28.47/28.31 [3030]E(f324(f324(f82(a838),x30301),f2(a838)),x30301) % 28.47/28.31 [3031]E(f324(f324(f82(a1),x30311),f2(a1)),x30311) % 28.47/28.31 [3032]E(f324(f324(f3(a838),x30321),f2(a838)),x30321) % 28.47/28.31 [3033]E(f324(f324(f178(a838),x30331),f2(a838)),x30331) % 28.47/28.31 [3034]E(f324(f324(f83(a838),x30341),f2(a838)),f2(a838)) % 28.47/28.31 [3035]E(f324(f324(f42(a1),x30351),f2(a1)),f2(a1)) % 28.47/28.31 [3036]E(f324(f324(f235(a838),x30361),f2(a838)),f2(a838)) % 28.47/28.31 [3043]E(f324(f157(x30431),f115(x30431)),f179(f845(x30431,a832))) % 28.47/28.31 [3048]P1(f324(f127(x30481),f115(x30481))) % 28.47/28.31 [3054]E(f324(f141(x30541,x30541),f7(x30541)),f37(f839(x30541))) % 28.47/28.31 [3055]E(f324(f141(x30551,x30551),f37(x30551)),f37(f839(x30551))) % 28.47/28.31 [3056]E(f324(f195(x30561,x30561),f7(x30561)),f37(f842(x30561))) % 28.47/28.31 [3057]E(f324(f195(x30571,x30571),f37(x30571)),f37(f842(x30571))) % 28.47/28.31 [3058]E(f51(a1,x30581,f2(a1)),x30581) % 28.47/28.31 [3059]E(f324(f231(a838),f324(a114,x30591)),f324(f232(a838),x30591)) % 28.47/28.31 [3060]E(f324(f258(a838),f324(a114,x30601)),f324(f294(a838),x30601)) % 28.47/28.31 [3061]E(f324(f259(a838),f324(a114,x30611)),f324(f297(a838),x30611)) % 28.47/28.31 [3063]E(f51(a1,f2(a1),x30631),f2(a1)) % 28.47/28.31 [3070]E(f324(f324(f82(a838),x30701),f80(a838)),f324(a114,x30701)) % 28.47/28.31 [3080]E(f324(f295(a838,x30801),f2(a838)),f179(f845(a838,a832))) % 28.47/28.31 [3092]E(f296(a838,f2(a838),x30921),f324(f294(a838),x30921)) % 28.47/28.31 [3139]E(f324(f324(f3(a838),f324(a114,x31391)),f80(a838)),x31391) % 28.47/28.31 [3152]E(f53(f2(a1),x31521),f324(f324(f247(a1,a1),f2(a1)),f2(a1))) % 28.47/28.31 [3202]P1(f324(f324(f232(a838),x32021),f324(a114,x32021))) % 28.47/28.31 [3214]P1(f324(f324(f232(a838),f2(a838)),f324(a114,x32141))) % 28.47/28.31 [3494]E(f324(f324(f3(a101),f324(a5,f324(a114,f324(a22,x34941)))),f80(a101)),x34941) % 28.47/28.31 [3565]P1(f324(f324(f231(a1),f324(f81(a1),f324(f102(a1),x35651))),f2(a1))) % 28.47/28.31 [3717]P1(f324(f324(f232(a1),f324(f81(a1),f324(f102(a1),f324(a114,x37171)))),f2(a1))) % 28.47/28.31 [4329]~E(f238(f845(x43291,a832)),f179(f845(x43291,a832))) % 28.47/28.31 [4378]~P1(f324(f324(f232(a838),x43781),f2(a838))) % 28.47/28.31 [4394]~P1(f324(f324(f232(a1),f324(f102(a1),x43941)),f2(a1))) % 28.47/28.31 [3009]E(f163(x30091,f115(f839(x30091))),f115(f839(x30091))) % 28.47/28.31 [3012]E(f324(f324(f83(a1),a85),x30121),a85) % 28.47/28.31 [3013]E(f324(f324(f82(a1),a85),x30131),x30131) % 28.47/28.31 [3016]E(f324(a107,f324(f102(a1),x30161)),x30161) % 28.47/28.31 [3017]E(f324(f324(f82(a1),x30171),a85),x30171) % 28.47/28.31 [3018]E(f324(f324(f3(a1),x30181),a85),x30181) % 28.47/28.31 [3021]E(f324(f324(f3(a838),x30211),x30211),f2(a838)) % 28.47/28.31 [3026]E(f324(f81(a1),f324(f81(a1),x30261)),x30261) % 28.47/28.31 [3027]E(f324(f41(a838),f324(f258(a838),x30271)),x30271) % 28.47/28.31 [3038]E(f324(f324(f83(a838),f80(a838)),x30381),x30381) % 28.47/28.31 [3039]E(f324(f324(f83(a1),f80(a1)),x30391),x30391) % 28.47/28.31 [3040]E(f324(f324(f82(a838),f2(a838)),x30401),x30401) % 28.47/28.31 [3041]E(f324(f324(f82(a1),f2(a1)),x30411),x30411) % 28.47/28.31 [3042]E(f324(f324(f178(a838),f2(a838)),x30421),x30421) % 28.47/28.31 [3049]E(f324(f324(f83(a838),f2(a838)),x30491),f2(a838)) % 28.47/28.31 [3050]E(f324(f324(f42(a1),f2(a1)),x30501),f2(a1)) % 28.47/28.31 [3051]E(f324(f324(f3(a838),f2(a838)),x30511),f2(a838)) % 28.47/28.31 [3052]E(f324(f324(f235(a838),f2(a838)),x30521),f2(a838)) % 28.47/28.31 [3068]E(f324(f295(a838,f2(a838)),x30681),f324(f258(a838),x30681)) % 28.47/28.31 [3069]E(f324(f324(f83(a1),a99),x30691),f324(f81(a1),x30691)) % 28.47/28.31 [3072]E(f324(a107,f324(f106(a1),x30721)),f324(f106(a838),x30721)) % 28.47/28.31 [3073]E(f324(a22,f324(f106(a101),x30731)),f324(f106(a838),x30731)) % 28.47/28.31 [3074]E(f324(f41(a838),f324(f294(a838),x30741)),f324(a114,x30741)) % 28.47/28.31 [3084]E(f324(f324(f82(a838),f80(a838)),x30841),f324(a114,x30841)) % 28.47/28.31 [3088]E(f324(f105(a1),f324(f102(a1),x30881)),f324(f102(a1),x30881)) % 28.47/28.31 [3089]E(f324(f77(a1),f324(f102(a1),x30891)),f324(f102(a1),x30891)) % 28.47/28.31 [3094]E(f324(f41(x30941),f179(f845(x30941,a832))),f2(a838)) % 28.47/28.31 [3096]E(f324(f324(f42(a838),x30961),f324(a114,f2(a838))),x30961) % 28.47/28.31 [3107]E(f51(a838,x31071,f324(a114,f2(a838))),f2(a838)) % 28.47/28.31 [3108]E(f51(a1,x31081,f324(f106(a1),a99)),f2(a1)) % 28.47/28.31 [3123]E(f324(f324(f42(a1),x31231),f324(f106(a1),a99)),f324(f81(a1),x31231)) % 28.47/28.31 [3127]E(f129(a838,f324(f295(a838,x31271),f2(a838))),f115(a838)) % 28.47/28.31 [3128]E(f324(f324(f3(a1),x31281),f80(a1)),f324(f324(f82(a1),x31281),a99)) % 28.47/28.31 [3129]E(f324(f324(f82(a1),x31291),f80(a1)),f324(f324(f3(a1),x31291),a99)) % 28.47/28.31 [3132]P1(f324(f324(f186(a25),x31321),x31321)) % 28.47/28.31 [3133]P1(f324(f324(f231(a838),x31331),x31331)) % 28.47/28.31 [3134]P1(f324(f324(f231(a1),x31341),x31341)) % 28.47/28.31 [3135]P1(f324(f324(f280(a838),x31351),x31351)) % 28.47/28.31 [3140]E(f324(f81(a1),f324(f106(a1),x31401)),f324(f106(a1),f324(f81(a1),x31401))) % 28.47/28.31 [3141]P1(f324(f64(a838),f324(f294(a838),x31411))) % 28.47/28.31 [3142]P1(f324(f64(a838),f324(f258(a838),x31421))) % 28.47/28.31 [3150]E(f147(x31501,f238(f845(x31501,a832))),f238(f845(f839(x31501),a832))) % 28.47/28.31 [3155]P1(f324(f324(f231(a838),f2(a838)),x31551)) % 28.47/28.31 [3166]E(f324(f324(f82(a838),f113(x31661)),f324(a114,f2(a838))),f113(f324(a114,x31661))) % 28.47/28.31 [3167]E(f324(f257(x31671),f324(f18(a832,x31671),a177)),f179(f845(x31671,a832))) % 28.47/28.31 [3168]E(f324(f257(x31681),f324(f18(a832,x31681),a176)),f238(f845(x31681,a832))) % 28.47/28.31 [3172]E(f324(f324(f303(a838),x31721),f324(f258(a838),x31721)),f324(f258(a838),f324(a114,x31721))) % 28.47/28.31 [3183]E(f324(f324(f82(a1),f80(a1)),f324(f102(a1),x31831)),f324(f102(a1),f324(a114,x31831))) % 28.47/28.31 [3186]E(f324(f324(f139(f839(x31861)),f115(x31861)),f115(f839(x31861))),f60(x31861,f115(x31861))) % 28.47/28.31 [3205]E(f179(f845(f844(x32051,x32051),a832)),f261(x32051,f179(f845(x32051,a832)))) % 28.47/28.31 [3206]E(f324(f302(x32061),f238(f845(x32061,a832))),f238(f845(f845(x32061,a832),a832))) % 28.47/28.31 [3207]E(f324(f81(f845(x32071,a832)),f179(f845(x32071,a832))),f238(f845(x32071,a832))) % 28.47/28.31 [3208]E(f324(f81(f845(x32081,a832)),f238(f845(x32081,a832))),f179(f845(x32081,a832))) % 28.47/28.31 [3210]P1(f324(f64(x32101),f179(f845(x32101,a832)))) % 28.47/28.31 [3212]E(f324(f295(a838,x32121),f324(a114,x32121)),f324(f324(f303(a838),x32121),f179(f845(a838,a832)))) % 28.47/28.31 [3213]E(f87(f844(a838,a838),f54(x32131,f2(a838))),f324(f324(f247(a838,a838),f2(a838)),x32131)) % 28.47/28.31 [3227]E(f324(f324(f303(a838),f324(a114,x32271)),f324(f294(a838),x32271)),f324(f294(a838),f324(a114,x32271))) % 28.47/28.31 [3230]P36(x32301,f179(f845(f844(x32301,x32301),a832))) % 28.47/28.31 [3233]P1(f324(f324(f231(a1),f2(a1)),f324(f102(a1),x32331))) % 28.47/28.31 [3241]E(f324(f324(f82(a838),f324(f180(a838),x32411)),f324(a114,f2(a838))),f324(f180(a838),f324(a114,x32411))) % 28.47/28.31 [3347]P38(f324(f304(a838,a1,f102(a1)),x33471)) % 28.47/28.31 [3387]P47(x33871,f179(f845(x33871,a832)),f179(f845(f844(x33871,x33871),a832))) % 28.47/28.31 [3406]E(f324(f324(f247(a1,a1),f324(f106(a1),a99)),f324(f324(f3(a1),x34061),f80(a1))),f56(f324(f106(a1),a99),x34061)) % 28.47/28.31 [3454]P57(x34541,f324(f18(f845(x34541,a832),x34541),f324(f18(a832,x34541),a177))) % 28.47/28.31 [3464]E(f283(a838,f280(a838),x34641,x34641),f324(f324(f303(a838),x34641),f179(f845(a838,a832)))) % 28.47/28.31 [3655]P1(f324(f324(f326(f845(f844(a838,a838),a832)),f325(x36551)),a100)) % 28.47/28.31 [3681]P1(f324(f324(f326(f845(f844(a838,a838),a832)),f324(a110,x36811)),a100)) % 28.47/28.31 [3812]P29(x38121,f845(x38121,a832),f324(f324(f9(x38121,f845(x38121,a832),f845(x38121,a832)),f303(x38121)),f179(f845(x38121,a832))),f238(f845(x38121,a832))) % 28.47/28.31 [4325]~E(f324(f324(f82(a1),x43251),x43251),a99) % 28.47/28.31 [4365]~E(f324(a5,f324(a114,f324(a22,x43651))),f2(a101)) % 28.47/28.31 [4371]~P1(f324(a185,f324(f102(a1),x43711))) % 28.47/28.31 [4374]~P1(f324(f324(f232(a838),x43741),x43741)) % 28.47/28.31 [4387]~P1(f324(f324(f231(a838),f324(a114,x43871)),x43871)) % 28.47/28.31 [3157]E(f324(a107,f324(f81(a1),f324(f102(a1),x31571))),f2(a838)) % 28.47/28.31 [3160]E(f324(f324(f82(a1),f324(f81(a1),x31601)),x31601),f2(a1)) % 28.47/28.31 [3165]E(f324(f41(a1),f324(f295(a1,f2(a1)),x31651)),f324(a107,x31651)) % 28.47/28.31 [3176]E(f324(f324(f240(a838),f324(a114,f2(a838))),x31761),f324(a114,f2(a838))) % 28.47/28.31 [3274]E(f324(f277(x32741),f179(f845(f844(x32741,x32741),a832))),f179(f845(x32741,a832))) % 28.47/28.31 [3282]E(f44(f845(x32821,a832),f179(f845(f845(x32821,a832),a832))),f238(f845(x32821,a832))) % 28.47/28.31 [3283]E(f44(f845(x32831,a832),f238(f845(f845(x32831,a832),a832))),f179(f845(x32831,a832))) % 28.47/28.31 [3284]E(f43(f845(x32841,a832),f179(f845(f845(x32841,a832),a832))),f179(f845(x32841,a832))) % 28.47/28.31 [3285]E(f43(f845(x32851,a832),f238(f845(f845(x32851,a832),a832))),f238(f845(x32851,a832))) % 28.47/28.31 [3290]P1(f324(f324(f280(a838),f324(a114,f2(a838))),x32901)) % 28.47/28.31 [3328]E(f324(f324(f303(f839(x33281)),f115(x33281)),f179(f845(f839(x33281),a832))),f148(x33281,f115(f845(x33281,a832)))) % 28.47/28.31 [3329]E(f324(f324(f303(f839(x33291)),f115(x33291)),f179(f845(f839(x33291),a832))),f147(x33291,f179(f845(x33291,a832)))) % 28.47/28.31 [3371]E(f324(f324(f82(a838),f6(x33711)),f324(a114,f2(a838))),f6(f324(a5,f324(a114,f324(a22,x33711))))) % 28.47/28.31 [3398]E(f324(f41(a1),f324(f304(a838,a1,f102(a1)),x33981)),f324(f41(a838),x33981)) % 28.47/28.31 [3399]P1(f324(f324(f231(a838),x33991),f324(f324(f83(a838),x33991),x33991))) % 28.47/28.31 [3435]E(f324(f304(a1,a838,a107),f296(a1,f2(a1),f324(f102(a1),x34351))),f324(f294(a838),x34351)) % 28.47/28.31 [3449]E(f324(f324(f42(a838),f324(a114,f2(a838))),f324(f106(a838),x34491)),f324(a107,f324(f324(f42(a1),f80(a1)),f324(f106(a1),x34491)))) % 28.47/28.31 [3451]E(f324(f157(a838),f129(a838,f324(f295(a838,f2(a838)),f324(a114,x34511)))),f324(f294(a838),x34511)) % 28.47/28.31 [3452]E(f324(f324(f82(a838),f324(f180(a101),x34521)),f324(a114,f2(a838))),f324(f180(a101),f324(a5,f324(a114,f324(a22,x34521))))) % 28.47/28.31 [3469]E(f324(f304(a1,a838,a107),f324(f304(a838,a1,f102(a1)),x34691)),x34691) % 28.47/28.31 [3499]E(f324(f324(f303(a838),f2(a838)),f324(f304(a838,a838,a114),f324(f258(a838),x34991))),f324(f258(a838),f324(a114,x34991))) % 28.47/28.31 [3506]P52(x35061,x35061,f301(x35061,f179(f845(f844(x35061,x35061),a832)))) % 28.47/28.31 [3512]P1(f324(a185,f324(f81(a1),f324(f102(a1),f324(a114,x35121))))) % 28.47/28.31 [3523]E(f324(f324(f3(f845(a838,a832)),f324(f259(a838),x35231)),f324(f324(f303(a838),x35231),f179(f845(a838,a832)))),f324(f259(a838),f324(a114,x35231))) % 28.47/28.31 [3540]E(f324(f324(f82(a1),f324(f324(f3(a1),a85),x35401)),f324(f324(f3(a1),a85),x35401)),f324(f324(f3(a1),a85),f324(f324(f82(a1),x35401),x35401))) % 28.47/28.31 [3555]E(f324(f324(f303(f845(x35551,a832)),f179(f845(x35551,a832))),f179(f845(f845(x35551,a832),a832))),f324(f302(x35551),f179(f845(x35551,a832)))) % 28.47/28.31 [3584]E(f324(f324(f3(f845(a838,a832)),f324(f297(a838),x35841)),f324(f324(f303(a838),f324(a114,x35841)),f179(f845(a838,a832)))),f324(f297(a838),f324(a114,x35841))) % 28.47/28.31 [3593]E(f324(f324(f303(f842(x35931)),f182(x35931)),f324(f304(x35931,f842(x35931),f226(x35931)),f238(f845(x35931,a832)))),f238(f845(f842(x35931),a832))) % 28.47/28.31 [3693]E(f324(f106(a838),f324(f324(f82(a1),x36931),x36931)),f324(f324(f88(a838,a838),f324(f106(a838),x36931)),f324(f324(f20(a838,a838,a838),f82(a838)),f7(a838)))) % 28.47/28.31 [4077]P19(x40771,f845(x40771,a832),f324(f324(f10(f845(x40771,a832),f845(f845(x40771,a832),f845(x40771,a832)),x40771),f324(f9(f845(x40771,a832),f845(x40771,a832),f845(x40771,a832)),f3(f845(x40771,a832)))),f324(f324(f9(x40771,f845(x40771,a832),f845(x40771,a832)),f303(x40771)),f179(f845(x40771,a832))))) % 28.47/28.31 [4162]E(f324(f257(f844(a1,a1)),f324(f252(a1,a1,a832),f324(f324(f10(f845(a1,a832),f845(a1,a832),a1),f324(f20(a1,a832,a832),f324(f324(f10(a832,f845(a832,a832),a1),a322),f324(f231(a1),x41621)))),f232(a1)))),f108(x41621)) % 28.47/28.31 [4195]E(f324(f257(f844(a1,a1)),f324(f252(a1,a1,a832),f324(f324(f20(a1,f845(a1,a832),f845(a1,a832)),f324(f324(f10(f845(a832,a832),f845(f845(a1,a832),f845(a1,a832)),a1),f10(a832,a832,a1)),f324(f324(f10(a832,f845(a832,a832),a1),a322),f324(f231(a1),x41951)))),f232(a1)))),f109(x41951)) % 28.47/28.31 [4248]E(f324(f257(f844(f845(x42481,a832),f845(x42481,a832))),f324(f252(f845(x42481,a832),f845(x42481,a832),a832),f324(f324(f9(f845(x42481,a832),f845(f845(x42481,a832),a832),f845(f845(x42481,a832),a832)),f324(f324(f10(f845(f845(x42481,a832),f845(a832,a832)),f845(f845(f845(x42481,a832),a832),f845(f845(x42481,a832),a832)),f845(x42481,a832)),f20(f845(x42481,a832),a832,a832)),f324(f324(f10(f845(f845(x42481,a832),a832),f845(f845(x42481,a832),f845(a832,a832)),f845(x42481,a832)),f324(f10(a832,f845(a832,a832),f845(x42481,a832)),a322)),f232(f845(x42481,a832))))),f64(x42481)))),f300(x42481)) % 28.47/28.31 [4391]~P1(f324(f64(f839(x43911)),f238(f845(f839(x43911),a832)))) % 28.47/28.31 [4405]~P1(f324(f324(f231(a1),f2(a1)),f324(f81(a1),f324(f102(a1),f324(a114,x44051))))) % 28.47/28.31 [3306]E(f324(f324(f3(a1),f324(f324(f82(a1),x33061),a99)),a99),x33061) % 28.47/28.31 [3322]E(f324(f157(a838),f129(a838,f324(f295(a838,f2(a838)),x33221))),f324(f258(a838),x33221)) % 28.47/28.31 [3561]E(f324(f324(f82(a1),f324(f324(f82(a1),f80(a1)),x35611)),x35611),f324(f324(f3(a1),f324(f324(f82(a1),x35611),x35611)),a99)) % 28.47/28.31 [3611]E(f324(f279(x36111,x36111),f301(x36111,f179(f845(f844(x36111,x36111),a832)))),f301(x36111,f179(f845(f844(x36111,x36111),a832)))) % 28.47/28.31 [3658]P1(f324(f324(f231(a838),x36581),f324(f324(f83(a838),x36581),f324(f324(f83(a838),x36581),x36581)))) % 28.47/28.31 [3936]P1(f324(f64(a838),f324(f257(a838),f324(f324(f9(a838,a838,a832),f232(a838)),x39361)))) % 28.47/28.31 [3937]P1(f324(f64(a838),f324(f257(a838),f324(f324(f9(a838,a838,a832),f231(a838)),x39371)))) % 28.47/28.31 [4214]E(f324(f257(f844(x42141,x42141)),f324(f324(f10(f845(x42141,a832),a832,f844(x42141,x42141)),f89(x42141)),f324(f324(f9(f844(x42141,x42141),f845(x42141,f844(x42141,x42141)),f845(x42141,a832)),f324(f324(f10(f845(f844(x42141,x42141),a832),f845(f845(x42141,f844(x42141,x42141)),f845(x42141,a832)),f844(x42141,x42141)),f10(f844(x42141,x42141),a832,x42141)),a321)),f324(f324(f20(x42141,x42141,f844(x42141,x42141)),f247(x42141,x42141)),f7(x42141))))),f301(x42141,f179(f845(f844(x42141,x42141),a832)))) % 28.47/28.31 [4393]~E(f324(f324(f3(a1),f324(f324(f82(a1),x43931),x43931)),a99),a85) % 28.47/28.31 [4395]~E(f324(f324(f82(a1),f324(f324(f82(a1),f80(a1)),x43951)),x43951),f2(a1)) % 28.47/28.31 [3705]E(f324(f324(f82(a1),f324(f324(f3(a1),a99),x37051)),f324(f324(f3(a1),a99),x37051)),f324(f324(f3(a1),a99),f324(f324(f3(a1),f324(f324(f82(a1),x37051),x37051)),a99))) % 28.47/28.31 [3820]E(f324(f324(f3(a1),f324(f324(f82(a1),f324(f324(f3(a1),a99),x38201)),f324(f324(f3(a1),a99),x38201))),a99),f324(f324(f3(a1),a99),f324(f324(f82(a1),x38201),x38201))) % 28.47/28.31 [3857]E(f324(f324(f3(a1),f324(f324(f82(a1),f324(f324(f82(a1),x38571),a99)),f324(f324(f82(a1),x38571),a99))),a99),f324(f324(f82(a1),f324(f324(f82(a1),x38571),x38571)),a99)) % 28.47/28.31 [3896]E(f324(f324(f3(a1),f324(f324(f82(a1),f324(f324(f3(a1),a99),x38961)),f324(f324(f3(a1),a99),x38961))),a99),f324(f324(f3(a1),a85),f324(f324(f3(a1),f324(f324(f82(a1),x38961),x38961)),a99))) % 28.47/28.31 [3995]E(f324(a91,f324(f278(f844(a838,a838),f844(a838,a838),a111),f324(f324(f303(f844(a838,a838)),f324(f324(f247(a838,a838),x39951),f2(a838))),f179(f845(f844(a838,a838),a832))))),f324(f102(a1),x39951)) % 28.47/28.31 [4005]E(f324(a91,f324(f278(f844(a838,a838),f844(a838,a838),a111),f324(f324(f303(f844(a838,a838)),f324(f324(f247(a838,a838),f329(x40051)),f512(x40051))),f179(f845(f844(a838,a838),a832))))),x40051) % 28.47/28.31 [4036]E(f324(f257(a1),f324(f324(f20(a1,a832,a832),f324(f324(f10(a832,f845(a832,a832),a1),a322),f324(f231(a1),f2(a1)))),x40361)),f324(f304(a838,a1,f102(a1)),f324(f257(a838),f324(f324(f10(a1,a832,a838),x40361),f102(a1))))) % 28.47/28.31 [4085]P38(f324(f257(a1),f324(f324(f20(a1,a832,a832),f324(f324(f10(a832,f845(a832,a832),a1),a322),f324(f231(a1),f2(a1)))),x40851))) % 28.47/28.31 [4104]P1(f324(f324(f326(f844(f845(f844(a838,a838),a832),f845(f844(a838,a838),a832))),f324(f324(f247(f845(f844(a838,a838),a832),f845(f844(a838,a838),a832)),x41041),f179(f845(f844(a838,a838),a832)))),a73)) % 28.47/28.31 [4110]E(f324(f304(a1,a838,a107),f324(f257(a1),f324(f324(f20(a1,a832,a832),f324(f324(f10(a832,f845(a832,a832),a1),a322),f324(f231(a1),f2(a1)))),f324(f324(f10(a838,a832,a1),x41101),a107)))),f324(f257(a838),x41101)) % 28.47/28.31 [4262]E(f306(a838,f324(f324(f45(f844(a838,a838),f845(a838,a832)),f324(a110,x42621)),f324(f252(a838,a838,f845(a838,a832)),f324(f324(f9(a838,f845(a838,a832),f845(a838,f845(a838,a832))),f324(f324(f10(f845(a838,f845(f845(a838,a832),f845(a838,a832))),f845(f845(a838,a832),f845(a838,f845(a838,a832))),a838),f9(a838,f845(a838,a832),f845(a838,a832))),f324(f324(f10(f845(a838,a838),f845(a838,f845(f845(a838,a832),f845(a838,a832))),a838),f324(f10(a838,f845(f845(a838,a832),f845(a838,a832)),a838),f303(a838))),f3(a838)))),f179(f845(a838,a832)))))),f324(a107,x42621)) % 28.47/28.31 [3748]E(f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),x37481),x37481)),a99)),a99),f324(f324(f82(a1),x37481),x37481)) % 28.47/28.31 [3795]E(f324(f324(f3(a1),f324(f324(f3(a1),f324(f324(f82(a1),x37951),x37951)),a99)),a99),f324(f324(f82(a1),f324(f324(f3(a1),x37951),a99)),f324(f324(f3(a1),x37951),a99))) % 28.47/28.31 [4012]E(f324(f324(f3(a1),f324(f324(f82(a1),f324(f324(f82(a1),f324(f81(a1),x40121)),a99)),f324(f324(f82(a1),f324(f81(a1),x40121)),a99))),a99),f324(f81(a1),f324(f324(f3(a1),f324(f324(f82(a1),x40121),x40121)),a99))) % 28.47/28.31 [4056]E(f324(f324(f82(a838),x40561),f324(f106(a838),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),f324(a114,f324(a114,x40561))) % 28.47/28.31 [4057]E(f324(f324(f83(a838),x40571),f324(f106(a838),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),f324(f324(f82(a838),x40571),x40571)) % 28.47/28.31 [4058]E(f324(f324(f42(a838),f324(f324(f82(a838),x40581),x40581)),f324(f106(a838),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),x40581) % 28.47/28.31 [4138]E(f51(a838,f324(a114,f324(a114,x41381)),f324(f106(a838),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),f51(a838,x41381,f324(f106(a838),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))))) % 28.47/28.31 [4279]E(f324(a91,f324(f324(f45(f844(a838,a838),f845(f844(a838,a838),a832)),f324(a110,x42791)),f324(f252(a838,a838,f845(f844(a838,a838),a832)),f324(f324(f10(f845(a838,f845(f844(a838,a838),a832)),f845(a838,f845(f844(a838,a838),a832)),a838),f324(f10(f845(f844(a838,a838),a832),f845(f844(a838,a838),a832),a838),f278(f844(a838,a838),f844(a838,a838),a111))),f324(f324(f9(a838,f845(f844(a838,a838),a832),f845(a838,f845(f844(a838,a838),a832))),f324(f324(f10(f845(a838,f845(f845(f844(a838,a838),a832),f845(f844(a838,a838),a832))),f845(f845(f844(a838,a838),a832),f845(a838,f845(f844(a838,a838),a832))),a838),f9(a838,f845(f844(a838,a838),a832),f845(f844(a838,a838),a832))),f324(f324(f10(f845(a838,f844(a838,a838)),f845(a838,f845(f845(f844(a838,a838),a832),f845(f844(a838,a838),a832))),a838),f324(f10(f844(a838,a838),f845(f845(f844(a838,a838),a832),f845(f844(a838,a838),a832)),a838),f303(f844(a838,a838)))),f324(f9(a838,a838,f844(a838,a838)),f247(a838,a838))))),f179(f845(f844(a838,a838),a832))))))),f324(f81(a1),x42791)) % 28.47/28.31 [4133]E(f324(f324(f82(a838),f324(f106(a838),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),x41331),f324(a114,f324(a114,x41331))) % 28.47/28.31 [4134]E(f324(f324(f83(a838),f324(f106(a838),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),x41341),f324(f324(f82(a838),x41341),x41341)) % 28.47/28.31 [4167]E(f324(f324(f42(a838),f324(a114,f324(a114,x41671))),f324(f106(a838),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),f324(a114,f324(f324(f42(a838),x41671),f324(f106(a838),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))))) % 28.47/28.31 [4220]E(f324(f324(f82(a838),f324(f106(a838),f324(f324(f3(a1),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))),a99))),x42201),f324(a114,f324(a114,f324(a114,x42201)))) % 28.47/28.31 [4286]E(f324(f252(a1,a1,f844(a1,a1)),f324(f324(f20(a1,f845(a1,f844(a1,a1)),f845(a1,f844(a1,a1))),f324(f324(f10(f845(a1,f845(f844(a1,a1),f844(a1,a1))),f845(f845(a1,f844(a1,a1)),f845(a1,f844(a1,a1))),a1),f20(a1,f844(a1,a1),f844(a1,a1))),f324(f324(f10(f845(a1,f844(a1,a1)),f845(a1,f845(f844(a1,a1),f844(a1,a1))),a1),f324(f20(a1,f844(a1,a1),f845(f844(a1,a1),f844(a1,a1))),f324(f324(f10(a832,f845(f844(a1,a1),f845(f844(a1,a1),f844(a1,a1))),a1),f98(f844(a1,a1))),f324(f324(f10(a1,a832,a1),f324(f231(a1),f2(a1))),f324(f324(f9(a1,a1,a1),f3(a1)),x42861))))),f324(f324(f9(a1,f845(a1,a1),f845(a1,f844(a1,a1))),f324(f324(f10(f845(a1,f844(a1,a1)),f845(f845(a1,a1),f845(a1,f844(a1,a1))),a1),f10(a1,f844(a1,a1),a1)),f324(f324(f10(a1,f845(a1,f844(a1,a1)),a1),f247(a1,a1)),f324(f324(f9(a1,a1,a1),f324(f324(f10(a1,f845(a1,a1),a1),f82(a1)),f324(f83(a1),f324(f106(a1),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))))),f80(a1))))),f324(f324(f9(a1,a1,a1),f3(a1)),x42861))))),f324(f324(f10(a1,f845(a1,f844(a1,a1)),a1),f247(a1,a1)),f324(f83(a1),f324(f106(a1),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))))))),f49(x42861)) % 28.47/28.31 [3350]P39(a25,x33501,x33502,x33501) % 28.47/28.31 [3003]P18(a1,f162(x30031,x30032)) % 28.47/28.31 [3102]P47(x31021,x31022,f261(x31021,x31022)) % 28.47/28.31 [3103]P52(x31031,x31031,f261(x31031,x31032)) % 28.47/28.31 [3374]P29(x33741,x33741,f7(x33741),x33742) % 28.47/28.31 [3375]P29(x33751,x33751,f37(x33751),x33752) % 28.47/28.31 [3382]P34(x33821,x33822,f115(x33821),f115(x33821)) % 28.47/28.31 [3383]P29(x33831,f842(x33831),f226(x33831),x33832) % 28.47/28.31 [3392]P29(f839(x33921),f839(x33921),f154(x33921),x33922) % 28.47/28.31 [4298]~E(f28(x42981,x42982),a25) % 28.47/28.31 [4299]~E(f36(x42991,x42992),a25) % 28.47/28.31 [4300]~E(f35(x43001,x43002),a25) % 28.47/28.31 [2970]E(f324(f7(x29701),x29702),x29702) % 28.47/28.31 [2971]E(f324(f257(x29711),x29712),x29712) % 28.47/28.31 [2973]E(f324(f37(x29731),x29732),x29732) % 28.47/28.31 [2983]E(f324(f183(x29831),x29832),f117(x29831)) % 28.47/28.31 [2991]E(f34(f28(x29911,x29912)),f2(a838)) % 28.47/28.31 [3001]E(f87(x30011,f324(a321,x30012)),x30012) % 28.47/28.31 [3002]E(f92(x30021,f324(a321,x30022)),x30022) % 28.47/28.31 [3019]E(f324(f180(a833),f28(x30191,x30192)),f2(a838)) % 28.47/28.31 [3024]E(f324(f126(x30241,x30242),f115(x30241)),f115(x30241)) % 28.47/28.31 [3044]E(f301(x30441,f301(x30441,x30442)),f301(x30441,x30442)) % 28.47/28.31 [3045]E(f140(x30451,f140(x30451,x30452)),f140(x30451,x30452)) % 28.47/28.31 [3066]E(f324(f324(f125(x30661),x30662),f115(x30661)),x30662) % 28.47/28.31 [3075]E(f324(f324(f158(x30751),x30752),f115(x30751)),f115(x30751)) % 28.47/28.31 [3076]E(f324(f324(f128(x30761),x30762),f115(x30761)),f115(x30761)) % 28.47/28.31 [3078]E(f227(x30781,x30782,f182(x30781)),f2(a838)) % 28.47/28.31 [3079]E(f142(x30791,x30792,f115(x30791)),f2(a838)) % 28.47/28.31 [3081]E(f155(x30811,x30812,f115(x30811)),f115(x30811)) % 28.47/28.31 [3082]E(f161(x30821,x30822,f115(x30821)),f115(x30821)) % 28.47/28.31 [3083]E(f159(x30831,f115(x30831),x30832),f115(x30831)) % 28.47/28.31 [3087]E(f324(f157(x30871),f140(x30871,x30872)),f324(f157(x30871),x30872)) % 28.47/28.31 [3090]E(f324(f260(x30901,x30901),f261(x30901,x30902)),x30902) % 28.47/28.31 [3091]E(f324(f262(x30911,x30911),f261(x30911,x30912)),x30912) % 28.47/28.31 [3100]P1(f324(a26,f28(x31001,x31002))) % 28.47/28.31 [3101]E(f324(f279(x31011,x31011),f261(x31011,x31012)),f261(x31011,x31012)) % 28.47/28.31 [3115]E(f301(f839(x31151),f144(x31151,x31152)),f145(x31151,f301(x31151,x31152))) % 28.47/28.31 [3117]P1(f324(f127(a1),f162(x31171,x31172))) % 28.47/28.31 [3125]E(f324(f260(x31251,x31251),f301(x31251,x31252)),f238(f845(x31251,a832))) % 28.47/28.31 [3126]E(f324(f262(x31261,x31261),f301(x31261,x31262)),f238(f845(x31261,a832))) % 28.47/28.31 [3130]P1(f324(f127(x31301),f140(x31301,x31302))) % 28.47/28.31 [3138]E(f324(f157(a1),f162(x31381,x31382)),f296(a1,x31381,x31382)) % 28.47/28.31 [3153]P53(x31531,f179(f845(x31531,a832)),x31532) % 28.47/28.31 [3158]E(f324(f251(a1,a1),f52(x31581,x31582)),f51(a1,x31581,x31582)) % 28.47/28.31 [3159]E(f324(f295(a838,x31591),f324(a114,x31592)),f296(a838,x31591,x31592)) % 28.47/28.31 [3188]E(f296(a838,f324(a114,x31881),x31882),f298(a838,x31881,x31882)) % 28.47/28.31 [3191]P47(x31911,f238(f845(x31911,a832)),f301(x31911,x31912)) % 28.47/28.31 [3252]E(f324(f324(f3(a838),x32521),f324(a114,x32522)),f324(f41(a838),f299(a838,x32522,x32521))) % 28.47/28.31 [3307]E(f152(x33071,x33072,f115(x33071)),f324(f324(f247(f839(x33071),f839(x33071)),f115(x33071)),f115(x33071))) % 28.47/28.31 [3326]E(f324(f252(x33261,x33262,f844(x33261,x33262)),f247(x33261,x33262)),f37(f844(x33261,x33262))) % 28.47/28.31 [3331]P1(f324(f324(f326(f839(x33311)),f115(x33311)),f147(x33311,x33312))) % 28.47/28.31 [3332]E(f324(f180(f839(x33321)),f116(x33321,x33322)),f324(f324(f3(a838),f324(f180(f839(x33321)),x33322)),f80(a838))) % 28.47/28.31 [3341]P1(f324(f64(a838),f299(a838,x33411,x33412))) % 28.47/28.31 [3342]P1(f324(f64(a838),f298(a838,x33421,x33422))) % 28.47/28.31 [3343]P1(f324(f64(a838),f296(a838,x33431,x33432))) % 28.47/28.31 [3344]P1(f324(f64(a1),f299(a1,x33441,x33442))) % 28.47/28.31 [3345]P1(f324(f64(a1),f298(a1,x33451,x33452))) % 28.47/28.31 [3346]P1(f324(f64(a1),f296(a1,x33461,x33462))) % 28.47/28.31 [3448]E(f324(f304(a838,a838,a114),f296(a838,x34481,x34482)),f296(a838,f324(a114,x34481),f324(a114,x34482))) % 28.47/28.31 [3466]E(f324(f324(f282(x34661,x34661,x34661),f301(x34661,x34662)),f301(x34661,x34662)),f301(x34661,x34662)) % 28.47/28.31 [3497]E(f324(f324(f247(a1,a1),f324(f324(f42(a1),x34971),x34972)),f51(a1,x34971,x34972)),f52(x34971,x34972)) % 28.47/28.31 [3498]E(f324(f324(f247(a101,a101),f324(f324(f42(a101),x34981),x34982)),f51(a101,x34981,x34982)),f24(x34981,x34982)) % 28.47/28.31 [3527]E(f324(f324(f247(a838,a838),f324(f324(f42(a838),x35271),x35272)),f51(a838,x35271,x35272)),f87(f844(a838,a838),f54(x35271,x35272))) % 28.47/28.31 [3580]P1(f324(f324(f232(a838),f324(f324(f3(a838),x35801),x35802)),f324(a114,x35801))) % 28.47/28.31 [3680]E(f324(f324(f82(a1),f324(f324(f83(a1),x36801),f324(f324(f42(a1),x36802),x36801))),f51(a1,x36802,x36801)),x36802) % 28.47/28.31 [3684]E(f324(f324(f45(a838,f845(f844(f839(x36841),f839(x36841)),a832)),f238(f845(a838,a832))),f132(x36841,x36842)),f134(x36841,x36842)) % 28.47/28.31 [3911]P1(f324(f324(f326(f844(f839(x39111),f839(x39111))),f324(f324(f247(f839(x39111),f839(x39111)),f115(x39111)),f115(x39111))),f145(x39111,x39112))) % 28.47/28.31 [4070]E(f253(x40701,x40701,x40702,x40702,f7(x40701),f7(x40702)),f37(f844(x40701,x40702))) % 28.47/28.31 [4072]E(f253(x40721,x40721,x40722,x40722,f37(x40721),f37(x40722)),f37(f844(x40721,x40722))) % 28.47/28.31 [4308]~E(f324(f226(x43081),x43082),f182(x43081)) % 28.47/28.31 [4326]~P37(x43261,f324(f226(x43261),x43262)) % 28.47/28.31 [3064]E(f324(f230(x30641),f324(f226(x30641),x30642)),x30642) % 28.47/28.31 [3065]E(f324(f154(x30651),f324(f154(x30651),x30652)),x30652) % 28.47/28.31 [3067]E(f324(f324(f128(x30671),f2(a838)),x30672),x30672) % 28.47/28.31 [3077]E(f324(f324(f158(x30771),f2(a838)),x30772),f115(x30771)) % 28.47/28.31 [3085]E(f324(f324(f125(x30851),f115(x30851)),x30852),x30852) % 28.47/28.31 [3093]E(f324(f180(f842(x30931)),f324(f226(x30931),x30932)),f2(a838)) % 28.47/28.31 [3095]E(f43(f845(x30951,a832),f324(f302(x30951),x30952)),x30952) % 28.47/28.31 [3097]E(f324(f157(x30971),f324(f153(x30971),x30972)),f324(f157(x30971),x30972)) % 28.47/28.31 [3098]E(f324(f157(x30981),f324(f154(x30981),x30982)),f324(f157(x30981),x30982)) % 28.47/28.31 [3105]E(f324(f324(f3(a101),x31051),x31052),f324(f324(a4,x31051),x31052)) % 28.47/28.31 [3119]E(f324(f324(f83(a838),x31191),x31192),f324(f324(f83(a838),x31192),x31191)) % 28.47/28.31 [3120]E(f324(f324(f83(a1),x31201),x31202),f324(f324(f83(a1),x31202),x31201)) % 28.47/28.31 [3121]E(f324(f324(f82(a838),x31211),x31212),f324(f324(f82(a838),x31212),x31211)) % 28.47/28.31 [3122]E(f324(f324(f82(a1),x31221),x31222),f324(f324(f82(a1),x31222),x31221)) % 28.47/28.31 [3145]E(f324(f324(f172(x31451,x31451),f2(a838)),x31452),f37(x31451)) % 28.47/28.31 [3146]E(f324(f180(f839(x31461)),f324(f153(x31461),x31462)),f324(f180(f839(x31461)),x31462)) % 28.47/28.31 [3147]E(f324(f180(f839(x31471)),f324(f154(x31471),x31472)),f324(f180(f839(x31471)),x31472)) % 28.47/28.31 [3148]E(f159(x31481,x31482,f179(f845(a838,a832))),f115(x31481)) % 28.47/28.31 [3149]E(f324(f324(f141(x31491,x31491),f7(x31491)),x31492),x31492) % 28.47/28.31 [3151]E(f324(f246(a1,a1),f52(x31511,x31512)),f324(f324(f42(a1),x31511),x31512)) % 28.47/28.31 [3169]E(f324(f180(f839(x31691)),f140(x31691,x31692)),f324(f41(x31691),f324(f157(x31691),x31692))) % 28.47/28.31 [3170]E(f34(f35(x31701,x31702)),f324(f324(f82(a838),f34(x31702)),f324(a114,f2(a838)))) % 28.47/28.31 [3171]E(f324(f277(x31711),f324(f279(x31711,x31711),x31712)),f324(f277(x31711),x31712)) % 28.47/28.31 [3175]P1(f324(f64(x31751),f324(f157(x31751),x31752))) % 28.47/28.31 [3182]E(f324(f324(f82(a1),x31821),f324(f81(a1),x31822)),f324(f324(f3(a1),x31821),x31822)) % 28.47/28.31 [3190]P28(x31901,x31902,f179(f845(f837(x31901),a832))) % 28.47/28.31 [3192]E(f324(f304(x31921,x31921,f7(x31921)),x31922),x31922) % 28.47/28.31 [3193]E(f324(f304(x31931,x31931,f37(x31931)),x31932),x31932) % 28.47/28.31 [3194]E(f324(f305(x31941,x31941,f7(x31941)),x31942),x31942) % 28.47/28.31 [3195]E(f324(f305(x31951,x31951,f37(x31951)),x31952),x31952) % 28.47/28.31 [3196]P1(f324(f238(f845(x31961,a832)),x31962)) % 28.47/28.31 [3198]E(f324(f41(a838),f324(f295(a838,x31981),x31982)),f324(f324(f3(a838),x31982),x31981)) % 28.47/28.31 [3199]E(f324(f295(a838,f324(a114,x31991)),x31992),f299(a838,x31991,x31992)) % 28.47/28.31 [3211]E(f324(f324(f303(x32111),x32112),f179(f845(x32111,a832))),f324(f257(x32111),f324(a321,x32112))) % 28.47/28.31 [3215]E(f324(f324(f303(x32151),x32152),f179(f845(x32151,a832))),f225(x32151,f324(f226(x32151),x32152))) % 28.47/28.31 [3217]E(f301(x32171,f324(f279(x32171,x32171),x32172)),f324(f279(x32171,x32171),f301(x32171,x32172))) % 28.47/28.31 [3222]E(f324(f324(f82(a838),f324(a114,x32221)),x32222),f324(f324(f82(a838),x32221),f324(a114,x32222))) % 28.47/28.31 [3223]E(f324(f324(f3(a838),f324(a114,x32231)),f324(a114,x32232)),f324(f324(f3(a838),x32231),x32232)) % 28.47/28.31 [3229]E(f324(f41(a838),f298(a838,x32291,x32292)),f324(f324(f3(a838),x32292),x32291)) % 28.47/28.31 [3238]P36(x32381,f324(f324(f281(a838,x32381),a236),x32382)) % 28.47/28.31 [3240]P18(a838,f129(a838,f324(f295(a838,x32401),x32402))) % 28.47/28.31 [3242]P1(f324(f64(a838),f324(f295(a838,x32421),x32422))) % 28.47/28.31 [3243]P1(f324(f64(a1),f324(f295(a1,x32431),x32432))) % 28.47/28.31 [3245]E(f324(f279(f839(x32451),f839(x32451)),f144(x32451,x32452)),f144(x32451,f324(f279(x32451,x32451),x32452))) % 28.47/28.31 [3246]E(f324(f180(a833),f35(x32461,x32462)),f324(f324(f82(a838),f324(f180(a833),x32462)),f324(a114,f2(a838)))) % 28.47/28.31 [3248]E(f324(f295(a1,x32481),f324(f324(f82(a1),x32482),f80(a1))),f296(a1,x32481,x32482)) % 28.47/28.31 [3251]E(f324(f324(f42(a1),f324(f81(a1),x32511)),f324(f81(a1),x32512)),f324(f324(f42(a1),x32511),x32512)) % 28.47/28.31 [3259]E(f170(x32591,x32592,f324(f18(f842(x32592),x32591),f182(x32592))),f179(f845(x32592,a832))) % 28.47/28.31 [3260]E(f168(x32601,x32602,f324(f18(f842(x32602),x32601),f182(x32602))),f179(f845(x32601,a832))) % 28.47/28.31 [3261]E(f324(f324(f172(f844(x32611,x32611),a832),f80(a838)),x32612),x32612) % 28.47/28.31 [3263]E(f324(f324(f3(f845(x32631,a832)),x32632),f179(f845(x32631,a832))),x32632) % 28.47/28.31 [3264]E(f324(f324(f103(f845(x32641,a832)),x32642),f179(f845(x32641,a832))),x32642) % 28.47/28.31 [3265]E(f324(f324(f104(f845(x32651,a832)),x32652),f238(f845(x32651,a832))),x32652) % 28.47/28.31 [3266]E(f324(f246(a838,a838),f87(f844(a838,a838),f54(x32661,x32662))),f324(f324(f42(a838),x32661),x32662)) % 28.47/28.31 [3272]E(f307(x32721,f324(a23,x32722),f324(f81(a1),f324(a23,x32722))),f324(f324(f310(a1),x32721),x32722)) % 28.47/28.31 [3273]E(f296(a1,f324(f324(f82(a1),x32731),f80(a1)),x32732),f298(a1,x32731,x32732)) % 28.47/28.31 [3278]E(f324(f251(a838,a838),f87(f844(a838,a838),f54(x32781,x32782))),f51(a838,x32781,x32782)) % 28.47/28.31 [3286]E(f308(x32861,f324(a23,x32862),f324(f81(a1),f324(a23,x32862))),f309(a1,x32861,x32862)) % 28.47/28.31 [3289]P1(f324(f324(f326(x32891),x32892),f238(f845(x32891,a832)))) % 28.47/28.31 [3293]E(f324(f324(f3(a838),f324(a114,x32931)),x32932),f324(f41(a838),f296(a838,x32932,x32931))) % 28.47/28.31 [3318]E(f324(f324(f3(f845(x33181,a832)),x33182),f238(f845(x33181,a832))),f179(f845(x33181,a832))) % 28.47/28.31 [3319]E(f324(f324(f103(f845(x33191,a832)),x33192),f238(f845(x33191,a832))),f238(f845(x33191,a832))) % 28.47/28.31 [3320]E(f324(f324(f104(f845(x33201,a832)),x33202),f179(f845(x33201,a832))),f179(f845(x33201,a832))) % 28.47/28.31 [3334]E(f51(a1,f324(f102(a1),x33341),f324(f102(a1),x33342)),f324(f102(a1),f51(a838,x33341,x33342))) % 28.47/28.31 [3335]E(f51(a1,f324(f81(a1),x33351),f324(f81(a1),x33352)),f324(f81(a1),f51(a1,x33351,x33352))) % 28.47/28.31 [3348]E(f324(f180(f839(x33481)),f324(f156(x33481),x33482)),f324(f324(f3(a838),f324(f180(f839(x33481)),x33482)),f80(a838))) % 28.47/28.31 [3376]E(f324(f324(f42(a1),f51(a1,x33761,x33762)),x33762),f2(a1)) % 28.47/28.31 [3385]E(f324(a5,f51(a838,f324(a22,x33851),f324(a22,x33852))),f51(a101,x33851,x33852)) % 28.47/28.31 [3417]E(f324(a5,f324(f324(f83(a838),f324(a22,x34171)),f324(a22,x34172))),f324(f324(f83(a101),x34171),x34172)) % 28.47/28.31 [3418]E(f324(a5,f324(f324(f82(a838),f324(a22,x34181)),f324(a22,x34182))),f324(f324(f82(a101),x34181),x34182)) % 28.47/28.31 [3419]E(f324(a5,f324(f324(f42(a838),f324(a22,x34191)),f324(a22,x34192))),f324(f324(f42(a101),x34191),x34192)) % 28.47/28.31 [3420]E(f324(a5,f324(f324(f3(a838),f324(a22,x34201)),f324(a22,x34202))),f324(f324(f3(a101),x34201),x34202)) % 28.47/28.31 [3429]E(f324(f304(a838,a838,a114),f324(f295(a838,x34291),x34292)),f324(f295(a838,f324(a114,x34291)),f324(a114,x34292))) % 28.47/28.31 [3453]P1(f324(f54(x34531,x34532),f87(f844(a838,a838),f54(x34531,x34532)))) % 28.47/28.31 [3471]E(f324(f324(f82(a838),f324(f324(f82(a838),f34(x34711)),f34(x34712))),f324(a114,f2(a838))),f34(f36(x34711,x34712))) % 28.47/28.31 [3472]E(f51(a838,f324(a114,f51(a838,x34721,x34722)),x34722),f51(a838,f324(a114,x34721),x34722)) % 28.47/28.31 [3486]E(f324(f324(f46(f845(x34861,a832),f845(x34861,a832)),x34862),f7(f845(x34861,a832))),f44(f845(x34861,a832),x34862)) % 28.47/28.31 [3487]E(f324(f324(f45(f845(x34871,a832),f845(x34871,a832)),x34872),f7(f845(x34871,a832))),f43(f845(x34871,a832),x34872)) % 28.47/28.31 [3488]E(f324(f304(f839(x34881),f845(x34881,a832),f157(x34881)),f324(f157(f839(x34881)),f60(x34881,x34882))),f324(f302(x34881),f324(f157(x34881),x34882))) % 28.47/28.31 [3491]P1(f324(f324(f326(f845(x34911,a832)),x34912),f324(f302(x34911),x34912))) % 28.47/28.31 [3496]E(f51(a1,f324(f81(a1),f51(a1,x34961,x34962)),x34962),f51(a1,f324(f81(a1),x34961),x34962)) % 28.47/28.31 [3508]P1(f324(f324(f231(f845(x35081,a832)),x35082),f238(f845(x35081,a832)))) % 28.47/28.31 [3510]E(f324(f324(f282(x35101,x35101,x35101),f301(x35101,x35102)),f301(x35101,f301(x35101,x35102))),f301(x35101,x35102)) % 28.47/28.31 [3511]E(f324(f324(f103(f845(x35111,a832)),f324(f262(x35111,x35111),x35112)),f324(f260(x35111,x35111),x35112)),f324(f277(x35111),x35112)) % 28.47/28.31 [3533]E(f312(x35331,x35332,f238(f845(x35331,a832)),f238(f845(x35332,a832))),f238(f845(f848(x35331,x35332),a832))) % 28.47/28.31 [3585]P1(f324(f324(f231(a838),f51(a838,x35851,x35852)),x35851)) % 28.47/28.31 [3609]P1(f324(f324(f231(a1),f324(f81(a1),f324(f102(a1),x36091))),f324(f102(a1),x36092))) % 28.47/28.31 [3634]P1(f324(f324(f326(f845(x36341,a832)),f179(f845(x36341,a832))),f324(f302(x36341),x36342))) % 28.47/28.31 [3639]E(f301(x36391,f324(f324(f282(x36391,x36391,x36391),x36392),f301(x36391,x36392))),f301(x36391,x36392)) % 28.47/28.31 [3642]E(f324(f324(f282(x36421,x36421,x36421),f301(x36421,x36422)),x36422),f324(f324(f282(x36421,x36421,x36421),x36422),f301(x36421,x36422))) % 28.47/28.31 [3644]E(f324(a107,f324(f324(f82(a1),f324(f324(f3(a1),x36441),x36442)),f80(a1))),f324(f41(a1),f296(a1,x36442,x36441))) % 28.47/28.31 [3659]E(f324(f260(x36591,x36591),f324(f324(f282(x36591,x36591,x36591),x36592),f301(x36591,x36592))),f324(f260(x36591,x36591),x36592)) % 28.47/28.31 [3660]E(f324(f262(x36601,x36601),f324(f324(f282(x36601,x36601,x36601),x36602),f301(x36601,x36602))),f324(f262(x36601,x36601),x36602)) % 28.47/28.31 [3676]E(f324(f324(f82(a838),f324(f324(f82(a838),f324(f180(a833),x36761)),f324(f180(a833),x36762))),f324(a114,f2(a838))),f324(f180(a833),f36(x36761,x36762))) % 28.47/28.31 [3688]P29(a838,a838,f324(f324(f9(a838,a838,a838),f82(a838)),x36881),x36882) % 28.47/28.31 [3690]P18(a838,f324(f154(a838),f324(f324(f141(f839(x36901),a838),f180(f839(x36901))),f163(x36901,x36902)))) % 28.47/28.31 [3737]P1(f324(f324(f232(a1),f324(f81(a1),f324(f102(a1),f324(a114,x37371)))),f324(f102(a1),x37372))) % 28.47/28.31 [3777]E(f324(f131(f839(x37771),x37771,f324(f9(x37771,f839(x37771),f839(x37771)),f139(x37771)),f115(x37771)),x37772),f324(f154(x37771),x37772)) % 28.47/28.31 [3827]P1(f324(f324(f231(f845(f844(f839(x38271),f839(x38271)),a832)),f145(x38271,x38272)),f301(f839(x38271),f144(x38271,x38272)))) % 28.47/28.31 [3861]P1(f324(f54(x38611,x38612),f324(f324(f247(a838,a838),f324(f324(f42(a838),x38611),x38612)),f51(a838,x38611,x38612)))) % 28.47/28.31 [3872]P1(f324(f324(f231(f845(f844(f839(x38721),f839(x38721)),a832)),f144(x38721,f301(x38721,x38722))),f301(f839(x38721),f144(x38721,x38722)))) % 28.47/28.31 [4096]E(f324(f324(f254(f844(a101,a101),a101,f844(a101,a101),f844(x40961,f844(a101,a101))),f265(f324(f151(a101),f324(f324(f141(f844(a101,x40961),a101),f246(a101,x40961)),x40962)))),f324(f324(f10(x40961,f845(f844(a101,a101),f844(x40961,f844(a101,a101))),a101),f247(x40961,f844(a101,a101))),f266(x40961,x40962))),f264(x40961,x40962)) % 28.47/28.31 [4278]E(f324(f252(f845(f844(x42781,x42781),a832),f845(f844(x42781,x42781),a832),f845(f845(x42782,x42781),f844(f845(f844(x42782,x42782),a832),f845(f844(x42782,x42782),a832)))),f324(f324(f9(f845(f844(x42781,x42781),a832),f845(f845(f844(x42781,x42781),a832),f845(f845(x42782,x42781),f845(f844(x42782,x42782),a832))),f845(f845(f844(x42781,x42781),a832),f845(f845(x42782,x42781),f844(f845(f844(x42782,x42782),a832),f845(f844(x42782,x42782),a832))))),f324(f324(f10(f845(f845(f845(x42782,x42781),f845(f844(x42782,x42782),a832)),f845(f845(x42782,x42781),f844(f845(f844(x42782,x42782),a832),f845(f844(x42782,x42782),a832)))),f845(f845(f845(f844(x42781,x42781),a832),f845(f845(x42782,x42781),f845(f844(x42782,x42782),a832))),f845(f845(f844(x42781,x42781),a832),f845(f845(x42782,x42781),f844(f845(f844(x42782,x42782),a832),f845(f844(x42782,x42782),a832))))),f845(f844(x42781,x42781),a832)),f10(f845(f845(x42782,x42781),f845(f844(x42782,x42782),a832)),f845(f845(x42782,x42781),f844(f845(f844(x42782,x42782),a832),f845(f844(x42782,x42782),a832))),f845(f844(x42781,x42781),a832))),f324(f324(f10(f845(f845(x42782,x42781),f845(f845(f844(x42782,x42782),a832),f844(f845(f844(x42782,x42782),a832),f845(f844(x42782,x42782),a832)))),f845(f845(f845(x42782,x42781),f845(f844(x42782,x42782),a832)),f845(f845(x42782,x42781),f844(f845(f844(x42782,x42782),a832),f845(f844(x42782,x42782),a832)))),f845(f844(x42781,x42781),a832)),f20(f845(x42782,x42781),f845(f844(x42782,x42782),a832),f844(f845(f844(x42782,x42782),a832),f845(f844(x42782,x42782),a832)))),f324(f324(f10(f845(f845(x42782,x42781),f845(f844(x42782,x42782),a832)),f845(f845(x42782,x42781),f845(f845(f844(x42782,x42782),a832),f844(f845(f844(x42782,x42782),a832),f845(f844(x42782,x42782),a832)))),f845(f844(x42781,x42781),a832)),f324(f10(f845(f844(x42782,x42782),a832),f845(f845(f844(x42782,x42782),a832),f844(f845(f844(x42782,x42782),a832),f845(f844(x42782,x42782),a832))),f845(x42782,x42781)),f247(f845(f844(x42782,x42782),a832),f845(f844(x42782,x42782),a832)))),f281(x42781,x42782))))),f281(x42781,x42782))),f76(x42781,x42782)) % 28.47/28.31 [4372]~E(f324(f302(x43721),x43722),f179(f845(f845(x43721,a832),a832))) % 28.47/28.31 [4390]~P1(f324(f324(f326(x43901),x43902),f179(f845(x43901,a832)))) % 28.47/28.31 [4400]~P1(f324(f324(f232(f845(x44001,a832)),x44002),f179(f845(x44001,a832)))) % 28.47/28.31 [3201]E(f324(f324(f3(a838),x32011),f324(f324(f82(a838),x32011),x32012)),f2(a838)) % 28.47/28.31 [3203]E(f324(f324(f103(f845(x32031,a832)),x32032),x32032),x32032) % 28.47/28.31 [3204]E(f324(f324(f104(f845(x32041,a832)),x32042),x32042),x32042) % 28.47/28.31 [3231]E(f324(f324(f3(f845(x32311,a832)),x32312),x32312),f179(f845(x32311,a832))) % 28.47/28.31 [3234]E(f324(f132(x32341,x32342),f2(a838)),f179(f845(f844(f839(x32341),f839(x32341)),a832))) % 28.47/28.31 [3235]E(f324(f324(f82(a838),x32351),f324(a114,x32352)),f324(a114,f324(f324(f82(a838),x32351),x32352))) % 28.47/28.31 [3247]E(f187(f324(f102(a1),x32471),f324(f102(a1),x32472)),f324(f102(a1),f324(f324(f3(a838),x32471),x32472))) % 28.47/28.31 [3250]E(f324(f324(f42(a1),f324(f81(a1),x32501)),x32502),f324(f324(f42(a1),x32501),f324(f81(a1),x32502))) % 28.47/28.31 [3254]E(f324(f41(a1),f324(f295(a1,x32541),x32542)),f324(a107,f324(f324(f3(a1),x32542),x32541))) % 28.47/28.31 [3257]E(f324(f324(f82(a838),f324(a114,x32571)),x32572),f324(a114,f324(f324(f82(a838),x32571),x32572))) % 28.47/28.31 [3262]E(f324(f81(f845(x32621,a832)),f324(f81(f845(x32621,a832)),x32622)),x32622) % 28.47/28.31 [3275]E(f163(x32751,f324(f324(f139(f839(x32751)),f115(x32751)),x32752)),f163(x32751,x32752)) % 28.47/28.31 [3279]E(f324(f324(f82(a838),x32791),f324(f324(f83(a838),x32791),x32792)),f324(f324(f83(a838),x32791),f324(a114,x32792))) % 28.47/28.31 [3287]E(f324(f324(a4,f324(a5,x32871)),f324(a5,x32872)),f324(a5,f324(f324(f3(a838),x32871),x32872))) % 28.47/28.31 [3298]E(f324(f324(f83(a1),f324(f81(a1),x32981)),x32982),f324(f81(a1),f324(f324(f83(a1),x32981),x32982))) % 28.47/28.31 [3300]E(f324(f324(f240(a1),f324(f102(a1),x33001)),x33002),f324(f102(a1),f324(f324(f240(a838),x33001),x33002))) % 28.47/28.31 [3301]E(f324(f324(f83(a101),f324(a5,x33011)),f324(a5,x33012)),f324(a5,f324(f324(f83(a838),x33011),x33012))) % 28.47/28.31 [3302]E(f324(f324(f82(a101),f324(a5,x33021)),f324(a5,x33022)),f324(a5,f324(f324(f82(a838),x33021),x33022))) % 28.47/28.31 [3303]E(f324(f324(f235(a838),f324(a114,x33031)),f324(a114,x33032)),f324(a114,f324(f324(f235(a838),x33031),x33032))) % 28.47/28.31 [3304]E(f324(f324(f178(a838),f324(a114,x33041)),f324(a114,x33042)),f324(a114,f324(f324(f178(a838),x33041),x33042))) % 28.47/28.31 [3310]E(f324(f157(a838),f129(a838,f324(f295(a838,x33101),x33102))),f324(f295(a838,x33101),x33102)) % 28.47/28.31 [3311]E(f306(x33111,f324(f324(f303(x33111),x33112),f179(f845(x33111,a832)))),x33112) % 28.47/28.31 [3316]E(f324(f260(x33161,x33162),f179(f845(f844(x33161,x33162),a832))),f179(f845(x33162,a832))) % 28.47/28.31 [3317]E(f324(f262(x33171,x33172),f179(f845(f844(x33171,x33172),a832))),f179(f845(x33171,a832))) % 28.47/28.31 [3321]E(f324(a107,f324(f324(f3(a1),x33211),x33212)),f324(f41(a1),f298(a1,x33212,x33211))) % 28.47/28.31 [3325]E(f324(f324(f82(a838),x33251),f324(f324(f83(a838),x33252),x33251)),f324(f324(f83(a838),f324(a114,x33252)),x33251)) % 28.47/28.31 [3327]E(f324(f324(f63(x33271),f179(f845(x33271,a832))),x33272),f179(f845(f845(x33271,a832),a832))) % 28.47/28.31 [3336]E(f324(f180(f839(a838)),f129(a838,f324(f295(a838,x33361),x33362))),f324(f324(f3(a838),x33362),x33361)) % 28.47/28.31 [3355]E(f324(f324(f103(f845(x33551,a832)),f179(f845(x33551,a832))),x33552),x33552) % 28.47/28.31 [3356]E(f324(f324(f104(f845(x33561,a832)),f238(f845(x33561,a832))),x33562),x33562) % 28.47/28.31 [3359]E(f324(f324(f82(a1),f324(f81(a1),x33591)),f324(f81(a1),x33592)),f324(f81(a1),f324(f324(f82(a1),x33591),x33592))) % 28.47/28.31 [3362]E(f324(f324(f83(a1),f324(f102(a1),x33621)),f324(f102(a1),x33622)),f324(f102(a1),f324(f324(f83(a838),x33621),x33622))) % 28.47/28.31 [3363]E(f324(f324(f83(a1),f324(f106(a1),x33631)),f324(f106(a1),x33632)),f324(f106(a1),f324(f324(f83(a1),x33631),x33632))) % 28.47/28.31 [3365]E(f324(f324(f82(a1),f324(f102(a1),x33651)),f324(f102(a1),x33652)),f324(f102(a1),f324(f324(f82(a838),x33651),x33652))) % 28.47/28.31 [3366]E(f324(f324(f82(a1),f324(f106(a1),x33661)),f324(f106(a1),x33662)),f324(f106(a1),f324(f324(f82(a1),x33661),x33662))) % 28.47/28.31 [3367]E(f324(f324(f42(a1),f324(f102(a1),x33671)),f324(f102(a1),x33672)),f324(f102(a1),f324(f324(f42(a838),x33671),x33672))) % 28.47/28.31 [3386]E(f324(f324(f8(x33861,a838),f324(f18(a838,x33861),f80(a838))),x33862),f324(f41(x33861),x33862)) % 28.47/28.31 [3393]E(f324(f81(a1),f51(a1,f324(f81(a1),x33931),x33932)),f51(a1,x33931,f324(f81(a1),x33932))) % 28.47/28.31 [3395]E(f324(f157(a1),f162(x33951,f324(f324(f3(a1),x33952),f80(a1)))),f324(f295(a1,x33951),x33952)) % 28.47/28.31 [3400]P1(f324(f324(f231(a838),x34001),f324(f324(f82(a838),x34002),x34001))) % 28.47/28.31 [3401]P1(f324(f324(f231(a838),x34011),f324(f324(f82(a838),x34011),x34012))) % 28.47/28.31 [3403]E(f324(f324(f3(f845(x34031,a832)),f179(f845(x34031,a832))),x34032),f179(f845(x34031,a832))) % 28.47/28.31 [3404]E(f324(f324(f103(f845(x34041,a832)),f238(f845(x34041,a832))),x34042),f238(f845(x34041,a832))) % 28.47/28.31 [3405]E(f324(f324(f104(f845(x34051,a832)),f179(f845(x34051,a832))),x34052),f179(f845(x34051,a832))) % 28.47/28.31 [3410]E(f324(f324(f247(a1,a1),x34101),f324(f81(a1),x34102)),f324(a57,f324(f324(f247(a1,a1),x34101),x34102))) % 28.47/28.31 [3411]E(f324(f295(a1,f324(f324(f82(a1),x34111),f80(a1))),x34112),f299(a1,x34111,x34112)) % 28.47/28.31 [3421]E(f324(f324(f83(a838),x34211),f324(f324(f42(a838),x34212),x34211)),f324(f324(f3(a838),x34212),f51(a838,x34212,x34211))) % 28.47/28.31 [3422]E(f324(f324(f83(a1),x34221),f324(f324(f42(a1),x34222),x34221)),f324(f324(f3(a1),x34222),f51(a1,x34222,x34221))) % 28.47/28.31 [3426]E(f324(f157(a1),f162(f324(f324(f82(a1),x34261),f80(a1)),x34262)),f298(a1,x34261,x34262)) % 28.47/28.31 [3430]P1(f324(f324(f231(f845(x34301,a832)),x34302),x34302)) % 28.47/28.31 [3433]E(f324(f324(f103(f845(x34331,a832)),x34332),f324(f81(f845(x34331,a832)),x34332)),f238(f845(x34331,a832))) % 28.47/28.31 [3434]E(f324(f324(f104(f845(x34341,a832)),x34342),f324(f81(f845(x34341,a832)),x34342)),f179(f845(x34341,a832))) % 28.47/28.31 [3440]E(f324(f324(f3(a838),f324(f324(f3(a838),x34401),f80(a838))),x34402),f324(f324(f3(a838),x34401),f324(a114,x34402))) % 28.47/28.31 [3445]E(f324(f324(f3(f845(x34451,a832)),f238(f845(x34451,a832))),x34452),f324(f81(f845(x34451,a832)),x34452)) % 28.47/28.31 [3446]E(f324(f324(f3(a1),f324(f106(a1),x34461)),f324(f106(a1),x34462)),f324(f106(a1),f324(f324(f82(a1),x34461),f324(f81(a1),x34462)))) % 28.47/28.31 [3458]E(f324(f157(a838),f129(a838,f324(f295(a838,x34581),f324(a114,x34582)))),f296(a838,x34581,x34582)) % 28.47/28.31 [3489]E(f324(f324(f172(f844(x34891,x34891),a832),f2(a838)),x34892),f301(x34891,f179(f845(f844(x34891,x34891),a832)))) % 28.47/28.31 [3493]P1(f324(f127(a838),f129(a838,f324(f295(a838,x34931),x34932)))) % 28.47/28.31 [3509]E(f324(f304(a1,a838,a107),f296(a1,f324(f102(a1),x35091),f324(f102(a1),x35092))),f296(a838,x35091,x35092)) % 28.47/28.31 [3519]E(f174(a838,f2(a838),f7(a838),f324(f324(f3(a838),x35191),x35192)),f324(f324(f3(a838),x35191),f324(a114,x35192))) % 28.47/28.31 [3520]E(f324(a107,f324(f324(f3(a1),x35201),f324(f324(f82(a1),x35202),f80(a1)))),f324(f41(a1),f299(a1,x35202,x35201))) % 28.47/28.31 [3556]E(f324(f324(f141(a838,a838),a114),f129(a838,f324(f295(a838,x35561),x35562))),f129(a838,f324(f295(a838,f324(a114,x35561)),f324(a114,x35562)))) % 28.47/28.31 [3563]E(f324(f157(a1),f162(f324(f324(f82(a1),x35631),f80(a1)),f324(f324(f3(a1),x35632),f80(a1)))),f299(a1,x35631,x35632)) % 28.47/28.31 [3577]P1(f324(f324(f231(f845(x35771,a832)),f179(f845(x35771,a832))),x35772)) % 28.47/28.31 [3581]E(f87(x35811,f324(f324(f9(x35811,x35811,a832),a321),x35812)),x35812) % 28.47/28.31 [3582]E(f92(x35821,f324(f324(f9(x35821,x35821,a832),a321),x35822)),x35822) % 28.47/28.31 [3586]E(f324(f157(a838),f129(a838,f324(f295(a838,f324(a114,x35861)),f324(a114,x35862)))),f298(a838,x35861,x35862)) % 28.47/28.31 [3612]E(f324(f324(f249(x36121,x36122),f238(f845(x36121,a832))),f324(f18(f845(x36122,a832),x36121),f238(f845(x36122,a832)))),f238(f845(f844(x36121,x36122),a832))) % 28.47/28.31 [3646]E(f324(f257(x36461),f324(f324(f10(a832,a832,x36461),a320),x36462)),f324(f81(f845(x36461,a832)),f324(f257(x36461),x36462))) % 28.47/28.31 [3649]E(f324(f257(x36491),f324(f324(f9(x36491,x36491,a832),a321),x36492)),f324(f324(f303(x36491),x36492),f179(f845(x36491,a832)))) % 28.47/28.31 [3656]E(f324(f324(f82(a1),f324(f324(f82(a1),x36561),x36561)),f324(f324(f82(a1),x36562),x36562)),f324(f324(f82(a1),f324(f324(f82(a1),x36561),x36562)),f324(f324(f82(a1),x36561),x36562))) % 28.47/28.31 [3657]E(f324(f324(f3(a1),f324(f324(f82(a1),x36571),x36571)),f324(f324(f82(a1),x36572),x36572)),f324(f324(f82(a1),f324(f324(f3(a1),x36571),x36572)),f324(f324(f3(a1),x36571),x36572))) % 28.47/28.31 [3673]P1(f324(f324(f231(a838),f324(f41(x36731),f324(f157(x36731),x36732))),f324(f180(f839(x36731)),x36732))) % 28.47/28.31 [3674]P1(f324(f324(f231(a838),f324(f180(f839(x36741)),f140(x36741,x36742))),f324(f180(f839(x36741)),x36742))) % 28.47/28.31 [3685]E(f324(f257(x36851),f324(f324(f9(x36851,f845(x36851,a832),a832),f326(x36851)),x36852)),x36852) % 28.47/28.31 [3701]E(f324(f324(f158(x37011),f324(f324(f3(a838),f324(f180(f839(x37011)),x37012)),f80(a838))),x37012),f116(x37011,x37012)) % 28.47/28.31 [3724]E(f174(a838,f2(a838),f324(f324(f10(a838,a838,a838),a114),f324(f235(a838),x37241)),x37242),f324(f324(f235(a838),f324(a114,x37241)),x37242)) % 28.47/28.31 [3728]E(f43(f845(x37281,a832),f324(f304(f845(f844(x37281,x37281),a832),f845(x37281,a832),f277(x37281)),x37282)),f324(f277(x37281),f43(f845(f844(x37281,x37281),a832),x37282))) % 28.47/28.31 [3729]E(f174(a838,f324(a114,x37291),f324(f324(f10(a838,a838,a838),a114),f324(f178(a838),x37291)),x37292),f324(f324(f178(a838),f324(a114,x37291)),x37292)) % 28.47/28.31 [3731]E(f324(f324(f247(a1,a1),f324(f324(f42(a1),f324(f77(a1),x37311)),f324(f77(a1),x37312))),f51(a1,f324(f77(a1),x37311),f324(f77(a1),x37312))),f59(x37311,x37312)) % 28.47/28.31 [3751]P1(f324(f324(f231(f845(f845(x37511,a832),a832)),x37512),f324(f302(x37511),f43(f845(x37511,a832),x37512)))) % 28.47/28.31 [3782]E(f324(f324(f45(x37821,f845(x37821,a832)),x37822),f324(f324(f9(x37821,f845(x37821,a832),f845(x37821,a832)),f303(x37821)),f179(f845(x37821,a832)))),x37822) % 28.47/28.31 [3783]E(f324(f324(f282(x37831,x37831,x37831),f324(f279(x37831,x37831),x37832)),f301(x37831,f324(f279(x37831,x37831),x37832))),f324(f279(x37831,x37831),f324(f324(f282(x37831,x37831,x37831),x37832),f301(x37831,x37832)))) % 28.47/28.31 [3852]E(f324(f157(x38521),f324(f131(f839(x38521),f839(x38521),f125(x38521),f115(x38521)),x38522)),f324(f324(f45(f839(x38521),f845(x38521,a832)),f324(f157(f839(x38521)),x38522)),f157(x38521))) % 28.47/28.31 [3884]E(f324(f324(f103(f845(f844(x38841,x38841),a832)),f301(x38841,f179(f845(f844(x38841,x38841),a832)))),f324(f324(f282(x38841,x38841,x38841),f301(x38841,x38842)),x38842)),f301(x38841,x38842)) % 28.47/28.31 [3921]E(f324(f324(f166(x39211,x39211),x39212),x39212),f324(f324(f141(x39211,f844(x39211,x39211)),f324(f324(f20(x39211,x39211,f844(x39211,x39211)),f247(x39211,x39211)),f7(x39211))),x39212)) % 28.47/28.31 [4032]E(f324(f131(a838,f839(x40321),f324(f9(f839(x40321),a838,a838),f324(f324(f10(a838,f845(a838,a838),f839(x40321)),f178(a838)),f180(f839(x40321)))),f2(a838)),f324(f154(f839(x40321)),x40322)),f324(f180(f839(f839(x40321))),f163(x40321,x40322))) % 28.47/28.31 [4109]E(f324(f324(f281(f844(a838,f839(x41091)),f839(x41091)),f318(a838,f839(x41091),a236,f134(x41091,x41092))),f324(f324(f20(f839(x41091),f839(x41091),f844(a838,f839(x41091))),f324(f324(f10(a838,f845(f839(x41091),f844(a838,f839(x41091))),f839(x41091)),f247(a838,f839(x41091))),f180(f839(x41091)))),f7(f839(x41091)))),f135(x41091,x41092)) % 28.47/28.31 [4235]E(f324(f257(x42351),f324(f324(f10(f845(f845(x42351,a832),a832),a832,x42351),f90(f845(x42351,a832))),f324(f324(f10(f845(f845(x42351,a832),a832),f845(f845(x42351,a832),a832),x42351),f324(f20(f845(x42351,a832),a832,a832),f324(f324(f10(a832,f845(a832,a832),f845(x42351,a832)),a327),f324(f324(f9(f845(x42351,a832),f845(f845(x42351,a832),a832),a832),f326(f845(x42351,a832))),x42352)))),f326(x42351)))),f44(f845(x42351,a832),x42352)) % 28.47/28.31 [4401]~P1(f324(f324(f232(a1),f324(f102(a1),x44011)),f324(f81(a1),f324(f102(a1),x44012)))) % 28.47/28.31 [3323]E(f324(f324(f3(a838),f324(f324(f82(a838),x33231),x33232)),x33232),x33231) % 28.47/28.31 [3324]E(f324(f324(f3(a838),f324(f324(f82(a838),x33241),x33242)),x33241),x33242) % 28.47/28.31 [3394]E(f324(f324(f82(a838),f324(f324(f3(a838),x33941),x33942)),x33942),f324(f324(f178(a838),x33941),x33942)) % 28.47/28.31 [3495]E(f324(f324(f83(a838),f324(f324(f42(a838),x34951),x34952)),x34952),f324(f324(f3(a838),x34951),f51(a838,x34951,x34952))) % 28.47/28.31 [3524]E(f324(f157(a838),f129(a838,f324(f295(a838,f324(a114,x35241)),x35242))),f299(a838,x35241,x35242)) % 28.47/28.31 [3532]E(f324(f102(a1),f210(f324(a107,f324(f77(a1),x35321)),f324(a107,f324(f77(a1),x35322)))),f324(f324(a211,x35321),x35322)) % 28.47/28.31 [3534]E(f324(f324(f103(f845(x35341,a832)),f324(f81(f845(x35341,a832)),x35342)),x35342),f238(f845(x35341,a832))) % 28.47/28.31 [3535]E(f324(f324(f104(f845(x35351,a832)),f324(f81(f845(x35351,a832)),x35352)),x35352),f179(f845(x35351,a832))) % 28.47/28.31 [3552]P1(f324(f324(f231(a838),f324(f324(f42(a838),x35521),x35522)),x35521)) % 28.47/28.31 [3553]P1(f324(f324(f231(a838),f324(f324(f3(a838),x35531),x35532)),x35531)) % 28.47/28.31 [3578]P1(f324(f324(f232(a838),x35781),f324(a114,f324(f324(f82(a838),x35782),x35781)))) % 28.47/28.31 [3579]P1(f324(f324(f232(a838),x35791),f324(a114,f324(f324(f82(a838),x35791),x35792)))) % 28.47/28.31 [3598]E(f324(f324(f83(a838),f324(a107,f324(f77(a1),x35981))),f324(a107,f324(f77(a1),x35982))),f324(a107,f324(f77(a1),f324(f324(f83(a1),x35981),x35982)))) % 28.47/28.31 [3608]P1(f324(f324(f231(a1),f2(a1)),f324(f324(f240(a1),f324(f77(a1),x36081)),x36082))) % 28.47/28.31 [3679]E(f324(f278(f839(x36791),f839(x36791),f145(x36791,x36792)),f324(f324(f303(f839(x36791)),f115(x36791)),f179(f845(f839(x36791),a832)))),f324(f324(f303(f839(x36791)),f115(x36791)),f179(f845(f839(x36791),a832)))) % 28.47/28.31 [3697]E(f324(f324(f103(f845(f844(x36971,x36971),a832)),f301(x36971,x36972)),f301(x36971,f179(f845(f844(x36971,x36971),a832)))),f301(x36971,x36972)) % 28.47/28.31 [3713]E(f324(f324(f42(a1),f324(f106(a1),f324(f324(f82(a1),x37131),x37131))),f324(f106(a1),f324(f324(f82(a1),x37132),x37132))),f324(f324(f42(a1),f324(f106(a1),x37131)),f324(f106(a1),x37132))) % 28.47/28.31 [3772]E(f324(f324(f240(a1),x37721),f324(f106(a838),f324(f324(f82(a1),x37722),x37722))),f324(f324(f88(a1,a1),f324(f324(f240(a1),x37721),f324(f106(a838),x37722))),f324(f324(f20(a1,a1,a1),f83(a1)),f7(a1)))) % 28.47/28.31 [3778]E(f324(f257(f845(x37781,a832)),f324(f324(f9(f845(x37781,a832),f845(x37781,a832),a832),f231(f845(x37781,a832))),x37782)),f324(f302(x37781),x37782)) % 28.47/28.31 [3792]E(f324(f324(f141(a1,a838),a107),f324(f324(f125(a1),f324(f324(f141(a838,a1),f102(a1)),x37921)),f324(f324(f141(a838,a1),f102(a1)),x37922))),f324(f324(f125(a838),x37921),x37922)) % 28.47/28.31 [3826]E(f324(f304(a1,a1,f324(f324(f9(a1,a1,a1),f82(a1)),x38261)),f324(f295(a1,f2(a1)),f324(f324(f3(a1),x38262),x38261))),f324(f295(a1,x38261),x38262)) % 28.47/28.31 [3829]P48(x38291,f324(f324(f3(f845(f844(x38291,x38291),a832)),x38292),f301(x38291,f179(f845(f844(x38291,x38291),a832))))) % 28.47/28.31 [3849]E(f324(f180(f839(x38491)),f324(f131(f839(x38491),f839(x38491),f125(x38491),f115(x38491)),x38492)),f324(f151(a838),f324(f324(f141(f839(x38491),a838),f180(f839(x38491))),x38492))) % 28.47/28.31 [3855]P47(x38551,f238(f845(x38551,a832)),f324(f324(f103(f845(f844(x38551,x38551),a832)),x38552),f301(x38551,f179(f845(f844(x38551,x38551),a832))))) % 28.47/28.31 [3901]E(f174(a838,f2(a838),f324(f324(f10(a838,a838,a838),a114),f324(f324(f9(a838,a838,a838),f235(a838)),x39011)),x39012),f324(f324(f235(a838),x39012),f324(a114,x39011))) % 28.47/28.31 [3904]E(f174(a838,f324(a114,x39041),f324(f324(f10(a838,a838,a838),a114),f324(f324(f9(a838,a838,a838),f178(a838)),x39041)),x39042),f324(f324(f178(a838),x39042),f324(a114,x39041))) % 28.47/28.31 [3907]E(f324(f304(x39071,f839(x39071),f324(f324(f9(x39071,f839(x39071),f839(x39071)),f139(x39071)),f115(x39071))),x39072),f160(x39071,x39072,f324(f324(f303(f839(x39071)),f115(x39071)),f179(f845(f839(x39071),a832))))) % 28.47/28.31 [3908]E(f324(f324(f103(f845(f844(x39081,x39081),a832)),f324(f324(f282(x39081,x39081,x39081),x39082),f301(x39081,x39082))),f301(x39081,f179(f845(f844(x39081,x39081),a832)))),f301(x39081,x39082)) % 28.47/28.31 [3916]P1(f324(f324(f231(f845(f844(x39161,x39161),a832)),f261(x39161,x39162)),f324(f324(f249(x39161,x39161),x39162),f324(f18(f845(x39161,a832),x39161),x39162)))) % 28.47/28.31 [3919]E(f324(f304(a1,a838,a107),f324(f324(f103(f845(a1,a832)),f324(f304(a838,a1,f102(a1)),x39191)),f324(f304(a838,a1,f102(a1)),x39192))),f324(f324(f103(f845(a838,a832)),x39191),x39192)) % 28.47/28.31 [3920]E(f324(f304(a1,a838,a107),f324(f324(f104(f845(a1,a832)),f324(f304(a838,a1,f102(a1)),x39201)),f324(f304(a838,a1,f102(a1)),x39202))),f324(f324(f104(f845(a838,a832)),x39201),x39202)) % 28.47/28.31 [3924]E(f324(f257(x39241),f324(f324(f10(a832,a832,x39241),a320),f324(f324(f9(x39241,f845(x39241,a832),a832),f326(x39241)),x39242))),f324(f81(f845(x39241,a832)),x39242)) % 28.47/28.31 [3951]E(f324(f131(f839(x39511),f839(x39511),f125(x39511),f115(x39511)),f324(f324(f141(f839(x39511),f839(x39511)),f154(x39511)),f324(f154(f839(x39511)),x39512))),f324(f154(x39511),f324(f131(f839(x39511),f839(x39511),f125(x39511),f115(x39511)),x39512))) % 28.47/28.31 [3978]E(f324(f324(f45(a838,f845(f844(x39781,x39781),a832)),f238(f845(a838,a832))),f324(f324(f9(a838,f845(f844(x39781,x39781),a832),f845(f844(x39781,x39781),a832)),f172(f844(x39781,x39781),a832)),x39782)),f301(x39781,x39782)) % 28.47/28.31 [3996]E(f87(x39961,f324(f324(f10(f845(x39961,a832),a832,x39961),f324(a321,x39962)),f324(f324(f9(x39961,f845(x39961,a832),f845(x39961,a832)),f303(x39961)),f179(f845(x39961,a832))))),f306(x39961,x39962)) % 28.47/28.31 [4004]E(f324(f180(f839(x40041)),f140(x40041,f324(f131(f839(x40041),f839(x40041),f125(x40041),f115(x40041)),x40042))),f324(f41(x40041),f324(f324(f45(f839(x40041),f845(x40041,a832)),f324(f157(f839(x40041)),x40042)),f157(x40041)))) % 28.47/28.31 [4019]E(f324(f324(f103(f845(f844(x40191,x40191),a832)),x40192),f324(f324(f282(x40191,x40191,x40191),f324(f324(f282(x40191,x40191,x40191),x40192),f301(x40191,x40192))),x40192)),f324(f324(f282(x40191,x40191,x40191),x40192),f301(x40191,x40192))) % 28.47/28.31 [4041]P1(f324(f324(f231(f845(f844(x40411,x40411),a832)),f324(f324(f282(x40411,x40411,x40411),x40412),f301(x40411,x40412))),f324(f324(f249(x40411,x40411),f324(f277(x40411),x40412)),f324(f18(f845(x40411,a832),x40411),f324(f277(x40411),x40412))))) % 28.47/28.31 [4086]E(f324(f257(f839(x40861)),f324(f324(f9(f839(x40861),f845(x40861,a832),a832),f324(f324(f10(f845(x40861,a832),f845(f845(x40861,a832),a832),f839(x40861)),f231(f845(x40861,a832))),f157(x40861))),x40862)),f147(x40861,x40862)) % 28.47/28.31 [4097]E(f324(f143(f839(x40971),x40971,f115(x40971),f324(f324(f10(f839(x40971),f845(f839(x40971),f839(x40971)),x40971),f324(f9(f839(x40971),f839(x40971),f839(x40971)),f125(x40971))),f324(f324(f9(x40971,f839(x40971),f839(x40971)),f139(x40971)),f115(x40971)))),x40972),f324(f153(x40971),x40972)) % 28.47/28.31 [4137]P29(f845(x41371,x41372),f845(f844(x41371,x41372),a832),f324(f324(f10(f845(f844(x41371,x41372),a832),f845(f844(x41371,x41372),a832),f845(x41371,x41372)),f257(f844(x41371,x41372))),f324(f324(f10(f845(x41371,f845(x41372,a832)),f845(f844(x41371,x41372),a832),f845(x41371,x41372)),f252(x41371,x41372,a832)),f324(f10(x41372,f845(x41372,a832),x41371),f324(f9(x41372,x41372,a832),a321)))),f238(f845(f845(x41371,x41372),a832))) % 28.47/28.31 [4142]E(f51(a1,f324(f106(a1),f324(f324(f82(a1),x41421),x41421)),f324(f106(a1),f324(f324(f82(a1),x41422),x41422))),f324(f324(f83(a1),f324(f106(a1),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),f51(a1,f324(f106(a1),x41421),f324(f106(a1),x41422)))) % 28.47/28.31 [4184]E(f324(f324(f45(x41841,f845(f844(x41841,x41841),a832)),x41842),f324(f324(f9(x41841,f845(f844(x41841,x41841),a832),f845(f844(x41841,x41841),a832)),f324(f324(f10(f844(x41841,x41841),f845(f845(f844(x41841,x41841),a832),f845(f844(x41841,x41841),a832)),x41841),f303(f844(x41841,x41841))),f324(f324(f20(x41841,x41841,f844(x41841,x41841)),f247(x41841,x41841)),f7(x41841)))),f179(f845(f844(x41841,x41841),a832)))),f261(x41841,x41842)) % 28.47/28.31 [4192]E(f197(x41921,f324(f324(f247(a1,a1),f324(f81(a1),f324(f324(f75(f844(a1,a1),a1,x41921,f246(a1,a1)),f206(x41921)),x41922))),f324(f324(f75(f844(a1,a1),a1,x41921,f251(a1,a1)),f206(x41921)),x41922))),f220(x41921,x41922)) % 28.47/28.31 [4273]E(f324(f257(f845(x42731,a832)),f324(f324(f10(f845(f845(x42731,a832),a832),a832,f845(x42731,a832)),f89(f845(x42731,a832))),f324(f324(f9(f845(x42731,a832),f845(f845(x42731,a832),a832),f845(f845(x42731,a832),a832)),f324(f324(f10(f845(f845(x42731,a832),f845(a832,a832)),f845(f845(f845(x42731,a832),a832),f845(f845(x42731,a832),a832)),f845(x42731,a832)),f20(f845(x42731,a832),a832,a832)),f324(f324(f10(f845(f845(x42731,a832),a832),f845(f845(x42731,a832),f845(a832,a832)),f845(x42731,a832)),f324(f10(a832,f845(a832,a832),f845(x42731,a832)),a322)),f324(f324(f9(f845(x42731,a832),f845(f845(x42731,a832),f845(x42731,a832)),f845(f845(x42731,a832),a832)),f324(f324(f10(f845(f845(x42731,a832),a832),f845(f845(f845(x42731,a832),f845(x42731,a832)),f845(f845(x42731,a832),a832)),f845(x42731,a832)),f10(f845(x42731,a832),a832,f845(x42731,a832))),a321)),f81(f845(x42731,a832)))))),f324(f324(f10(f845(f845(x42731,a832),a832),a832,f845(x42731,a832)),f324(f326(f845(x42731,a832)),x42732)),f302(x42731))))),f324(f302(x42731),f324(f81(f845(x42731,a832)),x42732))) % 28.47/28.31 [4397]~E(f324(f324(f82(a1),x43971),x43971),f324(f324(f3(a1),f324(f324(f82(a1),x43972),x43972)),a99)) % 28.47/28.31 [4403]~P1(f324(f324(f232(a838),f324(f324(f82(a838),x44031),x44032)),x44032)) % 28.47/28.31 [4404]~P1(f324(f324(f232(a838),f324(f324(f82(a838),x44041),x44042)),x44041)) % 28.47/28.31 [3613]E(f324(f324(f3(a838),x36131),f324(f324(f83(a838),f324(f324(f42(a838),x36131),x36132)),x36132)),f51(a838,x36131,x36132)) % 28.47/28.31 [3614]E(f324(f324(f3(a1),x36141),f324(f324(f83(a1),f324(f324(f42(a1),x36141),x36142)),x36142)),f51(a1,x36141,x36142)) % 28.47/28.31 [3647]E(f324(f324(f141(a838,x36471),f324(f149(x36471),x36472)),f129(a838,f324(f295(a838,f2(a838)),f324(f180(f839(x36471)),x36472)))),x36472) % 28.47/28.31 [3709]E(f324(f278(x37091,x37091,f301(x37091,f179(f845(f844(x37091,x37091),a832)))),x37092),x37092) % 28.47/28.31 [3832]E(f301(x38321,f324(f324(f3(f845(f844(x38321,x38321),a832)),x38322),f301(x38321,f179(f845(f844(x38321,x38321),a832))))),f301(x38321,x38322)) % 28.47/28.31 [3833]E(f301(x38331,f324(f324(f103(f845(f844(x38331,x38331),a832)),x38332),f301(x38331,f179(f845(f844(x38331,x38331),a832))))),f301(x38331,x38332)) % 28.47/28.31 [3888]E(f324(f324(f3(a1),f324(f324(f3(a1),f324(f324(f82(a1),x38881),x38881)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),x38882),x38882)),a99)),f324(f324(f82(a1),f324(f324(f3(a1),x38881),x38882)),f324(f324(f3(a1),x38881),x38882))) % 28.47/28.31 [3929]E(f324(f324(f3(a1),f324(f324(f82(a1),f324(f324(f82(a1),x39291),x39292)),f324(f324(f82(a1),x39291),x39292))),a99),f324(f324(f82(a1),f324(f324(f82(a1),x39291),x39291)),f324(f324(f3(a1),f324(f324(f82(a1),x39292),x39292)),a99))) % 28.47/28.31 [3955]E(f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),x39551),x39551)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),x39552),x39552)),a99)),f324(f324(f82(a1),f324(f324(f82(a1),x39551),f324(f324(f3(a1),x39552),a99))),f324(f324(f82(a1),x39551),f324(f324(f3(a1),x39552),a99)))) % 28.47/28.31 [3966]E(f324(f324(f3(a1),f324(f324(f82(a1),f324(f324(f82(a1),x39661),x39662)),f324(f324(f82(a1),x39661),x39662))),a99),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),x39661),x39661)),a99)),f324(f324(f82(a1),x39662),x39662))) % 28.47/28.31 [3967]E(f324(f324(f3(a1),f324(f324(f82(a1),f324(f324(f3(a1),x39671),x39672)),f324(f324(f3(a1),x39671),x39672))),a99),f324(f324(f3(a1),f324(f324(f3(a1),f324(f324(f82(a1),x39671),x39671)),a99)),f324(f324(f82(a1),x39672),x39672))) % 28.47/28.31 [4016]E(f324(f102(a1),f324(f324(f42(a838),f324(f324(f83(a838),f324(a107,f324(f77(a1),x40161))),f324(a107,f324(f77(a1),x40162)))),f210(f324(a107,f324(f77(a1),x40161)),f324(a107,f324(f77(a1),x40162))))),f212(x40161,x40162)) % 28.47/28.31 [4062]E(f324(f324(f254(f844(a101,a101),a101,f844(a101,a101),f844(x40621,f844(a101,a101))),f265(f324(a5,f324(f180(f839(x40621)),x40622)))),f324(f324(f10(x40621,f845(f844(a101,a101),f844(x40621,f844(a101,a101))),a101),f247(x40621,f844(a101,a101))),f324(f324(f10(a838,x40621,a101),f324(f149(x40621),x40622)),a22))),f271(x40621,x40622)) % 28.47/28.31 [4143]E(f324(f131(a838,f839(x41431),f324(f9(f839(x41431),a838,a838),f324(f324(f10(a838,f845(a838,a838),f839(x41431)),f178(a838)),f180(f839(x41431)))),f2(a838)),f324(f154(f839(x41431)),f163(x41431,x41432))),f324(f180(f839(f839(x41431))),f324(f126(f839(x41431),f324(f324(f10(a832,a832,f839(x41431)),a320),f324(f324(f9(f839(x41431),f839(x41431),a832),a321),f115(x41431)))),x41432))) % 28.47/28.31 [4149]E(f324(f324(f45(a838,f845(x41491,a832)),f238(f845(a838,a832))),f324(f324(f9(a838,f845(a838,f845(x41491,a832)),f845(x41491,a832)),f324(f324(f10(f845(a838,a832),f845(f845(a838,f845(x41491,a832)),f845(x41491,a832)),a838),f45(a838,f845(x41491,a832))),f295(a838,f2(a838)))),x41492)),f324(f324(f45(a838,f845(x41491,a832)),f238(f845(a838,a832))),x41492)) % 28.47/28.31 [4168]P1(f324(f64(a838),f324(f257(a838),f324(f324(f20(a838,a832,a832),f324(f324(f10(a832,f845(a832,a832),a838),a322),x41681)),f324(f324(f9(a838,a838,a832),f232(a838)),x41682))))) % 28.47/28.31 [4283]E(f324(f257(f844(f839(x42831),f839(x42831))),f324(f252(f839(x42831),f839(x42831),a832),f324(f324(f20(f839(x42831),f845(f839(x42831),a832),f845(f839(x42831),a832)),f324(f324(f10(f845(f839(x42831),f845(a832,a832)),f845(f845(f839(x42831),a832),f845(f839(x42831),a832)),f839(x42831)),f20(f839(x42831),a832,a832)),f324(f324(f10(f845(f839(x42831),a832),f845(f839(x42831),f845(a832,a832)),f839(x42831)),f324(f10(a832,f845(a832,a832),f839(x42831)),a323)),f324(f324(f9(f839(x42831),f845(f839(x42831),a838),f845(f839(x42831),a832)),f324(f324(f10(f845(a838,a832),f845(f845(f839(x42831),a838),f845(f839(x42831),a832)),f839(x42831)),f10(a838,a832,f839(x42831))),f324(f324(f10(a838,f845(a838,a832),f839(x42831)),f232(a838)),f180(f839(x42831))))),f180(f839(x42831)))))),f324(f324(f20(f839(x42831),f845(f839(x42831),a832),f845(f839(x42831),a832)),f324(f324(f10(f845(f839(x42831),f845(a832,a832)),f845(f845(f839(x42831),a832),f845(f839(x42831),a832)),f839(x42831)),f20(f839(x42831),a832,a832)),f324(f324(f10(f845(f839(x42831),a832),f845(f839(x42831),f845(a832,a832)),f839(x42831)),f324(f10(a832,f845(a832,a832),f839(x42831)),a322)),f324(f324(f9(f839(x42831),f845(f839(x42831),a838),f845(f839(x42831),a832)),f324(f324(f10(f845(a838,a832),f845(f845(f839(x42831),a838),f845(f839(x42831),a832)),f839(x42831)),f10(a838,a832,f839(x42831))),f324(f324(f10(a838,f845(a838,a832),f839(x42831)),a321),f180(f839(x42831))))),f180(f839(x42831)))))),f324(f324(f9(f839(x42831),f845(f844(f839(x42831),f839(x42831)),a832),f845(f839(x42831),a832)),f324(f324(f10(f845(f839(x42831),f845(f845(f844(f839(x42831),f839(x42831)),a832),a832)),f845(f845(f844(f839(x42831),f839(x42831)),a832),f845(f839(x42831),a832)),f839(x42831)),f9(f839(x42831),f845(f844(f839(x42831),f839(x42831)),a832),a832)),f324(f324(f10(f845(f839(x42831),f844(f839(x42831),f839(x42831))),f845(f839(x42831),f845(f845(f844(f839(x42831),f839(x42831)),a832),a832)),f839(x42831)),f324(f10(f844(f839(x42831),f839(x42831)),f845(f845(f844(f839(x42831),f839(x42831)),a832),a832),f839(x42831)),f326(f844(f839(x42831),f839(x42831))))),f247(f839(x42831),f839(x42831))))),f134(x42831,x42832)))))),f135(x42831,x42832)) % 28.47/28.31 [3958]E(f324(f324(f82(a1),f324(f324(f82(a1),f324(f324(f83(a1),x39581),x39582)),f324(f324(f83(a1),x39581),x39582))),x39582),f324(f324(f83(a1),f324(f324(f3(a1),f324(f324(f82(a1),x39581),x39581)),a99)),x39582)) % 28.47/28.31 [4060]E(f324(a107,f324(a91,f324(f278(f844(a838,a838),f844(a838,a838),a111),f324(f324(f303(f844(a838,a838)),f324(f324(f247(a838,a838),x40601),x40602)),f179(f845(f844(a838,a838),a832)))))),f324(f324(f3(a838),x40601),x40602)) % 28.47/28.31 [4066]E(f324(f324(f282(x40661,x40661,x40661),f324(f324(f103(f845(f844(x40661,x40661),a832)),x40662),f301(x40661,f179(f845(f844(x40661,x40661),a832))))),f301(x40661,f324(f324(f103(f845(f844(x40661,x40661),a832)),x40662),f301(x40661,f179(f845(f844(x40661,x40661),a832)))))),f301(x40661,x40662)) % 28.47/28.31 [4102]E(f266(x41021,f324(f126(f844(a101,x41021),f324(f252(a101,x41021,a832),f324(f324(f10(a832,f845(x41021,a832),a101),f18(a832,x41021)),f324(f232(a101),f2(a101))))),x41022)),f266(x41021,x41022)) % 28.47/28.31 [4103]E(f264(x41031,f324(f126(f844(a101,x41031),f324(f252(a101,x41031,a832),f324(f324(f10(a832,f845(x41031,a832),a101),f18(a832,x41031)),f324(f232(a101),f2(a101))))),x41032)),f264(x41031,x41032)) % 28.47/28.31 [4105]E(f324(f81(a1),f324(a91,f324(f278(f844(a838,a838),f844(a838,a838),a111),f324(f324(f303(f844(a838,a838)),f324(f324(f247(a838,a838),x41051),x41052)),f179(f845(f844(a838,a838),a832)))))),f324(a91,f324(f278(f844(a838,a838),f844(a838,a838),a111),f324(f324(f303(f844(a838,a838)),f324(f324(f247(a838,a838),x41052),x41051)),f179(f845(f844(a838,a838),a832)))))) % 28.47/28.31 [4181]E(f324(f324(f88(a1,a838),f324(f106(a1),f324(f324(f82(a1),x41811),a99))),f324(f324(f20(a1,a838,a838),f324(f324(f9(a1,a838,f845(a838,a838)),f324(f324(f10(a832,f845(a838,f845(a838,a838)),a1),f98(a838)),a185)),f2(a838))),f324(f324(f10(a838,a838,a1),a114),f324(f324(f10(a838,a838,a1),f324(f235(a838),x41812)),a107)))),f324(f324(f235(a838),f324(a114,x41812)),f324(f106(a838),x41811))) % 28.47/28.31 [4182]E(f324(f324(f88(a1,a838),f324(f106(a1),f324(f324(f82(a1),x41821),a99))),f324(f324(f20(a1,a838,a838),f324(f324(f9(a1,a838,f845(a838,a838)),f324(f324(f10(a832,f845(a838,f845(a838,a838)),a1),f98(a838)),a185)),f324(a114,x41822))),f324(f324(f10(a838,a838,a1),a114),f324(f324(f10(a838,a838,a1),f324(f178(a838),x41822)),a107)))),f324(f324(f178(a838),f324(a114,x41822)),f324(f106(a838),x41821))) % 28.47/28.31 [4202]E(f324(f131(f839(x42021),f839(x42021),f125(x42021),f115(x42021)),f324(f324(f141(f839(x42021),f839(x42021)),f143(f839(x42021),x42021,f115(x42021),f324(f324(f10(f839(x42021),f845(f839(x42021),f839(x42021)),x42021),f18(f839(x42021),f839(x42021))),f324(f324(f9(x42021,f839(x42021),f839(x42021)),f139(x42021)),f115(x42021))))),x42022)),f324(f324(f141(f839(x42021),x42021),f130(x42021)),f324(f126(f839(x42021),f324(f324(f10(a832,a832,f839(x42021)),a320),f324(f324(f9(f839(x42021),f839(x42021),a832),a321),f115(x42021)))),x42022))) % 28.47/28.31 [4263]E(f324(f252(a1,a1,a832),f324(f324(f9(a1,f845(a1,a832),f845(a1,a832)),f324(f324(f10(f845(a1,f845(a832,a832)),f845(f845(a1,a832),f845(a1,a832)),a1),f20(a1,a832,a832)),f324(f324(f10(f845(a1,a832),f845(a1,f845(a832,a832)),a1),f324(f10(a832,f845(a832,a832),a1),a322)),f324(f324(f10(f845(a1,a1),f845(a1,a832),a1),f324(f10(a1,a832,a1),f324(a321,x42631))),f324(f324(f10(a1,f845(a1,a1),a1),f82(a1)),f324(f83(a1),x42632)))))),f324(f324(f20(a1,a832,a832),f324(f324(f10(a832,f845(a832,a832),a1),a322),f324(f324(f10(a832,a832,a1),f324(a327,f324(f324(f232(a1),f2(a1)),x42632))),f324(f324(f20(a1,a832,a832),f324(f324(f10(a832,f845(a832,a832),a1),a322),f324(f231(a1),f2(a1)))),f324(f324(f9(a1,a1,a832),f232(a1)),x42632))))),f324(f324(f10(a832,a832,a1),f324(a327,f324(a320,f324(f324(f232(a1),f2(a1)),x42632)))),f324(f324(f20(a1,a832,a832),f324(f324(f10(a832,f845(a832,a832),a1),a322),f324(f232(a1),x42632))),f324(f324(f9(a1,a1,a832),f231(a1)),f2(a1))))))),f55(x42631,x42632)) % 28.47/28.31 [4265]E(f324(f257(x42651),f324(f324(f10(f845(a838,a832),a832,x42651),f89(a838)),f324(f324(f9(x42651,f845(a838,a832),f845(a838,a832)),f324(f324(f10(f845(a838,f845(a832,a832)),f845(f845(a838,a832),f845(a838,a832)),x42651),f20(a838,a832,a832)),f324(f324(f10(f845(a838,a832),f845(a838,f845(a832,a832)),x42651),f324(f10(a832,f845(a832,a832),a838),a322)),f324(f324(f9(x42651,f845(a838,x42651),f845(a838,a832)),f324(f324(f10(f845(x42651,a832),f845(f845(a838,x42651),f845(a838,a832)),x42651),f10(x42651,a832,a838)),a321)),f324(f149(x42651),x42652))))),f324(f324(f9(a838,a838,a832),f232(a838)),f324(f180(f839(x42651)),x42652))))),f324(f157(x42651),x42652)) % 28.47/28.31 [4076]E(f324(f324(f3(a1),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),x40761),a99)),x40762)),f324(f324(f3(a1),f324(f324(f82(a1),x40761),a99)),x40762))),a99),f324(f324(f3(a1),f324(f324(f82(a1),x40761),x40761)),f324(f324(f3(a1),f324(f324(f82(a1),x40762),x40762)),a99))) % 28.47/28.31 [4197]E(f324(f131(f839(f839(x41971)),f839(f839(x41971)),f125(f839(x41971)),f115(f839(x41971))),f324(f324(f141(f839(x41971),f839(f839(x41971))),f143(f839(f839(x41971)),x41971,f115(f839(x41971)),f324(f18(f845(f839(x41971),f839(f839(x41971))),x41971),f324(f324(f9(f839(x41971),f839(f839(x41971)),f839(f839(x41971))),f139(f839(x41971))),f115(f839(x41971)))))),x41972)),f324(f324(f141(f839(x41971),f839(x41971)),f156(x41971)),f324(f126(f839(x41971),f324(f324(f10(a832,a832,f839(x41971)),a320),f324(f324(f9(f839(x41971),f839(x41971),a832),a321),f115(x41971)))),x41972))) % 28.47/28.31 [4207]E(f324(f324(f88(a1,a838),f324(f106(a1),f324(f324(f82(a1),x42071),a99))),f324(f324(f20(a1,a838,a838),f324(f324(f9(a1,a838,f845(a838,a838)),f324(f324(f10(a832,f845(a838,f845(a838,a838)),a1),f98(a838)),a185)),f2(a838))),f324(f324(f10(a838,a838,a1),a114),f324(f324(f9(a1,a838,a838),f324(f324(f10(a838,f845(a838,a838),a1),f235(a838)),a107)),x42072)))),f324(f324(f235(a838),f324(f106(a838),x42071)),f324(a114,x42072))) % 28.47/28.31 [4208]E(f324(f324(f88(a1,a838),f324(f106(a1),f324(f324(f82(a1),x42081),a99))),f324(f324(f20(a1,a838,a838),f324(f324(f9(a1,a838,f845(a838,a838)),f324(f324(f10(a832,f845(a838,f845(a838,a838)),a1),f98(a838)),a185)),f324(a114,x42082))),f324(f324(f10(a838,a838,a1),a114),f324(f324(f9(a1,a838,a838),f324(f324(f10(a838,f845(a838,a838),a1),f178(a838)),a107)),x42082)))),f324(f324(f178(a838),f324(f106(a838),x42081)),f324(a114,x42082))) % 28.47/28.31 [4196]E(f324(f252(x41961,x41961,a832),f324(f324(f20(x41961,a832,f845(x41961,a832)),f324(f324(f10(f845(x41961,f845(a832,a832)),f845(a832,f845(x41961,a832)),x41961),f9(x41961,a832,a832)),f324(f324(f10(f845(x41961,a832),f845(x41961,f845(a832,a832)),x41961),f324(f10(a832,f845(a832,a832),x41961),a322)),a321))),x41962)),f261(x41961,x41962)) % 28.47/28.31 [4241]E(f324(f324(f42(a838),x42411),f324(f324(f82(a838),f324(f106(a838),f324(f324(f3(a1),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))),a99))),x42412)),f324(f324(f42(a838),x42411),f324(a114,f324(a114,f324(a114,x42412))))) % 28.47/28.31 [4242]E(f51(a838,x42421,f324(f324(f82(a838),f324(f106(a838),f324(f324(f3(a1),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))),a99))),x42422)),f51(a838,x42421,f324(a114,f324(a114,f324(a114,x42422))))) % 28.47/28.31 [4243]E(f51(a838,f324(f324(f82(a838),f324(f106(a838),f324(f324(f3(a1),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))),a99))),x42431),x42432),f51(a838,f324(a114,f324(a114,f324(a114,x42431))),x42432)) % 28.47/28.31 [4256]E(f123(f324(x42561,f324(f324(f83(a101),f324(f106(a101),f324(f324(f3(a1),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))),a99))),x42562))),f324(f194(x42561),x42562)) % 28.47/28.31 [4257]E(f324(f324(f42(a838),f324(f324(f82(a838),f324(f106(a838),f324(f324(f3(a1),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))),a99))),x42571)),x42572),f324(f324(f42(a838),f324(a114,f324(a114,f324(a114,x42571)))),x42572)) % 28.47/28.31 [4309]~E(f28(x43091,x43092),f324(a27,x43093)) % 28.47/28.31 [4310]~E(f36(x43101,x43102),f324(a27,x43103)) % 28.47/28.31 [4311]~E(f35(x43111,x43112),f324(a27,x43113)) % 28.47/28.31 [4312]~E(f324(a27,x43121),f28(x43122,x43123)) % 28.47/28.31 [4313]~E(f324(a27,x43131),f36(x43132,x43133)) % 28.47/28.31 [4314]~E(f324(a27,x43141),f35(x43142,x43143)) % 28.47/28.31 [4333]~E(f31(x43331,x43332,x43333),a25) % 28.47/28.31 [4334]~E(f33(x43341,x43342,x43343),a25) % 28.47/28.31 [4335]~E(f32(x43351,x43352,x43353),a25) % 28.47/28.31 [3046]E(f324(f193(x30461,x30462),x30463),f120(x30461,x30462)) % 28.47/28.31 [3047]E(f324(f184(x30471,x30472),x30473),f121(x30471,x30472)) % 28.47/28.31 [3143]E(f324(f324(f141(x31431,x31432),x31433),f115(x31431)),f115(x31432)) % 28.47/28.31 [3144]E(f324(f324(f195(x31441,x31442),x31443),f182(x31441)),f182(x31442)) % 28.47/28.31 [3164]E(f34(f31(x31641,x31642,x31643)),f2(a838)) % 28.47/28.31 [3184]E(f324(f173(x31841,x31842,x31843),f2(a838)),x31842) % 28.47/28.31 [3185]E(f324(f180(a833),f31(x31851,x31852,x31853)),f2(a838)) % 28.47/28.31 [3187]E(f324(f324(f166(x31871,x31872),x31873),f115(x31872)),f115(f844(x31871,x31872))) % 28.47/28.31 [3221]E(f87(x32211,f65(x32211,x32212,x32213)),f324(f66(x32211,x32212),x32213)) % 28.47/28.31 [3225]E(f239(x32251,x32252,f239(x32252,x32251,x32253)),x32253) % 28.47/28.31 [3291]E(f324(f246(f839(x32911),f839(x32911)),f152(x32911,x32912,x32913)),f324(f126(x32911,x32912),x32913)) % 28.47/28.31 [3368]E(f174(x33681,x33682,x33683,f2(a838)),x33682) % 28.47/28.31 [3369]E(f19(x33691,x33692,x33693,f2(a101)),x33692) % 28.47/28.31 [3370]E(f21(x33701,x33702,x33703,f2(a101)),x33702) % 28.47/28.31 [3377]E(f150(x33771,x33772,x33773,f115(x33771)),f115(x33772)) % 28.47/28.31 [3384]E(f324(f324(f149(x33841),f324(f324(f139(x33841),x33842),x33843)),f2(a838)),x33842) % 28.47/28.31 [3432]P29(x34321,x34322,x34323,f179(f845(x34321,a832))) % 28.47/28.31 [3528]E(f263(x35281,x35282,x35283),f324(f247(f845(a101,f845(a832,f842(f840(x35281)))),f844(a101,a101)),f47(x35281))) % 28.47/28.31 [3588]E(f324(f75(x35881,x35882,x35881,x35883),f37(x35881)),x35883) % 28.47/28.31 [3763]P1(f324(f324(f326(f844(x37631,x37631)),f324(f324(f247(x37631,x37631),x37632),x37632)),f301(x37631,x37633))) % 28.47/28.31 [4407]~P1(f324(f324(f326(f844(f839(x44071),f839(x44071))),f324(f324(f247(f839(x44071),f839(x44071)),x44072),f115(x44071))),f134(x44071,x44073))) % 28.47/28.31 [4408]~P1(f324(f324(f326(f844(f839(x44081),f839(x44081))),f324(f324(f247(f839(x44081),f839(x44081)),x44082),f115(x44081))),f136(x44081,x44083))) % 28.47/28.31 [4409]~P1(f324(f324(f326(f844(f839(x44091),f839(x44091))),f324(f324(f247(f839(x44091),f839(x44091)),x44092),f115(x44091))),f144(x44091,x44093))) % 28.47/28.31 [4410]~P1(f324(f324(f326(f844(f839(x44101),f839(x44101))),f324(f324(f247(f839(x44101),f839(x44101)),f115(x44101)),x44102)),f134(x44101,x44103))) % 28.47/28.31 [4411]~P1(f324(f324(f326(f844(f839(x44111),f839(x44111))),f324(f324(f247(f839(x44111),f839(x44111)),f115(x44111)),x44112)),f144(x44111,x44113))) % 28.47/28.31 [3118]E(f324(f324(f196(x31181),x31182),x31183),f197(x31181,f209(x31182,x31183))) % 28.47/28.31 [3174]E(f324(f279(x31741,x31742),f324(f279(x31742,x31741),x31743)),x31743) % 28.47/28.31 [3197]E(f324(f324(f166(x31971,x31972),f115(x31971)),x31973),f115(f844(x31971,x31972))) % 28.47/28.31 [3200]E(f159(x32001,x32002,f324(f258(a838),x32003)),f324(f324(f158(x32001),x32003),x32002)) % 28.47/28.31 [3218]E(f140(x32181,f324(f126(x32181,x32182),x32183)),f324(f126(x32181,x32182),f140(x32181,x32183))) % 28.47/28.31 [3219]E(f324(f260(x32191,x32192),f324(f279(x32192,x32191),x32193)),f324(f262(x32192,x32191),x32193)) % 28.47/28.31 [3220]E(f324(f262(x32201,x32202),f324(f279(x32202,x32201),x32203)),f324(f260(x32202,x32201),x32203)) % 28.47/28.31 [3236]E(f324(f126(x32361,x32362),f324(f154(x32361),x32363)),f324(f154(x32361),f324(f126(x32361,x32362),x32363))) % 28.47/28.31 [3249]E(f324(f324(f128(x32491),x32492),f324(f156(x32491),x32493)),f324(f324(f128(x32491),f324(a114,x32492)),x32493)) % 28.47/28.31 [3267]E(f34(f32(x32671,x32672,x32673)),f324(f324(f82(a838),f34(x32673)),f324(a114,f2(a838)))) % 28.47/28.31 [3268]E(f324(f304(x32681,x32682,x32683),f179(f845(x32681,a832))),f179(f845(x32682,a832))) % 28.47/28.31 [3269]E(f324(f278(x32691,x32692,x32693),f179(f845(x32691,a832))),f179(f845(x32692,a832))) % 28.47/28.31 [3270]E(f324(f305(x32701,x32702,x32703),f179(f845(x32702,a832))),f179(f845(x32701,a832))) % 28.47/28.31 [3271]E(f324(f305(x32711,x32712,x32713),f238(f845(x32712,a832))),f238(f845(x32711,a832))) % 28.47/28.31 [3308]E(f227(x33081,x33082,f324(f226(x33081),x33083)),f324(f324(f82(a838),f324(x33082,x33083)),f324(a114,f2(a838)))) % 28.47/28.31 [3388]E(f324(f180(a833),f32(x33881,x33882,x33883)),f324(f324(f82(a838),f324(f180(a833),x33883)),f324(a114,f2(a838)))) % 28.47/28.31 [3389]E(f324(f304(f844(x33891,x33892),x33892,f251(x33891,x33892)),x33893),f324(f260(x33891,x33892),x33893)) % 28.47/28.31 [3390]E(f324(f304(f844(x33901,x33902),x33901,f246(x33901,x33902)),x33903),f324(f262(x33901,x33902),x33903)) % 28.47/28.31 [3457]E(f324(f324(f247(x34571,x34572),f324(f246(x34571,x34572),x34573)),f324(f251(x34571,x34572),x34573)),x34573) % 28.47/28.31 [3465]E(f324(f324(f252(x34651,x34652,x34651),f18(x34651,x34652)),x34653),f324(f246(x34651,x34652),x34653)) % 28.47/28.31 [3484]E(f169(x34841,x34842,x34843,f324(f18(f842(x34842),x34841),f182(x34842))),x34843) % 28.47/28.31 [3485]E(f169(x34851,x34852,f324(f18(f842(x34852),x34851),f182(x34852)),x34853),x34853) % 28.47/28.31 [3541]E(f34(f33(x35411,x35412,x35413)),f324(f324(f82(a838),f324(f324(f82(a838),f34(x35412)),f34(x35413))),f324(a114,f2(a838)))) % 28.47/28.31 [3592]E(f324(f75(x35921,x35921,x35922,f37(x35921)),x35923),x35923) % 28.47/28.31 [3677]P1(f324(f64(x36771),f168(x36771,x36772,f165(x36771,x36772,x36773)))) % 28.47/28.31 [3700]P1(f324(f324(f186(f28(x37001,x37002)),x37003),f324(f324(f324(a188,x37003),x37001),f324(x37002,x37003)))) % 28.47/28.31 [3702]E(f324(f180(a833),f33(x37021,x37022,x37023)),f324(f324(f82(a838),f324(f324(f82(a838),f324(f180(a833),x37022)),f324(f180(a833),x37023))),f324(a114,f2(a838)))) % 28.47/28.31 [3773]P1(f324(f324(f231(f845(x37731,a832)),f324(f157(x37731),f324(f126(x37731,x37732),x37733))),f324(f157(x37731),x37733))) % 28.47/28.31 [3817]P1(f324(f324(f231(f845(x38171,a832)),f324(f157(x38171),f324(f324(f158(x38171),x38172),x38173))),f324(f157(x38171),x38173))) % 28.47/28.31 [3818]P1(f324(f324(f231(f845(x38181,a832)),f324(f157(x38181),f324(f324(f128(x38181),x38182),x38183))),f324(f157(x38181),x38183))) % 28.47/28.31 [3822]P1(f324(f324(f231(f845(x38221,a832)),f324(f157(x38221),f155(x38221,x38222,x38223))),f324(f157(x38221),x38223))) % 28.47/28.31 [3823]P1(f324(f324(f231(f845(x38231,a832)),f324(f157(x38231),f159(x38231,x38232,x38233))),f324(f157(x38231),x38232))) % 28.47/28.31 [3847]P29(f844(x38471,x38472),f844(x38472,x38471),f324(f252(x38471,x38472,f844(x38472,x38471)),f324(f9(x38472,x38471,f844(x38472,x38471)),f247(x38472,x38471))),x38473) % 28.47/28.31 [3860]E(f324(f324(f324(f172(f839(x38601),f839(x38601)),f51(a838,x38602,f324(f180(f839(x38601)),x38603))),f153(x38601)),x38603),f324(f324(f324(f172(f839(x38601),f839(x38601)),x38602),f153(x38601)),x38603)) % 28.47/28.31 [3905]P1(f324(f324(f326(f844(f839(x39051),f839(x39051))),f324(f324(f247(f839(x39051),f839(x39051)),x39052),x39052)),f145(x39051,f301(x39051,x39053)))) % 28.47/28.31 [4045]E(f87(f844(x40451,x40452),f324(f324(f20(f844(x40451,x40452),x40452,a832),f324(f324(f10(x40451,f845(x40452,a832),f844(x40451,x40452)),x40453),f246(x40451,x40452))),f251(x40451,x40452))),f87(f844(x40451,x40452),f324(f252(x40451,x40452,a832),x40453))) % 28.47/28.31 [4046]E(f92(f844(x40461,x40462),f324(f324(f20(f844(x40461,x40462),x40462,a832),f324(f324(f10(x40461,f845(x40462,a832),f844(x40461,x40462)),x40463),f246(x40461,x40462))),f251(x40461,x40462))),f92(f844(x40461,x40462),f324(f252(x40461,x40462,a832),x40463))) % 28.47/28.31 [4083]E(f324(f324(f281(f844(a838,x40831),x40831),f318(a838,x40831,a236,x40832)),f324(f324(f20(x40831,x40831,f844(a838,x40831)),f324(f324(f10(a838,f845(x40831,f844(a838,x40831)),x40831),f247(a838,x40831)),x40833)),f7(x40831))),f319(x40831,x40833,x40832)) % 28.47/28.31 [4145]E(f324(f253(x41451,x41451,x41452,x41452,f7(x41451),f7(x41452)),x41453),x41453) % 28.47/28.31 [4218]E(f324(f131(f839(f839(x42181)),f839(f839(x42181)),f125(f839(x42181)),f115(f839(x42181))),f324(f324(f141(f839(x42181),f839(f839(x42181))),f324(f324(f9(f839(x42181),f839(x42181),f839(f839(x42181))),f324(f324(f10(f845(x42181,f839(x42181)),f845(f839(x42181),f839(f839(x42181))),f839(x42181)),f141(x42181,f839(x42181))),f324(f9(x42181,f839(x42181),f839(x42181)),f139(x42181)))),x42182)),f61(x42181,x42183,x42182))),f61(x42181,f324(a114,x42183),x42182)) % 28.47/28.31 [4282]E(f324(f324(f88(a1,x42821),f212(f324(f324(f75(f844(a1,a1),a1,x42821,f251(a1,a1)),f206(x42821)),x42822),f324(f324(f75(f844(a1,a1),a1,x42821,f251(a1,a1)),f206(x42821)),x42823))),f324(f324(f20(a1,a1,x42821),f324(f324(f10(a1,f845(a1,x42821),a1),f196(x42821)),f324(f324(f20(a1,a1,a1),f324(f324(f10(a1,f845(a1,a1),a1),f82(a1)),f324(f324(f10(a1,a1,a1),f324(f83(a1),f324(f324(f75(f844(a1,a1),a1,x42821,f246(a1,a1)),f206(x42821)),x42822))),f324(f324(f9(a1,a1,a1),f42(a1)),f324(f324(f75(f844(a1,a1),a1,x42821,f251(a1,a1)),f206(x42821)),x42822))))),f324(f324(f10(a1,a1,a1),f324(f83(a1),f324(f324(f75(f844(a1,a1),a1,x42821,f246(a1,a1)),f206(x42821)),x42823))),f324(f324(f9(a1,a1,a1),f42(a1)),f324(f324(f75(f844(a1,a1),a1,x42821,f251(a1,a1)),f206(x42821)),x42823)))))),f7(a1))),f223(x42821,x42822,x42823)) % 28.47/28.31 [4328]~E(f324(f324(f139(x43281),x43282),x43283),x43283) % 28.47/28.31 [4337]~E(f324(f324(f139(x43371),x43372),x43373),f115(x43371)) % 28.47/28.31 [4363]~E(f324(f324(f303(x43631),x43632),x43633),f179(f845(x43631,a832))) % 28.47/28.31 [4388]~E(f324(f304(x43881,f845(x43881,a832),x43882),x43883),f324(f302(x43881),x43883)) % 28.47/28.31 [3178]E(f324(f324(f146(x31781,f115(x31781)),x31782),x31783),f115(x31781)) % 28.47/28.31 [3179]E(f324(f130(x31791),f324(f324(f139(x31791),x31792),x31793)),x31792) % 28.47/28.31 [3180]E(f324(f156(x31801),f324(f324(f139(x31801),x31802),x31803)),x31803) % 28.47/28.31 [3224]E(f324(f324(f128(x32241),f80(a838)),f324(f324(f139(x32241),x32242),x32243)),x32243) % 28.47/28.31 [3256]E(f116(x32561,f324(f324(f128(x32561),x32562),x32563)),f324(f324(f128(x32561),x32562),f116(x32561,x32563))) % 28.47/28.31 [3258]E(f324(f324(f146(x32581,x32582),x32583),f324(f324(f149(x32581),x32582),x32583)),x32582) % 28.47/28.31 [3281]E(f324(f324(f303(x32811),x32812),f324(f324(f303(x32811),x32812),x32813)),f324(f324(f303(x32811),x32812),x32813)) % 28.47/28.31 [3294]E(f324(f324(f303(x32941),x32942),f324(f157(x32941),x32943)),f324(f157(x32941),f324(f324(f139(x32941),x32942),x32943))) % 28.47/28.31 [3296]E(f324(f324(f128(x32961),x32962),f324(f156(x32961),x32963)),f324(f156(x32961),f324(f324(f128(x32961),x32962),x32963))) % 28.47/28.31 [3305]E(f324(f324(f158(x33051),f80(a838)),f324(f324(f139(x33051),x33052),x33053)),f324(f324(f139(x33051),x33052),f115(x33051))) % 28.47/28.31 [3338]E(f324(f165(x33381,x33382,f115(f844(x33381,x33382))),x33383),f182(x33382)) % 28.47/28.31 [3353]E(f324(f66(x33531,x33532),f324(f324(f303(x33531),x33533),f179(f845(x33531,a832)))),x33533) % 28.47/28.31 [3396]E(f324(f324(f82(a838),x33961),f324(f324(f82(a838),x33962),x33963)),f324(f324(f82(a838),x33962),f324(f324(f82(a838),x33961),x33963))) % 28.47/28.31 [3397]E(f324(f324(f82(a1),x33971),f324(f324(f82(a1),x33972),x33973)),f324(f324(f82(a1),x33972),f324(f324(f82(a1),x33971),x33973))) % 28.47/28.31 [3402]E(f324(f324(f249(x34021,x34022),f179(f845(x34021,a832))),x34023),f179(f845(f844(x34021,x34022),a832))) % 28.47/28.31 [3424]E(f324(f324(f103(f845(x34241,a832)),x34242),x34243),f324(f324(f103(f845(x34241,a832)),x34243),x34242)) % 28.47/28.31 [3425]E(f324(f324(f104(f845(x34251,a832)),x34252),x34253),f324(f324(f104(f845(x34251,a832)),x34253),x34252)) % 28.47/28.31 [3427]E(f324(f324(f125(x34271),x34272),f324(f324(f139(x34271),x34273),f115(x34271))),f324(f153(x34271),f324(f324(f139(x34271),x34273),x34272))) % 28.47/28.31 [3428]E(f324(f324(f125(x34281),f324(f154(x34281),x34282)),f324(f154(x34281),x34283)),f324(f154(x34281),f324(f324(f125(x34281),x34283),x34282))) % 28.47/28.31 [3436]E(f324(f156(x34361),f324(f324(f158(x34361),f324(a114,x34362)),x34363)),f324(f324(f158(x34361),x34362),f324(f156(x34361),x34363))) % 28.47/28.31 [3443]P1(f324(f324(f326(x34431),x34432),f324(f324(f303(x34431),x34432),x34433))) % 28.47/28.31 [3447]E(f324(f324(f46(x34471,f845(x34472,a832)),f179(f845(x34471,a832))),x34473),f238(f845(x34472,a832))) % 28.47/28.31 [3450]E(f324(f278(x34501,x34501,f261(x34501,x34502)),x34503),f324(f324(f104(f845(x34501,a832)),x34502),x34503)) % 28.47/28.31 [3463]E(f324(f180(f839(x34631)),f324(f324(f139(x34631),x34632),x34633)),f324(f324(f82(a838),f324(f180(f839(x34631)),x34633)),f324(a114,f2(a838)))) % 28.47/28.31 [3467]E(f133(x34671,f324(f324(f125(x34671),x34672),f324(f324(f139(x34671),x34673),f115(x34671)))),x34673) % 28.47/28.31 [3468]E(f116(x34681,f324(f324(f125(x34681),x34682),f324(f324(f139(x34681),x34683),f115(x34681)))),x34682) % 28.47/28.31 [3473]E(f324(f324(f125(x34731),f324(f324(f158(x34731),x34732),x34733)),f324(f324(f128(x34731),x34732),x34733)),x34733) % 28.47/28.31 [3482]E(f324(f324(f3(a838),f324(f324(f82(a838),x34821),x34822)),f324(f324(f82(a838),x34823),x34822)),f324(f324(f3(a838),x34821),x34823)) % 28.47/28.31 [3483]E(f324(f324(f3(a838),f324(f324(f82(a838),x34831),x34832)),f324(f324(f82(a838),x34831),x34833)),f324(f324(f3(a838),x34832),x34833)) % 28.47/28.31 [3490]E(f324(f324(f125(x34901),f324(f154(x34901),x34902)),f324(f324(f139(x34901),x34903),f115(x34901))),f324(f154(x34901),f324(f324(f139(x34901),x34903),x34902))) % 28.47/28.31 [3492]E(f324(f324(f82(a838),f324(f180(f839(x34921)),x34922)),f324(f180(f839(x34921)),x34923)),f324(f180(f839(x34921)),f324(f324(f125(x34921),x34922),x34923))) % 28.47/28.31 [3502]E(f324(f324(f103(f845(x35021,a832)),f324(f157(x35021),x35022)),f324(f157(x35021),x35023)),f324(f157(x35021),f324(f324(f125(x35021),x35022),x35023))) % 28.47/28.31 [3503]E(f51(a838,f324(f324(f83(a838),x35031),x35032),f324(f324(f83(a838),x35031),x35033)),f324(f324(f83(a838),x35031),f51(a838,x35032,x35033))) % 28.47/28.31 [3516]E(f324(f324(f158(x35161),f324(f324(f3(a838),x35162),f80(a838))),f324(f156(x35161),x35163)),f324(f156(x35161),f324(f324(f158(x35161),x35162),x35163))) % 28.47/28.31 [3521]E(f324(f324(f104(f845(x35211,a832)),x35212),f324(f81(f845(x35211,a832)),x35213)),f324(f324(f3(f845(x35211,a832)),x35212),x35213)) % 28.47/28.31 [3522]E(f324(f324(f3(f845(x35221,a832)),x35222),f324(f81(f845(x35221,a832)),x35223)),f324(f324(f104(f845(x35221,a832)),x35222),x35223)) % 28.47/28.31 [3545]E(f324(f324(f249(x35451,x35452),x35453),f324(f18(f845(x35452,a832),x35451),f179(f845(x35452,a832)))),f179(f845(f844(x35451,x35452),a832))) % 28.47/28.31 [3547]E(f324(f324(f82(a838),f324(f324(f83(a838),x35471),x35472)),f324(f324(f83(a838),x35471),x35473)),f324(f324(f83(a838),x35471),f324(f324(f82(a838),x35472),x35473))) % 28.47/28.31 [3548]E(f324(f324(f3(a838),f324(f324(f83(a838),x35481),x35482)),f324(f324(f83(a838),x35481),x35483)),f324(f324(f83(a838),x35481),f324(f324(f3(a838),x35482),x35483))) % 28.47/28.31 [3549]E(f324(f324(f82(a1),f324(f324(f83(a1),x35491),x35492)),f324(f324(f83(a1),x35491),x35493)),f324(f324(f83(a1),x35491),f324(f324(f82(a1),x35492),x35493))) % 28.47/28.31 [3550]E(f324(f324(f3(a1),f324(f324(f83(a1),x35501),x35502)),f324(f324(f83(a1),x35501),x35503)),f324(f324(f83(a1),x35501),f324(f324(f3(a1),x35502),x35503))) % 28.47/28.31 [3551]E(f324(f324(f83(a1),f324(f324(f240(a1),x35511),x35512)),f324(f324(f240(a1),x35511),x35513)),f324(f324(f240(a1),x35511),f324(f324(f82(a838),x35512),x35513))) % 28.47/28.31 [3564]E(f324(f324(f45(x35641,f845(x35642,a832)),x35643),f324(f18(f845(x35642,a832),x35641),f179(f845(x35642,a832)))),f179(f845(x35642,a832))) % 28.47/28.31 [3566]E(f51(a838,f324(f324(f83(a838),x35661),x35662),f324(f324(f83(a838),x35663),x35662)),f324(f324(f83(a838),f51(a838,x35661,x35663)),x35662)) % 28.47/28.31 [3571]E(f51(a1,f324(f324(f83(a1),x35711),f51(a1,x35712,x35713)),x35713),f51(a1,f324(f324(f83(a1),x35711),x35712),x35713)) % 28.47/28.31 [3572]E(f51(a1,f324(f324(f3(a1),x35721),f51(a1,x35722,x35723)),x35723),f51(a1,f324(f324(f3(a1),x35721),x35722),x35723)) % 28.47/28.31 [3573]P1(f324(f324(f231(f845(x35731,a832)),x35732),f324(f324(f303(x35731),x35733),x35732))) % 28.47/28.31 [3597]E(f324(f304(f844(x35971,x35972),x35971,f246(x35971,x35972)),f324(f157(f844(x35971,x35972)),x35973)),f168(x35971,x35972,f165(x35971,x35972,x35973))) % 28.47/28.31 [3652]E(f324(f324(f46(f845(x36521,a832),f845(x36521,a832)),x36522),f324(f103(f845(x36521,a832)),x36523)),f324(f324(f103(f845(x36521,a832)),x36523),f44(f845(x36521,a832),x36522))) % 28.47/28.31 [3653]E(f324(f324(f45(f845(x36531,a832),f845(x36531,a832)),x36532),f324(f104(f845(x36531,a832)),x36533)),f324(f324(f104(f845(x36531,a832)),x36533),f43(f845(x36531,a832),x36532))) % 28.47/28.31 [3663]E(f324(f157(x36631),f324(f324(f324(f172(f839(x36631),f839(x36631)),x36632),f153(x36631)),x36633)),f324(f157(x36631),x36633)) % 28.47/28.31 [3667]E(f324(f324(f158(x36671),f324(f180(f839(x36671)),f161(x36671,x36672,x36673))),x36673),f161(x36671,x36672,x36673)) % 28.47/28.31 [3668]E(f168(x36681,x36682,f324(f324(f10(x36682,f842(x36682),x36681),f226(x36682)),x36683)),f238(f845(x36681,a832))) % 28.47/28.31 [3672]E(f324(f180(f839(x36721)),f324(f324(f324(f172(f839(x36721),f839(x36721)),x36722),f153(x36721)),x36723)),f324(f180(f839(x36721)),x36723)) % 28.47/28.31 [3675]E(f324(f324(f252(x36751,x36752,x36752),f324(f18(f845(x36752,x36752),x36751),f7(x36752))),x36753),f324(f251(x36751,x36752),x36753)) % 28.47/28.31 [3682]E(f51(a1,f324(f324(f3(a1),f51(a1,x36821,x36822)),x36823),x36822),f51(a1,f324(f324(f3(a1),x36821),x36823),x36822)) % 28.47/28.31 [3683]E(f51(a1,f324(f324(f240(a1),f51(a1,x36831,x36832)),x36833),x36832),f51(a1,f324(f324(f240(a1),x36831),x36833),x36832)) % 28.47/28.31 [3686]E(f324(f324(f45(f845(f844(x36861,x36862),a832),f845(x36862,a832)),x36863),f260(x36861,x36862)),f324(f260(x36861,x36862),f43(f845(f844(x36861,x36862),a832),x36863))) % 28.47/28.31 [3687]E(f324(f324(f45(f845(f844(x36871,x36872),a832),f845(x36871,a832)),x36873),f262(x36871,x36872)),f324(f262(x36871,x36872),f43(f845(f844(x36871,x36872),a832),x36873))) % 28.47/28.31 [3715]E(f324(f75(x37151,x37151,x37151,x37152),f324(f324(f172(x37151,x37151),x37153),x37152)),f324(f324(f172(x37151,x37151),f324(a114,x37153)),x37152)) % 28.47/28.31 [3725]E(f228(f842(x37251),x37252,f182(x37251),f324(f324(f10(x37251,f842(x37251),x37252),f226(x37251)),x37253)),f324(f195(x37252,x37251),x37253)) % 28.47/28.31 [3732]E(f324(f324(f128(x37321),f324(f324(f3(a838),f324(f180(f839(x37321)),x37322)),x37323)),f324(f154(x37321),x37322)),f324(f154(x37321),f324(f324(f158(x37321),x37323),x37322))) % 28.47/28.31 [3733]E(f324(f324(f158(x37331),f324(f324(f3(a838),f324(f180(f839(x37331)),x37332)),x37333)),f324(f154(x37331),x37332)),f324(f154(x37331),f324(f324(f128(x37331),x37333),x37332))) % 28.47/28.31 [3736]E(f324(f324(f82(a838),f324(f151(a838),f324(f324(f141(x37361,a838),x37362),x37363))),f324(f180(f839(x37361)),x37363)),f142(x37361,x37362,x37363)) % 28.47/28.31 [3752]E(f324(f153(x37521),f324(f324(f324(f172(f839(x37521),f839(x37521)),x37522),f153(x37521)),x37523)),f324(f324(f324(f172(f839(x37521),f839(x37521)),f324(a114,x37522)),f153(x37521)),x37523)) % 28.47/28.31 [3764]P1(f324(f324(f231(a838),f324(f180(f839(x37641)),f324(f126(x37641,x37642),x37643))),f324(f180(f839(x37641)),x37643))) % 28.47/28.31 [3781]E(f324(f324(f103(f845(f845(x37811,a832),a832)),f324(f302(x37811),x37812)),f324(f304(f845(x37811,a832),f845(x37811,a832),f324(f303(x37811),x37813)),f324(f302(x37811),x37812))),f324(f302(x37811),f324(f324(f303(x37811),x37813),x37812))) % 28.47/28.31 [3798]P28(x37981,x37982,f324(f324(f303(f837(x37981)),f324(f324(f324(f93(x37981),x37983),a25),x37983)),f179(f845(f837(x37981),a832)))) % 28.47/28.31 [3814]P1(f324(f324(f231(a838),f324(f180(f839(x38141)),f161(x38141,x38142,x38143))),f324(f180(f839(x38141)),x38143))) % 28.47/28.31 [3821]E(f324(f262(x38211,x38212),f324(f257(f844(x38211,x38212)),f324(f252(x38211,x38212,a832),x38213))),f324(f257(x38211),f324(f324(f10(f845(x38212,a832),a832,x38211),f89(x38212)),x38213))) % 28.47/28.31 [3834]E(f324(f304(a838,a838,f324(f324(f9(a838,a838,a838),f82(a838)),x38341)),f296(a838,x38342,x38343)),f296(a838,f324(f324(f82(a838),x38342),x38341),f324(f324(f82(a838),x38343),x38341))) % 28.47/28.31 [3850]E(f324(f304(a838,a838,f324(f324(f9(a838,a838,a838),f82(a838)),x38501)),f324(f295(a838,x38502),x38503)),f324(f295(a838,f324(f324(f82(a838),x38502),x38501)),f324(f324(f82(a838),x38503),x38501))) % 28.47/28.31 [3869]E(f324(f324(f166(x38691,x38692),f324(f324(f141(f844(x38691,x38692),x38691),f246(x38691,x38692)),x38693)),f324(f324(f141(f844(x38691,x38692),x38692),f251(x38691,x38692)),x38693)),x38693) % 28.47/28.31 [3874]E(f324(f324(f82(a838),f324(f324(f83(a838),x38741),f51(a838,f324(f324(f42(a838),x38742),x38741),x38743))),f51(a838,x38742,x38741)),f51(a838,x38742,f324(f324(f83(a838),x38741),x38743))) % 28.47/28.31 [3885]P1(f324(f64(f842(x38851)),f324(f304(x38852,f842(x38851),f165(x38852,x38851,x38853)),f238(f845(x38852,a832))))) % 28.47/28.31 [3889]E(f324(f324(f125(x38891),x38892),f324(f131(f839(x38891),f839(x38891),f125(x38891),f115(x38891)),x38893)),f324(f131(f839(x38891),f839(x38891),f125(x38891),x38892),x38893)) % 28.47/28.31 [3909]P1(f324(f324(f326(f844(x39091,x39091)),f324(f324(f247(x39091,x39091),x39092),x39092)),f324(f324(f172(f844(x39091,x39091),a832),f2(a838)),x39093))) % 28.47/28.31 [3915]E(f324(f257(x39151),f324(f324(f10(f845(x39152,a832),a832,x39151),f89(x39152)),f324(f9(x39152,x39151,a832),x39153))),f324(f260(x39152,x39151),f324(f257(f844(x39152,x39151)),f324(f252(x39152,x39151,a832),x39153)))) % 28.47/28.31 [3933]E(f324(f324(f103(f845(x39331,a832)),f324(f324(f45(a838,f845(x39331,a832)),f296(a838,f80(a838),x39332)),x39333)),f324(x39333,f2(a838))),f324(f324(f45(a838,f845(x39331,a832)),f324(f294(a838),x39332)),x39333)) % 28.47/28.31 [3948]E(f324(f131(f839(x39481),f839(x39481),f125(x39481),f115(x39481)),f324(f324(f141(f839(x39481),f839(x39481)),f126(x39481,x39482)),x39483)),f324(f126(x39481,x39482),f324(f131(f839(x39481),f839(x39481),f125(x39481),f115(x39481)),x39483))) % 28.47/28.31 [3953]E(f324(f251(f839(x39531),f839(x39531)),f152(x39531,x39532,x39533)),f324(f126(x39531,f324(f75(a832,a832,x39531,a320),x39532)),x39533)) % 28.47/28.31 [3998]E(f324(f324(f82(a1),f324(f324(f82(a1),f324(f324(f83(a1),x39981),f324(f324(f42(a1),x39982),x39981))),f51(a1,x39982,x39981))),x39983),f324(f324(f82(a1),x39982),x39983)) % 28.47/28.31 [4033]E(f324(f324(f82(a1),f324(f324(f82(a1),f324(f324(f83(a1),f324(f324(f42(a1),x40331),x40332)),x40332)),f51(a1,x40331,x40332))),x40333),f324(f324(f82(a1),x40331),x40333)) % 28.47/28.31 [4063]E(f87(f844(x40631,x40632),f324(f252(x40631,x40632,a832),f324(f324(f10(f845(x40632,f844(x40631,x40632)),f845(x40632,a832),x40631),f324(f10(f844(x40631,x40632),a832,x40632),x40633)),f247(x40631,x40632)))),f87(f844(x40631,x40632),x40633)) % 28.47/28.31 [4064]E(f92(f844(x40641,x40642),f324(f252(x40641,x40642,a832),f324(f324(f10(f845(x40642,f844(x40641,x40642)),f845(x40642,a832),x40641),f324(f10(f844(x40641,x40642),a832,x40642),x40643)),f247(x40641,x40642)))),f92(f844(x40641,x40642),x40643)) % 28.47/28.31 [4093]P1(f324(f324(f231(f845(x40931,a832)),f43(f845(x40931,a832),f324(f324(f104(f845(f845(x40931,a832),a832)),x40932),x40933))),f324(f324(f104(f845(x40931,a832)),f43(f845(x40931,a832),x40932)),f43(f845(x40931,a832),x40933)))) % 28.47/28.31 [4094]E(f324(f154(x40941),f324(f324(f324(f172(f839(x40941),f839(x40941)),f324(f324(f3(a838),f324(f180(f839(x40941)),x40942)),f51(a838,x40943,f324(f180(f839(x40941)),x40942)))),f153(x40941)),x40942)),f324(f324(f324(f172(f839(x40941),f839(x40941)),x40943),f153(x40941)),f324(f154(x40941),x40942))) % 28.47/28.31 [4106]E(f324(f257(x41061),f324(f324(f10(a832,a832,x41061),a320),f324(f324(f9(x41061,f842(x41062),a832),f324(f324(f10(f842(x41062),f845(f842(x41062),a832),x41061),a321),x41063)),f182(x41062)))),f168(x41061,x41062,x41063)) % 28.47/28.31 [4130]P1(f324(f324(f231(a838),f324(f180(f839(x41301)),f324(f324(f128(x41301),f324(f180(f839(x41301)),f161(x41301,x41302,x41303))),x41303))),f324(f180(f839(x41301)),x41303))) % 28.47/28.31 [4170]E(f324(f257(x41701),f324(f324(f10(f845(x41702,a832),a832,x41701),f89(x41702)),f324(f324(f10(f842(x41701),f845(x41702,a832),x41701),f324(f9(x41702,f842(x41701),a832),f324(f324(f10(f842(x41701),f845(f842(x41701),a832),x41702),a321),x41703))),f226(x41701)))),f170(x41702,x41701,x41703)) % 28.47/28.31 [4402]~P1(f324(f65(x44021,x44022,f179(f845(x44021,a832))),x44023)) % 28.47/28.31 [3437]E(f324(f180(f839(x34371)),f324(f324(f158(x34371),x34372),x34373)),f324(f324(f235(a838),f324(f180(f839(x34371)),x34373)),x34372)) % 28.47/28.31 [3438]E(f324(f180(f839(x34381)),f324(f324(f128(x34381),x34382),x34383)),f324(f324(f3(a838),f324(f180(f839(x34381)),x34383)),x34382)) % 28.47/28.31 [3462]E(f324(f180(f839(f839(x34621))),f61(x34621,x34622,x34623)),f324(f324(f240(a838),f324(f180(f839(x34621)),x34623)),x34622)) % 28.47/28.31 [3475]E(f324(f324(f42(a838),f324(f324(f42(a838),x34751),x34752)),x34753),f324(f324(f42(a838),x34751),f324(f324(f83(a838),x34752),x34753))) % 28.47/28.31 [3476]E(f324(f324(f83(a838),f324(f324(f83(a838),x34761),x34762)),x34763),f324(f324(f83(a838),x34761),f324(f324(f83(a838),x34762),x34763))) % 28.47/28.31 [3477]E(f324(f324(f83(a1),f324(f324(f83(a1),x34771),x34772)),x34773),f324(f324(f83(a1),x34771),f324(f324(f83(a1),x34772),x34773))) % 28.47/28.31 [3478]E(f324(f324(f82(a838),f324(f324(f82(a838),x34781),x34782)),x34783),f324(f324(f82(a838),x34781),f324(f324(f82(a838),x34782),x34783))) % 28.47/28.31 [3479]E(f324(f324(f82(a1),f324(f324(f82(a1),x34791),x34792)),x34793),f324(f324(f82(a1),x34791),f324(f324(f82(a1),x34792),x34793))) % 28.47/28.31 [3480]E(f324(f324(f3(a838),f324(f324(f3(a838),x34801),x34802)),x34803),f324(f324(f3(a838),x34801),f324(f324(f82(a838),x34802),x34803))) % 28.47/28.31 [3481]E(f324(f324(f240(a1),f324(f324(f240(a1),x34811),x34812)),x34813),f324(f324(f240(a1),x34811),f324(f324(f83(a838),x34812),x34813))) % 28.47/28.31 [3500]E(f148(x35001,f324(f324(f139(f845(x35001,a832)),x35002),x35003)),f160(x35001,x35002,f148(x35001,x35003))) % 28.47/28.31 [3546]E(f324(f324(f3(a838),f324(f324(f3(a838),x35461),x35462)),x35463),f324(f324(f3(a838),f324(f324(f3(a838),x35461),x35463)),x35462)) % 28.47/28.31 [3554]E(f324(f324(f104(f845(x35541,a832)),x35542),f324(f324(f3(f845(x35541,a832)),x35543),x35542)),f179(f845(x35541,a832))) % 28.47/28.31 [3599]E(f44(f845(x35991,a832),f324(f324(f303(f845(x35991,a832)),x35992),x35993)),f324(f324(f104(f845(x35991,a832)),x35992),f44(f845(x35991,a832),x35993))) % 28.47/28.31 [3600]E(f43(f845(x36001,a832),f324(f324(f303(f845(x36001,a832)),x36002),x36003)),f324(f324(f103(f845(x36001,a832)),x36002),f43(f845(x36001,a832),x36003))) % 28.47/28.31 [3602]E(f324(f324(f82(a838),f324(f324(f83(a838),x36021),x36022)),f324(f324(f83(a838),x36023),x36022)),f324(f324(f83(a838),f324(f324(f82(a838),x36021),x36023)),x36022)) % 28.47/28.31 [3603]E(f324(f324(f3(a838),f324(f324(f83(a838),x36031),x36032)),f324(f324(f83(a838),x36033),x36032)),f324(f324(f83(a838),f324(f324(f3(a838),x36031),x36033)),x36032)) % 28.47/28.31 [3604]E(f324(f324(f82(a1),f324(f324(f83(a1),x36041),x36042)),f324(f324(f83(a1),x36043),x36042)),f324(f324(f83(a1),f324(f324(f82(a1),x36041),x36043)),x36042)) % 28.47/28.31 [3606]E(f324(f324(f3(a1),f324(f324(f83(a1),x36061),x36062)),f324(f324(f83(a1),x36063),x36062)),f324(f324(f83(a1),f324(f324(f3(a1),x36061),x36063)),x36062)) % 28.47/28.31 [3607]E(f324(f324(f235(a838),f324(f324(f3(a838),x36071),x36072)),f324(f324(f3(a838),x36073),x36072)),f324(f324(f3(a838),f324(f324(f235(a838),x36071),x36073)),x36072)) % 28.47/28.31 [3631]E(f324(f324(f103(f845(x36311,a832)),x36312),f324(f324(f3(f845(x36311,a832)),x36313),x36312)),f324(f324(f103(f845(x36311,a832)),x36312),x36313)) % 28.47/28.31 [3632]E(f324(f324(f103(f845(x36321,a832)),x36322),f324(f324(f103(f845(x36321,a832)),x36322),x36323)),f324(f324(f103(f845(x36321,a832)),x36322),x36323)) % 28.47/28.31 [3633]E(f324(f324(f104(f845(x36331,a832)),x36332),f324(f324(f104(f845(x36331,a832)),x36332),x36333)),f324(f324(f104(f845(x36331,a832)),x36332),x36333)) % 28.47/28.31 [3645]E(f324(f324(f282(x36451,x36452,x36452),x36453),f301(x36452,f179(f845(f844(x36452,x36452),a832)))),x36453) % 28.47/28.31 [3648]E(f324(f324(f103(f845(x36481,a832)),f324(f324(f303(x36481),x36482),f179(f845(x36481,a832)))),x36483),f324(f324(f303(x36481),x36482),x36483)) % 28.47/28.31 [3666]E(f324(f324(f3(a838),f324(f324(f3(a838),f324(a114,x36661)),x36662)),f324(a114,x36663)),f324(f324(f3(a838),f324(f324(f3(a838),x36661),x36662)),x36663)) % 28.47/28.31 [3695]E(f324(f324(f104(f845(f845(x36951,a832),a832)),f324(f302(x36951),x36952)),f324(f302(x36951),x36953)),f324(f302(x36951),f324(f324(f104(f845(x36951,a832)),x36952),x36953))) % 28.47/28.31 [3698]E(f324(f324(f103(f845(x36981,a832)),f324(f81(f845(x36981,a832)),x36982)),x36983),f324(f81(f845(x36981,a832)),f324(f324(f3(f845(x36981,a832)),x36982),x36983))) % 28.47/28.31 [3711]E(f324(f324(f303(x37111),x37112),f324(f324(f3(f845(x37111,a832)),x37113),f324(f324(f303(x37111),x37112),f179(f845(x37111,a832))))),f324(f324(f303(x37111),x37112),x37113)) % 28.47/28.31 [3722]P1(f324(f324(f231(f845(x37221,a832)),x37222),f324(f324(f103(f845(x37221,a832)),x37223),x37222))) % 28.47/28.31 [3723]P1(f324(f324(f231(f845(x37231,a832)),x37232),f324(f324(f103(f845(x37231,a832)),x37232),x37233))) % 28.47/28.31 [3726]E(f324(f324(f104(f845(x37261,a832)),f324(f81(f845(x37261,a832)),x37262)),f324(f81(f845(x37261,a832)),x37263)),f324(f81(f845(x37261,a832)),f324(f324(f103(f845(x37261,a832)),x37262),x37263))) % 28.47/28.31 [3727]E(f324(f324(f103(f845(x37271,a832)),f324(f81(f845(x37271,a832)),x37272)),f324(f81(f845(x37271,a832)),x37273)),f324(f81(f845(x37271,a832)),f324(f324(f104(f845(x37271,a832)),x37272),x37273))) % 28.47/28.31 [3740]P1(f324(f324(f231(f845(x37401,a832)),f324(f157(x37401),x37402)),f324(f157(x37401),f324(f324(f139(x37401),x37403),x37402)))) % 28.47/28.31 [3749]E(f324(f324(f103(f845(x37491,a832)),f324(f324(f3(f845(x37491,a832)),x37492),x37493)),f324(f324(f104(f845(x37491,a832)),x37492),x37493)),x37492) % 28.47/28.31 [3800]E(f324(f324(f11(x38001,a1),f324(f324(f10(a838,a1,x38001),f102(a1)),x38002)),x38003),f324(f102(a1),f324(f324(f11(x38001,a838),x38002),x38003))) % 28.47/28.31 [3801]E(f324(f324(f8(x38011,a1),f324(f324(f10(a838,a1,x38011),f102(a1)),x38012)),x38013),f324(f102(a1),f324(f324(f8(x38011,a838),x38012),x38013))) % 28.47/28.31 [3853]E(f324(f324(f125(x38531),f161(x38531,x38532,x38533)),f324(f324(f128(x38531),f324(f180(f839(x38531)),f161(x38531,x38532,x38533))),x38533)),x38533) % 28.47/28.31 [3858]E(f324(f81(f845(f844(x38581,x38582),a832)),f324(f324(f249(x38581,x38582),x38583),f324(f18(f845(x38582,a832),x38581),f238(f845(x38582,a832))))),f324(f324(f249(x38581,x38582),f324(f81(f845(x38581,a832)),x38583)),f324(f18(f845(x38582,a832),x38581),f238(f845(x38582,a832))))) % 28.47/28.31 [3859]E(f324(f81(f845(f844(x38591,x38592),a832)),f324(f324(f249(x38591,x38592),f238(f845(x38591,a832))),f324(f18(f845(x38592,a832),x38591),x38593))),f324(f324(f249(x38591,x38592),f238(f845(x38591,a832))),f324(f18(f845(x38592,a832),x38591),f324(f81(f845(x38592,a832)),x38593)))) % 28.47/28.31 [3910]E(f324(f324(f45(f845(x39101,a832),f845(x39101,a832)),x39102),f324(f324(f9(f845(x39101,a832),f845(x39101,a832),f845(x39101,a832)),f104(f845(x39101,a832))),x39103)),f324(f324(f104(f845(x39101,a832)),f43(f845(x39101,a832),x39102)),x39103)) % 28.47/28.31 [3917]E(f324(f131(f839(x39171),f839(x39171),f125(x39171),f115(x39171)),f324(f324(f139(f839(x39171)),x39172),x39173)),f324(f324(f125(x39171),x39172),f324(f131(f839(x39171),f839(x39171),f125(x39171),f115(x39171)),x39173))) % 28.47/28.31 [3939]E(f324(f324(f303(f845(x39391,a832)),f324(f278(x39391,x39391,x39392),f324(f324(f303(x39391),x39393),f179(f845(x39391,a832))))),f179(f845(f845(x39391,a832),a832))),f324(f324(f63(x39391),f324(f324(f303(x39391),x39393),f179(f845(x39391,a832)))),x39392)) % 28.47/28.31 [3949]E(f324(f324(f82(a838),f324(f324(f83(a838),x39491),f324(f324(f42(a838),x39492),x39493))),f324(f324(f42(a838),f324(f324(f83(a838),x39491),f51(a838,x39492,x39493))),x39493)),f324(f324(f42(a838),f324(f324(f83(a838),x39491),x39492)),x39493)) % 28.47/28.31 [3950]E(f324(f324(f82(a1),f324(f324(f83(a1),x39501),f324(f324(f42(a1),x39502),x39503))),f324(f324(f42(a1),f324(f324(f83(a1),x39501),f51(a1,x39502,x39503))),x39503)),f324(f324(f42(a1),f324(f324(f83(a1),x39501),x39502)),x39503)) % 28.47/28.31 [4031]E(f324(f324(f125(x40311),f324(f131(f839(x40311),f839(x40311),f125(x40311),f115(x40311)),x40312)),f324(f131(f839(x40311),f839(x40311),f125(x40311),f115(x40311)),x40313)),f324(f131(f839(x40311),f839(x40311),f125(x40311),f115(x40311)),f324(f324(f125(f839(x40311)),x40312),x40313))) % 28.47/28.31 [4034]E(f324(f324(f247(f839(x40341),f839(x40341)),f324(f126(x40341,x40342),x40343)),f324(f126(x40341,f324(f75(a832,a832,x40341,a320),x40342)),x40343)),f152(x40341,x40342,x40343)) % 28.47/28.31 [4037]E(f324(f324(f82(a838),f324(f324(f82(a838),f324(f324(f42(a838),x40371),x40372)),f324(f324(f42(a838),x40373),x40372))),f324(f324(f42(a838),f324(f324(f82(a838),f51(a838,x40371,x40372)),f51(a838,x40373,x40372))),x40372)),f324(f324(f42(a838),f324(f324(f82(a838),x40371),x40373)),x40372)) % 28.47/28.31 [4038]E(f324(f324(f82(a1),f324(f324(f82(a1),f324(f324(f42(a1),x40381),x40382)),f324(f324(f42(a1),x40383),x40382))),f324(f324(f42(a1),f324(f324(f82(a1),f51(a1,x40381,x40382)),f51(a1,x40383,x40382))),x40382)),f324(f324(f42(a1),f324(f324(f82(a1),x40381),x40383)),x40382)) % 28.47/28.31 [4108]E(f324(f257(x41081),f324(f324(f20(x41081,a832,a832),f324(f324(f10(a832,f845(a832,a832),x41081),a323),f324(f324(f9(x41081,x41081,a832),a321),x41082))),f324(f324(f9(x41081,f845(x41081,a832),a832),f326(x41081)),x41083))),f324(f324(f303(x41081),x41082),x41083)) % 28.47/28.31 [4131]E(f324(f257(x41311),f324(f324(f20(x41311,a832,a832),f324(f324(f10(a832,f845(a832,a832),x41311),a323),f324(f324(f9(x41311,f845(x41311,a832),a832),f326(x41311)),x41312))),f324(f324(f9(x41311,f845(x41311,a832),a832),f326(x41311)),x41313))),f324(f324(f103(f845(x41311,a832)),x41312),x41313)) % 28.47/28.31 [4132]E(f324(f257(x41321),f324(f324(f20(x41321,a832,a832),f324(f324(f10(a832,f845(a832,a832),x41321),a322),f324(f324(f9(x41321,f845(x41321,a832),a832),f326(x41321)),x41322))),f324(f324(f9(x41321,f845(x41321,a832),a832),f326(x41321)),x41323))),f324(f324(f104(f845(x41321,a832)),x41322),x41323)) % 28.47/28.31 [4221]E(f324(f324(f45(x42211,f845(f845(x42211,a832),a832)),x42212),f324(f324(f9(x42211,f845(f845(x42211,a832),a832),f845(f845(x42211,a832),a832)),f324(f324(f10(f845(x42211,a832),f845(f845(f845(x42211,a832),a832),f845(f845(x42211,a832),a832)),x42211),f303(f845(x42211,a832))),f324(f324(f10(f845(x42211,a832),f845(x42211,a832),x42211),f278(x42211,x42211,x42213)),f324(f324(f9(x42211,f845(x42211,a832),f845(x42211,a832)),f303(x42211)),f179(f845(x42211,a832)))))),f179(f845(f845(x42211,a832),a832)))),f324(f324(f63(x42211),x42212),x42213)) % 28.47/28.31 [4223]E(f324(f324(f196(x42231),f324(f324(f83(a1),f324(f324(f75(f844(a1,a1),a1,x42231,f246(a1,a1)),f206(x42231)),x42232)),f324(f324(f75(f844(a1,a1),a1,x42231,f246(a1,a1)),f206(x42231)),x42233))),f324(f324(f83(a1),f324(f324(f75(f844(a1,a1),a1,x42231,f251(a1,a1)),f206(x42231)),x42232)),f324(f324(f75(f844(a1,a1),a1,x42231,f251(a1,a1)),f206(x42231)),x42233))),f221(x42231,x42232,x42233)) % 28.47/28.31 [3620]E(f51(a838,f324(f324(f82(a838),f324(f324(f83(a838),x36201),x36202)),x36203),x36202),f51(a838,x36203,x36202)) % 28.47/28.31 [3665]E(f129(a838,f324(f295(a838,f324(f324(f82(a838),x36651),x36652)),x36653)),f324(f324(f128(a838),x36652),f129(a838,f324(f295(a838,x36651),x36653)))) % 28.47/28.31 [3710]E(f324(f324(f82(a1),f324(f102(a1),x37101)),f324(f324(f82(a1),f324(f102(a1),x37102)),x37103)),f324(f324(f82(a1),f324(f102(a1),f324(f324(f82(a838),x37101),x37102))),x37103)) % 28.47/28.31 [3718]E(f324(f324(f3(f845(x37181,a832)),f324(f324(f3(f845(x37181,a832)),x37182),x37183)),x37183),f324(f324(f3(f845(x37181,a832)),x37182),x37183)) % 28.47/28.31 [3719]E(f324(f324(f103(f845(x37191,a832)),f324(f324(f3(f845(x37191,a832)),x37192),x37193)),x37193),f324(f324(f103(f845(x37191,a832)),x37192),x37193)) % 28.47/28.31 [3741]E(f324(f324(f282(x37411,x37411,x37412),f301(x37411,f179(f845(f844(x37411,x37411),a832)))),x37413),x37413) % 28.47/28.31 [3746]E(f324(f324(f103(f845(x37461,a832)),f324(f277(x37461),x37462)),f324(f277(x37461),x37463)),f324(f277(x37461),f324(f324(f103(f845(f844(x37461,x37461),a832)),x37462),x37463))) % 28.47/28.31 [3755]E(f264(x37551,f324(f324(f139(f844(a101,x37551)),f324(f324(f247(a101,x37551),f2(a101)),x37552)),x37553)),f264(x37551,x37553)) % 28.47/28.31 [3758]E(f324(f324(f104(f845(x37581,a832)),f44(f845(x37581,a832),x37582)),f44(f845(x37581,a832),x37583)),f44(f845(x37581,a832),f324(f324(f103(f845(f845(x37581,a832),a832)),x37582),x37583))) % 28.47/28.31 [3759]E(f324(f324(f103(f845(x37591,a832)),f43(f845(x37591,a832),x37592)),f43(f845(x37591,a832),x37593)),f43(f845(x37591,a832),f324(f324(f103(f845(f845(x37591,a832),a832)),x37592),x37593))) % 28.47/28.31 [3793]E(f324(f324(f282(x37931,x37931,x37931),f324(f324(f172(f844(x37931,x37931),a832),x37932),x37933)),x37933),f324(f324(f172(f844(x37931,x37931),a832),f324(a114,x37932)),x37933)) % 28.47/28.31 [3843]P1(f324(f324(f231(f845(x38431,a832)),f324(f324(f3(f845(x38431,a832)),x38432),x38433)),x38432)) % 28.47/28.31 [3844]P1(f324(f324(f231(f845(x38441,a832)),f324(f324(f104(f845(x38441,a832)),x38442),x38443)),x38443)) % 28.47/28.31 [3845]P1(f324(f324(f231(f845(x38451,a832)),f324(f324(f104(f845(x38451,a832)),x38452),x38453)),x38452)) % 28.47/28.31 [3871]E(f301(x38711,f324(f324(f103(f845(f844(x38711,x38711),a832)),f301(x38711,x38712)),f301(x38711,x38713))),f301(x38711,f324(f324(f103(f845(f844(x38711,x38711),a832)),x38712),x38713))) % 28.47/28.31 [3875]E(f43(f845(x38751,a832),f324(f324(f303(f845(x38751,a832)),x38752),f324(f324(f303(f845(x38751,a832)),x38753),f179(f845(f845(x38751,a832),a832))))),f324(f324(f103(f845(x38751,a832)),x38752),x38753)) % 28.47/28.31 [3876]E(f44(f845(x38761,a832),f324(f324(f303(f845(x38761,a832)),x38762),f324(f324(f303(f845(x38761,a832)),x38763),f179(f845(f845(x38761,a832),a832))))),f324(f324(f104(f845(x38761,a832)),x38762),x38763)) % 28.47/28.31 [3882]E(f324(f324(f282(x38821,x38821,x38821),f324(f324(f172(f844(x38821,x38821),a832),x38822),x38823)),x38823),f324(f324(f282(x38821,x38821,x38821),x38823),f324(f324(f172(f844(x38821,x38821),a832),x38822),x38823))) % 28.47/28.31 [3954]E(f324(f324(f103(f845(x39541,a832)),f324(f257(x39541),f324(f324(f9(x39541,x39541,a832),a321),x39542))),x39543),f324(f324(f303(x39541),x39542),x39543)) % 28.47/28.31 [3956]E(f324(a107,f324(f324(f11(x39561,a1),f324(f324(f10(a838,a1,x39561),f102(a1)),x39562)),x39563)),f324(f324(f11(x39561,a838),x39562),x39563)) % 28.47/28.31 [3957]E(f324(a107,f324(f324(f8(x39571,a1),f324(f324(f10(a838,a1,x39571),f102(a1)),x39572)),x39573)),f324(f324(f8(x39571,a838),x39572),x39573)) % 28.47/28.31 [4028]E(f324(f143(f839(x40281),x40281,f324(f156(x40281),x40282),f324(f18(f845(f839(x40281),f839(x40281)),x40281),f324(f324(f9(f839(x40281),f839(x40281),f839(x40281)),f125(x40281)),x40282))),x40283),f324(f156(x40281),f324(f324(f125(x40281),x40283),x40282))) % 28.47/28.31 [4059]P1(f324(f324(f231(f845(f845(x40591,a832),a832)),f324(f324(f103(f845(f845(x40591,a832),a832)),f324(f302(x40591),x40592)),f324(f302(x40591),x40593))),f324(f302(x40591),f324(f324(f103(f845(x40591,a832)),x40592),x40593)))) % 28.47/28.31 [4150]E(f324(f257(x41501),f324(f324(f20(x41501,a832,a832),f324(f324(f10(a832,f845(a832,a832),x41501),a322),f324(f324(f9(x41501,f845(x41501,a832),a832),f326(x41501)),x41502))),f324(f324(f10(a832,a832,x41501),a320),f324(f324(f9(x41501,f845(x41501,a832),a832),f326(x41501)),x41503)))),f324(f324(f3(f845(x41501,a832)),x41502),x41503)) % 28.47/28.31 [4171]E(f324(f41(a838),f324(f257(a838),f324(f324(f20(a838,a832,a832),f324(f324(f10(a832,f845(a832,a832),a838),a322),f324(f324(f9(a838,a838,a832),f232(a838)),f324(f180(f839(x41711)),x41712)))),f324(f324(f10(x41711,a832,a838),x41713),f324(f149(x41711),x41712))))),f324(f180(f839(x41711)),f324(f126(x41711,x41713),x41712))) % 28.47/28.31 [4173]E(f324(f180(f839(x41731)),f159(x41731,x41732,x41733)),f324(f41(a838),f324(f257(a838),f324(f324(f20(a838,a832,a832),f324(f324(f10(a832,f845(a832,a832),a838),a322),f324(f324(f9(a838,a838,a832),f232(a838)),f324(f180(f839(x41731)),x41732)))),f324(f324(f9(a838,f845(a838,a832),a832),f326(a838)),x41733))))) % 28.47/28.31 [4268]E(f324(f324(f104(f845(f844(f839(x42681),f839(x42681)),a832)),f324(f304(f844(f844(x42681,f839(x42681)),f844(x42681,f839(x42681))),f844(f839(x42681),f839(x42681)),f253(f844(x42681,f839(x42681)),f839(x42681),f844(x42681,f839(x42681)),f839(x42681),f324(f252(x42681,f839(x42681),f839(x42681)),f139(x42681)),f324(f252(x42681,f839(x42681),f839(x42681)),f139(x42681)))),f318(x42681,f839(x42681),x42682,f324(f132(x42681,x42682),x42683)))),f324(f257(f844(f839(x42681),f839(x42681))),f324(f252(f839(x42681),f839(x42681),a832),f324(f324(f9(f839(x42681),f845(f839(x42681),a832),f845(f839(x42681),a832)),f324(f324(f10(f845(a832,a832),f845(f845(f839(x42681),a832),f845(f839(x42681),a832)),f839(x42681)),f10(a832,a832,f839(x42681))),f324(f324(f10(a832,f845(a832,a832),f839(x42681)),a322),f324(f324(f9(f839(x42681),a838,a832),f324(f324(f10(a838,f845(a838,a832),f839(x42681)),a321),f180(f839(x42681)))),f324(a114,x42683))))),f324(f324(f9(f839(x42681),a838,a832),f324(f324(f10(a838,f845(a838,a832),f839(x42681)),a321),f180(f839(x42681)))),f324(a114,x42683)))))),f324(f132(x42681,x42682),f324(a114,x42683))) % 28.47/28.31 [3760]E(f51(a838,f324(a114,f324(f324(f82(a838),f324(f324(f83(a838),x37601),x37602)),x37603)),x37602),f51(a838,f324(a114,x37603),x37602)) % 28.47/28.31 [4017]E(f324(f257(x40171),f324(f324(f20(x40171,a832,a832),f324(f324(f10(a832,f845(a832,a832),x40171),a322),x40172)),x40173)),f324(f324(f104(f845(x40171,a832)),f324(f257(x40171),x40172)),f324(f257(x40171),x40173))) % 28.47/28.31 [4018]E(f324(f257(x40181),f324(f324(f20(x40181,a832,a832),f324(f324(f10(a832,f845(a832,a832),x40181),a323),x40182)),x40183)),f324(f324(f103(f845(x40181,a832)),f324(f257(x40181),x40182)),f324(f257(x40181),x40183))) % 28.47/28.31 [4020]E(f324(f324(f125(x40201),f324(f324(f128(x40201),f51(a838,x40202,f324(f180(f839(x40201)),x40203))),x40203)),f324(f324(f158(x40201),f51(a838,x40202,f324(f180(f839(x40201)),x40203))),x40203)),f324(f324(f324(f172(f839(x40201),f839(x40201)),x40202),f153(x40201)),x40203)) % 28.47/28.31 [4025]E(f324(f257(x40251),f324(f324(f20(x40251,a832,a832),f324(f324(f10(a832,f845(a832,a832),x40251),a327),x40252)),x40253)),f324(f324(f103(f845(x40251,a832)),f324(f81(f845(x40251,a832)),f324(f257(x40251),x40252))),f324(f257(x40251),x40253))) % 28.47/28.31 [4040]E(f324(f324(f82(a838),f324(f180(f839(x40401)),f324(f126(x40401,x40402),x40403))),f324(f180(f839(x40401)),f324(f126(x40401,f324(f324(f10(a832,a832,x40401),a320),x40402)),x40403))),f324(f180(f839(x40401)),x40403)) % 28.47/28.31 [4067]P1(f324(f324(f231(f845(x40671,a832)),f324(f324(f103(f845(x40671,a832)),f44(f845(x40671,a832),x40672)),f44(f845(x40671,a832),x40673))),f44(f845(x40671,a832),f324(f324(f104(f845(f845(x40671,a832),a832)),x40672),x40673)))) % 28.47/28.31 [4081]E(f324(f157(x40811),f324(f126(x40811,f324(f324(f10(a832,a832,x40811),a320),f324(f324(f9(x40811,x40811,a832),a321),x40812))),x40813)),f324(f324(f3(f845(x40811,a832)),f324(f157(x40811),x40813)),f324(f324(f303(x40811),x40812),f179(f845(x40811,a832))))) % 28.47/28.31 [4090]P1(f324(f324(f231(f845(f844(x40901,x40901),a832)),f324(f324(f103(f845(f844(x40901,x40901),a832)),f301(x40901,x40902)),f301(x40901,x40903))),f301(x40901,f324(f324(f103(f845(f844(x40901,x40901),a832)),x40902),x40903)))) % 28.47/28.31 [4113]E(f324(f324(f83(a838),f324(a114,f324(a114,f2(a838)))),f324(f324(f8(a838,a838),f324(f324(f10(a838,a838,a838),f324(f82(a838),x41131)),f324(f324(f9(a838,a838,a838),f83(a838)),x41132))),f324(f258(a838),x41133))),f324(f324(f83(a838),x41133),f324(f324(f82(a838),x41131),f324(f324(f82(a838),x41131),f324(f324(f83(a838),f324(f324(f3(a838),x41133),f80(a838))),x41132))))) % 28.47/28.31 [4123]E(f324(f257(x41231),f324(f324(f20(x41231,a832,a832),f324(f324(f10(a832,f845(a832,a832),x41231),a322),f324(f324(f9(x41231,f845(x41231,a832),a832),f326(x41231)),f324(f157(x41231),x41232)))),x41233)),f324(f157(x41231),f324(f126(x41231,x41233),x41232))) % 28.47/28.31 [4267]E(f324(f257(x42671),f324(f324(f10(f845(a838,a832),a832,x42671),f89(a838)),f324(f324(f9(x42671,f845(a838,a832),f845(a838,a832)),f324(f324(f10(f845(a838,f845(a832,a832)),f845(f845(a838,a832),f845(a838,a832)),x42671),f20(a838,a832,a832)),f324(f324(f10(f845(a838,a832),f845(a838,f845(a832,a832)),x42671),f324(f10(a832,f845(a832,a832),a838),a322)),f324(f324(f9(x42671,f845(a838,x42671),f845(a838,a832)),f324(f324(f10(f845(x42671,a832),f845(f845(a838,x42671),f845(a838,a832)),x42671),f10(x42671,a832,a838)),a321)),f324(f149(x42671),x42672))))),f324(f324(f20(a838,a832,a832),f324(f324(f10(a832,f845(a832,a832),a838),a322),f324(f324(f9(a838,a838,a832),f232(a838)),f324(f180(f839(x42671)),x42672)))),f324(f324(f9(a838,f845(a838,a832),a832),f326(a838)),x42673))))),f324(f157(x42671),f159(x42671,x42672,x42673))) % 28.47/28.31 [4161]E(f324(f257(x41611),f324(f324(f20(x41611,a832,a832),f324(f324(f10(a832,f845(a832,a832),x41611),a327),f324(f324(f10(a832,a832,x41611),a320),f324(f324(f9(x41611,x41611,a832),a321),x41612)))),x41613)),f324(f324(f303(x41611),x41612),f324(f257(x41611),x41613))) % 28.47/28.31 [4193]E(f324(f324(f141(f844(x41931,a838),x41931),f246(x41931,a838)),f324(f126(f844(x41931,a838),f324(f324(f9(f844(x41931,a838),f845(a838,a832),a832),f324(f324(f10(a838,f845(f845(a838,a832),a832),f844(x41931,a838)),f326(a838)),f251(x41931,a838))),x41932)),f324(f324(f166(x41931,a838),x41933),f129(a838,f324(f295(a838,f2(a838)),f324(f180(f839(x41931)),x41933)))))),f159(x41931,x41933,x41932)) % 28.47/28.31 [4222]E(f324(f324(f83(a1),f324(f106(a1),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),f324(f324(f8(a838,a1),f324(f324(f10(a1,a1,a838),f324(f82(a1),x42221)),f324(f324(f9(a838,a1,a1),f324(f324(f10(a1,f845(a1,a1),a838),f83(a1)),f102(a1))),x42222))),f324(f258(a838),x42223))),f324(f324(f83(a1),f324(f102(a1),x42223)),f324(f324(f82(a1),x42221),f324(f324(f82(a1),x42221),f324(f324(f83(a1),f324(f102(a1),f324(f324(f3(a838),x42223),f80(a838)))),x42222))))) % 28.47/28.31 [4261]E(f324(f257(f844(x42611,x42612)),f324(f252(x42611,x42612,a832),f324(f324(f9(x42611,f845(f844(x42612,x42611),a832),f845(x42612,a832)),f324(f324(f10(f845(x42612,f845(f845(f844(x42612,x42611),a832),a832)),f845(f845(f844(x42612,x42611),a832),f845(x42612,a832)),x42611),f9(x42612,f845(f844(x42612,x42611),a832),a832)),f324(f324(f10(f845(x42612,f844(x42612,x42611)),f845(x42612,f845(f845(f844(x42612,x42611),a832),a832)),x42611),f324(f10(f844(x42612,x42611),f845(f845(f844(x42612,x42611),a832),a832),x42612),f326(f844(x42612,x42611)))),f324(f9(x42612,x42611,f844(x42612,x42611)),f247(x42612,x42611))))),x42613))),f324(f279(x42612,x42611),x42613)) % 28.47/28.31 [4284]E(f324(f257(f839(x42841)),f324(f324(f10(f845(x42841,a832),a832,f839(x42841)),f89(x42841)),f324(f324(f10(f845(x42841,f845(f839(x42841),a832)),f845(x42841,a832),f839(x42841)),f324(f10(f845(f839(x42841),a832),a832,x42841),f89(f839(x42841)))),f324(f324(f9(f839(x42841),f845(x42841,f845(f839(x42841),a832)),f845(x42841,f845(f839(x42841),a832))),f324(f324(f10(f845(x42841,f845(f845(f839(x42841),a832),f845(f839(x42841),a832))),f845(f845(x42841,f845(f839(x42841),a832)),f845(x42841,f845(f839(x42841),a832))),f839(x42841)),f20(x42841,f845(f839(x42841),a832),f845(f839(x42841),a832))),f324(f324(f10(f845(x42841,f845(f839(x42841),f845(a832,a832))),f845(x42841,f845(f845(f839(x42841),a832),f845(f839(x42841),a832))),f839(x42841)),f324(f10(f845(f839(x42841),f845(a832,a832)),f845(f845(f839(x42841),a832),f845(f839(x42841),a832)),x42841),f20(f839(x42841),a832,a832))),f324(f324(f10(f845(x42841,f845(f839(x42841),a832)),f845(x42841,f845(f839(x42841),f845(a832,a832))),f839(x42841)),f324(f10(f845(f839(x42841),a832),f845(f839(x42841),f845(a832,a832)),x42841),f324(f10(a832,f845(a832,a832),f839(x42841)),a322))),f324(f324(f9(f839(x42841),f845(x42841,f845(f839(x42841),f839(x42841))),f845(x42841,f845(f839(x42841),a832))),f324(f324(f10(f845(f845(f839(x42841),f839(x42841)),f845(f839(x42841),a832)),f845(f845(x42841,f845(f839(x42841),f839(x42841))),f845(x42841,f845(f839(x42841),a832))),f839(x42841)),f10(f845(f839(x42841),f839(x42841)),f845(f839(x42841),a832),x42841)),f324(f324(f10(f845(f839(x42841),a832),f845(f845(f839(x42841),f839(x42841)),f845(f839(x42841),a832)),f839(x42841)),f10(f839(x42841),a832,f839(x42841))),a321))),f139(x42841)))))),f324(f324(f9(x42841,f845(f839(x42841),a832),f845(f839(x42841),a832)),f324(f324(f10(f845(a832,a832),f845(f845(f839(x42841),a832),f845(f839(x42841),a832)),x42841),f10(a832,a832,f839(x42841))),f324(f324(f10(a832,f845(a832,a832),x42841),a322),f324(f324(f9(x42841,f845(x42841,a832),a832),f326(x42841)),x42842)))),f324(f324(f9(f839(x42841),f845(f839(x42841),a832),a832),f326(f839(x42841))),x42843)))))),f160(x42841,x42842,x42843)) % 28.47/28.31 [4281]E(f324(f324(f88(a1,f844(a1,a1)),f324(f324(f3(a1),x42811),x42812)),f324(f324(f9(a1,f844(a1,a1),f844(a1,a1)),f324(f324(f20(a1,f844(a1,a1),f845(f844(a1,a1),f844(a1,a1))),f324(f324(f10(a832,f845(f844(a1,a1),f845(f844(a1,a1),f844(a1,a1))),a1),f98(f844(a1,a1))),f324(f231(a1),f2(a1)))),f324(f247(a1,a1),f324(f324(f82(a1),f324(f324(f83(a1),f324(f106(a1),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),x42813)),f80(a1))))),f324(f324(f247(a1,a1),f324(f324(f83(a1),f324(f106(a1),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),x42813)),x42811))),f324(f49(x42812),f324(f324(f247(a1,a1),x42813),x42811))) % 28.47/28.31 [4316]~E(f36(x43161,x43162),f28(x43163,x43164)) % 28.47/28.31 [4319]~E(f35(x43191,x43192),f28(x43193,x43194)) % 28.47/28.31 [4320]~E(f35(x43201,x43202),f36(x43203,x43204)) % 28.47/28.31 [4338]~E(f324(a27,x43381),f31(x43382,x43383,x43384)) % 28.47/28.31 [4339]~E(f324(a27,x43391),f33(x43392,x43393,x43394)) % 28.47/28.31 [4340]~E(f324(a27,x43401),f32(x43402,x43403,x43404)) % 28.47/28.31 [4341]~E(f31(x43411,x43412,x43413),f324(a27,x43414)) % 28.47/28.31 [4342]~E(f33(x43421,x43422,x43423),f324(a27,x43424)) % 28.47/28.31 [4343]~E(f32(x43431,x43432,x43433),f324(a27,x43434)) % 28.47/28.31 [3315]E(f324(f324(f324(f74(x33151,x33152),x33153),x33154),f324(x33153,x33154)),x33153) % 28.47/28.31 [3378]E(f324(f324(f241(x33781,x33782,x33783),x33784),f2(a838)),x33782) % 28.47/28.31 [3416]E(f174(x34161,x34162,x34163,f324(a114,x34164)),f324(x34163,x34164)) % 28.47/28.31 [3455]E(f155(x34551,x34552,f155(x34551,x34553,x34554)),f155(x34551,x34553,f155(x34551,x34552,x34554))) % 28.47/28.31 [3575]P39(f28(x35751,x35752),x35753,x35754,f324(f324(f324(a188,x35753),x35751),f324(x35752,x35753))) % 28.47/28.31 [3587]E(f324(f228(x35871,x35872,x35873,x35874),f182(x35872)),x35873) % 28.47/28.31 [3589]E(f324(f143(x35891,x35892,x35893,x35894),f115(x35892)),x35893) % 28.47/28.31 [3590]E(f324(f131(x35901,x35902,x35903,x35904),f115(x35902)),x35904) % 28.47/28.31 [3627]E(f324(f180(f843(x36271,x36272)),f214(x36271,x36272,x36273,x36274)),f2(a838)) % 28.47/28.31 [3650]E(f324(f252(x36501,x36502,x36503),f250(x36501,x36502,x36503,x36504)),x36504) % 28.47/28.31 [3707]E(f324(f228(f842(x37071),x37072,f182(x37071),f324(f18(f842(x37071),x37072),f182(x37071))),f324(x37073,x37074)),f182(x37071)) % 28.47/28.31 [3750]E(f324(f324(f103(f845(x37501,a832)),f168(x37501,x37502,x37503)),f168(x37501,x37502,x37504)),f168(x37501,x37502,f169(x37501,x37502,x37504,x37503))) % 28.47/28.31 [3779]E(f324(f324(f254(x37791,x37792,x37793,f844(x37792,x37793)),x37794),f247(x37792,x37793)),x37794) % 28.47/28.31 [3788]E(f229(x37881,x37882,x37883,x37884,f182(x37882)),x37883) % 28.47/28.31 [4074]P41(x40741,x40742,x40743,x40744,f179(f845(x40741,a832)),x40744) % 28.47/28.31 [3124]E(f324(f324(f18(x31241,x31242),x31243),x31244),x31243) % 28.47/28.31 [3237]E(f324(f324(f195(x32371,x32372),x32373),f324(f226(x32371),x32374)),f324(f226(x32372),f324(x32373,x32374))) % 28.47/28.31 [3408]E(f155(x34081,x34082,f324(f126(x34081,x34083),x34084)),f324(f126(x34081,x34083),f155(x34081,x34082,x34084))) % 28.47/28.31 [3439]E(f324(f324(f67(x34391,x34392,x34393),x34394),f179(f845(x34391,a832))),x34394) % 28.47/28.31 [3461]E(f324(f324(f149(x34611),f324(f324(f139(x34611),x34612),x34613)),f324(a114,x34614)),f324(f324(f149(x34611),x34613),x34614)) % 28.47/28.31 [3501]P31(x35011,f2(a838),f324(f324(f324(f93(x35011),x35012),f324(a27,x35013)),x35014)) % 28.47/28.31 [3526]E(f324(f324(x35261,x35262),f324(f173(x35263,x35264,x35261),x35262)),f324(f173(x35263,x35264,x35261),f324(a114,x35262))) % 28.47/28.31 [3567]E(f250(x35671,x35672,x35673,f324(f252(x35671,x35672,x35673),x35674)),x35674) % 28.47/28.31 [3625]E(f324(f324(f146(x36251,f324(f324(f139(x36251),x36252),x36253)),f2(a838)),x36254),f324(f324(f139(x36251),x36254),x36253)) % 28.47/28.31 [3635]E(f324(f324(f45(f845(x36351,a832),f845(x36352,a832)),x36353),f304(x36351,x36352,x36354)),f324(f304(x36351,x36352,x36354),f43(f845(x36351,a832),x36353))) % 28.47/28.31 [3636]E(f324(f324(f45(f845(x36361,a832),f845(x36362,a832)),x36363),f305(x36362,x36361,x36364)),f324(f305(x36362,x36361,x36364),f43(f845(x36361,a832),x36363))) % 28.47/28.31 [3735]E(f168(x37351,x37352,f171(x37351,x37352,x37353,x37354)),f324(f324(f104(f845(x37351,a832)),f168(x37351,x37352,x37353)),x37354)) % 28.47/28.31 [3754]E(f324(f131(x37541,x37542,f324(f9(x37542,x37541,x37541),x37543),x37544),f324(f154(x37542),f115(x37542))),x37544) % 28.47/28.31 [3799]E(f78(x37991,x37992,x37993,x37994,f179(f845(x37991,a832))),x37993) % 28.47/28.31 [3846]E(f324(f324(f324(f324(f74(x38461,f842(x38462)),f324(f18(f842(x38462),x38461),f182(x38462))),x38463),f182(x38462)),x38464),f182(x38462)) % 28.47/28.31 [4001]E(f324(f252(x40011,x40012,x40013),f324(f324(f10(f845(x40012,f844(x40011,x40012)),f845(x40012,x40013),x40011),f324(f10(f844(x40011,x40012),x40013,x40012),x40014)),f247(x40011,x40012))),x40014) % 28.47/28.31 [3313]E(f324(f251(x33131,x33132),f324(f324(f247(x33131,x33132),x33133),x33134)),x33134) % 28.47/28.31 [3314]E(f324(f246(x33141,x33142),f324(f324(f247(x33141,x33142),x33143),x33144)),x33143) % 28.47/28.31 [3351]E(f324(f180(f839(x33511)),f324(f324(f141(x33512,x33511),x33513),x33514)),f324(f180(f839(x33512)),x33514)) % 28.47/28.31 [3352]E(f324(f180(f839(x33521)),f324(f324(f146(x33521,x33522),x33523),x33524)),f324(f180(f839(x33521)),x33522)) % 28.47/28.31 [3373]E(f324(f324(f128(x33731),f324(a114,x33732)),f324(f324(f139(x33731),x33733),x33734)),f324(f324(f128(x33731),x33732),x33734)) % 28.47/28.31 [3441]E(f324(f324(f303(x34411),x34412),f324(f324(f303(x34411),x34413),x34414)),f324(f324(f303(x34411),x34413),f324(f324(f303(x34411),x34412),x34414))) % 28.47/28.31 [3444]E(f324(f324(f141(x34441,x34442),x34443),f116(x34441,x34444)),f116(x34442,f324(f324(f141(x34441,x34442),x34443),x34444))) % 28.47/28.31 [3459]E(f324(f154(x34591),f324(f324(f141(x34592,x34591),x34593),x34594)),f324(f324(f141(x34592,x34591),x34593),f324(f154(x34592),x34594))) % 28.47/28.31 [3460]E(f324(f324(f141(x34601,x34602),x34603),f324(f156(x34601),x34604)),f324(f156(x34602),f324(f324(f141(x34601,x34602),x34603),x34604))) % 28.47/28.31 [3470]E(f324(f324(f158(x34701),f324(a114,x34702)),f324(f324(f139(x34701),x34703),x34704)),f324(f324(f139(x34701),x34703),f324(f324(f158(x34701),x34702),x34704))) % 28.47/28.31 [3474]E(f324(f157(x34741),f324(f324(f141(x34742,x34741),x34743),x34744)),f324(f304(x34742,x34741,x34743),f324(f157(x34742),x34744))) % 28.47/28.31 [3525]E(f19(x35251,x35252,x35253,f324(a5,f324(a114,f324(a22,x35254)))),f324(x35253,x35254)) % 28.47/28.31 [3529]E(f324(f324(f125(x35291),f324(f126(x35291,x35292),x35293)),f324(f126(x35291,x35292),x35294)),f324(f126(x35291,x35292),f324(f324(f125(x35291),x35293),x35294))) % 28.47/28.31 [3542]E(f140(x35421,f324(f324(f141(x35422,x35421),x35423),f140(x35422,x35424))),f140(x35421,f324(f324(f141(x35422,x35421),x35423),x35424))) % 28.47/28.31 [3557]E(f324(f279(x35571,x35571),f324(f324(f281(x35572,x35571),x35573),x35574)),f324(f324(f281(x35572,x35571),f324(f279(x35572,x35572),x35573)),x35574)) % 28.47/28.31 [3568]E(f324(f324(f282(x35681,x35682,x35683),x35684),f179(f845(f844(x35682,x35683),a832))),f179(f845(f844(x35681,x35683),a832))) % 28.47/28.31 [3569]E(f324(f324(f158(x35691),f324(f324(f3(a838),x35692),x35693)),f324(f324(f128(x35691),x35693),x35694)),f324(f324(f128(x35691),x35693),f324(f324(f158(x35691),x35692),x35694))) % 28.47/28.31 [3591]E(f324(f324(f324(f274(x35911),x35912),x35913),x35914),f324(f247(f845(a101,f845(a832,f842(f840(x35911)))),f844(a101,a101)),f324(f48(x35911),x35912))) % 28.47/28.31 [3617]E(f44(f845(x36171,a832),f324(f304(x36172,f845(x36171,a832),x36173),x36174)),f324(f324(f46(x36172,f845(x36171,a832)),x36174),x36173)) % 28.47/28.31 [3618]E(f43(f845(x36181,a832),f324(f304(x36182,f845(x36181,a832),x36183),x36184)),f324(f324(f45(x36182,f845(x36181,a832)),x36184),x36183)) % 28.47/28.31 [3619]E(f324(f180(f839(f844(x36191,x36192))),f324(f324(f166(x36191,x36192),x36193),x36194)),f324(f324(f235(a838),f324(f180(f839(x36191)),x36193)),f324(f180(f839(x36192)),x36194))) % 28.47/28.31 [3621]E(f324(f305(x36211,x36212,x36213),f324(f81(f845(x36212,a832)),x36214)),f324(f81(f845(x36211,a832)),f324(f305(x36211,x36212,x36213),x36214))) % 28.47/28.31 [3651]E(f324(f171(x36511,x36512,x36513,f179(f845(x36511,a832))),x36514),f182(x36512)) % 28.47/28.31 [3671]E(f324(f305(x36711,x36712,x36713),f324(f257(x36712),x36714)),f324(f257(x36711),f324(f324(f10(x36712,a832,x36711),x36714),x36713))) % 28.47/28.31 [3689]E(f324(f324(f149(x36891),f324(f324(f125(x36891),x36892),f324(f324(f139(x36891),x36893),x36894))),f324(f180(f839(x36891)),x36892)),x36893) % 28.47/28.31 [3694]E(f324(f171(x36941,x36942,f324(f18(f842(x36942),x36941),f182(x36942)),x36943),x36944),f182(x36942)) % 28.47/28.31 [3716]E(f324(f304(x37161,x37162,x37163),f324(f305(x37161,x37162,x37163),x37164)),f324(f324(f104(f845(x37162,a832)),x37164),f324(f304(x37161,x37162,x37163),f238(f845(x37161,a832))))) % 28.47/28.31 [3734]P1(f324(f324(f326(x37341),f324(x37342,x37343)),f324(f304(x37344,x37341,x37342),f238(f845(x37344,a832))))) % 28.47/28.31 [3742]E(f21(x37421,x37422,x37423,f324(a5,f324(a114,f324(a22,x37424)))),f324(f324(x37423,x37424),f21(x37421,x37422,x37423,x37424))) % 28.47/28.31 [3757]E(f142(x37571,x37572,f324(f324(f139(x37571),x37573),x37574)),f324(f324(f82(a838),f324(f324(f82(a838),f324(x37572,x37573)),f142(x37571,x37572,x37574))),f324(a114,f2(a838)))) % 28.47/28.31 [3770]E(f174(f839(x37701),f324(f324(f139(x37701),x37702),x37703),f324(f324(f9(a838,f839(x37701),f839(x37701)),f128(x37701)),x37703),x37704),f324(f324(f128(x37701),x37704),f324(f324(f139(x37701),x37702),x37703))) % 28.47/28.31 [3771]P29(x37711,f844(x37712,x37711),f328(x37713,x37714,x37712,x37711),f324(f324(f45(x37712,f845(x37711,a832)),x37714),x37713)) % 28.47/28.31 [3780]E(f324(f324(f3(f845(x37801,a832)),f324(f324(f3(f845(x37801,a832)),x37802),x37803)),f324(f324(f303(x37801),x37804),f179(f845(x37801,a832)))),f324(f324(f3(f845(x37801,a832)),x37802),f324(f324(f303(x37801),x37804),x37803))) % 28.47/28.31 [3791]E(f324(f324(f172(f845(x37911,x37912),f845(x37911,x37912)),x37913),f75(x37912,x37912,x37911,x37914)),f75(x37912,x37912,x37911,f324(f324(f172(x37912,x37912),x37913),x37914))) % 28.47/28.31 [3870]E(f324(f324(f324(f172(f839(x38701),f839(x38701)),x38702),f153(x38701)),f324(f324(f324(f172(f839(x38701),f839(x38701)),x38703),f153(x38701)),x38704)),f324(f324(f324(f172(f839(x38701),f839(x38701)),f324(f324(f82(a838),x38702),x38703)),f153(x38701)),x38704)) % 28.47/28.31 [3959]P1(f324(f324(f231(f845(x39591,a832)),f324(f157(x39591),f324(f324(f146(x39591,x39592),x39593),x39594))),f324(f324(f303(x39591),x39594),f324(f157(x39591),x39592)))) % 28.47/28.31 [3991]E(f324(f324(f45(f845(x39911,a832),f845(f844(x39911,x39912),a832)),x39913),f324(f324(f9(f845(x39911,a832),f845(x39911,f845(x39912,a832)),f845(f844(x39911,x39912),a832)),f249(x39911,x39912)),x39914)),f324(f324(f249(x39911,x39912),f43(f845(x39911,a832),x39913)),x39914)) % 28.47/28.31 [4027]E(f203(x40271,x40272,x40273,f324(f75(x40272,f845(a101,f845(a101,f845(f844(a101,a101),f845(a101,f840(x40272))))),x40271,f198(x40272)),x40274)),f204(x40271,x40272,x40274,x40273)) % 28.47/28.31 [4043]E(f200(x40431,x40432,x40433,f324(f75(x40432,f845(a101,f845(a101,f845(f844(a101,a101),f845(a101,f840(f842(x40432)))))),x40431,f199(x40432)),x40434)),f201(x40431,x40432,x40434,x40433)) % 28.47/28.31 [4048]P1(f324(f69(x40481,x40482,x40483,x40484,f179(f845(x40481,a832))),x40484)) % 28.47/28.31 [4092]E(f324(f324(f45(x40921,f845(x40922,a832)),x40923),f324(f324(f9(x40921,f845(x40922,a832),f845(x40922,a832)),f324(f324(f10(x40922,f845(f845(x40922,a832),f845(x40922,a832)),x40921),f303(x40922)),x40924)),f179(f845(x40922,a832)))),f324(f304(x40921,x40922,x40924),x40923)) % 28.47/28.31 [4098]P1(f324(f324(f231(f845(x40981,a832)),f324(f260(x40982,x40981),f324(f324(f104(f845(f844(x40982,x40981),a832)),x40983),x40984))),f324(f324(f104(f845(x40981,a832)),f324(f260(x40982,x40981),x40983)),f324(f260(x40982,x40981),x40984)))) % 28.47/28.31 [4099]P1(f324(f324(f231(f845(x40991,a832)),f324(f262(x40991,x40992),f324(f324(f104(f845(f844(x40991,x40992),a832)),x40993),x40994))),f324(f324(f104(f845(x40991,a832)),f324(f262(x40991,x40992),x40993)),f324(f262(x40991,x40992),x40994)))) % 28.47/28.31 [4159]P1(f324(f324(f231(f845(f844(x41591,x41592),a832)),f324(f304(x41592,f844(x41591,x41592),f328(x41593,x41594,x41591,x41592)),f324(f324(f45(x41591,f845(x41592,a832)),x41594),x41593))),f324(f324(f249(x41591,x41592),x41594),x41593))) % 28.47/28.31 [4160]E(f272(x41601,x41602,x41603,f324(f75(x41602,f845(a101,f845(a101,f845(f844(a101,a101),f844(f845(a101,f845(a832,f842(f840(x41602)))),f844(a101,a101))))),x41601,f274(x41602)),x41604)),f275(x41601,x41602,x41604,x41603)) % 28.47/28.31 [4199]E(f87(f844(x41991,x41992),f324(f252(x41991,x41992,a832),f324(f324(f9(x41991,f845(x41992,a832),f845(x41992,a832)),f324(f324(f10(f845(a832,a832),f845(f845(x41992,a832),f845(x41992,a832)),x41991),f10(a832,a832,x41992)),f324(f324(f10(a832,f845(a832,a832),x41991),a322),f324(a321,x41993)))),f324(a321,x41994)))),f324(f324(f247(x41991,x41992),x41993),x41994)) % 28.47/28.31 [4200]E(f92(f844(x42001,x42002),f324(f252(x42001,x42002,a832),f324(f324(f9(x42001,f845(x42002,a832),f845(x42002,a832)),f324(f324(f10(f845(a832,a832),f845(f845(x42002,a832),f845(x42002,a832)),x42001),f10(a832,a832,x42002)),f324(f324(f10(a832,f845(a832,a832),x42001),a322),f324(a321,x42003)))),f324(a321,x42004)))),f324(f324(f247(x42001,x42002),x42003),x42004)) % 28.47/28.31 [4271]E(f324(f324(f252(f839(x42711),f839(x42711),f844(f839(x42711),f839(x42711))),f324(f324(f20(f839(x42711),f845(f839(x42711),f844(f839(x42711),f839(x42711))),f845(f839(x42711),f844(f839(x42711),f839(x42711)))),f324(f324(f10(f845(f839(x42711),f845(f844(f839(x42711),f839(x42711)),f844(f839(x42711),f839(x42711)))),f845(f845(f839(x42711),f844(f839(x42711),f839(x42711))),f845(f839(x42711),f844(f839(x42711),f839(x42711)))),f839(x42711)),f20(f839(x42711),f844(f839(x42711),f839(x42711)),f844(f839(x42711),f839(x42711)))),f324(f324(f10(f845(f839(x42711),f844(f839(x42711),f839(x42711))),f845(f839(x42711),f845(f844(f839(x42711),f839(x42711)),f844(f839(x42711),f839(x42711)))),f839(x42711)),f324(f10(f844(f839(x42711),f839(x42711)),f845(f844(f839(x42711),f839(x42711)),f844(f839(x42711),f839(x42711))),f839(x42711)),f324(f98(f844(f839(x42711),f839(x42711))),f324(x42712,x42713)))),f324(f324(f10(f839(x42711),f845(f839(x42711),f844(f839(x42711),f839(x42711))),f839(x42711)),f247(f839(x42711),f839(x42711))),f324(f139(x42711),x42713))))),f324(f324(f9(f839(x42711),f845(f839(x42711),f839(x42711)),f845(f839(x42711),f844(f839(x42711),f839(x42711)))),f324(f324(f10(f845(f839(x42711),f844(f839(x42711),f839(x42711))),f845(f845(f839(x42711),f839(x42711)),f845(f839(x42711),f844(f839(x42711),f839(x42711)))),f839(x42711)),f10(f839(x42711),f844(f839(x42711),f839(x42711)),f839(x42711))),f247(f839(x42711),f839(x42711)))),f324(f139(x42711),x42713)))),f152(x42711,x42712,x42714)),f152(x42711,x42712,f324(f324(f139(x42711),x42713),x42714))) % 28.47/28.31 [4277]E(f324(f131(f845(x42771,f842(x42772)),f844(x42771,x42772),f324(f9(f844(x42771,x42772),f845(x42771,f842(x42772)),f845(x42771,f842(x42772))),f324(f252(x42771,x42772,f845(f845(x42771,f842(x42772)),f845(x42771,f842(x42772)))),f324(f324(f9(x42771,f845(x42772,f842(x42772)),f845(x42772,f845(f845(x42771,f842(x42772)),f845(x42771,f842(x42772))))),f324(f324(f10(f845(f842(x42772),f845(f845(x42771,f842(x42772)),f845(x42771,f842(x42772)))),f845(f845(x42772,f842(x42772)),f845(x42772,f845(f845(x42771,f842(x42772)),f845(x42771,f842(x42772))))),x42771),f10(f842(x42772),f845(f845(x42771,f842(x42772)),f845(x42771,f842(x42772))),x42772)),f324(f324(f10(f845(f845(x42771,f842(x42772)),f845(f842(x42772),f845(x42771,f842(x42772)))),f845(f842(x42772),f845(f845(x42771,f842(x42772)),f845(x42771,f842(x42772)))),x42771),f9(f845(x42771,f842(x42772)),f842(x42772),f845(x42771,f842(x42772)))),f324(f9(f845(x42771,f842(x42772)),x42771,f845(f842(x42772),f845(x42771,f842(x42772)))),f74(x42771,f842(x42772)))))),f226(x42772)))),x42773),f324(f154(f844(x42771,x42772)),x42774)),f169(x42771,x42772,x42773,f165(x42771,x42772,x42774))) % 28.47/28.31 [3391]E(f324(f180(f837(x33911)),f324(f324(f324(f93(x33911),x33912),x33913),x33914)),f2(a838)) % 28.47/28.31 [3504]E(f324(f324(f158(x35041),x35042),f324(f324(f158(x35041),x35043),x35044)),f324(f324(f158(x35041),f324(f324(f235(a838),x35042),x35043)),x35044)) % 28.47/28.31 [3505]E(f324(f324(f128(x35051),x35052),f324(f324(f128(x35051),x35053),x35054)),f324(f324(f128(x35051),f324(f324(f82(a838),x35052),x35053)),x35054)) % 28.47/28.31 [3517]E(f324(f324(f125(x35171),f324(f324(f139(x35171),x35172),x35173)),x35174),f324(f324(f139(x35171),x35172),f324(f324(f125(x35171),x35173),x35174))) % 28.47/28.31 [3518]E(f324(f324(f125(x35181),f324(f324(f125(x35181),x35182),x35183)),x35184),f324(f324(f125(x35181),x35182),f324(f324(f125(x35181),x35183),x35184))) % 28.47/28.31 [3601]E(f324(f324(f149(x36011),f324(f324(f139(x36011),x36012),x36013)),x36014),f174(x36011,x36012,f324(f149(x36011),x36013),x36014)) % 28.47/28.31 [3610]E(f324(f324(f172(x36101,x36101),x36102),f324(f324(f172(x36101,x36101),x36103),x36104)),f324(f324(f172(x36101,x36101),f324(f324(f83(a838),x36103),x36102)),x36104)) % 28.47/28.31 [3638]E(f324(f324(f103(f845(x36381,a832)),x36382),f324(f324(f303(x36381),x36383),x36384)),f324(f324(f303(x36381),x36383),f324(f324(f103(f845(x36381,a832)),x36382),x36384))) % 28.47/28.31 [3654]E(f324(f324(f324(f172(x36541,x36541),x36542),x36543),f324(x36543,x36544)),f324(x36543,f324(f324(f324(f172(x36541,x36541),x36542),x36543),x36544))) % 28.47/28.31 [3661]E(f324(f324(f282(x36611,x36612,x36613),f179(f845(f844(x36611,x36612),a832))),x36614),f179(f845(f844(x36611,x36613),a832))) % 28.47/28.31 [3678]E(f324(f324(f103(f845(x36781,a832)),f324(f324(f303(x36781),x36782),x36783)),x36784),f324(f324(f303(x36781),x36782),f324(f324(f103(f845(x36781,a832)),x36783),x36784))) % 28.47/28.31 [3696]E(f324(f41(f844(x36961,x36962)),f324(f324(f249(x36961,x36962),x36963),f324(f18(f845(x36962,a832),x36961),x36964))),f324(f324(f83(a838),f324(f41(x36961),x36963)),f324(f41(x36962),x36964))) % 28.47/28.31 [3704]E(f324(f324(f104(f845(x37041,a832)),f324(f324(f303(x37041),x37042),x37043)),f324(f324(f303(x37041),x37042),x37044)),f324(f324(f303(x37041),x37042),f324(f324(f104(f845(x37041,a832)),x37043),x37044))) % 28.47/28.31 [3714]E(f169(x37141,x37142,f165(x37141,x37142,x37143),f165(x37141,x37142,x37144)),f165(x37141,x37142,f324(f324(f125(f844(x37141,x37142)),x37144),x37143))) % 28.47/28.31 [3720]E(f324(f324(f103(f845(x37201,a832)),x37202),f324(f324(f103(f845(x37201,a832)),x37203),x37204)),f324(f324(f103(f845(x37201,a832)),x37203),f324(f324(f103(f845(x37201,a832)),x37202),x37204))) % 28.47/28.31 [3721]E(f324(f324(f104(f845(x37211,a832)),x37212),f324(f324(f104(f845(x37211,a832)),x37213),x37214)),f324(f324(f104(f845(x37211,a832)),x37213),f324(f324(f104(f845(x37211,a832)),x37212),x37214))) % 28.47/28.31 [3730]E(f67(x37301,x37302,f324(f324(f10(x37302,f845(x37302,x37302),x37301),x37303),x37304)),f324(f68(x37302,x37301,x37303),x37304)) % 28.47/28.31 [3739]E(f163(x37391,f324(f324(f141(f839(x37392),f839(x37391)),f324(f141(x37392,x37391),x37393)),x37394)),f324(f324(f141(f839(x37392),f839(x37391)),f324(f141(x37392,x37391),x37393)),f163(x37392,x37394))) % 28.47/28.31 [3756]E(f171(x37561,x37562,x37563,f324(f81(f845(x37561,a832)),f324(f324(f303(x37561),x37564),f179(f845(x37561,a832))))),f324(f324(f324(f74(x37561,f842(x37562)),x37563),x37564),f182(x37562))) % 28.47/28.31 [3813]E(f324(f75(x38131,x38131,x38131,f324(f324(f172(x38131,x38131),x38132),x38133)),f324(f324(f172(x38131,x38131),x38134),x38133)),f324(f324(f172(x38131,x38131),f324(f324(f82(a838),x38132),x38134)),x38133)) % 28.47/28.31 [3828]E(f324(f324(f324(f74(x38281,f842(x38282)),f165(x38281,x38282,x38283)),f324(f246(x38281,x38282),x38284)),f324(f226(x38282),f324(f251(x38281,x38282),x38284))),f165(x38281,x38282,f324(f324(f139(f844(x38281,x38282)),x38284),x38283))) % 28.47/28.31 [3835]E(f169(x38351,x38352,x38353,f165(x38351,x38352,f324(f154(f844(x38351,x38352)),f324(f324(f166(x38351,x38352),x38354),f115(x38352))))),x38353) % 28.47/28.31 [3838]E(f324(f324(f104(f845(x38381,a832)),f324(f324(f3(f845(x38381,a832)),x38382),x38383)),f324(f324(f3(f845(x38381,a832)),x38382),x38384)),f324(f324(f3(f845(x38381,a832)),x38382),f324(f324(f103(f845(x38381,a832)),x38383),x38384))) % 28.47/28.31 [3839]E(f324(f324(f103(f845(x38391,a832)),f324(f324(f3(f845(x38391,a832)),x38392),x38393)),f324(f324(f3(f845(x38391,a832)),x38392),x38394)),f324(f324(f3(f845(x38391,a832)),x38392),f324(f324(f104(f845(x38391,a832)),x38393),x38394))) % 28.47/28.31 [3840]E(f324(f324(f104(f845(x38401,a832)),f324(f324(f103(f845(x38401,a832)),x38402),x38403)),f324(f324(f103(f845(x38401,a832)),x38402),x38404)),f324(f324(f103(f845(x38401,a832)),x38402),f324(f324(f104(f845(x38401,a832)),x38403),x38404))) % 28.47/28.31 [3841]E(f324(f324(f3(f845(x38411,a832)),f324(f324(f104(f845(x38411,a832)),x38412),x38413)),f324(f324(f104(f845(x38411,a832)),x38412),x38414)),f324(f324(f104(f845(x38411,a832)),x38412),f324(f324(f3(f845(x38411,a832)),x38413),x38414))) % 28.47/28.31 [3842]E(f324(f324(f103(f845(x38421,a832)),f324(f324(f104(f845(x38421,a832)),x38422),x38423)),f324(f324(f104(f845(x38421,a832)),x38422),x38424)),f324(f324(f104(f845(x38421,a832)),x38422),f324(f324(f103(f845(x38421,a832)),x38423),x38424))) % 28.47/28.31 [3848]E(f324(f41(f844(x38481,x38482)),f324(f324(f249(x38481,x38482),f324(f324(f303(x38481),x38483),f179(f845(x38481,a832)))),f324(f18(f845(x38482,a832),x38481),x38484))),f324(f41(x38482),x38484)) % 28.47/28.31 [3886]E(f324(f324(f46(x38861,f845(x38862,a832)),x38863),f324(f324(f10(f845(x38862,a832),f845(x38862,a832),x38861),f81(f845(x38862,a832))),x38864)),f324(f81(f845(x38862,a832)),f324(f324(f45(x38861,f845(x38862,a832)),x38863),x38864))) % 28.47/28.31 [3887]E(f324(f324(f45(x38871,f845(x38872,a832)),x38873),f324(f324(f10(f845(x38872,a832),f845(x38872,a832),x38871),f81(f845(x38872,a832))),x38874)),f324(f81(f845(x38872,a832)),f324(f324(f46(x38871,f845(x38872,a832)),x38873),x38874))) % 28.47/28.31 [3903]E(f324(f324(f282(x39031,x39031,x39031),f324(f324(f172(f844(x39031,x39031),a832),x39032),x39033)),f324(f324(f172(f844(x39031,x39031),a832),x39034),x39033)),f324(f324(f172(f844(x39031,x39031),a832),f324(f324(f82(a838),x39032),x39034)),x39033)) % 28.47/28.31 [3934]E(f324(f324(f46(x39341,f845(f845(x39342,a832),a832)),x39343),f324(f324(f10(f845(x39342,a832),f845(f845(x39342,a832),a832),x39341),f302(x39342)),x39344)),f324(f302(x39342),f324(f324(f46(x39341,f845(x39342,a832)),x39343),x39344))) % 28.47/28.31 [3964]E(f324(f324(f45(f845(x39641,a832),f845(x39642,a832)),x39643),f324(f324(f9(f845(x39641,a832),f845(x39641,f845(x39642,a832)),f845(x39642,a832)),f45(x39641,f845(x39642,a832))),x39644)),f324(f324(f45(x39641,f845(x39642,a832)),f43(f845(x39641,a832),x39643)),x39644)) % 28.47/28.31 [3965]E(f324(f324(f46(f845(x39651,a832),f845(x39652,a832)),x39653),f324(f324(f9(f845(x39651,a832),f845(x39651,f845(x39652,a832)),f845(x39652,a832)),f46(x39651,f845(x39652,a832))),x39654)),f324(f324(f46(x39651,f845(x39652,a832)),f43(f845(x39651,a832),x39653)),x39654)) % 28.47/28.31 [3970]E(f324(f324(f141(x39701,x39702),x39703),f324(f131(f839(x39701),f839(x39701),f125(x39701),f115(x39701)),x39704)),f324(f131(f839(x39702),f839(x39702),f125(x39702),f115(x39702)),f324(f324(f141(f839(x39701),f839(x39702)),f324(f141(x39701,x39702),x39703)),x39704))) % 28.47/28.31 [3972]E(f174(f839(x39721),f115(x39721),f324(f324(f10(f839(x39721),f839(x39721),a838),f324(f139(x39721),x39722)),f324(f324(f9(a838,f839(x39721),f839(x39721)),f158(x39721)),x39723)),x39724),f324(f324(f158(x39721),x39724),f324(f324(f139(x39721),x39722),x39723))) % 28.47/28.31 [4011]P1(f324(f324(f231(f845(x40111,a832)),f324(f304(x40112,x40111,x40113),f324(f305(x40112,x40111,x40113),x40114))),x40114)) % 28.47/28.31 [4013]E(f324(f304(f844(x40131,x40132),f844(x40132,x40131),f324(f252(x40131,x40132,f844(x40132,x40131)),f324(f9(x40132,x40131,f844(x40132,x40131)),f247(x40132,x40131)))),f324(f324(f249(x40131,x40132),x40133),f324(f18(f845(x40132,a832),x40131),x40134))),f324(f324(f249(x40132,x40131),x40134),f324(f18(f845(x40131,a832),x40132),x40133))) % 28.47/28.31 [4022]E(f324(f324(f45(x40221,f845(x40222,a832)),x40223),f324(f324(f10(f845(x40221,a832),f845(x40222,a832),x40221),f278(x40221,x40222,x40224)),f324(f324(f9(x40221,f845(x40221,a832),f845(x40221,a832)),f303(x40221)),f179(f845(x40221,a832))))),f324(f278(x40221,x40222,x40224),x40223)) % 28.47/28.31 [4023]E(f324(f324(f45(x40231,f845(x40232,a832)),x40233),f324(f324(f10(f845(x40231,a832),f845(x40232,a832),x40231),f305(x40232,x40231,x40234)),f324(f324(f9(x40231,f845(x40231,a832),f845(x40231,a832)),f303(x40231)),f179(f845(x40231,a832))))),f324(f305(x40232,x40231,x40234),x40233)) % 28.47/28.31 [4112]E(f324(f324(f104(f845(x41121,a832)),f324(f324(f104(f845(x41121,a832)),f324(f324(f103(f845(x41121,a832)),x41122),x41123)),f324(f324(f103(f845(x41121,a832)),x41123),x41124))),f324(f324(f103(f845(x41121,a832)),x41124),x41122)),f324(f324(f103(f845(x41121,a832)),f324(f324(f103(f845(x41121,a832)),f324(f324(f104(f845(x41121,a832)),x41122),x41123)),f324(f324(f104(f845(x41121,a832)),x41123),x41124))),f324(f324(f104(f845(x41121,a832)),x41124),x41122))) % 28.47/28.31 [4172]E(f324(f131(f839(x41721),f839(x41721),f125(x41721),f115(x41721)),f324(f324(f141(x41722,f839(x41721)),f324(f324(f9(x41722,f839(x41721),f839(x41721)),f324(f324(f10(x41721,f845(f839(x41721),f839(x41721)),x41722),f139(x41721)),x41723)),f115(x41721))),x41724)),f324(f324(f141(x41722,x41721),x41723),x41724)) % 28.47/28.31 [4183]E(f324(f324(f88(a1,x41831),f324(f106(a1),f324(f324(f82(a1),x41832),a99))),f324(f324(f20(a1,x41831,x41831),f324(f324(f9(a1,x41831,f845(x41831,x41831)),f324(f324(f10(a832,f845(x41831,f845(x41831,x41831)),a1),f98(x41831)),a185)),x41833)),f324(f324(f10(a838,x41831,a1),x41834),a107))),f174(x41831,x41833,x41834,f324(f106(a838),x41832))) % 28.47/28.31 [4406]~P1(f324(f324(f179(f845(x44061,f845(x44062,a832))),x44063),x44064)) % 28.47/28.31 [3664]E(f324(f324(f149(x36641),f324(f324(f125(x36641),x36642),x36643)),f324(f324(f82(a838),f324(f180(f839(x36641)),x36642)),x36644)),f324(f324(f149(x36641),x36643),x36644)) % 28.47/28.31 [3670]E(f324(f324(f128(x36701),x36702),f324(f324(f158(x36701),f324(f324(f82(a838),x36703),x36702)),x36704)),f324(f324(f158(x36701),x36703),f324(f324(f128(x36701),x36702),x36704))) % 28.47/28.31 [3768]E(f324(f324(f103(f845(x37681,a832)),f324(f260(x37682,x37681),x37683)),f324(f260(x37682,x37681),x37684)),f324(f260(x37682,x37681),f324(f324(f103(f845(f844(x37682,x37681),a832)),x37683),x37684))) % 28.47/28.31 [3769]E(f324(f324(f103(f845(x37691,a832)),f324(f262(x37691,x37692),x37693)),f324(f262(x37691,x37692),x37694)),f324(f262(x37691,x37692),f324(f324(f103(f845(f844(x37691,x37692),a832)),x37693),x37694))) % 28.47/28.31 [3774]E(f324(f324(f3(f845(x37741,a832)),f324(f324(f104(f845(x37741,a832)),x37742),x37743)),x37744),f324(f324(f104(f845(x37741,a832)),x37742),f324(f324(f3(f845(x37741,a832)),x37743),x37744))) % 28.47/28.31 [3775]E(f324(f324(f103(f845(x37751,a832)),f324(f324(f103(f845(x37751,a832)),x37752),x37753)),x37754),f324(f324(f103(f845(x37751,a832)),x37752),f324(f324(f103(f845(x37751,a832)),x37753),x37754))) % 28.47/28.31 [3776]E(f324(f324(f104(f845(x37761,a832)),f324(f324(f104(f845(x37761,a832)),x37762),x37763)),x37764),f324(f324(f104(f845(x37761,a832)),x37762),f324(f324(f104(f845(x37761,a832)),x37763),x37764))) % 28.47/28.31 [3815]E(f324(f324(f103(f845(f844(x38151,x38152),a832)),f324(f279(x38152,x38151),x38153)),f324(f279(x38152,x38151),x38154)),f324(f279(x38152,x38151),f324(f324(f103(f845(f844(x38152,x38151),a832)),x38153),x38154))) % 28.47/28.31 [3816]E(f324(f324(f104(f845(f844(x38161,x38162),a832)),f324(f279(x38162,x38161),x38163)),f324(f279(x38162,x38161),x38164)),f324(f279(x38162,x38161),f324(f324(f104(f845(f844(x38162,x38161),a832)),x38163),x38164))) % 28.47/28.31 [3830]E(f324(f324(f103(f845(x38301,f845(x38302,a832))),f239(x38302,x38301,x38303)),f239(x38302,x38301,x38304)),f239(x38302,x38301,f324(f324(f103(f845(x38302,f845(x38301,a832))),x38303),x38304))) % 28.47/28.31 [3831]E(f324(f324(f104(f845(x38311,f845(x38312,a832))),f239(x38312,x38311,x38313)),f239(x38312,x38311,x38314)),f239(x38312,x38311,f324(f324(f104(f845(x38312,f845(x38311,a832))),x38313),x38314))) % 28.47/28.31 [3851]E(f169(x38511,x38512,x38513,f165(x38511,x38512,f324(f154(f844(x38511,x38512)),f324(f324(f166(x38511,x38512),f115(x38511)),x38514)))),x38513) % 28.47/28.31 [3890]E(f324(f324(f103(f845(x38901,a832)),f324(f324(f3(f845(x38901,a832)),x38902),x38903)),f324(f324(f3(f845(x38901,a832)),x38904),x38903)),f324(f324(f3(f845(x38901,a832)),f324(f324(f103(f845(x38901,a832)),x38902),x38904)),x38903)) % 28.47/28.31 [3891]E(f324(f324(f104(f845(x38911,a832)),f324(f324(f103(f845(x38911,a832)),x38912),x38913)),f324(f324(f103(f845(x38911,a832)),x38914),x38913)),f324(f324(f103(f845(x38911,a832)),f324(f324(f104(f845(x38911,a832)),x38912),x38914)),x38913)) % 28.47/28.31 [3892]E(f324(f324(f3(f845(x38921,a832)),f324(f324(f104(f845(x38921,a832)),x38922),x38923)),f324(f324(f104(f845(x38921,a832)),x38924),x38923)),f324(f324(f104(f845(x38921,a832)),f324(f324(f3(f845(x38921,a832)),x38922),x38924)),x38923)) % 28.47/28.31 [3893]E(f324(f324(f103(f845(x38931,a832)),f324(f324(f104(f845(x38931,a832)),x38932),x38933)),f324(f324(f104(f845(x38931,a832)),x38934),x38933)),f324(f324(f104(f845(x38931,a832)),f324(f324(f103(f845(x38931,a832)),x38932),x38934)),x38933)) % 28.47/28.31 [3894]E(f324(f324(f3(f845(x38941,a832)),f324(f324(f104(f845(x38941,a832)),x38942),x38943)),f324(f324(f104(f845(x38941,a832)),x38944),x38943)),f324(f324(f3(f845(x38941,a832)),f324(f324(f104(f845(x38941,a832)),x38942),x38943)),x38944)) % 28.47/28.31 [3906]E(f324(f324(f3(f845(x39061,a832)),f324(f324(f3(f845(x39061,a832)),x39062),f324(f324(f303(x39061),x39063),f179(f845(x39061,a832))))),x39064),f324(f324(f3(f845(x39061,a832)),x39062),f324(f324(f303(x39061),x39063),x39064))) % 28.47/28.31 [3961]E(f324(f324(f103(f845(x39611,a832)),f324(f324(f303(x39611),x39612),f324(f324(f303(x39611),x39613),f179(f845(x39611,a832))))),f324(f277(x39611),x39614)),f324(f277(x39611),f324(f324(f303(f844(x39611,x39611)),f324(f324(f247(x39611,x39611),x39612),x39613)),x39614))) % 28.47/28.31 [3986]E(f324(f324(f45(a838,f845(x39861,a832)),f324(f294(a838),x39862)),f324(f324(f10(a838,f845(x39861,a832),a838),x39863),f324(f324(f9(a838,a838,a838),f82(a838)),x39864))),f324(f324(f45(a838,f845(x39861,a832)),f296(a838,x39864,f324(f324(f82(a838),x39862),x39864))),x39863)) % 28.47/28.31 [3987]E(f160(x39871,f324(f278(x39871,x39871,x39872),f324(f324(f303(x39871),x39873),f179(f845(x39871,a832)))),f324(f278(f839(x39871),f839(x39871),f145(x39871,x39872)),f324(f324(f303(f839(x39871)),x39874),f179(f845(f839(x39871),a832))))),f324(f278(f839(x39871),f839(x39871),f145(x39871,x39872)),f324(f324(f303(f839(x39871)),f324(f324(f139(x39871),x39873),x39874)),f179(f845(f839(x39871),a832))))) % 28.47/28.31 [4049]E(f165(x40491,x40492,f324(f324(f141(x40491,f844(x40491,x40492)),f324(f324(f20(x40491,x40492,f844(x40491,x40492)),f247(x40491,x40492)),x40493)),x40494)),f171(x40491,x40492,f324(f75(x40492,f842(x40492),x40491,f226(x40492)),x40493),f324(f157(x40491),x40494))) % 28.47/28.31 [4052]E(f324(f257(x40521),f324(f324(f9(x40521,f845(x40522,a832),a832),f324(f324(f10(x40522,f845(f845(x40522,a832),a832),x40521),f326(x40522)),x40523)),x40524)),f324(f305(x40521,x40522,x40523),x40524)) % 28.47/28.31 [4144]E(f324(f257(x41441),f324(f324(f9(x41441,f845(f844(x41442,x41441),a832),a832),f324(f324(f10(f844(x41442,x41441),f845(f845(f844(x41442,x41441),a832),a832),x41441),f326(f844(x41442,x41441))),f324(f247(x41442,x41441),x41443))),x41444)),f324(f278(x41442,x41441,x41444),f324(f324(f303(x41442),x41443),f179(f845(x41442,a832))))) % 28.47/28.31 [4158]E(f324(f324(f141(f844(x41581,a838),x41581),f246(x41581,a838)),f324(f126(f844(x41581,a838),f324(f324(f10(a838,a832,f844(x41581,a838)),x41582),f324(f324(f10(a838,a838,f844(x41581,a838)),a114),f251(x41581,a838)))),f324(f324(f166(x41581,a838),x41583),x41584))),f324(f324(f141(f844(x41581,a838),x41581),f246(x41581,a838)),f324(f126(f844(x41581,a838),f324(f324(f10(a838,a832,f844(x41581,a838)),x41582),f251(x41581,a838))),f324(f324(f166(x41581,a838),x41583),f324(f324(f141(a838,a838),a114),x41584))))) % 28.47/28.31 [4165]P1(f324(f324(f231(f845(f845(x41651,a832),a832)),f324(f324(f45(x41652,f845(f845(x41651,a832),a832)),x41653),f324(f324(f10(f845(x41651,a832),f845(f845(x41651,a832),a832),x41652),f302(x41651)),x41654))),f324(f302(x41651),f324(f324(f45(x41652,f845(x41651,a832)),x41653),x41654)))) % 28.47/28.31 [4206]E(f324(f324(f88(a1,x42061),f324(f106(a1),f324(f324(f82(a1),x42062),a99))),f324(f324(f20(a1,x42061,x42061),f324(f324(f9(a1,x42061,f845(x42061,x42061)),f324(f324(f10(a832,f845(x42061,f845(x42061,x42061)),a1),f98(x42061)),a185)),x42063)),f324(f324(f20(a1,x42061,x42061),f324(f324(f10(a838,f845(x42061,x42061),a1),x42064),a107)),f324(f324(f10(a838,x42061,a1),f173(x42061,x42063,x42064)),a107)))),f324(f173(x42061,x42063,x42064),f324(f106(a838),x42062))) % 28.47/28.31 [4209]E(f324(f324(f141(x42091,x42092),f324(f75(f842(x42092),x42092,x42091,f230(x42092)),x42093)),f324(f126(x42091,f324(f324(f10(a832,a832,x42091),a320),f324(f324(f9(x42091,f842(x42092),a832),f324(f324(f10(f842(x42092),f845(f842(x42092),a832),x42091),a321),x42093)),f182(x42092)))),x42094)),f150(x42091,x42092,x42093,x42094)) % 28.47/28.31 [4231]E(f324(f257(f844(x42311,x42312)),f324(f252(x42311,x42312,a832),f324(f324(f9(x42311,f845(x42312,a832),f845(x42312,a832)),f324(f324(f10(f845(a832,a832),f845(f845(x42312,a832),f845(x42312,a832)),x42311),f10(a832,a832,x42312)),f324(f324(f10(a832,f845(a832,a832),x42311),a322),f324(f324(f9(x42311,f845(x42311,a832),a832),f326(x42311)),x42313)))),f324(f324(f9(x42312,f845(x42312,a832),a832),f326(x42312)),x42314)))),f222(x42311,x42312,x42313,x42314)) % 28.47/28.31 [4264]E(f324(f324(f45(x42641,f845(f844(x42641,x42642),a832)),x42643),f324(f324(f20(x42641,f845(x42642,f845(f844(x42641,x42642),a832)),f845(f844(x42641,x42642),a832)),f324(f324(f10(f845(x42642,a832),f845(f845(x42642,f845(f844(x42641,x42642),a832)),f845(f844(x42641,x42642),a832)),x42641),f45(x42642,f845(f844(x42641,x42642),a832))),x42644)),f324(f324(f9(x42641,f845(f844(x42641,x42642),a832),f845(x42642,f845(f844(x42641,x42642),a832))),f324(f324(f10(f845(x42642,f845(f845(f844(x42641,x42642),a832),f845(f844(x42641,x42642),a832))),f845(f845(f844(x42641,x42642),a832),f845(x42642,f845(f844(x42641,x42642),a832))),x42641),f9(x42642,f845(f844(x42641,x42642),a832),f845(f844(x42641,x42642),a832))),f324(f324(f10(f845(x42642,f844(x42641,x42642)),f845(x42642,f845(f845(f844(x42641,x42642),a832),f845(f844(x42641,x42642),a832))),x42641),f324(f10(f844(x42641,x42642),f845(f845(f844(x42641,x42642),a832),f845(f844(x42641,x42642),a832)),x42642),f303(f844(x42641,x42642)))),f247(x42641,x42642)))),f179(f845(f844(x42641,x42642),a832))))),f324(f324(f249(x42641,x42642),x42643),x42644)) % 28.47/28.31 [3824]E(f324(f324(f125(x38241),f324(f324(f158(x38241),x38242),x38243)),f324(f324(f158(x38241),f324(f324(f3(a838),x38242),f324(f180(f839(x38241)),x38243))),x38244)),f324(f324(f158(x38241),x38242),f324(f324(f125(x38241),x38243),x38244))) % 28.47/28.31 [3825]E(f324(f324(f125(x38251),f324(f324(f128(x38251),x38252),x38253)),f324(f324(f128(x38251),f324(f324(f3(a838),x38252),f324(f180(f839(x38251)),x38253))),x38254)),f324(f324(f128(x38251),x38252),f324(f324(f125(x38251),x38253),x38254))) % 28.47/28.31 [3879]E(f324(f324(f82(a838),f324(f324(f83(a838),x38791),x38792)),f324(f324(f82(a838),f324(f324(f83(a838),x38793),x38792)),x38794)),f324(f324(f82(a838),f324(f324(f83(a838),f324(f324(f82(a838),x38791),x38793)),x38792)),x38794)) % 28.47/28.31 [4078]P1(f324(f324(f231(f845(x40781,a832)),f324(f324(f3(f845(x40781,a832)),f324(f260(x40782,x40781),x40783)),f324(f260(x40782,x40781),x40784))),f324(f260(x40782,x40781),f324(f324(f3(f845(f844(x40782,x40781),a832)),x40783),x40784)))) % 28.47/28.31 [4079]P1(f324(f324(f231(f845(x40791,a832)),f324(f324(f3(f845(x40791,a832)),f324(f262(x40791,x40792),x40793)),f324(f262(x40791,x40792),x40794))),f324(f262(x40791,x40792),f324(f324(f3(f845(f844(x40791,x40792),a832)),x40793),x40794)))) % 28.47/28.31 [4185]E(f324(f324(f82(a1),f324(a91,f324(f278(f844(a838,a838),f844(a838,a838),a111),f324(f324(f303(f844(a838,a838)),f324(f324(f247(a838,a838),x41851),x41852)),f179(f845(f844(a838,a838),a832)))))),f324(a91,f324(f278(f844(a838,a838),f844(a838,a838),a111),f324(f324(f303(f844(a838,a838)),f324(f324(f247(a838,a838),x41853),x41854)),f179(f845(f844(a838,a838),a832)))))),f324(a91,f324(f278(f844(a838,a838),f844(a838,a838),a111),f324(f324(f303(f844(a838,a838)),f324(f324(f247(a838,a838),f324(f324(f82(a838),x41851),x41853)),f324(f324(f82(a838),x41852),x41854))),f179(f845(f844(a838,a838),a832)))))) % 28.47/28.31 [4226]E(f324(f324(f83(a1),f324(a91,f324(f278(f844(a838,a838),f844(a838,a838),a111),f324(f324(f303(f844(a838,a838)),f324(f324(f247(a838,a838),x42261),x42262)),f179(f845(f844(a838,a838),a832)))))),f324(a91,f324(f278(f844(a838,a838),f844(a838,a838),a111),f324(f324(f303(f844(a838,a838)),f324(f324(f247(a838,a838),x42263),x42264)),f179(f845(f844(a838,a838),a832)))))),f324(a91,f324(f278(f844(a838,a838),f844(a838,a838),a111),f324(f324(f303(f844(a838,a838)),f324(f324(f247(a838,a838),f324(f324(f82(a838),f324(f324(f83(a838),x42261),x42263)),f324(f324(f83(a838),x42262),x42264))),f324(f324(f82(a838),f324(f324(f83(a838),x42261),x42264)),f324(f324(f83(a838),x42262),x42263)))),f179(f845(f844(a838,a838),a832)))))) % 28.47/28.31 [4246]E(f324(f257(x42461),f324(f324(f10(f845(x42462,a832),a832,x42461),f90(x42462)),f324(f324(f10(f845(x42462,a832),f845(x42462,a832),x42461),f324(f20(x42462,a832,a832),f324(f324(f10(a832,f845(a832,a832),x42462),a327),f324(f324(f9(x42462,f845(x42462,a832),a832),f326(x42462)),x42463)))),f324(f324(f9(x42461,f845(x42462,f845(x42461,a832)),f845(x42462,a832)),f324(f324(f10(f845(f845(x42461,a832),a832),f845(f845(x42462,f845(x42461,a832)),f845(x42462,a832)),x42461),f10(f845(x42461,a832),a832,x42462)),f326(x42461))),x42464)))),f324(f324(f46(x42462,f845(x42461,a832)),x42463),x42464)) % 28.47/28.31 [4280]E(f324(f324(f282(x42801,x42801,x42801),f324(f324(f303(f844(x42801,x42801)),f324(f324(f247(x42801,x42801),x42802),x42803)),x42804)),f301(x42801,f324(f324(f303(f844(x42801,x42801)),f324(f324(f247(x42801,x42801),x42802),x42803)),x42804))),f324(f324(f103(f845(f844(x42801,x42801),a832)),f324(f324(f282(x42801,x42801,x42801),x42804),f301(x42801,x42804))),f324(f257(f844(x42801,x42801)),f324(f252(x42801,x42801,a832),f324(f324(f9(x42801,f845(x42801,a832),f845(x42801,a832)),f324(f324(f10(f845(a832,a832),f845(f845(x42801,a832),f845(x42801,a832)),x42801),f10(a832,a832,x42801)),f324(f324(f10(a832,f845(a832,a832),x42801),a322),f324(f324(f9(x42801,f845(f844(x42801,x42801),a832),a832),f324(f324(f10(f844(x42801,x42801),f845(f845(f844(x42801,x42801),a832),a832),x42801),f326(f844(x42801,x42801))),f324(f324(f9(x42801,x42801,f844(x42801,x42801)),f247(x42801,x42801)),x42802))),f301(x42801,x42804))))),f324(f324(f9(x42801,f845(f844(x42801,x42801),a832),a832),f324(f324(f10(f844(x42801,x42801),f845(f845(f844(x42801,x42801),a832),a832),x42801),f326(f844(x42801,x42801))),f324(f247(x42801,x42801),x42803))),f301(x42801,x42804))))))) % 28.47/28.31 [4080]E(f324(f126(x40801,f324(f324(f20(x40801,a832,a832),f324(f324(f10(a832,f845(a832,a832),x40801),a322),x40802)),x40803)),x40804),f324(f126(x40801,x40803),f324(f126(x40801,x40802),x40804))) % 28.47/28.31 [4179]E(f324(f324(f125(x41791),f324(f324(f324(f98(f839(x41791)),f324(f324(f326(a838),f2(a838)),x41792)),f324(f324(f139(x41791),x41793),f115(x41791))),f115(x41791))),f159(x41791,x41794,f324(f257(a838),f324(f324(f9(a838,f845(a838,a832),a832),f324(f324(f10(a838,f845(f845(a838,a832),a832),a838),f326(a838)),a114)),x41792)))),f159(x41791,f324(f324(f139(x41791),x41793),x41794),x41792)) % 28.47/28.31 [4275]E(f324(f257(f844(x42751,x42752)),f324(f324(f10(f845(a838,a832),a832,f844(x42751,x42752)),f89(a838)),f324(f324(f9(f844(x42751,x42752),f845(a838,a832),f845(a838,a832)),f324(f324(f10(f845(a838,f845(a832,a832)),f845(f845(a838,a832),f845(a838,a832)),f844(x42751,x42752)),f20(a838,a832,a832)),f324(f324(f10(f845(a838,a832),f845(a838,f845(a832,a832)),f844(x42751,x42752)),f324(f10(a832,f845(a832,a832),a838),a322)),f324(f324(f9(f844(x42751,x42752),f845(a838,f844(x42751,x42752)),f845(a838,a832)),f324(f324(f10(f845(f844(x42751,x42752),a832),f845(f845(a838,f844(x42751,x42752)),f845(a838,a832)),f844(x42751,x42752)),f10(f844(x42751,x42752),a832,a838)),a321)),f324(f324(f20(a838,x42752,f844(x42751,x42752)),f324(f324(f10(x42751,f845(x42752,f844(x42751,x42752)),a838),f247(x42751,x42752)),f324(f149(x42751),x42753))),f324(f149(x42752),x42754)))))),f324(f324(f9(a838,a838,a832),f232(a838)),f324(f324(f235(a838),f324(f180(f839(x42751)),x42753)),f324(f180(f839(x42752)),x42754)))))),f324(f157(f844(x42751,x42752)),f324(f324(f166(x42751,x42752),x42753),x42754))) % 28.47/28.31 [4198]E(f324(f257(f844(x41981,x41982)),f324(f252(x41981,x41982,a832),f324(f324(f9(x41981,f845(x41982,a832),f845(x41982,a832)),f324(f324(f10(f845(a832,a832),f845(f845(x41982,a832),f845(x41982,a832)),x41981),f10(a832,a832,x41982)),f324(f324(f10(a832,f845(a832,a832),x41981),a322),x41983))),x41984))),f324(f324(f249(x41981,x41982),f324(f257(x41981),x41983)),f324(f18(f845(x41982,a832),x41981),f324(f257(x41982),x41984)))) % 28.47/28.31 [4201]E(f324(f257(f844(x42011,x42012)),f324(f252(x42011,x42012,a832),f324(f324(f20(x42011,f845(x42012,a832),f845(x42012,a832)),f324(f324(f10(f845(a832,a832),f845(f845(x42012,a832),f845(x42012,a832)),x42011),f10(a832,a832,x42012)),f324(f324(f10(a832,f845(a832,a832),x42011),a322),x42013))),x42014))),f324(f324(f249(x42011,x42012),f324(f257(x42011),x42013)),f324(f324(f10(f845(x42012,a832),f845(x42012,a832),x42011),f257(x42012)),x42014))) % 28.47/28.31 [4216]E(f324(f257(x42161),f324(f324(f10(f845(x42162,a832),a832,x42161),f90(x42162)),f324(f324(f10(f845(x42162,a832),f845(x42162,a832),x42161),f324(f20(x42162,a832,a832),f324(f324(f10(a832,f845(a832,a832),x42162),a327),f324(f324(f9(x42162,f845(x42162,a832),a832),f326(x42162)),x42163)))),x42164))),f324(f324(f46(x42162,f845(x42161,a832)),x42163),f324(f324(f10(f845(x42161,a832),f845(x42161,a832),x42162),f257(x42161)),f324(f9(x42161,x42162,a832),x42164)))) % 28.47/28.31 [4259]E(f324(f324(f141(f844(x42591,a838),x42591),f246(x42591,a838)),f324(f126(f844(x42591,a838),f324(f324(f9(f844(x42591,a838),f845(a838,a832),a832),f324(f324(f10(a838,f845(f845(a838,a832),a832),f844(x42591,a838)),f326(a838)),f251(x42591,a838))),x42592)),f324(f324(f166(x42591,a838),x42593),f129(a838,f324(f295(a838,x42594),f324(f324(f82(a838),x42594),f324(f180(f839(x42591)),x42593))))))),f324(f324(f141(f844(x42591,a838),x42591),f246(x42591,a838)),f324(f126(f844(x42591,a838),f324(f324(f9(f844(x42591,a838),f845(a838,a832),a832),f324(f324(f10(a838,f845(f845(a838,a832),a832),f844(x42591,a838)),f326(a838)),f324(f324(f9(f844(x42591,a838),a838,a838),f324(f324(f10(a838,f845(a838,a838),f844(x42591,a838)),f82(a838)),f251(x42591,a838))),x42594))),x42592)),f324(f324(f166(x42591,a838),x42593),f129(a838,f324(f295(a838,f2(a838)),f324(f180(f839(x42591)),x42593))))))) % 28.47/28.31 [4260]E(f324(a114,f324(f324(f178(a838),f324(f180(f839(x42601)),x42602)),f324(f131(a838,f839(x42603),f324(f9(f839(x42603),a838,a838),f324(f324(f10(a838,f845(a838,a838),f839(x42603)),f178(a838)),f324(f324(f9(f839(x42603),a838,a838),f324(f324(f10(a838,f845(a838,a838),f839(x42603)),f3(a838)),f180(f839(x42603)))),f324(a114,f2(a838))))),f2(a838)),f324(f154(f839(x42603)),f324(f126(f839(x42603),f324(f324(f10(a832,a832,f839(x42603)),a320),f324(f324(f9(f839(x42603),f839(x42603),a832),a321),f115(x42603)))),x42604))))),f324(f324(f178(a838),f324(a114,f324(f180(f839(x42601)),x42602))),f324(f131(a838,f839(x42603),f324(f9(f839(x42603),a838,a838),f324(f324(f10(a838,f845(a838,a838),f839(x42603)),f178(a838)),f180(f839(x42603)))),f2(a838)),f324(f154(f839(x42603)),x42604)))) % 28.47/28.31 [4215]E(f324(f324(f125(x42151),f159(x42151,x42152,x42153)),f159(x42151,x42154,f324(f257(a838),f324(f324(f9(a838,f845(a838,a832),a832),f324(f324(f10(a838,f845(f845(a838,a832),a832),a838),f326(a838)),f324(f324(f9(a838,a838,a838),f82(a838)),f324(f180(f839(x42151)),x42152)))),x42153)))),f159(x42151,f324(f324(f125(x42151),x42152),x42154),x42153)) % 28.47/28.31 [4266]E(f324(f324(f139(f839(x42661)),f324(f324(f139(x42661),x42662),f324(f131(f839(x42661),f839(x42661),f125(x42661),f115(x42661)),f324(f324(f141(f839(x42661),f839(x42661)),f143(f839(x42661),x42661,f115(x42661),f324(f324(f10(f839(x42661),f845(f839(x42661),f839(x42661)),x42661),f18(f839(x42661),f839(x42661))),f324(f324(f9(x42661,f839(x42661),f839(x42661)),f139(x42661)),f115(x42661))))),x42663)))),f163(x42661,f324(f324(f139(f839(x42661)),x42664),f324(f131(f839(f839(x42661)),f839(f839(x42661)),f125(f839(x42661)),f115(f839(x42661))),f324(f324(f141(f839(x42661),f839(f839(x42661))),f143(f839(f839(x42661)),x42661,f115(f839(x42661)),f324(f18(f845(f839(x42661),f839(f839(x42661))),x42661),f324(f324(f9(f839(x42661),f839(f839(x42661)),f839(f839(x42661))),f139(f839(x42661))),f115(f839(x42661)))))),x42663))))),f163(x42661,f324(f324(f139(f839(x42661)),f324(f324(f139(x42661),x42662),x42664)),x42663))) % 28.47/28.31 [4276]E(f324(f257(f844(x42761,x42761)),f324(f252(x42761,x42761,a832),f324(f324(f9(x42761,f845(f844(x42762,x42762),a832),f845(x42761,a832)),f324(f324(f10(f845(x42761,f845(f845(f844(x42762,x42762),a832),a832)),f845(f845(f844(x42762,x42762),a832),f845(x42761,a832)),x42761),f9(x42761,f845(f844(x42762,x42762),a832),a832)),f324(f324(f10(f845(x42761,f844(x42762,x42762)),f845(x42761,f845(f845(f844(x42762,x42762),a832),a832)),x42761),f324(f10(f844(x42762,x42762),f845(f845(f844(x42762,x42762),a832),a832),x42761),f326(f844(x42762,x42762)))),f324(f324(f9(x42761,f845(x42761,x42762),f845(x42761,f844(x42762,x42762))),f324(f324(f10(f845(x42762,f844(x42762,x42762)),f845(f845(x42761,x42762),f845(x42761,f844(x42762,x42762))),x42761),f10(x42762,f844(x42762,x42762),x42761)),f324(f324(f10(x42762,f845(x42762,f844(x42762,x42762)),x42761),f247(x42762,x42762)),x42763))),x42763)))),x42764))),f324(f324(f281(x42762,x42761),x42764),x42763)) % 28.47/28.31 [4344]~E(f28(x43441,x43442),f31(x43443,x43444,x43445)) % 28.47/28.31 [4345]~E(f28(x43451,x43452),f33(x43453,x43454,x43455)) % 28.47/28.31 [4346]~E(f28(x43461,x43462),f32(x43463,x43464,x43465)) % 28.47/28.31 [4347]~E(f36(x43471,x43472),f31(x43473,x43474,x43475)) % 28.47/28.31 [4348]~E(f36(x43481,x43482),f33(x43483,x43484,x43485)) % 28.47/28.31 [4349]~E(f36(x43491,x43492),f32(x43493,x43494,x43495)) % 28.47/28.31 [4350]~E(f35(x43501,x43502),f31(x43503,x43504,x43505)) % 28.47/28.31 [4351]~E(f35(x43511,x43512),f33(x43513,x43514,x43515)) % 28.47/28.31 [4352]~E(f35(x43521,x43522),f32(x43523,x43524,x43525)) % 28.47/28.31 [4353]~E(f31(x43531,x43532,x43533),f28(x43534,x43535)) % 28.47/28.31 [4354]~E(f31(x43541,x43542,x43543),f36(x43544,x43545)) % 28.47/28.31 [4355]~E(f31(x43551,x43552,x43553),f35(x43554,x43555)) % 28.47/28.31 [4356]~E(f33(x43561,x43562,x43563),f28(x43564,x43565)) % 28.47/28.31 [4357]~E(f33(x43571,x43572,x43573),f36(x43574,x43575)) % 28.47/28.31 [4358]~E(f33(x43581,x43582,x43583),f35(x43584,x43585)) % 28.47/28.31 [4359]~E(f32(x43591,x43592,x43593),f28(x43594,x43595)) % 28.47/28.31 [4360]~E(f32(x43601,x43602,x43603),f36(x43604,x43605)) % 28.47/28.31 [4361]~E(f32(x43611,x43612,x43613),f35(x43614,x43615)) % 28.47/28.31 [3766]E(f324(f169(x37661,x37662,x37663,x37664),x37665),f324(f228(f842(x37662),x37662,f324(x37663,x37665),f226(x37662)),f324(x37664,x37665))) % 28.47/28.31 [3854]E(f169(x38541,x38542,f169(x38541,x38542,x38543,x38544),x38545),f169(x38541,x38542,x38543,f169(x38541,x38542,x38544,x38545))) % 28.47/28.31 [4026]E(f248(x40261,x40262,x40263,f239(x40262,x40261,x40264),f239(x40263,x40262,x40265)),f239(x40263,x40261,f248(x40263,x40262,x40261,x40265,x40264))) % 28.47/28.31 [3596]E(f324(f324(f252(x35961,x35962,x35963),x35964),x35965),f324(f324(x35964,f324(f246(x35961,x35962),x35965)),f324(f251(x35961,x35962),x35965))) % 28.47/28.31 [3622]E(f324(f228(x36221,x36222,x36223,x36224),f324(f226(x36222),x36225)),f324(x36224,x36225)) % 28.47/28.31 [3630]E(f324(f324(f324(f68(x36301,x36302,x36303),x36304),x36305),f179(f845(x36302,a832))),x36305) % 28.47/28.31 [3796]E(f229(x37961,x37962,x37963,x37964,f324(f226(x37962),x37965)),f324(x37964,x37965)) % 28.47/28.31 [3912]E(f324(f75(f842(x39121),f842(x39122),f842(x39123),f324(f195(x39121,x39122),x39124)),f324(f195(x39123,x39121),x39125)),f324(f195(x39123,x39122),f324(f75(x39121,x39122,x39123,x39124),x39125))) % 28.47/28.31 [3914]E(f324(f75(f839(x39141),f839(x39142),f839(x39143),f324(f141(x39141,x39142),x39144)),f324(f141(x39143,x39141),x39145)),f324(f141(x39143,x39142),f324(f75(x39141,x39142,x39143,x39144),x39145))) % 28.47/28.31 [3990]E(f87(x39901,f69(x39902,x39901,x39903,x39904,x39905)),f324(f324(f67(x39902,x39901,x39903),x39904),x39905)) % 28.47/28.31 [4024]E(f324(f324(f82(a838),f324(f324(f82(a838),f324(x40241,f324(f246(x40242,x40243),x40244))),f324(x40245,f324(f251(x40242,x40243),x40244)))),f324(a114,f2(a838))),f256(x40242,x40243,x40241,x40245,x40244)) % 28.47/28.31 [4211]E(f150(x42111,x42112,f324(f324(f9(x42111,f842(x42112),f842(x42112)),f324(f324(f20(x42111,f842(x42112),f845(f842(x42112),f842(x42112))),f324(f324(f10(a832,f845(f842(x42112),f845(f842(x42112),f842(x42112))),x42111),f98(f842(x42112))),x42113)),f324(f324(f10(x42112,f842(x42112),x42111),f226(x42112)),x42114))),f182(x42112)),x42115),f324(f324(f141(x42111,x42112),x42114),f324(f126(x42111,x42113),x42115))) % 28.47/28.31 [4398]~E(f324(f324(f324(f74(x43981,f842(x43982)),x43983),x43984),f324(f226(x43982),x43985)),f324(f18(f842(x43982),x43981),f182(x43982))) % 28.47/28.31 [3530]E(f324(f324(f158(x35301),x35302),f324(f324(f141(x35303,x35301),x35304),x35305)),f324(f324(f141(x35303,x35301),x35304),f324(f324(f158(x35303),x35302),x35305))) % 28.47/28.31 [3531]E(f324(f324(f128(x35311),x35312),f324(f324(f141(x35313,x35311),x35314),x35315)),f324(f324(f141(x35313,x35311),x35314),f324(f324(f128(x35313),x35312),x35315))) % 28.47/28.31 [3562]E(f324(f324(f141(x35621,x35622),x35623),f324(f324(f139(x35621),x35624),x35625)),f324(f324(f139(x35622),f324(x35623,x35624)),f324(f324(f141(x35621,x35622),x35623),x35625))) % 28.47/28.31 [3626]E(f324(f304(x36261,x36262,x36263),f324(f324(f303(x36261),x36264),x36265)),f324(f324(f303(x36262),f324(x36263,x36264)),f324(f304(x36261,x36262,x36263),x36265))) % 28.47/28.31 [3691]E(f324(f324(f166(x36911,x36912),f324(f324(f158(x36911),x36913),x36914)),f324(f324(f158(x36912),x36913),x36915)),f324(f324(f158(f844(x36911,x36912)),x36913),f324(f324(f166(x36911,x36912),x36914),x36915))) % 28.47/28.31 [3692]E(f324(f324(f166(x36921,x36922),f324(f324(f128(x36921),x36923),x36924)),f324(f324(f128(x36922),x36923),x36925)),f324(f324(f128(f844(x36921,x36922)),x36923),f324(f324(f166(x36921,x36922),x36924),x36925))) % 28.47/28.31 [3703]E(f324(f324(f146(x37031,f324(f324(f139(x37031),x37032),x37033)),f324(a114,x37034)),x37035),f324(f324(f139(x37031),x37032),f324(f324(f146(x37031,x37033),x37034),x37035))) % 28.47/28.31 [3706]E(f324(f228(f842(x37061),x37062,f182(x37061),x37063),f324(f324(f18(f842(x37062),x37064),f182(x37062)),x37065)),f182(x37061)) % 28.47/28.31 [3708]E(f324(f324(f125(x37081),f324(f324(f141(x37082,x37081),x37083),x37084)),f324(f324(f141(x37082,x37081),x37083),x37085)),f324(f324(f141(x37082,x37081),x37083),f324(f324(f125(x37082),x37084),x37085))) % 28.47/28.31 [3712]E(f324(f324(x37121,x37122),f324(f324(f241(x37123,x37124,x37121),x37122),x37125)),f324(f324(f241(x37123,x37124,x37121),x37122),f324(a114,x37125))) % 28.47/28.31 [3753]E(f324(f324(f282(x37531,x37532,x37533),f324(f279(x37532,x37531),x37534)),f324(f279(x37533,x37532),x37535)),f324(f279(x37533,x37531),f324(f324(f282(x37533,x37532,x37531),x37535),x37534))) % 28.47/28.31 [3784]E(f324(f324(f324(f172(f839(x37841),f839(x37841)),x37842),f153(x37841)),f324(f324(f141(x37843,x37841),x37844),x37845)),f324(f324(f141(x37843,x37841),x37844),f324(f324(f324(f172(f839(x37843),f839(x37843)),x37842),f153(x37843)),x37845))) % 28.47/28.31 [3785]E(f324(f324(f254(x37851,x37852,x37851,x37853),f324(f247(x37852,x37851),x37854)),x37855),f324(x37855,x37854)) % 28.47/28.31 [3810]E(f142(x38101,x38102,f324(f324(f141(x38103,x38101),x38104),x38105)),f142(x38103,f324(f75(x38101,a838,x38103,x38102),x38104),x38105)) % 28.47/28.31 [3877]E(f324(f324(f75(f842(x38771),f842(x38772),x38773,f324(f195(x38771,x38772),x38774)),f324(f18(f842(x38771),x38773),f182(x38771))),x38775),f182(x38772)) % 28.47/28.31 [3878]E(f161(f844(x38781,x38782),f324(f75(x38782,a832,f844(x38781,x38782),x38783),f251(x38781,x38782)),f324(f324(f166(x38781,x38782),x38784),x38785)),f324(f324(f166(x38781,x38782),x38784),f161(x38782,x38783,x38785))) % 28.47/28.31 [3883]E(f324(f304(x38831,x38832,f324(f324(f10(x38833,x38832,x38831),x38834),x38835)),f238(f845(x38831,a832))),f324(f304(x38833,x38832,x38834),f324(f304(x38831,x38833,x38835),f238(f845(x38831,a832))))) % 28.47/28.31 [3897]E(f161(f844(x38971,x38972),f324(f75(x38971,a832,f844(x38971,x38972),x38973),f246(x38971,x38972)),f324(f324(f166(x38971,x38972),x38974),x38975)),f324(f324(f166(x38971,x38972),f161(x38971,x38973,x38974)),x38975)) % 28.47/28.31 [3918]E(f324(f324(f103(f845(x39181,a832)),f324(f305(x39181,x39182,x39183),f324(f324(f303(x39182),x39184),f179(f845(x39182,a832))))),f324(f305(x39181,x39182,x39183),x39185)),f324(f305(x39181,x39182,x39183),f324(f324(f303(x39182),x39184),x39185))) % 28.47/28.31 [3977]E(f324(f324(f141(x39771,x39772),x39773),f161(x39771,f324(f75(x39772,a832,x39771,x39774),x39773),x39775)),f161(x39772,x39774,f324(f324(f141(x39771,x39772),x39773),x39775))) % 28.47/28.31 [3982]E(f324(f131(x39821,x39822,f324(f9(x39822,x39821,x39821),f324(f9(x39821,x39822,x39821),x39823)),x39824),f324(f154(x39822),f324(f154(x39822),x39825))),f324(f131(x39821,x39822,x39823,x39824),x39825)) % 28.47/28.31 [3983]E(f324(f324(f324(f74(x39831,f842(x39832)),f171(x39831,x39832,x39833,x39834)),x39835),f324(x39833,x39835)),f171(x39831,x39832,x39833,f324(f324(f303(x39831),x39835),x39834))) % 28.47/28.31 [4050]E(f324(f228(f839(x40501),x40501,f150(x40502,x40501,x40503,x40504),f324(f324(f9(x40501,f839(x40501),f839(x40501)),f139(x40501)),f150(x40502,x40501,x40503,x40504))),f324(x40503,x40505)),f150(x40502,x40501,x40503,f324(f324(f139(x40502),x40505),x40504))) % 28.47/28.31 [4088]P1(f324(f324(f231(f845(x40881,a832)),f324(f304(x40882,x40881,x40883),f324(f324(f104(f845(x40882,a832)),x40884),x40885))),f324(f324(f104(f845(x40881,a832)),f324(f304(x40882,x40881,x40883),x40884)),f324(f304(x40882,x40881,x40883),x40885)))) % 28.47/28.31 [4089]P1(f324(f324(f231(f845(x40891,a832)),f324(f278(x40892,x40891,x40893),f324(f324(f104(f845(x40892,a832)),x40894),x40895))),f324(f324(f104(f845(x40891,a832)),f324(f278(x40892,x40891,x40893),x40894)),f324(f278(x40892,x40891,x40893),x40895)))) % 28.47/28.31 [4186]E(f324(f251(x41861,x41862),f324(f253(x41863,x41861,x41862,x41862,x41864,f37(x41862)),x41865)),f324(f251(x41863,x41862),x41865)) % 28.47/28.31 [4187]E(f324(f246(x41871,x41872),f324(f253(x41871,x41871,x41873,x41872,f37(x41871),x41874),x41875)),f324(f246(x41871,x41873),x41875)) % 28.47/28.31 [4270]P28(x42701,x42702,f324(f324(f303(f837(x42701)),f324(f324(f324(f93(x42701),f324(f324(f9(x42701,f845(a835,a835),f845(a835,a832)),f324(f324(f10(f845(a835,a832),f845(f845(a835,a835),f845(a835,a832)),x42701),f10(a835,a832,a835)),x42703)),f324(f324(f20(a835,a838,a835),f324(f324(f9(a835,a836,f845(a838,a835)),a188),x42704)),x42705))),f28(x42704,x42705)),x42703)),f179(f845(f837(x42701),a832)))) % 28.47/28.31 [4274]P28(x42741,x42742,f324(f324(f303(f837(x42741)),f324(f324(f324(f93(x42741),f324(f324(f9(x42741,f845(a835,a832),f845(a835,a832)),f324(f324(f10(f845(a835,f845(a832,a832)),f845(f845(a835,a832),f845(a835,a832)),x42741),f20(a835,a832,a832)),f324(f324(f10(f845(a835,a832),f845(a835,f845(a832,a832)),x42741),f324(f10(a832,f845(a832,a832),a835),a322)),x42743))),f324(f324(f10(a832,a832,a835),a320),x42744))),f35(x42744,x42745)),x42743)),f179(f845(f837(x42741),a832)))) % 28.47/28.31 [3379]E(f324(f324(f324(f324(f198(x33791),x33792),x33793),x33794),x33795),f193(x33791,x33792)) % 28.47/28.31 [3380]E(f324(f324(f324(f324(f199(x33801),x33802),x33803),x33804),x33805),f184(x33801,x33802)) % 28.47/28.31 [3423]E(f95(x34231,x34232,f324(f324(f324(f93(x34231),x34233),x34234),x34235)),f2(a838)) % 28.47/28.31 [3513]E(f324(f324(f324(f324(f74(x35131,x35132),x35133),x35134),x35135),x35134),x35135) % 28.47/28.31 [3743]E(f324(f324(f45(x37431,f845(x37432,a832)),f324(f324(f303(x37431),x37433),x37434)),x37435),f324(f324(f103(f845(x37432,a832)),f324(x37435,x37433)),f324(f324(f45(x37431,f845(x37432,a832)),x37434),x37435))) % 28.47/28.31 [3744]E(f324(f324(f46(x37441,f845(x37442,a832)),f324(f324(f303(x37441),x37443),x37444)),x37445),f324(f324(f104(f845(x37442,a832)),f324(x37445,x37443)),f324(f324(f46(x37441,f845(x37442,a832)),x37444),x37445))) % 28.47/28.31 [3803]E(f324(f324(f103(f845(x38031,a832)),f324(f304(x38032,x38031,x38033),x38034)),f324(f304(x38032,x38031,x38033),x38035)),f324(f304(x38032,x38031,x38033),f324(f324(f103(f845(x38032,a832)),x38034),x38035))) % 28.47/28.31 [3804]E(f324(f324(f103(f845(x38041,a832)),f324(f278(x38042,x38041,x38043),x38044)),f324(f278(x38042,x38041,x38043),x38045)),f324(f278(x38042,x38041,x38043),f324(f324(f103(f845(x38042,a832)),x38044),x38045))) % 28.47/28.31 [3805]E(f324(f324(f3(f845(x38051,a832)),f324(f305(x38051,x38052,x38053),x38054)),f324(f305(x38051,x38052,x38053),x38055)),f324(f305(x38051,x38052,x38053),f324(f324(f3(f845(x38052,a832)),x38054),x38055))) % 28.47/28.31 [3806]E(f324(f324(f103(f845(x38061,a832)),f324(f305(x38061,x38062,x38063),x38064)),f324(f305(x38061,x38062,x38063),x38065)),f324(f305(x38061,x38062,x38063),f324(f324(f103(f845(x38062,a832)),x38064),x38065))) % 28.47/28.31 [3807]E(f324(f324(f104(f845(x38071,a832)),f324(f305(x38071,x38072,x38073),x38074)),f324(f305(x38071,x38072,x38073),x38075)),f324(f305(x38071,x38072,x38073),f324(f324(f104(f845(x38072,a832)),x38074),x38075))) % 28.47/28.31 [3809]E(f171(x38091,x38092,f171(x38091,x38092,x38093,x38094),x38095),f171(x38091,x38092,x38093,f324(f324(f104(f845(x38091,a832)),x38094),x38095))) % 28.47/28.31 [3811]E(f118(x38111,x38112,f324(x38113,x38114),f324(f324(f9(x38111,a101,f840(x38112)),x38115),x38114)),f324(f191(x38111,x38112,x38113,x38115),x38114)) % 28.47/28.31 [3873]E(f324(f324(f146(x38731,f324(f324(f125(x38731),x38732),f324(f324(f139(x38731),x38733),x38734))),f324(f180(f839(x38731)),x38732)),x38735),f324(f324(f125(x38731),x38732),f324(f324(f139(x38731),x38735),x38734))) % 28.47/28.31 [3881]E(f324(f324(f46(x38811,f845(x38812,a832)),x38813),f324(f324(f10(f845(x38812,a832),f845(x38812,a832),x38811),f324(f303(x38812),x38814)),x38815)),f324(f324(f303(x38812),x38814),f324(f324(f46(x38811,f845(x38812,a832)),x38813),x38815))) % 28.47/28.31 [3952]E(f171(x39521,x39522,f324(f324(f324(f74(x39521,f842(x39522)),x39523),x39524),f324(f226(x39522),x39525)),f324(f81(f845(x39521,a832)),f324(f324(f303(x39521),x39524),f179(f845(x39521,a832))))),f171(x39521,x39522,x39523,f324(f81(f845(x39521,a832)),f324(f324(f303(x39521),x39524),f179(f845(x39521,a832)))))) % 28.47/28.31 [4035]E(f324(f324(f141(x40351,x40352),x40353),f324(f126(x40351,f324(f75(x40352,a832,x40351,x40354),x40353)),x40355)),f324(f126(x40352,x40354),f324(f324(f141(x40351,x40352),x40353),x40355))) % 28.47/28.31 [4042]E(f324(f180(f839(x40421)),f324(f126(x40421,x40422),f324(f324(f141(x40423,x40421),x40424),x40425))),f324(f180(f839(x40423)),f324(f126(x40423,f324(f75(x40421,a832,x40423,x40422),x40424)),x40425))) % 28.47/28.31 [4178]E(f324(f324(f103(f845(x41781,a832)),f324(f324(f3(f845(x41781,a832)),f168(x41781,x41782,x41783)),f324(f257(x41781),f324(f324(f9(x41781,f845(x41781,a832),a832),f326(x41781)),f324(f324(f3(f845(x41781,a832)),x41784),f168(x41781,x41782,x41785)))))),f324(f257(x41781),f324(f324(f9(x41781,f845(x41781,a832),a832),f326(x41781)),f324(f324(f104(f845(x41781,a832)),x41784),f168(x41781,x41782,x41785))))),f168(x41781,x41782,f78(x41781,f842(x41782),x41783,x41785,x41784))) % 28.47/28.31 [4251]E(f324(f143(f839(f844(x42511,x42512)),x42512,f115(f844(x42511,x42512)),f324(f324(f9(x42512,f845(f839(x42512),f839(f844(x42511,x42512))),f845(f839(x42512),f839(f844(x42511,x42512)))),f324(f324(f10(f845(f839(f844(x42511,x42512)),f839(f844(x42511,x42512))),f845(f845(f839(x42512),f839(f844(x42511,x42512))),f845(f839(x42512),f839(f844(x42511,x42512)))),x42512),f10(f839(f844(x42511,x42512)),f839(f844(x42511,x42512)),f839(x42512))),f324(f324(f10(f844(x42511,x42512),f845(f839(f844(x42511,x42512)),f839(f844(x42511,x42512))),x42512),f139(f844(x42511,x42512))),f324(f247(x42511,x42512),x42513)))),f324(f166(x42511,x42512),x42514))),x42515),f324(f324(f166(x42511,x42512),f324(f324(f139(x42511),x42513),x42514)),x42515)) % 28.47/28.31 [3738]E(f324(f324(f146(x37381,f324(f324(f146(x37381,x37382),x37383),x37384)),x37383),x37385),f324(f324(f146(x37381,x37382),x37383),x37385)) % 28.47/28.31 [3786]E(f324(f260(x37861,x37862),f324(f324(f303(f844(x37861,x37862)),f324(f324(f247(x37861,x37862),x37863),x37864)),x37865)),f324(f324(f303(x37862),x37864),f324(f260(x37861,x37862),x37865))) % 28.47/28.31 [3787]E(f324(f262(x37871,x37872),f324(f324(f303(f844(x37871,x37872)),f324(f324(f247(x37871,x37872),x37873),x37874)),x37875)),f324(f324(f303(x37871),x37873),f324(f262(x37871,x37872),x37875))) % 28.47/28.31 [3836]E(f122(x38361,x38362,f324(x38363,x38364),f324(f324(f9(x38361,a101,f840(f842(x38362))),x38365),x38364)),f324(f189(x38361,x38362,x38363,x38365),x38364)) % 28.47/28.31 [3866]E(f324(f324(f3(f845(f844(x38661,x38662),a832)),f324(f324(f249(x38661,x38662),x38663),x38664)),f324(f324(f249(x38661,x38662),x38665),x38664)),f324(f324(f249(x38661,x38662),f324(f324(f3(f845(x38661,a832)),x38663),x38665)),x38664)) % 28.47/28.31 [3867]E(f324(f324(f103(f845(f844(x38671,x38672),a832)),f324(f324(f249(x38671,x38672),x38673),x38674)),f324(f324(f249(x38671,x38672),x38675),x38674)),f324(f324(f249(x38671,x38672),f324(f324(f103(f845(x38671,a832)),x38673),x38675)),x38674)) % 28.47/28.31 [3868]E(f324(f324(f104(f845(f844(x38681,x38682),a832)),f324(f324(f249(x38681,x38682),x38683),x38684)),f324(f324(f249(x38681,x38682),x38685),x38684)),f324(f324(f249(x38681,x38682),f324(f324(f104(f845(x38681,a832)),x38683),x38685)),x38684)) % 28.47/28.31 [3930]E(f324(f324(f103(f845(x39301,a832)),f324(f324(f45(x39302,f845(x39301,a832)),x39303),x39304)),f324(f324(f45(x39302,f845(x39301,a832)),x39305),x39304)),f324(f324(f45(x39302,f845(x39301,a832)),f324(f324(f103(f845(x39302,a832)),x39303),x39305)),x39304)) % 28.47/28.31 [3931]E(f324(f324(f104(f845(x39311,a832)),f324(f324(f46(x39312,f845(x39311,a832)),x39313),x39314)),f324(f324(f46(x39312,f845(x39311,a832)),x39315),x39314)),f324(f324(f46(x39312,f845(x39311,a832)),f324(f324(f103(f845(x39312,a832)),x39313),x39315)),x39314)) % 28.47/28.31 [3945]E(f324(f324(f45(x39451,f845(x39452,a832)),x39453),f324(f324(f10(f845(x39452,a832),f845(x39452,a832),x39451),f324(f3(f845(x39452,a832)),x39454)),x39455)),f324(f324(f3(f845(x39452,a832)),x39454),f324(f324(f46(x39451,f845(x39452,a832)),x39453),x39455))) % 28.47/28.31 [3946]E(f324(f324(f45(x39461,f845(x39462,a832)),x39463),f324(f324(f10(f845(x39462,a832),f845(x39462,a832),x39461),f324(f104(f845(x39462,a832)),x39464)),x39465)),f324(f324(f104(f845(x39462,a832)),x39464),f324(f324(f45(x39461,f845(x39462,a832)),x39463),x39465))) % 28.47/28.31 [3947]E(f324(f324(f46(x39471,f845(x39472,a832)),x39473),f324(f324(f10(f845(x39472,a832),f845(x39472,a832),x39471),f324(f103(f845(x39472,a832)),x39474)),x39475)),f324(f324(f103(f845(x39472,a832)),x39474),f324(f324(f46(x39471,f845(x39472,a832)),x39473),x39475))) % 28.47/28.31 [4002]E(f174(f839(x40021),f324(f324(f139(x40021),x40022),x40023),f324(f324(f10(f839(x40021),f839(x40021),a838),f324(f139(x40021),x40024)),f324(f324(f9(a838,x40021,f839(x40021)),f146(x40021,x40023)),x40022)),x40025),f324(f324(f146(x40021,f324(f324(f139(x40021),x40024),x40023)),x40025),x40022)) % 28.47/28.31 [4006]E(f324(f324(f45(x40061,f845(f844(x40062,x40063),a832)),x40064),f324(f324(f10(f845(f844(x40063,x40062),a832),f845(f844(x40062,x40063),a832),x40061),f279(x40063,x40062)),x40065)),f324(f279(x40063,x40062),f324(f324(f45(x40061,f845(f844(x40063,x40062),a832)),x40064),x40065))) % 28.47/28.31 [4007]E(f324(f324(f46(x40071,f845(f844(x40072,x40073),a832)),x40074),f324(f324(f10(f845(f844(x40073,x40072),a832),f845(f844(x40072,x40073),a832),x40071),f279(x40073,x40072)),x40075)),f324(f279(x40073,x40072),f324(f324(f46(x40071,f845(f844(x40073,x40072),a832)),x40074),x40075))) % 28.47/28.31 [4061]E(f168(x40611,x40612,f324(f324(f20(x40611,f842(x40613),f842(x40612)),f324(f324(f10(f845(x40613,x40612),f845(f842(x40613),f842(x40612)),x40611),f195(x40613,x40612)),x40614)),x40615)),f168(x40611,x40613,x40615)) % 28.47/28.31 [4111]P1(f324(f324(f231(f845(x41111,a832)),f324(f324(f3(f845(x41111,a832)),f324(f304(x41112,x41111,x41113),x41114)),f324(f304(x41112,x41111,x41113),x41115))),f324(f304(x41112,x41111,x41113),f324(f324(f3(f845(x41112,a832)),x41114),x41115)))) % 28.47/28.31 [4255]E(f324(f143(f839(f844(x42551,x42552)),x42551,f115(f844(x42551,x42552)),f324(f324(f9(x42551,f845(f839(x42551),f839(f844(x42551,x42552))),f845(f839(x42551),f839(f844(x42551,x42552)))),f324(f324(f10(f845(f839(f844(x42551,x42552)),f839(f844(x42551,x42552))),f845(f845(f839(x42551),f839(f844(x42551,x42552))),f845(f839(x42551),f839(f844(x42551,x42552)))),x42551),f10(f839(f844(x42551,x42552)),f839(f844(x42551,x42552)),f839(x42551))),f324(f324(f10(f844(x42551,x42552),f845(f839(f844(x42551,x42552)),f839(f844(x42551,x42552))),x42551),f139(f844(x42551,x42552))),f324(f324(f9(x42551,x42552,f844(x42551,x42552)),f247(x42551,x42552)),x42553)))),f324(f324(f9(f839(x42551),f839(x42552),f839(f844(x42551,x42552))),f166(x42551,x42552)),x42554))),x42555),f324(f324(f166(x42551,x42552),x42555),f324(f324(f139(x42552),x42553),x42554))) % 28.47/28.31 [4272]E(f324(f131(f845(x42721,f842(x42722)),f844(x42721,x42722),f324(f324(f10(f845(x42721,f845(x42722,f845(x42721,f842(x42722)))),f845(f844(x42721,x42722),f845(x42721,f842(x42722))),f845(x42721,f842(x42722))),f252(x42721,x42722,f845(x42721,f842(x42722)))),f324(f324(f9(f845(x42721,f842(x42722)),f845(x42722,f842(x42722)),f845(x42721,f845(x42722,f845(x42721,f842(x42722))))),f324(f324(f10(f845(x42721,f845(f845(x42722,f842(x42722)),f845(x42722,f845(x42721,f842(x42722))))),f845(f845(x42722,f842(x42722)),f845(x42721,f845(x42722,f845(x42721,f842(x42722))))),f845(x42721,f842(x42722))),f9(x42721,f845(x42722,f842(x42722)),f845(x42722,f845(x42721,f842(x42722))))),f324(f324(f10(f845(x42721,f845(f842(x42722),f845(x42721,f842(x42722)))),f845(x42721,f845(f845(x42722,f842(x42722)),f845(x42722,f845(x42721,f842(x42722))))),f845(x42721,f842(x42722))),f324(f10(f845(f842(x42722),f845(x42721,f842(x42722))),f845(f845(x42722,f842(x42722)),f845(x42722,f845(x42721,f842(x42722)))),x42721),f10(f842(x42722),f845(x42721,f842(x42722)),x42722))),f74(x42721,f842(x42722))))),f226(x42722))),x42723),f324(f324(f166(x42721,x42722),x42724),x42725)),f169(x42721,x42722,x42723,f165(x42721,x42722,f324(f154(f844(x42721,x42722)),f324(f324(f166(x42721,x42722),x42724),x42725))))) % 28.47/28.31 [3971]E(f324(f324(f103(f845(x39711,a832)),f324(f278(x39712,x39711,x39713),x39714)),f324(f278(x39712,x39711,x39715),x39714)),f324(f278(x39712,x39711,f324(f324(f103(f845(f844(x39712,x39711),a832)),x39713),x39715)),x39714)) % 28.47/28.31 [4009]E(f324(f324(f125(f844(x40091,x40092)),f324(f324(f166(x40091,x40092),x40093),f324(f324(f158(x40092),f324(f180(f839(x40091)),x40093)),x40094))),f324(f324(f166(x40091,x40092),x40095),f324(f324(f128(x40092),f324(f180(f839(x40091)),x40093)),x40094))),f324(f324(f166(x40091,x40092),f324(f324(f125(x40091),x40093),x40095)),x40094)) % 28.47/28.31 [4039]E(f168(x40391,x40392,f169(x40391,x40392,x40393,f165(x40391,x40392,f324(f154(f844(x40391,x40392)),f324(f324(f166(x40391,x40392),x40394),x40395))))),f324(f324(f103(f845(x40391,a832)),f324(f157(x40391),f324(f324(f158(x40391),f324(f180(f839(x40392)),x40395)),x40394))),f168(x40391,x40392,x40393))) % 28.47/28.31 [4114]E(f324(f324(f249(x41141,x41142),x41143),f324(f324(f20(x41141,f845(x41142,a832),f845(x41142,a832)),f324(f324(f10(f845(x41142,a832),f845(f845(x41142,a832),f845(x41142,a832)),x41141),f3(f845(x41142,a832))),x41144)),x41145)),f324(f324(f3(f845(f844(x41141,x41142),a832)),f324(f324(f249(x41141,x41142),x41143),x41144)),f324(f324(f249(x41141,x41142),x41143),x41145))) % 28.47/28.31 [4115]E(f324(f324(f249(x41151,x41152),x41153),f324(f324(f20(x41151,f845(x41152,a832),f845(x41152,a832)),f324(f324(f10(f845(x41152,a832),f845(f845(x41152,a832),f845(x41152,a832)),x41151),f103(f845(x41152,a832))),x41154)),x41155)),f324(f324(f103(f845(f844(x41151,x41152),a832)),f324(f324(f249(x41151,x41152),x41153),x41154)),f324(f324(f249(x41151,x41152),x41153),x41155))) % 28.47/28.31 [4116]E(f324(f324(f249(x41161,x41162),x41163),f324(f324(f20(x41161,f845(x41162,a832),f845(x41162,a832)),f324(f324(f10(f845(x41162,a832),f845(f845(x41162,a832),f845(x41162,a832)),x41161),f104(f845(x41162,a832))),x41164)),x41165)),f324(f324(f104(f845(f844(x41161,x41162),a832)),f324(f324(f249(x41161,x41162),x41163),x41164)),f324(f324(f249(x41161,x41162),x41163),x41165))) % 28.47/28.31 [4120]E(f324(f324(f45(x41201,f845(x41202,a832)),x41203),f324(f324(f9(x41201,f845(x41202,a832),f845(x41202,a832)),f324(f324(f10(f845(x41202,a832),f845(f845(x41202,a832),f845(x41202,a832)),x41201),f3(f845(x41202,a832))),x41204)),x41205)),f324(f324(f3(f845(x41202,a832)),f324(f324(f45(x41201,f845(x41202,a832)),x41203),x41204)),x41205)) % 28.47/28.31 [4121]E(f324(f324(f45(x41211,f845(x41212,a832)),x41213),f324(f324(f9(x41211,f845(x41212,a832),f845(x41212,a832)),f324(f324(f10(f845(x41212,a832),f845(f845(x41212,a832),f845(x41212,a832)),x41211),f104(f845(x41212,a832))),x41214)),x41215)),f324(f324(f104(f845(x41212,a832)),f324(f324(f45(x41211,f845(x41212,a832)),x41213),x41214)),x41215)) % 28.47/28.31 [4122]E(f324(f324(f46(x41221,f845(x41222,a832)),x41223),f324(f324(f9(x41221,f845(x41222,a832),f845(x41222,a832)),f324(f324(f10(f845(x41222,a832),f845(f845(x41222,a832),f845(x41222,a832)),x41221),f103(f845(x41222,a832))),x41224)),x41225)),f324(f324(f103(f845(x41222,a832)),f324(f324(f46(x41221,f845(x41222,a832)),x41223),x41224)),x41225)) % 28.47/28.31 [4126]E(f324(f324(f45(x41261,f845(x41262,a832)),x41263),f324(f324(f20(x41261,f845(x41262,a832),f845(x41262,a832)),f324(f324(f10(f845(x41262,a832),f845(f845(x41262,a832),f845(x41262,a832)),x41261),f103(f845(x41262,a832))),x41264)),x41265)),f324(f324(f103(f845(x41262,a832)),f324(f324(f45(x41261,f845(x41262,a832)),x41263),x41264)),f324(f324(f45(x41261,f845(x41262,a832)),x41263),x41265))) % 28.47/28.31 [4127]E(f324(f324(f46(x41271,f845(x41272,a832)),x41273),f324(f324(f20(x41271,f845(x41272,a832),f845(x41272,a832)),f324(f324(f10(f845(x41272,a832),f845(f845(x41272,a832),f845(x41272,a832)),x41271),f104(f845(x41272,a832))),x41274)),x41275)),f324(f324(f104(f845(x41272,a832)),f324(f324(f46(x41271,f845(x41272,a832)),x41273),x41274)),f324(f324(f46(x41271,f845(x41272,a832)),x41273),x41275))) % 28.47/28.31 [4140]E(f324(f324(f45(x41401,f845(x41402,a832)),x41403),f324(f324(f20(x41401,f845(x41402,a832),f845(x41402,a832)),f324(f324(f10(f845(x41402,a832),f845(f845(x41402,a832),f845(x41402,a832)),x41401),f103(f845(x41402,a832))),x41404)),x41405)),f324(f324(f103(f845(x41402,a832)),f43(f845(x41402,a832),f324(f304(x41401,f845(x41402,a832),x41404),x41403))),f43(f845(x41402,a832),f324(f304(x41401,f845(x41402,a832),x41405),x41403)))) % 28.47/28.31 [4141]E(f324(f324(f46(x41411,f845(x41412,a832)),x41413),f324(f324(f20(x41411,f845(x41412,a832),f845(x41412,a832)),f324(f324(f10(f845(x41412,a832),f845(f845(x41412,a832),f845(x41412,a832)),x41411),f104(f845(x41412,a832))),x41414)),x41415)),f324(f324(f104(f845(x41412,a832)),f44(f845(x41412,a832),f324(f304(x41411,f845(x41412,a832),x41414),x41413))),f44(f845(x41412,a832),f324(f304(x41411,f845(x41412,a832),x41415),x41413)))) % 28.47/28.31 [4174]E(f324(f324(f128(x41741),f324(f180(f839(x41741)),f161(x41741,x41742,f324(f324(f141(x41743,x41741),x41744),x41745)))),f324(f324(f141(x41743,x41741),x41744),x41745)),f324(f324(f141(x41743,x41741),x41744),f324(f324(f128(x41743),f324(f180(f839(x41743)),f161(x41743,f324(f75(x41741,a832,x41743,x41742),x41744),x41745))),x41745))) % 28.47/28.31 [4051]E(f324(f324(f125(f844(x40511,x40512)),f324(f324(f166(x40511,x40512),f324(f324(f158(x40511),f324(f180(f839(x40512)),x40513)),x40514)),x40513)),f324(f324(f166(x40511,x40512),f324(f324(f128(x40511),f324(f180(f839(x40512)),x40513)),x40514)),x40515)),f324(f324(f166(x40511,x40512),x40514),f324(f324(f125(x40512),x40513),x40515))) % 28.47/28.31 [4166]E(f87(x41661,f324(f324(f20(x41661,a832,a832),f324(f324(f10(a832,f845(a832,a832),x41661),a322),f324(f324(f9(x41661,f845(x41661,a832),a832),f326(x41661)),x41662))),f324(f324(f9(x41661,x41663,a832),f324(f324(f10(x41663,f845(x41663,a832),x41661),a321),x41664)),x41665))),f324(f79(x41661,x41663,x41662,x41664),x41665)) % 28.47/28.31 [4217]E(f324(f324(f88(a1,x42171),f324(f106(a1),f324(f324(f82(a1),x42172),a99))),f324(f324(f20(a1,x42171,x42171),f324(f324(f9(a1,x42171,f845(x42171,x42171)),f324(f324(f10(a832,f845(x42171,f845(x42171,x42171)),a1),f98(x42171)),a185)),f174(x42171,x42173,x42174,x42175))),f324(f324(f10(a838,x42171,a1),x42174),f324(f324(f9(a1,a838,a838),f324(f324(f10(a838,f845(a838,a838),a1),f82(a838)),a107)),x42175)))),f174(x42171,x42173,x42174,f324(f324(f82(a838),f324(f106(a838),x42172)),x42175))) % 28.47/28.31 [4252]E(f165(x42521,x42522,f324(f324(f141(f844(x42521,x42523),f844(x42521,x42522)),f324(f252(x42521,x42523,f844(x42521,x42522)),f324(f324(f9(x42521,f845(x42523,x42522),f845(x42523,f844(x42521,x42522))),f324(f324(f10(f845(x42522,f844(x42521,x42522)),f845(f845(x42523,x42522),f845(x42523,f844(x42521,x42522))),x42521),f10(x42522,f844(x42521,x42522),x42523)),f247(x42521,x42522))),x42524))),x42525)),f324(f75(f842(x42523),f842(x42522),x42521,f324(f195(x42523,x42522),x42524)),f165(x42521,x42523,x42525))) % 28.47/28.31 [4210]E(f168(x42101,x42102,f324(f324(f20(x42101,f842(x42102),f842(x42102)),f324(f324(f20(x42101,f842(x42102),f845(f842(x42102),f842(x42102))),f324(f324(f10(a832,f845(f842(x42102),f845(f842(x42102),f842(x42102))),x42101),f98(f842(x42102))),x42103)),x42104)),x42105)),f324(f324(f103(f845(x42101,a832)),f324(f324(f104(f845(x42101,a832)),f168(x42101,x42102,x42104)),f324(f257(x42101),x42103))),f324(f324(f104(f845(x42101,a832)),f168(x42101,x42102,x42105)),f324(f257(x42101),f324(f324(f10(a832,a832,x42101),a320),x42103))))) % 28.47/28.31 [4250]E(f324(f324(f88(a1,x42501),f324(f106(a1),f324(f324(f82(a1),x42502),a99))),f324(f324(f20(a1,x42501,x42501),f324(f324(f9(a1,x42501,f845(x42501,x42501)),f324(f324(f10(a832,f845(x42501,f845(x42501,x42501)),a1),f98(x42501)),a185)),f324(f173(x42501,x42503,x42504),x42505))),f324(f324(f20(a1,x42501,x42501),f324(f324(f10(a838,f845(x42501,x42501),a1),x42504),f324(f324(f9(a1,a838,a838),f324(f324(f10(a838,f845(a838,a838),a1),f82(a838)),a107)),x42505))),f324(f324(f10(a838,x42501,a1),f173(x42501,x42503,x42504)),f324(f324(f9(a1,a838,a838),f324(f324(f10(a838,f845(a838,a838),a1),f82(a838)),a107)),x42505))))),f324(f173(x42501,x42503,x42504),f324(f324(f82(a838),f324(f106(a838),x42502)),x42505))) % 28.47/28.31 [4285]E(f324(f257(f844(x42851,x42852)),f324(f252(x42851,x42852,a832),f324(f324(f10(f845(x42852,f845(x42853,a832)),f845(x42852,a832),x42851),f324(f10(f845(x42853,a832),a832,x42852),f89(x42853))),f324(f324(f9(x42851,f845(x42852,f845(x42853,a832)),f845(x42852,f845(x42853,a832))),f324(f324(f10(f845(f845(x42853,a832),f845(x42853,a832)),f845(f845(x42852,f845(x42853,a832)),f845(x42852,f845(x42853,a832))),x42851),f10(f845(x42853,a832),f845(x42853,a832),x42852)),f324(f324(f10(f845(x42853,f845(a832,a832)),f845(f845(x42853,a832),f845(x42853,a832)),x42851),f20(x42853,a832,a832)),f324(f324(f10(f845(x42853,a832),f845(x42853,f845(a832,a832)),x42851),f324(f10(a832,f845(a832,a832),x42853),a322)),f324(f324(f9(x42851,f845(f844(x42851,x42853),a832),f845(x42853,a832)),f324(f324(f10(f845(x42853,f845(f845(f844(x42851,x42853),a832),a832)),f845(f845(f844(x42851,x42853),a832),f845(x42853,a832)),x42851),f9(x42853,f845(f844(x42851,x42853),a832),a832)),f324(f324(f10(f845(x42853,f844(x42851,x42853)),f845(x42853,f845(f845(f844(x42851,x42853),a832),a832)),x42851),f324(f10(f844(x42851,x42853),f845(f845(f844(x42851,x42853),a832),a832),x42853),f326(f844(x42851,x42853)))),f247(x42851,x42853)))),x42854))))),f324(f324(f9(x42852,f845(f844(x42853,x42852),a832),f845(x42853,a832)),f324(f324(f10(f845(x42853,f845(f845(f844(x42853,x42852),a832),a832)),f845(f845(f844(x42853,x42852),a832),f845(x42853,a832)),x42852),f9(x42853,f845(f844(x42853,x42852),a832),a832)),f324(f324(f10(f845(x42853,f844(x42853,x42852)),f845(x42853,f845(f845(f844(x42853,x42852),a832),a832)),x42852),f324(f10(f844(x42853,x42852),f845(f845(f844(x42853,x42852),a832),a832),x42853),f326(f844(x42853,x42852)))),f324(f9(x42853,x42852,f844(x42853,x42852)),f247(x42853,x42852))))),x42855))))),f324(f324(f282(x42851,x42853,x42852),x42854),x42855)) % 28.47/28.31 [4380]~E(f33(x43801,x43802,x43803),f31(x43804,x43805,x43806)) % 28.47/28.31 [4383]~E(f32(x43831,x43832,x43833),f31(x43834,x43835,x43836)) % 28.47/28.31 [4384]~E(f32(x43841,x43842,x43843),f33(x43844,x43845,x43846)) % 28.47/28.31 [3898]E(f217(x38981,x38982,x38983,x38984,f214(x38981,x38982,x38985,x38986)),f324(f324(x38984,x38985),x38986)) % 28.47/28.31 [3899]E(f218(x38991,x38992,x38993,x38994,f214(x38991,x38992,x38995,x38996)),f324(f324(x38994,x38995),x38996)) % 28.47/28.31 [4156]E(f324(f75(f844(x41561,x41562),x41562,f844(x41563,x41564),f251(x41561,x41562)),f253(x41563,x41561,x41564,x41562,x41565,x41566)),f324(f75(x41564,x41562,f844(x41563,x41564),x41566),f251(x41563,x41564))) % 28.47/28.31 [4157]E(f324(f75(f844(x41571,x41572),x41571,f844(x41573,x41574),f246(x41571,x41572)),f253(x41573,x41571,x41574,x41572,x41575,x41576)),f324(f75(x41573,x41571,f844(x41573,x41574),x41575),f246(x41573,x41574))) % 28.47/28.31 [3762]E(f324(f324(f75(x37621,x37622,x37623,x37624),x37625),x37626),f324(x37624,f324(x37625,x37626))) % 28.47/28.31 [3960]E(f219(x39601,x39602,x39603,x39604,f214(x39601,x39602,x39605,x39606)),f324(f324(f82(a838),f324(f324(f82(a838),f324(x39603,x39605)),f324(x39604,x39606))),f324(a114,f2(a838)))) % 28.47/28.31 [3560]E(f324(f324(f252(x35601,x35602,x35603),x35604),f324(f324(f247(x35601,x35602),x35605),x35606)),f324(f324(x35604,x35605),x35606)) % 28.47/28.31 [3623]E(f324(f324(f324(f10(x36231,x36232,x36233),x36234),x36235),x36236),f324(x36234,f324(x36235,x36236))) % 28.47/28.31 [3624]E(f324(f324(f324(f9(x36241,x36242,x36243),x36244),x36245),x36246),f324(f324(x36244,x36246),x36245)) % 28.47/28.31 [3640]E(f324(f324(f324(f20(x36401,x36402,x36403),x36404),x36405),x36406),f324(f324(x36404,x36406),f324(x36405,x36406))) % 28.47/28.31 [3662]E(f324(f143(x36621,x36622,x36623,x36624),f324(f324(f139(x36622),x36625),x36626)),f324(f324(x36624,x36625),x36626)) % 28.47/28.31 [3765]E(f324(f324(f139(f844(x37651,x37652)),f324(f324(f247(x37651,x37652),x37653),x37654)),f324(f324(f166(x37651,x37652),x37655),x37656)),f324(f324(f166(x37651,x37652),f324(f324(f139(x37651),x37653),x37655)),f324(f324(f139(x37652),x37654),x37656))) % 28.47/28.31 [3767]E(f324(f324(f141(x37671,x37672),x37673),f324(f324(f146(x37671,x37674),x37675),x37676)),f324(f324(f146(x37672,f324(f324(f141(x37671,x37672),x37673),x37674)),x37675),f324(x37673,x37676))) % 28.47/28.31 [3790]E(f324(f324(f250(x37901,x37902,x37903,x37904),x37905),x37906),f324(x37904,f324(f324(f247(x37901,x37902),x37905),x37906))) % 28.47/28.31 [3808]E(f324(f131(x38081,x38082,x38083,x38084),f324(f324(f139(x38082),x38085),x38086)),f324(f131(x38081,x38082,x38083,f324(f324(x38083,x38084),x38085)),x38086)) % 28.47/28.31 [3837]E(f255(x38371,x38372,x38373,x38374,f324(f324(f247(x38371,x38372),x38375),x38376)),f324(f324(x38374,x38375),x38376)) % 28.47/28.31 [3923]E(f324(f324(f45(x39231,f845(x39232,a832)),x39233),f324(f75(x39234,f845(x39232,a832),x39231,x39235),x39236)),f324(f324(f45(x39234,f845(x39232,a832)),f324(f304(x39231,x39234,x39236),x39233)),x39235)) % 28.47/28.31 [3974]E(f324(f324(f141(x39741,x39742),x39743),f324(f324(f141(x39744,x39741),x39745),x39746)),f324(f324(f141(x39744,x39742),f324(f75(x39741,x39742,x39744,x39743),x39745)),x39746)) % 28.47/28.31 [3976]E(f324(f324(f195(x39761,x39762),x39763),f324(f324(f195(x39764,x39761),x39765),x39766)),f324(f324(f195(x39764,x39762),f324(f75(x39761,x39762,x39764,x39763),x39765)),x39766)) % 28.47/28.31 [3980]E(f324(f304(x39801,x39802,f324(f75(x39803,x39802,x39801,x39804),x39805)),x39806),f324(f304(x39803,x39802,x39804),f324(f304(x39801,x39803,x39805),x39806))) % 28.47/28.31 [3981]E(f324(f305(x39811,x39812,f324(f75(x39813,x39812,x39811,x39814),x39815)),x39816),f324(f305(x39811,x39813,x39815),f324(f305(x39813,x39812,x39814),x39816))) % 28.47/28.31 [4008]E(f169(x40081,x40082,x40083,f324(f324(f324(f74(x40081,f842(x40082)),x40084),x40085),f324(f226(x40082),x40086))),f324(f324(f324(f74(x40081,f842(x40082)),f169(x40081,x40082,x40083,x40084)),x40085),f324(f226(x40082),x40086))) % 28.47/28.31 [4010]E(f324(f131(x40101,x40102,x40103,f324(f131(x40101,x40102,x40103,x40104),x40105)),x40106),f324(f131(x40101,x40102,x40103,x40104),f324(f324(f125(x40102),x40105),x40106))) % 28.47/28.31 [4146]E(f324(f253(x41461,x41461,x41462,x41463,f37(x41461),x41464),f324(f324(f247(x41461,x41462),x41465),x41466)),f324(f324(f247(x41461,x41463),x41465),f324(x41464,x41466))) % 28.47/28.31 [4147]E(f324(f253(x41471,x41472,x41473,x41473,x41474,f37(x41473)),f324(f324(f247(x41471,x41473),x41475),x41476)),f324(f324(f247(x41472,x41473),f324(x41474,x41475)),x41476)) % 28.47/28.31 [4234]E(f324(f324(f141(f844(x42341,x42342),f844(x42341,x42343)),f324(f252(x42341,x42342,f844(x42341,x42343)),f324(f324(f9(x42341,f845(x42342,x42343),f845(x42342,f844(x42341,x42343))),f324(f324(f10(f845(x42343,f844(x42341,x42343)),f845(f845(x42342,x42343),f845(x42342,f844(x42341,x42343))),x42341),f10(x42343,f844(x42341,x42343),x42342)),f247(x42341,x42343))),x42344))),f324(f324(f166(x42341,x42342),x42345),x42346)),f324(f324(f166(x42341,x42343),x42345),f324(f324(f141(x42342,x42343),x42344),x42346))) % 28.47/28.31 [3628]E(f96(x36281,x36282,x36283,f324(f324(f324(f93(x36281),x36284),x36285),x36286)),f324(f324(f324(x36283,x36284),x36285),x36286)) % 28.47/28.31 [3629]E(f97(x36291,x36292,x36293,f324(f324(f324(f93(x36291),x36294),x36295),x36296)),f324(f324(f324(x36293,x36294),x36295),x36296)) % 28.47/28.31 [3819]E(f324(f324(f75(x38191,x38192,x38193,f324(f18(x38192,x38191),x38194)),x38195),x38196),x38194) % 28.47/28.31 [3856]E(f324(f304(x38561,x38562,x38563),f324(f304(x38564,x38561,x38565),x38566)),f324(f304(x38564,x38562,f324(f324(f10(x38561,x38562,x38564),x38563),x38565)),x38566)) % 28.47/28.31 [3862]E(f324(f324(f45(x38621,f845(x38622,a832)),f324(f304(x38623,x38621,x38624),x38625)),x38626),f324(f324(f45(x38623,f845(x38622,a832)),x38625),f324(f324(f10(x38621,f845(x38622,a832),x38623),x38626),x38624))) % 28.47/28.31 [3863]E(f324(f324(f46(x38631,f845(x38632,a832)),f324(f304(x38633,x38631,x38634),x38635)),x38636),f324(f324(f46(x38633,f845(x38632,a832)),x38635),f324(f324(f10(x38631,f845(x38632,a832),x38633),x38636),x38634))) % 28.47/28.31 [3864]E(f324(f324(f45(x38641,f845(x38642,a832)),x38643),f324(f324(f10(x38644,f845(x38642,a832),x38641),x38645),x38646)),f324(f324(f45(x38644,f845(x38642,a832)),f324(f304(x38641,x38644,x38646),x38643)),x38645)) % 28.47/28.31 [3865]E(f324(f324(f46(x38651,f845(x38652,a832)),x38653),f324(f324(f10(x38654,f845(x38652,a832),x38651),x38655),x38656)),f324(f324(f46(x38654,f845(x38652,a832)),f324(f304(x38651,x38654,x38656),x38653)),x38655)) % 28.47/28.31 [3925]E(f324(f324(f45(x39251,f845(x39252,a832)),x39253),f324(f324(f10(f845(x39254,a832),f845(x39252,a832),x39251),f304(x39254,x39252,x39255)),x39256)),f324(f304(x39254,x39252,x39255),f324(f324(f45(x39251,f845(x39254,a832)),x39253),x39256))) % 28.47/28.31 [3926]E(f324(f324(f45(x39261,f845(x39262,a832)),x39263),f324(f324(f10(f845(x39264,a832),f845(x39262,a832),x39261),f278(x39264,x39262,x39265)),x39266)),f324(f278(x39264,x39262,x39265),f324(f324(f45(x39261,f845(x39264,a832)),x39263),x39266))) % 28.47/28.31 [3927]E(f324(f324(f45(x39271,f845(x39272,a832)),x39273),f324(f324(f10(f845(x39274,a832),f845(x39272,a832),x39271),f305(x39272,x39274,x39275)),x39276)),f324(f305(x39272,x39274,x39275),f324(f324(f45(x39271,f845(x39274,a832)),x39273),x39276))) % 28.47/28.31 [3928]E(f324(f324(f46(x39281,f845(x39282,a832)),x39283),f324(f324(f10(f845(x39284,a832),f845(x39282,a832),x39281),f305(x39282,x39284,x39285)),x39286)),f324(f305(x39282,x39284,x39285),f324(f324(f46(x39281,f845(x39284,a832)),x39283),x39286))) % 28.47/28.31 [4015]E(f324(f131(x40151,x40152,f324(f9(x40152,x40151,x40151),x40153),x40154),f324(f154(x40152),f324(f324(f139(x40152),x40155),x40156))),f324(f324(x40153,x40155),f324(f131(x40151,x40152,f324(f9(x40152,x40151,x40151),x40153),x40154),f324(f154(x40152),x40156)))) % 28.47/28.31 [4075]E(f324(f324(f20(f844(x40751,x40752),x40752,x40753),f324(f324(f10(x40754,f845(x40752,x40753),f844(x40751,x40752)),x40755),f324(f324(f10(x40751,x40754,f844(x40751,x40752)),x40756),f246(x40751,x40752)))),f251(x40751,x40752)),f324(f252(x40751,x40752,x40753),f324(f324(f10(x40754,f845(x40752,x40753),x40751),x40755),x40756))) % 28.47/28.31 [4082]E(f324(f131(x40821,x40822,f324(f9(x40822,x40821,x40821),x40823),f324(f131(x40821,x40822,f324(f9(x40822,x40821,x40821),x40823),x40824),f324(f154(x40822),x40825))),f324(f154(x40822),x40826)),f324(f131(x40821,x40822,f324(f9(x40822,x40821,x40821),x40823),x40824),f324(f154(x40822),f324(f324(f125(x40822),x40826),x40825)))) % 28.47/28.31 [4084]E(f324(f324(f141(f844(x40841,x40842),f844(x40843,x40842)),f324(f252(x40841,x40842,f844(x40843,x40842)),f324(f324(f10(x40843,f845(x40842,f844(x40843,x40842)),x40841),f247(x40843,x40842)),x40844))),f324(f324(f166(x40841,x40842),x40845),x40846)),f324(f324(f166(x40843,x40842),f324(f324(f141(x40841,x40843),x40844),x40845)),x40846)) % 28.47/28.31 [4129]P1(f324(f324(f231(f845(x41291,a832)),f324(f278(x41292,x41291,x41293),f324(f324(f46(x41294,f845(x41292,a832)),x41295),x41296))),f324(f324(f46(x41294,f845(x41291,a832)),x41295),f324(f324(f10(f845(x41292,a832),f845(x41291,a832),x41294),f278(x41292,x41291,x41293)),x41296)))) % 28.47/28.31 [3938]E(f324(f324(f166(x39381,x39382),f324(f324(f146(x39381,x39383),x39384),f324(f246(x39381,x39382),x39385))),f324(f324(f146(x39382,x39386),x39384),f324(f251(x39381,x39382),x39385))),f324(f324(f146(f844(x39381,x39382),f324(f324(f166(x39381,x39382),x39383),x39386)),x39384),x39385)) % 28.47/28.31 [3997]E(f324(f324(f103(f845(f844(x39971,x39972),a832)),f324(f324(f282(x39971,x39973,x39972),x39974),x39975)),f324(f324(f282(x39971,x39973,x39972),x39974),x39976)),f324(f324(f282(x39971,x39973,x39972),x39974),f324(f324(f103(f845(f844(x39973,x39972),a832)),x39975),x39976))) % 28.47/28.31 [4095]E(f324(f324(f303(f844(x40951,x40952)),f324(f324(f247(x40951,x40952),x40953),x40954)),f324(f324(f103(f845(f844(x40951,x40952),a832)),f324(f324(f249(x40951,x40952),x40955),f324(f18(f845(x40952,a832),x40951),f324(f324(f303(x40952),x40954),x40956)))),f324(f324(f249(x40951,x40952),f324(f324(f303(x40951),x40953),x40955)),f324(f18(f845(x40952,a832),x40951),x40956)))),f324(f324(f249(x40951,x40952),f324(f324(f303(x40951),x40953),x40955)),f324(f18(f845(x40952,a832),x40951),f324(f324(f303(x40952),x40954),x40956)))) % 28.47/28.31 [4169]E(f324(f324(f104(f845(x41691,a832)),f324(f305(x41691,x41692,f324(f75(f844(x41692,x41693),x41692,x41691,f246(x41692,x41693)),x41694)),x41695)),f324(f305(x41691,x41693,f324(f75(f844(x41692,x41693),x41693,x41691,f251(x41692,x41693)),x41694)),x41696)),f324(f305(x41691,f844(x41692,x41693),x41694),f324(f324(f249(x41692,x41693),x41695),f324(f18(f845(x41693,a832),x41692),x41696)))) % 28.47/28.31 [3922]E(f324(f324(f324(f74(x39221,x39222),f324(f324(f324(f74(x39221,x39222),x39223),x39224),x39225)),x39224),x39226),f324(f324(f324(f74(x39221,x39222),x39223),x39224),x39226)) % 28.47/28.31 [4021]E(f324(f324(f103(f845(f844(x40211,x40212),a832)),f324(f324(f282(x40211,x40213,x40212),x40214),x40215)),f324(f324(f282(x40211,x40213,x40212),x40216),x40215)),f324(f324(f282(x40211,x40213,x40212),f324(f324(f103(f845(f844(x40211,x40213),a832)),x40214),x40216)),x40215)) % 28.47/28.31 [4154]E(f324(f324(f45(x41541,f845(x41542,a832)),x41543),f324(f324(f9(x41541,f845(x41544,f845(x41542,a832)),f845(x41542,a832)),f324(f324(f10(f845(x41544,a832),f845(f845(x41544,f845(x41542,a832)),f845(x41542,a832)),x41541),f45(x41544,f845(x41542,a832))),x41545)),x41546)),f324(f324(f45(x41544,f845(x41542,a832)),f324(f324(f45(x41541,f845(x41544,a832)),x41543),x41545)),x41546)) % 28.47/28.31 [4155]E(f324(f324(f46(x41551,f845(x41552,a832)),x41553),f324(f324(f9(x41551,f845(x41554,f845(x41552,a832)),f845(x41552,a832)),f324(f324(f10(f845(x41554,a832),f845(f845(x41554,f845(x41552,a832)),f845(x41552,a832)),x41551),f46(x41554,f845(x41552,a832))),x41555)),x41556)),f324(f324(f46(x41554,f845(x41552,a832)),f324(f324(f45(x41551,f845(x41554,a832)),x41553),x41555)),x41556)) % 28.47/28.31 [4205]E(f324(f252(x42051,x42052,f844(x42053,x42054)),f324(f324(f9(x42051,f845(x42052,x42054),f845(x42052,f844(x42053,x42054))),f324(f324(f10(f845(x42054,f844(x42053,x42054)),f845(f845(x42052,x42054),f845(x42052,f844(x42053,x42054))),x42051),f10(x42054,f844(x42053,x42054),x42052)),f324(f324(f10(x42053,f845(x42054,f844(x42053,x42054)),x42051),f247(x42053,x42054)),x42055))),x42056)),f253(x42051,x42053,x42052,x42054,x42055,x42056)) % 28.47/28.31 [4128]E(f324(f324(f324(f74(x41281,f842(x41282)),f171(x41281,x41282,x41283,f324(f324(f3(f845(x41281,a832)),x41284),f324(f324(f303(x41281),x41285),f179(f845(x41281,a832)))))),x41285),x41286),f324(f324(f324(f74(x41281,f842(x41282)),f171(x41281,x41282,x41283,x41284)),x41285),x41286)) % 28.47/28.31 [4229]E(f324(f304(x42291,x42292,f324(f324(f20(x42291,x42292,x42292),f324(f324(f20(x42291,x42292,f845(x42292,x42292)),f324(f324(f10(a832,f845(x42292,f845(x42292,x42292)),x42291),f98(x42292)),x42293)),x42294)),x42295)),x42296),f324(f324(f103(f845(x42292,a832)),f324(f304(x42291,x42292,x42294),f324(f324(f104(f845(x42291,a832)),x42296),f324(f257(x42291),x42293)))),f324(f304(x42291,x42292,x42295),f324(f324(f104(f845(x42291,a832)),x42296),f324(f257(x42291),f324(f324(f10(a832,a832,x42291),a320),x42293)))))) % 28.47/28.31 [4240]E(f324(f304(x42401,f844(x42402,x42403),f324(f324(f20(x42401,x42403,f844(x42402,x42403)),f324(f324(f10(x42402,f845(x42403,f844(x42402,x42403)),x42401),f247(x42402,x42403)),x42404)),x42405)),x42406),f324(f324(f249(x42402,x42403),f324(f304(x42401,x42402,x42404),x42406)),f324(f324(f10(f845(x42401,a832),f845(x42403,a832),x42402),f304(x42401,x42403,x42405)),f324(f324(f9(x42402,f845(x42401,a832),f845(x42401,a832)),f324(f324(f10(f845(x42401,a832),f845(f845(x42401,a832),f845(x42401,a832)),x42402),f104(f845(x42401,a832))),f324(f324(f10(f845(x42402,a832),f845(x42401,a832),x42402),f305(x42401,x42402,x42404)),f324(f324(f9(x42402,f845(x42402,a832),f845(x42402,a832)),f303(x42402)),f179(f845(x42402,a832)))))),x42406)))) % 28.47/28.31 [4188]E(f324(f251(x41881,x41882),f324(f253(x41883,x41881,x41884,x41882,x41885,x41886),x41887)),f324(x41886,f324(f251(x41883,x41884),x41887))) % 28.47/28.31 [4189]E(f324(f246(x41891,x41892),f324(f253(x41893,x41891,x41894,x41892,x41895,x41896),x41897)),f324(x41895,f324(f246(x41893,x41894),x41897))) % 28.47/28.31 [3900]E(f324(f324(f166(x39001,x39002),f324(f324(f146(x39001,x39003),x39004),x39005)),f324(f324(f146(x39002,x39006),x39004),x39007)),f324(f324(f146(f844(x39001,x39002),f324(f324(f166(x39001,x39002),x39003),x39006)),x39004),f324(f324(f247(x39001,x39002),x39005),x39007))) % 28.47/28.31 [3969]E(f324(f324(f324(f254(x39691,x39692,x39693,x39694),x39695),x39696),x39697),f324(f324(f252(x39692,x39693,x39694),x39696),f324(x39695,x39697))) % 28.47/28.31 [3979]E(f324(f324(f324(f254(x39791,x39792,x39793,x39794),x39795),x39796),x39797),f324(f324(x39796,f324(f246(x39792,x39793),f324(x39795,x39797))),f324(f251(x39792,x39793),f324(x39795,x39797)))) % 28.47/28.31 [4029]E(f324(f75(x40291,x40292,x40293,x40294),f324(f75(x40295,x40291,x40293,x40296),x40297)),f324(f75(x40295,x40292,x40293,f324(f75(x40291,x40292,x40295,x40294),x40296)),x40297)) % 28.47/28.31 [4091]E(f324(f75(f842(x40911),f842(x40912),x40913,f324(f195(x40911,x40912),x40914)),f324(f324(f324(f74(x40913,f842(x40911)),x40915),x40916),f324(f226(x40911),x40917))),f324(f324(f324(f74(x40913,f842(x40912)),f324(f75(f842(x40911),f842(x40912),x40913,f324(f195(x40911,x40912),x40914)),x40915)),x40916),f324(f226(x40912),f324(x40914,x40917)))) % 28.47/28.31 [4212]E(f324(f253(x42121,x42122,x42123,x42123,x42124,f37(x42123)),f324(f253(x42121,x42121,x42125,x42123,f37(x42121),x42126),x42127)),f324(f324(f247(x42122,x42123),f324(x42124,f324(f246(x42121,x42125),x42127))),f324(x42126,f324(f251(x42121,x42125),x42127)))) % 28.47/28.31 [4213]E(f324(f253(x42131,x42131,x42132,x42133,f37(x42131),x42134),f324(f253(x42135,x42131,x42132,x42132,x42136,f37(x42132)),x42137)),f324(f324(f247(x42131,x42133),f324(x42136,f324(f246(x42135,x42132),x42137))),f324(x42134,f324(f251(x42135,x42132),x42137)))) % 28.47/28.31 [4227]E(f324(f253(x42271,x42272,x42273,x42273,x42274,f37(x42273)),f324(f253(x42275,x42271,x42273,x42273,x42276,f37(x42273)),x42277)),f324(f253(x42275,x42272,x42273,x42273,f324(f75(x42271,x42272,x42275,x42274),x42276),f37(x42273)),x42277)) % 28.47/28.31 [4228]E(f324(f253(x42281,x42281,x42282,x42283,f37(x42281),x42284),f324(f253(x42281,x42281,x42285,x42282,f37(x42281),x42286),x42287)),f324(f253(x42281,x42281,x42285,x42283,f37(x42281),f324(f75(x42282,x42283,x42285,x42284),x42286)),x42287)) % 28.47/28.31 [4237]E(f324(f253(x42371,x42372,x42373,x42373,x42374,f37(x42373)),f324(f253(x42371,x42371,x42375,x42373,f37(x42371),x42376),x42377)),f324(f253(x42372,x42372,x42375,x42373,f37(x42372),x42376),f324(f253(x42371,x42372,x42375,x42375,x42374,f37(x42375)),x42377))) % 28.47/28.31 [3935]E(f324(f324(f282(x39351,x39352,x39353),f324(f324(f282(x39351,x39354,x39352),x39355),x39356)),x39357),f324(f324(f282(x39351,x39354,x39353),x39355),f324(f324(f282(x39354,x39352,x39353),x39356),x39357))) % 28.47/28.31 [4003]E(f324(f324(f252(x40031,x40032,x40033),f324(f75(x40034,f845(x40032,x40033),x40031,x40035),x40036)),x40037),f324(f324(x40035,f324(x40036,f324(f246(x40031,x40032),x40037))),f324(f251(x40031,x40032),x40037))) % 28.47/28.31 [4054]E(f324(f75(x40541,x40542,x40543,x40544),f324(f324(f324(f74(x40543,x40541),x40545),x40546),x40547)),f324(f324(f324(f74(x40543,x40542),f324(f75(x40541,x40542,x40543,x40544),x40545)),x40546),f324(x40544,x40547))) % 28.47/28.31 [4087]E(f324(f131(x40871,x40872,f324(f9(x40872,x40871,x40871),x40873),x40874),f324(f154(x40872),f324(f324(f141(x40875,x40872),x40876),x40877))),f324(f131(x40871,x40875,f324(f9(x40875,x40871,x40871),f324(f75(x40872,f845(x40871,x40871),x40875,x40873),x40876)),x40874),f324(f154(x40875),x40877))) % 28.47/28.31 [4030]E(f324(f324(f45(x40301,f845(f844(x40302,x40303),a832)),x40304),f324(f324(f10(f845(f844(x40305,x40303),a832),f845(f844(x40302,x40303),a832),x40301),f324(f282(x40302,x40305,x40303),x40306)),x40307)),f324(f324(f282(x40302,x40305,x40303),x40306),f324(f324(f45(x40301,f845(f844(x40305,x40303),a832)),x40304),x40307))) % 28.47/28.31 [4065]E(f169(x40651,x40652,f324(f324(f324(f74(x40651,f842(x40652)),x40653),x40654),f324(f226(x40652),x40655)),f165(x40651,x40652,f324(f154(f844(x40651,x40652)),f324(f324(f166(x40651,x40652),x40656),x40657)))),f169(x40651,x40652,x40653,f165(x40651,x40652,f324(f154(f844(x40651,x40652)),f324(f324(f166(x40651,x40652),f324(f324(f139(x40651),x40654),x40656)),f324(f324(f139(x40652),x40655),x40657)))))) % 28.47/28.31 [4175]E(f324(f324(f45(x41751,f845(f844(x41752,x41753),a832)),x41754),f324(f324(f9(x41751,f845(f844(x41755,x41753),a832),f845(f844(x41752,x41753),a832)),f324(f324(f10(f845(f844(x41752,x41755),a832),f845(f845(f844(x41755,x41753),a832),f845(f844(x41752,x41753),a832)),x41751),f282(x41752,x41755,x41753)),x41756)),x41757)),f324(f324(f282(x41752,x41755,x41753),f324(f324(f45(x41751,f845(f844(x41752,x41755),a832)),x41754),x41756)),x41757)) % 28.47/28.31 [4176]E(f324(f131(x41761,x41762,f324(f324(f9(x41761,f845(x41762,x41763),f845(x41762,x41761)),f324(f324(f10(f845(x41763,x41761),f845(f845(x41762,x41763),f845(x41762,x41761)),x41761),f10(x41763,x41761,x41762)),x41764)),x41765),x41766),x41767),f324(f131(x41761,x41763,x41764,x41766),f324(f324(f141(x41762,x41763),x41765),x41767))) % 28.47/28.31 [4238]E(f324(f324(f46(x42381,f845(x42382,a832)),x42383),f324(f324(f10(f845(x42384,f845(x42382,a832)),f845(x42382,a832),x42381),f324(f46(x42384,f845(x42382,a832)),x42385)),f324(f324(f9(x42381,f845(x42384,f845(x42382,a832)),f845(x42384,f845(x42382,a832))),f324(f324(f10(f845(f845(x42382,a832),f845(x42382,a832)),f845(f845(x42384,f845(x42382,a832)),f845(x42384,f845(x42382,a832))),x42381),f10(f845(x42382,a832),f845(x42382,a832),x42384)),f324(f324(f10(f845(x42382,a832),f845(f845(x42382,a832),f845(x42382,a832)),x42381),f103(f845(x42382,a832))),x42386))),x42387))),f324(f324(f103(f845(x42382,a832)),f324(f324(f46(x42381,f845(x42382,a832)),x42383),x42386)),f324(f324(f46(x42384,f845(x42382,a832)),x42385),x42387))) % 28.47/28.31 [4239]E(f324(f324(f45(x42391,f845(x42392,a832)),x42393),f324(f324(f10(f845(x42394,f845(x42392,a832)),f845(x42392,a832),x42391),f324(f45(x42394,f845(x42392,a832)),x42395)),f324(f324(f9(x42391,f845(x42394,f845(x42392,a832)),f845(x42394,f845(x42392,a832))),f324(f324(f10(f845(f845(x42392,a832),f845(x42392,a832)),f845(f845(x42394,f845(x42392,a832)),f845(x42394,f845(x42392,a832))),x42391),f10(f845(x42392,a832),f845(x42392,a832),x42394)),f324(f324(f10(f845(x42392,a832),f845(f845(x42392,a832),f845(x42392,a832)),x42391),f104(f845(x42392,a832))),x42396))),x42397))),f324(f324(f104(f845(x42392,a832)),f324(f324(f45(x42391,f845(x42392,a832)),x42393),x42396)),f324(f324(f45(x42394,f845(x42392,a832)),x42395),x42397))) % 28.47/28.31 [4232]E(f191(x42321,x42322,f324(f324(f324(x42323,x42324),x42325),x42326),f324(f324(f9(x42321,f844(a101,a101),f845(a101,f840(x42322))),f324(f324(f9(x42321,a101,f845(f844(a101,a101),f845(a101,f840(x42322)))),f324(f324(f9(x42321,a101,f845(a101,f845(f844(a101,a101),f845(a101,f840(x42322))))),x42327),x42324)),x42325)),x42326)),f324(f324(f324(f203(x42321,x42322,x42323,x42327),x42324),x42325),x42326)) % 28.47/28.31 [4245]E(f192(x42451,x42452,f324(f324(f324(x42453,x42454),x42455),x42456),f324(f324(f9(x42451,f844(a101,a101),f845(a101,f840(x42452))),f324(f324(f9(x42451,a101,f845(f844(a101,a101),f845(a101,f840(x42452)))),f324(f324(f9(x42451,a101,f845(a101,f845(f844(a101,a101),f845(a101,f840(x42452))))),x42457),x42454)),x42455)),x42456)),f205(x42451,x42452,x42453,x42457,x42454,x42455,x42456)) % 28.47/28.31 [4236]E(f189(x42361,x42362,f324(f324(f324(x42363,x42364),x42365),x42366),f324(f324(f9(x42361,f844(a101,a101),f845(a101,f840(f842(x42362)))),f324(f324(f9(x42361,a101,f845(f844(a101,a101),f845(a101,f840(f842(x42362))))),f324(f324(f9(x42361,a101,f845(a101,f845(f844(a101,a101),f845(a101,f840(f842(x42362)))))),x42367),x42364)),x42365)),x42366)),f324(f324(f324(f200(x42361,x42362,x42363,x42367),x42364),x42365),x42366)) % 28.47/28.31 [4247]E(f190(x42471,x42472,f324(f324(f324(x42473,x42474),x42475),x42476),f324(f324(f9(x42471,f844(a101,a101),f845(a101,f840(f842(x42472)))),f324(f324(f9(x42471,a101,f845(f844(a101,a101),f845(a101,f840(f842(x42472))))),f324(f324(f9(x42471,a101,f845(a101,f845(f844(a101,a101),f845(a101,f840(f842(x42472)))))),x42477),x42474)),x42475)),x42476)),f202(x42471,x42472,x42473,x42477,x42474,x42475,x42476)) % 28.47/28.31 [4148]E(f324(f253(x41481,x41482,x41483,x41484,x41485,x41486),f324(f324(f247(x41481,x41483),x41487),x41488)),f324(f324(f247(x41482,x41484),f324(x41485,x41487)),f324(x41486,x41488))) % 28.47/28.31 [4249]E(f324(f324(f141(f844(x42491,x42492),f844(x42493,x42494)),f324(f252(x42491,x42492,f844(x42493,x42494)),f324(f324(f9(x42491,f845(x42492,x42494),f845(x42492,f844(x42493,x42494))),f324(f324(f10(f845(x42494,f844(x42493,x42494)),f845(f845(x42492,x42494),f845(x42492,f844(x42493,x42494))),x42491),f10(x42494,f844(x42493,x42494),x42492)),f324(f324(f10(x42493,f845(x42494,f844(x42493,x42494)),x42491),f247(x42493,x42494)),x42495))),x42496))),f324(f324(f166(x42491,x42492),x42497),x42498)),f324(f324(f166(x42493,x42494),f324(f324(f141(x42491,x42493),x42495),x42497)),f324(f324(f141(x42492,x42494),x42496),x42498))) % 28.47/28.31 [4253]E(f324(f324(f141(f844(x42531,x42532),x42533),f324(f252(x42531,x42532,x42533),f324(f324(f10(f845(x42532,f844(x42531,x42534)),f845(x42532,x42533),x42531),f324(f10(f844(x42531,x42534),x42533,x42532),x42535)),f324(f324(f9(x42531,f845(x42532,x42534),f845(x42532,f844(x42531,x42534))),f324(f324(f10(f845(x42534,f844(x42531,x42534)),f845(f845(x42532,x42534),f845(x42532,f844(x42531,x42534))),x42531),f10(x42534,f844(x42531,x42534),x42532)),f247(x42531,x42534))),x42536)))),f324(f324(f166(x42531,x42532),x42537),x42538)),f324(f324(f141(f844(x42531,x42534),x42533),x42535),f324(f324(f166(x42531,x42534),x42537),f324(f324(f141(x42532,x42534),x42536),x42538)))) % 28.47/28.31 [4180]E(f324(f324(f141(f844(x41801,x41802),x41803),f324(f252(x41801,x41802,x41803),f324(f324(f10(f845(x41802,f844(x41804,x41802)),f845(x41802,x41803),x41801),f324(f10(f844(x41804,x41802),x41803,x41802),x41805)),f324(f324(f10(x41804,f845(x41802,f844(x41804,x41802)),x41801),f247(x41804,x41802)),x41806)))),f324(f324(f166(x41801,x41802),x41807),x41808)),f324(f324(f141(f844(x41804,x41802),x41803),x41805),f324(f324(f166(x41804,x41802),f324(f324(f141(x41801,x41804),x41806),x41807)),x41808))) % 28.47/28.31 [4139]E(f324(f324(f252(x41391,x41392,x41393),f324(f324(f10(f845(x41392,f844(x41394,x41395)),f845(x41392,x41393),x41391),f324(f10(f844(x41394,x41395),x41393,x41392),f324(f252(x41394,x41395,x41393),x41396))),x41397)),x41398),f324(f324(f252(x41394,x41395,x41393),x41396),f324(f324(f252(x41391,x41392,f844(x41394,x41395)),x41397),x41398))) % 28.47/28.31 [4254]E(f324(f324(f45(f844(x42541,x42542),f845(f844(x42543,x42544),a832)),f324(f324(f249(x42541,x42542),x42545),f324(f18(f845(x42542,a832),x42541),x42546))),f324(f252(x42541,x42542,f845(f844(x42543,x42544),a832)),f324(f324(f9(x42541,f845(x42542,f845(x42543,f845(x42544,a832))),f845(x42542,f845(f844(x42543,x42544),a832))),f324(f324(f10(f845(f845(x42543,f845(x42544,a832)),f845(f844(x42543,x42544),a832)),f845(f845(x42542,f845(x42543,f845(x42544,a832))),f845(x42542,f845(f844(x42543,x42544),a832))),x42541),f10(f845(x42543,f845(x42544,a832)),f845(f844(x42543,x42544),a832),x42542)),f324(f324(f10(f845(x42543,a832),f845(f845(x42543,f845(x42544,a832)),f845(f844(x42543,x42544),a832)),x42541),f249(x42543,x42544)),x42547))),f324(f324(f10(f845(x42544,a832),f845(x42543,f845(x42544,a832)),x42542),f18(f845(x42544,a832),x42543)),x42548)))),f324(f324(f249(x42543,x42544),f324(f324(f45(x42541,f845(x42543,a832)),x42545),x42547)),f324(f18(f845(x42544,a832),x42543),f324(f324(f45(x42542,f845(x42544,a832)),x42546),x42548)))) % 28.47/28.31 [4194]E(f324(f324(f254(x41941,x41942,x41943,x41944),f324(f324(f254(x41941,x41945,x41946,f844(x41942,x41943)),x41947),x41948)),x41949),f324(f324(f254(x41941,x41945,x41946,x41944),x41947),f324(f324(f9(x41945,f845(x41942,f845(x41943,x41944)),f845(x41946,x41944)),f324(f324(f10(f845(x41946,f844(x41942,x41943)),f845(f845(x41942,f845(x41943,x41944)),f845(x41946,x41944)),x41945),f254(x41946,x41942,x41943,x41944)),x41948)),x41949))) % 28.47/28.31 [4225]E(f324(f75(f844(x42251,x42252),f844(x42253,x42254),f844(x42255,x42256),f253(x42251,x42253,x42252,x42254,x42257,x42258)),f253(x42255,x42251,x42256,x42252,x42259,x422510)),f253(x42255,x42253,x42256,x42254,f324(f75(x42251,x42253,x42255,x42257),x42259),f324(f75(x42252,x42254,x42256,x42258),x422510))) % 28.47/28.31 [4230]E(f324(f253(x42301,x42302,x42303,x42304,x42305,x42306),f324(f253(x42307,x42301,x42308,x42303,x42309,x423010),x423011)),f324(f253(x42307,x42302,x42308,x42304,f324(f75(x42301,x42302,x42307,x42305),x42309),f324(f75(x42303,x42304,x42308,x42306),x423010)),x423011)) % 28.47/28.31 [6292]P13(a5000)+P1(f324(f324(f326(f844(a834,a833)),a684),f324(f157(f844(a834,a833)),a29))) % 28.47/28.31 [8349]P13(a5000)+~P1(f324(f324(f252(a834,a833,a832),f324(f18(f845(a833,a832),a834),a26)),a684)) % 28.47/28.31 [4412]~P58(x44121)+P58(f842(x44121)) % 28.47/28.31 [4415]~P137(x44151)+~E(f80(x44151),f2(x44151)) % 28.47/28.31 [4417]~E(x44171,f2(a101))+E(f324(a23,x44171),f2(a1)) % 28.47/28.31 [4418]~E(x44181,f2(a1))+E(f84(a1,x44181),f2(a1)) % 28.47/28.31 [4426]~P2(x44261)+P33(x44261,f2(x44261)) % 28.47/28.31 [4428]~P86(x44281)+P18(x44281,f115(x44281)) % 28.47/28.31 [4437]P1(x44371)+P1(f324(a320,x44371)) % 28.47/28.31 [4480]~P2(x44801)+~P33(x44801,f80(x44801)) % 28.47/28.31 [4524]~P1(x45241)+~P1(f324(a320,x45241)) % 28.47/28.31 [4547]E(f324(a107,x45471),f2(a838))+~P1(f324(a185,x45471)) % 28.47/28.31 [4608]~P92(x46081)+P19(x46081,x46081,f83(x46081)) % 28.47/28.31 [4609]~P86(x46091)+P19(x46091,x46091,f235(x46091)) % 28.47/28.31 [4610]~P86(x46101)+P19(x46101,x46101,f178(x46101)) % 28.47/28.31 [4611]~P93(x46111)+P19(x46111,x46111,f103(x46111)) % 28.47/28.31 [4612]~P99(x46121)+P19(x46121,x46121,f104(x46121)) % 28.47/28.31 [4613]~P4(x46131)+P20(x46131,x46131,f83(x46131)) % 28.47/28.31 [4422]E(x44221,f2(a838))+E(f324(a114,f612(x44221)),x44221) % 28.47/28.31 [4423]~E(x44231,f2(a838))+E(f324(f102(a1),x44231),f2(a1)) % 28.47/28.31 [4431]~P89(x44311)+E(f324(f106(x44311),a85),f2(x44311)) % 28.47/28.31 [4433]~E(f613(x44331),f2(a838))+E(f324(f151(a838),x44331),f2(a838)) % 28.47/28.31 [4434]~P101(x44341)+E(f233(x44341,f231(x44341)),f235(x44341)) % 28.47/28.31 [4435]~P101(x44351)+E(f234(x44351,f231(x44351)),f178(x44351)) % 28.47/28.31 [4436]~P82(x44361)+E(f84(x44361,f2(x44361)),f2(x44361)) % 28.47/28.31 [4445]~P2(x44451)+E(f324(f102(x44451),f2(a838)),f2(x44451)) % 28.47/28.31 [4446]~P2(x44461)+E(f324(f102(x44461),f80(a838)),f80(x44461)) % 28.47/28.31 [4447]~P119(x44471)+E(f324(f105(x44471),f2(a1)),f2(x44471)) % 28.47/28.31 [4448]~P119(x44481)+E(f324(f105(x44481),f80(a1)),f80(x44481)) % 28.47/28.31 [4449]E(x44491,f2(a838))+~E(f324(f102(a1),x44491),f2(a1)) % 28.47/28.31 [4474]~P63(x44741)+E(f324(f81(x44741),f2(x44741)),f2(x44741)) % 28.47/28.31 [4475]~P91(x44751)+E(f324(f81(x44751),f179(x44751)),f238(x44751)) % 28.47/28.31 [4476]~P91(x44761)+E(f324(f81(x44761),f238(x44761)),f179(x44761)) % 28.47/28.31 [4477]~P78(x44771)+E(f324(f77(x44771),f2(x44771)),f2(x44771)) % 28.47/28.31 [4478]~P103(x44781)+E(f324(f77(x44781),f80(x44781)),f80(x44781)) % 28.47/28.31 [4479]~P72(x44791)+E(f324(f151(x44791),f115(x44791)),f2(x44791)) % 28.47/28.31 [4500]~P35(x45001)+P38(f324(f157(a1),x45001)) % 28.47/28.31 [4529]~P89(x45291)+E(f324(f81(x45291),f80(x45291)),f324(f106(x45291),a99)) % 28.47/28.31 [4546]~P89(x45461)+P33(x45461,f324(f106(x45461),a85)) % 28.47/28.31 [4571]P35(x45711)+~P38(f324(f157(a1),x45711)) % 28.47/28.31 [4614]E(f324(f102(a1),f324(a107,x46141)),x46141)+P1(f324(a185,x46141)) % 28.47/28.31 [4681]~P108(x46811)+E(f241(x46811,f80(x46811),f83(x46811)),f240(x46811)) % 28.47/28.31 [4711]~P89(x47111)+~P33(x47111,f324(f106(x47111),a99)) % 28.47/28.31 [4721]E(f324(a30,x47211),f182(a833))+P1(f324(a26,f324(a27,x47211))) % 28.47/28.31 [4851]E(f324(f77(a1),x48511),x48511)+P1(f324(f324(f232(a1),x48511),f2(a1))) % 28.47/28.31 [4871]~E(f324(a107,x48711),f2(a838))+P1(f324(f324(f231(a1),x48711),f2(a1))) % 28.47/28.31 [4902]~E(f324(f77(a1),x49021),f80(a1))+P1(f324(f324(f280(a1),x49021),f80(a1))) % 28.47/28.31 [4932]~P1(f324(a185,x49321))+P1(f324(f324(f232(a1),x49321),f2(a1))) % 28.47/28.31 [4972]~P2(x49721)+P1(f324(f324(f326(x49721),f2(x49721)),f175(x49721))) % 28.47/28.31 [4973]~P119(x49731)+P1(f324(f324(f326(x49731),f2(x49731)),f112(x49731))) % 28.47/28.31 [4974]~P2(x49741)+P1(f324(f324(f326(x49741),f80(x49741)),f175(x49741))) % 28.47/28.31 [4975]~P119(x49751)+P1(f324(f324(f326(x49751),f80(x49751)),f112(x49751))) % 28.47/28.31 [4976]~P84(x49761)+P1(f324(f324(f232(x49761),f2(x49761)),f80(x49761))) % 28.47/28.31 [4977]~P84(x49771)+P1(f324(f324(f231(x49771),f2(x49771)),f80(x49771))) % 28.47/28.31 [4980]E(f324(f226(a833),f392(x49801)),f324(a30,x49801))+~P1(f324(a26,f324(a27,x49801))) % 28.47/28.31 [4981]E(f324(f226(a833),f419(x49811)),f324(a30,x49811))+~P1(f324(a26,f324(a27,x49811))) % 28.47/28.31 [5032]E(x50321,f2(a838))+~P1(f324(f324(f231(a838),x50321),f2(a838))) % 28.47/28.31 [5033]E(x50331,f80(a838))+~P1(f324(f324(f280(a838),x50331),f80(a838))) % 28.47/28.31 [5074]E(f324(a107,x50741),f2(a838))+~P1(f324(f324(f231(a1),x50741),f2(a1))) % 28.47/28.31 [5102]E(f324(f77(a1),x51021),f80(a1))+~P1(f324(f324(f280(a1),x51021),f80(a1))) % 28.47/28.31 [5129]P1(f324(a185,x51291))+~P1(f324(f324(f232(a1),x51291),f2(a1))) % 28.47/28.31 [5134]~P86(x51341)+P20(x51341,f839(x51341),f137(x51341,x51341,f7(x51341))) % 28.47/28.31 [5152]P38(x51521)+~P1(f324(f324(f231(a1),f2(a1)),f819(x51521))) % 28.47/28.31 [5158]E(f324(f77(a1),x51581),f324(f81(a1),x51581))+~P1(f324(f324(f232(a1),x51581),f2(a1))) % 28.47/28.31 [5327]~P84(x53271)+~P1(f324(f324(f232(x53271),f80(x53271)),f2(x53271))) % 28.47/28.31 [5328]~P84(x53281)+~P1(f324(f324(f231(x53281),f80(x53281)),f2(x53281))) % 28.47/28.31 [5340]~E(x53401,f2(a1))+P1(f324(f324(f232(a1),f324(f77(a1),x53401)),f80(a1))) % 28.47/28.31 [5341]~E(x53411,f2(a838))+P1(f324(f324(f231(a1),f324(f102(a1),x53411)),f2(a1))) % 28.47/28.31 [5459]~P72(x54591)+E(f131(x54591,x54591,f82(x54591),f2(x54591)),f151(x54591)) % 28.47/28.31 [5634]~P87(x56341)+P29(a838,x56341,f102(x56341),f238(f845(a838,a832))) % 28.47/28.31 [5832]E(x58321,f2(a838))+~P1(f324(f324(f231(a1),f324(f102(a1),x58321)),f2(a1))) % 28.47/28.31 [5833]E(x58331,f2(a1))+~P1(f324(f324(f232(a1),f324(f77(a1),x58331)),f80(a1))) % 28.47/28.31 [6664]~P1(f324(f324(f232(a1),x66641),f2(a1)))+P1(f324(f324(f232(a1),f324(f324(f82(a1),x66641),x66641)),f2(a1))) % 28.47/28.31 [7240]P1(f324(f324(f232(a1),x72401),f2(a1)))+~P1(f324(f324(f232(a1),f324(f324(f82(a1),x72401),x72401)),f2(a1))) % 28.47/28.31 [7811]E(x78111,f324(a5,f2(a838)))+P1(f324(f324(f232(a838),f324(f324(f3(a838),f324(a22,x78111)),f324(a114,f2(a838)))),f324(a22,x78111))) % 28.47/28.31 [8559]~P1(f324(f324(f232(a1),x85591),f2(a1)))+P1(f324(f324(f232(a1),f324(f324(f3(a1),f324(f324(f82(a1),x85591),x85591)),a99)),f2(a1))) % 28.47/28.31 [8645]~P1(f324(f324(f232(a1),x86451),f2(a1)))+P1(f324(f324(f232(a1),f324(f324(f82(a1),f324(f324(f82(a1),f80(a1)),x86451)),x86451)),f2(a1))) % 28.47/28.31 [8930]P1(f324(f324(f232(a1),x89301),f2(a1)))+~P1(f324(f324(f232(a1),f324(f324(f3(a1),f324(f324(f82(a1),x89301),x89301)),a99)),f2(a1))) % 28.47/28.31 [8988]P1(f324(f324(f232(a1),x89881),f2(a1)))+~P1(f324(f324(f232(a1),f324(f324(f82(a1),f324(f324(f82(a1),f80(a1)),x89881)),x89881)),f2(a1))) % 28.47/28.31 [4517]~E(a85,x45171)+E(f324(f324(f82(a1),x45171),x45171),a85) % 28.47/28.31 [4518]~E(x45181,a85)+E(f324(f324(f82(a1),x45181),x45181),a85) % 28.47/28.31 [4532]E(x45321,f2(a1))+E(f324(f324(f42(a1),x45321),x45321),f80(a1)) % 28.47/28.31 [4659]E(x46591,a85)+~E(f324(f324(f82(a1),x46591),x46591),a85) % 28.47/28.31 [4660]E(a85,x46601)+~E(f324(f324(f82(a1),x46601),x46601),a85) % 28.47/28.31 [4671]~P9(x46711)+E(f44(x46711,f179(f845(x46711,a832))),f238(x46711)) % 28.47/28.31 [4672]~P9(x46721)+E(f44(x46721,f238(f845(x46721,a832))),f179(x46721)) % 28.47/28.31 [4673]~P9(x46731)+E(f43(x46731,f179(f845(x46731,a832))),f179(x46731)) % 28.47/28.31 [4674]~P9(x46741)+E(f43(x46741,f238(f845(x46741,a832))),f238(x46741)) % 28.47/28.31 [4675]~P86(x46751)+E(f129(x46751,f179(f845(x46751,a832))),f115(x46751)) % 28.47/28.31 [4811]E(x48111,f2(a838))+P1(f324(f324(f232(a838),f2(a838)),x48111)) % 28.47/28.31 [4831]~P10(x48311)+P1(f324(f324(f231(a1),f2(a1)),x48311)) % 28.47/28.31 [4862]~E(f324(f106(a838),x48621),f2(a838))+P1(f324(f324(f231(a1),x48621),a85)) % 28.47/28.31 [4867]P38(x48671)+P1(f324(f324(f326(a1),f819(x48671)),x48671)) % 28.47/28.31 [4868]E(x48681,f324(a5,f2(a838)))+P1(f324(f324(f231(a101),f80(a101)),x48681)) % 28.47/28.31 [4907]P1(f324(a185,x49071))+P1(f324(f324(f231(a1),f2(a1)),x49071)) % 28.47/28.31 [4954]E(f324(f102(a1),f324(a107,x49541)),f2(a1))+P1(f324(f324(f231(a1),f2(a1)),x49541)) % 28.47/28.31 [5019]E(f324(f102(a1),f324(f106(a838),x50191)),f324(f106(a1),x50191))+P1(f324(a185,f324(f106(a1),x50191))) % 28.47/28.31 [5039]E(f324(f106(a838),x50391),f2(a838))+~P1(f324(a185,f324(f106(a1),x50391))) % 28.47/28.31 [5040]E(f324(f106(a838),x50401),f2(a838))+~P1(f324(f324(f231(a1),x50401),a85)) % 28.47/28.31 [5071]P10(x50711)+~P1(f324(f324(f231(a1),f2(a1)),x50711)) % 28.47/28.31 [5137]E(f324(a114,f332(x51371)),x51371)+~P1(f324(f324(f232(a838),f2(a838)),x51371)) % 28.47/28.31 [5138]E(f324(a114,f343(x51381)),x51381)+~P1(f324(f324(f232(a838),f2(a838)),x51381)) % 28.47/28.31 [5146]E(f324(a114,f324(f106(a838),x51461)),f80(a838))+~P1(f324(a185,f324(f106(a1),x51461))) % 28.47/28.31 [5154]E(f324(f102(a1),f453(x51541)),x51541)+~P1(f324(f324(f232(a1),f2(a1)),x51541)) % 28.47/28.31 [5161]~E(x51611,f324(a5,f2(a838)))+~P1(f324(f324(f231(a101),f80(a101)),x51611)) % 28.47/28.31 [5168]E(f324(f102(a1),f324(f106(a838),x51681)),f2(a1))+~P1(f324(a185,f324(f106(a1),x51681))) % 28.47/28.31 [5192]E(f324(f151(a838),x51921),f2(a838))+P1(f324(f324(f326(a838),f613(x51921)),f324(f157(a838),x51921))) % 28.47/28.31 [5212]E(f324(f102(a1),f324(a107,x52121)),x52121)+~P1(f324(f324(f231(a1),f2(a1)),x52121)) % 28.47/28.31 [5221]~P1(f324(a185,x52211))+~P1(f324(f324(f231(a1),f2(a1)),x52211)) % 28.47/28.31 [5320]E(f324(f324(f82(a838),f80(a838)),f324(f106(a838),x53201)),f80(a838))+~P1(f324(f324(f232(a1),x53201),a85)) % 28.47/28.31 [5378]E(x53781,f2(a838))+~P1(f324(f324(f232(a838),x53781),f324(a114,f2(a838)))) % 28.47/28.31 [5400]E(x54001,f324(a114,f2(a838)))+~P1(f324(f324(f280(a838),x54001),f324(a114,f2(a838)))) % 28.47/28.31 [5418]E(f324(f324(f82(a838),f324(f106(a838),x54181)),f80(a838)),f80(a838))+~P1(f324(f324(f232(a1),x54181),a85)) % 28.47/28.31 [5419]E(f324(f324(f3(a838),f324(f106(a838),x54191)),f80(a838)),f2(a838))+~P1(f324(f324(f231(a1),x54191),a85)) % 28.47/28.31 [5429]~P38(x54291)+E(f324(f41(a838),f324(f304(a1,a838,a107),x54291)),f324(f41(a1),x54291)) % 28.47/28.31 [5460]~P86(x54601)+E(f234(x54601,f324(f9(x54601,x54601,a832),f231(x54601))),f235(x54601)) % 28.47/28.31 [5461]~P86(x54611)+E(f233(x54611,f324(f9(x54611,x54611,a832),f231(x54611))),f178(x54611)) % 28.47/28.31 [5471]E(f51(a838,f324(a114,f2(a838)),f324(f106(a838),x54711)),f324(a114,f2(a838)))+~P1(f324(a185,f324(f106(a1),x54711))) % 28.47/28.31 [5479]P1(f324(f324(f232(a1),f2(a1)),x54791))+~P1(f324(f324(f231(a1),f80(a1)),x54791)) % 28.47/28.31 [5480]~P1(f324(f324(f232(a1),f2(a1)),x54801))+P1(f324(f324(f231(a1),f80(a1)),x54801)) % 28.47/28.31 [5490]E(f324(a114,f324(f324(f3(a838),x54901),f80(a838))),x54901)+~P1(f324(f324(f232(a838),f2(a838)),x54901)) % 28.47/28.31 [5548]P1(f324(f324(f232(a838),f2(a838)),f453(x55481)))+~P1(f324(f324(f232(a1),f2(a1)),x55481)) % 28.47/28.31 [5605]E(f51(a1,f324(f106(a1),a99),x56051),f324(f324(f3(a1),x56051),f80(a1)))+~P1(f324(f324(f232(a1),f2(a1)),x56051)) % 28.47/28.31 [5648]~P1(f324(f324(f232(a1),a85),x56481))+P1(f324(f324(f232(a838),f2(a838)),f324(f106(a838),x56481))) % 28.47/28.31 [5702]P1(f324(f324(f232(a838),f2(a838)),f324(a107,x57021)))+~P1(f324(f324(f232(a1),f2(a1)),x57021)) % 28.47/28.31 [5749]~P1(f324(f324(f232(a838),f2(a838)),x57491))+P1(f324(f324(f232(a1),f2(a1)),f324(f102(a1),x57491))) % 28.47/28.31 [5785]~P1(f324(f324(f232(a838),f2(a838)),f324(a107,x57851)))+P1(f324(f324(f232(a1),f2(a1)),x57851)) % 28.47/28.31 [5801]~P38(x58011)+E(f324(f304(a838,a1,f102(a1)),f324(f304(a1,a838,a107),x58011)),x58011) % 28.47/28.31 [5812]P1(f324(f324(f232(a1),a85),x58121))+~P1(f324(f324(f232(a838),f2(a838)),f324(f106(a838),x58121))) % 28.47/28.31 [5874]P1(f324(f324(f232(a838),f2(a838)),x58741))+~P1(f324(f324(f232(a1),f2(a1)),f324(f102(a1),x58741))) % 28.47/28.31 [5991]E(f324(f304(a838,a1,f102(a1)),f324(f258(a838),f324(a107,x59911))),f324(f295(a1,f2(a1)),x59911))+~P1(f324(f324(f231(a1),f2(a1)),x59911)) % 28.47/28.31 [6007]~P84(x60071)+P1(f324(f324(f232(x60071),f2(x60071)),f324(f324(f82(x60071),f80(x60071)),f80(x60071)))) % 28.47/28.31 [6059]P1(f324(f324(f232(a838),f324(a114,f2(a838))),f324(a107,x60591)))+~P1(f324(f324(f232(a1),f80(a1)),x60591)) % 28.47/28.31 [6156]E(x61561,f2(a1))+P1(f324(f55(f2(a1),x61561),f324(f324(f247(a1,a1),f2(a1)),f2(a1)))) % 28.47/28.31 [6335]~P1(f324(f324(f232(a838),f324(a114,f2(a838))),f324(a107,x63351)))+P1(f324(f324(f232(a1),f80(a1)),x63351)) % 28.47/28.31 [6506]P31(a830,a851,f324(f324(f324(f93(a830),f849(x65061)),f324(a27,x65061)),f852(x65061)))+~P1(f324(f324(f326(a834),x65061),a847)) % 28.47/28.31 [6788]~P109(x67881)+P36(x67881,f324(f257(f844(x67881,x67881)),f324(f252(x67881,x67881,a832),f232(x67881)))) % 28.47/28.31 [7092]P31(a830,a851,f324(f324(f324(f93(a830),f849(x70921)),f324(f230(a833),f324(a30,x70921))),f852(x70921)))+~P1(f324(f324(f326(a834),x70921),a847)) % 28.47/28.31 [5367]E(f324(f106(a838),f324(f324(f3(a1),x53671),a99)),f324(a114,f324(f106(a838),x53671)))+P1(f324(a185,f324(f106(a1),x53671))) % 28.47/28.31 [5381]~P35(x53811)+E(f324(f324(f141(a838,a1),f102(a1)),f324(f324(f141(a1,a838),a107),x53811)),x53811) % 28.47/28.31 [5394]P31(a830,a851,x53941)+~P1(f324(f324(f326(f837(a830)),x53941),a850)) % 28.47/28.31 [5496]E(f324(f81(a1),f324(f102(a1),f324(a114,f464(x54961)))),x54961)+~P1(f324(f324(f232(a1),x54961),f2(a1))) % 28.47/28.31 [5506]E(f324(f324(f82(a838),f80(a838)),f324(f106(a838),x55061)),f324(f106(a838),f324(f324(f3(a1),x55061),a99)))+P1(f324(f324(f232(a1),x55061),a85)) % 28.47/28.31 [5550]E(f324(f324(f42(a1),f324(f106(a1),a99)),x55501),f324(f106(a1),a99))+~P1(f324(f324(f232(a1),f2(a1)),x55501)) % 28.47/28.31 [5644]E(f324(f324(f82(a838),f324(f106(a838),x56441)),f80(a838)),f324(f106(a838),f324(f324(f3(a1),x56441),a99)))+P1(f324(f324(f232(a1),x56441),a85)) % 28.47/28.31 [5645]E(f324(f324(f3(a838),f324(f106(a838),x56451)),f80(a838)),f324(f106(a838),f324(f324(f82(a1),x56451),a99)))+P1(f324(f324(f231(a1),x56451),a85)) % 28.47/28.31 [5688]E(f324(a107,f324(f324(f82(a1),f80(a1)),x56881)),f324(a114,f324(a107,x56881)))+~P1(f324(f324(f231(a1),f2(a1)),x56881)) % 28.47/28.31 [5726]E(f324(a114,f324(f324(f3(a838),x57261),f324(a114,f2(a838)))),x57261)+~P1(f324(f324(f232(a838),f2(a838)),x57261)) % 28.47/28.31 [5936]E(f51(a838,f324(a114,f2(a838)),f324(f106(a838),x59361)),f324(a107,f51(a1,f80(a1),f324(f106(a1),x59361))))+P1(f324(a185,f324(f106(a1),x59361))) % 28.47/28.31 [5982]~P1(f324(f324(f232(a1),a99),x59821))+P1(f324(f324(f232(a1),a99),f324(f324(f82(a1),x59821),x59821))) % 28.47/28.31 [5983]~P1(f324(f324(f232(a1),a85),x59831))+P1(f324(f324(f232(a1),a85),f324(f324(f82(a1),x59831),x59831))) % 28.47/28.31 [5984]~P1(f324(f324(f232(a1),a99),x59841))+P1(f324(f324(f231(a1),a99),f324(f324(f82(a1),x59841),x59841))) % 28.47/28.31 [5985]~P1(f324(f324(f231(a1),a85),x59851))+P1(f324(f324(f231(a1),a85),f324(f324(f82(a1),x59851),x59851))) % 28.47/28.31 [6170]~P1(f324(f64(x61701),f238(f845(x61701,a832))))+P1(f324(f64(f842(x61701)),f238(f845(f842(x61701),a832)))) % 28.47/28.31 [6260]~P1(f324(f324(f231(a1),f2(a1)),x62601))+P1(f324(f324(f232(a1),f2(a1)),f324(f324(f82(a1),f80(a1)),x62601))) % 28.47/28.31 [6266]E(f324(f246(a1,a1),f53(f80(a1),f324(f106(a1),x62661))),f324(f324(f42(a1),f80(a1)),f324(f106(a1),x62661)))+~P1(f324(f324(f231(a1),f2(a1)),f324(f106(a1),x62661))) % 28.47/28.31 [6291]E(f324(f251(a1,a1),f53(f80(a1),f324(f106(a1),x62911))),f51(a1,f80(a1),f324(f106(a1),x62911)))+~P1(f324(f324(f231(a1),f2(a1)),f324(f106(a1),x62911))) % 28.47/28.31 [6304]P1(f324(f64(x63041),f238(f845(x63041,a832))))+~P1(f324(f64(f842(x63041)),f238(f845(f842(x63041),a832)))) % 28.47/28.31 [6336]P1(f324(f324(f232(a1),a99),x63361))+~P1(f324(f324(f232(a1),a99),f324(f324(f82(a1),x63361),x63361))) % 28.47/28.31 [6337]P1(f324(f324(f232(a1),a99),x63371))+~P1(f324(f324(f231(a1),a99),f324(f324(f82(a1),x63371),x63371))) % 28.47/28.31 [6338]P1(f324(f324(f232(a1),a85),x63381))+~P1(f324(f324(f232(a1),a85),f324(f324(f82(a1),x63381),x63381))) % 28.47/28.31 [6339]P1(f324(f324(f231(a1),a85),x63391))+~P1(f324(f324(f231(a1),a85),f324(f324(f82(a1),x63391),x63391))) % 28.47/28.31 [6669]~P1(f324(f64(x66691),f238(f845(x66691,a832))))+P1(f324(f324(f232(a838),f2(a838)),f324(f41(x66691),f238(f845(x66691,a832))))) % 28.47/28.31 [7285]P1(f324(f64(a838),x72851))+~P1(f324(f64(a1),f324(f304(a838,a1,f102(a1)),x72851))) % 28.47/28.31 [5295]~E(a99,x52951)+E(f324(f324(f3(a1),f324(f324(f82(a1),x52951),x52951)),a99),a99) % 28.47/28.31 [5296]~E(x52961,a99)+E(f324(f324(f3(a1),f324(f324(f82(a1),x52961),x52961)),a99),a99) % 28.47/28.31 [5806]E(x58061,a99)+~E(f324(f324(f3(a1),f324(f324(f82(a1),x58061),x58061)),a99),a99) % 28.47/28.31 [5807]E(a99,x58071)+~E(f324(f324(f3(a1),f324(f324(f82(a1),x58071),x58071)),a99),a99) % 28.47/28.31 [6229]~E(f324(f106(a838),x62291),f2(a838))+P1(f324(a185,f324(f106(a1),f324(f324(f82(a1),x62291),a99)))) % 28.47/28.31 [6594]~P1(f324(a185,f324(f106(a1),x65941)))+P1(f324(a185,f324(f106(a1),f324(f324(f82(a1),x65941),x65941)))) % 28.47/28.31 [6595]~P1(f324(f324(f231(a1),x65951),a99))+P1(f324(f324(f232(a1),f324(f324(f82(a1),x65951),x65951)),a99)) % 28.47/28.31 [6596]~P1(f324(f324(f232(a1),x65961),a85))+P1(f324(f324(f232(a1),f324(f324(f82(a1),x65961),x65961)),a85)) % 28.47/28.31 [6597]~P1(f324(f324(f231(a1),x65971),a99))+P1(f324(f324(f231(a1),f324(f324(f82(a1),x65971),x65971)),a99)) % 28.47/28.31 [6598]~P1(f324(f324(f231(a1),x65981),a85))+P1(f324(f324(f231(a1),f324(f324(f82(a1),x65981),x65981)),a85)) % 28.47/28.31 [6930]E(f324(f106(a838),x69301),f2(a838))+~P1(f324(a185,f324(f106(a1),f324(f324(f82(a1),x69301),a99)))) % 28.47/28.31 [7188]~P1(f324(f324(f231(a1),f2(a1)),f324(f106(a1),x71881)))+P1(f324(f324(f231(a1),f2(a1)),f324(f106(a1),f324(f324(f82(a1),x71881),x71881)))) % 28.47/28.31 [7189]P1(f324(a185,f324(f106(a1),x71891)))+~P1(f324(a185,f324(f106(a1),f324(f324(f82(a1),x71891),x71891)))) % 28.47/28.31 [7190]P1(f324(f324(f232(a1),x71901),a85))+~P1(f324(f324(f232(a1),f324(f324(f82(a1),x71901),x71901)),a85)) % 28.47/28.31 [7191]P1(f324(f324(f231(a1),x71911),a99))+~P1(f324(f324(f232(a1),f324(f324(f82(a1),x71911),x71911)),a99)) % 28.47/28.31 [7192]P1(f324(f324(f231(a1),x71921),a99))+~P1(f324(f324(f231(a1),f324(f324(f82(a1),x71921),x71921)),a99)) % 28.47/28.31 [7193]P1(f324(f324(f231(a1),x71931),a85))+~P1(f324(f324(f231(a1),f324(f324(f82(a1),x71931),x71931)),a85)) % 28.47/28.31 [7575]E(f324(a110,f595(x75751)),x75751)+~P1(f324(f324(f326(f845(f844(a838,a838),a832)),x75751),a100)) % 28.47/28.31 [6143]~P89(x61431)+E(f324(f106(x61431),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f80(x61431)) % 28.47/28.31 [6648]~P1(f324(a185,f324(f106(a1),x66481)))+E(f324(f106(a838),f324(f324(f3(a1),f324(f324(f82(a1),x66481),x66481)),a99)),f2(a838)) % 28.47/28.31 [7757]~P1(f324(f324(f232(a1),f324(f106(a1),x77571)),f2(a1)))+E(f324(f246(a1,a1),f324(a57,f56(f324(f81(a1),f80(a1)),f324(f81(a1),f324(f106(a1),x77571))))),f324(f324(f42(a1),f80(a1)),f324(f106(a1),x77571))) % 28.47/28.31 [7770]~P1(f324(f324(f232(a1),f324(f106(a1),x77701)),f2(a1)))+E(f324(f251(a1,a1),f324(a57,f56(f324(f81(a1),f80(a1)),f324(f81(a1),f324(f106(a1),x77701))))),f51(a1,f80(a1),f324(f106(a1),x77701))) % 28.47/28.31 [7817]~P1(f324(f324(f232(a1),a99),x78171))+P1(f324(f324(f232(a1),a99),f324(f324(f3(a1),f324(f324(f82(a1),x78171),x78171)),a99))) % 28.47/28.31 [7818]~P1(f324(f324(f231(a1),a85),x78181))+P1(f324(f324(f232(a1),a85),f324(f324(f3(a1),f324(f324(f82(a1),x78181),x78181)),a99))) % 28.47/28.31 [7819]~P1(f324(f324(f231(a1),a99),x78191))+P1(f324(f324(f231(a1),a99),f324(f324(f3(a1),f324(f324(f82(a1),x78191),x78191)),a99))) % 28.47/28.31 [7820]~P1(f324(f324(f231(a1),a85),x78201))+P1(f324(f324(f231(a1),a85),f324(f324(f3(a1),f324(f324(f82(a1),x78201),x78201)),a99))) % 28.47/28.31 [8123]~P89(x81231)+~P33(x81231,f324(f106(x81231),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))) % 28.47/28.31 [8304]P1(f324(f324(f232(a1),a99),x83041))+~P1(f324(f324(f232(a1),a99),f324(f324(f3(a1),f324(f324(f82(a1),x83041),x83041)),a99))) % 28.47/28.31 [8305]P1(f324(f324(f231(a1),a99),x83051))+~P1(f324(f324(f231(a1),a99),f324(f324(f3(a1),f324(f324(f82(a1),x83051),x83051)),a99))) % 28.47/28.31 [8306]P1(f324(f324(f231(a1),a85),x83061))+~P1(f324(f324(f232(a1),a85),f324(f324(f3(a1),f324(f324(f82(a1),x83061),x83061)),a99))) % 28.47/28.31 [8307]P1(f324(f324(f231(a1),a85),x83071))+~P1(f324(f324(f231(a1),a85),f324(f324(f3(a1),f324(f324(f82(a1),x83071),x83071)),a99))) % 28.47/28.31 [8602]E(f324(f106(a838),f324(f324(f3(a1),f324(f324(f82(a1),x86021),x86021)),a99)),f324(f324(f88(a838,a838),f324(f106(a838),x86021)),f324(f324(f10(a838,a838,a838),a114),f324(f324(f20(a838,a838,a838),f82(a838)),f7(a838)))))+P1(f324(a185,f324(f106(a1),x86021))) % 28.47/28.31 [9373]E(x93731,f179(f845(f844(a838,a838),a832)))+P1(f324(f324(f326(f844(f845(f844(a838,a838),a832),f845(f844(a838,a838),a832))),f324(f324(f247(f845(f844(a838,a838),a832),f845(f844(a838,a838),a832)),x93731),f179(f845(f844(a838,a838),a832)))),a39)) % 28.47/28.31 [8535]~P1(f324(a185,f324(f106(a1),x85351)))+P1(f324(a185,f324(f106(a1),f324(f324(f3(a1),f324(f324(f82(a1),x85351),x85351)),a99)))) % 28.47/28.31 [8536]~P1(f324(f324(f232(a1),x85361),a99))+P1(f324(f324(f232(a1),f324(f324(f3(a1),f324(f324(f82(a1),x85361),x85361)),a99)),a99)) % 28.47/28.31 [8537]~P1(f324(f324(f232(a1),x85371),a85))+P1(f324(f324(f232(a1),f324(f324(f3(a1),f324(f324(f82(a1),x85371),x85371)),a99)),a85)) % 28.47/28.31 [8538]~P1(f324(f324(f231(a1),x85381),a99))+P1(f324(f324(f231(a1),f324(f324(f3(a1),f324(f324(f82(a1),x85381),x85381)),a99)),a99)) % 28.47/28.31 [8539]~P1(f324(f324(f232(a1),x85391),a85))+P1(f324(f324(f231(a1),f324(f324(f3(a1),f324(f324(f82(a1),x85391),x85391)),a99)),a85)) % 28.47/28.31 [8638]~P1(f324(f324(f231(a1),f2(a1)),f324(f106(a1),x86381)))+P1(f324(f324(f231(a1),f2(a1)),f324(f106(a1),f324(f324(f3(a1),f324(f324(f82(a1),x86381),x86381)),a99)))) % 28.47/28.31 [8771]~P89(x87711)+E(f324(f324(f82(x87711),f80(x87711)),f80(x87711)),f324(f106(x87711),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))) % 28.47/28.31 [8916]P1(f324(a185,f324(f106(a1),x89161)))+~P1(f324(a185,f324(f106(a1),f324(f324(f3(a1),f324(f324(f82(a1),x89161),x89161)),a99)))) % 28.47/28.31 [8917]P1(f324(f324(f232(a1),x89171),a99))+~P1(f324(f324(f232(a1),f324(f324(f3(a1),f324(f324(f82(a1),x89171),x89171)),a99)),a99)) % 28.47/28.31 [8918]P1(f324(f324(f232(a1),x89181),a85))+~P1(f324(f324(f232(a1),f324(f324(f3(a1),f324(f324(f82(a1),x89181),x89181)),a99)),a85)) % 28.47/28.31 [8919]P1(f324(f324(f232(a1),x89191),a85))+~P1(f324(f324(f231(a1),f324(f324(f3(a1),f324(f324(f82(a1),x89191),x89191)),a99)),a85)) % 28.47/28.31 [8920]P1(f324(f324(f231(a1),x89201),a99))+~P1(f324(f324(f231(a1),f324(f324(f3(a1),f324(f324(f82(a1),x89201),x89201)),a99)),a99)) % 28.47/28.31 [9423]~P1(f324(f64(f844(a838,a838)),x94231))+P1(f324(f324(f326(f844(f845(f844(a838,a838),a832),f845(f844(a838,a838),a832))),f324(f324(f247(f845(f844(a838,a838),a832),f845(f844(a838,a838),a832)),f179(f845(f844(a838,a838),a832))),x94231)),a71)) % 28.47/28.31 [9208]~P2(x92081)+E(f324(f324(f240(x92081),f2(x92081)),f324(f106(a838),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),f2(x92081)) % 28.47/28.31 [9209]~P2(x92091)+E(f324(f324(f240(x92091),f80(x92091)),f324(f106(a838),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),f80(x92091)) % 28.47/28.31 [9627]~P1(f324(f324(f232(a838),f80(a838)),x96271))+P1(f324(f324(f232(a838),f2(a838)),f324(f324(f42(a838),x96271),f324(f106(a838),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))))) % 28.47/28.31 [9633]~P1(f324(f324(f232(a838),f2(a838)),x96331))+P1(f324(f324(f232(a838),f2(a838)),f324(f324(f42(a838),f324(f324(f82(a838),x96331),f80(a838))),f324(f106(a838),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))))) % 28.47/28.31 [9674]~E(f51(a838,x96741,f324(f106(a838),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),f80(a838))+P1(f324(f324(f232(a838),f2(a838)),f51(a838,x96741,f324(f106(a838),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))))) % 28.47/28.31 [9707]E(f51(a838,x97071,f324(f106(a838),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),f80(a838))+~P1(f324(f324(f232(a838),f2(a838)),f51(a838,x97071,f324(f106(a838),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))))) % 28.47/28.31 [4453]~P36(x44531,x44532)+P55(x44531,x44532) % 28.47/28.31 [4454]~P42(x44541,x44542)+P55(x44541,x44542) % 28.47/28.31 [4413]~E(x44131,x44132)+E(f267(x44131,x44132),f80(a101)) % 28.47/28.31 [4416]E(f210(x44161,x44162),x44161)+~E(x44162,f2(a838)) % 28.47/28.31 [4421]P37(x44211,x44212)+~E(x44212,f182(x44211)) % 28.47/28.31 [4425]~E(x44252,f115(x44251))+E(f140(x44251,x44252),f115(x44251)) % 28.47/28.31 [4429]~P37(x44292,x44291)+E(x44291,f182(x44292)) % 28.47/28.31 [4444]~E(f140(x44442,x44441),f115(x44442))+E(x44441,f115(x44442)) % 28.47/28.31 [4458]~P85(x44582)+P85(f845(x44581,x44582)) % 28.47/28.31 [4459]~P102(x44592)+P102(f845(x44591,x44592)) % 28.47/28.31 [4460]~P101(x44602)+P101(f845(x44601,x44602)) % 28.47/28.31 [4461]~P91(x44612)+P91(f845(x44611,x44612)) % 28.47/28.31 [4462]~P81(x44622)+P81(f845(x44621,x44622)) % 28.47/28.31 [4463]~P73(x44632)+P73(f845(x44631,x44632)) % 28.47/28.31 [4464]~P94(x44642)+P93(f845(x44641,x44642)) % 28.47/28.31 [4465]~P94(x44652)+P94(f845(x44651,x44652)) % 28.47/28.31 [4466]~P100(x44662)+P100(f845(x44661,x44662)) % 28.47/28.31 [4467]~P96(x44672)+P95(f845(x44671,x44672)) % 28.47/28.31 [4468]~P97(x44682)+P97(f845(x44681,x44682)) % 28.47/28.31 [4469]~P94(x44692)+P99(f845(x44691,x44692)) % 28.47/28.31 [4470]~P9(x44702)+P9(f845(x44701,x44702)) % 28.47/28.31 [4471]~P96(x44712)+P98(f845(x44711,x44712)) % 28.47/28.31 [4472]~P110(x44722)+P110(f845(x44721,x44722)) % 28.47/28.31 [4473]~P96(x44732)+P96(f845(x44731,x44732)) % 28.47/28.31 [4486]E(x44861,x44862)+~E(f324(a114,x44861),f324(a114,x44862)) % 28.47/28.31 [4487]E(x44871,x44872)+~E(f324(a27,x44871),f324(a27,x44872)) % 28.47/28.31 [4488]E(x44881,x44882)+~E(f324(a5,x44881),f324(a5,x44882)) % 28.47/28.31 [4490]E(x44901,x44902)+~E(f324(a22,x44901),f324(a22,x44902)) % 28.47/28.31 [4491]E(x44911,x44912)+~E(f324(a110,x44911),f324(a110,x44912)) % 28.47/28.31 [4587]~P7(x45871)+E(f51(x45871,x45872,x45872),f2(x45871)) % 28.47/28.31 [4621]~P36(x46211,x46212)+P36(f839(x46211),f135(x46211,x46212)) % 28.47/28.31 [4622]~P36(x46221,x46222)+P36(f839(x46221),f134(x46221,x46222)) % 28.47/28.31 [4716]~P36(x47161,x47162)+P36(f845(x47161,a832),f316(x47161,x47162)) % 28.47/28.31 [4717]~P36(x47171,x47172)+P36(f845(x47171,a832),f317(x47171,x47172)) % 28.47/28.31 [4836]~P10(x48361)+P38(f296(a1,x48361,x48362)) % 28.47/28.31 [4935]~P36(x49351,x49352)+P57(x49351,f70(x49351,x49351,x49352)) % 28.47/28.31 [5423]~P70(x54231)+P29(x54231,x54231,f81(x54231),x54232) % 28.47/28.31 [4439]~E(x44392,f115(x44391))+E(f324(f153(x44391),x44392),f115(x44391)) % 28.47/28.31 [4440]~E(x44402,f115(x44401))+E(f324(f154(x44401),x44402),f115(x44401)) % 28.47/28.31 [4495]E(x44951,f324(a107,x44952))+~E(f324(f102(a1),x44951),x44952) % 28.47/28.31 [4498]E(x44981,f115(x44982))+~E(f324(f153(x44982),x44981),f115(x44982)) % 28.47/28.31 [4499]E(x44991,f115(x44992))+~E(f324(f154(x44992),x44991),f115(x44992)) % 28.47/28.31 [4514]~P89(x45141)+E(f324(f106(x45141),x45142),f324(f105(x45141),x45142)) % 28.47/28.31 [4521]~E(x45212,f182(x45211))+E(f225(x45211,x45212),f179(f845(x45211,a832))) % 28.47/28.31 [4523]~P58(x45231)+P1(f324(f64(x45231),x45232)) % 28.47/28.31 [4530]E(x45301,f182(x45302))+E(f324(f226(x45302),f330(x45302,x45301)),x45301) % 28.47/28.31 [4531]E(x45311,f182(x45312))+E(f324(f226(x45312),f440(x45312,x45311)),x45311) % 28.47/28.31 [4533]~E(f709(x45332,x45331),f115(x45331))+E(f163(x45331,x45332),f115(f839(x45331))) % 28.47/28.31 [4542]~E(x45422,f115(x45421))+E(f324(f157(x45421),x45422),f179(f845(x45421,a832))) % 28.47/28.31 [4543]~E(x45432,f115(x45431))+E(f179(f845(x45431,a832)),f324(f157(x45431),x45432)) % 28.47/28.31 [4545]E(x45451,x45452)+~E(f324(f102(a1),x45451),f324(f102(a1),x45452)) % 28.47/28.31 [4548]E(f208(x45481,x45482),f2(a838))+P1(f324(f64(x45481),x45482)) % 28.47/28.31 [4566]~P103(x45661)+E(f84(x45661,f84(x45661,x45662)),f84(x45661,x45662)) % 28.47/28.31 [4578]~P105(x45781)+E(f324(f324(f240(x45781),x45782),f80(a838)),x45782) % 28.47/28.31 [4579]~P75(x45791)+E(f324(f324(f240(x45791),x45792),f80(a838)),x45792) % 28.47/28.31 [4581]E(x45811,x45812)+E(f267(x45811,x45812),f324(f324(f82(a101),x45812),f80(a101))) % 28.47/28.31 [4584]E(f324(f41(x45841),x45842),f2(a838))+P1(f324(f64(x45841),x45842)) % 28.47/28.31 [4588]~E(f140(x45881,x45882),x45882)+P1(f324(f127(x45881),x45882)) % 28.47/28.31 [4591]~P105(x45911)+E(f324(f324(f83(x45911),x45912),f80(x45911)),x45912) % 28.47/28.31 [4592]~P68(x45921)+E(f324(f324(f83(x45921),x45922),f80(x45921)),x45922) % 28.47/28.31 [4593]~P75(x45931)+E(f324(f324(f83(x45931),x45932),f80(x45931)),x45932) % 28.47/28.31 [4594]~P105(x45941)+E(f324(f324(f82(x45941),x45942),f2(x45941)),x45942) % 28.47/28.31 [4595]~P72(x45951)+E(f324(f324(f82(x45951),x45952),f2(x45951)),x45952) % 28.47/28.31 [4596]~P67(x45961)+E(f324(f324(f82(x45961),x45962),f2(x45961)),x45962) % 28.47/28.31 [4597]~P7(x45971)+E(f324(f324(f42(x45971),x45972),f80(x45971)),x45972) % 28.47/28.31 [4598]~P63(x45981)+E(f324(f324(f3(x45981),x45982),f2(x45981)),x45982) % 28.47/28.31 [4599]~P114(x45991)+E(f324(f324(f284(x45991),x45992),f80(x45991)),x45992) % 28.47/28.31 [4600]~P95(x46001)+E(f324(f324(f103(x46001),x46002),f179(x46001)),x46002) % 28.47/28.31 [4601]~P98(x46011)+E(f324(f324(f104(x46011),x46012),f238(x46011)),x46012) % 28.47/28.31 [4602]~P105(x46021)+E(f324(f324(f240(x46021),x46022),f2(a838)),f80(x46021)) % 28.47/28.31 [4603]~P108(x46031)+E(f324(f324(f240(x46031),x46032),f2(a838)),f80(x46031)) % 28.47/28.31 [4604]~E(x46042,f179(f845(x46041,a832)))+E(f324(f41(x46041),x46042),f2(a838)) % 28.47/28.31 [4615]~P7(x46151)+E(f51(x46151,x46152,f2(x46151)),x46152) % 28.47/28.31 [4623]~P121(x46231)+E(f324(f324(f83(x46231),x46232),f2(x46231)),f2(x46231)) % 28.47/28.31 [4624]~P105(x46241)+E(f324(f324(f83(x46241),x46242),f2(x46241)),f2(x46241)) % 28.47/28.31 [4625]~P7(x46251)+E(f324(f324(f42(x46251),x46252),f2(x46251)),f2(x46251)) % 28.47/28.31 [4626]~P115(x46261)+E(f324(f324(f284(x46261),x46262),f2(x46261)),f2(x46261)) % 28.47/28.31 [4627]~P98(x46271)+E(f324(f324(f103(x46271),x46272),f238(x46271)),f238(x46271)) % 28.47/28.31 [4628]~P95(x46281)+E(f324(f324(f104(x46281),x46282),f179(x46281)),f179(x46281)) % 28.47/28.31 [4629]E(x46291,f182(x46292))+~E(f225(x46292,x46291),f179(f845(x46292,a832))) % 28.47/28.31 [4631]~P7(x46311)+E(f51(x46311,x46312,f80(x46311)),f2(x46311)) % 28.47/28.31 [4632]~P7(x46321)+E(f51(x46321,f2(x46321),x46322),f2(x46321)) % 28.47/28.31 [4683]P36(x46831,x46832)+~E(f614(x46832,x46831),f179(f845(x46831,a832))) % 28.47/28.31 [4684]E(x46841,f115(x46842))+~E(f324(f157(x46842),x46841),f179(f845(x46842,a832))) % 28.47/28.31 [4685]E(x46851,f115(x46852))+~E(f179(f845(x46852,a832)),f324(f157(x46852),x46851)) % 28.47/28.31 [4688]~E(x46881,x46882)+P1(f324(f324(a321,x46881),x46882)) % 28.47/28.31 [4698]P1(x46981)+P1(f324(f324(a327,x46981),x46982)) % 28.47/28.31 [4699]E(x46991,f115(x46992))+E(f324(f324(f149(x46992),x46991),f2(a838)),f324(f130(x46992),x46991)) % 28.47/28.31 [4702]E(f140(x47021,x47022),x47022)+~P1(f324(f127(x47021),x47022)) % 28.47/28.31 [4707]~P1(x47072)+P1(f324(f324(a327,x47071),x47072)) % 28.47/28.31 [4708]~P1(x47082)+P1(f324(f324(a323,x47081),x47082)) % 28.47/28.31 [4709]~P1(x47091)+P1(f324(f324(a323,x47091),x47092)) % 28.47/28.31 [4719]~E(f710(x47192,x47191),f714(x47192,x47191))+P1(f324(f127(x47191),x47192)) % 28.47/28.31 [4727]E(f324(f257(x47271),x47272),f179(f845(x47271,a832)))+P1(f324(x47272,f331(x47272))) % 28.47/28.31 [4728]E(f179(f845(x47281,a832)),f324(f257(x47281),x47282))+P1(f324(x47282,f378(x47282))) % 28.47/28.31 [4792]~P103(x47921)+E(f324(f324(f83(x47921),x47922),f84(x47921,x47922)),f324(f77(x47921),x47922)) % 28.47/28.31 [4804]~E(x48041,f2(a1))+E(f52(x48041,x48042),f324(f324(f247(a1,a1),f2(a1)),f2(a1))) % 28.47/28.31 [4835]~P55(x48351,x48352)+P55(x48351,f324(f279(x48351,x48351),x48352)) % 28.47/28.31 [4852]~E(f324(a30,x48521),f324(f226(a833),x48522))+P1(f324(a26,f324(a27,x48521))) % 28.47/28.31 [4856]E(x48561,x48562)+~P1(f324(f324(a321,x48561),x48562)) % 28.47/28.31 [4860]~P1(f324(a26,x48602))+P1(f324(a26,f35(x48601,x48602))) % 28.47/28.31 [4869]P1(x48691)+~P1(f324(f324(a322,x48692),x48691)) % 28.47/28.31 [4870]P1(x48701)+~P1(f324(f324(a322,x48701),x48702)) % 28.47/28.31 [4874]~P110(x48741)+P1(f324(f324(f231(x48741),x48742),f238(x48741))) % 28.47/28.31 [4875]~P105(x48751)+P1(f324(f324(f280(x48751),x48752),f2(x48751))) % 28.47/28.31 [4879]E(x48791,x48792)+~E(f324(x48791,f441(x48792,x48791)),f324(x48792,f441(x48792,x48791))) % 28.47/28.31 [4909]E(x49091,f2(a838))+E(f210(x49091,f51(a838,x49092,x49091)),f210(x49092,x49091)) % 28.47/28.31 [4914]~P86(x49141)+P18(x49141,f324(f324(f139(x49141),x49142),f115(x49141))) % 28.47/28.31 [4916]E(x49161,f2(a1))+P1(f324(f55(x49162,x49161),f52(x49162,x49161))) % 28.47/28.31 [4933]~E(x49331,x49332)+P1(f324(f324(f232(a838),x49331),f324(a114,x49332))) % 28.47/28.31 [4943]~E(x49431,f2(a838))+P1(f324(f324(f232(a838),x49431),f324(a114,x49432))) % 28.47/28.31 [4953]P1(f324(x49531,x49532))+P1(f324(f324(f231(a1),f2(a1)),f514(x49531))) % 28.47/28.31 [4990]P1(f324(a26,x49901))+~P1(f324(a26,f35(x49902,x49901))) % 28.47/28.31 [4992]P1(f324(a26,x49921))+~P1(f324(a26,f36(x49922,x49921))) % 28.47/28.31 [4994]P1(f324(a26,x49941))+~P1(f324(a26,f36(x49941,x49942))) % 28.47/28.31 [5023]P55(x50231,x50232)+~P55(x50231,f324(f279(x50231,x50231),x50232)) % 28.47/28.31 [5025]~E(f51(a838,x50252,x50251),f2(a838))+E(f324(f324(f83(a838),x50251),f748(x50251,x50252)),x50252) % 28.47/28.31 [5026]~E(f51(a1,x50262,x50261),f2(a1))+E(f324(f324(f83(a1),x50261),f631(x50261,x50262)),x50262) % 28.47/28.31 [5052]~P1(f324(x50521,x50522))+P1(f324(f324(f231(a1),f2(a1)),f513(x50521))) % 28.47/28.31 [5063]E(f324(f324(f3(a838),f324(a107,x50631)),f324(a107,x50632)),f324(a107,x50631))+~P1(f324(a185,x50632)) % 28.47/28.31 [5091]E(f268(x50911,x50912),f80(a101))+~P1(f324(f324(f231(a101),x50911),f80(a101))) % 28.47/28.31 [5180]E(f324(f324(f149(x51801),x51802),f710(x51802,x51801)),f324(f324(f149(x51801),x51802),f714(x51802,x51801)))+P1(f324(f127(x51801),x51802)) % 28.47/28.31 [5222]~P1(f324(x52221,f92(x52222,x52221)))+P1(f324(x52221,f365(x52222,x52221))) % 28.47/28.31 [5285]P57(x52851,x52852)+~P1(f324(f313(x52851,x52852),f344(x52852,x52851))) % 28.47/28.31 [5430]~E(f324(a114,f51(a838,x54301,x54302)),x54302)+E(f51(a838,f324(a114,x54301),x54302),f2(a838)) % 28.47/28.31 [5486]P36(x54861,x54862)+P1(f324(f324(f326(x54861),f367(x54862,x54861)),f368(x54862,x54861))) % 28.47/28.31 [5492]~P2(x54921)+P1(f324(f324(f326(x54921),f324(f102(x54921),x54922)),f175(x54921))) % 28.47/28.31 [5493]~P119(x54931)+P1(f324(f324(f326(x54931),f324(f102(x54931),x54932)),f112(x54931))) % 28.47/28.31 [5494]~P119(x54941)+P1(f324(f324(f326(x54941),f324(f105(x54941),x54942)),f112(x54941))) % 28.47/28.31 [5495]~P89(x54951)+P1(f324(f324(f326(x54951),f324(f106(x54951),x54952)),f112(x54951))) % 28.47/28.31 [5647]E(f324(a114,f51(a838,x56471,x56472)),x56472)+E(f51(a838,f324(a114,x56471),x56472),f324(a114,f51(a838,x56471,x56472))) % 28.47/28.31 [6072]P36(x60721,x60722)+~P1(f324(f324(f326(x60721),f346(x60722,x60721)),f314(x60721,x60722))) % 28.47/28.31 [6106]~P84(x61061)+~P1(f324(f324(f232(x61061),f324(f102(x61061),x61062)),f2(x61061))) % 28.47/28.31 [6107]~P78(x61071)+~P1(f324(f324(f232(x61071),f324(f77(x61071),x61072)),f2(x61071))) % 28.47/28.31 [6199]P1(f324(f324(f232(a1),x61991),f51(a1,x61992,x61991)))+~P1(f324(f324(f232(a1),x61991),f2(a1))) % 28.47/28.31 [6306]E(f324(f324(f303(a838),f324(a114,x63061)),f296(a838,x63062,x63061)),f296(a838,x63062,f324(a114,x63061)))+~P1(f324(f324(f231(a838),x63062),f324(a114,x63061))) % 28.47/28.31 [6532]E(f324(f153(x65321),x65322),x65322)+~P1(f324(f324(f231(a838),f324(f180(f839(x65321)),x65322)),f80(a838))) % 28.47/28.31 [6555]~P78(x65551)+P1(f324(f324(f231(x65551),f324(f81(x65551),f324(f77(x65551),x65552))),f2(x65551))) % 28.47/28.31 [6591]~P36(x65911,x65912)+P36(x65911,f324(f324(f282(x65911,x65911,x65911),x65912),f301(x65911,x65912))) % 28.47/28.31 [6825]~P1(f324(f324(f232(a1),x68252),f2(a1)))+P1(f324(f324(f231(a1),f51(a1,x68251,x68252)),f2(a1))) % 28.47/28.31 [7235]~P2(x72351)+E(f181(x72351,f324(f324(f9(x72351,x72351,x72351),f82(x72351)),f80(x72351)),x72352,f2(x72351)),f324(f102(x72351),x72352)) % 28.47/28.31 [7268]~P118(x72681)+~P1(f324(f324(f232(x72681),f324(f324(f83(x72681),x72682),x72682)),f2(x72681))) % 28.47/28.31 [9801]~P103(x98011)+~P1(f324(f324(f232(x98011),f324(f324(f240(x98011),x98012),f324(f106(a838),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))))),f2(x98011))) % 28.47/28.31 [4496]~E(x44962,f115(x44961))+E(f324(f180(f839(x44961)),x44962),f2(a838)) % 28.47/28.31 [4534]~E(x45341,f2(a838))+E(f324(f324(f82(a838),x45341),x45342),x45342) % 28.47/28.31 [4535]~E(x45352,f2(a838))+E(f324(f324(f83(a838),x45351),x45352),f2(a838)) % 28.47/28.31 [4537]~E(x45371,f2(a838))+E(f324(f324(f83(a838),x45371),x45372),f2(a838)) % 28.47/28.31 [4538]~E(x45382,f2(a1))+E(f324(f324(f42(a1),x45381),x45382),f2(a1)) % 28.47/28.31 [4539]~E(x45392,f2(a838))+E(f324(f324(f240(a838),x45391),x45392),f80(a838)) % 28.47/28.31 [4549]E(x45491,f115(x45492))+~E(f324(f180(f839(x45492)),x45491),f2(a838)) % 28.47/28.31 [4551]~P92(x45511)+E(f324(f324(f83(x45511),x45512),x45512),x45512) % 28.47/28.31 [4553]~P86(x45531)+E(f324(f324(f235(x45531),x45532),x45532),x45532) % 28.47/28.31 [4555]~P86(x45551)+E(f324(f324(f178(x45551),x45552),x45552),x45552) % 28.47/28.31 [4557]~P93(x45571)+E(f324(f324(f103(x45571),x45572),x45572),x45572) % 28.47/28.31 [4558]~P94(x45581)+E(f324(f324(f103(x45581),x45582),x45582),x45582) % 28.47/28.31 [4559]~P94(x45591)+E(f324(f324(f104(x45591),x45592),x45592),x45592) % 28.47/28.31 [4561]~P99(x45611)+E(f324(f324(f104(x45611),x45612),x45612),x45612) % 28.47/28.31 [4577]~P63(x45771)+E(f324(f324(f3(x45771),x45772),x45772),f2(x45771)) % 28.47/28.31 [4589]~P63(x45891)+E(f324(f81(x45891),f324(f81(x45891),x45892)),x45892) % 28.47/28.31 [4590]~P91(x45901)+E(f324(f81(x45901),f324(f81(x45901),x45902)),x45902) % 28.47/28.31 [4607]~E(x46072,f2(a838))+E(f324(f324(f240(a838),x46071),x46072),f324(a114,f2(a838))) % 28.47/28.31 [4640]~P105(x46401)+E(f324(f324(f83(x46401),f80(x46401)),x46402),x46402) % 28.47/28.31 [4641]~P68(x46411)+E(f324(f324(f83(x46411),f80(x46411)),x46412),x46412) % 28.47/28.31 [4642]~P75(x46421)+E(f324(f324(f83(x46421),f80(x46421)),x46422),x46422) % 28.47/28.31 [4643]~P105(x46431)+E(f324(f324(f82(x46431),f2(x46431)),x46432),x46432) % 28.47/28.31 [4644]~P72(x46441)+E(f324(f324(f82(x46441),f2(x46441)),x46442),x46442) % 28.47/28.31 [4645]~P67(x46451)+E(f324(f324(f82(x46451),f2(x46451)),x46452),x46452) % 28.47/28.31 [4646]~P95(x46461)+E(f324(f324(f103(x46461),f179(x46461)),x46462),x46462) % 28.47/28.31 [4647]~P98(x46471)+E(f324(f324(f104(x46471),f238(x46471)),x46472),x46472) % 28.47/28.31 [4664]~P121(x46641)+E(f324(f324(f83(x46641),f2(x46641)),x46642),f2(x46641)) % 28.47/28.31 [4665]~P105(x46651)+E(f324(f324(f83(x46651),f2(x46651)),x46652),f2(x46651)) % 28.47/28.31 [4666]~P7(x46661)+E(f324(f324(f42(x46661),f2(x46661)),x46662),f2(x46661)) % 28.47/28.31 [4667]~P75(x46671)+E(f324(f324(f240(x46671),f80(x46671)),x46672),f80(x46671)) % 28.47/28.31 [4668]~P114(x46681)+E(f324(f324(f284(x46681),f2(x46681)),x46682),f2(x46681)) % 28.47/28.31 [4669]~P98(x46691)+E(f324(f324(f103(x46691),f238(x46691)),x46692),f238(x46691)) % 28.47/28.31 [4670]~P95(x46701)+E(f324(f324(f104(x46701),f179(x46701)),x46702),f179(x46701)) % 28.47/28.31 [4678]E(x46781,f115(x46782))+E(f133(x46782,f324(f154(x46782),x46781)),f324(f130(x46782),x46781)) % 28.47/28.31 [4679]E(x46791,f115(x46792))+E(f324(f130(x46792),f324(f154(x46792),x46791)),f133(x46792,x46791)) % 28.47/28.31 [4680]E(x46801,f2(a838))+~E(f324(f324(f82(a838),x46802),x46801),x46802) % 28.47/28.31 [4686]~P119(x46861)+E(f324(f105(x46861),f324(f102(a1),x46862)),f324(f102(x46861),x46862)) % 28.47/28.31 [4687]~P89(x46871)+E(f324(f105(x46871),f324(f106(a1),x46872)),f324(f106(x46871),x46872)) % 28.47/28.31 [4694]E(x46941,f2(a838))+~E(f324(f324(f82(a838),x46942),x46941),f2(a838)) % 28.47/28.31 [4695]E(x46951,f2(a838))+~E(f324(f324(f82(a838),x46951),x46952),f2(a838)) % 28.47/28.31 [4696]E(x46961,f80(a838))+~E(f324(f324(f83(a838),x46962),x46961),f80(a838)) % 28.47/28.31 [4697]E(x46971,f80(a838))+~E(f324(f324(f83(a838),x46971),x46972),f80(a838)) % 28.47/28.31 [4712]~P103(x47121)+E(f324(f77(x47121),f324(f102(x47121),x47122)),f324(f102(x47121),x47122)) % 28.47/28.31 [4713]~P78(x47131)+E(f324(f77(x47131),f324(f81(x47131),x47132)),f324(f77(x47131),x47132)) % 28.47/28.31 [4714]~P78(x47141)+E(f324(f77(x47141),f324(f77(x47141),x47142)),f324(f77(x47141),x47142)) % 28.47/28.31 [4715]~P67(x47151)+E(f324(f151(x47151),f324(f154(x47151),x47152)),f324(f151(x47151),x47152)) % 28.47/28.31 [4720]~E(x47201,f324(a114,f2(a838)))+E(f324(f324(f240(a838),x47201),x47202),f324(a114,f2(a838))) % 28.47/28.31 [4730]~P63(x47301)+E(f324(f324(f3(x47301),f2(x47301)),x47302),f324(f81(x47301),x47302)) % 28.47/28.31 [4731]~E(x47312,f2(a838))+E(f129(a838,f324(f295(a838,x47311),x47312)),f115(a838)) % 28.47/28.31 [4740]~P89(x47401)+E(f324(f324(f82(x47401),x47402),f324(f106(x47401),a85)),x47402) % 28.47/28.31 [4741]E(x47411,f2(a1))+E(f53(f324(f77(a1),x47412),f324(f77(a1),x47411)),f59(x47412,x47411)) % 28.47/28.31 [4753]~E(x47531,x47532)+P1(f324(f324(f231(a838),x47531),x47532)) % 28.47/28.31 [4757]~E(x47571,x47572)+P1(f324(f324(f280(a838),x47571),x47572)) % 28.47/28.31 [4764]~E(x47641,f2(a101))+E(f324(f324(f82(a838),f324(a22,x47641)),x47642),x47642) % 28.47/28.31 [4765]~E(f324(f106(a1),x47652),f324(f102(a1),x47651))+E(x47651,f324(a107,f324(f106(a1),x47652))) % 28.47/28.31 [4774]~P10(x47741)+P10(f324(f324(f240(a1),x47741),x47742)) % 28.47/28.31 [4775]~P63(x47751)+E(f324(f324(f82(x47751),x47752),f324(f81(x47751),x47752)),f2(x47751)) % 28.47/28.31 [4776]~P91(x47761)+E(f324(f324(f103(x47761),x47762),f324(f81(x47761),x47762)),f238(x47761)) % 28.47/28.31 [4777]~P91(x47771)+E(f324(f324(f104(x47771),x47772),f324(f81(x47771),x47772)),f179(x47771)) % 28.47/28.31 [4801]E(x48011,f2(a838))+~E(f324(f81(a1),f324(f102(a1),x48012)),f324(f102(a1),x48011)) % 28.47/28.31 [4802]E(x48021,f2(a838))+~E(f324(f81(a1),f324(f102(a1),x48021)),f324(f102(a1),x48022)) % 28.47/28.31 [4812]E(f187(x48121,x48122),f2(a1))+P1(f324(f324(f231(a1),x48122),x48121)) % 28.47/28.31 [4813]E(f237(x48131,x48132),f2(a101))+P1(f324(f324(f232(a101),x48131),x48132)) % 28.47/28.31 [4814]E(f162(x48141,x48142),f115(a1))+P1(f324(f324(f231(a1),x48141),x48142)) % 28.47/28.31 [4827]E(x48271,f324(a114,f2(a838)))+~E(f324(f324(f83(a838),x48272),x48271),f324(a114,f2(a838))) % 28.47/28.31 [4828]E(x48281,f324(a114,f2(a838)))+~E(f324(f324(f83(a838),x48281),x48282),f324(a114,f2(a838))) % 28.47/28.31 [4829]~P102(x48291)+P1(f324(f324(f231(x48291),x48292),x48292)) % 28.47/28.31 [4830]~P105(x48301)+P1(f324(f324(f280(x48301),x48302),x48302)) % 28.47/28.31 [4833]~P89(x48331)+E(f324(f324(f83(x48331),x48332),f324(f106(x48331),a99)),f324(f81(x48331),x48332)) % 28.47/28.31 [4849]~P119(x48491)+E(f324(f81(x48491),f324(f105(x48491),x48492)),f324(f105(x48491),f324(f81(a1),x48492))) % 28.47/28.31 [4850]~P89(x48501)+E(f324(f81(x48501),f324(f106(x48501),x48502)),f324(f106(x48501),f324(f81(a1),x48502))) % 28.47/28.31 [4880]~E(x48801,f324(a114,x48802))+P1(f324(f324(f232(a838),f2(a838)),x48801)) % 28.47/28.31 [4897]~P86(x48971)+E(f324(f81(f845(x48971,a832)),f324(f294(x48971),x48972)),f324(f297(x48971),x48972)) % 28.47/28.31 [4898]~P86(x48981)+E(f324(f81(f845(x48981,a832)),f324(f258(x48981),x48982)),f324(f259(x48981),x48982)) % 28.47/28.31 [4899]~P86(x48991)+E(f324(f81(f845(x48991,a832)),f324(f259(x48991),x48992)),f324(f258(x48991),x48992)) % 28.47/28.31 [4900]~P86(x49001)+E(f324(f81(f845(x49001,a832)),f324(f297(x49001),x49002)),f324(f294(x49001),x49002)) % 28.47/28.31 [4908]~E(f324(f102(a1),x49082),x49081)+P1(f324(f324(f231(a1),f2(a1)),x49081)) % 28.47/28.31 [4915]~E(x49152,f2(a1))+E(f59(x49151,x49152),f324(f324(f247(a1,a1),f2(a1)),f324(f77(a1),x49151))) % 28.47/28.31 [4917]~P100(x49171)+P1(f324(f324(f231(x49171),f179(x49171)),x49172)) % 28.47/28.31 [4918]~P105(x49181)+P1(f324(f324(f280(x49181),f80(x49181)),x49182)) % 28.47/28.31 [4948]E(x49481,x49482)+~E(f324(f324(f82(a1),x49481),x49481),f324(f324(f82(a1),x49482),x49482)) % 28.47/28.31 [4952]~P1(f324(x49521,x49522))+P1(f324(x49521,f324(a107,f513(x49521)))) % 28.47/28.31 [4978]~P103(x49781)+E(f324(f324(f83(x49781),f84(x49781,x49782)),f324(f77(x49781),x49782)),x49782) % 28.47/28.31 [4979]E(x49791,x49792)+~P1(f324(f324(f186(a25),x49791),x49792)) % 28.47/28.31 [4988]~E(x49882,f2(a838))+E(f87(f844(a838,a838),f54(x49881,x49882)),f324(f324(f247(a838,a838),f2(a838)),x49881)) % 28.47/28.31 [4999]~E(x49991,x49992)+~P1(f324(f324(f232(a838),x49991),x49992)) % 28.47/28.31 [5000]~E(x50001,x50002)+~P1(f324(f324(f232(a1),x50001),x50002)) % 28.47/28.31 [5003]~P2(x50031)+E(f324(f324(f82(x50031),f80(x50031)),f324(f102(x50031),x50032)),f324(f102(x50031),f324(a114,x50032))) % 28.47/28.31 [5007]~E(x50071,f2(a838))+~P1(f324(f324(f232(a838),x50072),x50071)) % 28.47/28.31 [5020]E(f140(x50201,x50202),x50202)+~E(f324(f180(f839(x50201)),f140(x50201,x50202)),f324(f180(f839(x50201)),x50202)) % 28.47/28.31 [5021]E(f324(f41(x50211),f324(f157(x50211),x50212)),f324(f180(f839(x50211)),x50212))+~P1(f324(f127(x50211),x50212)) % 28.47/28.31 [5030]~P1(f324(x50301,f579(x50301)))+P1(f324(x50301,f324(f102(a1),x50302))) % 28.47/28.31 [5041]E(f237(x50411,x50412),x50412)+~P1(f324(f324(f232(a101),x50411),x50412)) % 28.47/28.31 [5043]E(f268(x50431,x50432),f80(a101))+~P1(f324(f324(f232(a101),x50432),x50431)) % 28.47/28.31 [5044]E(f162(x50441,x50442),f115(a1))+~P1(f324(f324(f232(a1),x50442),x50441)) % 28.47/28.31 [5047]~P85(x50471)+E(f296(x50471,x50472,x50472),f324(f324(f303(x50471),x50472),f179(f845(x50471,a832)))) % 28.47/28.31 [5066]~E(f324(f324(f3(a838),x50661),x50662),f2(a838))+P1(f324(f324(f231(a838),x50661),x50662)) % 28.47/28.31 [5092]~P102(x50921)+~P1(f324(f324(f232(x50921),x50922),x50922)) % 28.47/28.31 [5095]~E(f51(a1,x50951,x50952),f2(a1))+E(f51(a1,x50951,f324(f81(a1),x50952)),f2(a1)) % 28.47/28.31 [5097]~E(f51(a1,x50971,x50972),f2(a1))+E(f51(a1,f324(f81(a1),x50971),x50972),f2(a1)) % 28.47/28.31 [5104]E(f324(f295(a838,x51041),f324(a114,x51042)),f179(f845(a838,a832)))+P1(f324(f324(f231(a838),x51041),x51042)) % 28.47/28.31 [5121]E(f129(a838,f324(f295(a838,x51211),x51212)),f115(a838))+P1(f324(f324(f232(a838),x51211),x51212)) % 28.47/28.31 [5126]~E(f324(f41(x51261),f324(f157(x51261),x51262)),f324(f180(f839(x51261)),x51262))+P1(f324(f127(x51261),x51262)) % 28.47/28.31 [5130]~P1(f324(f127(x51301),x51302))+P1(f324(f127(x51301),f324(f153(x51301),x51302))) % 28.47/28.31 [5131]~P1(f324(f127(x51311),x51312))+P1(f324(f127(x51311),f324(f156(x51311),x51312))) % 28.47/28.31 [5132]~P1(f324(f127(x51321),x51322))+P1(f324(f127(x51321),f324(f154(x51321),x51322))) % 28.47/28.31 [5140]P1(f324(x51401,x51402))+~P1(f324(x51401,f324(a107,f514(x51401)))) % 28.47/28.31 [5141]P1(f324(f324(f231(a838),x51412),x51411))+P1(f324(f324(f231(a838),x51411),x51412)) % 28.47/28.31 [5142]P1(f324(f324(f231(a1),x51422),x51421))+P1(f324(f324(f231(a1),x51421),x51422)) % 28.47/28.31 [5144]~P78(x51441)+P1(f324(f324(f231(x51441),x51442),f324(f77(x51441),x51442))) % 28.47/28.31 [5147]P1(f324(x51471,f554(x51471)))+~P1(f324(x51471,f324(f102(a1),x51472))) % 28.47/28.31 [5171]E(f324(f324(f42(a838),x51711),x51712),f2(a838))+~P1(f324(f324(f232(a838),x51711),x51712)) % 28.47/28.31 [5173]E(f324(f324(f3(a838),x51731),x51732),f2(a838))+~P1(f324(f324(f231(a838),x51731),x51732)) % 28.47/28.31 [5190]E(f51(a838,x51901,x51902),x51901)+~P1(f324(f324(f232(a838),x51901),x51902)) % 28.47/28.31 [5197]E(f51(a1,x51971,f324(f81(a1),x51972)),f285(x51971,x51972))+P1(f324(f324(f231(a1),f2(a1)),x51972)) % 28.47/28.31 [5210]E(f324(f324(f3(a1),x52101),x52102),f187(x52101,x52102))+~P1(f324(f324(f231(a1),x52102),x52101)) % 28.47/28.31 [5228]P1(f324(f324(f231(a1),f2(a1)),f579(x52281)))+P1(f324(x52281,f324(f102(a1),x52282))) % 28.47/28.31 [5242]~P84(x52421)+P1(f324(f324(f231(x52421),f2(x52421)),f324(f102(x52421),x52422))) % 28.47/28.31 [5243]~P78(x52431)+P1(f324(f324(f231(x52431),f2(x52431)),f324(f77(x52431),x52432))) % 28.47/28.31 [5271]E(f324(f324(f82(a838),x52711),f583(x52712,x52711)),x52712)+~P1(f324(f324(f231(a838),x52711),x52712)) % 28.47/28.31 [5283]~E(f324(f106(a1),x52831),f324(f102(a1),x52832))+P1(f324(f324(f231(a1),f2(a1)),f324(f106(a1),x52831))) % 28.47/28.31 [5286]E(f296(a1,x52861,x52862),f179(f845(a1,a832)))+~P1(f324(f324(f232(a1),x52862),x52861)) % 28.47/28.31 [5289]~P103(x52891)+E(f324(f324(f83(x52891),f324(f77(x52891),x52892)),f324(f77(x52891),x52892)),f324(f324(f83(x52891),x52892),x52892)) % 28.47/28.31 [5294]E(f129(a838,f324(f295(a838,x52941),f324(a114,x52942))),f115(a838))+P1(f324(f324(f231(a838),x52941),x52942)) % 28.47/28.31 [5298]E(f324(f324(f42(a1),x52981),x52982),f286(x52981,x52982))+~P1(f324(f324(f231(a1),f2(a1)),x52982)) % 28.47/28.31 [5318]P1(f324(f127(x53181),x53182))+~P1(f324(f127(x53181),f324(f153(x53181),x53182))) % 28.47/28.31 [5319]P1(f324(f127(x53191),x53192))+~P1(f324(f127(x53191),f324(f154(x53191),x53192))) % 28.47/28.31 [5342]P1(f324(f64(a838),x53421))+P1(f324(f324(f326(a838),f380(x53421,x53422)),x53421)) % 28.47/28.31 [5343]P1(f324(f64(a838),x53431))+P1(f324(f324(f326(a838),f382(x53431,x53432)),x53431)) % 28.47/28.31 [5344]P1(f324(f324(f232(a838),x53442),f324(a114,x53441)))+P1(f324(f324(f232(a838),x53441),x53442)) % 28.47/28.31 [5345]E(f51(a1,x53451,x53452),f285(x53451,x53452))+~P1(f324(f324(f231(a1),f2(a1)),x53452)) % 28.47/28.31 [5348]E(f129(a838,f324(f295(a838,x53481),x53482)),f115(a838))+~P1(f324(f324(f231(a838),x53482),x53481)) % 28.47/28.31 [5349]~P70(x53491)+E(f324(f304(x53491,x53491,f81(x53491)),f324(f294(x53491),x53492)),f324(f259(x53491),f324(f81(x53491),x53492))) % 28.47/28.31 [5350]~P70(x53501)+E(f324(f304(x53501,x53501,f81(x53501)),f324(f258(x53501),x53502)),f324(f297(x53501),f324(f81(x53501),x53502))) % 28.47/28.31 [5351]~P70(x53511)+E(f324(f304(x53511,x53511,f81(x53511)),f324(f259(x53511),x53512)),f324(f294(x53511),f324(f81(x53511),x53512))) % 28.47/28.31 [5352]~P70(x53521)+E(f324(f304(x53521,x53521,f81(x53521)),f324(f297(x53521),x53522)),f324(f258(x53521),f324(f81(x53521),x53522))) % 28.47/28.31 [5363]E(x53631,f179(f845(x53632,a832)))+P1(f324(f324(f326(x53632),f366(x53631,x53632)),x53631)) % 28.47/28.31 [5364]E(x53641,f179(f845(x53642,a832)))+P1(f324(f324(f326(x53642),f377(x53641,x53642)),x53641)) % 28.47/28.31 [5376]~P1(f324(f324(f232(a838),x53761),x53762))+P1(f324(f324(f231(a838),x53761),x53762)) % 28.47/28.31 [5377]~P1(f324(f324(f232(a1),x53771),x53772))+P1(f324(f324(f231(a1),x53771),x53772)) % 28.47/28.31 [5390]E(f53(x53901,x53902),f324(f324(f247(a1,a1),f2(a1)),x53901))+~P1(f324(f324(f232(a1),x53901),x53902)) % 28.47/28.31 [5391]E(f209(f324(f81(a1),x53911),f324(f81(a1),x53912)),f209(x53911,x53912))+~P1(f324(f324(f232(a1),x53912),f2(a1))) % 28.47/28.31 [5404]E(x54041,x54042)+~E(f324(a5,f324(a114,f324(a22,x54041))),f324(a5,f324(a114,f324(a22,x54042)))) % 28.47/28.31 [5409]E(f53(x54091,x54092),f324(f324(f247(a1,a1),f2(a1)),x54091))+~P1(f324(f324(f231(a1),x54092),f2(a1))) % 28.47/28.31 [5436]E(f51(a838,f324(f106(a838),x54361),f324(f106(a838),x54362)),f2(a838))+~P1(f324(a185,f324(f106(a1),x54361))) % 28.47/28.31 [5451]P1(f324(f324(f231(a1),f2(a1)),f554(x54511)))+~P1(f324(x54511,f324(f102(a1),x54512))) % 28.47/28.31 [5484]P38(f296(a1,x54841,x54842))+~P1(f324(f324(f231(a1),f2(a1)),x54841)) % 28.47/28.31 [5488]~P1(f324(f64(x54881),x54882))+P1(f324(f64(f845(x54881,a832)),f324(f302(x54881),x54882))) % 28.47/28.31 [5501]E(f324(f324(f82(a1),x55011),f324(f102(a1),f615(x55012,x55011))),x55012)+~P1(f324(f324(f231(a1),x55011),x55012)) % 28.47/28.31 [5509]P1(f324(f324(f231(a838),x55091),x55092))+P1(f324(f324(f231(a838),f324(a114,x55092)),x55091)) % 28.47/28.31 [5554]E(f324(f324(f42(a838),f324(f106(a838),x55541)),f324(f106(a838),x55542)),f2(a838))+~P1(f324(a185,f324(f106(a1),x55541))) % 28.47/28.31 [5555]E(f324(f324(f83(a838),f324(f106(a838),x55551)),f324(f106(a838),x55552)),f2(a838))+~P1(f324(f324(f232(a1),x55551),a85)) % 28.47/28.31 [5557]P1(f324(f324(f232(a838),x55571),f324(a114,x55572)))+~P1(f324(f324(f232(a838),x55571),x55572)) % 28.47/28.31 [5559]P1(f324(f324(f232(a838),x55591),f324(a114,x55592)))+~P1(f324(f324(f231(a838),x55591),x55592)) % 28.47/28.31 [5561]P1(f324(f324(f231(a838),x55611),f324(a114,x55612)))+~P1(f324(f324(f231(a838),x55611),x55612)) % 28.47/28.31 [5562]~E(x55621,x55622)+P1(f324(f324(f232(a1),x55621),f324(f324(f82(a1),x55622),f80(a1)))) % 28.47/28.31 [5565]E(f51(a1,x55651,x55652),f2(a1))+E(f324(f324(f3(a1),x55652),f51(a1,x55651,x55652)),f51(a1,f324(f81(a1),x55651),x55652)) % 28.47/28.31 [5573]E(x55731,f115(x55732))+P1(f324(f324(f326(x55732),f133(x55732,x55731)),f324(f157(x55732),x55731))) % 28.47/28.31 [5585]E(f87(f844(a838,a838),f54(x55851,x55852)),f324(f324(f247(a838,a838),f2(a838)),x55851))+~P1(f324(f324(f232(a838),x55851),x55852)) % 28.47/28.31 [5625]E(f324(f324(f82(a838),f324(f106(a838),x56251)),f324(f106(a838),x56252)),f324(f106(a838),x56252))+~P1(f324(f324(f232(a1),x56251),a85)) % 28.47/28.31 [5626]E(f324(f324(f3(a838),f324(f106(a838),x56261)),f324(f106(a838),x56262)),f324(f106(a838),x56261))+~P1(f324(f324(f232(a1),x56262),a85)) % 28.47/28.31 [5631]E(f324(a114,f324(f324(f82(a838),x56311),f616(x56312,x56311))),x56312)+~P1(f324(f324(f232(a838),x56311),x56312)) % 28.47/28.31 [5638]~P1(f324(f324(f280(a1),x56381),x56382))+P1(f324(f324(f280(a1),x56381),f324(f81(a1),x56382))) % 28.47/28.31 [5657]P1(f324(x56571,x56572))+~P1(f324(x56571,f324(a91,f607(x56572,x56571)))) % 28.47/28.31 [5665]~P1(f324(f324(f232(a838),x56651),f324(a114,x56652)))+P1(f324(f324(f231(a838),x56651),x56652)) % 28.47/28.31 [5714]E(f324(f324(f303(a838),x57141),f324(f295(a838,x57142),x57141)),f324(f295(a838,x57142),f324(a114,x57141)))+~P1(f324(f324(f231(a838),x57142),x57141)) % 28.47/28.31 [5719]E(x57191,f115(x57192))+E(f324(f324(f125(x57192),f116(x57192,x57191)),f324(f324(f139(x57192),f133(x57192,x57191)),f115(x57192))),x57191) % 28.47/28.31 [5730]P1(f324(f64(x57301),x57302))+~P1(f324(f324(f232(a838),f2(a838)),f324(f41(x57301),x57302))) % 28.47/28.31 [5734]~E(x57341,f179(f845(x57342,a832)))+~P1(f324(f324(f232(a838),f2(a838)),f324(f41(x57342),x57341))) % 28.47/28.31 [5744]~P1(f324(f324(f232(a838),x57441),x57442))+P1(f324(f324(f231(a838),f324(a114,x57441)),x57442)) % 28.47/28.31 [5752]E(x57521,f115(x57522))+P1(f324(f324(f326(x57522),f324(f130(x57522),x57521)),f324(f157(x57522),x57521))) % 28.47/28.31 [5758]~P84(x57581)+P1(f324(f324(f232(x57581),x57582),f324(f324(f82(x57581),x57582),f80(x57581)))) % 28.47/28.31 [5760]~P78(x57601)+P1(f324(f324(f231(x57601),f324(f81(x57601),x57602)),f324(f77(x57601),x57602))) % 28.47/28.31 [5772]P1(f324(f324(f280(a1),x57721),x57722))+~P1(f324(f324(f280(a1),x57721),f324(f81(a1),x57722))) % 28.47/28.31 [5773]~E(x57731,x57732)+E(f283(a838,f280(a838),x57731,x57732),f324(f324(f303(a838),x57731),f179(f845(a838,a832)))) % 28.47/28.31 [5793]P1(f324(f64(a838),x57931))+~P1(f324(f324(f232(a838),f382(x57931,x57932)),x57932)) % 28.47/28.31 [5794]P1(f324(f64(a838),x57941))+~P1(f324(f324(f231(a838),f380(x57941,x57942)),x57942)) % 28.47/28.31 [5798]~P1(f324(f64(f844(x57981,x57981)),x57982))+P1(f324(f64(x57981),f324(f277(x57981),x57982))) % 28.47/28.31 [5849]E(f283(a838,f280(a838),x58491,x58492),f179(f845(a838,a832)))+P1(f324(f324(f280(a838),x58491),x58492)) % 28.47/28.31 [5855]~P1(f324(f324(f232(a838),x58552),f324(a114,x58551)))+~P1(f324(f324(f232(a838),x58551),x58552)) % 28.47/28.31 [5856]~P85(x58561)+E(f324(f324(f104(f845(x58561,a832)),f324(f294(x58561),x58562)),f324(f259(x58561),x58562)),f324(f324(f303(x58561),x58562),f179(f845(x58561,a832)))) % 28.47/28.31 [5869]P1(f324(f64(x58691),x58692))+~P1(f324(f64(f845(x58691,a832)),f324(f302(x58691),x58692))) % 28.47/28.31 [5894]P1(f324(f324(f232(a838),f324(a114,x58941)),f324(a114,x58942)))+~P1(f324(f324(f232(a838),x58941),x58942)) % 28.47/28.31 [5895]P1(f324(f324(f232(a838),f324(a22,x58951)),f324(a22,x58952)))+~P1(f324(f324(f232(a101),x58951),x58952)) % 28.47/28.31 [5896]P1(f324(f324(f232(a101),f324(a5,x58961)),f324(a5,x58962)))+~P1(f324(f324(f232(a838),x58961),x58962)) % 28.47/28.31 [5897]P1(f324(f324(f231(a838),f324(a114,x58971)),f324(a114,x58972)))+~P1(f324(f324(f231(a838),x58971),x58972)) % 28.47/28.31 [5898]P1(f324(f324(f231(a838),f324(a22,x58981)),f324(a22,x58982)))+~P1(f324(f324(f231(a101),x58981),x58982)) % 28.47/28.31 [5899]P1(f324(f324(f231(a101),f324(a5,x58991)),f324(a5,x58992)))+~P1(f324(f324(f231(a838),x58991),x58992)) % 28.47/28.31 [5902]E(x59021,x59022)+~E(f324(f304(a838,a1,f102(a1)),x59021),f324(f304(a838,a1,f102(a1)),x59022)) % 28.47/28.31 [5918]P1(f324(f324(f232(a838),x59181),x59182))+~P1(f324(f324(f232(a838),f324(a114,x59181)),x59182)) % 28.47/28.31 [5921]P1(f324(f324(f232(a838),x59211),x59212))+~P1(f324(f324(f231(a838),f324(a114,x59211)),x59212)) % 28.47/28.31 [5922]P1(f324(f324(f231(a838),x59221),x59222))+~P1(f324(f324(f231(a838),f324(a114,x59221)),x59222)) % 28.47/28.31 [5939]E(f51(a1,x59391,x59392),f2(a1))+E(f324(f324(f3(a1),f51(a1,x59391,x59392)),x59392),f51(a1,x59391,f324(f81(a1),x59392))) % 28.47/28.31 [6010]E(f324(f41(f845(x60101,a832)),f324(f302(x60101),x60102)),f324(f324(f240(a838),f324(a114,f324(a114,f2(a838)))),f324(f41(x60101),x60102)))+~P1(f324(f64(x60101),x60102)) % 28.47/28.31 [6013]E(x60131,f115(x60132))+E(f324(f324(f149(x60132),x60131),f324(f324(f3(a838),f324(f180(f839(x60132)),x60131)),f80(a838))),f133(x60132,x60131)) % 28.47/28.31 [6038]E(x60381,f115(x60382))+E(f324(f324(f125(x60382),f324(f156(x60382),x60381)),f324(f324(f139(x60382),f324(f130(x60382),x60381)),f115(x60382))),f324(f153(x60382),x60381)) % 28.47/28.31 [6069]~P1(f324(f64(x60691),f43(f845(x60691,a832),x60692)))+P1(f324(f64(f845(x60691,a832)),x60692)) % 28.47/28.31 [6090]P1(f324(f324(f231(a838),f324(f106(a838),x60901)),f324(f106(a838),x60902)))+~P1(f324(f324(f231(a1),x60901),a85)) % 28.47/28.31 [6110]~P1(f324(f324(f232(a1),x61101),x61102))+P1(f324(f324(f232(a1),x61101),f324(f324(f82(a1),x61102),f80(a1)))) % 28.47/28.31 [6111]~P1(f324(f324(f231(a1),x61111),x61112))+P1(f324(f324(f232(a1),x61111),f324(f324(f82(a1),x61112),f80(a1)))) % 28.47/28.31 [6112]~P1(f324(f324(f232(a1),x61121),x61122))+P1(f324(f324(f231(a1),x61121),f324(f324(f3(a1),x61122),f80(a1)))) % 28.47/28.31 [6115]~P1(f324(f324(f232(a838),x61151),x61152))+P1(f324(f324(f232(a1),f324(f102(a1),x61151)),f324(f102(a1),x61152))) % 28.47/28.31 [6116]~P1(f324(f324(f232(a1),x61161),x61162))+P1(f324(f324(f232(a1),f324(f106(a1),x61161)),f324(f106(a1),x61162))) % 28.47/28.31 [6117]~P1(f324(f324(f231(a1),x61171),x61172))+P1(f324(f324(f231(a838),f324(f106(a838),x61171)),f324(f106(a838),x61172))) % 28.47/28.31 [6119]~P1(f324(f324(f231(a838),x61191),x61192))+P1(f324(f324(f231(a1),f324(f102(a1),x61191)),f324(f102(a1),x61192))) % 28.47/28.31 [6120]~P1(f324(f324(f231(a1),x61201),x61202))+P1(f324(f324(f231(a1),f324(f106(a1),x61201)),f324(f106(a1),x61202))) % 28.47/28.31 [6122]~P1(f324(f324(f280(a838),x61221),x61222))+P1(f324(f324(f280(a1),f324(f102(a1),x61221)),f324(f102(a1),x61222))) % 28.47/28.31 [6138]~P1(f324(f324(f231(a838),x61381),x61382))+~P1(f324(f324(f231(a838),f324(a114,x61382)),x61381)) % 28.47/28.31 [6186]~P1(f324(f324(f232(a838),f324(a114,x61861)),f324(a114,x61862)))+P1(f324(f324(f232(a838),x61861),x61862)) % 28.47/28.31 [6187]~P1(f324(f324(f232(a101),f324(a5,x61871)),f324(a5,x61872)))+P1(f324(f324(f232(a838),x61871),x61872)) % 28.47/28.31 [6188]~P1(f324(f324(f232(a838),f324(a107,x61881)),f324(a107,x61882)))+P1(f324(f324(f232(a1),x61881),x61882)) % 28.47/28.31 [6189]~P1(f324(f324(f232(a838),f324(a22,x61891)),f324(a22,x61892)))+P1(f324(f324(f232(a101),x61891),x61892)) % 28.47/28.31 [6190]~P1(f324(f324(f231(a838),f324(a114,x61901)),f324(a114,x61902)))+P1(f324(f324(f231(a838),x61901),x61902)) % 28.47/28.31 [6191]~P1(f324(f324(f231(a101),f324(a5,x61911)),f324(a5,x61912)))+P1(f324(f324(f231(a838),x61911),x61912)) % 28.47/28.31 [6192]~P1(f324(f324(f231(a838),f324(a22,x61921)),f324(a22,x61922)))+P1(f324(f324(f231(a101),x61921),x61922)) % 28.47/28.31 [6235]~P1(f324(f324(f232(a838),f324(a107,x62352)),f324(a107,x62351)))+P1(f324(f324(f232(a1),f2(a1)),x62351)) % 28.47/28.31 [6246]~E(f51(a1,f324(f106(a1),x62462),f324(f106(a1),x62461)),f2(a1))+P1(f324(f324(f280(a1),f324(f106(a1),x62461)),f324(f106(a1),x62462))) % 28.47/28.31 [6265]P1(f324(f324(f231(a1),f2(a1)),f51(a1,x62651,x62652)))+~P1(f324(f324(f232(a1),f2(a1)),x62652)) % 28.47/28.31 [6433]P36(x64331,x64332)+~E(f324(f324(f282(x64331,x64331,x64331),x64332),x64332),f179(f845(f844(x64331,x64331),a832))) % 28.47/28.31 [6449]~P36(x64491,x64492)+P36(x64491,f324(f324(f282(x64491,x64491,x64491),x64492),x64492)) % 28.47/28.31 [6461]P1(f324(f324(f232(a1),x64611),x64612))+~P1(f324(f324(f231(a1),x64611),f324(f324(f3(a1),x64612),f80(a1)))) % 28.47/28.31 [6462]P1(f324(f324(f231(a1),x64621),x64622))+~P1(f324(f324(f232(a1),x64621),f324(f324(f82(a1),x64622),f80(a1)))) % 28.47/28.31 [6465]P1(f324(f324(f232(a838),x64651),x64652))+~P1(f324(f324(f232(a1),f324(f102(a1),x64651)),f324(f102(a1),x64652))) % 28.47/28.31 [6466]P1(f324(f324(f232(a1),x64661),x64662))+~P1(f324(f324(f232(a838),f324(f106(a838),x64661)),f324(f106(a838),x64662))) % 28.47/28.31 [6467]P1(f324(f324(f232(a1),x64671),x64672))+~P1(f324(f324(f232(a1),f324(f106(a1),x64671)),f324(f106(a1),x64672))) % 28.47/28.31 [6469]P1(f324(f324(f231(a838),x64691),x64692))+~P1(f324(f324(f231(a1),f324(f102(a1),x64691)),f324(f102(a1),x64692))) % 28.47/28.31 [6470]P1(f324(f324(f231(a1),x64701),x64702))+~P1(f324(f324(f231(a1),f324(f106(a1),x64701)),f324(f106(a1),x64702))) % 28.47/28.31 [6472]P1(f324(f324(f280(a838),x64721),x64722))+~P1(f324(f324(f280(a1),f324(f102(a1),x64721)),f324(f102(a1),x64722))) % 28.47/28.31 [6528]E(f51(a1,f324(f106(a1),x65281),f324(f106(a1),x65282)),f2(a1))+~P1(f324(f324(f280(a1),f324(f106(a1),x65282)),f324(f106(a1),x65281))) % 28.47/28.31 [6543]~E(f283(a838,f280(a838),x65431,x65432),f179(f845(a838,a832)))+~P1(f324(f324(f280(a838),x65431),x65432)) % 28.47/28.31 [6571]~E(f758(x65712,x65711),f115(x65711))+E(f324(f131(f839(x65711),f839(x65711),f125(x65711),f115(x65711)),x65712),f115(x65711)) % 28.47/28.31 [6572]~E(f760(x65722,x65721),f115(x65721))+E(f324(f131(f839(x65721),f839(x65721),f125(x65721),f115(x65721)),x65722),f115(x65721)) % 28.47/28.31 [6579]~P9(x65791)+E(f324(f131(x65791,x65791,f104(x65791),f238(x65791)),x65792),f44(x65791,f324(f157(x65791),x65792))) % 28.47/28.31 [6580]~P9(x65801)+E(f324(f131(x65801,x65801,f103(x65801),f179(x65801)),x65802),f43(x65801,f324(f157(x65801),x65802))) % 28.47/28.31 [6592]E(x65921,f2(a101))+E(f324(f324(f82(a838),f324(a22,f324(f324(f3(a101),x65921),f80(a101)))),f324(a114,x65922)),f324(f324(f82(a838),f324(a22,x65921)),x65922)) % 28.47/28.31 [6644]P1(f324(f324(f232(a1),f324(f324(f3(a1),x66441),x66442)),f2(a1)))+~P1(f324(f324(f232(a1),x66441),x66442)) % 28.47/28.31 [6671]~P86(x66711)+E(f324(f324(f103(f845(x66711,a832)),f324(f324(f303(x66711),x66712),f179(f845(x66711,a832)))),f324(f297(x66711),x66712)),f324(f259(x66711),x66712)) % 28.47/28.31 [6756]~P57(x67561,x67562)+P36(x67561,f324(f257(f844(x67561,x67561)),f324(f252(x67561,x67561,a832),x67562))) % 28.47/28.31 [6757]~P57(x67571,x67572)+P55(x67571,f324(f257(f844(x67571,x67571)),f324(f252(x67571,x67571,a832),x67572))) % 28.47/28.31 [6758]E(x67581,f179(f845(x67582,a832)))+~P1(f324(f324(f231(f845(x67582,a832)),x67581),f179(f845(x67582,a832)))) % 28.47/28.31 [6843]~P1(f324(f324(f232(a838),f2(a838)),x68432))+P1(f324(f324(f232(a838),f51(a838,x68431,x68432)),x68432)) % 28.47/28.31 [6845]~P1(f324(f324(f232(a1),f2(a1)),x68452))+P1(f324(f324(f232(a1),f51(a1,x68451,x68452)),x68452)) % 28.47/28.31 [6846]~P1(f324(f324(f232(a838),f2(a838)),x68462))+P1(f324(f324(f231(a838),f51(a838,x68461,x68462)),x68462)) % 28.47/28.31 [6847]~P1(f324(f324(f231(a1),f2(a1)),x68471))+P1(f324(f324(f231(a1),f51(a1,x68471,x68472)),x68471)) % 28.47/28.31 [6919]~P85(x69191)+E(f324(f324(f3(f845(x69191,a832)),f324(f324(f303(x69191),x69192),f179(f845(x69191,a832)))),f324(f258(x69191),x69192)),f324(f324(f303(x69191),x69192),f179(f845(x69191,a832)))) % 28.47/28.31 [6997]~P49(x69971,x69972)+P47(x69971,f238(f845(x69971,a832)),f324(f257(f844(x69971,x69971)),f324(f252(x69971,x69971,a832),x69972))) % 28.47/28.31 [6998]P1(f324(x69981,x69982))+P1(f324(f324(f326(f845(f844(a838,a838),a832)),f607(x69982,x69981)),a100)) % 28.47/28.31 [7041]E(f324(f324(f125(a838),f129(a838,f324(f295(a838,x70411),x70412))),f324(f324(f139(a838),x70412),f115(a838))),f129(a838,f324(f295(a838,x70411),f324(a114,x70412))))+~P1(f324(f324(f231(a838),x70411),x70412)) % 28.47/28.31 [7197]E(x71971,f2(a838))+~E(f324(f131(a838,a838,f82(a838),x71971),x71972),f2(a838)) % 28.47/28.31 [7226]~P1(f324(f324(f232(a1),f324(f324(f3(a1),x72261),x72262)),f2(a1)))+P1(f324(f324(f232(a1),x72261),x72262)) % 28.47/28.31 [7256]P36(x72561,x72562)+~P36(x72561,f324(f324(f282(x72561,x72561,x72561),x72562),x72562)) % 28.47/28.31 [7288]~P1(f324(f324(f231(a838),f324(a114,x72881)),x72882))+P1(f174(a832,a177,f324(f231(a838),x72881),x72882)) % 28.47/28.31 [7451]P29(a838,a838,f324(f324(f9(a838,a838,a838),f3(a838)),x74511),x74512)+P1(f324(f324(f326(a838),f620(x74511,x74512)),x74512)) % 28.47/28.31 [7510]E(f324(f324(f324(f68(a838,x75101,f82(a838)),f324(f18(a838,x75101),f80(a838))),f2(a838)),x75102),f324(f41(x75101),x75102))+~P1(f324(f64(x75101),x75102)) % 28.47/28.31 [7553]P29(a838,a838,f324(f324(f9(a838,a838,a838),f3(a838)),x75531),x75532)+~P1(f324(f324(f231(a838),x75531),f620(x75531,x75532))) % 28.47/28.31 [7610]P36(x76101,x76102)+P1(f324(f324(f231(f845(x76101,a832)),f614(x76102,x76101)),f324(f278(x76101,x76101,x76102),f614(x76102,x76101)))) % 28.47/28.31 [7615]P57(x76151,x76152)+~P36(x76151,f324(f257(f844(x76151,x76151)),f324(f252(x76151,x76151,a832),x76152))) % 28.47/28.31 [7687]P1(f324(f324(f231(a838),f324(a114,x76871)),x76872))+~P1(f174(a832,a177,f324(f231(a838),x76871),x76872)) % 28.47/28.31 [7745]P1(f324(f324(f326(f844(a838,a838)),f324(f324(f247(a838,a838),x77451),x77452)),f301(a838,a315)))+~P1(f324(f324(f231(a838),x77451),x77452)) % 28.47/28.31 [7839]P49(x78391,x78392)+~P47(x78391,f238(f845(x78391,a832)),f324(f257(f844(x78391,x78391)),f324(f252(x78391,x78391,a832),x78392))) % 28.47/28.31 [7903]~P1(f324(f127(x79031),x79032))+P1(f324(f127(f845(x79031,a832)),f324(f324(f141(f839(x79031),f845(x79031,a832)),f157(x79031)),f60(x79031,x79032)))) % 28.47/28.31 [8101]~P36(x81011,f324(f279(x81011,x81011),x81012))+P36(x81011,f324(f279(x81011,x81011),f324(f324(f282(x81011,x81011,x81011),x81012),f301(x81011,x81012)))) % 28.47/28.31 [8220]P1(f324(f64(f844(x82201,x82201)),f324(f324(f282(x82201,x82201,x82201),x82202),f301(x82201,x82202))))+~P1(f324(f64(f844(x82201,x82201)),x82202)) % 28.47/28.31 [8250]E(x82501,f2(a1))+P1(f324(f55(x82502,x82501),f324(f324(f247(a1,a1),f324(f324(f42(a1),x82502),x82501)),f51(a1,x82502,x82501)))) % 28.47/28.31 [8264]~P1(f324(f324(f326(f844(a838,a838)),f324(f324(f247(a838,a838),x82641),x82642)),f301(a838,a315)))+P1(f324(f324(f231(a838),x82641),x82642)) % 28.47/28.31 [8283]~P72(x82831)+E(f324(f131(x82831,x82831,f324(f9(x82831,x82831,x82831),f82(x82831)),f2(x82831)),f324(f154(x82831),x82832)),f324(f131(x82831,x82831,f82(x82831),f2(x82831)),x82832)) % 28.47/28.31 [8544]~P55(x85441,f324(f257(f844(x85441,x85441)),f324(f252(x85441,x85441,a832),x85442)))+P55(x85441,f324(f257(f844(x85441,x85441)),f324(f252(x85441,x85441,a832),f239(x85441,x85441,x85442)))) % 28.47/28.31 [8558]P1(f324(f324(f326(f844(a838,a838)),f324(f324(f247(a838,a838),x85581),x85582)),f324(f324(f282(a838,a838,a838),a315),f301(a838,a315))))+~P1(f324(f324(f232(a838),x85581),x85582)) % 28.47/28.31 [8600]~P1(f324(f64(f844(x86001,x86001)),f324(f324(f282(x86001,x86001,x86001),x86002),f301(x86001,x86002))))+P1(f324(f64(f844(x86001,x86001)),x86002)) % 28.47/28.31 [8650]~P55(x86501,f324(f257(f844(x86501,x86501)),f324(f252(x86501,x86501,a832),f239(x86501,x86501,x86502))))+P55(x86501,f324(f257(f844(x86501,x86501)),f324(f252(x86501,x86501,a832),x86502))) % 28.47/28.31 [8824]P55(x88241,x88242)+P1(f324(f324(f326(f844(x88241,x88241)),f324(f324(f247(x88241,x88241),f371(x88242,x88241)),f371(x88242,x88241))),f324(f324(f282(x88241,x88241,x88241),x88242),f301(x88241,x88242)))) % 28.47/28.31 [8825]P55(x88251,x88252)+P1(f324(f324(f326(f844(x88251,x88251)),f324(f324(f247(x88251,x88251),f372(x88252,x88251)),f372(x88252,x88251))),f324(f324(f282(x88251,x88251,x88251),x88252),f301(x88251,x88252)))) % 28.47/28.31 [8933]~P1(f324(f324(f326(f844(a838,a838)),f324(f324(f247(a838,a838),x89331),x89332)),f324(f324(f282(a838,a838,a838),a315),f301(a838,a315))))+P1(f324(f324(f232(a838),x89331),x89332)) % 28.47/28.31 [4893]~P89(x48931)+E(f324(f324(f82(x48931),f324(f106(x48931),a85)),x48932),x48932) % 28.47/28.31 [4923]~P63(x49231)+E(f324(f324(f82(x49231),f324(f81(x49231),x49232)),x49232),f2(x49231)) % 28.47/28.31 [4924]~P6(x49241)+E(f324(f324(f82(x49241),f324(f81(x49241),x49242)),x49242),f2(x49241)) % 28.47/28.31 [4925]~P91(x49251)+E(f324(f324(f103(x49251),f324(f81(x49251),x49252)),x49252),f238(x49251)) % 28.47/28.31 [4926]~P91(x49261)+E(f324(f324(f104(x49261),f324(f81(x49261),x49262)),x49262),f179(x49261)) % 28.47/28.31 [4956]~P89(x49561)+E(f324(f324(f83(x49561),f324(f106(x49561),a99)),x49562),f324(f81(x49561),x49562)) % 28.47/28.31 [5115]~P107(x51151)+E(f324(f324(f83(x51151),f324(f81(x51151),f80(x51151))),x51152),f324(f81(x51151),x51152)) % 28.47/28.31 [5157]E(f324(f77(a1),x51571),f80(a1))+~E(f324(f77(a1),f324(f324(f83(a1),x51571),x51572)),f80(a1)) % 28.47/28.31 [5245]~P89(x52451)+E(f324(f324(f82(x52451),f80(x52451)),f324(f106(x52451),x52452)),f324(f106(x52451),f324(f324(f3(a1),x52452),a99))) % 28.47/28.31 [5299]~P94(x52991)+E(f12(x52991,f324(f324(f303(x52991),x52992),f179(f845(x52991,a832)))),x52992) % 28.47/28.31 [5300]~P86(x53001)+E(f16(x53001,f324(f324(f303(x53001),x53002),f179(f845(x53001,a832)))),x53002) % 28.47/28.31 [5301]~P86(x53011)+E(f17(x53011,f324(f324(f303(x53011),x53012),f179(f845(x53011,a832)))),x53012) % 28.47/28.31 [5302]~P94(x53021)+E(f15(x53021,f324(f324(f303(x53021),x53022),f179(f845(x53021,a832)))),x53022) % 28.47/28.31 [5303]~P9(x53031)+E(f44(x53031,f324(f324(f303(x53031),x53032),f179(f845(x53031,a832)))),x53032) % 28.47/28.31 [5304]~P9(x53041)+E(f43(x53041,f324(f324(f303(x53041),x53042),f179(f845(x53041,a832)))),x53042) % 28.47/28.31 [5326]E(f324(f324(f82(a838),x53261),f324(f324(f3(a838),x53262),x53261)),x53262)+P1(f324(f324(f232(a838),x53262),x53261)) % 28.47/28.31 [5358]E(x53581,f115(x53582))+P1(f324(f324(f232(a838),f2(a838)),f324(f180(f839(x53582)),x53581))) % 28.47/28.31 [5481]~P86(x54811)+E(f13(x54811,f178(x54811),f324(f324(f303(x54811),x54812),f179(f845(x54811,a832)))),x54812) % 28.47/28.31 [5482]~P86(x54821)+E(f14(x54821,f235(x54821),f324(f324(f303(x54821),x54822),f179(f845(x54821,a832)))),x54822) % 28.47/28.31 [5543]E(f324(f324(f83(a1),x55431),f324(f324(f42(a1),x55432),x55431)),x55432)+~P1(f324(f324(f280(a1),x55431),x55432)) % 28.47/28.31 [5544]E(f324(f324(f82(a838),x55441),f324(f324(f3(a838),x55442),x55441)),x55442)+~P1(f324(f324(f231(a838),x55441),x55442)) % 28.47/28.31 [5545]E(f324(f324(f3(a838),x55451),f324(f324(f3(a838),x55451),x55452)),x55452)+~P1(f324(f324(f231(a838),x55452),x55451)) % 28.47/28.31 [5564]E(f51(a838,f324(f324(f3(a838),x55641),x55642),x55642),f51(a838,x55641,x55642))+P1(f324(f324(f232(a838),x55641),x55642)) % 28.47/28.31 [5574]E(f324(f81(a1),f324(f324(f42(a1),x55741),f324(f81(a1),x55742))),f286(x55741,x55742))+P1(f324(f324(f231(a1),f2(a1)),x55742)) % 28.47/28.31 [5576]~E(x55762,f2(a838))+P1(f324(f324(f232(a838),f2(a838)),f324(f324(f240(a838),x55761),x55762))) % 28.47/28.31 [5635]~P89(x56351)+E(f324(f324(f82(x56351),f324(f81(x56351),f80(x56351))),f324(f106(x56351),x56352)),f324(f106(x56351),f324(f324(f82(a1),x56352),a99))) % 28.47/28.31 [5636]E(f324(f324(f240(a838),f324(f106(a838),x56361)),x56362),f324(f324(f240(a838),f2(a838)),x56362))+~P1(f324(a185,f324(f106(a1),x56361))) % 28.47/28.31 [5736]E(f324(f130(a838),f129(a838,f324(f295(a838,x57361),x57362))),x57361)+~P1(f324(f324(f232(a838),x57361),x57362)) % 28.47/28.31 [5753]E(f324(f324(f83(a838),f324(f106(a838),x57531)),f324(f106(a838),x57532)),f324(f106(a838),f324(f324(f83(a1),x57531),x57532)))+P1(f324(f324(f232(a1),x57531),a85)) % 28.47/28.31 [5759]~P118(x57591)+P1(f324(f324(f231(x57591),f2(x57591)),f324(f324(f83(x57591),x57592),x57592))) % 28.47/28.31 [5771]E(f324(f324(f3(a838),f324(a114,x57711)),x57712),f324(a114,f324(f324(f3(a838),x57711),x57712)))+~P1(f324(f324(f231(a838),x57712),x57711)) % 28.47/28.31 [5774]E(f51(a838,f324(f324(f3(a838),x57741),x57742),x57742),f51(a838,x57741,x57742))+~P1(f324(f324(f231(a838),x57742),x57741)) % 28.47/28.31 [5828]E(f324(f324(f240(a838),f324(a107,x58281)),x58282),f324(a107,f324(f324(f240(a1),x58281),x58282)))+~P1(f324(f324(f231(a1),f2(a1)),x58281)) % 28.47/28.31 [5844]P1(f324(f127(x58441),x58442))+P1(f324(f324(f232(a838),f710(x58442,x58441)),f324(f180(f839(x58441)),x58442))) % 28.47/28.31 [5845]P1(f324(f127(x58451),x58452))+P1(f324(f324(f232(a838),f714(x58452,x58451)),f324(f180(f839(x58451)),x58452))) % 28.47/28.31 [5860]~P1(f324(f324(f280(a1),x58601),x58602))+P1(f324(f324(f280(a1),f324(f81(a1),x58601)),x58602)) % 28.47/28.31 [5863]~E(x58631,f115(x58632))+~P1(f324(f324(f232(a838),f2(a838)),f324(f180(f839(x58632)),x58631))) % 28.47/28.31 [5876]E(f133(a838,f129(a838,f324(f295(a838,x58761),x58762))),f324(f324(f3(a838),x58762),f80(a838)))+~P1(f324(f324(f232(a838),x58761),x58762)) % 28.47/28.31 [5879]E(f324(f324(f82(a1),x58791),f324(f102(a1),f324(a114,f634(x58792,x58791)))),x58792)+~P1(f324(f324(f232(a1),x58791),x58792)) % 28.47/28.31 [5886]E(x58861,f2(a838))+E(f324(f324(f83(a838),x58862),f324(f324(f240(a838),x58862),f324(f324(f3(a838),x58861),f80(a838)))),f324(f324(f240(a838),x58862),x58861)) % 28.47/28.31 [5912]E(f324(f324(f83(a838),f324(a107,x59121)),f324(a107,x59122)),f324(a107,f324(f324(f83(a1),x59121),x59122)))+~P1(f324(f324(f231(a1),f2(a1)),x59121)) % 28.47/28.31 [5913]E(f324(f324(f42(a838),f324(a107,x59131)),f324(a107,x59132)),f324(a107,f324(f324(f42(a1),x59131),x59132)))+~P1(f324(f324(f231(a1),f2(a1)),x59131)) % 28.47/28.31 [5927]~P105(x59271)+E(f324(f324(f82(x59271),x59272),x59272),f324(f324(f83(x59271),f324(f324(f82(x59271),f80(x59271)),f80(x59271))),x59272)) % 28.47/28.31 [5946]E(f324(f324(f42(a1),f324(f77(a1),x59461)),f324(f77(a1),x59462)),f324(f77(a1),f324(f324(f42(a1),x59461),x59462)))+~P1(f324(f324(f280(a1),x59462),x59461)) % 28.47/28.31 [5947]E(f324(f324(f3(a1),f324(f102(a1),x59471)),f324(f102(a1),x59472)),f324(f102(a1),f324(f324(f3(a838),x59471),x59472)))+~P1(f324(f324(f231(a838),x59472),x59471)) % 28.47/28.31 [5949]E(f324(f324(f247(a1,a1),f324(f106(a1),a99)),f324(f324(f82(a1),x59491),x59492)),f56(x59491,x59492))+~P1(f324(f324(f231(a1),x59492),f2(a1))) % 28.47/28.31 [5988]E(f163(x59881,x59882),f115(f839(x59881)))+P1(f324(f324(f326(f839(x59881)),f709(x59882,x59881)),f324(f157(f839(x59881)),x59882))) % 28.47/28.31 [6053]~P1(f324(f324(f280(a838),x60531),x60532))+P1(f324(f324(f280(a838),x60531),f324(f324(f82(a838),x60532),x60531))) % 28.47/28.31 [6075]E(f324(f324(f139(a1),x60751),f162(f324(f324(f82(a1),x60751),f80(a1)),x60752)),f162(x60751,x60752))+~P1(f324(f324(f231(a1),x60751),x60752)) % 28.47/28.31 [6113]~P1(f324(f324(f232(a838),x61132),x61131))+P1(f324(f324(f232(a838),f2(a838)),f324(f324(f3(a838),x61131),x61132))) % 28.47/28.31 [6145]~P1(f324(f324(f232(a838),x61451),f324(a107,x61452)))+P1(f324(f324(f232(a1),f324(f102(a1),x61451)),x61452)) % 28.47/28.31 [6146]P1(f324(f324(f280(a1),x61461),x61462))+~P1(f324(f324(f280(a1),f324(f81(a1),x61461)),x61462)) % 28.47/28.31 [6176]~P86(x61761)+E(f324(f324(f103(f845(x61761,a832)),f324(f258(x61761),x61762)),f324(f324(f303(x61761),x61762),f179(f845(x61761,a832)))),f324(f294(x61761),x61762)) % 28.47/28.31 [6179]~P1(f324(f324(f232(a838),f2(a838)),x61791))+P1(f324(f324(f232(a838),f2(a838)),f324(f324(f240(a838),x61791),x61792))) % 28.47/28.31 [6180]~P1(f324(f324(f231(a1),f2(a1)),x61801))+P1(f324(f324(f231(a1),f2(a1)),f324(f324(f240(a1),x61801),x61802))) % 28.47/28.31 [6208]~E(f324(x62081,f2(a838)),f2(a838))+E(f324(f324(f8(a838,a838),x62081),f296(a838,f324(a114,f2(a838)),x62082)),f324(f324(f8(a838,a838),x62081),f296(a838,f2(a838),x62082))) % 28.47/28.31 [6273]~P89(x62731)+E(f324(f324(f83(x62731),f324(f324(f82(x62731),f80(x62731)),f80(x62731))),f324(f106(x62731),x62732)),f324(f106(x62731),f324(f324(f82(a1),x62732),x62732))) % 28.47/28.31 [6295]E(f324(f324(f303(a1),x62951),f296(a1,f324(f324(f82(a1),x62951),f80(a1)),x62952)),f296(a1,x62951,x62952))+P1(f324(f324(f232(a1),x62952),x62951)) % 28.47/28.31 [6296]P1(f324(f324(f232(a838),x62961),f324(a107,x62962)))+~P1(f324(f324(f232(a1),f324(f102(a1),x62961)),x62962)) % 28.47/28.31 [6398]P1(f324(f324(f280(a838),x63981),x63982))+~P1(f324(f324(f280(a838),x63981),f324(f324(f82(a838),x63982),x63981))) % 28.47/28.31 [6403]E(f324(a107,f324(f324(f42(a1),f324(f106(a1),x64031)),f324(f106(a1),x64032))),f324(f324(f42(a838),f324(f106(a838),x64031)),f324(f106(a838),x64032)))+P1(f324(a185,f324(f106(a1),x64031))) % 28.47/28.31 [6463]P1(f324(f324(f232(a838),x64631),x64632))+~P1(f324(f324(f232(a838),f2(a838)),f324(f324(f3(a838),x64632),x64631))) % 28.47/28.31 [6507]P1(f324(f324(f232(a838),f2(a838)),x65071))+~P1(f324(f324(f232(a838),f2(a838)),f324(f324(f83(a838),x65072),x65071))) % 28.47/28.31 [6508]P1(f324(f324(f232(a838),f2(a838)),x65081))+~P1(f324(f324(f232(a838),f2(a838)),f324(f324(f83(a838),x65081),x65082))) % 28.47/28.31 [6524]~P1(f324(f324(f231(a1),x65241),f2(a1)))+E(f324(f324(f83(a838),f324(a107,f324(f81(a1),x65241))),f324(a107,f324(f81(a1),x65242))),f324(a107,f324(f324(f83(a1),x65241),x65242))) % 28.47/28.31 [6590]~E(x65902,f179(f845(x65901,a832)))+P1(f324(f324(f231(f845(x65901,a832)),x65902),f324(f81(f845(x65901,a832)),x65902))) % 28.47/28.31 [6653]~P89(x66531)+E(f324(f324(f82(x66531),f324(f324(f82(x66531),f2(x66531)),f324(f106(x66531),x66532))),f324(f106(x66531),x66532)),f324(f106(x66531),f324(f324(f82(a1),x66532),x66532))) % 28.47/28.31 [6662]~P1(f324(f324(f280(a1),f324(f102(a1),x66621)),x66622))+P1(f324(f324(f280(a838),x66621),f324(a107,f324(f77(a1),x66622)))) % 28.47/28.31 [6713]~P1(f324(f324(f232(a1),x67131),x67132))+P1(f324(f324(f231(a1),f324(f324(f82(a1),x67131),f80(a1))),x67132)) % 28.47/28.31 [6755]P1(f324(f324(f280(a1),f324(f102(a1),x67551)),x67552))+~P1(f324(f324(f280(a838),x67551),f324(a107,f324(f77(a1),x67552)))) % 28.47/28.31 [6789]E(x67891,f2(a838))+~P1(f324(f324(f231(a1),f324(f102(a1),x67892)),f324(f81(a1),f324(f102(a1),x67891)))) % 28.47/28.31 [6790]E(x67901,f2(a838))+~P1(f324(f324(f231(a1),f324(f102(a1),x67901)),f324(f81(a1),f324(f102(a1),x67902)))) % 28.47/28.32 [6895]E(f324(f324(f247(a1,a1),f324(f106(a1),a99)),f324(f324(f82(a1),x68951),x68952)),f56(x68951,x68952))+~P1(f324(f324(f231(a1),f2(a1)),f324(f324(f82(a1),x68951),x68952))) % 28.47/28.32 [6932]~P30(x69321,x69322)+P36(x69321,f324(f246(f845(f844(x69321,x69321),a832),f845(f844(x69321,x69321),a832)),x69322)) % 28.47/28.32 [6953]~P1(f324(f324(f231(a838),f324(a114,f2(a838))),x69531))+P1(f324(f324(f231(a838),f324(a114,f2(a838))),f324(f324(f240(a838),x69531),x69532))) % 28.47/28.32 [7122]~P1(f324(f324(f232(a1),x71221),x71222))+P1(f324(f324(f232(a1),f324(f324(f82(a1),x71221),x71221)),f324(f324(f82(a1),x71222),x71222))) % 28.47/28.32 [7134]~P1(f324(f324(f231(a1),x71341),x71342))+P1(f324(f324(f231(a1),f324(f324(f82(a1),x71341),x71341)),f324(f324(f82(a1),x71342),x71342))) % 28.47/28.32 [7201]~P1(f324(f324(f232(a838),f2(a838)),x72011))+P1(f324(f324(f232(a838),f324(f324(f3(a838),x72011),f324(a114,x72012))),x72011)) % 28.47/28.32 [7238]P1(f324(f324(f231(a838),f324(a114,f2(a838))),x72381))+~P1(f324(f324(f231(a838),f324(a114,f2(a838))),f324(f324(f83(a838),x72382),x72381))) % 28.47/28.32 [7239]P1(f324(f324(f231(a838),f324(a114,f2(a838))),x72391))+~P1(f324(f324(f231(a838),f324(a114,f2(a838))),f324(f324(f83(a838),x72391),x72392))) % 28.47/28.32 [7243]P1(f324(f324(f231(a838),f324(f324(f149(a838),x72431),x72432)),f324(f151(a838),x72431)))+~P1(f324(f324(f232(a838),x72432),f324(f180(f839(a838)),x72431))) % 28.47/28.32 [7287]P1(f324(f324(f232(a1),x72871),x72872))+~P1(f324(f324(f231(a1),f324(f324(f82(a1),x72871),f80(a1))),x72872)) % 28.47/28.32 [7333]P1(f324(f64(x73331),f238(f845(x73331,a832))))+~P1(f324(f64(f845(x73332,x73331)),f238(f845(f845(x73332,x73331),a832)))) % 28.47/28.32 [7334]P1(f324(f64(x73341),f238(f845(x73341,a832))))+~P1(f324(f64(f848(x73342,x73341)),f238(f845(f848(x73342,x73341),a832)))) % 28.47/28.32 [7335]P1(f324(f64(x73351),f238(f845(x73351,a832))))+~P1(f324(f64(f848(x73351,x73352)),f238(f845(f848(x73351,x73352),a832)))) % 28.47/28.32 [7377]E(x73771,f179(f845(x73772,a832)))+~P1(f324(f324(f231(f845(x73772,a832)),x73771),f324(f81(f845(x73772,a832)),x73771))) % 28.47/28.32 [7520]E(f324(f131(f839(x75201),f839(x75201),f125(x75201),f115(x75201)),x75202),f115(x75201))+P1(f324(f324(f326(f839(x75201)),f758(x75202,x75201)),f324(f157(f839(x75201)),x75202))) % 28.47/28.32 [7521]E(f324(f131(f839(x75211),f839(x75211),f125(x75211),f115(x75211)),x75212),f115(x75211))+P1(f324(f324(f326(f839(x75211)),f760(x75212,x75211)),f324(f157(f839(x75211)),x75212))) % 28.47/28.32 [7765]P1(f324(f324(f232(a1),x77651),x77652))+~P1(f324(f324(f232(a1),f324(f324(f82(a1),x77651),x77651)),f324(f324(f82(a1),x77652),x77652))) % 28.47/28.32 [7768]P1(f324(f324(f231(a1),x77681),x77682))+~P1(f324(f324(f231(a1),f324(f324(f82(a1),x77681),x77681)),f324(f324(f82(a1),x77682),x77682))) % 28.47/28.32 [7861]~P105(x78611)+E(f324(f324(f83(x78611),f324(f324(f82(x78611),f80(x78611)),f80(x78611))),f324(f324(f8(a838,x78611),f102(x78611)),f296(a838,f80(a838),x78612))),f324(f324(f83(x78611),f324(f102(x78611),x78612)),f324(f324(f82(x78611),f324(f102(x78611),x78612)),f80(x78611)))) % 28.47/28.32 [7918]P1(f324(f324(f326(a838),x79181),x79182))+~P1(f324(f324(f326(a1),f324(f102(a1),x79181)),f324(f304(a838,a1,f102(a1)),x79182))) % 28.47/28.32 [8072]~P1(f324(f64(x80721),x80722))+E(f324(f304(a838,x80721,f516(x80722,x80721)),f324(f257(a838),f324(f324(f9(a838,a838,a832),f232(a838)),f517(x80722,x80721)))),x80722) % 28.47/28.32 [8358]P48(x83581,x83582)+P1(f324(f324(f326(f844(x83581,x83581)),f324(f324(f247(x83581,x83581),f828(x83582,x83581)),f828(x83582,x83581))),x83582)) % 28.47/28.32 [8491]~P89(x84911)+E(f324(f324(f3(x84911),f80(x84911)),f324(f106(x84911),x84912)),f324(f106(x84911),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f81(a1),x84912)))) % 28.47/28.32 [8596]~P1(f324(f324(f232(f845(a838,a832)),x85961),x85962))+P1(f324(f324(f232(f845(a1,a832)),f324(f304(a838,a1,f102(a1)),x85961)),f324(f304(a838,a1,f102(a1)),x85962))) % 28.47/28.32 [8625]~P1(f324(f324(f232(a1),x86251),x86252))+P1(f324(f324(f232(a1),f324(f324(f3(a1),f324(f324(f82(a1),x86251),x86251)),a99)),f324(f324(f82(a1),x86252),x86252))) % 28.47/28.32 [8627]~P1(f324(f324(f232(a1),x86271),x86272))+P1(f324(f324(f231(a1),f324(f324(f3(a1),f324(f324(f82(a1),x86271),x86271)),a99)),f324(f324(f82(a1),x86272),x86272))) % 28.47/28.32 [8695]~P1(f324(f324(f326(a838),x86951),f324(f157(a838),x86952)))+P1(f324(f324(f231(a838),x86951),f324(f131(a838,a838,f82(a838),f2(a838)),x86952))) % 28.47/28.32 [8769]P44(x87691,x87692)+~P1(f324(f324(f326(f844(x87691,x87691)),f324(f324(f247(x87691,x87691),f807(x87692,x87691)),f807(x87692,x87691))),x87692)) % 28.47/28.32 [8900]~P1(f324(f324(f232(f845(a1,a832)),f324(f304(a838,a1,f102(a1)),x89001)),f324(f304(a838,a1,f102(a1)),x89002)))+P1(f324(f324(f232(f845(a838,a832)),x89001),x89002)) % 28.47/28.32 [8901]~P1(f324(f324(f231(f845(a1,a832)),f324(f304(a838,a1,f102(a1)),x89011)),f324(f304(a838,a1,f102(a1)),x89012)))+P1(f324(f324(f231(f845(a838,a832)),x89011),x89012)) % 28.47/28.32 [8977]P1(f324(f324(f232(a1),x89771),x89772))+~P1(f324(f324(f232(a1),f324(f324(f3(a1),f324(f324(f82(a1),x89771),x89771)),a99)),f324(f324(f82(a1),x89772),x89772))) % 28.47/28.32 [8979]P1(f324(f324(f232(a1),x89791),x89792))+~P1(f324(f324(f231(a1),f324(f324(f3(a1),f324(f324(f82(a1),x89791),x89791)),a99)),f324(f324(f82(a1),x89792),x89792))) % 28.47/28.32 [9841]~P1(f324(f64(x98411),x98412))+E(f324(f180(f839(x98411)),f92(f839(x98411),f324(f324(f20(f839(x98411),a832,a832),f324(f324(f10(a832,f845(a832,a832),f839(x98411)),a322),f324(f324(f9(f839(x98411),f845(x98411,a832),a832),f324(f324(f10(f845(x98411,a832),f845(f845(x98411,a832),a832),f839(x98411)),a321),f157(x98411))),x98412))),f127(x98411)))),f208(x98411,x98412)) % 28.47/28.32 [5875]E(f324(f324(f82(a838),f324(f324(f3(a838),x58751),x58752)),x58752),x58751)+~P1(f324(f324(f231(a838),x58752),x58751)) % 28.47/28.32 [5942]E(f324(f324(f42(a838),f324(f324(f83(a838),x59421),x59422)),x59422),x59421)+~P1(f324(f324(f232(a838),f2(a838)),x59422)) % 28.47/28.32 [5943]E(f324(f324(f42(a838),f324(f324(f83(a838),x59431),x59432)),x59431),x59432)+~P1(f324(f324(f232(a838),f2(a838)),x59431)) % 28.47/28.32 [5948]~P67(x59481)+E(f324(f324(f8(a838,x59481),f324(f149(x59481),x59482)),f324(f295(a838,f2(a838)),f324(f180(f839(x59481)),x59482))),f324(f151(x59481),x59482)) % 28.47/28.32 [6067]E(f51(a838,f324(a114,f324(f324(f83(a838),x60671),x60672)),x60671),f80(a838))+~P1(f324(f324(f232(a838),f80(a838)),x60671)) % 28.47/28.32 [6073]E(f324(a114,f324(f324(f82(a838),f324(f106(a838),x60731)),x60732)),f324(f324(f82(a838),f80(a838)),x60732))+~P1(f324(a185,f324(f106(a1),x60731))) % 28.47/28.32 [6099]E(f324(a107,f324(f324(f240(a1),f324(f106(a1),x60991)),x60992)),f324(f324(f240(a838),f324(f106(a838),x60991)),x60992))+P1(f324(a185,f324(f106(a1),x60991))) % 28.47/28.32 [6351]E(f324(f324(f3(a838),x63511),f324(f106(a838),f324(f324(f82(a1),x63512),a99))),f324(f324(f3(a838),f324(a114,x63511)),f324(f106(a838),x63512)))+~P1(f324(f324(f232(a1),a85),x63512)) % 28.47/28.32 [6432]E(x64321,f2(a838))+E(f324(a114,f324(f324(f82(a838),f324(f324(f3(a838),x64321),f80(a838))),x64322)),f324(f324(f82(a838),x64321),x64322)) % 28.47/28.32 [6477]E(x64771,f2(a1))+P1(f324(f324(f232(a1),f2(a1)),f324(f324(f240(a1),f324(f77(a1),x64771)),x64772))) % 28.47/28.32 [6492]~E(x64922,f2(a838))+P1(f324(f324(f232(a1),f2(a1)),f324(f324(f240(a1),f324(f77(a1),x64921)),x64922))) % 28.47/28.32 [6529]E(x65291,f2(a838))+E(f324(f324(f82(a838),x65292),f324(f324(f83(a838),f324(f324(f3(a838),x65291),f80(a838))),x65292)),f324(f324(f83(a838),x65291),x65292)) % 28.47/28.32 [6584]~P1(f324(f324(f231(a1),x65841),x65842))+P1(f324(f324(f232(a1),f324(f324(f82(a1),x65841),a99)),x65842)) % 28.47/28.32 [6717]E(f324(f324(f139(a838),x67171),f129(a838,f324(f295(a838,f324(a114,x67171)),x67172))),f129(a838,f324(f295(a838,x67171),x67172)))+~P1(f324(f324(f232(a838),x67171),x67172)) % 28.47/28.32 [6889]~P1(f324(f324(f280(a1),x68891),f324(f102(a1),x68892)))+P1(f324(f324(f280(a838),f324(a107,f324(f77(a1),x68891))),x68892)) % 28.47/28.32 [6923]E(x69231,x69232)+~E(f324(f324(f3(a1),f324(f324(f82(a1),x69231),x69231)),a99),f324(f324(f3(a1),f324(f324(f82(a1),x69232),x69232)),a99)) % 28.47/28.32 [6926]E(x69261,f115(x69262))+E(f264(x69262,f324(f324(f141(x69262,f844(a101,x69262)),f324(f247(a101,x69262),f80(a101))),x69261)),f271(x69262,x69261)) % 28.47/28.32 [7164]P1(f324(f324(f231(a1),x71641),x71642))+~P1(f324(f324(f232(a1),f324(f324(f82(a1),x71641),a99)),x71642)) % 28.47/28.32 [7306]P1(f324(f324(f280(a1),x73061),f324(f102(a1),x73062)))+~P1(f324(f324(f280(a838),f324(a107,f324(f77(a1),x73061))),x73062)) % 28.47/28.32 [7660]~P1(f324(f324(f232(a838),x76601),x76602))+P1(f324(f324(f326(f844(a838,a838)),f324(f324(f247(a838,a838),x76601),x76602)),a236)) % 28.47/28.32 [7891]~P1(f324(f324(f232(a101),f2(a101)),x78911))+P1(f324(f324(f232(a101),f324(f246(a101,f844(a101,a101)),f324(f265(x78911),x78912))),x78911)) % 28.47/28.32 [8199]~P78(x81991)+P1(f324(f324(f231(x81991),f324(f77(x81991),f324(f151(x81991),x81992))),f324(f151(x81991),f324(f324(f141(x81991,x81991),f77(x81991)),x81992)))) % 28.47/28.32 [8222]P1(f324(f324(f232(a838),x82221),x82222))+~P1(f324(f324(f326(f844(a838,a838)),f324(f324(f247(a838,a838),x82221),x82222)),a236)) % 28.47/28.32 [8382]E(f324(f324(f247(x83821,x83821),f360(x83822,x83821)),f360(x83822,x83821)),x83822)+~P1(f324(f324(f326(f844(x83821,x83821)),x83822),f301(x83821,f179(f845(f844(x83821,x83821),a832))))) % 28.47/28.32 [8424]E(f324(f295(a838,x84241),f324(f324(f82(a838),x84241),f324(f41(a838),x84242))),x84242)+~P1(f324(f324(f231(f845(a838,a832)),x84242),f324(f295(a838,x84241),f324(f324(f82(a838),x84241),f324(f41(a838),x84242))))) % 28.47/28.32 [8728]E(f324(f324(f42(a1),f324(f106(a1),f324(f324(f3(a1),f324(f324(f82(a1),x87281),x87281)),a99))),f324(f106(a1),f324(f324(f82(a1),x87282),x87282))),f324(f324(f42(a1),f324(f106(a1),x87281)),f324(f106(a1),x87282)))+~P1(f324(f324(f231(a1),f2(a1)),f324(f106(a1),x87282))) % 28.47/28.32 [8834]E(f161(f839(x88341),f324(f324(f10(a832,a832,f839(x88341)),a320),f324(f324(f9(f839(x88341),f839(x88341),a832),a321),f115(x88341))),x88342),f163(x88341,f163(x88341,x88342)))+~P18(a838,f324(f154(a838),f324(f324(f141(f839(x88341),a838),f180(f839(x88341))),x88342))) % 28.47/28.32 [8837]E(f324(f324(f42(a1),f324(f106(a1),f324(f324(f3(a1),f324(f324(f82(a1),x88371),x88371)),a99))),f324(f106(a1),f324(f324(f82(a1),x88372),x88372))),f324(f324(f42(a1),f324(f324(f82(a1),f324(f106(a1),x88371)),f80(a1))),f324(f106(a1),x88372)))+P1(f324(f324(f231(a1),f2(a1)),f324(f106(a1),x88372))) % 28.47/28.32 [9612]P1(f324(a185,x96122))+E(f324(f324(f88(a1,a838),f324(f324(f3(a1),x96121),x96122)),f324(f324(f20(a1,a838,a838),f324(f324(f9(a1,a838,f845(a838,a838)),f324(f324(f10(a832,f845(a838,f845(a838,a838)),a1),f98(a838)),a185)),f2(a838))),a107)),f324(f324(f3(a838),f324(a107,x96121)),f324(a107,x96122))) % 28.47/28.32 [9616]E(f324(f324(f88(a1,a838),f324(f106(a1),f324(f324(f82(a1),x96161),f324(f81(a1),x96162)))),f324(f324(f20(a1,a838,a838),f324(f324(f9(a1,a838,f845(a838,a838)),f324(f324(f10(a832,f845(a838,f845(a838,a838)),a1),f98(a838)),a185)),f2(a838))),a107)),f324(f324(f3(a838),f324(f106(a838),x96161)),f324(f106(a838),x96162)))+P1(f324(f324(f232(a1),x96162),a85)) % 28.47/28.32 [9617]~P30(x96171,x96172)+P1(f324(f324(f231(f845(f844(x96171,x96171),a832)),f324(f324(f282(x96171,x96171,x96171),f324(f246(f845(f844(x96171,x96171),a832),f845(f844(x96171,x96171),a832)),x96172)),f324(f251(f845(f844(x96171,x96171),a832),f845(f844(x96171,x96171),a832)),x96172))),f324(f246(f845(f844(x96171,x96171),a832),f845(f844(x96171,x96171),a832)),x96172))) % 28.47/28.32 [9675]~E(f324(f41(a838),f324(f257(a838),f324(f324(f20(a838,a832,a832),f324(f324(f10(a832,f845(a832,a832),a838),a322),f324(f324(f9(a838,f845(a838,a832),a832),f326(a838)),x96751))),f324(f324(f9(a838,a838,a832),f232(a838)),f324(a114,x96752))))),f2(a838))+~P1(f324(f324(f326(a838),f2(a838)),x96751)) % 28.47/28.32 [9686]E(f292(a838,f324(f324(f20(a838,f845(a838,a832),f845(a838,a832)),f324(f324(f10(f845(a838,f845(a832,a832)),f845(f845(a838,a832),f845(a838,a832)),a838),f20(a838,a832,a832)),f324(f324(f10(f845(a838,a832),f845(a838,f845(a832,a832)),a838),f324(f10(a832,f845(a832,a832),a838),a322)),f280(a838)))),f324(f324(f10(f845(a838,a832),f845(a838,a832),a838),f324(f10(a832,a832,a838),a320)),f324(f9(a838,a838,a832),f280(a838)))),x96861,x96862),f179(f845(a838,a832)))+~P1(f324(f324(f280(a838),x96862),x96861)) % 28.47/28.32 [9694]E(f293(a838,f280(a838),f324(f324(f20(a838,f845(a838,a832),f845(a838,a832)),f324(f324(f10(f845(a838,f845(a832,a832)),f845(f845(a838,a832),f845(a838,a832)),a838),f20(a838,a832,a832)),f324(f324(f10(f845(a838,a832),f845(a838,f845(a832,a832)),a838),f324(f10(a832,f845(a832,a832),a838),a322)),f280(a838)))),f324(f324(f10(f845(a838,a832),f845(a838,a832),a838),f324(f10(a832,a832,a838),a320)),f324(f9(a838,a838,a832),f280(a838)))),x96941,x96942),f179(f845(a838,a832)))+P1(f324(f324(f280(a838),x96941),x96942)) % 28.47/28.32 [9695]E(f290(a838,f280(a838),f324(f324(f20(a838,f845(a838,a832),f845(a838,a832)),f324(f324(f10(f845(a838,f845(a832,a832)),f845(f845(a838,a832),f845(a838,a832)),a838),f20(a838,a832,a832)),f324(f324(f10(f845(a838,a832),f845(a838,f845(a832,a832)),a838),f324(f10(a832,f845(a832,a832),a838),a322)),f280(a838)))),f324(f324(f10(f845(a838,a832),f845(a838,a832),a838),f324(f10(a832,a832,a838),a320)),f324(f9(a838,a838,a832),f280(a838)))),x96951,x96952),f179(f845(a838,a832)))+P1(f324(f324(f280(a838),x96951),x96952)) % 28.47/28.32 [9699]E(f293(a838,f280(a838),f324(f324(f20(a838,f845(a838,a832),f845(a838,a832)),f324(f324(f10(f845(a838,f845(a832,a832)),f845(f845(a838,a832),f845(a838,a832)),a838),f20(a838,a832,a832)),f324(f324(f10(f845(a838,a832),f845(a838,f845(a832,a832)),a838),f324(f10(a832,f845(a832,a832),a838),a322)),f280(a838)))),f324(f324(f10(f845(a838,a832),f845(a838,a832),a838),f324(f10(a832,a832,a838),a320)),f324(f9(a838,a838,a832),f280(a838)))),x96991,x96992),f179(f845(a838,a832)))+~P1(f324(f324(f280(a838),x96992),x96991)) % 28.47/28.32 [9701]E(f290(a838,f280(a838),f324(f324(f20(a838,f845(a838,a832),f845(a838,a832)),f324(f324(f10(f845(a838,f845(a832,a832)),f845(f845(a838,a832),f845(a838,a832)),a838),f20(a838,a832,a832)),f324(f324(f10(f845(a838,a832),f845(a838,f845(a832,a832)),a838),f324(f10(a832,f845(a832,a832),a838),a322)),f280(a838)))),f324(f324(f10(f845(a838,a832),f845(a838,a832),a838),f324(f10(a832,a832,a838),a320)),f324(f9(a838,a838,a832),f280(a838)))),x97011,x97012),f179(f845(a838,a832)))+~P1(f324(f324(f280(a838),x97012),x97011)) % 28.47/28.32 [9744]E(f51(a1,f324(f106(a1),f324(f324(f3(a1),f324(f324(f82(a1),x97441),x97441)),a99)),f324(f106(a1),f324(f324(f82(a1),x97442),x97442))),f324(f324(f82(a1),f324(f324(f83(a1),f324(f106(a1),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),f51(a1,f324(f106(a1),x97441),f324(f106(a1),x97442)))),f80(a1)))+~P1(f324(f324(f231(a1),f2(a1)),f324(f106(a1),x97442))) % 28.47/28.32 [9753]E(f51(a1,f324(f106(a1),f324(f324(f3(a1),f324(f324(f82(a1),x97531),x97531)),a99)),f324(f106(a1),f324(f324(f82(a1),x97532),x97532))),f324(f324(f3(a1),f324(f324(f83(a1),f324(f106(a1),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),f51(a1,f324(f324(f82(a1),f324(f106(a1),x97531)),f80(a1)),f324(f106(a1),x97532)))),f80(a1)))+P1(f324(f324(f231(a1),f2(a1)),f324(f106(a1),x97532))) % 28.47/28.32 [9810]~P9(x98101)+E(f43(x98101,f324(f257(x98101),f324(f324(f10(f845(x98101,a832),a832,x98101),f90(x98101)),f324(f324(f10(f845(x98101,a832),f845(x98101,a832),x98101),f324(f20(x98101,a832,a832),f324(f324(f10(a832,f845(a832,a832),x98101),a327),f324(f324(f9(x98101,f845(x98101,a832),a832),f326(x98101)),x98102)))),f231(x98101))))),f44(x98101,x98102)) % 28.47/28.32 [9834]~P36(x98341,x98342)+P57(x98341,f324(f324(f9(x98341,f845(f844(x98341,x98341),a832),f845(x98341,a832)),f324(f324(f10(f845(x98341,f845(f845(f844(x98341,x98341),a832),a832)),f845(f845(f844(x98341,x98341),a832),f845(x98341,a832)),x98341),f9(x98341,f845(f844(x98341,x98341),a832),a832)),f324(f324(f10(f845(x98341,f844(x98341,x98341)),f845(x98341,f845(f845(f844(x98341,x98341),a832),a832)),x98341),f324(f10(f844(x98341,x98341),f845(f845(f844(x98341,x98341),a832),a832),x98341),f326(f844(x98341,x98341)))),f247(x98341,x98341)))),x98342)) % 28.47/28.32 [9835]~P12(x98351,f238(f845(x98351,a832)),x98352)+P11(x98351,f324(f324(f9(x98351,f845(f844(x98351,x98351),a832),f845(x98351,a832)),f324(f324(f10(f845(x98351,f845(f845(f844(x98351,x98351),a832),a832)),f845(f845(f844(x98351,x98351),a832),f845(x98351,a832)),x98351),f9(x98351,f845(f844(x98351,x98351),a832),a832)),f324(f324(f10(f845(x98351,f844(x98351,x98351)),f845(x98351,f845(f845(f844(x98351,x98351),a832),a832)),x98351),f324(f10(f844(x98351,x98351),f845(f845(f844(x98351,x98351),a832),a832),x98351),f326(f844(x98351,x98351)))),f247(x98351,x98351)))),x98352)) % 28.47/28.32 [9872]P36(x98721,x98722)+~P57(x98721,f324(f324(f9(x98721,f845(f844(x98721,x98721),a832),f845(x98721,a832)),f324(f324(f10(f845(x98721,f845(f845(f844(x98721,x98721),a832),a832)),f845(f845(f844(x98721,x98721),a832),f845(x98721,a832)),x98721),f9(x98721,f845(f844(x98721,x98721),a832),a832)),f324(f324(f10(f845(x98721,f844(x98721,x98721)),f845(x98721,f845(f845(f844(x98721,x98721),a832),a832)),x98721),f324(f10(f844(x98721,x98721),f845(f845(f844(x98721,x98721),a832),a832),x98721),f326(f844(x98721,x98721)))),f247(x98721,x98721)))),x98722)) % 28.47/28.32 [9873]P12(x98731,f238(f845(x98731,a832)),x98732)+~P11(x98731,f324(f324(f9(x98731,f845(f844(x98731,x98731),a832),f845(x98731,a832)),f324(f324(f10(f845(x98731,f845(f845(f844(x98731,x98731),a832),a832)),f845(f845(f844(x98731,x98731),a832),f845(x98731,a832)),x98731),f9(x98731,f845(f844(x98731,x98731),a832),a832)),f324(f324(f10(f845(x98731,f844(x98731,x98731)),f845(x98731,f845(f845(f844(x98731,x98731),a832),a832)),x98731),f324(f10(f844(x98731,x98731),f845(f845(f844(x98731,x98731),a832),a832),x98731),f326(f844(x98731,x98731)))),f247(x98731,x98731)))),x98732)) % 28.47/28.32 [7110]E(f324(f324(f82(a838),f324(f106(a838),f324(f324(f3(a1),x71101),a99))),x71102),f324(a114,f324(f324(f82(a838),f324(f106(a838),x71101)),x71102)))+P1(f324(a185,f324(f106(a1),x71101))) % 28.47/28.32 [7578]~P89(x75781)+E(f324(f324(f82(x75781),f324(f324(f82(x75781),f80(x75781)),f324(f106(x75781),x75782))),f324(f106(x75781),x75782)),f324(f106(x75781),f324(f324(f3(a1),f324(f324(f82(a1),x75782),x75782)),a99))) % 28.47/28.32 [8224]~P1(f324(f324(f231(a1),x82241),x82242))+P1(f324(f324(f232(a1),f324(f324(f82(a1),x82241),x82241)),f324(f324(f3(a1),f324(f324(f82(a1),x82242),x82242)),a99))) % 28.47/28.32 [8226]~P1(f324(f324(f231(a1),x82261),x82262))+P1(f324(f324(f231(a1),f324(f324(f82(a1),x82261),x82261)),f324(f324(f3(a1),f324(f324(f82(a1),x82262),x82262)),a99))) % 28.47/28.32 [8629]P1(f324(f324(f231(a1),x86291),x86292))+~P1(f324(f324(f232(a1),f324(f324(f82(a1),x86291),x86291)),f324(f324(f3(a1),f324(f324(f82(a1),x86292),x86292)),a99))) % 28.47/28.32 [8631]P1(f324(f324(f231(a1),x86311),x86312))+~P1(f324(f324(f231(a1),f324(f324(f82(a1),x86311),x86311)),f324(f324(f3(a1),f324(f324(f82(a1),x86312),x86312)),a99))) % 28.47/28.32 [8891]~P1(f324(f324(f232(a1),x88911),x88912))+P1(f324(f324(f232(a1),f324(f324(f3(a1),f324(f324(f82(a1),x88911),x88911)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),x88912),x88912)),a99))) % 28.47/28.32 [8893]~P1(f324(f324(f231(a1),x88931),x88932))+P1(f324(f324(f231(a1),f324(f324(f3(a1),f324(f324(f82(a1),x88931),x88931)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),x88932),x88932)),a99))) % 28.47/28.32 [9123]P1(f324(f324(f232(a1),x91231),x91232))+~P1(f324(f324(f232(a1),f324(f324(f3(a1),f324(f324(f82(a1),x91231),x91231)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),x91232),x91232)),a99))) % 28.47/28.32 [9125]P1(f324(f324(f231(a1),x91251),x91252))+~P1(f324(f324(f231(a1),f324(f324(f3(a1),f324(f324(f82(a1),x91251),x91251)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),x91252),x91252)),a99))) % 28.47/28.32 [9156]~P1(f324(f64(x91561),x91562))+P1(f324(f64(f845(x91561,a832)),f324(f257(f845(x91561,a832)),f324(f324(f9(f845(x91561,a832),f845(x91561,a832),a832),f231(f845(x91561,a832))),x91562)))) % 28.47/28.32 [9203]~E(f324(f278(f844(a838,a838),f844(a838,a838),a111),f324(f324(f303(f844(a838,a838)),x92031),f179(f845(f844(a838,a838),a832)))),f324(f278(f844(a838,a838),f844(a838,a838),a111),f324(f324(f303(f844(a838,a838)),x92032),f179(f845(f844(a838,a838),a832)))))+P1(f324(f324(f326(f844(f844(a838,a838),f844(a838,a838))),f324(f324(f247(f844(a838,a838),f844(a838,a838)),x92031),x92032)),a111)) % 28.47/28.32 [9289]E(f324(f278(f844(a838,a838),f844(a838,a838),a111),f324(f324(f303(f844(a838,a838)),x92891),f179(f845(f844(a838,a838),a832)))),f324(f278(f844(a838,a838),f844(a838,a838),a111),f324(f324(f303(f844(a838,a838)),x92892),f179(f845(f844(a838,a838),a832)))))+~P1(f324(f324(f326(f844(f844(a838,a838),f844(a838,a838))),f324(f324(f247(f844(a838,a838),f844(a838,a838)),x92891),x92892)),a111)) % 28.47/28.32 [9323]P1(f324(f324(f231(a1),f2(a1)),f348(x93231,x93232)))+E(f324(f257(a1),f324(f324(f20(a1,a832,a832),f324(f324(f10(a832,f845(a832,a832),a1),a322),f324(f231(a1),f2(a1)))),x93231)),f324(f257(a1),f324(f324(f20(a1,a832,a832),f324(f324(f10(a832,f845(a832,a832),a1),a322),f324(f231(a1),f2(a1)))),x93232))) % 28.47/28.32 [9820]~P9(x98201)+E(f44(x98201,f324(f257(x98201),f324(f324(f10(f845(x98201,a832),a832,x98201),f90(x98201)),f324(f324(f10(f845(x98201,a832),f845(x98201,a832),x98201),f324(f20(x98201,a832,a832),f324(f324(f10(a832,f845(a832,a832),x98201),a327),f324(f324(f9(x98201,f845(x98201,a832),a832),f326(x98201)),x98202)))),f324(f9(x98201,x98201,a832),f231(x98201)))))),f43(x98201,x98202)) % 28.47/28.32 [9840]P1(f324(f324(f326(a838),f2(a838)),x98401))+E(f324(f41(a838),f324(f257(a838),f324(f324(f20(a838,a832,a832),f324(f324(f10(a832,f845(a832,a832),a838),a322),f324(f324(f9(a838,f845(a838,a832),a832),f324(f324(f10(a838,f845(f845(a838,a832),a832),a838),f326(a838)),a114)),x98401))),f324(f324(f9(a838,a838,a832),f232(a838)),x98402)))),f324(f41(a838),f324(f257(a838),f324(f324(f20(a838,a832,a832),f324(f324(f10(a832,f845(a832,a832),a838),a322),f324(f324(f9(a838,f845(a838,a832),a832),f326(a838)),x98401))),f324(f324(f9(a838,a838,a832),f232(a838)),f324(a114,x98402)))))) % 28.47/28.32 [9887]P1(f324(f324(f280(a838),x98871),x98872))+~P1(f324(f324(f326(a838),x98872),f288(a838,f324(f324(f20(a838,f845(a838,a832),f845(a838,a832)),f324(f324(f10(f845(a838,f845(a832,a832)),f845(f845(a838,a832),f845(a838,a832)),a838),f20(a838,a832,a832)),f324(f324(f10(f845(a838,a832),f845(a838,f845(a832,a832)),a838),f324(f10(a832,f845(a832,a832),a838),a322)),f280(a838)))),f324(f324(f10(f845(a838,a832),f845(a838,a832),a838),f324(f10(a832,a832,a838),a320)),f324(f9(a838,a838,a832),f280(a838)))),x98871))) % 28.47/28.32 [9888]P1(f324(f324(f280(a838),x98881),x98882))+~P1(f324(f324(f326(a838),x98881),f291(a838,f324(f324(f20(a838,f845(a838,a832),f845(a838,a832)),f324(f324(f10(f845(a838,f845(a832,a832)),f845(f845(a838,a832),f845(a838,a832)),a838),f20(a838,a832,a832)),f324(f324(f10(f845(a838,a832),f845(a838,f845(a832,a832)),a838),f324(f10(a832,f845(a832,a832),a838),a322)),f280(a838)))),f324(f324(f10(f845(a838,a832),f845(a838,a832),a838),f324(f10(a832,a832,a838),a320)),f324(f9(a838,a838,a832),f280(a838)))),x98882))) % 28.47/28.32 [9889]~P1(f324(f324(f280(a838),x98891),x98892))+~P1(f324(f324(f326(a838),x98892),f291(a838,f324(f324(f20(a838,f845(a838,a832),f845(a838,a832)),f324(f324(f10(f845(a838,f845(a832,a832)),f845(f845(a838,a832),f845(a838,a832)),a838),f20(a838,a832,a832)),f324(f324(f10(f845(a838,a832),f845(a838,f845(a832,a832)),a838),f324(f10(a832,f845(a832,a832),a838),a322)),f280(a838)))),f324(f324(f10(f845(a838,a832),f845(a838,a832),a838),f324(f10(a832,a832,a838),a320)),f324(f9(a838,a838,a832),f280(a838)))),x98891))) % 28.47/28.32 [9890]~P1(f324(f324(f280(a838),x98901),x98902))+~P1(f324(f324(f326(a838),x98901),f288(a838,f324(f324(f20(a838,f845(a838,a832),f845(a838,a832)),f324(f324(f10(f845(a838,f845(a832,a832)),f845(f845(a838,a832),f845(a838,a832)),a838),f20(a838,a832,a832)),f324(f324(f10(f845(a838,a832),f845(a838,f845(a832,a832)),a838),f324(f10(a832,f845(a832,a832),a838),a322)),f280(a838)))),f324(f324(f10(f845(a838,a832),f845(a838,a832),a838),f324(f10(a832,a832,a838),a320)),f324(f9(a838,a838,a832),f280(a838)))),x98902))) % 28.47/28.32 [7445]~P89(x74451)+E(f324(f324(f83(x74451),x74452),f324(f106(x74451),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))),x74452) % 28.47/28.32 [7714]~P89(x77141)+E(f324(f324(f82(x77141),f324(f106(x77141),x77142)),f80(x77141)),f324(f106(x77141),f324(f324(f82(a1),x77142),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))) % 28.47/28.32 [7859]P1(f324(f324(f231(a1),f2(a1)),f324(f106(a1),x78592)))+E(f324(f324(f240(a1),x78591),f324(f106(a838),f324(f324(f3(a1),f324(f324(f82(a1),x78592),x78592)),a99))),f80(a1)) % 28.47/28.32 [9180]~P1(f324(f324(f231(a1),f2(a1)),f324(f106(a1),x91802)))+E(f324(f324(f240(a1),x91801),f324(f106(a838),f324(f324(f3(a1),f324(f324(f82(a1),x91802),x91802)),a99))),f324(f324(f88(a1,a1),f324(f324(f240(a1),x91801),f324(f106(a838),x91802))),f324(f324(f20(a1,a1,a1),f324(f324(f10(a1,f845(a1,a1),a1),f83(a1)),f324(f83(a1),x91801))),f7(a1)))) % 28.47/28.32 [9665]~P1(f324(f324(f232(a838),f324(f106(a838),x96651)),f324(a114,x96652)))+P1(f324(f324(f88(a1,a832),f324(f106(a1),f324(f324(f82(a1),x96651),a99))),f324(f324(f20(a1,a832,a832),f324(f324(f10(a832,f845(a832,a832),a1),a327),f324(f324(f10(a832,a832,a1),a320),a185))),f324(f324(f9(a1,a838,a832),f324(f324(f10(a838,f845(a838,a832),a1),f232(a838)),a107)),x96652)))) % 28.47/28.32 [9666]~P1(f324(f324(f231(a838),f324(f106(a838),x96661)),f324(a114,x96662)))+P1(f324(f324(f88(a1,a832),f324(f106(a1),f324(f324(f82(a1),x96661),a99))),f324(f324(f20(a1,a832,a832),f324(f324(f10(a832,f845(a832,a832),a1),a327),f324(f324(f10(a832,a832,a1),a320),a185))),f324(f324(f9(a1,a838,a832),f324(f324(f10(a838,f845(a838,a832),a1),f231(a838)),a107)),x96662)))) % 28.47/28.32 [9728]P1(f324(f324(f232(a838),f324(f106(a838),x97281)),f324(a114,x97282)))+~P1(f324(f324(f88(a1,a832),f324(f106(a1),f324(f324(f82(a1),x97281),a99))),f324(f324(f20(a1,a832,a832),f324(f324(f10(a832,f845(a832,a832),a1),a327),f324(f324(f10(a832,a832,a1),a320),a185))),f324(f324(f9(a1,a838,a832),f324(f324(f10(a838,f845(a838,a832),a1),f232(a838)),a107)),x97282)))) % 28.47/28.32 [9729]P1(f324(f324(f231(a838),f324(f106(a838),x97291)),f324(a114,x97292)))+~P1(f324(f324(f88(a1,a832),f324(f106(a1),f324(f324(f82(a1),x97291),a99))),f324(f324(f20(a1,a832,a832),f324(f324(f10(a832,f845(a832,a832),a1),a327),f324(f324(f10(a832,a832,a1),a320),a185))),f324(f324(f9(a1,a838,a832),f324(f324(f10(a838,f845(a838,a832),a1),f231(a838)),a107)),x97292)))) % 28.47/28.32 [9759]~P1(f324(f324(f232(a838),f324(a114,x97592)),f324(f106(a838),x97591)))+P1(f324(f324(f88(a1,a832),f324(f106(a1),f324(f324(f82(a1),x97591),a99))),f324(f324(f20(a1,a832,a832),f324(f324(f10(a832,f845(a832,a832),a1),a322),f324(f324(f10(a832,a832,a1),a320),a185))),f324(f324(f20(a1,a832,a832),f324(f324(f10(a832,f845(a832,a832),a1),a327),f324(f324(f10(a832,a832,a1),a320),a185))),f324(f324(f10(a838,a832,a1),f324(f232(a838),x97592)),a107))))) % 28.47/28.32 [9760]~P1(f324(f324(f231(a838),f324(a114,x97602)),f324(f106(a838),x97601)))+P1(f324(f324(f88(a1,a832),f324(f106(a1),f324(f324(f82(a1),x97601),a99))),f324(f324(f20(a1,a832,a832),f324(f324(f10(a832,f845(a832,a832),a1),a322),f324(f324(f10(a832,a832,a1),a320),a185))),f324(f324(f20(a1,a832,a832),f324(f324(f10(a832,f845(a832,a832),a1),a327),f324(f324(f10(a832,a832,a1),a320),a185))),f324(f324(f10(a838,a832,a1),f324(f231(a838),x97602)),a107))))) % 28.47/28.32 [9808]P1(f324(f324(f232(a838),f324(a114,x98081)),f324(f106(a838),x98082)))+~P1(f324(f324(f88(a1,a832),f324(f106(a1),f324(f324(f82(a1),x98082),a99))),f324(f324(f20(a1,a832,a832),f324(f324(f10(a832,f845(a832,a832),a1),a322),f324(f324(f10(a832,a832,a1),a320),a185))),f324(f324(f20(a1,a832,a832),f324(f324(f10(a832,f845(a832,a832),a1),a327),f324(f324(f10(a832,a832,a1),a320),a185))),f324(f324(f10(a838,a832,a1),f324(f232(a838),x98081)),a107))))) % 28.47/28.32 [9809]P1(f324(f324(f231(a838),f324(a114,x98091)),f324(f106(a838),x98092)))+~P1(f324(f324(f88(a1,a832),f324(f106(a1),f324(f324(f82(a1),x98092),a99))),f324(f324(f20(a1,a832,a832),f324(f324(f10(a832,f845(a832,a832),a1),a322),f324(f324(f10(a832,a832,a1),a320),a185))),f324(f324(f20(a1,a832,a832),f324(f324(f10(a832,f845(a832,a832),a1),a327),f324(f324(f10(a832,a832,a1),a320),a185))),f324(f324(f10(a838,a832,a1),f324(f231(a838),x98091)),a107))))) % 28.47/28.32 [9880]~P1(f324(f324(f326(a838),f2(a838)),x98801))+E(f324(a114,f324(f41(a838),f324(f257(a838),f324(f324(f20(a838,a832,a832),f324(f324(f10(a832,f845(a832,a832),a838),a322),f324(f324(f9(a838,f845(a838,a832),a832),f324(f324(f10(a838,f845(f845(a838,a832),a832),a838),f326(a838)),a114)),x98801))),f324(f324(f9(a838,a838,a832),f232(a838)),x98802))))),f324(f41(a838),f324(f257(a838),f324(f324(f20(a838,a832,a832),f324(f324(f10(a832,f845(a832,a832),a838),a322),f324(f324(f9(a838,f845(a838,a832),a832),f326(a838)),x98801))),f324(f324(f9(a838,a838,a832),f232(a838)),f324(a114,x98802)))))) % 28.47/28.32 [8408]~P89(x84081)+E(f324(f324(f83(x84081),f324(f106(x84081),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))),x84082),x84082) % 28.47/28.32 [8465]~P89(x84651)+E(f324(f324(f82(x84651),f80(x84651)),f324(f106(x84651),x84652)),f324(f106(x84651),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),x84652))) % 28.47/28.32 [8511]~P89(x85111)+E(f324(f324(f3(x85111),f324(f106(x85111),x85112)),f80(x85111)),f324(f106(x85111),f324(f324(f82(a1),x85112),f324(f81(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))))) % 28.47/28.32 [8647]~P1(f324(f324(f232(a838),f324(f106(a838),a85)),x86472))+E(f324(f324(f3(a838),x86471),f324(f324(f3(a838),x86472),f324(f106(a838),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),f324(f324(f3(a838),f324(a114,x86471)),x86472)) % 28.47/28.32 [9219]~P105(x92191)+E(f324(f324(f83(x92191),x92192),x92192),f324(f324(f240(x92191),x92192),f324(f106(a838),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))))) % 28.47/28.32 [9220]~P75(x92201)+E(f324(f324(f240(x92201),x92202),f324(f106(a838),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),f324(f324(f83(x92201),x92202),x92202)) % 28.47/28.32 [9222]~P89(x92221)+E(f324(f324(f83(x92221),x92222),f324(f106(x92221),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),f324(f324(f82(x92221),x92222),x92222)) % 28.47/28.32 [9459]~P119(x94591)+E(f324(f324(f240(x94591),f324(f81(x94591),x94592)),f324(f106(a838),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),f324(f324(f240(x94591),x94592),f324(f106(a838),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))))) % 28.47/28.32 [9460]~P103(x94601)+E(f324(f324(f240(x94601),f324(f77(x94601),x94602)),f324(f106(a838),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),f324(f324(f240(x94601),x94602),f324(f106(a838),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))))) % 28.47/28.32 [9456]~P89(x94561)+E(f324(f324(f83(x94561),f324(f106(x94561),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),x94562),f324(f324(f82(x94561),x94562),x94562)) % 28.47/28.32 [9571]~P103(x95711)+E(f324(f77(x95711),f324(f324(f240(x95711),x95712),f324(f106(a838),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))))),f324(f324(f240(x95711),x95712),f324(f106(a838),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))))) % 28.47/28.32 [9624]~P103(x96241)+P1(f324(f324(f231(x96241),f2(x96241)),f324(f324(f240(x96241),x96242),f324(f106(a838),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))))) % 28.47/28.32 [9799]~E(f324(a114,x97992),f324(f106(a838),x97991))+P1(f324(f324(f88(a1,a832),f324(f106(a1),f324(f324(f82(a1),x97991),a99))),f324(f324(f20(a1,a832,a832),f324(f324(f10(a832,f845(a832,a832),a1),a322),f324(f324(f10(a832,a832,a1),a320),a185))),f324(f324(f20(a1,a832,a832),f324(f324(f10(a832,f845(a832,a832),a1),a327),f324(f324(f10(a832,a832,a1),a320),a185))),f324(f324(f9(a1,a838,a832),f324(f324(f10(a838,f845(a838,a832),a1),a321),a107)),x97992))))) % 28.47/28.32 [9800]~E(f324(f106(a838),x98001),f324(a114,x98002))+P1(f324(f324(f88(a1,a832),f324(f106(a1),f324(f324(f82(a1),x98001),a99))),f324(f324(f20(a1,a832,a832),f324(f324(f10(a832,f845(a832,a832),a1),a322),f324(f324(f10(a832,a832,a1),a320),a185))),f324(f324(f20(a1,a832,a832),f324(f324(f10(a832,f845(a832,a832),a1),a327),f324(f324(f10(a832,a832,a1),a320),a185))),f324(f324(f9(a1,a838,a832),f324(f324(f10(a838,f845(a838,a832),a1),a321),a107)),x98002))))) % 28.47/28.32 [9843]E(f324(a114,x98431),f324(f106(a838),x98432))+~P1(f324(f324(f88(a1,a832),f324(f106(a1),f324(f324(f82(a1),x98432),a99))),f324(f324(f20(a1,a832,a832),f324(f324(f10(a832,f845(a832,a832),a1),a322),f324(f324(f10(a832,a832,a1),a320),a185))),f324(f324(f20(a1,a832,a832),f324(f324(f10(a832,f845(a832,a832),a1),a327),f324(f324(f10(a832,a832,a1),a320),a185))),f324(f324(f9(a1,a838,a832),f324(f324(f10(a838,f845(a838,a832),a1),a321),a107)),x98431))))) % 28.47/28.32 [9844]E(f324(f106(a838),x98441),f324(a114,x98442))+~P1(f324(f324(f88(a1,a832),f324(f106(a1),f324(f324(f82(a1),x98441),a99))),f324(f324(f20(a1,a832,a832),f324(f324(f10(a832,f845(a832,a832),a1),a322),f324(f324(f10(a832,a832,a1),a320),a185))),f324(f324(f20(a1,a832,a832),f324(f324(f10(a832,f845(a832,a832),a1),a327),f324(f324(f10(a832,a832,a1),a320),a185))),f324(f324(f9(a1,a838,a832),f324(f324(f10(a838,f845(a838,a832),a1),a321),a107)),x98442))))) % 28.47/28.32 [9622]~P89(x96221)+E(f324(f324(f240(x96221),f324(f106(x96221),a99)),f324(f324(f83(a838),f324(f106(a838),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),x96222)),f80(x96221)) % 28.47/28.32 [9623]~P119(x96231)+E(f324(f324(f240(x96231),f324(f81(x96231),f80(x96231))),f324(f324(f83(a838),f324(f106(a838),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),x96232)),f80(x96231)) % 28.47/28.32 [9626]~P75(x96261)+E(f324(f324(f240(x96261),x96262),f324(f106(a838),f324(f324(f3(a1),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))),a99))),f324(f324(f83(x96261),f324(f324(f83(x96261),x96262),x96262)),x96262)) % 28.47/28.32 [9823]~P1(f324(f324(f231(a1),f2(a1)),x98232))+E(f51(a1,f324(f324(f82(a1),f80(a1)),f324(f324(f83(a1),f324(f106(a1),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),x98231)),f324(f324(f83(a1),f324(f106(a1),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),x98232)),f324(f324(f82(a1),f80(a1)),f324(f324(f83(a1),f324(f106(a1),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),f51(a1,x98231,x98232)))) % 28.47/28.32 [9846]~P1(f324(f324(f231(a1),f2(a1)),x98462))+E(f324(f324(f42(a1),f324(f324(f82(a1),f80(a1)),f324(f324(f83(a1),f324(f106(a1),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),x98461))),f324(f324(f83(a1),f324(f106(a1),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),x98462)),f324(f324(f42(a1),x98461),x98462)) % 28.47/28.32 [9848]~P1(f324(f324(f231(a1),x98482),f2(a1)))+E(f324(f324(f42(a1),f324(f324(f82(a1),f80(a1)),f324(f324(f83(a1),f324(f106(a1),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),x98481))),f324(f324(f83(a1),f324(f106(a1),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),x98482)),f324(f324(f42(a1),f324(f324(f82(a1),x98481),f80(a1))),x98482)) % 28.47/28.32 [9849]~P1(f324(f324(f231(a1),x98492),f2(a1)))+E(f51(a1,f324(f324(f82(a1),f80(a1)),f324(f324(f83(a1),f324(f106(a1),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),x98491)),f324(f324(f83(a1),f324(f106(a1),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),x98492)),f324(f324(f3(a1),f324(f324(f83(a1),f324(f106(a1),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),f51(a1,f324(f324(f82(a1),x98491),f80(a1)),x98492))),f80(a1))) % 28.47/28.32 [9719]~P89(x97191)+E(f324(f324(f240(x97191),f324(f106(x97191),a99)),f324(a114,f324(f324(f83(a838),f324(f106(a838),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),x97192))),f324(f106(x97191),a99)) % 28.47/28.32 [9721]~P119(x97211)+E(f324(f324(f240(x97211),f324(f81(x97211),f80(x97211))),f324(a114,f324(f324(f83(a838),f324(f106(a838),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),x97212))),f324(f81(x97211),f80(x97211))) % 28.47/28.32 [5928]E(x59281,x59282)+~P39(a25,x59281,x59283,x59282) % 28.47/28.32 [4934]~P36(x49341,x49343)+P36(x49341,f319(x49341,x49342,x49343)) % 28.47/28.32 [5098]P31(x50981,x50982,x50983)+~P31(x50981,f324(a114,x50982),x50983) % 28.47/28.32 [5181]~P12(x51811,x51812,x51813)+P12(f839(x51811),f147(x51811,x51812),f145(x51811,x51813)) % 28.47/28.32 [5182]~P47(x51821,x51822,x51823)+P47(f839(x51821),f147(x51821,x51822),f145(x51821,x51823)) % 28.47/28.32 [5291]P53(x52911,x52912,x52913)+~E(f333(x52913,x52912,x52911),f334(x52913,x52912,x52911)) % 28.47/28.32 [5292]P52(x52921,x52922,x52923)+~E(f605(x52923,x52922,x52921),f606(x52923,x52922,x52921)) % 28.47/28.32 [6250]P32(x62501,x62502,x62503)+~P31(x62501,f619(x62503,x62502,x62501),f625(x62503,x62502,x62501)) % 28.47/28.32 [4493]~E(x44931,f182(x44932))+~E(x44931,f324(f226(x44932),x44933)) % 28.47/28.32 [4540]~E(f324(f154(x45402),x45401),x45403)+E(x45401,f324(f154(x45402),x45403)) % 28.47/28.32 [4541]~E(x45412,f324(f154(x45411),x45413))+E(f324(f154(x45411),x45412),x45413) % 28.47/28.32 [4585]E(x45851,x45852)+~E(f324(f226(x45853),x45851),f324(f226(x45853),x45852)) % 28.47/28.32 [4586]E(x45861,x45862)+~E(f324(f154(x45863),x45861),f324(f154(x45863),x45862)) % 28.47/28.32 [4788]~P11(x47883,x47881)+P1(f324(f324(x47881,x47882),x47882)) % 28.47/28.32 [4789]~P49(x47893,x47891)+P1(f324(f324(x47891,x47892),x47892)) % 28.47/28.32 [4791]~P57(x47911,x47912)+P1(f324(f313(x47911,x47912),x47913)) % 28.47/28.32 [4853]~P36(x48531,x48532)+P36(f839(x48531),f324(f132(x48531,x48532),x48533)) % 28.47/28.32 [4857]~P1(f324(x48572,x48573))+~E(f324(f257(x48571),x48572),f179(f845(x48571,a832))) % 28.47/28.32 [4858]~P1(f324(x48582,x48583))+~E(f179(f845(x48581,a832)),f324(f257(x48581),x48582)) % 28.47/28.32 [4890]~P1(f324(x48901,x48903))+P1(f324(x48901,f92(x48902,x48901))) % 28.47/28.32 [5014]~E(x50142,x50143)+P1(f324(f324(f326(x50141),x50142),f324(a321,x50143))) % 28.47/28.32 [5067]E(f324(f154(x50671),x50672),f324(f324(f139(x50671),x50673),f115(x50671)))+~E(x50672,f324(f324(f139(x50671),x50673),f115(x50671))) % 28.47/28.32 [5068]~E(x50683,f324(f324(f139(x50681),x50682),f115(x50681)))+E(f324(f324(f139(x50681),x50682),f115(x50681)),f324(f154(x50681),x50683)) % 28.47/28.32 [5093]~E(x50933,f324(f18(f842(x50932),x50931),f182(x50932)))+E(f168(x50931,x50932,x50933),f179(f845(x50931,a832))) % 28.47/28.32 [5114]E(f324(f41(x51141),f379(x51142,x51143,x51141)),x51142)+~E(f324(f41(x51141),x51143),f324(a114,x51142)) % 28.47/28.32 [5120]~P36(x51201,x51203)+P1(f324(f324(f326(x51201),x51202),f314(x51201,x51203))) % 28.47/28.32 [5123]~E(f324(f154(x51232),x51231),f324(f324(f139(x51232),x51233),f115(x51232)))+E(x51231,f324(f324(f139(x51232),x51233),f115(x51232))) % 28.47/28.32 [5124]~E(f324(f324(f139(x51242),x51243),f115(x51242)),f324(f154(x51242),x51241))+E(x51241,f324(f324(f139(x51242),x51243),f115(x51242))) % 28.47/28.32 [5139]E(x51391,f324(f18(f842(x51392),x51393),f182(x51392)))+~E(f168(x51393,x51392,x51391),f179(f845(x51393,a832))) % 28.47/28.32 [5145]E(f87(f844(a838,a838),f54(x51451,x51452)),x51453)+~P1(f324(f54(x51451,x51452),x51453)) % 28.47/28.32 [5153]~E(x51533,f324(f226(x51531),x51532))+P1(f324(f324(f326(x51531),x51532),f225(x51531,x51533))) % 28.47/28.32 [5244]~E(x52442,f115(x52441))+P1(f324(f324(f326(f839(x52441)),x52442),f147(x52441,x52443))) % 28.47/28.32 [5252]~P53(x52521,x52522,x52523)+P53(x52521,x52522,f324(f279(x52521,x52521),x52523)) % 28.47/28.32 [5253]~P47(x52531,x52532,x52533)+P47(x52531,x52532,f324(f279(x52531,x52531),x52533)) % 28.47/28.32 [5272]~P7(x52721)+E(f51(x52721,f51(x52721,x52722,x52723),x52723),f51(x52721,x52722,x52723)) % 28.47/28.32 [5370]E(x53701,x53702)+~P1(f324(f324(f326(x53703),x53701),f324(a321,x53702))) % 28.47/28.32 [5414]~P2(x54141)+E(f181(x54141,x54142,f2(a838),x54143),x54143) % 28.47/28.32 [5434]P53(x54341,x54342,x54343)+~P53(x54341,x54342,f324(f279(x54341,x54341),x54343)) % 28.47/28.32 [5435]P47(x54351,x54352,x54353)+~P47(x54351,x54352,f324(f279(x54351,x54351),x54353)) % 28.47/28.32 [5452]E(f155(x54521,x54522,f140(x54521,x54523)),f140(x54521,f155(x54521,x54522,x54523)))+~P1(f324(f127(x54521),x54523)) % 28.47/28.32 [5458]E(x54581,f324(f226(x54582),x54583))+~P1(f324(f324(f326(x54582),x54583),f225(x54582,x54581))) % 28.47/28.32 [5541]~P1(f324(a26,x55413))+P1(f324(a26,f32(x55411,x55412,x55413))) % 28.47/28.32 [5553]E(f324(f126(x55531,x55532),x55533),f115(x55531))+P1(f324(x55532,f715(x55533,x55532,x55531))) % 28.47/28.32 [5707]~P1(f324(f127(x57071),x57073))+P1(f324(f127(x57071),f155(x57071,x57072,x57073))) % 28.47/28.32 [5708]~P1(f324(f127(x57081),x57082))+P1(f324(f127(x57081),f159(x57081,x57082,x57083))) % 28.47/28.32 [5709]~P1(f324(f127(x57091),x57093))+P1(f324(f127(x57091),f161(x57091,x57092,x57093))) % 28.47/28.32 [5710]~P139(x57101,x57102,x57103)+P1(f324(x57101,f51(a1,x57102,x57103))) % 28.47/28.32 [5788]~P1(f324(f127(x57881),x57883))+P1(f324(f127(f839(x57881)),f61(x57881,x57882,x57883))) % 28.47/28.32 [5811]P1(f324(a26,f31(x58111,x58112,x58113)))+~P1(f324(a26,f324(a27,x58112))) % 28.47/28.32 [5823]~P85(x58231)+E(f324(f324(f104(f845(x58231,a832)),f324(f294(x58231),x58232)),f299(x58231,x58232,x58233)),f179(f845(x58231,a832))) % 28.47/28.32 [5824]~P85(x58241)+E(f324(f324(f104(f845(x58241,a832)),f324(f294(x58241),x58242)),f298(x58241,x58242,x58243)),f179(f845(x58241,a832))) % 28.47/28.32 [5825]~P85(x58251)+E(f324(f324(f104(f845(x58251,a832)),f324(f258(x58251),x58252)),f296(x58251,x58252,x58253)),f179(f845(x58251,a832))) % 28.47/28.32 [5977]P1(f324(a26,x59771))+~P1(f324(a26,f32(x59772,x59773,x59771))) % 28.47/28.32 [5979]P1(f324(a26,x59791))+~P1(f324(a26,f33(x59792,x59793,x59791))) % 28.47/28.32 [5981]P1(f324(a26,x59811))+~P1(f324(a26,f33(x59812,x59811,x59813))) % 28.47/28.32 [6062]E(f324(f126(x60621,x60622),x60623),x60623)+~P1(f324(x60622,f747(x60623,x60622,x60621))) % 28.47/28.32 [6064]E(f324(f324(f303(x60641),f384(x60642,x60643,x60641)),f379(x60642,x60643,x60641)),x60643)+~E(f324(f41(x60641),x60643),f324(a114,x60642)) % 28.47/28.32 [6079]P139(x60791,x60792,x60793)+~P1(f324(x60791,f51(a1,x60792,x60793))) % 28.47/28.32 [6131]E(f161(x61311,x61312,x61313),x61313)+~P1(f324(x61312,f757(x61313,x61312,x61311))) % 28.47/28.32 [6172]~P1(f324(a26,f31(x61722,x61721,x61723)))+P1(f324(a26,f324(a27,x61721))) % 28.47/28.32 [6219]~P1(f324(x62192,f610(x62193,x62192,x62191)))+P1(f324(f243(x62191,x62192),x62193)) % 28.47/28.32 [6478]~P1(f324(f313(x64781,x64782),f791(x64783,x64782,x64781)))+P1(f324(f313(x64781,x64782),x64783)) % 28.47/28.32 [6479]~P1(f324(f313(x64791,x64792),f799(x64793,x64792,x64791)))+P1(f324(f313(x64791,x64792),x64793)) % 28.47/28.32 [7111]~P7(x71111)+E(f324(f324(f82(x71111),f324(f324(f83(x71111),x71112),f324(f324(f42(x71111),x71113),x71112))),f51(x71111,x71113,x71112)),x71113) % 28.47/28.32 [7602]E(f324(f324(f247(x76021,x76021),f338(x76022,x76023,x76021)),f338(x76022,x76023,x76021)),x76023)+~P1(f324(f324(f326(f844(x76021,x76021)),x76023),f261(x76021,x76022))) % 28.47/28.32 [7723]~P1(f324(f324(f326(x77231),f805(x77233,x77232,x77231)),f314(x77231,x77233)))+P1(f324(f324(f326(x77231),x77232),f314(x77231,x77233))) % 28.47/28.32 [7724]~P1(f324(f324(f326(x77241),f809(x77243,x77242,x77241)),f314(x77241,x77243)))+P1(f324(f324(f326(x77241),x77242),f314(x77241,x77243))) % 28.47/28.32 [7725]~P1(f324(f324(f326(x77251),f816(x77253,x77252,x77251)),f314(x77251,x77253)))+P1(f324(f324(f326(x77251),x77252),f314(x77251,x77253))) % 28.47/28.32 [7914]~P7(x79141)+E(f324(f324(f82(x79141),f324(f324(f83(x79141),f324(f324(f42(x79141),x79142),x79143)),x79143)),f51(x79141,x79142,x79143)),x79142) % 28.47/28.32 [7956]~E(f324(f41(x79561),x79562),f324(a114,x79563))+~P1(f324(f324(f326(x79561),f384(x79563,x79562,x79561)),f379(x79563,x79562,x79561))) % 28.47/28.32 [8560]P1(f324(f324(f231(f845(f844(x85601,x85601),a832)),f301(x85601,x85602)),f301(x85601,x85603)))+~P1(f324(f324(f231(f845(f844(x85601,x85601),a832)),x85602),f301(x85601,x85603))) % 28.47/28.32 [8803]E(x88031,f115(x88032))+~P1(f324(f324(f326(f844(f839(x88032),f839(x88032))),f324(f324(f247(f839(x88032),f839(x88032)),x88031),f115(x88032))),f145(x88032,x88033))) % 28.47/28.32 [8828]E(x88281,f115(x88282))+~P1(f324(f324(f326(f844(f839(x88282),f839(x88282))),f324(f324(f247(f839(x88282),f839(x88282)),f115(x88282)),x88281)),f145(x88282,x88283))) % 28.47/28.32 [8948]E(f324(f324(f139(x89481),f738(x89482,x89483,x89481)),f739(x89482,x89483,x89481)),x89483)+~P1(f324(f324(f326(f844(f839(x89481),f839(x89481))),f324(f324(f247(f839(x89481),f839(x89481)),f115(x89481)),x89483)),f136(x89481,x89482))) % 28.47/28.32 [9149]~P118(x91491)+~P1(f324(f324(f232(x91491),f324(f324(f82(x91491),f324(f324(f83(x91491),x91492),x91492)),f324(f324(f83(x91491),x91493),x91493))),f2(x91491))) % 28.47/28.32 [9198]P1(f324(f64(x91981),x91982))+~P1(f324(f324(f326(f844(f845(x91981,a832),f845(x91981,a832))),f324(f324(f247(f845(x91981,a832),f845(x91981,a832)),x91983),x91982)),f300(x91981))) % 28.47/28.32 [9480]~P45(x94801,x94802,x94803)+P1(f324(f324(f232(a1),f324(f324(f75(f844(a1,a1),a1,x94801,f246(a1,a1)),f206(x94801)),f223(x94801,x94802,f220(x94801,x94803)))),f2(a1))) % 28.47/28.32 [9481]~P46(x94811,x94812,x94813)+P1(f324(f324(f231(a1),f324(f324(f75(f844(a1,a1),a1,x94811,f246(a1,a1)),f206(x94811)),f223(x94811,x94812,f220(x94811,x94813)))),f2(a1))) % 28.47/28.32 [9597]P45(x95971,x95972,x95973)+~P1(f324(f324(f232(a1),f324(f324(f75(f844(a1,a1),a1,x95971,f246(a1,a1)),f206(x95971)),f223(x95971,x95972,f220(x95971,x95973)))),f2(a1))) % 28.47/28.32 [9598]P46(x95981,x95982,x95983)+~P1(f324(f324(f231(a1),f324(f324(f75(f844(a1,a1),a1,x95981,f246(a1,a1)),f206(x95981)),f223(x95981,x95982,f220(x95981,x95983)))),f2(a1))) % 28.47/28.32 [9927]~P103(x99271)+~P1(f324(f324(f232(x99271),f324(f324(f82(x99271),f324(f324(f240(x99271),x99272),f324(f106(a838),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))))),f324(f324(f240(x99271),x99273),f324(f106(a838),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))))),f2(x99271))) % 28.47/28.32 [4569]~E(x45693,f115(x45691))+E(f324(f324(f125(x45691),x45692),x45693),x45692) % 28.47/28.32 [4570]~E(x45702,f115(x45701))+E(f324(f324(f125(x45701),x45702),x45703),x45703) % 28.47/28.32 [4576]~E(x45762,f2(a838))+E(f324(f324(f158(x45761),x45762),x45763),f115(x45761)) % 28.47/28.32 [4580]~E(x45803,f115(x45801))+E(f324(f324(f158(x45801),x45802),x45803),f115(x45801)) % 28.47/28.32 [4620]~E(x46201,x46203)+E(x46201,f324(f324(f125(x46202),f115(x46202)),x46203)) % 28.47/28.32 [4705]~P100(x47052)+E(f324(f179(f845(x47051,x47052)),x47053),f179(x47052)) % 28.47/28.32 [4706]~P110(x47062)+E(f324(f238(f845(x47061,x47062)),x47063),f238(x47062)) % 28.47/28.32 [4725]E(x47251,f115(x47252))+~E(f324(f324(f125(x47252),x47253),x47251),x47253) % 28.47/28.32 [4726]E(x47261,f115(x47262))+~E(f324(f324(f125(x47262),x47261),x47263),x47263) % 28.47/28.32 [4734]E(x47341,f115(x47342))+~E(f324(f324(f125(x47342),x47343),x47341),f115(x47342)) % 28.47/28.32 [4735]E(x47351,f115(x47352))+~E(f324(f324(f125(x47352),x47351),x47353),f115(x47352)) % 28.47/28.32 [4760]~E(x47602,f2(a838))+E(f324(f324(f83(a838),x47601),x47602),f324(f324(f83(a838),x47603),x47602)) % 28.47/28.32 [4762]~E(x47621,f2(a838))+E(f324(f324(f83(a838),x47621),x47622),f324(f324(f83(a838),x47621),x47623)) % 28.47/28.32 [4815]~P105(x48151)+E(f324(f324(f83(x48151),x48152),x48153),f324(f324(f83(x48151),x48153),x48152)) % 28.47/28.32 [4816]~P105(x48161)+E(f324(f324(f82(x48161),x48162),x48163),f324(f324(f82(x48161),x48163),x48162)) % 28.47/28.32 [4818]~P86(x48181)+E(f324(f324(f235(x48181),x48182),x48183),f324(f324(f235(x48181),x48183),x48182)) % 28.47/28.32 [4820]~P86(x48201)+E(f324(f324(f178(x48201),x48202),x48203),f324(f324(f178(x48201),x48203),x48202)) % 28.47/28.32 [4822]~P93(x48221)+E(f324(f324(f103(x48221),x48222),x48223),f324(f324(f103(x48221),x48223),x48222)) % 28.47/28.32 [4823]~P94(x48231)+E(f324(f324(f103(x48231),x48232),x48233),f324(f324(f103(x48231),x48233),x48232)) % 28.47/28.32 [4824]~P94(x48241)+E(f324(f324(f104(x48241),x48242),x48243),f324(f324(f104(x48241),x48243),x48242)) % 28.47/28.32 [4826]~P99(x48261)+E(f324(f324(f104(x48261),x48262),x48263),f324(f324(f104(x48261),x48263),x48262)) % 28.47/28.32 [4885]E(f51(a838,x48851,x48852),f2(a838))+~E(x48851,f324(f324(f83(a838),x48852),x48853)) % 28.47/28.32 [4886]E(f51(a1,x48861,x48862),f2(a1))+~E(x48861,f324(f324(f83(a1),x48862),x48863)) % 28.47/28.32 [4946]E(x49461,x49462)+~E(f324(f324(f82(a838),x49463),x49461),f324(f324(f82(a838),x49463),x49462)) % 28.47/28.32 [4947]E(x49471,x49472)+~E(f324(f324(f82(a838),x49471),x49473),f324(f324(f82(a838),x49472),x49473)) % 28.47/28.32 [4957]~P63(x49571)+E(f324(f324(f82(x49571),x49572),f324(f81(x49571),x49573)),f324(f324(f3(x49571),x49572),x49573)) % 28.47/28.32 [4958]~P6(x49581)+E(f324(f324(f82(x49581),x49582),f324(f81(x49581),x49583)),f324(f324(f3(x49581),x49582),x49583)) % 28.47/28.32 [4959]~P107(x49591)+E(f324(f324(f82(x49591),x49592),f324(f81(x49591),x49593)),f324(f324(f3(x49591),x49592),x49593)) % 28.47/28.32 [4960]~P91(x49601)+E(f324(f324(f104(x49601),x49602),f324(f81(x49601),x49603)),f324(f324(f3(x49601),x49602),x49603)) % 28.47/28.32 [4961]~P63(x49611)+E(f324(f324(f3(x49611),x49612),f324(f81(x49611),x49613)),f324(f324(f82(x49611),x49612),x49613)) % 28.47/28.32 [5008]~P1(f324(x50083,x50082))+P1(f324(f324(f326(x50081),x50082),x50083)) % 28.47/28.32 [5010]~P68(x50102)+E(f324(f324(f11(x50101,x50102),x50103),f179(f845(x50101,a832))),f80(x50102)) % 28.47/28.32 [5012]~P67(x50122)+E(f324(f324(f8(x50121,x50122),x50123),f179(f845(x50121,a832))),f2(x50122)) % 28.47/28.32 [5057]~E(x50572,f324(f324(f82(a838),x50571),x50573))+P1(f324(f324(f231(a838),x50571),x50572)) % 28.47/28.32 [5059]~E(x50592,f179(f845(x50591,a832)))+E(f324(f324(f63(x50591),x50592),x50593),f179(f845(f845(x50591,a832),a832))) % 28.47/28.32 [5060]~E(x50602,f179(f845(x50601,a832)))+E(f179(f845(f845(x50601,a832),a832)),f324(f324(f63(x50601),x50602),x50603)) % 28.47/28.32 [5127]~E(f324(f260(x51272,x51273),x51271),f179(f845(x51273,a832)))+E(x51271,f179(f845(f844(x51272,x51273),a832))) % 28.47/28.32 [5128]~E(f324(f262(x51282,x51283),x51281),f179(f845(x51282,a832)))+E(x51281,f179(f845(f844(x51282,x51283),a832))) % 28.47/28.32 [5159]E(f324(f260(x51591,x51592),x51593),f179(f845(x51592,a832)))+~E(x51593,f179(f845(f844(x51591,x51592),a832))) % 28.47/28.32 [5160]E(f324(f262(x51601,x51602),x51603),f179(f845(x51601,a832)))+~E(x51603,f179(f845(f844(x51601,x51602),a832))) % 28.47/28.32 [5163]E(f270(x51631,x51632,x51633),f324(f324(f3(a101),x51632),x51633))+P1(f324(f324(f232(a101),x51632),x51633)) % 28.47/28.32 [5179]P1(f324(x51791,x51792))+~P1(f324(f324(f326(x51793),x51792),x51791)) % 28.47/28.32 [5215]E(x52151,x52152)+~E(f324(f81(f845(x52153,a832)),x52151),f324(f81(f845(x52153,a832)),x52152)) % 28.47/28.32 [5220]E(f307(x52201,x52202,x52203),f182(f839(a831)))+~P1(f324(f324(f232(a1),x52202),x52203)) % 28.47/28.32 [5225]~E(x52251,f179(f845(x52252,a832)))+~P1(f324(f324(f326(x52252),x52253),x52251)) % 28.47/28.32 [5254]~E(x52542,f324(f324(f82(a1),x52541),f324(f102(a1),x52543)))+P1(f324(f324(f231(a1),x52541),x52542)) % 28.47/28.32 [5270]E(f324(f324(f303(x52701),x52702),x52703),x52703)+~P1(f324(f324(f326(x52701),x52702),x52703)) % 28.47/28.32 [5281]E(x52811,f179(f845(x52812,a832)))+~E(f324(f324(f63(x52812),x52811),x52813),f179(f845(f845(x52812,a832),a832))) % 28.47/28.32 [5282]E(x52821,f179(f845(x52822,a832)))+~E(f179(f845(f845(x52822,a832),a832)),f324(f324(f63(x52822),x52821),x52823)) % 28.47/28.32 [5288]~P126(x52881)+E(f324(f324(f83(x52881),f324(f81(x52881),x52882)),f324(f81(x52881),x52883)),f324(f324(f83(x52881),x52882),x52883)) % 28.47/28.32 [5290]~P59(x52901)+E(f324(f324(f284(x52901),f324(f81(x52901),x52902)),f324(f81(x52901),x52903)),f324(f324(f284(x52901),x52902),x52903)) % 28.47/28.32 [5322]~P1(f324(x53223,x53222))+P1(f324(f324(f326(x53221),x53222),f324(f257(x53221),x53223))) % 28.47/28.32 [5362]E(f155(x53621,x53622,x53623),x53623)+P1(f324(f324(f326(x53621),x53622),f324(f157(x53621),x53623))) % 28.47/28.32 [5443]~P1(f324(f127(x54431),x54433))+P1(f324(f127(x54431),f324(f126(x54431,x54432),x54433))) % 28.47/28.32 [5487]~P7(x54871)+E(f324(f324(f42(x54871),f51(x54871,x54872,x54873)),x54873),f2(x54871)) % 28.47/28.32 [5505]E(f159(x55051,f324(f324(f139(x55051),x55052),f115(x55051)),x55053),f115(x55051))+P1(f324(f324(f326(a838),f2(a838)),x55053)) % 28.47/28.32 [5570]E(x55701,x55702)+~E(f324(f324(f83(a838),f324(a114,x55703)),x55701),f324(f324(f83(a838),f324(a114,x55703)),x55702)) % 28.47/28.32 [5571]~E(x55712,f324(f324(f82(a1),x55711),f324(f102(a1),f324(a114,x55713))))+P1(f324(f324(f232(a1),x55711),x55712)) % 28.47/28.32 [5687]~E(x56873,f115(x56871))+E(f324(f324(f324(f172(f839(x56871),f839(x56871)),x56872),f153(x56871)),x56873),f115(x56871)) % 28.47/28.32 [5691]P1(f324(x56911,x56912))+~P1(f324(f324(f326(x56913),x56912),f324(f257(x56913),x56911))) % 28.47/28.32 [5725]E(x57251,x57252)+~E(f324(f324(f303(x57253),x57251),f179(f845(x57253,a832))),f324(f324(f303(x57253),x57252),f179(f845(x57253,a832)))) % 28.47/28.32 [5735]~P85(x57351)+E(f324(f324(f104(f845(x57351,a832)),f324(f258(x57351),x57352)),f324(f295(x57351,x57352),x57353)),f179(f845(x57351,a832))) % 28.47/28.32 [5797]~P70(x57971)+E(f324(f304(x57971,x57971,f81(x57971)),f324(f295(x57971,x57972),x57973)),f298(x57971,f324(f81(x57971),x57973),f324(f81(x57971),x57972))) % 28.47/28.32 [5805]E(f324(f180(f839(x58051)),f155(x58051,x58052,x58053)),f324(f180(f839(x58051)),x58053))+P1(f324(f324(f326(x58051),x58052),f324(f157(x58051),x58053))) % 28.47/28.32 [5862]~P85(x58621)+E(f324(f324(f104(f845(x58621,a832)),f324(f295(x58621,x58622),x58623)),f324(f259(x58621),x58623)),f179(f845(x58621,a832))) % 28.47/28.32 [5884]~P70(x58841)+E(f324(f304(x58841,x58841,f81(x58841)),f299(x58841,x58842,x58843)),f299(x58841,f324(f81(x58841),x58843),f324(f81(x58841),x58842))) % 28.47/28.32 [5885]~P70(x58851)+E(f324(f304(x58851,x58851,f81(x58851)),f296(x58851,x58852,x58853)),f296(x58851,f324(f81(x58851),x58853),f324(f81(x58851),x58852))) % 28.47/28.32 [5944]E(f159(x59441,f324(f324(f139(x59441),x59442),f115(x59441)),x59443),f324(f324(f139(x59441),x59442),f115(x59441)))+~P1(f324(f324(f326(a838),f2(a838)),x59443)) % 28.47/28.32 [5952]~P70(x59521)+E(f324(f304(x59521,x59521,f81(x59521)),f298(x59521,x59522,x59523)),f324(f295(x59521,f324(f81(x59521),x59523)),f324(f81(x59521),x59522))) % 28.47/28.32 [5972]~P8(x59721)+E(f51(x59721,f324(f81(x59721),f51(x59721,x59722,x59723)),x59723),f51(x59721,f324(f81(x59721),x59722),x59723)) % 28.47/28.32 [6077]~P1(f324(f64(f844(x60772,x60771)),x60773))+P1(f324(f64(x60771),f324(f260(x60772,x60771),x60773))) % 28.47/28.32 [6078]~P1(f324(f64(f844(x60781,x60782)),x60783))+P1(f324(f64(x60781),f324(f262(x60781,x60782),x60783))) % 28.47/28.32 [6083]~P85(x60831)+E(f324(f324(f104(f845(x60831,a832)),f299(x60831,x60832,x60833)),f324(f259(x60831),x60833)),f179(f845(x60831,a832))) % 28.47/28.32 [6084]~P85(x60841)+E(f324(f324(f104(f845(x60841,a832)),f298(x60841,x60842,x60843)),f324(f297(x60841),x60843)),f179(f845(x60841,a832))) % 28.47/28.32 [6085]~P85(x60851)+E(f324(f324(f104(f845(x60851,a832)),f296(x60851,x60852,x60853)),f324(f297(x60851),x60853)),f179(f845(x60851,a832))) % 28.47/28.32 [6154]E(f324(f324(f149(x61541),x61542),f716(x61542,x61543,x61541)),x61543)+~P1(f324(f324(f326(x61541),x61543),f324(f157(x61541),x61542))) % 28.47/28.32 [6305]E(x63051,f115(x63052))+~E(f324(f324(f324(f172(f839(x63052),f839(x63052)),x63053),f153(x63052)),x63051),f115(x63052)) % 28.47/28.32 [6384]P39(x63841,x63842,f790(x63843,x63842,x63841),x63843)+~P1(f324(f324(f186(x63841),x63842),x63843)) % 28.47/28.32 [6385]P39(x63851,x63852,f804(x63853,x63852,x63851),x63853)+~P1(f324(f324(f186(x63851),x63852),x63853)) % 28.47/28.32 [6414]~P1(f324(f64(f844(x64142,x64141)),x64143))+P1(f324(f64(f844(x64141,x64142)),f324(f279(x64142,x64141),x64143))) % 28.47/28.32 [6436]E(x64361,x64362)+~E(f283(a838,f280(a838),x64363,x64361),f324(f324(f303(a838),x64362),f179(f845(a838,a832)))) % 28.47/28.32 [6437]E(x64371,x64372)+~E(f283(a838,f280(a838),x64371,x64372),f324(f324(f303(a838),x64373),f179(f845(a838,a832)))) % 28.47/28.32 [6573]P53(x65731,x65732,x65733)+P1(f324(f324(f326(x65731),f334(x65733,x65732,x65731)),x65732)) % 28.47/28.32 [6574]P53(x65741,x65742,x65743)+P1(f324(f324(f326(x65741),f333(x65743,x65742,x65741)),x65742)) % 28.47/28.32 [6586]P1(f324(f313(x65861,x65862),x65863))+P1(f324(f324(x65862,f791(x65863,x65862,x65861)),x65863)) % 28.47/28.32 [6587]P1(f324(f313(x65871,x65872),x65873))+P1(f324(f324(x65872,f799(x65873,x65872,x65871)),x65873)) % 28.47/28.32 [6618]E(f324(f180(f839(x66181)),f155(x66181,x66182,x66183)),f324(f324(f3(a838),f324(f180(f839(x66181)),x66183)),f80(a838)))+~P1(f324(f324(f326(x66181),x66182),f324(f157(x66181),x66183))) % 28.47/28.32 [6658]P1(f324(f243(x66581,x66582),x66583))+P1(f324(f324(f326(x66581),f610(x66583,x66582,x66581)),x66583)) % 28.47/28.32 [6670]~P1(f324(f64(f844(x66702,x66701)),f324(f279(x66701,x66702),x66703)))+P1(f324(f64(f844(x66701,x66702)),x66703)) % 28.47/28.32 [6731]~P1(f324(f324(f326(x67311),x67312),f324(f157(x67311),f116(x67311,x67313))))+P1(f324(f324(f326(x67311),x67312),f324(f157(x67311),x67313))) % 28.47/28.32 [6738]P32(x67381,x67382,x67383)+P1(f324(f324(f326(f837(x67381)),f625(x67383,x67382,x67381)),x67383)) % 28.47/28.32 [6770]E(f324(f126(x67701,x67702),x67703),x67703)+P1(f324(f324(f326(x67701),f747(x67703,x67702,x67701)),f324(f157(x67701),x67703))) % 28.47/28.32 [6787]E(f324(f126(x67871,x67872),x67873),f115(x67871))+P1(f324(f324(f326(x67871),f715(x67873,x67872,x67871)),f324(f157(x67871),x67873))) % 28.47/28.32 [6815]E(f161(x68151,x68152,x68153),x68153)+P1(f324(f324(f326(x68151),f757(x68153,x68152,x68151)),f324(f157(x68151),x68153))) % 28.47/28.32 [6936]P1(f324(f324(f326(x69361),x69362),f685(x69363,x69362,x69361)))+~P1(f324(f324(f326(x69361),x69362),f43(f845(x69361,a832),x69363))) % 28.47/28.32 [6938]~P67(x69381)+E(f324(f324(f82(x69381),f324(f324(f8(a838,x69381),x69382),f324(f258(a838),x69383))),f324(x69382,x69383)),f324(f324(f8(a838,x69381),x69382),f324(f258(a838),f324(a114,x69383)))) % 28.47/28.32 [7042]~P1(f324(f324(f326(x70421),x70422),f686(x70422,x70423,x70421)))+P1(f324(f324(f326(x70421),x70422),f44(f845(x70421,a832),x70423))) % 28.47/28.32 [7071]~P67(x70711)+E(f324(f324(f82(x70711),f324(f324(f8(a838,x70711),x70712),f324(f294(a838),x70713))),f324(x70712,f324(a114,x70713))),f324(f324(f8(a838,x70711),x70712),f324(f294(a838),f324(a114,x70713)))) % 28.47/28.32 [7224]P1(f324(f324(f326(f839(x72241)),x72242),f147(x72241,x72243)))+P1(f324(f324(f326(x72241),f736(x72243,x72242,x72241)),f324(f157(x72241),x72242))) % 28.47/28.32 [7241]~P1(f324(f324(f326(f839(x72411)),x72412),f147(x72411,f314(x72411,x72413))))+P1(f324(f324(f326(f839(x72411)),x72412),f314(f839(x72411),f144(x72411,x72413)))) % 28.47/28.32 [7269]~P1(f324(f324(f326(f839(x72691)),x72692),f314(f839(x72691),f144(x72691,x72693))))+P1(f324(f324(f326(f839(x72691)),x72692),f147(x72691,f314(x72691,x72693)))) % 28.47/28.32 [7309]E(f324(f324(f324(f172(f839(x73091),f839(x73091)),x73092),f153(x73091)),x73093),x73093)+~P1(f324(f324(f231(a838),f324(f180(f839(x73091)),x73093)),f80(a838))) % 28.47/28.32 [7366]~P29(x73661,x73662,x73663,f238(f845(x73661,a832)))+P29(f839(x73661),f839(x73662),f324(f141(x73661,x73662),x73663),f238(f845(f839(x73661),a832))) % 28.47/28.32 [7523]E(x75231,f324(f324(f82(a838),f324(f324(f83(a838),f324(f246(a838,a838),x75232)),x75233)),f324(f251(a838,a838),x75232)))+~P1(f324(f54(x75231,x75233),x75232)) % 28.47/28.32 [7531]P29(x75311,x75312,x75313,f238(f845(x75311,a832)))+~P29(f839(x75311),f839(x75312),f324(f141(x75311,x75312),x75313),f238(f845(f839(x75311),a832))) % 28.47/28.32 [7574]P1(f324(f324(f326(f845(x75741,a832)),f686(x75742,x75743,x75741)),x75743))+P1(f324(f324(f326(x75741),x75742),f44(f845(x75741,a832),x75743))) % 28.47/28.32 [7664]P1(f324(f324(f326(f839(x76641)),x76642),f147(x76641,x76643)))+~P1(f324(f324(f326(x76641),f736(x76643,x76642,x76641)),x76643)) % 28.47/28.32 [7797]E(x77971,x77972)+~E(f324(f324(f9(x77973,f845(x77973,a832),a832),f326(x77973)),x77971),f324(f324(f9(x77973,f845(x77973,a832),a832),f326(x77973)),x77972)) % 28.47/28.32 [7803]~P1(f324(f324(f326(f844(x78031,x78031)),x78033),f261(x78031,x78032)))+P1(f324(f324(f326(x78031),f338(x78032,x78033,x78031)),x78032)) % 28.47/28.32 [7805]~P1(f324(f324(f326(x78051),x78053),f43(f845(x78051,a832),x78052)))+P1(f324(f324(f326(f845(x78051,a832)),f685(x78052,x78053,x78051)),x78052)) % 28.47/28.32 [8071]E(f324(f228(f842(f839(a831)),f839(a831),f307(x80711,x80712,f324(f324(f82(a1),x80713),f80(a1))),f226(f839(a831))),f324(x80711,x80713)),f307(x80711,x80712,x80713))+P1(f324(f324(f232(a1),x80712),x80713)) % 28.47/28.32 [8172]E(x81721,f115(x81722))+P1(f324(f324(f326(x81722),f324(f246(x81722,f844(a101,a101)),f324(f271(x81722,x81721),x81723))),f324(f157(x81722),x81721))) % 28.47/28.32 [8270]~P5(x82701)+E(f324(f131(x82701,x82701,f324(f9(x82701,x82701,x82701),f82(x82701)),x82702),f324(f154(x82701),x82703)),f324(f131(x82701,x82701,f82(x82701),x82702),x82703)) % 28.47/28.32 [8733]~P86(x87331)+E(f324(f157(x87331),f138(x87331,x87331,f7(x87331),x87332,x87333)),f324(f324(f303(x87331),x87332),f324(f157(x87331),x87333))) % 28.47/28.32 [8742]P1(f324(f324(f232(a838),f2(a838)),f557(x87421,x87422,x87423)))+~P1(f324(f324(f326(f844(x87423,x87423)),x87422),f324(f324(f282(x87423,x87423,x87423),x87421),f301(x87423,x87421)))) % 28.47/28.32 [8998]~P55(x89981,x89982)+~P1(f324(f324(f326(f844(x89981,x89981)),f324(f324(f247(x89981,x89981),x89983),x89983)),f324(f324(f282(x89981,x89981,x89981),x89982),f301(x89981,x89982)))) % 28.47/28.32 [9110]~E(f324(f324(f104(f845(f844(x91101,x91101),a832)),f324(f279(x91101,x91101),x91102)),f301(x91101,x91102)),f179(f845(f844(x91101,x91101),a832)))+~P1(f324(f324(f326(f844(x91101,x91101)),f324(f324(f247(x91101,x91101),x91103),x91103)),f324(f324(f282(x91101,x91101,x91101),x91102),f301(x91101,x91102)))) % 28.47/28.32 [9285]~P1(f324(f64(x92851),x92852))+P1(f324(f324(f231(a838),f324(f41(x92851),f324(f324(f3(f845(x92851,a832)),x92852),f324(f324(f303(x92851),x92853),f179(f845(x92851,a832)))))),f324(f41(x92851),x92852))) % 28.47/28.32 [4873]~E(x48733,f115(x48731))+E(f133(x48731,f324(f324(f139(x48731),x48732),x48733)),x48732) % 28.47/28.32 [4882]~E(x48823,f115(x48821))+E(f116(x48821,f324(f324(f139(x48821),x48822),x48823)),f115(x48821)) % 28.47/28.32 [4911]E(x49111,f115(x49112))+E(f133(x49112,f324(f324(f139(x49112),x49113),x49111)),f133(x49112,x49111)) % 28.47/28.32 [4913]E(x49131,f115(x49132))+E(f133(x49132,f324(f324(f125(x49132),x49133),x49131)),f133(x49132,x49131)) % 28.47/28.32 [4920]~E(x49203,f115(x49201))+E(f133(x49201,f324(f324(f125(x49201),x49202),x49203)),f133(x49201,x49202)) % 28.47/28.32 [4921]~E(x49213,f115(x49211))+E(f116(x49211,f324(f324(f125(x49211),x49212),x49213)),f116(x49211,x49212)) % 28.47/28.32 [4951]E(x49511,f115(x49512))+E(f324(f130(x49512),f324(f324(f125(x49512),x49511),x49513)),f324(f130(x49512),x49511)) % 28.47/28.32 [4982]~E(x49822,f115(x49821))+E(f324(f130(x49821),f324(f324(f125(x49821),x49822),x49823)),f324(f130(x49821),x49823)) % 28.47/28.32 [5034]~P86(x50341)+E(f324(f324(f235(x50341),x50342),f324(f324(f178(x50341),x50342),x50343)),x50342) % 28.47/28.32 [5035]~P86(x50351)+E(f324(f324(f178(x50351),x50352),f324(f324(f235(x50351),x50352),x50353)),x50352) % 28.47/28.32 [5036]~P94(x50361)+E(f324(f324(f103(x50361),x50362),f324(f324(f104(x50361),x50362),x50363)),x50362) % 28.47/28.32 [5037]~P94(x50371)+E(f324(f324(f104(x50371),x50372),f324(f324(f103(x50371),x50372),x50373)),x50372) % 28.47/28.32 [5055]~P7(x50551)+E(f51(x50551,f324(f324(f83(x50551),x50552),x50553),x50553),f2(x50551)) % 28.47/28.32 [5056]~P7(x50561)+E(f51(x50561,f324(f324(f83(x50561),x50562),x50563),x50562),f2(x50561)) % 28.47/28.32 [5122]~P6(x51221)+E(f324(f81(x51221),f324(f324(f3(x51221),x51222),x51223)),f324(f324(f3(x51221),x51223),x51222)) % 28.47/28.32 [5183]E(x51831,f115(x51832))+E(f116(x51832,f324(f324(f139(x51832),x51833),x51831)),f324(f324(f139(x51832),x51833),f116(x51832,x51831))) % 28.47/28.32 [5184]E(x51841,f115(x51842))+E(f116(x51842,f324(f324(f125(x51842),x51843),x51841)),f324(f324(f125(x51842),x51843),f116(x51842,x51841))) % 28.47/28.32 [5185]~P9(x51851)+E(f44(x51851,f324(f324(f303(x51851),x51852),x51853)),f324(f324(f104(x51851),x51852),f44(x51851,x51853))) % 28.47/28.32 [5186]~P9(x51861)+E(f43(x51861,f324(f324(f303(x51861),x51862),x51863)),f324(f324(f103(x51861),x51862),f43(x51861,x51863))) % 28.47/28.32 [5229]~P92(x52291)+E(f324(f324(f83(x52291),x52292),f324(f324(f83(x52291),x52292),x52293)),f324(f324(f83(x52291),x52292),x52293)) % 28.47/28.32 [5231]~P86(x52311)+E(f324(f324(f235(x52311),x52312),f324(f324(f235(x52311),x52312),x52313)),f324(f324(f235(x52311),x52312),x52313)) % 28.47/28.32 [5233]~P86(x52331)+E(f324(f324(f178(x52331),x52332),f324(f324(f178(x52331),x52332),x52333)),f324(f324(f178(x52331),x52332),x52333)) % 28.47/28.32 [5235]~P93(x52351)+E(f324(f324(f103(x52351),x52352),f324(f324(f103(x52351),x52352),x52353)),f324(f324(f103(x52351),x52352),x52353)) % 28.47/28.32 [5236]~P94(x52361)+E(f324(f324(f103(x52361),x52362),f324(f324(f103(x52361),x52362),x52363)),f324(f324(f103(x52361),x52362),x52363)) % 28.47/28.32 [5237]~P94(x52371)+E(f324(f324(f104(x52371),x52372),f324(f324(f104(x52371),x52372),x52373)),f324(f324(f104(x52371),x52372),x52373)) % 28.47/28.32 [5239]~P99(x52391)+E(f324(f324(f104(x52391),x52392),f324(f324(f104(x52391),x52392),x52393)),f324(f324(f104(x52391),x52392),x52393)) % 28.47/28.32 [5247]~P7(x52471)+E(f51(x52471,f324(f324(f82(x52471),x52472),x52473),x52473),f51(x52471,x52472,x52473)) % 28.47/28.32 [5248]~P7(x52481)+E(f51(x52481,f324(f324(f82(x52481),x52482),x52483),x52482),f51(x52481,x52483,x52482)) % 28.47/28.32 [5255]~P126(x52551)+E(f324(f324(f83(x52551),x52552),f324(f81(x52551),x52553)),f324(f81(x52551),f324(f324(f83(x52551),x52552),x52553))) % 28.47/28.32 [5256]~P59(x52561)+E(f324(f324(f284(x52561),x52562),f324(f81(x52561),x52563)),f324(f81(x52561),f324(f324(f284(x52561),x52562),x52563))) % 28.47/28.32 [5257]~P72(x52571)+E(f324(f324(f82(x52571),x52572),f324(f151(x52571),x52573)),f324(f151(x52571),f324(f324(f139(x52571),x52572),x52573))) % 28.47/28.32 [5287]~P126(x52871)+E(f324(f324(f83(x52871),f324(f81(x52871),x52872)),x52873),f324(f324(f83(x52871),x52872),f324(f81(x52871),x52873))) % 28.47/28.32 [5293]~P12(x52931,x52932,x52933)+E(f43(f845(x52931,a832),f324(f324(f63(x52931),x52932),x52933)),x52932) % 28.47/28.32 [5354]~P108(x53541)+E(f324(f324(f83(x53541),x53542),f324(f324(f240(x53541),x53542),x53543)),f324(f324(f240(x53541),x53542),f324(a114,x53543))) % 28.47/28.32 [5355]~P105(x53551)+E(f324(f324(f83(x53551),x53552),f324(f324(f240(x53551),x53552),x53553)),f324(f324(f240(x53551),x53552),f324(a114,x53553))) % 28.47/28.32 [5365]~P63(x53651)+E(f324(f324(f82(x53651),f324(f81(x53651),x53652)),f324(f324(f82(x53651),x53652),x53653)),x53653) % 28.47/28.32 [5386]~P2(x53861)+E(f324(f324(f240(x53861),f324(f102(x53861),x53862)),x53863),f324(f102(x53861),f324(f324(f240(a838),x53862),x53863))) % 28.47/28.32 [5387]~P119(x53871)+E(f324(f324(f240(x53871),f324(f105(x53871),x53872)),x53873),f324(f105(x53871),f324(f324(f240(a1),x53872),x53873))) % 28.47/28.32 [5392]~P78(x53921)+E(f324(f77(x53921),f324(f324(f3(x53921),x53922),x53923)),f324(f77(x53921),f324(f324(f3(x53921),x53923),x53922))) % 28.47/28.32 [5395]~P103(x53951)+E(f324(f324(f83(x53951),f84(x53951,x53952)),f84(x53951,x53953)),f84(x53951,f324(f324(f83(x53951),x53952),x53953))) % 28.47/28.32 [5399]E(x53991,f115(x53992))+E(f324(f324(f125(x53992),f324(f156(x53992),x53991)),x53993),f324(f156(x53992),f324(f324(f125(x53992),x53991),x53993))) % 28.47/28.32 [5405]~E(x54052,f324(a114,f324(f324(f82(a838),x54051),x54053)))+P1(f324(f324(f232(a838),x54051),x54052)) % 28.47/28.32 [5406]~P126(x54061)+E(f324(f324(f83(x54061),f324(f81(x54061),x54062)),x54063),f324(f81(x54061),f324(f324(f83(x54061),x54062),x54063))) % 28.47/28.32 [5407]~P114(x54071)+E(f324(f324(f284(x54071),f324(f81(x54071),x54072)),x54073),f324(f81(x54071),f324(f324(f284(x54071),x54072),x54073))) % 28.47/28.32 [5408]~P103(x54081)+E(f324(f324(f240(x54081),f324(f77(x54081),x54082)),x54083),f324(f77(x54081),f324(f324(f240(x54081),x54082),x54083))) % 28.47/28.32 [5504]E(f420(x55041,x55042,x55043),f423(x55041,x55042,x55043))+E(f324(f324(f104(f845(x55043,a832)),x55042),x55041),f179(f845(x55043,a832))) % 28.47/28.32 [5518]~P68(x55182)+E(f324(f324(f11(x55181,x55182),f324(f18(x55182,x55181),f80(x55182))),x55183),f80(x55182)) % 28.47/28.32 [5519]~P67(x55192)+E(f324(f324(f8(x55191,x55192),f324(f18(x55192,x55191),f2(x55192))),x55193),f2(x55192)) % 28.47/28.32 [5521]~P2(x55211)+E(f324(f324(f83(x55211),f324(f102(x55211),x55212)),f324(f102(x55211),x55213)),f324(f102(x55211),f324(f324(f83(a838),x55212),x55213))) % 28.47/28.32 [5522]~P2(x55221)+E(f324(f324(f82(x55221),f324(f102(x55221),x55222)),f324(f102(x55221),x55223)),f324(f102(x55221),f324(f324(f82(a838),x55222),x55223))) % 28.47/28.32 [5523]~P119(x55231)+E(f324(f324(f83(x55231),f324(f105(x55231),x55232)),f324(f105(x55231),x55233)),f324(f105(x55231),f324(f324(f83(a1),x55232),x55233))) % 28.47/28.32 [5524]~P119(x55241)+E(f324(f324(f82(x55241),f324(f105(x55241),x55242)),f324(f105(x55241),x55243)),f324(f105(x55241),f324(f324(f82(a1),x55242),x55243))) % 28.47/28.32 [5525]~P119(x55251)+E(f324(f324(f3(x55251),f324(f105(x55251),x55252)),f324(f105(x55251),x55253)),f324(f105(x55251),f324(f324(f3(a1),x55252),x55253))) % 28.47/28.32 [5528]~P89(x55281)+E(f324(f324(f3(x55281),f324(f106(x55281),x55282)),f324(f106(x55281),x55283)),f324(f106(x55281),f324(f324(f3(a1),x55282),x55283))) % 28.47/28.32 [5529]~P89(x55291)+E(f324(f324(f83(x55291),f324(f106(x55291),x55292)),f324(f106(x55291),x55293)),f324(f106(x55291),f324(f324(f83(a1),x55292),x55293))) % 28.47/28.32 [5530]~P89(x55301)+E(f324(f324(f82(x55301),f324(f106(x55301),x55302)),f324(f106(x55301),x55303)),f324(f106(x55301),f324(f324(f82(a1),x55302),x55303))) % 28.47/28.32 [5577]~E(x55773,x55772)+P1(f324(f324(f231(f845(x55771,a832)),x55772),x55773)) % 28.47/28.32 [5583]~E(x55832,x55833)+P1(f324(f324(f231(f845(x55831,a832)),x55832),x55833)) % 28.47/28.32 [5588]~P63(x55881)+E(f324(f324(f82(x55881),f324(f81(x55881),x55882)),f324(f81(x55881),x55883)),f324(f81(x55881),f324(f324(f82(x55881),x55883),x55882))) % 28.47/28.32 [5589]~P6(x55891)+E(f324(f324(f82(x55891),f324(f81(x55891),x55892)),f324(f81(x55891),x55893)),f324(f81(x55891),f324(f324(f82(x55891),x55892),x55893))) % 28.47/28.32 [5590]~P69(x55901)+E(f324(f324(f178(x55901),f324(f81(x55901),x55902)),f324(f81(x55901),x55903)),f324(f81(x55901),f324(f324(f235(x55901),x55902),x55903))) % 28.47/28.32 [5591]~P69(x55911)+E(f324(f324(f235(x55911),f324(f81(x55911),x55912)),f324(f81(x55911),x55913)),f324(f81(x55911),f324(f324(f178(x55911),x55912),x55913))) % 28.47/28.32 [5592]~P91(x55921)+E(f324(f324(f104(x55921),f324(f81(x55921),x55922)),f324(f81(x55921),x55923)),f324(f81(x55921),f324(f324(f103(x55921),x55922),x55923))) % 28.47/28.32 [5593]~P91(x55931)+E(f324(f324(f103(x55931),f324(f81(x55931),x55932)),f324(f81(x55931),x55933)),f324(f81(x55931),f324(f324(f104(x55931),x55932),x55933))) % 28.47/28.32 [5594]~P103(x55941)+E(f324(f324(f83(x55941),f324(f77(x55941),x55942)),f324(f77(x55941),x55943)),f324(f77(x55941),f324(f324(f83(x55941),x55942),x55943))) % 28.47/28.32 [5595]~P61(x55951)+E(f324(f324(f284(x55951),f324(f77(x55951),x55952)),f324(f77(x55951),x55953)),f324(f77(x55951),f324(f324(f284(x55951),x55952),x55953))) % 28.47/28.32 [5596]~P72(x55961)+E(f324(f324(f82(x55961),f324(f151(x55961),x55962)),f324(f151(x55961),x55963)),f324(f151(x55961),f324(f324(f125(x55961),x55962),x55963))) % 28.47/28.32 [5597]E(x55971,f179(f845(x55972,a832)))+~E(f324(f324(f103(f845(x55972,a832)),x55973),x55971),f179(f845(x55972,a832))) % 28.47/28.32 [5598]E(x55981,f179(f845(x55982,a832)))+~E(f324(f324(f103(f845(x55982,a832)),x55981),x55983),f179(f845(x55982,a832))) % 28.47/28.32 [5599]~P140(x55991,x55992,x55993)+P1(f324(x55991,f324(f324(f42(a1),x55992),x55993))) % 28.47/28.32 [5659]~P1(f324(f64(x56591),x56593))+P1(f324(f64(x56591),f324(f324(f303(x56591),x56592),x56593))) % 28.47/28.32 [5660]~P1(f324(f127(x56601),x56603))+P1(f324(f127(x56601),f324(f324(f158(x56601),x56602),x56603))) % 28.47/28.32 [5661]~P1(f324(f127(x56611),x56613))+P1(f324(f127(x56611),f324(f324(f128(x56611),x56612),x56613))) % 28.47/28.32 [5692]~P86(x56921)+P1(f324(f324(f231(x56921),x56922),f324(f324(f178(x56921),x56923),x56922))) % 28.47/28.32 [5693]~P86(x56931)+P1(f324(f324(f231(x56931),x56932),f324(f324(f178(x56931),x56932),x56933))) % 28.47/28.32 [5694]~P93(x56941)+P1(f324(f324(f231(x56941),x56942),f324(f324(f103(x56941),x56943),x56942))) % 28.47/28.32 [5695]~P94(x56951)+P1(f324(f324(f231(x56951),x56952),f324(f324(f103(x56951),x56953),x56952))) % 28.47/28.32 [5696]~P93(x56961)+P1(f324(f324(f231(x56961),x56962),f324(f324(f103(x56961),x56962),x56963))) % 28.47/28.32 [5697]~P94(x56971)+P1(f324(f324(f231(x56971),x56972),f324(f324(f103(x56971),x56972),x56973))) % 28.47/28.32 [5698]~P105(x56981)+P1(f324(f324(f280(x56981),x56982),f324(f324(f83(x56981),x56983),x56982))) % 28.47/28.32 [5699]~P105(x56991)+P1(f324(f324(f280(x56991),x56992),f324(f324(f83(x56991),x56992),x56993))) % 28.47/28.32 [5712]~E(x57121,f2(a838))+E(f324(f324(f42(a838),f324(f324(f83(a838),x57121),x57122)),f324(f324(f83(a838),x57121),x57123)),f2(a838)) % 28.47/28.32 [5776]P1(f324(x57761,x57762))+P1(f324(f324(f186(f35(x57761,x57763)),x57762),x57762)) % 28.47/28.32 [5790]~P89(x57901)+E(f324(f324(f3(x57901),f324(f106(x57901),x57902)),f324(f106(x57901),x57903)),f324(f106(x57901),f324(f324(f82(a1),x57902),f324(f81(a1),x57903)))) % 28.47/28.32 [5846]E(x58461,f2(a838))+E(f324(f324(f42(a838),f324(f324(f83(a838),x58461),x58462)),f324(f324(f83(a838),x58461),x58463)),f324(f324(f42(a838),x58462),x58463)) % 28.47/28.32 [5882]E(f140(x58821,f324(f324(f139(x58821),x58822),x58823)),f324(f324(f139(x58821),x58822),f140(x58821,x58823)))+P1(f324(f324(f326(x58821),x58822),f324(f157(x58821),x58823))) % 28.47/28.32 [5916]P140(x59161,x59162,x59163)+~P1(f324(x59161,f324(f324(f42(a1),x59162),x59163))) % 28.47/28.32 [5993]E(x59931,f115(x59932))+E(f324(f324(f139(x59932),f324(f130(x59932),x59931)),f324(f324(f158(x59932),x59933),f324(f156(x59932),x59931))),f324(f324(f158(x59932),f324(a114,x59933)),x59931)) % 28.47/28.32 [6001]E(f324(f324(f3(f845(x60011,a832)),x60012),x60013),x60012)+~E(f324(f324(f104(f845(x60011,a832)),x60012),x60013),f179(f845(x60011,a832))) % 28.47/28.32 [6014]E(f140(x60141,f324(f324(f139(x60141),x60142),x60143)),f140(x60141,x60143))+~P1(f324(f324(f326(x60141),x60142),f324(f157(x60141),x60143))) % 28.47/28.32 [6046]~P1(f324(f324(f232(a838),x60461),x60463))+P1(f324(f324(f232(a838),x60461),f324(f324(f82(a838),x60462),x60463))) % 28.47/28.32 [6048]~P1(f324(f324(f232(a838),x60481),x60482))+P1(f324(f324(f232(a838),x60481),f324(f324(f82(a838),x60482),x60483))) % 28.47/28.32 [6050]~P1(f324(f324(f231(a838),x60501),x60503))+P1(f324(f324(f231(a838),x60501),f324(f324(f82(a838),x60502),x60503))) % 28.47/28.32 [6052]~P1(f324(f324(f231(a838),x60521),x60522))+P1(f324(f324(f231(a838),x60521),f324(f324(f82(a838),x60522),x60523))) % 28.47/28.32 [6091]P1(f324(f64(x60911),x60912))+~P1(f324(f64(x60911),f324(f324(f303(x60911),x60913),x60912))) % 28.47/28.32 [6092]P1(f324(f127(x60921),x60922))+~P1(f324(f127(x60921),f324(f324(f139(x60921),x60923),x60922))) % 28.47/28.32 [6093]P1(f324(f127(x60931),x60932))+~P1(f324(f127(x60931),f324(f324(f125(x60931),x60933),x60932))) % 28.47/28.32 [6094]P1(f324(f127(x60941),x60942))+~P1(f324(f127(x60941),f324(f324(f125(x60941),x60942),x60943))) % 28.47/28.32 [6139]~E(f51(a1,x61392,x61391),f51(a1,x61393,x61391))+P1(f324(f324(f280(a1),x61391),f324(f324(f3(a1),x61392),x61393))) % 28.47/28.32 [6144]~P105(x61441)+E(f324(f324(f82(x61441),x61442),f324(f324(f83(x61441),x61443),x61442)),f324(f324(f83(x61441),f324(f324(f82(x61441),x61443),f80(x61441))),x61442)) % 28.47/28.32 [6193]~E(x61931,x61932)+~P1(f324(f324(f232(f845(x61933,a832)),x61931),x61932)) % 28.47/28.32 [6240]P1(f324(f324(f326(x62401),x62402),x62403))+P1(f324(f324(f326(x62401),x62402),f324(f81(f845(x62401,a832)),x62403))) % 28.47/28.32 [6247]E(f133(x62471,f324(f324(f128(x62471),x62472),x62473)),f133(x62471,x62473))+~P1(f324(f324(f232(a838),x62472),f324(f180(f839(x62471)),x62473))) % 28.47/28.32 [6248]E(f324(f324(f158(x62481),x62482),f116(x62481,x62483)),f324(f324(f158(x62481),x62482),x62483))+~P1(f324(f324(f232(a838),x62482),f324(f180(f839(x62481)),x62483))) % 28.47/28.32 [6307]E(f324(f324(f324(f172(f839(x63071),f839(x63071)),x63072),f153(x63071)),x63073),x63073)+~E(f51(a838,x63072,f324(f180(f839(x63071)),x63073)),f2(a838)) % 28.47/28.32 [6316]~P12(x63161,x63163,x63162)+E(f324(f324(f282(x63161,x63161,x63161),f324(f279(x63161,x63161),x63162)),x63162),x63162) % 28.47/28.32 [6359]~E(f324(f324(f103(f845(x63591,a832)),x63592),x63593),x63593)+P1(f324(f324(f231(f845(x63591,a832)),x63592),x63593)) % 28.47/28.32 [6364]~P52(x63641,x63641,x63643)+P52(x63641,x63641,f324(f324(f172(f844(x63641,x63641),a832),x63642),x63643)) % 28.47/28.32 [6366]~P1(f324(f324(f326(x63661),x63663),f324(f157(x63661),x63662)))+P1(f324(f324(f232(a838),f2(a838)),f324(f180(f839(x63661)),x63662))) % 28.47/28.32 [6396]~P78(x63961)+E(f324(f77(x63961),f324(f324(f82(x63961),f324(f77(x63961),x63962)),f324(f77(x63961),x63963))),f324(f324(f82(x63961),f324(f77(x63961),x63962)),f324(f77(x63961),x63963))) % 28.47/28.32 [6407]E(f324(f324(f42(a838),f324(f324(f83(a838),x64071),x64072)),f324(f324(f83(a838),x64071),x64073)),f324(f324(f42(a838),x64072),x64073))+~P1(f324(f324(f232(a838),f2(a838)),x64071)) % 28.47/28.32 [6434]E(f51(a1,x64341,x64342),f51(a1,x64343,x64342))+~P1(f324(f324(f280(a1),x64342),f324(f324(f3(a1),x64341),x64343))) % 28.47/28.32 [6548]~P1(f324(f64(x65481),x65483))+E(f324(f324(f67(x65481,f845(x65481,a832),f303(x65481)),x65482),x65483),f324(f324(f103(f845(x65481,a832)),x65483),x65482)) % 28.47/28.32 [6611]E(f324(f324(f103(f845(x66111,a832)),x66112),x66113),x66112)+~P1(f324(f324(f231(f845(x66111,a832)),x66113),x66112)) % 28.47/28.32 [6613]E(f324(f324(f103(f845(x66131,a832)),x66132),x66133),x66133)+~P1(f324(f324(f231(f845(x66131,a832)),x66132),x66133)) % 28.47/28.32 [6614]E(f324(f324(f104(f845(x66141,a832)),x66142),x66143),x66143)+~P1(f324(f324(f231(f845(x66141,a832)),x66143),x66142)) % 28.47/28.32 [6615]E(f324(f324(f104(f845(x66151,a832)),x66152),x66153),x66152)+~P1(f324(f324(f231(f845(x66151,a832)),x66152),x66153)) % 28.47/28.32 [6668]~P1(f324(f127(x66681),x66682))+E(f324(f324(f3(f845(x66681,a832)),f324(f157(x66681),x66682)),f324(f324(f303(x66681),x66683),f179(f845(x66681,a832)))),f324(f157(x66681),f155(x66681,x66683,x66682))) % 28.47/28.32 [6726]P36(x67261,x67262)+~P36(x67261,f324(f324(f172(f844(x67261,x67261),a832),x67263),x67262)) % 28.47/28.32 [6745]~E(x67451,f2(a838))+P1(f324(f324(f280(a838),f324(f324(f83(a838),x67451),x67452)),f324(f324(f83(a838),x67451),x67453))) % 28.47/28.32 [6799]P1(f324(f55(x67991,x67992),f324(a57,x67993)))+~P1(f324(f55(f324(f81(a1),x67991),f324(f81(a1),x67992)),x67993)) % 28.47/28.32 [6804]E(f324(f324(f3(f845(x68041,a832)),f324(f324(f303(x68041),x68042),x68043)),f324(f324(f303(x68041),x68042),f179(f845(x68041,a832)))),x68043)+P1(f324(f324(f326(x68041),x68042),x68043)) % 28.47/28.32 [6823]E(f324(f324(f104(f845(x68231,a832)),f324(f157(x68231),x68232)),f324(f157(x68231),x68233)),f179(f845(x68231,a832)))+~P1(f324(f127(x68231),f324(f324(f125(x68231),x68232),x68233))) % 28.47/28.32 [6840]~P1(f324(f324(f326(x68401),x68402),f324(f157(x68401),x68403)))+~P1(f324(f127(x68401),f324(f324(f139(x68401),x68402),x68403))) % 28.47/28.32 [6917]E(f324(f324(f104(f845(x69171,a832)),x69172),x69173),f179(f845(x69171,a832)))+P1(f324(f324(f326(x69171),f420(x69173,x69172,x69171)),x69172)) % 28.47/28.32 [6918]E(f324(f324(f104(f845(x69181,a832)),x69182),x69183),f179(f845(x69181,a832)))+P1(f324(f324(f326(x69181),f423(x69183,x69182,x69181)),x69183)) % 28.47/28.32 [6922]E(f116(x69221,f324(f324(f158(x69221),x69222),x69223)),f324(f324(f158(x69221),f324(f324(f3(a838),x69222),f80(a838))),x69223))+~P1(f324(f324(f231(a838),x69222),f324(f180(f839(x69221)),x69223))) % 28.47/28.32 [7004]P1(f324(f324(f232(a838),f2(a838)),x70041))+P1(f324(f324(f231(a838),f324(f324(f83(a838),x70042),x70041)),f324(f324(f83(a838),x70043),x70041))) % 28.47/28.32 [7005]P1(f324(f324(f232(a838),f2(a838)),x70051))+P1(f324(f324(f231(a838),f324(f324(f83(a838),x70051),x70052)),f324(f324(f83(a838),x70051),x70053))) % 28.47/28.32 [7008]~P1(f324(f324(f326(x70081),x70082),x70083))+~P1(f324(f324(f326(x70081),x70082),f324(f81(f845(x70081,a832)),x70083))) % 28.47/28.32 [7014]~P1(f324(f324(f232(f845(x70141,a832)),x70142),x70143))+P1(f324(f324(f231(f845(x70141,a832)),x70142),x70143)) % 28.47/28.32 [7118]~P1(f324(f324(f232(a838),x71182),x71183))+P1(f324(f324(f232(a838),f324(f324(f82(a838),x71181),x71182)),f324(f324(f82(a838),x71181),x71183))) % 28.47/28.32 [7119]~P1(f324(f324(f232(a838),x71191),x71193))+P1(f324(f324(f232(a838),f324(f324(f82(a838),x71191),x71192)),f324(f324(f82(a838),x71193),x71192))) % 28.47/28.32 [7120]~P1(f324(f324(f232(a1),x71201),x71203))+P1(f324(f324(f232(a1),f324(f324(f82(a1),x71201),x71202)),f324(f324(f82(a1),x71203),x71202))) % 28.47/28.32 [7124]~P1(f324(f324(f231(a838),x71242),x71243))+P1(f324(f324(f231(a838),f324(f324(f83(a838),x71241),x71242)),f324(f324(f83(a838),x71241),x71243))) % 28.47/28.32 [7126]~P1(f324(f324(f231(a838),x71261),x71263))+P1(f324(f324(f231(a838),f324(f324(f83(a838),x71261),x71262)),f324(f324(f83(a838),x71263),x71262))) % 28.47/28.32 [7127]~P1(f324(f324(f231(a838),x71272),x71273))+P1(f324(f324(f231(a838),f324(f324(f82(a838),x71271),x71272)),f324(f324(f82(a838),x71271),x71273))) % 28.68/28.32 [7128]~P1(f324(f324(f231(a838),x71281),x71283))+P1(f324(f324(f231(a838),f324(f324(f82(a838),x71281),x71282)),f324(f324(f82(a838),x71283),x71282))) % 28.68/28.32 [7129]~P1(f324(f324(f231(a838),x71291),x71293))+P1(f324(f324(f231(a838),f324(f324(f42(a838),x71291),x71292)),f324(f324(f42(a838),x71293),x71292))) % 28.68/28.32 [7130]~P1(f324(f324(f231(a838),x71303),x71302))+P1(f324(f324(f231(a838),f324(f324(f3(a838),x71301),x71302)),f324(f324(f3(a838),x71301),x71303))) % 28.68/28.32 [7131]~P1(f324(f324(f231(a838),x71311),x71313))+P1(f324(f324(f231(a838),f324(f324(f3(a838),x71311),x71312)),f324(f324(f3(a838),x71313),x71312))) % 28.68/28.32 [7132]~P1(f324(f324(f231(a1),x71322),x71323))+P1(f324(f324(f231(a1),f324(f324(f82(a1),x71321),x71322)),f324(f324(f82(a1),x71321),x71323))) % 28.68/28.32 [7135]~P1(f324(f324(f280(a838),x71352),x71353))+P1(f324(f324(f280(a838),f324(f324(f83(a838),x71351),x71352)),f324(f324(f83(a838),x71351),x71353))) % 28.68/28.32 [7223]E(x72231,x72232)+~P1(f324(f324(f326(x72233),x72231),f324(f324(f303(x72233),x72232),f179(f845(x72233,a832))))) % 28.68/28.32 [7225]~E(f324(f324(f104(f845(x72251,a832)),x72252),x72253),f179(f845(x72251,a832)))+P1(f324(f324(f231(f845(x72251,a832)),x72252),f324(f81(f845(x72251,a832)),x72253))) % 28.68/28.32 [7232]P1(f324(f324(f326(f845(x72321,a832)),x72322),f324(f302(x72321),x72323)))+~P1(f324(f324(f231(f845(x72321,a832)),x72322),x72323)) % 28.68/28.32 [7289]E(f324(f324(f139(x72891),f324(f324(f149(x72891),x72892),x72893)),f324(f324(f128(x72891),f324(a114,x72893)),x72892)),f324(f324(f128(x72891),x72893),x72892))+~P1(f324(f324(f232(a838),x72893),f324(f180(f839(x72891)),x72892))) % 28.68/28.32 [7319]P1(f324(f324(f326(f844(x73191,x73191)),x73192),f301(x73191,x73193)))+~P1(f324(f324(f326(f844(x73191,x73191)),x73192),x73193)) % 28.68/28.32 [7329]~P1(f324(f324(f326(f845(x73291,a832)),x73292),f324(f302(x73291),x73293)))+P1(f324(f324(f231(f845(x73291,a832)),x73292),x73293)) % 28.68/28.32 [7374]P1(f324(f324(f231(f845(x73741,a832)),x73742),f43(f845(x73741,a832),x73743)))+~P1(f324(f324(f326(f845(x73741,a832)),x73742),x73743)) % 28.68/28.32 [7402]~P119(x74021)+E(f324(f324(f83(x74021),f324(f324(f240(x74021),f324(f81(x74021),f80(x74021))),x74022)),f324(f324(f240(x74021),x74023),x74022)),f324(f324(f240(x74021),f324(f81(x74021),x74023)),x74022)) % 28.68/28.32 [7424]E(f324(f324(f149(x74241),x74242),f324(f324(f3(a838),f324(f180(f839(x74241)),x74242)),f324(a114,x74243))),f324(f324(f149(x74241),f324(f154(x74241),x74242)),x74243))+~P1(f324(f324(f232(a838),x74243),f324(f180(f839(x74241)),x74242))) % 28.68/28.32 [7441]~E(f324(f324(f104(f845(x74411,a832)),f656(x74413,x74412,x74411)),x74413),f179(f845(x74411,a832)))+E(f324(f324(f104(f845(x74411,a832)),f43(f845(x74411,a832),x74412)),x74413),f179(f845(x74411,a832))) % 28.68/28.32 [7505]~P1(f324(f324(f326(x75053),x75052),f324(f157(x75053),x75051)))+P1(f324(f324(f232(a838),f716(x75051,x75052,x75053)),f324(f180(f839(x75053)),x75051))) % 28.68/28.32 [7513]P1(f324(f324(f326(x75131),f324(f324(f149(x75131),x75132),x75133)),f324(f157(x75131),x75132)))+~P1(f324(f324(f232(a838),x75133),f324(f180(f839(x75131)),x75132))) % 28.68/28.32 [7613]~P1(f324(x76132,f764(x76133,x76132,x76131)))+E(f324(f324(f128(x76131),f324(f180(f839(x76131)),f161(x76131,x76132,x76133))),x76133),f115(x76131)) % 28.68/28.32 [7623]P1(f324(f324(f231(f845(f839(x76231),a832)),f147(x76231,x76232)),f147(x76231,x76233)))+~P1(f324(f324(f231(f845(x76231,a832)),x76232),x76233)) % 28.68/28.32 [7652]E(f324(f324(f104(f845(x76521,a832)),f43(f845(x76521,a832),x76522)),x76523),f179(f845(x76521,a832)))+P1(f324(f324(f326(f845(x76521,a832)),f656(x76523,x76522,x76521)),x76522)) % 28.68/28.32 [7654]~P1(f324(f324(f326(f845(x76541,a832)),x76543),x76542))+P1(f324(f324(f231(f845(x76541,a832)),f44(f845(x76541,a832),x76542)),x76543)) % 28.68/28.32 [7656]E(f324(f324(f104(f845(x76561,a832)),x76562),x76563),f179(f845(x76561,a832)))+~P1(f324(f324(f231(f845(x76561,a832)),x76562),f324(f81(f845(x76561,a832)),x76563))) % 28.68/28.32 [7710]E(f324(f324(f3(a838),f324(f324(f82(a838),f324(f151(a838),x77101)),x77102)),f324(f324(f149(a838),x77101),x77103)),f324(f151(a838),f324(f324(f146(a838,x77101),x77103),x77102)))+~P1(f324(f324(f232(a838),x77103),f324(f180(f839(a838)),x77101))) % 28.68/28.32 [7761]P1(f324(f324(f232(a838),x77611),x77612))+~P1(f324(f324(f232(a838),f324(f324(f82(a838),x77613),x77611)),f324(f324(f82(a838),x77613),x77612))) % 28.68/28.32 [7762]P1(f324(f324(f232(a838),x77621),x77622))+~P1(f324(f324(f232(a838),f324(f324(f83(a838),x77623),x77621)),f324(f324(f83(a838),x77623),x77622))) % 28.68/28.32 [7763]P1(f324(f324(f232(a838),x77631),x77632))+~P1(f324(f324(f232(a838),f324(f324(f83(a838),x77631),x77633)),f324(f324(f83(a838),x77632),x77633))) % 28.68/28.32 [7766]P1(f324(f324(f231(a838),x77661),x77662))+~P1(f324(f324(f231(a838),f324(f324(f82(a838),x77663),x77661)),f324(f324(f82(a838),x77663),x77662))) % 28.68/28.32 [7795]P1(f324(f324(f232(a838),f2(a838)),x77951))+~P1(f324(f324(f232(a838),f324(f324(f83(a838),x77952),x77951)),f324(f324(f83(a838),x77953),x77951))) % 28.68/28.32 [7796]P1(f324(f324(f232(a838),f2(a838)),x77961))+~P1(f324(f324(f232(a838),f324(f324(f83(a838),x77961),x77962)),f324(f324(f83(a838),x77961),x77963))) % 28.68/28.32 [7870]E(f242(x78701,x78702,x78703),x78702)+~P1(f324(f324(f231(f845(x78701,a832)),x78703),f324(f324(f303(x78701),x78702),f179(f845(x78701,a832))))) % 28.68/28.32 [7946]E(f324(f324(f128(x79461),f324(f180(f839(x79461)),f161(x79461,x79462,x79463))),x79463),f115(x79461))+P1(f324(f324(f326(x79461),f764(x79463,x79462,x79461)),f324(f157(x79461),x79463))) % 28.68/28.32 [7951]E(f324(f324(f125(x79511),f324(f324(f158(x79511),x79512),x79513)),f324(f324(f139(x79511),f324(f324(f149(x79511),x79513),x79512)),f115(x79511))),f324(f324(f158(x79511),f324(a114,x79512)),x79513))+~P1(f324(f324(f232(a838),x79512),f324(f180(f839(x79511)),x79513))) % 28.68/28.32 [8021]P1(f324(f324(f231(f845(f845(x80211,a832),a832)),f243(x80211,x80212)),f243(x80211,x80213)))+~P1(f324(f324(f231(f845(x80211,a832)),x80212),x80213)) % 28.68/28.32 [8062]~P1(f324(f127(x80621),x80623))+P1(f324(f127(x80621),f324(f324(f324(f172(f839(x80621),f839(x80621)),x80622),f153(x80621)),x80623))) % 28.68/28.32 [8067]~P1(f324(f324(f232(a838),x80672),x80673))+P1(f324(f324(f232(a838),f324(f324(f83(a838),f324(a114,x80671)),x80672)),f324(f324(f83(a838),f324(a114,x80671)),x80673))) % 28.68/28.32 [8090]P1(f324(f324(f231(f845(f845(x80901,a832),a832)),f324(f302(x80901),x80902)),f324(f302(x80901),x80903)))+~P1(f324(f324(f231(f845(x80901,a832)),x80902),x80903)) % 28.68/28.32 [8249]~P1(f324(f324(f231(f845(x82491,a832)),x82493),x82492))+P1(f324(f324(f231(f845(x82491,a832)),f324(f81(f845(x82491,a832)),x82492)),f324(f81(f845(x82491,a832)),x82493))) % 28.68/28.32 [8286]E(f324(f304(a838,a838,f324(f324(f9(a838,a838,a838),f3(a838)),x82861)),f324(f295(a838,x82862),x82863)),f324(f295(a838,f324(f324(f3(a838),x82862),x82861)),f324(f324(f3(a838),x82863),x82861)))+~P1(f324(f324(f232(a838),x82861),x82863)) % 28.68/28.32 [8312]~P72(x83121)+E(f324(f324(f82(x83121),x83122),f324(f131(x83121,x83121,f82(x83121),f2(x83121)),x83123)),f324(f131(x83121,x83121,f82(x83121),x83122),x83123)) % 28.68/28.32 [8395]~P78(x83951)+P1(f324(f324(f231(x83951),f324(f77(x83951),f324(f324(f82(x83951),x83952),x83953))),f324(f324(f82(x83951),f324(f77(x83951),x83952)),f324(f77(x83951),x83953)))) % 28.68/28.32 [8396]~P78(x83961)+P1(f324(f324(f231(x83961),f324(f77(x83961),f324(f324(f3(x83961),x83962),x83963))),f324(f324(f82(x83961),f324(f77(x83961),x83962)),f324(f77(x83961),x83963)))) % 28.68/28.32 [8406]E(f324(f324(f82(a1),f324(f324(f83(a1),x84061),f51(a1,f324(f324(f42(a1),x84062),x84061),x84063))),f51(a1,x84062,x84061)),f51(a1,x84062,f324(f324(f83(a1),x84061),x84063)))+~P1(f324(f324(f232(a1),f2(a1)),x84063)) % 28.68/28.32 [8412]E(f324(f324(f125(x84121),f324(f324(f158(x84121),x84122),x84123)),f324(f324(f139(x84121),f324(f130(x84121),f324(f324(f128(x84121),x84122),x84123))),f115(x84121))),f324(f324(f158(x84121),f324(a114,x84122)),x84123))+~P1(f324(f324(f232(a838),x84122),f324(f180(f839(x84121)),x84123))) % 28.68/28.32 [8431]E(f324(f266(x84311,f324(f324(f141(x84311,f844(a101,x84311)),f324(f247(a101,x84311),f80(a101))),x84312)),f324(a5,x84313)),f324(f324(f149(x84311),x84312),x84313))+~P1(f324(f324(f232(a838),x84313),f324(f180(f839(x84311)),x84312))) % 28.68/28.32 [8488]P1(f324(f324(f326(f844(x84881,x84881)),x84882),f324(f324(f282(x84881,x84881,x84881),x84883),f301(x84881,x84883))))+~P1(f324(f324(f326(f844(x84881,x84881)),x84882),x84883)) % 28.68/28.32 [8505]P1(f324(f324(f231(a838),x85051),x85052))+~P1(f324(f324(f231(a838),f324(f324(f83(a838),f324(a114,x85053)),x85051)),f324(f324(f83(a838),f324(a114,x85053)),x85052))) % 28.68/28.32 [8516]P1(f324(f324(f231(f845(x85161,a832)),x85162),x85163))+~P1(f324(f324(f231(f845(x85161,a832)),f324(f81(f845(x85161,a832)),x85163)),f324(f81(f845(x85161,a832)),x85162))) % 28.68/28.32 [8534]P1(f324(f127(x85341),x85342))+~P1(f324(f127(x85341),f324(f324(f324(f172(f839(x85341),f839(x85341)),x85343),f153(x85341)),x85342))) % 28.68/28.32 [8601]E(f324(f278(x86011,x86011,f301(x86011,x86012)),x86013),x86013)+~P1(f324(f324(f231(f845(x86011,a832)),f324(f278(x86011,x86011,x86012),x86013)),x86013)) % 28.68/28.32 [8603]E(f324(f304(f844(x86031,x86032),x86032,f251(x86031,x86032)),f324(f157(f844(x86031,x86032)),x86033)),f170(x86031,x86032,f165(x86031,x86032,x86033)))+~P1(f324(f127(x86031),f324(f324(f141(f844(x86031,x86032),x86031),f246(x86031,x86032)),x86033))) % 28.68/28.32 [8644]~P86(x86441)+P18(x86441,f324(f126(x86441,f324(f324(f9(x86441,x86441,a832),a321),f324(x86442,x86443))),x86443)) % 28.68/28.32 [8649]~P1(f324(f324(f231(a838),x86491),x86492))+P1(f324(f324(f231(a838),x86491),f324(f131(a838,a838,f82(a838),x86492),x86493))) % 28.68/28.32 [8721]~P1(f324(f324(f326(f844(x87211,x87211)),x87212),f301(x87211,x87213)))+P1(f324(f324(f326(f844(x87211,x87211)),x87212),f324(f324(f172(f844(x87211,x87211),a832),f556(x87213,x87212,x87211)),x87213))) % 28.68/28.32 [8792]~P72(x87921)+E(f324(f324(f82(x87921),x87922),f324(f131(x87921,x87921,f324(f9(x87921,x87921,x87921),f82(x87921)),f2(x87921)),f324(f154(x87921),x87923))),f324(f131(x87921,x87921,f82(x87921),x87922),x87923)) % 28.68/28.32 [9043]P52(x90431,x90432,x90433)+P1(f324(f324(f326(f844(x90431,x90432)),f324(f324(f247(x90431,x90432),f604(x90433,x90432,x90431)),f606(x90433,x90432,x90431))),x90433)) % 28.68/28.32 [9044]P52(x90441,x90442,x90443)+P1(f324(f324(f326(f844(x90441,x90442)),f324(f324(f247(x90441,x90442),f604(x90443,x90442,x90441)),f605(x90443,x90442,x90441))),x90443)) % 28.68/28.32 [9099]~P1(f324(f324(f326(f844(x90991,x90991)),x90992),f324(f324(f282(x90991,x90991,x90991),x90993),f301(x90991,x90993))))+P1(f324(f324(f326(f844(x90991,x90991)),x90992),f324(f324(f172(f844(x90991,x90991),a832),f557(x90993,x90992,x90991)),x90993))) % 28.68/28.32 [9100]~P1(f324(x91001,f324(f324(f149(x91002),x91003),f324(f180(f839(x91002)),f161(x91002,x91001,x91003)))))+~P1(f324(f324(f232(a838),f324(f180(f839(x91002)),f161(x91002,x91001,x91003))),f324(f180(f839(x91002)),x91003))) % 28.68/28.32 [9178]~P1(f324(f324(f231(f845(x91781,a832)),x91782),x91783))+P1(f324(f324(f231(f845(x91781,a832)),f324(f324(f9(x91781,f845(x91781,a832),a832),f326(x91781)),x91782)),f324(f324(f9(x91781,f845(x91781,a832),a832),f326(x91781)),x91783))) % 28.68/28.32 [9234]~P1(f324(f324(f326(f844(f845(x92341,a832),f845(x92341,a832))),f324(f324(f247(f845(x92341,a832),f845(x92341,a832)),x92342),x92343)),f300(x92341)))+P1(f324(f324(f232(f845(x92341,a832)),x92342),x92343)) % 28.68/28.32 [9260]P53(x92601,x92602,x92603)+~P1(f324(f324(f326(f844(x92601,x92601)),f324(f324(f247(x92601,x92601),f334(x92603,x92602,x92601)),f333(x92603,x92602,x92601))),x92603)) % 28.68/28.32 [9261]P53(x92611,x92612,x92613)+~P1(f324(f324(f326(f844(x92611,x92611)),f324(f324(f247(x92611,x92611),f333(x92613,x92612,x92611)),f334(x92613,x92612,x92611))),x92613)) % 28.68/28.32 [9295]~P1(f324(f324(f326(f844(f839(x92951),f839(x92951))),f324(f324(f247(f839(x92951),f839(x92951)),x92952),x92952)),f136(x92951,x92953)))+P1(f324(f324(f326(f844(x92951,x92951)),f324(f324(f247(x92951,x92951),f743(x92952,x92953,x92951)),f743(x92952,x92953,x92951))),x92953)) % 28.68/28.32 [9340]P1(f324(f324(f231(f845(x93401,a832)),x93402),x93403))+~P1(f324(f324(f231(f845(x93401,a832)),f324(f324(f9(x93401,f845(x93401,a832),a832),f326(x93401)),x93402)),f324(f324(f9(x93401,f845(x93401,a832),a832),f326(x93401)),x93403))) % 28.68/28.32 [9427]E(f324(f324(f3(a838),f324(f324(f8(a838,a838),x94271),f324(f258(a838),x94272))),f324(f324(f8(a838,a838),x94273),f324(f258(a838),x94272))),f324(f324(f8(a838,a838),f324(f324(f20(a838,a838,a838),f324(f324(f10(a838,f845(a838,a838),a838),f3(a838)),x94271)),x94273)),f324(f258(a838),x94272)))+~P1(f324(f324(f231(a838),f324(x94273,f502(x94272,x94271,x94273))),f324(x94271,f502(x94272,x94271,x94273)))) % 28.68/28.32 [9716]E(f324(f257(f844(x97161,x97162)),f324(f252(x97161,x97162,a832),f324(f324(f9(x97161,f845(x97162,f842(x97162)),f845(x97162,a832)),f324(f324(f10(f845(f842(x97162),a832),f845(f845(x97162,f842(x97162)),f845(x97162,a832)),x97161),f10(f842(x97162),a832,x97162)),f324(f324(f10(f842(x97162),f845(f842(x97162),a832),x97161),a321),f165(x97161,x97162,x97163)))),f226(x97162)))),f324(f157(f844(x97161,x97162)),x97163))+~P1(f324(f127(x97161),f324(f324(f141(f844(x97161,x97162),x97161),f246(x97161,x97162)),x97163))) % 28.68/28.32 [5440]~P63(x54401)+E(f324(f324(f82(x54401),f324(f324(f3(x54401),x54402),x54403)),x54403),x54402) % 28.68/28.32 [5441]~P63(x54411)+E(f324(f324(f3(x54411),f324(f324(f82(x54411),x54412),x54413)),x54413),x54412) % 28.68/28.32 [5667]~P63(x56671)+E(f324(f324(f82(x56671),x56672),f324(f324(f82(x56671),f324(f81(x56671),x56672)),x56673)),x56673) % 28.68/28.32 [5750]~P75(x57501)+E(f324(f324(f83(x57501),f324(f324(f240(x57501),x57502),x57503)),x57502),f324(f324(f240(x57501),x57502),f324(a114,x57503))) % 28.68/28.32 [5751]~P105(x57511)+E(f324(f324(f83(x57511),f324(f324(f240(x57511),x57512),x57513)),x57512),f324(f324(f240(x57511),x57512),f324(a114,x57513))) % 28.68/28.32 [5969]~P103(x59691)+E(f324(f77(x59691),f324(f324(f240(x59691),f324(f81(x59691),x59692)),x59693)),f324(f77(x59691),f324(f324(f240(x59691),x59692),x59693))) % 28.68/28.32 [6020]~P75(x60201)+E(f324(f324(f83(x60201),f324(f324(f240(x60201),x60202),x60203)),x60202),f324(f324(f83(x60201),x60202),f324(f324(f240(x60201),x60202),x60203))) % 28.68/28.32 [6082]E(f324(f324(f3(a101),f324(f324(f82(a101),x60821),x60822)),x60823),f270(x60821,x60822,x60823))+~P1(f324(f324(f232(a101),x60822),x60823)) % 28.68/28.32 [6104]~E(f324(f324(f128(x61041),x61043),x61042),f115(x61041))+P1(f324(f324(f231(a838),f324(f180(f839(x61041)),x61042)),x61043)) % 28.68/28.32 [6245]E(f324(f324(f83(a838),f324(f106(a838),x62451)),f324(f324(f83(a838),f324(f106(a838),x62452)),x62453)),f2(a838))+~P1(f324(f324(f232(a1),x62451),a85)) % 28.68/28.32 [6261]~P59(x62611)+E(f324(f324(f240(x62611),f324(f324(f284(x62611),f80(x62611)),x62612)),x62613),f324(f324(f284(x62611),f80(x62611)),f324(f324(f240(x62611),x62612),x62613))) % 28.68/28.32 [6346]E(f324(f324(f3(a838),f324(f324(f82(a838),x63461),x63462)),x63463),f324(f324(f3(a838),x63461),f324(f324(f3(a838),x63463),x63462)))+~P1(f324(f324(f231(a838),x63462),x63463)) % 28.68/28.32 [6347]E(f324(f324(f3(a838),f324(f324(f82(a838),x63471),x63472)),x63473),f324(f324(f82(a838),x63471),f324(f324(f3(a838),x63472),x63473)))+~P1(f324(f324(f231(a838),x63473),x63472)) % 28.68/28.32 [6387]~P86(x63871)+P1(f324(f324(f231(x63871),f324(f324(f235(x63871),x63872),x63873)),x63873)) % 28.68/28.32 [6388]~P86(x63881)+P1(f324(f324(f231(x63881),f324(f324(f235(x63881),x63882),x63883)),x63882)) % 28.68/28.32 [6389]~P94(x63891)+P1(f324(f324(f231(x63891),f324(f324(f104(x63891),x63892),x63893)),x63893)) % 28.68/28.32 [6390]~P99(x63901)+P1(f324(f324(f231(x63901),f324(f324(f104(x63901),x63902),x63903)),x63903)) % 28.68/28.32 [6391]~P94(x63911)+P1(f324(f324(f231(x63911),f324(f324(f104(x63911),x63912),x63913)),x63912)) % 28.68/28.32 [6392]~P99(x63921)+P1(f324(f324(f231(x63921),f324(f324(f104(x63921),x63922),x63923)),x63922)) % 28.68/28.32 [6406]E(f324(f324(f42(a1),f324(f324(f42(a1),x64061),x64062)),x64063),f324(f324(f42(a1),x64061),f324(f324(f83(a1),x64062),x64063)))+~P1(f324(f324(f232(a1),f2(a1)),x64063)) % 28.68/28.32 [6459]~P105(x64591)+E(f324(f324(f82(x64591),f324(f324(f83(x64591),x64592),x64593)),x64593),f324(f324(f83(x64591),f324(f324(f82(x64591),x64592),f80(x64591))),x64593)) % 28.68/28.32 [6460]~P89(x64601)+E(f324(f324(f83(x64601),f324(f81(x64601),f324(f106(x64601),x64602))),x64603),f324(f324(f83(x64601),f324(f106(x64601),f324(f81(a1),x64602))),x64603)) % 28.68/28.32 [6533]~P72(x65331)+E(f324(f151(x65331),f324(f324(f141(x65332,x65331),f324(f18(x65331,x65332),f2(x65331))),x65333)),f2(x65331)) % 28.68/28.32 [6552]E(f324(f324(f82(a838),f324(f106(a838),x65521)),f324(f324(f82(a838),f324(f106(a838),x65522)),x65523)),f324(f324(f82(a838),f324(f106(a838),x65522)),x65523))+~P1(f324(a185,f324(f106(a1),x65521))) % 28.68/28.32 [6567]~P9(x65671)+E(f44(x65671,f324(f324(f303(x65671),x65672),f324(f324(f303(x65671),x65673),f179(f845(x65671,a832))))),f324(f324(f104(x65671),x65672),x65673)) % 28.68/28.32 [6568]~P9(x65681)+E(f43(x65681,f324(f324(f303(x65681),x65682),f324(f324(f303(x65681),x65683),f179(f845(x65681,a832))))),f324(f324(f103(x65681),x65682),x65683)) % 28.68/28.32 [6593]E(f324(f324(f158(x65931),x65932),x65933),x65933)+~P1(f324(f324(f231(a838),f324(f180(f839(x65931)),x65933)),x65932)) % 28.68/28.32 [6605]E(f324(f324(f128(x66051),x66052),x66053),f115(x66051))+~P1(f324(f324(f231(a838),f324(f180(f839(x66051)),x66053)),x66052)) % 28.68/28.32 [6617]E(f324(f324(f3(a838),f324(f324(f82(a838),x66171),x66172)),x66173),f324(f324(f82(a838),f324(f324(f3(a838),x66171),x66173)),x66172))+~P1(f324(f324(f231(a838),x66173),x66171)) % 28.68/28.32 [6631]~P1(f324(f324(f232(a838),x66311),x66313))+P1(f324(f324(f232(a838),f324(f324(f3(a838),x66311),x66312)),x66313)) % 28.68/28.32 [6659]~P86(x66591)+E(f155(x66591,x66592,f324(f324(f137(x66591,x66591,f7(x66591)),x66592),x66593)),x66593) % 28.68/28.32 [6759]E(f324(f324(f3(a838),f324(f324(f82(a838),x67591),x67592)),f324(a114,x67593)),f324(f324(f3(a838),x67591),f324(a114,f324(f324(f3(a838),x67593),x67592))))+~P1(f324(f324(f231(a838),x67592),x67593)) % 28.68/28.32 [6760]~P103(x67601)+P1(f324(f324(f231(x67601),f2(x67601)),f324(f324(f240(x67601),f324(f77(x67601),x67602)),x67603))) % 28.68/28.32 [6811]P28(x68111,x68112,x68113)+~P1(f324(f324(f231(f845(f837(x68111),a832)),x68113),x68112)) % 28.68/28.32 [6852]~P1(f324(f64(x68521),x68522))+P1(f324(f64(x68521),f324(f324(f3(f845(x68521,a832)),x68522),x68523))) % 28.68/28.32 [6853]~P1(f324(f64(x68531),x68533))+P1(f324(f64(x68531),f324(f324(f104(f845(x68531,a832)),x68532),x68533))) % 28.68/28.32 [6854]~P1(f324(f64(x68541),x68542))+P1(f324(f64(x68541),f324(f324(f104(f845(x68541,a832)),x68542),x68543))) % 28.68/28.32 [6993]~P36(x69931,x69933)+P36(x69931,f324(f324(f104(f845(f844(x69931,x69931),a832)),x69932),x69933)) % 28.68/28.32 [6994]~P36(x69941,x69942)+P36(x69941,f324(f324(f104(f845(f844(x69941,x69941),a832)),x69942),x69943)) % 28.68/28.32 [7113]~P94(x71131)+E(f12(x71131,f324(f157(x71131),f324(f324(f139(x71131),x71132),x71133))),f324(f131(x71131,x71131,f104(x71131),x71132),x71133)) % 28.68/28.32 [7114]~P86(x71141)+E(f16(x71141,f324(f157(x71141),f324(f324(f139(x71141),x71142),x71143))),f324(f131(x71141,x71141,f178(x71141),x71142),x71143)) % 28.68/28.32 [7115]~P86(x71151)+E(f17(x71151,f324(f157(x71151),f324(f324(f139(x71151),x71152),x71153))),f324(f131(x71151,x71151,f235(x71151),x71152),x71153)) % 28.68/28.32 [7116]~P94(x71161)+E(f15(x71161,f324(f157(x71161),f324(f324(f139(x71161),x71162),x71163))),f324(f131(x71161,x71161,f103(x71161),x71162),x71163)) % 28.68/28.32 [7117]~P1(f324(f324(f280(a1),x71171),x71172))+P1(f324(f324(f280(a1),x71171),f324(f324(f82(a1),x71172),f324(f324(f83(a1),x71171),x71173)))) % 28.68/28.32 [7187]~P1(f324(f64(x71871),x71872))+P1(f324(f324(f231(a838),f324(f41(x71871),x71872)),f324(f41(x71871),f324(f324(f303(x71871),x71873),x71872)))) % 28.68/28.32 [7194]E(f324(f324(f103(f845(a838,a832)),f324(f295(a838,x71941),x71942)),f324(f295(a838,x71942),f324(f324(f82(a838),x71942),x71943))),f324(f295(a838,x71941),f324(f324(f82(a838),x71942),x71943)))+~P1(f324(f324(f231(a838),x71941),x71942)) % 28.68/28.32 [7204]P1(f324(f324(f232(a838),x72041),x72042))+~P1(f324(f324(f232(a838),f324(f324(f82(a838),x72041),x72043)),x72042)) % 28.68/28.32 [7207]P1(f324(f324(f231(a838),x72071),x72072))+~P1(f324(f324(f231(a838),f324(f324(f82(a838),x72073),x72071)),x72072)) % 28.68/28.32 [7208]P1(f324(f324(f231(a838),x72081),x72082))+~P1(f324(f324(f231(a838),f324(f324(f82(a838),x72081),x72083)),x72082)) % 28.68/28.32 [7250]~P86(x72501)+E(f13(x72501,f178(x72501),f324(f157(x72501),f324(f324(f139(x72501),x72502),x72503))),f324(f131(x72501,x72501,f178(x72501),x72502),x72503)) % 28.68/28.32 [7251]~P86(x72511)+E(f14(x72511,f235(x72511),f324(f157(x72511),f324(f324(f139(x72511),x72512),x72513))),f324(f131(x72511,x72511,f235(x72511),x72512),x72513)) % 28.68/28.32 [7255]~E(x72552,f179(f845(f844(x72551,x72551),a832)))+P1(f324(f324(f231(f845(f844(x72551,x72551),a832)),x72552),x72553)) % 28.68/28.32 [7367]E(f324(f324(f103(f845(x73671,a832)),x73672),f324(f324(f3(f845(x73671,a832)),x73673),x73672)),x73673)+~P1(f324(f324(f231(f845(x73671,a832)),x73672),x73673)) % 28.68/28.32 [7370]~P1(f324(f324(f232(a838),x73701),f324(f324(f3(a838),x73703),x73702)))+P1(f324(f324(f232(a838),f324(f324(f82(a838),x73701),x73702)),x73703)) % 28.68/28.32 [7371]~P1(f324(f324(f231(a838),x73711),f324(f324(f82(a838),x73713),x73712)))+P1(f324(f324(f231(a838),f324(f324(f3(a838),x73711),x73712)),x73713)) % 28.68/28.32 [7431]E(x74311,f115(x74312))+E(f324(f130(x74312),f324(f324(f324(f172(f839(x74312),f839(x74312)),x74313),f153(x74312)),x74311)),f324(f324(f149(x74312),x74311),f51(a838,x74313,f324(f180(f839(x74312)),x74311)))) % 28.68/28.32 [7440]E(f324(f324(f303(x74401),x74402),f324(f324(f3(f845(x74401,a832)),x74403),f324(f324(f303(x74401),x74402),f179(f845(x74401,a832))))),x74403)+~P1(f324(f324(f326(x74401),x74402),x74403)) % 28.68/28.32 [7604]P1(f324(f324(f232(a838),x76041),f324(f324(f3(a838),x76042),x76043)))+~P1(f324(f324(f232(a838),f324(f324(f82(a838),x76041),x76043)),x76042)) % 28.68/28.32 [7605]P1(f324(f324(f231(a838),x76051),f324(f324(f82(a838),x76052),x76053)))+~P1(f324(f324(f231(a838),f324(f324(f3(a838),x76051),x76053)),x76052)) % 28.68/28.32 [7626]P1(f324(f64(x76261),x76262))+~P1(f324(f64(x76261),f324(f324(f103(f845(x76261,a832)),x76263),x76262))) % 28.68/28.32 [7627]P1(f324(f64(x76271),x76272))+~P1(f324(f64(x76271),f324(f324(f103(f845(x76271,a832)),x76272),x76273))) % 28.68/28.32 [7708]~P44(x77081,x77083)+P1(f324(f324(f326(f844(x77081,x77081)),f324(f324(f247(x77081,x77081),x77082),x77082)),x77083)) % 28.68/28.32 [7760]P1(f324(f324(f280(a1),x77601),x77602))+~P1(f324(f324(f280(a1),x77601),f324(f324(f82(a1),x77602),f324(f324(f83(a1),x77601),x77603)))) % 28.68/28.32 [7840]E(f324(f324(f149(a838),f129(a838,f324(f295(a838,x78401),x78402))),x78403),f324(f324(f82(a838),x78401),x78403))+~P1(f324(f324(f232(a838),f324(f324(f82(a838),x78401),x78403)),x78402)) % 28.68/28.32 [7912]~P1(f324(f324(f186(f324(a27,x79121)),x79122),x79123))+P1(f324(f324(f186(f324(f230(a833),f324(a30,x79121))),x79122),x79123)) % 28.68/28.32 [7916]E(f324(f324(f158(a838),x79161),f129(a838,f324(f295(a838,x79162),x79163))),f129(a838,f324(f295(a838,x79162),f324(f324(f82(a838),x79162),x79161))))+~P1(f324(f324(f231(a838),f324(f324(f82(a838),x79162),x79161)),x79163)) % 28.68/28.32 [7966]~P89(x79661)+E(f324(f324(f240(x79661),x79662),f324(f106(a838),f324(f324(f82(a1),x79663),x79663))),f324(f324(f88(x79661,x79661),f324(f324(f240(x79661),x79662),f324(f106(a838),x79663))),f324(f324(f20(x79661,x79661,x79661),f83(x79661)),f7(x79661)))) % 28.68/28.32 [8171]P1(f324(f324(f186(f324(a27,x81711)),x81712),x81713))+~P1(f324(f324(f186(f324(f230(a833),f324(a30,x81711))),x81712),x81713)) % 28.68/28.32 [8228]E(f324(f324(f125(x82281),f324(f324(f158(x82281),x82282),x82283)),f324(f324(f139(x82281),f324(f324(f149(x82281),x82283),x82282)),f324(f324(f128(x82281),f324(a114,x82282)),x82283))),x82283)+~P1(f324(f324(f232(a838),x82282),f324(f180(f839(x82281)),x82283))) % 28.68/28.32 [8235]P1(f324(f324(f231(f845(x82351,a832)),f313(x82351,x82352)),f313(x82351,x82353)))+~P1(f324(f324(f231(f845(x82351,f845(x82351,a832))),x82353),x82352)) % 28.68/28.32 [8236]~P53(x82361,x82362,x82363)+P53(x82361,x82362,f324(f324(f3(f845(f844(x82361,x82361),a832)),x82363),f301(x82361,f179(f845(f844(x82361,x82361),a832))))) % 28.68/28.32 [8258]P1(f324(f324(f231(f845(x82581,a832)),f314(x82581,x82582)),f314(x82581,x82583)))+~P1(f324(f324(f231(f845(f844(x82581,x82581),a832)),x82583),x82582)) % 28.68/28.32 [8265]~P118(x82651)+P1(f324(f324(f231(x82651),f2(x82651)),f324(f324(f82(x82651),f324(f324(f83(x82651),x82652),x82652)),f324(f324(f83(x82651),x82653),x82653)))) % 28.68/28.32 [8301]P1(f324(f324(f231(f845(x83011,a832)),f324(f277(x83011),x83012)),f324(f277(x83011),x83013)))+~P1(f324(f324(f231(f845(f844(x83011,x83011),a832)),x83012),x83013)) % 28.68/28.32 [8333]~P48(x83331,x83332)+~P1(f324(f324(f326(f844(x83331,x83331)),f324(f324(f247(x83331,x83331),x83333),x83333)),x83332)) % 28.68/28.32 [8335]~P36(x83351,x83352)+~P1(f324(f324(f326(f844(x83351,x83351)),f324(f324(f247(x83351,x83351),x83353),x83353)),x83352)) % 28.68/28.32 [8397]P1(f324(f324(f231(f845(x83971,a832)),f44(f845(x83971,a832),x83972)),f44(f845(x83971,a832),x83973)))+~P1(f324(f324(f231(f845(f845(x83971,a832),a832)),x83973),x83972)) % 28.68/28.32 [8398]P1(f324(f324(f231(f845(x83981,a832)),f43(f845(x83981,a832),x83982)),f43(f845(x83981,a832),x83983)))+~P1(f324(f324(f231(f845(f845(x83981,a832),a832)),x83982),x83983)) % 28.68/28.32 [8450]~P12(x84501,x84503,x84502)+P1(f324(f324(f231(f845(f844(x84501,x84501),a832)),x84502),f324(f324(f249(x84501,x84501),x84503),f324(f18(f845(x84501,a832),x84501),x84503)))) % 28.68/28.32 [8451]~P47(x84511,x84513,x84512)+P1(f324(f324(f231(f845(f844(x84511,x84511),a832)),x84512),f324(f324(f249(x84511,x84511),x84513),f324(f18(f845(x84511,a832),x84511),x84513)))) % 28.68/28.32 [8489]~P78(x84891)+P1(f324(f324(f231(x84891),f324(f324(f3(x84891),f324(f77(x84891),x84892)),f324(f77(x84891),x84893))),f324(f77(x84891),f324(f324(f3(x84891),x84893),x84892)))) % 28.68/28.32 [8490]~P78(x84901)+P1(f324(f324(f231(x84901),f324(f324(f3(x84901),f324(f77(x84901),x84902)),f324(f77(x84901),x84903))),f324(f77(x84901),f324(f324(f3(x84901),x84902),x84903)))) % 28.68/28.32 [8514]P1(f324(f324(f231(f845(f844(x85141,x85141),a832)),f301(x85141,x85142)),f301(x85141,x85143)))+~P1(f324(f324(f231(f845(f844(x85141,x85141),a832)),x85142),x85143)) % 28.68/28.32 [8664]P53(x86641,x86642,x86643)+~P53(x86641,x86642,f324(f324(f3(f845(f844(x86641,x86641),a832)),x86643),f301(x86641,f179(f845(f844(x86641,x86641),a832))))) % 28.68/28.32 [8683]P1(f324(f324(f231(f845(f844(f839(x86831),f839(x86831)),a832)),f145(x86831,x86832)),f145(x86831,x86833)))+~P1(f324(f324(f231(f845(f844(x86831,x86831),a832)),x86832),x86833)) % 28.68/28.32 [8684]P1(f324(f324(f231(f845(f844(f839(x86841),f839(x86841)),a832)),f144(x86841,x86842)),f144(x86841,x86843)))+~P1(f324(f324(f231(f845(f844(x86841,x86841),a832)),x86842),x86843)) % 28.68/28.32 [8701]~P47(x87011,x87013,x87012)+P1(f324(f324(f231(f845(f844(x87011,x87011),a832)),x87012),f324(f324(f282(x87011,x87011,x87011),f324(f279(x87011,x87011),x87012)),x87012))) % 28.68/28.32 [8743]~P1(f324(f127(x87431),x87432))+E(f324(f126(x87431,f324(f324(f9(x87431,f845(x87431,a832),a832),f326(x87431)),f324(f157(x87431),f159(x87431,x87432,x87433)))),x87432),f159(x87431,x87432,x87433)) % 28.68/28.32 [8790]E(x87901,x87902)+~P1(f324(f324(f326(f844(x87903,x87903)),f324(f324(f247(x87903,x87903),x87901),x87902)),f301(x87903,f179(f845(f844(x87903,x87903),a832))))) % 28.68/28.32 [8870]P1(f324(f324(f326(x88701),x88702),f314(x88701,x88703)))+P1(f324(f324(f326(f844(x88701,x88701)),f324(f324(f247(x88701,x88701),f805(x88703,x88702,x88701)),x88702)),x88703)) % 28.68/28.32 [8871]P1(f324(f324(f326(x88711),x88712),f314(x88711,x88713)))+P1(f324(f324(f326(f844(x88711,x88711)),f324(f324(f247(x88711,x88711),f809(x88713,x88712,x88711)),x88712)),x88713)) % 28.68/28.32 [8872]P1(f324(f324(f326(x88721),x88722),f314(x88721,x88723)))+P1(f324(f324(f326(f844(x88721,x88721)),f324(f324(f247(x88721,x88721),f816(x88723,x88722,x88721)),x88722)),x88723)) % 28.68/28.32 [8970]P1(f324(x89703,x89702))+E(f324(f257(x89701),f324(f324(f20(x89701,a832,a832),f324(f324(f10(a832,f845(a832,a832),x89701),a322),f324(a321,x89702))),x89703)),f179(f845(x89701,a832))) % 28.68/28.32 [8989]~P78(x89891)+P1(f324(f324(f231(x89891),f324(f77(x89891),f324(f324(f3(x89891),f324(f77(x89891),x89892)),f324(f77(x89891),x89893)))),f324(f77(x89891),f324(f324(f3(x89891),x89892),x89893)))) % 28.68/28.32 [9002]~P1(f324(x90023,x90022))+E(f324(f257(x90021),f324(f324(f20(x90021,a832,a832),f324(f324(f10(a832,f845(a832,a832),x90021),a322),f324(a321,x90022))),x90023)),f324(f324(f303(x90021),x90022),f179(f845(x90021,a832)))) % 28.68/28.32 [9008]~P1(f324(f324(f326(f845(x90081,a832)),x90083),f324(f302(x90081),x90082)))+P1(f324(f243(x90081,f324(f324(f9(x90081,f845(x90081,a832),a832),f326(x90081)),x90082)),x90083)) % 28.68/28.32 [9042]P36(x90421,x90422)+P1(f324(f324(f326(f844(x90421,x90421)),f324(f324(f247(x90421,x90421),f324(f353(x90422,x90421),f324(a114,x90423))),f324(f353(x90422,x90421),x90423))),x90422)) % 28.68/28.32 [9170]P1(f324(f324(f326(f845(x91701,a832)),x91702),f324(f302(x91701),x91703)))+~P1(f324(f243(x91701,f324(f324(f9(x91701,f845(x91701,a832),a832),f326(x91701)),x91703)),x91702)) % 28.68/28.32 [9230]P1(f324(f324(f326(x92301),f324(f266(x92301,x92302),x92303)),f324(f157(x92301),f324(f324(f141(f844(a101,x92301),x92301),f251(a101,x92301)),x92302))))+~P1(f324(f324(f232(a101),x92303),f324(f151(a101),f324(f324(f141(f844(a101,x92301),a101),f246(a101,x92301)),x92302)))) % 28.68/28.32 [9278]P1(f324(f324(f231(f845(f844(f839(x92781),f839(x92781)),a832)),f145(x92781,x92782)),f324(f324(f249(f839(x92781),f839(x92781)),f147(x92781,x92783)),f324(f18(f845(f839(x92781),a832),f839(x92781)),f147(x92781,x92783)))))+~P1(f324(f324(f231(f845(f844(x92781,x92781),a832)),x92782),f324(f324(f249(x92781,x92781),x92783),f324(f18(f845(x92781,a832),x92781),x92783)))) % 28.68/28.32 [9298]P1(f324(f324(f326(x92981),f324(f246(x92981,f844(a101,a101)),f324(f264(x92981,x92982),x92983))),f324(f157(x92981),f324(f324(f141(f844(a101,x92981),x92981),f251(a101,x92981)),x92982))))+~P1(f324(f324(f232(a101),f2(a101)),f324(f151(a101),f324(f324(f141(f844(a101,x92981),a101),f246(a101,x92981)),x92982)))) % 28.68/28.32 [9313]~P1(f324(f324(f231(f845(f844(x93131,x93131),a832)),x93132),f324(f324(f249(x93131,x93131),x93133),f324(f18(f845(x93131,a832),x93131),x93133))))+P1(f324(f324(f231(f845(f844(x93131,x93131),a832)),f324(f324(f282(x93131,x93131,x93131),x93132),f301(x93131,x93132))),f324(f324(f249(x93131,x93131),x93133),f324(f18(f845(x93131,a832),x93131),x93133)))) % 28.68/28.32 [9600]~P36(x96001,x96002)+~P1(f324(f324(f326(f844(x96001,x96001)),f324(f324(f247(x96001,x96001),f324(x96003,f324(a114,f354(x96002,x96001,x96003)))),f324(x96003,f354(x96002,x96001,x96003)))),x96002)) % 28.68/28.32 [9601]~P36(x96011,x96012)+~P1(f324(f324(f326(f844(x96011,x96011)),f324(f324(f247(x96011,x96011),f324(x96013,f324(a114,f364(x96013,x96012,x96011)))),f324(x96013,f364(x96013,x96012,x96011)))),x96012)) % 28.68/28.32 [9857]P1(f324(f324(f231(f845(f844(f845(x98571,a832),f845(x98571,a832)),a832)),f324(f324(f282(f845(x98571,a832),f845(x98571,a832),f845(x98571,a832)),f316(x98571,x98572)),f324(f324(f103(f845(f844(f845(x98571,a832),f845(x98571,a832)),a832)),f316(x98571,x98573)),f324(f324(f303(f844(f845(x98571,a832),f845(x98571,a832))),f324(f324(f247(f845(x98571,a832),f845(x98571,a832)),f179(f845(x98571,a832))),f179(f845(x98571,a832)))),f179(f845(f844(f845(x98571,a832),f845(x98571,a832)),a832)))))),f316(x98571,x98572)))+~P1(f324(f324(f231(f845(f844(x98571,x98571),a832)),f324(f324(f282(x98571,x98571,x98571),x98572),x98573)),x98572)) % 28.68/28.32 [9858]P1(f324(f324(f231(f845(f844(f845(x98581,a832),f845(x98581,a832)),a832)),f324(f324(f282(f845(x98581,a832),f845(x98581,a832),f845(x98581,a832)),f317(x98581,x98582)),f324(f324(f103(f845(f844(f845(x98581,a832),f845(x98581,a832)),a832)),f317(x98581,x98583)),f324(f324(f303(f844(f845(x98581,a832),f845(x98581,a832))),f324(f324(f247(f845(x98581,a832),f845(x98581,a832)),f179(f845(x98581,a832))),f179(f845(x98581,a832)))),f179(f845(f844(f845(x98581,a832),f845(x98581,a832)),a832)))))),f317(x98581,x98582)))+~P1(f324(f324(f231(f845(f844(x98581,x98581),a832)),f324(f324(f282(x98581,x98581,x98581),x98582),x98583)),x98582)) % 28.68/28.32 [7112]~P1(f324(f324(f231(a838),x71122),x71121))+E(f324(f324(f3(a838),f324(a114,f324(f324(f3(a838),x71121),x71122))),x71123),f324(f324(f3(a838),f324(a114,x71121)),f324(f324(f82(a838),x71122),x71123))) % 28.68/28.32 [7152]~P7(x71521)+E(f324(f324(f82(x71521),f51(x71521,x71522,x71523)),f324(f324(f83(x71521),f324(f324(f42(x71521),x71522),x71523)),x71523)),x71522) % 28.68/28.32 [7375]E(f324(f324(f83(a838),f324(f106(a838),x73751)),f324(f324(f83(a838),f324(f106(a838),x73752)),x73753)),f324(f324(f83(a838),f324(f106(a838),f324(f324(f83(a1),x73751),x73752))),x73753))+P1(f324(f324(f232(a1),x73751),a85)) % 28.68/28.32 [7851]~P1(f324(f324(f231(a838),x78513),x78512))+P1(f324(f324(f231(a838),x78511),f324(f324(f3(a838),f324(f324(f82(a838),x78512),x78511)),x78513))) % 28.68/28.32 [8052]~P1(f324(f324(f231(a838),x80521),x80522))+E(f324(f324(f125(a838),f129(a838,f324(f295(a838,x80521),x80522))),f129(a838,f324(f295(a838,x80522),f324(f324(f82(a838),x80522),x80523)))),f129(a838,f324(f295(a838,x80521),f324(f324(f82(a838),x80522),x80523)))) % 28.68/28.32 [8309]~P1(f324(f64(x83091),x83092))+E(f324(a114,f324(f41(x83091),f324(f324(f3(f845(x83091,a832)),x83092),f324(f324(f303(x83091),x83093),f179(f845(x83091,a832)))))),f324(f41(x83091),f324(f324(f303(x83091),x83093),x83092))) % 28.68/28.32 [8355]~P1(f324(f64(x83551),x83552))+E(f324(f324(f82(a838),f80(a838)),f324(f41(x83551),f324(f324(f3(f845(x83551,a832)),x83552),f324(f324(f303(x83551),x83553),f179(f845(x83551,a832)))))),f324(f41(x83551),f324(f324(f303(x83551),x83553),x83552))) % 28.68/28.32 [8523]E(f324(f324(f3(a838),f324(f41(x85231),x85232)),f324(f41(x85231),f324(f324(f104(f845(x85231,a832)),x85232),x85233))),f324(f41(x85231),f324(f324(f3(f845(x85231,a832)),x85232),x85233)))+~P1(f324(f64(x85231),f324(f324(f104(f845(x85231,a832)),x85232),x85233))) % 28.68/28.32 [8740]~P10(f324(x87402,f408(x87402,x87403,x87401)))+E(f324(f102(a1),f324(f324(f11(x87401,a838),f324(f324(f10(a1,a838,x87401),a107),x87402)),x87403)),f324(f324(f11(x87401,a1),x87402),x87403)) % 28.68/28.32 [8741]~P10(f324(x87412,f493(x87412,x87413,x87411)))+E(f324(f102(a1),f324(f324(f8(x87411,a838),f324(f324(f10(a1,a838,x87411),a107),x87412)),x87413)),f324(f324(f8(x87411,a1),x87412),x87413)) % 28.68/28.32 [8774]~P1(f324(f64(x87741),x87743))+P1(f324(f324(f231(a838),f324(f324(f3(a838),f324(f41(x87741),x87742)),f324(f41(x87741),x87743))),f324(f41(x87741),f324(f324(f3(f845(x87741,a832)),x87742),x87743)))) % 28.68/28.32 [8798]P1(f324(f324(f326(x87981),f408(x87982,x87983,x87981)),x87983))+E(f324(f102(a1),f324(f324(f11(x87981,a838),f324(f324(f10(a1,a838,x87981),a107),x87982)),x87983)),f324(f324(f11(x87981,a1),x87982),x87983)) % 28.68/28.32 [8799]P1(f324(f324(f326(x87991),f493(x87992,x87993,x87991)),x87993))+E(f324(f102(a1),f324(f324(f8(x87991,a838),f324(f324(f10(a1,a838,x87991),a107),x87992)),x87993)),f324(f324(f8(x87991,a1),x87992),x87993)) % 28.68/28.32 [8864]E(f87(x88641,f324(f324(f9(x88641,f845(x88641,a832),a832),f326(x88641)),f324(f324(f3(f845(x88641,a832)),x88642),f324(f324(f303(x88641),x88643),f179(f845(x88641,a832)))))),f242(x88641,x88643,x88642))+P1(f324(f324(f231(f845(x88641,a832)),x88642),f324(f324(f303(x88641),x88643),f179(f845(x88641,a832))))) % 28.68/28.32 [9171]E(f324(f324(f141(f839(x91711),x91711),f324(f324(f9(f839(x91711),a838,x91711),f149(x91711)),x91712)),f324(f126(f839(x91711),f324(f324(f10(a838,a832,f839(x91711)),f324(f232(a838),x91712)),f180(f839(x91711)))),x91713)),f324(f324(f149(f839(x91711)),f163(x91711,x91713)),x91712))+~P1(f324(f324(f232(a838),x91712),f324(f180(f839(f839(x91711))),f163(x91711,x91713)))) % 28.68/28.32 [9382]E(f324(f324(f128(x93821),f324(f180(f839(x93821)),f161(x93821,x93822,x93823))),x93823),f115(x93821))+~P1(f324(x93822,f324(f130(x93821),f324(f324(f128(x93821),f324(f180(f839(x93821)),f161(x93821,x93822,x93823))),x93823)))) % 28.68/28.32 [9474]~P1(f324(f324(f326(f844(x94741,x94741)),x94742),f301(x94741,x94743)))+P1(f324(f324(f326(f844(x94741,x94741)),x94742),f324(f324(f45(a838,f845(f844(x94741,x94741),a832)),f238(f845(a838,a832))),f324(f324(f9(a838,f845(f844(x94741,x94741),a832),f845(f844(x94741,x94741),a832)),f172(f844(x94741,x94741),a832)),x94743)))) % 28.68/28.32 [9528]~P1(f324(f324(f231(f845(x95281,a832)),f324(f324(f45(a838,f845(x95281,a832)),f324(f295(a838,f2(a838)),f552(x95283,x95282,x95281))),x95282)),x95283))+P1(f324(f324(f231(f845(x95281,a832)),f324(f324(f45(a838,f845(x95281,a832)),f238(f845(a838,a832))),x95282)),x95283)) % 28.68/28.32 [9576]~P1(f324(f324(f232(a1),f2(a1)),x95763))+P1(f324(f324(f232(a1),x95761),f324(f324(f82(a1),x95762),f324(f324(f83(a1),f324(f324(f82(a1),f324(f77(a1),f324(f324(f3(a1),x95762),x95761))),f80(a1))),x95763)))) % 28.68/28.32 [9587]~P36(x95871,f324(f324(f103(f845(f844(x95871,x95871),a832)),x95872),x95873))+P36(x95871,f324(f324(f103(f845(f844(x95871,x95871),a832)),f324(f324(f103(f845(f844(x95871,x95871),a832)),f324(f324(f282(x95871,x95871,x95871),x95872),x95872)),f324(f324(f282(x95871,x95871,x95871),x95873),x95872))),x95873)) % 28.68/28.32 [9656]P36(x96561,f324(f324(f103(f845(f844(x96561,x96561),a832)),x96562),x96563))+~P36(x96561,f324(f324(f103(f845(f844(x96561,x96561),a832)),f324(f324(f103(f845(f844(x96561,x96561),a832)),f324(f324(f282(x96561,x96561,x96561),x96562),x96562)),f324(f324(f282(x96561,x96561,x96561),x96563),x96562))),x96563)) % 28.68/28.32 [9252]~P119(x92521)+E(f324(f105(x92521),f324(a91,f324(f278(f844(a838,a838),f844(a838,a838),a111),f324(f324(f303(f844(a838,a838)),f324(f324(f247(a838,a838),x92522),x92523)),f179(f845(f844(a838,a838),a832)))))),f324(f324(f3(x92521),f324(f102(x92521),x92522)),f324(f102(x92521),x92523))) % 28.68/28.32 [9331]P1(f324(x93313,x93312))+E(f324(f257(x93311),f324(f324(f20(x93311,a832,a832),f324(f324(f10(a832,f845(a832,a832),x93311),a322),f324(f324(f9(x93311,x93311,a832),a321),x93312))),x93313)),f179(f845(x93311,a832))) % 28.68/28.32 [9333]~P1(f324(x93333,x93332))+E(f324(f257(x93331),f324(f324(f20(x93331,a832,a832),f324(f324(f10(a832,f845(a832,a832),x93331),a322),f324(f324(f9(x93331,x93331,a832),a321),x93332))),x93333)),f324(f324(f303(x93331),x93332),f179(f845(x93331,a832)))) % 28.68/28.32 [9556]E(x95561,x95562)+P1(f324(f324(f239(x95563,x95563,f324(f324(f10(f845(x95563,a832),f845(x95563,a832),x95563),f324(f10(a832,a832,x95563),a320)),a321)),x95561),x95562)) % 28.68/28.32 [9634]~E(x96341,x96342)+~P1(f324(f324(f239(x96343,x96343,f324(f324(f10(f845(x96343,a832),f845(x96343,a832),x96343),f324(f10(a832,a832,x96343),a320)),a321)),x96341),x96342)) % 28.68/28.32 [9648]~P1(f324(f64(x96481),x96483))+E(f324(f324(f67(x96481,f845(x96481,a832),f324(f324(f10(f845(x96481,a832),f845(f845(x96481,a832),f845(x96481,a832)),x96481),f324(f9(f845(x96481,a832),f845(x96481,a832),f845(x96481,a832)),f3(f845(x96481,a832)))),f324(f324(f9(x96481,f845(x96481,a832),f845(x96481,a832)),f303(x96481)),f179(f845(x96481,a832))))),x96482),x96483),f324(f324(f3(f845(x96481,a832)),x96482),x96483)) % 28.68/28.32 [9680]~P1(f324(f324(f232(a1),f2(a1)),x96803))+P1(f324(f324(f232(a1),f324(f324(f3(a1),x96801),f324(f324(f83(a1),f324(f324(f82(a1),f324(f77(a1),f324(f324(f3(a1),x96801),x96802))),f80(a1))),x96803))),x96802)) % 28.68/28.32 [9923]~P1(f324(f324(f326(x99231),x99233),f314(x99231,x99232)))+P1(f324(f313(x99231,f324(f324(f9(x99231,f845(f844(x99231,x99231),a832),f845(x99231,a832)),f324(f324(f10(f845(x99231,f845(f845(f844(x99231,x99231),a832),a832)),f845(f845(f844(x99231,x99231),a832),f845(x99231,a832)),x99231),f9(x99231,f845(f844(x99231,x99231),a832),a832)),f324(f324(f10(f845(x99231,f844(x99231,x99231)),f845(x99231,f845(f845(f844(x99231,x99231),a832),a832)),x99231),f324(f10(f844(x99231,x99231),f845(f845(f844(x99231,x99231),a832),a832),x99231),f326(f844(x99231,x99231)))),f247(x99231,x99231)))),x99232)),x99233)) % 28.68/28.32 [9935]P1(f324(f324(f326(x99351),x99352),f314(x99351,x99353)))+~P1(f324(f313(x99351,f324(f324(f9(x99351,f845(f844(x99351,x99351),a832),f845(x99351,a832)),f324(f324(f10(f845(x99351,f845(f845(f844(x99351,x99351),a832),a832)),f845(f845(f844(x99351,x99351),a832),f845(x99351,a832)),x99351),f9(x99351,f845(f844(x99351,x99351),a832),a832)),f324(f324(f10(f845(x99351,f844(x99351,x99351)),f845(x99351,f845(f845(f844(x99351,x99351),a832),a832)),x99351),f324(f10(f844(x99351,x99351),f845(f845(f844(x99351,x99351),a832),a832),x99351),f326(f844(x99351,x99351)))),f247(x99351,x99351)))),x99353)),x99352)) % 28.68/28.32 [9526]~P1(f324(f64(x95261),f324(f257(x95261),x95263)))+P1(f324(f64(x95261),f324(f257(x95261),f324(f324(f20(x95261,a832,a832),f324(f324(f10(a832,f845(a832,a832),x95261),a322),x95262)),x95263)))) % 28.68/28.32 [9527]~P1(f324(f64(x95271),f324(f257(x95271),x95272)))+P1(f324(f64(x95271),f324(f257(x95271),f324(f324(f20(x95271,a832,a832),f324(f324(f10(a832,f845(a832,a832),x95271),a322),x95272)),x95273)))) % 28.68/28.32 [9614]P1(f324(f64(x96141),f324(f257(x96141),x96142)))+~P1(f324(f64(x96141),f324(f257(x96141),f324(f324(f20(x96141,a832,a832),f324(f324(f10(a832,f845(a832,a832),x96141),a323),x96143)),x96142)))) % 28.68/28.32 [9615]P1(f324(f64(x96151),f324(f257(x96151),x96152)))+~P1(f324(f64(x96151),f324(f257(x96151),f324(f324(f20(x96151,a832,a832),f324(f324(f10(a832,f845(a832,a832),x96151),a323),x96152)),x96153)))) % 28.68/28.32 [9909]~P1(f324(f64(x99091),x99092))+P1(f324(f64(f839(x99091)),f324(f257(f839(x99091)),f324(f324(f20(f839(x99091),a832,a832),f324(f324(f10(a832,f845(a832,a832),f839(x99091)),a322),f324(f324(f9(f839(x99091),f845(x99091,a832),a832),f324(f324(f10(f845(x99091,a832),f845(f845(x99091,a832),a832),f839(x99091)),f231(f845(x99091,a832))),f157(x99091))),x99092))),f324(f324(f9(f839(x99091),a838,a832),f324(f324(f10(a838,f845(a838,a832),f839(x99091)),a321),f180(f839(x99091)))),x99093))))) % 28.68/28.32 [9910]~P1(f324(f64(x99101),x99102))+P1(f324(f64(f839(x99101)),f324(f257(f839(x99101)),f324(f324(f20(f839(x99101),a832,a832),f324(f324(f10(a832,f845(a832,a832),f839(x99101)),a322),f324(f324(f9(f839(x99101),f845(x99101,a832),a832),f324(f324(f10(f845(x99101,a832),f845(f845(x99101,a832),a832),f839(x99101)),f231(f845(x99101,a832))),f157(x99101))),x99102))),f324(f324(f9(f839(x99101),a838,a832),f324(f324(f10(a838,f845(a838,a832),f839(x99101)),f231(a838)),f180(f839(x99101)))),x99103))))) % 28.68/28.32 [9628]~P105(x96281)+E(f324(f324(f240(x96281),x96282),f324(f324(f83(a838),f324(f106(a838),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),x96283)),f324(f324(f83(x96281),f324(f324(f240(x96281),x96282),x96283)),f324(f324(f240(x96281),x96282),x96283))) % 28.68/28.32 [9661]~P75(x96611)+E(f324(f324(f240(x96611),f324(f324(f240(x96611),x96612),x96613)),f324(f106(a838),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),f324(f324(f240(x96611),x96612),f324(f324(f83(a838),f324(f106(a838),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),x96613))) % 28.68/28.32 [9720]~P119(x97201)+E(f324(f324(f240(x97201),f324(f81(x97201),x97202)),f324(f324(f83(a838),f324(f106(a838),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),x97203)),f324(f324(f240(x97201),x97202),f324(f324(f83(a838),f324(f106(a838),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),x97203))) % 28.68/28.32 [9862]~P103(x98621)+P1(f324(f324(f231(x98621),f2(x98621)),f324(f324(f82(x98621),f324(f324(f240(x98621),x98622),f324(f106(a838),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))))),f324(f324(f240(x98621),x98623),f324(f106(a838),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))))))) % 28.68/28.32 [9730]~P105(x97301)+E(f324(f324(f240(x97301),x97302),f324(a114,f324(f324(f83(a838),f324(f106(a838),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),x97303))),f324(f324(f83(x97301),x97302),f324(f324(f83(x97301),f324(f324(f240(x97301),x97302),x97303)),f324(f324(f240(x97301),x97302),x97303)))) % 28.68/28.32 [9778]~P75(x97781)+E(f324(f324(f83(x97781),x97782),f324(f324(f240(x97781),f324(f324(f240(x97781),x97782),x97783)),f324(f106(a838),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))))),f324(f324(f240(x97781),x97782),f324(a114,f324(f324(f83(a838),f324(f106(a838),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),x97783)))) % 28.68/28.32 [9822]~P103(x98221)+P1(f324(f324(f231(x98221),f2(x98221)),f324(f324(f240(x98221),x98222),f324(f324(f83(a838),f324(f106(a838),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),x98223)))) % 28.68/28.32 [9891]~P89(x98911)+E(f324(f324(f82(x98911),f324(f324(f82(x98911),f324(f324(f240(x98911),x98912),f324(f106(a838),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))))),f324(f324(f240(x98911),x98913),f324(f106(a838),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))))),f324(f324(f83(x98911),f324(f324(f83(x98911),f324(f106(x98911),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),x98912)),x98913)),f324(f324(f240(x98911),f324(f324(f82(x98911),x98912),x98913)),f324(f106(a838),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))))) % 28.68/28.32 [9892]~P89(x98921)+E(f324(f324(f3(x98921),f324(f324(f82(x98921),f324(f324(f240(x98921),x98922),f324(f106(a838),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))))),f324(f324(f240(x98921),x98923),f324(f106(a838),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))))),f324(f324(f83(x98921),f324(f324(f83(x98921),f324(f106(x98921),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),x98922)),x98923)),f324(f324(f240(x98921),f324(f324(f3(x98921),x98922),x98923)),f324(f106(a838),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))))) % 28.68/28.32 [4508]E(x45081,x45082)+~E(f28(x45083,x45081),f28(x45084,x45082)) % 28.68/28.32 [4509]E(x45091,x45092)+~E(f28(x45091,x45093),f28(x45092,x45094)) % 28.68/28.32 [4510]E(x45101,x45102)+~E(f36(x45103,x45101),f36(x45104,x45102)) % 28.68/28.32 [4511]E(x45111,x45112)+~E(f36(x45111,x45113),f36(x45112,x45114)) % 28.68/28.32 [4512]E(x45121,x45122)+~E(f35(x45123,x45121),f35(x45124,x45122)) % 28.68/28.32 [4513]E(x45131,x45132)+~E(f35(x45131,x45133),f35(x45132,x45134)) % 28.68/28.32 [5633]P39(f35(x56331,x56333),x56332,x56334,x56332)+P1(f324(x56331,x56332)) % 28.68/28.32 [6798]~P39(x67981,x67982,x67983,x67984)+P39(x67981,x67982,f324(a114,x67983),x67984) % 28.68/28.32 [7646]P29(x76461,x76462,x76463,x76464)+~E(f520(x76464,x76463,x76462,x76461),f524(x76464,x76463,x76462,x76461)) % 28.68/28.32 [8156]~P29(x81561,f842(x81562),x81564,f168(x81561,x81562,x81564))+P29(x81561,f842(x81562),f169(x81561,x81562,x81563,x81564),f168(x81561,x81562,x81564)) % 28.68/28.32 [8370]~P29(x83701,f842(x83702),f169(x83701,x83702,x83704,x83703),f168(x83701,x83702,x83703))+P29(x83701,f842(x83702),x83703,f168(x83701,x83702,x83703)) % 28.68/28.32 [4878]~P21(x48783,x48781,x48784)+E(f324(f324(x48781,x48782),x48782),x48782) % 28.68/28.32 [5156]~E(x51564,f179(f845(x51561,a832)))+E(f324(f304(x51561,x51562,x51563),x51564),f179(f845(x51562,a832))) % 28.68/28.32 [5421]~E(f324(f304(x54212,x54213,x54214),x54211),f179(f845(x54213,a832)))+E(x54211,f179(f845(x54212,a832))) % 28.68/28.32 [5713]~P86(x57132)+E(f324(f324(f137(x57131,x57132,x57133),x57134),f115(x57131)),f324(f324(f139(x57131),x57134),f115(x57131))) % 28.68/28.32 [5748]E(f324(x57481,x57482),f182(x57483))+P1(f324(f324(f326(x57484),x57482),f168(x57484,x57483,x57481))) % 28.68/28.32 [6076]~E(x60761,f179(f845(x60762,a832)))+~P1(f324(f65(x60762,x60763,x60761),x60764)) % 28.68/28.32 [6097]~P56(x60971,x60973,x60974,x60972)+P1(f324(f64(x60971),x60972)) % 28.68/28.32 [6098]~P56(x60981,x60983,x60982,x60984)+P1(f324(f64(x60981),x60982)) % 28.68/28.32 [6105]~P56(x61052,x61053,x61054,x61051)+~E(x61051,f179(f845(x61052,a832))) % 28.68/28.32 [6137]~P85(x61371)+E(f324(f324(f104(f845(x61371,a832)),f324(f295(x61371,x61372),x61373)),f296(x61371,x61373,x61374)),f179(f845(x61371,a832))) % 28.68/28.32 [6166]~P1(f324(f324(x61663,x61664),x61662))+P1(f324(f324(f326(x61661),x61662),f288(x61661,x61663,x61664))) % 28.68/28.32 [6167]~P1(f324(f324(x61673,x61674),x61672))+P1(f324(f324(f326(x61671),x61672),f287(x61671,x61673,x61674))) % 28.68/28.32 [6168]~P1(f324(f324(x61683,x61682),x61684))+P1(f324(f324(f326(x61681),x61682),f291(x61681,x61683,x61684))) % 28.68/28.32 [6169]~P1(f324(f324(x61693,x61692),x61694))+P1(f324(f324(f326(x61691),x61692),f289(x61691,x61693,x61694))) % 28.68/28.32 [6320]~P85(x63201)+E(f324(f324(f104(f845(x63201,a832)),f299(x63201,x63202,x63203)),f296(x63201,x63203,x63204)),f179(f845(x63201,a832))) % 28.68/28.32 [6321]~P85(x63211)+E(f324(f324(f104(f845(x63211,a832)),f298(x63211,x63212,x63213)),f299(x63211,x63213,x63214)),f179(f845(x63211,a832))) % 28.68/28.32 [6322]~P85(x63221)+E(f324(f324(f104(f845(x63221,a832)),f298(x63221,x63222,x63223)),f298(x63221,x63223,x63224)),f179(f845(x63221,a832))) % 28.68/28.32 [6323]~P85(x63231)+E(f324(f324(f104(f845(x63231,a832)),f296(x63231,x63232,x63233)),f299(x63231,x63233,x63234)),f179(f845(x63231,a832))) % 28.68/28.32 [6324]~P85(x63241)+E(f324(f324(f104(f845(x63241,a832)),f296(x63241,x63242,x63243)),f298(x63241,x63243,x63244)),f179(f845(x63241,a832))) % 28.68/28.32 [6362]P1(f324(f324(x63621,x63622),f352(x63622,x63621)))+~P1(f324(f244(x63623,x63624,x63621),x63622)) % 28.68/28.32 [6415]~E(f324(x64151,x64152),f182(x64153))+~P1(f324(f324(f326(x64154),x64152),f168(x64154,x64153,x64151))) % 28.68/28.32 [6497]~P2(x64971)+E(f181(x64971,x64972,f324(a114,x64973),x64974),f181(x64971,x64972,x64973,f324(x64972,x64974))) % 28.68/28.32 [6561]~P1(f324(f324(f326(x65614),x65613),f288(x65614,x65611,x65612)))+P1(f324(f324(x65611,x65612),x65613)) % 28.68/28.32 [6562]~P1(f324(f324(f326(x65624),x65623),f287(x65624,x65621,x65622)))+P1(f324(f324(x65621,x65622),x65623)) % 28.68/28.32 [6563]~P1(f324(f324(f326(x65634),x65632),f291(x65634,x65631,x65633)))+P1(f324(f324(x65631,x65632),x65633)) % 28.68/28.32 [6564]~P1(f324(f324(f326(x65644),x65642),f289(x65644,x65641,x65643)))+P1(f324(f324(x65641,x65642),x65643)) % 28.68/28.32 [6646]E(f324(f41(f848(x66461,x66462)),f312(x66461,x66462,x66463,x66464)),f2(a838))+P1(f324(f64(x66462),x66464)) % 28.68/28.32 [6647]E(f324(f41(f848(x66471,x66472)),f312(x66471,x66472,x66473,x66474)),f2(a838))+P1(f324(f64(x66471),x66473)) % 28.68/28.32 [6860]~P19(x68604,x68601,x68602)+E(f324(f75(x68601,x68601,x68601,f324(x68602,x68603)),f324(x68602,x68603)),f324(x68602,x68603)) % 28.68/28.32 [7099]E(f273(x70991,x70992,x70993,x70994),f324(f247(f845(a101,f845(a832,f842(f840(x70991)))),f844(a101,a101)),f47(x70991)))+~P1(f324(f324(f231(a101),x70993),f2(a101))) % 28.68/28.32 [7163]~P39(f324(a27,x71631),x71632,f324(a114,x71633),x71634)+P39(f324(f230(a833),f324(a30,x71631)),x71632,x71633,x71634) % 28.68/28.32 [7200]P39(f324(a27,x72001),x72002,f324(a114,x72003),x72004)+~P39(f324(f230(a833),f324(a30,x72001)),x72002,x72003,x72004) % 28.68/28.32 [7503]~P39(f324(a27,x75034),x75033,x75032,x75031)+E(f324(a114,f788(x75031,x75032,x75033,x75034)),x75032) % 28.68/28.32 [7776]~E(x77762,x77763)+P1(f324(f324(f326(f844(x77761,x77761)),f324(f324(f247(x77761,x77761),x77762),x77763)),f301(x77761,x77764))) % 28.68/28.32 [7802]~P29(x78021,x78022,x78023,f238(f845(x78021,a832)))+E(f324(f79(x78021,x78022,f238(f845(x78021,a832)),x78023),f324(x78023,x78024)),x78024) % 28.68/28.32 [7895]~P1(f324(f324(f326(f839(x78951)),f324(f324(f139(x78951),x78954),x78952)),f147(x78951,x78953)))+P1(f324(f324(f326(f839(x78951)),x78952),f147(x78951,x78953))) % 28.68/28.32 [7896]~P1(f324(f324(f326(f839(x78961)),f324(f324(f125(x78961),x78964),x78962)),f147(x78961,x78963)))+P1(f324(f324(f326(f839(x78961)),x78962),f147(x78961,x78963))) % 28.68/28.32 [7897]~P1(f324(f324(f326(f839(x78971)),f324(f324(f125(x78971),x78972),x78974)),f147(x78971,x78973)))+P1(f324(f324(f326(f839(x78971)),x78972),f147(x78971,x78973))) % 28.68/28.32 [7973]~P39(f324(a27,x79731),x79732,x79734,x79733)+P39(f324(f230(a833),f324(a30,x79731)),x79732,f788(x79733,x79734,x79732,x79731),x79733) % 28.68/28.32 [8011]P29(x80114,x80113,x80111,x80112)+E(f324(x80111,f520(x80112,x80111,x80113,x80114)),f324(x80111,f524(x80112,x80111,x80113,x80114))) % 28.68/28.32 [8020]E(f169(x80201,x80202,x80203,x80204),f169(x80201,x80202,x80204,x80203))+~E(f324(f324(f104(f845(x80201,a832)),f168(x80201,x80202,x80203)),f168(x80201,x80202,x80204)),f179(f845(x80201,a832))) % 28.68/28.32 [8119]~P29(x81192,x81191,x81194,x81193)+P29(x81191,x81192,f79(x81192,x81191,x81193,x81194),f324(f304(x81192,x81191,x81194),x81193)) % 28.68/28.32 [8256]P36(f844(x82562,x82564),f276(x82562,x82564,x82561,x82563))+P1(f324(x82561,f357(x82562,x82563,x82564,x82561))) % 28.68/28.32 [8377]E(x83771,x83772)+~P1(f324(f324(f326(f844(x83773,x83773)),f324(f324(f247(x83773,x83773),x83771),x83772)),f261(x83773,x83774))) % 28.68/28.32 [8442]~P1(f324(f64(f848(x84423,x84421)),f312(x84423,x84421,x84424,x84422)))+P1(f324(f64(x84421),x84422)) % 28.68/28.32 [8443]~P1(f324(f64(f848(x84431,x84433)),f312(x84431,x84433,x84432,x84434)))+P1(f324(f64(x84431),x84432)) % 28.68/28.32 [8605]P36(f844(x86051,x86052),f276(x86051,x86052,x86053,x86054))+~P36(x86052,f324(x86054,f357(x86051,x86054,x86052,x86053))) % 28.68/28.32 [9103]E(f324(f324(f146(x91031,x91032),f730(x91033,x91034,x91032,x91031)),f726(x91033,x91034,x91032,x91031)),x91034)+~P1(f324(f324(f326(f844(f839(x91031),f839(x91031))),f324(f324(f247(f839(x91031),f839(x91031)),x91032),x91034)),f144(x91031,x91033))) % 28.68/28.32 [9108]~P1(f324(f324(f326(f844(f839(x91081),f839(x91081))),f324(f324(f247(f839(x91081),f839(x91081)),x91082),x91083)),f134(x91081,x91084)))+P1(f324(f324(f326(f844(f839(x91081),f839(x91081))),f324(f324(f247(f839(x91081),f839(x91081)),x91082),x91083)),f136(x91081,x91084))) % 28.68/28.32 [9206]P1(f324(f64(x92061),x92062))+~P1(f324(f324(f326(f844(f845(x92061,a832),f845(x92061,a832))),f324(f324(f247(f845(x92061,a832),f845(x92061,a832)),x92063),x92062)),f317(x92061,x92064))) % 28.68/28.32 [9207]P1(f324(f64(x92071),x92072))+~P1(f324(f324(f326(f844(f845(x92071,a832),f845(x92071,a832))),f324(f324(f247(f845(x92071,a832),f845(x92071,a832)),x92072),x92073)),f317(x92071,x92074))) % 28.68/28.32 [9210]~E(x92101,f179(f845(x92102,a832)))+~P1(f324(f324(f326(f844(f845(x92102,a832),f845(x92102,a832))),f324(f324(f247(f845(x92102,a832),f845(x92102,a832)),x92103),x92101)),f317(x92102,x92104))) % 28.68/28.32 [9833]P16(x98331,x98332,x98333,x98334)+~P1(f324(f324(f252(x98331,x98331,a832),f324(f324(f9(x98331,f845(x98331,x98332),f845(x98331,a832)),f324(f324(f10(f845(x98332,a832),f845(f845(x98331,x98332),f845(x98331,a832)),x98331),f10(x98332,a832,x98331)),f324(f324(f10(x98332,f845(x98332,a832),x98331),a321),x98334))),x98334)),f611(x98334,x98333,x98332,x98331))) % 28.68/28.32 [4781]~E(x47814,f115(x47811))+E(f324(f324(f141(x47811,x47812),x47813),x47814),f115(x47812)) % 28.68/28.32 [4782]~E(x47824,f182(x47821))+E(f324(f324(f195(x47821,x47822),x47823),x47824),f182(x47822)) % 28.68/28.32 [4783]~E(x47832,f115(x47831))+E(f324(f324(f146(x47831,x47832),x47833),x47834),f115(x47831)) % 28.68/28.32 [5016]E(x50161,f182(x50162))+~E(f324(f324(f195(x50162,x50163),x50164),x50161),f182(x50163)) % 28.68/28.32 [5017]E(x50171,f115(x50172))+~E(f324(f324(f141(x50172,x50173),x50174),x50171),f115(x50173)) % 28.68/28.32 [5018]E(x50181,f115(x50182))+~E(f324(f324(f146(x50182,x50181),x50183),x50184),f115(x50182)) % 28.68/28.32 [5048]E(x50481,x50482)+~E(f324(f324(f125(x50483),x50484),x50481),f324(f324(f125(x50483),x50484),x50482)) % 28.68/28.32 [5049]E(x50491,x50492)+~E(f324(f324(f125(x50493),x50491),x50494),f324(f324(f125(x50493),x50492),x50494)) % 28.68/28.32 [5191]P1(f324(x51913,x51912))+E(f155(x51911,x51912,f324(f126(x51911,x51913),x51914)),f324(f126(x51911,x51913),x51914)) % 28.68/28.32 [5202]E(x52021,x52022)+~E(f129(a838,f324(f295(a838,x52021),x52023)),f324(f324(f139(a838),x52022),x52024)) % 28.68/28.32 [5250]~P30(x52502,x52503)+P30(x52501,f324(f324(f76(x52502,x52501),x52503),x52504)) % 28.68/28.32 [5251]~P36(x52512,x52513)+P36(x52511,f324(f324(f281(x52512,x52511),x52513),x52514)) % 28.68/28.32 [5464]~E(x54641,f115(x54642))+~E(f324(f324(f125(x54642),x54643),f324(f324(f139(x54642),x54644),f115(x54642))),x54641) % 28.68/28.32 [5497]E(f133(x54971,x54972),x54973)+~E(f324(f324(f125(x54971),x54974),f324(f324(f139(x54971),x54973),f115(x54971))),x54972) % 28.68/28.32 [5498]E(f116(x54981,x54982),x54983)+~E(f324(f324(f125(x54981),x54983),f324(f324(f139(x54981),x54984),f115(x54981))),x54982) % 28.68/28.32 [5606]~E(f129(a838,f324(f295(a838,x56061),x56062)),f324(f324(f139(a838),x56063),x56064))+P1(f324(f324(f232(a838),x56061),x56062)) % 28.68/28.32 [5813]E(x58131,f324(f324(f125(x58132),f324(f154(x58132),x58133)),f324(f324(f139(x58132),x58134),f115(x58132))))+~E(f324(f154(x58132),x58131),f324(f324(f139(x58132),x58134),x58133)) % 28.68/28.32 [5997]~P85(x59971)+E(f324(f324(f104(f845(x59971,a832)),f324(f295(x59971,x59972),x59973)),f324(f295(x59971,x59973),x59974)),f179(f845(x59971,a832))) % 28.68/28.32 [6033]~P67(x60331)+E(f324(f151(x60331),f324(f324(f141(a1,x60331),x60332),f162(x60333,x60334))),f324(f324(f8(a1,x60331),x60332),f324(f157(a1),f162(x60333,x60334)))) % 28.68/28.32 [6034]~P67(x60341)+E(f324(f324(f8(a1,x60341),x60342),f324(f157(a1),f162(x60343,x60344))),f324(f151(x60341),f324(f324(f141(a1,x60341),x60342),f162(x60343,x60344)))) % 28.68/28.32 [6181]~E(x61812,f324(f324(f125(x61811),f324(f154(x61811),x61814)),f324(f324(f139(x61811),x61813),f115(x61811))))+E(f324(f154(x61811),x61812),f324(f324(f139(x61811),x61813),x61814)) % 28.68/28.32 [6197]~P23(x61972,x61973,x61974,x61971)+E(f324(x61971,f179(f845(x61972,a832))),f37(x61973)) % 28.68/28.32 [6226]~P85(x62261)+E(f324(f324(f104(f845(x62261,a832)),f299(x62261,x62262,x62263)),f324(f295(x62261,x62263),x62264)),f179(f845(x62261,a832))) % 28.68/28.32 [6313]~P39(x63131,x63132,x63134,x63133)+P1(f324(f324(f186(x63131),x63132),x63133)) % 28.68/28.32 [6446]E(x64461,f179(f845(x64462,a832)))+~E(f312(x64463,x64462,x64464,x64461),f179(f845(f848(x64463,x64462),a832))) % 28.68/28.32 [6447]E(x64471,f179(f845(x64472,a832)))+~E(f312(x64472,x64473,x64471,x64474),f179(f845(f848(x64472,x64473),a832))) % 28.68/28.32 [6527]~P1(f324(f245(x65273,x65274,x65271),x65272))+P1(f324(f324(x65271,f347(x65272,x65271)),x65272)) % 28.68/28.32 [6575]~P1(f324(f64(x65752),x65754))+P1(f324(f64(x65751),f324(f304(x65752,x65751,x65753),x65754))) % 28.68/28.32 [6819]~P29(x68192,x68191,x68193,x68194)+E(f324(f41(x68191),f324(f304(x68192,x68191,x68193),x68194)),f324(f41(x68192),x68194)) % 28.68/28.32 [6839]E(f324(f304(x68391,x68392,x68393),f324(f305(x68391,x68392,x68393),x68394)),x68394)+~E(f324(f304(x68391,x68392,x68393),f238(f845(x68391,a832))),f238(f845(x68392,a832))) % 28.68/28.32 [7264]~P29(x72641,x72642,x72643,f238(f845(x72641,a832)))+E(f324(f305(x72641,x72642,x72643),f324(f304(x72641,x72642,x72643),x72644)),x72644) % 28.68/28.32 [7607]P1(f324(x76071,x76072))+~P1(f324(f324(f326(x76073),x76072),f324(f157(x76073),f161(x76073,x76071,x76074)))) % 28.68/28.32 [7719]~P1(f324(f324(f326(f839(x77191)),f324(f324(f139(x77191),x77192),x77194)),f147(x77191,x77193)))+P1(f324(f324(f326(x77191),x77192),x77193)) % 28.68/28.32 [7847]~P1(f324(f324(f326(x78471),x78472),f324(f157(x78471),f155(x78471,x78474,x78473))))+P1(f324(f324(f326(x78471),x78472),f324(f157(x78471),x78473))) % 28.68/28.32 [7849]~P1(f324(f324(f326(x78491),x78492),f324(f157(x78491),f159(x78491,x78493,x78494))))+P1(f324(f324(f326(x78491),x78492),f324(f157(x78491),x78493))) % 28.68/28.32 [7850]~P1(f324(f324(f326(x78501),x78502),f324(f157(x78501),f161(x78501,x78504,x78503))))+P1(f324(f324(f326(x78501),x78502),f324(f157(x78501),x78503))) % 28.68/28.32 [7860]E(f324(f180(f839(x78601)),x78602),x78603)+~P1(f324(f324(f326(f839(x78601)),x78602),f324(f157(f839(x78601)),f61(x78601,x78603,x78604)))) % 28.68/28.32 [8069]E(f324(f324(f149(x80691),f161(x80691,x80692,x80693)),x80694),f324(f324(f149(x80691),x80693),x80694))+~P1(f324(f324(f232(a838),x80694),f324(f180(f839(x80691)),f161(x80691,x80692,x80693)))) % 28.68/28.32 [8154]~P67(x81541)+E(f324(f324(f8(a838,x81541),f324(f324(f10(a838,x81541,a838),x81542),a114)),f324(f295(a838,x81543),x81544)),f324(f324(f8(a838,x81541),x81542),f324(f295(a838,f324(a114,x81543)),f324(a114,x81544)))) % 28.68/28.32 [8163]~P67(x81631)+E(f324(f324(f8(a838,x81631),f324(f324(f10(a838,x81631,a838),x81632),a114)),f296(a838,x81633,x81634)),f324(f324(f8(a838,x81631),x81632),f296(a838,f324(a114,x81633),f324(a114,x81634)))) % 28.68/28.32 [8294]~P29(x82941,x82943,x82944,f238(f845(x82941,a832)))+P29(x82941,f845(x82942,x82943),f324(f324(f10(x82943,f845(x82942,x82943),x82941),f18(x82943,x82942)),x82944),f238(f845(x82941,a832))) % 28.68/28.32 [8386]~P29(x83862,x83861,x83864,x83863)+E(f324(f304(x83861,x83862,f79(x83862,x83861,x83863,x83864)),f324(f304(x83862,x83861,x83864),x83863)),x83863) % 28.68/28.32 [8444]~P1(f324(f324(f326(f844(x84441,x84441)),f324(f324(f247(x84441,x84441),x84442),x84444)),f261(x84441,x84443)))+P1(f324(f324(f326(x84441),x84442),x84443)) % 28.68/28.32 [8519]E(f324(f324(f324(f74(x85191,f842(x85192)),f324(f18(f842(x85192),x85191),f182(x85192))),x85193),f324(f226(x85192),f521(x85193,x85194,x85192,x85191))),x85194)+~E(f168(x85191,x85192,x85194),f324(f324(f303(x85191),x85193),f179(f845(x85191,a832)))) % 28.68/28.32 [8640]~E(f324(f324(f8(x86401,a838),x86404),x86403),f324(a114,x86402))+P1(f324(f324(f326(x86401),f627(x86402,x86403,x86404,x86401)),x86403)) % 28.68/28.32 [8657]~E(f324(f324(f8(x86574,a838),x86571),x86573),f324(a114,x86572))+P1(f324(f324(f232(a838),f2(a838)),f324(x86571,f627(x86572,x86573,x86571,x86574)))) % 28.68/28.32 [8667]~P1(f324(f64(x86672),x86674))+P1(f324(f324(f231(a838),f324(f41(x86671),f324(f304(x86672,x86671,x86673),x86674))),f324(f41(x86672),x86674))) % 28.68/28.32 [8668]E(f324(f324(f247(x86681,x86682),f339(x86683,x86684,x86682,x86681)),f340(x86683,x86684,x86682,x86681)),x86684)+~P1(f324(f324(f326(f844(x86681,x86682)),x86684),f324(f279(x86682,x86681),x86683))) % 28.68/28.32 [8677]P29(x86771,x86772,x86773,x86774)+P1(f324(f324(f326(x86771),f520(x86774,x86773,x86772,x86771)),x86774)) % 28.68/28.32 [8678]P29(x86781,x86782,x86783,x86784)+P1(f324(f324(f326(x86781),f524(x86784,x86783,x86782,x86781)),x86784)) % 28.68/28.32 [8732]P16(x87321,x87322,x87323,x87324)+P1(f324(f324(f326(f844(x87321,x87321)),f611(x87324,x87323,x87322,x87321)),x87323)) % 28.68/28.32 [8780]P1(f324(x87801,x87802))+~P1(f324(x87801,f324(f324(f247(x87803,x87804),f795(x87804,x87803,x87801)),f796(x87804,x87803,x87801)))) % 28.68/28.32 [8793]E(f324(f180(f839(x87931)),x87932),f324(f180(f839(x87931)),x87933))+~P1(f324(f324(f326(f844(f839(x87931),f839(x87931))),f324(f324(f247(f839(x87931),f839(x87931)),x87932),x87933)),f134(x87931,x87934))) % 28.68/28.32 [8796]E(f324(f180(f839(x87961)),x87962),f324(f180(f839(x87961)),x87963))+~P1(f324(f324(f326(f844(f839(x87961),f839(x87961))),f324(f324(f247(f839(x87961),f839(x87961)),x87962),x87963)),f145(x87961,x87964))) % 28.68/28.32 [8797]E(f324(f180(f839(x87971)),x87972),f324(f180(f839(x87971)),x87973))+~P1(f324(f324(f326(f844(f839(x87971),f839(x87971))),f324(f324(f247(f839(x87971),f839(x87971)),x87972),x87973)),f144(x87971,x87974))) % 28.68/28.32 [8868]P1(f324(f324(f231(a838),f142(x88681,x88682,x88683)),f142(x88681,x88684,x88683)))+P1(f324(f324(f326(x88681),f746(x88684,x88682,x88683,x88681)),f324(f157(x88681),x88683))) % 28.68/28.32 [8869]E(f324(f180(f839(x88691)),x88692),f324(f180(f839(x88691)),x88693))+~P1(f324(f324(f326(f844(f839(x88691),f839(x88691))),f324(f324(f247(f839(x88691),f839(x88691)),x88692),x88693)),f301(f839(x88691),f144(x88691,x88694)))) % 28.68/28.32 [8975]P1(f324(f324(f280(a838),x89751),x89752))+P1(f324(f324(f231(f845(a838,a832)),f283(a838,f280(a838),x89751,x89752)),f283(a838,f280(a838),x89753,x89754))) % 28.68/28.32 [9083]~P29(x90831,x90832,x90833,x90834)+~P1(f324(f324(f232(a838),f324(f41(x90832),f324(f304(x90831,x90832,x90833),x90834))),f324(f41(x90831),x90834))) % 28.68/28.32 [9115]~P1(f324(f324(f326(f844(f839(x91151),f839(x91151))),f324(f324(f247(f839(x91151),f839(x91151)),x91152),x91153)),f144(x91151,x91154)))+P1(f324(f324(f326(f844(f839(x91151),f839(x91151))),f324(f324(f247(f839(x91151),f839(x91151)),x91152),x91153)),f145(x91151,f301(x91151,x91154)))) % 28.68/28.32 [9118]~P1(f324(f324(f326(f844(f839(x91181),f839(x91181))),f324(f324(f247(f839(x91181),f839(x91181)),x91182),x91183)),f145(x91181,x91184)))+P1(f324(f324(f326(f844(f839(x91181),f839(x91181))),f324(f324(f247(f839(x91181),f839(x91181)),x91182),x91183)),f301(f839(x91181),f144(x91181,x91184)))) % 28.68/28.32 [9133]P1(f324(f324(f326(f844(x91331,x91331)),f324(f324(f247(x91331,x91331),x91332),x91333)),f301(x91331,x91334)))+~P1(f324(f324(f326(f844(x91331,x91331)),f324(f324(f247(x91331,x91331),x91332),x91333)),f324(f324(f282(x91331,x91331,x91331),x91334),f301(x91331,x91334)))) % 28.68/28.32 [9202]P1(f324(f324(f280(a838),x92021),x92022))+~P1(f324(f324(f232(f845(a838,a832)),f283(a838,f280(a838),x92023,x92024)),f283(a838,f280(a838),x92021,x92022))) % 28.68/28.32 [9314]E(f324(f324(f125(x93141),f731(x93142,x93143,x93144,x93141)),f324(f324(f139(x93141),f732(x93142,x93143,x93144,x93141)),f734(x93142,x93143,x93144,x93141))),x93144)+~P1(f324(f324(f326(f844(f839(x93141),f839(x93141))),f324(f324(f247(f839(x93141),f839(x93141)),x93144),x93143)),f144(x93141,x93142))) % 28.68/28.32 [9315]E(f324(f324(f125(x93151),f731(x93152,x93153,x93154,x93151)),f324(f324(f139(x93151),f733(x93152,x93153,x93154,x93151)),f734(x93152,x93153,x93154,x93151))),x93153)+~P1(f324(f324(f326(f844(f839(x93151),f839(x93151))),f324(f324(f247(f839(x93151),f839(x93151)),x93154),x93153)),f144(x93151,x93152))) % 28.68/28.32 [9389]P1(f324(f324(f326(f844(x93891,x93891)),f324(f324(f247(x93891,x93891),x93892),f644(x93893,x93894,x93892,x93891))),f301(x93891,x93893)))+~P1(f324(f324(f326(f844(x93891,x93891)),f324(f324(f247(x93891,x93891),x93892),x93894)),f324(f324(f282(x93891,x93891,x93891),x93893),f301(x93891,x93893)))) % 28.68/28.32 [9457]P1(f324(f324(f231(a838),f142(x94571,x94572,x94573)),f142(x94571,x94574,x94573)))+~P1(f324(f324(f232(a838),f324(x94572,f746(x94574,x94572,x94573,x94571))),f324(x94574,f746(x94574,x94572,x94573,x94571)))) % 28.68/28.32 [9524]P1(f324(f324(f326(f844(x95241,x95241)),f324(f324(f247(x95241,x95241),f643(x95242,x95243,x95244,x95241)),x95243)),f301(x95241,x95242)))+~P1(f324(f324(f326(f844(x95241,x95241)),f324(f324(f247(x95241,x95241),x95244),x95243)),f324(f324(f282(x95241,x95241,x95241),x95242),f301(x95241,x95242)))) % 28.68/28.32 [5029]~E(x50292,x50293)+E(f155(x50291,x50292,f324(f324(f139(x50291),x50293),x50294)),x50294) % 28.68/28.32 [5148]P1(f324(x51482,x51483))+E(f161(x51481,x51482,f324(f324(f139(x51481),x51483),x51484)),f115(x51481)) % 28.68/28.32 [5214]~P81(x52142)+E(f324(f324(f81(f845(x52141,x52142)),x52143),x52144),f324(f81(x52142),f324(x52143,x52144))) % 28.68/28.32 [5226]~E(x52262,f2(a838))+E(f324(f324(f128(x52261),x52262),f324(f324(f139(x52261),x52263),x52264)),f324(f324(f139(x52261),x52263),x52264)) % 28.68/28.32 [5227]P1(f324(x52272,x52273))+E(f324(f126(x52271,x52272),f324(f324(f139(x52271),x52273),x52274)),f324(f126(x52271,x52272),x52274)) % 28.68/28.32 [5360]~E(x53602,x53604)+P1(f324(f324(f324(f303(x53601),x53602),x53603),x53604)) % 28.68/28.32 [5368]E(x53681,f115(x53682))+E(f133(x53683,f324(f324(f141(x53682,x53683),x53684),x53681)),f324(x53684,f133(x53682,x53681))) % 28.68/28.32 [5380]~E(x53801,f66(x53802,x53804))+E(f324(x53801,f324(f324(f303(x53802),x53803),f179(f845(x53802,a832)))),x53803) % 28.68/28.32 [5416]E(x54161,f115(x54162))+E(f324(f130(x54163),f324(f324(f141(x54162,x54163),x54164),x54161)),f324(x54164,f324(f130(x54162),x54161))) % 28.68/28.32 [5516]~P1(f324(x55163,x55164))+P1(f324(f324(f324(f303(x55161),x55162),x55163),x55164)) % 28.68/28.32 [5639]~P22(x56392,x56394,x56391)+E(f324(x56391,f324(f324(f303(x56392),x56393),f179(f845(x56392,a832)))),x56393) % 28.68/28.32 [5664]~E(x56642,x56643)+P1(f324(f324(f326(x56641),x56642),f324(f324(f303(x56641),x56643),x56644))) % 28.68/28.32 [5668]~P105(x56681)+E(f324(f324(f83(x56681),x56682),f324(f324(f83(x56681),x56683),x56684)),f324(f324(f83(x56681),x56683),f324(f324(f83(x56681),x56682),x56684))) % 28.68/28.32 [5669]~P105(x56691)+E(f324(f324(f82(x56691),x56692),f324(f324(f82(x56691),x56693),x56694)),f324(f324(f82(x56691),x56693),f324(f324(f82(x56691),x56692),x56694))) % 28.68/28.32 [5671]~P86(x56711)+E(f324(f324(f235(x56711),x56712),f324(f324(f235(x56711),x56713),x56714)),f324(f324(f235(x56711),x56713),f324(f324(f235(x56711),x56712),x56714))) % 28.68/28.32 [5673]~P86(x56731)+E(f324(f324(f178(x56731),x56732),f324(f324(f178(x56731),x56733),x56734)),f324(f324(f178(x56731),x56733),f324(f324(f178(x56731),x56732),x56734))) % 28.68/28.32 [5675]~P93(x56751)+E(f324(f324(f103(x56751),x56752),f324(f324(f103(x56751),x56753),x56754)),f324(f324(f103(x56751),x56753),f324(f324(f103(x56751),x56752),x56754))) % 28.68/28.32 [5676]~P94(x56761)+E(f324(f324(f103(x56761),x56762),f324(f324(f103(x56761),x56763),x56764)),f324(f324(f103(x56761),x56763),f324(f324(f103(x56761),x56762),x56764))) % 28.68/28.32 [5677]~P94(x56771)+E(f324(f324(f104(x56771),x56772),f324(f324(f104(x56771),x56773),x56774)),f324(f324(f104(x56771),x56773),f324(f324(f104(x56771),x56772),x56774))) % 28.68/28.32 [5679]~P99(x56791)+E(f324(f324(f104(x56791),x56792),f324(f324(f104(x56791),x56793),x56794)),f324(f324(f104(x56791),x56793),f324(f324(f104(x56791),x56792),x56794))) % 28.68/28.32 [5686]E(x56861,x56862)+E(f155(x56863,x56861,f324(f324(f139(x56863),x56862),x56864)),f324(f324(f139(x56863),x56862),f155(x56863,x56861,x56864))) % 28.68/28.32 [5701]~P1(f324(x57012,x57013))+E(f324(f126(x57011,x57012),f324(f324(f139(x57011),x57013),x57014)),f324(f324(f139(x57011),x57013),f324(f126(x57011,x57012),x57014))) % 28.68/28.32 [5834]~P1(f324(x58342,x58343))+E(f161(x58341,x58342,f324(f324(f139(x58341),x58343),x58344)),f324(f324(f139(x58341),x58343),f161(x58341,x58342,x58344))) % 28.68/28.32 [5887]P28(x58871,x58872,x58873)+~P28(x58871,x58872,f324(f324(f303(f837(x58871)),x58874),x58873)) % 28.68/28.32 [5900]E(x59001,f179(f845(x59002,a832)))+E(f324(f324(f45(x59002,f845(x59003,a832)),x59001),f324(f18(f845(x59003,a832),x59002),x59004)),x59004) % 28.68/28.32 [5901]E(x59011,f179(f845(x59012,a832)))+E(f324(f324(f46(x59012,f845(x59013,a832)),x59011),f324(f18(f845(x59013,a832),x59012),x59014)),x59014) % 28.68/28.32 [5910]~E(x59104,f179(f845(x59102,a832)))+E(f324(f324(f249(x59101,x59102),x59103),f324(f18(f845(x59102,a832),x59101),x59104)),f179(f845(f844(x59101,x59102),a832))) % 28.68/28.32 [5911]~E(x59113,f179(f845(x59111,a832)))+E(f324(f324(f249(x59111,x59112),x59113),f324(f18(f845(x59112,a832),x59111),x59114)),f179(f845(f844(x59111,x59112),a832))) % 28.68/28.32 [5962]E(x59621,f2(a838))+E(f324(f324(f128(x59622),x59621),f324(f324(f139(x59622),x59623),x59624)),f324(f324(f128(x59622),f324(f324(f3(a838),x59621),f80(a838))),x59624)) % 28.68/28.32 [5989]E(x59891,f179(f845(x59892,a832)))+E(f324(f304(x59892,x59893,f324(f18(x59893,x59892),x59894)),x59891),f324(f324(f303(x59893),x59894),f179(f845(x59893,a832)))) % 28.68/28.32 [5992]E(f324(f305(x59921,x59922,f324(f18(x59922,x59921),x59923)),x59924),f179(f845(x59921,a832)))+P1(f324(f324(f326(x59922),x59923),x59924)) % 28.68/28.32 [6060]~E(x60603,f179(f845(x60601,a832)))+E(f324(f324(f45(x60601,f845(x60602,a832)),x60603),f324(f18(f845(x60602,a832),x60601),x60604)),f179(f845(x60602,a832))) % 28.68/28.32 [6061]~E(x60613,f179(f845(x60611,a832)))+E(f324(f324(f46(x60611,f845(x60612,a832)),x60613),f324(f18(f845(x60612,a832),x60611),x60614)),f238(f845(x60612,a832))) % 28.68/28.32 [6063]~P7(x60631)+E(f51(x60631,f324(f324(f83(x60631),x60632),x60633),f324(f324(f83(x60631),x60632),x60634)),f324(f324(f83(x60631),x60632),f51(x60631,x60633,x60634))) % 28.68/28.32 [6236]E(f324(f305(x62361,x62362,f324(f18(x62362,x62361),x62363)),x62364),f238(f845(x62361,a832)))+~P1(f324(f324(f326(x62362),x62363),x62364)) % 28.68/28.32 [6259]~P1(f324(f324(f326(x62591),x62592),x62594))+P1(f324(f324(f326(x62591),x62592),f324(f324(f303(x62591),x62593),x62594))) % 28.68/28.32 [6272]~E(x62723,f324(f324(f3(a838),f324(f180(f839(x62721)),x62722)),f80(a838)))+E(f116(x62721,f324(f324(f146(x62721,x62722),x62723),x62724)),f116(x62721,x62722)) % 28.68/28.32 [6297]~P86(x62971)+E(f324(f324(f104(f845(x62971,a832)),f324(f294(x62971),x62972)),f296(x62971,x62973,x62974)),f296(x62971,x62973,f324(f324(f235(x62971),x62972),x62974))) % 28.68/28.32 [6298]~P86(x62981)+E(f324(f324(f104(f845(x62981,a832)),f324(f259(x62981),x62982)),f296(x62981,x62983,x62984)),f296(x62981,f324(f324(f178(x62981),x62982),x62983),x62984)) % 28.68/28.32 [6315]E(f324(f324(f104(f845(x63151,a832)),x63152),f324(f324(f303(x63151),x63153),x63154)),f324(f324(f104(f845(x63151,a832)),x63152),x63154))+P1(f324(f324(f326(x63151),x63153),x63152)) % 28.68/28.32 [6327]E(f155(x63271,x63272,f324(f324(f125(x63271),x63273),x63274)),f324(f324(f125(x63271),x63273),f155(x63271,x63272,x63274)))+P1(f324(f324(f326(x63271),x63272),f324(f157(x63271),x63273))) % 28.68/28.32 [6332]~P75(x63321)+E(f324(f324(f83(x63321),f324(f324(f240(x63321),x63322),x63323)),f324(f324(f240(x63321),x63322),x63324)),f324(f324(f240(x63321),x63322),f324(f324(f82(a838),x63323),x63324))) % 28.68/28.32 [6333]~P105(x63331)+E(f324(f324(f83(x63331),f324(f324(f240(x63331),x63332),x63333)),f324(f324(f240(x63331),x63332),x63334)),f324(f324(f240(x63331),x63332),f324(f324(f82(a838),x63333),x63334))) % 28.68/28.32 [6369]~P105(x63691)+E(f324(f324(f82(x63691),f324(f324(f83(x63691),x63692),x63693)),f324(f324(f83(x63691),x63692),x63694)),f324(f324(f83(x63691),x63692),f324(f324(f82(x63691),x63693),x63694))) % 28.68/28.32 [6370]~P86(x63701)+E(f324(f324(f178(x63701),f324(f324(f235(x63701),x63702),x63703)),f324(f324(f235(x63701),x63702),x63704)),f324(f324(f235(x63701),x63702),f324(f324(f178(x63701),x63703),x63704))) % 28.68/28.32 [6371]~P86(x63711)+E(f324(f324(f235(x63711),f324(f324(f178(x63711),x63712),x63713)),f324(f324(f178(x63711),x63712),x63714)),f324(f324(f178(x63711),x63712),f324(f324(f235(x63711),x63713),x63714))) % 28.68/28.32 [6372]~P97(x63721)+E(f324(f324(f104(x63721),f324(f324(f103(x63721),x63722),x63723)),f324(f324(f103(x63721),x63722),x63724)),f324(f324(f103(x63721),x63722),f324(f324(f104(x63721),x63723),x63724))) % 28.68/28.32 [6373]~P97(x63731)+E(f324(f324(f103(x63731),f324(f324(f104(x63731),x63732),x63733)),f324(f324(f104(x63731),x63732),x63734)),f324(f324(f104(x63731),x63732),f324(f324(f103(x63731),x63733),x63734))) % 28.68/28.32 [6409]~P7(x64091)+E(f51(x64091,f324(f324(f83(x64091),x64092),x64093),f324(f324(f83(x64091),x64094),x64093)),f324(f324(f83(x64091),f51(x64091,x64092,x64094)),x64093)) % 28.68/28.32 [6412]~E(f324(f180(f839(x64121)),x64123),f324(f180(f839(x64122)),x64124))+E(f324(f324(f141(f844(x64121,x64122),x64122),f251(x64121,x64122)),f324(f324(f166(x64121,x64122),x64123),x64124)),x64124) % 28.68/28.32 [6413]~E(f324(f180(f839(x64131)),x64133),f324(f180(f839(x64132)),x64134))+E(f324(f324(f141(f844(x64131,x64132),x64131),f246(x64131,x64132)),f324(f324(f166(x64131,x64132),x64133),x64134)),x64133) % 28.68/28.32 [6423]~P7(x64231)+E(f51(x64231,f324(f324(f83(x64231),x64232),f51(x64231,x64233,x64234)),x64234),f51(x64231,f324(f324(f83(x64231),x64232),x64233),x64234)) % 28.68/28.32 [6425]~P8(x64251)+E(f51(x64251,f324(f324(f3(x64251),x64252),f51(x64251,x64253,x64254)),x64254),f51(x64251,f324(f324(f3(x64251),x64252),x64253),x64254)) % 28.68/28.32 [6426]~P7(x64261)+E(f51(x64261,f324(f324(f82(x64261),x64262),f51(x64261,x64263,x64264)),x64264),f51(x64261,f324(f324(f82(x64261),x64262),x64263),x64264)) % 28.68/28.32 [6510]~P86(x65101)+E(f324(f324(f104(f845(x65101,a832)),f296(x65101,x65102,x65103)),f324(f294(x65101),x65104)),f296(x65101,x65102,f324(f324(f235(x65101),x65103),x65104))) % 28.68/28.32 [6511]~P86(x65111)+E(f324(f324(f104(f845(x65111,a832)),f296(x65111,x65112,x65113)),f324(f259(x65111),x65114)),f296(x65111,f324(f324(f178(x65111),x65112),x65114),x65113)) % 28.68/28.32 [6514]~E(f324(f180(f839(x65141)),x65143),f324(f180(f839(x65142)),x65144))+E(f324(f324(f166(x65141,x65142),f324(f154(x65141),x65143)),f324(f154(x65142),x65144)),f324(f154(f844(x65141,x65142)),f324(f324(f166(x65141,x65142),x65143),x65144))) % 28.68/28.32 [6523]E(x65231,f324(f324(f3(a838),f324(f180(f839(x65232)),x65233)),f80(a838)))+E(f116(x65232,f324(f324(f146(x65232,x65233),x65231),x65234)),f324(f324(f146(x65232,f116(x65232,x65233)),x65231),x65234)) % 28.68/28.32 [6540]~P1(f324(f127(x65402),x65404))+P1(f324(f127(f844(x65401,x65402)),f324(f324(f166(x65401,x65402),x65403),x65404))) % 28.68/28.32 [6541]~P1(f324(f127(x65411),x65413))+P1(f324(f127(f844(x65411,x65412)),f324(f324(f166(x65411,x65412),x65413),x65414))) % 28.68/28.32 [6639]E(x66391,f324(f324(f324(a188,x66392),x66393),f324(x66394,x66392)))+~P1(f324(f324(f186(f28(x66393,x66394)),x66392),x66391)) % 28.68/28.32 [6822]E(f324(f324(f42(a838),x68221),x68222),x68223)+~P1(f324(f54(x68221,x68222),f324(f324(f247(a838,a838),x68223),x68224))) % 28.68/28.32 [6848]E(f51(a838,x68481,x68482),x68483)+~P1(f324(f54(x68481,x68482),f324(f324(f247(a838,a838),x68484),x68483))) % 28.68/28.32 [6851]P1(f324(f127(x68511),x68512))+~P1(f324(f127(x68513),f324(f324(f141(x68511,x68513),x68514),x68512))) % 28.68/28.32 [6859]~P28(x68591,x68592,f324(f324(f303(f837(x68591)),x68593),x68594))+P28(x68591,x68592,f324(f324(f303(f837(x68591)),x68593),f179(f845(f837(x68591),a832)))) % 28.68/28.32 [6931]E(f155(x69311,x69312,f324(f324(f125(x69311),x69313),x69314)),f324(f324(f125(x69311),f155(x69311,x69312,x69313)),x69314))+~P1(f324(f324(f326(x69311),x69312),f324(f157(x69311),x69313))) % 28.68/28.32 [7027]~P8(x70271)+E(f51(x70271,f324(f324(f3(x70271),f51(x70271,x70272,x70273)),x70274),x70273),f51(x70271,f324(f324(f3(x70271),x70272),x70274),x70273)) % 28.68/28.32 [7028]~P7(x70281)+E(f51(x70281,f324(f324(f83(x70281),f51(x70281,x70282,x70283)),x70284),x70283),f51(x70281,f324(f324(f83(x70281),x70282),x70284),x70283)) % 28.68/28.32 [7029]~P7(x70291)+E(f51(x70291,f324(f324(f82(x70291),f51(x70291,x70292,x70293)),x70294),x70293),f51(x70291,f324(f324(f82(x70291),x70292),x70294),x70293)) % 28.68/28.32 [7234]~E(x72341,f324(f324(f139(x72342),x72343),x72344))+~P1(f324(f324(f231(a838),f324(f180(f839(x72342)),x72341)),f324(f180(f839(x72342)),x72344))) % 28.68/28.32 [7409]~E(f165(x74091,x74092,x74093),f165(x74091,x74092,x74094))+E(f324(f304(f844(x74091,x74092),x74091,f246(x74091,x74092)),f324(f157(f844(x74091,x74092)),x74093)),f324(f304(f844(x74091,x74092),x74091,f246(x74091,x74092)),f324(f157(f844(x74091,x74092)),x74094))) % 28.68/28.32 [7452]P29(x74521,x74522,x74523,f324(f157(x74521),x74524))+~P1(f324(f127(x74522),f324(f324(f141(x74521,x74522),x74523),x74524))) % 28.68/28.32 [7529]~P1(f324(f324(f231(f845(x75291,a832)),x75292),x75294))+P1(f324(f324(f231(f845(x75291,a832)),x75292),f324(f324(f303(x75291),x75293),x75294))) % 28.68/28.32 [7564]~P7(x75641)+E(f51(x75641,f324(f324(f83(x75641),f51(x75641,x75642,x75643)),f51(x75641,x75644,x75643)),x75643),f51(x75641,f324(f324(f83(x75641),x75642),x75644),x75643)) % 28.68/28.32 [7565]~P7(x75651)+E(f51(x75651,f324(f324(f82(x75651),f51(x75651,x75652,x75653)),f51(x75651,x75654,x75653)),x75653),f51(x75651,f324(f324(f82(x75651),x75652),x75654),x75653)) % 28.68/28.32 [7566]~P8(x75661)+E(f51(x75661,f324(f324(f3(x75661),f51(x75661,x75662,x75663)),f51(x75661,x75664,x75663)),x75663),f51(x75661,f324(f324(f3(x75661),x75662),x75664),x75663)) % 28.68/28.32 [7668]~E(f324(x76684,f529(x76684,x76683,x76681,x76682)),f179(f845(x76682,a832)))+E(f324(f324(f45(x76681,f845(x76682,a832)),x76683),x76684),f179(f845(x76682,a832))) % 28.68/28.32 [7669]~E(f324(x76694,f657(x76694,x76693,x76691,x76692)),f238(f845(x76692,a832)))+E(f324(f324(f46(x76691,f845(x76692,a832)),x76693),x76694),f238(f845(x76692,a832))) % 28.68/28.32 [7670]~E(f324(x76704,f530(x76704,x76703,x76702,x76701)),f179(f845(x76702,a832)))+E(f324(f324(f45(x76701,f845(x76702,a832)),x76703),x76704),f179(f845(x76702,a832))) % 28.68/28.32 [7671]~E(f324(x76714,f662(x76714,x76713,x76712,x76711)),f238(f845(x76712,a832)))+E(f324(f324(f46(x76711,f845(x76712,a832)),x76713),x76714),f238(f845(x76712,a832))) % 28.68/28.32 [8070]P1(f324(x80701,x80702))+~P1(f324(f324(f326(x80703),x80702),f324(f324(f104(f845(x80703,a832)),x80704),f324(f257(x80703),x80701)))) % 28.68/28.32 [8109]~P1(f324(f324(f231(f845(x81091,a832)),x81093),x81094))+P1(f324(f324(f231(f845(x81091,a832)),f324(f324(f303(x81091),x81092),x81093)),f324(f324(f303(x81091),x81092),x81094))) % 28.68/28.32 [8278]P1(f324(f324(f186(x82781),x82782),f675(x82783,x82782,x82784,x82781)))+~P1(f324(f324(f186(f36(x82781,x82784)),x82782),x82783)) % 28.68/28.32 [8287]P1(f324(x82872,x82873))+E(f324(f324(f128(x82871),f324(f180(f839(x82871)),f161(x82871,x82872,f324(f324(f139(x82871),x82873),x82874)))),f324(f324(f139(x82871),x82873),x82874)),f324(f324(f139(x82871),x82873),x82874)) % 28.68/28.32 [8400]~P1(f324(f324(f232(a838),f324(x84004,x84002)),f324(x84004,x84003)))+P1(f324(f324(f326(f844(x84001,x84001)),f324(f324(f247(x84001,x84001),x84002),x84003)),f324(f324(f281(a838,x84001),a236),x84004))) % 28.68/28.32 [8545]P29(f839(x85451),f839(x85452),f324(f141(x85451,x85452),x85453),x85454)+~P29(x85451,x85452,x85453,f43(f845(x85451,a832),f324(f304(f839(x85451),f845(x85451,a832),f157(x85451)),x85454))) % 28.68/28.32 [8611]~P1(f324(x86112,x86113))+E(f324(f324(f128(x86111),f324(f180(f839(x86111)),f161(x86111,x86112,f324(f324(f139(x86111),x86113),x86114)))),f324(f324(f139(x86111),x86113),x86114)),f324(f324(f128(x86111),f324(f180(f839(x86111)),f161(x86111,x86112,x86114))),x86114)) % 28.68/28.32 [8658]E(f324(f324(f45(x86581,f845(x86582,a832)),x86583),x86584),f179(f845(x86582,a832)))+P1(f324(f324(f326(x86581),f529(x86584,x86583,x86581,x86582)),x86583)) % 28.68/28.32 [8659]E(f324(f324(f46(x86591,f845(x86592,a832)),x86593),x86594),f238(f845(x86592,a832)))+P1(f324(f324(f326(x86591),f657(x86594,x86593,x86591,x86592)),x86593)) % 28.68/28.32 [8660]E(f324(f324(f45(x86601,f845(x86602,a832)),x86603),x86604),f179(f845(x86602,a832)))+P1(f324(f324(f326(x86601),f530(x86604,x86603,x86602,x86601)),x86603)) % 28.68/28.32 [8661]E(f324(f324(f46(x86611,f845(x86612,a832)),x86613),x86614),f238(f845(x86612,a832)))+P1(f324(f324(f326(x86611),f662(x86614,x86613,x86612,x86611)),x86613)) % 28.68/28.32 [8696]P1(f324(f324(f232(a838),f324(x86961,x86962)),f324(x86961,x86963)))+~P1(f324(f324(f326(f844(x86964,x86964)),f324(f324(f247(x86964,x86964),x86962),x86963)),f324(f324(f281(a838,x86964),a236),x86961))) % 28.68/28.32 [8746]P1(f324(f324(f186(x87461),f675(x87462,x87463,x87461,x87464)),x87462))+~P1(f324(f324(f186(f36(x87464,x87461)),x87463),x87462)) % 28.68/28.32 [8857]P1(f324(f324(f326(x88571),f523(x88572,x88573,x88574,x88571)),x88573))+~P1(f324(f324(f326(f845(x88571,a832)),x88574),f324(f324(f63(x88571),x88573),x88572))) % 28.68/28.32 [8860]E(x88601,x88602)+~P1(f324(f324(f326(f844(x88603,x88603)),f324(f324(f247(x88603,x88603),x88601),x88602)),f324(f324(f172(f844(x88603,x88603),a832),f2(a838)),x88604))) % 28.68/28.32 [8932]E(f324(f278(x89321,x89321,x89322),f324(f324(f303(x89321),f523(x89322,x89323,x89324,x89321)),f179(f845(x89321,a832)))),x89324)+~P1(f324(f324(f326(f845(x89321,a832)),x89324),f324(f324(f63(x89321),x89323),x89322))) % 28.68/28.32 [8939]~P1(f324(f324(f326(f844(x89391,x89391)),f324(f324(f247(x89391,x89391),x89393),x89392)),f301(x89391,x89394)))+P1(f324(f324(f326(f844(x89391,x89391)),f324(f324(f247(x89391,x89391),x89392),x89393)),f301(x89391,f324(f279(x89391,x89391),x89394)))) % 28.68/28.32 [8950]~P7(x89501)+E(f324(f324(f82(x89501),f324(f324(f82(x89501),f324(f324(f83(x89501),x89502),f324(f324(f42(x89501),x89503),x89502))),f51(x89501,x89503,x89502))),x89504),f324(f324(f82(x89501),x89503),x89504)) % 28.68/28.32 [8957]~P1(f324(f324(f326(x89571),x89573),x89574))+P1(f324(f324(f326(f845(x89571,a832)),f324(f278(x89571,x89571,x89572),f324(f324(f303(x89571),x89573),f179(f845(x89571,a832))))),f324(f324(f63(x89571),x89574),x89572))) % 28.68/28.32 [8967]P1(f324(f324(f326(f844(x89671,x89671)),f324(f324(f247(x89671,x89671),x89672),x89673)),f301(x89671,x89674)))+~P1(f324(f324(f326(f844(x89671,x89671)),f324(f324(f247(x89671,x89671),x89673),x89672)),f301(x89671,f324(f279(x89671,x89671),x89674)))) % 28.68/28.32 [9050]E(f324(f324(f146(x90501,f324(f154(x90501),x90502)),f324(f324(f3(a838),f324(f324(f3(a838),f324(f180(f839(x90501)),x90502)),x90503)),f80(a838))),x90504),f324(f154(x90501),f324(f324(f146(x90501,x90502),x90503),x90504)))+~P1(f324(f324(f232(a838),x90503),f324(f180(f839(x90501)),x90502))) % 28.68/28.32 [9087]~P29(x90872,x90871,x90873,f238(f845(x90872,a832)))+P1(f324(f324(f231(f845(x90871,a832)),f324(f304(x90872,x90871,x90873),f324(f81(f845(x90872,a832)),x90874))),f324(f81(f845(x90871,a832)),f324(f304(x90872,x90871,x90873),x90874)))) % 28.68/28.32 [9095]~P9(x90951)+E(f324(f131(x90951,x90952,f324(f9(x90952,x90951,x90951),f324(f324(f10(x90951,f845(x90951,x90951),x90952),f103(x90951)),x90953)),f179(x90951)),x90954),f324(f324(f45(x90952,x90951),f324(f157(x90952),x90954)),x90953)) % 28.68/28.32 [9096]~P9(x90961)+E(f324(f131(x90961,x90962,f324(f9(x90962,x90961,x90961),f324(f324(f10(x90961,f845(x90961,x90961),x90962),f104(x90961)),x90963)),f238(x90961)),x90964),f324(f324(f46(x90962,x90961),f324(f157(x90962),x90964)),x90963)) % 28.68/28.32 [9164]~P1(f324(f324(f326(f844(f839(x91644),f839(x91644))),f324(f324(f247(f839(x91644),f839(x91644)),x91643),x91642)),f144(x91644,x91641)))+P1(f324(f324(f232(a838),f730(x91641,x91642,x91643,x91644)),f324(f180(f839(x91644)),x91643))) % 28.68/28.32 [9165]~P7(x91651)+E(f324(f324(f82(x91651),f324(f324(f82(x91651),f324(f324(f83(x91651),f324(f324(f42(x91651),x91652),x91653)),x91653)),f51(x91651,x91652,x91653))),x91654),f324(f324(f82(x91651),x91652),x91654)) % 28.68/28.32 [9194]~P1(f324(f324(f326(f844(f839(x91941),f839(x91941))),f324(f324(f247(f839(x91941),f839(x91941)),x91942),x91943)),f324(f279(f839(x91941),f839(x91941)),f144(x91941,x91944))))+P1(f324(f324(f326(f844(f839(x91941),f839(x91941))),f324(f324(f247(f839(x91941),f839(x91941)),x91942),x91943)),f144(x91941,f324(f279(x91941,x91941),x91944)))) % 28.68/28.32 [9195]P1(f324(f324(f326(f844(f839(x91951),f839(x91951))),f324(f324(f247(f839(x91951),f839(x91951)),x91952),x91953)),f324(f279(f839(x91951),f839(x91951)),f144(x91951,x91954))))+~P1(f324(f324(f326(f844(f839(x91951),f839(x91951))),f324(f324(f247(f839(x91951),f839(x91951)),x91952),x91953)),f144(x91951,f324(f279(x91951,x91951),x91954)))) % 28.68/28.32 [9232]~P1(f324(f324(f326(x92321),x92323),f324(f262(x92321,x92322),x92324)))+P1(f324(f324(f326(f844(x92321,x92322)),f324(f324(f247(x92321,x92322),x92323),f349(x92324,x92322,x92323,x92321))),x92324)) % 28.68/28.32 [9233]~P1(f324(f324(f326(x92331),x92333),f324(f262(x92331,x92332),x92334)))+P1(f324(f324(f326(f844(x92331,x92332)),f324(f324(f247(x92331,x92332),x92333),f350(x92334,x92332,x92333,x92331))),x92334)) % 28.68/28.32 [9359]~P1(f324(f64(f842(x93591)),f324(f304(x93592,f842(x93591),x93593),f238(f845(x93592,a832)))))+P1(f324(f64(f842(x93591)),f324(f304(x93592,f842(x93591),f169(x93592,x93591,x93593,f165(x93592,x93591,x93594))),f238(f845(x93592,a832))))) % 28.68/28.32 [9384]~P1(f324(f324(f326(f844(x93841,x93841)),f324(f324(f247(x93841,x93841),x93842),x93844)),f324(f324(f282(x93841,x93841,x93841),x93843),f301(x93841,x93843))))+P1(f324(f324(f326(f844(x93841,x93841)),f324(f324(f247(x93841,x93841),x93842),f643(x93843,x93844,x93842,x93841))),x93843)) % 28.68/28.32 [9546]~P1(f324(f324(f326(f844(x95462,x95461)),x95464),f324(f279(x95461,x95462),x95463)))+P1(f324(f324(f326(f844(x95461,x95462)),f324(f324(f247(x95461,x95462),f340(x95463,x95464,x95461,x95462)),f339(x95463,x95464,x95461,x95462))),x95463)) % 28.68/28.32 [9570]~P1(f324(f324(f326(f844(f839(x95701),f839(x95701))),f324(f324(f247(f839(x95701),f839(x95701)),x95704),x95703)),f144(x95701,x95702)))+P1(f324(f324(f326(f844(x95701,x95701)),f324(f324(f247(x95701,x95701),f732(x95702,x95703,x95704,x95701)),f733(x95702,x95703,x95704,x95701))),x95702)) % 28.68/28.32 [9650]~P1(f324(f324(f326(f844(f839(x96501),f839(x96501))),f324(f324(f247(f839(x96501),f839(x96501)),x96502),x96504)),f144(x96501,x96503)))+P1(f324(f324(f326(f844(x96501,x96501)),f324(f324(f247(x96501,x96501),f324(f324(f149(x96501),x96502),f730(x96503,x96504,x96502,x96501))),f726(x96503,x96504,x96502,x96501))),x96503)) % 28.68/28.32 [9672]~P1(f324(f64(x96722),x96724))+E(f324(f324(f324(f68(f845(x96721,a832),x96722,f103(f845(x96721,a832))),f324(f324(f9(x96722,f845(x96721,a832),f845(x96721,a832)),f324(f324(f10(x96721,f845(f845(x96721,a832),f845(x96721,a832)),x96722),f303(x96721)),x96723)),f179(f845(x96721,a832)))),f179(f845(x96721,a832))),x96724),f324(f304(x96722,x96721,x96723),x96724)) % 28.68/28.32 [9785]~P29(x97851,x97852,x97853,f238(f845(x97851,a832)))+P1(f324(f324(f231(f845(x97851,a832)),f324(f305(x97851,x97852,x97853),f324(f324(f303(x97852),x97854),f179(f845(x97852,a832))))),f324(f324(f303(x97851),f87(x97851,f324(f324(f9(x97851,x97852,a832),f324(f324(f10(x97852,f845(x97852,a832),x97851),a321),x97853)),x97854))),f179(f845(x97851,a832))))) % 28.68/28.32 [5425]~E(f324(f324(f125(x54251),x54252),x54254),x54253)+E(f324(f324(f158(x54251),f324(f180(f839(x54251)),x54252)),x54253),x54252) % 28.68/28.32 [5426]~E(f324(f324(f125(x54262),x54263),x54261),x54264)+E(x54261,f324(f324(f128(x54262),f324(f180(f839(x54262)),x54263)),x54264)) % 28.68/28.32 [5437]~E(x54374,f2(a838))+E(f324(f324(f149(x54371),f324(f324(f139(x54371),x54372),x54373)),x54374),x54372) % 28.68/28.32 [5973]~P105(x59731)+E(f324(f324(f240(x59731),f324(f324(f240(x59731),x59732),x59733)),x59734),f324(f324(f240(x59731),x59732),f324(f324(f83(a838),x59733),x59734))) % 28.68/28.32 [5974]~P75(x59741)+E(f324(f324(f240(x59741),f324(f324(f240(x59741),x59742),x59743)),x59744),f324(f324(f240(x59741),x59742),f324(f324(f83(a838),x59743),x59744))) % 28.68/28.32 [5990]E(x59901,f2(a838))+E(f324(f324(f149(x59902),f324(f324(f139(x59902),x59903),x59904)),x59901),f324(f324(f149(x59902),x59904),f324(f324(f3(a838),x59901),f80(a838)))) % 28.68/28.32 [6016]~P114(x60161)+E(f324(f324(f284(x60161),f324(f324(f83(x60161),x60162),x60163)),x60164),f324(f324(f83(x60161),x60162),f324(f324(f284(x60161),x60163),x60164))) % 28.68/28.32 [6018]~P4(x60181)+E(f324(f324(f83(x60181),f324(f324(f83(x60181),x60182),x60183)),x60184),f324(f324(f83(x60181),x60182),f324(f324(f83(x60181),x60183),x60184))) % 28.68/28.32 [6019]~P105(x60191)+E(f324(f324(f83(x60191),f324(f324(f83(x60191),x60192),x60193)),x60194),f324(f324(f83(x60191),x60192),f324(f324(f83(x60191),x60193),x60194))) % 28.68/28.32 [6021]~P105(x60211)+E(f324(f324(f82(x60211),f324(f324(f82(x60211),x60212),x60213)),x60214),f324(f324(f82(x60211),x60212),f324(f324(f82(x60211),x60213),x60214))) % 28.68/28.32 [6022]~P5(x60221)+E(f324(f324(f82(x60221),f324(f324(f82(x60221),x60222),x60223)),x60224),f324(f324(f82(x60221),x60222),f324(f324(f82(x60221),x60223),x60224))) % 28.68/28.32 [6024]~P86(x60241)+E(f324(f324(f235(x60241),f324(f324(f235(x60241),x60242),x60243)),x60244),f324(f324(f235(x60241),x60242),f324(f324(f235(x60241),x60243),x60244))) % 28.68/28.32 [6026]~P86(x60261)+E(f324(f324(f178(x60261),f324(f324(f178(x60261),x60262),x60263)),x60264),f324(f324(f178(x60261),x60262),f324(f324(f178(x60261),x60263),x60264))) % 28.68/28.32 [6028]~P93(x60281)+E(f324(f324(f103(x60281),f324(f324(f103(x60281),x60282),x60283)),x60284),f324(f324(f103(x60281),x60282),f324(f324(f103(x60281),x60283),x60284))) % 28.68/28.32 [6029]~P94(x60291)+E(f324(f324(f103(x60291),f324(f324(f103(x60291),x60292),x60293)),x60294),f324(f324(f103(x60291),x60292),f324(f324(f103(x60291),x60293),x60294))) % 28.68/28.32 [6030]~P94(x60301)+E(f324(f324(f104(x60301),f324(f324(f104(x60301),x60302),x60303)),x60304),f324(f324(f104(x60301),x60302),f324(f324(f104(x60301),x60303),x60304))) % 28.68/28.32 [6032]~P99(x60321)+E(f324(f324(f104(x60321),f324(f324(f104(x60321),x60322),x60323)),x60324),f324(f324(f104(x60321),x60322),f324(f324(f104(x60321),x60323),x60324))) % 28.68/28.32 [6043]~P7(x60431)+E(f51(x60431,f324(f324(f82(x60431),x60432),f324(f324(f83(x60431),x60433),x60434)),x60434),f51(x60431,x60432,x60434)) % 28.68/28.32 [6044]~P7(x60441)+E(f51(x60441,f324(f324(f82(x60441),x60442),f324(f324(f83(x60441),x60443),x60444)),x60443),f51(x60441,x60442,x60443)) % 28.68/28.32 [6182]E(f324(f324(f149(x61821),f324(f324(f158(x61821),x61822),x61823)),x61824),f324(f324(f149(x61821),x61823),x61824))+~P1(f324(f324(f232(a838),x61824),x61822)) % 28.68/28.32 [6367]~P105(x63671)+E(f324(f324(f83(x63671),f324(f324(f83(x63671),x63672),x63673)),x63674),f324(f324(f83(x63671),f324(f324(f83(x63671),x63672),x63674)),x63673)) % 28.68/28.32 [6368]~P105(x63681)+E(f324(f324(f82(x63681),f324(f324(f82(x63681),x63682),x63683)),x63684),f324(f324(f82(x63681),f324(f324(f82(x63681),x63682),x63684)),x63683)) % 28.68/28.32 [6429]~P2(x64292)+E(f324(f324(f8(x64291,x64292),f324(f18(x64292,x64291),x64293)),x64294),f324(f324(f83(x64292),f324(f102(x64292),f324(f41(x64291),x64294))),x64293)) % 28.68/28.32 [6608]E(f324(f324(f104(f845(x66081,a832)),f324(f324(f303(x66081),x66082),x66083)),x66084),f324(f324(f104(f845(x66081,a832)),x66083),x66084))+P1(f324(f324(f326(x66081),x66082),x66084)) % 28.68/28.32 [6683]~P106(x66831)+E(f324(f324(f82(x66831),f324(f324(f83(x66831),x66832),x66833)),f324(f324(f83(x66831),x66834),x66833)),f324(f324(f83(x66831),f324(f324(f82(x66831),x66832),x66834)),x66833)) % 28.68/28.32 [6684]~P76(x66841)+E(f324(f324(f235(x66841),f324(f324(f82(x66841),x66842),x66843)),f324(f324(f82(x66841),x66844),x66843)),f324(f324(f82(x66841),f324(f324(f235(x66841),x66842),x66844)),x66843)) % 28.68/28.32 [6685]~P76(x66851)+E(f324(f324(f178(x66851),f324(f324(f82(x66851),x66852),x66853)),f324(f324(f82(x66851),x66854),x66853)),f324(f324(f82(x66851),f324(f324(f178(x66851),x66852),x66854)),x66853)) % 28.68/28.32 [6686]~P70(x66861)+E(f324(f324(f235(x66861),f324(f324(f3(x66861),x66862),x66863)),f324(f324(f3(x66861),x66864),x66863)),f324(f324(f3(x66861),f324(f324(f235(x66861),x66862),x66864)),x66863)) % 28.68/28.32 [6687]~P70(x66871)+E(f324(f324(f178(x66871),f324(f324(f3(x66871),x66872),x66873)),f324(f324(f3(x66871),x66874),x66873)),f324(f324(f3(x66871),f324(f324(f178(x66871),x66872),x66874)),x66873)) % 28.68/28.32 [6688]~P105(x66881)+E(f324(f324(f83(x66881),f324(f324(f240(x66881),x66882),x66883)),f324(f324(f240(x66881),x66884),x66883)),f324(f324(f240(x66881),f324(f324(f83(x66881),x66882),x66884)),x66883)) % 28.68/28.32 [6689]~P68(x66891)+E(f324(f324(f83(x66891),f324(f324(f240(x66891),x66892),x66893)),f324(f324(f240(x66891),x66894),x66893)),f324(f324(f240(x66891),f324(f324(f83(x66891),x66892),x66894)),x66893)) % 28.68/28.32 [6690]~P59(x66901)+E(f324(f324(f284(x66901),f324(f324(f240(x66901),x66902),x66903)),f324(f324(f240(x66901),x66904),x66903)),f324(f324(f240(x66901),f324(f324(f284(x66901),x66902),x66904)),x66903)) % 28.68/28.32 [6691]~P114(x66911)+E(f324(f324(f82(x66911),f324(f324(f284(x66911),x66912),x66913)),f324(f324(f284(x66911),x66914),x66913)),f324(f324(f284(x66911),f324(f324(f82(x66911),x66912),x66914)),x66913)) % 28.68/28.32 [6692]~P114(x66921)+E(f324(f324(f3(x66921),f324(f324(f284(x66921),x66922),x66923)),f324(f324(f284(x66921),x66924),x66923)),f324(f324(f284(x66921),f324(f324(f3(x66921),x66922),x66924)),x66923)) % 28.68/28.32 [6693]~P86(x66931)+E(f324(f324(f178(x66931),f324(f324(f235(x66931),x66932),x66933)),f324(f324(f235(x66931),x66934),x66933)),f324(f324(f235(x66931),f324(f324(f178(x66931),x66932),x66934)),x66933)) % 28.68/28.32 [6694]~P86(x66941)+E(f324(f324(f235(x66941),f324(f324(f178(x66941),x66942),x66943)),f324(f324(f178(x66941),x66944),x66943)),f324(f324(f178(x66941),f324(f324(f235(x66941),x66942),x66944)),x66943)) % 28.68/28.32 [6695]~P97(x66951)+E(f324(f324(f104(x66951),f324(f324(f103(x66951),x66952),x66953)),f324(f324(f103(x66951),x66954),x66953)),f324(f324(f103(x66951),f324(f324(f104(x66951),x66952),x66954)),x66953)) % 28.68/28.32 [6696]~P97(x66961)+E(f324(f324(f103(x66961),f324(f324(f104(x66961),x66962),x66963)),f324(f324(f104(x66961),x66964),x66963)),f324(f324(f104(x66961),f324(f324(f103(x66961),x66962),x66964)),x66963)) % 28.68/28.32 [6697]~P105(x66971)+E(f324(f324(f82(x66971),f324(f324(f83(x66971),x66972),x66973)),f324(f324(f83(x66971),x66974),x66973)),f324(f324(f83(x66971),f324(f324(f82(x66971),x66972),x66974)),x66973)) % 28.68/28.32 [6732]E(f324(f324(f146(x67321,x67322),x67323),x67324),x67322)+~P1(f324(f324(f231(a838),f324(f180(f839(x67321)),x67322)),x67323)) % 28.68/28.32 [6762]~P1(f324(x67623,x67624))+P1(f324(f324(f324(f103(f845(x67621,a832)),x67622),x67623),x67624)) % 28.68/28.32 [6764]~P1(f324(x67642,x67644))+P1(f324(f324(f324(f103(f845(x67641,a832)),x67642),x67643),x67644)) % 28.68/28.32 [6786]E(f324(f324(f149(x67861),f324(f324(f125(x67861),x67862),x67863)),x67864),f324(f324(f149(x67861),x67862),x67864))+~P1(f324(f324(f232(a838),x67864),f324(f180(f839(x67861)),x67862))) % 28.68/28.32 [6796]E(f324(f324(f3(f845(x67961,a832)),f324(f324(f303(x67961),x67962),x67963)),x67964),f324(f324(f3(f845(x67961,a832)),x67963),x67964))+~P1(f324(f324(f326(x67961),x67962),x67964)) % 28.68/28.32 [6837]~E(f129(a838,f324(f295(a838,x68371),x68372)),f324(f324(f139(a838),x68374),x68373))+E(f129(a838,f324(f295(a838,f324(f324(f82(a838),x68371),f80(a838))),x68372)),x68373) % 28.68/28.32 [6906]E(x69061,f2(a838))+E(f324(f324(f139(x69062),x69063),f324(f324(f158(x69062),f324(f324(f3(a838),x69061),f80(a838))),x69064)),f324(f324(f158(x69062),x69061),f324(f324(f139(x69062),x69063),x69064))) % 28.68/28.32 [7010]E(f324(f324(f149(x70101),x70102),f324(f324(f3(a838),x70103),f324(f180(f839(x70101)),x70104))),f324(f324(f149(x70101),f324(f324(f125(x70101),x70104),x70102)),x70103))+P1(f324(f324(f232(a838),x70103),f324(f180(f839(x70101)),x70104))) % 28.68/28.32 [7038]E(f324(f324(f104(f845(x70381,a832)),x70382),f324(f324(f303(x70381),x70383),x70384)),f324(f324(f303(x70381),x70383),f324(f324(f104(f845(x70381,a832)),x70382),x70384)))+~P1(f324(f324(f326(x70381),x70383),x70382)) % 28.68/28.32 [7072]E(f324(f324(f149(x70721),f324(f324(f146(x70721,x70722),x70723),x70724)),x70723),x70724)+~P1(f324(f324(f232(a838),x70723),f324(f180(f839(x70721)),x70722))) % 28.68/28.32 [7094]E(x70941,f179(f845(x70942,a832)))+E(f324(f304(f844(x70943,x70942),x70943,f246(x70943,x70942)),f324(f324(f249(x70943,x70942),x70944),f324(f18(f845(x70942,a832),x70943),x70941))),x70944) % 28.68/28.32 [7095]E(x70951,f179(f845(x70952,a832)))+E(f324(f304(f844(x70952,x70953),x70953,f251(x70952,x70953)),f324(f324(f249(x70952,x70953),x70951),f324(f18(f845(x70953,a832),x70952),x70954))),x70954) % 28.68/28.32 [7177]E(f324(f324(f3(f845(x71771,a832)),f324(f324(f303(x71771),x71772),x71773)),x71774),f324(f324(f303(x71771),x71772),f324(f324(f3(f845(x71771,a832)),x71773),x71774)))+P1(f324(f324(f326(x71771),x71772),x71774)) % 28.68/28.32 [7218]~E(x72184,f179(f845(x72182,a832)))+E(f324(f304(f844(x72181,x72182),x72181,f246(x72181,x72182)),f324(f324(f249(x72181,x72182),x72183),f324(f18(f845(x72182,a832),x72181),x72184))),f179(f845(x72181,a832))) % 28.68/28.32 [7219]~E(x72193,f179(f845(x72191,a832)))+E(f324(f304(f844(x72191,x72192),x72192,f251(x72191,x72192)),f324(f324(f249(x72191,x72192),x72193),f324(f18(f845(x72192,a832),x72191),x72194))),f179(f845(x72192,a832))) % 28.68/28.32 [7278]~P1(f324(f324(f326(x72781),x72782),x72784))+P1(f324(f324(f326(x72781),x72782),f324(f324(f103(f845(x72781,a832)),x72783),x72784))) % 28.68/28.32 [7281]~P1(f324(f324(f326(x72811),x72812),x72813))+P1(f324(f324(f326(x72811),x72812),f324(f324(f103(f845(x72811,a832)),x72813),x72814))) % 28.68/28.32 [7303]E(f324(f324(f104(f845(x73031,a832)),f324(f324(f303(x73031),x73032),x73033)),x73034),f324(f324(f303(x73031),x73032),f324(f324(f104(f845(x73031,a832)),x73033),x73034)))+~P1(f324(f324(f326(x73031),x73032),x73034)) % 28.68/28.32 [7585]P1(f324(x75851,x75852))+~P1(f324(f324(f324(f104(f845(x75853,a832)),x75854),x75851),x75852)) % 28.68/28.32 [7586]P1(f324(x75861,x75862))+~P1(f324(f324(f324(f104(f845(x75863,a832)),x75861),x75864),x75862)) % 28.68/28.32 [7589]E(f324(f324(f8(x75891,a838),x75892),f324(f324(f3(f845(x75891,a832)),x75893),f324(f324(f303(x75891),x75894),f179(f845(x75891,a832))))),f324(f324(f8(x75891,a838),x75892),x75893))+P1(f324(f324(f326(x75891),x75894),x75893)) % 28.68/28.32 [7595]~P67(x75951)+E(f324(f151(x75951),f324(f324(f141(a838,x75951),x75952),f129(a838,f324(f295(a838,x75953),x75954)))),f324(f324(f8(a838,x75951),x75952),f324(f157(a838),f129(a838,f324(f295(a838,x75953),x75954))))) % 28.68/28.32 [7596]~P67(x75961)+E(f324(f324(f8(a838,x75961),x75962),f324(f157(a838),f129(a838,f324(f295(a838,x75963),x75964)))),f324(f151(x75961),f324(f324(f141(a838,x75961),x75962),f129(a838,f324(f295(a838,x75963),x75964))))) % 28.68/28.32 [7712]~E(x77123,x77124)+P1(f324(f65(x77121,x77122,f324(f324(f303(x77121),x77123),f179(f845(x77121,a832)))),x77124)) % 28.68/28.32 [7809]P1(f324(f324(f326(x78091),x78092),f324(f157(x78091),x78093)))+~P1(f324(f324(f326(x78091),x78092),f324(f157(x78091),f324(f324(f158(x78091),x78094),x78093)))) % 28.68/28.32 [7810]P1(f324(f324(f326(x78101),x78102),f324(f157(x78101),x78103)))+~P1(f324(f324(f326(x78101),x78102),f324(f157(x78101),f324(f324(f128(x78101),x78104),x78103)))) % 28.68/28.32 [7885]P1(f324(f324(f326(x78851),x78852),x78853))+~P1(f324(f324(f326(x78851),x78852),f324(f324(f3(f845(x78851,a832)),x78853),x78854))) % 28.68/28.32 [7887]P1(f324(f324(f326(x78871),x78872),x78873))+~P1(f324(f324(f326(x78871),x78872),f324(f324(f104(f845(x78871,a832)),x78874),x78873))) % 28.68/28.32 [7890]P1(f324(f324(f326(x78901),x78902),x78903))+~P1(f324(f324(f326(x78901),x78902),f324(f324(f104(f845(x78901,a832)),x78903),x78904))) % 28.68/28.32 [7908]E(f324(f324(f125(x79081),f324(f324(f158(x79081),x79082),x79083)),f324(f324(f139(x79081),x79084),f324(f324(f128(x79081),f324(a114,x79082)),x79083))),f324(f324(f146(x79081,x79083),x79082),x79084))+~P1(f324(f324(f232(a838),x79082),f324(f180(f839(x79081)),x79083))) % 28.68/28.32 [7931]P1(f324(f324(f326(x79311),x79312),x79313))+~P1(f324(f324(f231(f845(x79311,a832)),f324(f324(f303(x79311),x79312),x79314)),x79313)) % 28.68/28.32 [7962]~P1(f324(f324(f326(x79621),x79622),x79623))+~P1(f324(f324(f326(x79621),x79622),f324(f324(f3(f845(x79621,a832)),x79624),x79623))) % 28.68/28.32 [7996]~P1(f324(f324(f232(a838),x79964),f324(f180(f839(x79961)),x79963)))+P1(f324(f324(f326(x79961),x79962),f324(f157(x79961),f324(f324(f146(x79961,x79963),x79964),x79962)))) % 28.68/28.32 [8048]E(f324(f324(f149(x80481),f324(f324(f128(x80481),x80482),x80483)),x80484),f324(f324(f149(x80481),x80483),f324(f324(f82(a838),x80482),x80484)))+~P1(f324(f324(f231(a838),f324(f324(f82(a838),x80482),x80484)),f324(f180(f839(x80481)),x80483))) % 28.68/28.32 [8057]~P2(x80572)+E(f324(f324(f8(x80571,x80572),f324(f324(f10(a838,x80572,x80571),f102(x80572)),x80573)),x80574),f324(f102(x80572),f324(f324(f8(x80571,a838),x80573),x80574))) % 28.68/28.32 [8058]~P119(x80582)+E(f324(f324(f8(x80581,x80582),f324(f324(f10(a1,x80582,x80581),f105(x80582)),x80583)),x80584),f324(f105(x80582),f324(f324(f8(x80581,a1),x80583),x80584))) % 28.68/28.32 [8111]~P62(x81112)+E(f324(f324(f11(x81111,x81112),f324(f324(f10(x81112,x81112,x81111),f77(x81112)),x81113)),x81114),f324(f77(x81112),f324(f324(f11(x81111,x81112),x81113),x81114))) % 28.68/28.32 [8112]~P6(x81122)+E(f324(f324(f8(x81121,x81122),f324(f324(f10(x81122,x81122,x81121),f81(x81122)),x81123)),x81124),f324(f81(x81122),f324(f324(f8(x81121,x81122),x81123),x81124))) % 28.68/28.32 [8114]E(f324(f324(f8(x81141,a838),x81142),f324(f324(f3(f845(x81141,a832)),x81143),f324(f324(f303(x81141),x81144),f179(f845(x81141,a832))))),f324(f324(f3(a838),f324(f324(f8(x81141,a838),x81142),x81143)),f324(x81142,x81144)))+~P1(f324(f324(f326(x81141),x81144),x81143)) % 28.68/28.32 [8133]P1(f324(f324(f231(f845(x81331,a832)),x81332),x81333))+~P1(f324(f324(f231(f845(x81331,a832)),f324(f324(f303(x81331),x81334),x81332)),x81333)) % 28.68/28.32 [8343]P36(x83431,x83432)+~P36(x83431,f324(f324(f303(f844(x83431,x83431)),f324(f324(f247(x83431,x83431),x83433),x83434)),x83432)) % 28.68/28.32 [8344]P55(x83441,x83442)+~P55(x83441,f324(f324(f303(f844(x83441,x83441)),f324(f324(f247(x83441,x83441),x83443),x83444)),x83442)) % 28.68/28.32 [8352]~P86(x83521)+E(f324(f324(f137(x83521,x83521,f7(x83521)),x83522),f324(f324(f137(x83521,x83521,f7(x83521)),x83523),x83524)),f324(f324(f137(x83521,x83521,f7(x83521)),x83523),f324(f324(f137(x83521,x83521,f7(x83521)),x83522),x83524))) % 28.68/28.32 [8362]E(x83621,x83622)+~P1(f324(f65(x83623,x83624,f324(f324(f303(x83623),x83621),f179(f845(x83623,a832)))),x83622)) % 28.68/28.32 [8367]E(f324(f165(x83671,x83672,x83673),x83674),f182(x83672))+P1(f324(f324(f326(x83671),x83674),f324(f304(f844(x83671,x83672),x83671,f246(x83671,x83672)),f324(f157(f844(x83671,x83672)),x83673)))) % 28.68/28.32 [8373]E(f324(f324(f125(x83731),f324(f324(f158(x83731),x83732),x83733)),f324(f324(f158(x83731),x83734),f324(f324(f128(x83731),x83732),x83733))),f324(f324(f158(x83731),f324(f324(f82(a838),x83732),x83734)),x83733))+~P1(f324(f324(f231(a838),f324(f324(f82(a838),x83732),x83734)),f324(f180(f839(x83731)),x83733))) % 28.68/28.32 [8414]P1(f324(f64(x84141),x84142))+~E(x84142,f324(f304(a838,x84141,x84143),f324(f257(a838),f324(f324(f9(a838,a838,a832),f232(a838)),x84144)))) % 28.68/28.32 [8434]~P83(x84341)+E(f324(f131(x84341,x84341,f82(x84341),f324(f324(f82(x84341),x84342),x84343)),x84344),f324(f324(f82(x84341),x84342),f324(f131(x84341,x84341,f82(x84341),x84343),x84344))) % 28.68/28.32 [8466]P1(f324(f324(f231(f845(x84661,a832)),f324(f262(x84661,x84662),x84663)),f324(f262(x84661,x84662),x84664)))+~P1(f324(f324(f231(f845(f844(x84661,x84662),a832)),x84663),x84664)) % 28.68/28.32 [8477]~P1(f324(f324(f231(a838),x84772),x84774))+P1(f324(f324(f231(f845(x84771,a832)),f324(f157(x84771),f324(f324(f158(x84771),x84772),x84773))),f324(f157(x84771),f324(f324(f158(x84771),x84774),x84773)))) % 28.68/28.32 [8478]~P1(f324(f324(f231(a838),x84784),x84782))+P1(f324(f324(f231(f845(x84781,a832)),f324(f157(x84781),f324(f324(f128(x84781),x84782),x84783))),f324(f157(x84781),f324(f324(f128(x84781),x84784),x84783)))) % 28.68/28.32 [8521]~P1(f324(f64(x85211),f324(f324(f3(f845(x85211,a832)),x85212),x85214)))+P1(f324(f64(x85211),f324(f324(f3(f845(x85211,a832)),x85212),f324(f324(f303(x85211),x85213),x85214)))) % 28.68/28.32 [8556]P1(f324(f324(f326(f844(x85561,x85561)),x85562),f301(x85561,x85563)))+~P1(f324(f324(f326(f844(x85561,x85561)),x85562),f324(f324(f172(f844(x85561,x85561),a832),x85564),x85563))) % 28.68/28.32 [8633]~P1(f324(f64(x86331),f324(f324(f3(f845(x86331,a832)),x86332),f324(f324(f303(x86331),x86334),x86333))))+P1(f324(f64(x86331),f324(f324(f3(f845(x86331,a832)),x86332),x86333))) % 28.68/28.32 [8779]~E(f324(f165(x87791,x87792,x87793),x87794),f182(x87792))+~P1(f324(f324(f326(x87791),x87794),f324(f304(f844(x87791,x87792),x87791,f246(x87791,x87792)),f324(f157(f844(x87791,x87792)),x87793)))) % 28.68/28.32 [8816]~P86(x88161)+P1(f324(f324(f231(x88161),f324(f324(f178(x88161),x88162),f324(f324(f235(x88161),x88163),x88164))),f324(f324(f235(x88161),f324(f324(f178(x88161),x88162),x88163)),f324(f324(f178(x88161),x88162),x88164)))) % 28.68/28.32 [8817]~P94(x88171)+P1(f324(f324(f231(x88171),f324(f324(f103(x88171),x88172),f324(f324(f104(x88171),x88173),x88174))),f324(f324(f104(x88171),f324(f324(f103(x88171),x88172),x88173)),f324(f324(f103(x88171),x88172),x88174)))) % 28.68/28.32 [8953]E(x89531,x89532)+~P1(f324(f324(f326(f844(x89533,x89533)),f324(f324(f247(x89533,x89533),x89531),x89532)),f324(f157(f844(x89533,x89533)),f324(f324(f166(x89533,x89533),x89534),x89534)))) % 28.68/28.32 [8983]~P1(f324(f324(f326(f844(x89831,x89831)),f324(f324(f247(x89831,x89831),x89833),x89832)),f301(x89831,x89834)))+~P36(x89831,f324(f324(f303(f844(x89831,x89831)),f324(f324(f247(x89831,x89831),x89832),x89833)),x89834)) % 28.68/28.32 [8984]~P1(f324(f324(f326(f844(x89841,x89841)),f324(f324(f247(x89841,x89841),x89843),x89842)),f301(x89841,x89844)))+~P55(x89841,f324(f324(f303(f844(x89841,x89841)),f324(f324(f247(x89841,x89841),x89842),x89843)),x89844)) % 28.68/28.32 [9028]~P86(x90281)+P1(f324(f324(f231(x90281),f324(f324(f178(x90281),f324(f324(f235(x90281),x90282),x90283)),f324(f324(f235(x90281),x90282),x90284))),f324(f324(f235(x90281),x90282),f324(f324(f178(x90281),x90283),x90284)))) % 28.68/28.32 [9029]~P94(x90291)+P1(f324(f324(f231(x90291),f324(f324(f103(x90291),f324(f324(f104(x90291),x90292),x90293)),f324(f324(f104(x90291),x90292),x90294))),f324(f324(f104(x90291),x90292),f324(f324(f103(x90291),x90293),x90294)))) % 28.68/28.32 [9092]~E(f324(f304(x90922,x90921,x90923),f238(f845(x90922,a832))),f238(f845(x90921,a832)))+P1(f324(f324(f231(f845(x90921,a832)),f324(f81(f845(x90921,a832)),f324(f304(x90922,x90921,x90923),x90924))),f324(f304(x90922,x90921,x90923),f324(f81(f845(x90922,a832)),x90924)))) % 28.68/28.32 [9398]P1(f324(f324(f326(f844(x93981,x93981)),f324(f324(f247(x93981,x93981),x93982),x93983)),f324(f279(x93981,x93981),f324(f324(f282(x93981,x93981,x93981),x93984),f301(x93981,x93984)))))+~P1(f324(f324(f326(f844(x93981,x93981)),f324(f324(f247(x93981,x93981),x93982),x93983)),f324(f324(f282(x93981,x93981,x93981),f324(f279(x93981,x93981),x93984)),f301(x93981,f324(f279(x93981,x93981),x93984))))) % 28.68/28.32 [9399]~P1(f324(f324(f326(f844(x93991,x93991)),f324(f324(f247(x93991,x93991),x93992),x93993)),f324(f279(x93991,x93991),f324(f324(f282(x93991,x93991,x93991),x93994),f301(x93991,x93994)))))+P1(f324(f324(f326(f844(x93991,x93991)),f324(f324(f247(x93991,x93991),x93992),x93993)),f324(f324(f282(x93991,x93991,x93991),f324(f279(x93991,x93991),x93994)),f301(x93991,f324(f279(x93991,x93991),x93994))))) % 28.68/28.32 [9424]~P1(f324(f324(f326(x94242),x94244),f324(f260(x94241,x94242),x94243)))+P1(f324(f324(f326(f844(x94241,x94242)),f324(f324(f247(x94241,x94242),f341(x94243,x94241,x94244,x94242)),x94244)),x94243)) % 28.68/28.32 [9425]~P1(f324(f324(f326(x94252),x94254),f324(f260(x94251,x94252),x94253)))+P1(f324(f324(f326(f844(x94251,x94252)),f324(f324(f247(x94251,x94252),f342(x94253,x94251,x94254,x94252)),x94254)),x94253)) % 28.68/28.32 [9446]~P1(f324(f324(f326(x94461),x94464),f324(f324(f103(f845(x94461,a832)),x94462),x94463)))+P1(f324(f324(f324(f103(f845(x94461,a832)),f324(f324(f9(x94461,f845(x94461,a832),a832),f326(x94461)),x94462)),f324(f324(f9(x94461,f845(x94461,a832),a832),f326(x94461)),x94463)),x94464)) % 28.68/28.32 [9447]~P1(f324(f324(f326(x94471),x94474),f324(f324(f104(f845(x94471,a832)),x94472),x94473)))+P1(f324(f324(f324(f104(f845(x94471,a832)),f324(f324(f9(x94471,f845(x94471,a832),a832),f326(x94471)),x94472)),f324(f324(f9(x94471,f845(x94471,a832),a832),f326(x94471)),x94473)),x94474)) % 28.68/28.32 [9522]~P1(f324(f324(f326(f844(x95221,x95221)),f324(f324(f247(x95221,x95221),x95224),x95223)),f324(f324(f282(x95221,x95221,x95221),x95222),f301(x95221,x95222))))+P1(f324(f324(f326(f844(x95221,x95221)),f324(f324(f247(x95221,x95221),f644(x95222,x95223,x95224,x95221)),x95223)),x95222)) % 28.68/28.32 [9558]P1(f324(f324(f326(x95581),x95582),f324(f324(f103(f845(x95581,a832)),x95583),x95584)))+~P1(f324(f324(f324(f103(f845(x95581,a832)),f324(f324(f9(x95581,f845(x95581,a832),a832),f326(x95581)),x95583)),f324(f324(f9(x95581,f845(x95581,a832),a832),f326(x95581)),x95584)),x95582)) % 28.68/28.32 [9559]P1(f324(f324(f326(x95591),x95592),f324(f324(f104(f845(x95591,a832)),x95593),x95594)))+~P1(f324(f324(f324(f104(f845(x95591,a832)),f324(f324(f9(x95591,f845(x95591,a832),a832),f326(x95591)),x95593)),f324(f324(f9(x95591,f845(x95591,a832),a832),f326(x95591)),x95594)),x95592)) % 28.68/28.32 [9838]P34(x98381,f324(f324(f9(x98381,f845(f844(x98381,x98381),a832),f845(x98381,a832)),f324(f324(f10(f845(x98381,f845(f845(f844(x98381,x98381),a832),a832)),f845(f845(f844(x98381,x98381),a832),f845(x98381,a832)),x98381),f9(x98381,f845(f844(x98381,x98381),a832),a832)),f324(f324(f10(f845(x98381,f844(x98381,x98381)),f845(x98381,f845(f845(f844(x98381,x98381),a832),a832)),x98381),f324(f10(f844(x98381,x98381),f845(f845(f844(x98381,x98381),a832),a832),x98381),f326(f844(x98381,x98381)))),f247(x98381,x98381)))),x98382),x98383,x98384)+~P1(f324(f324(f326(f844(f839(x98381),f839(x98381))),f324(f324(f247(f839(x98381),f839(x98381)),x98383),x98384)),f145(x98381,x98382))) % 28.68/28.32 [9842]P56(x98421,f324(f324(f9(x98421,f845(f844(x98421,x98421),a832),f845(x98421,a832)),f324(f324(f10(f845(x98421,f845(f845(f844(x98421,x98421),a832),a832)),f845(f845(f844(x98421,x98421),a832),f845(x98421,a832)),x98421),f9(x98421,f845(f844(x98421,x98421),a832),a832)),f324(f324(f10(f845(x98421,f844(x98421,x98421)),f845(x98421,f845(f845(f844(x98421,x98421),a832),a832)),x98421),f324(f10(f844(x98421,x98421),f845(f845(f844(x98421,x98421),a832),a832),x98421),f326(f844(x98421,x98421)))),f247(x98421,x98421)))),x98422),x98423,x98424)+~P1(f324(f324(f326(f844(f845(x98421,a832),f845(x98421,a832))),f324(f324(f247(f845(x98421,a832),f845(x98421,a832)),x98423),x98424)),f317(x98421,x98422))) % 28.68/28.32 [9871]E(x98711,x98712)+~E(f324(f324(f9(x98713,f845(f844(x98713,x98714),a832),f845(x98714,a832)),f324(f324(f10(f845(x98714,f845(f845(f844(x98713,x98714),a832),a832)),f845(f845(f844(x98713,x98714),a832),f845(x98714,a832)),x98713),f9(x98714,f845(f844(x98713,x98714),a832),a832)),f324(f324(f10(f845(x98714,f844(x98713,x98714)),f845(x98714,f845(f845(f844(x98713,x98714),a832),a832)),x98713),f324(f10(f844(x98713,x98714),f845(f845(f844(x98713,x98714),a832),a832),x98714),f326(f844(x98713,x98714)))),f247(x98713,x98714)))),x98711),f324(f324(f9(x98713,f845(f844(x98713,x98714),a832),f845(x98714,a832)),f324(f324(f10(f845(x98714,f845(f845(f844(x98713,x98714),a832),a832)),f845(f845(f844(x98713,x98714),a832),f845(x98714,a832)),x98713),f9(x98714,f845(f844(x98713,x98714),a832),a832)),f324(f324(f10(f845(x98714,f844(x98713,x98714)),f845(x98714,f845(f845(f844(x98713,x98714),a832),a832)),x98713),f324(f10(f844(x98713,x98714),f845(f845(f844(x98713,x98714),a832),a832),x98714),f326(f844(x98713,x98714)))),f247(x98713,x98714)))),x98712)) % 28.68/28.32 [9874]~P34(x98741,f324(f324(f9(x98741,f845(f844(x98741,x98741),a832),f845(x98741,a832)),f324(f324(f10(f845(x98741,f845(f845(f844(x98741,x98741),a832),a832)),f845(f845(f844(x98741,x98741),a832),f845(x98741,a832)),x98741),f9(x98741,f845(f844(x98741,x98741),a832),a832)),f324(f324(f10(f845(x98741,f844(x98741,x98741)),f845(x98741,f845(f845(f844(x98741,x98741),a832),a832)),x98741),f324(f10(f844(x98741,x98741),f845(f845(f844(x98741,x98741),a832),a832),x98741),f326(f844(x98741,x98741)))),f247(x98741,x98741)))),x98744),x98742,x98743)+P1(f324(f324(f326(f844(f839(x98741),f839(x98741))),f324(f324(f247(f839(x98741),f839(x98741)),x98742),x98743)),f145(x98741,x98744))) % 28.68/28.32 [9875]~P56(x98751,f324(f324(f9(x98751,f845(f844(x98751,x98751),a832),f845(x98751,a832)),f324(f324(f10(f845(x98751,f845(f845(f844(x98751,x98751),a832),a832)),f845(f845(f844(x98751,x98751),a832),f845(x98751,a832)),x98751),f9(x98751,f845(f844(x98751,x98751),a832),a832)),f324(f324(f10(f845(x98751,f844(x98751,x98751)),f845(x98751,f845(f845(f844(x98751,x98751),a832),a832)),x98751),f324(f10(f844(x98751,x98751),f845(f845(f844(x98751,x98751),a832),a832),x98751),f326(f844(x98751,x98751)))),f247(x98751,x98751)))),x98754),x98752,x98753)+P1(f324(f324(f326(f844(f845(x98751,a832),f845(x98751,a832))),f324(f324(f247(f845(x98751,a832),f845(x98751,a832)),x98752),x98753)),f317(x98751,x98754))) % 28.68/28.32 [7351]~P89(x73511)+E(f324(f324(f83(x73511),f324(f106(x73511),x73512)),f324(f324(f83(x73511),f324(f106(x73511),x73513)),x73514)),f324(f324(f83(x73511),f324(f106(x73511),f324(f324(f83(a1),x73512),x73513))),x73514)) % 28.68/28.32 [7352]~P89(x73521)+E(f324(f324(f82(x73521),f324(f106(x73521),x73522)),f324(f324(f82(x73521),f324(f106(x73521),x73523)),x73524)),f324(f324(f82(x73521),f324(f106(x73521),f324(f324(f82(a1),x73522),x73523))),x73524)) % 28.68/28.32 [7353]~P89(x73531)+E(f324(f324(f82(x73531),f324(f106(x73531),x73532)),f324(f324(f3(x73531),f324(f106(x73531),x73533)),x73534)),f324(f324(f3(x73531),f324(f106(x73531),f324(f324(f82(a1),x73532),x73533))),x73534)) % 28.68/28.32 [7403]~P2(x74031)+E(f324(f151(x74031),f324(f324(f141(x74032,x74031),f324(f18(x74031,x74032),x74033)),x74034)),f324(f324(f83(x74031),f324(f102(x74031),f324(f180(f839(x74032)),x74034))),x74033)) % 28.68/28.32 [7640]E(f324(f266(x76401,f324(f324(f139(f844(a101,x76401)),x76402),x76403)),x76404),f324(f251(a101,x76401),x76402))+~P1(f324(f324(f232(a101),x76404),f324(f246(a101,x76401),x76402))) % 28.68/28.32 [7688]~P89(x76881)+E(f324(f324(f82(x76881),f324(f106(x76881),x76882)),f324(f324(f3(x76881),x76883),f324(f106(x76881),x76884))),f324(f324(f82(x76881),f324(f106(x76881),f324(f324(f82(a1),x76882),f324(f81(a1),x76884)))),x76883)) % 28.68/28.32 [7821]E(f324(f266(x78211,x78212),f324(f324(f3(a101),x78213),f324(f246(a101,x78211),x78214))),f324(f266(x78211,f324(f324(f139(f844(a101,x78211)),x78214),x78212)),x78213))+P1(f324(f324(f232(a101),x78213),f324(f246(a101,x78211),x78214))) % 28.68/28.32 [8260]~P1(f324(f324(f326(x82601),x82602),f324(f157(x82601),f116(x82601,x82604))))+P1(f324(f324(f326(x82601),x82602),f324(f157(x82601),f116(x82601,f324(f324(f125(x82601),x82603),x82604))))) % 28.68/28.32 [8261]~P1(f324(f324(f326(x82611),x82612),f324(f157(x82611),f116(x82611,x82613))))+P1(f324(f324(f326(x82611),x82612),f324(f157(x82611),f116(x82611,f324(f324(f125(x82611),x82613),x82614))))) % 28.68/28.32 [8282]E(f324(f324(f103(f845(x82821,a832)),f324(f324(f104(f845(x82821,a832)),x82822),x82823)),x82824),f324(f324(f104(f845(x82821,a832)),x82822),f324(f324(f103(f845(x82821,a832)),x82823),x82824)))+~P1(f324(f324(f231(f845(x82821,a832)),x82824),x82822)) % 28.68/28.32 [8569]~E(f324(f324(f103(f845(x85691,a832)),f324(f324(f104(f845(x85691,a832)),x85693),x85694)),x85692),f324(f324(f104(f845(x85691,a832)),x85693),f324(f324(f103(f845(x85691,a832)),x85694),x85692)))+P1(f324(f324(f231(f845(x85691,a832)),x85692),x85693)) % 28.68/28.32 [8822]~P1(f324(f324(f231(f845(x88221,a832)),x88222),f324(f324(f103(f845(x88221,a832)),x88223),x88224)))+P1(f324(f324(f231(f845(x88221,a832)),f324(f324(f3(f845(x88221,a832)),x88222),x88223)),x88224)) % 28.68/28.32 [8937]P1(f324(f324(f231(f845(x89371,a832)),x89372),f324(f324(f103(f845(x89371,a832)),x89373),x89374)))+~P1(f324(f324(f231(f845(x89371,a832)),f324(f324(f3(f845(x89371,a832)),x89372),x89373)),x89374)) % 28.68/28.32 [9010]~P78(x90101)+E(f324(f77(x90101),f324(f324(f8(x90102,x90101),f324(f324(f10(x90101,x90101,x90102),f77(x90101)),x90103)),x90104)),f324(f324(f8(x90102,x90101),f324(f324(f10(x90101,x90101,x90102),f77(x90101)),x90103)),x90104)) % 28.68/28.32 [9157]~P78(x91571)+P1(f324(f324(f231(x91571),f2(x91571)),f324(f324(f8(x91572,x91571),f324(f324(f10(x91571,x91571,x91572),f77(x91571)),x91573)),x91574))) % 28.68/28.32 [9160]~P6(x91601)+E(f324(f151(x91601),f324(f324(f141(x91602,x91601),f324(f75(x91601,x91601,x91602,f81(x91601)),x91603)),x91604)),f324(f81(x91601),f324(f151(x91601),f324(f324(f141(x91602,x91601),x91603),x91604)))) % 28.68/28.32 [9297]~P78(x92971)+P1(f324(f324(f231(x92971),f324(f77(x92971),f324(f324(f8(x92972,x92971),x92973),x92974))),f324(f324(f8(x92972,x92971),f324(f324(f10(x92971,x92971,x92972),f77(x92971)),x92973)),x92974))) % 28.68/28.32 [9325]~E(f324(f324(f82(a838),x93251),x93254),f324(f324(f82(a838),x93253),x93252))+P1(f324(f324(f326(f844(f844(a838,a838),f844(a838,a838))),f324(f324(f247(f844(a838,a838),f844(a838,a838)),f324(f324(f247(a838,a838),x93251),x93252)),f324(f324(f247(a838,a838),x93253),x93254))),a111)) % 28.68/28.32 [9326]~P1(f324(f324(f232(a838),x93261),x93263))+P1(f324(f324(f326(f844(f844(a838,a838),f844(a838,a838))),f324(f324(f247(f844(a838,a838),f844(a838,a838)),f324(f324(f247(a838,a838),x93261),x93262)),f324(f324(f247(a838,a838),x93263),x93264))),a38)) % 28.68/28.32 [9327]~P1(f324(f324(f232(a838),x93271),x93273))+P1(f324(f324(f326(f844(f844(a838,a838),f844(a838,a838))),f324(f324(f247(f844(a838,a838),f844(a838,a838)),f324(f324(f247(a838,a838),x93271),x93272)),f324(f324(f247(a838,a838),x93273),x93274))),a72)) % 28.68/28.32 [9470]E(f324(f324(f82(a838),x94701),x94702),f324(f324(f82(a838),x94703),x94704))+~P1(f324(f324(f326(f844(f844(a838,a838),f844(a838,a838))),f324(f324(f247(f844(a838,a838),f844(a838,a838)),f324(f324(f247(a838,a838),x94701),x94704)),f324(f324(f247(a838,a838),x94703),x94702))),a111)) % 28.68/28.32 [9495]E(f324(f324(f149(x94951),f324(f324(f128(x94951),f324(f180(f839(x94951)),f161(x94951,x94952,x94953))),x94953)),x94954),f324(f324(f149(x94951),x94953),f324(f324(f82(a838),x94954),f324(f180(f839(x94951)),f161(x94951,x94952,x94953)))))+~P1(f324(f324(f232(a838),x94954),f324(f180(f839(x94951)),f324(f324(f128(x94951),f324(f180(f839(x94951)),f161(x94951,x94952,x94953))),x94953)))) % 28.68/28.32 [9515]~P1(f324(f324(f326(x95152),x95154),f324(f324(f45(x95151,f845(x95152,a832)),f238(f845(x95151,a832))),x95153)))+P1(f324(f324(f324(f45(x95151,f845(x95152,a832)),f238(f845(x95151,a832))),f324(f324(f10(f845(x95152,a832),f845(x95152,a832),x95151),f324(f9(x95152,f845(x95152,a832),a832),f326(x95152))),x95153)),x95154)) % 28.68/28.32 [9516]~P1(f324(f324(f326(x95162),x95164),f324(f324(f46(x95161,f845(x95162,a832)),f238(f845(x95161,a832))),x95163)))+P1(f324(f324(f324(f46(x95161,f845(x95162,a832)),f238(f845(x95161,a832))),f324(f324(f10(f845(x95162,a832),f845(x95162,a832),x95161),f324(f9(x95162,f845(x95162,a832),a832),f326(x95162))),x95163)),x95164)) % 28.68/28.32 [9583]~P1(f324(f55(x95831,x95832),f324(f324(f247(a1,a1),x95834),x95833)))+P1(f324(f55(f324(f81(a1),x95831),x95832),f324(f324(f247(a1,a1),f324(f324(f324(f98(a1),f324(f324(a321,x95833),f2(a1))),f324(f81(a1),x95834)),f324(f324(f3(a1),f324(f81(a1),x95834)),f80(a1)))),f324(f324(f324(f98(a1),f324(f324(a321,x95833),f2(a1))),f2(a1)),f324(f324(f3(a1),x95832),x95833))))) % 28.68/28.32 [9592]P1(f324(f324(f326(x95921),x95922),f324(f324(f45(x95923,f845(x95921,a832)),f238(f845(x95923,a832))),x95924)))+~P1(f324(f324(f324(f45(x95923,f845(x95921,a832)),f238(f845(x95923,a832))),f324(f324(f10(f845(x95921,a832),f845(x95921,a832),x95923),f324(f9(x95921,f845(x95921,a832),a832),f326(x95921))),x95924)),x95922)) % 28.68/28.32 [9593]P1(f324(f324(f326(x95931),x95932),f324(f324(f46(x95933,f845(x95931,a832)),f238(f845(x95933,a832))),x95934)))+~P1(f324(f324(f324(f46(x95933,f845(x95931,a832)),f238(f845(x95933,a832))),f324(f324(f10(f845(x95931,a832),f845(x95931,a832),x95933),f324(f9(x95931,f845(x95931,a832),a832),f326(x95931))),x95934)),x95932)) % 28.68/28.32 [9605]E(f324(f324(f45(a838,f845(x96051,a832)),f238(f845(a838,a832))),x96052),f324(f324(f45(a838,f845(x96051,a832)),f238(f845(a838,a832))),x96053))+~E(f324(f324(f45(a838,f845(x96051,a832)),f324(f295(a838,f2(a838)),f549(x96052,x96054,x96053,x96051))),x96053),f324(f324(f45(a838,f845(x96051,a832)),f324(f295(a838,f2(a838)),f324(f324(f82(a838),f549(x96052,x96054,x96053,x96051)),x96054))),x96052)) % 28.68/28.32 [9933]~P1(f324(f324(f231(f845(f844(x99331,x99332),a832)),x99333),x99334))+P1(f324(f324(f231(f845(x99331,f845(x99332,a832))),f324(f324(f9(x99331,f845(f844(x99331,x99332),a832),f845(x99332,a832)),f324(f324(f10(f845(x99332,f845(f845(f844(x99331,x99332),a832),a832)),f845(f845(f844(x99331,x99332),a832),f845(x99332,a832)),x99331),f9(x99332,f845(f844(x99331,x99332),a832),a832)),f324(f324(f10(f845(x99332,f844(x99331,x99332)),f845(x99332,f845(f845(f844(x99331,x99332),a832),a832)),x99331),f324(f10(f844(x99331,x99332),f845(f845(f844(x99331,x99332),a832),a832),x99332),f326(f844(x99331,x99332)))),f247(x99331,x99332)))),x99333)),f324(f324(f9(x99331,f845(f844(x99331,x99332),a832),f845(x99332,a832)),f324(f324(f10(f845(x99332,f845(f845(f844(x99331,x99332),a832),a832)),f845(f845(f844(x99331,x99332),a832),f845(x99332,a832)),x99331),f9(x99332,f845(f844(x99331,x99332),a832),a832)),f324(f324(f10(f845(x99332,f844(x99331,x99332)),f845(x99332,f845(f845(f844(x99331,x99332),a832),a832)),x99331),f324(f10(f844(x99331,x99332),f845(f845(f844(x99331,x99332),a832),a832),x99332),f326(f844(x99331,x99332)))),f247(x99331,x99332)))),x99334))) % 28.68/28.32 [9950]P1(f324(f324(f231(f845(f844(x99501,x99502),a832)),x99503),x99504))+~P1(f324(f324(f231(f845(x99501,f845(x99502,a832))),f324(f324(f9(x99501,f845(f844(x99501,x99502),a832),f845(x99502,a832)),f324(f324(f10(f845(x99502,f845(f845(f844(x99501,x99502),a832),a832)),f845(f845(f844(x99501,x99502),a832),f845(x99502,a832)),x99501),f9(x99502,f845(f844(x99501,x99502),a832),a832)),f324(f324(f10(f845(x99502,f844(x99501,x99502)),f845(x99502,f845(f845(f844(x99501,x99502),a832),a832)),x99501),f324(f10(f844(x99501,x99502),f845(f845(f844(x99501,x99502),a832),a832),x99502),f326(f844(x99501,x99502)))),f247(x99501,x99502)))),x99503)),f324(f324(f9(x99501,f845(f844(x99501,x99502),a832),f845(x99502,a832)),f324(f324(f10(f845(x99502,f845(f845(f844(x99501,x99502),a832),a832)),f845(f845(f844(x99501,x99502),a832),f845(x99502,a832)),x99501),f9(x99502,f845(f844(x99501,x99502),a832),a832)),f324(f324(f10(f845(x99502,f844(x99501,x99502)),f845(x99502,f845(f845(f844(x99501,x99502),a832),a832)),x99501),f324(f10(f844(x99501,x99502),f845(f845(f844(x99501,x99502),a832),a832),x99502),f326(f844(x99501,x99502)))),f247(x99501,x99502)))),x99504))) % 28.68/28.32 [9055]~P1(f324(f324(f326(f844(x90551,x90551)),x90552),f301(x90551,x90554)))+P1(f324(f324(f326(f844(x90551,x90551)),x90552),f301(x90551,f324(f324(f103(f845(f844(x90551,x90551),a832)),x90553),x90554)))) % 28.68/28.32 [9056]~P1(f324(f324(f326(f844(x90561,x90561)),x90562),f301(x90561,x90563)))+P1(f324(f324(f326(f844(x90561,x90561)),x90562),f301(x90561,f324(f324(f103(f845(f844(x90561,x90561),a832)),x90563),x90564)))) % 28.68/28.32 [9390]~E(f324(f157(x93901),x93904),f168(x93901,x93902,x93903))+E(f165(x93901,x93902,f324(f324(f141(x93901,f844(x93901,x93902)),f324(f324(f20(x93901,x93902,f844(x93901,x93902)),f247(x93901,x93902)),f324(f324(f10(f842(x93902),x93902,x93901),f230(x93902)),x93903))),x93904)),x93903) % 28.68/28.32 [9688]~P1(f324(f324(f232(a838),f324(f324(f82(a838),x96881),x96884)),f324(f324(f82(a838),x96883),x96882)))+P1(f324(f324(f232(a1),f324(a91,f324(f278(f844(a838,a838),f844(a838,a838),a111),f324(f324(f303(f844(a838,a838)),f324(f324(f247(a838,a838),x96881),x96882)),f179(f845(f844(a838,a838),a832)))))),f324(a91,f324(f278(f844(a838,a838),f844(a838,a838),a111),f324(f324(f303(f844(a838,a838)),f324(f324(f247(a838,a838),x96883),x96884)),f179(f845(f844(a838,a838),a832))))))) % 28.68/28.32 [9689]~P1(f324(f324(f231(a838),f324(f324(f82(a838),x96891),x96894)),f324(f324(f82(a838),x96893),x96892)))+P1(f324(f324(f231(a1),f324(a91,f324(f278(f844(a838,a838),f844(a838,a838),a111),f324(f324(f303(f844(a838,a838)),f324(f324(f247(a838,a838),x96891),x96892)),f179(f845(f844(a838,a838),a832)))))),f324(a91,f324(f278(f844(a838,a838),f844(a838,a838),a111),f324(f324(f303(f844(a838,a838)),f324(f324(f247(a838,a838),x96893),x96894)),f179(f845(f844(a838,a838),a832))))))) % 28.68/28.32 [9776]P1(f324(f324(f232(a838),f324(f324(f82(a838),x97761),x97762)),f324(f324(f82(a838),x97763),x97764)))+~P1(f324(f324(f232(a1),f324(a91,f324(f278(f844(a838,a838),f844(a838,a838),a111),f324(f324(f303(f844(a838,a838)),f324(f324(f247(a838,a838),x97761),x97764)),f179(f845(f844(a838,a838),a832)))))),f324(a91,f324(f278(f844(a838,a838),f844(a838,a838),a111),f324(f324(f303(f844(a838,a838)),f324(f324(f247(a838,a838),x97763),x97762)),f179(f845(f844(a838,a838),a832))))))) % 28.68/28.32 [9777]P1(f324(f324(f231(a838),f324(f324(f82(a838),x97771),x97772)),f324(f324(f82(a838),x97773),x97774)))+~P1(f324(f324(f231(a1),f324(a91,f324(f278(f844(a838,a838),f844(a838,a838),a111),f324(f324(f303(f844(a838,a838)),f324(f324(f247(a838,a838),x97771),x97774)),f179(f845(f844(a838,a838),a832)))))),f324(a91,f324(f278(f844(a838,a838),f844(a838,a838),a111),f324(f324(f303(f844(a838,a838)),f324(f324(f247(a838,a838),x97773),x97772)),f179(f845(f844(a838,a838),a832))))))) % 28.68/28.32 [9824]P1(f324(f324(f231(f845(x98241,a832)),f324(f324(f45(a838,f845(x98241,a832)),f238(f845(a838,a832))),x98242)),f324(f324(f45(a838,f845(x98241,a832)),f238(f845(a838,a832))),x98243)))+~P1(f324(f324(f231(f845(x98241,a832)),f324(f324(f45(a838,f845(x98241,a832)),f324(f295(a838,f2(a838)),f550(x98243,x98244,x98242,x98241))),x98242)),f324(f324(f45(a838,f845(x98241,a832)),f324(f295(a838,f2(a838)),f324(f324(f82(a838),f550(x98243,x98244,x98242,x98241)),x98244))),x98243))) % 28.68/28.32 [9877]P1(f324(f324(f231(a101),x98774),f2(a101)))+E(f324(f324(f254(f844(a101,a101),f844(x98771,f845(a841,a831)),f844(a101,a101),f844(f845(a101,f845(a832,f842(f840(x98771)))),f844(a101,a101))),f324(x98772,x98773)),f324(f324(f10(f845(f845(a101,f845(a832,f842(f840(x98771)))),f845(f844(a101,a101),f844(f845(a101,f845(a832,f842(f840(x98771)))),f844(a101,a101)))),f845(f844(a101,a101),f844(f845(a101,f845(a832,f842(f840(x98771)))),f844(a101,a101))),f844(x98771,f845(a841,a831))),f324(f254(f844(a101,a101),f845(a101,f845(a832,f842(f840(x98771)))),f844(a101,a101),f844(f845(a101,f845(a832,f842(f840(x98771)))),f844(a101,a101))),f273(x98771,x98772,f324(f324(f3(a101),x98774),f80(a101)),x98773))),f324(f324(f10(f845(f845(a101,f845(a832,f842(f840(x98771)))),f845(a101,f845(a832,f842(f840(x98771))))),f845(f845(a101,f845(a832,f842(f840(x98771)))),f845(f844(a101,a101),f844(f845(a101,f845(a832,f842(f840(x98771)))),f844(a101,a101)))),f844(x98771,f845(a841,a831))),f324(f10(f845(a101,f845(a832,f842(f840(x98771)))),f845(f844(a101,a101),f844(f845(a101,f845(a832,f842(f840(x98771)))),f844(a101,a101))),f845(a101,f845(a832,f842(f840(x98771))))),f247(f845(a101,f845(a832,f842(f840(x98771)))),f844(a101,a101)))),f324(f324(f10(f845(a101,f845(a832,f842(f840(x98771)))),f845(f845(a101,f845(a832,f842(f840(x98771)))),f845(a101,f845(a832,f842(f840(x98771))))),f844(x98771,f845(a841,a831))),f50(x98771)),f324(f324(f10(x98771,f845(a101,f845(a832,f842(f840(x98771)))),f844(x98771,f845(a841,a831))),f48(x98771)),f246(x98771,f845(a841,a831))))))),f273(x98771,x98772,x98774,x98773)) % 28.68/28.32 [9924]~P1(f324(f324(f326(x99242),x99244),f324(f260(x99241,x99242),x99243)))+P1(f324(f245(x99241,x99242,f324(f324(f9(x99241,f845(f844(x99241,x99242),a832),f845(x99242,a832)),f324(f324(f10(f845(x99242,f845(f845(f844(x99241,x99242),a832),a832)),f845(f845(f844(x99241,x99242),a832),f845(x99242,a832)),x99241),f9(x99242,f845(f844(x99241,x99242),a832),a832)),f324(f324(f10(f845(x99242,f844(x99241,x99242)),f845(x99242,f845(f845(f844(x99241,x99242),a832),a832)),x99241),f324(f10(f844(x99241,x99242),f845(f845(f844(x99241,x99242),a832),a832),x99242),f326(f844(x99241,x99242)))),f247(x99241,x99242)))),x99243)),x99244)) % 28.68/28.32 [9925]~P1(f324(f324(f326(x99251),x99254),f324(f262(x99251,x99252),x99253)))+P1(f324(f244(x99251,x99252,f324(f324(f9(x99251,f845(f844(x99251,x99252),a832),f845(x99252,a832)),f324(f324(f10(f845(x99252,f845(f845(f844(x99251,x99252),a832),a832)),f845(f845(f844(x99251,x99252),a832),f845(x99252,a832)),x99251),f9(x99252,f845(f844(x99251,x99252),a832),a832)),f324(f324(f10(f845(x99252,f844(x99251,x99252)),f845(x99252,f845(f845(f844(x99251,x99252),a832),a832)),x99251),f324(f10(f844(x99251,x99252),f845(f845(f844(x99251,x99252),a832),a832),x99252),f326(f844(x99251,x99252)))),f247(x99251,x99252)))),x99253)),x99254)) % 28.68/28.32 [9936]P1(f324(f324(f326(x99361),x99362),f324(f260(x99363,x99361),x99364)))+~P1(f324(f245(x99363,x99361,f324(f324(f9(x99363,f845(f844(x99363,x99361),a832),f845(x99361,a832)),f324(f324(f10(f845(x99361,f845(f845(f844(x99363,x99361),a832),a832)),f845(f845(f844(x99363,x99361),a832),f845(x99361,a832)),x99363),f9(x99361,f845(f844(x99363,x99361),a832),a832)),f324(f324(f10(f845(x99361,f844(x99363,x99361)),f845(x99361,f845(f845(f844(x99363,x99361),a832),a832)),x99363),f324(f10(f844(x99363,x99361),f845(f845(f844(x99363,x99361),a832),a832),x99361),f326(f844(x99363,x99361)))),f247(x99363,x99361)))),x99364)),x99362)) % 28.68/28.32 [9937]P1(f324(f324(f326(x99371),x99372),f324(f262(x99371,x99373),x99374)))+~P1(f324(f244(x99371,x99373,f324(f324(f9(x99371,f845(f844(x99371,x99373),a832),f845(x99373,a832)),f324(f324(f10(f845(x99373,f845(f845(f844(x99371,x99373),a832),a832)),f845(f845(f844(x99371,x99373),a832),f845(x99373,a832)),x99371),f9(x99373,f845(f844(x99371,x99373),a832),a832)),f324(f324(f10(f845(x99373,f844(x99371,x99373)),f845(x99373,f845(f845(f844(x99371,x99373),a832),a832)),x99371),f324(f10(f844(x99371,x99373),f845(f845(f844(x99371,x99373),a832),a832),x99373),f326(f844(x99371,x99373)))),f247(x99371,x99373)))),x99374)),x99372)) % 28.68/28.32 [9702]~P105(x97021)+E(f324(f324(f83(x97021),f324(f324(f82(x97021),f80(x97021)),f80(x97021))),f324(f324(f8(a838,x97021),f324(f324(f10(x97021,x97021,a838),f324(f82(x97021),x97022)),f324(f324(f9(a838,x97021,x97021),f324(f324(f10(x97021,f845(x97021,x97021),a838),f83(x97021)),f102(x97021))),x97023))),f324(f258(a838),x97024))),f324(f324(f83(x97021),f324(f102(x97021),x97024)),f324(f324(f82(x97021),x97022),f324(f324(f82(x97021),x97022),f324(f324(f83(x97021),f324(f102(x97021),f324(f324(f3(a838),x97024),f80(a838)))),x97023))))) % 28.68/28.32 [9845]P1(f324(x98451,f355(x98452,x98453,x98454,x98451)))+P36(x98452,f324(f257(f844(x98452,x98452)),f324(f252(x98452,x98452,a832),f324(f324(f10(f845(x98452,a832),f845(x98452,a832),x98452),f324(f20(x98452,a832,a832),f324(f324(f10(a832,f845(a832,a832),x98452),a322),x98451))),f324(f324(f9(x98452,f845(x98452,x98452),f845(x98452,a832)),f324(f324(f10(f845(x98452,a832),f845(f845(x98452,x98452),f845(x98452,a832)),x98452),f10(x98452,a832,x98452)),a321)),x98453))))) % 28.68/28.32 [9859]~P1(f324(f324(f232(a838),f324(x98594,f324(x98593,f355(x98591,x98593,x98594,x98592)))),f324(x98594,f355(x98591,x98593,x98594,x98592))))+P36(x98591,f324(f257(f844(x98591,x98591)),f324(f252(x98591,x98591,a832),f324(f324(f10(f845(x98591,a832),f845(x98591,a832),x98591),f324(f20(x98591,a832,a832),f324(f324(f10(a832,f845(a832,a832),x98591),a322),x98592))),f324(f324(f9(x98591,f845(x98591,x98591),f845(x98591,a832)),f324(f324(f10(f845(x98591,a832),f845(f845(x98591,x98591),f845(x98591,a832)),x98591),f10(x98591,a832,x98591)),a321)),x98593))))) % 28.68/28.32 [9963]~P1(f324(f324(f326(f844(x99631,x99631)),f324(f324(f247(x99631,x99631),x99633),x99634)),f324(f324(f103(f845(f844(x99631,x99631),a832)),x99632),f301(x99631,f179(f845(f844(x99631,x99631),a832))))))+P1(f324(f324(f324(f324(f103(f845(x99631,f845(x99631,a832))),f324(f324(f9(x99631,f845(f844(x99631,x99631),a832),f845(x99631,a832)),f324(f324(f10(f845(x99631,f845(f845(f844(x99631,x99631),a832),a832)),f845(f845(f844(x99631,x99631),a832),f845(x99631,a832)),x99631),f9(x99631,f845(f844(x99631,x99631),a832),a832)),f324(f324(f10(f845(x99631,f844(x99631,x99631)),f845(x99631,f845(f845(f844(x99631,x99631),a832),a832)),x99631),f324(f10(f844(x99631,x99631),f845(f845(f844(x99631,x99631),a832),a832),x99631),f326(f844(x99631,x99631)))),f247(x99631,x99631)))),x99632)),a321),x99633),x99634)) % 28.68/28.32 [9972]P1(f324(f324(f326(f844(x99721,x99721)),f324(f324(f247(x99721,x99721),x99722),x99723)),f324(f324(f103(f845(f844(x99721,x99721),a832)),x99724),f301(x99721,f179(f845(f844(x99721,x99721),a832))))))+~P1(f324(f324(f324(f324(f103(f845(x99721,f845(x99721,a832))),f324(f324(f9(x99721,f845(f844(x99721,x99721),a832),f845(x99721,a832)),f324(f324(f10(f845(x99721,f845(f845(f844(x99721,x99721),a832),a832)),f845(f845(f844(x99721,x99721),a832),f845(x99721,a832)),x99721),f9(x99721,f845(f844(x99721,x99721),a832),a832)),f324(f324(f10(f845(x99721,f844(x99721,x99721)),f845(x99721,f845(f845(f844(x99721,x99721),a832),a832)),x99721),f324(f10(f844(x99721,x99721),f845(f845(f844(x99721,x99721),a832),a832),x99721),f326(f844(x99721,x99721)))),f247(x99721,x99721)))),x99724)),a321),x99722),x99723)) % 28.68/28.32 [9921]E(f324(f324(f139(f839(x99211)),f324(f324(f139(x99211),x99212),f324(f131(f839(x99211),f839(x99211),f125(x99211),f115(x99211)),f324(f324(f141(f839(x99211),f839(x99211)),f143(f839(x99211),x99211,f115(x99211),f324(f324(f10(f839(x99211),f845(f839(x99211),f839(x99211)),x99211),f18(f839(x99211),f839(x99211))),f324(f324(f9(x99211,f839(x99211),f839(x99211)),f139(x99211)),f115(x99211))))),x99213)))),f163(x99211,f324(f324(f139(f839(x99211)),x99214),f324(f131(f839(f839(x99211)),f839(f839(x99211)),f125(f839(x99211)),f115(f839(x99211))),f324(f324(f141(f839(x99211),f839(f839(x99211))),f143(f839(f839(x99211)),x99211,f115(f839(x99211)),f324(f18(f845(f839(x99211),f839(f839(x99211))),x99211),f324(f324(f9(f839(x99211),f839(f839(x99211)),f839(f839(x99211))),f139(f839(x99211))),f115(f839(x99211)))))),x99213))))),f163(x99211,f324(f324(f139(f839(x99211)),f324(f324(f139(x99211),x99212),x99214)),x99213)))+~P1(f324(f313(f839(f839(x99211)),f164(x99211)),f324(f324(f139(f839(x99211)),f324(f324(f139(x99211),x99212),x99214)),x99213))) % 28.68/28.32 [9962]~P1(f324(f64(x99622),f324(f257(x99622),x99624)))+P1(f324(f64(x99621),f324(f257(x99621),f324(f324(f10(f845(x99622,a832),a832,x99621),f89(x99622)),f324(f324(f9(x99621,f845(x99622,a832),f845(x99622,a832)),f324(f324(f10(f845(x99622,f845(a832,a832)),f845(f845(x99622,a832),f845(x99622,a832)),x99621),f20(x99622,a832,a832)),f324(f324(f10(f845(x99622,a832),f845(x99622,f845(a832,a832)),x99621),f324(f10(a832,f845(a832,a832),x99622),a322)),f324(f324(f9(x99621,f845(x99622,x99621),f845(x99622,a832)),f324(f324(f10(f845(x99621,a832),f845(f845(x99622,x99621),f845(x99622,a832)),x99621),f10(x99621,a832,x99622)),a321)),x99623)))),x99624))))) % 28.68/28.32 [8934]~P39(f36(x89341,x89345),x89342,x89343,x89344)+P39(x89341,x89342,x89343,f664(x89344,x89343,x89342,x89345,x89341)) % 28.68/28.32 [8935]~P39(f36(x89355,x89351),x89354,x89353,x89352)+P39(x89351,f664(x89352,x89353,x89354,x89351,x89355),x89353,x89352) % 28.68/28.32 [5450]E(f324(f324(f303(x54501),x54502),f168(x54501,x54503,x54504)),f168(x54501,x54503,x54504))+~E(f324(x54504,x54502),f324(f226(x54503),x54505)) % 28.68/28.32 [5866]P1(f324(f245(x58661,x58662,x58663),x58664))+~P1(f324(f324(x58663,x58665),x58664)) % 28.68/28.32 [5868]P1(f324(f244(x58681,x58682,x58683),x58684))+~P1(f324(f324(x58683,x58684),x58685)) % 28.68/28.32 [5871]~E(f324(x58714,x58712),f324(f226(x58713),x58715))+P1(f324(f324(f326(x58711),x58712),f168(x58711,x58713,x58714))) % 28.68/28.32 [5872]~E(f324(x58724,x58725),f324(f226(x58721),x58722))+P1(f324(f324(f326(x58721),x58722),f170(x58723,x58721,x58724))) % 28.68/28.32 [6357]~E(x63575,f2(a101))+E(f324(f192(x63571,x63572,x63573,x63574),x63575),f117(x63572)) % 28.68/28.32 [6358]~E(x63585,f2(a101))+E(f324(f190(x63581,x63582,x63583,x63584),x63585),f124(x63582)) % 28.68/28.32 [6453]~P39(f28(x64533,x64534),x64532,x64535,x64531)+E(x64531,f324(f324(f324(a188,x64532),x64533),f324(x64534,x64532))) % 28.68/28.32 [6498]~E(x64983,f2(a101))+E(f324(f269(x64981,x64982,x64983,x64984),x64985),f324(f247(x64981,x64982),x64985)) % 28.68/28.32 [6578]~E(f324(x65784,x65785),f182(x65782))+E(f324(f228(f842(x65781),x65782,f182(x65781),x65783),f324(x65784,x65785)),f182(x65781)) % 28.68/28.32 [7229]E(f324(x72291,x72292),f182(x72293))+~E(f324(f169(x72294,x72293,x72295,x72291),x72292),f182(x72293)) % 28.68/28.32 [7230]E(f324(x72301,x72302),f182(x72303))+~E(f324(f169(x72304,x72303,x72301,x72305),x72302),f182(x72303)) % 28.68/28.32 [7270]E(f324(f169(x72701,x72702,x72703,x72704),x72705),f324(x72703,x72705))+P1(f324(f324(f326(x72701),x72705),f168(x72701,x72702,x72704))) % 28.68/28.32 [7271]E(f324(f169(x72711,x72712,x72713,x72714),x72715),f324(x72714,x72715))+P1(f324(f324(f326(x72711),x72715),f168(x72711,x72712,x72713))) % 28.68/28.32 [7600]~P24(x76004,x76001,x76002,x76005)+E(f324(f75(x76001,x76001,x76001,f324(x76002,x76003)),f324(x76002,x76003)),f324(x76002,x76003)) % 28.68/28.32 [7644]E(f324(f169(x76441,x76442,x76443,x76444),x76445),f324(x76444,x76445))+~P1(f324(f324(f326(x76441),x76445),f168(x76441,x76442,x76444))) % 28.68/28.32 [7997]~P20(x79975,x79971,x79972)+E(f324(f75(x79971,x79971,x79971,f324(x79972,x79973)),f324(x79972,x79974)),f324(f75(x79971,x79971,x79971,f324(x79972,x79974)),f324(x79972,x79973))) % 28.68/28.32 [8322]P1(f324(f324(f326(f844(x83221,x83221)),f324(f324(f247(x83221,x83221),x83222),x83223)),f319(x83221,x83224,x83225)))+~P1(f324(f324(f232(a838),f324(x83224,x83222)),f324(x83224,x83223))) % 28.68/28.32 [8420]~P1(f324(f324(f326(x84204),x84203),f292(x84204,x84201,x84202,x84205)))+P1(f324(f324(x84201,x84202),x84203)) % 28.68/28.32 [8421]~P1(f324(f324(f326(x84214),x84213),f283(x84214,x84211,x84212,x84215)))+P1(f324(f324(x84211,x84212),x84213)) % 28.68/28.32 [8422]~P1(f324(f324(f326(x84224),x84222),f292(x84224,x84221,x84225,x84223)))+P1(f324(f324(x84221,x84222),x84223)) % 28.68/28.32 [8423]~P1(f324(f324(f326(x84234),x84232),f283(x84234,x84231,x84235,x84233)))+P1(f324(f324(x84231,x84232),x84233)) % 28.68/28.32 [8546]~P54(x85462,x85461,x85465,x85463,x85464)+E(f324(f304(x85461,x85462,x85463),x85464),f238(f845(x85462,a832))) % 28.68/28.32 [9316]P1(f324(f324(f326(f844(f839(x93161),f839(x93161))),f324(f324(f247(f839(x93161),f839(x93161)),f324(f324(f139(x93161),x93162),x93163)),f324(f324(f139(x93161),x93162),x93164))),f144(x93161,x93165)))+~P1(f324(f324(f326(f844(f839(x93161),f839(x93161))),f324(f324(f247(f839(x93161),f839(x93161)),x93163),x93164)),f144(x93161,x93165))) % 28.68/28.32 [9317]P1(f324(f324(f326(f844(f839(x93171),f839(x93171))),f324(f324(f247(f839(x93171),f839(x93171)),f324(f324(f125(x93171),x93172),x93173)),f324(f324(f125(x93171),x93172),x93174))),f136(x93171,x93175)))+~P1(f324(f324(f326(f844(f839(x93171),f839(x93171))),f324(f324(f247(f839(x93171),f839(x93171)),x93173),x93174)),f136(x93171,x93175))) % 28.68/28.32 [9498]E(f324(f324(f139(x94981),f705(x94982,x94983,x94984,x94985,x94981)),f706(x94982,x94983,x94984,x94985,x94981)),x94985)+~P1(f324(f324(f326(f844(f839(x94981),f839(x94981))),f324(f324(f247(f839(x94981),f839(x94981)),x94985),f324(f324(f139(x94981),x94984),x94983))),f145(x94981,x94982))) % 28.68/28.32 [9525]E(f324(f324(f139(x95251),f707(x95252,x95253,x95254,x95255,x95251)),f708(x95252,x95253,x95254,x95255,x95251)),x95253)+~P1(f324(f324(f326(f844(f839(x95251),f839(x95251))),f324(f324(f247(f839(x95251),f839(x95251)),f324(f324(f139(x95251),x95255),x95254)),x95253)),f145(x95251,x95252))) % 28.68/28.32 [9662]~P1(f324(f324(f326(f844(f839(x96621),f839(x96621))),f324(f324(f247(f839(x96621),f839(x96621)),f324(f324(f139(x96621),x96625),x96622)),x96624)),f145(x96621,x96623)))+P1(f324(f324(f326(f844(f839(x96621),f839(x96621))),f324(f324(f247(f839(x96621),f839(x96621)),x96622),f708(x96623,x96624,x96622,x96625,x96621))),f145(x96621,x96623))) % 28.68/28.32 [9745]~P1(f324(f324(f326(f844(f839(x97451),f839(x97451))),f324(f324(f247(f839(x97451),f839(x97451)),x97455),f324(f324(f139(x97451),x97454),x97453))),f145(x97451,x97452)))+P1(f324(f324(f326(f844(f839(x97451),f839(x97451))),f324(f324(f247(f839(x97451),f839(x97451)),f706(x97452,x97453,x97454,x97455,x97451)),x97453)),f145(x97451,x97452))) % 28.68/28.32 [9916]P1(f324(f324(f326(f844(x99161,x99161)),f324(f324(f247(x99161,x99161),f324(x99162,f324(f324(f82(a838),x99163),x99164))),f324(x99162,x99163))),f301(x99161,x99165)))+~P1(f324(f324(f326(f844(x99161,x99161)),f324(f324(f247(x99161,x99161),f324(x99162,f324(a114,f436(x99164,x99163,x99165,x99162,x99161)))),f324(x99162,f436(x99164,x99163,x99165,x99162,x99161)))),f301(x99161,x99165))) % 28.68/28.32 [9939]E(x99391,f2(a101))+E(f324(f228(f844(f839(x99392),x99393),f844(x99392,x99393),f324(f324(f247(f839(x99392),x99393),f115(x99392)),x99394),f324(f252(x99392,x99393,f844(f839(x99392),x99393)),f324(f324(f9(x99392,f845(x99393,f844(f839(x99392),x99393)),f845(x99393,f844(f839(x99392),x99393))),f324(f324(f10(f845(f844(f839(x99392),x99393),f844(f839(x99392),x99393)),f845(f845(x99393,f844(f839(x99392),x99393)),f845(x99393,f844(f839(x99392),x99393))),x99392),f10(f844(f839(x99392),x99393),f844(f839(x99392),x99393),x99393)),f324(f324(f10(f845(f839(x99392),f845(x99393,f844(f839(x99392),x99393))),f845(f844(f839(x99392),x99393),f844(f839(x99392),x99393)),x99392),f252(f839(x99392),x99393,f844(f839(x99392),x99393))),f324(f324(f10(f845(f839(x99392),f839(x99392)),f845(f839(x99392),f845(x99393,f844(f839(x99392),x99393))),x99392),f324(f10(f839(x99392),f845(x99393,f844(f839(x99392),x99393)),f839(x99392)),f247(f839(x99392),x99393))),f139(x99392))))),f119(x99393,x99392,x99395,f324(f324(f3(a101),x99391),f80(a101)))))),f324(x99395,x99394)),f324(f119(x99393,x99392,x99395,x99391),x99394)) % 28.68/28.32 [5050]E(x50501,x50502)+~E(f324(f324(f139(x50503),x50504),x50501),f324(f324(f139(x50503),x50505),x50502)) % 28.68/28.32 [5051]E(x50511,x50512)+~E(f324(f324(f139(x50513),x50511),x50514),f324(f324(f139(x50513),x50512),x50515)) % 28.68/28.32 [5246]~E(f324(f324(f128(x52461),x52463),x52462),f324(f324(f139(x52461),x52464),x52465))+E(f324(f324(f149(x52461),x52462),x52463),x52464) % 28.68/28.32 [5379]~P19(x53794,x53795,x53791)+E(f324(f324(x53791,x53792),f324(f324(x53791,x53792),x53793)),f324(f324(x53791,x53792),x53793)) % 28.68/28.32 [6000]~P86(x60002)+~E(f324(f324(f137(x60001,x60002,x60003),x60004),x60005),f115(x60001)) % 28.68/28.32 [6399]E(x63991,x63992)+~E(f324(f324(f125(x63993),x63994),f324(f324(f139(x63993),x63991),f115(x63993))),f324(f324(f125(x63993),x63995),f324(f324(f139(x63993),x63992),f115(x63993)))) % 28.68/28.32 [6400]E(x64001,x64002)+~E(f324(f324(f125(x64003),x64001),f324(f324(f139(x64003),x64004),f115(x64003))),f324(f324(f125(x64003),x64002),f324(f324(f139(x64003),x64005),f115(x64003)))) % 28.68/28.32 [6661]E(f324(f171(x66611,x66612,x66613,x66614),x66615),f182(x66612))+P1(f324(f324(f326(x66611),x66615),x66614)) % 28.68/28.32 [6730]E(f324(f324(f303(x67301),f324(x67302,x67303)),f324(f304(x67304,x67301,x67302),x67305)),f324(f304(x67304,x67301,x67302),x67305))+~P1(f324(f324(f326(x67304),x67303),x67305)) % 28.68/28.32 [6739]~P1(f324(x67394,f324(x67393,x67395)))+P1(f324(f324(f305(x67391,x67392,x67393),x67394),x67395)) % 28.68/28.32 [6742]~P1(f324(f324(x67423,x67425),x67424))+P1(f324(f324(f239(x67421,x67422,x67423),x67424),x67425)) % 28.68/28.32 [6747]~E(x67474,f2(a101))+E(f324(f119(x67471,x67472,x67473,x67474),x67475),f324(f324(f247(f839(x67472),x67471),f115(x67472)),x67475)) % 28.68/28.32 [6841]~E(f324(f304(x68411,x68412,x68413),x68414),x68415)+E(f324(f304(f845(x68411,a832),f845(x68412,a832),f304(x68411,x68412,x68413)),f324(f302(x68411),x68414)),f324(f302(x68412),x68415)) % 28.68/28.32 [6872]E(f324(f171(x68721,x68722,x68723,x68724),x68725),f324(x68723,x68725))+~P1(f324(f324(f326(x68721),x68725),x68724)) % 28.68/28.32 [7186]P29(x71861,x71862,x71863,x71864)+~P29(x71861,x71862,x71863,f324(f324(f303(x71861),x71865),x71864)) % 28.68/28.32 [7257]P1(f324(x72571,x72572))+~P1(f324(f324(f94(x72573,x72574,x72571),x72575),x72572)) % 28.68/28.32 [7308]~P1(f324(f324(f326(x73084),x73083),x73085))+P1(f324(f324(f326(x73081),f324(x73082,x73083)),f324(f304(x73084,x73081,x73082),x73085))) % 28.68/28.32 [7360]P1(f324(x73601,f324(x73602,x73603)))+~P1(f324(f324(f305(x73604,x73605,x73602),x73601),x73603)) % 28.68/28.32 [7363]P1(f324(f324(x73631,x73632),x73633))+~P1(f324(f324(f239(x73634,x73635,x73631),x73633),x73632)) % 28.68/28.32 [7364]P1(f324(f324(x73641,x73642),x73643))+~P1(f324(f324(f94(x73644,x73641,x73645),x73642),x73643)) % 28.68/28.32 [7433]~P1(f324(f324(f326(x74333),f324(x74334,x74332)),x74335))+P1(f324(f324(f326(x74331),x74332),f324(f305(x74331,x74333,x74334),x74335))) % 28.68/28.32 [7835]~P1(f324(f324(f326(x78355),x78353),f324(f305(x78355,x78351,x78352),x78354)))+P1(f324(f324(f326(x78351),f324(x78352,x78353)),x78354)) % 28.68/28.32 [8059]~E(x80593,f324(f324(f324(f74(x80591,f842(x80592)),f324(f18(f842(x80592),x80591),f182(x80592))),x80594),f324(f226(x80592),x80595)))+E(f168(x80591,x80592,x80593),f324(f324(f303(x80591),x80594),f179(f845(x80591,a832)))) % 28.68/28.32 [8138]~P20(x81382,x81381,x81383)+E(f324(f131(x81381,x81382,f324(f9(x81382,x81381,x81381),x81383),x81384),f140(x81382,x81385)),f324(f324(f67(x81382,x81381,x81383),x81384),f324(f157(x81382),x81385))) % 28.68/28.32 [8157]E(f324(x81571,f821(x81572,x81571,x81573,x81574)),x81574)+~P1(f324(f324(f326(x81575),x81574),f324(f304(x81573,x81575,x81571),x81572))) % 28.68/28.32 [8464]~E(x84642,f324(f324(f139(x84641),x84644),x84645))+P1(f324(f324(f326(f844(f839(x84641),f839(x84641))),f324(f324(f247(f839(x84641),f839(x84641)),f115(x84641)),x84642)),f136(x84641,x84643))) % 28.68/28.32 [8515]P1(f324(f324(f231(f845(x85151,a832)),f324(f324(f46(x85152,f845(x85151,a832)),x85153),x85154)),f324(x85154,x85155)))+~P1(f324(f324(f326(x85152),x85155),x85153)) % 28.68/28.32 [8562]~P54(x85621,x85622,x85623,x85625,x85624)+E(f324(f304(x85621,x85622,x85623),f238(f845(x85621,a832))),x85624) % 28.68/28.32 [8754]E(f324(f324(f324(f74(x87541,f842(x87542)),f171(x87541,x87542,x87543,x87544)),x87545),f182(x87542)),f171(x87541,x87542,x87543,x87544))+P1(f324(f324(f326(x87541),x87545),x87544)) % 28.68/28.32 [8759]E(f324(x87591,f696(x87592,x87593,x87591,x87594,x87595)),x87592)+~E(f324(f324(f195(x87595,x87594),x87591),x87593),f324(f226(x87594),x87592)) % 28.68/28.32 [8762]E(f324(f226(x87621),f696(x87622,x87623,x87624,x87625,x87621)),x87623)+~E(f324(f324(f195(x87621,x87625),x87624),x87623),f324(f226(x87625),x87622)) % 28.68/28.32 [8844]E(f324(f180(f839(x88441)),x88442),x88443)+~P1(f324(f324(f326(f844(f839(x88441),f839(x88441))),f324(f324(f247(f839(x88441),f839(x88441)),x88444),x88442)),f324(f132(x88441,x88445),x88443))) % 28.68/28.32 [8845]E(f324(f180(f839(x88451)),x88452),x88453)+~P1(f324(f324(f326(f844(f839(x88451),f839(x88451))),f324(f324(f247(f839(x88451),f839(x88451)),x88452),x88454)),f324(f132(x88451,x88455),x88453))) % 28.68/28.32 [8906]P1(f324(f324(f326(x89061),f821(x89062,x89063,x89061,x89064)),x89062))+~P1(f324(f324(f326(x89065),x89064),f324(f304(x89061,x89065,x89063),x89062))) % 28.68/28.32 [9053]E(f324(f304(x90531,x90532,x90533),f822(x90534,x90533,x90531,x90535,x90532)),x90535)+~P1(f324(f324(f231(f845(x90532,a832)),x90535),f324(f304(x90531,x90532,x90533),x90534))) % 28.68/28.32 [9288]E(f324(x92881,f542(x92882,x92881,x92883,x92884,x92885)),f324(f226(x92885),x92884))+~P1(f324(f324(f326(x92885),x92884),f170(x92883,x92885,f171(x92883,x92885,x92881,x92882)))) % 28.68/28.32 [9332]P1(f324(f324(f326(f844(f839(x93321),f839(x93321))),f324(f324(f247(f839(x93321),f839(x93321)),f324(f324(f139(x93321),x93322),x93323)),f324(f324(f139(x93321),x93322),x93324))),f301(f839(x93321),f144(x93321,x93325))))+~P1(f324(f324(f326(f844(f839(x93321),f839(x93321))),f324(f324(f247(f839(x93321),f839(x93321)),x93323),x93324)),f301(f839(x93321),f144(x93321,x93325)))) % 28.68/28.32 [9361]~E(f324(x93613,f697(x93615,x93614,x93613,x93612,x93611)),f324(x93615,f697(x93615,x93614,x93613,x93612,x93611)))+E(f324(f324(f141(x93611,x93612),x93613),x93614),f324(f324(f141(x93611,x93612),x93615),x93614)) % 28.68/28.32 [9442]E(f324(f324(f141(x94421,x94422),x94423),x94424),f324(f324(f141(x94421,x94422),x94425),x94424))+P1(f324(f324(f326(x94421),f697(x94423,x94424,x94425,x94422,x94421)),f324(f157(x94421),x94424))) % 28.68/28.32 [9471]~P1(f324(f324(f326(x94715),x94714),f324(f278(x94711,x94715,x94713),x94712)))+P1(f324(f324(f326(x94711),f511(x94712,x94713,x94711,x94714,x94715)),x94712)) % 28.68/28.32 [9472]~P1(f324(f324(f326(x94725),x94724),f324(f278(x94721,x94725,x94723),x94722)))+P1(f324(f324(f326(x94721),f518(x94722,x94723,x94721,x94724,x94725)),x94722)) % 28.68/28.32 [9496]~P1(f324(f324(f231(f845(x94965,a832)),x94964),f324(f304(x94961,x94965,x94963),x94962)))+P1(f324(f324(f231(f845(x94961,a832)),f822(x94962,x94963,x94961,x94964,x94965)),x94962)) % 28.68/28.32 [9540]~P1(f324(f324(f326(x95405),x95404),f170(x95401,x95405,f171(x95401,x95405,x95403,x95402))))+P1(f324(f324(f326(x95401),f542(x95402,x95403,x95401,x95404,x95405)),x95402)) % 28.68/28.32 [5260]~E(f324(x52603,x52604),x52605)+E(f324(f324(f324(f74(x52601,x52602),x52603),x52604),x52605),x52603) % 28.68/28.32 [5711]E(f324(x57111,x57112),x57113)+~E(f324(f324(f324(f74(x57114,x57115),x57111),x57112),x57113),x57111) % 28.68/28.32 [5802]E(x58021,x58022)+~E(f324(f251(x58023,x58024),f324(f324(f247(x58023,x58024),x58025),x58021)),x58022) % 28.68/28.32 [5803]E(x58031,x58032)+~E(f324(f246(x58033,x58034),f324(f324(f247(x58033,x58034),x58031),x58035)),x58032) % 28.68/28.32 [6486]E(f324(f304(x64861,x64862,f324(f18(x64862,x64861),x64863)),x64864),f324(f324(f303(x64862),x64863),f179(f845(x64862,a832))))+~P1(f324(f324(f326(x64861),x64865),x64864)) % 28.68/28.32 [6560]E(f324(f324(f103(f845(x65601,a832)),f324(f157(x65601),x65602)),f324(f157(x65601),x65603)),f324(f157(x65601),x65604))+~E(f152(x65601,x65605,x65604),f324(f324(f247(f839(x65601),f839(x65601)),x65602),x65603)) % 28.68/28.32 [6667]~P86(x66672)+E(f324(f180(f839(x66671)),f324(f324(f137(x66671,x66672,x66673),x66674),x66675)),f324(a114,f324(f180(f839(x66671)),x66675))) % 28.68/28.32 [6681]~P86(x66812)+E(f324(f157(x66811),f324(f324(f137(x66811,x66812,x66813),x66814),x66815)),f324(f324(f303(x66811),x66814),f324(f157(x66811),x66815))) % 28.68/28.32 [6962]~P105(x69621)+E(f324(f324(f83(x69621),f324(f324(f83(x69621),x69622),x69623)),f324(f324(f83(x69621),x69624),x69625)),f324(f324(f83(x69621),f324(f324(f83(x69621),x69622),x69624)),f324(f324(f83(x69621),x69623),x69625))) % 28.68/28.32 [6963]~P105(x69631)+E(f324(f324(f82(x69631),f324(f324(f82(x69631),x69632),x69633)),f324(f324(f82(x69631),x69634),x69635)),f324(f324(f82(x69631),f324(f324(f82(x69631),x69632),x69634)),f324(f324(f82(x69631),x69633),x69635))) % 28.68/28.32 [6964]~P59(x69641)+E(f324(f324(f284(x69641),f324(f324(f83(x69641),x69642),x69643)),f324(f324(f83(x69641),x69644),x69645)),f324(f324(f83(x69641),f324(f324(f284(x69641),x69642),x69644)),f324(f324(f284(x69641),x69643),x69645))) % 28.68/28.32 [6978]~P86(x69781)+E(f299(x69781,f324(f324(f178(x69781),x69782),x69783),f324(f324(f235(x69781),x69784),x69785)),f324(f324(f104(f845(x69781,a832)),f299(x69781,x69782,x69784)),f299(x69781,x69783,x69785))) % 28.68/28.32 [6979]~P86(x69791)+E(f298(x69791,f324(f324(f178(x69791),x69792),x69793),f324(f324(f235(x69791),x69794),x69795)),f324(f324(f104(f845(x69791,a832)),f298(x69791,x69792,x69794)),f298(x69791,x69793,x69795))) % 28.68/28.32 [6980]~P86(x69801)+E(f296(x69801,f324(f324(f178(x69801),x69802),x69803),f324(f324(f235(x69801),x69804),x69805)),f324(f324(f104(f845(x69801,a832)),f296(x69801,x69802,x69804)),f296(x69801,x69803,x69805))) % 28.68/28.32 [6981]~P86(x69811)+E(f324(f324(f104(f845(x69811,a832)),f324(f295(x69811,x69812),x69813)),f324(f295(x69811,x69814),x69815)),f324(f295(x69811,f324(f324(f178(x69811),x69812),x69814)),f324(f324(f235(x69811),x69813),x69815))) % 28.68/28.32 [7100]~P1(f324(x71001,f792(x71003,x71002,x71001)))+P1(f324(x71001,f324(f324(f247(x71002,x71003),x71004),x71005))) % 28.68/28.32 [7198]~E(f324(x71983,x71984),f182(x71982))+E(f170(x71981,x71982,f324(f324(f324(f74(x71981,f842(x71982)),x71983),x71984),f324(f226(x71982),x71985))),f324(f324(f303(x71982),x71985),f170(x71981,x71982,x71983))) % 28.68/28.32 [7221]~E(x72212,f324(x72214,x72215))+P1(f324(f324(f326(x72211),x72212),f324(f304(x72213,x72211,x72214),f238(f845(x72213,a832))))) % 28.68/28.32 [7282]~E(f324(x72823,x72824),f182(x72822))+E(f324(f324(f3(f845(x72821,a832)),f168(x72821,x72822,x72823)),f324(f324(f303(x72821),x72824),x72825)),f324(f324(f3(f845(x72821,a832)),f168(x72821,x72822,x72823)),x72825)) % 28.68/28.32 [7304]~P19(x73043,x73042,x73044)+P19(x73041,x73042,f324(f324(f10(x73043,f845(x73042,x73042),x73041),x73044),x73045)) % 28.68/28.32 [7305]~P20(x73053,x73052,x73054)+P20(x73051,x73052,f324(f324(f10(x73053,f845(x73052,x73052),x73051),x73054),x73055)) % 28.68/28.32 [7449]~P29(x74491,x74492,x74493,x74494)+P29(x74491,x74492,x74493,f324(f324(f3(f845(x74491,a832)),x74494),x74495)) % 28.68/28.32 [7609]~P1(f324(f324(x76093,x76094),x76095))+P1(f324(f324(f252(x76091,x76092,a832),x76093),f324(f324(f247(x76091,x76092),x76094),x76095))) % 28.68/28.32 [7726]~P1(f324(x77262,x77264))+~E(f324(f324(f128(x77261),f324(f180(f839(x77261)),f161(x77261,x77262,x77263))),x77263),f324(f324(f139(x77261),x77264),x77265)) % 28.68/28.32 [7746]P29(x77461,x77462,x77463,x77464)+~P29(x77461,x77462,x77463,f324(f324(f103(f845(x77461,a832)),x77465),x77464)) % 28.68/28.32 [7747]P29(x77471,x77472,x77473,x77474)+~P29(x77471,x77472,x77473,f324(f324(f103(f845(x77471,a832)),x77474),x77475)) % 28.68/28.32 [7955]~P31(x79551,f324(a114,x79552),f324(f324(f324(f93(x79551),x79553),f324(a27,x79554)),x79555))+P31(x79551,x79552,f324(f324(f324(f93(x79551),x79553),f324(f230(a833),f324(a30,x79554))),x79555)) % 28.68/28.32 [8086]P31(x80861,f324(a114,x80862),f324(f324(f324(f93(x80861),x80863),f324(a27,x80864)),x80865))+~P31(x80861,x80862,f324(f324(f324(f93(x80861),x80863),f324(f230(a833),f324(a30,x80864))),x80865)) % 28.68/28.32 [8115]~P19(x81152,x81151,x81153)+E(f324(f131(x81151,x81152,f324(f9(x81152,x81151,x81151),x81153),x81154),x81155),f324(f324(f67(x81152,x81151,x81153),x81154),f324(f157(x81152),x81155))) % 28.68/28.32 [8144]~E(f324(f324(f128(x81441),f324(f180(f839(x81441)),f161(x81441,x81442,x81443))),x81443),f324(f324(f139(x81441),x81444),x81445))+E(f324(f324(f125(x81441),f161(x81441,x81442,x81443)),f324(f324(f139(x81441),x81444),x81445)),x81443) % 28.68/28.32 [8167]P1(f324(f324(x81671,x81672),x81673))+~P1(f324(f324(f252(x81674,x81675,a832),x81671),f324(f324(f247(x81674,x81675),x81672),x81673))) % 28.68/28.32 [8238]P39(x82384,f663(x82385,x82384,x82383,x82382),x82382,f775(x82385,x82384,x82383,x82382))+P31(x82381,x82382,f324(f324(f324(f93(x82381),x82383),x82384),x82385)) % 28.68/28.32 [8254]~E(f324(f165(x82541,x82542,x82545),x82543),f324(f226(x82542),x82544))+P1(f324(f324(f326(f844(x82541,x82542)),f324(f324(f247(x82541,x82542),x82543),x82544)),f324(f157(f844(x82541,x82542)),x82545))) % 28.68/28.32 [8616]P1(f324(f324(f231(f845(x86161,a832)),f324(f304(x86162,x86161,x86163),x86164)),f324(f304(x86162,x86161,x86163),x86165)))+~P1(f324(f324(f231(f845(x86162,a832)),x86164),x86165)) % 28.68/28.32 [8617]P1(f324(f324(f231(f845(x86171,a832)),f324(f305(x86171,x86172,x86173),x86174)),f324(f305(x86171,x86172,x86173),x86175)))+~P1(f324(f324(f231(f845(x86172,a832)),x86174),x86175)) % 28.68/28.32 [8690]E(x86901,f2(a101))+E(f324(f324(f254(x86902,x86903,x86902,f844(x86903,x86902)),f324(x86904,x86905)),f269(x86903,x86902,f324(f324(f3(a101),x86901),f80(a101)),x86904)),f324(f269(x86903,x86902,x86901,x86904),x86905)) % 28.68/28.32 [8778]P1(f324(f324(f250(x87781,x87782,a832,x87783),x87784),x87785))+~P1(f324(x87783,f324(f324(f247(x87781,x87782),x87784),x87785))) % 28.68/28.32 [8971]P31(x89711,x89712,f324(f324(f324(f93(x89711),x89713),x89714),x89715))+P1(f324(f324(x89713,f551(x89715,x89714,x89713,x89712)),f663(x89715,x89714,x89713,x89712))) % 28.68/28.32 [9032]~P1(f324(f324(f250(x90322,x90323,a832,x90321),x90324),x90325))+P1(f324(x90321,f324(f324(f247(x90322,x90323),x90324),x90325))) % 28.68/28.32 [9143]E(f324(f226(x91431),f702(x91432,x91433,x91434,x91431,x91435)),f324(f165(x91435,x91431,x91432),x91434))+~P1(f324(f324(f326(f844(x91435,x91431)),f324(f324(f247(x91435,x91431),x91434),x91433)),f324(f157(f844(x91435,x91431)),x91432))) % 28.68/28.32 [9186]P31(x91861,x91862,f324(f324(f324(f93(x91861),x91863),x91864),x91865))+~P1(f324(f324(x91865,f551(x91865,x91864,x91863,x91862)),f775(x91865,x91864,x91863,x91862))) % 28.68/28.32 [9253]~P28(x92531,x92532,f324(f324(f303(f837(x92531)),f324(f324(f324(f93(x92531),x92533),f324(f230(a833),f324(a30,x92534))),x92535)),f179(f845(f837(x92531),a832))))+P28(x92531,x92532,f324(f324(f303(f837(x92531)),f324(f324(f324(f93(x92531),x92533),f324(a27,x92534)),x92535)),f179(f845(f837(x92531),a832)))) % 28.68/28.32 [9280]~P1(f324(f64(x92803),f324(f304(x92802,x92803,x92805),f238(f845(x92802,a832)))))+P1(f324(f64(x92801),f324(f304(x92802,x92801,f324(f324(f10(x92803,x92801,x92802),x92804),x92805)),f238(f845(x92802,a832))))) % 28.68/28.32 [9302]P1(f324(f324(f231(f845(f845(x93021,a832),a832)),f324(f304(f845(x93022,a832),f845(x93021,a832),f304(x93022,x93021,x93023)),f324(f302(x93022),x93024))),f324(f302(x93021),x93025)))+~P1(f324(f324(f231(f845(x93021,a832)),f324(f304(x93022,x93021,x93023),x93024)),x93025)) % 28.68/28.32 [9312]~P1(f324(f64(f842(x93121)),f324(f304(x93122,f842(x93121),x93123),f238(f845(x93122,a832)))))+P1(f324(f64(f842(x93121)),f324(f304(x93122,f842(x93121),f324(f324(f324(f74(x93122,f842(x93121)),x93123),x93124),f324(f226(x93121),x93125))),f238(f845(x93122,a832))))) % 28.68/28.32 [9370]E(x93701,x93702)+~P1(f324(f69(x93703,x93704,x93705,x93701,f179(f845(x93703,a832))),x93702)) % 28.68/28.32 [9385]E(f324(f324(f247(x93851,x93852),f591(x93853,x93854,x93855,x93852,x93851)),f592(x93853,x93854,x93855,x93852,x93851)),x93855)+~P1(f324(f324(f326(f844(x93851,x93852)),x93855),f324(f324(f249(x93851,x93852),x93854),x93853))) % 28.68/28.32 [9476]P1(f324(f324(f326(x94761),f591(x94762,x94763,x94764,x94765,x94761)),x94763))+~P1(f324(f324(f326(f844(x94761,x94765)),x94764),f324(f324(f249(x94761,x94765),x94763),x94762))) % 28.68/28.32 [9573]P28(x95735,x95734,f324(f324(f303(f837(x95735)),f324(f324(f324(f93(x95735),x95731),x95733),x95732)),f179(f845(f837(x95735),a832))))+P1(f324(f324(x95731,f435(x95732,x95733,x95734,x95735,x95731)),f437(x95732,x95733,x95734,x95735,x95731))) % 28.68/28.32 [9618]P1(f324(f324(f326(x96181),f592(x96182,x96183,x96184,x96181,x96185)),f324(x96182,f591(x96182,x96183,x96184,x96181,x96185))))+~P1(f324(f324(f326(f844(x96185,x96181)),x96184),f324(f324(f249(x96185,x96181),x96183),x96182))) % 28.68/28.32 [9638]P1(f324(f324(f326(f844(x96381,x96381)),f324(f324(f247(x96381,x96381),x96382),f639(x96383,x96384,x96385,x96382,x96381))),x96383))+~P1(f324(f324(f326(f844(x96381,x96381)),f324(f324(f247(x96381,x96381),x96382),x96385)),f324(f324(f172(f844(x96381,x96381),a832),f324(a114,x96384)),x96383))) % 28.68/28.32 [9639]P1(f324(f324(f326(f844(x96391,x96391)),f324(f324(f247(x96391,x96391),x96392),f641(x96393,x96394,x96395,x96392,x96391))),x96393))+~P1(f324(f324(f326(f844(x96391,x96391)),f324(f324(f247(x96391,x96391),x96392),x96395)),f324(f324(f172(f844(x96391,x96391),a832),f324(a114,x96394)),x96393))) % 28.68/28.32 [9657]~P1(f324(f324(f326(f844(f839(x96571),f839(x96571))),f324(f324(f247(f839(x96571),f839(x96571)),f324(f324(f139(x96571),x96572),x96575)),x96574)),f145(x96571,x96573)))+P1(f324(f324(f326(f844(x96571,x96571)),f324(f324(f247(x96571,x96571),x96572),f707(x96573,x96574,x96575,x96572,x96571))),x96573)) % 28.68/28.32 [9659]~P28(x96591,x96592,f324(f324(f303(f837(x96591)),f324(f324(f324(f93(x96591),f94(x96591,x96593,x96594)),x96595),x96593)),f179(f845(f837(x96591),a832))))+P28(x96591,x96592,f324(f324(f303(f837(x96591)),f324(f324(f324(f93(x96591),x96593),f35(x96594,x96595)),f94(x96591,x96593,f324(f75(a832,a832,a835,a320),x96594)))),f179(f845(f837(x96591),a832)))) % 28.68/28.32 [9660]~P32(x96601,x96602,f324(f324(f303(f837(x96601)),f324(f324(f324(f93(x96601),f94(x96601,x96603,x96604)),x96605),x96603)),f179(f845(f837(x96601),a832))))+P32(x96601,x96602,f324(f324(f303(f837(x96601)),f324(f324(f324(f93(x96601),x96603),f35(x96604,x96605)),f94(x96601,x96603,f324(f75(a832,a832,a835,a320),x96604)))),f179(f845(f837(x96601),a832)))) % 28.68/28.32 [9940]P28(x99401,x99402,f324(f324(f303(f837(x99401)),f324(f324(f324(f93(x99401),x99403),x99404),x99405)),f179(f845(f837(x99401),a832))))+~P28(x99401,x99402,f324(f324(f303(f837(x99401)),f324(f324(f324(f93(x99401),f324(f18(f845(a835,a832),x99401),f324(f324(f9(a835,a835,a832),a321),f437(x99405,x99404,x99402,x99401,x99403)))),x99404),f324(f18(f845(a835,a832),x99401),f324(x99405,f435(x99405,x99404,x99402,x99401,x99403))))),f179(f845(f837(x99401),a832)))) % 28.68/28.32 [6152]P1(f324(x61522,x61524))+E(f161(x61521,x61522,f324(f324(f125(x61521),x61523),f324(f324(f139(x61521),x61524),x61525))),f161(x61521,x61522,x61523)) % 28.68/28.32 [6202]~P73(x62022)+E(f324(f324(f324(f3(f845(x62021,x62022)),x62023),x62024),x62025),f324(f324(f3(x62022),f324(x62023,x62025)),f324(x62024,x62025))) % 28.68/28.32 [6204]~P94(x62042)+E(f324(f324(f324(f103(f845(x62041,x62042)),x62043),x62044),x62045),f324(f324(f103(x62042),f324(x62043,x62045)),f324(x62044,x62045))) % 28.68/28.32 [6206]~P94(x62062)+E(f324(f324(f324(f104(f845(x62061,x62062)),x62063),x62064),x62065),f324(f324(f104(x62062),f324(x62063,x62065)),f324(x62064,x62065))) % 28.68/28.32 [6227]E(x62271,x62272)+E(f324(f324(f149(x62273),f324(f324(f146(x62273,x62274),x62271),x62275)),x62272),f324(f324(f149(x62273),x62274),x62272)) % 28.68/28.32 [6503]~E(x65034,f179(f845(x65033,a832)))+E(f324(f324(f3(f845(x65031,a832)),x65032),f324(f324(f45(x65033,f845(x65031,a832)),x65034),x65035)),x65032) % 28.68/28.32 [6504]~E(x65044,f179(f845(x65043,a832)))+E(f324(f324(f103(f845(x65041,a832)),x65042),f324(f324(f45(x65043,f845(x65041,a832)),x65044),x65045)),x65042) % 28.68/28.32 [6505]~E(x65054,f179(f845(x65053,a832)))+E(f324(f324(f104(f845(x65051,a832)),x65052),f324(f324(f46(x65053,f845(x65051,a832)),x65054),x65055)),x65052) % 28.68/28.32 [6519]~E(x65194,f179(f845(x65193,a832)))+E(f324(f324(f303(x65191),x65192),f324(f324(f45(x65193,f845(x65191,a832)),x65194),x65195)),f324(f324(f303(x65191),x65192),f179(f845(x65191,a832)))) % 28.68/28.32 [7349]E(f324(f324(f149(x73491),f324(f324(f141(x73492,x73491),x73493),x73494)),x73495),f324(x73493,f324(f324(f149(x73492),x73494),x73495)))+~P1(f324(f324(f232(a838),x73495),f324(f180(f839(x73492)),x73494))) % 28.68/28.32 [7421]E(f324(f324(f103(f845(x74211,a832)),f324(x74212,x74213)),f324(f324(f45(x74214,f845(x74211,a832)),x74215),x74212)),f324(f324(f45(x74214,f845(x74211,a832)),x74215),x74212))+~P1(f324(f324(f326(x74214),x74213),x74215)) % 28.68/28.32 [7422]E(f324(f324(f104(f845(x74221,a832)),f324(x74222,x74223)),f324(f324(f46(x74224,f845(x74221,a832)),x74225),x74222)),f324(f324(f46(x74224,f845(x74221,a832)),x74225),x74222))+~P1(f324(f324(f326(x74224),x74223),x74225)) % 28.68/28.32 [8034]~E(x80343,f179(f845(x80341,a832)))+E(f324(f324(f45(x80341,f845(x80342,a832)),x80343),f324(f324(f10(f845(x80342,a832),f845(x80342,a832),x80341),f324(f303(x80342),x80344)),x80345)),f179(f845(x80342,a832))) % 28.68/28.32 [8040]~P1(f324(f324(f326(x80404),x80403),x80405))+P1(f324(f324(f231(f845(x80401,a832)),f324(x80402,x80403)),f324(f324(f45(x80404,f845(x80401,a832)),x80405),x80402))) % 28.68/28.32 [8166]~E(f324(x81664,x81662),x81665)+P1(f324(f324(f326(x81661),x81662),f324(f305(x81661,x81663,x81664),f324(f324(f303(x81663),x81665),f179(f845(x81663,a832)))))) % 28.68/28.32 [8212]~P52(x82121,x82122,f324(f279(x82122,x82121),x82123))+E(f324(f324(f104(f845(x82121,a832)),f324(f278(x82122,x82121,x82123),x82124)),f324(f278(x82122,x82121,x82123),x82125)),f324(f278(x82122,x82121,x82123),f324(f324(f104(f845(x82122,a832)),x82124),x82125))) % 28.68/28.32 [8237]E(x82371,f2(a101))+E(f118(x82372,x82373,f324(x82374,f324(f324(f3(a101),x82371),f80(a101))),f324(f324(f9(x82372,a101,f840(x82373)),x82375),x82371)),f324(f192(x82372,x82373,x82374,x82375),x82371)) % 28.68/28.32 [8332]E(x83321,f179(f845(x83322,a832)))+E(f324(f324(f45(x83322,f845(x83323,a832)),x83321),f324(f324(f10(f845(x83323,a832),f845(x83323,a832),x83322),f324(f303(x83323),x83324)),x83325)),f324(f324(f303(x83323),x83324),f324(f324(f45(x83322,f845(x83323,a832)),x83321),x83325))) % 28.68/28.32 [8387]~P29(x83872,x83871,x83873,f238(f845(x83872,a832)))+E(f324(f324(f3(f845(x83871,a832)),f324(f304(x83872,x83871,x83873),x83874)),f324(f304(x83872,x83871,x83873),x83875)),f324(f304(x83872,x83871,x83873),f324(f324(f3(f845(x83872,a832)),x83874),x83875))) % 28.68/28.32 [8388]~P29(x83882,x83881,x83883,f238(f845(x83882,a832)))+E(f324(f324(f104(f845(x83881,a832)),f324(f304(x83882,x83881,x83883),x83884)),f324(f304(x83882,x83881,x83883),x83885)),f324(f304(x83882,x83881,x83883),f324(f324(f104(f845(x83882,a832)),x83884),x83885))) % 28.68/28.32 [8452]~P1(f324(f324(f70(x84521,x84522,x84525),x84523),x84524))+P1(f324(f324(f326(f844(x84521,x84522)),f324(f324(f247(x84521,x84522),x84523),x84524)),x84525)) % 28.68/28.32 [8480]P1(f324(f324(f326(x84801),x84802),f324(f260(x84803,x84801),x84804)))+~P1(f324(f324(f326(f844(x84803,x84801)),f324(f324(f247(x84803,x84801),x84805),x84802)),x84804)) % 28.68/28.32 [8482]P1(f324(f324(f326(x84821),x84822),f324(f262(x84821,x84823),x84824)))+~P1(f324(f324(f326(f844(x84821,x84823)),f324(f324(f247(x84821,x84823),x84822),x84825)),x84824)) % 28.68/28.32 [8604]P1(f324(f324(f70(x86041,x86042,x86043),x86044),x86045))+~P1(f324(f324(f326(f844(x86041,x86042)),f324(f324(f247(x86041,x86042),x86044),x86045)),x86043)) % 28.68/28.32 [8639]E(f324(x86391,x86392),x86393)+~P1(f324(f324(f326(x86394),x86392),f324(f305(x86394,x86395,x86391),f324(f324(f303(x86395),x86393),f179(f845(x86395,a832)))))) % 28.68/28.32 [8841]P1(f324(f324(f326(f844(x88411,x88412)),f324(f324(f247(x88411,x88412),x88413),x88414)),f324(f279(x88412,x88411),x88415)))+~P1(f324(f324(f326(f844(x88412,x88411)),f324(f324(f247(x88412,x88411),x88414),x88413)),x88415)) % 28.68/28.32 [8859]~P1(f324(f324(x88591,x88595),x88594))+P1(f324(f324(x88591,f324(f251(x88592,x88593),f324(f324(f247(x88592,x88593),x88594),x88595))),f324(f246(x88592,x88593),f324(f324(f247(x88592,x88593),x88594),x88595)))) % 28.68/28.32 [8886]~P1(f324(f324(f326(f844(x88862,x88861)),f324(f324(f247(x88862,x88861),x88864),x88863)),f324(f279(x88861,x88862),x88865)))+P1(f324(f324(f326(f844(x88861,x88862)),f324(f324(f247(x88861,x88862),x88863),x88864)),x88865)) % 28.68/28.32 [8914]~P1(f324(f324(f326(f844(x89143,x89141)),f324(f324(f247(x89143,x89141),x89145),x89142)),x89144))+P1(f324(f324(f326(x89141),x89142),f324(f278(x89143,x89141,x89144),f324(f324(f303(x89143),x89145),f179(f845(x89143,a832)))))) % 28.68/28.32 [8955]P1(f324(f324(f326(f844(x89551,x89552)),f324(f324(f247(x89551,x89552),x89553),x89554)),x89555))+~P1(f324(f324(f326(x89552),x89554),f324(f278(x89551,x89552,x89555),f324(f324(f303(x89551),x89553),f179(f845(x89551,a832)))))) % 28.68/28.32 [8974]E(f324(f324(f324(f74(x89741,f842(x89742)),f171(x89741,x89742,x89743,x89744)),x89745),f182(x89742)),f171(x89741,x89742,x89743,f324(f324(f3(f845(x89741,a832)),x89744),f324(f324(f303(x89741),x89745),f179(f845(x89741,a832))))))+~P1(f324(f324(f326(x89741),x89745),x89744)) % 28.68/28.32 [9038]~P67(x90381)+E(f324(f324(f8(a838,x90381),x90382),f296(a838,f324(f324(f82(a838),x90383),x90384),f324(f324(f82(a838),x90385),x90384))),f324(f324(f8(a838,x90381),f324(f324(f10(a838,x90381,a838),x90382),f324(f324(f9(a838,a838,a838),f82(a838)),x90384))),f296(a838,x90383,x90385))) % 28.68/28.32 [9057]~P67(x90571)+E(f324(f324(f8(a838,x90571),x90572),f324(f295(a838,f324(f324(f82(a838),x90573),x90574)),f324(f324(f82(a838),x90575),x90574))),f324(f324(f8(a838,x90571),f324(f324(f10(a838,x90571,a838),x90572),f324(f324(f9(a838,a838,a838),f82(a838)),x90574))),f324(f295(a838,x90573),x90575))) % 28.68/28.32 [9268]P1(f324(f324(f326(f844(f839(x92681),f839(x92681))),f324(f324(f247(f839(x92681),f839(x92681)),f324(f324(f139(x92681),x92682),x92683)),f324(f324(f139(x92681),x92684),x92683))),f144(x92681,x92685)))+~P1(f324(f324(f326(f844(x92681,x92681)),f324(f324(f247(x92681,x92681),x92682),x92684)),x92685)) % 28.68/28.32 [9368]P28(x93681,x93682,f324(f324(f303(f837(x93681)),f324(f324(f324(f93(x93681),x93683),f324(a27,x93684)),x93685)),f179(f845(f837(x93681),a832))))+~P28(x93681,f324(f324(f303(f837(x93681)),f324(f324(f324(f93(x93681),x93683),f324(a27,x93684)),x93685)),x93682),f324(f324(f303(f837(x93681)),f324(f324(f324(f93(x93681),x93683),f324(f230(a833),f324(a30,x93684))),x93685)),f179(f845(f837(x93681),a832)))) % 28.68/28.32 [9380]E(f324(f324(f303(x93801),f566(x93802,x93803,x93804,x93805,x93801)),f571(x93802,x93803,x93804,x93805,x93801)),f324(f324(f303(x93801),x93804),x93803))+~P1(f324(f65(x93801,x93805,f324(f324(f303(x93801),x93804),x93803)),x93802)) % 28.68/28.32 [9381]E(f324(f324(f303(x93811),f572(x93812,x93813,x93814,x93815,x93811)),f576(x93812,x93813,x93814,x93815,x93811)),f324(f324(f303(x93811),x93814),x93813))+~P1(f324(f65(x93811,x93815,f324(f324(f303(x93811),x93814),x93813)),x93812)) % 28.68/28.32 [9462]P1(f324(f324(f326(x94621),f668(x94622,x94623,x94624,x94625,x94621)),x94624))+P1(f324(f324(f324(f46(x94621,f845(x94625,a832)),x94624),x94623),x94622)) % 28.68/28.32 [9467]P1(f324(f324(f326(x94671),f658(x94672,x94673,x94671,x94674,x94675)),x94673))+P1(f324(f324(f326(x94675),x94674),f324(f324(f46(x94671,f845(x94675,a832)),x94673),x94672))) % 28.68/28.32 [9475]P1(f324(f324(f326(x94751),f667(x94752,x94753,x94751,x94754,x94755)),x94753))+P1(f324(f324(f231(f845(x94755,a832)),x94754),f324(f324(f46(x94751,f845(x94755,a832)),x94753),x94752))) % 28.68/28.32 [9477]P1(f324(f324(x94771,f528(x94772,x94771,x94773,x94774,x94775)),x94772))+~P1(f324(f324(f324(f45(x94775,f845(x94774,a832)),x94773),x94771),x94772)) % 28.68/28.32 [9479]P1(f324(f324(f326(x94791),f528(x94792,x94793,x94794,x94795,x94791)),x94794))+~P1(f324(f324(f324(f45(x94791,f845(x94795,a832)),x94794),x94793),x94792)) % 28.68/28.32 [9489]P1(f324(f324(f326(x94891),f536(x94892,x94893,x94891,x94894,x94895)),x94893))+~P1(f324(f324(f326(x94895),x94894),f324(f324(f45(x94891,f845(x94895,a832)),x94893),x94892))) % 28.68/28.32 [9494]P1(f324(f324(f326(x94941),x94942),f324(x94943,f536(x94943,x94944,x94945,x94942,x94941))))+~P1(f324(f324(f326(x94941),x94942),f324(f324(f45(x94945,f845(x94941,a832)),x94944),x94943))) % 28.68/28.32 [9577]~P1(f324(f324(x95774,f668(x95775,x95774,x95773,x95772,x95771)),x95775))+P1(f324(f324(f324(f46(x95771,f845(x95772,a832)),x95773),x95774),x95775)) % 28.68/28.32 [9580]~P1(f324(f324(f326(x95801),x95802),f324(x95805,f658(x95805,x95804,x95803,x95802,x95801))))+P1(f324(f324(f326(x95801),x95802),f324(f324(f46(x95803,f845(x95801,a832)),x95804),x95805))) % 28.68/28.32 [9584]~P1(f324(f324(f231(f845(x95841,a832)),x95842),f324(x95845,f667(x95845,x95844,x95843,x95842,x95841))))+P1(f324(f324(f231(f845(x95841,a832)),x95842),f324(f324(f46(x95843,f845(x95841,a832)),x95844),x95845))) % 28.68/28.32 [9642]~P1(f324(f324(f326(x96421),f566(x96425,x96424,x96423,x96422,x96421)),f571(x96425,x96424,x96423,x96422,x96421)))+~P1(f324(f65(x96421,x96422,f324(f324(f303(x96421),x96423),x96424)),x96425)) % 28.68/28.32 [9643]~P1(f324(f324(f326(x96431),f572(x96435,x96434,x96433,x96432,x96431)),f576(x96435,x96434,x96433,x96432,x96431)))+~P1(f324(f65(x96431,x96432,f324(f324(f303(x96431),x96433),x96434)),x96435)) % 28.68/28.32 [9644]~P1(f324(f324(f326(f844(x96441,x96441)),f324(f324(f247(x96441,x96441),x96442),x96445)),f324(f324(f172(f844(x96441,x96441),a832),f324(a114,x96444)),x96443)))+P1(f324(f324(f326(f844(x96441,x96441)),f324(f324(f247(x96441,x96441),x96442),f640(x96443,x96444,x96445,x96442,x96441))),f324(f324(f172(f844(x96441,x96441),a832),x96444),x96443))) % 28.68/28.32 [9651]P1(f324(f69(x96511,x96511,x96512,f566(x96513,x96514,x96515,x96512,x96511),f571(x96513,x96514,x96515,x96512,x96511)),x96513))+~P1(f324(f65(x96511,x96512,f324(f324(f303(x96511),x96515),x96514)),x96513)) % 28.68/28.32 [9652]P1(f324(f69(x96521,x96521,x96522,f572(x96523,x96524,x96525,x96522,x96521),f576(x96523,x96524,x96525,x96522,x96521)),x96523))+~P1(f324(f65(x96521,x96522,f324(f324(f303(x96521),x96525),x96524)),x96523)) % 28.68/28.32 [9664]~P86(x96641)+P18(x96641,f324(f324(f141(x96642,x96641),x96643),f324(f126(x96642,f324(f324(f9(x96642,x96641,a832),f324(f324(f10(x96641,f845(x96641,a832),x96642),a321),x96643)),f324(x96644,x96645))),x96645))) % 28.68/28.32 [9717]~P1(f324(f324(f326(x97172),x97175),f324(f278(x97171,x97172,x97174),x97173)))+P1(f324(f324(f326(f844(x97171,x97172)),f324(f324(f247(x97171,x97172),f511(x97173,x97174,x97171,x97175,x97172)),x97175)),x97174)) % 28.68/28.32 [9718]~P1(f324(f324(f326(x97182),x97185),f324(f278(x97181,x97182,x97184),x97183)))+P1(f324(f324(f326(f844(x97181,x97182)),f324(f324(f247(x97181,x97182),f518(x97183,x97184,x97181,x97185,x97182)),x97185)),x97184)) % 28.68/28.32 [9738]~P1(f324(f324(f326(f844(x97381,x97381)),f324(f324(f247(x97381,x97381),x97385),x97384)),f324(f324(f172(f844(x97381,x97381),a832),f324(a114,x97383)),x97382)))+P1(f324(f324(f326(f844(x97381,x97381)),f324(f324(f247(x97381,x97381),f640(x97382,x97383,x97384,x97385,x97381)),x97384)),x97382)) % 28.68/28.32 [9741]~P1(f324(f324(f326(f844(x97411,x97411)),f324(f324(f247(x97411,x97411),x97415),x97414)),f324(f324(f172(f844(x97411,x97411),a832),f324(a114,x97413)),x97412)))+P1(f324(f324(f326(f844(x97411,x97411)),f324(f324(f247(x97411,x97411),f639(x97412,x97413,x97414,x97415,x97411)),x97414)),f324(f324(f172(f844(x97411,x97411),a832),x97413),x97412))) % 28.68/28.32 [9742]~P1(f324(f324(f326(f844(x97421,x97421)),f324(f324(f247(x97421,x97421),x97425),x97424)),f324(f324(f172(f844(x97421,x97421),a832),f324(a114,x97423)),x97422)))+P1(f324(f324(f326(f844(x97421,x97421)),f324(f324(f247(x97421,x97421),f641(x97422,x97423,x97424,x97425,x97421)),x97424)),f324(f324(f172(f844(x97421,x97421),a832),x97423),x97422))) % 28.68/28.32 [9743]~P1(f324(f324(f326(f844(f839(x97431),f839(x97431))),f324(f324(f247(f839(x97431),f839(x97431)),x97435),f324(f324(f139(x97431),x97434),x97433))),f145(x97431,x97432)))+P1(f324(f324(f326(f844(x97431,x97431)),f324(f324(f247(x97431,x97431),f705(x97432,x97433,x97434,x97435,x97431)),x97434)),x97432)) % 28.68/28.32 [6921]E(x69211,f182(x69212))+E(f168(x69213,x69212,f324(f324(f324(f74(x69213,f842(x69212)),x69214),x69215),x69211)),f324(f324(f303(x69213),x69215),f168(x69213,x69212,x69214))) % 28.68/28.32 [7442]~E(x74423,f179(f845(x74422,a832)))+E(f324(f324(f103(f845(x74421,a832)),f324(f324(f45(x74422,f845(x74421,a832)),x74423),x74424)),x74425),x74425) % 28.68/28.32 [7443]~E(x74433,f179(f845(x74432,a832)))+E(f324(f324(f104(f845(x74431,a832)),f324(f324(f46(x74432,f845(x74431,a832)),x74433),x74434)),x74435),x74435) % 28.68/28.32 [7808]~E(x78085,f182(x78082))+E(f168(x78081,x78082,f324(f324(f324(f74(x78081,f842(x78082)),x78083),x78084),x78085)),f324(f324(f3(f845(x78081,a832)),f168(x78081,x78082,x78083)),f324(f324(f303(x78081),x78084),f179(f845(x78081,a832))))) % 28.68/28.32 [7879]~E(x78793,f179(f845(x78792,a832)))+E(f324(f324(f3(f845(x78791,a832)),f324(f324(f46(x78792,f845(x78791,a832)),x78793),x78794)),x78795),f324(f324(f3(f845(x78791,a832)),f238(f845(x78791,a832))),x78795)) % 28.68/28.32 [8010]E(f324(f324(f146(x80101,f324(f324(f125(x80101),x80102),x80103)),x80104),x80105),f324(f324(f125(x80101),f324(f324(f146(x80101,x80102),x80104),x80105)),x80103))+~P1(f324(f324(f232(a838),x80104),f324(f180(f839(x80101)),x80102))) % 28.68/28.32 [8143]P1(f324(f324(f326(x81431),x81435),f324(f157(x81431),x81433)))+E(f324(f165(x81431,x81432,f324(f324(f166(x81431,x81432),x81433),f324(f324(f141(x81431,x81432),x81434),x81433))),x81435),f182(x81432)) % 28.68/28.32 [8252]~P1(f324(f324(f326(x82521),x82525),f324(f157(x82521),x82523)))+E(f324(f165(x82521,x82522,f324(f324(f166(x82521,x82522),x82523),f324(f324(f141(x82521,x82522),x82524),x82523))),x82525),f324(f226(x82522),f324(x82524,x82525))) % 28.68/28.32 [8281]E(f324(f324(f149(x82811),f324(f324(f141(a838,x82811),x82812),f129(a838,f324(f295(a838,x82813),x82814)))),x82815),f324(x82812,f324(f324(f82(a838),x82813),x82815)))+~P1(f324(f324(f232(a838),x82815),f324(f324(f3(a838),x82814),x82813))) % 28.68/28.32 [8295]E(x82951,f2(a101))+E(f122(x82952,x82953,f324(x82954,f324(f324(f3(a101),x82951),f80(a101))),f324(f324(f9(x82952,a101,f840(f842(x82953))),x82955),x82951)),f324(f190(x82952,x82953,x82954,x82955),x82951)) % 28.68/28.32 [8319]~E(x83193,f179(f845(x83191,a832)))+E(f324(f324(f45(x83191,f845(x83192,a832)),x83193),f324(f324(f10(f845(x83192,a832),f845(x83192,a832),x83191),f324(f103(f845(x83192,a832)),x83194)),x83195)),f179(f845(x83192,a832))) % 28.68/28.32 [8320]~E(x83203,f179(f845(x83201,a832)))+E(f324(f324(f46(x83201,f845(x83202,a832)),x83203),f324(f324(f10(f845(x83202,a832),f845(x83202,a832),x83201),f324(f3(f845(x83202,a832)),x83204)),x83205)),f238(f845(x83202,a832))) % 28.68/28.32 [8321]~E(x83213,f179(f845(x83211,a832)))+E(f324(f324(f46(x83211,f845(x83212,a832)),x83213),f324(f324(f10(f845(x83212,a832),f845(x83212,a832),x83211),f324(f104(f845(x83212,a832)),x83214)),x83215)),f238(f845(x83212,a832))) % 28.68/28.32 [8326]~P135(x83262)+E(f324(f324(f8(x83261,x83262),f324(f324(f10(x83262,x83262,x83261),f324(f83(x83262),x83263)),x83264)),x83265),f324(f324(f83(x83262),x83263),f324(f324(f8(x83261,x83262),x83264),x83265))) % 28.68/28.32 [8589]E(x85891,f179(f845(x85892,a832)))+E(f324(f324(f45(x85892,f845(x85893,a832)),x85891),f324(f324(f10(f845(x85893,a832),f845(x85893,a832),x85892),f324(f103(f845(x85893,a832)),x85894)),x85895)),f324(f324(f103(f845(x85893,a832)),x85894),f324(f324(f45(x85892,f845(x85893,a832)),x85891),x85895))) % 28.68/28.32 [8590]E(x85901,f179(f845(x85902,a832)))+E(f324(f324(f46(x85902,f845(x85903,a832)),x85901),f324(f324(f10(f845(x85903,a832),f845(x85903,a832),x85902),f324(f3(f845(x85903,a832)),x85904)),x85905)),f324(f324(f3(f845(x85903,a832)),x85904),f324(f324(f45(x85902,f845(x85903,a832)),x85901),x85905))) % 28.68/28.32 [8591]E(x85911,f179(f845(x85912,a832)))+E(f324(f324(f46(x85912,f845(x85913,a832)),x85911),f324(f324(f10(f845(x85913,a832),f845(x85913,a832),x85912),f324(f104(f845(x85913,a832)),x85914)),x85915)),f324(f324(f104(f845(x85913,a832)),x85914),f324(f324(f46(x85912,f845(x85913,a832)),x85911),x85915))) % 28.68/28.32 [9007]~P29(x90072,x90071,x90073,f324(f324(f103(f845(x90072,a832)),x90074),x90075))+E(f324(f324(f104(f845(x90071,a832)),f324(f304(x90072,x90071,x90073),f324(f324(f3(f845(x90072,a832)),x90074),x90075))),f324(f304(x90072,x90071,x90073),f324(f324(f3(f845(x90072,a832)),x90075),x90074))),f179(f845(x90071,a832))) % 28.68/28.32 [9264]~P1(f324(f324(f231(f845(x92643,a832)),f324(f278(x92641,x92643,x92644),x92642)),x92645))+P1(f324(f324(f231(f845(x92641,a832)),x92642),f324(f81(f845(x92641,a832)),f324(f278(x92643,x92641,f324(f279(x92641,x92643),x92644)),f324(f81(f845(x92643,a832)),x92645))))) % 28.68/28.32 [9287]~P29(x92871,x92872,x92873,f324(f324(f303(x92871),x92874),x92875))+~P1(f324(f324(f326(x92872),f324(x92873,x92874)),f324(f304(x92871,x92872,x92873),f324(f324(f3(f845(x92871,a832)),x92875),f324(f324(f303(x92871),x92874),f179(f845(x92871,a832))))))) % 28.68/28.32 [9336]P1(f324(f324(f231(f845(x93361,a832)),f324(f278(x93362,x93361,x93363),x93364)),x93365))+~P1(f324(f324(f231(f845(x93362,a832)),x93364),f324(f81(f845(x93362,a832)),f324(f278(x93361,x93362,f324(f279(x93362,x93361),x93363)),f324(f81(f845(x93361,a832)),x93365))))) % 28.68/28.32 [9410]~P78(x94101)+P1(f324(f324(f231(x94101),f324(f77(x94101),f324(f324(f3(x94101),f324(f324(f82(x94101),x94102),x94103)),f324(f324(f82(x94101),x94104),x94105)))),f324(f324(f82(x94101),f324(f77(x94101),f324(f324(f3(x94101),x94102),x94104))),f324(f77(x94101),f324(f324(f3(x94101),x94103),x94105))))) % 28.68/28.32 [9507]P1(f324(f324(f326(x95071),f537(x95072,x95073,x95074,x95071,x95075)),x95074))+P1(f324(f324(f231(f845(x95075,a832)),f324(f324(f45(x95071,f845(x95075,a832)),x95074),x95073)),x95072)) % 28.68/28.32 [9682]~P1(f324(f324(f231(f845(x96821,a832)),f324(x96824,f537(x96825,x96824,x96823,x96822,x96821))),x96825))+P1(f324(f324(f231(f845(x96821,a832)),f324(f324(f45(x96822,f845(x96821,a832)),x96823),x96824)),x96825)) % 28.68/28.32 [8433]E(f324(f324(f125(x84331),x84332),f324(f324(f146(x84331,x84333),f324(f324(f3(a838),x84334),f324(f180(f839(x84331)),x84332))),x84335)),f324(f324(f146(x84331,f324(f324(f125(x84331),x84332),x84333)),x84334),x84335))+P1(f324(f324(f232(a838),x84334),f324(f180(f839(x84331)),x84332))) % 28.68/28.32 [8458]~P134(x84581)+E(f324(f324(f82(x84581),f324(f324(f83(x84581),x84582),x84583)),f324(f324(f82(x84581),f324(f324(f83(x84581),x84584),x84583)),x84585)),f324(f324(f82(x84581),f324(f324(f83(x84581),f324(f324(f82(x84581),x84582),x84584)),x84583)),x84585)) % 28.68/28.32 [8964]~P135(x89641)+E(f324(f151(x89641),f324(f324(f141(x89642,x89641),f324(f324(f10(x89641,x89641,x89642),f324(f83(x89641),x89643)),x89644)),x89645)),f324(f324(f83(x89641),x89643),f324(f151(x89641),f324(f324(f141(x89642,x89641),x89644),x89645)))) % 28.68/28.32 [9343]~P135(x93432)+E(f324(f324(f8(x93431,x93432),f324(f324(f9(x93431,x93432,x93432),f324(f324(f10(x93432,f845(x93432,x93432),x93431),f83(x93432)),x93433)),x93434)),x93435),f324(f324(f83(x93432),f324(f324(f8(x93431,x93432),x93433),x93435)),x93434)) % 28.68/28.32 [9344]~P60(x93442)+E(f324(f324(f8(x93441,x93442),f324(f324(f9(x93441,x93442,x93442),f324(f324(f10(x93442,f845(x93442,x93442),x93441),f284(x93442)),x93443)),x93444)),x93445),f324(f324(f284(x93442),f324(f324(f8(x93441,x93442),x93443),x93445)),x93444)) % 28.68/28.32 [9351]~P68(x93512)+E(f324(f324(f11(x93511,x93512),f324(f324(f20(x93511,x93512,x93512),f324(f324(f10(x93512,f845(x93512,x93512),x93511),f83(x93512)),x93513)),x93514)),x93515),f324(f324(f83(x93512),f324(f324(f11(x93511,x93512),x93513),x93515)),f324(f324(f11(x93511,x93512),x93514),x93515))) % 28.68/28.32 [9352]~P67(x93522)+E(f324(f324(f8(x93521,x93522),f324(f324(f20(x93521,x93522,x93522),f324(f324(f10(x93522,f845(x93522,x93522),x93521),f82(x93522)),x93523)),x93524)),x93525),f324(f324(f82(x93522),f324(f324(f8(x93521,x93522),x93523),x93525)),f324(f324(f8(x93521,x93522),x93524),x93525))) % 28.68/28.32 [9353]~P6(x93532)+E(f324(f324(f8(x93531,x93532),f324(f324(f20(x93531,x93532,x93532),f324(f324(f10(x93532,f845(x93532,x93532),x93531),f3(x93532)),x93533)),x93534)),x93535),f324(f324(f3(x93532),f324(f324(f8(x93531,x93532),x93533),x93535)),f324(f324(f8(x93531,x93532),x93534),x93535))) % 28.68/28.32 [9393]~E(x93933,f179(f845(x93931,a832)))+E(f324(f324(f45(x93931,f845(x93932,a832)),x93933),f324(f324(f9(x93931,f845(x93932,a832),f845(x93932,a832)),f324(f324(f10(f845(x93932,a832),f845(f845(x93932,a832),f845(x93932,a832)),x93931),f103(f845(x93932,a832))),x93934)),x93935)),f179(f845(x93932,a832))) % 28.68/28.32 [9394]~E(x93943,f179(f845(x93941,a832)))+E(f324(f324(f46(x93941,f845(x93942,a832)),x93943),f324(f324(f9(x93941,f845(x93942,a832),f845(x93942,a832)),f324(f324(f10(f845(x93942,a832),f845(f845(x93942,a832),f845(x93942,a832)),x93941),f3(f845(x93942,a832))),x93944)),x93945)),f238(f845(x93942,a832))) % 28.68/28.32 [9395]~E(x93953,f179(f845(x93951,a832)))+E(f324(f324(f46(x93951,f845(x93952,a832)),x93953),f324(f324(f9(x93951,f845(x93952,a832),f845(x93952,a832)),f324(f324(f10(f845(x93952,a832),f845(f845(x93952,a832),f845(x93952,a832)),x93951),f104(f845(x93952,a832))),x93954)),x93955)),f238(f845(x93952,a832))) % 28.68/28.32 [9420]E(x94201,f179(f845(x94202,a832)))+E(f324(f324(f45(x94202,f845(x94203,a832)),x94201),f324(f324(f9(x94202,f845(x94203,a832),f845(x94203,a832)),f324(f324(f10(f845(x94203,a832),f845(f845(x94203,a832),f845(x94203,a832)),x94202),f103(f845(x94203,a832))),x94204)),x94205)),f324(f324(f103(f845(x94203,a832)),f324(f324(f45(x94202,f845(x94203,a832)),x94201),x94204)),x94205)) % 28.68/28.32 [9421]E(x94211,f179(f845(x94212,a832)))+E(f324(f324(f46(x94212,f845(x94213,a832)),x94211),f324(f324(f9(x94212,f845(x94213,a832),f845(x94213,a832)),f324(f324(f10(f845(x94213,a832),f845(f845(x94213,a832),f845(x94213,a832)),x94212),f3(f845(x94213,a832))),x94214)),x94215)),f324(f324(f3(f845(x94213,a832)),f324(f324(f46(x94212,f845(x94213,a832)),x94211),x94214)),x94215)) % 28.68/28.32 [9422]E(x94221,f179(f845(x94222,a832)))+E(f324(f324(f46(x94222,f845(x94223,a832)),x94221),f324(f324(f9(x94222,f845(x94223,a832),f845(x94223,a832)),f324(f324(f10(f845(x94223,a832),f845(f845(x94223,a832),f845(x94223,a832)),x94222),f104(f845(x94223,a832))),x94224)),x94225)),f324(f324(f104(f845(x94223,a832)),f324(f324(f46(x94222,f845(x94223,a832)),x94221),x94224)),x94225)) % 28.68/28.32 [9011]~P1(f324(f324(f231(a838),x90111),x90114))+E(f324(f324(f3(a838),f324(f324(f82(a838),f324(f324(f83(a838),x90111),x90112)),x90113)),f324(f324(f82(a838),f324(f324(f83(a838),x90114),x90112)),x90115)),f324(f324(f3(a838),x90113),f324(f324(f82(a838),f324(f324(f83(a838),f324(f324(f3(a838),x90114),x90111)),x90112)),x90115))) % 28.68/28.32 [9561]~P135(x95611)+E(f324(f151(x95611),f324(f324(f141(x95612,x95611),f324(f324(f9(x95612,x95611,x95611),f324(f324(f10(x95611,f845(x95611,x95611),x95612),f83(x95611)),x95613)),x95614)),x95615)),f324(f324(f83(x95611),f324(f151(x95611),f324(f324(f141(x95612,x95611),x95613),x95615))),x95614)) % 28.68/28.32 [9567]~P67(x95671)+E(f324(f151(x95671),f324(f324(f141(x95672,x95671),f324(f324(f20(x95672,x95671,x95671),f324(f324(f10(x95671,f845(x95671,x95671),x95672),f82(x95671)),x95673)),x95674)),x95675)),f324(f324(f82(x95671),f324(f151(x95671),f324(f324(f141(x95672,x95671),x95673),x95675))),f324(f151(x95671),f324(f324(f141(x95672,x95671),x95674),x95675)))) % 28.68/28.32 [9568]~P6(x95681)+E(f324(f151(x95681),f324(f324(f141(x95682,x95681),f324(f324(f20(x95682,x95681,x95681),f324(f324(f10(x95681,f845(x95681,x95681),x95682),f3(x95681)),x95683)),x95684)),x95685)),f324(f324(f3(x95681),f324(f151(x95681),f324(f324(f141(x95682,x95681),x95683),x95685))),f324(f151(x95681),f324(f324(f141(x95682,x95681),x95684),x95685)))) % 28.68/28.32 [9949]~P1(f324(f324(f326(f844(x99492,x99491)),f324(f324(f247(x99492,x99491),x99494),x99495)),f324(f279(x99491,x99492),x99493)))+P1(f324(f324(f239(x99491,x99492,f324(f324(f9(x99491,f845(f844(x99491,x99492),a832),f845(x99492,a832)),f324(f324(f10(f845(x99492,f845(f845(f844(x99491,x99492),a832),a832)),f845(f845(f844(x99491,x99492),a832),f845(x99492,a832)),x99491),f9(x99492,f845(f844(x99491,x99492),a832),a832)),f324(f324(f10(f845(x99492,f844(x99491,x99492)),f845(x99492,f845(f845(f844(x99491,x99492),a832),a832)),x99491),f324(f10(f844(x99491,x99492),f845(f845(f844(x99491,x99492),a832),a832),x99492),f326(f844(x99491,x99492)))),f247(x99491,x99492)))),x99493)),x99494),x99495)) % 28.68/28.32 [9958]P1(f324(f324(f326(f844(x99581,x99582)),f324(f324(f247(x99581,x99582),x99583),x99584)),f324(f279(x99582,x99581),x99585)))+~P1(f324(f324(f239(x99582,x99581,f324(f324(f9(x99582,f845(f844(x99582,x99581),a832),f845(x99581,a832)),f324(f324(f10(f845(x99581,f845(f845(f844(x99582,x99581),a832),a832)),f845(f845(f844(x99582,x99581),a832),f845(x99581,a832)),x99582),f9(x99581,f845(f844(x99582,x99581),a832),a832)),f324(f324(f10(f845(x99581,f844(x99582,x99581)),f845(x99581,f845(f845(f844(x99582,x99581),a832),a832)),x99582),f324(f10(f844(x99582,x99581),f845(f845(f844(x99582,x99581),a832),a832),x99581),f326(f844(x99582,x99581)))),f247(x99582,x99581)))),x99585)),x99583),x99584)) % 28.68/28.32 [9231]~P1(f324(f324(f231(a838),x92314),x92311))+E(f324(f324(f3(a838),f324(f324(f82(a838),f324(f324(f83(a838),x92311),x92312)),x92313)),f324(f324(f82(a838),f324(f324(f83(a838),x92314),x92312)),x92315)),f324(f324(f3(a838),f324(f324(f82(a838),f324(f324(f83(a838),f324(f324(f3(a838),x92311),x92314)),x92312)),x92313)),x92315)) % 28.68/28.32 [9967]P28(x99671,x99672,f324(f304(a834,f837(x99671),f324(f324(f20(a834,f845(x99671,f845(a835,a832)),f837(x99671)),f324(f324(f20(a834,a833,f845(f845(x99671,f845(a835,a832)),f837(x99671))),f324(f324(f10(f845(x99671,f845(a835,a832)),f845(a833,f845(f845(x99671,f845(a835,a832)),f837(x99671))),a834),f93(x99671)),x99673)),a27)),x99674)),x99675))+~P28(x99671,f324(f324(f103(f845(f837(x99671),a832)),x99672),f324(f304(a834,f837(x99671),f324(f324(f20(a834,f845(x99671,f845(a835,a832)),f837(x99671)),f324(f324(f20(a834,a833,f845(f845(x99671,f845(a835,a832)),f837(x99671))),f324(f324(f10(f845(x99671,f845(a835,a832)),f845(a833,f845(f845(x99671,f845(a835,a832)),f837(x99671))),a834),f93(x99671)),x99673)),a27)),x99674)),x99675)),f324(f304(a834,f837(x99671),f324(f324(f20(a834,f845(x99671,f845(a835,a832)),f837(x99671)),f324(f324(f20(a834,a833,f845(f845(x99671,f845(a835,a832)),f837(x99671))),f324(f324(f10(f845(x99671,f845(a835,a832)),f845(a833,f845(f845(x99671,f845(a835,a832)),f837(x99671))),a834),f93(x99671)),x99673)),f324(f324(f10(f842(a833),a833,a834),f230(a833)),a30))),x99674)),x99675)) % 28.68/28.32 [5075]E(x50751,x50752)+~E(f31(x50753,x50754,x50751),f31(x50755,x50756,x50752)) % 28.68/28.32 [5076]E(x50761,x50762)+~E(f31(x50763,x50761,x50764),f31(x50765,x50762,x50766)) % 28.68/28.32 [5077]E(x50771,x50772)+~E(f31(x50771,x50773,x50774),f31(x50772,x50775,x50776)) % 28.68/28.32 [5078]E(x50781,x50782)+~E(f33(x50783,x50784,x50781),f33(x50785,x50786,x50782)) % 28.68/28.32 [5079]E(x50791,x50792)+~E(f33(x50793,x50791,x50794),f33(x50795,x50792,x50796)) % 28.68/28.32 [5080]E(x50801,x50802)+~E(f33(x50801,x50803,x50804),f33(x50802,x50805,x50806)) % 28.68/28.32 [5081]E(x50811,x50812)+~E(f32(x50813,x50814,x50811),f32(x50815,x50816,x50812)) % 28.68/28.32 [5082]E(x50821,x50822)+~E(f32(x50823,x50821,x50824),f32(x50825,x50822,x50826)) % 28.68/28.32 [5083]E(x50831,x50832)+~E(f32(x50831,x50833,x50834),f32(x50832,x50835,x50836)) % 28.68/28.32 [7108]E(x71081,x71082)+~E(f214(x71083,x71084,x71085,x71081),f214(x71083,x71084,x71086,x71082)) % 28.68/28.32 [7109]E(x71091,x71092)+~E(f214(x71093,x71094,x71091,x71095),f214(x71093,x71094,x71092,x71096)) % 28.68/28.32 [6550]E(f324(f169(x65501,x65502,x65503,x65504),x65505),f324(f226(x65502),x65506))+~E(f324(x65504,x65505),f324(f226(x65502),x65506)) % 28.68/28.32 [6701]E(f324(f228(f842(x67011),x67012,f182(x67011),x67013),f324(x67014,x67015)),f324(x67013,x67016))+~E(f324(x67014,x67015),f324(f226(x67012),x67016)) % 28.68/28.32 [8263]~P23(x82635,x82631,x82632,x82636)+E(f324(f75(x82631,x82631,x82631,f324(x82632,x82633)),f324(x82632,x82634)),f324(f75(x82631,x82631,x82631,f324(x82632,x82634)),f324(x82632,x82633))) % 28.68/28.32 [8493]~P54(x84934,x84935,x84932,x84931,x84936)+E(f324(x84931,f324(x84932,x84933)),x84933) % 28.68/28.32 [8637]P29(x86371,x86372,x86373,x86374)+~P29(x86371,x86375,f324(f75(x86372,x86375,x86371,x86376),x86373),x86374) % 28.68/28.32 [8715]~P29(x87154,x87152,f324(f75(x87151,x87152,x87154,x87153),x87155),x87156)+P29(x87151,x87152,x87153,f324(f304(x87154,x87151,x87155),x87156)) % 28.68/28.32 [9354]P1(f324(f64(x93541),x93542))+~P1(f324(f69(x93541,x93543,x93544,x93545,x93542),x93546)) % 28.68/28.32 [9364]~P1(f324(f324(f326(x93644),x93643),f293(x93644,x93645,x93641,x93642,x93646)))+P1(f324(f324(x93641,x93642),x93643)) % 28.68/28.32 [9365]~P1(f324(f324(f326(x93654),x93653),f290(x93654,x93651,x93655,x93652,x93656)))+P1(f324(f324(x93651,x93652),x93653)) % 28.68/28.32 [9366]~P1(f324(f324(f326(x93664),x93662),f293(x93664,x93661,x93665,x93666,x93663)))+P1(f324(f324(x93661,x93662),x93663)) % 28.68/28.32 [9367]~P1(f324(f324(f326(x93674),x93672),f290(x93674,x93675,x93671,x93676,x93673)))+P1(f324(f324(x93671,x93672),x93673)) % 28.68/28.32 [5567]E(x55671,x55672)+~E(f324(f324(f247(x55673,x55674),x55675),x55671),f324(f324(f247(x55673,x55674),x55676),x55672)) % 28.68/28.32 [5569]E(x55691,x55692)+~E(f324(f324(f247(x55693,x55694),x55691),x55695),f324(f324(f247(x55693,x55694),x55692),x55696)) % 28.68/28.32 [5706]~P20(x57065,x57066,x57061)+E(f324(f324(x57061,x57062),f324(f324(x57061,x57063),x57064)),f324(f324(x57061,x57063),f324(f324(x57061,x57062),x57064))) % 28.68/28.32 [7179]~P34(x71794,x71791,f324(f324(f139(x71794),x71792),x71795),f324(f324(f139(x71794),x71793),x71796))+P1(f324(f324(x71791,x71792),x71793)) % 28.68/28.32 [7561]P34(x75611,x75612,x75613,x75614)+~P34(x75611,x75612,f324(f324(f139(x75611),x75615),x75613),f324(f324(f139(x75611),x75616),x75614)) % 28.68/28.32 [8580]~P54(x85805,x85801,x85802,x85806,x85804)+P1(f324(f324(f326(x85801),f324(x85802,x85803)),x85804)) % 28.68/28.32 [8738]E(f324(f78(x87381,x87382,x87383,x87384,x87385),x87386),f324(x87383,x87386))+P1(f324(f324(f326(x87381),x87386),x87385)) % 28.68/28.32 [8757]~E(x87573,f324(f324(f139(x87571),x87575),x87576))+P1(f324(f324(f326(f844(f839(x87571),f839(x87571))),f324(f324(f247(f839(x87571),f839(x87571)),x87572),f324(f324(f125(x87571),x87572),x87573))),f136(x87571,x87574))) % 28.68/28.32 [8761]E(f324(f78(x87611,x87612,x87613,x87614,x87615),x87616),f324(x87614,x87616))+~P1(f324(f324(f326(x87611),x87616),x87615)) % 28.68/28.32 [9432]~P27(x94324,x94322,x94325,x94323,x94326,x94321)+E(f324(x94321,f179(f845(x94322,a832))),x94323) % 28.68/28.32 [9645]~E(f324(x96454,f324(f246(x96451,x96453),x96455)),f324(x96456,f324(f246(x96451,x96453),x96455)))+E(f324(f253(x96451,x96452,x96453,x96453,x96454,f37(x96453)),x96455),f324(f253(x96451,x96452,x96453,x96453,x96456,f37(x96453)),x96455)) % 28.68/28.32 [9646]~E(f324(x96464,f324(f251(x96461,x96462),x96465)),f324(x96466,f324(f251(x96461,x96462),x96465)))+E(f324(f253(x96461,x96461,x96462,x96463,f37(x96461),x96464),x96465),f324(f253(x96461,x96461,x96462,x96463,f37(x96461),x96466),x96465)) % 28.68/28.32 [9705]~E(f324(f253(x97052,x97056,x97053,x97053,x97051,f37(x97053)),x97054),f324(f253(x97052,x97056,x97053,x97053,x97055,f37(x97053)),x97054))+E(f324(x97051,f324(f246(x97052,x97053),x97054)),f324(x97055,f324(f246(x97052,x97053),x97054))) % 28.68/28.32 [9706]~E(f324(f253(x97062,x97062,x97063,x97066,f37(x97062),x97061),x97064),f324(f253(x97062,x97062,x97063,x97066,f37(x97062),x97065),x97064))+E(f324(x97061,f324(f251(x97062,x97063),x97064)),f324(x97065,f324(f251(x97062,x97063),x97064))) % 28.68/28.32 [8672]P1(f324(f324(f326(x86721),x86722),x86723))+~P1(f324(f324(f326(f844(x86721,x86724)),f324(f324(f247(x86721,x86724),x86722),x86725)),f324(f324(f249(x86721,x86724),x86723),x86726))) % 28.68/28.32 [8687]P1(f324(f324(f326(x86871),x86872),f324(x86873,x86874)))+~P1(f324(f324(f326(f844(x86875,x86871)),f324(f324(f247(x86875,x86871),x86874),x86872)),f324(f324(f249(x86875,x86871),x86876),x86873))) % 28.68/28.32 [8987]P1(f324(f324(f326(x89871),x89874),f168(x89871,x89872,x89876)))+E(f169(x89871,x89872,f324(f324(f324(f74(x89871,f842(x89872)),x89873),x89874),f324(f226(x89872),x89875)),x89876),f324(f324(f324(f74(x89871,f842(x89872)),f169(x89871,x89872,x89873,x89876)),x89874),f324(f226(x89872),x89875))) % 28.68/28.32 [9076]P1(f324(f324(f326(f844(x90761,x90761)),f324(f324(f247(x90761,x90761),f324(x90762,x90763)),f324(x90762,x90764))),x90765))+~P1(f324(f324(f326(f844(x90766,x90766)),f324(f324(f247(x90766,x90766),x90763),x90764)),f324(f324(f281(x90761,x90766),x90765),x90762))) % 28.68/28.32 [9090]~P1(f324(f324(f326(f844(x90904,x90904)),f324(f324(f247(x90904,x90904),f324(x90906,x90902)),f324(x90906,x90903))),x90905))+P1(f324(f324(f326(f844(x90901,x90901)),f324(f324(f247(x90901,x90901),x90902),x90903)),f324(f324(f281(x90904,x90901),x90905),x90906))) % 28.68/28.32 [9708]E(f324(f324(f247(x97081,x97082),f374(x97083,x97084,x97085,x97086,x97082,x97081)),f375(x97083,x97084,x97085,x97086,x97082,x97081)),x97086)+~P1(f324(f324(f326(f844(x97081,x97082)),x97086),f324(f324(f282(x97081,x97085,x97082),x97084),x97083))) % 28.68/28.32 [9914]~P1(f324(f324(f326(f844(x99141,x99146)),x99145),f324(f324(f282(x99141,x99142,x99146),x99144),x99143)))+P1(f324(f324(f326(f844(x99141,x99142)),f324(f324(f247(x99141,x99142),f374(x99143,x99144,x99142,x99145,x99146,x99141)),f376(x99143,x99144,x99142,x99145,x99146,x99141))),x99144)) % 28.68/28.32 [9915]~P1(f324(f324(f326(f844(x99156,x99152)),x99155),f324(f324(f282(x99156,x99151,x99152),x99154),x99153)))+P1(f324(f324(f326(f844(x99151,x99152)),f324(f324(f247(x99151,x99152),f376(x99153,x99154,x99151,x99155,x99152,x99156)),f375(x99153,x99154,x99151,x99155,x99152,x99156))),x99153)) % 28.68/28.32 [5987]~E(x59876,x59874)+E(f324(f324(f324(f324(f74(x59871,x59872),x59873),x59874),x59875),x59876),x59875) % 28.68/28.32 [6037]E(x60371,x60372)+E(f324(f324(f324(f324(f74(x60373,x60374),x60375),x60372),x60376),x60371),f324(x60375,x60371)) % 28.68/28.32 [7628]~P9(x76282)+E(f324(f324(f45(x76281,x76282),x76283),f324(f324(f9(x76281,x76284,x76282),x76285),x76286)),f324(f324(f324(f45(x76281,f845(x76284,x76282)),x76283),x76285),x76286)) % 28.68/28.32 [7629]~P9(x76292)+E(f324(f324(f46(x76291,x76292),x76293),f324(f324(f9(x76291,x76294,x76292),x76295),x76296)),f324(f324(f324(f46(x76291,f845(x76294,x76292)),x76293),x76295),x76296)) % 28.68/28.32 [8415]E(f324(f324(f45(x84151,f845(x84152,a832)),x84153),f324(f324(f10(f845(x84152,a832),f845(x84152,a832),x84151),f324(f303(x84152),x84154)),x84155)),f324(f324(f303(x84152),x84154),f324(f324(f45(x84151,f845(x84152,a832)),x84153),x84155)))+~P1(f324(f324(f326(x84151),x84156),x84153)) % 28.68/28.32 [8801]~P9(x88012)+E(f324(f324(f45(x88011,x88012),x88013),f324(f324(f10(f845(x88014,x88012),x88012,x88011),f324(f45(x88014,x88012),x88015)),f324(f9(x88014,x88011,x88012),x88016))),f324(f324(f45(x88014,x88012),x88015),f324(f324(f10(f845(x88011,x88012),x88012,x88014),f324(f45(x88011,x88012),x88013)),x88016))) % 28.68/28.32 [8802]~P9(x88022)+E(f324(f324(f46(x88021,x88022),x88023),f324(f324(f10(f845(x88024,x88022),x88022,x88021),f324(f46(x88024,x88022),x88025)),f324(f9(x88024,x88021,x88022),x88026))),f324(f324(f46(x88024,x88022),x88025),f324(f324(f10(f845(x88021,x88022),x88022,x88024),f324(f46(x88021,x88022),x88023)),x88026))) % 28.68/28.32 [8995]P1(f324(f324(f326(x89951),x89952),f324(f157(x89951),x89953)))+~P1(f324(f324(f326(f844(x89954,x89951)),f324(f324(f247(x89954,x89951),x89955),x89952)),f324(f157(f844(x89954,x89951)),f324(f324(f166(x89954,x89951),x89956),x89953)))) % 28.68/28.32 [8996]P1(f324(f324(f326(x89961),x89962),f324(f157(x89961),x89963)))+~P1(f324(f324(f326(f844(x89961,x89964)),f324(f324(f247(x89961,x89964),x89962),x89965)),f324(f157(f844(x89961,x89964)),f324(f324(f166(x89961,x89964),x89963),x89966)))) % 28.68/28.32 [9088]P1(f324(f324(f231(f845(x90881,a832)),f324(f278(x90882,x90881,x90883),x90884)),x90885))+~P1(f324(f324(f231(f845(f844(x90882,x90881),a832)),x90883),f324(f324(f249(x90882,x90881),x90886),f324(f18(f845(x90881,a832),x90882),x90885)))) % 28.68/28.32 [9267]P1(f324(f324(f326(f844(f839(x92671),f839(x92671))),f324(f324(f247(f839(x92671),f839(x92671)),f324(f324(f139(x92671),x92672),x92673)),f324(f324(f139(x92671),x92674),x92675))),f136(x92671,x92676)))+~P1(f324(f324(f326(f844(x92671,x92671)),f324(f324(f247(x92671,x92671),x92672),x92674)),x92676)) % 28.68/28.32 [9704]E(f324(f324(f247(x97041,x97042),f812(x97043,x97044,x97045,x97042,x97041,x97046)),f815(x97043,x97044,x97045,x97042,x97041,x97046)),x97046)+P1(f324(f324(f326(x97045),x97044),f324(f324(f252(x97041,x97042,f845(x97045,a832)),x97043),x97046))) % 28.68/28.32 [9709]E(f324(f324(f247(x97091,x97092),f813(x97093,x97094,x97092,x97091,x97095,x97096)),f814(x97093,x97094,x97092,x97091,x97095,x97096)),x97093)+~P1(f324(f324(f326(x97096),x97095),f324(f324(f252(x97091,x97092,f845(x97096,a832)),x97094),x97093))) % 28.68/28.32 [9870]P1(f324(f324(f326(x98701),x98702),f324(f324(x98703,f813(x98704,x98703,x98705,x98706,x98702,x98701)),f814(x98704,x98703,x98705,x98706,x98702,x98701))))+~P1(f324(f324(f326(x98701),x98702),f324(f324(f252(x98706,x98705,f845(x98701,a832)),x98703),x98704))) % 28.68/28.32 [9893]~P1(f324(f324(f326(x98931),x98932),f324(f324(x98935,f812(x98935,x98932,x98931,x98934,x98933,x98936)),f815(x98935,x98932,x98931,x98934,x98933,x98936))))+P1(f324(f324(f326(x98931),x98932),f324(f324(f252(x98933,x98934,f845(x98931,a832)),x98935),x98936))) % 28.68/28.32 [7755]P1(f324(f324(f326(x77551),x77554),x77556))+E(f171(x77551,x77552,f324(f324(f324(f74(x77551,f842(x77552)),x77553),x77554),x77555),x77556),f171(x77551,x77552,x77553,x77556)) % 28.68/28.32 [7830]P1(f324(f324(f326(x78301),x78304),x78306))+E(f324(f304(x78301,x78302,f324(f324(f324(f74(x78301,x78302),x78303),x78304),x78305)),x78306),f324(f304(x78301,x78302,x78303),x78306)) % 28.68/28.32 [7858]P1(f324(f324(f326(x78581),x78584),f324(f157(x78581),x78586)))+E(f324(f324(f141(x78581,x78582),f324(f324(f324(f74(x78581,x78582),x78583),x78584),x78585)),x78586),f324(f324(f141(x78581,x78582),x78583),x78586)) % 28.68/28.32 [8311]E(x83111,x83112)+E(f324(f324(f146(x83113,f324(f324(f146(x83113,x83114),x83111),x83115)),x83112),x83116),f324(f324(f146(x83113,f324(f324(f146(x83113,x83114),x83112),x83116)),x83111),x83115)) % 28.68/28.32 [8807]~P1(f324(f324(f326(x88073),x88076),x88075))+E(f324(f324(f303(x88071),x88072),f324(f304(x88073,x88071,x88074),f324(f324(f3(f845(x88073,a832)),x88075),f324(f324(f303(x88073),x88076),f179(f845(x88073,a832)))))),f324(f304(x88073,x88071,f324(f324(f324(f74(x88073,x88071),x88074),x88076),x88072)),x88075)) % 28.68/28.32 [8632]~E(x86323,x86326)+E(f324(f165(x86321,x86322,f324(f324(f139(f844(x86321,x86322)),f324(f324(f247(x86321,x86322),x86323),x86324)),x86325)),x86326),f324(f226(x86322),x86324)) % 28.68/28.32 [8674]E(x86741,x86742)+E(f324(f165(x86743,x86744,f324(f324(f139(f844(x86743,x86744)),f324(f324(f247(x86743,x86744),x86741),x86745)),x86746)),x86742),f324(f165(x86743,x86744,x86746),x86742)) % 28.68/28.32 [8880]~P1(f324(f324(x88804,x88805),x88806))+P1(f324(f324(f324(f324(f103(f845(x88801,f845(x88802,a832))),x88803),x88804),x88805),x88806)) % 28.68/28.32 [8882]~P1(f324(f324(x88823,x88825),x88826))+P1(f324(f324(f324(f324(f103(f845(x88821,f845(x88822,a832))),x88823),x88824),x88825),x88826)) % 28.68/28.32 [8898]P1(f324(f324(f326(x88981),x88986),f324(f157(x88981),x88984)))+E(f324(f169(x88981,x88982,x88983,f165(x88981,x88982,f324(f154(f844(x88981,x88982)),f324(f324(f166(x88981,x88982),x88984),x88985)))),x88986),f324(x88983,x88986)) % 28.68/28.32 [9041]~E(f324(f180(f839(x90411)),x90414),f324(f180(f839(x90412)),x90415))+E(f169(x90411,x90412,x90413,f165(x90411,x90412,f324(f154(f844(x90411,x90412)),f324(f324(f166(x90411,x90412),x90414),f324(f324(f125(x90412),x90415),x90416))))),f169(x90411,x90412,x90413,f165(x90411,x90412,f324(f154(f844(x90411,x90412)),f324(f324(f166(x90411,x90412),x90414),x90415))))) % 28.68/28.32 [9130]P1(f324(f324(x91301,x91302),x91303))+~P1(f324(f324(f324(f324(f104(f845(x91304,f845(x91305,a832))),x91306),x91301),x91302),x91303)) % 28.68/28.32 [9131]P1(f324(f324(x91311,x91312),x91313))+~P1(f324(f324(f324(f324(f104(f845(x91314,f845(x91315,a832))),x91311),x91316),x91312),x91313)) % 28.68/28.32 [9549]~P68(x95492)+E(f324(f324(f11(x95491,x95492),f324(f324(f9(x95491,f845(x95493,a832),x95492),f324(f324(f10(f845(x95493,x95492),f845(f845(x95493,a832),x95492),x95491),f11(x95493,x95492)),x95494)),x95495)),x95496),f324(f324(f11(f844(x95491,x95493),x95492),f324(f252(x95491,x95493,x95492),x95494)),f324(f324(f249(x95491,x95493),x95496),f324(f18(f845(x95493,a832),x95491),x95495)))) % 28.68/28.32 [9550]~P67(x95502)+E(f324(f324(f8(x95501,x95502),f324(f324(f9(x95501,f845(x95503,a832),x95502),f324(f324(f10(f845(x95503,x95502),f845(f845(x95503,a832),x95502),x95501),f8(x95503,x95502)),x95504)),x95505)),x95506),f324(f324(f8(f844(x95501,x95503),x95502),f324(f252(x95501,x95503,x95502),x95504)),f324(f324(f249(x95501,x95503),x95506),f324(f18(f845(x95503,a832),x95501),x95505)))) % 28.68/28.32 [9673]~P67(x96732)+E(f324(f324(f8(x96731,x96732),f324(f324(f9(x96731,f845(x96733,a832),x96732),f324(f324(f10(f845(x96733,x96732),f845(f845(x96733,a832),x96732),x96731),f8(x96733,x96732)),f324(f9(x96733,x96731,x96732),x96734))),x96735)),x96736),f324(f324(f8(x96733,x96732),f324(f324(f9(x96733,f845(x96731,a832),x96732),f324(f324(f10(f845(x96731,x96732),f845(f845(x96731,a832),x96732),x96733),f8(x96731,x96732)),x96734)),x96736)),x96735)) % 28.68/28.32 [9132]~E(f324(f180(f839(x91321)),x91324),f324(f180(f839(x91322)),x91326))+E(f169(x91321,x91322,x91323,f165(x91321,x91322,f324(f154(f844(x91321,x91322)),f324(f324(f166(x91321,x91322),f324(f324(f125(x91321),x91324),x91325)),x91326)))),f169(x91321,x91322,x91323,f165(x91321,x91322,f324(f154(f844(x91321,x91322)),f324(f324(f166(x91321,x91322),x91324),x91326))))) % 28.68/28.32 [9397]~P1(f324(f324(f326(x93971),x93975),x93974))+E(f324(f324(f324(f74(x93971,f842(x93972)),f171(x93971,x93972,x93973,f324(f324(f3(f845(x93971,a832)),x93974),f324(f324(f303(x93971),x93975),f179(f845(x93971,a832)))))),x93975),x93976),f171(x93971,x93972,f324(f324(f324(f74(x93971,f842(x93972)),x93973),x93975),x93976),x93974)) % 28.68/28.32 [9611]E(f169(x96111,x96112,x96113,f165(x96111,x96112,f324(f154(f844(x96111,x96112)),f324(f324(f166(x96111,x96112),f324(f324(f125(x96111),x96114),f324(f324(f139(x96111),x96115),f115(x96111)))),x96116)))),f324(f324(f324(f74(x96111,f842(x96112)),f169(x96111,x96112,x96113,f165(x96111,x96112,f324(f154(f844(x96111,x96112)),f324(f324(f166(x96111,x96112),x96114),x96116))))),x96115),f324(f226(x96112),f324(f324(f149(x96112),x96116),f324(f180(f839(x96111)),x96114)))))+~P1(f324(f324(f232(a838),f324(f180(f839(x96111)),x96114)),f324(f180(f839(x96112)),x96116))) % 28.68/28.32 [9970]~P1(f324(f324(f326(f844(x99701,x99702)),f324(f324(f247(x99701,x99702),x99705),x99706)),f324(f324(f103(f845(f844(x99701,x99702),a832)),x99703),x99704)))+P1(f324(f324(f324(f324(f103(f845(x99701,f845(x99702,a832))),f324(f324(f9(x99701,f845(f844(x99701,x99702),a832),f845(x99702,a832)),f324(f324(f10(f845(x99702,f845(f845(f844(x99701,x99702),a832),a832)),f845(f845(f844(x99701,x99702),a832),f845(x99702,a832)),x99701),f9(x99702,f845(f844(x99701,x99702),a832),a832)),f324(f324(f10(f845(x99702,f844(x99701,x99702)),f845(x99702,f845(f845(f844(x99701,x99702),a832),a832)),x99701),f324(f10(f844(x99701,x99702),f845(f845(f844(x99701,x99702),a832),a832),x99702),f326(f844(x99701,x99702)))),f247(x99701,x99702)))),x99703)),f324(f324(f9(x99701,f845(f844(x99701,x99702),a832),f845(x99702,a832)),f324(f324(f10(f845(x99702,f845(f845(f844(x99701,x99702),a832),a832)),f845(f845(f844(x99701,x99702),a832),f845(x99702,a832)),x99701),f9(x99702,f845(f844(x99701,x99702),a832),a832)),f324(f324(f10(f845(x99702,f844(x99701,x99702)),f845(x99702,f845(f845(f844(x99701,x99702),a832),a832)),x99701),f324(f10(f844(x99701,x99702),f845(f845(f844(x99701,x99702),a832),a832),x99702),f326(f844(x99701,x99702)))),f247(x99701,x99702)))),x99704)),x99705),x99706)) % 28.68/28.32 [9971]~P1(f324(f324(f326(f844(x99711,x99712)),f324(f324(f247(x99711,x99712),x99715),x99716)),f324(f324(f104(f845(f844(x99711,x99712),a832)),x99713),x99714)))+P1(f324(f324(f324(f324(f104(f845(x99711,f845(x99712,a832))),f324(f324(f9(x99711,f845(f844(x99711,x99712),a832),f845(x99712,a832)),f324(f324(f10(f845(x99712,f845(f845(f844(x99711,x99712),a832),a832)),f845(f845(f844(x99711,x99712),a832),f845(x99712,a832)),x99711),f9(x99712,f845(f844(x99711,x99712),a832),a832)),f324(f324(f10(f845(x99712,f844(x99711,x99712)),f845(x99712,f845(f845(f844(x99711,x99712),a832),a832)),x99711),f324(f10(f844(x99711,x99712),f845(f845(f844(x99711,x99712),a832),a832),x99712),f326(f844(x99711,x99712)))),f247(x99711,x99712)))),x99713)),f324(f324(f9(x99711,f845(f844(x99711,x99712),a832),f845(x99712,a832)),f324(f324(f10(f845(x99712,f845(f845(f844(x99711,x99712),a832),a832)),f845(f845(f844(x99711,x99712),a832),f845(x99712,a832)),x99711),f9(x99712,f845(f844(x99711,x99712),a832),a832)),f324(f324(f10(f845(x99712,f844(x99711,x99712)),f845(x99712,f845(f845(f844(x99711,x99712),a832),a832)),x99711),f324(f10(f844(x99711,x99712),f845(f845(f844(x99711,x99712),a832),a832),x99712),f326(f844(x99711,x99712)))),f247(x99711,x99712)))),x99714)),x99715),x99716)) % 28.68/28.32 [9976]P1(f324(f324(f326(f844(x99761,x99762)),f324(f324(f247(x99761,x99762),x99763),x99764)),f324(f324(f103(f845(f844(x99761,x99762),a832)),x99765),x99766)))+~P1(f324(f324(f324(f324(f103(f845(x99761,f845(x99762,a832))),f324(f324(f9(x99761,f845(f844(x99761,x99762),a832),f845(x99762,a832)),f324(f324(f10(f845(x99762,f845(f845(f844(x99761,x99762),a832),a832)),f845(f845(f844(x99761,x99762),a832),f845(x99762,a832)),x99761),f9(x99762,f845(f844(x99761,x99762),a832),a832)),f324(f324(f10(f845(x99762,f844(x99761,x99762)),f845(x99762,f845(f845(f844(x99761,x99762),a832),a832)),x99761),f324(f10(f844(x99761,x99762),f845(f845(f844(x99761,x99762),a832),a832),x99762),f326(f844(x99761,x99762)))),f247(x99761,x99762)))),x99765)),f324(f324(f9(x99761,f845(f844(x99761,x99762),a832),f845(x99762,a832)),f324(f324(f10(f845(x99762,f845(f845(f844(x99761,x99762),a832),a832)),f845(f845(f844(x99761,x99762),a832),f845(x99762,a832)),x99761),f9(x99762,f845(f844(x99761,x99762),a832),a832)),f324(f324(f10(f845(x99762,f844(x99761,x99762)),f845(x99762,f845(f845(f844(x99761,x99762),a832),a832)),x99761),f324(f10(f844(x99761,x99762),f845(f845(f844(x99761,x99762),a832),a832),x99762),f326(f844(x99761,x99762)))),f247(x99761,x99762)))),x99766)),x99763),x99764)) % 28.68/28.32 [9977]P1(f324(f324(f326(f844(x99771,x99772)),f324(f324(f247(x99771,x99772),x99773),x99774)),f324(f324(f104(f845(f844(x99771,x99772),a832)),x99775),x99776)))+~P1(f324(f324(f324(f324(f104(f845(x99771,f845(x99772,a832))),f324(f324(f9(x99771,f845(f844(x99771,x99772),a832),f845(x99772,a832)),f324(f324(f10(f845(x99772,f845(f845(f844(x99771,x99772),a832),a832)),f845(f845(f844(x99771,x99772),a832),f845(x99772,a832)),x99771),f9(x99772,f845(f844(x99771,x99772),a832),a832)),f324(f324(f10(f845(x99772,f844(x99771,x99772)),f845(x99772,f845(f845(f844(x99771,x99772),a832),a832)),x99771),f324(f10(f844(x99771,x99772),f845(f845(f844(x99771,x99772),a832),a832),x99772),f326(f844(x99771,x99772)))),f247(x99771,x99772)))),x99775)),f324(f324(f9(x99771,f845(f844(x99771,x99772),a832),f845(x99772,a832)),f324(f324(f10(f845(x99772,f845(f845(f844(x99771,x99772),a832),a832)),f845(f845(f844(x99771,x99772),a832),f845(x99772,a832)),x99771),f9(x99772,f845(f844(x99771,x99772),a832),a832)),f324(f324(f10(f845(x99772,f844(x99771,x99772)),f845(x99772,f845(f845(f844(x99771,x99772),a832),a832)),x99771),f324(f10(f844(x99771,x99772),f845(f845(f844(x99771,x99772),a832),a832),x99772),f326(f844(x99771,x99772)))),f247(x99771,x99772)))),x99776)),x99773),x99774)) % 28.68/28.32 [9965]~P1(f324(f324(f326(f844(x99652,x99653)),f324(f324(f247(x99652,x99653),x99655),x99656)),f324(f324(f45(x99651,f845(f844(x99652,x99653),a832)),f238(f845(x99651,a832))),x99654)))+P1(f324(f324(f324(f324(f45(x99651,f845(x99652,f845(x99653,a832))),f238(f845(x99651,a832))),f324(f324(f10(f845(f844(x99652,x99653),a832),f845(x99652,f845(x99653,a832)),x99651),f324(f9(x99652,f845(f844(x99652,x99653),a832),f845(x99653,a832)),f324(f324(f10(f845(x99653,f845(f845(f844(x99652,x99653),a832),a832)),f845(f845(f844(x99652,x99653),a832),f845(x99653,a832)),x99652),f9(x99653,f845(f844(x99652,x99653),a832),a832)),f324(f324(f10(f845(x99653,f844(x99652,x99653)),f845(x99653,f845(f845(f844(x99652,x99653),a832),a832)),x99652),f324(f10(f844(x99652,x99653),f845(f845(f844(x99652,x99653),a832),a832),x99653),f326(f844(x99652,x99653)))),f247(x99652,x99653))))),x99654)),x99655),x99656)) % 28.68/28.32 [9966]~P1(f324(f324(f326(f844(x99662,x99663)),f324(f324(f247(x99662,x99663),x99665),x99666)),f324(f324(f46(x99661,f845(f844(x99662,x99663),a832)),f238(f845(x99661,a832))),x99664)))+P1(f324(f324(f324(f324(f46(x99661,f845(x99662,f845(x99663,a832))),f238(f845(x99661,a832))),f324(f324(f10(f845(f844(x99662,x99663),a832),f845(x99662,f845(x99663,a832)),x99661),f324(f9(x99662,f845(f844(x99662,x99663),a832),f845(x99663,a832)),f324(f324(f10(f845(x99663,f845(f845(f844(x99662,x99663),a832),a832)),f845(f845(f844(x99662,x99663),a832),f845(x99663,a832)),x99662),f9(x99663,f845(f844(x99662,x99663),a832),a832)),f324(f324(f10(f845(x99663,f844(x99662,x99663)),f845(x99663,f845(f845(f844(x99662,x99663),a832),a832)),x99662),f324(f10(f844(x99662,x99663),f845(f845(f844(x99662,x99663),a832),a832),x99663),f326(f844(x99662,x99663)))),f247(x99662,x99663))))),x99664)),x99665),x99666)) % 28.68/28.32 [9974]P1(f324(f324(f326(f844(x99741,x99742)),f324(f324(f247(x99741,x99742),x99743),x99744)),f324(f324(f45(x99745,f845(f844(x99741,x99742),a832)),f238(f845(x99745,a832))),x99746)))+~P1(f324(f324(f324(f324(f45(x99745,f845(x99741,f845(x99742,a832))),f238(f845(x99745,a832))),f324(f324(f10(f845(f844(x99741,x99742),a832),f845(x99741,f845(x99742,a832)),x99745),f324(f9(x99741,f845(f844(x99741,x99742),a832),f845(x99742,a832)),f324(f324(f10(f845(x99742,f845(f845(f844(x99741,x99742),a832),a832)),f845(f845(f844(x99741,x99742),a832),f845(x99742,a832)),x99741),f9(x99742,f845(f844(x99741,x99742),a832),a832)),f324(f324(f10(f845(x99742,f844(x99741,x99742)),f845(x99742,f845(f845(f844(x99741,x99742),a832),a832)),x99741),f324(f10(f844(x99741,x99742),f845(f845(f844(x99741,x99742),a832),a832),x99742),f326(f844(x99741,x99742)))),f247(x99741,x99742))))),x99746)),x99743),x99744)) % 28.68/28.32 [9975]P1(f324(f324(f326(f844(x99751,x99752)),f324(f324(f247(x99751,x99752),x99753),x99754)),f324(f324(f46(x99755,f845(f844(x99751,x99752),a832)),f238(f845(x99755,a832))),x99756)))+~P1(f324(f324(f324(f324(f46(x99755,f845(x99751,f845(x99752,a832))),f238(f845(x99755,a832))),f324(f324(f10(f845(f844(x99751,x99752),a832),f845(x99751,f845(x99752,a832)),x99755),f324(f9(x99751,f845(f844(x99751,x99752),a832),f845(x99752,a832)),f324(f324(f10(f845(x99752,f845(f845(f844(x99751,x99752),a832),a832)),f845(f845(f844(x99751,x99752),a832),f845(x99752,a832)),x99751),f9(x99752,f845(f844(x99751,x99752),a832),a832)),f324(f324(f10(f845(x99752,f844(x99751,x99752)),f845(x99752,f845(f845(f844(x99751,x99752),a832),a832)),x99751),f324(f10(f844(x99751,x99752),f845(f845(f844(x99751,x99752),a832),a832),x99752),f326(f844(x99751,x99752)))),f247(x99751,x99752))))),x99756)),x99753),x99754)) % 28.68/28.32 [7297]E(f324(x72971,f324(x72972,x72973)),f324(x72974,x72973))+~E(f324(f75(x72975,x72976,x72977,x72971),x72972),x72974) % 28.68/28.32 [9431]~P26(x94313,x94314,x94311,x94315,x94316,x94317)+E(f324(f324(x94311,x94312),x94312),x94312) % 28.68/28.32 [9788]~E(f324(f228(f842(x97887),x97881,f182(x97887),x97885),f324(x97884,x97883)),f324(f226(x97887),x97882))+E(f324(f226(x97881),f699(x97882,x97883,x97884,x97885,x97886,x97887,x97881)),f324(x97884,x97883)) % 28.68/28.32 [9789]~E(f324(f228(f842(x97896),x97897,f182(x97896),x97891),f324(x97894,x97893)),f324(f226(x97896),x97892))+E(f324(x97891,f699(x97892,x97893,x97894,x97891,x97895,x97896,x97897)),f324(f226(x97896),x97892)) % 28.68/28.32 [5804]~E(f324(f324(f141(x58041,x58045),x58046),x58042),f324(f324(f141(x58043,x58045),x58047),x58044))+E(f324(f180(f839(x58041)),x58042),f324(f180(f839(x58043)),x58044)) % 28.68/28.32 [7376]E(x73761,x73762)+~E(f324(f324(f324(f74(x73763,f842(x73764)),x73765),x73766),f324(f226(x73764),x73761)),f324(f324(f324(f74(x73763,f842(x73764)),x73767),x73766),f324(f226(x73764),x73762))) % 28.68/28.32 [8348]E(f324(x83481,f324(x83482,x83483)),f324(x83484,x83483))+~E(f324(f75(x83485,x83486,x83487,x83481),x83482),f324(f75(x83486,x83486,x83487,f37(x83486)),x83484)) % 28.68/28.32 [9581]P1(f324(f324(x95811,x95812),f351(x95813,x95812,x95814,x95811)))+~P1(f324(f324(f248(x95815,x95816,x95817,x95811,x95814),x95812),x95813)) % 28.68/28.32 [9602]P1(f324(f324(x96021,f351(x96022,x96023,x96021,x96024)),x96022))+~P1(f324(f324(f248(x96025,x96026,x96027,x96024,x96021),x96023),x96022)) % 28.68/28.32 [5851]E(x58511,x58512)+~E(f324(f324(f324(f93(x58513),x58514),x58515),x58511),f324(f324(f324(f93(x58513),x58516),x58517),x58512)) % 28.68/28.32 [5852]E(x58521,x58522)+~E(f324(f324(f324(f93(x58523),x58524),x58521),x58525),f324(f324(f324(f93(x58523),x58526),x58522),x58527)) % 28.68/28.32 [5853]E(x58531,x58532)+~E(f324(f324(f324(f93(x58533),x58531),x58534),x58535),f324(f324(f324(f93(x58533),x58532),x58536),x58537)) % 28.68/28.32 [8764]~P24(x87646,x87641,x87643,x87647)+E(f324(f75(x87641,x87641,x87642,f324(x87643,x87644)),f324(f75(x87641,x87641,x87642,f324(x87643,x87644)),x87645)),f324(f75(x87641,x87641,x87642,f324(x87643,x87644)),x87645)) % 28.68/28.32 [8763]~P1(f324(f324(f326(x87631),x87632),f324(f324(x87635,x87636),x87637)))+P1(f324(f324(f326(x87631),x87632),f324(f324(f252(x87633,x87634,f845(x87631,a832)),x87635),f324(f324(f247(x87633,x87634),x87636),x87637)))) % 28.68/28.32 [9022]P1(f324(f324(f324(x90221,x90222),x90223),x90224))+~P1(f324(f324(f324(f252(x90225,x90226,f845(x90227,a832)),x90221),f324(f324(f247(x90225,x90226),x90222),x90223)),x90224)) % 28.68/28.32 [9144]P1(f324(f324(f326(x91441),f324(f324(x91442,x91443),x91444)),f324(f304(f844(x91445,x91446),x91441,f324(f252(x91445,x91446,x91441),x91442)),x91447)))+~P1(f324(f324(f326(f844(x91445,x91446)),f324(f324(f247(x91445,x91446),x91443),x91444)),x91447)) % 28.68/28.32 [9473]P1(f324(f324(f326(f844(f839(x94731),f839(x94731))),f324(f324(f247(f839(x94731),f839(x94731)),f324(f324(f125(x94731),x94732),f324(f324(f139(x94731),x94733),x94734))),f324(f324(f125(x94731),x94732),f324(f324(f139(x94731),x94735),x94736)))),f136(x94731,x94737)))+~P1(f324(f324(f326(f844(x94731,x94731)),f324(f324(f247(x94731,x94731),x94733),x94735)),x94737)) % 28.68/28.32 [9538]P1(f324(f324(f326(x95381),x95384),f324(f157(x95381),x95386)))+E(f169(x95381,x95382,f324(f324(f324(f74(x95381,f842(x95382)),x95383),x95384),f324(f226(x95382),x95385)),f165(x95381,x95382,f324(f154(f844(x95381,x95382)),f324(f324(f166(x95381,x95382),x95386),x95387)))),f324(f324(f324(f74(x95381,f842(x95382)),f169(x95381,x95382,x95383,f165(x95381,x95382,f324(f154(f844(x95381,x95382)),f324(f324(f166(x95381,x95382),x95386),x95387))))),x95384),f324(f226(x95382),x95385))) % 28.68/28.32 [9017]E(x90171,x90172)+E(f324(f324(f324(f74(x90173,x90174),f324(f324(f324(f74(x90173,x90174),x90175),x90171),x90176)),x90172),x90177),f324(f324(f324(f74(x90173,x90174),f324(f324(f324(f74(x90173,x90174),x90175),x90172),x90177)),x90171),x90176)) % 28.68/28.32 [9271]E(f169(x92711,x92712,f324(f324(f324(f74(x92711,f842(x92712)),x92713),x92714),f324(f226(x92712),x92715)),f165(x92711,x92712,f324(f154(f844(x92711,x92712)),f324(f324(f166(x92711,x92712),x92716),x92717)))),f169(x92711,x92712,x92713,f165(x92711,x92712,f324(f154(f844(x92711,x92712)),f324(f324(f166(x92711,x92712),x92716),x92717)))))+~P1(f324(f324(f326(x92711),x92714),f324(f157(x92711),f324(f324(f158(x92711),f324(f180(f839(x92712)),x92717)),x92716)))) % 28.68/28.32 [9557]E(f169(x95571,x95572,f324(f324(f324(f74(x95571,f842(x95572)),x95573),x95574),f324(f226(x95572),x95575)),f165(x95571,x95572,f324(f154(f844(x95571,x95572)),f324(f324(f166(x95571,x95572),x95576),x95577)))),f324(f324(f324(f74(x95571,f842(x95572)),f169(x95571,x95572,x95573,f165(x95571,x95572,f324(f154(f844(x95571,x95572)),f324(f324(f166(x95571,x95572),x95576),x95577))))),x95574),f324(f226(x95572),x95575)))+P1(f324(f324(f326(x95571),x95574),f324(f157(x95571),f324(f324(f158(x95571),f324(f180(f839(x95572)),x95577)),x95576)))) % 28.68/28.32 [9903]P1(f324(f324(f326(x99031),f669(x99032,x99033,x99034,x99035,x99036,x99037,x99031)),x99035))+P1(f324(f324(f324(f324(f46(x99031,f845(x99037,f845(x99036,a832))),x99035),x99034),x99033),x99032)) % 28.68/28.32 [9904]P1(f324(f324(f326(x99041),f547(x99042,x99043,x99044,x99045,x99046,x99047,x99041)),x99045))+~P1(f324(f324(f324(f324(f45(x99041,f845(x99047,f845(x99046,a832))),x99045),x99044),x99043),x99042)) % 28.68/28.32 [9930]P1(f324(f324(f324(x99301,f547(x99302,x99303,x99301,x99304,x99305,x99306,x99307)),x99303),x99302))+~P1(f324(f324(f324(f324(f45(x99307,f845(x99306,f845(x99305,a832))),x99304),x99301),x99303),x99302)) % 28.68/28.32 [9947]~P1(f324(f324(f324(x99475,f669(x99477,x99476,x99475,x99474,x99473,x99472,x99471)),x99476),x99477))+P1(f324(f324(f324(f324(f46(x99471,f845(x99472,f845(x99473,a832))),x99474),x99475),x99476),x99477)) % 28.68/28.32 [9964]~P1(f324(f324(f326(f844(x99641,x99643)),f324(f324(f247(x99641,x99643),x99646),x99647)),f324(f324(f282(x99641,x99642,x99643),x99644),x99645)))+P1(f324(f324(f248(x99641,x99642,x99643,f324(f324(f9(x99641,f845(f844(x99641,x99642),a832),f845(x99642,a832)),f324(f324(f10(f845(x99642,f845(f845(f844(x99641,x99642),a832),a832)),f845(f845(f844(x99641,x99642),a832),f845(x99642,a832)),x99641),f9(x99642,f845(f844(x99641,x99642),a832),a832)),f324(f324(f10(f845(x99642,f844(x99641,x99642)),f845(x99642,f845(f845(f844(x99641,x99642),a832),a832)),x99641),f324(f10(f844(x99641,x99642),f845(f845(f844(x99641,x99642),a832),a832),x99642),f326(f844(x99641,x99642)))),f247(x99641,x99642)))),x99644),f324(f324(f9(x99642,f845(f844(x99642,x99643),a832),f845(x99643,a832)),f324(f324(f10(f845(x99643,f845(f845(f844(x99642,x99643),a832),a832)),f845(f845(f844(x99642,x99643),a832),f845(x99643,a832)),x99642),f9(x99643,f845(f844(x99642,x99643),a832),a832)),f324(f324(f10(f845(x99643,f844(x99642,x99643)),f845(x99643,f845(f845(f844(x99642,x99643),a832),a832)),x99642),f324(f10(f844(x99642,x99643),f845(f845(f844(x99642,x99643),a832),a832),x99643),f326(f844(x99642,x99643)))),f247(x99642,x99643)))),x99645)),x99646),x99647)) % 28.68/28.32 [9973]P1(f324(f324(f326(f844(x99731,x99732)),f324(f324(f247(x99731,x99732),x99733),x99734)),f324(f324(f282(x99731,x99735,x99732),x99736),x99737)))+~P1(f324(f324(f248(x99731,x99735,x99732,f324(f324(f9(x99731,f845(f844(x99731,x99735),a832),f845(x99735,a832)),f324(f324(f10(f845(x99735,f845(f845(f844(x99731,x99735),a832),a832)),f845(f845(f844(x99731,x99735),a832),f845(x99735,a832)),x99731),f9(x99735,f845(f844(x99731,x99735),a832),a832)),f324(f324(f10(f845(x99735,f844(x99731,x99735)),f845(x99735,f845(f845(f844(x99731,x99735),a832),a832)),x99731),f324(f10(f844(x99731,x99735),f845(f845(f844(x99731,x99735),a832),a832),x99735),f326(f844(x99731,x99735)))),f247(x99731,x99735)))),x99736),f324(f324(f9(x99735,f845(f844(x99735,x99732),a832),f845(x99732,a832)),f324(f324(f10(f845(x99732,f845(f845(f844(x99735,x99732),a832),a832)),f845(f845(f844(x99735,x99732),a832),f845(x99732,a832)),x99735),f9(x99732,f845(f844(x99735,x99732),a832),a832)),f324(f324(f10(f845(x99732,f844(x99735,x99732)),f845(x99732,f845(f845(f844(x99735,x99732),a832),a832)),x99735),f324(f10(f844(x99735,x99732),f845(f845(f844(x99735,x99732),a832),a832),x99732),f326(f844(x99735,x99732)))),f247(x99735,x99732)))),x99737)),x99733),x99734)) % 28.68/28.32 [9913]~P135(x99132)+E(f324(f324(f8(x99131,x99132),f324(f324(f9(x99131,f845(x99133,a832),x99132),f324(f324(f10(f845(x99133,x99132),f845(f845(x99133,a832),x99132),x99131),f8(x99133,x99132)),f324(f324(f9(x99131,f845(x99133,x99132),f845(x99133,x99132)),f324(f324(f10(f845(x99132,x99132),f845(f845(x99133,x99132),f845(x99133,x99132)),x99131),f10(x99132,x99132,x99133)),f324(f324(f10(x99132,f845(x99132,x99132),x99131),f83(x99132)),x99134))),x99135))),x99136)),x99137),f324(f324(f83(x99132),f324(f324(f8(x99131,x99132),x99134),x99137)),f324(f324(f8(x99133,x99132),x99135),x99136))) % 28.68/28.32 [9054]~P23(x90547,x90541,x90543,x90548)+E(f324(f75(x90541,x90541,x90542,f324(x90543,x90544)),f324(f75(x90541,x90541,x90542,f324(x90543,x90545)),x90546)),f324(f75(x90541,x90541,x90542,f324(x90543,x90545)),f324(f75(x90541,x90541,x90542,f324(x90543,x90544)),x90546))) % 28.68/28.32 [9968]E(f324(f324(f247(x99681,x99682),f324(x99683,f593(x99684,x99685,x99683,x99686,x99687,x99688,x99682,x99681))),f324(x99685,f594(x99684,x99685,x99683,x99686,x99687,x99688,x99682,x99681))),x99688)+~P1(f324(f324(f326(f844(x99681,x99682)),x99688),f324(f304(f844(x99687,x99686),f844(x99681,x99682),f253(x99687,x99681,x99686,x99682,x99683,x99685)),x99684))) % 28.68/28.32 [9981]~P1(f324(f324(f326(f844(x99818,x99817)),x99816),f324(f304(f844(x99811,x99812),f844(x99818,x99817),f253(x99811,x99818,x99812,x99817,x99815,x99814)),x99813)))+P1(f324(f324(f326(f844(x99811,x99812)),f324(f324(f247(x99811,x99812),f593(x99813,x99814,x99815,x99812,x99811,x99816,x99817,x99818)),f594(x99813,x99814,x99815,x99812,x99811,x99816,x99817,x99818))),x99813)) % 28.68/28.32 [9463]P1(f324(f324(f326(f844(f844(x94631,x94632),f844(x94631,x94632))),f324(f324(f247(f844(x94631,x94632),f844(x94631,x94632)),f324(f324(f247(x94631,x94632),x94633),x94634)),f324(f324(f247(x94631,x94632),x94635),x94636))),f318(x94631,x94632,x94637,x94638)))+~P1(f324(f324(f326(f844(x94631,x94631)),f324(f324(f247(x94631,x94631),x94633),x94635)),x94637)) % 28.68/28.32 [8354]E(f324(x83541,f324(x83542,x83543)),f324(x83544,f324(x83545,x83543)))+~E(f324(f75(x83546,x83547,x83548,x83541),x83542),f324(f75(x83549,x83547,x83548,x83544),x83545)) % 28.68/28.32 [9839]P1(f324(f324(f326(f844(x98391,x98392)),f324(f324(f247(x98391,x98392),f324(x98393,x98394)),f324(x98395,x98396))),f324(f304(f844(x98397,x98398),f844(x98391,x98392),f253(x98397,x98391,x98398,x98392,x98393,x98395)),x98399)))+~P1(f324(f324(f326(f844(x98397,x98398)),f324(f324(f247(x98397,x98398),x98394),x98396)),x98399)) % 28.68/28.32 [8612]~E(f324(x86124,f324(x86125,x86126)),f324(x86129,f324(x861210,x861211)))+E(f324(f324(f75(x86121,x86122,x86123,x86124),x86125),x86126),f324(f324(f75(x86127,x86122,x86128,x86129),x861210),x861211)) % 28.68/28.32 [4419]~P86(x44191)+~P93(x44191)+E(f178(x44191),f103(x44191)) % 28.68/28.32 [4420]~P86(x44201)+~P99(x44201)+E(f235(x44201),f104(x44201)) % 28.68/28.32 [4658]~P103(x46581)+~P89(x46581)+E(f324(f77(x46581),f324(f106(x46581),a99)),f80(x46581)) % 28.68/28.32 [4931]E(x49311,f2(a1))+E(f84(a1,x49311),f324(f81(a1),f80(a1)))+P1(f324(f324(f232(a1),f2(a1)),x49311)) % 28.68/28.32 [5133]E(x51331,f2(a1))+E(f84(a1,x51331),f80(a1))+~P1(f324(f324(f232(a1),f2(a1)),x51331)) % 28.68/28.32 [7184]~P38(x71841)+P1(f324(f64(a1),x71841))+~P1(f324(f64(a838),f324(f304(a1,a838,a107),x71841))) % 28.68/28.32 [8457]~P13(a5000)+~P1(f324(f324(f326(f844(a834,a833)),x84571),f324(f157(f844(a834,a833)),a29)))+P1(f324(f324(f252(a834,a833,a832),f324(f18(f845(a833,a832),a834),a26)),x84571)) % 28.68/28.32 [9430]E(x94301,f179(f845(f844(a838,a838),a832)))+~P1(f324(f64(f844(a838,a838)),x94301))+P1(f324(f324(f326(f844(f845(f844(a838,a838),a832),f845(f844(a838,a838),a832))),f324(f324(f247(f845(f844(a838,a838),a832),f845(f844(a838,a838),a832)),f179(f845(f844(a838,a838),a832))),x94301)),a40)) % 28.68/28.32 [9582]E(x95821,f2(a838))+E(x95821,f324(a114,f2(a838)))+~P1(f324(f324(f232(a838),x95821),f324(f106(a838),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))))) % 28.68/28.32 [9865]E(x98651,f2(a101))+E(f324(f324(f82(a1),f324(f324(f83(a1),f324(f106(a1),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),f324(a23,f324(f324(f42(a101),x98651),f324(f106(a101),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))))))),f80(a1)),f324(a23,x98651))+E(f51(a101,x98651,f324(f106(a101),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),f2(a101)) % 28.68/28.32 [9713]E(x97131,f2(a101))+~E(f51(a101,x97131,f324(f106(a101),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),f2(a101))+E(f324(f324(f83(a1),f324(f106(a1),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),f324(a23,f324(f324(f42(a101),x97131),f324(f106(a101),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))))),f324(a23,x97131)) % 28.68/28.32 [4494]~P55(x44941,x44942)+P42(x44941,x44942)+~P43(a832) % 28.68/28.32 [4432]~P2(x44321)+P33(x44321,x44322)+~E(x44322,f2(x44321)) % 28.68/28.32 [4441]~P103(x44411)+~E(x44412,f2(x44411))+E(f84(x44411,x44412),f2(x44411)) % 28.68/28.32 [4442]~P82(x44421)+~E(x44422,f2(x44421))+E(f84(x44421,x44422),f2(x44421)) % 28.68/28.32 [4450]~P2(x44502)+~P33(x44502,x44501)+E(x44501,f2(x44502)) % 28.68/28.32 [4484]~P103(x44842)+~E(f84(x44842,x44841),f2(x44842))+E(x44841,f2(x44842)) % 28.68/28.32 [4501]~P10(x45012)+~P10(x45011)+P10(f187(x45011,x45012)) % 28.68/28.32 [4502]~P58(x45022)+~P58(x45021)+P58(f845(x45021,x45022)) % 28.68/28.32 [4503]~P58(x45032)+~P58(x45031)+P58(f844(x45031,x45032)) % 28.68/28.32 [4504]~P58(x45042)+~P58(x45041)+P58(f848(x45041,x45042)) % 28.68/28.32 [4505]~P138(x45052)+~P138(x45051)+P138(f844(x45051,x45052)) % 28.68/28.32 [4630]~P86(x46301)+~P18(x46301,x46302)+P18(x46301,f140(x46301,x46302)) % 28.68/28.32 [4863]~P10(x48632)+~P10(x48631)+P10(f51(a1,x48631,x48632)) % 28.68/28.32 [4452]~P69(x44521)+~E(x44522,f2(x44521))+E(f324(f81(x44521),x44522),x44522) % 28.68/28.32 [4456]~P119(x44561)+~E(x44562,f2(a1))+E(f324(f105(x44561),x44562),f2(x44561)) % 28.68/28.32 [4457]~P88(x44571)+~E(x44572,f2(a1))+E(f324(f105(x44571),x44572),f2(x44571)) % 28.68/28.32 [4481]~P63(x44811)+~E(f2(x44811),x44812)+E(f324(f81(x44811),x44812),f2(x44811)) % 28.68/28.32 [4482]~P63(x44821)+~E(x44822,f2(x44821))+E(f324(f81(x44821),x44822),f2(x44821)) % 28.68/28.32 [4483]~P78(x44831)+~E(x44832,f2(x44831))+E(f324(f77(x44831),x44832),f2(x44831)) % 28.68/28.32 [4507]~P69(x45072)+E(x45071,f2(x45072))+~E(f324(f81(x45072),x45071),x45071) % 28.68/28.32 [4515]E(x45151,f324(a107,x45152))+~E(x45151,f2(a838))+~E(x45152,f324(f102(a1),x45151)) % 28.68/28.32 [4516]E(f324(a107,x45161),x45162)+~E(x45162,f2(a838))+~E(x45161,f324(f102(a1),x45162)) % 28.68/28.32 [4520]~P88(x45202)+E(x45201,f2(a1))+~E(f324(f105(x45202),x45201),f2(x45202)) % 28.68/28.32 [4525]~P63(x45252)+E(x45251,f2(x45252))+~E(f324(f81(x45252),x45251),f2(x45252)) % 28.68/28.32 [4526]~P78(x45262)+E(x45261,f2(x45262))+~E(f324(f77(x45262),x45261),f2(x45262)) % 28.68/28.32 [4527]~P63(x45271)+E(f2(x45271),x45272)+~E(f324(f81(x45271),x45272),f2(x45271)) % 28.68/28.32 [4662]~P13(a5000)+~E(f324(a30,x46622),f324(f226(a833),x46621))+P1(f324(a26,x46621)) % 28.68/28.32 [4703]~P86(x47031)+~P18(x47031,x47032)+P18(x47031,f324(f156(x47031),x47032)) % 28.68/28.32 [4729]~P1(x47292)+~P1(x47291)+P1(f324(f324(a322,x47291),x47292)) % 28.68/28.32 [4763]~E(f80(a838),f2(a838))+E(f324(f41(x47631),x47632),f2(a838))+~P1(f324(f64(x47631),x47632)) % 28.68/28.32 [4794]~P108(x47941)+~P135(x47941)+E(f324(f324(f240(x47941),f2(x47941)),f324(a114,x47942)),f2(x47941)) % 28.68/28.32 [4834]~P86(x48341)+P18(x48341,f129(x48341,x48342))+~P1(f324(f64(x48341),x48342)) % 28.68/28.32 [4854]~P86(x48541)+E(f324(f157(x48541),f129(x48541,x48542)),x48542)+~P1(f324(f64(x48541),x48542)) % 28.68/28.32 [4884]P1(x48841)+P1(x48842)+~P1(f324(f324(a323,x48842),x48841)) % 28.68/28.32 [4896]E(x48961,f179(f845(x48962,a832)))+~E(f324(f41(x48962),x48961),f2(a838))+~P1(f324(f64(x48962),x48961)) % 28.68/28.32 [4901]P1(x49011)+~P1(x49012)+~P1(f324(f324(a327,x49012),x49011)) % 28.68/28.32 [4949]~P66(x49491)+E(f324(f77(x49491),x49492),x49492)+P1(f324(f324(f232(x49491),x49492),f2(x49491))) % 28.68/28.32 [5046]~P1(f324(a26,x50462))+~P1(f324(a26,x50461))+P1(f324(a26,f36(x50461,x50462))) % 28.68/28.32 [5053]E(x50531,f115(x50532))+P1(f324(f127(x50532),f116(x50532,x50531)))+~P1(f324(f127(x50532),x50531)) % 28.68/28.32 [5058]~P86(x50581)+~P1(f324(f64(x50581),x50582))+P1(f324(f127(x50581),f129(x50581,x50582))) % 28.68/28.32 [5064]~P119(x50641)+E(f324(f102(x50641),f324(a107,x50642)),f324(f105(x50641),x50642))+P1(f324(f324(f232(a1),x50642),f2(a1))) % 28.68/28.32 [5090]P11(x50902,x50901)+E(f324(x50901,f539(x50901)),f324(x50901,f553(x50901)))+P1(f324(f324(x50901,f539(x50901)),f553(x50901))) % 28.68/28.32 [5103]E(f324(f102(a1),f452(x51031,x51032)),x51031)+P1(f324(x51032,f324(a107,x51031)))+~P1(f324(x51032,f2(a838))) % 28.68/28.32 [5143]~P103(x51431)+~E(f84(x51431,x51432),f324(f81(x51431),f80(x51431)))+P1(f324(f324(f232(x51431),x51432),f2(x51431))) % 28.68/28.32 [5216]~E(x52162,f2(a1))+E(f209(x52161,x52162),f324(f324(f247(a1,a1),f2(a1)),f80(a1)))+P1(f324(f324(f232(a1),x52162),f2(a1))) % 28.68/28.32 [5217]~E(x52171,f2(a1))+E(f209(x52171,x52172),f324(f324(f247(a1,a1),f2(a1)),f80(a1)))+P1(f324(f324(f232(a1),x52172),f2(a1))) % 28.68/28.32 [5240]~P1(f324(x52401,x52402))+~P1(f324(x52401,f823(x52402,x52401)))+P1(f324(x52401,f2(a838))) % 28.68/28.32 [5269]E(f324(f102(a1),f452(x52691,x52692)),x52691)+P1(f324(x52692,f324(a107,x52691)))+P1(f324(f324(f232(a1),x52691),f2(a1))) % 28.68/28.32 [5334]~P103(x53341)+E(f84(x53341,x53342),f324(f81(x53341),f80(x53341)))+~P1(f324(f324(f232(x53341),x53342),f2(x53341))) % 28.68/28.32 [5335]~P78(x53351)+E(f324(f77(x53351),x53352),f324(f81(x53351),x53352))+~P1(f324(f324(f232(x53351),x53352),f2(x53351))) % 28.68/28.32 [5336]~P78(x53361)+E(f324(f77(x53361),x53362),f324(f81(x53361),x53362))+~P1(f324(f324(f231(x53361),x53362),f2(x53361))) % 28.68/28.32 [5337]~P66(x53371)+E(f324(f77(x53371),x53372),f324(f81(x53371),x53372))+~P1(f324(f324(f232(x53371),x53372),f2(x53371))) % 28.68/28.32 [5369]~P2(x53691)+E(f324(f102(x53691),f393(x53692,x53691)),x53692)+~P1(f324(f324(f326(x53691),x53692),f175(x53691))) % 28.68/28.32 [5431]~P1(f324(x54311,f452(x54312,x54311)))+P1(f324(x54311,f324(a107,x54312)))+~P1(f324(x54311,f2(a838))) % 28.68/28.32 [5438]E(x54381,f2(a838))+E(f324(a114,f345(x54382,x54381)),x54381)+~P1(f324(f324(f232(a838),x54381),f324(a114,x54382))) % 28.68/28.32 [5442]P11(x54421,x54422)+~E(f324(x54422,f539(x54422)),f324(x54422,f553(x54422)))+~P1(f324(f324(x54422,f539(x54422)),f553(x54422))) % 28.68/28.32 [5462]~P86(x54621)+P18(x54621,x54622)+P1(f324(f324(f231(a838),f749(x54622,x54621)),f750(x54622,x54621))) % 28.68/28.32 [5463]~P86(x54631)+P18(x54631,x54632)+P1(f324(f324(f231(a838),f756(x54632,x54631)),f766(x54632,x54631))) % 28.68/28.32 [5549]~P78(x55491)+~E(x55492,f2(x55491))+P1(f324(f324(f231(x55491),f324(f77(x55491),x55492)),f2(x55491))) % 28.68/28.32 [5637]~P1(f324(x56371,f452(x56372,x56371)))+P1(f324(x56371,f324(a107,x56372)))+P1(f324(f324(f232(a1),x56372),f2(a1))) % 28.68/28.32 [5662]~P1(f324(x56621,f324(a107,x56622)))+P1(f324(x56621,f2(a838)))+~P1(f324(f324(f232(a1),x56622),f2(a1))) % 28.68/28.32 [6009]~P103(x60091)+~P1(f324(f324(f232(x60091),x60092),f2(x60091)))+P1(f324(f324(f232(x60091),f84(x60091,x60092)),f2(x60091))) % 28.68/28.32 [6127]~P103(x61271)+P1(f324(f324(f232(x61271),f324(f105(x61271),x61272)),f2(x61271)))+~P1(f324(f324(f232(a1),x61272),f2(a1))) % 28.68/28.32 [6128]~P103(x61281)+P1(f324(f324(f231(x61281),f324(f105(x61281),x61282)),f2(x61281)))+~P1(f324(f324(f231(a1),x61282),f2(a1))) % 28.68/28.32 [6133]~P78(x61332)+E(x61331,f2(x61332))+~P1(f324(f324(f231(x61332),f324(f77(x61332),x61331)),f2(x61332))) % 28.68/28.32 [6217]~P119(x62171)+~P1(f324(f324(f326(x62171),x62172),f112(x62171)))+P1(f324(f324(f326(x62171),f324(f81(x62171),x62172)),f112(x62171))) % 28.68/28.32 [6249]~P103(x62491)+~P1(f324(f324(f232(x62491),f84(x62491,x62492)),f2(x62491)))+P1(f324(f324(f232(x62491),x62492),f2(x62491))) % 28.68/28.32 [6330]~P85(x63301)+P50(a838,x63301,f280(a838),x63302)+P1(f324(f324(f280(a838),f335(x63302,x63301)),f337(x63302,x63301))) % 28.68/28.32 [6427]~P103(x64272)+~P1(f324(f324(f232(x64272),f324(f105(x64272),x64271)),f2(x64272)))+P1(f324(f324(f232(a1),x64271),f2(a1))) % 28.68/28.32 [6428]~P103(x64282)+~P1(f324(f324(f231(x64282),f324(f105(x64282),x64281)),f2(x64282)))+P1(f324(f324(f231(a1),x64281),f2(a1))) % 28.68/28.32 [6955]~P103(x69551)+~P1(f324(f324(f232(x69551),x69552),f2(x69551)))+P1(f324(f324(f232(x69551),f324(f324(f82(x69551),x69552),x69552)),f2(x69551))) % 28.68/28.32 [6956]~P69(x69561)+~P1(f324(f324(f232(x69561),x69562),f2(x69561)))+P1(f324(f324(f232(x69561),f324(f324(f82(x69561),x69562),x69562)),f2(x69561))) % 28.68/28.32 [6957]~P69(x69571)+~P1(f324(f324(f231(x69571),x69572),f2(x69571)))+P1(f324(f324(f231(x69571),f324(f324(f82(x69571),x69572),x69572)),f2(x69571))) % 28.68/28.32 [7554]~P103(x75541)+~P1(f324(f324(f232(x75541),f324(f324(f82(x75541),x75542),x75542)),f2(x75541)))+P1(f324(f324(f232(x75541),x75542),f2(x75541))) % 28.68/28.32 [7555]~P69(x75551)+~P1(f324(f324(f232(x75551),f324(f324(f82(x75551),x75552),x75552)),f2(x75551)))+P1(f324(f324(f232(x75551),x75552),f2(x75551))) % 28.68/28.32 [7556]~P69(x75561)+~P1(f324(f324(f231(x75561),f324(f324(f82(x75561),x75562),x75562)),f2(x75561)))+P1(f324(f324(f231(x75561),x75562),f2(x75561))) % 28.68/28.32 [4563]~E(x45632,f80(a838))+~E(x45631,f80(a838))+E(f324(f324(f83(a838),x45631),x45632),f80(a838)) % 28.68/28.32 [4564]~E(x45642,f80(a1))+~E(x45641,f80(a1))+E(f324(f324(f83(a1),x45641),x45642),f80(a1)) % 28.68/28.32 [4565]~E(x45652,f2(a838))+~E(x45651,f2(a838))+E(f324(f324(f82(a838),x45651),x45652),f2(a838)) % 28.68/28.32 [4616]~P7(x46162)+E(x46161,f2(x46162))+E(f324(f324(f42(x46162),x46161),x46161),f80(x46162)) % 28.68/28.32 [4617]~P114(x46172)+E(x46171,f2(x46172))+E(f324(f324(f284(x46172),x46171),x46171),f80(x46172)) % 28.68/28.32 [4618]~P115(x46182)+E(x46181,f2(x46182))+E(f324(f324(f284(x46182),x46181),x46181),f80(x46182)) % 28.68/28.32 [4636]~P133(x46361)+~E(x46362,f80(x46361))+E(f324(f324(f83(x46361),x46362),x46362),f80(x46361)) % 28.68/28.32 [4637]~P69(x46371)+~E(x46372,f2(x46371))+E(f324(f324(f82(x46371),x46372),x46372),f2(x46371)) % 28.68/28.32 [4638]~P115(x46381)+~E(x46382,f2(x46381))+E(f324(f324(f284(x46381),x46382),x46382),f2(x46381)) % 28.68/28.32 [4682]~E(x46822,f2(a838))+~E(x46821,f2(a838))+E(f324(f81(a1),f324(f102(a1),x46821)),f324(f102(a1),x46822)) % 28.68/28.32 [4700]E(x47001,f80(a838))+E(x47002,f2(a838))+~E(f324(f324(f83(a838),x47002),x47001),x47002) % 28.68/28.32 [4710]E(x47101,f2(a838))+E(x47102,f2(a838))+~E(f324(f324(f83(a838),x47102),x47101),f2(a838)) % 28.68/28.32 [4738]~E(x47382,f2(a838))+~E(x47381,f324(a114,f2(a838)))+E(f324(f324(f82(a838),x47381),x47382),f324(a114,f2(a838))) % 28.68/28.32 [4739]~E(x47391,f2(a838))+~E(x47392,f324(a114,f2(a838)))+E(f324(f324(f82(a838),x47391),x47392),f324(a114,f2(a838))) % 28.68/28.32 [4744]E(x47441,f80(a1))+E(x47442,f324(f106(a1),a99))+~E(f324(f324(f83(a1),x47441),x47442),f80(a1)) % 28.68/28.32 [4745]E(x47451,f80(a1))+E(x47452,f324(f106(a1),a99))+~E(f324(f324(f83(a1),x47452),x47451),f80(a1)) % 28.68/28.32 [4746]E(x47461,f80(a1))+E(x47461,f324(f106(a1),a99))+~E(f324(f324(f83(a1),x47462),x47461),f80(a1)) % 28.68/28.32 [4748]E(x47481,f80(a1))+E(x47481,f324(f106(a1),a99))+~E(f324(f324(f83(a1),x47481),x47482),f80(a1)) % 28.68/28.32 [4767]~P69(x47672)+E(x47671,f2(x47672))+~E(f324(f324(f82(x47672),x47671),x47671),f2(x47672)) % 28.68/28.32 [4773]~E(x47731,f324(f106(a1),a99))+~E(x47732,f324(f106(a1),a99))+E(f324(f324(f83(a1),x47731),x47732),f80(a1)) % 28.68/28.32 [4785]E(x47851,f2(a838))+E(x47852,f2(a838))+~E(f324(f324(f82(a838),x47852),x47851),f324(a114,f2(a838))) % 28.68/28.32 [4793]~P89(x47931)+~P59(x47931)+E(f324(f324(f284(x47931),x47932),f324(f106(x47931),a85)),f2(x47931)) % 28.68/28.32 [4800]~P133(x48001)+~E(x48002,f324(f81(x48001),f80(x48001)))+E(f324(f324(f83(x48001),x48002),x48002),f80(x48001)) % 28.68/28.32 [4805]~P10(x48052)+~P10(x48051)+P10(f324(f324(f83(a1),x48051),x48052)) % 28.68/28.32 [4806]~P10(x48062)+~P10(x48061)+P10(f324(f324(f82(a1),x48061),x48062)) % 28.68/28.32 [4807]~P10(x48072)+~P10(x48071)+P10(f324(f324(f42(a1),x48071),x48072)) % 28.68/28.32 [4809]~E(x48092,f2(a1))+E(x48091,f2(a1))+E(f52(x48091,x48092),f324(f324(f247(a1,a1),f2(a1)),x48091)) % 28.68/28.32 [4832]~E(x48322,f324(a114,f2(a838)))+~E(x48321,f324(a114,f2(a838)))+E(f324(f324(f83(a838),x48321),x48322),f324(a114,f2(a838))) % 28.68/28.32 [4845]E(x48451,f2(a838))+E(x48452,f324(a114,f2(a838)))+~E(f324(f324(f240(a838),x48452),x48451),f324(a114,f2(a838))) % 28.68/28.32 [4846]E(x48461,f2(a838))+E(x48461,f324(a114,f2(a838)))+~E(f324(f324(f82(a838),x48462),x48461),f324(a114,f2(a838))) % 28.68/28.32 [4847]E(x48471,f2(a838))+E(x48471,f324(a114,f2(a838)))+~E(f324(f324(f82(a838),x48471),x48472),f324(a114,f2(a838))) % 28.68/28.32 [4855]~P89(x48551)+~P59(x48551)+E(f324(f324(f284(x48551),x48552),f324(f106(x48551),a99)),f324(f81(x48551),x48552)) % 28.68/28.32 [4876]E(x48761,f324(a107,x48762))+~E(x48761,f2(a838))+P1(f324(f324(f231(a1),f2(a1)),x48762)) % 28.68/28.32 [4877]E(f324(a107,x48771),x48772)+~E(x48772,f2(a838))+P1(f324(f324(f231(a1),f2(a1)),x48771)) % 28.68/28.32 [4892]E(x48921,f324(a114,f2(a838)))+E(x48922,f324(a114,f2(a838)))+~E(f324(f324(f82(a838),x48921),x48922),f324(a114,f2(a838))) % 28.68/28.32 [4903]~E(x49031,f324(a107,x49032))+E(x49031,f2(a838))+P1(f324(f324(f231(a1),f2(a1)),x49032)) % 28.68/28.32 [4904]~E(f324(a107,x49042),x49041)+E(x49041,f2(a838))+P1(f324(f324(f231(a1),f2(a1)),x49042)) % 28.68/28.32 [4927]~P94(x49271)+E(f324(f66(x49271,f104(x49271)),x49272),f12(x49271,x49272))+~P1(f324(f64(x49271),x49272)) % 28.68/28.32 [4928]~P86(x49281)+E(f324(f66(x49281,f178(x49281)),x49282),f16(x49281,x49282))+~P1(f324(f64(x49281),x49282)) % 28.68/28.32 [4929]~P86(x49291)+E(f324(f66(x49291,f235(x49291)),x49292),f17(x49291,x49292))+~P1(f324(f64(x49291),x49292)) % 28.68/28.32 [4930]~P94(x49301)+E(f324(f66(x49301,f103(x49301)),x49302),f15(x49301,x49302))+~P1(f324(f64(x49301),x49302)) % 28.68/28.32 [5013]E(x50131,x50132)+~E(f324(f324(f3(a838),x50132),x50131),f2(a838))+~E(f324(f324(f3(a838),x50131),x50132),f2(a838)) % 28.68/28.32 [5024]P10(x50241)+~P38(x50242)+~P1(f324(f324(f326(a1),x50241),x50242)) % 28.68/28.32 [5054]~P103(x50541)+~E(f84(x50541,x50542),f80(x50541))+P1(f324(f324(f232(x50541),f2(x50541)),x50542)) % 28.68/28.32 [5065]~P89(x50651)+E(f324(f102(x50651),f324(f106(a838),x50652)),f324(f106(x50651),x50652))+P1(f324(a185,f324(f106(a1),x50652))) % 28.68/28.32 [5070]~P42(x50701,x50702)+P43(a832)+P1(f324(f64(f844(x50701,x50701)),x50702)) % 28.68/28.32 [5135]~P86(x51351)+E(f324(f66(x51351,f178(x51351)),x51352),f13(x51351,f178(x51351),x51352))+~P1(f324(f64(x51351),x51352)) % 28.68/28.32 [5136]~P86(x51361)+E(f324(f66(x51361,f235(x51361)),x51362),f14(x51361,f235(x51361),x51362))+~P1(f324(f64(x51361),x51362)) % 28.68/28.32 [5150]E(x51501,x51502)+P1(f324(f324(f232(a838),x51502),x51501))+P1(f324(f324(f232(a838),x51501),x51502)) % 28.68/28.32 [5151]E(x51511,x51512)+P1(f324(f324(f232(a1),x51512),x51511))+P1(f324(f324(f232(a1),x51511),x51512)) % 28.68/28.32 [5203]~P89(x52031)+E(f324(f102(x52031),f324(f106(a838),x52032)),f2(x52031))+~P1(f324(a185,f324(f106(a1),x52032))) % 28.68/28.32 [5206]~E(x52062,f324(a107,x52061))+E(x52061,f324(f102(a1),x52062))+~P1(f324(f324(f231(a1),f2(a1)),x52061)) % 28.68/28.32 [5207]~E(f324(a107,x52071),x52072)+E(x52071,f324(f102(a1),x52072))+~P1(f324(f324(f231(a1),f2(a1)),x52071)) % 28.68/28.32 [5208]~E(x52081,f324(a107,x52082))+E(f324(f102(a1),x52081),x52082)+~P1(f324(f324(f231(a1),f2(a1)),x52082)) % 28.68/28.32 [5218]E(x52181,f324(a107,x52182))+~E(x52182,f324(f102(a1),x52181))+~P1(f324(f324(f231(a1),f2(a1)),x52182)) % 28.68/28.32 [5219]E(f324(a107,x52191),x52192)+~E(x52191,f324(f102(a1),x52192))+~P1(f324(f324(f231(a1),f2(a1)),x52191)) % 28.68/28.32 [5249]~P105(x52492)+E(x52491,f2(x52492))+~P1(f324(f324(f280(x52492),f2(x52492)),x52491)) % 28.68/28.32 [5258]~P78(x52582)+E(x52581,f2(x52582))+P1(f324(f324(f232(x52582),f2(x52582)),f324(f77(x52582),x52581))) % 28.68/28.32 [5325]~P103(x53251)+E(f84(x53251,x53252),f80(x53251))+~P1(f324(f324(f232(x53251),f2(x53251)),x53252)) % 28.68/28.32 [5331]~P89(x53311)+E(f324(f102(x53311),f324(f106(a838),x53312)),f2(x53311))+P1(f324(f324(f231(a1),f2(a1)),f324(f106(a1),x53312))) % 28.68/28.32 [5338]~P78(x53381)+E(f324(f77(x53381),x53382),x53382)+~P1(f324(f324(f232(x53381),f2(x53381)),x53382)) % 28.68/28.32 [5339]~P78(x53391)+E(f324(f77(x53391),x53392),x53392)+~P1(f324(f324(f231(x53391),f2(x53391)),x53392)) % 28.68/28.32 [5346]E(x53461,f2(a838))+~E(f129(a838,f324(f295(a838,x53462),x53461)),f115(a838))+P1(f324(f324(f231(a838),x53461),x53462)) % 28.68/28.32 [5356]~P67(x53561)+E(f324(f324(f8(x53561,x53561),f7(x53561)),f324(f157(x53561),x53562)),f324(f151(x53561),x53562))+~P1(f324(f127(x53561),x53562)) % 28.68/28.32 [5359]~P119(x53591)+E(f324(f102(x53591),f324(a107,x53592)),f324(f105(x53591),x53592))+~P1(f324(f324(f231(a1),f2(a1)),x53592)) % 28.68/28.32 [5384]E(x53841,x53842)+P1(f324(f324(f232(a838),x53841),x53842))+~P1(f324(f324(f231(a838),x53841),x53842)) % 28.68/28.32 [5385]E(x53851,x53852)+P1(f324(f324(f232(a1),x53851),x53852))+~P1(f324(f324(f231(a1),x53851),x53852)) % 28.68/28.32 [5388]E(x53881,f80(a1))+~E(f324(f324(f83(a1),x53882),x53881),f80(a1))+~P1(f324(f324(f232(a1),f2(a1)),x53882)) % 28.68/28.32 [5389]E(x53891,f80(a1))+~E(f324(f324(f83(a1),x53891),x53892),f80(a1))+~P1(f324(f324(f232(a1),f2(a1)),x53891)) % 28.68/28.32 [5428]~P38(x54282)+P1(f324(f324(f231(a1),f2(a1)),x54281))+~P1(f324(f324(f326(a1),x54281),x54282)) % 28.68/28.32 [5439]~P1(f324(x54391,x54392))+P1(f324(x54391,f2(a838)))+P1(f324(x54391,f324(a114,f823(x54392,x54391)))) % 28.68/28.32 [5447]~P55(x54471,x54472)+P36(x54471,x54472)+~P1(f324(f64(f844(x54471,x54471)),x54472)) % 28.68/28.32 [5449]~P55(x54491,x54492)+P42(x54491,x54492)+~P1(f324(f64(f844(x54491,x54491)),x54492)) % 28.68/28.32 [5491]E(x54911,f179(f845(x54912,a832)))+~P1(f324(f64(x54912),x54911))+P1(f324(f324(f232(a838),f2(a838)),f324(f41(x54912),x54911))) % 28.68/28.32 [5517]~P1(f324(x55171,x55172))+P1(f324(x55171,f2(a838)))+P1(f324(f324(f232(a838),f632(x55172,x55171)),x55172)) % 28.68/28.32 [5542]E(x55421,f2(a838))+~E(f324(f151(a838),x55422),f2(a838))+~P1(f324(f324(f326(a838),x55421),f324(f157(a838),x55422))) % 28.68/28.32 [5604]~E(x56042,f2(a838))+P1(f324(f324(f231(a1),f2(a1)),x56041))+P1(f324(f324(f280(a838),f324(a107,x56041)),x56042)) % 28.68/28.32 [5607]E(x56071,x56072)+~P1(f324(f324(f231(a838),x56072),x56071))+~P1(f324(f324(f231(a838),x56071),x56072)) % 28.68/28.32 [5608]E(x56081,x56082)+~P1(f324(f324(f231(a1),x56082),x56081))+~P1(f324(f324(f231(a1),x56081),x56082)) % 28.68/28.32 [5617]E(x56171,x56172)+~P1(f324(f324(f280(a838),x56172),x56171))+~P1(f324(f324(f280(a838),x56171),x56172)) % 28.68/28.32 [5618]E(f324(f41(x56181),x56182),f2(a838))+~P1(f324(f64(x56181),x56182))+P1(f324(f324(f326(x56181),f633(x56182,x56181)),x56182)) % 28.68/28.32 [5624]E(f56(x56241,x56242),f52(x56241,x56242))+P1(f324(f324(f231(a1),f2(a1)),x56241))+~P1(f324(f324(f232(a1),f2(a1)),x56242)) % 28.68/28.32 [5651]~P1(f324(x56511,f515(x56511)))+P1(f324(x56511,f324(a107,x56512)))+~P1(f324(f324(f231(a1),f2(a1)),x56512)) % 28.68/28.32 [5653]P1(f324(f324(f232(a838),x56531),f383(x56532)))+~P1(f324(f64(a838),x56532))+~P1(f324(f324(f326(a838),x56531),x56532)) % 28.68/28.32 [5654]P1(f324(f324(f231(a838),x56541),f381(x56542)))+~P1(f324(f64(a838),x56542))+~P1(f324(f324(f326(a838),x56541),x56542)) % 28.68/28.32 [5683]E(x56831,x56832)+~P1(f324(f324(f232(a838),x56831),f324(a114,x56832)))+P1(f324(f324(f232(a838),x56831),x56832)) % 28.68/28.32 [5721]E(x57211,f324(a114,x57212))+~P1(f324(f324(f231(a838),x57211),f324(a114,x57212)))+P1(f324(f324(f231(a838),x57211),x57212)) % 28.68/28.32 [5731]P1(f324(x57311,f540(x57311)))+~P1(f324(x57311,f324(a107,x57312)))+~P1(f324(f324(f231(a1),f2(a1)),x57312)) % 28.68/28.32 [5733]E(f324(f77(a1),x57331),f324(f77(a1),x57332))+~P1(f324(f324(f280(a1),x57332),x57331))+~P1(f324(f324(f280(a1),x57331),x57332)) % 28.68/28.32 [5745]~P1(f324(x57451,x57452))+~P1(f324(f324(f231(a1),f2(a1)),x57452))+P1(f324(x57451,f324(f102(a1),f555(x57451)))) % 28.68/28.32 [5757]~P78(x57572)+~E(x57571,f2(x57572))+~P1(f324(f324(f232(x57572),f2(x57572)),f324(f77(x57572),x57571))) % 28.68/28.32 [5783]~P55(x57831,x57832)+P36(x57831,f324(f279(x57831,x57831),x57832))+~P1(f324(f64(f844(x57831,x57831)),x57832)) % 28.68/28.32 [5792]~P89(x57921)+E(f324(f102(x57921),f324(f106(a838),x57922)),f324(f106(x57921),x57922))+~P1(f324(f324(f231(a1),f2(a1)),f324(f106(a1),x57922))) % 28.68/28.32 [5796]E(f324(a114,x57961),x57962)+~P1(f324(f324(f232(a838),x57961),x57962))+P1(f324(f324(f232(a838),f324(a114,x57961)),x57962)) % 28.68/28.32 [5809]E(f324(f324(f42(a1),x58091),x58092),f2(a1))+~P1(f324(f324(f231(a1),x58091),f2(a1)))+~P1(f324(f324(f232(a1),x58092),x58091)) % 28.68/28.32 [5822]E(f51(a1,x58221,x58222),x58221)+~P1(f324(f324(f231(a1),x58221),f2(a1)))+~P1(f324(f324(f232(a1),x58222),x58221)) % 28.68/28.32 [5835]E(f53(x58351,x58352),f52(x58351,x58352))+~P1(f324(f324(f231(a1),f2(a1)),x58351))+~P1(f324(f324(f231(a1),f2(a1)),x58352)) % 28.68/28.32 [5843]E(f324(f324(f42(a1),x58431),x58432),f2(a1))+~P1(f324(f324(f231(a1),f2(a1)),x58431))+~P1(f324(f324(f232(a1),x58431),x58432)) % 28.68/28.32 [5857]E(f51(a838,f324(f106(a838),x58571),f324(f106(a838),x58572)),f324(f106(a838),x58571))+P1(f324(a185,f324(f106(a1),x58571)))+~P1(f324(a185,f324(f106(a1),x58572))) % 28.68/28.32 [5859]E(f51(a1,x58591,x58592),x58591)+~P1(f324(f324(f231(a1),f2(a1)),x58591))+~P1(f324(f324(f232(a1),x58591),x58592)) % 28.68/28.32 [5861]E(x58611,x58612)+~P1(f324(f324(f232(a838),x58611),f324(a114,x58612)))+~P1(f324(f324(f231(a838),x58612),x58611)) % 28.68/28.32 [5877]~P103(x58771)+~P1(f324(f324(f232(x58771),x58772),f2(x58771)))+P1(f324(f324(f232(x58771),x58772),f324(f81(x58771),x58772))) % 28.68/28.32 [5878]~P69(x58781)+~P1(f324(f324(f231(x58781),x58782),f2(x58781)))+P1(f324(f324(f231(x58781),x58782),f324(f81(x58781),x58782))) % 28.68/28.32 [5888]~P9(x58881)+E(f324(f324(f67(x58881,x58881,f104(x58881)),f238(x58881)),x58882),f44(x58881,x58882))+~P1(f324(f64(x58881),x58882)) % 28.68/28.32 [5889]~P9(x58891)+E(f324(f324(f67(x58891,x58891,f103(x58891)),f179(x58891)),x58892),f43(x58891,x58892))+~P1(f324(f64(x58891),x58892)) % 28.68/28.32 [5903]~P84(x59031)+~P1(f324(f324(f232(a838),f2(a838)),x59032))+P1(f324(f324(f232(x59031),f2(x59031)),f324(f102(x59031),x59032))) % 28.68/28.32 [5904]~P103(x59041)+~P1(f324(f324(f232(a1),f2(a1)),x59042))+P1(f324(f324(f232(x59041),f2(x59041)),f324(f105(x59041),x59042))) % 28.68/28.32 [5905]~P103(x59051)+~P1(f324(f324(f231(a1),f2(a1)),x59052))+P1(f324(f324(f231(x59051),f2(x59051)),f324(f105(x59051),x59052))) % 28.68/28.32 [5908]~P10(x59082)+~P10(x59081)+E(f324(f304(a838,a1,f102(a1)),f296(a838,f324(a107,x59081),f324(a107,x59082))),f296(a1,x59081,x59082)) % 28.68/28.32 [5914]P1(f324(x59141,x59142))+~P1(f324(f324(f231(a1),f2(a1)),x59142))+~P1(f324(x59141,f324(f102(a1),f584(x59141)))) % 28.68/28.32 [5941]E(f324(f324(f82(a838),f324(f106(a838),x59411)),f324(f106(a838),x59412)),f324(f106(a838),x59411))+P1(f324(f324(f232(a1),x59411),a85))+~P1(f324(f324(f232(a1),x59412),a85)) % 28.68/28.32 [5945]~P103(x59451)+P1(f324(f324(f232(x59451),f2(x59451)),f84(x59451,x59452)))+~P1(f324(f324(f232(x59451),f2(x59451)),x59452)) % 28.68/28.32 [5959]~P70(x59591)+~P1(f324(f324(f232(x59591),x59592),f2(x59591)))+P1(f324(f324(f232(x59591),f2(x59591)),f324(f81(x59591),x59592))) % 28.68/28.32 [5960]~P70(x59601)+~P1(f324(f324(f231(x59601),x59602),f2(x59601)))+P1(f324(f324(f231(x59601),f2(x59601)),f324(f81(x59601),x59602))) % 28.68/28.32 [5963]E(x59631,f2(a838))+P1(f324(f324(f231(a1),f2(a1)),x59632))+~P1(f324(f324(f280(a838),f324(a107,x59632)),x59631)) % 28.68/28.32 [5964]E(x59641,f238(f845(x59642,a832)))+~E(f324(f41(x59642),x59641),f324(f41(x59642),f238(f845(x59642,a832))))+~P1(f324(f64(x59642),f238(f845(x59642,a832)))) % 28.68/28.32 [5995]~P1(f324(f324(f232(a838),f2(a838)),x59952))+~P1(f324(f324(f280(a838),x59951),x59952))+P1(f324(f324(f231(a838),x59951),x59952)) % 28.68/28.32 [5996]~P1(f324(f324(f232(a1),f2(a1)),x59962))+~P1(f324(f324(f280(a1),x59961),x59962))+P1(f324(f324(f231(a1),x59961),x59962)) % 28.68/28.32 [6002]~P103(x60021)+P1(f324(f324(f232(x60021),x60022),f2(x60021)))+~P1(f324(f324(f232(x60021),x60022),f324(f81(x60021),x60022))) % 28.68/28.32 [6003]~P69(x60031)+P1(f324(f324(f231(x60031),x60032),f2(x60031)))+~P1(f324(f324(f231(x60031),x60032),f324(f81(x60031),x60032))) % 28.68/28.32 [6011]~P89(x60111)+P1(f324(f324(f326(x60111),f324(f106(x60111),x60112)),f175(x60111)))+~P1(f324(f324(f231(a1),a85),x60112)) % 28.68/28.32 [6042]E(x60421,f2(a838))+~P1(f324(f324(f232(a838),x60421),f324(a114,x60422)))+P1(f324(f324(f232(a838),f345(x60422,x60421)),x60422)) % 28.68/28.32 [6066]~P103(x60661)+~P1(f324(f324(f232(x60661),f2(x60661)),f84(x60661,x60662)))+P1(f324(f324(f232(x60661),f2(x60661)),x60662)) % 28.68/28.32 [6068]~E(f324(f106(a838),x60682),f324(f106(a838),x60681))+P1(f324(f324(f231(a1),f324(f106(a1),x60681)),f2(a1)))+~P1(f324(a185,f324(f106(a1),x60682))) % 28.68/28.32 [6096]E(f324(f246(a1,a1),f56(x60961,x60962)),f324(f324(f42(a1),x60961),x60962))+~P1(f324(f324(f232(a1),x60961),f2(a1)))+~P1(f324(f324(f232(a1),f2(a1)),x60962)) % 28.68/28.32 [6130]E(f324(f251(a1,a1),f56(x61301,x61302)),f51(a1,x61301,x61302))+~P1(f324(f324(f232(a1),x61301),f2(a1)))+~P1(f324(f324(f232(a1),f2(a1)),x61302)) % 28.68/28.32 [6132]E(x61321,f2(a1))+~P1(f324(f324(f280(a1),x61322),x61321))+P1(f324(f324(f231(a1),f324(f77(a1),x61322)),f324(f77(a1),x61321))) % 28.68/28.32 [6134]~P84(x61342)+~P1(f324(f324(f232(x61342),f2(x61342)),f324(f102(x61342),x61341)))+P1(f324(f324(f232(a838),f2(a838)),x61341)) % 28.68/28.32 [6135]~P103(x61352)+~P1(f324(f324(f232(x61352),f2(x61352)),f324(f105(x61352),x61351)))+P1(f324(f324(f232(a1),f2(a1)),x61351)) % 28.68/28.32 [6136]~P103(x61362)+~P1(f324(f324(f231(x61362),f2(x61362)),f324(f105(x61362),x61361)))+P1(f324(f324(f231(a1),f2(a1)),x61361)) % 28.68/28.32 [6140]~E(x61402,f2(a838))+P1(f324(f324(f280(a838),f324(a107,x61401)),x61402))+~P1(f324(f324(f280(a1),x61401),f324(f102(a1),x61402))) % 28.68/28.32 [6141]E(f324(f246(a1,a1),f53(x61411,x61412)),f324(f324(f42(a1),x61411),x61412))+~P1(f324(f324(f232(a1),f2(a1)),x61411))+~P1(f324(f324(f231(a1),f2(a1)),x61412)) % 28.68/28.32 [6155]E(f324(f251(a1,a1),f53(x61551,x61552)),f51(a1,x61551,x61552))+~P1(f324(f324(f232(a1),f2(a1)),x61551))+~P1(f324(f324(f231(a1),f2(a1)),x61552)) % 28.68/28.32 [6173]~P70(x61731)+P1(f324(f324(f232(x61731),x61732),f2(x61731)))+~P1(f324(f324(f232(x61731),f2(x61731)),f324(f81(x61731),x61732))) % 28.68/28.32 [6174]~P70(x61741)+P1(f324(f324(f231(x61741),x61742),f2(x61741)))+~P1(f324(f324(f231(x61741),f2(x61741)),f324(f81(x61741),x61742))) % 28.68/28.32 [6200]P1(f324(f55(x62001,x62002),f56(x62001,x62002)))+~P1(f324(f324(f232(a1),x62001),f2(a1)))+~P1(f324(f324(f232(a1),f2(a1)),x62002)) % 28.68/28.32 [6215]~P1(f324(f324(f232(a838),f2(a838)),x62151))+~P1(f324(f324(f280(a838),x62152),x62151))+~P1(f324(f324(f232(a838),x62151),x62152)) % 28.68/28.32 [6216]~P1(f324(f324(f232(a1),f2(a1)),x62161))+~P1(f324(f324(f280(a1),x62162),x62161))+~P1(f324(f324(f232(a1),x62161),x62162)) % 28.68/28.32 [6228]P1(f324(f55(x62281,x62282),f53(x62281,x62282)))+~P1(f324(f324(f232(a1),f2(a1)),x62282))+~P1(f324(f324(f231(a1),f2(a1)),x62281)) % 28.68/28.32 [6270]~P70(x62701)+P1(f324(f324(f232(x62701),f324(f81(x62701),x62702)),f2(x62701)))+~P1(f324(f324(f232(x62701),f2(x62701)),x62702)) % 28.68/28.32 [6271]~P70(x62711)+P1(f324(f324(f231(x62711),f324(f81(x62711),x62712)),f2(x62711)))+~P1(f324(f324(f231(x62711),f2(x62711)),x62712)) % 28.68/28.32 [6293]E(f324(f324(f3(a838),f324(a107,x62931)),f324(a107,x62932)),f324(a107,f187(x62931,x62932)))+~P1(f324(f324(f231(a1),f2(a1)),x62932))+~P1(f324(f324(f231(a1),f2(a1)),x62931)) % 28.68/28.32 [6311]P1(f324(f324(f231(a1),f2(a1)),f187(x63111,x63112)))+~P1(f324(f324(f231(a1),f2(a1)),x63112))+~P1(f324(f324(f231(a1),f2(a1)),x63111)) % 28.68/28.32 [6350]~P1(f324(x63501,x63502))+P1(f324(x63501,f2(a838)))+P1(f324(x63501,f324(f324(f82(a838),f632(x63502,x63501)),f80(a838)))) % 28.68/28.32 [6435]E(f324(f106(a838),x64351),f324(f106(a838),x64352))+~P1(f324(f324(f231(a1),f324(f106(a1),x64352)),f2(a1)))+~P1(f324(a185,f324(f106(a1),x64351))) % 28.68/28.32 [6448]~E(x64481,f2(a838))+~E(f717(x64482,x64481),f2(a838))+E(f324(f131(a838,a838,f82(a838),x64481),x64482),f2(a838)) % 28.68/28.32 [6474]~P1(f324(f64(x64741),f651(x64742,x64741)))+~P1(f324(f64(f845(x64741,a832)),x64742))+P1(f324(f64(x64741),f43(f845(x64741,a832),x64742))) % 28.68/28.32 [6480]E(x64801,x64802)+P1(f324(f324(f232(a1),x64801),x64802))+~P1(f324(f324(f232(a1),x64801),f324(f324(f82(a1),x64802),f80(a1)))) % 28.68/28.32 [6482]P1(f324(f324(f232(a838),f324(a107,x64821)),f324(a107,x64822)))+~P1(f324(f324(f232(a1),f2(a1)),x64822))+~P1(f324(f324(f232(a1),x64821),x64822)) % 28.68/28.32 [6483]P1(f324(f324(f232(a838),f324(a107,x64831)),f324(a107,x64832)))+~P1(f324(f324(f231(a1),f2(a1)),x64831))+~P1(f324(f324(f232(a1),x64831),x64832)) % 28.68/28.32 [6484]P1(f324(f324(f231(a838),f324(a107,x64841)),f324(a107,x64842)))+~P1(f324(f324(f232(a1),f2(a1)),x64841))+~P1(f324(f324(f231(a1),x64841),x64842)) % 28.68/28.32 [6485]P1(f324(f324(f231(a838),f324(a107,x64851)),f324(a107,x64852)))+~P1(f324(f324(f231(a1),f2(a1)),x64852))+~P1(f324(f324(f231(a1),x64851),x64852)) % 28.68/28.32 [6496]E(f51(a838,f324(a107,x64961),f324(a107,x64962)),f324(a107,f51(a1,x64961,x64962)))+~P1(f324(f324(f231(a1),f2(a1)),x64962))+~P1(f324(f324(f231(a1),f2(a1)),x64961)) % 28.68/28.32 [6517]~P70(x65171)+~P1(f324(f324(f232(x65171),f324(f81(x65171),x65172)),f2(x65171)))+P1(f324(f324(f232(x65171),f2(x65171)),x65172)) % 28.68/28.32 [6518]~P70(x65181)+~P1(f324(f324(f231(x65181),f324(f81(x65181),x65182)),f2(x65181)))+P1(f324(f324(f231(x65181),f2(x65181)),x65182)) % 28.68/28.32 [6535]~P1(f324(f324(f232(a1),a85),x65352))+~P1(f324(f324(f232(a1),x65351),x65352))+P1(f324(f324(f232(a838),f324(f106(a838),x65351)),f324(f106(a838),x65352))) % 28.68/28.32 [6632]~P1(f324(f324(f231(a1),f2(a1)),x66321))+P1(f324(f324(f232(a838),f324(a107,x66321)),x66322))+~P1(f324(f324(f232(a1),x66321),f324(f102(a1),x66322))) % 28.68/28.32 [6633]~P1(f324(f324(f231(a1),f2(a1)),x66331))+P1(f324(f324(f280(a838),f324(a107,x66331)),x66332))+~P1(f324(f324(f280(a1),x66331),f324(f102(a1),x66332))) % 28.68/28.32 [6649]E(x66491,f2(a1))+E(f51(a1,x66492,x66491),f2(a1))+E(f324(f324(f3(a1),f324(f81(a1),f324(f324(f42(a1),x66492),x66491))),f80(a1)),f324(f324(f42(a1),x66492),f324(f81(a1),x66491))) % 28.68/28.32 [6665]~P1(f324(f324(f231(a1),f2(a1)),x66651))+~P1(f324(f324(f232(a838),f324(a107,x66651)),x66652))+P1(f324(f324(f232(a1),x66651),f324(f102(a1),x66652))) % 28.68/28.32 [6666]~P1(f324(f324(f231(a1),f2(a1)),x66661))+~P1(f324(f324(f280(a838),f324(a107,x66661)),x66662))+P1(f324(f324(f280(a1),x66661),f324(f102(a1),x66662))) % 28.68/28.32 [6705]~P1(f324(f324(f231(a838),f324(a107,x67051)),f324(a107,x67052)))+~P1(f324(f324(f232(a1),f2(a1)),x67051))+P1(f324(f324(f231(a1),x67051),x67052)) % 28.68/28.32 [6706]~P1(f324(f324(f231(a838),f324(a107,x67061)),f324(a107,x67062)))+~P1(f324(f324(f231(a1),f2(a1)),x67062))+P1(f324(f324(f231(a1),x67061),x67062)) % 28.68/28.32 [6737]P1(f324(f324(f231(a1),x67371),x67372))+~P1(f324(f324(f231(a838),f324(f106(a838),x67371)),f324(f106(a838),x67372)))+P1(f324(f324(f231(a1),x67371),a85)) % 28.68/28.32 [6767]P1(f324(f324(f231(a1),f2(a1)),f51(a1,x67671,x67672)))+~P1(f324(f324(f231(a1),f2(a1)),x67672))+~P1(f324(f324(f231(a1),f2(a1)),x67671)) % 28.68/28.32 [6866]P1(f324(f324(f232(a1),a85),x68661))+~P1(f324(f324(f232(a1),x68662),x68661))+~P1(f324(f324(f232(a838),f324(f106(a838),x68662)),f324(f106(a838),x68661))) % 28.68/28.32 [6914]E(f324(f324(f247(a1,a1),f324(f324(f42(a1),x69141),x69142)),f51(a1,x69141,x69142)),f56(x69141,x69142))+~P1(f324(f324(f232(a1),x69141),f2(a1)))+~P1(f324(f324(f232(a1),f2(a1)),x69142)) % 28.68/28.32 [6935]E(f324(f324(f247(a1,a1),f324(f324(f42(a1),x69351),x69352)),f51(a1,x69351,x69352)),f53(x69351,x69352))+~P1(f324(f324(f231(a1),f2(a1)),x69352))+~P1(f324(f324(f231(a1),f2(a1)),x69351)) % 28.68/28.32 [6990]~P92(x69902)+E(x69901,f115(x69902))+E(f324(f131(x69902,x69902,f83(x69902),f324(f130(x69902),x69901)),f324(f156(x69902),x69901)),f324(f66(x69902,f83(x69902)),f324(f157(x69902),x69901))) % 28.68/28.32 [7105]~E(x71051,f2(a838))+E(f324(f131(a838,a838,f82(a838),x71051),x71052),f2(a838))+P1(f324(f324(f326(a838),f717(x71052,x71051)),f324(f157(a838),x71052))) % 28.68/28.32 [7157]~P1(f324(f324(f232(a1),x71572),f2(a1)))+P1(f324(f324(f232(a1),f324(f324(f42(a1),x71571),x71572)),f2(a1)))+~P1(f324(f324(f232(a1),f2(a1)),x71571)) % 28.68/28.32 [7159]~P1(f324(f324(f232(a1),x71591),f2(a1)))+P1(f324(f324(f232(a1),f324(f324(f42(a1),x71591),x71592)),f2(a1)))+~P1(f324(f324(f232(a1),f2(a1)),x71592)) % 28.68/28.32 [7160]~P1(f324(f324(f232(a1),x71602),f2(a1)))+P1(f324(f324(f231(a1),f324(f324(f42(a1),x71601),x71602)),f2(a1)))+~P1(f324(f324(f231(a1),f2(a1)),x71601)) % 28.68/28.32 [7161]~P1(f324(f324(f231(a1),x71611),f2(a1)))+P1(f324(f324(f231(a1),f324(f324(f42(a1),x71611),x71612)),f2(a1)))+~P1(f324(f324(f232(a1),f2(a1)),x71612)) % 28.68/28.32 [7170]P1(f324(f324(f326(f845(x71701,a832)),f651(x71702,x71701)),x71702))+~P1(f324(f64(f845(x71701,a832)),x71702))+P1(f324(f64(x71701),f43(f845(x71701,a832),x71702))) % 28.68/28.32 [7275]P29(x72751,x72751,x72752,f238(f845(x72751,a832)))+~E(f324(f304(x72751,x72751,x72752),f238(f845(x72751,a832))),f238(f845(x72751,a832)))+~P1(f324(f64(x72751),f238(f845(x72751,a832)))) % 28.68/28.32 [7407]~P29(x74071,x74071,x74072,f238(f845(x74071,a832)))+E(f324(f304(x74071,x74071,x74072),f238(f845(x74071,a832))),f238(f845(x74071,a832)))+~P1(f324(f64(x74071),f238(f845(x74071,a832)))) % 28.68/28.32 [7548]E(f324(f324(f42(a1),x75481),x75482),f324(f106(a1),a99))+~P1(f324(f324(f231(a1),f324(f324(f82(a1),x75481),x75482)),f2(a1)))+~P1(f324(f324(f232(a1),f2(a1)),x75481)) % 28.68/28.32 [7606]~P1(f324(f324(f232(a1),x76062),f2(a1)))+~P1(f324(f324(f232(a1),f324(f324(f42(a1),x76061),x76062)),f2(a1)))+P1(f324(f324(f232(a1),f2(a1)),x76061)) % 28.68/28.32 [7611]E(f324(f324(f82(a1),x76111),x76112),f51(a1,x76111,x76112))+~P1(f324(f324(f231(a1),f324(f324(f82(a1),x76111),x76112)),f2(a1)))+~P1(f324(f324(f232(a1),f2(a1)),x76111)) % 28.68/28.32 [7614]P1(f324(f324(f232(a1),x76141),f2(a1)))+~P1(f324(f324(f232(a1),f324(f324(f42(a1),x76141),x76142)),f2(a1)))+~P1(f324(f324(f232(a1),f2(a1)),x76142)) % 28.68/28.32 [7869]~P85(x78691)+P50(a838,x78691,f280(a838),x78692)+~P1(f324(f324(f231(x78691),f324(x78692,f335(x78692,x78691))),f324(x78692,f337(x78692,x78691)))) % 28.68/28.32 [8316]~P86(x83161)+P18(x83161,x83162)+~P1(f324(f324(f231(x83161),f324(f324(f149(x83161),x83162),f749(x83162,x83161))),f324(f324(f149(x83161),x83162),f750(x83162,x83161)))) % 28.68/28.32 [8317]~P86(x83171)+P18(x83171,x83172)+~P1(f324(f324(f231(x83171),f324(f324(f149(x83171),x83172),f756(x83172,x83171))),f324(f324(f149(x83171),x83172),f766(x83172,x83171)))) % 28.68/28.32 [5485]E(x54851,f2(a1))+~E(f51(a1,x54852,x54851),f2(a1))+E(f324(f324(f42(a1),x54852),f324(f81(a1),x54851)),f324(f81(a1),f324(f324(f42(a1),x54852),x54851))) % 28.68/28.32 [5502]~P38(x55022)+~P38(x55021)+P38(f324(f324(f103(f845(a1,a832)),x55021),x55022)) % 28.68/28.32 [5503]~P38(x55032)+~P38(x55031)+P38(f324(f324(f104(f845(a1,a832)),x55031),x55032)) % 28.68/28.32 [5520]~P89(x55201)+~P59(x55201)+E(f324(f81(x55201),f324(f324(f284(x55201),f80(x55201)),x55202)),f324(f324(f284(x55201),f324(f106(x55201),a99)),x55202)) % 28.68/28.32 [5643]E(x56431,f2(a1))+~E(f51(a1,x56432,x56431),f2(a1))+E(f324(f324(f42(a1),f324(f81(a1),x56432)),x56431),f324(f81(a1),f324(f324(f42(a1),x56432),x56431))) % 28.68/28.32 [5777]~P86(x57771)+P18(x57771,x57772)+P1(f324(f324(f232(a838),f750(x57772,x57771)),f324(f180(f839(x57771)),x57772))) % 28.68/28.32 [5778]~P86(x57781)+P18(x57781,x57782)+P1(f324(f324(f232(a838),f766(x57782,x57781)),f324(f180(f839(x57781)),x57782))) % 28.68/28.32 [5937]~P89(x59371)+~E(f324(f106(x59371),x59372),f2(x59371))+P33(x59371,f324(f106(x59371),f324(f324(f82(a1),x59372),f324(f81(a1),a85)))) % 28.68/28.32 [5938]~P89(x59381)+~E(f324(f106(x59381),x59382),f2(x59381))+P33(x59381,f324(f106(x59381),f324(f324(f82(a1),a85),f324(f81(a1),x59382)))) % 28.68/28.32 [5940]E(f324(a57,f53(f324(f81(a1),x59401),f324(f81(a1),x59402))),f52(x59401,x59402))+P1(f324(f324(f232(a1),f2(a1)),x59402))+P1(f324(f324(f231(a1),f2(a1)),x59401)) % 28.68/28.32 [6074]~E(x60742,f2(a838))+~E(x60741,f2(a838))+P1(f324(f324(f231(a1),f324(f102(a1),x60741)),f324(f81(a1),f324(f102(a1),x60742)))) % 28.68/28.32 [6100]E(f324(f324(f82(a838),f324(f106(a838),x61001)),f324(f106(a838),x61002)),f324(f106(a838),f324(f324(f82(a1),x61001),x61002)))+P1(f324(f324(f232(a1),x61001),a85))+P1(f324(f324(f232(a1),x61002),a85)) % 28.68/28.32 [6237]~P69(x62371)+~P1(f324(f324(f232(x62371),f2(x62371)),x62372))+P1(f324(f324(f232(x62371),f324(f81(x62371),x62372)),x62372)) % 28.68/28.32 [6238]~P69(x62381)+~P1(f324(f324(f231(x62381),f2(x62381)),x62382))+P1(f324(f324(f231(x62381),f324(f81(x62381),x62382)),x62382)) % 28.68/28.32 [6420]E(f324(f324(f3(a838),f324(a107,x64201)),f324(a107,x64202)),f324(a107,f324(f324(f3(a1),x64201),x64202)))+~P1(f324(f324(f231(a1),f2(a1)),x64202))+~P1(f324(f324(f231(a1),x64202),x64201)) % 28.68/28.32 [6457]E(f324(a107,f51(a1,f324(f106(a1),x64571),f324(f106(a1),x64572))),f51(a838,f324(f106(a838),x64571),f324(f106(a838),x64572)))+P1(f324(a185,f324(f106(a1),x64571)))+P1(f324(a185,f324(f106(a1),x64572))) % 28.68/28.32 [6475]~P69(x64751)+P1(f324(f324(f232(x64751),f2(x64751)),x64752))+~P1(f324(f324(f232(x64751),f324(f81(x64751),x64752)),x64752)) % 28.68/28.32 [6476]~P69(x64761)+P1(f324(f324(f231(x64761),f2(x64761)),x64762))+~P1(f324(f324(f231(x64761),f324(f81(x64761),x64762)),x64762)) % 28.68/28.32 [6487]~P69(x64871)+~P1(f324(f324(f232(x64871),f2(x64871)),x64872))+P1(f324(f324(f232(x64871),f2(x64871)),f324(f324(f82(x64871),x64872),x64872))) % 28.68/28.32 [6489]~P69(x64891)+~P1(f324(f324(f231(x64891),f2(x64891)),x64892))+P1(f324(f324(f231(x64891),f2(x64891)),f324(f324(f82(x64891),x64892),x64892))) % 28.68/28.32 [6501]E(f324(f324(f82(a838),f324(a107,x65011)),f324(a107,x65012)),f324(a107,f324(f324(f82(a1),x65011),x65012)))+~P1(f324(f324(f231(a1),f2(a1)),x65012))+~P1(f324(f324(f231(a1),f2(a1)),x65011)) % 28.68/28.32 [6513]E(x65131,f2(a838))+P1(f324(f324(f232(a838),f2(a838)),x65132))+~P1(f324(f324(f232(a838),f2(a838)),f324(f324(f240(a838),x65132),x65131))) % 28.68/28.32 [6546]~P89(x65461)+E(f324(f106(x65461),x65462),f2(x65461))+~P33(x65461,f324(f106(x65461),f324(f324(f82(a1),a85),f324(f81(a1),x65462)))) % 28.68/28.32 [6547]~P89(x65471)+E(f324(f106(x65471),x65472),f2(x65471))+~P33(x65471,f324(f106(x65471),f324(f324(f82(a1),x65472),f324(f81(a1),a85)))) % 28.68/28.32 [6609]~P1(f324(f64(x66091),x66092))+~P1(f324(f64(x66091),f238(f845(x66091,a832))))+P1(f324(f64(x66091),f324(f81(f845(x66091,a832)),x66092))) % 28.68/28.32 [6634]~P1(f324(f324(f232(a1),f2(a1)),x66342))+~P1(f324(f324(f231(a1),x66342),x66341))+P1(f324(f324(f232(a1),f2(a1)),f324(f324(f42(a1),x66341),x66342))) % 28.68/28.32 [6635]~P1(f324(f324(f232(a1),x66352),f2(a1)))+~P1(f324(f324(f231(a1),x66351),f2(a1)))+P1(f324(f324(f231(a1),f2(a1)),f324(f324(f42(a1),x66351),x66352))) % 28.68/28.32 [6676]~P1(f324(f324(f232(a838),f2(a838)),x66762))+~P1(f324(f324(f232(a838),f2(a838)),x66761))+P1(f324(f324(f232(a838),f2(a838)),f324(f324(f83(a838),x66761),x66762))) % 28.68/28.32 [6677]~P1(f324(f324(f231(a1),f2(a1)),x66772))+~P1(f324(f324(f231(a1),f2(a1)),x66771))+P1(f324(f324(f231(a1),f2(a1)),f324(f324(f83(a1),x66771),x66772))) % 28.68/28.32 [6678]~P1(f324(f324(f231(a1),f2(a1)),x66782))+~P1(f324(f324(f231(a1),f2(a1)),x66781))+P1(f324(f324(f231(a1),f2(a1)),f324(f324(f82(a1),x66781),x66782))) % 28.68/28.32 [6679]~P1(f324(f324(f232(a1),f2(a1)),x66792))+~P1(f324(f324(f231(a1),f2(a1)),x66791))+P1(f324(f324(f231(a1),f2(a1)),f324(f324(f42(a1),x66791),x66792))) % 28.68/28.32 [6680]~P1(f324(f324(f231(a1),f2(a1)),x66802))+~P1(f324(f324(f231(a1),f2(a1)),x66801))+P1(f324(f324(f231(a1),f2(a1)),f324(f324(f42(a1),x66801),x66802))) % 28.68/28.32 [6752]E(x67521,f2(a1))+E(f51(a1,x67522,x67521),f2(a1))+E(f324(f324(f3(a1),f324(f81(a1),f324(f324(f42(a1),x67522),x67521))),f80(a1)),f324(f324(f42(a1),f324(f81(a1),x67522)),x67521)) % 28.68/28.32 [6812]P1(f324(f324(f232(a838),f2(a838)),x68121))+P1(f324(f324(f232(a838),f2(a838)),x68122))+~P1(f324(f324(f232(a838),f2(a838)),f324(f324(f82(a838),x68122),x68121))) % 28.68/28.32 [6813]~P69(x68131)+P1(f324(f324(f232(x68131),f2(x68131)),x68132))+~P1(f324(f324(f232(x68131),f2(x68131)),f324(f324(f82(x68131),x68132),x68132))) % 28.68/28.32 [6814]~P69(x68141)+P1(f324(f324(f231(x68141),f2(x68141)),x68142))+~P1(f324(f324(f231(x68141),f2(x68141)),f324(f324(f82(x68141),x68142),x68142))) % 28.68/28.32 [6867]~P1(f324(f64(x68671),x68672))+P1(f324(f64(x68671),f238(f845(x68671,a832))))+~P1(f324(f64(x68671),f324(f81(f845(x68671,a832)),x68672))) % 28.68/28.32 [6927]P1(f324(f324(f231(a1),x69271),f2(a1)))+~P1(f324(f324(f232(a1),x69272),f2(a1)))+~P1(f324(f324(f231(a1),f2(a1)),f324(f324(f42(a1),x69271),x69272))) % 28.68/28.32 [6933]~P1(f324(f324(f232(a1),f2(a1)),x69331))+P1(f324(f324(f231(a1),x69331),x69332))+~P1(f324(f324(f232(a1),f2(a1)),f324(f324(f42(a1),x69332),x69331))) % 28.68/28.32 [6934]~P1(f324(f324(f231(a1),f2(a1)),x69342))+P1(f324(f324(f231(a1),x69341),x69342))+~P1(f324(f324(f232(a1),f2(a1)),f324(f324(f42(a1),x69342),x69341))) % 28.68/28.32 [6966]P1(f324(f324(f232(a1),f2(a1)),x69661))+~P1(f324(f324(f231(a1),f2(a1)),x69662))+~P1(f324(f324(f232(a1),f2(a1)),f324(f324(f42(a1),x69662),x69661))) % 28.68/28.32 [6967]P1(f324(f324(f231(a1),f2(a1)),x69671))+~P1(f324(f324(f232(a1),f2(a1)),x69672))+~P1(f324(f324(f231(a1),f2(a1)),f324(f324(f42(a1),x69671),x69672))) % 28.68/28.32 [7438]~P1(f324(f64(x74382),f238(f845(x74382,a832))))+~P1(f324(f64(x74381),f238(f845(x74381,a832))))+P1(f324(f64(f844(x74381,x74382)),f238(f845(f844(x74381,x74382),a832)))) % 28.68/28.32 [7439]~P1(f324(f64(x74392),f238(f845(x74392,a832))))+~P1(f324(f64(x74391),f238(f845(x74391,a832))))+P1(f324(f64(f848(x74391,x74392)),f238(f845(f848(x74391,x74392),a832)))) % 28.68/28.32 [7511]~P1(f324(f324(f232(a838),f324(a114,f2(a838))),x75111))+~P1(f324(f324(f232(a838),f324(a114,f2(a838))),x75112))+P1(f324(f324(f232(a838),x75111),f324(f324(f83(a838),x75112),x75111))) % 28.68/28.32 [7512]~P1(f324(f324(f232(a838),f324(a114,f2(a838))),x75121))+~P1(f324(f324(f232(a838),f324(a114,f2(a838))),x75122))+P1(f324(f324(f232(a838),x75121),f324(f324(f83(a838),x75121),x75122))) % 28.68/28.32 [7547]E(f324(f41(x75471),f238(f845(x75471,a832))),f324(a114,f2(a838)))+P1(f324(f64(x75472),f238(f845(x75472,a832))))+~P1(f324(f64(f845(x75472,x75471)),f238(f845(f845(x75472,x75471),a832)))) % 28.68/28.32 [7673]~P1(f324(f324(f232(a838),f324(a114,f2(a838))),x76732))+~P1(f324(f324(f232(a838),f324(a114,f2(a838))),x76731))+P1(f324(f324(f232(a838),f324(a114,f2(a838))),f324(f324(f83(a838),x76731),x76732))) % 28.68/28.32 [7674]~P1(f324(f324(f231(a838),f324(a114,f2(a838))),x76741))+~P1(f324(f324(f231(a838),f324(a114,f2(a838))),x76742))+P1(f324(f324(f231(a838),f324(a114,f2(a838))),f324(f324(f83(a838),x76741),x76742))) % 28.68/28.32 [8365]E(x83651,f115(x83652))+~P1(f324(f127(x83652),x83651))+E(f161(x83652,f324(f324(f10(a832,a832,x83652),a320),f324(f324(f9(x83652,x83652,a832),a321),f133(x83652,x83651))),x83651),f116(x83652,x83651)) % 28.68/28.32 [8460]~P38(x84602)+~P38(x84601)+E(f324(f304(a838,a1,f102(a1)),f324(f324(f103(f845(a838,a832)),f324(f304(a1,a838,a107),x84601)),f324(f304(a1,a838,a107),x84602))),f324(f324(f103(f845(a1,a832)),x84601),x84602)) % 28.68/28.32 [8461]~P38(x84612)+~P38(x84611)+E(f324(f304(a838,a1,f102(a1)),f324(f324(f104(f845(a838,a832)),f324(f304(a1,a838,a107),x84611)),f324(f304(a1,a838,a107),x84612))),f324(f324(f104(f845(a1,a832)),x84611),x84612)) % 28.68/28.32 [9048]~P89(x90481)+~E(f324(f106(x90481),x90482),f80(x90481))+P33(x90481,f324(f106(x90481),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f81(a1),x90482)))) % 28.68/28.32 [9265]~P89(x92651)+E(f324(f106(x92651),x92652),f80(x92651))+~P33(x92651,f324(f106(x92651),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f81(a1),x92652)))) % 28.68/28.32 [9687]~P85(x96872)+P51(a838,x96872,f324(f324(f20(a838,f845(a838,a832),f845(a838,a832)),f324(f324(f10(f845(a838,f845(a832,a832)),f845(f845(a838,a832),f845(a838,a832)),a838),f20(a838,a832,a832)),f324(f324(f10(f845(a838,a832),f845(a838,f845(a832,a832)),a838),f324(f10(a832,f845(a832,a832),a838),a322)),f280(a838)))),f324(f324(f10(f845(a838,a832),f845(a838,a832),a838),f324(f10(a832,a832,a838),a320)),f324(f9(a838,a838,a832),f280(a838)))),x96871)+P1(f324(f324(f280(a838),f829(x96871,x96872)),f336(x96871,x96872))) % 28.68/28.32 [9690]~P85(x96901)+P51(a838,x96901,f324(f324(f20(a838,f845(a838,a832),f845(a838,a832)),f324(f324(f10(f845(a838,f845(a832,a832)),f845(f845(a838,a832),f845(a838,a832)),a838),f20(a838,a832,a832)),f324(f324(f10(f845(a838,a832),f845(a838,f845(a832,a832)),a838),f324(f10(a832,f845(a832,a832),a838),a322)),f280(a838)))),f324(f324(f10(f845(a838,a832),f845(a838,a832),a838),f324(f10(a832,a832,a838),a320)),f324(f9(a838,a838,a832),f280(a838)))),x96902)+~P1(f324(f324(f280(a838),f336(x96902,x96901)),f829(x96902,x96901))) % 28.68/28.32 [9691]~P85(x96911)+P51(a838,x96911,f324(f324(f20(a838,f845(a838,a832),f845(a838,a832)),f324(f324(f10(f845(a838,f845(a832,a832)),f845(f845(a838,a832),f845(a838,a832)),a838),f20(a838,a832,a832)),f324(f324(f10(f845(a838,a832),f845(a838,f845(a832,a832)),a838),f324(f10(a832,f845(a832,a832),a838),a322)),f280(a838)))),f324(f324(f10(f845(a838,a832),f845(a838,a832),a838),f324(f10(a832,a832,a838),a320)),f324(f9(a838,a838,a832),f280(a838)))),x96912)+~P1(f324(f324(f232(x96911),f324(x96912,f829(x96912,x96911))),f324(x96912,f336(x96912,x96911)))) % 28.68/28.32 [9779]~P85(x97791)+P50(a838,x97791,f280(a838),x97792)+~P51(a838,x97791,f324(f324(f20(a838,f845(a838,a832),f845(a838,a832)),f324(f324(f10(f845(a838,f845(a832,a832)),f845(f845(a838,a832),f845(a838,a832)),a838),f20(a838,a832,a832)),f324(f324(f10(f845(a838,a832),f845(a838,f845(a832,a832)),a838),f324(f10(a832,f845(a832,a832),a838),a322)),f280(a838)))),f324(f324(f10(f845(a838,a832),f845(a838,a832),a838),f324(f10(a832,a832,a838),a320)),f324(f9(a838,a838,a832),f280(a838)))),x97792) % 28.68/28.32 [9979]E(x99791,f2(a1))+E(x99792,f2(a1))+E(f324(f253(a1,a1,a1,a1,f37(a1),f324(f83(a1),f84(a1,x99792))),f324(f324(f324(f98(f844(a1,a1)),f324(f324(a321,f84(a1,x99791)),f84(a1,x99792))),f59(x99791,x99792)),f324(f324(f252(a1,a1,f844(a1,a1)),f324(f324(f20(a1,f845(a1,f844(a1,a1)),f845(a1,f844(a1,a1))),f324(f324(f10(f845(a1,f845(f844(a1,a1),f844(a1,a1))),f845(f845(a1,f844(a1,a1)),f845(a1,f844(a1,a1))),a1),f20(a1,f844(a1,a1),f844(a1,a1))),f324(f324(f10(f844(a1,a1),f845(a1,f845(f844(a1,a1),f844(a1,a1))),a1),f324(f9(a1,f844(a1,a1),f845(f844(a1,a1),f844(a1,a1))),f324(f324(f10(a832,f845(f844(a1,a1),f845(f844(a1,a1),f844(a1,a1))),a1),f98(f844(a1,a1))),f324(f324(f9(a1,a1,a832),a321),f2(a1))))),f324(f324(f9(a1,a1,f844(a1,a1)),f324(f324(f10(a1,f845(a1,f844(a1,a1)),a1),f247(a1,a1)),f81(a1))),f2(a1))))),f324(f324(f9(a1,f845(a1,a1),f845(a1,f844(a1,a1))),f324(f324(f10(f845(a1,f844(a1,a1)),f845(f845(a1,a1),f845(a1,f844(a1,a1))),a1),f10(a1,f844(a1,a1),a1)),f324(f324(f10(a1,f845(a1,f844(a1,a1)),a1),f247(a1,a1)),f324(f324(f9(a1,a1,a1),f324(f324(f10(a1,f845(a1,a1),a1),f3(a1)),f81(a1))),f80(a1))))),f324(f3(a1),f324(f77(a1),x99792))))),f59(x99791,x99792)))),f52(x99791,x99792)) % 28.68/28.32 [9980]E(x99801,f2(a1))+E(x99802,f2(a1))+E(f324(f253(a1,a1,a1,a1,f37(a1),f324(f83(a1),f84(a1,x99802))),f324(f324(f324(f98(f844(a1,a1)),f324(f324(a323,f324(f324(a322,f324(f324(f232(a1),f2(a1)),x99802)),f324(f324(f231(a1),f2(a1)),x99801))),f324(f324(a322,f324(f324(f232(a1),x99802),f2(a1))),f324(f324(f232(a1),x99801),f2(a1))))),f59(x99801,x99802)),f324(f324(f252(a1,a1,f844(a1,a1)),f324(f324(f20(a1,f845(a1,f844(a1,a1)),f845(a1,f844(a1,a1))),f324(f324(f10(f845(a1,f845(f844(a1,a1),f844(a1,a1))),f845(f845(a1,f844(a1,a1)),f845(a1,f844(a1,a1))),a1),f20(a1,f844(a1,a1),f844(a1,a1))),f324(f324(f10(f844(a1,a1),f845(a1,f845(f844(a1,a1),f844(a1,a1))),a1),f324(f9(a1,f844(a1,a1),f845(f844(a1,a1),f844(a1,a1))),f324(f324(f10(a832,f845(f844(a1,a1),f845(f844(a1,a1),f844(a1,a1))),a1),f98(f844(a1,a1))),f324(f324(f9(a1,a1,a832),a321),f2(a1))))),f324(f324(f9(a1,a1,f844(a1,a1)),f324(f324(f10(a1,f845(a1,f844(a1,a1)),a1),f247(a1,a1)),f81(a1))),f2(a1))))),f324(f324(f9(a1,f845(a1,a1),f845(a1,f844(a1,a1))),f324(f324(f10(f845(a1,f844(a1,a1)),f845(f845(a1,a1),f845(a1,f844(a1,a1))),a1),f10(a1,f844(a1,a1),a1)),f324(f324(f10(a1,f845(a1,f844(a1,a1)),a1),f247(a1,a1)),f324(f324(f9(a1,a1,a1),f324(f324(f10(a1,f845(a1,a1),a1),f3(a1)),f81(a1))),f80(a1))))),f324(f3(a1),f324(f77(a1),x99802))))),f59(x99801,x99802)))),f52(x99801,x99802)) % 28.68/28.32 [5510]~P103(x55101)+~P89(x55101)+E(f324(f77(x55101),f324(f324(f240(x55101),f324(f106(x55101),a99)),x55102)),f80(x55101)) % 28.68/28.32 [6012]~P119(x60121)+~P1(f324(f324(f232(a1),x60122),f2(a1)))+E(f324(f81(x60121),f324(f102(x60121),f324(a107,f324(f81(a1),x60122)))),f324(f105(x60121),x60122)) % 28.68/28.32 [6221]P1(f324(f324(f231(a101),x62211),f80(a101)))+E(f324(f324(f82(a101),f80(a101)),f268(x62211,f324(f324(f42(a101),x62212),x62211))),f268(x62211,x62212))+P1(f324(f324(f232(a101),x62212),x62211)) % 28.68/28.32 [6294]E(x62941,f2(a1))+~E(f324(f77(a1),x62942),f80(a1))+P1(f324(f324(f280(a1),f324(f324(f83(a1),x62941),x62942)),x62941)) % 28.68/28.32 [6718]~E(x67182,f80(a838))+~P1(f324(f324(f232(a838),f2(a838)),x67181))+P1(f324(f324(f280(a838),f324(f324(f83(a838),x67181),x67182)),x67181)) % 28.68/28.32 [6719]~E(x67191,f80(a838))+~P1(f324(f324(f232(a838),f2(a838)),x67192))+P1(f324(f324(f280(a838),f324(f324(f83(a838),x67191),x67192)),x67192)) % 28.68/28.32 [6855]~P88(x68551)+~P1(f324(f324(f326(x68551),x68552),f112(x68551)))+~E(f324(f324(f82(x68551),f324(f324(f82(x68551),f80(x68551)),x68552)),x68552),f2(x68551)) % 28.68/28.32 [6968]~P1(f324(f324(f232(a1),x69681),f2(a1)))+~P1(f324(f324(f231(a1),x69682),f2(a1)))+E(f324(f246(a1,a1),f324(a57,f53(f324(f81(a1),x69681),f324(f81(a1),x69682)))),f324(f324(f42(a1),x69681),x69682)) % 28.68/28.32 [6984]~P1(f324(f324(f232(a1),x69841),f2(a1)))+~P1(f324(f324(f231(a1),x69842),f2(a1)))+E(f324(f251(a1,a1),f324(a57,f53(f324(f81(a1),x69841),f324(f81(a1),x69842)))),f51(a1,x69841,x69842)) % 28.68/28.32 [6992]~P1(f324(f324(f232(a1),x69922),f2(a1)))+E(f324(f246(a1,a1),f324(a57,f56(f324(f81(a1),x69921),f324(f81(a1),x69922)))),f324(f324(f42(a1),x69921),x69922))+~P1(f324(f324(f232(a1),f2(a1)),x69921)) % 28.68/28.32 [6996]E(x69961,f2(a1))+E(f324(f77(a1),x69962),f80(a1))+~P1(f324(f324(f280(a1),f324(f324(f83(a1),x69961),x69962)),x69961)) % 28.68/28.32 [7011]~P1(f324(f324(f232(a1),x70112),f2(a1)))+E(f324(f251(a1,a1),f324(a57,f56(f324(f81(a1),x70111),f324(f81(a1),x70112)))),f51(a1,x70111,x70112))+~P1(f324(f324(f232(a1),f2(a1)),x70111)) % 28.68/28.32 [7062]E(f324(f324(f42(a1),f324(f324(f240(a1),x70621),x70622)),x70621),f324(f324(f240(a1),x70621),f324(f324(f3(a838),x70622),f324(a114,f2(a838)))))+~P1(f324(f324(f232(a838),f2(a838)),x70622))+~P1(f324(f324(f232(a1),f2(a1)),x70621)) % 28.68/28.32 [7166]~P1(f324(f324(f232(a838),f2(a838)),x71661))+~P1(f324(f324(f232(a838),f80(a838)),x71662))+P1(f324(f324(f232(a838),f324(f324(f42(a838),x71661),x71662)),x71661)) % 28.68/28.32 [7167]~P1(f324(f324(f232(a838),f2(a838)),x71671))+~P1(f324(f324(f232(a838),f2(a838)),x71672))+P1(f324(f324(f232(a838),f324(f324(f3(a838),x71671),x71672)),x71671)) % 28.68/28.32 [7168]~P1(f324(f324(f232(a1),f2(a1)),x71681))+~P1(f324(f324(f232(a1),f80(a1)),x71682))+P1(f324(f324(f232(a1),f324(f324(f42(a1),x71681),x71682)),x71681)) % 28.68/28.32 [7327]E(x73271,f2(a838))+~E(x73272,f2(a1))+~P1(f324(f324(f232(a1),f2(a1)),f324(f324(f240(a1),f324(f77(a1),x73272)),x73271))) % 28.68/28.32 [7368]E(x73681,f80(a838))+~P1(f324(f324(f232(a838),f2(a838)),x73682))+~P1(f324(f324(f280(a838),f324(f324(f83(a838),x73682),x73681)),x73682)) % 28.68/28.32 [7369]E(x73691,f80(a838))+~P1(f324(f324(f232(a838),f2(a838)),x73692))+~P1(f324(f324(f280(a838),f324(f324(f83(a838),x73691),x73692)),x73692)) % 28.68/28.32 [7758]~E(x77582,f115(f839(x77581)))+E(f324(f180(f839(f839(x77581))),f163(x77581,x77582)),f2(a838))+~P18(a838,f324(f154(a838),f324(f324(f141(f839(x77581),a838),f180(f839(x77581))),x77582))) % 28.68/28.32 [8012]P1(f324(x80121,x80122))+~P1(f324(x80121,f324(a110,f599(x80121,x80122))))+~P1(f324(f324(f326(f845(f844(a838,a838),a832)),x80122),a100)) % 28.68/28.32 [8027]E(x80271,f115(f839(x80272)))+E(f324(f180(f839(x80272)),f324(f324(f149(f839(x80272)),x80271),f2(a838))),f324(f180(f839(f839(x80272))),f163(x80272,x80271)))+~P18(a838,f324(f154(a838),f324(f324(f141(f839(x80272),a838),f180(f839(x80272))),x80271))) % 28.68/28.32 [8703]~P1(f324(f64(x87031),f324(f257(x87031),x87032)))+~P1(f324(f64(x87031),f238(f845(x87031,a832))))+P1(f324(f64(x87031),f324(f257(x87031),f324(f324(f10(a832,a832,x87031),a320),x87032)))) % 28.68/28.32 [8758]E(f324(f324(f247(a838,a838),f324(a114,f324(f324(f42(a838),f324(f324(f3(a838),x87581),x87582)),x87582))),f51(a838,f324(f324(f3(a838),x87581),x87582),x87582)),f87(f844(a838,a838),f54(x87581,x87582)))+~P1(f324(f324(f232(a838),f2(a838)),x87582))+~P1(f324(f324(f231(a838),x87582),x87581)) % 28.68/28.32 [9015]~P1(f324(f64(x90151),f324(f257(x90151),x90152)))+P1(f324(f64(x90151),f238(f845(x90151,a832))))+~P1(f324(f64(x90151),f324(f257(x90151),f324(f324(f10(a832,a832,x90151),a320),x90152)))) % 28.68/28.32 [9684]P30(x96841,x96842)+~P36(x96841,f324(f246(f845(f844(x96841,x96841),a832),f845(f844(x96841,x96841),a832)),x96842))+~P1(f324(f324(f231(f845(f844(x96841,x96841),a832)),f324(f324(f282(x96841,x96841,x96841),f324(f246(f845(f844(x96841,x96841),a832),f845(f844(x96841,x96841),a832)),x96842)),f324(f251(f845(f844(x96841,x96841),a832),f845(f844(x96841,x96841),a832)),x96842))),f324(f246(f845(f844(x96841,x96841),a832),f845(f844(x96841,x96841),a832)),x96842))) % 28.68/28.32 [9783]~E(f293(a838,f280(a838),f324(f324(f20(a838,f845(a838,a832),f845(a838,a832)),f324(f324(f10(f845(a838,f845(a832,a832)),f845(f845(a838,a832),f845(a838,a832)),a838),f20(a838,a832,a832)),f324(f324(f10(f845(a838,a832),f845(a838,f845(a832,a832)),a838),f324(f10(a832,f845(a832,a832),a838),a322)),f280(a838)))),f324(f324(f10(f845(a838,a832),f845(a838,a832),a838),f324(f10(a832,a832,a838),a320)),f324(f9(a838,a838,a832),f280(a838)))),x97832,x97831),f179(f845(a838,a832)))+~P1(f324(f324(f280(a838),x97832),x97831))+P1(f324(f324(f280(a838),x97831),x97832)) % 28.68/28.32 [9784]~E(f290(a838,f280(a838),f324(f324(f20(a838,f845(a838,a832),f845(a838,a832)),f324(f324(f10(f845(a838,f845(a832,a832)),f845(f845(a838,a832),f845(a838,a832)),a838),f20(a838,a832,a832)),f324(f324(f10(f845(a838,a832),f845(a838,f845(a832,a832)),a838),f324(f10(a832,f845(a832,a832),a838),a322)),f280(a838)))),f324(f324(f10(f845(a838,a832),f845(a838,a832),a838),f324(f10(a832,a832,a838),a320)),f324(f9(a838,a838,a832),f280(a838)))),x97842,x97841),f179(f845(a838,a832)))+~P1(f324(f324(f280(a838),x97842),x97841))+P1(f324(f324(f280(a838),x97841),x97842)) % 28.68/28.32 [7086]~P1(f324(f324(f232(a838),f2(a838)),x70862))+P1(f324(f324(f232(a838),x70861),x70862))+E(f324(a114,f324(f324(f42(a838),f324(f324(f3(a838),x70861),x70862)),x70862)),f324(f324(f42(a838),x70861),x70862)) % 28.68/28.32 [7242]~P1(f324(f324(f232(a838),f2(a838)),x72422))+~P1(f324(f324(f231(a838),x72422),x72421))+E(f324(a114,f324(f324(f42(a838),f324(f324(f3(a838),x72421),x72422)),x72422)),f324(f324(f42(a838),x72421),x72422)) % 28.68/28.32 [8229]~P89(x82291)+~P88(x82291)+~P33(x82291,f324(f106(x82291),f324(f324(f3(a1),f324(f324(f82(a1),x82292),x82292)),a99))) % 28.68/28.32 [8931]E(x89311,f2(a838))+E(f324(f324(f252(a838,a838,f844(a838,a838)),f324(f324(f10(a838,f845(a838,f844(a838,a838)),a838),f247(a838,a838)),a114)),f87(f844(a838,a838),f54(f324(f324(f3(a838),x89312),x89311),x89311))),f87(f844(a838,a838),f54(x89312,x89311)))+P1(f324(f324(f232(a838),x89312),x89311)) % 28.68/28.32 [9324]P1(f324(x93242,f348(x93242,x93241)))+P1(f324(x93241,f348(x93242,x93241)))+E(f324(f257(a1),f324(f324(f20(a1,a832,a832),f324(f324(f10(a832,f845(a832,a832),a1),a322),f324(f231(a1),f2(a1)))),x93241)),f324(f257(a1),f324(f324(f20(a1,a832,a832),f324(f324(f10(a832,f845(a832,a832),a1),a322),f324(f231(a1),f2(a1)))),x93242))) % 28.68/28.32 [9328]~P1(f324(x93282,f348(x93282,x93281)))+~P1(f324(x93281,f348(x93282,x93281)))+E(f324(f257(a1),f324(f324(f20(a1,a832,a832),f324(f324(f10(a832,f845(a832,a832),a1),a322),f324(f231(a1),f2(a1)))),x93281)),f324(f257(a1),f324(f324(f20(a1,a832,a832),f324(f324(f10(a832,f845(a832,a832),a1),a322),f324(f231(a1),f2(a1)))),x93282))) % 28.68/28.32 [9866]~P1(f324(f324(f280(a838),x98662),x98661))+P1(f324(f324(f280(a838),x98661),x98662))+P1(f324(f324(f326(a838),x98661),f288(a838,f324(f324(f20(a838,f845(a838,a832),f845(a838,a832)),f324(f324(f10(f845(a838,f845(a832,a832)),f845(f845(a838,a832),f845(a838,a832)),a838),f20(a838,a832,a832)),f324(f324(f10(f845(a838,a832),f845(a838,f845(a832,a832)),a838),f324(f10(a832,f845(a832,a832),a838),a322)),f280(a838)))),f324(f324(f10(f845(a838,a832),f845(a838,a832),a838),f324(f10(a832,a832,a838),a320)),f324(f9(a838,a838,a832),f280(a838)))),x98662))) % 28.68/28.32 [9867]~P1(f324(f324(f280(a838),x98672),x98671))+P1(f324(f324(f280(a838),x98671),x98672))+P1(f324(f324(f326(a838),x98672),f291(a838,f324(f324(f20(a838,f845(a838,a832),f845(a838,a832)),f324(f324(f10(f845(a838,f845(a832,a832)),f845(f845(a838,a832),f845(a838,a832)),a838),f20(a838,a832,a832)),f324(f324(f10(f845(a838,a832),f845(a838,f845(a832,a832)),a838),f324(f10(a832,f845(a832,a832),a838),a322)),f280(a838)))),f324(f324(f10(f845(a838,a832),f845(a838,a832),a838),f324(f10(a832,a832,a838),a320)),f324(f9(a838,a838,a832),f280(a838)))),x98671))) % 28.68/28.32 [7468]~P89(x74681)+~P60(x74681)+E(f324(f324(f284(x74681),x74682),f324(f106(x74681),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))),x74682) % 28.68/28.32 [9047]~P89(x90471)+~E(f324(f106(x90471),x90472),f80(x90471))+P33(x90471,f324(f106(x90471),f324(f324(f82(a1),x90472),f324(f81(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))))) % 28.68/28.32 [9204]~P133(x92041)+~E(x92042,f2(x92041))+E(f324(f324(f240(x92041),x92042),f324(f106(a838),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),f2(x92041)) % 28.68/28.32 [9205]~P133(x92051)+~E(x92052,f80(x92051))+E(f324(f324(f240(x92051),x92052),f324(f106(a838),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),f80(x92051)) % 28.68/28.32 [9218]~P133(x92181)+~E(x92182,f324(f81(x92181),f80(x92181)))+E(f324(f324(f240(x92181),x92182),f324(f106(a838),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),f80(x92181)) % 28.68/28.32 [9266]~P89(x92661)+E(f324(f106(x92661),x92662),f80(x92661))+~P33(x92661,f324(f106(x92661),f324(f324(f82(a1),x92662),f324(f81(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))))) % 28.68/28.32 [9625]~P103(x96252)+E(x96251,f2(x96252))+P1(f324(f324(f232(x96252),f2(x96252)),f324(f324(f240(x96252),x96251),f324(f106(a838),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))))) % 28.68/28.32 [9683]~P103(x96832)+~E(x96831,f2(x96832))+~P1(f324(f324(f232(x96832),f2(x96832)),f324(f324(f240(x96832),x96831),f324(f106(a838),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))))) % 28.68/28.32 [9722]P1(f324(f324(f231(a1),x97221),f2(a1)))+P1(f324(f324(f232(a1),x97222),x97221))+E(f324(f49(x97221),f53(x97222,f324(f324(f83(a1),f324(f106(a1),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),x97221))),f53(x97222,x97221)) % 28.68/28.32 [9723]~P1(f324(f324(f232(a1),f2(a1)),x97231))+P1(f324(f324(f232(a1),x97232),x97231))+E(f324(f49(x97231),f53(x97232,f324(f324(f83(a1),f324(f106(a1),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),x97231))),f53(x97232,x97231)) % 28.68/28.32 [9724]P1(f324(f324(f231(a1),x97241),f2(a1)))+P1(f324(f324(f231(a1),f2(a1)),f324(f324(f82(a1),x97242),x97241)))+E(f324(f49(x97241),f56(x97242,f324(f324(f83(a1),f324(f106(a1),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),x97241))),f56(x97242,x97241)) % 28.68/28.32 [9725]~P1(f324(f324(f232(a1),f2(a1)),x97251))+P1(f324(f324(f231(a1),f2(a1)),f324(f324(f82(a1),x97252),x97251)))+E(f324(f49(x97251),f56(x97252,f324(f324(f83(a1),f324(f106(a1),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),x97251))),f56(x97252,x97251)) % 28.68/28.32 [9726]~P2(x97261)+~P1(f324(f324(f231(a1),f2(a1)),x97262))+E(f324(f102(x97261),f324(a107,f324(f324(f83(a1),f324(f106(a1),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),x97262))),f324(f324(f82(x97261),f324(f102(x97261),f324(a107,x97262))),f324(f102(x97261),f324(a107,x97262)))) % 28.68/28.32 [4864]~P139(x48641,x48642,x48643)+~E(x48643,f2(a1))+P1(f324(x48641,x48642)) % 28.68/28.32 [4986]~P86(x49861)+~P18(x49861,x49863)+P18(x49861,f155(x49861,x49862,x49863)) % 28.68/28.32 [4987]~P86(x49871)+~P18(x49871,x49873)+P18(x49871,f161(x49871,x49872,x49873)) % 28.68/28.32 [4573]~P63(x45732)+~E(x45733,f324(f81(x45732),x45731))+E(x45731,f324(f81(x45732),x45733)) % 28.68/28.32 [4575]~P63(x45751)+~E(f324(f81(x45751),x45753),x45752)+E(f324(f81(x45751),x45752),x45753) % 28.68/28.32 [4648]~P87(x46483)+E(x46481,x46482)+~E(f324(f102(x46483),x46481),f324(f102(x46483),x46482)) % 28.68/28.32 [4649]~P88(x46493)+E(x46491,x46492)+~E(f324(f105(x46493),x46491),f324(f105(x46493),x46492)) % 28.68/28.32 [4650]~P63(x46503)+E(x46501,x46502)+~E(f324(f81(x46503),x46501),f324(f81(x46503),x46502)) % 28.68/28.32 [4651]~P91(x46513)+E(x46511,x46512)+~E(f324(f81(x46513),x46511),f324(f81(x46513),x46512)) % 28.68/28.32 [4652]~P86(x46523)+E(x46521,x46522)+~E(f324(f294(x46523),x46521),f324(f294(x46523),x46522)) % 28.68/28.32 [4653]~P86(x46533)+E(x46531,x46532)+~E(f324(f258(x46533),x46531),f324(f258(x46533),x46532)) % 28.68/28.32 [4654]~P86(x46543)+E(x46541,x46542)+~E(f324(f259(x46543),x46541),f324(f259(x46543),x46542)) % 28.68/28.32 [4655]~P86(x46553)+E(x46551,x46552)+~E(f324(f297(x46553),x46551),f324(f297(x46553),x46552)) % 28.68/28.32 [4883]~P140(x48831,x48833,x48832)+~E(x48832,f2(a1))+P1(f324(x48831,f2(a1))) % 28.68/28.32 [4922]~E(x49221,f2(a838))+E(f379(x49221,x49222,x49223),f179(f845(x49223,a832)))+~E(f324(f41(x49223),x49222),f324(a114,x49221)) % 28.68/28.32 [5069]~E(x50692,f2(a838))+E(f324(f246(a838,a838),x50691),f2(a838))+~P1(f324(f54(x50693,x50692),x50691)) % 28.68/28.32 [5113]P1(f324(x51131,x51132))+~E(x51133,f324(f102(a1),x51132))+~P1(f324(x51131,f324(a107,x51133))) % 28.68/28.32 [5572]~E(x55723,f2(a838))+~P1(f324(x55721,x55722))+P1(f324(x55721,f51(a838,x55722,x55723))) % 28.68/28.32 [5717]~P1(f324(a26,x57173))+~P1(f324(a26,x57172))+P1(f324(a26,f33(x57171,x57172,x57173))) % 28.68/28.32 [5994]~E(x59943,f2(a838))+P1(f324(x59941,x59942))+~P1(f324(x59941,f51(a838,x59942,x59943))) % 28.68/28.32 [6702]E(x67021,f2(a838))+~P1(f324(x67022,f779(x67021,x67023,x67022)))+P1(f324(x67022,f51(a838,x67023,x67021))) % 28.68/28.32 [6818]~P9(x68181)+~P1(f324(f324(f231(x68181),x68182),f653(x68183,x68182,x68181)))+P1(f324(f324(f231(x68181),x68182),f44(x68181,x68183))) % 28.68/28.32 [6820]~P1(f324(x68201,x68202))+~P1(f324(x68201,f779(x68203,x68202,x68201)))+P1(f324(x68201,f51(a838,x68202,x68203))) % 28.68/28.32 [6920]E(x69201,f115(x69202))+E(f324(f324(f139(x69202),f735(x69203,x69201,x69202)),f744(x69203,x69201,x69202)),x69201)+~P1(f324(f324(f326(f839(x69202)),x69201),f147(x69202,x69203))) % 28.68/28.32 [6954]~P119(x69541)+~P1(f324(f324(f326(x69541),x69542),f112(x69541)))+P1(f324(f324(f326(x69541),f324(f324(f240(x69541),x69542),x69543)),f112(x69541))) % 28.68/28.32 [7294]P36(x72941,x72942)+~P1(f324(f324(f326(x72941),x72943),f368(x72942,x72941)))+P1(f324(f324(f326(x72941),f370(x72942,x72941,x72943)),f368(x72942,x72941))) % 28.68/28.32 [7573]E(x75731,f115(x75732))+~P1(f324(f324(f326(f839(x75732)),x75731),f147(x75732,x75733)))+P1(f324(f324(f326(f839(x75732)),f744(x75733,x75731,x75732)),f147(x75732,x75733))) % 28.68/28.32 [7624]E(x76241,f2(a838))+E(f324(f324(f82(a838),f324(f324(f83(a838),x76241),f780(x76241,x76242,x76243))),f779(x76241,x76242,x76243)),x76242)+P1(f324(x76243,f51(a838,x76242,x76241))) % 28.68/28.32 [7667]~P1(f324(x76673,x76672))+E(f324(f324(f82(a838),f324(f324(f83(a838),x76671),f780(x76671,x76672,x76673))),f779(x76671,x76672,x76673)),x76672)+P1(f324(x76673,f51(a838,x76672,x76671))) % 28.68/28.32 [7813]P1(f324(f324(f232(a1),x78131),f718(x78132,x78133,x78131)))+P1(f324(f324(x78133,f324(f324(f42(a1),x78132),x78131)),f51(a1,x78132,x78131)))+~P1(f324(f324(f232(a1),x78131),f2(a1))) % 28.68/28.32 [8085]P1(f324(f324(x80852,f324(f324(f42(a1),x80851),x80853)),f51(a1,x80851,x80853)))+~P1(f324(f324(f232(a1),x80853),f2(a1)))+P1(f324(f324(f231(a1),f718(x80851,x80852,x80853)),f2(a1))) % 28.68/28.32 [8266]E(f324(f324(f82(a1),f324(f324(f83(a1),x82661),f719(x82662,x82663,x82661))),f718(x82662,x82663,x82661)),x82662)+P1(f324(f324(x82663,f324(f324(f42(a1),x82662),x82661)),f51(a1,x82662,x82661)))+~P1(f324(f324(f232(a1),x82661),f2(a1))) % 28.68/28.32 [8498]~P1(f324(f324(x84981,f719(x84982,x84981,x84983)),f718(x84982,x84981,x84983)))+P1(f324(f324(x84981,f324(f324(f42(a1),x84982),x84983)),f51(a1,x84982,x84983)))+~P1(f324(f324(f232(a1),x84983),f2(a1))) % 28.68/28.32 [8713]~P86(x87131)+~P18(x87131,x87133)+P18(x87131,f138(x87131,x87131,f7(x87131),x87132,x87133)) % 28.68/28.32 [9154]~P117(x91542)+E(x91541,f2(x91542))+~P1(f324(f324(f231(x91542),f324(f324(f82(x91542),f324(f324(f83(x91542),x91543),x91543)),f324(f324(f83(x91542),x91541),x91541))),f2(x91542))) % 28.68/28.32 [9155]~P117(x91552)+E(x91551,f2(x91552))+~P1(f324(f324(f231(x91552),f324(f324(f82(x91552),f324(f324(f83(x91552),x91551),x91551)),f324(f324(f83(x91552),x91553),x91553))),f2(x91552))) % 28.68/28.32 [9919]~P103(x99191)+~P1(f324(f324(f232(x99191),x99192),f2(x99191)))+P1(f324(f324(f232(x99191),f324(f324(f240(x99191),x99192),f324(a114,f324(f324(f83(a838),f324(f106(a838),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),x99193)))),f2(x99191))) % 28.68/28.32 [9928]~P103(x99282)+E(x99281,f2(x99282))+~P1(f324(f324(f231(x99282),f324(f324(f82(x99282),f324(f324(f240(x99282),x99283),f324(f106(a838),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))))),f324(f324(f240(x99282),x99281),f324(f106(a838),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))))),f2(x99282))) % 28.68/28.32 [9929]~P103(x99292)+E(x99291,f2(x99292))+~P1(f324(f324(f231(x99292),f324(f324(f82(x99292),f324(f324(f240(x99292),x99291),f324(f106(a838),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))))),f324(f324(f240(x99292),x99293),f324(f106(a838),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))))),f2(x99292))) % 28.68/28.32 [4605]~E(x46052,x46053)+~P63(x46051)+E(f324(f324(f3(x46051),x46052),x46053),f2(x46051)) % 28.68/28.32 [4606]~E(x46062,x46063)+~P6(x46061)+E(f324(f324(f3(x46061),x46062),x46063),f2(x46061)) % 28.68/28.32 [4619]~P136(x46191)+~E(x46193,f2(x46191))+E(f324(f324(f82(x46191),x46192),x46193),x46192) % 28.68/28.32 [4634]~P132(x46341)+~E(x46343,f2(x46341))+E(f324(f324(f83(x46341),x46342),x46343),f2(x46341)) % 28.68/28.32 [4635]~P132(x46351)+~E(x46352,f2(x46351))+E(f324(f324(f83(x46351),x46352),x46353),f2(x46351)) % 28.68/28.32 [4657]~E(x46573,f115(x46571))+~E(x46572,f115(x46571))+E(f324(f324(f125(x46571),x46572),x46573),f115(x46571)) % 28.68/28.32 [4742]~P136(x47422)+E(x47421,f2(x47422))+~E(f324(f324(f82(x47422),x47423),x47421),x47423) % 28.68/28.32 [4743]~P63(x47431)+~E(x47432,f324(f81(x47431),x47433))+E(f324(f324(f82(x47431),x47432),x47433),f2(x47431)) % 28.68/28.32 [4750]E(x47501,f115(x47502))+E(x47503,f2(a838))+~E(f324(f324(f158(x47502),x47503),x47501),f115(x47502)) % 28.68/28.32 [4758]~P63(x47583)+E(x47581,x47582)+~E(f324(f324(f3(x47583),x47581),x47582),f2(x47583)) % 28.68/28.32 [4759]~P6(x47593)+E(x47591,x47592)+~E(f324(f324(f3(x47593),x47591),x47592),f2(x47593)) % 28.68/28.32 [4768]~P133(x47682)+E(x47681,f2(x47682))+~E(f324(f324(f240(x47682),x47681),x47683),f2(x47682)) % 28.68/28.32 [4769]~P95(x47692)+E(x47691,f179(x47692))+~E(f324(f324(f103(x47692),x47693),x47691),f179(x47692)) % 28.68/28.32 [4770]~P95(x47702)+E(x47701,f179(x47702))+~E(f324(f324(f103(x47702),x47701),x47703),f179(x47702)) % 28.68/28.32 [4771]~P98(x47712)+E(x47711,f238(x47712))+~E(f324(f324(f104(x47712),x47713),x47711),f238(x47712)) % 28.68/28.32 [4772]~P98(x47722)+E(x47721,f238(x47722))+~E(f324(f324(f104(x47722),x47721),x47723),f238(x47722)) % 28.68/28.32 [4837]~P63(x48372)+E(x48371,f324(f81(x48372),x48373))+~E(f324(f324(f82(x48372),x48371),x48373),f2(x48372)) % 28.68/28.32 [4838]~P63(x48381)+E(f324(f81(x48381),x48382),x48383)+~E(f324(f324(f82(x48381),x48382),x48383),f2(x48381)) % 28.68/28.32 [4841]~E(x48412,x48413)+~P85(x48411)+P1(f324(f324(f231(x48411),x48412),x48413)) % 28.68/28.32 [4842]~E(x48422,x48423)+~P102(x48421)+P1(f324(f324(f231(x48421),x48422),x48423)) % 28.68/28.32 [4936]~P112(x49361)+~E(x49362,f324(f81(x49361),x49363))+E(f324(f324(f83(x49361),x49362),x49362),f324(f324(f83(x49361),x49363),x49363)) % 28.68/28.32 [4944]~P86(x49441)+~P18(x49441,x49443)+P18(x49441,f324(f324(f158(x49441),x49442),x49443)) % 28.68/28.32 [4945]~P86(x49451)+~P18(x49451,x49453)+P18(x49451,f324(f324(f128(x49451),x49452),x49453)) % 28.68/28.32 [4984]E(x49841,x49842)+E(x49843,f2(a838))+~E(f324(f324(f83(a838),x49843),x49841),f324(f324(f83(a838),x49843),x49842)) % 28.68/28.32 [4985]E(x49851,x49852)+E(x49853,f2(a838))+~E(f324(f324(f83(a838),x49851),x49853),f324(f324(f83(a838),x49852),x49853)) % 28.68/28.32 [5061]~E(x50612,x50613)+~P85(x50611)+E(f296(x50611,x50612,x50613),f324(f324(f303(x50611),x50612),f179(f845(x50611,a832)))) % 28.68/28.32 [5101]~P103(x51011)+~E(f324(f77(x51011),x51012),f324(f77(x51011),x51013))+P1(f324(f324(f280(x51011),x51012),x51013)) % 28.68/28.32 [5110]~E(x51101,x51102)+~P85(x51103)+~P1(f324(f324(f232(x51103),x51101),x51102)) % 28.68/28.32 [5111]~E(x51111,x51112)+~P86(x51113)+~P1(f324(f324(f232(x51113),x51111),x51112)) % 28.68/28.32 [5118]~P85(x51181)+E(f324(f295(x51181,x51182),x51183),f179(f845(x51181,a832)))+P1(f324(f324(f232(x51181),x51182),x51183)) % 28.68/28.32 [5164]~P85(x51641)+E(f298(x51641,x51642,x51643),f179(f845(x51641,a832)))+P1(f324(f324(f232(x51641),x51642),x51643)) % 28.68/28.32 [5165]~P85(x51651)+E(f296(x51651,x51652,x51653),f179(f845(x51651,a832)))+P1(f324(f324(f231(x51651),x51652),x51653)) % 28.68/28.32 [5166]~P85(x51661)+E(f179(f845(x51661,a832)),f298(x51661,x51662,x51663))+P1(f324(f324(f232(x51661),x51662),x51663)) % 28.68/28.32 [5167]~P85(x51671)+E(f179(f845(x51671,a832)),f296(x51671,x51672,x51673))+P1(f324(f324(f231(x51671),x51672),x51673)) % 28.68/28.32 [5175]~P86(x51751)+~E(f324(f324(f235(x51751),x51752),x51753),x51752)+P1(f324(f324(f231(x51751),x51752),x51753)) % 28.68/28.32 [5176]~P86(x51761)+~E(f324(f324(f178(x51761),x51762),x51763),x51763)+P1(f324(f324(f231(x51761),x51762),x51763)) % 28.68/28.32 [5177]~P93(x51771)+~E(f324(f324(f103(x51771),x51772),x51773),x51773)+P1(f324(f324(f231(x51771),x51772),x51773)) % 28.68/28.32 [5178]~P99(x51781)+~E(f324(f324(f104(x51781),x51782),x51783),x51782)+P1(f324(f324(f231(x51781),x51782),x51783)) % 28.68/28.32 [5194]~P86(x51941)+P18(x51941,x51942)+~P18(x51941,f324(f324(f139(x51941),x51943),x51942)) % 28.68/28.32 [5195]~P86(x51951)+P18(x51951,x51952)+~P18(x51951,f324(f324(f125(x51951),x51953),x51952)) % 28.68/28.32 [5196]~P86(x51961)+P18(x51961,x51962)+~P18(x51961,f324(f324(f125(x51961),x51962),x51963)) % 28.68/28.32 [5201]~P7(x52011)+~E(f51(x52011,x52013,x52012),f2(x52011))+P1(f324(f324(f280(x52011),x52012),x52013)) % 28.68/28.32 [5265]~P86(x52651)+P1(f324(f324(f231(x52651),x52653),x52652))+P1(f324(f324(f232(x52651),x52652),x52653)) % 28.68/28.32 [5267]~P86(x52671)+P1(f324(f324(f231(x52671),x52673),x52672))+P1(f324(f324(f231(x52671),x52672),x52673)) % 28.68/28.32 [5305]~P86(x53051)+E(f324(f324(f235(x53051),x53052),x53053),x53053)+~P1(f324(f324(f231(x53051),x53053),x53052)) % 28.68/28.32 [5307]~P86(x53071)+E(f324(f324(f235(x53071),x53072),x53073),x53072)+~P1(f324(f324(f231(x53071),x53072),x53073)) % 28.68/28.32 [5308]~P86(x53081)+E(f324(f324(f178(x53081),x53082),x53083),x53082)+~P1(f324(f324(f231(x53081),x53083),x53082)) % 28.68/28.32 [5310]~P86(x53101)+E(f324(f324(f178(x53101),x53102),x53103),x53103)+~P1(f324(f324(f231(x53101),x53102),x53103)) % 28.68/28.32 [5311]~P93(x53111)+E(f324(f324(f103(x53111),x53112),x53113),x53112)+~P1(f324(f324(f231(x53111),x53113),x53112)) % 28.68/28.32 [5313]~P93(x53131)+E(f324(f324(f103(x53131),x53132),x53133),x53133)+~P1(f324(f324(f231(x53131),x53132),x53133)) % 28.68/28.32 [5314]~P99(x53141)+E(f324(f324(f104(x53141),x53142),x53143),x53143)+~P1(f324(f324(f231(x53141),x53143),x53142)) % 28.68/28.32 [5316]~P99(x53161)+E(f324(f324(f104(x53161),x53162),x53163),x53162)+~P1(f324(f324(f231(x53161),x53162),x53163)) % 28.68/28.32 [5323]~P114(x53232)+E(x53231,f2(x53232))+E(f324(f324(f284(x53232),f324(f81(x53232),x53233)),f324(f81(x53232),x53231)),f324(f324(f284(x53232),x53233),x53231)) % 28.68/28.32 [5330]~P7(x53301)+E(f51(x53301,x53302,x53303),f2(x53301))+~P1(f324(f324(f280(x53301),x53303),x53302)) % 28.68/28.32 [5371]~P85(x53711)+E(f324(f295(x53711,x53712),x53713),f179(f845(x53711,a832)))+~P1(f324(f324(f231(x53711),x53713),x53712)) % 28.68/28.32 [5401]~P85(x54011)+E(f299(x54011,x54012,x54013),f179(f845(x54011,a832)))+~P1(f324(f324(f231(x54011),x54013),x54012)) % 28.68/28.32 [5402]~P85(x54021)+E(f298(x54021,x54022,x54023),f179(f845(x54021,a832)))+~P1(f324(f324(f231(x54021),x54023),x54022)) % 28.68/28.32 [5403]~P85(x54031)+E(f296(x54031,x54032,x54033),f179(f845(x54031,a832)))+~P1(f324(f324(f232(x54031),x54033),x54032)) % 28.68/28.32 [5454]~E(f324(f324(f3(a838),x54541),x54543),x54542)+E(x54541,f324(f324(f82(a838),x54542),x54543))+~P1(f324(f324(f231(a838),x54543),x54541)) % 28.68/28.32 [5455]~E(x54551,f324(f324(f82(a838),x54553),x54552))+E(f324(f324(f3(a838),x54551),x54552),x54553)+~P1(f324(f324(f231(a838),x54552),x54551)) % 28.68/28.32 [5499]~P1(f324(x54991,x54993))+P1(f324(x54991,f442(x54991,x54992)))+~P1(f324(f324(f231(a838),x54993),x54992)) % 28.68/28.32 [5500]~P1(f324(x55001,x55003))+P1(f324(x55001,f475(x55001,x55002)))+~P1(f324(f324(f232(a838),x55003),x55002)) % 28.68/28.32 [5508]~P85(x55081)+~E(f324(f295(x55081,x55082),x55083),f179(f845(x55081,a832)))+~P1(f324(f324(f232(x55081),x55082),x55083)) % 28.68/28.32 [5512]~P85(x55121)+~P1(f324(f324(f232(x55121),x55122),x55123))+P1(f324(f324(f231(x55121),x55122),x55123)) % 28.68/28.32 [5514]~P102(x55141)+~P1(f324(f324(f232(x55141),x55142),x55143))+P1(f324(f324(f231(x55141),x55142),x55143)) % 28.68/28.32 [5627]~P85(x56271)+~E(f298(x56271,x56272,x56273),f179(f845(x56271,a832)))+~P1(f324(f324(f232(x56271),x56272),x56273)) % 28.68/28.32 [5628]~P85(x56281)+~E(f296(x56281,x56282,x56283),f179(f845(x56281,a832)))+~P1(f324(f324(f231(x56281),x56282),x56283)) % 28.68/28.32 [5629]~P85(x56291)+~E(f179(f845(x56291,a832)),f298(x56291,x56292,x56293))+~P1(f324(f324(f232(x56291),x56292),x56293)) % 28.68/28.32 [5630]~P85(x56301)+~E(f179(f845(x56301,a832)),f296(x56301,x56302,x56303))+~P1(f324(f324(f231(x56301),x56302),x56303)) % 28.68/28.32 [5641]P1(f324(x56411,x56412))+~P1(f324(x56411,f447(x56411,x56413)))+~P1(f324(f324(f231(a838),x56412),x56413)) % 28.68/28.32 [5642]P1(f324(x56421,x56422))+~P1(f324(x56421,f476(x56421,x56423)))+~P1(f324(f324(f232(a838),x56422),x56423)) % 28.68/28.32 [5650]~E(x56501,f324(a114,x56503))+P1(f324(f324(f232(a838),x56501),f324(a114,x56502)))+~P1(f324(f324(f232(a838),x56503),x56502)) % 28.68/28.32 [5666]E(x56661,x56662)+~E(f324(f324(f83(a838),x56663),x56661),f324(f324(f83(a838),x56663),x56662))+~P1(f324(f324(f232(a838),f2(a838)),x56663)) % 28.68/28.32 [5727]E(f324(x57271,f485(x57271,x57272,x57273)),f80(a838))+~E(f324(f324(f8(x57273,a838),x57271),x57272),f80(a838))+~P1(f324(f64(x57273),x57272)) % 28.68/28.32 [5737]~P9(x57371)+P1(f324(f324(f231(x57371),x57372),f43(x57371,x57373)))+~P1(f324(f324(f326(x57371),x57372),x57373)) % 28.68/28.32 [5761]~P85(x57611)+~P1(f324(f324(f232(x57611),x57613),x57612))+~P1(f324(f324(f232(x57611),x57612),x57613)) % 28.68/28.32 [5765]~P102(x57651)+~P1(f324(f324(f232(x57651),x57653),x57652))+~P1(f324(f324(f232(x57651),x57652),x57653)) % 28.68/28.32 [5766]~P102(x57661)+~P1(f324(f324(f231(x57661),x57663),x57662))+~P1(f324(f324(f232(x57661),x57662),x57663)) % 28.68/28.32 [5767]~P86(x57671)+~P1(f324(f324(f232(x57671),x57673),x57672))+~P1(f324(f324(f232(x57671),x57672),x57673)) % 28.68/28.32 [5770]~P86(x57701)+~P1(f324(f324(f231(x57701),x57703),x57702))+~P1(f324(f324(f232(x57701),x57702),x57703)) % 28.68/28.32 [5791]~E(x57912,x57913)+~E(x57911,x57912)+E(f283(a838,f280(a838),x57911,x57912),f324(f324(f303(a838),x57913),f179(f845(a838,a832)))) % 28.68/28.32 [5799]~E(f324(x57992,f394(x57992,x57993,x57991)),f80(a838))+E(f324(f324(f11(x57991,a838),x57992),x57993),f80(a838))+~P1(f324(f64(x57991),x57993)) % 28.68/28.32 [5800]~E(f324(x58002,f486(x58002,x58003,x58001)),f2(a838))+E(f324(f324(f8(x58001,a838),x58002),x58003),f2(a838))+~P1(f324(f64(x58001),x58003)) % 28.68/28.32 [5814]~P101(x58141)+~P1(f324(f324(f231(x58141),x58143),x58142))+P1(f324(f324(f326(x58141),x58142),f324(f259(x58141),x58143))) % 28.68/28.32 [5815]~P101(x58151)+~P1(f324(f324(f232(x58151),x58153),x58152))+P1(f324(f324(f326(x58151),x58152),f324(f297(x58151),x58153))) % 28.68/28.32 [5816]~P101(x58161)+~P1(f324(f324(f231(x58161),x58162),x58163))+P1(f324(f324(f326(x58161),x58162),f324(f294(x58161),x58163))) % 28.68/28.32 [5817]~P101(x58171)+~P1(f324(f324(f232(x58171),x58172),x58173))+P1(f324(f324(f326(x58171),x58172),f324(f258(x58171),x58173))) % 28.68/28.32 [5818]~P107(x58181)+~P1(f324(f324(f280(x58181),x58182),x58183))+P1(f324(f324(f280(x58181),x58182),f324(f81(x58181),x58183))) % 28.68/28.32 [5819]~P103(x58191)+~P1(f324(f324(f280(x58191),x58192),x58193))+P1(f324(f324(f280(x58191),x58192),f324(f77(x58191),x58193))) % 28.68/28.32 [5830]E(f324(x58301,f489(x58301,x58302,x58303)),f324(a114,f2(a838)))+~E(f324(f324(f8(x58303,a838),x58301),x58302),f324(a114,f2(a838)))+~P1(f324(f64(x58303),x58302)) % 28.68/28.32 [5915]~P9(x59151)+~P1(f324(f324(f326(x59151),x59153),x59152))+P1(f324(f324(f231(x59151),f44(x59151,x59152)),x59153)) % 28.68/28.32 [5933]~P1(f324(f324(f231(a838),x59331),x59333))+P1(f324(f324(f231(a838),x59331),x59332))+~P1(f324(f324(f231(a838),x59333),x59332)) % 28.68/28.32 [5934]~P1(f324(f324(f231(a1),x59341),x59343))+P1(f324(f324(f231(a1),x59341),x59342))+~P1(f324(f324(f231(a1),x59343),x59342)) % 28.68/28.32 [5935]~P1(f324(f324(f280(a838),x59351),x59353))+P1(f324(f324(f280(a838),x59351),x59352))+~P1(f324(f324(f280(a838),x59353),x59352)) % 28.68/28.32 [5953]~P101(x59531)+~P1(f324(f324(f326(x59531),x59533),f324(f297(x59531),x59532)))+P1(f324(f324(f232(x59531),x59532),x59533)) % 28.68/28.32 [5954]~P101(x59541)+~P1(f324(f324(f326(x59541),x59542),f324(f258(x59541),x59543)))+P1(f324(f324(f232(x59541),x59542),x59543)) % 28.68/28.32 [5955]~P101(x59551)+~P1(f324(f324(f326(x59551),x59553),f324(f259(x59551),x59552)))+P1(f324(f324(f231(x59551),x59552),x59553)) % 28.68/28.32 [5956]~P101(x59561)+~P1(f324(f324(f326(x59561),x59562),f324(f294(x59561),x59563)))+P1(f324(f324(f231(x59561),x59562),x59563)) % 28.68/28.32 [5957]~P103(x59571)+~P1(f324(f324(f280(x59571),x59572),f324(f77(x59571),x59573)))+P1(f324(f324(f280(x59571),x59572),x59573)) % 28.68/28.32 [5958]~P107(x59581)+~P1(f324(f324(f280(x59581),x59582),f324(f81(x59581),x59583)))+P1(f324(f324(f280(x59581),x59582),x59583)) % 28.68/28.32 [6183]~P61(x61831)+P1(f324(f324(f232(x61831),f2(x61831)),f783(x61833,x61832,x61831)))+P1(f324(f324(f231(x61831),x61832),x61833)) % 28.68/28.32 [6184]~P62(x61841)+P1(f324(f324(f232(x61841),f2(x61841)),f820(x61843,x61842,x61841)))+P1(f324(f324(f231(x61841),x61842),x61843)) % 28.68/28.32 [6254]~P70(x62541)+~P1(f324(f324(f232(x62541),x62543),f324(f81(x62541),x62542)))+P1(f324(f324(f232(x62541),x62542),f324(f81(x62541),x62543))) % 28.68/28.32 [6256]~P70(x62561)+~P1(f324(f324(f231(x62561),x62563),f324(f81(x62561),x62562)))+P1(f324(f324(f231(x62561),x62562),f324(f81(x62561),x62563))) % 28.68/28.32 [6267]~P1(f324(f324(f232(a838),x62671),x62673))+~P1(f324(f324(f232(a838),x62673),x62672))+P1(f324(f324(f232(a838),f324(a114,x62671)),x62672)) % 28.68/28.32 [6300]~P103(x63001)+P1(f324(f324(f232(x63001),f324(f105(x63001),x63002)),f324(f105(x63001),x63003)))+~P1(f324(f324(f232(a1),x63002),x63003)) % 28.68/28.32 [6301]~P84(x63011)+P1(f324(f324(f232(x63011),f324(f102(x63011),x63012)),f324(f102(x63011),x63013)))+~P1(f324(f324(f232(a838),x63012),x63013)) % 28.68/28.32 [6302]~P84(x63021)+P1(f324(f324(f231(x63021),f324(f102(x63021),x63022)),f324(f102(x63021),x63023)))+~P1(f324(f324(f231(a838),x63022),x63023)) % 28.68/28.32 [6303]~P103(x63031)+P1(f324(f324(f231(x63031),f324(f105(x63031),x63032)),f324(f105(x63031),x63033)))+~P1(f324(f324(f231(a1),x63032),x63033)) % 28.68/28.32 [6309]~P86(x63091)+E(f324(f324(f103(f845(x63091,a832)),f324(f258(x63091),x63092)),f324(f295(x63091,x63092),x63093)),f324(f258(x63091),x63093))+~P1(f324(f324(f231(x63091),x63092),x63093)) % 28.68/28.32 [6340]~P70(x63401)+~P1(f324(f324(f232(x63401),x63403),x63402))+P1(f324(f324(f232(x63401),f324(f81(x63401),x63402)),f324(f81(x63401),x63403))) % 28.68/28.32 [6342]~P70(x63421)+~P1(f324(f324(f231(x63421),x63423),x63422))+P1(f324(f324(f231(x63421),f324(f81(x63421),x63422)),f324(f81(x63421),x63423))) % 28.68/28.32 [6344]~P91(x63441)+~P1(f324(f324(f231(x63441),x63443),x63442))+P1(f324(f324(f231(x63441),f324(f81(x63441),x63442)),f324(f81(x63441),x63443))) % 28.68/28.32 [6379]~P86(x63791)+E(f324(f324(f103(f845(x63791,a832)),f324(f294(x63791),x63792)),f299(x63791,x63792,x63793)),f324(f258(x63791),x63793))+~P1(f324(f324(f232(x63791),x63792),x63793)) % 28.68/28.32 [6380]~P86(x63801)+E(f324(f324(f103(f845(x63801,a832)),f324(f294(x63801),x63802)),f298(x63801,x63802,x63803)),f324(f294(x63801),x63803))+~P1(f324(f324(f231(x63801),x63802),x63803)) % 28.68/28.32 [6381]~P86(x63811)+E(f324(f324(f103(f845(x63811,a832)),f324(f258(x63811),x63812)),f296(x63811,x63812,x63813)),f324(f294(x63811),x63813))+~P1(f324(f324(f231(x63811),x63812),x63813)) % 28.68/28.32 [6418]~P86(x64181)+E(f324(f324(f103(f845(x64181,a832)),f324(f295(x64181,x64182),x64183)),f324(f259(x64181),x64183)),f324(f259(x64181),x64182))+~P1(f324(f324(f231(x64181),x64182),x64183)) % 28.68/28.32 [6581]~P86(x65811)+E(f324(f324(f103(f845(x65811,a832)),f299(x65811,x65812,x65813)),f324(f259(x65811),x65813)),f324(f297(x65811),x65812))+~P1(f324(f324(f232(x65811),x65812),x65813)) % 28.68/28.32 [6582]~P86(x65821)+E(f324(f324(f103(f845(x65821,a832)),f298(x65821,x65822,x65823)),f324(f297(x65821),x65823)),f324(f297(x65821),x65822))+~P1(f324(f324(f231(x65821),x65822),x65823)) % 28.68/28.32 [6583]~P86(x65831)+E(f324(f324(f103(f845(x65831,a832)),f296(x65831,x65832,x65833)),f324(f297(x65831),x65833)),f324(f259(x65831),x65832))+~P1(f324(f324(f231(x65831),x65832),x65833)) % 28.68/28.32 [6600]P1(f324(x66001,x66002))+~P1(f324(f324(f231(a838),x66002),x66003))+P1(f324(f324(f326(a838),f447(x66001,x66003)),f296(a838,f2(a838),x66003))) % 28.68/28.32 [6610]P1(f324(f324(f280(a1),x66101),f51(a1,x66102,x66103)))+~P1(f324(f324(f280(a1),x66101),x66102))+~P1(f324(f324(f280(a1),x66101),x66103)) % 28.68/28.32 [6636]E(x66361,x66362)+~E(f324(f324(f149(x66363),x66361),f711(x66363,x66362,x66361)),f324(f324(f149(x66363),x66362),f711(x66363,x66362,x66361)))+~E(f324(f180(f839(x66363)),x66361),f324(f180(f839(x66363)),x66362)) % 28.68/28.32 [6642]~E(x66423,f324(f324(f42(a838),x66421),x66422))+~P1(f324(f324(f232(a838),f2(a838)),x66422))+P1(f324(f324(f232(a838),x66421),f324(f324(f83(a838),x66422),f324(a114,x66423)))) % 28.68/28.32 [6657]~P1(f324(x66571,x66573))+~P1(f324(f324(f231(a838),x66573),x66572))+P1(f324(f324(f326(a838),f442(x66571,x66572)),f296(a838,f2(a838),x66572))) % 28.68/28.32 [6699]~P1(f324(x66991,x66993))+P1(f324(x66991,f448(x66991,x66992)))+~P1(f324(f324(f326(a838),x66993),f296(a838,f2(a838),x66992))) % 28.68/28.32 [6722]~P84(x67223)+~P1(f324(f324(f232(x67223),f324(f102(x67223),x67221)),f324(f102(x67223),x67222)))+P1(f324(f324(f232(a838),x67221),x67222)) % 28.68/28.32 [6723]~P103(x67233)+~P1(f324(f324(f232(x67233),f324(f105(x67233),x67231)),f324(f105(x67233),x67232)))+P1(f324(f324(f232(a1),x67231),x67232)) % 28.68/28.32 [6724]~P84(x67243)+~P1(f324(f324(f231(x67243),f324(f102(x67243),x67241)),f324(f102(x67243),x67242)))+P1(f324(f324(f231(a838),x67241),x67242)) % 28.68/28.32 [6725]~P103(x67253)+~P1(f324(f324(f231(x67253),f324(f105(x67253),x67251)),f324(f105(x67253),x67252)))+P1(f324(f324(f231(a1),x67251),x67252)) % 28.68/28.32 [6744]~P84(x67441)+~P1(f324(f324(f232(x67441),f80(x67441)),x67442))+P1(f324(f324(f232(x67441),f80(x67441)),f324(f324(f240(x67441),x67442),f324(a114,x67443)))) % 28.68/28.32 [6748]~P70(x67481)+~P1(f324(f324(f232(x67481),f324(f81(x67481),x67483)),f324(f81(x67481),x67482)))+P1(f324(f324(f232(x67481),x67482),x67483)) % 28.68/28.32 [6749]~P70(x67491)+~P1(f324(f324(f231(x67491),f324(f81(x67491),x67493)),f324(f81(x67491),x67492)))+P1(f324(f324(f231(x67491),x67492),x67493)) % 28.68/28.32 [6750]~P91(x67501)+~P1(f324(f324(f231(x67501),f324(f81(x67501),x67503)),f324(f81(x67501),x67502)))+P1(f324(f324(f231(x67501),x67502),x67503)) % 28.68/28.32 [6776]P1(f324(x67761,x67762))+~P1(f324(x67761,f449(x67761,x67763)))+~P1(f324(f324(f326(a838),x67762),f296(a838,f2(a838),x67763))) % 28.68/28.32 [6797]~P61(x67971)+P1(f324(f324(f232(x67971),f783(x67973,x67972,x67971)),f80(x67971)))+P1(f324(f324(f231(x67971),x67972),x67973)) % 28.68/28.32 [6816]~E(f51(a838,x68163,x68162),f51(a838,x68161,x68162))+E(f324(f324(f82(a838),x68161),f324(f324(f83(a838),x68162),f786(x68161,x68162,x68163))),x68163)+~P1(f324(f324(f231(a838),x68161),x68163)) % 28.68/28.32 [6834]E(f324(x68341,f626(x68341,x68342,x68343)),f182(x68342))+~P1(f324(f64(x68343),f168(x68343,x68342,x68341)))+P1(f324(f64(x68343),f238(f845(x68343,a832)))) % 28.68/28.32 [6875]E(f324(f324(f11(x68751,a838),x68752),x68753),f80(a838))+~P1(f324(f64(x68751),x68753))+P1(f324(f324(f326(x68751),f394(x68752,x68753,x68751)),x68753)) % 28.68/28.32 [6876]E(f324(f324(f8(x68761,a838),x68762),x68763),f2(a838))+~P1(f324(f64(x68761),x68763))+P1(f324(f324(f326(x68761),f486(x68762,x68763,x68761)),x68763)) % 28.68/28.32 [6898]~P86(x68981)+~P1(f324(f324(f232(x68981),x68982),x68983))+P1(f324(f324(f232(f845(x68981,a832)),f324(f258(x68981),x68982)),f324(f258(x68981),x68983))) % 28.68/28.32 [6899]~P85(x68991)+~P1(f324(f324(f231(x68991),x68992),x68993))+P1(f324(f324(f231(f845(x68991,a832)),f324(f294(x68991),x68992)),f324(f294(x68991),x68993))) % 28.68/28.32 [6900]~P86(x69001)+~P1(f324(f324(f231(x69001),x69002),x69003))+P1(f324(f324(f231(f845(x69001,a832)),f324(f258(x69001),x69002)),f324(f258(x69001),x69003))) % 28.68/28.32 [6901]~P85(x69011)+~P1(f324(f324(f231(x69011),x69013),x69012))+P1(f324(f324(f231(f845(x69011,a832)),f324(f259(x69011),x69012)),f324(f259(x69011),x69013))) % 28.68/28.32 [6902]~P86(x69021)+~P1(f324(f324(f231(x69021),x69023),x69022))+P1(f324(f324(f231(f845(x69021,a832)),f324(f297(x69021),x69022)),f324(f297(x69021),x69023))) % 28.68/28.32 [6907]~P9(x69071)+P1(f324(f324(f231(x69071),x69072),f44(x69071,x69073)))+P1(f324(f324(f326(x69071),f653(x69073,x69072,x69071)),x69073)) % 28.68/28.32 [6912]~P70(x69121)+P1(f324(f324(f232(x69121),f324(f324(f3(x69121),x69122),x69123)),f2(x69121)))+~P1(f324(f324(f232(x69121),x69122),x69123)) % 28.68/28.32 [6913]~P70(x69131)+P1(f324(f324(f231(x69131),f324(f324(f3(x69131),x69132),x69133)),f2(x69131)))+~P1(f324(f324(f231(x69131),x69132),x69133)) % 28.68/28.32 [6951]~P1(f324(f324(f280(a1),x69511),f51(a1,x69512,x69513)))+~P1(f324(f324(f280(a1),x69511),x69513))+P1(f324(f324(f280(a1),x69511),x69512)) % 28.68/28.32 [6958]P1(f324(x69581,x69582))+P1(f324(f324(f231(a838),f449(x69581,x69583)),x69583))+~P1(f324(f324(f326(a838),x69582),f296(a838,f2(a838),x69583))) % 28.68/28.32 [7000]~E(f324(f324(f8(x70001,a838),x70002),x70003),f80(a838))+~P1(f324(f64(x70001),x70003))+P1(f324(f324(f326(x70001),f485(x70002,x70003,x70001)),x70003)) % 28.68/28.32 [7001]~P1(f324(x70011,x70013))+P1(f324(f324(f231(a838),f448(x70011,x70012)),x70012))+~P1(f324(f324(f326(a838),x70013),f296(a838,f2(a838),x70012))) % 28.68/28.32 [7039]~P9(x70391)+P1(f324(f324(f326(x70391),f654(x70393,x70392,x70391)),x70392))+P1(f324(f324(f231(x70391),f43(x70391,x70392)),x70393)) % 28.68/28.32 [7069]~E(f324(f324(f8(x70691,a838),x70692),x70693),f324(a114,f2(a838)))+~P1(f324(f64(x70691),x70693))+P1(f324(f324(f326(x70691),f489(x70692,x70693,x70691)),x70693)) % 28.68/28.32 [7080]E(x70801,f2(a838))+P1(f324(x70802,f51(a838,x70803,x70801)))+P1(f324(f324(f232(a838),f779(x70801,x70803,x70802)),x70801)) % 28.68/28.32 [7203]~P1(f324(x72031,x72032))+P1(f324(x72031,f51(a838,x72032,x72033)))+P1(f324(f324(f232(a838),f779(x72033,x72032,x72031)),x72033)) % 28.68/28.32 [7330]E(x73301,f115(x73302))+~P1(f324(f324(f326(f839(x73302)),x73301),f147(x73302,x73303)))+P1(f324(f324(f326(x73302),f735(x73303,x73301,x73302)),x73303)) % 28.68/28.32 [7350]~P86(x73501)+E(f324(f324(f103(f845(x73501,a832)),f324(f324(f303(x73501),x73502),f179(f845(x73501,a832)))),f299(x73501,x73502,x73503)),f324(f295(x73501,x73502),x73503))+~P1(f324(f324(f232(x73501),x73502),x73503)) % 28.68/28.32 [7378]~P86(x73781)+E(f324(f324(f103(f845(x73781,a832)),f324(f324(f303(x73781),x73782),f179(f845(x73781,a832)))),f298(x73781,x73782,x73783)),f296(x73781,x73782,x73783))+~P1(f324(f324(f231(x73781),x73782),x73783)) % 28.68/28.32 [7490]~P86(x74901)+P1(f324(f324(f232(x74901),x74902),x74903))+~P1(f324(f324(f232(f845(x74901,a832)),f324(f258(x74901),x74902)),f324(f258(x74901),x74903))) % 28.68/28.32 [7491]~P85(x74911)+P1(f324(f324(f231(x74911),x74912),x74913))+~P1(f324(f324(f231(f845(x74911,a832)),f324(f259(x74911),x74913)),f324(f259(x74911),x74912))) % 28.68/28.32 [7492]~P86(x74921)+P1(f324(f324(f231(x74921),x74922),x74923))+~P1(f324(f324(f231(f845(x74921,a832)),f324(f297(x74921),x74923)),f324(f297(x74921),x74922))) % 28.68/28.32 [7493]~P85(x74931)+P1(f324(f324(f231(x74931),x74932),x74933))+~P1(f324(f324(f231(f845(x74931,a832)),f324(f294(x74931),x74932)),f324(f294(x74931),x74933))) % 28.68/28.32 [7494]~P86(x74941)+P1(f324(f324(f231(x74941),x74942),x74943))+~P1(f324(f324(f231(f845(x74941,a832)),f324(f258(x74941),x74942)),f324(f258(x74941),x74943))) % 28.68/28.32 [7518]~P70(x75181)+~P1(f324(f324(f232(x75181),f324(f324(f3(x75181),x75182),x75183)),f2(x75181)))+P1(f324(f324(f232(x75181),x75182),x75183)) % 28.68/28.32 [7519]~P70(x75191)+~P1(f324(f324(f231(x75191),f324(f324(f3(x75191),x75192),x75193)),f2(x75191)))+P1(f324(f324(f231(x75191),x75192),x75193)) % 28.68/28.32 [7680]E(x76801,f2(a838))+~E(f324(f131(a838,a838,f82(a838),x76802),x76803),f2(a838))+~P1(f324(f324(f326(a838),x76801),f324(f157(a838),x76803))) % 28.68/28.32 [7684]~P9(x76841)+~P1(f324(f324(f231(x76841),f654(x76843,x76842,x76841)),x76843))+P1(f324(f324(f231(x76841),f43(x76841,x76842)),x76843)) % 28.68/28.32 [7837]P1(f324(f324(f231(a1),f2(a1)),f700(x78371,x78372,x78373)))+P1(f324(f324(x78372,f324(f324(f42(a1),x78371),x78373)),f51(a1,x78371,x78373)))+~P1(f324(f324(f232(a1),f2(a1)),x78373)) % 28.68/28.32 [7932]E(x79321,x79322)+~E(f324(f180(f839(x79323)),x79321),f324(f180(f839(x79323)),x79322))+~P1(f324(f324(f252(x79323,x79323,a832),a321),f701(x79323,x79321,x79322))) % 28.68/28.32 [8000]~P36(x80002,x80003)+E(x80001,f179(f845(x80002,a832)))+~P1(f324(f324(f231(f845(x80002,a832)),x80001),f324(f278(x80002,x80002,x80003),x80001))) % 28.68/28.32 [8029]~P62(x80291)+~P1(f324(f324(f231(x80291),x80292),f324(f324(f82(x80291),x80293),f820(x80293,x80292,x80291))))+P1(f324(f324(f231(x80291),x80292),x80293)) % 28.68/28.32 [8066]P47(x80661,x80662,x80663)+P1(f324(f324(f326(x80661),f608(x80663,x80662,x80661)),x80662))+P1(f324(f324(f326(f844(x80661,x80661)),f609(x80663,x80662,x80661)),x80663)) % 28.68/28.32 [8089]P1(f324(f324(x80892,f324(f324(f42(a1),x80891),x80893)),f51(a1,x80891,x80893)))+~P1(f324(f324(f232(a1),f2(a1)),x80893))+P1(f324(f324(f232(a1),f700(x80891,x80892,x80893)),x80893)) % 28.68/28.32 [8113]E(f324(f304(a838,a838,f324(f324(f9(a838,a838,a838),f3(a838)),x81131)),f324(f295(a838,x81132),x81133)),f179(f845(a838,a832)))+P1(f324(f324(f232(a838),x81131),x81133))+P1(f324(f324(f232(a838),x81132),x81133)) % 28.68/28.32 [8217]E(f324(f304(a838,a838,f324(f324(f9(a838,a838,a838),f3(a838)),x82171)),f324(f295(a838,x82172),x82173)),f324(f324(f303(a838),f2(a838)),f179(f845(a838,a832))))+P1(f324(f324(f232(a838),x82171),x82173))+~P1(f324(f324(f232(a838),x82172),x82173)) % 28.68/28.32 [8232]~P86(x82321)+E(f138(x82321,x82321,f7(x82321),x82322,x82323),x82323)+~P1(f324(f324(f326(x82321),x82322),f324(f157(x82321),x82323))) % 28.68/28.32 [8247]P29(x82471,x82471,x82472,x82473)+~P1(f324(f64(x82471),x82473))+~P1(f324(f324(f231(f845(x82471,a832)),x82473),f324(f304(x82471,x82471,x82472),x82473))) % 28.68/28.32 [8274]E(f324(f324(f82(a1),f324(f324(f83(a1),x82741),f690(x82742,x82743,x82741))),f700(x82742,x82743,x82741)),x82742)+P1(f324(f324(x82743,f324(f324(f42(a1),x82742),x82741)),f51(a1,x82742,x82741)))+~P1(f324(f324(f232(a1),f2(a1)),x82741)) % 28.68/28.32 [8503]~P1(f324(f324(x85031,f690(x85032,x85031,x85033)),f700(x85032,x85031,x85033)))+P1(f324(f324(x85031,f324(f324(f42(a1),x85032),x85033)),f51(a1,x85032,x85033)))+~P1(f324(f324(f232(a1),f2(a1)),x85033)) % 28.68/28.32 [9293]~P1(f324(f64(x92931),x92932))+~P1(f324(f324(f326(x92931),x92933),x92932))+P1(f324(f324(f232(a838),f324(f41(x92931),f324(f324(f3(f845(x92931,a832)),x92932),f324(f324(f303(x92931),x92933),f179(f845(x92931,a832)))))),f324(f41(x92931),x92932))) % 28.68/28.32 [9876]P47(x98761,x98762,x98763)+~P1(f324(f324(f252(x98761,x98761,a832),f324(f324(f9(x98761,f845(x98761,a832),f845(x98761,a832)),f324(f324(f10(f845(a832,a832),f845(f845(x98761,a832),f845(x98761,a832)),x98761),f10(a832,a832,x98761)),f324(f324(f10(a832,f845(a832,a832),x98761),a322),f324(f324(f9(x98761,f845(x98761,a832),a832),f326(x98761)),x98762)))),f324(f324(f9(x98761,f845(x98761,a832),a832),f326(x98761)),x98762))),f609(x98763,x98762,x98761)))+P1(f324(f324(f326(x98761),f608(x98763,x98762,x98761)),x98762)) % 28.68/28.32 [5284]~P114(x52842)+E(x52841,f2(x52842))+E(f324(f324(f284(x52842),x52843),f324(f81(x52842),x52841)),f324(f81(x52842),f324(f324(f284(x52842),x52843),x52841))) % 28.68/28.32 [5417]~E(x54173,f179(f845(x54171,a832)))+~E(x54172,f179(f845(x54171,a832)))+E(f324(f324(f103(f845(x54171,a832)),x54172),x54173),f179(f845(x54171,a832))) % 28.68/28.32 [5474]~E(x54743,f2(a838))+~P1(f324(x54741,f2(a838)))+P1(f324(x54741,f324(f324(f42(a838),x54742),x54743))) % 28.68/28.32 [5622]~P62(x56222)+E(x56221,f2(x56222))+E(f324(f324(f284(x56222),f324(f77(x56222),x56223)),f324(f77(x56222),x56221)),f324(f77(x56222),f324(f324(f284(x56222),x56223),x56221))) % 28.68/28.32 [5715]~P105(x57151)+~E(x57152,f80(x57151))+P1(f324(f324(f280(x57151),x57152),f324(f324(f240(x57151),x57152),x57153))) % 28.68/28.32 [5732]~P7(x57321)+E(f324(f324(f83(x57321),x57322),f324(f324(f42(x57321),x57323),x57322)),x57323)+~P1(f324(f324(f280(x57321),x57322),x57323)) % 28.68/28.32 [5787]~P1(f324(f64(x57871),x57873))+E(f324(f41(x57871),f324(f324(f303(x57871),x57872),x57873)),f324(a114,f324(f41(x57871),x57873)))+P1(f324(f324(f326(x57871),x57872),x57873)) % 28.68/28.32 [5864]~E(x58642,f2(a838))+P1(f324(x58641,f2(a838)))+~P1(f324(x58641,f324(f324(f42(a838),x58643),x58642))) % 28.68/28.32 [5883]~P1(f324(f64(x58831),x58833))+E(f324(f41(x58831),f324(f324(f303(x58831),x58832),x58833)),f324(f41(x58831),x58833))+~P1(f324(f324(f326(x58831),x58832),x58833)) % 28.68/28.32 [5917]~P1(f324(f64(x59171),x59173))+E(f324(f41(x59171),f324(f324(f303(x59171),x59172),x59173)),f324(f324(f82(a838),f80(a838)),f324(f41(x59171),x59173)))+P1(f324(f324(f326(x59171),x59172),x59173)) % 28.68/28.32 [5924]~P8(x59241)+E(f324(f324(f42(x59241),x59242),f324(f81(x59241),x59243)),f324(f81(x59241),f324(f324(f42(x59241),x59242),x59243)))+~P1(f324(f324(f280(x59241),x59243),x59242)) % 28.68/28.32 [6040]E(f324(f324(f82(a838),x60401),f777(x60401,x60402,x60403)),x60402)+~P1(f324(x60403,f2(a838)))+P1(f324(x60403,f324(f324(f3(a838),x60402),x60401))) % 28.68/28.32 [6041]E(f324(f324(f82(a838),x60411),f782(x60411,x60412,x60413)),x60412)+~P1(f324(x60413,f2(a838)))+P1(f324(x60413,f324(f324(f3(a838),x60412),x60411))) % 28.68/28.32 [6065]~P8(x60651)+E(f324(f324(f42(x60651),f324(f81(x60651),x60652)),x60653),f324(f81(x60651),f324(f324(f42(x60651),x60652),x60653)))+~P1(f324(f324(f280(x60651),x60653),x60652)) % 28.68/28.32 [6088]~P9(x60881)+~P1(f324(f64(x60881),x60883))+E(f324(f324(f67(x60881,x60881,f103(x60881)),x60882),x60883),f324(f324(f103(x60881),x60882),f43(x60881,x60883))) % 28.68/28.32 [6089]~P9(x60891)+~P1(f324(f64(x60891),x60893))+E(f324(f324(f67(x60891,x60891,f104(x60891)),x60892),x60893),f324(f324(f104(x60891),x60892),f44(x60891,x60893))) % 28.68/28.32 [6095]~P89(x60951)+~E(f324(f106(x60951),x60952),f324(f106(x60951),x60953))+P33(x60951,f324(f106(x60951),f324(f324(f82(a1),x60952),f324(f81(a1),x60953)))) % 28.68/28.32 [6102]~P119(x61021)+E(f324(f324(f3(x61021),f324(f102(x61021),x61022)),f324(f102(x61021),x61023)),f324(f102(x61021),f324(f324(f3(a838),x61022),x61023)))+~P1(f324(f324(f231(a838),x61023),x61022)) % 28.68/28.32 [6108]~P107(x61081)+~P1(f324(f324(f280(x61081),x61082),x61083))+P1(f324(f324(f280(x61081),f324(f81(x61081),x61082)),x61083)) % 28.68/28.32 [6109]~P103(x61091)+~P1(f324(f324(f280(x61091),x61092),x61093))+P1(f324(f324(f280(x61091),f324(f77(x61091),x61092)),x61093)) % 28.68/28.32 [6194]E(f324(f324(f82(a838),x61941),f777(x61941,x61942,x61943)),x61942)+P1(f324(f324(f232(a838),x61942),x61941))+P1(f324(x61943,f324(f324(f3(a838),x61942),x61941))) % 28.68/28.32 [6195]E(f324(f324(f82(a838),x61951),f782(x61951,x61952,x61953)),x61952)+P1(f324(f324(f232(a838),x61952),x61951))+P1(f324(x61953,f324(f324(f3(a838),x61952),x61951))) % 28.68/28.32 [6212]~P103(x62121)+E(f324(f324(f83(x62121),f324(f77(x62121),x62122)),x62123),f324(f77(x62121),f324(f324(f83(x62121),x62122),x62123)))+~P1(f324(f324(f231(x62121),f2(x62121)),x62123)) % 28.68/28.32 [6213]~P61(x62131)+E(f324(f324(f284(x62131),f324(f77(x62131),x62132)),x62133),f324(f77(x62131),f324(f324(f284(x62131),x62132),x62133)))+~P1(f324(f324(f232(x62131),f2(x62131)),x62133)) % 28.68/28.32 [6222]~P94(x62221)+~P1(f324(f64(x62221),x62223))+E(f324(f324(f67(x62221,x62221,f104(x62221)),x62222),x62223),f12(x62221,f324(f324(f303(x62221),x62222),x62223))) % 28.68/28.32 [6223]~P86(x62231)+~P1(f324(f64(x62231),x62233))+E(f324(f324(f67(x62231,x62231,f178(x62231)),x62232),x62233),f16(x62231,f324(f324(f303(x62231),x62232),x62233))) % 28.68/28.32 [6224]~P86(x62241)+~P1(f324(f64(x62241),x62243))+E(f324(f324(f67(x62241,x62241,f235(x62241)),x62242),x62243),f17(x62241,f324(f324(f303(x62241),x62242),x62243))) % 28.68/28.32 [6225]~P94(x62251)+~P1(f324(f64(x62251),x62253))+E(f324(f324(f67(x62251,x62251,f103(x62251)),x62252),x62253),f15(x62251,f324(f324(f303(x62251),x62252),x62253))) % 28.68/28.32 [6269]E(x62691,f115(x62692))+~E(f163(x62692,x62693),f115(f839(x62692)))+~P1(f324(f324(f326(f839(x62692)),x62691),f324(f157(f839(x62692)),x62693))) % 28.68/28.32 [6288]~P105(x62881)+~P1(f324(f324(f232(a838),f2(a838)),x62883))+P1(f324(f324(f280(x62881),x62882),f324(f324(f240(x62881),x62882),x62883))) % 28.68/28.32 [6319]~P1(f324(f127(x63191),x63193))+P1(f324(f324(f326(x63191),x63192),f324(f157(x63191),x63193)))+P1(f324(f127(x63191),f324(f324(f139(x63191),x63192),x63193))) % 28.68/28.32 [6331]~P92(x63311)+~P1(f324(f64(x63311),x63313))+E(f324(f66(x63311,f83(x63311)),f324(f324(f303(x63311),x63312),x63313)),f324(f324(f67(x63311,x63311,f83(x63311)),x63312),x63313)) % 28.68/28.32 [6352]~P86(x63521)+~P1(f324(f64(x63521),x63523))+E(f13(x63521,f178(x63521),f324(f324(f303(x63521),x63522),x63523)),f324(f324(f67(x63521,x63521,f178(x63521)),x63522),x63523)) % 28.68/28.32 [6353]~P86(x63531)+~P1(f324(f64(x63531),x63533))+E(f14(x63531,f235(x63531),f324(f324(f303(x63531),x63532),x63533)),f324(f324(f67(x63531,x63531,f235(x63531)),x63532),x63533)) % 28.68/28.32 [6355]P1(f324(x63551,f2(a838)))+~P1(f324(f324(f232(a838),x63552),x63553))+~P1(f324(x63551,f324(f324(f3(a838),x63552),x63553))) % 28.68/28.32 [6374]~P103(x63741)+P1(f324(f324(f232(x63741),x63742),x63743))+~P1(f324(f324(f232(x63741),f324(f77(x63741),x63742)),x63743)) % 28.68/28.32 [6376]~P78(x63761)+P1(f324(f324(f231(x63761),x63762),x63763))+~P1(f324(f324(f231(x63761),f324(f77(x63761),x63762)),x63763)) % 28.68/28.32 [6377]~P103(x63771)+P1(f324(f324(f280(x63771),x63772),x63773))+~P1(f324(f324(f280(x63771),f324(f77(x63771),x63772)),x63773)) % 28.68/28.32 [6378]~P107(x63781)+P1(f324(f324(f280(x63781),x63782),x63783))+~P1(f324(f324(f280(x63781),f324(f81(x63781),x63782)),x63783)) % 28.68/28.32 [6397]E(x63971,f115(x63972))+E(f324(f130(x63972),f324(f324(f128(x63972),x63973),x63971)),f324(f324(f149(x63972),x63971),x63973))+~P1(f324(f324(f232(a838),x63973),f324(f180(f839(x63972)),x63971))) % 28.68/28.32 [6450]~P1(f324(x64501,x64503))+P1(f324(x64501,f478(x64501,x64502)))+~P1(f324(f324(f326(a838),x64503),f324(f295(a838,f2(a838)),x64502))) % 28.68/28.32 [6473]P1(f324(x64731,x64732))+~P1(f324(f324(f232(a838),x64732),x64733))+P1(f324(f324(f326(a838),f476(x64731,x64733)),f324(f295(a838,f2(a838)),x64733))) % 28.68/28.32 [6488]~P84(x64881)+~P1(f324(f324(f232(x64881),f2(x64881)),x64882))+P1(f324(f324(f232(x64881),f2(x64881)),f324(f324(f240(x64881),x64882),x64883))) % 28.68/28.32 [6490]~P84(x64901)+~P1(f324(f324(f231(x64901),f2(x64901)),x64902))+P1(f324(f324(f231(x64901),f2(x64901)),f324(f324(f240(x64901),x64902),x64903))) % 28.68/28.32 [6491]~P84(x64911)+~P1(f324(f324(f231(x64911),f80(x64911)),x64912))+P1(f324(f324(f231(x64911),f80(x64911)),f324(f324(f240(x64911),x64912),x64913))) % 28.68/28.32 [6516]~P1(f324(x65161,x65163))+~P1(f324(f324(f232(a838),x65163),x65162))+P1(f324(f324(f326(a838),f475(x65161,x65162)),f324(f295(a838,f2(a838)),x65162))) % 28.68/28.32 [6521]P1(f324(f64(x65211),x65212))+~P1(f324(f64(x65211),x65213))+~P1(f324(f324(f231(f845(x65211,a832)),x65212),x65213)) % 28.68/28.32 [6530]~P1(f324(f324(f280(a838),x65301),x65302))+~P1(f324(f324(f280(a838),x65301),x65303))+P1(f324(f324(f280(a838),x65301),f324(f324(f3(a838),x65302),x65303))) % 28.68/28.32 [6531]P1(f324(x65311,x65312))+~P1(f324(x65311,f477(x65311,x65313)))+~P1(f324(f324(f326(a838),x65312),f324(f295(a838,f2(a838)),x65313))) % 28.68/28.32 [6544]E(x65441,f2(a838))+P1(f324(x65442,f778(x65441,x65443,x65442)))+~P1(f324(x65442,f324(f324(f42(a838),x65443),x65441))) % 28.68/28.32 [6553]~P117(x65532)+E(x65531,f2(x65532))+~E(f324(f324(f82(x65532),f324(f324(f83(x65532),x65533),x65533)),f324(f324(f83(x65532),x65531),x65531)),f2(x65532)) % 28.68/28.32 [6554]~P117(x65542)+E(x65541,f2(x65542))+~E(f324(f324(f82(x65542),f324(f324(f83(x65542),x65541),x65541)),f324(f324(f83(x65542),x65543),x65543)),f2(x65542)) % 28.68/28.32 [6601]E(x66011,f2(a838))+~P1(f324(x66012,f785(x66011,x66013,x66012)))+P1(f324(x66012,f324(f324(f42(a838),x66013),x66011))) % 28.68/28.32 [6606]~P86(x66061)+~P18(x66061,x66063)+P18(x66061,f324(f324(f137(x66061,x66061,f7(x66061)),x66062),x66063)) % 28.68/28.32 [6650]P1(f324(x66501,f778(x66502,x66503,x66501)))+P1(f324(x66501,f2(a838)))+~P1(f324(x66501,f324(f324(f42(a838),x66503),x66502))) % 28.68/28.32 [6656]~P89(x66561)+E(f324(f106(x66561),x66562),f324(f106(x66561),x66563))+~P33(x66561,f324(f106(x66561),f324(f324(f82(a1),x66562),f324(f81(a1),x66563)))) % 28.68/28.32 [6728]E(x67281,f2(a1))+E(x67282,f2(a1))+~P1(f324(f55(x67282,x67282),f324(f324(f247(a1,a1),x67283),x67281))) % 28.68/28.32 [6729]E(x67291,f80(a1))+E(x67292,f2(a1))+~P1(f324(f55(x67292,x67292),f324(f324(f247(a1,a1),x67291),x67293))) % 28.68/28.32 [6746]P1(f324(x67461,x67462))+P1(f324(f324(f232(a838),f477(x67461,x67463)),x67463))+~P1(f324(f324(f326(a838),x67462),f324(f295(a838,f2(a838)),x67463))) % 28.68/28.32 [6771]~P1(f324(x67711,f785(x67713,x67712,x67711)))+~P1(f324(x67711,f2(a838)))+P1(f324(x67711,f324(f324(f42(a838),x67712),x67713))) % 28.68/28.32 [6772]~P1(f324(x67721,f777(x67723,x67722,x67721)))+~P1(f324(x67721,f2(a838)))+P1(f324(x67721,f324(f324(f3(a838),x67722),x67723))) % 28.68/28.32 [6773]~P1(f324(x67731,f782(x67733,x67732,x67731)))+~P1(f324(x67731,f2(a838)))+P1(f324(x67731,f324(f324(f3(a838),x67732),x67733))) % 28.68/28.32 [6793]~P1(f324(x67931,x67933))+P1(f324(f324(f232(a838),f478(x67931,x67932)),x67932))+~P1(f324(f324(f326(a838),x67933),f324(f295(a838,f2(a838)),x67932))) % 28.68/28.32 [6794]E(f324(f324(f3(a838),f324(f324(f3(a838),x67941),x67942)),f324(f324(f3(a838),x67943),x67942)),f324(f324(f3(a838),x67941),x67943))+~P1(f324(f324(f231(a838),x67942),x67941))+~P1(f324(f324(f231(a838),x67942),x67943)) % 28.68/28.32 [6828]~P70(x68281)+~P1(f324(f324(f232(x68281),f324(f81(x68281),x68283)),x68282))+P1(f324(f324(f232(x68281),f324(f81(x68281),x68282)),x68283)) % 28.68/28.32 [6829]~P103(x68291)+~P1(f324(f324(f232(x68291),f324(f77(x68291),x68292)),x68293))+P1(f324(f324(f232(x68291),f324(f81(x68291),x68292)),x68293)) % 28.68/28.32 [6831]~P70(x68311)+~P1(f324(f324(f231(x68311),f324(f81(x68311),x68313)),x68312))+P1(f324(f324(f231(x68311),f324(f81(x68311),x68312)),x68313)) % 28.68/28.32 [6833]~P78(x68331)+~P1(f324(f324(f231(x68331),f324(f77(x68331),x68332)),x68333))+P1(f324(f324(f231(x68331),f324(f81(x68331),x68332)),x68333)) % 28.68/28.32 [6836]~P1(f324(f324(f280(a1),x68361),x68363))+P1(f324(f324(f280(a1),x68361),x68362))+~P1(f324(f324(f280(a1),x68361),f324(f324(f3(a1),x68362),x68363))) % 28.68/28.32 [6869]~P1(f324(x68693,f777(x68692,x68691,x68693)))+P1(f324(f324(f232(a838),x68691),x68692))+P1(f324(x68693,f324(f324(f3(a838),x68691),x68692))) % 28.68/28.32 [6870]~P1(f324(x68703,f782(x68702,x68701,x68703)))+P1(f324(f324(f232(a838),x68701),x68702))+P1(f324(x68703,f324(f324(f3(a838),x68701),x68702))) % 28.68/28.32 [6916]~E(f676(x69163,x69162,x69161),f677(x69163,x69162,x69161))+E(f324(f324(f104(f845(x69161,a832)),x69162),f43(f845(x69161,a832),x69163)),f179(f845(x69161,a832)))+P1(f324(f324(f326(f845(x69161,a832)),x69162),x69163)) % 28.68/28.32 [6925]~P1(f324(f64(x69251),x69253))+P1(f324(f64(x69251),f44(f845(x69251,a832),x69252)))+~P1(f324(f324(f326(f845(x69251,a832)),x69253),x69252)) % 28.68/28.32 [6986]~P86(x69861)+E(f324(f324(f103(f845(x69861,a832)),f324(f295(x69861,x69862),x69863)),f324(f324(f303(x69861),x69863),f179(f845(x69861,a832)))),f296(x69861,x69862,x69863))+~P1(f324(f324(f231(x69861),x69862),x69863)) % 28.68/28.32 [6989]E(x69891,f2(a838))+P1(f324(f324(f232(a838),f787(x69891,x69893,x69892)),x69891))+P1(f324(x69892,f324(f324(f42(a838),x69893),x69891))) % 28.68/28.32 [7024]E(x70241,x70242)+~P1(f324(f324(f231(f845(x70243,a832)),x70241),x70242))+P1(f324(f324(f232(f845(x70243,a832)),x70241),x70242)) % 28.68/28.32 [7036]E(x70361,x70362)+~E(f324(f180(f839(x70363)),x70361),f324(f180(f839(x70363)),x70362))+P1(f324(f324(f232(a838),f711(x70363,x70361,x70362)),f324(f180(f839(x70363)),x70362))) % 28.68/28.32 [7081]P12(x70811,x70812,x70813)+~E(f324(f262(x70811,x70811),x70813),x70812)+~E(f324(f324(f282(x70811,x70811,x70811),f324(f279(x70811,x70811),x70813)),x70813),x70813) % 28.68/28.32 [7162]E(x71621,f2(a1))+~P1(f324(f324(f280(a1),x71622),x71623))+P1(f324(f324(f280(a1),f324(f324(f83(a1),x71621),x71622)),f324(f324(f83(a1),x71621),x71623))) % 28.68/28.32 [7165]~P1(f324(x71651,f2(a838)))+P1(f324(f324(f232(a838),f787(x71653,x71652,x71651)),x71653))+P1(f324(x71651,f324(f324(f42(a838),x71652),x71653))) % 28.68/28.32 [7178]~P86(x71781)+E(f324(f324(f103(f845(x71781,a832)),f299(x71781,x71782,x71783)),f324(f324(f303(x71781),x71783),f179(f845(x71781,a832)))),f298(x71781,x71782,x71783))+~P1(f324(f324(f232(x71781),x71782),x71783)) % 28.68/28.32 [7283]~P1(f324(f64(x72831),x72833))+P1(f324(f324(f232(a838),f324(f41(x72831),x72832)),f324(f41(x72831),x72833)))+~P1(f324(f324(f232(f845(x72831,a832)),x72832),x72833)) % 28.68/28.32 [7284]~P1(f324(f64(x72841),x72843))+P1(f324(f324(f231(a838),f324(f41(x72841),x72842)),f324(f41(x72841),x72843)))+~P1(f324(f324(f231(f845(x72841,a832)),x72842),x72843)) % 28.68/28.32 [7325]~P1(f324(x73253,x73252))+P1(f324(f324(f186(x73251),x73252),f774(x73252,x73251,x73253)))+~P1(f324(f324(f186(f35(x73253,x73251)),x73252),x73252)) % 28.68/28.32 [7426]E(x74261,x74262)+~P1(f324(f324(f231(f845(x74263,a832)),x74262),x74261))+~P1(f324(f324(f231(f845(x74263,a832)),x74261),x74262)) % 28.68/28.32 [7429]~P86(x74291)+P18(x74291,x74292)+~P18(x74291,f324(f324(f137(x74291,x74291,f7(x74291)),x74293),x74292)) % 28.68/28.32 [7498]~P1(f324(f324(f232(a838),x74983),x74982))+~P1(f324(f324(f232(a838),x74983),x74981))+P1(f324(f324(f232(a838),f324(f324(f3(a838),x74981),x74982)),f324(f324(f3(a838),x74981),x74983))) % 28.68/28.32 [7499]~P1(f324(f324(f232(a838),x74991),x74993))+~P1(f324(f324(f231(a838),x74992),x74991))+P1(f324(f324(f232(a838),f324(f324(f3(a838),x74991),x74992)),f324(f324(f3(a838),x74993),x74992))) % 28.68/28.32 [7516]~P1(f324(f324(f232(a1),x75162),f2(a1)))+~P1(f324(f324(f231(a1),x75163),x75161))+P1(f324(f324(f231(a1),f324(f324(f42(a1),x75161),x75162)),f324(f324(f42(a1),x75163),x75162))) % 28.68/28.32 [7536]~P1(f324(f324(f232(a838),f2(a838)),x75362))+~P1(f324(f324(f232(a838),x75361),x75363))+P1(f324(f324(f232(a838),f324(f324(f83(a838),x75361),x75362)),f324(f324(f83(a838),x75363),x75362))) % 28.68/28.32 [7537]~P1(f324(f324(f232(a838),f2(a838)),x75371))+~P1(f324(f324(f232(a838),x75372),x75373))+P1(f324(f324(f232(a838),f324(f324(f83(a838),x75371),x75372)),f324(f324(f83(a838),x75371),x75373))) % 28.68/28.32 [7538]~P1(f324(f324(f232(a1),f2(a1)),x75381))+~P1(f324(f324(f232(a1),x75382),x75383))+P1(f324(f324(f232(a1),f324(f324(f83(a1),x75381),x75382)),f324(f324(f83(a1),x75381),x75383))) % 28.68/28.32 [7540]~P1(f324(f324(f232(a838),f2(a838)),x75403))+~P1(f324(f324(f231(a838),x75403),x75402))+P1(f324(f324(f231(a838),f324(f324(f42(a838),x75401),x75402)),f324(f324(f42(a838),x75401),x75403))) % 28.68/28.32 [7541]~P1(f324(f324(f232(a1),f2(a1)),x75412))+~P1(f324(f324(f231(a1),x75411),x75413))+P1(f324(f324(f231(a1),f324(f324(f42(a1),x75411),x75412)),f324(f324(f42(a1),x75413),x75412))) % 28.68/28.32 [7590]E(x75901,f2(a838))+E(f324(f324(f82(a838),f324(f324(f83(a838),x75901),f785(x75901,x75902,x75903))),f787(x75901,x75902,x75903)),x75902)+P1(f324(x75903,f324(f324(f42(a838),x75902),x75901))) % 28.68/28.32 [7649]E(f324(f324(f82(a838),f324(f324(f83(a838),x76491),f785(x76491,x76492,x76493))),f787(x76491,x76492,x76493)),x76492)+~P1(f324(x76493,f2(a838)))+P1(f324(x76493,f324(f324(f42(a838),x76492),x76491))) % 28.68/28.32 [7665]~P1(f324(f64(x76651),x76653))+P1(f324(f324(f326(x76651),f407(x76652,x76653,x76651)),x76653))+P1(f324(f324(f232(a838),f2(a838)),f324(f324(f11(x76651,a838),x76652),x76653))) % 28.68/28.32 [7666]~P1(f324(f64(x76661),x76663))+P1(f324(f324(f326(x76661),f596(x76662,x76663,x76661)),x76663))+P1(f324(f324(f232(a838),f2(a838)),f324(f324(f11(x76661,a838),x76662),x76663))) % 28.68/28.32 [7773]E(x77731,f2(a838))+P1(f324(f324(f280(a838),x77732),x77733))+~P1(f324(f324(f280(a838),f324(f324(f83(a838),x77731),x77732)),f324(f324(f83(a838),x77731),x77733))) % 28.68/28.32 [7775]E(x77751,f2(a1))+P1(f324(f324(f280(a1),x77752),x77753))+~P1(f324(f324(f280(a1),f324(f324(f83(a1),x77751),x77752)),f324(f324(f83(a1),x77751),x77753))) % 28.68/28.32 [7964]E(x79641,f179(f845(x79642,a832)))+E(x79641,f324(f324(f303(x79642),x79643),f179(f845(x79642,a832))))+~P1(f324(f324(f231(f845(x79642,a832)),x79641),f324(f324(f303(x79642),x79643),f179(f845(x79642,a832))))) % 28.68/28.32 [8002]~P1(f324(f324(f232(a838),f2(a838)),x80023))+P1(f324(f324(f232(a838),x80021),x80022))+~P1(f324(f324(f232(a838),f324(f324(f240(a838),x80023),x80021)),f324(f324(f240(a838),x80023),x80022))) % 28.68/28.32 [8004]~P1(f324(f324(f232(a838),f2(a838)),x80043))+P1(f324(f324(f231(a838),x80041),x80042))+~P1(f324(f324(f231(a838),f324(f324(f83(a838),x80043),x80041)),f324(f324(f83(a838),x80043),x80042))) % 28.68/28.32 [8005]~P1(f324(f324(f232(a838),f80(a838)),x80053))+P1(f324(f324(f231(a838),x80051),x80052))+~P1(f324(f324(f280(a838),f324(f324(f240(a838),x80053),x80051)),f324(f324(f240(a838),x80053),x80052))) % 28.68/28.32 [8006]~P1(f324(f324(f232(a838),f2(a838)),x80063))+P1(f324(f324(f231(a838),x80061),x80062))+~P1(f324(f324(f231(a838),f324(f324(f83(a838),x80061),x80063)),f324(f324(f83(a838),x80062),x80063))) % 28.68/28.32 [8008]~P1(f324(f324(f232(a838),f2(a838)),x80083))+P1(f324(f324(f280(a838),x80081),x80082))+~P1(f324(f324(f280(a838),f324(f324(f83(a838),x80083),x80081)),f324(f324(f83(a838),x80083),x80082))) % 28.68/28.32 [8038]~P1(f324(x80381,x80383))+P1(f324(f324(f186(f35(x80381,x80382)),f774(x80383,x80382,x80381)),x80383))+~P1(f324(f324(f186(f35(x80381,x80382)),x80383),x80383)) % 28.68/28.32 [8046]~E(f324(f324(f104(f845(x80461,a832)),f677(x80463,x80462,x80461)),f676(x80463,x80462,x80461)),f179(f845(x80461,a832)))+E(f324(f324(f104(f845(x80461,a832)),x80462),f43(f845(x80461,a832),x80463)),f179(f845(x80461,a832)))+P1(f324(f324(f326(f845(x80461,a832)),x80462),x80463)) % 28.68/28.32 [8061]E(x80611,f115(x80612))+~E(f324(f131(f839(x80612),f839(x80612),f125(x80612),f115(x80612)),x80613),f115(x80612))+~P1(f324(f324(f326(f839(x80612)),x80611),f324(f157(f839(x80612)),x80613))) % 28.68/28.32 [8118]E(x81181,f179(f845(f845(x81182,a832),a832)))+P1(f324(f324(f326(f845(x81182,a832)),f678(x81183,x81181,x81182)),x81181))+P1(f324(f324(f231(f845(x81182,a832)),f44(f845(x81182,a832),x81181)),x81183)) % 28.68/28.32 [8124]~P67(x81241)+~P68(x81241)+E(f324(f324(f11(a1,x81241),f324(f324(f10(a838,x81241,a1),x81242),a107)),f324(f304(a838,a1,f102(a1)),x81243)),f324(f324(f11(a838,x81241),x81242),x81243)) % 28.68/28.32 [8125]~P67(x81251)+~P68(x81251)+E(f324(f324(f8(a1,x81251),f324(f324(f10(a838,x81251,a1),x81252),a107)),f324(f304(a838,a1,f102(a1)),x81253)),f324(f324(f8(a838,x81251),x81252),x81253)) % 28.68/28.32 [8164]~P1(f324(f64(x81641),x81643))+~P1(f324(f324(f232(a838),f2(a838)),f324(x81642,f407(x81642,x81643,x81641))))+P1(f324(f324(f232(a838),f2(a838)),f324(f324(f11(x81641,a838),x81642),x81643))) % 28.68/28.32 [8165]~P1(f324(f64(x81651),x81653))+~P1(f324(f324(f232(a838),f2(a838)),f324(x81652,f596(x81652,x81653,x81651))))+P1(f324(f324(f232(a838),f2(a838)),f324(f324(f11(x81651,a838),x81652),x81653))) % 28.68/28.32 [8200]~P60(x82002)+E(x82001,f80(x82002))+E(f324(f324(f284(x82002),f324(f324(f3(x82002),f324(f324(f240(x82002),x82001),x82003)),f80(x82002))),f324(f324(f3(x82002),x82001),f80(x82002))),f324(f324(f8(a838,x82002),f324(f240(x82002),x82001)),f324(f295(a838,f2(a838)),x82003))) % 28.68/28.32 [8259]E(x82591,f2(a838))+~P1(f324(x82593,f324(f324(f42(a838),x82592),x82591)))+P1(f324(f324(f232(a838),x82592),f324(f324(f83(a838),x82591),f324(a114,f778(x82591,x82592,x82593))))) % 28.68/28.32 [8279]P1(f324(x82791,f2(a838)))+~P1(f324(x82791,f324(f324(f42(a838),x82792),x82793)))+P1(f324(f324(f232(a838),x82792),f324(f324(f83(a838),x82793),f324(a114,f778(x82793,x82792,x82791))))) % 28.68/28.32 [8318]E(x83181,f2(a838))+~P1(f324(x83183,f324(f324(f42(a838),x83182),x83181)))+P1(f324(f324(f231(a838),f324(f324(f83(a838),x83181),f778(x83181,x83182,x83183))),x83182)) % 28.68/28.32 [8356]P1(f324(x83561,f2(a838)))+~P1(f324(x83561,f324(f324(f42(a838),x83563),x83562)))+P1(f324(f324(f231(a838),f324(f324(f83(a838),x83562),f778(x83562,x83563,x83561))),x83563)) % 28.68/28.32 [8359]~P86(x83591)+E(f324(f324(f137(x83591,x83591,f7(x83591)),x83592),x83593),f138(x83591,x83591,f7(x83591),x83592,x83593))+P1(f324(f324(f326(x83591),x83592),f324(f157(x83591),x83593))) % 28.68/28.32 [8399]~E(f324(x83993,f622(x83992,x83993,x83991)),f324(x83993,f624(x83992,x83993,x83991)))+~P57(x83991,f324(x83993,f623(x83992,x83993,x83991)))+P57(x83991,f324(f324(f45(x83992,f845(x83991,f845(x83991,a832))),f238(f845(x83992,a832))),x83993)) % 28.68/28.32 [8407]E(x84071,f179(f845(f845(x84072,a832),a832)))+~P1(f324(f324(f231(f845(x84072,a832)),f678(x84073,x84071,x84072)),x84073))+P1(f324(f324(f231(f845(x84072,a832)),f44(f845(x84072,a832),x84071)),x84073)) % 28.68/28.32 [8463]~P62(x84631)+~P1(f324(f324(f232(x84631),x84632),x84633))+P1(f324(f324(f232(x84631),x84632),f324(f324(f284(x84631),f324(f324(f82(x84631),x84632),x84633)),f324(f324(f82(x84631),f80(x84631)),f80(x84631))))) % 28.68/28.32 [8506]~P1(f324(f324(x85061,f800(x85061,x85063,x85062)),f801(x85061,x85063,x85062)))+P1(f324(f324(x85061,x85062),x85063))+~P1(f324(f313(f844(a1,a1),a58),f324(f324(f247(a1,a1),x85062),x85063))) % 28.68/28.32 [8507]~P1(f324(f324(x85071,f802(x85071,x85073,x85072)),f803(x85071,x85073,x85072)))+P1(f324(f324(x85071,x85072),x85073))+~P1(f324(f313(f844(a1,a1),a62),f324(f324(f247(a1,a1),x85072),x85073))) % 28.68/28.32 [8508]~P1(f324(f324(x85081,f806(x85081,x85083,x85082)),f808(x85081,x85083,x85082)))+P1(f324(f324(x85081,x85082),x85083))+~P1(f324(f313(f844(a1,a1),a215),f324(f324(f247(a1,a1),x85082),x85083))) % 28.68/28.32 [8509]~P1(f324(f324(x85091,f810(x85091,x85093,x85092)),f811(x85091,x85093,x85092)))+P1(f324(f324(x85091,x85092),x85093))+~P1(f324(f313(f844(a838,a838),a213),f324(f324(f247(a838,a838),x85092),x85093))) % 28.68/28.32 [8510]~P1(f324(f324(x85101,f720(x85101,x85103,x85102)),f723(x85101,x85103,x85102)))+P1(f324(f324(x85101,x85102),x85103))+~P1(f324(f313(f844(a1,a1),a167),f324(f324(f247(a1,a1),x85102),x85103))) % 28.68/28.32 [8748]P1(f324(f324(x87481,x87482),x87483))+P1(f324(f313(f844(a838,a838),a213),f324(f324(f247(a838,a838),f810(x87481,x87483,x87482)),f811(x87481,x87483,x87482))))+~P1(f324(f313(f844(a838,a838),a213),f324(f324(f247(a838,a838),x87482),x87483))) % 28.68/28.32 [8749]P1(f324(f324(x87491,x87492),x87493))+P1(f324(f313(f844(a1,a1),a58),f324(f324(f247(a1,a1),f800(x87491,x87493,x87492)),f801(x87491,x87493,x87492))))+~P1(f324(f313(f844(a1,a1),a58),f324(f324(f247(a1,a1),x87492),x87493))) % 28.68/28.32 [8750]P1(f324(f324(x87501,x87502),x87503))+P1(f324(f313(f844(a1,a1),a62),f324(f324(f247(a1,a1),f802(x87501,x87503,x87502)),f803(x87501,x87503,x87502))))+~P1(f324(f313(f844(a1,a1),a62),f324(f324(f247(a1,a1),x87502),x87503))) % 28.68/28.32 [8751]P1(f324(f324(x87511,x87512),x87513))+P1(f324(f313(f844(a1,a1),a215),f324(f324(f247(a1,a1),f806(x87511,x87513,x87512)),f808(x87511,x87513,x87512))))+~P1(f324(f313(f844(a1,a1),a215),f324(f324(f247(a1,a1),x87512),x87513))) % 28.68/28.32 [8752]P1(f324(f324(x87521,x87522),x87523))+P1(f324(f313(f844(a1,a1),a167),f324(f324(f247(a1,a1),f720(x87521,x87523,x87522)),f723(x87521,x87523,x87522))))+~P1(f324(f313(f844(a1,a1),a167),f324(f324(f247(a1,a1),x87522),x87523))) % 28.68/28.32 [9058]~P1(f324(f64(x90581),x90583))+P1(f324(f324(f326(f844(f845(x90581,a832),f845(x90581,a832))),f324(f324(f247(f845(x90581,a832),f845(x90581,a832)),x90582),x90583)),f300(x90581)))+~P1(f324(f324(f232(f845(x90581,a832)),x90582),x90583)) % 28.68/28.32 [9113]~P57(x91131,f324(x91133,f623(x91132,x91133,x91131)))+P57(x91131,f324(f324(f45(x91132,f845(x91131,f845(x91131,a832))),f238(f845(x91132,a832))),x91133))+~E(f324(f324(f104(f845(x91131,a832)),f244(x91131,x91131,f324(x91133,f622(x91132,x91133,x91131)))),f245(x91131,x91131,f324(x91133,f624(x91132,x91133,x91131)))),f179(f845(x91131,a832))) % 28.68/28.32 [9306]P47(x93061,x93062,x93063)+P1(f324(f324(f326(f844(x93061,x93061)),f609(x93063,x93062,x93061)),x93063))+~P1(f324(f324(f326(f844(x93061,x93061)),f324(f324(f247(x93061,x93061),f608(x93063,x93062,x93061)),f608(x93063,x93062,x93061))),x93063)) % 28.68/28.32 [9878]P47(x98781,x98782,x98783)+~P1(f324(f324(f252(x98781,x98781,a832),f324(f324(f9(x98781,f845(x98781,a832),f845(x98781,a832)),f324(f324(f10(f845(a832,a832),f845(f845(x98781,a832),f845(x98781,a832)),x98781),f10(a832,a832,x98781)),f324(f324(f10(a832,f845(a832,a832),x98781),a322),f324(f324(f9(x98781,f845(x98781,a832),a832),f326(x98781)),x98782)))),f324(f324(f9(x98781,f845(x98781,a832),a832),f326(x98781)),x98782))),f609(x98783,x98782,x98781)))+~P1(f324(f324(f326(f844(x98781,x98781)),f324(f324(f247(x98781,x98781),f608(x98783,x98782,x98781)),f608(x98783,x98782,x98781))),x98783)) % 28.68/28.32 [5456]~P7(x54562)+E(x54561,f2(x54562))+E(f324(f324(f42(x54562),f324(f324(f83(x54562),x54563),x54561)),x54561),x54563) % 28.68/28.32 [5457]~P7(x54572)+E(x54571,f2(x54572))+E(f324(f324(f42(x54572),f324(f324(f83(x54572),x54571),x54573)),x54571),x54573) % 28.68/28.32 [6103]~P7(x61031)+E(f324(f324(f83(x61031),f324(f324(f42(x61031),x61032),x61033)),x61033),x61032)+~P1(f324(f324(f280(x61031),x61033),x61032)) % 28.68/28.32 [6268]~P67(x62681)+~E(f324(x62682,f2(a838)),f2(x62681))+E(f324(f324(f8(a838,x62681),x62682),f324(f295(a838,f324(a114,f2(a838))),x62683)),f324(f324(f8(a838,x62681),x62682),f324(f295(a838,f2(a838)),x62683))) % 28.68/28.32 [6410]~P7(x64102)+E(x64101,f2(x64102))+E(f324(f324(f42(x64102),f324(f324(f82(x64102),x64103),x64101)),x64101),f324(f324(f82(x64102),f324(f324(f42(x64102),x64103),x64101)),f80(x64102))) % 28.68/28.32 [6411]~P7(x64112)+E(x64111,f2(x64112))+E(f324(f324(f42(x64112),f324(f324(f82(x64112),x64111),x64113)),x64111),f324(f324(f82(x64112),f324(f324(f42(x64112),x64113),x64111)),f80(x64112))) % 28.68/28.32 [6640]~P1(f324(x66403,f2(a1)))+P1(f324(f324(f231(a838),x66401),x66402))+P1(f324(x66403,f324(f102(a1),f324(f324(f3(a838),x66402),x66401)))) % 28.68/28.32 [6753]P1(f324(f324(f231(a838),x67532),x67531))+P1(f324(f324(f232(a838),x67531),x67532))+P1(f324(x67533,f324(f102(a1),f324(f324(f3(a838),x67531),x67532)))) % 28.68/28.32 [6826]E(f324(f324(f82(a838),f324(f106(a838),x68261)),f324(f324(f82(a838),f324(f106(a838),x68262)),x68263)),f324(f324(f82(a838),f324(f106(a838),x68261)),x68263))+P1(f324(a185,f324(f106(a1),x68261)))+~P1(f324(a185,f324(f106(a1),x68262))) % 28.68/28.32 [6904]~E(x69042,f324(f324(f42(a838),x69043),x69041))+~P1(f324(f324(f232(a838),f2(a838)),x69041))+P1(f324(f324(f231(a838),f324(f324(f83(a838),x69041),x69042)),x69043)) % 28.68/28.32 [7022]~P1(f324(f64(x70221),x70223))+~P1(f324(f64(x70221),x70222))+P1(f324(f64(x70221),f324(f324(f103(f845(x70221,a832)),x70222),x70223))) % 28.68/28.32 [7336]~P86(x73361)+~P1(f324(f64(x73361),x73362))+E(f129(x73361,f324(f324(f3(f845(x73361,a832)),x73362),f324(f324(f303(x73361),x73363),f179(f845(x73361,a832))))),f155(x73361,x73363,f129(x73361,x73362))) % 28.68/28.32 [7405]P1(f324(x74051,f2(a1)))+~P1(f324(f324(f232(a838),x74052),x74053))+~P1(f324(x74051,f324(f102(a1),f324(f324(f3(a838),x74052),x74053)))) % 28.68/28.32 [7423]~P1(f324(f64(x74231),x74232))+E(f324(f41(x74231),f324(f324(f3(f845(x74231,a832)),x74232),f324(f324(f303(x74231),x74233),f179(f845(x74231,a832))))),f324(f41(x74231),x74232))+P1(f324(f324(f326(x74231),x74233),x74232)) % 28.68/28.32 [7557]~P84(x75571)+~P1(f324(f324(f232(x75571),f80(x75571)),x75572))+P1(f324(f324(f232(x75571),f80(x75571)),f324(f324(f83(x75571),x75572),f324(f324(f240(x75571),x75572),x75573)))) % 28.68/28.32 [7601]~P1(f324(f64(x76011),x76013))+E(f324(f324(f3(a838),f324(f41(x76011),x76012)),f324(f41(x76011),x76013)),f324(f41(x76011),f324(f324(f3(f845(x76011,a832)),x76012),x76013)))+~P1(f324(f324(f231(f845(x76011,a832)),x76013),x76012)) % 28.68/28.32 [7657]~P1(f324(f324(f231(a838),x76572),x76573))+~P1(f324(f324(f231(a838),x76571),f324(f324(f3(a838),x76573),x76572)))+P1(f324(f324(f231(a838),f324(f324(f82(a838),x76571),x76572)),x76573)) % 28.68/28.32 [7715]P1(f324(f64(x77151),x77152))+~P1(f324(f64(x77151),x77153))+~P1(f324(f64(x77151),f324(f324(f3(f845(x77151,a832)),x77152),x77153))) % 28.68/28.32 [7722]~P1(f324(f64(x77221),x77222))+E(f324(f41(x77221),f324(f324(f3(f845(x77221,a832)),x77222),f324(f324(f303(x77221),x77223),f179(f845(x77221,a832))))),f324(f324(f3(a838),f324(f41(x77221),x77222)),f80(a838)))+~P1(f324(f324(f326(x77221),x77223),x77222)) % 28.68/28.32 [7798]P57(x77981,x77982)+~P57(x77981,x77983)+~P1(f324(f324(f231(f845(x77981,f845(x77981,a832))),x77982),x77983)) % 28.68/28.32 [7836]~P1(f324(f324(f231(a838),x78363),x78362))+P1(f324(f324(f231(a838),x78361),f324(f324(f3(a838),x78362),x78363)))+~P1(f324(f324(f231(a838),f324(f324(f82(a838),x78361),x78363)),x78362)) % 28.68/28.32 [7856]P36(x78561,x78562)+~P36(x78561,x78563)+~P1(f324(f324(f231(f845(f844(x78561,x78561),a832)),x78562),x78563)) % 28.68/28.32 [7857]P55(x78571,x78572)+~P55(x78571,x78573)+~P1(f324(f324(f231(f845(f844(x78571,x78571),a832)),x78572),x78573)) % 28.68/28.32 [8096]~P84(x80961)+~P1(f324(f324(f232(x80961),f80(x80961)),x80962))+P1(f324(f324(f232(x80961),f324(f324(f240(x80961),x80962),x80963)),f324(f324(f83(x80961),x80962),f324(f324(f240(x80961),x80962),x80963)))) % 28.68/28.32 [8184]~P1(f324(x81841,f2(a1)))+~P1(f324(x81841,f324(f324(f3(a1),f324(f102(a1),x81842)),f324(f102(a1),x81843))))+P1(f324(x81841,f324(f102(a1),f324(f324(f3(a838),x81842),x81843)))) % 28.68/28.32 [8197]~P1(f324(f324(f231(a838),x81973),x81972))+P1(f324(x81971,f324(f324(f3(a1),f324(f102(a1),x81972)),f324(f102(a1),x81973))))+~P1(f324(x81971,f324(f102(a1),f324(f324(f3(a838),x81972),x81973)))) % 28.68/28.32 [8214]P1(f324(f324(f232(a838),x82141),x82142))+~P1(f324(x82143,f324(f324(f3(a1),f324(f102(a1),x82141)),f324(f102(a1),x82142))))+P1(f324(x82143,f324(f102(a1),f324(f324(f3(a838),x82141),x82142)))) % 28.68/28.32 [8271]~P117(x82712)+E(x82711,f2(x82712))+P1(f324(f324(f232(x82712),f2(x82712)),f324(f324(f82(x82712),f324(f324(f83(x82712),x82713),x82713)),f324(f324(f83(x82712),x82711),x82711)))) % 28.68/28.32 [8272]~P117(x82722)+E(x82721,f2(x82722))+P1(f324(f324(f232(x82722),f2(x82722)),f324(f324(f82(x82722),f324(f324(f83(x82722),x82721),x82721)),f324(f324(f83(x82722),x82723),x82723)))) % 28.68/28.32 [8378]~P1(f324(f324(f232(a838),f2(a838)),x83781))+~P1(f324(f324(f232(a1),x83782),x83783))+P1(f324(f324(f232(a1),f324(f324(f83(a1),f324(f102(a1),x83781)),x83782)),f324(f324(f83(a1),f324(f102(a1),x83781)),x83783))) % 28.68/28.32 [8435]E(f324(f324(f104(f845(x84351,a832)),x84352),f43(f845(x84351,a832),x84353)),f179(f845(x84351,a832)))+P1(f324(f324(f326(f845(x84351,a832)),x84352),x84353))+P1(f324(f324(f326(f845(x84351,a832)),f677(x84353,x84352,x84351)),f324(f324(f303(f845(x84351,a832)),x84352),x84353))) % 28.68/28.32 [8436]E(f324(f324(f104(f845(x84361,a832)),x84362),f43(f845(x84361,a832),x84363)),f179(f845(x84361,a832)))+P1(f324(f324(f326(f845(x84361,a832)),x84362),x84363))+P1(f324(f324(f326(f845(x84361,a832)),f676(x84363,x84362,x84361)),f324(f324(f303(f845(x84361,a832)),x84362),x84363))) % 28.68/28.32 [8462]E(x84621,x84622)+~E(f324(f180(f839(x84623)),x84621),f324(f180(f839(x84623)),x84622))+P1(f324(f324(f326(f844(x84623,x84623)),f701(x84623,x84621,x84622)),f324(f157(f844(x84623,x84623)),f324(f324(f166(x84623,x84623),x84622),x84621)))) % 28.68/28.32 [8676]E(f301(x86761,x86762),f301(x86761,x86763))+~P1(f324(f324(f231(f845(f844(x86761,x86761),a832)),x86763),f301(x86761,x86762)))+~P1(f324(f324(f231(f845(f844(x86761,x86761),a832)),x86762),x86763)) % 28.68/28.32 [8730]~P47(x87301,f238(f845(x87301,a832)),x87303)+P1(f324(f324(f231(f845(f844(f839(x87301),f839(x87301)),a832)),f144(x87301,x87302)),f145(x87301,x87303)))+~P1(f324(f324(f231(f845(f844(x87301,x87301),a832)),x87302),x87303)) % 28.68/28.32 [8908]P36(x89081,x89082)+~P1(f324(f324(f326(x89081),x89083),f368(x89082,x89081)))+P1(f324(f324(f326(f844(x89081,x89081)),f324(f324(f247(x89081,x89081),f370(x89082,x89081,x89083)),x89083)),x89082)) % 28.68/28.32 [8942]~P1(f324(f64(x89421),x89422))+P1(f324(f64(f845(x89421,a832)),f324(f324(f63(x89421),x89422),x89423)))+~P1(f324(f324(f231(f845(f844(x89421,x89421),a832)),x89423),f324(f324(f249(x89421,x89421),x89422),f324(f18(f845(x89421,a832),x89421),x89422)))) % 28.68/28.32 [8972]P47(x89721,x89722,x89723)+P1(f324(f324(f326(x89721),f597(x89723,x89722,x89721)),x89722))+~P1(f324(f324(f231(f845(f844(x89721,x89721),a832)),x89723),f324(f324(f249(x89721,x89721),x89722),f324(f18(f845(x89721,a832),x89721),x89722)))) % 28.68/28.32 [8973]P47(x89731,x89732,x89733)+P1(f324(f324(f326(x89731),f598(x89732,x89733,x89731)),x89732))+~P1(f324(f324(f231(f845(f844(x89731,x89731),a832)),x89733),f324(f324(f249(x89731,x89731),x89732),f324(f18(f845(x89731,a832),x89731),x89732)))) % 28.68/28.32 [9006]~P62(x90061)+~P1(f324(f324(f232(x90061),x90062),x90063))+P1(f324(f324(f232(x90061),f324(f324(f284(x90061),f324(f324(f82(x90061),x90062),x90063)),f324(f324(f82(x90061),f80(x90061)),f80(x90061)))),x90063)) % 28.68/28.32 [9033]~P61(x90331)+P1(f324(f324(f231(x90331),x90332),x90333))+~P1(f324(f324(f231(x90331),f324(f324(f83(x90331),f783(x90333,x90332,x90331)),x90332)),x90333)) % 28.68/28.32 [9145]E(f324(f180(f839(f839(x91451))),f324(f126(f839(x91451),f324(f324(f10(a838,a832,f839(x91451)),f324(f232(a838),x91452)),f180(f839(x91451)))),f163(x91451,x91453))),f324(f180(f839(x91451)),f324(f324(f149(f839(x91451)),x91453),x91452)))+~P18(a838,f324(f154(a838),f324(f324(f141(f839(x91451),a838),f180(f839(x91451))),x91453)))+~P1(f324(f324(f232(a838),x91452),f324(f180(f839(f839(x91451))),x91453))) % 28.68/28.32 [9256]~P36(x92561,x92562)+P30(x92561,f324(f324(f247(f845(f844(x92561,x92561),a832),f845(f844(x92561,x92561),a832)),x92562),x92563))+~P1(f324(f324(f231(f845(f844(x92561,x92561),a832)),f324(f324(f282(x92561,x92561,x92561),x92562),x92563)),x92562)) % 28.68/28.32 [9263]E(f324(f324(f141(f839(x92631),x92631),f324(f324(f9(f839(x92631),a838,x92631),f149(x92631)),x92632)),f324(f126(f839(x92631),f324(f324(f10(a838,a832,f839(x92631)),f324(f232(a838),x92632)),f180(f839(x92631)))),f163(x92631,x92633))),f324(f324(f149(f839(x92631)),x92633),x92632))+~P18(a838,f324(f154(a838),f324(f324(f141(f839(x92631),a838),f180(f839(x92631))),x92633)))+~P1(f324(f324(f232(a838),x92632),f324(f180(f839(f839(x92631))),x92633))) % 28.68/28.32 [9391]P47(x93911,x93912,x93913)+~P1(f324(f324(f326(f844(x93911,x93911)),f324(f324(f247(x93911,x93911),f597(x93913,x93912,x93911)),f597(x93913,x93912,x93911))),x93913))+~P1(f324(f324(f231(f845(f844(x93911,x93911),a832)),x93913),f324(f324(f249(x93911,x93911),x93912),f324(f18(f845(x93911,a832),x93911),x93912)))) % 28.68/28.32 [9392]P47(x93921,x93922,x93923)+~P1(f324(f324(f326(f844(x93921,x93921)),f324(f324(f247(x93921,x93921),f598(x93922,x93923,x93921)),f598(x93922,x93923,x93921))),x93923))+~P1(f324(f324(f231(f845(f844(x93921,x93921),a832)),x93923),f324(f324(f249(x93921,x93921),x93922),f324(f18(f845(x93921,a832),x93921),x93922)))) % 28.68/28.32 [9555]~P119(x95551)+~P116(x95551)+E(f324(f324(f284(x95551),f324(f105(x95551),f324(f324(f75(f844(a1,a1),a1,x95552,f246(a1,a1)),f206(x95552)),x95553))),f324(f105(x95551),f324(f324(f75(f844(a1,a1),a1,x95552,f251(a1,a1)),f206(x95552)),x95553))),f216(x95552,x95551,x95553)) % 28.68/28.32 [9754]~E(x97543,f2(a838))+~E(f324(f180(f839(x97541)),f324(f324(f149(f839(x97541)),x97542),f759(x97543,x97541,x97542))),x97543)+E(f324(f324(f141(a838,f839(x97541)),f324(f324(f9(a838,f839(a838),f839(x97541)),f324(f324(f10(f845(a838,x97541),f845(f839(a838),f839(x97541)),a838),f141(a838,x97541)),f324(f9(a838,a838,x97541),f324(f324(f10(f839(x97541),f845(a838,x97541),a838),f149(x97541)),f324(f149(f839(x97541)),x97542))))),f129(a838,f324(f295(a838,f2(a838)),f324(f180(f839(f839(x97541))),x97542))))),f129(a838,f324(f295(a838,f2(a838)),x97543))),f163(x97541,x97542)) % 28.68/28.33 [9755]E(x97551,f115(f839(x97552)))+~E(f324(f180(f839(x97552)),f324(f324(f149(f839(x97552)),x97551),f759(x97553,x97552,x97551))),x97553)+E(f324(f324(f141(a838,f839(x97552)),f324(f324(f9(a838,f839(a838),f839(x97552)),f324(f324(f10(f845(a838,x97552),f845(f839(a838),f839(x97552)),a838),f141(a838,x97552)),f324(f9(a838,a838,x97552),f324(f324(f10(f839(x97552),f845(a838,x97552),a838),f149(x97552)),f324(f149(f839(x97552)),x97551))))),f129(a838,f324(f295(a838,f2(a838)),f324(f180(f839(f839(x97552))),x97551))))),f129(a838,f324(f295(a838,f2(a838)),x97553))),f163(x97552,x97551)) % 28.68/28.33 [9756]~E(x97563,f2(a838))+E(f324(f324(f141(a838,f839(x97561)),f324(f324(f9(a838,f839(a838),f839(x97561)),f324(f324(f10(f845(a838,x97561),f845(f839(a838),f839(x97561)),a838),f141(a838,x97561)),f324(f9(a838,a838,x97561),f324(f324(f10(f839(x97561),f845(a838,x97561),a838),f149(x97561)),f324(f149(f839(x97561)),x97562))))),f129(a838,f324(f295(a838,f2(a838)),f324(f180(f839(f839(x97561))),x97562))))),f129(a838,f324(f295(a838,f2(a838)),x97563))),f163(x97561,x97562))+P1(f324(f324(f232(a838),f759(x97563,x97561,x97562)),f324(f180(f839(f839(x97561))),x97562))) % 28.68/28.33 [9757]E(x97571,f115(f839(x97572)))+E(f324(f324(f141(a838,f839(x97572)),f324(f324(f9(a838,f839(a838),f839(x97572)),f324(f324(f10(f845(a838,x97572),f845(f839(a838),f839(x97572)),a838),f141(a838,x97572)),f324(f9(a838,a838,x97572),f324(f324(f10(f839(x97572),f845(a838,x97572),a838),f149(x97572)),f324(f149(f839(x97572)),x97571))))),f129(a838,f324(f295(a838,f2(a838)),f324(f180(f839(f839(x97572))),x97571))))),f129(a838,f324(f295(a838,f2(a838)),x97573))),f163(x97572,x97571))+P1(f324(f324(f232(a838),f759(x97573,x97572,x97571)),f324(f180(f839(f839(x97572))),x97571))) % 28.68/28.33 [7598]E(f324(f324(f82(a838),f324(f106(a838),x75981)),f324(f324(f82(a838),f324(f106(a838),x75982)),x75983)),f324(f324(f82(a838),f324(f106(a838),f324(f324(f82(a1),x75981),x75982))),x75983))+P1(f324(a185,f324(f106(a1),x75981)))+P1(f324(a185,f324(f106(a1),x75982))) % 28.68/28.33 [8369]~P1(f324(f64(x83691),x83692))+~P1(f324(f324(f326(x83691),x83693),x83692))+E(f324(a114,f324(f41(x83691),f324(f324(f3(f845(x83691,a832)),x83692),f324(f324(f303(x83691),x83693),f179(f845(x83691,a832)))))),f324(f41(x83691),x83692)) % 28.68/28.33 [8389]~P1(f324(f64(x83891),x83892))+~P1(f324(f324(f326(x83891),x83893),x83892))+E(f324(f324(f82(a838),f80(a838)),f324(f41(x83891),f324(f324(f3(f845(x83891,a832)),x83892),f324(f324(f303(x83891),x83893),f179(f845(x83891,a832)))))),f324(f41(x83891),x83892)) % 28.68/28.33 [8470]~P86(x84701)+~P1(f324(f64(x84701),x84703))+E(f324(f324(f137(x84701,x84701,f7(x84701)),x84702),f129(x84701,f324(f324(f3(f845(x84701,a832)),x84703),f324(f324(f303(x84701),x84702),f179(f845(x84701,a832)))))),f129(x84701,f324(f324(f303(x84701),x84702),x84703))) % 28.68/28.33 [8609]~P1(f324(f64(x86091),x86093))+~P1(f324(f64(x86091),x86092))+E(f324(f324(f82(a838),f324(f41(x86091),f324(f324(f103(f845(x86091,a832)),x86092),x86093))),f324(f41(x86091),f324(f324(f104(f845(x86091,a832)),x86092),x86093))),f324(f324(f82(a838),f324(f41(x86091),x86092)),f324(f41(x86091),x86093))) % 28.68/28.33 [9703]~P29(x97031,f845(f845(x97031,a832),a832),f324(f324(f9(x97031,f845(f844(x97031,x97031),a832),f845(f845(x97031,a832),a832)),f324(f324(f10(f845(x97031,a832),f845(f845(f844(x97031,x97031),a832),f845(f845(x97031,a832),a832)),x97031),f63(x97031)),f324(f324(f9(x97031,f845(x97031,a832),f845(x97031,a832)),f303(x97031)),f179(f845(x97031,a832))))),x97033),x97032)+~P1(f324(f64(x97031),x97032))+E(f324(f41(f845(x97031,a832)),f324(f324(f63(x97031),x97032),x97033)),f324(f41(x97031),x97032)) % 28.68/28.33 [7874]~P89(x78741)+P1(f324(f324(f231(a1),f2(a1)),f324(f106(a1),x78743)))+E(f324(f324(f240(x78741),x78742),f324(f106(a838),f324(f324(f3(a1),f324(f324(f82(a1),x78743),x78743)),a99))),f80(x78741)) % 28.68/28.33 [9239]~P89(x92391)+~P1(f324(f324(f231(a1),f2(a1)),f324(f106(a1),x92393)))+E(f324(f324(f240(x92391),x92392),f324(f106(a838),f324(f324(f3(a1),f324(f324(f82(a1),x92393),x92393)),a99))),f324(f324(f88(x92391,x92391),f324(f324(f240(x92391),x92392),f324(f106(a838),x92393))),f324(f324(f20(x92391,x92391,x92391),f324(f324(f10(x92391,f845(x92391,x92391),x92391),f83(x92391)),f324(f83(x92391),x92392))),f7(x92391)))) % 28.68/28.33 [9610]~P1(f324(f127(x96101),x96103))+~P1(f324(f324(f326(x96101),x96102),f324(f157(x96101),x96103)))+E(f324(f324(f128(x96101),f324(f180(f839(x96101)),f161(x96101,f324(f324(f10(a832,a832,x96101),a320),f324(f324(f9(x96101,x96101,a832),a321),x96102)),f324(f154(x96101),x96103)))),f324(f154(x96101),x96103)),f324(f324(f139(x96101),x96102),f324(f154(x96101),f161(x96101,f324(f324(f10(a832,a832,x96101),a320),f324(f324(f9(x96101,x96101,a832),a321),x96102)),x96103)))) % 28.68/28.33 [9670]P1(f324(f324(f231(f845(f844(x96701,x96701),a832)),f301(x96701,x96702)),x96703))+~P1(f324(f324(f231(f845(f844(x96701,x96701),a832)),f301(x96701,f179(f845(f844(x96701,x96701),a832)))),x96703))+~P1(f324(f324(f231(f845(f844(x96701,x96701),a832)),f324(f324(f282(x96701,x96701,x96701),f324(f324(f104(f845(f844(x96701,x96701),a832)),f301(x96701,x96702)),x96703)),x96702)),x96703)) % 28.68/28.33 [9531]~P1(f324(f64(x95311),f324(f257(x95311),x95313)))+~P1(f324(f64(x95311),f324(f257(x95311),x95312)))+P1(f324(f64(x95311),f324(f257(x95311),f324(f324(f20(x95311,a832,a832),f324(f324(f10(a832,f845(a832,a832),x95311),a323),x95312)),x95313)))) % 28.68/28.33 [9821]P1(f324(f324(f231(f845(f844(x98211,x98211),a832)),f324(f324(f282(x98211,x98211,x98211),x98212),f301(x98211,x98212))),x98213))+~P1(f324(f324(f231(f845(f844(x98211,x98211),a832)),x98212),x98213))+~P1(f324(f324(f231(f845(f844(x98211,x98211),a832)),f324(f324(f282(x98211,x98211,x98211),f324(f324(f104(f845(f844(x98211,x98211),a832)),f324(f324(f282(x98211,x98211,x98211),x98212),f301(x98211,x98212))),x98213)),x98212)),x98213)) % 28.68/28.33 [9768]~P103(x97682)+E(x97681,f2(x97682))+~E(f324(f324(f82(x97682),f324(f324(f240(x97682),x97683),f324(f106(a838),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))))),f324(f324(f240(x97682),x97681),f324(f106(a838),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))))),f2(x97682)) % 28.68/28.33 [9769]~P103(x97692)+E(x97691,f2(x97692))+~E(f324(f324(f82(x97692),f324(f324(f240(x97692),x97691),f324(f106(a838),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))))),f324(f324(f240(x97692),x97693),f324(f106(a838),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))))),f2(x97692)) % 28.68/28.33 [9775]~P1(f324(f127(x97751),x97753))+~P1(f324(f324(f326(x97751),x97752),f324(f157(x97751),x97753)))+E(f324(f154(x97751),f324(f156(x97751),f324(f324(f128(x97751),f324(f180(f839(x97751)),f161(x97751,f324(f324(f10(a832,a832,x97751),a320),f324(f324(f9(x97751,x97751,a832),a321),x97752)),x97753))),x97753))),f161(x97751,f324(f324(f10(a832,a832,x97751),a320),f324(f324(f9(x97751,x97751,a832),a321),x97752)),f324(f154(x97751),x97753))) % 28.68/28.33 [9863]~P103(x98632)+E(x98631,f2(x98632))+P1(f324(f324(f232(x98632),f2(x98632)),f324(f324(f82(x98632),f324(f324(f240(x98632),x98633),f324(f106(a838),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))))),f324(f324(f240(x98632),x98631),f324(f106(a838),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))))))) % 28.68/28.33 [9864]~P103(x98642)+E(x98641,f2(x98642))+P1(f324(f324(f232(x98642),f2(x98642)),f324(f324(f82(x98642),f324(f324(f240(x98642),x98641),f324(f106(a838),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))))),f324(f324(f240(x98642),x98643),f324(f106(a838),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))))))) % 28.68/28.33 [9911]~P103(x99111)+P1(f324(f324(f231(x99111),f2(x99111)),x99112))+~P1(f324(f324(f231(x99111),f2(x99111)),f324(f324(f240(x99111),x99112),f324(a114,f324(f324(f83(a838),f324(f106(a838),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),x99113))))) % 28.68/28.33 [5297]~P28(x52971,x52974,x52973)+P28(x52971,x52972,x52973)+~P28(x52971,x52972,x52974) % 28.68/28.33 [4778]~E(x47782,f92(x47783,x47781))+P1(f324(x47781,x47782))+~P1(f324(x47781,x47784)) % 28.68/28.33 [6545]~P36(x65452,x65454)+~P36(x65451,x65453)+P36(f844(x65451,x65452),f318(x65451,x65452,x65453,x65454)) % 28.68/28.33 [7947]~P39(f35(x79474,x79471),x79472,x79473,x79472)+P39(x79471,x79472,x79473,f737(x79473,x79472,x79471,x79474))+~P1(f324(x79474,x79472)) % 28.68/28.33 [7974]~P39(f35(x79741,x79742),x79744,x79743,x79744)+P39(f35(x79741,x79742),f737(x79743,x79744,x79742,x79741),x79743,x79744)+~P1(f324(x79741,x79744)) % 28.68/28.33 [4955]~P11(x49554,x49551)+~E(f324(x49551,x49552),f324(x49551,x49553))+P1(f324(f324(x49551,x49552),x49553)) % 28.68/28.33 [5116]~P11(x51164,x51161)+E(f324(x51161,x51162),f324(x51161,x51163))+~P1(f324(f324(x51161,x51162),x51163)) % 28.68/28.33 [5204]~P22(x52043,x52044,x52041)+E(f324(x52041,x52042),f324(f66(x52043,x52044),x52042))+~P1(f324(f64(x52043),x52042)) % 28.68/28.33 [5205]~P14(x52053,x52054,x52051)+E(f324(x52051,x52052),f324(f66(x52053,x52054),x52052))+~P1(f324(f64(x52053),x52052)) % 28.68/28.33 [5332]~P11(x53324,x53321)+~P1(f324(f324(x53321,x53323),x53322))+P1(f324(f324(x53321,x53322),x53323)) % 28.68/28.33 [5398]E(x53981,x53982)+~E(f324(f246(x53983,x53984),x53981),f324(f246(x53983,x53984),x53982))+~E(f324(f251(x53983,x53984),x53981),f324(f251(x53983,x53984),x53982)) % 28.68/28.33 [5424]E(x54241,x54242)+~P1(f324(f54(x54243,x54244),x54242))+~P1(f324(f54(x54243,x54244),x54241)) % 28.68/28.33 [5621]~P67(x56212)+E(f224(x56211,x56212,x56213,x56214),f2(x56212))+P1(f324(f64(x56211),x56214)) % 28.68/28.33 [5756]~P1(f324(f313(x57561,x57562),x57564))+P1(f324(f313(x57561,x57562),x57563))+~P1(f324(f324(x57562,x57563),x57564)) % 28.68/28.33 [8019]~P1(f324(f64(x80192),x80194))+~P1(f324(f64(x80191),x80193))+P1(f324(f64(f848(x80191,x80192)),f312(x80191,x80192,x80193,x80194))) % 28.68/28.33 [8023]P1(f324(f324(f326(f839(x80231)),f324(f324(f125(x80231),x80232),x80233)),f147(x80231,x80234)))+~P1(f324(f324(f326(f839(x80231)),x80233),f147(x80231,x80234)))+~P1(f324(f324(f326(f839(x80231)),x80232),f147(x80231,x80234))) % 28.68/28.33 [8339]P1(f324(x83391,x83392))+~E(x83393,f324(f226(x83394),x83392))+~P1(f324(x83391,f492(x83392,x83391,x83393,x83394))) % 28.68/28.33 [8599]~P1(f324(f324(f326(f844(x85991,x85991)),f324(f324(f247(x85991,x85991),x85992),x85994)),f301(x85991,x85993)))+P1(f324(f324(f326(x85991),x85992),f314(x85991,x85993)))+~P1(f324(f324(f326(x85991),x85994),f314(x85991,x85993))) % 28.68/28.33 [8618]~E(x86184,f324(f226(x86183),x86182))+P1(f324(x86181,x86182))+P1(f324(f324(f326(x86183),f492(x86182,x86181,x86184,x86183)),f225(x86183,x86184))) % 28.68/28.33 [4939]~P68(x49392)+E(f324(f324(f11(x49391,x49392),x49393),x49394),f80(x49392))+P1(f324(f64(x49391),x49394)) % 28.68/28.33 [4942]~P67(x49422)+E(f324(f324(f8(x49421,x49422),x49423),x49424),f2(x49422))+P1(f324(f64(x49421),x49424)) % 28.68/28.33 [5085]~P64(x50853)+E(x50851,x50852)+~E(f324(f324(f82(x50853),x50854),x50851),f324(f324(f82(x50853),x50854),x50852)) % 28.68/28.33 [5086]~P65(x50863)+E(x50861,x50862)+~E(f324(f324(f82(x50863),x50864),x50861),f324(f324(f82(x50863),x50864),x50862)) % 28.68/28.33 [5088]~P64(x50883)+E(x50881,x50882)+~E(f324(f324(f82(x50883),x50881),x50884),f324(f324(f82(x50883),x50882),x50884)) % 28.68/28.33 [5174]~P113(x51741)+~E(x51743,f324(f324(f83(x51741),x51742),x51744))+P1(f324(f324(f280(x51741),x51742),x51743)) % 28.68/28.33 [5199]~P9(x51993)+E(x51991,f179(f845(x51992,a832)))+E(f324(f324(f45(x51992,x51993),x51991),f324(f18(x51993,x51992),x51994)),x51994) % 28.68/28.33 [5200]~P9(x52003)+E(x52001,f179(f845(x52002,a832)))+E(f324(f324(f46(x52002,x52003),x52001),f324(f18(x52003,x52002),x52004)),x52004) % 28.68/28.33 [5412]~P85(x54123)+E(x54121,x54122)+~E(f296(x54123,x54124,x54121),f324(f324(f303(x54123),x54122),f179(f845(x54123,a832)))) % 28.68/28.33 [5413]~P85(x54133)+E(x54131,x54132)+~E(f296(x54133,x54131,x54132),f324(f324(f303(x54133),x54134),f179(f845(x54133,a832)))) % 28.68/28.33 [5718]P1(f324(x57181,x57182))+~P1(f324(f243(x57183,x57181),x57184))+~P1(f324(f324(f326(x57183),x57182),x57184)) % 28.68/28.33 [5747]E(x57471,x57472)+~P1(f324(f324(f186(x57473),x57474),x57472))+~P1(f324(f324(f186(x57473),x57474),x57471)) % 28.68/28.33 [5831]~P67(x58311)+E(f324(f324(f8(a838,x58311),x58312),f324(f295(a838,x58313),f324(a114,x58314))),f2(x58311))+~P1(f324(f324(f232(a838),x58314),x58313)) % 28.68/28.33 [5836]~P8(x58361)+~E(f51(x58361,x58362,x58363),f51(x58361,x58364,x58363))+E(f51(x58361,f324(f81(x58361),x58362),x58363),f51(x58361,f324(f81(x58361),x58364),x58363)) % 28.68/28.33 [5906]P1(f324(x59061,x59062))+~E(f324(f126(x59063,x59061),x59064),x59064)+~P1(f324(f324(f326(x59063),x59062),f324(f157(x59063),x59064))) % 28.68/28.33 [5925]~E(f324(f324(f82(a838),x59253),x59252),f324(f324(f82(a838),x59251),x59254))+~P1(f324(f324(f232(a838),x59253),x59254))+P1(f324(f324(f232(a838),x59251),x59252)) % 28.68/28.33 [5932]~P7(x59321)+E(f51(x59321,f51(x59321,x59322,x59323),x59324),f51(x59321,x59322,x59324))+~P1(f324(f324(f280(x59321),x59324),x59323)) % 28.68/28.33 [5970]~E(f324(f126(x59701,x59702),x59703),f115(x59701))+~P1(f324(x59702,x59704))+~P1(f324(f324(f326(x59701),x59704),f324(f157(x59701),x59703))) % 28.68/28.33 [5971]~E(f161(x59713,x59711,x59714),x59714)+P1(f324(x59711,x59712))+~P1(f324(f324(f326(x59713),x59712),f324(f157(x59713),x59714))) % 28.68/28.33 [6006]~E(x60064,f179(f845(x60062,a832)))+~E(x60063,f179(f845(x60061,a832)))+E(f312(x60061,x60062,x60063,x60064),f179(f845(f848(x60061,x60062),a832))) % 28.68/28.33 [6439]~P67(x64391)+E(f324(f324(f8(a838,x64391),x64392),f296(a838,x64393,f324(a114,x64394))),f2(x64391))+~P1(f324(f324(f232(a838),f324(a114,x64394)),x64393)) % 28.68/28.33 [6588]~P86(x65881)+E(f324(f324(f3(f845(x65881,a832)),f324(f295(x65881,x65882),x65883)),f324(f295(x65881,x65882),x65884)),f324(f295(x65881,x65884),x65883))+~P1(f324(f324(f231(x65881),x65882),x65884)) % 28.68/28.33 [6952]~P1(f324(f324(f326(f839(x69521)),x69524),f147(x69521,x69523)))+P1(f324(f324(f326(x69521),x69522),x69523))+~P1(f324(f324(f326(x69521),x69522),f324(f157(x69521),x69524))) % 28.68/28.33 [6959]~P36(x69591,x69592)+P1(f324(f324(f326(x69591),f369(x69592,x69591,x69593)),x69593))+~P1(f324(f324(f326(x69591),x69594),x69593)) % 28.68/28.33 [7016]~P68(x70161)+E(f324(f324(f324(f68(x70161,x70162,f83(x70161)),x70163),f80(x70161)),x70164),f324(f324(f11(x70162,x70161),x70163),x70164))+~P1(f324(f64(x70162),x70164)) % 28.68/28.33 [7018]~P67(x70181)+E(f324(f324(f324(f68(x70181,x70182,f82(x70181)),x70183),f2(x70181)),x70184),f324(f324(f8(x70182,x70181),x70183),x70184))+~P1(f324(f64(x70182),x70184)) % 28.68/28.33 [7045]P29(x70451,x70452,x70453,x70454)+~E(f324(f41(x70452),f324(f304(x70451,x70452,x70453),x70454)),f324(f41(x70451),x70454))+~P1(f324(f64(x70451),x70454)) % 28.68/28.33 [7248]~P67(x72481)+E(f324(f324(f82(x72481),f324(x72482,x72483)),f324(f324(f8(a838,x72481),x72482),f298(a838,x72483,x72484))),f324(f324(f8(a838,x72481),x72482),f296(a838,x72483,x72484)))+~P1(f324(f324(f231(a838),x72483),x72484)) % 28.68/28.33 [7258]~P68(x72581)+~P29(x72582,x72581,x72583,x72584)+E(f324(f324(f11(x72581,x72581),f37(x72581)),f324(f304(x72582,x72581,x72583),x72584)),f324(f324(f11(x72582,x72581),x72583),x72584)) % 28.68/28.33 [7259]~P67(x72591)+~P29(x72592,x72591,x72593,x72594)+E(f324(f324(f8(x72591,x72591),f37(x72591)),f324(f304(x72592,x72591,x72593),x72594)),f324(f324(f8(x72592,x72591),x72593),x72594)) % 28.68/28.33 [7318]E(f324(f41(f848(x73181,x73182)),f312(x73181,x73182,x73183,x73184)),f324(f324(f82(a838),f324(f41(x73181),x73183)),f324(f41(x73182),x73184)))+~P1(f324(f64(x73182),x73184))+~P1(f324(f64(x73181),x73183)) % 28.68/28.33 [7406]E(x74061,x74062)+P1(f324(f324(f326(x74063),x74061),f324(f157(x74063),f155(x74063,x74062,x74064))))+~P1(f324(f324(f326(x74063),x74061),f324(f157(x74063),x74064))) % 28.68/28.33 [7633]~P67(x76331)+E(f324(f324(f82(x76331),f324(f324(f8(a838,x76331),x76332),f324(f295(a838,x76333),x76334))),f324(x76332,x76334)),f324(f324(f8(a838,x76331),x76332),f324(f295(a838,x76333),f324(a114,x76334))))+P1(f324(f324(f232(a838),x76334),x76333)) % 28.68/28.33 [7690]~P29(x76901,x76902,x76903,f238(f845(x76901,a832)))+~P1(f324(f64(x76902),x76904))+P1(f324(f64(x76901),f324(f305(x76901,x76902,x76903),x76904))) % 28.68/28.33 [7806]P1(f324(f324(f326(f839(x78061)),f324(f324(f139(x78061),x78062),x78063)),f147(x78061,x78064)))+~P1(f324(f324(f326(f839(x78061)),x78063),f147(x78061,x78064)))+~P1(f324(f324(f326(x78061),x78062),x78064)) % 28.68/28.33 [7898]~E(f324(f304(x78983,x78981,x78984),f238(f845(x78983,a832))),f238(f845(x78981,a832)))+P1(f324(f64(x78981),x78982))+~P1(f324(f64(x78983),f324(f305(x78983,x78981,x78984),x78982))) % 28.68/28.33 [7991]~P29(x79911,x79913,x79914,x79912)+P1(f324(f64(x79911),x79912))+~P1(f324(f64(x79913),f324(f304(x79911,x79913,x79914),x79912))) % 28.68/28.33 [8014]~E(x80142,x80143)+P1(f324(f324(f326(f844(x80141,x80141)),f324(f324(f247(x80141,x80141),x80142),x80143)),f261(x80141,x80144)))+~P1(f324(f324(f326(x80141),x80142),x80144)) % 28.68/28.33 [8047]~P67(x80471)+E(f324(f324(f82(x80471),f324(f324(f8(a838,x80471),x80472),f296(a838,x80473,x80474))),f324(x80472,f324(a114,x80474))),f324(f324(f8(a838,x80471),x80472),f296(a838,x80473,f324(a114,x80474))))+P1(f324(f324(f232(a838),f324(a114,x80474)),x80473)) % 28.68/28.33 [8110]P1(f324(x81101,x81102))+~P1(f324(x81101,f324(f324(f149(x81103),x81104),f713(x81101,x81104,x81103))))+~P1(f324(f324(f326(x81103),x81102),f324(f157(x81103),x81104))) % 28.68/28.33 [8246]~P1(f324(f324(f326(x82461),x82462),f314(x82461,x82464)))+P1(f324(f324(f326(f839(x82461)),f324(f324(f139(x82461),x82462),x82463)),f314(f839(x82461),f144(x82461,x82464))))+~P1(f324(f324(f326(f839(x82461)),x82463),f314(f839(x82461),f144(x82461,x82464)))) % 28.68/28.33 [8262]~P29(x82622,x82623,x82624,f679(x82624,x82623,x82622,x82621))+P29(x82622,x82623,x82624,f44(f845(x82622,a832),x82621))+E(x82621,f179(f845(f845(x82622,a832),a832))) % 28.68/28.33 [8520]E(x85201,x85202)+~P1(f324(f324(f326(f844(x85203,x85203)),f324(f324(f247(x85203,x85203),x85201),x85202)),f301(x85203,x85204)))+P1(f324(f324(f326(x85203),x85201),f324(f262(x85203,x85203),x85204))) % 28.68/28.33 [8773]P29(x87732,x87733,x87734,f44(f845(x87732,a832),x87731))+E(x87731,f179(f845(f845(x87732,a832),a832)))+P1(f324(f324(f326(f845(x87732,a832)),f679(x87734,x87733,x87732,x87731)),x87731)) % 28.68/28.33 [8899]P1(f324(f64(x88991),x88992))+~P1(f324(f64(x88994),f324(f304(x88991,x88994,x88993),x88992)))+P1(f324(f324(f326(x88991),f602(x88993,x88994,x88992,x88991)),x88992)) % 28.68/28.33 [8985]~P9(x89852)+E(f324(f324(f67(x89851,x89852,f324(f324(f10(x89852,f845(x89852,x89852),x89851),f103(x89852)),x89853)),f179(x89852)),x89854),f324(f324(f45(x89851,x89852),x89854),x89853))+~P1(f324(f64(x89851),x89854)) % 28.68/28.33 [8986]~P9(x89862)+E(f324(f324(f67(x89861,x89862,f324(f324(f10(x89862,f845(x89862,x89862),x89861),f104(x89862)),x89863)),f238(x89862)),x89864),f324(f324(f46(x89861,x89862),x89864),x89863))+~P1(f324(f64(x89861),x89864)) % 28.68/28.33 [9012]~P1(f324(f324(f280(a838),x90123),x90124))+P1(f324(f324(f280(a838),x90121),x90122))+P1(f324(f324(f232(f845(a838,a832)),f283(a838,f280(a838),x90121,x90122)),f283(a838,f280(a838),x90123,x90124))) % 28.68/28.33 [9023]~P1(f324(f324(f280(a838),x90232),x90234))+~P1(f324(f324(f280(a838),x90233),x90231))+P1(f324(f324(f231(f845(a838,a832)),f283(a838,f280(a838),x90231,x90232)),f283(a838,f280(a838),x90233,x90234))) % 28.68/28.33 [9079]E(x90791,x90792)+~P1(f324(f324(f326(f844(x90793,x90793)),f324(f324(f247(x90793,x90793),x90791),x90792)),f301(x90793,x90794)))+P1(f324(f324(f326(f844(x90793,x90793)),f324(f324(f247(x90793,x90793),x90791),x90792)),f324(f324(f282(x90793,x90793,x90793),x90794),f301(x90793,x90794)))) % 28.68/28.33 [9114]~E(f324(f180(f839(x91141)),x91142),f324(f180(f839(x91141)),x91143))+~P1(f324(f324(f326(f844(f839(x91141),f839(x91141))),f324(f324(f247(f839(x91141),f839(x91141)),x91142),x91143)),f136(x91141,x91144)))+P1(f324(f324(f326(f844(f839(x91141),f839(x91141))),f324(f324(f247(f839(x91141),f839(x91141)),x91142),x91143)),f134(x91141,x91144))) % 28.68/28.33 [9226]P1(f324(f324(f280(a838),x92261),x92262))+~P1(f324(f324(f280(a838),x92263),x92261))+~P1(f324(f324(f232(f845(a838,a832)),f283(a838,f280(a838),x92263,x92261)),f283(a838,f280(a838),x92264,x92262))) % 28.68/28.33 [9227]P1(f324(f324(f280(a838),x92271),x92272))+~P1(f324(f324(f280(a838),x92273),x92271))+~P1(f324(f324(f231(f845(a838,a832)),f283(a838,f280(a838),x92273,x92271)),f283(a838,f280(a838),x92274,x92272))) % 28.68/28.33 [9228]P1(f324(f324(f280(a838),x92281),x92282))+~P1(f324(f324(f280(a838),x92282),x92283))+~P1(f324(f324(f232(f845(a838,a832)),f283(a838,f280(a838),x92282,x92283)),f283(a838,f280(a838),x92281,x92284))) % 28.68/28.33 [9229]P1(f324(f324(f280(a838),x92291),x92292))+~P1(f324(f324(f280(a838),x92292),x92293))+~P1(f324(f324(f231(f845(a838,a832)),f283(a838,f280(a838),x92292,x92293)),f283(a838,f280(a838),x92291,x92294))) % 28.68/28.33 [9534]~P6(x95341)+E(f324(f324(f8(a838,x95341),f324(f324(f20(a838,x95341,x95341),f324(f324(f10(x95341,f845(x95341,x95341),a838),f3(x95341)),x95342)),f324(f324(f10(a838,x95341,a838),x95342),f324(f324(f9(a838,a838,a838),f82(a838)),f80(a838))))),f296(a838,x95343,x95344)),f2(x95341))+P1(f324(f324(f231(a838),x95343),x95344)) % 28.68/28.33 [9767]~P36(x97672,x97674)+~P29(x97672,x97671,x97673,f238(f845(x97672,a832)))+P36(x97671,f324(f304(f844(x97672,x97672),f844(x97671,x97671),f253(x97672,x97671,x97672,x97671,x97673,x97673)),x97674)) % 28.68/28.33 [9938]~E(f324(f180(f839(x99381)),x99383),f324(f180(f839(x99381)),x99382))+P1(f324(f324(f326(f844(f839(x99381),f839(x99381))),f324(f324(f247(f839(x99381),f839(x99381)),x99382),x99383)),f145(x99381,x99384)))+~P1(f324(f324(f252(x99381,x99381,a832),f324(f324(f9(x99381,f845(f844(x99381,x99381),a832),f845(x99381,a832)),f324(f324(f10(f845(x99381,f845(f845(f844(x99381,x99381),a832),a832)),f845(f845(f844(x99381,x99381),a832),f845(x99381,a832)),x99381),f9(x99381,f845(f844(x99381,x99381),a832),a832)),f324(f324(f10(f845(x99381,f844(x99381,x99381)),f845(x99381,f845(f845(f844(x99381,x99381),a832),a832)),x99381),f324(f10(f844(x99381,x99381),f845(f845(f844(x99381,x99381),a832),a832),x99381),f326(f844(x99381,x99381)))),f247(x99381,x99381)))),x99384)),f704(x99384,x99383,x99382,x99381))) % 28.68/28.33 [5795]~E(x57954,x57952)+P1(f324(x57951,x57952))+P1(f324(f324(f186(f35(x57951,x57953)),x57952),x57954)) % 28.68/28.33 [5890]~P7(x58901)+~E(x58902,f2(x58901))+E(f324(f324(f42(x58901),f324(f324(f83(x58901),x58902),x58903)),f324(f324(f83(x58901),x58902),x58904)),f2(x58901)) % 28.68/28.33 [5929]E(x59291,f115(x59292))+E(x59293,f324(f324(f3(a838),f324(f180(f839(x59292)),x59291)),f80(a838)))+E(f133(x59292,f324(f324(f146(x59292,x59291),x59293),x59294)),f133(x59292,x59291)) % 28.68/28.33 [5961]E(x59611,x59612)+P1(f324(x59613,x59612))+~P1(f324(f324(f324(f303(x59614),x59611),x59613),x59612)) % 28.68/28.33 [5975]~P67(x59751)+~P1(f324(f127(x59752),x59754))+E(f324(f151(x59751),f324(f324(f141(x59752,x59751),x59753),x59754)),f324(f324(f8(x59752,x59751),x59753),f324(f157(x59752),x59754))) % 28.68/28.33 [5999]~P68(x59992)+~P1(f324(f64(x59991),x59994))+E(f324(f324(f11(x59991,x59992),f324(f18(x59992,x59991),x59993)),x59994),f324(f324(f240(x59992),x59993),f324(f41(x59991),x59994))) % 28.68/28.33 [6054]~P7(x60542)+E(x60541,f2(x60542))+E(f324(f324(f42(x60542),f324(f324(f83(x60542),x60543),x60541)),f324(f324(f83(x60542),x60544),x60541)),f324(f324(f42(x60542),x60543),x60544)) % 28.68/28.33 [6056]~P59(x60562)+E(x60561,f2(x60562))+E(f324(f324(f284(x60562),f324(f324(f83(x60562),x60563),x60561)),f324(f324(f83(x60562),x60564),x60561)),f324(f324(f284(x60562),x60563),x60564)) % 28.68/28.33 [6057]~P59(x60572)+E(x60571,f2(x60572))+E(f324(f324(f284(x60572),f324(f324(f83(x60572),x60571),x60573)),f324(f324(f83(x60572),x60571),x60574)),f324(f324(f284(x60572),x60573),x60574)) % 28.68/28.33 [6058]~P7(x60582)+E(x60581,f2(x60582))+E(f324(f324(f42(x60582),f324(f324(f83(x60582),x60581),x60583)),f324(f324(f83(x60582),x60581),x60584)),f324(f324(f42(x60582),x60583),x60584)) % 28.68/28.33 [6124]P1(f324(x61241,x61242))+~E(x61243,f324(f324(f82(a838),x61244),x61242))+~P1(f324(x61241,f324(f324(f3(a838),x61243),x61244))) % 28.68/28.33 [6207]P32(x62071,x62072,x62073)+P31(x62071,f619(x62073,x62072,x62071),x62074)+~P1(f324(f324(f326(f837(x62071)),x62074),x62072)) % 28.68/28.33 [6252]E(x62521,f115(x62522))+~E(x62523,f324(f324(f3(a838),f324(f180(f839(x62522)),x62521)),f80(a838)))+E(f133(x62522,f324(f324(f146(x62522,x62521),x62523),x62524)),x62524) % 28.68/28.33 [6275]~P86(x62751)+~P1(f324(f324(f232(x62751),x62752),x62754))+P1(f324(f324(f232(x62751),x62752),f324(f324(f178(x62751),x62753),x62754))) % 28.68/28.33 [6277]~P86(x62771)+~P1(f324(f324(f232(x62771),x62772),x62773))+P1(f324(f324(f232(x62771),x62772),f324(f324(f178(x62771),x62773),x62774))) % 28.68/28.33 [6278]~P93(x62781)+~P1(f324(f324(f232(x62781),x62782),x62784))+P1(f324(f324(f232(x62781),x62782),f324(f324(f103(x62781),x62783),x62784))) % 28.68/28.33 [6279]~P93(x62791)+~P1(f324(f324(f232(x62791),x62792),x62793))+P1(f324(f324(f232(x62791),x62792),f324(f324(f103(x62791),x62793),x62794))) % 28.68/28.33 [6281]~P86(x62811)+~P1(f324(f324(f231(x62811),x62812),x62814))+P1(f324(f324(f231(x62811),x62812),f324(f324(f178(x62811),x62813),x62814))) % 28.68/28.33 [6283]~P86(x62831)+~P1(f324(f324(f231(x62831),x62832),x62833))+P1(f324(f324(f231(x62831),x62832),f324(f324(f178(x62831),x62833),x62834))) % 28.68/28.33 [6284]~P93(x62841)+~P1(f324(f324(f231(x62841),x62842),x62844))+P1(f324(f324(f231(x62841),x62842),f324(f324(f103(x62841),x62843),x62844))) % 28.68/28.33 [6285]~P93(x62851)+~P1(f324(f324(f231(x62851),x62852),x62853))+P1(f324(f324(f231(x62851),x62852),f324(f324(f103(x62851),x62853),x62854))) % 28.68/28.33 [6286]~P105(x62861)+~P1(f324(f324(f280(x62861),x62862),x62864))+P1(f324(f324(f280(x62861),x62862),f324(f324(f83(x62861),x62863),x62864))) % 28.68/28.33 [6287]~P105(x62871)+~P1(f324(f324(f280(x62871),x62872),x62873))+P1(f324(f324(f280(x62871),x62872),f324(f324(f83(x62871),x62873),x62874))) % 28.68/28.33 [6382]~E(f324(f324(f149(x63821),x63822),x63823),x63824)+E(f324(f324(f146(x63821,x63822),x63823),x63824),x63822)+~P1(f324(f324(f232(a838),x63823),f324(f180(f839(x63821)),x63822))) % 28.68/28.33 [6401]E(x64011,x64012)+P1(f324(x64013,x64011))+~P1(f324(f324(f186(f35(x64013,x64014)),x64011),x64012)) % 28.68/28.33 [6422]P1(f324(x64221,x64222))+~P1(f324(x64223,x64222))+~P1(f324(f324(f231(f845(x64224,a832)),x64223),x64221)) % 28.68/28.33 [6458]~E(f324(f324(f146(x64581,x64582),x64583),x64584),x64582)+E(f324(f324(f149(x64581),x64582),x64583),x64584)+~P1(f324(f324(f232(a838),x64583),f324(f180(f839(x64581)),x64582))) % 28.68/28.33 [6576]P31(x65761,x65762,x65763)+~P31(x65761,f324(a114,x65762),f617(x65762,x65764,x65761))+~P1(f324(f324(f326(f837(x65761)),x65763),x65764)) % 28.68/28.33 [6585]E(x65851,f179(f845(x65852,a832)))+E(x65853,f179(f845(x65854,a832)))+~E(f324(f324(f249(x65854,x65852),x65853),f324(f18(f845(x65852,a832),x65854),x65851)),f179(f845(f844(x65854,x65852),a832))) % 28.68/28.33 [6603]E(x66031,x66032)+P1(f324(f324(f326(x66033),x66031),x66034))+~P1(f324(f324(f326(x66033),x66031),f324(f324(f303(x66033),x66032),x66034))) % 28.68/28.33 [6620]~P86(x66201)+P1(f324(f324(f232(x66201),x66202),x66203))+~P1(f324(f324(f232(x66201),x66202),f324(f324(f235(x66201),x66204),x66203))) % 28.68/28.33 [6621]~P86(x66211)+P1(f324(f324(f232(x66211),x66212),x66213))+~P1(f324(f324(f232(x66211),x66212),f324(f324(f235(x66211),x66213),x66214))) % 28.68/28.33 [6623]~P86(x66231)+P1(f324(f324(f231(x66231),x66232),x66233))+~P1(f324(f324(f231(x66231),x66232),f324(f324(f235(x66231),x66234),x66233))) % 28.68/28.33 [6625]~P86(x66251)+P1(f324(f324(f231(x66251),x66252),x66253))+~P1(f324(f324(f231(x66251),x66252),f324(f324(f235(x66251),x66253),x66254))) % 28.68/28.33 [6627]~P99(x66271)+P1(f324(f324(f231(x66271),x66272),x66273))+~P1(f324(f324(f231(x66271),x66272),f324(f324(f104(x66271),x66274),x66273))) % 28.68/28.33 [6629]~P99(x66291)+P1(f324(f324(f231(x66291),x66292),x66293))+~P1(f324(f324(f231(x66291),x66292),f324(f324(f104(x66291),x66293),x66294))) % 28.68/28.33 [6651]~E(f324(f324(f149(x66511),x66513),x66514),x66512)+P1(f324(f324(f326(x66511),x66512),f324(f157(x66511),x66513)))+~P1(f324(f324(f232(a838),x66514),f324(f180(f839(x66511)),x66513))) % 28.68/28.33 [6663]~P86(x66631)+~P18(x66631,f324(f324(f139(x66631),x66632),f324(f324(f139(x66631),x66633),x66634)))+P1(f324(f324(f231(x66631),x66632),x66633)) % 28.68/28.33 [6835]E(x68351,f2(a1))+E(f324(f324(f42(a1),x68352),x68351),x68353)+~P1(f324(f55(x68352,x68351),f324(f324(f247(a1,a1),x68353),x68354))) % 28.68/28.33 [6858]E(f51(a1,x68582,x68581),x68583)+E(x68581,f2(a1))+~P1(f324(f55(x68582,x68581),f324(f324(f247(a1,a1),x68584),x68583))) % 28.68/28.33 [6973]P1(f324(f324(f326(x69731),x69732),x69733))+~P1(f324(f324(f326(x69731),x69732),x69734))+~P1(f324(f324(f232(f845(x69731,a832)),x69734),x69733)) % 28.68/28.33 [6977]P1(f324(f324(f326(x69771),x69772),x69773))+~P1(f324(f324(f326(x69771),x69772),x69774))+~P1(f324(f324(f231(f845(x69771,a832)),x69774),x69773)) % 28.68/28.33 [6987]~P112(x69871)+~E(x69873,f2(x69871))+P1(f324(f324(f280(x69871),f324(f324(f83(x69871),x69872),x69873)),f324(f324(f83(x69871),x69874),x69873))) % 28.68/28.33 [6988]~P112(x69881)+~E(x69882,f2(x69881))+P1(f324(f324(f280(x69881),f324(f324(f83(x69881),x69882),x69883)),f324(f324(f83(x69881),x69882),x69884))) % 28.68/28.33 [7212]~P101(x72122)+~P1(f324(f324(f232(f845(x72121,x72122)),x72123),x72124))+P1(f324(f324(f231(f845(x72121,x72122)),x72123),x72124)) % 28.68/28.33 [7307]~P28(x73071,x73072,x73074)+P28(x73071,x73072,f324(f324(f303(f837(x73071)),x73073),x73074))+~P28(x73071,x73072,f324(f324(f303(f837(x73071)),x73073),f179(f845(f837(x73071),a832)))) % 28.68/28.33 [7346]~P1(f324(f324(f326(x73461),x73462),x73464))+P1(f324(f324(f326(x73461),x73462),f43(f845(x73461,a832),x73463)))+~P1(f324(f324(f326(f845(x73461,a832)),x73464),x73463)) % 28.68/28.33 [7348]~P105(x73481)+~P1(f324(f324(f231(a838),x73483),x73484))+P1(f324(f324(f280(x73481),f324(f324(f240(x73481),x73482),x73483)),f324(f324(f240(x73481),x73482),x73484))) % 28.68/28.33 [7359]P31(x73591,x73592,x73593)+P1(f324(f324(f326(f837(x73591)),f617(x73592,x73594,x73591)),x73594))+~P1(f324(f324(f326(f837(x73591)),x73593),x73594)) % 28.68/28.33 [7381]~P76(x73811)+~P1(f324(f324(f232(x73811),x73813),x73814))+P1(f324(f324(f232(x73811),f324(f324(f82(x73811),x73812),x73813)),f324(f324(f82(x73811),x73812),x73814))) % 28.68/28.33 [7382]~P79(x73821)+~P1(f324(f324(f232(x73821),x73823),x73824))+P1(f324(f324(f232(x73821),f324(f324(f82(x73821),x73822),x73823)),f324(f324(f82(x73821),x73822),x73824))) % 28.68/28.33 [7383]~P76(x73831)+~P1(f324(f324(f232(x73831),x73832),x73834))+P1(f324(f324(f232(x73831),f324(f324(f82(x73831),x73832),x73833)),f324(f324(f82(x73831),x73834),x73833))) % 28.68/28.33 [7384]~P79(x73841)+~P1(f324(f324(f232(x73841),x73842),x73844))+P1(f324(f324(f232(x73841),f324(f324(f82(x73841),x73842),x73843)),f324(f324(f82(x73841),x73844),x73843))) % 28.68/28.33 [7385]~P76(x73851)+~P1(f324(f324(f231(x73851),x73853),x73854))+P1(f324(f324(f231(x73851),f324(f324(f82(x73851),x73852),x73853)),f324(f324(f82(x73851),x73852),x73854))) % 28.68/28.33 [7386]~P77(x73861)+~P1(f324(f324(f231(x73861),x73863),x73864))+P1(f324(f324(f231(x73861),f324(f324(f82(x73861),x73862),x73863)),f324(f324(f82(x73861),x73862),x73864))) % 28.68/28.33 [7387]~P76(x73871)+~P1(f324(f324(f231(x73871),x73872),x73874))+P1(f324(f324(f231(x73871),f324(f324(f82(x73871),x73872),x73873)),f324(f324(f82(x73871),x73874),x73873))) % 28.68/28.33 [7388]~P77(x73881)+~P1(f324(f324(f231(x73881),x73882),x73884))+P1(f324(f324(f231(x73881),f324(f324(f82(x73881),x73882),x73883)),f324(f324(f82(x73881),x73884),x73883))) % 28.68/28.33 [7389]~P112(x73891)+~P1(f324(f324(f280(x73891),x73893),x73894))+P1(f324(f324(f280(x73891),f324(f324(f83(x73891),x73892),x73893)),f324(f324(f83(x73891),x73892),x73894))) % 28.68/28.33 [7390]~P112(x73901)+~P1(f324(f324(f280(x73901),x73902),x73904))+P1(f324(f324(f280(x73901),f324(f324(f83(x73901),x73902),x73903)),f324(f324(f83(x73901),x73904),x73903))) % 28.68/28.33 [7391]~P105(x73911)+~P1(f324(f324(f280(x73911),x73912),x73914))+P1(f324(f324(f280(x73911),f324(f324(f240(x73911),x73912),x73913)),f324(f324(f240(x73911),x73914),x73913))) % 28.68/28.33 [7400]~P134(x74001)+~P90(x74001)+E(f324(f324(f82(x74001),f324(f324(f83(x74001),x74002),f324(f106(x74001),x74003))),f324(f324(f83(x74001),x74004),f324(f106(x74001),x74003))),f324(f324(f83(x74001),f324(f324(f82(x74001),x74002),x74004)),f324(f106(x74001),x74003))) % 28.68/28.33 [7401]~P126(x74011)+~P90(x74011)+E(f324(f324(f3(x74011),f324(f324(f83(x74011),x74012),f324(f106(x74011),x74013))),f324(f324(f83(x74011),x74014),f324(f106(x74011),x74013))),f324(f324(f83(x74011),f324(f324(f3(x74011),x74012),x74014)),f324(f106(x74011),x74013))) % 28.68/28.33 [7437]~P67(x74371)+E(f324(f324(f82(x74371),f324(x74372,x74373)),f324(f324(f8(a838,x74371),x74372),f296(a838,f324(a114,x74373),x74374))),f324(f324(f8(a838,x74371),x74372),f296(a838,x74373,x74374)))+~P1(f324(f324(f231(a838),x74373),x74374)) % 28.68/28.33 [7448]~P29(x74482,x74481,x74483,f324(f157(x74482),x74484))+~P1(f324(f127(x74482),x74484))+P1(f324(f127(x74481),f324(f324(f141(x74482,x74481),x74483),x74484))) % 28.68/28.33 [7497]~P1(f324(f324(f232(a838),x74972),x74974))+~P1(f324(f324(f232(a838),x74971),x74973))+P1(f324(f324(f232(a838),f324(f324(f82(a838),x74971),x74972)),f324(f324(f82(a838),x74973),x74974))) % 28.68/28.33 [7500]~P1(f324(f324(f232(a1),x75001),x75003))+~P1(f324(f324(f231(a1),x75002),x75004))+P1(f324(f324(f232(a1),f324(f324(f82(a1),x75001),x75002)),f324(f324(f82(a1),x75003),x75004))) % 28.68/28.33 [7501]~P1(f324(f324(f231(a838),x75012),x75014))+~P1(f324(f324(f231(a838),x75011),x75013))+P1(f324(f324(f231(a838),f324(f324(f83(a838),x75011),x75012)),f324(f324(f83(a838),x75013),x75014))) % 28.68/28.33 [7502]~P1(f324(f324(f231(a838),x75022),x75024))+~P1(f324(f324(f231(a838),x75021),x75023))+P1(f324(f324(f231(a838),f324(f324(f82(a838),x75021),x75022)),f324(f324(f82(a838),x75023),x75024))) % 28.68/28.33 [7552]P1(f324(f324(f326(x75521),x75522),x75523))+~P1(f324(f324(f326(x75521),x75522),f44(f845(x75521,a832),x75524)))+~P1(f324(f324(f326(f845(x75521,a832)),x75523),x75524)) % 28.68/28.33 [7568]~P1(f324(x75681,f712(x75681,x75683,x75682)))+P1(f324(x75681,f324(f324(f149(x75682),x75683),x75684)))+~P1(f324(f324(f232(a838),x75684),f324(f180(f839(x75682)),x75683))) % 28.68/28.33 [7572]P1(f324(x75721,x75722))+~P1(f324(f324(f326(x75724),x75722),f324(f157(x75724),x75723)))+P1(f324(f324(f232(a838),f713(x75721,x75723,x75724)),f324(f180(f839(x75724)),x75723))) % 28.68/28.33 [7591]~P1(f324(f324(f186(x75912),x75913),x75914))+~P1(f324(f324(f186(f35(x75911,x75912)),x75914),x75913))+P1(f324(f324(f186(f35(x75911,x75912)),x75913),x75913)) % 28.68/28.33 [7620]~P101(x76201)+~P1(f324(f324(f231(f845(x76202,x76201)),x76204),x76203))+~P1(f324(f324(f232(f845(x76202,x76201)),x76203),x76204)) % 28.68/28.33 [7663]~P1(f324(x76634,x76632))+~P1(f324(f324(f326(x76631),x76632),x76633))+P1(f324(f324(f326(x76631),x76632),f324(f324(f104(f845(x76631,a832)),x76633),f324(f257(x76631),x76634)))) % 28.68/28.33 [7814]~P1(f324(f324(f326(x78141),x78143),x78144))+~P1(f324(f324(f232(f845(x78141,a832)),x78142),x78144))+P1(f324(f324(f232(f845(x78141,a832)),x78142),f324(f324(f303(x78141),x78143),x78144))) % 28.68/28.33 [7816]E(f324(f324(f104(f845(x78161,a832)),x78162),x78163),f179(f845(x78161,a832)))+~E(f324(f324(f104(f845(x78161,a832)),f43(f845(x78161,a832),x78164)),x78163),f179(f845(x78161,a832)))+~P1(f324(f324(f326(f845(x78161,a832)),x78162),x78164)) % 28.68/28.33 [7894]P1(f324(f324(f326(x78941),x78942),x78943))+~P1(f324(f324(f231(f845(x78941,a832)),x78943),f324(f324(f303(x78941),x78942),x78944)))+P1(f324(f324(f231(f845(x78941,a832)),x78943),x78944)) % 28.68/28.33 [7915]P1(f324(f324(f326(x79152),f712(x79151,x79153,x79152)),f324(f157(x79152),x79153)))+P1(f324(x79151,f324(f324(f149(x79152),x79153),x79154)))+~P1(f324(f324(f232(a838),x79154),f324(f180(f839(x79152)),x79153))) % 28.68/28.33 [7923]~P1(f324(f324(f232(f845(x79231,a832)),x79232),x79234))+P1(f324(f324(f232(f845(x79231,a832)),x79232),x79233))+~P1(f324(f324(f232(f845(x79231,a832)),x79234),x79233)) % 28.68/28.33 [7924]~P1(f324(f324(f231(f845(x79241,a832)),x79242),x79244))+P1(f324(f324(f232(f845(x79241,a832)),x79242),x79243))+~P1(f324(f324(f232(f845(x79241,a832)),x79244),x79243)) % 28.68/28.33 [7925]~P1(f324(f324(f231(f845(x79251,a832)),x79254),x79253))+~P1(f324(f324(f232(f845(x79251,a832)),x79252),x79254))+P1(f324(f324(f232(f845(x79251,a832)),x79252),x79253)) % 28.68/28.33 [7926]~P1(f324(f324(f231(f845(x79261,a832)),x79262),x79264))+P1(f324(f324(f231(f845(x79261,a832)),x79262),x79263))+~P1(f324(f324(f231(f845(x79261,a832)),x79264),x79263)) % 28.68/28.33 [7963]~P1(f324(f324(f326(x79631),x79634),x79633))+~P1(f324(f324(f232(f845(x79631,a832)),x79632),f324(f324(f303(x79631),x79634),x79633)))+P1(f324(f324(f232(f845(x79631,a832)),x79632),x79633)) % 28.68/28.33 [7976]~P76(x79761)+P1(f324(f324(f232(x79761),x79762),x79763))+~P1(f324(f324(f232(x79761),f324(f324(f82(x79761),x79764),x79762)),f324(f324(f82(x79761),x79764),x79763))) % 28.68/28.33 [7978]~P76(x79781)+P1(f324(f324(f232(x79781),x79782),x79783))+~P1(f324(f324(f232(x79781),f324(f324(f82(x79781),x79782),x79784)),f324(f324(f82(x79781),x79783),x79784))) % 28.68/28.33 [7980]~P76(x79801)+P1(f324(f324(f231(x79801),x79802),x79803))+~P1(f324(f324(f231(x79801),f324(f324(f82(x79801),x79804),x79802)),f324(f324(f82(x79801),x79804),x79803))) % 28.68/28.33 [7982]~P76(x79821)+P1(f324(f324(f231(x79821),x79822),x79823))+~P1(f324(f324(f231(x79821),f324(f324(f82(x79821),x79822),x79824)),f324(f324(f82(x79821),x79823),x79824))) % 28.68/28.33 [8030]P1(f324(x80301,x80302))+~E(f324(f324(f128(x80303),f324(f180(f839(x80303)),f161(x80303,x80301,x80304))),x80304),f115(x80303))+~P1(f324(f324(f326(x80303),x80302),f324(f157(x80303),x80304))) % 28.68/28.33 [8151]P1(f324(x81511,x81512))+~P1(f324(f324(f326(x81513),x81512),f324(f157(x81513),x81514)))+P1(f324(f324(f232(a838),f324(f180(f839(x81513)),f324(f126(x81513,x81511),x81514))),f324(f180(f839(x81513)),x81514))) % 28.68/28.33 [8280]E(x82801,x82802)+P1(f324(f324(f186(x82803),x82801),f761(x82802,x82801,x82803,x82804)))+~P1(f324(f324(f186(f35(x82804,x82803)),x82801),x82802)) % 28.68/28.33 [8308]~P1(f324(x83084,x83082))+P1(f324(f324(f186(x83081),x83082),f761(x83083,x83082,x83081,x83084)))+~P1(f324(f324(f186(f35(x83084,x83081)),x83082),x83083)) % 28.68/28.33 [8634]~P29(x86344,x86343,x86341,f238(f845(x86344,a832)))+E(f324(x86341,f541(x86342,x86341,x86343,x86344)),x86342)+~P1(f324(f324(f326(x86343),x86342),f324(f304(x86344,x86343,x86341),f238(f845(x86344,a832))))) % 28.68/28.33 [8755]~P84(x87554)+P1(f324(f324(f326(x87551),f691(x87552,x87553,x87551,x87554)),x87553))+P1(f324(f324(f232(x87554),f2(x87554)),f324(f324(f11(x87551,x87554),x87552),x87553))) % 28.68/28.33 [8756]~P84(x87564)+P1(f324(f324(f326(x87561),f692(x87562,x87563,x87561,x87564)),x87563))+P1(f324(f324(f231(x87564),f2(x87564)),f324(f324(f11(x87561,x87564),x87562),x87563))) % 28.68/28.33 [8775]~P1(f324(f64(x87751),x87754))+P1(f324(f324(f326(x87751),f585(x87752,x87753,x87754,x87751)),x87754))+P1(f324(f64(f844(x87751,x87753)),f324(f324(f249(x87751,x87753),x87754),x87752))) % 28.68/28.33 [8819]E(x88191,x88192)+P1(f324(f324(f186(f35(x88193,x88194)),f761(x88191,x88192,x88194,x88193)),x88191))+~P1(f324(f324(f186(f35(x88193,x88194)),x88192),x88191)) % 28.68/28.33 [8839]~P1(f324(x88391,x88394))+P1(f324(f324(f186(f35(x88391,x88392)),f761(x88393,x88394,x88392,x88391)),x88393))+~P1(f324(f324(f186(f35(x88391,x88392)),x88394),x88393)) % 28.68/28.33 [9070]~P1(f324(f64(x90701),x90703))+~P1(f324(f64(x90702),f324(x90704,f585(x90704,x90702,x90703,x90701))))+P1(f324(f64(f844(x90701,x90702)),f324(f324(f249(x90701,x90702),x90703),x90704))) % 28.68/28.33 [9081]~P84(x90811)+~P1(f324(f324(f232(x90811),f2(x90811)),f324(x90813,f691(x90813,x90814,x90812,x90811))))+P1(f324(f324(f232(x90811),f2(x90811)),f324(f324(f11(x90812,x90811),x90813),x90814))) % 28.68/28.33 [9082]~P84(x90821)+~P1(f324(f324(f231(x90821),f2(x90821)),f324(x90823,f692(x90823,x90824,x90822,x90821))))+P1(f324(f324(f231(x90821),f2(x90821)),f324(f324(f11(x90822,x90821),x90823),x90824))) % 28.68/28.33 [9086]~E(f324(f180(f839(x90864)),x90862),f324(f180(f839(x90864)),x90863))+P1(f324(f324(f326(f844(f839(x90864),f839(x90864))),f324(f324(f247(f839(x90864),f839(x90864)),x90863),x90862)),f145(x90864,x90861)))+P1(f324(f324(f232(a838),f721(x90861,x90862,x90863,x90864)),f324(f180(f839(x90864)),x90863))) % 28.68/28.33 [9201]E(f324(f324(f158(x92011),f722(x92012,x92013,x92014,x92011)),x92013),f324(f324(f158(x92011),f722(x92012,x92013,x92014,x92011)),x92014))+~P1(f324(f324(f326(f844(f839(x92011),f839(x92011))),f324(f324(f247(f839(x92011),f839(x92011)),x92014),x92013)),f136(x92011,x92012)))+P1(f324(f324(f232(a838),f324(f180(f839(x92011)),x92014)),f324(f180(f839(x92011)),x92013))) % 28.68/28.33 [9259]~P1(f324(f324(f232(a838),f2(a838)),x92593))+~P1(f324(f324(f232(a838),x92594),x92591))+P1(f324(f324(f232(a838),f324(f324(f82(a838),f324(f324(f83(a838),x92591),f51(a838,x92592,x92593))),x92594)),f324(f324(f83(a838),x92591),x92593))) % 28.68/28.33 [9444]~P101(x94442)+~P1(f324(f324(f231(x94442),f324(x94443,f508(x94444,x94443,x94441,x94442))),f324(x94444,f508(x94444,x94443,x94441,x94442))))+P1(f324(f324(f231(f845(x94441,x94442)),x94443),x94444)) % 28.68/28.33 [9537]~P6(x95371)+E(f324(f324(f8(a838,x95371),f324(f324(f20(a838,x95371,x95371),f324(f324(f10(x95371,f845(x95371,x95371),a838),f3(x95371)),x95372)),f324(f324(f10(a838,x95371,a838),x95372),f324(f324(f9(a838,a838,a838),f82(a838)),f80(a838))))),f296(a838,x95373,x95374)),f324(f324(f3(x95371),f324(x95372,x95373)),f324(x95372,f324(f324(f82(a838),x95374),f80(a838)))))+~P1(f324(f324(f231(a838),x95373),x95374)) % 28.68/28.33 [6565]~P7(x65651)+E(f324(f324(f42(x65651),f324(f324(f83(x65651),x65652),x65653)),x65654),f324(f324(f83(x65651),x65652),f324(f324(f42(x65651),x65653),x65654)))+~P1(f324(f324(f280(x65651),x65654),x65653)) % 28.68/28.33 [6655]E(f324(f324(f125(x66551),x66552),x66553),x66554)+~E(x66553,f324(f324(f128(x66551),f324(f180(f839(x66551)),x66552)),x66554))+~E(f324(f324(f158(x66551),f324(f180(f839(x66551)),x66552)),x66554),x66552) % 28.68/28.33 [6715]~P60(x67152)+E(x67151,f2(x67152))+E(f324(f324(f284(x67152),f324(f324(f240(x67152),x67153),x67154)),f324(f324(f240(x67152),x67151),x67154)),f324(f324(f240(x67152),f324(f324(f284(x67152),x67153),x67151)),x67154)) % 28.68/28.33 [6868]~P7(x68681)+E(f324(f324(f42(x68681),f324(f324(f83(x68681),x68682),x68683)),x68684),f324(f324(f83(x68681),f324(f324(f42(x68681),x68682),x68684)),x68683))+~P1(f324(f324(f280(x68681),x68684),x68682)) % 28.68/28.33 [6878]~P86(x68781)+~P1(f324(f324(f232(x68781),x68783),x68784))+P1(f324(f324(f232(x68781),f324(f324(f235(x68781),x68782),x68783)),x68784)) % 28.68/28.33 [6880]~P86(x68801)+~P1(f324(f324(f232(x68801),x68802),x68804))+P1(f324(f324(f232(x68801),f324(f324(f235(x68801),x68802),x68803)),x68804)) % 28.68/28.33 [6881]~P99(x68811)+~P1(f324(f324(f232(x68811),x68813),x68814))+P1(f324(f324(f232(x68811),f324(f324(f104(x68811),x68812),x68813)),x68814)) % 28.68/28.33 [6882]~P99(x68821)+~P1(f324(f324(f232(x68821),x68822),x68824))+P1(f324(f324(f232(x68821),f324(f324(f104(x68821),x68822),x68823)),x68824)) % 28.68/28.33 [6884]~P86(x68841)+~P1(f324(f324(f231(x68841),x68843),x68844))+P1(f324(f324(f231(x68841),f324(f324(f235(x68841),x68842),x68843)),x68844)) % 28.68/28.33 [6886]~P86(x68861)+~P1(f324(f324(f231(x68861),x68862),x68864))+P1(f324(f324(f231(x68861),f324(f324(f235(x68861),x68862),x68863)),x68864)) % 28.68/28.33 [6887]~P99(x68871)+~P1(f324(f324(f231(x68871),x68873),x68874))+P1(f324(f324(f231(x68871),f324(f324(f104(x68871),x68872),x68873)),x68874)) % 28.68/28.33 [6888]~P99(x68881)+~P1(f324(f324(f231(x68881),x68882),x68884))+P1(f324(f324(f231(x68881),f324(f324(f104(x68881),x68882),x68883)),x68884)) % 28.68/28.33 [6905]~P1(f324(x69053,x69054))+~P1(f324(x69052,x69054))+P1(f324(f324(f324(f104(f845(x69051,a832)),x69052),x69053),x69054)) % 28.68/28.33 [6937]~E(f324(f180(f839(x69371)),x69373),f324(f180(f839(x69372)),x69374))+~P1(f324(f127(x69371),x69373))+E(f168(x69371,x69372,f165(x69371,x69372,f324(f324(f166(x69371,x69372),x69373),x69374))),f324(f157(x69371),x69373)) % 28.68/28.33 [7031]P28(x70311,x70312,x70313)+~P28(x70311,x70314,x70313)+~P1(f324(f324(f231(f845(f837(x70311),a832)),x70314),x70312)) % 28.68/28.33 [7032]P28(x70321,x70322,x70323)+~P28(x70321,x70322,x70324)+~P1(f324(f324(f231(f845(f837(x70321),a832)),x70323),x70324)) % 28.68/28.33 [7169]~P7(x71691)+E(f324(f324(f42(x71691),f324(f324(f240(x71691),x71692),x71693)),f324(f324(f240(x71691),x71694),x71693)),f324(f324(f240(x71691),f324(f324(f42(x71691),x71692),x71694)),x71693))+~P1(f324(f324(f280(x71691),x71694),x71692)) % 28.68/28.33 [7427]~P67(x74271)+E(f324(f324(f82(x74271),f324(x74272,x74273)),f324(f324(f8(a838,x74271),x74272),f324(f295(a838,f324(a114,x74273)),x74274))),f324(f324(f8(a838,x74271),x74272),f324(f295(a838,x74273),x74274)))+~P1(f324(f324(f232(a838),x74273),x74274)) % 28.68/28.33 [7455]~P86(x74551)+P1(f324(f324(f232(x74551),x74552),x74553))+~P1(f324(f324(f232(x74551),f324(f324(f178(x74551),x74554),x74552)),x74553)) % 28.68/28.33 [7456]~P86(x74561)+P1(f324(f324(f232(x74561),x74562),x74563))+~P1(f324(f324(f232(x74561),f324(f324(f178(x74561),x74562),x74564)),x74563)) % 28.68/28.33 [7458]~P86(x74581)+P1(f324(f324(f231(x74581),x74582),x74583))+~P1(f324(f324(f231(x74581),f324(f324(f178(x74581),x74584),x74582)),x74583)) % 28.68/28.33 [7460]~P86(x74601)+P1(f324(f324(f231(x74601),x74602),x74603))+~P1(f324(f324(f231(x74601),f324(f324(f178(x74601),x74602),x74604)),x74603)) % 28.68/28.33 [7462]~P93(x74621)+P1(f324(f324(f231(x74621),x74622),x74623))+~P1(f324(f324(f231(x74621),f324(f324(f103(x74621),x74624),x74622)),x74623)) % 28.68/28.33 [7464]~P93(x74641)+P1(f324(f324(f231(x74641),x74642),x74643))+~P1(f324(f324(f231(x74641),f324(f324(f103(x74641),x74642),x74644)),x74643)) % 28.68/28.33 [7465]~P105(x74651)+P1(f324(f324(f280(x74651),x74652),x74653))+~P1(f324(f324(f280(x74651),f324(f324(f83(x74651),x74654),x74652)),x74653)) % 28.68/28.33 [7466]~P105(x74661)+P1(f324(f324(f280(x74661),x74662),x74663))+~P1(f324(f324(f280(x74661),f324(f324(f83(x74661),x74662),x74664)),x74663)) % 28.68/28.33 [7544]~P1(f324(f324(f326(x75441),x75442),x75444))+P1(f324(f324(f326(x75441),x75442),x75443))+P1(f324(f324(f326(x75441),x75442),f324(f324(f3(f845(x75441,a832)),x75444),x75443))) % 28.68/28.33 [7625]P1(f324(x76251,x76252))+P1(f324(x76253,x76252))+~P1(f324(f324(f324(f103(f845(x76254,a832)),x76253),x76251),x76252)) % 28.68/28.33 [7635]~P1(f324(f324(f326(x76351),x76352),x76354))+~P1(f324(f324(f326(x76351),x76352),x76353))+P1(f324(f324(f326(x76351),x76352),f324(f324(f104(f845(x76351,a832)),x76353),x76354))) % 28.68/28.33 [7691]~P86(x76911)+~P1(f324(f64(x76911),x76914))+E(f324(f324(f67(x76911,x76911,f235(x76911)),x76912),f324(f324(f303(x76911),x76913),x76914)),f324(f324(f235(x76911),x76913),f324(f324(f67(x76911,x76911,f235(x76911)),x76912),x76914))) % 28.68/28.33 [7692]~P86(x76921)+~P1(f324(f64(x76921),x76924))+E(f324(f324(f67(x76921,x76921,f178(x76921)),x76922),f324(f324(f303(x76921),x76923),x76924)),f324(f324(f178(x76921),x76923),f324(f324(f67(x76921,x76921,f178(x76921)),x76922),x76924))) % 28.68/28.33 [7693]~P93(x76931)+~P1(f324(f64(x76931),x76934))+E(f324(f324(f67(x76931,x76931,f103(x76931)),x76932),f324(f324(f303(x76931),x76933),x76934)),f324(f324(f103(x76931),x76933),f324(f324(f67(x76931,x76931,f103(x76931)),x76932),x76934))) % 28.68/28.33 [7694]~P99(x76941)+~P1(f324(f64(x76941),x76944))+E(f324(f324(f67(x76941,x76941,f104(x76941)),x76942),f324(f324(f303(x76941),x76943),x76944)),f324(f324(f104(x76941),x76943),f324(f324(f67(x76941,x76941,f104(x76941)),x76942),x76944))) % 28.68/28.33 [7696]~P134(x76961)+~P90(x76961)+E(f324(f324(f82(x76961),f324(f324(f83(x76961),f324(f106(x76961),x76962)),x76963)),f324(f324(f83(x76961),f324(f106(x76961),x76962)),x76964)),f324(f324(f83(x76961),f324(f106(x76961),x76962)),f324(f324(f82(x76961),x76963),x76964))) % 28.68/28.33 [7697]~P126(x76971)+~P90(x76971)+E(f324(f324(f3(x76971),f324(f324(f83(x76971),f324(f106(x76971),x76972)),x76973)),f324(f324(f83(x76971),f324(f106(x76971),x76972)),x76974)),f324(f324(f83(x76971),f324(f106(x76971),x76972)),f324(f324(f3(x76971),x76973),x76974))) % 28.68/28.33 [7812]E(x78121,x78122)+P1(f324(f324(f326(x78123),x78121),f324(f157(x78123),x78124)))+~P1(f324(f324(f326(x78123),x78121),f324(f157(x78123),f324(f324(f139(x78123),x78122),x78124)))) % 28.68/28.33 [7986]P52(x79861,x79862,x79863)+~P52(x79861,x79862,x79864)+~P1(f324(f324(f231(f845(f844(x79861,x79862),a832)),x79863),x79864)) % 28.68/28.33 [8032]P1(f324(f324(f326(x80321),x80322),x80323))+P1(f324(f324(f326(x80321),x80322),x80324))+~P1(f324(f324(f326(x80321),x80322),f324(f324(f103(f845(x80321,a832)),x80324),x80323))) % 28.68/28.33 [8043]~P47(x80431,x80434,x80433)+~P1(f324(f324(f326(x80431),x80432),x80434))+P1(f324(f324(f326(f844(x80431,x80431)),f324(f324(f247(x80431,x80431),x80432),x80432)),x80433)) % 28.68/28.33 [8055]~P1(f324(f64(x80552),x80554))+~P1(f324(f64(x80551),x80553))+P1(f324(f64(f844(x80551,x80552)),f324(f324(f249(x80551,x80552),x80553),f324(f18(f845(x80552,a832),x80551),x80554)))) % 28.68/28.33 [8056]~P1(f324(f324(f326(x80561),x80562),x80564))+~P1(f324(f324(f231(f845(x80561,a832)),x80563),x80564))+P1(f324(f324(f231(f845(x80561,a832)),f324(f324(f303(x80561),x80562),x80563)),x80564)) % 28.68/28.33 [8064]~P2(x80642)+~P68(x80642)+E(f324(f324(f11(x80641,x80642),f324(f324(f10(a838,x80642,x80641),f102(x80642)),x80643)),x80644),f324(f102(x80642),f324(f324(f11(x80641,a838),x80643),x80644))) % 28.68/28.33 [8065]~P119(x80652)+~P68(x80652)+E(f324(f324(f11(x80651,x80652),f324(f324(f10(a1,x80652,x80651),f105(x80652)),x80653)),x80654),f324(f105(x80652),f324(f324(f11(x80651,a1),x80653),x80654))) % 28.68/28.33 [8091]E(f324(f324(f3(f845(x80911,a832)),x80912),f324(f324(f3(f845(x80911,a832)),x80913),x80914)),x80914)+~P1(f324(f324(f231(f845(x80911,a832)),x80912),x80913))+~P1(f324(f324(f231(f845(x80911,a832)),x80914),x80912)) % 28.68/28.33 [8185]~P1(f324(f64(x81851),x81854))+E(f324(f324(f3(a838),f324(f324(f8(x81851,a838),x81852),x81853)),f324(f324(f8(x81851,a838),x81852),x81854)),f324(f324(f8(x81851,a838),x81852),f324(f324(f3(f845(x81851,a832)),x81853),x81854)))+~P1(f324(f324(f231(f845(x81851,a832)),x81854),x81853)) % 28.68/28.33 [8342]~P12(x83421,x83424,x83423)+~P1(f324(f324(f326(x83421),x83422),x83424))+P1(f324(f324(f326(x83421),x83422),f324(f278(x83421,x83421,x83423),f324(f324(f303(x83421),x83422),f179(f845(x83421,a832)))))) % 28.68/28.33 [8405]~P1(f324(f324(f231(f845(x84051,a832)),x84052),x84053))+~P1(f324(f324(f231(f845(x84051,a832)),x84052),x84054))+P1(f324(f324(f231(f845(x84051,a832)),x84052),f324(f324(f104(f845(x84051,a832)),x84053),x84054))) % 28.68/28.33 [8494]E(x84941,f179(f845(x84942,a832)))+P1(f324(f64(x84943),x84944))+~P1(f324(f64(f844(x84943,x84942)),f324(f324(f249(x84943,x84942),x84944),f324(f18(f845(x84942,a832),x84943),x84941)))) % 28.68/28.33 [8495]E(x84951,f179(f845(x84952,a832)))+P1(f324(f64(x84953),x84954))+~P1(f324(f64(f844(x84952,x84953)),f324(f324(f249(x84952,x84953),x84951),f324(f18(f845(x84953,a832),x84952),x84954)))) % 28.68/28.33 [8554]P1(f324(f324(f326(x85541),x85542),f314(x85541,x85543)))+~P1(f324(f324(f326(x85541),x85544),f314(x85541,x85543)))+~P1(f324(f324(f326(f844(x85541,x85541)),f324(f324(f247(x85541,x85541),x85542),x85544)),x85543)) % 28.68/28.33 [8606]~P36(x86061,x86064)+P1(f324(f324(f326(f844(x86061,x86061)),f324(f324(f247(x86061,x86061),x86063),x86062)),f301(x86061,x86064)))+P36(x86061,f324(f324(f303(f844(x86061,x86061)),f324(f324(f247(x86061,x86061),x86062),x86063)),x86064)) % 28.68/28.33 [8607]~P55(x86071,x86074)+P1(f324(f324(f326(f844(x86071,x86071)),f324(f324(f247(x86071,x86071),x86073),x86072)),f301(x86071,x86074)))+P55(x86071,f324(f324(f303(f844(x86071,x86071)),f324(f324(f247(x86071,x86071),x86072),x86073)),x86074)) % 28.68/28.33 [8681]~E(x86812,x86813)+~P1(f324(f324(f326(x86811),x86812),f324(f157(x86811),x86814)))+P1(f324(f324(f326(f844(x86811,x86811)),f324(f324(f247(x86811,x86811),x86812),x86813)),f324(f157(f844(x86811,x86811)),f324(f324(f166(x86811,x86811),x86814),x86814)))) % 28.68/28.33 [8753]~E(x87533,x87534)+P1(f324(f324(f252(x87531,x87531,a832),a321),x87532))+~P1(f324(f324(f326(f844(x87531,x87531)),x87532),f324(f157(f844(x87531,x87531)),f324(f324(f166(x87531,x87531),x87533),x87534)))) % 28.68/28.33 [8791]P1(f324(f324(f326(f844(f839(x87911),f839(x87911))),f324(f324(f247(f839(x87911),f839(x87911)),x87912),x87913)),f136(x87911,x87914)))+~E(f324(f324(f158(x87911),f324(f180(f839(x87911)),x87912)),x87913),x87912)+~P1(f324(f324(f232(a838),f324(f180(f839(x87911)),x87912)),f324(f180(f839(x87911)),x87913))) % 28.68/28.33 [8883]~P1(f324(f64(x88831),x88834))+P1(f324(f324(f326(x88831),f527(x88832,x88833,x88834,x88831)),x88834))+P1(f324(f64(x88833),f324(f324(f45(x88831,f845(x88833,a832)),x88834),x88832))) % 28.68/28.33 [8884]~P1(f324(f64(x88841),x88844))+P1(f324(f324(f326(x88841),f618(x88842,x88843,x88844,x88841)),x88844))+P1(f324(f64(x88843),f324(f324(f45(x88841,f845(x88843,a832)),x88844),x88842))) % 28.68/28.33 [8958]P1(f324(f324(f326(f844(x89581,x89581)),x89582),f324(f324(f282(x89581,x89581,x89581),x89583),f301(x89581,x89583))))+~P1(f324(f324(f232(a838),f2(a838)),x89584))+~P1(f324(f324(f326(f844(x89581,x89581)),x89582),f324(f324(f172(f844(x89581,x89581),a832),x89584),x89583))) % 28.68/28.33 [8966]~P36(x89661,x89662)+~P1(f324(f324(f326(f844(x89661,x89661)),f324(f324(f247(x89661,x89661),x89664),x89663)),x89662))+~P1(f324(f324(f326(f844(x89661,x89661)),f324(f324(f247(x89661,x89661),x89663),x89664)),x89662)) % 28.68/28.33 [9080]~P1(f324(f64(x90801),x90804))+E(f324(f324(f8(x90801,a838),f324(f324(f10(f845(x90802,a832),a838,x90801),f41(x90802)),x90803)),x90804),f324(f41(f844(x90801,x90802)),f324(f324(f249(x90801,x90802),x90804),x90803)))+P1(f324(f324(f326(x90801),f586(x90803,x90802,x90804,x90801)),x90804)) % 28.68/28.33 [9084]~P1(f324(f127(x90841),x90842))+P1(f324(f127(x90841),f324(f324(f146(x90841,x90842),x90843),x90844)))+P1(f324(f324(f326(x90841),x90844),f324(f324(f3(f845(x90841,a832)),f324(f157(x90841),x90842)),f324(f324(f303(x90841),f324(f324(f149(x90841),x90842),x90843)),f179(f845(x90841,a832)))))) % 28.68/28.33 [9093]~P1(f324(f64(x90932),x90933))+~P1(f324(f64(x90931),f324(x90934,f527(x90934,x90931,x90933,x90932))))+P1(f324(f64(x90931),f324(f324(f45(x90932,f845(x90931,a832)),x90933),x90934))) % 28.68/28.33 [9094]~P1(f324(f64(x90942),x90943))+~P1(f324(f64(x90941),f324(x90944,f618(x90944,x90941,x90943,x90942))))+P1(f324(f64(x90941),f324(f324(f45(x90942,f845(x90941,a832)),x90943),x90944))) % 28.68/28.33 [9161]~P1(f324(f324(f326(f844(x91611,x91611)),x91612),f324(f324(f282(x91611,x91611,x91611),x91614),f301(x91611,x91614))))+P1(f324(f324(f326(f844(x91611,x91611)),x91612),f324(f324(f282(x91611,x91611,x91611),x91613),f301(x91611,x91613))))+~P1(f324(f324(f231(f845(f844(x91611,x91611),a832)),x91614),x91613)) % 28.68/28.33 [9169]E(f324(f324(f158(x91691),f722(x91694,x91693,x91692,x91691)),x91693),f324(f324(f158(x91691),f722(x91694,x91693,x91692,x91691)),x91692))+~P1(f324(f324(f326(f844(f839(x91691),f839(x91691))),f324(f324(f247(f839(x91691),f839(x91691)),x91692),x91693)),f136(x91691,x91694)))+E(f324(f324(f158(x91691),f324(f180(f839(x91691)),x91692)),x91693),x91692) % 28.68/28.33 [9185]~P1(f324(f64(x91851),x91854))+E(f324(f324(f8(x91851,a838),f324(f324(f10(f845(x91852,a832),a838,x91851),f41(x91852)),x91853)),x91854),f324(f41(f844(x91851,x91852)),f324(f324(f249(x91851,x91852),x91854),x91853)))+~P1(f324(f64(x91852),f324(x91853,f586(x91853,x91852,x91854,x91851)))) % 28.68/28.33 [9190]~E(f324(f180(f839(x91901)),x91903),f324(f180(f839(x91901)),x91902))+P1(f324(f324(f326(f844(f839(x91901),f839(x91901))),f324(f324(f247(f839(x91901),f839(x91901)),x91902),x91903)),f145(x91901,x91904)))+P1(f324(f324(f326(f844(x91901,x91901)),f704(x91904,x91903,x91902,x91901)),f324(f157(f844(x91901,x91901)),f324(f324(f166(x91901,x91901),x91902),x91903)))) % 28.68/28.33 [9272]~P1(f324(f324(f326(f844(f839(x92721),f839(x92721))),f324(f324(f247(f839(x92721),f839(x92721)),x92722),x92723)),f136(x92721,x92724)))+E(f324(f324(f158(x92721),f324(f180(f839(x92721)),x92722)),x92723),x92722)+P1(f324(f324(f232(a838),f722(x92724,x92723,x92722,x92721)),f324(f324(f235(a838),f324(f180(f839(x92721)),x92722)),f324(f180(f839(x92721)),x92723)))) % 28.68/28.33 [9291]~P1(f324(f324(f326(f844(f839(x92911),f839(x92911))),f324(f324(f247(f839(x92911),f839(x92911)),x92912),x92913)),f136(x92911,x92914)))+P1(f324(f324(f232(a838),f324(f180(f839(x92911)),x92912)),f324(f180(f839(x92911)),x92913)))+P1(f324(f324(f232(a838),f722(x92914,x92913,x92912,x92911)),f324(f324(f235(a838),f324(f180(f839(x92911)),x92912)),f324(f180(f839(x92911)),x92913)))) % 28.68/28.33 [9572]~P1(f324(f324(f324(x95721,f693(x95721,x95724,x95723,x95722)),f694(x95721,x95724,x95723,x95722)),f695(x95721,x95724,x95723,x95722)))+P1(f324(f324(f324(x95721,x95722),x95723),x95724))+~P1(f324(f313(f844(f845(a1,f842(f839(a831))),f844(a1,a1)),a311),f324(f324(f247(f845(a1,f842(f839(a831))),f844(a1,a1)),x95722),f324(f324(f247(a1,a1),x95723),x95724)))) % 28.68/28.33 [9637]P1(f324(f324(f324(x96371,x96372),x96373),x96374))+P1(f324(f313(f844(f845(a1,f842(f839(a831))),f844(a1,a1)),a311),f324(f324(f247(f845(a1,f842(f839(a831))),f844(a1,a1)),f693(x96371,x96374,x96373,x96372)),f324(f324(f247(a1,a1),f694(x96371,x96374,x96373,x96372)),f695(x96371,x96374,x96373,x96372)))))+~P1(f324(f313(f844(f845(a1,f842(f839(a831))),f844(a1,a1)),a311),f324(f324(f247(f845(a1,f842(f839(a831))),f844(a1,a1)),x96372),f324(f324(f247(a1,a1),x96373),x96374)))) % 28.68/28.33 [9676]~P1(f324(f324(f326(f844(f839(x96761),f839(x96761))),f324(f324(f247(f839(x96761),f839(x96761)),x96762),x96763)),f136(x96761,x96764)))+E(f324(f324(f158(x96761),f324(f180(f839(x96761)),x96762)),x96763),x96762)+P1(f324(f324(f326(f844(x96761,x96761)),f324(f324(f247(x96761,x96761),f324(f324(f149(x96761),x96762),f722(x96764,x96763,x96762,x96761))),f324(f324(f149(x96761),x96763),f722(x96764,x96763,x96762,x96761)))),x96764)) % 28.68/28.33 [9677]~P1(f324(f324(f326(f844(f839(x96771),f839(x96771))),f324(f324(f247(f839(x96771),f839(x96771)),x96772),x96773)),f136(x96771,x96774)))+P1(f324(f324(f232(a838),f324(f180(f839(x96771)),x96772)),f324(f180(f839(x96771)),x96773)))+P1(f324(f324(f326(f844(x96771,x96771)),f324(f324(f247(x96771,x96771),f324(f324(f149(x96771),x96772),f722(x96774,x96773,x96772,x96771))),f324(f324(f149(x96771),x96773),f722(x96774,x96773,x96772,x96771)))),x96774)) % 28.68/28.33 [9747]~E(f324(f180(f839(x97471)),x97472),f324(f180(f839(x97471)),x97473))+P1(f324(f324(f326(f844(f839(x97471),f839(x97471))),f324(f324(f247(f839(x97471),f839(x97471)),x97472),x97473)),f145(x97471,x97474)))+~P1(f324(f324(f326(f844(x97471,x97471)),f324(f324(f247(x97471,x97471),f324(f324(f149(x97471),x97472),f721(x97474,x97473,x97472,x97471))),f324(f324(f149(x97471),x97473),f721(x97474,x97473,x97472,x97471)))),x97474)) % 28.68/28.33 [9886]~P67(x98861)+~P1(f324(f64(x98862),x98864))+E(f324(f151(x98861),f324(f324(f141(x98862,x98861),x98863),f92(f839(x98862),f324(f324(f20(f839(x98862),a832,a832),f324(f324(f10(a832,f845(a832,a832),f839(x98862)),a322),f324(f324(f9(f839(x98862),f845(x98862,a832),a832),f324(f324(f10(f845(x98862,a832),f845(f845(x98862,a832),a832),f839(x98862)),a321),f157(x98862))),x98864))),f127(x98862))))),f224(x98862,x98861,x98863,x98864)) % 28.68/28.33 [7260]~P59(x72602)+E(x72601,f2(x72602))+E(f324(f324(f284(x72602),f324(f324(f82(x72602),x72603),f324(f324(f83(x72602),x72604),x72601))),x72601),f324(f324(f82(x72602),x72604),f324(f324(f284(x72602),x72603),x72601))) % 28.68/28.33 [7261]~P7(x72612)+E(x72611,f2(x72612))+E(f324(f324(f42(x72612),f324(f324(f82(x72612),x72613),f324(f324(f83(x72612),x72614),x72611))),x72611),f324(f324(f82(x72612),x72614),f324(f324(f42(x72612),x72613),x72611))) % 28.68/28.33 [7262]~P7(x72622)+E(x72621,f2(x72622))+E(f324(f324(f42(x72622),f324(f324(f82(x72622),x72623),f324(f324(f83(x72622),x72621),x72624))),x72621),f324(f324(f82(x72622),x72624),f324(f324(f42(x72622),x72623),x72621))) % 28.68/28.33 [7506]~P59(x75062)+E(x75061,f2(x75062))+E(f324(f324(f284(x75062),f324(f324(f82(x75062),x75063),f324(f324(f83(x75062),x75064),x75061))),x75061),f324(f324(f82(x75062),f324(f324(f284(x75062),x75063),x75061)),x75064)) % 28.68/28.33 [7507]~P60(x75072)+E(x75071,f2(x75072))+E(f324(f324(f284(x75072),f324(f324(f82(x75072),x75073),f324(f324(f83(x75072),x75071),x75074))),x75071),f324(f324(f82(x75072),f324(f324(f284(x75072),x75073),x75071)),x75074)) % 28.68/28.33 [7508]~P60(x75082)+E(x75081,f2(x75082))+E(f324(f324(f284(x75082),f324(f324(f3(x75082),x75083),f324(f324(f83(x75082),x75081),x75084))),x75081),f324(f324(f3(x75082),f324(f324(f284(x75082),x75083),x75081)),x75084)) % 28.68/28.33 [8568]~E(f324(f324(f282(x85681,x85681,x85681),x85682),x85684),f179(f845(f844(x85681,x85681),a832)))+~E(f324(f324(f282(x85681,x85681,x85681),x85682),x85683),f179(f845(f844(x85681,x85681),a832)))+E(f324(f324(f282(x85681,x85681,x85681),x85682),f324(f324(f103(f845(f844(x85681,x85681),a832)),x85683),x85684)),f179(f845(f844(x85681,x85681),a832))) % 28.68/28.33 [8682]~P1(f324(f324(f231(f845(x86821,a832)),x86823),x86824))+~P1(f324(f324(f231(f845(x86821,a832)),x86822),x86824))+P1(f324(f324(f231(f845(x86821,a832)),f324(f324(f103(f845(x86821,a832)),x86822),x86823)),x86824)) % 28.68/28.33 [9016]~P1(f324(f64(x90161),x90164))+~P1(f324(f64(x90161),x90163))+E(f324(f324(f3(a838),f324(f324(f82(a838),f324(f324(f8(x90161,a838),x90162),x90163)),f324(f324(f8(x90161,a838),x90162),x90164))),f324(f324(f8(x90161,a838),x90162),f324(f324(f104(f845(x90161,a832)),x90163),x90164))),f324(f324(f8(x90161,a838),x90162),f324(f324(f103(f845(x90161,a832)),x90163),x90164))) % 28.68/28.33 [9091]~P1(f324(f324(f326(x90911),x90913),x90912))+~P1(f324(f324(f231(f845(x90911,a832)),x90912),f324(f324(f303(x90911),x90913),x90914)))+P1(f324(f324(f231(f845(x90911,a832)),f324(f324(f3(f845(x90911,a832)),x90912),f324(f324(f303(x90911),x90913),f179(f845(x90911,a832))))),x90914)) % 28.68/28.33 [9244]~P1(f324(f324(f326(x92441),x92443),x92442))+P1(f324(f324(f231(f845(x92441,a832)),x92442),f324(f324(f303(x92441),x92443),x92444)))+~P1(f324(f324(f231(f845(x92441,a832)),f324(f324(f3(f845(x92441,a832)),x92442),f324(f324(f303(x92441),x92443),f179(f845(x92441,a832))))),x92444)) % 28.68/28.33 [9329]~P1(f324(f324(f232(a838),x93292),x93294))+~P1(f324(f324(f231(a838),x93291),x93293))+P1(f324(f324(f326(f844(f844(a838,a838),f844(a838,a838))),f324(f324(f247(f844(a838,a838),f844(a838,a838)),f324(f324(f247(a838,a838),x93291),x93292)),f324(f324(f247(a838,a838),x93293),x93294))),a38)) % 28.68/28.33 [9330]~P1(f324(f324(f231(a838),x93302),x93304))+~P1(f324(f324(f231(a838),x93301),x93303))+P1(f324(f324(f326(f844(f844(a838,a838),f844(a838,a838))),f324(f324(f247(f844(a838,a838),f844(a838,a838)),f324(f324(f247(a838,a838),x93301),x93302)),f324(f324(f247(a838,a838),x93303),x93304))),a72)) % 28.68/28.33 [9712]~P29(x97121,f845(f845(x97121,a832),a832),f324(f324(f9(x97121,f845(f844(x97121,x97121),a832),f845(f845(x97121,a832),a832)),f324(f324(f10(f845(x97121,a832),f845(f845(f844(x97121,x97121),a832),f845(f845(x97121,a832),a832)),x97121),f63(x97121)),f324(f324(f9(x97121,f845(x97121,a832),f845(x97121,a832)),f303(x97121)),f179(f845(x97121,a832))))),x97123),x97122)+~P1(f324(f324(f326(x97121),x97124),x97122))+E(f324(f324(f3(f845(f845(x97121,a832),a832)),f324(f324(f63(x97121),x97122),x97123)),f324(f324(f63(x97121),f324(f324(f303(x97121),x97124),f179(f845(x97121,a832)))),x97123)),f324(f324(f63(x97121),f324(f324(f3(f845(x97121,a832)),x97122),f324(f324(f303(x97121),x97124),f179(f845(x97121,a832))))),x97123)) % 28.68/28.33 [9850]~P47(x98501,x98502,x98504)+~P1(f324(f324(f326(f844(x98501,x98501)),x98503),x98504))+P1(f324(f324(f252(x98501,x98501,a832),f324(f324(f9(x98501,f845(x98501,a832),f845(x98501,a832)),f324(f324(f10(f845(a832,a832),f845(f845(x98501,a832),f845(x98501,a832)),x98501),f10(a832,a832,x98501)),f324(f324(f10(a832,f845(a832,a832),x98501),a322),f324(f324(f9(x98501,f845(x98501,a832),a832),f326(x98501)),x98502)))),f324(f324(f9(x98501,f845(x98501,a832),a832),f326(x98501)),x98502))),x98503)) % 28.68/28.33 [9860]P1(f324(f64(x98601),x98602))+~P1(f324(f64(x98603),f324(f304(x98601,x98603,x98604),x98602)))+~P1(f324(f64(x98601),f324(f257(x98601),f324(f324(f20(x98601,a832,a832),f324(f324(f10(a832,f845(a832,a832),x98601),a322),f324(f324(f9(x98601,f845(x98601,a832),a832),f326(x98601)),x98602))),f324(f324(f9(x98601,x98603,a832),f324(f324(f10(x98603,f845(x98603,a832),x98601),a321),x98604)),f324(x98604,f602(x98604,x98603,x98602,x98601))))))) % 28.68/28.33 [7969]~P60(x79692)+E(x79691,f2(x79692))+E(f324(f324(f284(x79692),f324(f324(f82(x79692),f324(f324(f83(x79692),x79691),x79693)),x79694)),x79691),f324(f324(f82(x79692),x79693),f324(f324(f284(x79692),x79694),x79691))) % 28.68/28.33 [7970]~P60(x79702)+E(x79701,f2(x79702))+E(f324(f324(f284(x79702),f324(f324(f3(x79702),f324(f324(f83(x79702),x79701),x79703)),x79704)),x79701),f324(f324(f3(x79702),x79703),f324(f324(f284(x79702),x79704),x79701))) % 28.68/28.33 [8818]~E(f324(f324(f282(x88181,x88181,x88181),x88183),x88184),f179(f845(f844(x88181,x88181),a832)))+~E(f324(f324(f282(x88181,x88181,x88181),x88182),x88184),f179(f845(f844(x88181,x88181),a832)))+E(f324(f324(f282(x88181,x88181,x88181),f324(f324(f103(f845(f844(x88181,x88181),a832)),x88182),x88183)),x88184),f179(f845(f844(x88181,x88181),a832))) % 28.68/28.33 [9794]~P138(x97941)+~P138(x97942)+E(f324(f324(f310(x97941),f324(f324(f9(x97941,a101,f842(f839(a831))),f324(f324(f10(f845(x97942,f842(f839(a831))),f845(a101,f842(f839(a831))),x97941),f310(x97942)),f324(f324(f10(f845(x97942,f844(x97941,x97942)),f845(x97942,f842(f839(a831))),x97941),f324(f10(f844(x97941,x97942),f842(f839(a831)),x97942),x97943)),f247(x97941,x97942)))),x97944)),x97944),f324(f324(f310(f844(x97941,x97942)),x97943),x97944)) % 28.68/28.33 [9786]P1(f324(x97861,f387(x97862,x97863,x97861,x97864)))+~P1(f324(f64(x97864),f324(f257(x97864),x97861)))+P1(f324(f64(x97863),f324(f257(x97863),f324(f324(f10(f845(x97864,a832),a832,x97863),f89(x97864)),f324(f324(f10(f845(x97864,a832),f845(x97864,a832),x97863),f324(f20(x97864,a832,a832),f324(f324(f10(a832,f845(a832,a832),x97864),a322),x97861))),x97862))))) % 28.68/28.33 [9807]~P1(f324(f64(x98072),f324(f257(x98072),x98073)))+~P1(f324(f64(x98071),f324(f257(x98071),f324(f324(f9(x98071,x98072,a832),x98074),f387(x98074,x98071,x98073,x98072)))))+P1(f324(f64(x98071),f324(f257(x98071),f324(f324(f10(f845(x98072,a832),a832,x98071),f89(x98072)),f324(f324(f10(f845(x98072,a832),f845(x98072,a832),x98071),f324(f20(x98072,a832,a832),f324(f324(f10(a832,f845(a832,a832),x98072),a322),x98073))),x98074))))) % 28.68/28.33 [5640]~E(x56405,x56402)+P39(f35(x56401,x56403),x56402,x56404,x56405)+P1(f324(x56401,x56402)) % 28.68/28.33 [6211]E(x62111,x62112)+~P39(f35(x62113,x62114),x62111,x62115,x62112)+P1(f324(x62113,x62111)) % 28.68/28.33 [7772]~P39(x77722,x77723,x77724,x77725)+~P39(f35(x77721,x77722),x77725,x77724,x77723)+P39(f35(x77721,x77722),x77723,x77724,x77723) % 28.68/28.33 [8936]E(x89361,x89362)+~P39(f35(x89365,x89363),x89361,x89364,x89362)+P39(x89363,x89361,x89364,f753(x89362,x89364,x89361,x89363,x89365)) % 28.68/28.33 [8938]E(x89381,x89382)+P39(f35(x89383,x89384),f753(x89381,x89385,x89382,x89384,x89383),x89385,x89381)+~P39(f35(x89383,x89384),x89382,x89385,x89381) % 28.68/28.33 [8940]~P39(f35(x89405,x89401),x89402,x89403,x89404)+P39(x89401,x89402,x89403,f753(x89404,x89403,x89402,x89401,x89405))+~P1(f324(x89405,x89402)) % 28.68/28.33 [8944]~P39(f35(x89441,x89442),x89445,x89444,x89443)+P39(f35(x89441,x89442),f753(x89443,x89444,x89445,x89442,x89441),x89444,x89443)+~P1(f324(x89441,x89445)) % 28.68/28.33 [6361]E(x63611,x63612)+~E(f324(x63613,x63611),f324(x63613,x63612))+~P29(x63614,x63615,x63613,f238(f845(x63614,a832))) % 28.68/28.33 [6525]~E(f324(x65253,x65255),f182(x65252))+~E(f324(x65254,x65255),f182(x65252))+E(f324(f169(x65251,x65252,x65253,x65254),x65255),f182(x65252)) % 28.68/28.33 [7301]E(x73011,x73012)+~P29(x73013,x73014,x73015,f238(f845(x73013,a832)))+~E(f324(f304(x73013,x73014,x73015),x73011),f324(f304(x73013,x73014,x73015),x73012)) % 28.68/28.33 [7562]P29(x75622,x75623,f519(x75624,x75623,x75622,x75621),x75621)+~E(f324(f304(x75623,x75622,x75625),x75624),x75621)+E(x75621,f179(f845(x75622,a832))) % 28.68/28.33 [8102]~P1(f324(f324(x81023,x81022),x81025))+~P1(f324(f324(x81023,x81024),x81022))+P1(f324(f324(f326(x81021),x81022),f292(x81021,x81023,x81024,x81025))) % 28.68/28.33 [8103]~P1(f324(f324(x81033,x81032),x81035))+~P1(f324(f324(x81033,x81034),x81032))+P1(f324(f324(f326(x81031),x81032),f283(x81031,x81033,x81034,x81035))) % 28.68/28.33 [8643]~P29(x86431,x86433,x86435,f238(f845(x86431,a832)))+~P29(x86433,x86432,x86434,f238(f845(x86433,a832)))+P29(x86431,x86432,f324(f75(x86433,x86432,x86431,x86434),x86435),f238(f845(x86431,a832))) % 28.68/28.33 [9139]P1(f324(f324(f326(f844(x91391,x91391)),f324(f324(f247(x91391,x91391),x91392),x91393)),f301(x91391,x91394)))+~P1(f324(f324(f326(f844(x91391,x91391)),f324(f324(f247(x91391,x91391),x91392),x91395)),f301(x91391,x91394)))+~P1(f324(f324(f326(f844(x91391,x91391)),f324(f324(f247(x91391,x91391),x91395),x91393)),f301(x91391,x91394))) % 28.68/28.33 [9176]~P86(x91762)+~P1(f324(f127(x91761),x91765))+P1(f324(f127(x91761),f138(x91761,x91762,x91763,x91764,x91765))) % 28.68/28.33 [5169]~E(x51692,f115(x51691))+E(f324(f324(f125(x51691),x51692),x51693),f324(f324(f139(x51691),x51694),x51695))+~E(x51693,f324(f324(f139(x51691),x51694),x51695)) % 28.68/28.33 [5170]~E(x51702,f115(x51701))+E(f324(f324(f125(x51701),x51702),x51703),f324(f324(f139(x51701),x51704),x51705))+~E(f324(f324(f139(x51701),x51704),x51705),x51703) % 28.68/28.33 [6317]~E(f324(f180(f839(x63171)),x63175),f324(f180(f839(x63172)),x63174))+E(f324(f324(f141(f844(x63171,x63172),x63172),f251(x63171,x63172)),x63173),x63174)+~E(f324(f324(f166(x63171,x63172),x63175),x63174),x63173) % 28.68/28.33 [6318]~E(f324(f180(f839(x63181)),x63184),f324(f180(f839(x63182)),x63185))+E(f324(f324(f141(f844(x63181,x63182),x63181),f246(x63181,x63182)),x63183),x63184)+~E(f324(f324(f166(x63181,x63182),x63184),x63185),x63183) % 28.68/28.33 [6817]~P86(x68171)+~P18(x68171,f324(f324(f141(x68172,x68171),x68173),x68175))+P18(x68171,f324(f324(f141(x68172,x68171),x68173),f324(f126(x68172,x68174),x68175))) % 28.68/28.33 [6863]~P1(f324(x68633,x68635))+~P1(f324(f324(x68632,x68634),x68635))+P1(f324(f324(f94(x68631,x68632,x68633),x68634),x68635)) % 28.68/28.33 [6960]~P86(x69601)+P18(x69601,f324(f324(f141(x69602,x69601),x69603),f155(x69602,x69604,x69605)))+~P18(x69601,f324(f324(f141(x69602,x69601),x69603),x69605)) % 28.68/28.33 [6983]~P52(x69833,x69832,x69835)+~P52(x69831,x69833,x69834)+P52(x69831,x69832,f324(f324(f282(x69831,x69833,x69832),x69834),x69835)) % 28.68/28.33 [7074]E(x70741,x70742)+~P29(x70743,x70744,x70745,f238(f845(x70743,a832)))+~E(f324(f324(f141(x70743,x70744),x70745),x70741),f324(f324(f141(x70743,x70744),x70745),x70742)) % 28.68/28.33 [7156]P39(x71561,x71562,x71563,x71564)+~P39(x71561,x71562,x71565,x71564)+~P1(f324(f324(f231(a838),x71565),x71563)) % 28.68/28.33 [7246]~P1(f324(f324(f232(a838),x72461),f324(x72463,x72465)))+P1(f324(f324(f232(a838),x72461),f142(x72462,x72463,x72464)))+~P1(f324(f324(f326(x72462),x72465),f324(f157(x72462),x72464))) % 28.68/28.33 [7247]~P1(f324(f324(f231(a838),x72471),f324(x72473,x72475)))+P1(f324(f324(f231(a838),x72471),f142(x72472,x72473,x72474)))+~P1(f324(f324(f326(x72472),x72475),f324(f157(x72472),x72474))) % 28.68/28.33 [7662]~P85(x76621)+P1(f324(f324(f231(f845(x76621,a832)),f296(x76621,x76622,x76623)),f296(x76621,x76624,x76625)))+P1(f324(f324(f231(x76621),x76622),x76623)) % 28.68/28.33 [7689]~P9(x76891)+P1(f324(f324(f231(x76891),f324(f324(f46(x76892,x76891),x76893),x76894)),f324(x76894,x76895)))+~P1(f324(f324(f326(x76892),x76895),x76893)) % 28.68/28.33 [7759]~P29(x77591,x77592,x77594,x77593)+E(f324(f79(x77591,x77592,x77593,x77594),f324(x77594,x77595)),x77595)+~P1(f324(f324(f326(x77591),x77595),x77593)) % 28.68/28.33 [7958]~P1(f324(x79581,x79585))+P1(f324(x79581,f356(x79581,x79582,x79583,x79584)))+~P1(f324(f324(f326(x79584),x79585),x79583)) % 28.68/28.33 [7959]~P1(f324(x79591,x79595))+P1(f324(x79591,f356(x79591,x79592,x79593,x79594)))+~P1(f324(f324(f326(x79594),x79595),x79592)) % 28.68/28.33 [8053]P1(f324(f64(x80531),x80532))+~P1(f324(f64(x80533),x80534))+~P1(f324(f324(f231(f845(x80531,a832)),x80532),f324(f304(x80533,x80531,x80535),x80534))) % 28.68/28.33 [8216]E(x82161,x82162)+~P29(x82163,x82164,x82165,f324(f324(f103(f845(x82163,a832)),f324(f157(x82163),x82161)),f324(f157(x82163),x82162)))+~E(f324(f324(f141(x82163,x82164),x82165),x82161),f324(f324(f141(x82163,x82164),x82165),x82162)) % 28.68/28.33 [8273]~P85(x82731)+~P1(f324(f324(f232(f845(x82731,a832)),f296(x82731,x82734,x82735)),f296(x82731,x82732,x82733)))+P1(f324(f324(f231(x82731),x82732),x82733)) % 28.68/28.33 [8341]~P29(x83411,x83414,x83415,f238(f845(x83411,a832)))+~P1(f324(f324(f326(x83414),f324(x83415,x83412)),f324(f304(x83411,x83414,x83415),x83413)))+P1(f324(f324(f326(x83411),x83412),x83413)) % 28.68/28.33 [8418]P1(f324(x84181,x84182))+~P1(f324(x84181,f361(x84181,x84183,x84184,x84185)))+~P1(f324(f324(f326(x84185),x84182),x84184)) % 28.68/28.33 [8419]P1(f324(x84191,x84192))+~P1(f324(x84191,f361(x84191,x84193,x84194,x84195)))+~P1(f324(f324(f326(x84195),x84192),x84193)) % 28.68/28.33 [8679]~P29(x86792,x86793,x86791,x86794)+E(f324(x86791,f324(f79(x86792,x86793,x86794,x86791),x86795)),x86795)+~P1(f324(f324(f326(x86793),x86795),f324(f304(x86792,x86793,x86791),x86794))) % 28.68/28.33 [8765]E(x87651,f115(x87652))+E(f324(f324(f139(x87652),x87653),f724(x87654,x87653,x87655,x87651,x87652)),x87651)+~E(f324(f324(f125(x87652),x87651),x87655),f324(f324(f139(x87652),x87653),x87654)) % 28.68/28.33 [8766]E(x87661,f115(x87662))+E(f324(f324(f139(x87662),x87663),f725(x87664,x87661,x87665,x87663,x87662)),x87661)+~E(f324(f324(f125(x87662),x87661),x87664),f324(f324(f139(x87662),x87663),x87665)) % 28.68/28.33 [8781]E(f324(f324(f139(x87812),x87813),f724(x87814,x87813,x87811,x87815,x87812)),x87815)+~E(f324(f324(f125(x87812),x87815),x87811),f324(f324(f139(x87812),x87813),x87814))+E(x87811,f324(f324(f139(x87812),x87813),x87814)) % 28.68/28.33 [8782]E(f324(f324(f139(x87821),x87822),f725(x87824,x87825,x87823,x87822,x87821)),x87825)+~E(f324(f324(f125(x87821),x87825),x87824),f324(f324(f139(x87821),x87822),x87823))+E(f324(f324(f139(x87821),x87822),x87823),x87824) % 28.68/28.33 [8856]~E(f324(f304(x88563,x88562,x88564),f238(f845(x88563,a832))),f238(f845(x88562,a832)))+~E(f324(f304(x88561,x88563,x88565),f238(f845(x88561,a832))),f238(f845(x88563,a832)))+E(f324(f304(x88561,x88562,f324(f75(x88563,x88562,x88561,x88564),x88565)),f238(f845(x88561,a832))),f238(f845(x88562,a832))) % 28.68/28.33 [9182]E(x91821,f115(x91822))+~E(f324(f324(f125(x91822),x91821),x91823),f324(f324(f139(x91822),x91825),x91824))+E(f324(f324(f125(x91822),f725(x91823,x91821,x91824,x91825,x91822)),x91823),x91824) % 28.68/28.33 [9183]E(x91831,f115(x91832))+~E(f324(f324(f125(x91832),x91831),x91835),f324(f324(f139(x91832),x91834),x91833))+E(f324(f324(f125(x91832),f724(x91833,x91834,x91835,x91831,x91832)),x91835),x91833) % 28.68/28.33 [9191]E(f324(f324(f125(x91912),f724(x91914,x91913,x91911,x91915,x91912)),x91911),x91914)+~E(f324(f324(f125(x91912),x91915),x91911),f324(f324(f139(x91912),x91913),x91914))+E(x91911,f324(f324(f139(x91912),x91913),x91914)) % 28.68/28.33 [9192]~E(f324(f324(f125(x91921),x91925),x91924),f324(f324(f139(x91921),x91922),x91923))+E(f324(f324(f125(x91921),f725(x91924,x91925,x91923,x91922,x91921)),x91924),x91923)+E(f324(f324(f139(x91921),x91922),x91923),x91924) % 28.68/28.33 [9193]E(f324(f324(f125(x91931),x91935),f728(x91933,x91932,x91934,x91935,x91931)),x91932)+E(f324(f324(f125(x91931),x91932),f727(x91933,x91932,x91934,x91935,x91931)),x91935)+~E(f324(f324(f125(x91931),x91935),x91934),f324(f324(f125(x91931),x91932),x91933)) % 28.68/28.33 [9224]~P86(x92241)+P18(x92241,f324(f324(f141(x92242,x92241),x92243),f138(x92242,x92241,x92243,x92244,x92245)))+~P18(x92241,f324(f324(f141(x92242,x92241),x92243),x92245)) % 28.68/28.33 [9240]~P56(x92405,x92401,x92404,x92403)+P1(f324(f324(x92401,x92402),f564(x92403,x92404,x92401,x92405,x92402)))+~P1(f324(f324(f326(x92405),x92402),x92404)) % 28.68/28.33 [9338]~P1(f324(f324(f326(f844(x93381,x93381)),f324(f324(f247(x93381,x93381),x93385),x93383)),f301(x93381,x93384)))+P1(f324(f324(f326(f844(x93381,x93381)),f324(f324(f247(x93381,x93381),x93382),x93383)),f324(f324(f282(x93381,x93381,x93381),x93384),f301(x93381,x93384))))+~P1(f324(f324(f326(f844(x93381,x93381)),f324(f324(f247(x93381,x93381),x93382),x93385)),f324(f324(f282(x93381,x93381,x93381),x93384),f301(x93381,x93384)))) % 28.68/28.33 [9339]~P1(f324(f324(f326(f844(x93391,x93391)),f324(f324(f247(x93391,x93391),x93392),x93395)),f301(x93391,x93394)))+P1(f324(f324(f326(f844(x93391,x93391)),f324(f324(f247(x93391,x93391),x93392),x93393)),f324(f324(f282(x93391,x93391,x93391),x93394),f301(x93391,x93394))))+~P1(f324(f324(f326(f844(x93391,x93391)),f324(f324(f247(x93391,x93391),x93395),x93393)),f324(f324(f282(x93391,x93391,x93391),x93394),f301(x93391,x93394)))) % 28.68/28.33 [9341]P1(f324(f324(f326(f844(f839(x93411),f839(x93411))),f324(f324(f247(f839(x93411),f839(x93411)),x93412),x93413)),f145(x93411,f301(x93411,x93414))))+~P1(f324(f324(f326(f844(f839(x93411),f839(x93411))),f324(f324(f247(f839(x93411),f839(x93411)),x93412),x93415)),f145(x93411,f301(x93411,x93414))))+~P1(f324(f324(f326(f844(f839(x93411),f839(x93411))),f324(f324(f247(f839(x93411),f839(x93411)),x93415),x93413)),f145(x93411,f301(x93411,x93414)))) % 28.68/28.33 [9345]E(f324(f324(f125(x93451),x93452),f727(x93453,x93452,x93454,x93455,x93451)),x93455)+E(f324(f324(f125(x93451),f728(x93453,x93452,x93454,x93455,x93451)),x93453),x93454)+~E(f324(f324(f125(x93451),x93452),x93453),f324(f324(f125(x93451),x93455),x93454)) % 28.68/28.33 [9346]E(f324(f324(f125(x93461),x93462),f728(x93463,x93464,x93465,x93462,x93461)),x93464)+E(f324(f324(f125(x93461),f727(x93463,x93464,x93465,x93462,x93461)),x93465),x93463)+~E(f324(f324(f125(x93461),x93462),x93465),f324(f324(f125(x93461),x93464),x93463)) % 28.68/28.33 [9404]P1(f324(f324(f326(f844(x94041,x94041)),f324(f324(f247(x94041,x94041),x94042),x94043)),f324(f324(f282(x94041,x94041,x94041),x94044),f301(x94041,x94044))))+~P1(f324(f324(f326(f844(x94041,x94041)),f324(f324(f247(x94041,x94041),x94042),x94045)),f324(f324(f282(x94041,x94041,x94041),x94044),f301(x94041,x94044))))+~P1(f324(f324(f326(f844(x94041,x94041)),f324(f324(f247(x94041,x94041),x94045),x94043)),f324(f324(f282(x94041,x94041,x94041),x94044),f301(x94041,x94044)))) % 28.68/28.33 [9437]E(f324(f324(f125(x94371),f727(x94372,x94373,x94374,x94375,x94371)),x94374),x94372)+~E(f324(f324(f125(x94371),x94373),x94372),f324(f324(f125(x94371),x94375),x94374))+E(f324(f324(f125(x94371),f728(x94372,x94373,x94374,x94375,x94371)),x94372),x94374) % 28.68/28.33 [9454]~P56(x94541,x94544,x94543,x94542)+~P1(f324(f324(f326(x94541),x94545),x94543))+P1(f324(f324(f326(x94541),f564(x94542,x94543,x94544,x94541,x94545)),x94542)) % 28.68/28.33 [9565]~P1(f324(f324(f326(f844(f845(x95651,a832),f845(x95651,a832))),f324(f324(f247(f845(x95651,a832),f845(x95651,a832)),x95654),x95653)),f317(x95651,x95652)))+~P1(f324(f324(f326(x95651),x95655),x95654))+P1(f324(f324(f326(x95651),f648(x95652,x95653,x95654,x95651,x95655)),x95653)) % 28.68/28.33 [6393]~P21(x63932,x63935,x63931)+~P1(f324(f64(x63932),x63934))+E(f324(x63931,f324(f324(f303(x63932),x63933),x63934)),f324(f324(f67(x63932,x63932,x63935),x63933),x63934)) % 28.68/28.33 [6394]~E(x63943,x63944)+~E(x63942,x63945)+E(f324(f324(f303(x63941),x63942),f324(f324(f303(x63941),x63943),f179(f845(x63941,a832)))),f324(f324(f303(x63941),x63944),f324(f324(f303(x63941),x63945),f179(f845(x63941,a832))))) % 28.68/28.33 [6405]P1(f324(x64052,x64055))+E(f161(x64051,x64052,f324(f324(f125(x64051),x64053),x64054)),f161(x64051,x64052,x64053))+~P1(f324(f324(f326(x64051),x64055),f324(f157(x64051),x64053))) % 28.68/28.33 [6442]E(f324(x64421,x64422),f179(f845(x64423,a832)))+~E(f324(f324(f45(x64424,f845(x64423,a832)),x64425),x64421),f179(f845(x64423,a832)))+~P1(f324(f324(f326(x64424),x64422),x64425)) % 28.68/28.33 [6443]E(f324(x64431,x64432),f238(f845(x64433,a832)))+~E(f324(f324(f46(x64434,f845(x64433,a832)),x64435),x64431),f238(f845(x64433,a832)))+~P1(f324(f324(f326(x64434),x64432),x64435)) % 28.68/28.33 [6766]~P1(f324(f324(f186(x67661),x67663),x67665))+~P1(f324(f324(f186(x67662),x67665),x67664))+P1(f324(f324(f186(f36(x67661,x67662)),x67663),x67664)) % 28.68/28.33 [6970]~E(x69702,x69704)+~P136(x69701)+E(f324(f324(f82(x69701),f324(f324(f83(x69701),x69702),x69703)),f324(f324(f83(x69701),x69704),x69705)),f324(f324(f82(x69701),f324(f324(f83(x69701),x69702),x69705)),f324(f324(f83(x69701),x69704),x69703))) % 28.68/28.33 [7030]~P9(x70301)+~P1(f324(f324(f326(x70304),x70303),x70305))+P1(f324(f324(f231(x70301),f324(x70302,x70303)),f324(f324(f45(x70304,x70301),x70305),x70302))) % 28.68/28.33 [7079]~P101(x70791)+P1(f324(f324(f231(x70791),f324(x70792,x70793)),f324(x70794,x70793)))+~P1(f324(f324(f231(f845(x70795,x70791)),x70792),x70794)) % 28.68/28.33 [7214]E(x72141,x72142)+E(x72143,x72141)+~E(f324(f324(f303(x72144),x72141),f324(f324(f303(x72144),x72145),f179(f845(x72144,a832)))),f324(f324(f303(x72144),x72142),f324(f324(f303(x72144),x72143),f179(f845(x72144,a832))))) % 28.68/28.33 [7215]E(x72151,x72152)+E(x72153,x72151)+~E(f324(f324(f303(x72154),x72153),f324(f324(f303(x72154),x72152),f179(f845(x72154,a832)))),f324(f324(f303(x72154),x72155),f324(f324(f303(x72154),x72151),f179(f845(x72154,a832))))) % 28.68/28.33 [7216]E(x72161,x72162)+E(x72161,x72163)+~E(f324(f324(f303(x72164),x72163),f324(f324(f303(x72164),x72162),f179(f845(x72164,a832)))),f324(f324(f303(x72164),x72165),f324(f324(f303(x72164),x72161),f179(f845(x72164,a832))))) % 28.68/28.33 [7217]E(x72171,x72172)+E(x72171,x72173)+~E(f324(f324(f303(x72174),x72171),f324(f324(f303(x72174),x72175),f179(f845(x72174,a832)))),f324(f324(f303(x72174),x72172),f324(f324(f303(x72174),x72173),f179(f845(x72174,a832))))) % 28.68/28.33 [7769]P29(x77691,x77692,x77693,x77694)+~P29(x77691,x77692,x77693,x77695)+~P1(f324(f324(f231(f845(x77691,a832)),x77694),x77695)) % 28.68/28.33 [7873]P1(f324(x78731,x78732))+~P1(f324(f324(f186(x78734),x78732),x78735))+P1(f324(f324(f186(f33(x78731,x78733,x78734)),x78732),x78735)) % 28.68/28.33 [7901]~P1(f324(x79011,x79014))+~P1(f324(f324(f186(x79012),x79014),x79015))+P1(f324(f324(f186(f33(x79011,x79012,x79013)),x79014),x79015)) % 28.68/28.33 [7948]E(x79481,x79482)+~E(f324(f304(x79483,x79484,x79485),x79481),f324(f304(x79483,x79484,x79485),x79482))+~P29(x79483,x79484,x79485,f324(f324(f103(f845(x79483,a832)),x79481),x79482)) % 28.68/28.33 [8022]P1(f324(x80222,x80224))+E(f324(f324(f128(x80221),f324(f180(f839(x80221)),f161(x80221,x80222,x80223))),x80223),f324(f324(f139(x80221),x80224),x80225))+~E(f324(f324(f125(x80221),f161(x80221,x80222,x80223)),f324(f324(f139(x80221),x80224),x80225)),x80223) % 28.68/28.33 [8051]~P29(x80511,x80512,x80513,x80515)+~P29(x80511,x80512,x80513,x80514)+P29(x80511,x80512,x80513,f324(f324(f104(f845(x80511,a832)),x80514),x80515)) % 28.68/28.33 [8158]~P67(x81581)+E(f324(f324(f82(x81581),f324(x81582,x81583)),f324(f151(x81581),f324(f324(f141(x81584,x81581),x81582),f155(x81584,x81583,x81585)))),f324(f151(x81581),f324(f324(f141(x81584,x81581),x81582),x81585)))+~P1(f324(f324(f326(x81584),x81583),f324(f157(x81584),x81585))) % 28.68/28.33 [8245]~P86(x82451)+~P18(x82451,f324(f324(f141(x82452,x82451),x82453),x82455))+P18(x82451,f324(f324(f141(x82452,x82451),x82453),f324(f324(f137(x82452,x82451,x82453),x82454),x82455))) % 28.68/28.33 [8325]P1(f324(x83251,x83252))+P1(f324(f324(f186(x83253),x83252),x83254))+~P1(f324(f324(f186(f33(x83251,x83255,x83253)),x83252),x83254)) % 28.68/28.33 [8336]~P9(x83361)+P1(f324(f324(f231(x83361),f324(f324(f45(x83362,x83361),x83363),x83364)),f324(f324(f45(x83362,x83361),x83365),x83364)))+~P1(f324(f324(f231(f845(x83362,a832)),x83363),x83365)) % 28.68/28.33 [8337]~P9(x83371)+P1(f324(f324(f231(x83371),f324(f324(f46(x83372,x83371),x83373),x83374)),f324(f324(f46(x83372,x83371),x83375),x83374)))+~P1(f324(f324(f231(f845(x83372,a832)),x83375),x83373)) % 28.68/28.33 [8347]~P1(f324(x83474,x83472))+P1(f324(f324(f186(x83471),x83472),x83473))+~P1(f324(f324(f186(f33(x83474,x83471,x83475)),x83472),x83473)) % 28.68/28.33 [8371]~P86(x83713)+P1(f324(f127(x83711),x83712))+~P1(f324(f127(x83711),f324(f324(f137(x83711,x83713,x83714),x83715),x83712))) % 28.68/28.33 [8381]P1(f324(f324(f186(x83811),x83812),x83813))+P1(f324(f324(f186(x83814),x83812),x83813))+~P1(f324(f324(f186(f33(x83815,x83811,x83814)),x83812),x83813)) % 28.68/28.33 [8502]~P86(x85021)+~P1(f324(f324(f326(x85022),x85023),f324(f157(x85022),x85024)))+~P1(f324(f127(x85022),f324(f324(f137(x85022,x85021,x85025),x85023),x85024))) % 28.68/28.33 [8578]~P86(x85781)+P18(x85781,f324(f324(f141(x85782,x85781),x85783),x85784))+~P18(x85781,f324(f324(f141(x85782,x85781),x85783),f324(f324(f137(x85782,x85781,x85783),x85785),x85784))) % 28.68/28.33 [8666]~P86(x86662)+E(f324(f324(f137(x86661,x86662,x86663),x86664),x86665),f138(x86661,x86662,x86663,x86664,x86665))+P1(f324(f324(f326(x86662),f324(x86663,x86664)),f324(f304(x86661,x86662,x86663),f324(f157(x86661),x86665)))) % 28.68/28.33 [8734]~P86(x87342)+E(f138(x87341,x87342,x87343,x87344,x87345),x87345)+~P1(f324(f324(f326(x87342),f324(x87343,x87344)),f324(f304(x87341,x87342,x87343),f324(f157(x87341),x87345)))) % 28.68/28.33 [8747]~P29(x87472,x87471,x87473,x87475)+P1(f324(f324(f232(f845(x87471,a832)),f324(f304(x87472,x87471,x87473),x87474)),f324(f304(x87472,x87471,x87473),x87475)))+~P1(f324(f324(f232(f845(x87472,a832)),x87474),x87475)) % 28.68/28.33 [8894]~P29(x88941,x88942,x88943,f238(f845(x88941,a832)))+~P1(f324(f324(f231(f845(x88942,a832)),x88944),f324(f304(x88941,x88942,x88943),x88945)))+P1(f324(f324(f231(f845(x88941,a832)),f324(f305(x88941,x88942,x88943),x88944)),x88945)) % 28.68/28.33 [8913]~E(f324(f304(x89133,x89131,x89134),f238(f845(x89133,a832))),f238(f845(x89131,a832)))+P1(f324(f324(f231(f845(x89131,a832)),x89132),f324(f304(x89133,x89131,x89134),x89135)))+~P1(f324(f324(f231(f845(x89133,a832)),f324(f305(x89133,x89131,x89134),x89132)),x89135)) % 28.68/28.33 [8945]~E(f324(f226(x89452),x89454),f324(f165(x89451,x89452,x89455),x89453))+~P1(f324(f127(x89451),f324(f324(f141(f844(x89451,x89452),x89451),f246(x89451,x89452)),x89455)))+P1(f324(f324(f326(f844(x89451,x89452)),f324(f324(f247(x89451,x89452),x89453),x89454)),f324(f157(f844(x89451,x89452)),x89455))) % 28.68/28.33 [9009]~P29(x90091,x90094,x90095,f238(f845(x90091,a832)))+~P1(f324(f324(f231(f845(x90094,a832)),f324(f304(x90091,x90094,x90095),x90092)),f324(f304(x90091,x90094,x90095),x90093)))+P1(f324(f324(f231(f845(x90091,a832)),x90092),x90093)) % 28.68/28.33 [9073]E(f324(f226(x90731),x90732),f324(f165(x90733,x90731,x90734),x90735))+~P1(f324(f127(x90733),f324(f324(f141(f844(x90733,x90731),x90733),f246(x90733,x90731)),x90734)))+~P1(f324(f324(f326(f844(x90733,x90731)),f324(f324(f247(x90733,x90731),x90735),x90732)),f324(f157(f844(x90733,x90731)),x90734))) % 28.68/28.33 [9075]E(f324(f165(x90751,x90752,x90753),x90754),f324(f226(x90752),x90755))+~P1(f324(f127(x90751),f324(f324(f141(f844(x90751,x90752),x90751),f246(x90751,x90752)),x90753)))+~P1(f324(f324(f326(f844(x90751,x90752)),f324(f324(f247(x90751,x90752),x90754),x90755)),f324(f157(f844(x90751,x90752)),x90753))) % 28.68/28.33 [9112]~P72(x91121)+~E(f324(x91123,f765(x91123,x91124,x91125,x91122,x91121)),f2(x91121))+E(f324(f151(x91121),f324(f324(f141(x91122,x91121),x91123),f324(f126(x91122,x91124),x91125))),f324(f151(x91121),f324(f324(f141(x91122,x91121),x91123),x91125))) % 28.68/28.33 [9286]~P20(x92861,x92862,x92863)+~P1(f324(f64(x92861),x92865))+P1(f324(f69(x92861,x92862,x92863,x92864,x92865),f324(f324(f67(x92861,x92862,x92863),x92864),x92865))) % 28.68/28.33 [9360]P1(f324(x93601,f689(x93602,x93601,x93603,x93604,x93605)))+~P1(f324(f324(f231(f845(x93605,a832)),x93604),x93603))+P1(f324(f324(f231(f845(x93605,a832)),f324(f324(f104(f845(x93605,a832)),x93604),f324(f257(x93605),x93601))),f324(f324(f104(f845(x93605,a832)),x93603),f324(f257(x93605),x93602)))) % 28.68/28.33 [9374]~P72(x93741)+~P1(f324(x93744,f765(x93743,x93744,x93745,x93742,x93741)))+E(f324(f151(x93741),f324(f324(f141(x93742,x93741),x93743),f324(f126(x93742,x93744),x93745))),f324(f151(x93741),f324(f324(f141(x93742,x93741),x93743),x93745))) % 28.68/28.33 [9452]~P9(x94525)+P1(f324(f324(f326(x94521),f665(x94522,x94523,x94521,x94524,x94525)),x94523))+P1(f324(f324(f231(x94525),x94524),f324(f324(f46(x94521,x94525),x94523),x94522))) % 28.68/28.33 [9455]~P72(x94551)+E(f324(f151(x94551),f324(f324(f141(x94552,x94551),x94553),f324(f126(x94552,x94554),x94555))),f324(f151(x94551),f324(f324(f141(x94552,x94551),x94553),x94555)))+P1(f324(f324(f326(x94552),f765(x94553,x94554,x94555,x94552,x94551)),f324(f157(x94552),x94555))) % 28.68/28.33 [9465]~P1(f324(x94655,f689(x94655,x94653,x94654,x94652,x94651)))+~P1(f324(f324(f231(f845(x94651,a832)),x94652),x94654))+P1(f324(f324(f231(f845(x94651,a832)),f324(f324(f104(f845(x94651,a832)),x94652),f324(f257(x94651),x94653))),f324(f324(f104(f845(x94651,a832)),x94654),f324(f257(x94651),x94655)))) % 28.68/28.33 [9529]P1(f324(f324(f326(x95291),f689(x95292,x95293,x95294,x95295,x95291)),x95295))+~P1(f324(f324(f231(f845(x95291,a832)),x95295),x95294))+P1(f324(f324(f231(f845(x95291,a832)),f324(f324(f104(f845(x95291,a832)),x95295),f324(f257(x95291),x95293))),f324(f324(f104(f845(x95291,a832)),x95294),f324(f257(x95291),x95292)))) % 28.68/28.33 [9575]~P9(x95751)+~P1(f324(f324(f231(x95751),x95752),f324(x95755,f665(x95755,x95754,x95753,x95752,x95751))))+P1(f324(f324(f231(x95751),x95752),f324(f324(f46(x95753,x95751),x95754),x95755))) % 28.68/28.33 [9607]~P68(x96071)+~P1(f324(f64(x96072),x96075))+E(f324(f324(f324(f68(x96071,x96072,f83(x96071)),f324(f324(f20(x96072,x96071,x96071),f324(f324(f10(x96071,f845(x96071,x96071),x96072),f83(x96071)),x96073)),x96074)),f80(x96071)),x96075),f324(f324(f83(x96071),f324(f324(f324(f68(x96071,x96072,f83(x96071)),x96073),f80(x96071)),x96075)),f324(f324(f324(f68(x96071,x96072,f83(x96071)),x96074),f80(x96071)),x96075))) % 28.68/28.33 [9658]~P1(f324(f324(f326(f844(f845(x96581,a832),f845(x96581,a832))),f324(f324(f247(f845(x96581,a832),f845(x96581,a832)),x96585),x96584)),f317(x96581,x96583)))+~P1(f324(f324(f326(x96581),x96582),x96585))+P1(f324(f324(f326(f844(x96581,x96581)),f324(f324(f247(x96581,x96581),x96582),f648(x96583,x96584,x96585,x96581,x96582))),x96583)) % 28.68/28.33 [9804]~P1(f324(f324(f326(f844(f839(x98041),f839(x98041))),f324(f324(f247(f839(x98041),f839(x98041)),f324(f324(f125(x98041),x98045),x98042)),f324(f324(f125(x98041),x98045),x98043))),f136(x98041,x98044)))+P1(f324(f324(f326(f844(f839(x98041),f839(x98041))),f324(f324(f247(f839(x98041),f839(x98041)),x98042),x98043)),f136(x98041,x98044)))+P1(f324(f324(f326(f844(x98041,x98041)),f324(f324(f247(x98041,x98041),f729(x98044,x98043,x98042,x98045,x98041)),f729(x98044,x98043,x98042,x98045,x98041))),x98044)) % 28.68/28.33 [7082]~E(x70823,x70825)+E(f324(f324(f149(x70821),f324(f324(f146(x70821,x70822),x70823),x70824)),x70825),x70824)+~P1(f324(f324(f232(a838),x70823),f324(f180(f839(x70821)),x70822))) % 28.68/28.33 [7091]~E(f324(f180(f839(x70911)),x70913),f324(f180(f839(x70912)),x70914))+E(f324(f165(x70911,x70912,f324(f324(f166(x70911,x70912),x70913),x70914)),x70915),f182(x70912))+P1(f324(f324(f326(x70911),x70915),f324(f157(x70911),x70913))) % 28.68/28.33 [7210]~E(f324(f324(f125(x72101),x72102),x72104),f324(f324(f125(x72101),x72103),x72105))+E(f324(f324(f158(x72101),f324(f180(f839(x72101)),x72102)),x72103),x72102)+P1(f324(f324(f231(a838),f324(f180(f839(x72101)),x72103)),f324(f180(f839(x72101)),x72102))) % 28.68/28.33 [7730]~E(f324(f324(f125(x77301),x77302),x77304),f324(f324(f125(x77301),x77303),x77305))+E(f324(f324(f158(x77301),f324(f180(f839(x77301)),x77302)),x77303),x77302)+~P1(f324(f324(f231(a838),f324(f180(f839(x77301)),x77302)),f324(f180(f839(x77301)),x77303))) % 28.68/28.33 [7754]~P1(f324(f64(x77541),f324(x77544,x77545)))+~P1(f324(f324(f326(x77542),x77545),x77543))+P1(f324(f64(x77541),f324(f324(f46(x77542,f845(x77541,a832)),x77543),x77544))) % 28.68/28.33 [7867]~E(f324(f180(f839(x78671)),x78672),f324(f180(f839(x78673)),x78674))+~E(f324(f165(x78671,x78673,f324(f324(f166(x78671,x78673),x78672),x78674)),x78675),f182(x78673))+~P1(f324(f324(f326(x78671),x78675),f324(f157(x78671),x78672))) % 28.68/28.33 [7934]~P47(x79341,x79343,x79345)+~P47(x79341,x79342,x79344)+P47(x79341,f324(f324(f103(f845(x79341,a832)),x79342),x79343),f324(f324(f103(f845(f844(x79341,x79341),a832)),x79344),x79345)) % 28.68/28.33 [7935]~P47(x79351,x79353,x79355)+~P47(x79351,x79352,x79354)+P47(x79351,f324(f324(f104(f845(x79351,a832)),x79352),x79353),f324(f324(f104(f845(f844(x79351,x79351),a832)),x79354),x79355)) % 28.68/28.33 [8288]E(f324(f324(f247(x82881,x82882),f324(f324(f149(x82881),x82883),x82884)),f324(f324(f149(x82882),x82885),x82884)),f324(f324(f149(f844(x82881,x82882)),f324(f324(f166(x82881,x82882),x82883),x82885)),x82884))+~P1(f324(f324(f232(a838),x82884),f324(f180(f839(x82881)),x82883)))+~P1(f324(f324(f232(a838),x82884),f324(f180(f839(x82882)),x82885))) % 28.68/28.33 [8446]~P47(x84461,x84463,x84464)+P1(f324(f324(f326(x84461),x84462),x84463))+~P1(f324(f324(f326(f844(x84461,x84461)),f324(f324(f247(x84461,x84461),x84465),x84462)),x84464)) % 28.68/28.33 [8447]~P47(x84471,x84473,x84474)+P1(f324(f324(f326(x84471),x84472),x84473))+~P1(f324(f324(f326(f844(x84471,x84471)),f324(f324(f247(x84471,x84471),x84472),x84475)),x84474)) % 28.68/28.33 [8448]~P12(x84481,x84483,x84484)+P1(f324(f324(f326(x84481),x84482),x84483))+~P1(f324(f324(f326(f844(x84481,x84481)),f324(f324(f247(x84481,x84481),x84485),x84482)),x84484)) % 28.68/28.33 [8449]~P12(x84491,x84493,x84494)+P1(f324(f324(f326(x84491),x84492),x84493))+~P1(f324(f324(f326(f844(x84491,x84491)),f324(f324(f247(x84491,x84491),x84492),x84495)),x84494)) % 28.68/28.33 [8689]~P12(x86891,x86895,x86892)+E(f324(f278(x86891,x86891,x86892),f324(f324(f303(x86891),x86893),f179(f845(x86891,a832)))),f324(f278(x86891,x86891,x86892),f324(f324(f303(x86891),x86894),f179(f845(x86891,a832)))))+~P1(f324(f324(f326(f844(x86891,x86891)),f324(f324(f247(x86891,x86891),x86893),x86894)),x86892)) % 28.68/28.33 [8853]P1(f324(x88531,x88532))+~P1(f324(f324(f326(x88533),x88532),x88535))+P1(f324(f324(f326(x88533),f361(x88531,x88534,x88535,x88533)),f324(f324(f103(f845(x88533,a832)),x88535),x88534))) % 28.68/28.33 [8854]P1(f324(x88541,x88542))+~P1(f324(f324(f326(x88543),x88542),x88544))+P1(f324(f324(f326(x88543),f361(x88541,x88544,x88545,x88543)),f324(f324(f103(f845(x88543,a832)),x88545),x88544))) % 28.68/28.33 [8862]~P1(f324(x88622,x88625))+~P1(f324(f324(f326(x88621),x88625),x88624))+P1(f324(f324(f326(x88621),f356(x88622,x88623,x88624,x88621)),f324(f324(f103(f845(x88621,a832)),x88624),x88623))) % 28.68/28.33 [8863]~P1(f324(x88632,x88635))+~P1(f324(f324(f326(x88631),x88635),x88633))+P1(f324(f324(f326(x88631),f356(x88632,x88633,x88634,x88631)),f324(f324(f103(f845(x88631,a832)),x88634),x88633))) % 28.68/28.33 [8876]~P1(f324(f324(f231(f845(x88761,a832)),x88765),x88763))+~P1(f324(f324(f231(f845(x88761,a832)),x88762),x88764))+P1(f324(f324(f231(f845(x88761,a832)),f324(f324(f3(f845(x88761,a832)),x88762),x88763)),f324(f324(f3(f845(x88761,a832)),x88764),x88765))) % 28.68/28.33 [8877]~P1(f324(f324(f231(f845(x88771,a832)),x88773),x88775))+~P1(f324(f324(f231(f845(x88771,a832)),x88772),x88774))+P1(f324(f324(f231(f845(x88771,a832)),f324(f324(f103(f845(x88771,a832)),x88772),x88773)),f324(f324(f103(f845(x88771,a832)),x88774),x88775))) % 28.68/28.33 [8878]~P1(f324(f324(f231(f845(x88781,a832)),x88783),x88785))+~P1(f324(f324(f231(f845(x88781,a832)),x88782),x88784))+P1(f324(f324(f231(f845(x88781,a832)),f324(f324(f104(f845(x88781,a832)),x88782),x88783)),f324(f324(f104(f845(x88781,a832)),x88784),x88785))) % 28.68/28.33 [8961]P1(f324(f324(f326(f844(x89611,x89611)),f324(f324(f247(x89611,x89611),x89612),x89613)),f319(x89611,x89614,x89615)))+~P1(f324(f324(f231(a838),f324(x89614,x89612)),f324(x89614,x89613)))+~P1(f324(f324(f326(f844(x89611,x89611)),f324(f324(f247(x89611,x89611),x89612),x89613)),x89615)) % 28.68/28.33 [8968]~E(f324(f180(f839(x89681)),x89683),f324(f180(f839(x89682)),x89684))+E(f324(f165(x89681,x89682,f324(f324(f166(x89681,x89682),x89683),x89684)),x89685),f324(f226(x89682),f703(x89685,x89684,x89682,x89683,x89681)))+~P1(f324(f324(f326(x89681),x89685),f324(f157(x89681),x89683))) % 28.68/28.33 [9119]P1(f324(f324(f326(f844(x91191,x91191)),f324(f324(f247(x91191,x91191),x91192),x91193)),f301(x91191,x91194)))+~P1(f324(f324(f326(f844(x91191,x91191)),f324(f324(f247(x91191,x91191),x91192),x91195)),f301(x91191,x91194)))+~P1(f324(f324(f326(f844(x91191,x91191)),f324(f324(f247(x91191,x91191),x91195),x91193)),x91194)) % 28.68/28.33 [9120]P1(f324(f324(f326(f844(x91201,x91201)),f324(f324(f247(x91201,x91201),x91202),x91203)),f301(x91201,x91204)))+~P1(f324(f324(f326(f844(x91201,x91201)),f324(f324(f247(x91201,x91201),x91205),x91203)),f301(x91201,x91204)))+~P1(f324(f324(f326(f844(x91201,x91201)),f324(f324(f247(x91201,x91201),x91202),x91205)),x91204)) % 28.68/28.33 [9214]E(x92141,x92142)+E(f324(a114,f559(x92143,x92144,x92141,x92142,x92145)),x92144)+~P1(f324(f324(f326(f844(x92145,x92145)),f324(f324(f247(x92145,x92145),x92142),x92141)),f324(f324(f172(f844(x92145,x92145),a832),x92144),x92143))) % 28.68/28.33 [9215]E(x92151,x92152)+E(f324(a114,f561(x92153,x92154,x92151,x92152,x92155)),x92154)+~P1(f324(f324(f326(f844(x92155,x92155)),f324(f324(f247(x92155,x92155),x92152),x92151)),f324(f324(f172(f844(x92155,x92155),a832),x92154),x92153))) % 28.68/28.33 [9216]E(x92161,f2(a838))+E(f324(a114,f559(x92162,x92161,x92163,x92164,x92165)),x92161)+~P1(f324(f324(f326(f844(x92165,x92165)),f324(f324(f247(x92165,x92165),x92164),x92163)),f324(f324(f172(f844(x92165,x92165),a832),x92161),x92162))) % 28.68/28.33 [9217]E(x92171,f2(a838))+E(f324(a114,f561(x92172,x92171,x92173,x92174,x92175)),x92171)+~P1(f324(f324(f326(f844(x92175,x92175)),f324(f324(f247(x92175,x92175),x92174),x92173)),f324(f324(f172(f844(x92175,x92175),a832),x92171),x92172))) % 28.68/28.33 [9236]P1(f324(f324(f326(f844(x92361,x92361)),f324(f324(f247(x92361,x92361),x92362),x92363)),f324(f324(f282(x92361,x92361,x92361),x92364),f301(x92361,x92364))))+~P1(f324(f324(f326(f844(x92361,x92361)),f324(f324(f247(x92361,x92361),x92362),x92365)),x92364))+~P1(f324(f324(f326(f844(x92361,x92361)),f324(f324(f247(x92361,x92361),x92365),x92363)),x92364)) % 28.68/28.33 [9245]~P1(f324(f324(f326(f844(x92451,x92451)),f324(f324(f247(x92451,x92451),x92452),x92455)),f301(x92451,x92454)))+P1(f324(f324(f326(f844(x92451,x92451)),f324(f324(f247(x92451,x92451),x92452),x92453)),f324(f324(f282(x92451,x92451,x92451),x92454),f301(x92451,x92454))))+~P1(f324(f324(f326(f844(x92451,x92451)),f324(f324(f247(x92451,x92451),x92455),x92453)),x92454)) % 28.68/28.33 [9282]~P12(x92821,x92825,x92822)+~P1(f324(f324(f326(f844(x92821,x92821)),f324(f324(f247(x92821,x92821),x92823),x92824)),x92822))+P1(f324(f324(f231(f845(x92821,a832)),f324(f278(x92821,x92821,x92822),f324(f324(f303(x92821),x92823),f179(f845(x92821,a832))))),f324(f278(x92821,x92821,x92822),f324(f324(f303(x92821),x92824),f179(f845(x92821,a832)))))) % 28.68/28.33 [9334]P1(f324(f324(f326(f844(x93341,x93341)),f324(f324(f247(x93341,x93341),x93342),x93343)),f324(f324(f282(x93341,x93341,x93341),x93344),f301(x93341,x93344))))+~P1(f324(f324(f326(f844(x93341,x93341)),f324(f324(f247(x93341,x93341),x93342),x93345)),f324(f324(f282(x93341,x93341,x93341),x93344),f301(x93341,x93344))))+~P1(f324(f324(f326(f844(x93341,x93341)),f324(f324(f247(x93341,x93341),x93345),x93343)),x93344)) % 28.68/28.33 [9335]P1(f324(f324(f326(f844(x93351,x93351)),f324(f324(f247(x93351,x93351),x93352),x93353)),f324(f324(f282(x93351,x93351,x93351),x93354),f301(x93351,x93354))))+~P1(f324(f324(f326(f844(x93351,x93351)),f324(f324(f247(x93351,x93351),x93355),x93353)),f324(f324(f282(x93351,x93351,x93351),x93354),f301(x93351,x93354))))+~P1(f324(f324(f326(f844(x93351,x93351)),f324(f324(f247(x93351,x93351),x93352),x93355)),x93354)) % 28.68/28.33 [9383]~P1(f324(f69(x93831,x93831,x93834,x93832,x93833),x93835))+P1(f324(f324(f326(x93831),x93832),x93833))+P1(f324(f65(x93831,x93834,f324(f324(f303(x93831),x93832),x93833)),x93835)) % 28.68/28.33 [9426]~E(f324(f304(x94263,x94262,x94265),x94264),x94261)+E(x94261,f179(f845(x94262,a832)))+P1(f324(f324(f231(f845(x94263,a832)),f324(f304(x94262,x94263,f519(x94264,x94263,x94262,x94261)),x94261)),x94264)) % 28.68/28.33 [9468]~P9(x94685)+P1(f324(f324(f326(x94681),f535(x94682,x94683,x94684,x94681,x94685)),x94684))+P1(f324(f324(f231(x94685),f324(f324(f45(x94681,x94685),x94684),x94683)),x94682)) % 28.68/28.33 [9635]E(x96351,x96352)+P1(f324(f324(f326(f844(x96353,x96353)),f324(f324(f247(x96353,x96353),x96351),f562(x96354,x96355,x96352,x96351,x96353))),x96354))+~P1(f324(f324(f326(f844(x96353,x96353)),f324(f324(f247(x96353,x96353),x96351),x96352)),f324(f324(f172(f844(x96353,x96353),a832),x96355),x96354))) % 28.68/28.33 [9636]E(x96361,f2(a838))+P1(f324(f324(f326(f844(x96362,x96362)),f324(f324(f247(x96362,x96362),x96363),f562(x96364,x96361,x96365,x96363,x96362))),x96364))+~P1(f324(f324(f326(f844(x96362,x96362)),f324(f324(f247(x96362,x96362),x96363),x96365)),f324(f324(f172(f844(x96362,x96362),a832),x96361),x96364))) % 28.68/28.33 [9679]~P9(x96791)+~P1(f324(f324(f231(x96791),f324(x96794,f535(x96795,x96794,x96793,x96792,x96791))),x96795))+P1(f324(f324(f231(x96791),f324(f324(f45(x96792,x96791),x96793),x96794)),x96795)) % 28.68/28.33 [9734]E(x97341,x97342)+P1(f324(f324(f326(f844(x97343,x97343)),f324(f324(f247(x97343,x97343),f560(x97344,x97345,x97341,x97342,x97343)),x97341)),x97344))+~P1(f324(f324(f326(f844(x97343,x97343)),f324(f324(f247(x97343,x97343),x97342),x97341)),f324(f324(f172(f844(x97343,x97343),a832),x97345),x97344))) % 28.68/28.33 [9735]E(x97351,f2(a838))+P1(f324(f324(f326(f844(x97352,x97352)),f324(f324(f247(x97352,x97352),f560(x97353,x97351,x97354,x97355,x97352)),x97354)),x97353))+~P1(f324(f324(f326(f844(x97352,x97352)),f324(f324(f247(x97352,x97352),x97355),x97354)),f324(f324(f172(f844(x97352,x97352),a832),x97351),x97353))) % 28.68/28.33 [9739]E(x97391,x97392)+P1(f324(f324(f326(f844(x97393,x97393)),f324(f324(f247(x97393,x97393),x97391),f560(x97394,x97395,x97392,x97391,x97393))),f324(f324(f172(f844(x97393,x97393),a832),f559(x97394,x97395,x97392,x97391,x97393)),x97394)))+~P1(f324(f324(f326(f844(x97393,x97393)),f324(f324(f247(x97393,x97393),x97391),x97392)),f324(f324(f172(f844(x97393,x97393),a832),x97395),x97394))) % 28.68/28.33 [9740]E(x97401,f2(a838))+P1(f324(f324(f326(f844(x97402,x97402)),f324(f324(f247(x97402,x97402),x97403),f560(x97404,x97401,x97405,x97403,x97402))),f324(f324(f172(f844(x97402,x97402),a832),f559(x97404,x97401,x97405,x97403,x97402)),x97404)))+~P1(f324(f324(f326(f844(x97402,x97402)),f324(f324(f247(x97402,x97402),x97403),x97405)),f324(f324(f172(f844(x97402,x97402),a832),x97401),x97404))) % 28.68/28.33 [9795]E(x97951,x97952)+P1(f324(f324(f326(f844(x97953,x97953)),f324(f324(f247(x97953,x97953),f562(x97954,x97955,x97951,x97952,x97953)),x97951)),f324(f324(f172(f844(x97953,x97953),a832),f561(x97954,x97955,x97951,x97952,x97953)),x97954)))+~P1(f324(f324(f326(f844(x97953,x97953)),f324(f324(f247(x97953,x97953),x97952),x97951)),f324(f324(f172(f844(x97953,x97953),a832),x97955),x97954))) % 28.68/28.33 [9796]E(x97961,f2(a838))+P1(f324(f324(f326(f844(x97962,x97962)),f324(f324(f247(x97962,x97962),f562(x97963,x97961,x97964,x97965,x97962)),x97964)),f324(f324(f172(f844(x97962,x97962),a832),f561(x97963,x97961,x97964,x97965,x97962)),x97963)))+~P1(f324(f324(f326(f844(x97962,x97962)),f324(f324(f247(x97962,x97962),x97965),x97964)),f324(f324(f172(f844(x97962,x97962),a832),x97961),x97963))) % 28.68/28.33 [9829]~P67(x98292)+~P1(f324(f64(x98291),x98295))+E(f324(f324(f8(x98291,x98292),f324(f324(f9(x98291,x98292,x98292),f324(f324(f20(x98291,x98292,f845(x98292,x98292)),f324(f324(f10(a832,f845(x98292,f845(x98292,x98292)),x98291),f98(x98292)),f324(f324(f9(x98291,f845(x98291,a832),a832),f326(x98291)),x98293))),x98294)),f2(x98292))),x98295),f324(f324(f8(x98291,x98292),x98294),f324(f324(f104(f845(x98291,a832)),x98295),x98293))) % 28.68/28.33 [8500]~P68(x85001)+~P1(f324(f64(x85004),x85005))+E(f324(f324(f83(x85001),f324(x85002,x85003)),f324(f324(f11(x85004,x85001),x85002),f324(f324(f3(f845(x85004,a832)),x85005),f324(f324(f303(x85004),x85003),f179(f845(x85004,a832)))))),f324(f324(f11(x85004,x85001),x85002),f324(f324(f303(x85004),x85003),x85005))) % 28.68/28.33 [8501]~P67(x85011)+~P1(f324(f64(x85014),x85015))+E(f324(f324(f82(x85011),f324(x85012,x85013)),f324(f324(f8(x85014,x85011),x85012),f324(f324(f3(f845(x85014,a832)),x85015),f324(f324(f303(x85014),x85013),f179(f845(x85014,a832)))))),f324(f324(f8(x85014,x85011),x85012),f324(f324(f303(x85014),x85013),x85015))) % 28.68/28.33 [8787]~P86(x87872)+~P18(x87872,f324(f154(x87872),f324(f324(f141(x87871,x87872),x87874),x87875)))+E(f324(f126(x87871,f324(f324(f10(x87872,a832,x87871),f324(f232(x87872),x87873)),x87874)),x87875),f161(x87871,f324(f324(f10(x87872,a832,x87871),f324(f232(x87872),x87873)),x87874),x87875)) % 28.68/28.33 [8808]~P67(x88081)+E(f324(f324(f82(x88081),f324(f324(f8(a838,x88081),x88082),f296(a838,x88083,x88084))),f324(f324(f8(a838,x88081),x88082),f296(a838,f324(f324(f82(a838),x88084),f80(a838)),f324(f324(f82(a838),x88084),x88085)))),f324(f324(f8(a838,x88081),x88082),f296(a838,x88083,f324(f324(f82(a838),x88084),x88085))))+~P1(f324(f324(f231(a838),x88083),f324(f324(f82(a838),x88084),f80(a838)))) % 28.68/28.33 [8809]~P1(f324(f324(f326(x88091),x88094),x88095))+~P1(f324(f324(f231(f845(x88091,a832)),f324(f157(x88091),x88092)),x88095))+P1(f324(f324(f231(f845(x88091,a832)),f324(f157(x88091),f324(f324(f146(x88091,x88092),x88093),x88094))),x88095)) % 28.68/28.33 [9018]~P9(x90182)+~P1(f324(f64(x90181),x90185))+E(f324(f324(f67(x90181,x90182,f324(f324(f10(x90182,f845(x90182,x90182),x90181),f103(x90182)),x90183)),x90184),x90185),f324(f324(f103(x90182),x90184),f324(f324(f45(x90181,x90182),x90185),x90183))) % 28.68/28.33 [9019]~P9(x90192)+~P1(f324(f64(x90191),x90195))+E(f324(f324(f67(x90191,x90192,f324(f324(f10(x90192,f845(x90192,x90192),x90191),f104(x90192)),x90193)),x90194),x90195),f324(f324(f104(x90192),x90194),f324(f324(f46(x90191,x90192),x90195),x90193))) % 28.68/28.33 [9104]~P29(x91041,x91042,x91043,x91045)+P29(x91041,x91042,x91043,f324(f324(f303(x91041),x91044),x91045))+P1(f324(f324(f326(x91042),f324(x91043,x91044)),f324(f304(x91041,x91042,x91043),f324(f324(f3(f845(x91041,a832)),x91045),f324(f324(f303(x91041),x91044),f179(f845(x91041,a832))))))) % 28.68/28.33 [9107]P1(f324(x91072,x91075))+~P1(f324(f324(f326(x91071),x91075),f324(f157(x91071),x91073)))+E(f324(f324(f128(x91071),f324(f180(f839(x91071)),f161(x91071,x91072,f324(f324(f125(x91071),x91073),x91074)))),f324(f324(f125(x91071),x91073),x91074)),f324(f324(f125(x91071),f324(f324(f128(x91071),f324(f180(f839(x91071)),f161(x91071,x91072,x91073))),x91073)),x91074)) % 28.68/28.33 [9308]~P1(f324(f324(f326(f844(f839(x93081),f839(x93081))),f324(f324(f247(f839(x93081),f839(x93081)),x93082),x93084)),f145(x93081,x93085)))+~P1(f324(f324(f232(a838),x93083),f324(f180(f839(x93081)),x93082)))+P1(f324(f324(f326(f844(x93081,x93081)),f324(f324(f247(x93081,x93081),f324(f324(f149(x93081),x93082),x93083)),f324(f324(f149(x93081),x93084),x93083))),x93085)) % 28.68/28.33 [9539]E(x95391,f2(a1))+~P1(f324(f55(x95393,x95391),f324(f324(f247(a1,a1),x95394),x95395)))+P1(f324(f55(f324(f324(f83(a1),x95392),x95393),x95391),f324(f324(f247(a1,a1),f324(f324(f82(a1),f324(f324(f83(a1),x95392),x95394)),f324(f324(f42(a1),f324(f324(f83(a1),x95392),x95395)),x95391))),f51(a1,f324(f324(f83(a1),x95392),x95395),x95391)))) % 28.68/28.33 [9544]~P1(f324(f324(f232(a838),f2(a838)),x95443))+~P1(f324(f54(x95442,x95443),f324(f324(f247(a838,a838),x95444),x95445)))+P1(f324(f54(f324(f324(f83(a838),x95441),x95442),x95443),f324(f324(f247(a838,a838),f324(f324(f82(a838),f324(f324(f83(a838),x95441),x95444)),f324(f324(f42(a838),f324(f324(f83(a838),x95441),x95445)),x95443))),f51(a838,f324(f324(f83(a838),x95441),x95445),x95443)))) % 28.68/28.33 [9851]~P67(x98512)+~P1(f324(f64(x98511),x98514))+E(f324(f324(f8(x98511,x98512),x98513),f324(f257(x98511),f324(f324(f20(x98511,a832,a832),f324(f324(f10(a832,f845(a832,a832),x98511),a322),f324(f324(f9(x98511,f845(x98511,a832),a832),f326(x98511)),x98514))),f324(f324(f9(x98511,f845(x98511,a832),a832),f326(x98511)),x98515)))),f324(f324(f8(x98511,x98512),f324(f324(f9(x98511,x98512,x98512),f324(f324(f20(x98511,x98512,f845(x98512,x98512)),f324(f324(f10(a832,f845(x98512,f845(x98512,x98512)),x98511),f98(x98512)),f324(f324(f9(x98511,f845(x98511,a832),a832),f326(x98511)),x98515))),x98513)),f2(x98512))),x98514)) % 28.68/28.33 [8140]~E(f324(f324(f125(x81401),x81402),x81405),f324(f324(f125(x81401),x81403),x81404))+E(f324(f324(f125(x81401),f324(f324(f128(x81401),f324(f180(f839(x81401)),x81402)),x81403)),x81404),x81405)+P1(f324(f324(f231(a838),f324(f180(f839(x81401)),x81403)),f324(f180(f839(x81401)),x81402))) % 28.68/28.33 [8340]~E(f324(f324(f125(x83402),x83403),x83401),f324(f324(f125(x83402),x83404),x83405))+E(x83401,f324(f324(f125(x83402),f324(f324(f128(x83402),f324(f180(f839(x83402)),x83403)),x83404)),x83405))+~P1(f324(f324(f231(a838),f324(f180(f839(x83402)),x83403)),f324(f180(f839(x83402)),x83404))) % 28.68/28.33 [8429]~E(f324(f324(f82(a838),f324(f324(f83(a838),x84293),x84294)),x84291),f324(f324(f82(a838),f324(f324(f83(a838),x84292),x84294)),x84295))+~P1(f324(f324(f231(a838),x84293),x84292))+E(x84291,f324(f324(f82(a838),f324(f324(f83(a838),f324(f324(f3(a838),x84292),x84293)),x84294)),x84295)) % 28.68/28.33 [8430]~E(f324(f324(f82(a838),f324(f324(f83(a838),x84301),x84303)),x84304),f324(f324(f82(a838),f324(f324(f83(a838),x84302),x84303)),x84305))+~P1(f324(f324(f231(a838),x84302),x84301))+E(f324(f324(f82(a838),f324(f324(f83(a838),f324(f324(f3(a838),x84301),x84302)),x84303)),x84304),x84305) % 28.68/28.33 [8571]E(f324(f324(f82(a838),f324(f324(f83(a838),x85711),x85712)),x85713),f324(f324(f82(a838),f324(f324(f83(a838),x85714),x85712)),x85715))+~P1(f324(f324(f231(a838),x85714),x85711))+~E(x85715,f324(f324(f82(a838),f324(f324(f83(a838),f324(f324(f3(a838),x85711),x85714)),x85712)),x85713)) % 28.68/28.33 [8572]E(f324(f324(f82(a838),f324(f324(f83(a838),x85721),x85722)),x85723),f324(f324(f82(a838),f324(f324(f83(a838),x85724),x85722)),x85725))+~P1(f324(f324(f231(a838),x85724),x85721))+~E(f324(f324(f82(a838),f324(f324(f83(a838),f324(f324(f3(a838),x85721),x85724)),x85722)),x85723),x85725) % 28.68/28.33 [8909]~P1(f324(f324(f280(a1),x89091),x89094))+~P1(f324(f324(f280(a1),x89091),f324(f324(f82(a1),x89092),x89095)))+P1(f324(f324(f280(a1),x89091),f324(f324(f82(a1),f324(f324(f82(a1),x89092),f324(f324(f83(a1),x89093),x89094))),x89095))) % 28.68/28.33 [9105]~P1(f324(f324(f280(a1),x91051),x91054))+P1(f324(f324(f280(a1),x91051),f324(f324(f82(a1),x91052),x91053)))+~P1(f324(f324(f280(a1),x91051),f324(f324(f82(a1),f324(f324(f82(a1),x91052),f324(f324(f83(a1),x91055),x91054))),x91053))) % 28.68/28.33 [9357]~P59(x93572)+~P1(f324(f64(x93571),x93575))+E(f324(f324(f11(x93571,x93572),f324(f324(f20(x93571,x93572,x93572),f324(f324(f10(x93572,f845(x93572,x93572),x93571),f284(x93572)),x93573)),x93574)),x93575),f324(f324(f284(x93572),f324(f324(f11(x93571,x93572),x93573),x93575)),f324(f324(f11(x93571,x93572),x93574),x93575))) % 28.68/28.33 [9482]~E(f635(x94825,x94824,x94823,x94822,x94821),f636(x94825,x94824,x94823,x94822,x94821))+P1(f324(f324(f326(f844(x94821,x94821)),f324(f324(f247(x94821,x94821),x94822),x94823)),f301(x94821,x94824)))+~P1(f324(f324(f326(f844(x94821,x94821)),f324(f324(f247(x94821,x94821),x94822),x94823)),f301(x94821,f324(f324(f103(f845(f844(x94821,x94821),a832)),x94824),x94825)))) % 28.68/28.33 [9483]~E(f637(x94835,x94834,x94833,x94832,x94831),f638(x94835,x94834,x94833,x94832,x94831))+P1(f324(f324(f326(f844(x94831,x94831)),f324(f324(f247(x94831,x94831),x94832),x94833)),f301(x94831,x94834)))+~P1(f324(f324(f326(f844(x94831,x94831)),f324(f324(f247(x94831,x94831),x94832),x94833)),f301(x94831,f324(f324(f103(f845(f844(x94831,x94831),a832)),x94834),x94835)))) % 28.68/28.33 [9669]P1(f324(f324(f326(f844(x96691,x96691)),f324(f324(f247(x96691,x96691),x96692),f636(x96695,x96694,x96693,x96692,x96691))),f301(x96691,x96694)))+P1(f324(f324(f326(f844(x96691,x96691)),f324(f324(f247(x96691,x96691),x96692),x96693)),f301(x96691,x96694)))+~P1(f324(f324(f326(f844(x96691,x96691)),f324(f324(f247(x96691,x96691),x96692),x96693)),f301(x96691,f324(f324(f103(f845(f844(x96691,x96691),a832)),x96694),x96695)))) % 28.68/28.33 [9761]P1(f324(f324(f326(f844(x97611,x97611)),f324(f324(f247(x97611,x97611),f638(x97615,x97614,x97613,x97612,x97611)),x97613)),f301(x97611,x97614)))+P1(f324(f324(f326(f844(x97611,x97611)),f324(f324(f247(x97611,x97611),x97612),x97613)),f301(x97611,x97614)))+~P1(f324(f324(f326(f844(x97611,x97611)),f324(f324(f247(x97611,x97611),x97612),x97613)),f301(x97611,f324(f324(f103(f845(f844(x97611,x97611),a832)),x97614),x97615)))) % 28.68/28.33 [9802]P1(f324(f324(f326(f844(x98021,x98021)),f324(f324(f247(x98021,x98021),x98022),x98023)),f301(x98021,x98024)))+P1(f324(f324(f326(f844(x98021,x98021)),f324(f324(f247(x98021,x98021),f636(x98025,x98024,x98023,x98022,x98021)),f635(x98025,x98024,x98023,x98022,x98021))),x98025))+~P1(f324(f324(f326(f844(x98021,x98021)),f324(f324(f247(x98021,x98021),x98022),x98023)),f301(x98021,f324(f324(f103(f845(f844(x98021,x98021),a832)),x98024),x98025)))) % 28.68/28.33 [9803]P1(f324(f324(f326(f844(x98031,x98031)),f324(f324(f247(x98031,x98031),x98032),x98033)),f301(x98031,x98034)))+P1(f324(f324(f326(f844(x98031,x98031)),f324(f324(f247(x98031,x98031),f637(x98035,x98034,x98033,x98032,x98031)),f638(x98035,x98034,x98033,x98032,x98031))),x98035))+~P1(f324(f324(f326(f844(x98031,x98031)),f324(f324(f247(x98031,x98031),x98032),x98033)),f301(x98031,f324(f324(f103(f845(f844(x98031,x98031),a832)),x98034),x98035)))) % 28.68/28.33 [9926]~P1(f324(f324(f326(f844(f839(x99261),f839(x99261))),f324(f324(f247(f839(x99261),f839(x99261)),x99264),x99265)),f145(x99261,x99262)))+~P1(f324(f324(f326(f844(x99261,x99261)),x99263),f324(f157(f844(x99261,x99261)),f324(f324(f166(x99261,x99261),x99264),x99265))))+P1(f324(f324(f252(x99261,x99261,a832),f324(f324(f9(x99261,f845(f844(x99261,x99261),a832),f845(x99261,a832)),f324(f324(f10(f845(x99261,f845(f845(f844(x99261,x99261),a832),a832)),f845(f845(f844(x99261,x99261),a832),f845(x99261,a832)),x99261),f9(x99261,f845(f844(x99261,x99261),a832),a832)),f324(f324(f10(f845(x99261,f844(x99261,x99261)),f845(x99261,f845(f845(f844(x99261,x99261),a832),a832)),x99261),f324(f10(f844(x99261,x99261),f845(f845(f844(x99261,x99261),a832),a832),x99261),f326(f844(x99261,x99261)))),f247(x99261,x99261)))),x99262)),x99263)) % 28.68/28.33 [9387]~P1(f324(f324(f231(a838),x93873),x93872))+~P1(f324(f324(f232(a838),f324(f324(f82(a838),f324(f324(f83(a838),x93873),x93874)),x93871)),f324(f324(f82(a838),f324(f324(f83(a838),x93872),x93874)),x93875)))+P1(f324(f324(f232(a838),x93871),f324(f324(f82(a838),f324(f324(f83(a838),f324(f324(f3(a838),x93872),x93873)),x93874)),x93875))) % 28.68/28.33 [9388]~P1(f324(f324(f231(a838),x93883),x93882))+~P1(f324(f324(f231(a838),f324(f324(f82(a838),f324(f324(f83(a838),x93883),x93884)),x93881)),f324(f324(f82(a838),f324(f324(f83(a838),x93882),x93884)),x93885)))+P1(f324(f324(f231(a838),x93881),f324(f324(f82(a838),f324(f324(f83(a838),f324(f324(f3(a838),x93882),x93883)),x93884)),x93885))) % 28.68/28.33 [9408]~P1(f324(f324(f231(a838),x94081),x94084))+P1(f324(f324(f232(a838),f324(f324(f82(a838),f324(f324(f83(a838),x94081),x94082)),x94083)),f324(f324(f82(a838),f324(f324(f83(a838),x94084),x94082)),x94085)))+~P1(f324(f324(f232(a838),x94083),f324(f324(f82(a838),f324(f324(f83(a838),f324(f324(f3(a838),x94084),x94081)),x94082)),x94085))) % 28.68/28.33 [9409]~P1(f324(f324(f231(a838),x94091),x94094))+P1(f324(f324(f231(a838),f324(f324(f82(a838),f324(f324(f83(a838),x94091),x94092)),x94093)),f324(f324(f82(a838),f324(f324(f83(a838),x94094),x94092)),x94095)))+~P1(f324(f324(f231(a838),x94093),f324(f324(f82(a838),f324(f324(f83(a838),f324(f324(f3(a838),x94094),x94091)),x94092)),x94095))) % 28.68/28.33 [9519]~P1(f324(f324(f231(a838),x95192),x95191))+~P1(f324(f324(f232(a838),f324(f324(f82(a838),f324(f324(f83(a838),x95191),x95193)),x95194)),f324(f324(f82(a838),f324(f324(f83(a838),x95192),x95193)),x95195)))+P1(f324(f324(f232(a838),f324(f324(f82(a838),f324(f324(f83(a838),f324(f324(f3(a838),x95191),x95192)),x95193)),x95194)),x95195)) % 28.68/28.33 [9520]~P1(f324(f324(f231(a838),x95202),x95201))+~P1(f324(f324(f231(a838),f324(f324(f82(a838),f324(f324(f83(a838),x95201),x95203)),x95204)),f324(f324(f82(a838),f324(f324(f83(a838),x95202),x95203)),x95205)))+P1(f324(f324(f231(a838),f324(f324(f82(a838),f324(f324(f83(a838),f324(f324(f3(a838),x95201),x95202)),x95203)),x95204)),x95205)) % 28.68/28.33 [9562]~P1(f324(f324(f231(a838),x95624),x95621))+P1(f324(f324(f232(a838),f324(f324(f82(a838),f324(f324(f83(a838),x95621),x95622)),x95623)),f324(f324(f82(a838),f324(f324(f83(a838),x95624),x95622)),x95625)))+~P1(f324(f324(f232(a838),f324(f324(f82(a838),f324(f324(f83(a838),f324(f324(f3(a838),x95621),x95624)),x95622)),x95623)),x95625)) % 28.68/28.33 [9563]~P1(f324(f324(f231(a838),x95634),x95631))+P1(f324(f324(f231(a838),f324(f324(f82(a838),f324(f324(f83(a838),x95631),x95632)),x95633)),f324(f324(f82(a838),f324(f324(f83(a838),x95634),x95632)),x95635)))+~P1(f324(f324(f231(a838),f324(f324(f82(a838),f324(f324(f83(a838),f324(f324(f3(a838),x95631),x95634)),x95632)),x95633)),x95635)) % 28.68/28.33 [9787]~P16(x97871,x97872,x97875,x97873)+~P1(f324(f324(f326(f844(x97871,x97871)),x97874),x97875))+P1(f324(f324(f252(x97871,x97871,a832),f324(f324(f9(x97871,f845(x97871,x97872),f845(x97871,a832)),f324(f324(f10(f845(x97872,a832),f845(f845(x97871,x97872),f845(x97871,a832)),x97871),f10(x97872,a832,x97871)),f324(f324(f10(x97872,f845(x97872,a832),x97871),a321),x97873))),x97873)),x97874)) % 28.68/28.33 [7098]~P39(x70984,x70982,x70985,x70986)+P39(f33(x70981,x70983,x70984),x70982,x70985,x70986)+P1(f324(x70981,x70982)) % 28.68/28.33 [7176]~P39(x71762,x71764,x71765,x71766)+P39(f33(x71761,x71762,x71763),x71764,x71765,x71766)+~P1(f324(x71761,x71764)) % 28.68/28.33 [7267]P39(x72673,x72672,x72674,x72675)+~P39(f33(x72671,x72676,x72673),x72672,x72674,x72675)+P1(f324(x72671,x72672)) % 28.68/28.33 [7300]P39(x73001,x73002,x73003,x73004)+~P39(f33(x73005,x73001,x73006),x73002,x73003,x73004)+~P1(f324(x73005,x73002)) % 28.68/28.33 [7676]~P39(x76761,x76763,x76764,x76766)+~P39(x76762,x76766,x76764,x76765)+P39(f36(x76761,x76762),x76763,x76764,x76765) % 28.68/28.33 [7679]P39(x76791,x76792,x76793,x76794)+P39(x76795,x76792,x76793,x76794)+~P39(f33(x76796,x76791,x76795),x76792,x76793,x76794) % 28.68/28.33 [6645]~E(f324(x66454,x66455),f182(x66452))+E(f324(f169(x66451,x66452,x66453,x66454),x66455),f324(f226(x66452),x66456))+~E(f324(x66453,x66455),f324(f226(x66452),x66456)) % 28.68/28.33 [6754]~E(f324(x67543,x67546),f182(x67541))+E(f324(f228(f842(x67541),x67542,f182(x67541),x67543),f324(x67544,x67545)),f182(x67541))+~E(f324(x67544,x67545),f324(f226(x67542),x67546)) % 28.68/28.33 [7358]E(f324(x73581,x73582),f182(x73583))+~E(f324(f169(x73585,x73583,x73586,x73581),x73582),f324(f226(x73583),x73584))+E(f324(x73581,x73582),f324(f226(x73583),x73584)) % 28.68/28.33 [7399]~E(f324(f169(x73996,x73993,x73995,x73991),x73992),f324(f226(x73993),x73994))+E(f324(x73991,x73992),f324(f226(x73993),x73994))+E(f324(x73995,x73992),f324(f226(x73993),x73994)) % 28.68/28.33 [8300]~P23(x83006,x83001,x83002,x83004)+E(f324(f75(x83001,x83001,x83001,f324(x83002,x83003)),f324(x83004,x83005)),f324(f75(x83001,x83001,x83001,f324(x83004,x83005)),f324(x83002,x83003)))+~P1(f324(f64(x83006),x83005)) % 28.68/28.33 [8699]~P29(x86991,x86993,x86995,x86996)+~P29(x86993,x86992,x86994,f324(f304(x86991,x86993,x86995),x86996))+P29(x86991,x86992,f324(f75(x86993,x86992,x86991,x86994),x86995),x86996) % 28.68/28.33 [9199]~P1(f324(f324(x91993,x91992),x91996))+~P1(f324(f324(x91994,x91995),x91992))+P1(f324(f324(f326(x91991),x91992),f293(x91991,x91993,x91994,x91995,x91996))) % 28.68/28.33 [9200]~P1(f324(f324(x92004,x92002),x92006))+~P1(f324(f324(x92003,x92005),x92002))+P1(f324(f324(f326(x92001),x92002),f290(x92001,x92003,x92004,x92005,x92006))) % 28.68/28.33 [9309]E(x93091,x93092)+E(x93093,x93094)+~P1(f324(f324(f326(f844(f839(x93095),f839(x93095))),f324(f324(f247(f839(x93095),f839(x93095)),f324(f324(f139(x93095),x93093),x93091)),f324(f324(f139(x93095),x93094),x93092))),f144(x93095,x93096))) % 28.68/28.33 [9318]~E(x93182,x93184)+P1(f324(f324(f326(f844(f839(x93181),f839(x93181))),f324(f324(f247(f839(x93181),f839(x93181)),f324(f324(f139(x93181),x93182),x93183)),f324(f324(f139(x93181),x93184),x93185))),f134(x93181,x93186)))+~P1(f324(f324(f326(f844(f839(x93181),f839(x93181))),f324(f324(f247(f839(x93181),f839(x93181)),x93183),x93185)),f134(x93181,x93186))) % 28.68/28.33 [9319]~E(x93192,x93194)+P1(f324(f324(f326(f844(f839(x93191),f839(x93191))),f324(f324(f247(f839(x93191),f839(x93191)),f324(f324(f139(x93191),x93192),x93193)),f324(f324(f139(x93191),x93194),x93195))),f136(x93191,x93196)))+~P1(f324(f324(f326(f844(f839(x93191),f839(x93191))),f324(f324(f247(f839(x93191),f839(x93191)),x93193),x93195)),f136(x93191,x93196))) % 28.68/28.33 [9320]~E(x93202,x93204)+P1(f324(f324(f326(f844(f839(x93201),f839(x93201))),f324(f324(f247(f839(x93201),f839(x93201)),f324(f324(f139(x93201),x93202),x93203)),f324(f324(f139(x93201),x93204),x93205))),f144(x93201,x93206)))+~P1(f324(f324(f326(f844(f839(x93201),f839(x93201))),f324(f324(f247(f839(x93201),f839(x93201)),x93203),x93205)),f144(x93201,x93206))) % 28.68/28.33 [9321]~E(x93212,x93214)+P1(f324(f324(f326(f844(f839(x93211),f839(x93211))),f324(f324(f247(f839(x93211),f839(x93211)),f324(f324(f125(x93211),x93212),x93213)),f324(f324(f125(x93211),x93214),x93215))),f144(x93211,x93216)))+~P1(f324(f324(f326(f844(f839(x93211),f839(x93211))),f324(f324(f247(f839(x93211),f839(x93211)),x93213),x93215)),f144(x93211,x93216))) % 28.68/28.33 [9322]~E(x93223,x93225)+P1(f324(f324(f326(f844(f839(x93221),f839(x93221))),f324(f324(f247(f839(x93221),f839(x93221)),f324(f324(f125(x93221),x93222),x93223)),f324(f324(f125(x93221),x93224),x93225))),f144(x93221,x93226)))+~P1(f324(f324(f326(f844(f839(x93221),f839(x93221))),f324(f324(f247(f839(x93221),f839(x93221)),x93222),x93224)),f144(x93221,x93226))) % 28.68/28.33 [9375]E(x93751,x93752)+P1(f324(f324(f326(f844(f839(x93753),f839(x93753))),f324(f324(f247(f839(x93753),f839(x93753)),x93751),x93752)),f144(x93753,x93754)))+~P1(f324(f324(f326(f844(f839(x93753),f839(x93753))),f324(f324(f247(f839(x93753),f839(x93753)),f324(f324(f139(x93753),x93755),x93751)),f324(f324(f139(x93753),x93756),x93752))),f144(x93753,x93754))) % 28.68/28.33 [9521]~E(x95213,x95215)+P1(f324(f324(f326(f844(f839(x95211),f839(x95211))),f324(f324(f247(f839(x95211),f839(x95211)),f324(f324(f125(x95211),x95212),f324(f324(f139(x95211),x95213),f115(x95211)))),f324(f324(f125(x95211),x95214),f324(f324(f139(x95211),x95215),f115(x95211))))),f144(x95211,x95216)))+~P1(f324(f324(f326(f844(f839(x95211),f839(x95211))),f324(f324(f247(f839(x95211),f839(x95211)),x95212),x95214)),f144(x95211,x95216))) % 28.68/28.33 [9532]E(f324(x95321,x95322),f182(x95323))+~E(f324(f228(f842(x95326),x95323,f182(x95326),x95324),f324(x95321,x95322)),f182(x95326))+E(f324(x95324,f698(x95322,x95321,x95324,x95325,x95326,x95323)),f182(x95326)) % 28.68/28.33 [9533]E(f324(x95331,x95332),f182(x95333))+~E(f324(f228(f842(x95336),x95333,f182(x95336),x95334),f324(x95331,x95332)),f182(x95336))+E(f324(f226(x95333),f698(x95332,x95331,x95334,x95335,x95336,x95333)),f324(x95331,x95332)) % 28.68/28.33 [9566]E(x95661,x95662)+E(x95663,x95664)+~P1(f324(f324(f326(f844(f839(x95665),f839(x95665))),f324(f324(f247(f839(x95665),f839(x95665)),f324(f324(f125(x95665),x95663),f324(f324(f139(x95665),x95661),f115(x95665)))),f324(f324(f125(x95665),x95664),f324(f324(f139(x95665),x95662),f115(x95665))))),f144(x95665,x95666))) % 28.68/28.33 [9588]E(x95881,x95882)+~P1(f324(f324(f326(f844(f839(x95883),f839(x95883))),f324(f324(f247(f839(x95883),f839(x95883)),f324(f324(f125(x95883),x95881),f324(f324(f139(x95883),x95885),f115(x95883)))),f324(f324(f125(x95883),x95882),f324(f324(f139(x95883),x95886),f115(x95883))))),f144(x95883,x95884)))+P1(f324(f324(f326(f844(f839(x95883),f839(x95883))),f324(f324(f247(f839(x95883),f839(x95883)),x95881),x95882)),f144(x95883,x95884))) % 28.68/28.33 [9619]~P1(f324(f324(f326(f844(f845(x96191,a832),f845(x96191,a832))),f324(f324(f247(f845(x96191,a832),f845(x96191,a832)),x96192),x96194)),f317(x96191,x96196)))+~P1(f324(f324(f326(f844(f845(x96191,a832),f845(x96191,a832))),f324(f324(f247(f845(x96191,a832),f845(x96191,a832)),x96193),x96195)),f317(x96191,x96196)))+P1(f324(f324(f326(f844(f845(x96191,a832),f845(x96191,a832))),f324(f324(f247(f845(x96191,a832),f845(x96191,a832)),f324(f324(f103(f845(x96191,a832)),x96192),x96193)),f324(f324(f103(f845(x96191,a832)),x96194),x96195))),f317(x96191,x96196))) % 28.68/28.33 [5062]~E(f324(x50623,x50626),x50625)+~E(x50624,f324(f226(x50621),x50626))+E(f324(f324(f195(x50621,x50622),x50623),x50624),f324(f226(x50622),x50625)) % 28.68/28.33 [5465]~E(f324(f324(f125(x54651),x54656),x54653),x54655)+E(f324(f324(f125(x54651),x54652),x54653),f324(f324(f139(x54651),x54654),x54655))+~E(x54652,f324(f324(f139(x54651),x54654),x54656)) % 28.68/28.33 [5466]~E(f324(f324(f125(x54661),x54666),x54663),x54665)+E(f324(f324(f125(x54661),x54662),x54663),f324(f324(f125(x54661),x54664),x54665))+~E(x54662,f324(f324(f125(x54661),x54664),x54666)) % 28.68/28.33 [5468]E(f324(f324(f125(x54681),x54682),x54683),f324(f324(f139(x54681),x54684),x54685))+~E(f324(f324(f139(x54681),x54684),x54686),x54682)+~E(x54685,f324(f324(f125(x54681),x54686),x54683)) % 28.68/28.33 [5470]~E(f324(f324(f125(x54701),x54702),x54706),x54704)+E(f324(f324(f125(x54701),x54702),x54703),f324(f324(f125(x54701),x54704),x54705))+~E(x54703,f324(f324(f125(x54701),x54706),x54705)) % 28.68/28.33 [6638]E(f324(x66381,x66382),f324(x66383,x66382))+~E(f324(f324(f141(x66384,x66385),x66381),x66386),f324(f324(f141(x66384,x66385),x66383),x66386))+~P1(f324(f324(f326(x66384),x66382),f324(f157(x66384),x66386))) % 28.68/28.33 [7033]~P23(x70334,x70335,x70336,x70331)+E(f324(f324(x70331,x70332),x70333),f324(f324(f67(x70334,x70335,x70336),x70333),x70332))+~P1(f324(f64(x70334),x70332)) % 28.68/28.33 [7103]~E(x71032,f324(x71034,x71036))+~P1(f324(f324(f326(x71033),x71036),x71035))+P1(f324(f324(f326(x71031),x71032),f324(f304(x71033,x71031,x71034),x71035))) % 28.68/28.33 [7104]~E(f324(x71044,x71042),x71046)+~P1(f324(f324(f326(x71043),x71046),x71045))+P1(f324(f324(f326(x71041),x71042),f324(f305(x71041,x71043,x71044),x71045))) % 28.68/28.33 [7581]~P34(x75811,x75812,x75814,x75816)+P34(x75811,x75812,f324(f324(f139(x75811),x75813),x75814),f324(f324(f139(x75811),x75815),x75816))+~P1(f324(f324(x75812,x75813),x75815)) % 28.68/28.33 [8579]~P54(x85794,x85795,x85791,x85792,x85796)+E(f324(x85791,f324(x85792,x85793)),x85793)+~P1(f324(f324(f326(x85795),x85793),x85796)) % 28.68/28.33 [9311]E(x93111,x93112)+E(f324(f180(f839(x93113)),x93114),f324(f180(f839(x93113)),x93115))+~P1(f324(f324(f326(f844(f839(x93113),f839(x93113))),f324(f324(f247(f839(x93113),f839(x93113)),f324(f324(f139(x93113),x93111),x93114)),f324(f324(f139(x93113),x93112),x93115))),f134(x93113,x93116))) % 28.68/28.33 [9371]~P20(x93711,x93712,x93713)+E(f324(f324(f67(x93711,x93712,x93713),x93714),x93715),x93716)+~P1(f324(f69(x93711,x93712,x93713,x93714,x93715),x93716)) % 28.68/28.33 [9378]E(f324(f180(f839(x93781)),x93782),f324(f180(f839(x93781)),x93783))+P1(f324(f324(f326(f844(f839(x93781),f839(x93781))),f324(f324(f247(f839(x93781),f839(x93781)),x93782),x93783)),f134(x93781,x93784)))+~P1(f324(f324(f326(f844(f839(x93781),f839(x93781))),f324(f324(f247(f839(x93781),f839(x93781)),f324(f324(f139(x93781),x93785),x93782)),f324(f324(f139(x93781),x93786),x93783))),f134(x93781,x93784))) % 28.68/28.33 [9400]~P1(f324(f324(f326(f844(x94001,x94001)),f324(f324(f247(x94001,x94001),x94002),x94004)),f301(x94001,x94006)))+P1(f324(f324(f326(f844(f839(x94001),f839(x94001))),f324(f324(f247(f839(x94001),f839(x94001)),f324(f324(f139(x94001),x94002),x94003)),f324(f324(f139(x94001),x94004),x94005))),f301(f839(x94001),f144(x94001,x94006))))+~P1(f324(f324(f326(f844(f839(x94001),f839(x94001))),f324(f324(f247(f839(x94001),f839(x94001)),x94003),x94005)),f301(f839(x94001),f144(x94001,x94006)))) % 28.68/28.33 [9879]~P67(x98792)+E(f324(f324(f8(x98791,x98792),f324(f324(f10(f845(x98793,a832),x98792,x98791),f324(f8(x98793,x98792),x98794)),f324(f324(f10(f845(x98793,a832),f845(x98793,a832),x98791),f257(x98793)),f324(f324(f10(f845(x98793,a832),f845(x98793,a832),x98791),f324(f20(x98793,a832,a832),f324(f324(f10(a832,f845(a832,a832),x98793),a322),f324(f324(f9(x98793,f845(x98793,a832),a832),f326(x98793)),x98795)))),f324(f9(x98793,x98791,a832),f324(f324(f10(x98791,f845(x98791,a832),x98793),a321),x98796)))))),f324(f304(x98793,x98791,x98796),x98795)),f324(f324(f8(x98793,x98792),x98794),x98795))+~P1(f324(f64(x98793),x98795)) % 28.68/28.33 [6698]~P86(x66983)+P1(f324(x66982,x66985))+E(f324(f126(x66981,x66982),f324(f324(f137(x66981,x66983,x66984),x66985),x66986)),f324(f126(x66981,x66982),x66986)) % 28.68/28.33 [6700]P1(f324(x67001,x67002))+~E(f152(x67003,x67001,x67004),f324(f324(f247(f839(x67003),f839(x67003)),x67005),x67006))+~P1(f324(f324(f326(x67003),x67002),f324(f157(x67003),x67005))) % 28.68/28.33 [6751]~P1(f324(x67512,x67516))+~E(f152(x67511,x67512,x67513),f324(f324(f247(f839(x67511),f839(x67511)),x67514),x67515))+~P1(f324(f324(f326(x67511),x67516),f324(f157(x67511),x67515))) % 28.68/28.33 [7444]~P19(x74441,x74442,x74443)+~P1(f324(f64(x74441),x74446))+E(f324(f324(f67(x74441,x74442,x74443),x74444),f324(f324(f303(x74441),x74445),x74446)),f324(f324(f67(x74441,x74442,x74443),f324(f324(x74443,x74445),x74444)),x74446)) % 28.68/28.33 [7496]~P86(x74962)+~P1(f324(f324(f231(x74962),f324(x74963,x74964)),f324(x74963,x74965)))+E(f324(f324(f137(x74961,x74962,x74963),x74964),f324(f324(f139(x74961),x74965),x74966)),f324(f324(f139(x74961),x74964),f324(f324(f139(x74961),x74965),x74966))) % 28.68/28.33 [7612]E(x76121,x76122)+~E(f324(f324(f249(x76123,x76124),x76121),f324(f18(f845(x76124,a832),x76123),x76125)),f324(f324(f249(x76123,x76124),x76122),f324(f18(f845(x76124,a832),x76123),x76125)))+~P1(f324(f324(f326(x76124),x76126),x76125)) % 28.68/28.33 [7681]~P19(x76811,x76812,x76813)+~P1(f324(f64(x76811),x76816))+E(f324(f324(f67(x76811,x76812,x76813),x76814),f324(f324(f303(x76811),x76815),x76816)),f324(f324(x76813,x76815),f324(f324(f67(x76811,x76812,x76813),x76814),x76816))) % 28.68/28.33 [7799]~P20(x77991,x77992,x77993)+~P1(f324(f64(x77991),x77996))+E(f324(f324(f67(x77991,x77992,x77993),f324(f324(x77993,x77994),x77995)),x77996),f324(f324(x77993,x77994),f324(f324(f67(x77991,x77992,x77993),x77995),x77996))) % 28.68/28.33 [7868]~P24(x78682,x78685,x78686,x78681)+~P1(f324(f64(x78682),x78684))+E(f324(x78681,f324(f324(f303(x78682),x78683),x78684)),f324(f75(x78685,x78685,x78685,f324(x78681,x78684)),f324(x78686,x78683))) % 28.68/28.33 [7907]~P86(x79072)+P1(f324(f324(f231(x79072),f324(x79073,x79074)),f324(x79073,x79075)))+E(f324(f324(f137(x79071,x79072,x79073),x79074),f324(f324(f139(x79071),x79075),x79076)),f324(f324(f139(x79071),x79075),f324(f324(f137(x79071,x79072,x79073),x79074),x79076))) % 28.68/28.33 [8044]~E(f324(f180(f839(x80441)),x80445),f324(f180(f839(x80442)),x80446))+~E(f324(f180(f839(x80441)),x80443),f324(f180(f839(x80442)),x80444))+E(f324(f324(f125(f844(x80441,x80442)),f324(f324(f166(x80441,x80442),x80443),x80444)),f324(f324(f166(x80441,x80442),x80445),x80446)),f324(f324(f166(x80441,x80442),f324(f324(f125(x80441),x80443),x80445)),f324(f324(f125(x80442),x80444),x80446))) % 28.68/28.33 [8155]~E(x81552,f324(f304(x81553,x81551,x81554),x81556))+P1(f324(f324(f231(f845(x81551,a832)),x81552),f324(f304(x81553,x81551,x81554),x81555)))+~P1(f324(f324(f231(f845(x81553,a832)),x81556),x81555)) % 28.68/28.33 [8257]~P86(x82575)+E(f324(x82571,x82572),f324(x82571,x82573))+E(f324(f324(f137(x82574,x82575,x82571),x82572),f324(f324(f137(x82574,x82575,x82571),x82573),x82576)),f324(f324(f137(x82574,x82575,x82571),x82573),f324(f324(f137(x82574,x82575,x82571),x82572),x82576))) % 28.68/28.33 [8293]~P29(x82933,x82931,x82934,x82935)+P29(x82933,x82931,f324(f324(f324(f74(x82933,x82931),x82934),x82936),x82932),x82935)+P1(f324(f324(f326(x82931),x82932),f324(f304(x82933,x82931,x82934),x82935))) % 28.68/28.33 [8438]~P1(f324(f324(f326(x84382),x84384),f324(x84386,x84383)))+~P1(f324(f324(f326(x84381),x84383),x84385))+P1(f324(f324(f326(f844(x84381,x84382)),f324(f324(f247(x84381,x84382),x84383),x84384)),f324(f324(f249(x84381,x84382),x84385),x84386))) % 28.68/28.33 [8851]~P68(x88512)+~P29(x88514,x88511,x88515,x88516)+E(f324(f324(f11(x88511,x88512),x88513),f324(f304(x88514,x88511,x88515),x88516)),f324(f324(f11(x88514,x88512),f324(f75(x88511,x88512,x88514,x88513),x88515)),x88516)) % 28.68/28.33 [8852]~P67(x88522)+~P29(x88524,x88521,x88525,x88526)+E(f324(f324(f8(x88521,x88522),x88523),f324(f304(x88524,x88521,x88525),x88526)),f324(f324(f8(x88524,x88522),f324(f75(x88521,x88522,x88524,x88523),x88525)),x88526)) % 28.68/28.33 [9085]~P23(x90853,x90851,x90856,x90852)+~P1(f324(f64(x90853),x90854))+E(f324(f75(x90851,x90851,x90851,f324(x90852,f324(f324(f3(f845(x90853,a832)),x90854),f324(f324(f303(x90853),x90855),f179(f845(x90853,a832)))))),f324(x90856,x90855)),f324(x90852,f324(f324(f303(x90853),x90855),x90854))) % 28.68/28.33 [9649]~E(f324(f304(x96492,x96494,x96496),f238(f845(x96492,a832))),f238(f845(x96494,a832)))+~E(f324(f304(x96491,x96493,x96495),f238(f845(x96491,a832))),f238(f845(x96493,a832)))+E(f324(f304(f844(x96491,x96492),f844(x96493,x96494),f253(x96491,x96493,x96492,x96494,x96495,x96496)),f238(f845(f844(x96491,x96492),a832))),f238(f845(f844(x96493,x96494),a832))) % 28.68/28.33 [9710]~P29(x97103,x97104,x97105,f324(x97106,f682(x97106,x97105,x97104,x97103,x97102,x97101)))+P29(x97103,x97104,x97105,f324(f324(f46(x97102,f845(x97103,a832)),x97101),x97106))+E(x97101,f179(f845(x97102,a832))) % 28.68/28.33 [9766]P29(x97666,x97665,x97664,f324(f324(f46(x97662,f845(x97666,a832)),x97661),x97663))+E(x97661,f179(f845(x97662,a832)))+P1(f324(f324(f326(x97662),f682(x97663,x97664,x97665,x97666,x97662,x97661)),x97661)) % 28.68/28.33 [9772]P1(f324(f324(f326(x97721),f645(x97722,x97723,x97724,x97725,x97726,x97721)),x97726))+P1(f324(f324(f231(f845(f844(x97721,x97724),a832)),f324(f324(f249(x97721,x97724),x97726),x97723)),f324(f324(f249(x97721,x97724),x97725),x97722)))+~P1(f324(f324(f231(f845(x97721,a832)),x97726),x97725)) % 28.68/28.33 [9816]P28(x98166,x98165,f324(f324(f303(f837(x98166)),f324(f324(f324(f93(x98166),x98164),x98163),x98162)),f179(f845(f837(x98166),a832))))+~P28(x98166,x98165,f324(f324(f303(f837(x98166)),f324(f324(f324(f93(x98166),x98164),x98163),x98161)),f179(f845(f837(x98166),a832))))+P1(f324(f324(x98161,f567(x98162,x98161,x98163,x98164,x98165,x98166)),f568(x98162,x98161,x98163,x98164,x98165,x98166))) % 28.68/28.33 [9817]P28(x98176,x98175,f324(f324(f303(f837(x98176)),f324(f324(f324(f93(x98176),x98171),x98173),x98172)),f179(f845(f837(x98176),a832))))+~P28(x98176,x98175,f324(f324(f303(f837(x98176)),f324(f324(f324(f93(x98176),x98174),x98173),x98172)),f179(f845(f837(x98176),a832))))+P1(f324(f324(x98171,f569(x98171,x98172,x98173,x98174,x98175,x98176)),f570(x98171,x98172,x98173,x98174,x98175,x98176))) % 28.68/28.33 [9854]~P28(x98541,x98542,f324(f324(f303(f837(x98541)),f324(f324(f324(f93(x98541),x98543),x98544),x98546)),f179(f845(f837(x98541),a832))))+P28(x98541,x98542,f324(f324(f303(f837(x98541)),f324(f324(f324(f93(x98541),x98543),x98544),x98545)),f179(f845(f837(x98541),a832))))+~P1(f324(f324(x98545,f567(x98545,x98546,x98544,x98543,x98542,x98541)),f568(x98545,x98546,x98544,x98543,x98542,x98541))) % 28.68/28.33 [9855]~P28(x98551,x98552,f324(f324(f303(f837(x98551)),f324(f324(f324(f93(x98551),x98556),x98554),x98555)),f179(f845(f837(x98551),a832))))+P28(x98551,x98552,f324(f324(f303(f837(x98551)),f324(f324(f324(f93(x98551),x98553),x98554),x98555)),f179(f845(f837(x98551),a832))))+~P1(f324(f324(x98556,f569(x98553,x98555,x98554,x98556,x98552,x98551)),f570(x98553,x98555,x98554,x98556,x98552,x98551))) % 28.68/28.33 [9895]~P1(f324(f324(f231(f845(x98952,a832)),f324(x98954,f645(x98956,x98954,x98952,x98955,x98953,x98951))),f324(x98956,f645(x98956,x98954,x98952,x98955,x98953,x98951))))+~P1(f324(f324(f231(f845(x98951,a832)),x98953),x98955))+P1(f324(f324(f231(f845(f844(x98951,x98952),a832)),f324(f324(f249(x98951,x98952),x98953),x98954)),f324(f324(f249(x98951,x98952),x98955),x98956))) % 28.68/28.33 [7630]~P1(f324(x76301,x76305))+~P1(f324(x76306,x76304))+P1(f324(x76301,f324(f251(x76302,x76303),f324(f324(f247(x76302,x76303),x76304),x76305)))) % 28.68/28.33 [7631]~P1(f324(x76311,x76314))+~P1(f324(x76316,x76315))+P1(f324(x76311,f324(f246(x76312,x76313),f324(f324(f247(x76312,x76313),x76314),x76315)))) % 28.68/28.33 [7686]~P1(f324(f324(x76864,x76866),x76865))+~P1(f324(f324(f326(x76861),x76866),x76863))+P1(f324(f324(f324(f45(x76861,f845(x76862,a832)),x76863),x76864),x76865)) % 28.68/28.33 [7720]~E(f324(f180(f839(x77201)),x77203),f324(f180(f839(x77204)),x77205))+~E(f324(f165(x77201,x77204,f324(f324(f166(x77201,x77204),x77203),x77205)),x77202),f324(f226(x77204),x77206))+P1(f324(f324(f326(x77201),x77202),f324(f157(x77201),x77203))) % 28.68/28.33 [7995]~P1(f324(f324(f326(x79951),x79952),f324(x79955,x79956)))+~P1(f324(f324(f326(x79953),x79956),x79954))+P1(f324(f324(f326(x79951),x79952),f324(f324(f45(x79953,f845(x79951,a832)),x79954),x79955))) % 28.68/28.33 [8037]P1(f324(f324(x80371,x80372),x80373))+~P1(f324(f324(x80374,x80372),x80373))+~P1(f324(f324(f231(f845(x80375,f845(x80376,a832))),x80374),x80371)) % 28.68/28.33 [8179]P1(f324(f324(x81791,x81792),x81793))+~P1(f324(f324(f326(x81794),x81792),x81795))+~P1(f324(f324(f324(f46(x81794,f845(x81796,a832)),x81795),x81791),x81793)) % 28.68/28.33 [8315]P1(f324(f324(f326(x83151),x83152),f324(x83153,x83154)))+~P1(f324(f324(f326(x83155),x83154),x83156))+~P1(f324(f324(f326(x83151),x83152),f324(f324(f46(x83155,f845(x83151,a832)),x83156),x83153))) % 28.68/28.33 [8561]~P16(x85614,x85615,x85616,x85611)+E(f324(x85611,x85612),f324(x85611,x85613))+~P1(f324(f324(f326(f844(x85614,x85614)),f324(f324(f247(x85614,x85614),x85612),x85613)),x85616)) % 28.68/28.33 [8592]P1(f324(f324(f231(f845(x85921,a832)),x85922),f324(x85923,x85924)))+~P1(f324(f324(f326(x85925),x85924),x85926))+~P1(f324(f324(f231(f845(x85921,a832)),x85922),f324(f324(f46(x85925,f845(x85921,a832)),x85926),x85923))) % 28.68/28.33 [8619]~P52(x86193,x86194,f324(f279(x86194,x86193),x86195))+E(x86191,f179(f845(x86192,a832)))+E(f324(f324(f46(x86192,f845(x86193,a832)),x86191),f324(f324(f10(f845(x86194,a832),f845(x86193,a832),x86192),f278(x86194,x86193,x86195)),x86196)),f324(f278(x86194,x86193,x86195),f324(f324(f46(x86192,f845(x86194,a832)),x86191),x86196))) % 28.68/28.33 [8692]P1(f324(f324(f326(x86921),x86922),f324(f278(x86923,x86921,x86924),x86925)))+~P1(f324(f324(f326(x86923),x86926),x86925))+~P1(f324(f324(f326(f844(x86923,x86921)),f324(f324(f247(x86923,x86921),x86926),x86922)),x86924)) % 28.68/28.33 [8963]P1(f324(f324(f231(f845(x89631,a832)),f324(f278(x89632,x89631,x89633),x89634)),f324(f278(x89632,x89631,x89635),x89636)))+~P1(f324(f324(f231(f845(x89632,a832)),x89634),x89636))+~P1(f324(f324(f231(f845(f844(x89632,x89631),a832)),x89633),x89635)) % 28.68/28.33 [9121]~P1(f324(f324(f326(x91212),x91216),x91214))+~P1(f324(f324(f231(f845(x91211,a832)),x91213),x91215))+P1(f324(f324(f231(f845(f844(x91211,x91212),a832)),f324(f324(f249(x91211,x91212),x91213),f324(f18(f845(x91212,a832),x91211),x91214))),f324(f324(f249(x91211,x91212),x91215),f324(f18(f845(x91212,a832),x91211),x91214)))) % 28.68/28.33 [9269]~E(x92693,x92695)+P1(f324(f324(f326(f844(f839(x92691),f839(x92691))),f324(f324(f247(f839(x92691),f839(x92691)),f324(f324(f139(x92691),x92692),x92693)),f324(f324(f139(x92691),x92694),x92695))),f144(x92691,x92696)))+~P1(f324(f324(f326(f844(x92691,x92691)),f324(f324(f247(x92691,x92691),x92692),x92694)),x92696)) % 28.68/28.33 [9275]~E(f324(f180(f839(x92751)),x92753),f324(f180(f839(x92751)),x92755))+P1(f324(f324(f326(f844(f839(x92751),f839(x92751))),f324(f324(f247(f839(x92751),f839(x92751)),f324(f324(f139(x92751),x92752),x92753)),f324(f324(f139(x92751),x92754),x92755))),f134(x92751,x92756)))+~P1(f324(f324(f326(f844(x92751,x92751)),f324(f324(f247(x92751,x92751),x92752),x92754)),x92756)) % 28.68/28.33 [9303]P1(f324(f324(f326(f844(x93031,x93031)),f324(f324(f247(x93031,x93031),x93032),x93033)),f324(f324(f172(f844(x93031,x93031),a832),f324(a114,x93034)),x93035)))+~P1(f324(f324(f326(f844(x93031,x93031)),f324(f324(f247(x93031,x93031),x93036),x93033)),x93035))+~P1(f324(f324(f326(f844(x93031,x93031)),f324(f324(f247(x93031,x93031),x93032),x93036)),f324(f324(f172(f844(x93031,x93031),a832),x93034),x93035))) % 28.68/28.33 [9304]P1(f324(f324(f326(f844(x93041,x93041)),f324(f324(f247(x93041,x93041),x93042),x93043)),f324(f324(f172(f844(x93041,x93041),a832),f324(a114,x93044)),x93045)))+~P1(f324(f324(f326(f844(x93041,x93041)),f324(f324(f247(x93041,x93041),x93042),x93046)),x93045))+~P1(f324(f324(f326(f844(x93041,x93041)),f324(f324(f247(x93041,x93041),x93046),x93043)),f324(f324(f172(f844(x93041,x93041),a832),x93044),x93045))) % 28.68/28.33 [9307]~P1(f324(f324(f326(x93074),x93075),x93076))+P1(f324(f324(f231(f845(x93071,a832)),x93072),x93073))+~P1(f324(f324(f231(f845(f844(x93071,x93074),a832)),f324(f324(f249(x93071,x93074),x93072),f324(f18(f845(x93074,a832),x93071),x93076))),f324(f324(f249(x93071,x93074),x93073),f324(f18(f845(x93074,a832),x93071),x93076)))) % 28.68/28.33 [9347]E(x93471,x93472)+~P1(f324(f324(f326(f844(f839(x93473),f839(x93473))),f324(f324(f247(f839(x93473),f839(x93473)),f324(f324(f139(x93473),x93471),x93475)),f324(f324(f139(x93473),x93472),x93476))),f134(x93473,x93474)))+P1(f324(f324(f326(f844(x93473,x93473)),f324(f324(f247(x93473,x93473),x93471),x93472)),x93474)) % 28.68/28.33 [9348]E(x93481,x93482)+~P1(f324(f324(f326(f844(f839(x93483),f839(x93483))),f324(f324(f247(f839(x93483),f839(x93483)),f324(f324(f139(x93483),x93481),x93485)),f324(f324(f139(x93483),x93482),x93486))),f136(x93483,x93484)))+P1(f324(f324(f326(f844(x93483,x93483)),f324(f324(f247(x93483,x93483),x93481),x93482)),x93484)) % 28.68/28.33 [9349]E(x93491,x93492)+~P1(f324(f324(f326(f844(f839(x93493),f839(x93493))),f324(f324(f247(f839(x93493),f839(x93493)),f324(f324(f139(x93493),x93491),x93495)),f324(f324(f139(x93493),x93492),x93496))),f144(x93493,x93494)))+P1(f324(f324(f326(f844(x93493,x93493)),f324(f324(f247(x93493,x93493),x93491),x93492)),x93494)) % 28.68/28.33 [9386]P1(f324(f324(f326(f844(f839(x93861),f839(x93861))),f324(f324(f247(f839(x93861),f839(x93861)),f324(f324(f139(x93861),x93862),x93863)),f324(f324(f139(x93861),x93864),x93865))),f145(x93861,x93866)))+~P1(f324(f324(f326(f844(f839(x93861),f839(x93861))),f324(f324(f247(f839(x93861),f839(x93861)),x93863),x93865)),f145(x93861,x93866)))+~P1(f324(f324(f326(f844(x93861,x93861)),f324(f324(f247(x93861,x93861),x93862),x93864)),x93866)) % 28.68/28.33 [9406]P1(f324(x94061,x94062))+~P1(f324(x94061,f532(x94061,x94063,x94064,x94065,x94066)))+~P1(f324(f324(f326(x94066),x94062),f324(f324(f45(x94065,f845(x94066,a832)),x94064),x94063))) % 28.68/28.33 [9411]~P1(f324(f324(f326(f844(f839(x94111),f839(x94111))),f324(f324(f247(f839(x94111),f839(x94111)),f324(f324(f139(x94111),x94112),x94115)),f324(f324(f139(x94111),x94113),x94116))),f134(x94111,x94114)))+P1(f324(f324(f326(f844(f839(x94111),f839(x94111))),f324(f324(f247(f839(x94111),f839(x94111)),x94115),x94116)),f134(x94111,x94114)))+P1(f324(f324(f326(f844(x94111,x94111)),f324(f324(f247(x94111,x94111),x94112),x94113)),x94114)) % 28.68/28.33 [9412]~P1(f324(f324(f326(f844(f839(x94121),f839(x94121))),f324(f324(f247(f839(x94121),f839(x94121)),f324(f324(f139(x94121),x94122),x94125)),f324(f324(f139(x94121),x94123),x94126))),f136(x94121,x94124)))+P1(f324(f324(f326(f844(f839(x94121),f839(x94121))),f324(f324(f247(f839(x94121),f839(x94121)),x94125),x94126)),f136(x94121,x94124)))+P1(f324(f324(f326(f844(x94121,x94121)),f324(f324(f247(x94121,x94121),x94122),x94123)),x94124)) % 28.68/28.33 [9413]~P1(f324(f324(f326(f844(f839(x94131),f839(x94131))),f324(f324(f247(f839(x94131),f839(x94131)),f324(f324(f139(x94131),x94132),x94135)),f324(f324(f139(x94131),x94133),x94136))),f144(x94131,x94134)))+P1(f324(f324(f326(f844(f839(x94131),f839(x94131))),f324(f324(f247(f839(x94131),f839(x94131)),x94135),x94136)),f144(x94131,x94134)))+P1(f324(f324(f326(f844(x94131,x94131)),f324(f324(f247(x94131,x94131),x94132),x94133)),x94134)) % 28.68/28.33 [9492]P1(f324(x94921,x94922))+P1(f324(f324(f326(x94923),f533(x94921,x94924,x94925,x94923,x94926)),x94925))+~P1(f324(f324(f326(x94926),x94922),f324(f324(f45(x94923,f845(x94926,a832)),x94925),x94924))) % 28.68/28.33 [9499]~E(x94992,x94994)+P1(f324(f324(f326(f844(f839(x94991),f839(x94991))),f324(f324(f247(f839(x94991),f839(x94991)),f324(f324(f125(x94991),x94992),f324(f324(f139(x94991),x94993),f115(x94991)))),f324(f324(f125(x94991),x94994),f324(f324(f139(x94991),x94995),f115(x94991))))),f144(x94991,x94996)))+~P1(f324(f324(f326(f844(x94991,x94991)),f324(f324(f247(x94991,x94991),x94993),x94995)),x94996)) % 28.68/28.33 [9579]E(x95791,x95792)+~P1(f324(f324(f326(f844(f839(x95793),f839(x95793))),f324(f324(f247(f839(x95793),f839(x95793)),f324(f324(f125(x95793),x95795),f324(f324(f139(x95793),x95791),f115(x95793)))),f324(f324(f125(x95793),x95796),f324(f324(f139(x95793),x95792),f115(x95793))))),f144(x95793,x95794)))+P1(f324(f324(f326(f844(x95793,x95793)),f324(f324(f247(x95793,x95793),x95791),x95792)),x95794)) % 28.68/28.33 [9606]~P1(f324(f324(f326(f844(f839(x96061),f839(x96061))),f324(f324(f247(f839(x96061),f839(x96061)),f324(f324(f125(x96061),x96065),f324(f324(f139(x96061),x96062),f115(x96061)))),f324(f324(f125(x96061),x96066),f324(f324(f139(x96061),x96063),f115(x96061))))),f144(x96061,x96064)))+P1(f324(f324(f326(f844(f839(x96061),f839(x96061))),f324(f324(f247(f839(x96061),f839(x96061)),x96065),x96066)),f144(x96061,x96064)))+P1(f324(f324(f326(f844(x96061,x96061)),f324(f324(f247(x96061,x96061),x96062),x96063)),x96064)) % 28.68/28.33 [9620]P1(f324(x96201,x96202))+P1(f324(f324(f326(x96203),f532(x96201,x96204,x96205,x96206,x96203)),f324(x96204,f533(x96201,x96204,x96205,x96206,x96203))))+~P1(f324(f324(f326(x96203),x96202),f324(f324(f45(x96206,f845(x96203,a832)),x96205),x96204))) % 28.68/28.33 [8705]~P20(x87053,x87054,x87051)+~P1(f324(f64(x87053),x87056))+E(f324(f324(x87051,x87052),f324(f324(f67(x87053,x87054,x87051),x87055),f324(f324(f3(f845(x87053,a832)),x87056),f324(f324(f303(x87053),x87052),f179(f845(x87053,a832)))))),f324(f324(f67(x87053,x87054,x87051),x87055),f324(f324(f303(x87053),x87052),x87056))) % 28.68/28.33 [8804]~E(f324(f165(x88041,x88042,x88044),x88045),f324(f226(x88042),x88046))+~P1(f324(f324(x88043,x88045),x88046))+E(f324(f165(x88041,x88042,f324(f126(f844(x88041,x88042),f324(f252(x88041,x88042,a832),x88043)),x88044)),x88045),f324(f226(x88042),x88046)) % 28.68/28.33 [8969]~P1(f324(f324(f326(x89695),x89693),x89696))+P1(f324(f324(f231(f845(x89691,a832)),f324(x89692,x89693)),x89694))+~P1(f324(f324(f231(f845(x89691,a832)),f324(f324(f45(x89695,f845(x89691,a832)),x89696),x89692)),x89694)) % 28.68/28.33 [9554]~P12(x95541,x95545,x95544)+P1(f324(f324(f326(f844(x95541,x95541)),f324(f324(f247(x95541,x95541),x95542),x95543)),x95544))+~P1(f324(f324(f326(x95541),x95546),f324(f324(f104(f845(x95541,a832)),f324(f278(x95541,x95541,x95544),f324(f324(f303(x95541),x95542),f179(f845(x95541,a832))))),f324(f278(x95541,x95541,x95544),f324(f324(f303(x95541),x95543),f179(f845(x95541,a832))))))) % 28.68/28.33 [8471]~P126(x84712)+~E(f324(f324(f82(x84712),f324(f324(f83(x84712),x84714),x84715)),x84711),f324(f324(f82(x84712),f324(f324(f83(x84712),x84713),x84715)),x84716))+E(x84711,f324(f324(f82(x84712),f324(f324(f83(x84712),f324(f324(f3(x84712),x84713),x84714)),x84715)),x84716)) % 28.68/28.33 [8472]~P126(x84721)+~E(f324(f324(f82(x84721),f324(f324(f83(x84721),x84722),x84724)),x84725),f324(f324(f82(x84721),f324(f324(f83(x84721),x84723),x84724)),x84726))+E(f324(f324(f82(x84721),f324(f324(f83(x84721),f324(f324(f3(x84721),x84722),x84723)),x84724)),x84725),x84726) % 28.68/28.33 [8622]~P126(x86221)+E(f324(f324(f82(x86221),f324(f324(f83(x86221),x86222),x86223)),x86224),f324(f324(f82(x86221),f324(f324(f83(x86221),x86225),x86223)),x86226))+~E(x86226,f324(f324(f82(x86221),f324(f324(f83(x86221),f324(f324(f3(x86221),x86222),x86225)),x86223)),x86224)) % 28.68/28.33 [8623]~P126(x86231)+E(f324(f324(f82(x86231),f324(f324(f83(x86231),x86232),x86233)),x86234),f324(f324(f82(x86231),f324(f324(f83(x86231),x86235),x86233)),x86236))+~E(f324(f324(f82(x86231),f324(f324(f83(x86231),f324(f324(f3(x86231),x86232),x86235)),x86233)),x86234),x86236) % 28.68/28.33 [8915]~P1(f324(f324(x89154,x89155),x89156))+~P1(f324(f324(x89153,x89155),x89156))+P1(f324(f324(f324(f324(f104(f845(x89151,f845(x89152,a832))),x89153),x89154),x89155),x89156)) % 28.68/28.33 [9140]P1(f324(f324(x91401,x91402),x91403))+P1(f324(f324(x91404,x91402),x91403))+~P1(f324(f324(f324(f324(f103(f845(x91405,f845(x91406,a832))),x91404),x91401),x91402),x91403)) % 28.68/28.33 [9299]~E(f324(f180(f839(x92991)),x92995),f324(f180(f839(x92992)),x92996))+E(f169(x92991,x92992,f171(x92991,x92992,x92993,f324(f324(f3(f845(x92991,a832)),x92994),f324(f157(x92991),x92995))),f165(x92991,x92992,f324(f154(f844(x92991,x92992)),f324(f324(f166(x92991,x92992),x92995),x92996)))),f171(x92991,x92992,f169(x92991,x92992,x92993,f165(x92991,x92992,f324(f154(f844(x92991,x92992)),f324(f324(f166(x92991,x92992),x92995),x92996)))),x92994))+~P1(f324(f324(f231(f845(x92991,a832)),f324(f157(x92991),x92995)),x92994)) % 28.68/28.33 [9428]~P128(x94281)+~P1(f324(f324(f232(x94281),f324(f324(f82(x94281),f324(f324(f83(x94281),x94284),x94285)),x94282)),f324(f324(f82(x94281),f324(f324(f83(x94281),x94283),x94285)),x94286)))+P1(f324(f324(f232(x94281),x94282),f324(f324(f82(x94281),f324(f324(f83(x94281),f324(f324(f3(x94281),x94283),x94284)),x94285)),x94286))) % 28.68/28.33 [9429]~P128(x94291)+~P1(f324(f324(f231(x94291),f324(f324(f82(x94291),f324(f324(f83(x94291),x94294),x94295)),x94292)),f324(f324(f82(x94291),f324(f324(f83(x94291),x94293),x94295)),x94296)))+P1(f324(f324(f231(x94291),x94292),f324(f324(f82(x94291),f324(f324(f83(x94291),f324(f324(f3(x94291),x94293),x94294)),x94295)),x94296))) % 28.68/28.33 [9448]~P128(x94481)+P1(f324(f324(f232(x94481),f324(f324(f82(x94481),f324(f324(f83(x94481),x94482),x94483)),x94484)),f324(f324(f82(x94481),f324(f324(f83(x94481),x94485),x94483)),x94486)))+~P1(f324(f324(f232(x94481),x94484),f324(f324(f82(x94481),f324(f324(f83(x94481),f324(f324(f3(x94481),x94485),x94482)),x94483)),x94486))) % 28.68/28.33 [9449]~P128(x94491)+P1(f324(f324(f231(x94491),f324(f324(f82(x94491),f324(f324(f83(x94491),x94492),x94493)),x94494)),f324(f324(f82(x94491),f324(f324(f83(x94491),x94495),x94493)),x94496)))+~P1(f324(f324(f231(x94491),x94494),f324(f324(f82(x94491),f324(f324(f83(x94491),f324(f324(f3(x94491),x94495),x94492)),x94493)),x94496))) % 28.68/28.33 [9547]~P128(x95471)+~P1(f324(f324(f232(x95471),f324(f324(f82(x95471),f324(f324(f83(x95471),x95472),x95474)),x95475)),f324(f324(f82(x95471),f324(f324(f83(x95471),x95473),x95474)),x95476)))+P1(f324(f324(f232(x95471),f324(f324(f82(x95471),f324(f324(f83(x95471),f324(f324(f3(x95471),x95472),x95473)),x95474)),x95475)),x95476)) % 28.68/28.33 [9548]~P128(x95481)+~P1(f324(f324(f231(x95481),f324(f324(f82(x95481),f324(f324(f83(x95481),x95482),x95484)),x95485)),f324(f324(f82(x95481),f324(f324(f83(x95481),x95483),x95484)),x95486)))+P1(f324(f324(f231(x95481),f324(f324(f82(x95481),f324(f324(f83(x95481),f324(f324(f3(x95481),x95482),x95483)),x95484)),x95485)),x95486)) % 28.68/28.33 [9590]~P128(x95901)+P1(f324(f324(f232(x95901),f324(f324(f82(x95901),f324(f324(f83(x95901),x95902),x95903)),x95904)),f324(f324(f82(x95901),f324(f324(f83(x95901),x95905),x95903)),x95906)))+~P1(f324(f324(f232(x95901),f324(f324(f82(x95901),f324(f324(f83(x95901),f324(f324(f3(x95901),x95902),x95905)),x95903)),x95904)),x95906)) % 28.68/28.33 [9591]~P128(x95911)+P1(f324(f324(f231(x95911),f324(f324(f82(x95911),f324(f324(f83(x95911),x95912),x95913)),x95914)),f324(f324(f82(x95911),f324(f324(f83(x95911),x95915),x95913)),x95916)))+~P1(f324(f324(f231(x95911),f324(f324(f82(x95911),f324(f324(f83(x95911),f324(f324(f3(x95911),x95912),x95915)),x95913)),x95914)),x95916)) % 28.68/28.33 [9762]~P67(x97622)+~P1(f324(f64(x97621),x97626))+E(f324(f324(f8(x97621,x97622),f324(f324(f20(x97621,x97622,x97622),f324(f324(f20(x97621,x97622,f845(x97622,x97622)),f324(f324(f10(a832,f845(x97622,f845(x97622,x97622)),x97621),f98(x97622)),x97623)),x97624)),x97625)),x97626),f324(f324(f82(x97622),f324(f324(f8(x97621,x97622),x97624),f324(f324(f104(f845(x97621,a832)),x97626),f324(f257(x97621),x97623)))),f324(f324(f8(x97621,x97622),x97625),f324(f324(f104(f845(x97621,a832)),x97626),f324(f81(f845(x97621,a832)),f324(f257(x97621),x97623)))))) % 28.68/28.33 [9825]P1(f324(f324(f326(x98252),x98254),x98256))+P1(f324(f324(f326(x98252),x98255),x98256))+E(f324(f305(x98251,x98252,f324(f324(f9(x98251,x98252,x98252),f324(f324(f9(x98251,x98252,f845(x98252,x98252)),f324(f324(f10(a832,f845(x98252,f845(x98252,x98252)),x98251),f98(x98252)),f324(f324(f9(x98251,f845(x98251,a832),a832),f326(x98251)),x98253))),x98254)),x98255)),x98256),f179(f845(x98251,a832))) % 28.68/28.33 [9826]P1(f324(f324(f326(x98262),x98265),x98266))+~P1(f324(f324(f326(x98262),x98264),x98266))+E(f324(f305(x98261,x98262,f324(f324(f9(x98261,x98262,x98262),f324(f324(f9(x98261,x98262,f845(x98262,x98262)),f324(f324(f10(a832,f845(x98262,f845(x98262,x98262)),x98261),f98(x98262)),f324(f324(f9(x98261,f845(x98261,a832),a832),f326(x98261)),x98263))),x98264)),x98265)),x98266),x98263) % 28.68/28.33 [9827]P1(f324(f324(f326(x98272),x98274),x98276))+~P1(f324(f324(f326(x98272),x98275),x98276))+E(f324(f305(x98271,x98272,f324(f324(f9(x98271,x98272,x98272),f324(f324(f9(x98271,x98272,f845(x98272,x98272)),f324(f324(f10(a832,f845(x98272,f845(x98272,x98272)),x98271),f98(x98272)),f324(f324(f9(x98271,f845(x98271,a832),a832),f326(x98271)),x98273))),x98274)),x98275)),x98276),f324(f81(f845(x98271,a832)),x98273)) % 28.68/28.33 [9828]~P1(f324(f324(f326(x98282),x98284),x98286))+~P1(f324(f324(f326(x98282),x98285),x98286))+E(f324(f305(x98281,x98282,f324(f324(f9(x98281,x98282,x98282),f324(f324(f9(x98281,x98282,f845(x98282,x98282)),f324(f324(f10(a832,f845(x98282,f845(x98282,x98282)),x98281),f98(x98282)),f324(f324(f9(x98281,f845(x98281,a832),a832),f326(x98281)),x98283))),x98284)),x98285)),x98286),f238(f845(x98281,a832))) % 28.68/28.33 [9960]P28(x99601,x99602,f324(f324(f303(f837(x99601)),f324(f324(f324(f93(x99601),f324(x99603,x99604)),f324(a27,x99604)),f324(x99605,x99604))),f179(f845(f837(x99601),a832))))+~P1(f324(f324(f326(a834),x99604),x99606))+~P28(x99601,f324(f324(f103(f845(f837(x99601),a832)),x99602),f324(f304(a834,f837(x99601),f324(f324(f20(a834,f845(x99601,f845(a835,a832)),f837(x99601)),f324(f324(f20(a834,a833,f845(f845(x99601,f845(a835,a832)),f837(x99601))),f324(f324(f10(f845(x99601,f845(a835,a832)),f845(a833,f845(f845(x99601,f845(a835,a832)),f837(x99601))),a834),f93(x99601)),x99603)),a27)),x99605)),x99606)),f324(f304(a834,f837(x99601),f324(f324(f20(a834,f845(x99601,f845(a835,a832)),f837(x99601)),f324(f324(f20(a834,a833,f845(f845(x99601,f845(a835,a832)),f837(x99601))),f324(f324(f10(f845(x99601,f845(a835,a832)),f845(a833,f845(f845(x99601,f845(a835,a832)),f837(x99601))),a834),f93(x99601)),x99603)),f324(f324(f10(f842(a833),a833,a834),f230(a833)),a30))),x99605)),x99606)) % 28.68/28.33 [8496]E(x84961,x84962)+~P54(x84964,x84965,x84963,x84966,x84967)+~E(f324(x84963,x84961),f324(x84963,x84962)) % 28.68/28.33 [6861]E(f324(f228(f842(x68611),x68612,f182(x68611),x68613),f324(x68614,x68615)),f324(f226(x68611),x68616))+~E(f324(x68614,x68615),f324(f226(x68612),x68617))+~E(f324(x68613,x68617),f324(f226(x68611),x68616)) % 28.68/28.33 [8518]~P15(x85186,x85185,x85187,x85184,x85181)+E(f324(f324(x85181,x85182),x85183),x85184)+P1(f324(f64(x85185),x85183)) % 28.68/28.33 [9294]P41(x92941,x92942,x92943,x92944,x92945,f324(f324(x92943,x92946),x92947))+~E(f324(f324(x92943,x92946),x92947),x92944)+~E(x92945,f179(f845(x92941,a832))) % 28.68/28.33 [9469]~P1(f324(x94696,x94693))+~P1(f324(f324(f326(f844(x94692,x94692)),f324(f324(f247(x94692,x94692),x94694),x94695)),f324(x94697,x94693)))+P1(f324(f324(f326(f844(f844(x94691,x94692),f844(x94691,x94692))),f324(f324(f247(f844(x94691,x94692),f844(x94691,x94692)),f324(f324(f247(x94691,x94692),x94693),x94694)),f324(f324(f247(x94691,x94692),x94693),x94695))),f276(x94691,x94692,x94696,x94697))) % 28.68/28.33 [9647]~P29(x96473,x96471,x96474,f238(f845(x96473,a832)))+E(f324(f165(x96471,x96472,f324(f324(f141(f844(x96473,x96472),f844(x96471,x96472)),f324(f252(x96473,x96472,f844(x96471,x96472)),f324(f324(f10(x96471,f845(x96472,f844(x96471,x96472)),x96473),f247(x96471,x96472)),x96474))),x96475)),f324(x96474,x96476)),f324(f226(x96472),x96477))+~E(f324(f165(x96473,x96472,x96475),x96476),f324(f226(x96472),x96477)) % 28.68/28.33 [9881]~P41(x98812,x98817,x98813,x98816,x98811,f324(f324(x98813,x98815),x98814))+E(f324(f324(x98813,f404(x98814,x98815,x98811,x98816,x98813,x98817,x98812)),f405(x98814,x98815,x98811,x98816,x98813,x98817,x98812)),f324(f324(x98813,x98815),x98814))+E(x98811,f179(f845(x98812,a832))) % 28.68/28.33 [9882]~P41(x98827,x98826,x98821,x98824,x98825,f324(f324(x98821,x98822),x98823))+E(f324(f324(x98821,f404(x98823,x98822,x98825,x98824,x98821,x98826,x98827)),f405(x98823,x98822,x98825,x98824,x98821,x98826,x98827)),f324(f324(x98821,x98822),x98823))+E(f324(f324(x98821,x98822),x98823),x98824) % 28.68/28.33 [9535]~P1(f324(f69(x95351,x95354,x95355,x95356,x95353),x95357))+P1(f324(f69(x95351,x95354,x95355,x95356,f324(f324(f303(x95351),x95352),x95353)),f324(f324(x95355,x95352),x95357)))+P1(f324(f324(f326(x95351),x95352),x95353)) % 28.68/28.33 [9905]~P41(x99052,x99057,x99056,x99055,x99051,f324(f324(x99056,x99054),x99053))+E(x99051,f179(f845(x99052,a832)))+P1(f324(f324(f326(x99052),f404(x99053,x99054,x99051,x99055,x99056,x99057,x99052)),x99051)) % 28.68/28.33 [9906]~P41(x99065,x99067,x99061,x99064,x99066,f324(f324(x99061,x99062),x99063))+E(f324(f324(x99061,x99062),x99063),x99064)+P1(f324(f324(f326(x99065),f404(x99063,x99062,x99066,x99064,x99061,x99067,x99065)),x99066)) % 28.68/28.33 [6637]~E(x66375,x66377)+~E(x66376,x66374)+E(f324(f324(f324(f324(f74(x66371,f842(x66372)),x66373),x66374),f324(f226(x66372),x66375)),x66376),f324(f226(x66372),x66377)) % 28.68/28.33 [6775]E(x67751,x67752)+~E(f324(x67755,x67751),f324(f226(x67754),x67757))+E(f324(f324(f324(f324(f74(x67753,f842(x67754)),x67755),x67752),f324(f226(x67754),x67756)),x67751),f324(f226(x67754),x67757)) % 28.68/28.33 [7522]E(x75221,x75222)+~E(x75223,x75224)+~E(f324(f324(f324(f324(f74(x75225,f842(x75226)),x75227),x75224),f324(f226(x75226),x75221)),x75223),f324(f226(x75226),x75222)) % 28.68/28.33 [7587]E(x75871,x75872)+E(f324(x75873,x75874),f324(f226(x75875),x75871))+~E(f324(f324(f324(f324(f74(x75876,f842(x75875)),x75873),x75877),f324(f226(x75875),x75872)),x75874),f324(f226(x75875),x75871)) % 28.68/28.33 [7588]E(x75881,x75882)+E(f324(x75883,x75881),f324(f226(x75884),x75885))+~E(f324(f324(f324(f324(f74(x75886,f842(x75884)),x75883),x75882),f324(f226(x75884),x75887)),x75881),f324(f226(x75884),x75885)) % 28.68/28.33 [8726]~P25(x87264,x87265,x87266,x87267,x87261)+~P1(f324(f64(x87265),x87263))+E(f324(f324(x87261,x87262),x87263),f324(f324(f324(f68(x87264,x87265,x87266),x87262),x87267),x87263)) % 28.68/28.33 [8727]~P15(x87274,x87275,x87276,x87277,x87271)+~P1(f324(f64(x87275),x87273))+E(f324(f324(x87271,x87272),x87273),f324(f324(f324(f68(x87274,x87275,x87276),x87272),x87277),x87273)) % 28.68/28.33 [9262]~P28(x92621,x92622,f324(f324(f303(f837(x92621)),f324(f324(f324(f93(x92621),x92623),x92624),x92627)),f179(f845(f837(x92621),a832))))+P28(x92621,x92622,f324(f324(f303(f837(x92621)),f324(f324(f324(f93(x92621),x92623),f36(x92624,x92625)),x92626)),f179(f845(f837(x92621),a832))))+~P28(x92621,x92622,f324(f324(f303(f837(x92621)),f324(f324(f324(f93(x92621),x92627),x92625),x92626)),f179(f845(f837(x92621),a832)))) % 28.68/28.33 [9443]~P27(x94433,x94434,x94435,x94437,x94436,x94431)+~P1(f324(f64(x94434),x94432))+E(f324(x94431,x94432),f324(f324(f324(f68(x94433,x94434,x94435),x94436),x94437),x94432)) % 28.68/28.33 [9585]P41(x95851,x95852,x95853,x95854,x95855,f324(f324(x95853,x95856),x95857))+~P41(x95851,x95852,x95853,x95854,f324(f324(f3(f845(x95851,a832)),x95855),f324(f324(f303(x95851),x95856),f179(f845(x95851,a832)))),x95857)+~P1(f324(f324(f326(x95851),x95856),x95855)) % 28.68/28.33 [9856]~P28(x98561,x98562,f324(f324(f303(f837(x98561)),f324(f324(f324(f93(x98561),f94(x98561,x98563,x98564)),x98565),x98567)),f179(f845(f837(x98561),a832))))+P28(x98561,x98562,f324(f324(f303(f837(x98561)),f324(f324(f324(f93(x98561),x98563),f33(x98564,x98565,x98566)),x98567)),f179(f845(f837(x98561),a832))))+~P28(x98561,x98562,f324(f324(f303(f837(x98561)),f324(f324(f324(f93(x98561),f94(x98561,x98563,f324(f75(a832,a832,a835,a320),x98564))),x98566),x98567)),f179(f845(f837(x98561),a832)))) % 28.68/28.33 [9922]P1(f324(f324(x99227,f825(x99224,x99225,x99221,x99226,x99223,x99222,x99227)),f826(x99224,x99225,x99221,x99226,x99223,x99222,x99227)))+~P1(f324(f324(x99227,f324(f251(x99222,x99223),x99226)),f324(f246(x99222,x99223),x99226)))+P1(f324(x99221,f324(f324(f252(x99222,x99223,x99224),x99225),x99226))) % 28.68/28.33 [9931]~P41(x99312,x99313,x99314,x99315,x99311,f324(f324(x99314,x99317),x99316))+P41(x99312,x99313,x99314,x99315,f324(f324(f3(f845(x99312,a832)),x99311),f324(f324(f303(x99312),f404(x99316,x99317,x99311,x99315,x99314,x99313,x99312)),f179(f845(x99312,a832)))),f405(x99316,x99317,x99311,x99315,x99314,x99313,x99312))+E(x99311,f179(f845(x99312,a832))) % 28.68/28.33 [9932]~P41(x99325,x99326,x99321,x99324,x99327,f324(f324(x99321,x99322),x99323))+P41(x99325,x99326,x99321,x99324,f324(f324(f3(f845(x99325,a832)),x99327),f324(f324(f303(x99325),f404(x99323,x99322,x99327,x99324,x99321,x99326,x99325)),f179(f845(x99325,a832)))),f405(x99323,x99322,x99327,x99324,x99321,x99326,x99325))+E(f324(f324(x99321,x99322),x99323),x99324) % 28.68/28.33 [9953]~P1(f324(x99531,f324(f324(x99535,f826(x99534,x99535,x99531,x99536,x99533,x99532,x99537)),f825(x99534,x99535,x99531,x99536,x99533,x99532,x99537))))+~P1(f324(f324(x99537,f324(f251(x99532,x99533),x99536)),f324(f246(x99532,x99533),x99536)))+P1(f324(x99531,f324(f324(f252(x99532,x99533,x99534),x99535),x99536))) % 28.68/28.33 [9283]P1(f324(f324(f231(f845(f844(x92831,x92832),a832)),f324(f324(f282(x92831,x92833,x92832),x92834),x92835)),f324(f324(f282(x92831,x92833,x92832),x92836),x92837)))+~P1(f324(f324(f231(f845(f844(x92833,x92832),a832)),x92835),x92837))+~P1(f324(f324(f231(f845(f844(x92831,x92833),a832)),x92834),x92836)) % 28.68/28.33 [9596]~P1(f324(f324(f326(x95961),x95966),x95965))+P1(f324(f69(x95961,x95962,x95963,x95964,x95965),f324(f324(x95963,x95966),x95967)))+~P1(f324(f69(x95961,x95962,x95963,x95964,f324(f324(f3(f845(x95961,a832)),x95965),f324(f324(f303(x95961),x95966),f179(f845(x95961,a832))))),x95967)) % 28.68/28.33 [9189]E(f169(x91891,x91892,x91893,f165(x91891,x91892,f324(f154(f844(x91891,x91892)),f324(f324(f166(x91891,x91892),x91894),f324(f324(f146(x91892,x91895),x91896),x91897))))),f169(x91891,x91892,x91893,f165(x91891,x91892,f324(f154(f844(x91891,x91892)),f324(f324(f166(x91891,x91892),x91894),x91895)))))+~P1(f324(f324(f232(a838),x91896),f324(f180(f839(x91892)),x91895)))+~P1(f324(f324(f231(a838),f324(f180(f839(x91891)),x91894)),x91896)) % 28.68/28.33 [9986]~P135(x99861)+~P29(f844(x99862,x99863),x99861,f324(f252(x99862,x99863,x99861),f324(f324(f9(x99862,f845(x99863,x99861),f845(x99863,x99861)),f324(f324(f10(f845(x99861,x99861),f845(f845(x99863,x99861),f845(x99863,x99861)),x99862),f10(x99861,x99861,x99863)),f324(f324(f10(x99861,f845(x99861,x99861),x99862),f83(x99861)),x99864))),x99865)),f324(f324(f249(x99862,x99863),x99866),f324(f18(f845(x99863,a832),x99862),x99867)))+E(f324(f324(f8(x99861,x99861),f37(x99861)),f324(f257(x99861),f324(f324(f10(f845(x99862,a832),a832,x99861),f89(x99862)),f324(f324(f10(f845(x99862,f845(x99863,a832)),f845(x99862,a832),x99861),f324(f10(f845(x99863,a832),a832,x99862),f89(x99863))),f324(f324(f9(x99861,f845(x99862,f845(x99863,a832)),f845(x99862,f845(x99863,a832))),f324(f324(f10(f845(x99862,f845(f845(x99863,a832),f845(x99863,a832))),f845(f845(x99862,f845(x99863,a832)),f845(x99862,f845(x99863,a832))),x99861),f20(x99862,f845(x99863,a832),f845(x99863,a832))),f324(f324(f10(f845(x99862,f845(x99863,f845(a832,a832))),f845(x99862,f845(f845(x99863,a832),f845(x99863,a832))),x99861),f324(f10(f845(x99863,f845(a832,a832)),f845(f845(x99863,a832),f845(x99863,a832)),x99862),f20(x99863,a832,a832))),f324(f324(f10(f845(x99862,f845(x99863,a832)),f845(x99862,f845(x99863,f845(a832,a832))),x99861),f324(f10(f845(x99863,a832),f845(x99863,f845(a832,a832)),x99862),f324(f10(a832,f845(a832,a832),x99863),a322))),f324(f324(f9(x99861,f845(x99862,f845(x99863,x99861)),f845(x99862,f845(x99863,a832))),f324(f324(f10(f845(f845(x99863,x99861),f845(x99863,a832)),f845(f845(x99862,f845(x99863,x99861)),f845(x99862,f845(x99863,a832))),x99861),f10(f845(x99863,x99861),f845(x99863,a832),x99862)),f324(f324(f10(f845(x99861,a832),f845(f845(x99863,x99861),f845(x99863,a832)),x99861),f10(x99861,a832,x99863)),a321))),f324(f324(f9(x99862,f845(x99863,x99861),f845(x99863,x99861)),f324(f324(f10(f845(x99861,x99861),f845(f845(x99863,x99861),f845(x99863,x99861)),x99862),f10(x99861,x99861,x99863)),f324(f324(f10(x99861,f845(x99861,x99861),x99862),f83(x99861)),x99864))),x99865)))))),f324(f324(f9(x99862,f845(x99863,a832),f845(x99863,a832)),f324(f324(f10(f845(a832,a832),f845(f845(x99863,a832),f845(x99863,a832)),x99862),f10(a832,a832,x99863)),f324(f324(f10(a832,f845(a832,a832),x99862),a322),f324(f324(f9(x99862,f845(x99862,a832),a832),f326(x99862)),x99866)))),f324(f324(f9(x99863,f845(x99863,a832),a832),f326(x99863)),x99867))))))),f324(f324(f83(x99861),f324(f324(f8(x99862,x99861),x99864),x99866)),f324(f324(f8(x99863,x99861),x99865),x99867))) % 28.68/28.33 [9441]~P1(f324(f324(x94414,x94416),x94418))+~P1(f324(f324(x94415,x94418),x94417))+P1(f324(f324(f248(x94411,x94412,x94413,x94414,x94415),x94416),x94417)) % 28.68/28.33 [9065]~P23(x90658,x90651,x90653,x90655)+~P1(f324(f64(x90658),x90656))+E(f324(f75(x90651,x90651,x90652,f324(x90653,x90654)),f324(f75(x90651,x90651,x90652,f324(x90655,x90656)),x90657)),f324(f75(x90651,x90651,x90652,f324(x90655,x90656)),f324(f75(x90651,x90651,x90652,f324(x90653,x90654)),x90657))) % 28.68/28.33 [9433]~P26(x94337,x94332,x94335,x94338,x94336,x94331)+~P1(f324(f64(x94332),x94334))+E(f324(x94331,f324(f324(f303(x94332),x94333),x94334)),f324(f324(x94335,f324(x94336,x94333)),f324(x94331,x94334))) % 28.68/28.33 [9545]~P29(x95452,x95454,x95456,x95458)+~P29(x95451,x95453,x95455,x95457)+P29(f844(x95451,x95452),f844(x95453,x95454),f253(x95451,x95453,x95452,x95454,x95455,x95456),f324(f324(f249(x95451,x95452),x95457),f324(f18(f845(x95452,a832),x95451),x95458))) % 28.68/28.33 [9225]P1(f324(f324(f326(f844(x92251,x92252)),f324(f324(f247(x92251,x92252),x92253),x92254)),f324(f324(f282(x92251,x92255,x92252),x92256),x92257)))+~P1(f324(f324(f326(f844(x92251,x92255)),f324(f324(f247(x92251,x92255),x92253),x92258)),x92256))+~P1(f324(f324(f326(f844(x92255,x92252)),f324(f324(f247(x92255,x92252),x92258),x92254)),x92257)) % 28.68/28.33 [9416]~P1(f324(f324(f231(f845(f844(x94163,x94162),a832)),x94165),f324(f324(f249(x94163,x94162),x94168),f324(f18(f845(x94162,a832),x94163),x94167))))+~P1(f324(f324(f231(f845(f844(x94161,x94163),a832)),x94164),f324(f324(f249(x94161,x94163),x94166),f324(f18(f845(x94163,a832),x94161),x94168))))+P1(f324(f324(f231(f845(f844(x94161,x94162),a832)),f324(f324(f282(x94161,x94163,x94162),x94164),x94165)),f324(f324(f249(x94161,x94162),x94166),f324(f18(f845(x94162,a832),x94161),x94167)))) % 28.68/28.33 [9464]~E(x94643,x94645)+P1(f324(f324(f326(f844(f844(x94641,x94642),f844(x94641,x94642))),f324(f324(f247(f844(x94641,x94642),f844(x94641,x94642)),f324(f324(f247(x94641,x94642),x94643),x94644)),f324(f324(f247(x94641,x94642),x94645),x94646))),f318(x94641,x94642,x94647,x94648)))+~P1(f324(f324(f326(f844(x94642,x94642)),f324(f324(f247(x94642,x94642),x94644),x94646)),x94648)) % 28.68/28.33 [9564]E(x95641,x95642)+~P1(f324(f324(f326(f844(f844(x95643,x95645),f844(x95643,x95645))),f324(f324(f247(f844(x95643,x95645),f844(x95643,x95645)),f324(f324(f247(x95643,x95645),x95641),x95646)),f324(f324(f247(x95643,x95645),x95642),x95647))),f318(x95643,x95645,x95644,x95648)))+P1(f324(f324(f326(f844(x95643,x95643)),f324(f324(f247(x95643,x95643),x95641),x95642)),x95644)) % 28.68/28.33 [9578]~P1(f324(f324(f326(f844(f844(x95781,x95785),f844(x95781,x95785))),f324(f324(f247(f844(x95781,x95785),f844(x95781,x95785)),f324(f324(f247(x95781,x95785),x95782),x95786)),f324(f324(f247(x95781,x95785),x95783),x95787))),f318(x95781,x95785,x95784,x95788)))+P1(f324(f324(f326(f844(x95781,x95781)),f324(f324(f247(x95781,x95781),x95782),x95783)),x95784))+P1(f324(f324(f326(f844(x95785,x95785)),f324(f324(f247(x95785,x95785),x95786),x95787)),x95788)) % 28.68/28.33 [9493]~P27(x94937,x94935,x94931,x94938,x94932,x94934)+~P1(f324(f64(x94935),x94936))+E(f324(f324(x94931,f324(x94932,x94933)),f324(x94934,f324(f324(f3(f845(x94935,a832)),x94936),f324(f324(f303(x94935),x94933),f179(f845(x94935,a832)))))),f324(x94934,f324(f324(f303(x94935),x94933),x94936))) % 28.68/28.33 [9026]~P1(f324(f324(f324(x90265,x90268),x90266),x90267))+~P1(f324(f324(f326(x90261),x90268),x90264))+P1(f324(f324(f324(f324(f45(x90261,f845(x90262,f845(x90263,a832))),x90264),x90265),x90266),x90267)) % 28.68/28.33 [9213]P1(f324(f324(f324(x92131,x92132),x92133),x92134))+~P1(f324(f324(f326(x92135),x92132),x92136))+~P1(f324(f324(f324(f324(f46(x92135,f845(x92137,f845(x92138,a832))),x92136),x92131),x92133),x92134)) % 28.68/28.33 [9407]~P25(x94073,x94072,x94074,x94078,x94071)+~P1(f324(f64(x94072),x94077))+E(f324(f324(x94071,f324(f324(f20(x94072,x94073,x94073),f324(f324(f10(x94073,f845(x94073,x94073),x94072),x94074),x94075)),x94076)),x94077),f324(f324(x94074,f324(f324(x94071,x94075),x94077)),f324(f324(x94071,x94076),x94077))) % 28.68/28.33 [9655]~E(f324(f304(x96552,x96554,x96556),x96558),x965510)+~E(f324(f304(x96551,x96553,x96555),x96557),x96559)+E(f324(f304(f844(x96551,x96552),f844(x96553,x96554),f253(x96551,x96553,x96552,x96554,x96555,x96556)),f324(f324(f249(x96551,x96552),x96557),f324(f18(f845(x96552,a832),x96551),x96558))),f324(f324(f249(x96553,x96554),x96559),f324(f18(f845(x96554,a832),x96553),x965510))) % 28.68/28.33 [4663]~P86(x46632)+~P18(x46632,x46631)+P18(x46632,f116(x46632,x46631))+E(x46631,f115(x46632)) % 28.68/28.33 [4894]~P9(x48942)+E(f12(x48942,x48941),f44(x48942,x48941))+E(x48941,f179(f845(x48942,a832)))+~P1(f324(f64(x48942),x48941)) % 28.68/28.33 [4895]~P9(x48952)+E(f15(x48952,x48951),f43(x48952,x48951))+E(x48951,f179(f845(x48952,a832)))+~P1(f324(f64(x48952),x48951)) % 28.68/28.33 [5840]~P94(x58402)+E(x58401,f179(f845(x58402,a832)))+P1(f324(f324(f231(x58402),f12(x58402,x58401)),f15(x58402,x58401)))+~P1(f324(f64(x58402),x58401)) % 28.68/28.33 [5854]~P38(x58542)+~P38(x58541)+E(x58541,x58542)+~E(f324(f304(a1,a838,a107),x58541),f324(f304(a1,a838,a107),x58542)) % 28.68/28.33 [8895]~P103(x88951)+~P1(f324(f324(f326(x88951),x88952),f112(x88951)))+P1(f324(f324(f232(x88951),f324(f324(f82(x88951),f324(f324(f82(x88951),f80(x88951)),x88952)),x88952)),f2(x88951)))+~P1(f324(f324(f232(x88951),x88952),f2(x88951))) % 28.68/28.33 [9109]~P103(x91091)+~P1(f324(f324(f326(x91091),x91092),f112(x91091)))+~P1(f324(f324(f232(x91091),f324(f324(f82(x91091),f324(f324(f82(x91091),f80(x91091)),x91092)),x91092)),f2(x91091)))+P1(f324(f324(f232(x91091),x91092),f2(x91091))) % 28.68/28.33 [4718]~P108(x47182)+~P135(x47182)+E(x47181,f2(a838))+E(f324(f324(f240(x47182),f2(x47182)),x47181),f2(x47182)) % 28.68/28.33 [4722]~P108(x47221)+~P135(x47221)+~E(x47222,f2(a838))+E(f324(f324(f240(x47221),f2(x47221)),x47222),f80(x47221)) % 28.68/28.33 [4881]~P133(x48812)+E(x48811,f80(x48812))+E(x48811,f324(f81(x48812),f80(x48812)))+~E(f324(f324(f83(x48812),x48811),x48811),f80(x48812)) % 28.68/28.33 [5125]~P82(x51252)+E(x51251,f2(x51252))+E(f84(x51252,x51251),f324(f81(x51252),f80(x51252)))+P1(f324(f324(f232(x51252),f2(x51252)),x51251)) % 28.68/28.33 [5357]~P82(x53572)+E(f84(x53572,x53571),f80(x53572))+E(x53571,f2(x53572))+~P1(f324(f324(f232(x53572),f2(x53572)),x53571)) % 28.68/28.33 [5366]E(x53661,x53662)+~E(f324(f106(a838),x53661),f324(f106(a838),x53662))+P1(f324(a185,f324(f106(a1),x53662)))+P1(f324(a185,f324(f106(a1),x53661))) % 28.68/28.33 [5415]~P88(x54151)+~E(x54152,f2(x54151))+E(f324(f324(f82(x54151),x54152),x54152),f2(x54151))+~P1(f324(f324(f326(x54151),x54152),f112(x54151))) % 28.68/28.33 [5453]E(x54531,f2(a1))+~E(f324(f324(f42(a1),x54532),x54531),f2(a1))+P1(f324(f324(f232(a1),x54531),x54532))+P1(f324(f324(f232(a1),x54532),x54531)) % 28.68/28.33 [5483]E(x54831,f2(a1))+~E(f324(f324(f42(a1),x54832),x54831),f2(a1))+P1(f324(f324(f231(a1),x54832),f2(a1)))+P1(f324(f324(f232(a1),x54832),x54831)) % 28.68/28.33 [5515]E(x55151,f2(a1))+~E(f324(f324(f42(a1),x55152),x55151),f2(a1))+P1(f324(f324(f231(a1),f2(a1)),x55152))+P1(f324(f324(f232(a1),x55151),x55152)) % 28.68/28.33 [5552]~P88(x55522)+E(x55521,f2(x55522))+~E(f324(f324(f82(x55522),x55521),x55521),f2(x55522))+~P1(f324(f324(f326(x55522),x55521),f112(x55522))) % 28.68/28.33 [5619]E(f324(f106(a838),x56191),f324(f106(a838),x56192))+~E(f324(f106(a1),x56192),f2(a1))+P1(f324(a185,f324(f106(a1),x56192)))+~P1(f324(a185,f324(f106(a1),x56191))) % 28.68/28.33 [5646]~E(f324(f106(a838),x56462),f324(f106(a838),x56461))+E(f324(f106(a1),x56461),f2(a1))+P1(f324(a185,f324(f106(a1),x56461)))+~P1(f324(a185,f324(f106(a1),x56462))) % 28.68/28.33 [5655]~P86(x56552)+E(x56551,f179(f845(x56552,a832)))+~P1(f324(f64(x56552),x56551))+P1(f324(f324(f326(x56552),f16(x56552,x56551)),x56551)) % 28.68/28.33 [5656]~P86(x56562)+E(x56561,f179(f845(x56562,a832)))+~P1(f324(f64(x56562),x56561))+P1(f324(f324(f326(x56562),f17(x56562,x56561)),x56561)) % 28.68/28.33 [5820]~P103(x58201)+~P89(x58201)+P1(f324(f324(f232(x58201),f2(x58201)),f324(f106(x58201),x58202)))+~P1(f324(f324(f232(a1),a85),x58202)) % 28.68/28.33 [5821]~P103(x58211)+~P89(x58211)+P1(f324(f324(f231(x58211),f2(x58211)),f324(f106(x58211),x58212)))+~P1(f324(f324(f231(a1),a85),x58212)) % 28.68/28.33 [5839]~P103(x58391)+~P89(x58391)+E(f324(f77(x58391),f324(f106(x58391),x58392)),f324(f106(x58391),x58392))+P1(f324(f324(f232(x58391),f324(f106(x58391),x58392)),f2(x58391))) % 28.68/28.33 [5881]E(x58811,x58812)+~E(f324(a107,x58811),f324(a107,x58812))+~P1(f324(f324(f231(a1),f2(a1)),x58812))+~P1(f324(f324(f231(a1),f2(a1)),x58811)) % 28.68/28.33 [6080]~P89(x60802)+~P103(x60802)+~P1(f324(f324(f232(x60802),f2(x60802)),f324(f106(x60802),x60801)))+P1(f324(f324(f232(a1),a85),x60801)) % 28.68/28.33 [6081]~P89(x60812)+~P103(x60812)+~P1(f324(f324(f231(x60812),f2(x60812)),f324(f106(x60812),x60811)))+P1(f324(f324(f231(a1),a85),x60811)) % 28.68/28.33 [6086]~P103(x60861)+~P89(x60861)+P1(f324(f324(f232(x60861),f324(f106(x60861),x60862)),f2(x60861)))+~P1(f324(f324(f232(a1),x60862),a85)) % 28.68/28.33 [6087]~P103(x60871)+~P89(x60871)+P1(f324(f324(f231(x60871),f324(f106(x60871),x60872)),f2(x60871)))+~P1(f324(f324(f231(a1),x60872),a85)) % 28.68/28.33 [6416]~P89(x64162)+~P103(x64162)+~P1(f324(f324(f232(x64162),f324(f106(x64162),x64161)),f2(x64162)))+P1(f324(f324(f232(a1),x64161),a85)) % 28.68/28.33 [6417]~P89(x64172)+~P103(x64172)+~P1(f324(f324(f231(x64172),f324(f106(x64172),x64171)),f2(x64172)))+P1(f324(f324(f231(a1),x64171),a85)) % 28.68/28.33 [6509]~P103(x65091)+~P89(x65091)+E(f324(f77(x65091),f324(f106(x65091),x65092)),f324(f81(x65091),f324(f106(x65091),x65092)))+~P1(f324(f324(f232(x65091),f324(f106(x65091),x65092)),f2(x65091))) % 28.68/28.33 [6526]E(f324(f106(a838),x65261),f324(f106(a838),x65262))+~E(f324(f106(a1),x65262),f2(a1))+~P1(f324(f324(f231(a1),f324(f106(a1),x65261)),f2(a1)))+~P1(f324(a185,f324(f106(a1),x65261))) % 28.68/28.33 [6941]P1(f324(f324(f280(a838),f324(a107,x69411)),f324(a107,x69412)))+~P1(f324(f324(f231(a1),f2(a1)),x69412))+~P1(f324(f324(f231(a1),f2(a1)),x69411))+~P1(f324(f324(f280(a1),x69411),x69412)) % 28.68/28.33 [7183]~P1(f324(f324(f280(a838),f324(a107,x71831)),f324(a107,x71832)))+~P1(f324(f324(f231(a1),f2(a1)),x71832))+~P1(f324(f324(f231(a1),f2(a1)),x71831))+P1(f324(f324(f280(a1),x71831),x71832)) % 28.68/28.33 [7450]~P86(x74502)+E(x74501,f179(f845(x74502,a832)))+~P1(f324(f64(x74502),x74501))+P1(f324(f324(f231(x74502),f14(x74502,f235(x74502),x74501)),f13(x74502,f178(x74502),x74501))) % 28.68/28.33 [7778]~P10(x77781)+~P38(x77782)+P1(f324(f324(f326(a1),x77781),x77782))+~P1(f324(f324(f326(a838),f324(a107,x77781)),f324(f304(a1,a838,a107),x77782))) % 28.68/28.33 [5652]~P119(x56522)+E(x56521,f2(a1))+E(f324(f81(x56522),f324(f105(x56522),f324(f81(a1),x56521))),f324(f105(x56522),x56521))+~P1(f324(f324(f232(a1),x56521),f2(a1))) % 28.68/28.33 [5728]~P88(x57281)+~P89(x57281)+~P33(x57281,f324(f106(x57281),x57282))+P33(x57281,f324(f106(x57281),f324(f324(f82(a1),x57282),x57282))) % 28.68/28.33 [6070]~P69(x60702)+E(x60701,f179(f845(x60702,a832)))+E(f17(x60702,f324(f304(x60702,x60702,f81(x60702)),x60701)),f324(f81(x60702),f16(x60702,x60701)))+~P1(f324(f64(x60702),x60701)) % 28.68/28.33 [6071]~P69(x60712)+E(x60711,f179(f845(x60712,a832)))+E(f16(x60712,f324(f304(x60712,x60712,f81(x60712)),x60711)),f324(f81(x60712),f17(x60712,x60711)))+~P1(f324(f64(x60712),x60711)) % 28.68/28.33 [6101]~P88(x61011)+~P89(x61011)+P33(x61011,f324(f106(x61011),x61012))+~P33(x61011,f324(f106(x61011),f324(f324(f82(a1),x61012),x61012))) % 28.68/28.33 [6196]E(x61961,f2(a1))+E(f324(a57,f56(f324(f81(a1),x61961),f324(f81(a1),x61962))),f52(x61961,x61962))+P1(f324(f324(f231(a1),f2(a1)),x61962))+~P1(f324(f324(f231(a1),f2(a1)),x61961)) % 28.68/28.33 [8540]~P38(x85402)+~P38(x85401)+P1(f324(f324(f232(f845(a838,a832)),f324(f304(a1,a838,a107),x85401)),f324(f304(a1,a838,a107),x85402)))+~P1(f324(f324(f232(f845(a1,a832)),x85401),x85402)) % 28.68/28.33 [8820]~P38(x88202)+~P38(x88201)+~P1(f324(f324(f232(f845(a838,a832)),f324(f304(a1,a838,a107),x88201)),f324(f304(a1,a838,a107),x88202)))+P1(f324(f324(f232(f845(a1,a832)),x88201),x88202)) % 28.68/28.33 [8821]~P38(x88212)+~P38(x88211)+~P1(f324(f324(f231(f845(a838,a832)),f324(f304(a1,a838,a107),x88211)),f324(f304(a1,a838,a107),x88212)))+P1(f324(f324(f231(f845(a1,a832)),x88211),x88212)) % 28.68/28.33 [9254]E(x92541,f2(a1))+E(x92542,f2(a1))+E(f324(f324(f88(a1,f844(a1,a1)),f324(f324(a211,x92542),x92541)),f324(f324(f20(a1,a1,f844(a1,a1)),f324(f324(f10(a1,f845(a1,f844(a1,a1)),a1),f247(a1,a1)),f324(f42(a1),x92542))),f324(f42(a1),x92541))),f209(x92542,x92541))+P1(f324(f324(f232(a1),x92541),f2(a1))) % 28.68/28.33 [8106]~P89(x81062)+~P103(x81062)+~P1(f324(f324(f232(x81062),f324(f106(x81062),x81061)),f80(x81062)))+P1(f324(f324(f232(a1),x81061),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))) % 28.68/28.33 [8107]~P89(x81072)+~P103(x81072)+~P1(f324(f324(f231(x81072),f324(f106(x81072),x81071)),f80(x81072)))+P1(f324(f324(f231(a1),x81071),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))) % 28.68/28.33 [8383]~P103(x83831)+~P89(x83831)+P1(f324(f324(f232(x83831),f324(f106(x83831),x83832)),f80(x83831)))+~P1(f324(f324(f232(a1),x83832),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))) % 28.68/28.33 [8384]~P103(x83841)+~P89(x83841)+P1(f324(f324(f231(x83841),f324(f106(x83841),x83842)),f80(x83841)))+~P1(f324(f324(f231(a1),x83842),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))) % 28.68/28.33 [8566]~P89(x85662)+~P103(x85662)+~P1(f324(f324(f232(x85662),f80(x85662)),f324(f106(x85662),x85661)))+P1(f324(f324(f232(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),x85661)) % 28.68/28.33 [8567]~P89(x85672)+~P103(x85672)+~P1(f324(f324(f231(x85672),f80(x85672)),f324(f106(x85672),x85671)))+P1(f324(f324(f231(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),x85671)) % 28.68/28.33 [8902]~P103(x89021)+~P89(x89021)+P1(f324(f324(f232(x89021),f80(x89021)),f324(f106(x89021),x89022)))+~P1(f324(f324(f232(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),x89022)) % 28.68/28.33 [8903]~P103(x89031)+~P89(x89031)+P1(f324(f324(f231(x89031),f80(x89031)),f324(f106(x89031),x89032)))+~P1(f324(f324(f231(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),x89032)) % 28.68/28.33 [9377]~P133(x93772)+E(x93771,f80(x93772))+E(x93771,f324(f81(x93772),f80(x93772)))+~E(f324(f324(f240(x93772),x93771),f324(f106(a838),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),f80(x93772)) % 28.68/28.33 [9630]~P89(x96301)+~P61(x96301)+~P1(f324(f324(f232(x96301),f2(x96301)),x96302))+P1(f324(f324(f232(x96301),f2(x96301)),f324(f324(f284(x96301),x96302),f324(f106(x96301),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))))) % 28.68/28.33 [9685]~P89(x96851)+~P61(x96851)+P1(f324(f324(f232(x96851),f2(x96851)),x96852))+~P1(f324(f324(f232(x96851),f2(x96851)),f324(f324(f284(x96851),x96852),f324(f106(x96851),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))))) % 28.68/28.33 [9959]~P119(x99592)+E(x99591,f2(a1))+P1(f324(f324(f232(a1),x99591),f2(a1)))+E(f324(f324(f252(a1,a1,x99592),f324(f324(f9(a1,f845(a1,f845(x99592,x99592)),f845(a1,x99592)),f324(f324(f10(f845(f845(x99592,x99592),x99592),f845(f845(a1,f845(x99592,x99592)),f845(a1,x99592)),a1),f10(f845(x99592,x99592),x99592,a1)),f324(f324(f10(x99592,f845(f845(x99592,x99592),x99592),a1),f88(x99592,x99592)),f105(x99592)))),f324(f324(f9(a1,f845(x99592,x99592),f845(x99592,x99592)),f324(f324(f10(f845(x99592,f845(x99592,x99592)),f845(f845(x99592,x99592),f845(x99592,x99592)),a1),f20(x99592,x99592,x99592)),f324(f324(f9(a1,f845(x99592,x99592),f845(x99592,f845(x99592,x99592))),f324(f324(f10(f845(x99592,f845(x99592,x99592)),f845(f845(x99592,x99592),f845(x99592,f845(x99592,x99592))),a1),f10(x99592,f845(x99592,x99592),x99592)),f324(f324(f10(a832,f845(x99592,f845(x99592,x99592)),a1),f98(x99592)),f324(f324(f9(a1,a1,a832),a321),f2(a1))))),f324(f324(f20(x99592,x99592,x99592),f82(x99592)),f7(x99592))))),f324(f324(f9(x99592,x99592,x99592),f324(f324(f10(x99592,f845(x99592,x99592),x99592),f82(x99592)),f324(f324(f20(x99592,x99592,x99592),f82(x99592)),f7(x99592)))),f80(x99592))))),f52(x99591,f324(f106(a1),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))))),f324(f105(x99592),x99591)) % 28.68/28.33 [4689]~P88(x46893)+~P89(x46893)+E(x46891,x46892)+~E(f324(f106(x46893),x46891),f324(f106(x46893),x46892)) % 28.68/28.33 [5829]~P1(f324(x58291,x58292))+~P1(f324(x58291,x58293))+~P1(f324(f324(f231(a838),x58293),f632(x58292,x58291)))+P1(f324(x58291,f2(a838))) % 28.68/28.33 [6262]P139(x62622,x62623,x62621)+E(x62621,f2(a1))+P1(f324(f324(f231(a1),f2(a1)),f768(x62621,x62623,x62622)))+P1(f324(f324(f232(a1),x62621),f2(a1))) % 28.68/28.33 [6263]P140(x62632,x62633,x62631)+E(x62631,f2(a1))+P1(f324(f324(f231(a1),f2(a1)),f772(x62631,x62633,x62632)))+P1(f324(f324(f232(a1),x62631),f2(a1))) % 28.68/28.33 [6395]P139(x63951,x63952,x63953)+~P1(f324(x63951,x63952))+P1(f324(f324(f231(a1),f2(a1)),f768(x63953,x63952,x63951)))+P1(f324(f324(f232(a1),x63953),f2(a1))) % 28.68/28.33 [6419]P140(x64191,x64192,x64193)+P1(f324(f324(f231(a1),f2(a1)),f772(x64193,x64192,x64191)))+~P1(f324(x64191,f2(a1)))+P1(f324(f324(f232(a1),x64193),f2(a1))) % 28.68/28.33 [6451]P139(x64512,x64513,x64511)+E(x64511,f2(a1))+~P1(f324(x64512,f768(x64511,x64513,x64512)))+P1(f324(f324(f232(a1),x64511),f2(a1))) % 28.68/28.33 [6452]P140(x64522,x64523,x64521)+E(x64521,f2(a1))+~P1(f324(x64522,f773(x64521,x64523,x64522)))+P1(f324(f324(f232(a1),x64521),f2(a1))) % 28.68/28.33 [6556]~P86(x65561)+~P9(x65561)+~P1(f324(f324(f232(x65561),x65562),f43(x65561,x65563)))+P1(f324(f324(f232(x65561),x65562),f652(x65563,x65562,x65561))) % 28.68/28.33 [6566]P139(x65661,x65662,x65663)+~P1(f324(x65661,x65662))+~P1(f324(x65661,f768(x65663,x65662,x65661)))+P1(f324(f324(f232(a1),x65663),f2(a1))) % 28.68/28.33 [6599]P140(x65991,x65992,x65993)+~P1(f324(x65991,f773(x65993,x65992,x65991)))+~P1(f324(x65991,f2(a1)))+P1(f324(f324(f232(a1),x65993),f2(a1))) % 28.68/28.33 [6864]P139(x68642,x68643,x68641)+E(x68641,f2(a1))+P1(f324(f324(f231(a1),f2(a1)),f768(x68641,x68643,x68642)))+P1(f324(f324(f232(a1),x68641),f767(x68641,x68643,x68642))) % 28.68/28.33 [6865]P140(x68652,x68653,x68651)+E(x68651,f2(a1))+P1(f324(f324(f231(a1),f2(a1)),f772(x68651,x68653,x68652)))+P1(f324(f324(f232(a1),x68651),f771(x68651,x68653,x68652))) % 28.68/28.33 [6982]P139(x69821,x69822,x69823)+~P1(f324(x69821,x69822))+P1(f324(f324(f231(a1),f2(a1)),f768(x69823,x69822,x69821)))+P1(f324(f324(f232(a1),x69823),f767(x69823,x69822,x69821))) % 28.68/28.33 [7003]P140(x70031,x70032,x70033)+P1(f324(f324(f231(a1),f2(a1)),f772(x70033,x70032,x70031)))+P1(f324(f324(f232(a1),x70033),f771(x70033,x70032,x70031)))+~P1(f324(x70031,f2(a1))) % 28.68/28.33 [7034]P139(x70342,x70343,x70341)+E(x70341,f2(a1))+~P1(f324(x70342,f768(x70341,x70343,x70342)))+P1(f324(f324(f232(a1),x70341),f767(x70341,x70343,x70342))) % 28.68/28.33 [7035]P140(x70352,x70353,x70351)+E(x70351,f2(a1))+~P1(f324(x70352,f773(x70351,x70353,x70352)))+P1(f324(f324(f232(a1),x70351),f771(x70351,x70353,x70352))) % 28.68/28.33 [7075]P139(x70752,x70753,x70751)+E(x70751,f2(a1))+P1(f324(f324(f231(a1),f2(a1)),f768(x70751,x70753,x70752)))+~P1(f324(x70752,f767(x70751,x70753,x70752))) % 28.68/28.33 [7076]P140(x70762,x70763,x70761)+E(x70761,f2(a1))+P1(f324(f324(f231(a1),f2(a1)),f772(x70761,x70763,x70762)))+~P1(f324(x70762,f776(x70761,x70763,x70762))) % 28.68/28.33 [7180]P139(x71801,x71802,x71803)+~P1(f324(x71801,x71802))+~P1(f324(x71801,f768(x71803,x71802,x71801)))+P1(f324(f324(f232(a1),x71803),f767(x71803,x71802,x71801))) % 28.68/28.33 [7196]P140(x71961,x71962,x71963)+~P1(f324(x71961,f773(x71963,x71962,x71961)))+P1(f324(f324(f232(a1),x71963),f771(x71963,x71962,x71961)))+~P1(f324(x71961,f2(a1))) % 28.68/28.33 [7202]P139(x72021,x72022,x72023)+~P1(f324(x72021,x72022))+P1(f324(f324(f231(a1),f2(a1)),f768(x72023,x72022,x72021)))+~P1(f324(x72021,f767(x72023,x72022,x72021))) % 28.68/28.33 [7220]P140(x72201,x72202,x72203)+P1(f324(f324(f231(a1),f2(a1)),f772(x72203,x72202,x72201)))+~P1(f324(x72201,f776(x72203,x72202,x72201)))+~P1(f324(x72201,f2(a1))) % 28.68/28.33 [7244]P139(x72442,x72443,x72441)+E(x72441,f2(a1))+~P1(f324(x72442,f768(x72441,x72443,x72442)))+~P1(f324(x72442,f767(x72441,x72443,x72442))) % 28.68/28.33 [7245]P140(x72452,x72453,x72451)+E(x72451,f2(a1))+~P1(f324(x72452,f773(x72451,x72453,x72452)))+~P1(f324(x72452,f776(x72451,x72453,x72452))) % 28.68/28.33 [7341]P139(x73411,x73412,x73413)+~P1(f324(x73411,x73412))+~P1(f324(x73411,f768(x73413,x73412,x73411)))+~P1(f324(x73411,f767(x73413,x73412,x73411))) % 28.68/28.33 [7356]P140(x73561,x73562,x73563)+~P1(f324(x73561,f773(x73563,x73562,x73561)))+~P1(f324(x73561,f776(x73563,x73562,x73561)))+~P1(f324(x73561,f2(a1))) % 28.68/28.33 [7410]P139(x74102,x74103,x74101)+E(x74101,f2(a1))+P1(f324(f324(f231(a1),f2(a1)),f768(x74101,x74103,x74102)))+P1(f324(f324(f231(a1),f767(x74101,x74103,x74102)),f2(a1))) % 28.68/28.33 [7411]P140(x74112,x74113,x74111)+E(x74111,f2(a1))+P1(f324(f324(f231(a1),f2(a1)),f772(x74111,x74113,x74112)))+P1(f324(f324(f231(a1),f771(x74111,x74113,x74112)),f2(a1))) % 28.68/28.33 [7412]~P2(x74121)+~P1(f324(f324(f326(x74121),x74123),f175(x74121)))+~P1(f324(f324(f326(x74121),x74122),f175(x74121)))+P1(f324(f324(f326(x74121),f324(f324(f83(x74121),x74122),x74123)),f175(x74121))) % 28.68/28.33 [7413]~P119(x74131)+~P1(f324(f324(f326(x74131),x74133),f112(x74131)))+~P1(f324(f324(f326(x74131),x74132),f112(x74131)))+P1(f324(f324(f326(x74131),f324(f324(f83(x74131),x74132),x74133)),f112(x74131))) % 28.68/28.33 [7414]~P2(x74141)+~P1(f324(f324(f326(x74141),x74143),f175(x74141)))+~P1(f324(f324(f326(x74141),x74142),f175(x74141)))+P1(f324(f324(f326(x74141),f324(f324(f82(x74141),x74142),x74143)),f175(x74141))) % 28.68/28.33 [7415]~P119(x74151)+~P1(f324(f324(f326(x74151),x74153),f112(x74151)))+~P1(f324(f324(f326(x74151),x74152),f112(x74151)))+P1(f324(f324(f326(x74151),f324(f324(f82(x74151),x74152),x74153)),f112(x74151))) % 28.68/28.33 [7416]~P119(x74161)+~P1(f324(f324(f326(x74161),x74163),f112(x74161)))+~P1(f324(f324(f326(x74161),x74162),f112(x74161)))+P1(f324(f324(f326(x74161),f324(f324(f3(x74161),x74162),x74163)),f112(x74161))) % 28.68/28.33 [7417]~P80(x74171)+~P1(f324(f324(f232(x74171),x74173),f2(x74171)))+~P1(f324(f324(f232(x74171),x74172),f2(x74171)))+P1(f324(f324(f232(x74171),f324(f324(f82(x74171),x74172),x74173)),f2(x74171))) % 28.68/28.33 [7418]~P80(x74181)+~P1(f324(f324(f231(x74181),x74182),f2(x74181)))+~P1(f324(f324(f232(x74181),x74183),f2(x74181)))+P1(f324(f324(f232(x74181),f324(f324(f82(x74181),x74182),x74183)),f2(x74181))) % 28.68/28.33 [7419]~P80(x74191)+~P1(f324(f324(f231(x74191),x74193),f2(x74191)))+~P1(f324(f324(f232(x74191),x74192),f2(x74191)))+P1(f324(f324(f232(x74191),f324(f324(f82(x74191),x74192),x74193)),f2(x74191))) % 28.68/28.33 [7420]~P80(x74201)+~P1(f324(f324(f231(x74201),x74203),f2(x74201)))+~P1(f324(f324(f231(x74201),x74202),f2(x74201)))+P1(f324(f324(f231(x74201),f324(f324(f82(x74201),x74202),x74203)),f2(x74201))) % 28.68/28.33 [7446]P139(x74463,x74462,x74461)+E(x74461,f2(a1))+E(f324(f324(f82(a1),f324(f324(f83(a1),x74461),f769(x74461,x74462,x74463))),f768(x74461,x74462,x74463)),x74462)+P1(f324(f324(f232(a1),x74461),f2(a1))) % 28.68/28.33 [7447]P140(x74473,x74472,x74471)+E(x74471,f2(a1))+E(f324(f324(f82(a1),f324(f324(f83(a1),x74471),f773(x74471,x74472,x74473))),f772(x74471,x74472,x74473)),x74472)+P1(f324(f324(f232(a1),x74471),f2(a1))) % 28.68/28.33 [7532]P139(x75321,x75322,x75323)+~P1(f324(x75321,x75322))+P1(f324(f324(f231(a1),f2(a1)),f768(x75323,x75322,x75321)))+P1(f324(f324(f231(a1),f767(x75323,x75322,x75321)),f2(a1))) % 28.68/28.33 [7563]P140(x75631,x75632,x75633)+P1(f324(f324(f231(a1),f2(a1)),f772(x75633,x75632,x75631)))+~P1(f324(x75631,f2(a1)))+P1(f324(f324(f231(a1),f771(x75633,x75632,x75631)),f2(a1))) % 28.68/28.33 [7571]P139(x75713,x75712,x75711)+~P1(f324(x75713,x75712))+E(f324(f324(f82(a1),f324(f324(f83(a1),x75711),f769(x75711,x75712,x75713))),f768(x75711,x75712,x75713)),x75712)+P1(f324(f324(f232(a1),x75711),f2(a1))) % 28.68/28.33 [7576]P139(x75762,x75763,x75761)+E(x75761,f2(a1))+~P1(f324(x75762,f768(x75761,x75763,x75762)))+P1(f324(f324(f231(a1),f767(x75761,x75763,x75762)),f2(a1))) % 28.68/28.33 [7577]P140(x75772,x75773,x75771)+E(x75771,f2(a1))+~P1(f324(x75772,f773(x75771,x75773,x75772)))+P1(f324(f324(f231(a1),f771(x75771,x75773,x75772)),f2(a1))) % 28.68/28.33 [7582]P140(x75823,x75822,x75821)+E(f324(f324(f82(a1),f324(f324(f83(a1),x75821),f773(x75821,x75822,x75823))),f772(x75821,x75822,x75823)),x75822)+~P1(f324(x75823,f2(a1)))+P1(f324(f324(f232(a1),x75821),f2(a1))) % 28.68/28.33 [7636]P139(x76361,x76362,x76363)+~P1(f324(x76361,x76362))+~P1(f324(x76361,f768(x76363,x76362,x76361)))+P1(f324(f324(f231(a1),f767(x76363,x76362,x76361)),f2(a1))) % 28.68/28.33 [7641]P140(x76411,x76412,x76413)+~P1(f324(x76411,f773(x76413,x76412,x76411)))+~P1(f324(x76411,f2(a1)))+P1(f324(f324(f231(a1),f771(x76413,x76412,x76411)),f2(a1))) % 28.68/28.33 [7716]~P61(x77161)+~P1(f324(f324(f232(x77161),f324(f324(f284(x77161),x77163),x77162)),f2(x77161)))+P1(f324(f324(f232(x77161),x77162),f2(x77161)))+P1(f324(f324(f232(x77161),x77163),f2(x77161))) % 28.68/28.33 [7717]~P117(x77171)+~P1(f324(f324(f231(x77171),f324(f324(f83(x77171),x77173),x77172)),f2(x77171)))+P1(f324(f324(f231(x77171),x77172),f2(x77171)))+P1(f324(f324(f231(x77171),x77173),f2(x77171))) % 28.68/28.33 [7718]~P61(x77181)+~P1(f324(f324(f231(x77181),f324(f324(f284(x77181),x77183),x77182)),f2(x77181)))+P1(f324(f324(f231(x77181),x77182),f2(x77181)))+P1(f324(f324(f231(x77181),x77183),f2(x77181))) % 28.68/28.33 [7831]P139(x78313,x78312,x78311)+E(x78311,f2(a1))+E(f324(f324(f82(a1),f324(f324(f83(a1),x78311),f769(x78311,x78312,x78313))),f768(x78311,x78312,x78313)),x78312)+P1(f324(f324(f232(a1),x78311),f767(x78311,x78312,x78313))) % 28.68/28.33 [7832]P140(x78323,x78322,x78321)+E(x78321,f2(a1))+E(f324(f324(f82(a1),f324(f324(f83(a1),x78321),f773(x78321,x78322,x78323))),f772(x78321,x78322,x78323)),x78322)+P1(f324(f324(f232(a1),x78321),f771(x78321,x78322,x78323))) % 28.68/28.33 [7843]P139(x78433,x78432,x78431)+E(x78431,f2(a1))+E(f324(f324(f82(a1),f324(f324(f83(a1),x78431),f770(x78431,x78432,x78433))),f767(x78431,x78432,x78433)),x78432)+P1(f324(f324(f231(a1),f2(a1)),f768(x78431,x78432,x78433))) % 28.68/28.33 [7844]P140(x78443,x78442,x78441)+E(x78441,f2(a1))+E(f324(f324(f82(a1),f324(f324(f83(a1),x78441),f776(x78441,x78442,x78443))),f771(x78441,x78442,x78443)),x78442)+P1(f324(f324(f231(a1),f2(a1)),f772(x78441,x78442,x78443))) % 28.68/28.33 [7892]P139(x78923,x78922,x78921)+~P1(f324(x78923,x78922))+E(f324(f324(f82(a1),f324(f324(f83(a1),x78921),f769(x78921,x78922,x78923))),f768(x78921,x78922,x78923)),x78922)+P1(f324(f324(f232(a1),x78921),f767(x78921,x78922,x78923))) % 28.68/28.33 [7904]P140(x79043,x79042,x79041)+E(f324(f324(f82(a1),f324(f324(f83(a1),x79041),f773(x79041,x79042,x79043))),f772(x79041,x79042,x79043)),x79042)+P1(f324(f324(f232(a1),x79041),f771(x79041,x79042,x79043)))+~P1(f324(x79043,f2(a1))) % 28.68/28.33 [7910]P139(x79103,x79102,x79101)+~P1(f324(x79103,x79102))+E(f324(f324(f82(a1),f324(f324(f83(a1),x79101),f770(x79101,x79102,x79103))),f767(x79101,x79102,x79103)),x79102)+P1(f324(f324(f231(a1),f2(a1)),f768(x79101,x79102,x79103))) % 28.68/28.33 [7917]P140(x79173,x79172,x79171)+E(f324(f324(f82(a1),f324(f324(f83(a1),x79171),f776(x79171,x79172,x79173))),f771(x79171,x79172,x79173)),x79172)+P1(f324(f324(f231(a1),f2(a1)),f772(x79171,x79172,x79173)))+~P1(f324(x79173,f2(a1))) % 28.68/28.33 [7927]P139(x79273,x79272,x79271)+E(x79271,f2(a1))+E(f324(f324(f82(a1),f324(f324(f83(a1),x79271),f769(x79271,x79272,x79273))),f768(x79271,x79272,x79273)),x79272)+~P1(f324(x79273,f767(x79271,x79272,x79273))) % 28.68/28.33 [7928]P140(x79283,x79282,x79281)+E(x79281,f2(a1))+E(f324(f324(f82(a1),f324(f324(f83(a1),x79281),f773(x79281,x79282,x79283))),f772(x79281,x79282,x79283)),x79282)+~P1(f324(x79283,f776(x79281,x79282,x79283))) % 28.68/28.33 [7929]P139(x79293,x79292,x79291)+E(x79291,f2(a1))+E(f324(f324(f82(a1),f324(f324(f83(a1),x79291),f770(x79291,x79292,x79293))),f767(x79291,x79292,x79293)),x79292)+~P1(f324(x79293,f768(x79291,x79292,x79293))) % 28.68/28.33 [7930]P140(x79303,x79302,x79301)+E(x79301,f2(a1))+E(f324(f324(f82(a1),f324(f324(f83(a1),x79301),f776(x79301,x79302,x79303))),f771(x79301,x79302,x79303)),x79302)+~P1(f324(x79303,f773(x79301,x79302,x79303))) % 28.68/28.33 [7984]P139(x79843,x79842,x79841)+~P1(f324(x79843,x79842))+E(f324(f324(f82(a1),f324(f324(f83(a1),x79841),f769(x79841,x79842,x79843))),f768(x79841,x79842,x79843)),x79842)+~P1(f324(x79843,f767(x79841,x79842,x79843))) % 28.68/28.33 [7985]P139(x79853,x79852,x79851)+~P1(f324(x79853,x79852))+E(f324(f324(f82(a1),f324(f324(f83(a1),x79851),f770(x79851,x79852,x79853))),f767(x79851,x79852,x79853)),x79852)+~P1(f324(x79853,f768(x79851,x79852,x79853))) % 28.68/28.33 [7998]P140(x79983,x79982,x79981)+E(f324(f324(f82(a1),f324(f324(f83(a1),x79981),f773(x79981,x79982,x79983))),f772(x79981,x79982,x79983)),x79982)+~P1(f324(x79983,f776(x79981,x79982,x79983)))+~P1(f324(x79983,f2(a1))) % 28.68/28.33 [7999]P140(x79993,x79992,x79991)+E(f324(f324(f82(a1),f324(f324(f83(a1),x79991),f776(x79991,x79992,x79993))),f771(x79991,x79992,x79993)),x79992)+~P1(f324(x79993,f773(x79991,x79992,x79993)))+~P1(f324(x79993,f2(a1))) % 28.68/28.33 [8099]P139(x80993,x80992,x80991)+E(x80991,f2(a1))+E(f324(f324(f82(a1),f324(f324(f83(a1),x80991),f769(x80991,x80992,x80993))),f768(x80991,x80992,x80993)),x80992)+P1(f324(f324(f231(a1),f767(x80991,x80992,x80993)),f2(a1))) % 28.68/28.33 [8100]P140(x81003,x81002,x81001)+E(x81001,f2(a1))+E(f324(f324(f82(a1),f324(f324(f83(a1),x81001),f773(x81001,x81002,x81003))),f772(x81001,x81002,x81003)),x81002)+P1(f324(f324(f231(a1),f771(x81001,x81002,x81003)),f2(a1))) % 28.68/28.33 [8139]P139(x81393,x81392,x81391)+~P1(f324(x81393,x81392))+E(f324(f324(f82(a1),f324(f324(f83(a1),x81391),f769(x81391,x81392,x81393))),f768(x81391,x81392,x81393)),x81392)+P1(f324(f324(f231(a1),f767(x81391,x81392,x81393)),f2(a1))) % 28.68/28.33 [8145]P140(x81453,x81452,x81451)+E(f324(f324(f82(a1),f324(f324(f83(a1),x81451),f773(x81451,x81452,x81453))),f772(x81451,x81452,x81453)),x81452)+~P1(f324(x81453,f2(a1)))+P1(f324(f324(f231(a1),f771(x81451,x81452,x81453)),f2(a1))) % 28.68/28.33 [8276]P139(x82763,x82762,x82761)+E(x82761,f2(a1))+E(f324(f324(f82(a1),f324(f324(f83(a1),x82761),f770(x82761,x82762,x82763))),f767(x82761,x82762,x82763)),x82762)+E(f324(f324(f82(a1),f324(f324(f83(a1),x82761),f769(x82761,x82762,x82763))),f768(x82761,x82762,x82763)),x82762) % 28.68/28.33 [8277]P140(x82773,x82772,x82771)+E(x82771,f2(a1))+E(f324(f324(f82(a1),f324(f324(f83(a1),x82771),f776(x82771,x82772,x82773))),f771(x82771,x82772,x82773)),x82772)+E(f324(f324(f82(a1),f324(f324(f83(a1),x82771),f773(x82771,x82772,x82773))),f772(x82771,x82772,x82773)),x82772) % 28.68/28.33 [8299]P139(x82993,x82992,x82991)+~P1(f324(x82993,x82992))+E(f324(f324(f82(a1),f324(f324(f83(a1),x82991),f770(x82991,x82992,x82993))),f767(x82991,x82992,x82993)),x82992)+E(f324(f324(f82(a1),f324(f324(f83(a1),x82991),f769(x82991,x82992,x82993))),f768(x82991,x82992,x82993)),x82992) % 28.68/28.33 [8310]P140(x83103,x83102,x83101)+E(f324(f324(f82(a1),f324(f324(f83(a1),x83101),f776(x83101,x83102,x83103))),f771(x83101,x83102,x83103)),x83102)+E(f324(f324(f82(a1),f324(f324(f83(a1),x83101),f773(x83101,x83102,x83103))),f772(x83101,x83102,x83103)),x83102)+~P1(f324(x83103,f2(a1))) % 28.68/28.33 [8907]~P117(x89071)+~E(x89073,f2(x89071))+~E(x89072,f2(x89071))+P1(f324(f324(f231(x89071),f324(f324(f82(x89071),f324(f324(f83(x89071),x89072),x89072)),f324(f324(f83(x89071),x89073),x89073))),f2(x89071))) % 28.68/28.33 [9908]~P103(x99081)+~E(x99083,f2(x99081))+~E(x99082,f2(x99081))+P1(f324(f324(f231(x99081),f324(f324(f82(x99081),f324(f324(f240(x99081),x99082),f324(f106(a838),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))))),f324(f324(f240(x99081),x99083),f324(f106(a838),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))))),f2(x99081))) % 28.68/28.33 [4639]~E(x46393,x46391)+~P114(x46392)+E(x46391,f2(x46392))+E(f324(f324(f284(x46392),x46393),x46391),f80(x46392)) % 28.68/28.33 [4690]~P95(x46901)+~E(x46903,f179(x46901))+~E(x46902,f179(x46901))+E(f324(f324(f103(x46901),x46902),x46903),f179(x46901)) % 28.68/28.33 [4691]~P98(x46911)+~E(x46913,f238(x46911))+~E(x46912,f238(x46911))+E(f324(f324(f104(x46911),x46912),x46913),f238(x46911)) % 28.68/28.33 [4779]~P114(x47793)+E(x47791,x47792)+E(x47792,f2(x47793))+~E(f324(f324(f284(x47793),x47791),x47792),f80(x47793)) % 28.68/28.33 [4796]~P120(x47962)+E(x47961,f2(x47962))+E(x47963,f2(x47962))+~E(f324(f324(f83(x47962),x47963),x47961),f2(x47962)) % 28.68/28.33 [4797]~P132(x47972)+E(x47971,f2(x47972))+E(x47973,f2(x47972))+~E(f324(f324(f83(x47972),x47973),x47971),f2(x47972)) % 28.68/28.33 [5162]~P112(x51623)+E(x51621,x51622)+E(x51621,f324(f81(x51623),x51622))+~E(f324(f324(f83(x51623),x51621),x51621),f324(f324(f83(x51623),x51622),x51622)) % 28.68/28.33 [5198]~P91(x51981)+E(f324(f81(x51981),x51982),x51983)+~E(f324(f324(f103(x51981),x51982),x51983),f238(x51981))+~E(f324(f324(f104(x51981),x51982),x51983),f179(x51981)) % 28.68/28.33 [5278]~P103(x52783)+E(x52781,x52782)+P1(f324(f324(f232(x52783),x52782),x52781))+P1(f324(f324(f232(x52783),x52781),x52782)) % 28.68/28.33 [5279]~P86(x52793)+E(x52791,x52792)+P1(f324(f324(f232(x52793),x52792),x52791))+P1(f324(f324(f232(x52793),x52791),x52792)) % 28.68/28.33 [5280]~E(x52802,x52803)+~P86(x52801)+P1(f324(f324(f231(x52801),x52802),x52803))+P1(f324(f324(f232(x52801),x52802),x52803)) % 28.68/28.33 [5531]~P85(x55313)+E(x55311,x55312)+~P1(f324(f324(f231(x55313),x55312),x55311))+P1(f324(f324(f232(x55313),x55312),x55311)) % 28.68/28.33 [5537]~P85(x55373)+E(x55371,x55372)+~P1(f324(f324(f231(x55373),x55371),x55372))+P1(f324(f324(f232(x55373),x55371),x55372)) % 28.68/28.33 [5539]~P86(x55393)+E(x55391,x55392)+~P1(f324(f324(f231(x55393),x55391),x55392))+P1(f324(f324(f232(x55393),x55391),x55392)) % 28.68/28.33 [5649]P139(x56491,x56492,x56493)+~P1(f324(x56491,x56492))+P1(f324(f324(f232(a1),x56493),f2(a1)))+P1(f324(f324(f232(a1),f2(a1)),x56493)) % 28.68/28.33 [5700]P140(x57001,x57002,x57003)+~P1(f324(x57001,f2(a1)))+P1(f324(f324(f232(a1),x57003),f2(a1)))+P1(f324(f324(f232(a1),f2(a1)),x57003)) % 28.68/28.33 [5704]~P94(x57041)+E(f324(f324(f103(x57041),x57042),f12(x57041,x57043)),x57042)+~P1(f324(f64(x57041),x57043))+~P1(f324(f324(f326(x57041),x57042),x57043)) % 28.68/28.33 [5705]~P94(x57051)+E(f324(f324(f104(x57051),x57052),f15(x57051,x57053)),x57052)+~P1(f324(f64(x57051),x57053))+~P1(f324(f324(f326(x57051),x57052),x57053)) % 28.68/28.33 [5738]~P86(x57381)+E(f324(f324(f235(x57381),x57382),f17(x57381,x57383)),f17(x57381,x57383))+~P1(f324(f64(x57381),x57383))+~P1(f324(f324(f326(x57381),x57382),x57383)) % 28.68/28.33 [5739]~P86(x57391)+E(f324(f324(f178(x57391),x57392),f16(x57391,x57393)),f16(x57391,x57393))+~P1(f324(f64(x57391),x57393))+~P1(f324(f324(f326(x57391),x57392),x57393)) % 28.68/28.33 [5740]~P94(x57401)+E(f324(f324(f103(x57401),x57402),f15(x57401,x57403)),f15(x57401,x57403))+~P1(f324(f64(x57401),x57403))+~P1(f324(f324(f326(x57401),x57402),x57403)) % 28.68/28.33 [5741]~P94(x57411)+E(f324(f324(f104(x57411),x57412),f12(x57411,x57413)),f12(x57411,x57413))+~P1(f324(f64(x57411),x57413))+~P1(f324(f324(f326(x57411),x57412),x57413)) % 28.68/28.33 [5782]E(x57821,x57822)+~P85(x57823)+~P1(f324(f324(f231(x57823),x57822),x57821))+~P1(f324(f324(f231(x57823),x57821),x57822)) % 28.68/28.33 [5926]~P102(x59261)+P1(f324(f324(f231(x59261),x59263),x59262))+~P1(f324(f324(f231(x59261),x59262),x59263))+P1(f324(f324(f232(x59261),x59262),x59263)) % 28.68/28.33 [5950]~P86(x59501)+~P1(f324(f64(x59501),x59503))+P1(f324(f324(f231(x59501),x59502),f16(x59501,x59503)))+~P1(f324(f324(f326(x59501),x59502),x59503)) % 28.68/28.33 [6004]~P86(x60041)+E(f324(f324(f235(x60041),x60042),f13(x60041,f178(x60041),x60043)),x60042)+~P1(f324(f64(x60041),x60043))+~P1(f324(f324(f326(x60041),x60042),x60043)) % 28.68/28.33 [6005]~P86(x60051)+E(f324(f324(f178(x60051),x60052),f14(x60051,f235(x60051),x60053)),x60052)+~P1(f324(f64(x60051),x60053))+~P1(f324(f324(f326(x60051),x60052),x60053)) % 28.68/28.33 [6147]E(x61471,x61472)+~E(f324(f324(f3(a838),x61471),x61473),f324(f324(f3(a838),x61472),x61473))+~P1(f324(f324(f231(a838),x61473),x61471))+~P1(f324(f324(f231(a838),x61473),x61472)) % 28.68/28.33 [6175]~P86(x61751)+~P1(f324(f64(x61751),x61752))+~P1(f324(f324(f326(x61751),x61753),x61752))+P1(f324(f324(f231(x61751),f17(x61751,x61752)),x61753)) % 28.68/28.33 [6241]P139(x62412,x62413,x62411)+E(x62411,f2(a1))+P1(f324(f324(f232(a1),x62411),f767(x62411,x62413,x62412)))+P1(f324(f324(f232(a1),f2(a1)),x62411)) % 28.68/28.33 [6242]P140(x62422,x62423,x62421)+E(x62421,f2(a1))+P1(f324(f324(f232(a1),x62421),f771(x62421,x62423,x62422)))+P1(f324(f324(f232(a1),f2(a1)),x62421)) % 28.68/28.33 [6243]~P86(x62431)+E(f324(f324(f235(x62431),x62432),f14(x62431,f235(x62431),x62433)),f14(x62431,f235(x62431),x62433))+~P1(f324(f64(x62431),x62433))+~P1(f324(f324(f326(x62431),x62432),x62433)) % 28.68/28.33 [6244]~P86(x62441)+E(f324(f324(f178(x62441),x62442),f13(x62441,f178(x62441),x62443)),f13(x62441,f178(x62441),x62443))+~P1(f324(f64(x62441),x62443))+~P1(f324(f324(f326(x62441),x62442),x62443)) % 28.68/28.33 [6251]~P1(f324(x62511,x62512))+P1(f324(x62511,f784(x62512,x62511,x62513)))+P1(f324(x62511,f2(a838)))+~P1(f324(f324(f232(a838),x62512),x62513)) % 28.68/28.33 [6310]~P1(f324(x63101,x63102))+~P1(f324(f64(x63103),x63102))+P1(f324(x63101,f430(x63101,x63102,x63103)))+P1(f324(x63101,f179(f845(x63103,a832)))) % 28.68/28.33 [6325]~P103(x63251)+~P89(x63251)+P1(f324(f324(f232(x63251),f324(f106(x63251),x63252)),f324(f106(x63251),x63253)))+~P1(f324(f324(f232(a1),x63252),x63253)) % 28.68/28.33 [6326]~P103(x63261)+~P89(x63261)+P1(f324(f324(f231(x63261),f324(f106(x63261),x63262)),f324(f106(x63261),x63263)))+~P1(f324(f324(f231(a1),x63262),x63263)) % 28.68/28.33 [6329]~P1(f324(x63291,x63293))+~P1(f324(f64(x63292),x63293))+P1(f324(f64(x63292),f430(x63291,x63293,x63292)))+P1(f324(x63291,f179(f845(x63292,a832)))) % 28.68/28.33 [6363]P139(x63631,x63632,x63633)+~P1(f324(x63631,x63632))+P1(f324(f324(f232(a1),x63633),f767(x63633,x63632,x63631)))+P1(f324(f324(f232(a1),f2(a1)),x63633)) % 28.68/28.33 [6402]P140(x64021,x64022,x64023)+P1(f324(f324(f232(a1),x64023),f771(x64023,x64022,x64021)))+~P1(f324(x64021,f2(a1)))+P1(f324(f324(f232(a1),f2(a1)),x64023)) % 28.68/28.33 [6430]~P101(x64301)+~P90(x64301)+E(f324(f324(f235(x64301),f324(f106(x64301),x64302)),f324(f106(x64301),x64303)),f324(f106(x64301),x64303))+P1(f324(f324(f231(x64301),f324(f106(x64301),x64302)),f324(f106(x64301),x64303))) % 28.68/28.33 [6431]~P101(x64311)+~P90(x64311)+E(f324(f324(f178(x64311),f324(f106(x64311),x64312)),f324(f106(x64311),x64313)),f324(f106(x64311),x64312))+P1(f324(f324(f231(x64311),f324(f106(x64311),x64312)),f324(f106(x64311),x64313))) % 28.68/28.33 [6493]P139(x64932,x64933,x64931)+E(x64931,f2(a1))+~P1(f324(x64932,f767(x64931,x64933,x64932)))+P1(f324(f324(f232(a1),f2(a1)),x64931)) % 28.68/28.33 [6494]P140(x64942,x64943,x64941)+E(x64941,f2(a1))+~P1(f324(x64942,f776(x64941,x64943,x64942)))+P1(f324(f324(f232(a1),f2(a1)),x64941)) % 28.68/28.33 [6589]P139(x65891,x65892,x65893)+~P1(f324(x65891,x65892))+~P1(f324(x65891,f767(x65893,x65892,x65891)))+P1(f324(f324(f232(a1),f2(a1)),x65893)) % 28.68/28.33 [6619]P140(x66191,x66192,x66193)+~P1(f324(x66191,f776(x66193,x66192,x66191)))+~P1(f324(x66191,f2(a1)))+P1(f324(f324(f232(a1),f2(a1)),x66193)) % 28.68/28.33 [6735]~P89(x67353)+~P103(x67353)+~P1(f324(f324(f232(x67353),f324(f106(x67353),x67351)),f324(f106(x67353),x67352)))+P1(f324(f324(f232(a1),x67351),x67352)) % 28.68/28.33 [6736]~P89(x67363)+~P103(x67363)+~P1(f324(f324(f231(x67363),f324(f106(x67363),x67361)),f324(f106(x67363),x67362)))+P1(f324(f324(f231(a1),x67361),x67362)) % 28.68/28.33 [6768]~P86(x67681)+~P18(x67681,x67683)+P18(x67681,f324(f324(f139(x67681),x67682),x67683))+~P1(f324(f324(f231(x67681),x67682),f751(x67683,x67682,x67681))) % 28.68/28.33 [6769]~P86(x67691)+~P18(x67691,x67693)+P18(x67691,f324(f324(f139(x67691),x67692),x67693))+~P1(f324(f324(f231(x67691),x67692),f755(x67693,x67692,x67691))) % 28.68/28.33 [6856]P139(x68562,x68563,x68561)+E(x68561,f2(a1))+P1(f324(f324(f232(a1),x68561),f2(a1)))+P1(f324(f324(f232(a1),f768(x68561,x68563,x68562)),x68561)) % 28.68/28.33 [6857]P140(x68572,x68573,x68571)+E(x68571,f2(a1))+P1(f324(f324(f232(a1),x68571),f2(a1)))+P1(f324(f324(f232(a1),f772(x68571,x68573,x68572)),x68571)) % 28.68/28.33 [6896]P139(x68962,x68963,x68961)+E(x68961,f2(a1))+P1(f324(f324(f231(a1),f767(x68961,x68963,x68962)),f2(a1)))+P1(f324(f324(f232(a1),f2(a1)),x68961)) % 28.68/28.33 [6897]P140(x68972,x68973,x68971)+E(x68971,f2(a1))+P1(f324(f324(f231(a1),f771(x68971,x68973,x68972)),f2(a1)))+P1(f324(f324(f232(a1),f2(a1)),x68971)) % 28.68/28.33 [6915]~P86(x69151)+~P18(x69151,x69153)+E(f324(f324(f137(x69151,x69151,f7(x69151)),x69152),f155(x69151,x69152,x69153)),x69153)+~P1(f324(f324(f326(x69151),x69152),f324(f157(x69151),x69153))) % 28.68/28.33 [6965]P139(x69651,x69652,x69653)+~P1(f324(x69651,x69652))+P1(f324(f324(f232(a1),x69653),f2(a1)))+P1(f324(f324(f232(a1),f768(x69653,x69652,x69651)),x69653)) % 28.68/28.33 [6971]~P101(x69711)+~P90(x69711)+E(f324(f324(f235(x69711),f324(f106(x69711),x69712)),f324(f106(x69711),x69713)),f324(f106(x69711),x69712))+~P1(f324(f324(f231(x69711),f324(f106(x69711),x69712)),f324(f106(x69711),x69713))) % 28.68/28.33 [6972]~P101(x69721)+~P90(x69721)+E(f324(f324(f178(x69721),f324(f106(x69721),x69722)),f324(f106(x69721),x69723)),f324(f106(x69721),x69723))+~P1(f324(f324(f231(x69721),f324(f106(x69721),x69722)),f324(f106(x69721),x69723))) % 28.68/28.33 [6985]P140(x69851,x69852,x69853)+~P1(f324(x69851,f2(a1)))+P1(f324(f324(f232(a1),x69853),f2(a1)))+P1(f324(f324(f232(a1),f772(x69853,x69852,x69851)),x69853)) % 28.68/28.33 [6995]P139(x69951,x69952,x69953)+~P1(f324(x69951,x69952))+P1(f324(f324(f231(a1),f767(x69953,x69952,x69951)),f2(a1)))+P1(f324(f324(f232(a1),f2(a1)),x69953)) % 28.68/28.33 [7019]P140(x70191,x70192,x70193)+~P1(f324(x70191,f2(a1)))+P1(f324(f324(f231(a1),f771(x70193,x70192,x70191)),f2(a1)))+P1(f324(f324(f232(a1),f2(a1)),x70193)) % 28.68/28.33 [7046]~P1(f324(x70461,x70462))+P1(f324(x70461,f2(a838)))+~P1(f324(f324(f232(a838),x70462),x70463))+P1(f324(f324(f232(a838),f784(x70462,x70461,x70463)),x70463)) % 28.68/28.33 [7063]~P86(x70631)+~P18(x70631,x70633)+P18(x70631,f324(f324(f139(x70631),x70632),x70633))+P1(f324(f324(f326(x70631),f751(x70633,x70632,x70631)),f324(f157(x70631),x70633))) % 28.68/28.33 [7064]~P86(x70641)+~P18(x70641,x70643)+P18(x70641,f324(f324(f139(x70641),x70642),x70643))+P1(f324(f324(f326(x70641),f755(x70643,x70642,x70641)),f324(f157(x70641),x70643))) % 28.68/28.33 [7185]~P86(x71851)+~P9(x71851)+~P1(f324(f324(f232(x71851),x71853),f43(x71851,x71852)))+P1(f324(f324(f326(x71851),f652(x71852,x71853,x71851)),x71852)) % 28.68/28.33 [7354]~P86(x73541)+~P9(x73541)+~P1(f324(f324(f232(x73541),f44(x73541,x73543)),x73542))+P1(f324(f324(f326(x73541),f670(x73542,x73543,x73541)),x73543)) % 28.68/28.33 [7355]~P86(x73551)+~P9(x73551)+~P1(f324(f324(f232(x73551),f44(x73551,x73553)),x73552))+P1(f324(f324(f232(x73551),f670(x73552,x73553,x73551)),x73552)) % 28.68/28.33 [7372]P139(x73722,x73723,x73721)+E(x73721,f2(a1))+P1(f324(f324(f232(a1),x73721),f767(x73721,x73723,x73722)))+P1(f324(f324(f232(a1),f768(x73721,x73723,x73722)),x73721)) % 28.68/28.33 [7373]P140(x73732,x73733,x73731)+E(x73731,f2(a1))+P1(f324(f324(f232(a1),x73731),f771(x73731,x73733,x73732)))+P1(f324(f324(f232(a1),f772(x73731,x73733,x73732)),x73731)) % 28.68/28.33 [7469]P139(x74693,x74692,x74691)+E(x74691,f2(a1))+E(f324(f324(f82(a1),f324(f324(f83(a1),x74691),f770(x74691,x74692,x74693))),f767(x74691,x74692,x74693)),x74692)+P1(f324(f324(f232(a1),f2(a1)),x74691)) % 28.68/28.33 [7470]P140(x74703,x74702,x74701)+E(x74701,f2(a1))+E(f324(f324(f82(a1),f324(f324(f83(a1),x74701),f776(x74701,x74702,x74703))),f771(x74701,x74702,x74703)),x74702)+P1(f324(f324(f232(a1),f2(a1)),x74701)) % 28.68/28.33 [7472]~P122(x74721)+~P1(f324(f324(f232(x74721),x74723),f2(x74721)))+P1(f324(f324(f232(x74721),f324(f324(f83(x74721),x74722),x74723)),f2(x74721)))+~P1(f324(f324(f232(x74721),f2(x74721)),x74722)) % 28.68/28.33 [7473]~P122(x74731)+~P1(f324(f324(f232(x74731),x74732),f2(x74731)))+P1(f324(f324(f232(x74731),f324(f324(f83(x74731),x74732),x74733)),f2(x74731)))+~P1(f324(f324(f232(x74731),f2(x74731)),x74733)) % 28.68/28.33 [7474]~P61(x74741)+~P1(f324(f324(f232(x74741),x74743),f2(x74741)))+P1(f324(f324(f232(x74741),f324(f324(f284(x74741),x74742),x74743)),f2(x74741)))+~P1(f324(f324(f232(x74741),f2(x74741)),x74742)) % 28.68/28.33 [7475]~P61(x74751)+~P1(f324(f324(f232(x74751),x74752),f2(x74751)))+P1(f324(f324(f232(x74751),f324(f324(f284(x74751),x74752),x74753)),f2(x74751)))+~P1(f324(f324(f232(x74751),f2(x74751)),x74753)) % 28.68/28.33 [7476]~P62(x74761)+~P1(f324(f324(f232(x74761),x74763),f2(x74761)))+P1(f324(f324(f232(x74761),f324(f324(f284(x74761),x74762),x74763)),f2(x74761)))+~P1(f324(f324(f232(x74761),f2(x74761)),x74762)) % 28.68/28.33 [7477]~P62(x74771)+~P1(f324(f324(f232(x74771),x74772),f2(x74771)))+P1(f324(f324(f232(x74771),f324(f324(f284(x74771),x74772),x74773)),f2(x74771)))+~P1(f324(f324(f232(x74771),f2(x74771)),x74773)) % 28.68/28.33 [7479]~P117(x74791)+~P1(f324(f324(f231(x74791),x74793),f2(x74791)))+P1(f324(f324(f231(x74791),f324(f324(f83(x74791),x74792),x74793)),f2(x74791)))+~P1(f324(f324(f231(x74791),f2(x74791)),x74792)) % 28.68/28.33 [7480]~P117(x74801)+~P1(f324(f324(f231(x74801),x74802),f2(x74801)))+P1(f324(f324(f231(x74801),f324(f324(f83(x74801),x74802),x74803)),f2(x74801)))+~P1(f324(f324(f231(x74801),f2(x74801)),x74803)) % 28.68/28.33 [7482]~P127(x74821)+~P1(f324(f324(f231(x74821),x74823),f2(x74821)))+P1(f324(f324(f231(x74821),f324(f324(f83(x74821),x74822),x74823)),f2(x74821)))+~P1(f324(f324(f231(x74821),f2(x74821)),x74822)) % 28.68/28.33 [7484]~P127(x74841)+~P1(f324(f324(f231(x74841),x74842),f2(x74841)))+P1(f324(f324(f231(x74841),f324(f324(f83(x74841),x74842),x74843)),f2(x74841)))+~P1(f324(f324(f231(x74841),f2(x74841)),x74843)) % 28.68/28.33 [7485]~P61(x74851)+~P1(f324(f324(f231(x74851),x74853),f2(x74851)))+P1(f324(f324(f231(x74851),f324(f324(f284(x74851),x74852),x74853)),f2(x74851)))+~P1(f324(f324(f231(x74851),f2(x74851)),x74852)) % 28.68/28.33 [7486]~P61(x74861)+~P1(f324(f324(f231(x74861),x74862),f2(x74861)))+P1(f324(f324(f231(x74861),f324(f324(f284(x74861),x74862),x74863)),f2(x74861)))+~P1(f324(f324(f231(x74861),f2(x74861)),x74863)) % 28.68/28.33 [7487]~P62(x74871)+~P1(f324(f324(f232(x74871),x74873),f2(x74871)))+P1(f324(f324(f231(x74871),f324(f324(f284(x74871),x74872),x74873)),f2(x74871)))+~P1(f324(f324(f231(x74871),f2(x74871)),x74872)) % 28.68/28.33 [7488]~P62(x74881)+~P1(f324(f324(f231(x74881),x74882),f2(x74881)))+P1(f324(f324(f231(x74881),f324(f324(f284(x74881),x74882),x74883)),f2(x74881)))+~P1(f324(f324(f232(x74881),f2(x74881)),x74883)) % 28.68/28.33 [7504]P139(x75041,x75042,x75043)+~P1(f324(x75041,x75042))+P1(f324(f324(f232(a1),x75043),f767(x75043,x75042,x75041)))+P1(f324(f324(f232(a1),f768(x75043,x75042,x75041)),x75043)) % 28.68/28.33 [7517]P140(x75171,x75172,x75173)+P1(f324(f324(f232(a1),x75173),f771(x75173,x75172,x75171)))+~P1(f324(x75171,f2(a1)))+P1(f324(f324(f232(a1),f772(x75173,x75172,x75171)),x75173)) % 28.68/28.33 [7569]P139(x75692,x75693,x75691)+E(x75691,f2(a1))+~P1(f324(x75692,f767(x75691,x75693,x75692)))+P1(f324(f324(f232(a1),f768(x75691,x75693,x75692)),x75691)) % 28.68/28.33 [7570]P140(x75702,x75703,x75701)+E(x75701,f2(a1))+~P1(f324(x75702,f776(x75701,x75703,x75702)))+P1(f324(f324(f232(a1),f772(x75701,x75703,x75702)),x75701)) % 28.68/28.33 [7579]P139(x75793,x75792,x75791)+~P1(f324(x75793,x75792))+E(f324(f324(f82(a1),f324(f324(f83(a1),x75791),f770(x75791,x75792,x75793))),f767(x75791,x75792,x75793)),x75792)+P1(f324(f324(f232(a1),f2(a1)),x75791)) % 28.68/28.33 [7597]P140(x75973,x75972,x75971)+E(f324(f324(f82(a1),f324(f324(f83(a1),x75971),f776(x75971,x75972,x75973))),f771(x75971,x75972,x75973)),x75972)+~P1(f324(x75973,f2(a1)))+P1(f324(f324(f232(a1),f2(a1)),x75971)) % 28.68/28.33 [7622]~P1(f324(x76221,x76223))+~P1(f324(f64(x76222),x76223))+P1(f324(f324(f326(x76222),f431(x76221,x76223,x76222)),f430(x76221,x76223,x76222)))+P1(f324(x76221,f179(f845(x76222,a832)))) % 28.68/28.33 [7632]P139(x76321,x76322,x76323)+~P1(f324(x76321,x76322))+~P1(f324(x76321,f767(x76323,x76322,x76321)))+P1(f324(f324(f232(a1),f768(x76323,x76322,x76321)),x76323)) % 28.68/28.33 [7638]P140(x76381,x76382,x76383)+~P1(f324(x76381,f776(x76383,x76382,x76381)))+~P1(f324(x76381,f2(a1)))+P1(f324(f324(f232(a1),f772(x76383,x76382,x76381)),x76383)) % 28.68/28.33 [7709]~P2(x77093)+P1(f324(x77091,x77092))+~P1(f324(f324(f326(x77093),x77092),f175(x77093)))+~P1(f324(x77091,f324(f102(x77093),f396(x77091,x77092,x77093)))) % 28.68/28.33 [7748]~P61(x77481)+~P1(f324(f324(f232(x77481),f324(f324(f284(x77481),x77483),x77482)),f2(x77481)))+P1(f324(f324(f232(x77481),x77482),f2(x77481)))+P1(f324(f324(f232(x77481),f2(x77481)),x77482)) % 28.68/28.33 [7749]~P61(x77491)+~P1(f324(f324(f232(x77491),f324(f324(f284(x77491),x77492),x77493)),f2(x77491)))+P1(f324(f324(f232(x77491),x77492),f2(x77491)))+P1(f324(f324(f232(x77491),f2(x77491)),x77492)) % 28.68/28.33 [7750]~P117(x77501)+~P1(f324(f324(f231(x77501),f324(f324(f83(x77501),x77503),x77502)),f2(x77501)))+P1(f324(f324(f231(x77501),x77502),f2(x77501)))+P1(f324(f324(f231(x77501),f2(x77501)),x77502)) % 28.68/28.33 [7751]~P117(x77511)+~P1(f324(f324(f231(x77511),f324(f324(f83(x77511),x77512),x77513)),f2(x77511)))+P1(f324(f324(f231(x77511),x77512),f2(x77511)))+P1(f324(f324(f231(x77511),f2(x77511)),x77512)) % 28.68/28.33 [7752]~P61(x77521)+~P1(f324(f324(f231(x77521),f324(f324(f284(x77521),x77523),x77522)),f2(x77521)))+P1(f324(f324(f231(x77521),x77522),f2(x77521)))+P1(f324(f324(f231(x77521),f2(x77521)),x77522)) % 28.68/28.33 [7753]~P61(x77531)+~P1(f324(f324(f231(x77531),f324(f324(f284(x77531),x77532),x77533)),f2(x77531)))+P1(f324(f324(f231(x77531),x77532),f2(x77531)))+P1(f324(f324(f231(x77531),f2(x77531)),x77532)) % 28.68/28.33 [7779]~P61(x77791)+~P1(f324(f324(f232(x77791),f324(f324(f284(x77791),x77792),x77793)),f2(x77791)))+P1(f324(f324(f232(x77791),f2(x77791)),x77792))+P1(f324(f324(f232(x77791),f2(x77791)),x77793)) % 28.68/28.33 [7780]~P117(x77801)+~P1(f324(f324(f231(x77801),f324(f324(f83(x77801),x77802),x77803)),f2(x77801)))+P1(f324(f324(f231(x77801),f2(x77801)),x77802))+P1(f324(f324(f231(x77801),f2(x77801)),x77803)) % 28.68/28.33 [7781]~P61(x77811)+~P1(f324(f324(f231(x77811),f324(f324(f284(x77811),x77812),x77813)),f2(x77811)))+P1(f324(f324(f231(x77811),f2(x77811)),x77812))+P1(f324(f324(f231(x77811),f2(x77811)),x77813)) % 28.68/28.33 [7800]P139(x78002,x78003,x78001)+E(x78001,f2(a1))+P1(f324(f324(f231(a1),f767(x78001,x78003,x78002)),f2(a1)))+P1(f324(f324(f232(a1),f768(x78001,x78003,x78002)),x78001)) % 28.68/28.33 [7801]P140(x78012,x78013,x78011)+E(x78011,f2(a1))+P1(f324(f324(f231(a1),f771(x78011,x78013,x78012)),f2(a1)))+P1(f324(f324(f232(a1),f772(x78011,x78013,x78012)),x78011)) % 28.68/28.33 [7807]~P84(x78071)+~P1(f324(f324(f232(x78071),x78072),f80(x78071)))+P1(f324(f324(f232(x78071),f324(f324(f240(x78071),x78072),f324(a114,x78073))),f80(x78071)))+~P1(f324(f324(f232(x78071),f2(x78071)),x78072)) % 28.68/28.33 [7862]~P86(x78621)+~E(x78623,f115(x78621))+~P18(x78621,f324(f154(x78621),x78623))+E(f324(f131(x78621,x78621,f324(f9(x78621,x78621,x78621),f178(x78621)),x78622),f324(f154(x78621),x78623)),x78622) % 28.68/28.33 [7864]P139(x78641,x78642,x78643)+~P1(f324(x78641,x78642))+P1(f324(f324(f231(a1),f767(x78643,x78642,x78641)),f2(a1)))+P1(f324(f324(f232(a1),f768(x78643,x78642,x78641)),x78643)) % 28.68/28.33 [7876]P140(x78761,x78762,x78763)+~P1(f324(x78761,f2(a1)))+P1(f324(f324(f231(a1),f771(x78763,x78762,x78761)),f2(a1)))+P1(f324(f324(f232(a1),f772(x78763,x78762,x78761)),x78763)) % 28.68/28.33 [8094]P139(x80943,x80942,x80941)+E(x80941,f2(a1))+E(f324(f324(f82(a1),f324(f324(f83(a1),x80941),f770(x80941,x80942,x80943))),f767(x80941,x80942,x80943)),x80942)+P1(f324(f324(f232(a1),f768(x80941,x80942,x80943)),x80941)) % 28.68/28.33 [8095]P140(x80953,x80952,x80951)+E(x80951,f2(a1))+E(f324(f324(f82(a1),f324(f324(f83(a1),x80951),f776(x80951,x80952,x80953))),f771(x80951,x80952,x80953)),x80952)+P1(f324(f324(f232(a1),f772(x80951,x80952,x80953)),x80951)) % 28.68/28.33 [8130]P139(x81303,x81302,x81301)+~P1(f324(x81303,x81302))+E(f324(f324(f82(a1),f324(f324(f83(a1),x81301),f770(x81301,x81302,x81303))),f767(x81301,x81302,x81303)),x81302)+P1(f324(f324(f232(a1),f768(x81301,x81302,x81303)),x81301)) % 28.68/28.33 [8131]~P67(x81311)+~P68(x81311)+~P38(x81313)+E(f324(f324(f11(a838,x81311),f324(f324(f10(a1,x81311,a838),x81312),f102(a1))),f324(f304(a1,a838,a107),x81313)),f324(f324(f11(a1,x81311),x81312),x81313)) % 28.68/28.33 [8132]~P67(x81321)+~P68(x81321)+~P38(x81323)+E(f324(f324(f8(a838,x81321),f324(f324(f10(a1,x81321,a838),x81322),f102(a1))),f324(f304(a1,a838,a107),x81323)),f324(f324(f8(a1,x81321),x81322),x81323)) % 28.68/28.33 [8141]P140(x81413,x81412,x81411)+E(f324(f324(f82(a1),f324(f324(f83(a1),x81411),f776(x81411,x81412,x81413))),f771(x81411,x81412,x81413)),x81412)+~P1(f324(x81413,f2(a1)))+P1(f324(f324(f232(a1),f772(x81411,x81412,x81413)),x81411)) % 28.68/28.33 [8160]~E(x81602,f2(a838))+~E(f324(f246(a838,a838),x81603),f2(a838))+~E(x81601,f324(f324(f82(a838),f324(f324(f83(a838),f324(f246(a838,a838),x81603)),x81602)),f324(f251(a838,a838),x81603)))+P1(f324(f54(x81601,x81602),x81603)) % 28.68/28.33 [9003]P1(f324(f324(f231(a1),x90031),f2(a1)))+~P1(f324(f324(f232(a1),f324(f324(f82(a1),f324(f324(f83(a1),x90032),x90031)),x90033)),f2(a1)))+~P1(f324(f324(f232(a1),f2(a1)),x90032))+~P1(f324(f324(f231(a1),f2(a1)),x90033)) % 28.68/28.33 [5600]~P94(x56002)+E(x56001,f179(f845(x56002,a832)))+~P1(f324(f64(x56002),x56001))+E(f12(x56002,f324(f324(f303(x56002),x56003),x56001)),f324(f324(f104(x56002),x56003),f12(x56002,x56001))) % 28.68/28.33 [5601]~P86(x56012)+E(x56011,f179(f845(x56012,a832)))+~P1(f324(f64(x56012),x56011))+E(f16(x56012,f324(f324(f303(x56012),x56013),x56011)),f324(f324(f178(x56012),x56013),f16(x56012,x56011))) % 28.68/28.33 [5602]~P86(x56022)+E(x56021,f179(f845(x56022,a832)))+~P1(f324(f64(x56022),x56021))+E(f17(x56022,f324(f324(f303(x56022),x56023),x56021)),f324(f324(f235(x56022),x56023),f17(x56022,x56021))) % 28.68/28.33 [5603]~P94(x56032)+E(x56031,f179(f845(x56032,a832)))+~P1(f324(f64(x56032),x56031))+E(f15(x56032,f324(f324(f303(x56032),x56033),x56031)),f324(f324(f103(x56032),x56033),f15(x56032,x56031))) % 28.68/28.33 [5923]~P117(x59231)+~E(x59233,f2(x59231))+~E(x59232,f2(x59231))+E(f324(f324(f82(x59231),f324(f324(f83(x59231),x59232),x59232)),f324(f324(f83(x59231),x59233),x59233)),f2(x59231)) % 28.68/28.33 [5998]~P92(x59982)+E(x59981,f179(f845(x59982,a832)))+~P1(f324(f64(x59982),x59981))+E(f324(f66(x59982,f83(x59982)),f324(f324(f303(x59982),x59983),x59981)),f324(f324(f83(x59982),x59983),f324(f66(x59982,f83(x59982)),x59981))) % 28.68/28.33 [6125]~P86(x61252)+E(x61251,f179(f845(x61252,a832)))+~P1(f324(f64(x61252),x61251))+E(f13(x61252,f178(x61252),f324(f324(f303(x61252),x61253),x61251)),f324(f324(f178(x61252),x61253),f13(x61252,f178(x61252),x61251))) % 28.68/28.33 [6126]~P86(x61262)+E(x61261,f179(f845(x61262,a832)))+~P1(f324(f64(x61262),x61261))+E(f14(x61262,f235(x61262),f324(f324(f303(x61262),x61263),x61261)),f324(f324(f235(x61262),x61263),f14(x61262,f235(x61262),x61261))) % 28.68/28.33 [6654]~P4(x66541)+~P1(f324(f64(x66541),x66543))+E(f324(f66(x66541,f83(x66541)),f324(f324(f303(x66541),x66542),x66543)),f324(f324(f67(x66541,x66541,f83(x66541)),x66542),x66543))+P1(f324(f324(f326(x66541),x66542),x66543)) % 28.68/28.33 [6743]~E(f324(f324(f82(a1),x67432),f324(f324(f83(a1),x67433),x67431)),x67433)+~P1(f324(f324(f232(a1),f2(a1)),x67433))+P1(f324(f324(f231(a1),f80(a1)),x67431))+~P1(f324(f324(f232(a1),x67432),x67433)) % 28.68/28.33 [6774]~E(f324(f324(f82(a1),x67742),f324(f324(f83(a1),x67743),x67741)),x67743)+P1(f324(f324(f231(a1),x67741),f80(a1)))+~P1(f324(f324(f232(a1),f2(a1)),x67743))+~P1(f324(f324(f231(a1),f2(a1)),x67742)) % 28.68/28.33 [6792]E(x67921,f2(a838))+~P1(f324(f54(x67923,x67921),x67922))+~P1(f324(f324(f232(a838),f2(a838)),x67921))+P1(f324(f324(f232(a838),f324(f251(a838,a838),x67922)),x67921)) % 28.68/28.33 [6821]~P131(x68211)+~P1(f324(f324(f231(x68211),x68212),f2(x68211)))+~P1(f324(f324(f231(x68211),x68213),f2(x68211)))+E(f324(f324(f83(x68211),f324(f77(x68211),x68212)),f324(f77(x68211),x68213)),f324(f77(x68211),f324(f324(f83(x68211),x68212),x68213))) % 28.68/28.33 [6873]~P131(x68731)+~P1(f324(f324(f231(x68731),x68732),f2(x68731)))+E(f324(f324(f83(x68731),f324(f77(x68731),x68732)),f324(f77(x68731),x68733)),f324(f77(x68731),f324(f324(f83(x68731),x68732),x68733)))+~P1(f324(f324(f231(x68731),f2(x68731)),x68733)) % 28.68/28.33 [6874]~P131(x68741)+~P1(f324(f324(f231(x68741),x68743),f2(x68741)))+E(f324(f324(f83(x68741),f324(f77(x68741),x68742)),f324(f77(x68741),x68743)),f324(f77(x68741),f324(f324(f83(x68741),x68742),x68743)))+~P1(f324(f324(f231(x68741),f2(x68741)),x68742)) % 28.68/28.33 [6924]~P131(x69241)+E(f324(f324(f83(x69241),f324(f77(x69241),x69242)),f324(f77(x69241),x69243)),f324(f77(x69241),f324(f324(f83(x69241),x69242),x69243)))+~P1(f324(f324(f231(x69241),f2(x69241)),x69242))+~P1(f324(f324(f231(x69241),f2(x69241)),x69243)) % 28.68/28.33 [6942]~P117(x69421)+~P1(f324(f324(f232(x69421),x69423),f2(x69421)))+~P1(f324(f324(f232(x69421),x69422),f2(x69421)))+P1(f324(f324(f232(x69421),f2(x69421)),f324(f324(f83(x69421),x69422),x69423))) % 28.68/28.33 [6943]~P61(x69431)+~P1(f324(f324(f232(x69431),x69433),f2(x69431)))+~P1(f324(f324(f232(x69431),x69432),f2(x69431)))+P1(f324(f324(f232(x69431),f2(x69431)),f324(f324(f284(x69431),x69432),x69433))) % 28.68/28.33 [6944]~P62(x69441)+~P1(f324(f324(f232(x69441),x69443),f2(x69441)))+~P1(f324(f324(f232(x69441),x69442),f2(x69441)))+P1(f324(f324(f232(x69441),f2(x69441)),f324(f324(f284(x69441),x69442),x69443))) % 28.68/28.33 [6945]~P117(x69451)+~P1(f324(f324(f231(x69451),x69453),f2(x69451)))+~P1(f324(f324(f231(x69451),x69452),f2(x69451)))+P1(f324(f324(f231(x69451),f2(x69451)),f324(f324(f83(x69451),x69452),x69453))) % 28.68/28.33 [6947]~P128(x69471)+~P1(f324(f324(f231(x69471),x69473),f2(x69471)))+~P1(f324(f324(f231(x69471),x69472),f2(x69471)))+P1(f324(f324(f231(x69471),f2(x69471)),f324(f324(f83(x69471),x69472),x69473))) % 28.68/28.33 [6948]~P61(x69481)+~P1(f324(f324(f231(x69481),x69483),f2(x69481)))+~P1(f324(f324(f231(x69481),x69482),f2(x69481)))+P1(f324(f324(f231(x69481),f2(x69481)),f324(f324(f284(x69481),x69482),x69483))) % 28.68/28.33 [6949]~P62(x69491)+~P1(f324(f324(f232(x69491),x69493),f2(x69491)))+~P1(f324(f324(f231(x69491),x69492),f2(x69491)))+P1(f324(f324(f231(x69491),f2(x69491)),f324(f324(f284(x69491),x69492),x69493))) % 28.68/28.33 [6950]~P84(x69501)+~P1(f324(f324(f232(a838),f2(a838)),x69503))+~P1(f324(f324(f232(x69501),f80(x69501)),x69502))+P1(f324(f324(f232(x69501),f80(x69501)),f324(f324(f240(x69501),x69502),x69503))) % 28.68/28.33 [7047]~P122(x70471)+~P1(f324(f324(f232(x70471),f2(x70471)),x70473))+~P1(f324(f324(f232(x70471),f2(x70471)),x70472))+P1(f324(f324(f232(x70471),f2(x70471)),f324(f324(f83(x70471),x70472),x70473))) % 28.68/28.33 [7048]~P80(x70481)+~P1(f324(f324(f232(x70481),f2(x70481)),x70483))+~P1(f324(f324(f232(x70481),f2(x70481)),x70482))+P1(f324(f324(f232(x70481),f2(x70481)),f324(f324(f82(x70481),x70482),x70483))) % 28.68/28.33 [7051]~P61(x70511)+~P1(f324(f324(f232(x70511),f2(x70511)),x70513))+~P1(f324(f324(f232(x70511),f2(x70511)),x70512))+P1(f324(f324(f232(x70511),f2(x70511)),f324(f324(f284(x70511),x70512),x70513))) % 28.68/28.33 [7052]~P62(x70521)+~P1(f324(f324(f232(x70521),f2(x70521)),x70523))+~P1(f324(f324(f232(x70521),f2(x70521)),x70522))+P1(f324(f324(f232(x70521),f2(x70521)),f324(f324(f284(x70521),x70522),x70523))) % 28.68/28.33 [7053]~P84(x70531)+~P1(f324(f324(f232(x70531),f80(x70531)),x70533))+~P1(f324(f324(f232(x70531),f80(x70531)),x70532))+P1(f324(f324(f232(x70531),f80(x70531)),f324(f324(f83(x70531),x70532),x70533))) % 28.68/28.33 [7054]~P117(x70541)+~P1(f324(f324(f231(x70541),f2(x70541)),x70543))+~P1(f324(f324(f231(x70541),f2(x70541)),x70542))+P1(f324(f324(f231(x70541),f2(x70541)),f324(f324(f83(x70541),x70542),x70543))) % 28.68/28.33 [7055]~P127(x70551)+~P1(f324(f324(f231(x70551),f2(x70551)),x70553))+~P1(f324(f324(f231(x70551),f2(x70551)),x70552))+P1(f324(f324(f231(x70551),f2(x70551)),f324(f324(f83(x70551),x70552),x70553))) % 28.68/28.33 [7056]~P128(x70561)+~P1(f324(f324(f231(x70561),f2(x70561)),x70563))+~P1(f324(f324(f231(x70561),f2(x70561)),x70562))+P1(f324(f324(f231(x70561),f2(x70561)),f324(f324(f83(x70561),x70562),x70563))) % 28.68/28.33 [7058]~P61(x70581)+~P1(f324(f324(f231(x70581),f2(x70581)),x70583))+~P1(f324(f324(f231(x70581),f2(x70581)),x70582))+P1(f324(f324(f231(x70581),f2(x70581)),f324(f324(f284(x70581),x70582),x70583))) % 28.68/28.33 [7059]~P62(x70591)+~P1(f324(f324(f232(x70591),f2(x70591)),x70593))+~P1(f324(f324(f231(x70591),f2(x70591)),x70592))+P1(f324(f324(f231(x70591),f2(x70591)),f324(f324(f284(x70591),x70592),x70593))) % 28.68/28.33 [7136]~P94(x71361)+~P1(f324(f64(x71361),x71363))+E(f12(x71361,f324(f324(f303(x71361),x71362),x71363)),x71362)+~E(f324(f324(f3(f845(x71361,a832)),x71363),f324(f324(f303(x71361),x71362),f179(f845(x71361,a832)))),f179(f845(x71361,a832))) % 28.68/28.33 [7137]~P86(x71371)+~P1(f324(f64(x71371),x71373))+E(f16(x71371,f324(f324(f303(x71371),x71372),x71373)),x71372)+~E(f324(f324(f3(f845(x71371,a832)),x71373),f324(f324(f303(x71371),x71372),f179(f845(x71371,a832)))),f179(f845(x71371,a832))) % 28.68/28.33 [7138]~P86(x71381)+~P1(f324(f64(x71381),x71383))+E(f17(x71381,f324(f324(f303(x71381),x71382),x71383)),x71382)+~E(f324(f324(f3(f845(x71381,a832)),x71383),f324(f324(f303(x71381),x71382),f179(f845(x71381,a832)))),f179(f845(x71381,a832))) % 28.68/28.33 [7139]~P94(x71391)+~P1(f324(f64(x71391),x71393))+E(f15(x71391,f324(f324(f303(x71391),x71392),x71393)),x71392)+~E(f324(f324(f3(f845(x71391,a832)),x71393),f324(f324(f303(x71391),x71392),f179(f845(x71391,a832)))),f179(f845(x71391,a832))) % 28.68/28.33 [7140]~P61(x71401)+P1(f324(f324(f232(x71401),x71402),f2(x71401)))+P1(f324(f324(f232(x71401),f2(x71401)),x71403))+~P1(f324(f324(f232(x71401),f2(x71401)),f324(f324(f284(x71401),x71403),x71402))) % 28.68/28.33 [7141]~P61(x71411)+P1(f324(f324(f232(x71411),x71412),f2(x71411)))+P1(f324(f324(f232(x71411),f2(x71411)),x71413))+~P1(f324(f324(f232(x71411),f2(x71411)),f324(f324(f284(x71411),x71412),x71413))) % 28.68/28.33 [7142]~P61(x71421)+P1(f324(f324(f232(x71421),x71422),f2(x71421)))+P1(f324(f324(f232(x71421),f2(x71421)),x71422))+~P1(f324(f324(f232(x71421),f2(x71421)),f324(f324(f284(x71421),x71423),x71422))) % 28.68/28.33 [7143]~P61(x71431)+P1(f324(f324(f232(x71431),x71432),f2(x71431)))+P1(f324(f324(f232(x71431),f2(x71431)),x71432))+~P1(f324(f324(f232(x71431),f2(x71431)),f324(f324(f284(x71431),x71432),x71433))) % 28.68/28.33 [7144]~P117(x71441)+P1(f324(f324(f231(x71441),x71442),f2(x71441)))+P1(f324(f324(f231(x71441),f2(x71441)),x71443))+~P1(f324(f324(f231(x71441),f2(x71441)),f324(f324(f83(x71441),x71443),x71442))) % 28.68/28.33 [7145]~P117(x71451)+P1(f324(f324(f231(x71451),x71452),f2(x71451)))+P1(f324(f324(f231(x71451),f2(x71451)),x71453))+~P1(f324(f324(f231(x71451),f2(x71451)),f324(f324(f83(x71451),x71452),x71453))) % 28.68/28.33 [7146]~P61(x71461)+P1(f324(f324(f231(x71461),x71462),f2(x71461)))+P1(f324(f324(f231(x71461),f2(x71461)),x71463))+~P1(f324(f324(f231(x71461),f2(x71461)),f324(f324(f284(x71461),x71463),x71462))) % 28.68/28.33 [7147]~P61(x71471)+P1(f324(f324(f231(x71471),x71472),f2(x71471)))+P1(f324(f324(f231(x71471),f2(x71471)),x71473))+~P1(f324(f324(f231(x71471),f2(x71471)),f324(f324(f284(x71471),x71472),x71473))) % 28.68/28.33 [7148]~P117(x71481)+P1(f324(f324(f231(x71481),x71482),f2(x71481)))+P1(f324(f324(f231(x71481),f2(x71481)),x71482))+~P1(f324(f324(f231(x71481),f2(x71481)),f324(f324(f83(x71481),x71483),x71482))) % 28.68/28.33 [7149]~P117(x71491)+P1(f324(f324(f231(x71491),x71492),f2(x71491)))+P1(f324(f324(f231(x71491),f2(x71491)),x71492))+~P1(f324(f324(f231(x71491),f2(x71491)),f324(f324(f83(x71491),x71492),x71493))) % 28.68/28.33 [7150]~P61(x71501)+P1(f324(f324(f231(x71501),x71502),f2(x71501)))+P1(f324(f324(f231(x71501),f2(x71501)),x71502))+~P1(f324(f324(f231(x71501),f2(x71501)),f324(f324(f284(x71501),x71503),x71502))) % 28.68/28.33 [7151]~P61(x71511)+P1(f324(f324(f231(x71511),x71512),f2(x71511)))+P1(f324(f324(f231(x71511),f2(x71511)),x71512))+~P1(f324(f324(f231(x71511),f2(x71511)),f324(f324(f284(x71511),x71512),x71513))) % 28.68/28.33 [7236]~P1(f324(f324(f280(a838),x72361),x72363))+P1(f324(f324(f280(a838),x72361),x72362))+~P1(f324(f324(f231(a838),x72362),x72363))+~P1(f324(f324(f280(a838),x72361),f324(f324(f3(a838),x72363),x72362))) % 28.68/28.33 [7237]~P1(f324(f324(f280(a838),x72371),x72373))+P1(f324(f324(f280(a838),x72371),x72372))+~P1(f324(f324(f231(a838),x72373),x72372))+~P1(f324(f324(f280(a838),x72371),f324(f324(f3(a838),x72372),x72373))) % 28.68/28.33 [7252]~E(f324(f324(f104(f845(x72521,a832)),f324(f157(x72521),x72522)),f324(f157(x72521),x72523)),f179(f845(x72521,a832)))+~P1(f324(f127(x72521),x72523))+~P1(f324(f127(x72521),x72522))+P1(f324(f127(x72521),f324(f324(f125(x72521),x72522),x72523))) % 28.68/28.33 [7253]~P86(x72531)+~P1(f324(f64(x72531),x72533))+E(f13(x72531,f178(x72531),f324(f324(f303(x72531),x72532),x72533)),x72532)+~E(f324(f324(f3(f845(x72531,a832)),x72533),f324(f324(f303(x72531),x72532),f179(f845(x72531,a832)))),f179(f845(x72531,a832))) % 28.68/28.33 [7254]~P86(x72541)+~P1(f324(f64(x72541),x72543))+E(f14(x72541,f235(x72541),f324(f324(f303(x72541),x72542),x72543)),x72542)+~E(f324(f324(f3(f845(x72541,a832)),x72543),f324(f324(f303(x72541),x72542),f179(f845(x72541,a832)))),f179(f845(x72541,a832))) % 28.68/28.33 [7272]~P103(x72721)+~P1(f324(f324(f232(x72721),x72722),x72723))+~P1(f324(f324(f232(x72721),f324(f81(x72721),x72722)),x72723))+P1(f324(f324(f232(x72721),f324(f77(x72721),x72722)),x72723)) % 28.68/28.33 [7274]~P78(x72741)+~P1(f324(f324(f231(x72741),x72742),x72743))+~P1(f324(f324(f231(x72741),f324(f81(x72741),x72742)),x72743))+P1(f324(f324(f231(x72741),f324(f77(x72741),x72742)),x72743)) % 28.68/28.33 [7343]~P122(x73431)+P1(f324(f324(f232(x73431),f2(x73431)),x73432))+~P1(f324(f324(f232(x73431),f2(x73431)),x73433))+~P1(f324(f324(f232(x73431),f2(x73431)),f324(f324(f83(x73431),x73433),x73432))) % 28.68/28.33 [7344]~P122(x73441)+P1(f324(f324(f232(x73441),f2(x73441)),x73442))+~P1(f324(f324(f232(x73441),f2(x73441)),x73443))+~P1(f324(f324(f232(x73441),f2(x73441)),f324(f324(f83(x73441),x73442),x73443))) % 28.68/28.33 [7655]E(x76551,x76552)+~P1(f324(f64(x76553),x76551))+~P1(f324(f324(f231(a838),f324(f41(x76553),x76551)),f324(f41(x76553),x76552)))+~P1(f324(f324(f231(f845(x76553,a832)),x76552),x76551)) % 28.68/28.33 [7804]~P1(f324(f324(f232(a1),x78041),f2(a1)))+~P1(f324(f324(f232(a1),f2(a1)),x78042))+~P1(f324(f324(f231(a1),x78042),x78043))+P1(f324(f324(f231(a1),f324(f324(f42(a1),x78041),x78042)),f324(f324(f42(a1),x78041),x78043))) % 28.68/28.33 [7815]~P1(f324(f324(f232(a1),f2(a1)),x78153))+~P1(f324(f324(f231(a1),f2(a1)),x78151))+~P1(f324(f324(f231(a1),x78153),x78152))+P1(f324(f324(f231(a1),f324(f324(f42(a1),x78151),x78152)),f324(f324(f42(a1),x78151),x78153))) % 28.68/28.33 [7953]E(f324(x79531,f793(x79532,x79531,x79533)),x79532)+~P1(f324(f324(f231(a1),x79532),f324(x79531,x79533)))+P1(f324(f324(f232(a838),f794(x79532,x79531,x79533)),x79533))+~P1(f324(f324(f231(a1),f324(x79531,f2(a838))),x79532)) % 28.68/28.33 [7954]E(f324(x79541,f797(x79542,x79541,x79543)),x79542)+~P1(f324(f324(f231(a1),x79542),f324(x79541,x79543)))+P1(f324(f324(f232(a838),f798(x79542,x79541,x79543)),x79543))+~P1(f324(f324(f231(a1),f324(x79541,f2(a838))),x79542)) % 28.68/28.33 [8054]~P1(f324(f64(x80541),x80543))+~P1(f324(f324(f232(a838),f324(f41(x80541),x80542)),f324(f41(x80541),x80543)))+~P1(f324(f324(f231(f845(x80541,a832)),x80542),x80543))+P1(f324(f324(f232(f845(x80541,a832)),x80542),x80543)) % 28.68/28.33 [8083]E(f324(f324(f3(a1),f454(x80833,x80831,x80832)),f455(x80833,x80831,x80832)),x80831)+E(f324(f324(f82(a1),x80831),x80832),x80831)+~P1(f324(f324(f232(a1),f2(a1)),x80832))+~P1(f324(f324(f326(a1),f324(f324(f82(a1),x80831),f80(a1))),x80833)) % 28.68/28.33 [8084]E(f324(f324(f82(a1),f443(x80843,x80841,x80842)),f444(x80843,x80841,x80842)),x80841)+E(f324(f324(f3(a1),x80841),x80842),x80841)+~P1(f324(f324(f232(a1),f2(a1)),x80842))+~P1(f324(f324(f326(a1),f324(f324(f3(a1),x80841),f80(a1))),x80843)) % 28.68/28.33 [8136]~P1(f324(f324(f231(a838),x81363),x81361))+P1(f324(f324(f232(a838),x81361),x81362))+~P1(f324(f324(f231(a838),x81363),x81362))+~P1(f324(f324(f232(a838),f324(f324(f3(a838),x81361),x81363)),f324(f324(f3(a838),x81362),x81363))) % 28.68/28.33 [8137]~P1(f324(f324(f231(a838),x81373),x81371))+P1(f324(f324(f231(a838),x81371),x81372))+~P1(f324(f324(f231(a838),x81373),x81372))+~P1(f324(f324(f231(a838),f324(f324(f3(a838),x81371),x81373)),f324(f324(f3(a838),x81372),x81373))) % 28.68/28.33 [8153]~P86(x81532)+E(x81531,f115(x81532))+~P18(x81532,f324(f154(x81532),x81531))+E(f324(f131(x81532,x81532,f324(f9(x81532,x81532,x81532),f178(x81532)),x81533),f324(f154(x81532),x81531)),f324(f324(f178(x81532),f324(f324(f149(x81532),x81531),f2(a838))),x81533)) % 28.68/28.33 [8218]E(f324(f324(f82(a1),x82181),x82182),x82181)+~P1(f324(f324(f232(a1),f2(a1)),x82182))+P1(f324(f324(f326(a1),f454(x82183,x82181,x82182)),x82183))+~P1(f324(f324(f326(a1),f324(f324(f82(a1),x82181),f80(a1))),x82183)) % 28.68/28.33 [8219]E(f324(f324(f3(a1),x82191),x82192),x82191)+~P1(f324(f324(f232(a1),f2(a1)),x82192))+P1(f324(f324(f326(a1),f443(x82193,x82191,x82192)),x82193))+~P1(f324(f324(f326(a1),f324(f324(f3(a1),x82191),f80(a1))),x82193)) % 28.68/28.33 [8297]~P1(f324(f324(f231(a1),x82971),f324(x82972,x82973)))+P1(f324(f324(f231(a838),f793(x82971,x82972,x82973)),x82973))+P1(f324(f324(f232(a838),f794(x82971,x82972,x82973)),x82973))+~P1(f324(f324(f231(a1),f324(x82972,f2(a838))),x82971)) % 28.68/28.33 [8298]~P1(f324(f324(f231(a1),x82981),f324(x82982,x82983)))+P1(f324(f324(f231(a838),f797(x82981,x82982,x82983)),x82983))+P1(f324(f324(f232(a838),f798(x82981,x82982,x82983)),x82983))+~P1(f324(f324(f231(a1),f324(x82982,f2(a838))),x82981)) % 28.68/28.33 [8374]E(f324(f324(f82(a1),x83741),x83742),x83741)+~P1(f324(f324(f232(a1),f2(a1)),x83742))+P1(f324(f324(f326(a1),f455(x83743,x83741,x83742)),f296(a1,f80(a1),x83742)))+~P1(f324(f324(f326(a1),f324(f324(f82(a1),x83741),f80(a1))),x83743)) % 28.68/28.33 [8375]E(f324(f324(f3(a1),x83751),x83752),x83751)+~P1(f324(f324(f232(a1),f2(a1)),x83752))+P1(f324(f324(f326(a1),f444(x83753,x83751,x83752)),f296(a1,f80(a1),x83752)))+~P1(f324(f324(f326(a1),f324(f324(f3(a1),x83751),f80(a1))),x83753)) % 28.68/28.33 [8497]~P84(x84971)+~P1(f324(f324(f232(x84971),x84972),f80(x84971)))+~P1(f324(f324(f232(x84971),f2(x84971)),x84972))+P1(f324(f324(f232(x84971),f324(f324(f83(x84971),x84972),f324(f324(f240(x84971),x84972),x84973))),f324(f324(f240(x84971),x84972),x84973))) % 28.68/28.33 [8573]~P1(f324(x85731,x85732))+P1(f324(x85731,f2(a838)))+~P1(f324(f324(f232(a838),x85732),x85733))+~P1(f324(x85731,f51(a838,f324(a114,f784(x85732,x85731,x85733)),x85733))) % 28.68/28.33 [8706]E(f811(x87061,x87062,x87063),f2(a838))+P1(f324(f324(x87061,x87063),x87062))+P1(f324(f324(x87061,f811(x87061,x87062,x87063)),f51(a838,f810(x87061,x87062,x87063),f811(x87061,x87062,x87063))))+~P1(f324(f313(f844(a838,a838),a213),f324(f324(f247(a838,a838),x87063),x87062))) % 28.68/28.33 [8739]~P29(x87391,x87391,x87392,x87393)+E(f324(f304(x87391,x87391,x87392),x87393),x87393)+~P1(f324(f64(x87391),x87393))+~P1(f324(f324(f231(f845(x87391,a832)),f324(f304(x87391,x87391,x87392),x87393)),x87393)) % 28.68/28.33 [8952]P1(f324(f324(x89521,x89522),x89523))+~P1(f324(f324(f232(a1),f808(x89521,x89523,x89522)),f2(a1)))+P1(f324(f324(x89521,f324(f81(a1),f806(x89521,x89523,x89522))),f324(f81(a1),f808(x89521,x89523,x89522))))+~P1(f324(f313(f844(a1,a1),a215),f324(f324(f247(a1,a1),x89522),x89523))) % 28.68/28.33 [9111]P1(f324(f324(x91111,x91112),x91113))+P1(f324(f324(x91111,f324(f324(f82(a1),f720(x91111,x91113,x91112)),f80(a1))),f723(x91111,x91113,x91112)))+~P1(f324(f324(f231(a1),f720(x91111,x91113,x91112)),f723(x91111,x91113,x91112)))+~P1(f324(f313(f844(a1,a1),a167),f324(f324(f247(a1,a1),x91112),x91113))) % 28.68/28.33 [9792]E(f324(x97921,f793(x97922,x97921,x97923)),x97922)+~P1(f324(f324(f231(a1),x97922),f324(x97921,x97923)))+~P1(f324(f324(f231(a1),f324(f77(a1),f324(f324(f3(a1),f324(x97921,f324(f324(f82(a838),f794(x97922,x97921,x97923)),f80(a838)))),f324(x97921,f794(x97922,x97921,x97923))))),f80(a1)))+~P1(f324(f324(f231(a1),f324(x97921,f2(a838))),x97922)) % 28.68/28.33 [9793]E(f324(x97931,f797(x97932,x97931,x97933)),x97932)+~P1(f324(f324(f231(a1),x97932),f324(x97931,x97933)))+~P1(f324(f324(f231(a1),f324(f77(a1),f324(f324(f3(a1),f324(x97931,f324(f324(f82(a838),f798(x97932,x97931,x97933)),f80(a838)))),f324(x97931,f798(x97932,x97931,x97933))))),f80(a1)))+~P1(f324(f324(f231(a1),f324(x97931,f2(a838))),x97932)) % 28.68/28.33 [9797]~P1(f324(f324(f231(a1),x97971),f324(x97972,x97973)))+~P1(f324(f324(f231(a1),f324(f77(a1),f324(f324(f3(a1),f324(x97972,f324(f324(f82(a838),f794(x97971,x97972,x97973)),f80(a838)))),f324(x97972,f794(x97971,x97972,x97973))))),f80(a1)))+P1(f324(f324(f231(a838),f793(x97971,x97972,x97973)),x97973))+~P1(f324(f324(f231(a1),f324(x97972,f2(a838))),x97971)) % 28.68/28.33 [9798]~P1(f324(f324(f231(a1),x97981),f324(x97982,x97983)))+~P1(f324(f324(f231(a1),f324(f77(a1),f324(f324(f3(a1),f324(x97982,f324(f324(f82(a838),f798(x97981,x97982,x97983)),f80(a838)))),f324(x97982,f798(x97981,x97982,x97983))))),f80(a1)))+P1(f324(f324(f231(a838),f797(x97981,x97982,x97983)),x97983))+~P1(f324(f324(f231(a1),f324(x97982,f2(a838))),x97981)) % 28.68/28.33 [9852]E(x98521,x98522)+~E(f324(f131(f839(x98523),f839(x98523),f125(x98523),f115(x98523)),x98521),f324(f131(f839(x98523),f839(x98523),f125(x98523),f115(x98523)),x98522))+~E(f324(f180(f839(f839(x98523))),x98521),f324(f180(f839(f839(x98523))),x98522))+~P1(f324(f324(f252(f839(x98523),f839(x98523),a832),f324(f324(f9(f839(x98523),f845(f839(x98523),a838),f845(f839(x98523),a832)),f324(f324(f10(f845(a838,a832),f845(f845(f839(x98523),a838),f845(f839(x98523),a832)),f839(x98523)),f10(a838,a832,f839(x98523))),f324(f324(f10(a838,f845(a838,a832),f839(x98523)),a321),f180(f839(x98523))))),f180(f839(x98523)))),f762(x98521,x98522,x98523))) % 28.68/28.33 [9853]E(x98531,x98532)+~E(f324(f131(f839(x98533),f839(x98533),f125(x98533),f115(x98533)),x98531),f324(f131(f839(x98533),f839(x98533),f125(x98533),f115(x98533)),x98532))+~E(f324(f180(f839(f839(x98533))),x98531),f324(f180(f839(f839(x98533))),x98532))+~P1(f324(f324(f252(f839(x98533),f839(x98533),a832),f324(f324(f9(f839(x98533),f845(f839(x98533),a838),f845(f839(x98533),a832)),f324(f324(f10(f845(a838,a832),f845(f845(f839(x98533),a838),f845(f839(x98533),a832)),f839(x98533)),f10(a838,a832,f839(x98533))),f324(f324(f10(a838,f845(a838,a832),f839(x98533)),a321),f180(f839(x98533))))),f180(f839(x98533)))),f763(x98532,x98531,x98533))) % 28.68/28.33 [6643]~E(f80(a838),f2(a838))+~P1(f324(f64(x66431),x66433))+~P1(f324(f64(x66431),x66432))+E(f324(f324(f82(a838),f324(f41(x66431),x66432)),f324(f41(x66431),x66433)),f324(f41(x66431),f324(f324(f103(f845(x66431,a832)),x66432),x66433))) % 28.68/28.33 [7065]~P86(x70651)+~P1(f324(f64(x70651),x70652))+~P1(f324(f324(f326(x70651),x70653),x70652))+P1(f324(f324(f231(x70651),f324(f66(x70651,f235(x70651)),x70652)),x70653)) % 28.68/28.33 [7066]~P99(x70661)+~P1(f324(f64(x70661),x70662))+~P1(f324(f324(f326(x70661),x70663),x70662))+P1(f324(f324(f231(x70661),f324(f66(x70661,f104(x70661)),x70662)),x70663)) % 28.68/28.33 [7340]~P1(f324(f64(x73401),x73403))+~P1(f324(f64(x73401),x73402))+~E(f324(f324(f104(f845(x73401,a832)),x73402),x73403),f179(f845(x73401,a832)))+E(f324(f324(f82(a838),f324(f41(x73401),x73402)),f324(f41(x73401),x73403)),f324(f41(x73401),f324(f324(f103(f845(x73401,a832)),x73402),x73403))) % 28.68/28.33 [8142]~P36(x81421,x81423)+~P36(x81421,x81422)+~E(f324(f324(f104(f845(x81421,a832)),f324(f262(x81421,x81421),x81422)),f324(f260(x81421,x81421),x81423)),f179(f845(x81421,a832)))+P36(x81421,f324(f324(f103(f845(f844(x81421,x81421),a832)),x81422),x81423)) % 28.68/28.33 [8231]E(x82311,f324(f324(f42(a838),x82312),x82313))+~P1(f324(f324(f232(a838),f2(a838)),x82313))+~P1(f324(f324(f232(a838),x82312),f324(f324(f83(a838),x82313),f324(a114,x82311))))+~P1(f324(f324(f231(a838),f324(f324(f83(a838),x82313),x82311)),x82312)) % 28.68/28.33 [8372]~P1(f324(f64(x83721),x83722))+~P1(f324(f64(x83721),x83723))+E(f324(f324(f82(a838),f324(f41(x83721),x83722)),f324(f41(x83721),x83723)),f324(f41(x83721),f324(f324(f103(f845(x83721,a832)),x83722),x83723)))+P1(f324(f324(f326(x83721),f424(x83723,x83722,x83721)),f324(f324(f104(f845(x83721,a832)),x83722),x83723))) % 28.68/28.33 [8717]~P117(x87172)+~E(x87171,f2(x87172))+~E(x87173,f2(x87172))+~P1(f324(f324(f232(x87172),f2(x87172)),f324(f324(f82(x87172),f324(f324(f83(x87172),x87173),x87173)),f324(f324(f83(x87172),x87171),x87171)))) % 28.68/28.33 [9184]~P36(x91841,x91843)+~P36(x91841,x91842)+P36(x91841,f324(f324(f103(f845(f844(x91841,x91841),a832)),x91842),x91843))+~P1(f324(f324(f231(f845(f844(x91841,x91841),a832)),f324(f324(f282(x91841,x91841,x91841),x91842),x91843)),x91842)) % 28.68/28.33 [9310]~P1(f324(x93101,x93103))+~P1(f324(f64(x93102),x93103))+P1(f324(x93101,f179(f845(x93102,a832))))+~P1(f324(x93101,f324(f324(f3(f845(x93102,a832)),f430(x93101,x93103,x93102)),f324(f324(f303(x93102),f431(x93101,x93103,x93102)),f179(f845(x93102,a832)))))) % 28.68/28.33 [8526]~P1(f324(f324(f232(a1),f2(a1)),x85263))+P1(f324(f324(f231(a1),f2(a1)),x85261))+~P1(f324(f324(f232(a1),x85262),x85263))+~P1(f324(f324(f231(a1),f2(a1)),f324(f324(f82(a1),f324(f324(f83(a1),x85263),x85261)),x85262))) % 28.68/28.33 [8547]~P94(x85471)+~P1(f324(f64(x85471),x85472))+E(f324(f324(f3(f845(x85471,a832)),x85472),f324(f324(f303(x85471),x85473),f179(f845(x85471,a832)))),f179(f845(x85471,a832)))+E(f324(f324(f104(x85471),x85473),f12(x85471,f324(f324(f3(f845(x85471,a832)),x85472),f324(f324(f303(x85471),x85473),f179(f845(x85471,a832)))))),f12(x85471,f324(f324(f303(x85471),x85473),x85472))) % 28.68/28.33 [8548]~P86(x85481)+~P1(f324(f64(x85481),x85482))+E(f324(f324(f3(f845(x85481,a832)),x85482),f324(f324(f303(x85481),x85483),f179(f845(x85481,a832)))),f179(f845(x85481,a832)))+E(f324(f324(f178(x85481),x85483),f16(x85481,f324(f324(f3(f845(x85481,a832)),x85482),f324(f324(f303(x85481),x85483),f179(f845(x85481,a832)))))),f16(x85481,f324(f324(f303(x85481),x85483),x85482))) % 28.68/28.33 [8549]~P86(x85491)+~P1(f324(f64(x85491),x85492))+E(f324(f324(f3(f845(x85491,a832)),x85492),f324(f324(f303(x85491),x85493),f179(f845(x85491,a832)))),f179(f845(x85491,a832)))+E(f324(f324(f235(x85491),x85493),f17(x85491,f324(f324(f3(f845(x85491,a832)),x85492),f324(f324(f303(x85491),x85493),f179(f845(x85491,a832)))))),f17(x85491,f324(f324(f303(x85491),x85493),x85492))) % 28.68/28.33 [8550]~P94(x85501)+~P1(f324(f64(x85501),x85502))+E(f324(f324(f3(f845(x85501,a832)),x85502),f324(f324(f303(x85501),x85503),f179(f845(x85501,a832)))),f179(f845(x85501,a832)))+E(f324(f324(f103(x85501),x85503),f15(x85501,f324(f324(f3(f845(x85501,a832)),x85502),f324(f324(f303(x85501),x85503),f179(f845(x85501,a832)))))),f15(x85501,f324(f324(f303(x85501),x85503),x85502))) % 28.68/28.33 [8613]~P86(x86131)+~P1(f324(f64(x86131),x86132))+E(f324(f324(f3(f845(x86131,a832)),x86132),f324(f324(f303(x86131),x86133),f179(f845(x86131,a832)))),f179(f845(x86131,a832)))+E(f324(f324(f178(x86131),x86133),f13(x86131,f178(x86131),f324(f324(f3(f845(x86131,a832)),x86132),f324(f324(f303(x86131),x86133),f179(f845(x86131,a832)))))),f13(x86131,f178(x86131),f324(f324(f303(x86131),x86133),x86132))) % 28.68/28.33 [8614]~P86(x86141)+~P1(f324(f64(x86141),x86142))+E(f324(f324(f3(f845(x86141,a832)),x86142),f324(f324(f303(x86141),x86143),f179(f845(x86141,a832)))),f179(f845(x86141,a832)))+E(f324(f324(f235(x86141),x86143),f14(x86141,f235(x86141),f324(f324(f3(f845(x86141,a832)),x86142),f324(f324(f303(x86141),x86143),f179(f845(x86141,a832)))))),f14(x86141,f235(x86141),f324(f324(f303(x86141),x86143),x86142))) % 28.68/28.33 [9126]E(x91261,x91262)+~E(f324(f131(f839(x91263),f839(x91263),f125(x91263),f115(x91263)),x91261),f324(f131(f839(x91263),f839(x91263),f125(x91263),f115(x91263)),x91262))+~E(f324(f180(f839(f839(x91263))),x91261),f324(f180(f839(f839(x91263))),x91262))+P1(f324(f324(f326(f844(f839(x91263),f839(x91263))),f762(x91261,x91262,x91263)),f324(f157(f844(f839(x91263),f839(x91263))),f324(f324(f166(f839(x91263),f839(x91263)),x91262),x91261)))) % 28.68/28.33 [9127]E(x91271,x91272)+~E(f324(f131(f839(x91273),f839(x91273),f125(x91273),f115(x91273)),x91271),f324(f131(f839(x91273),f839(x91273),f125(x91273),f115(x91273)),x91272))+~E(f324(f180(f839(f839(x91273))),x91271),f324(f180(f839(f839(x91273))),x91272))+P1(f324(f324(f326(f844(f839(x91273),f839(x91273))),f763(x91272,x91271,x91273)),f324(f157(f844(f839(x91273),f839(x91273))),f324(f324(f166(f839(x91273),f839(x91273)),x91271),x91272)))) % 28.68/28.33 [9941]~P74(x99412)+E(x99411,f179(f845(x99412,a832)))+~P1(f324(f64(x99412),x99411))+E(f16(x99412,f324(f257(x99412),f324(f324(f10(f845(x99412,a832),a832,x99412),f89(x99412)),f324(f324(f9(x99412,f845(x99412,a832),f845(x99412,a832)),f324(f324(f10(f845(x99412,f845(a832,a832)),f845(f845(x99412,a832),f845(x99412,a832)),x99412),f20(x99412,a832,a832)),f324(f324(f10(f845(x99412,a832),f845(x99412,f845(a832,a832)),x99412),f324(f10(a832,f845(a832,a832),x99412),a322)),f324(f324(f9(x99412,f845(x99412,x99412),f845(x99412,a832)),f324(f324(f10(f845(x99412,a832),f845(f845(x99412,x99412),f845(x99412,a832)),x99412),f10(x99412,a832,x99412)),a321)),f324(f82(x99412),x99413))))),f324(f324(f9(x99412,f845(x99412,a832),a832),f326(x99412)),x99411))))),f324(f324(f82(x99412),x99413),f16(x99412,x99411))) % 28.68/28.33 [9942]~P74(x99422)+E(x99421,f179(f845(x99422,a832)))+~P1(f324(f64(x99422),x99421))+E(f17(x99422,f324(f257(x99422),f324(f324(f10(f845(x99422,a832),a832,x99422),f89(x99422)),f324(f324(f9(x99422,f845(x99422,a832),f845(x99422,a832)),f324(f324(f10(f845(x99422,f845(a832,a832)),f845(f845(x99422,a832),f845(x99422,a832)),x99422),f20(x99422,a832,a832)),f324(f324(f10(f845(x99422,a832),f845(x99422,f845(a832,a832)),x99422),f324(f10(a832,f845(a832,a832),x99422),a322)),f324(f324(f9(x99422,f845(x99422,x99422),f845(x99422,a832)),f324(f324(f10(f845(x99422,a832),f845(f845(x99422,x99422),f845(x99422,a832)),x99422),f10(x99422,a832,x99422)),a321)),f324(f82(x99422),x99423))))),f324(f324(f9(x99422,f845(x99422,a832),a832),f326(x99422)),x99421))))),f324(f324(f82(x99422),x99423),f17(x99422,x99421))) % 28.68/28.33 [9943]~P97(x99432)+E(x99431,f179(f845(x99432,a832)))+~P1(f324(f64(x99432),x99431))+E(f12(x99432,f324(f257(x99432),f324(f324(f10(f845(x99432,a832),a832,x99432),f89(x99432)),f324(f324(f9(x99432,f845(x99432,a832),f845(x99432,a832)),f324(f324(f10(f845(x99432,f845(a832,a832)),f845(f845(x99432,a832),f845(x99432,a832)),x99432),f20(x99432,a832,a832)),f324(f324(f10(f845(x99432,a832),f845(x99432,f845(a832,a832)),x99432),f324(f10(a832,f845(a832,a832),x99432),a322)),f324(f324(f9(x99432,f845(x99432,x99432),f845(x99432,a832)),f324(f324(f10(f845(x99432,a832),f845(f845(x99432,x99432),f845(x99432,a832)),x99432),f10(x99432,a832,x99432)),a321)),f324(f103(x99432),x99433))))),f324(f324(f9(x99432,f845(x99432,a832),a832),f326(x99432)),x99431))))),f324(f324(f103(x99432),x99433),f12(x99432,x99431))) % 28.68/28.33 [9944]~P97(x99442)+E(x99441,f179(f845(x99442,a832)))+~P1(f324(f64(x99442),x99441))+E(f15(x99442,f324(f257(x99442),f324(f324(f10(f845(x99442,a832),a832,x99442),f89(x99442)),f324(f324(f9(x99442,f845(x99442,a832),f845(x99442,a832)),f324(f324(f10(f845(x99442,f845(a832,a832)),f845(f845(x99442,a832),f845(x99442,a832)),x99442),f20(x99442,a832,a832)),f324(f324(f10(f845(x99442,a832),f845(x99442,f845(a832,a832)),x99442),f324(f10(a832,f845(a832,a832),x99442),a322)),f324(f324(f9(x99442,f845(x99442,x99442),f845(x99442,a832)),f324(f324(f10(f845(x99442,a832),f845(f845(x99442,x99442),f845(x99442,a832)),x99442),f10(x99442,a832,x99442)),a321)),f324(f104(x99442),x99443))))),f324(f324(f9(x99442,f845(x99442,a832),a832),f326(x99442)),x99441))))),f324(f324(f104(x99442),x99443),f15(x99442,x99441))) % 28.68/28.33 [9945]~P86(x99452)+E(x99451,f179(f845(x99452,a832)))+~P1(f324(f64(x99452),x99451))+E(f13(x99452,f178(x99452),f324(f257(x99452),f324(f324(f10(f845(x99452,a832),a832,x99452),f89(x99452)),f324(f324(f9(x99452,f845(x99452,a832),f845(x99452,a832)),f324(f324(f10(f845(x99452,f845(a832,a832)),f845(f845(x99452,a832),f845(x99452,a832)),x99452),f20(x99452,a832,a832)),f324(f324(f10(f845(x99452,a832),f845(x99452,f845(a832,a832)),x99452),f324(f10(a832,f845(a832,a832),x99452),a322)),f324(f324(f9(x99452,f845(x99452,x99452),f845(x99452,a832)),f324(f324(f10(f845(x99452,a832),f845(f845(x99452,x99452),f845(x99452,a832)),x99452),f10(x99452,a832,x99452)),a321)),f324(f235(x99452),x99453))))),f324(f324(f9(x99452,f845(x99452,a832),a832),f326(x99452)),x99451))))),f324(f324(f235(x99452),x99453),f13(x99452,f178(x99452),x99451))) % 28.68/28.33 [9946]~P86(x99462)+E(x99461,f179(f845(x99462,a832)))+~P1(f324(f64(x99462),x99461))+E(f14(x99462,f235(x99462),f324(f257(x99462),f324(f324(f10(f845(x99462,a832),a832,x99462),f89(x99462)),f324(f324(f9(x99462,f845(x99462,a832),f845(x99462,a832)),f324(f324(f10(f845(x99462,f845(a832,a832)),f845(f845(x99462,a832),f845(x99462,a832)),x99462),f20(x99462,a832,a832)),f324(f324(f10(f845(x99462,a832),f845(x99462,f845(a832,a832)),x99462),f324(f10(a832,f845(a832,a832),x99462),a322)),f324(f324(f9(x99462,f845(x99462,x99462),f845(x99462,a832)),f324(f324(f10(f845(x99462,a832),f845(f845(x99462,x99462),f845(x99462,a832)),x99462),f10(x99462,a832,x99462)),a321)),f324(f178(x99462),x99463))))),f324(f324(f9(x99462,f845(x99462,a832),a832),f326(x99462)),x99461))))),f324(f324(f178(x99462),x99463),f14(x99462,f235(x99462),x99461))) % 28.68/28.33 [9678]~P103(x96781)+~E(x96783,f2(x96781))+~E(x96782,f2(x96781))+E(f324(f324(f82(x96781),f324(f324(f240(x96781),x96782),f324(f106(a838),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))))),f324(f324(f240(x96781),x96783),f324(f106(a838),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))))),f2(x96781)) % 28.68/28.33 [9837]~P84(x98371)+~P1(f324(f324(f231(x98371),f2(x98371)),x98373))+P1(f324(f324(f231(x98371),x98372),x98373))+~P1(f324(f324(f231(x98371),f324(f324(f240(x98371),x98372),f324(f106(a838),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))))),f324(f324(f240(x98371),x98373),f324(f106(a838),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))))) % 28.68/28.33 [9883]~P103(x98832)+~E(x98831,f2(x98832))+~E(x98833,f2(x98832))+~P1(f324(f324(f232(x98832),f2(x98832)),f324(f324(f82(x98832),f324(f324(f240(x98832),x98833),f324(f106(a838),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))))),f324(f324(f240(x98832),x98831),f324(f106(a838),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))))))) % 28.68/28.33 [9098]E(x90981,x90982)+~E(f741(x90981,x90982,x90984,x90983),f742(x90981,x90982,x90984,x90983))+P1(f324(f324(f326(f844(f839(x90983),f839(x90983))),f324(f324(f247(f839(x90983),f839(x90983)),x90982),x90981)),f136(x90983,x90984)))+P1(f324(f324(f326(f844(f839(x90983),f839(x90983))),f324(f324(f247(f839(x90983),f839(x90983)),x90981),x90982)),f136(x90983,x90984))) % 28.68/28.33 [4676]~P59(x46762)+~E(x46764,f2(x46762))+~E(x46761,f2(x46762))+E(x46761,f324(f324(f284(x46762),x46763),x46764)) % 28.68/28.33 [4677]~P59(x46771)+~E(x46773,f2(x46771))+~E(x46774,f2(x46771))+E(f324(f324(f284(x46771),x46772),x46773),x46774) % 28.68/28.33 [4786]~P59(x47862)+E(x47861,f2(x47862))+~E(x47863,f2(x47862))+~E(x47861,f324(f324(f284(x47862),x47864),x47863)) % 28.68/28.33 [4787]~P59(x47872)+E(x47871,f2(x47872))+~E(x47873,f2(x47872))+~E(f324(f324(f284(x47872),x47874),x47873),x47871) % 28.68/28.33 [4962]~P114(x49622)+E(x49621,f2(x49622))+~E(f324(f324(f284(x49622),x49623),x49621),x49624)+E(x49623,f324(f324(f83(x49622),x49624),x49621)) % 28.68/28.33 [4964]~P114(x49642)+E(x49641,f2(x49642))+~E(f324(f324(f83(x49642),x49643),x49641),x49644)+E(x49643,f324(f324(f284(x49642),x49644),x49641)) % 28.68/28.33 [4965]~P59(x49652)+E(x49651,f2(x49652))+~E(f324(f324(f284(x49652),x49653),x49651),x49654)+E(x49653,f324(f324(f83(x49652),x49654),x49651)) % 28.68/28.33 [4966]~P59(x49662)+E(x49661,f2(x49662))+~E(f324(f324(f83(x49662),x49663),x49661),x49664)+E(x49663,f324(f324(f284(x49662),x49664),x49661)) % 28.68/28.33 [4967]~P114(x49672)+E(x49671,f2(x49672))+~E(x49673,f324(f324(f284(x49672),x49674),x49671))+E(f324(f324(f83(x49672),x49673),x49671),x49674) % 28.68/28.33 [4969]~P114(x49692)+E(x49691,f2(x49692))+~E(x49693,f324(f324(f83(x49692),x49694),x49691))+E(f324(f324(f284(x49692),x49693),x49691),x49694) % 28.68/28.33 [4970]~P59(x49702)+E(x49701,f2(x49702))+~E(x49703,f324(f324(f284(x49702),x49704),x49701))+E(f324(f324(f83(x49702),x49703),x49701),x49704) % 28.68/28.33 [4971]~P59(x49712)+E(x49711,f2(x49712))+~E(x49713,f324(f324(f83(x49712),x49714),x49711))+E(f324(f324(f284(x49712),x49713),x49711),x49714) % 28.68/28.33 [5004]~P59(x50042)+~E(x50041,f2(x50042))+~E(f324(f324(f83(x50042),x50041),x50044),x50043)+E(x50041,f324(f324(f284(x50042),x50043),x50044)) % 28.68/28.33 [5005]~P59(x50051)+~E(x50054,f2(x50051))+~E(x50052,f324(f324(f83(x50051),x50054),x50053))+E(f324(f324(f284(x50051),x50052),x50053),x50054) % 28.68/28.33 [5072]~E(x50723,x50724)+~E(x50722,x50723)+~P85(x50721)+E(f296(x50721,x50722,x50723),f324(f324(f303(x50721),x50724),f179(f845(x50721,a832)))) % 28.68/28.33 [5268]~E(f133(x52682,x52681),x52684)+~E(f116(x52682,x52681),x52683)+E(x52681,f115(x52682))+E(f324(f324(f125(x52682),x52683),f324(f324(f139(x52682),x52684),f115(x52682))),x52681) % 28.68/28.33 [5891]~P84(x58913)+E(x58911,x58912)+~E(f324(f324(f240(x58913),x58914),x58911),f324(f324(f240(x58913),x58914),x58912))+~P1(f324(f324(f232(x58913),f80(x58913)),x58914)) % 28.68/28.33 [5892]E(x58921,x58922)+~E(f324(f324(f303(x58923),x58924),x58921),f324(f324(f303(x58923),x58924),x58922))+P1(f324(f324(f326(x58923),x58924),x58922))+P1(f324(f324(f326(x58923),x58924),x58921)) % 28.68/28.33 [5930]E(f324(x59301,x59302),f2(a838))+~E(f324(f324(f8(x59303,a838),x59301),x59304),f2(a838))+~P1(f324(f64(x59303),x59304))+~P1(f324(f324(f326(x59303),x59302),x59304)) % 28.68/28.33 [5931]E(f324(x59311,x59312),f80(a838))+~E(f324(f324(f11(x59313,a838),x59311),x59314),f80(a838))+~P1(f324(f64(x59313),x59314))+~P1(f324(f324(f326(x59313),x59312),x59314)) % 28.68/28.33 [6157]~P85(x61571)+~P1(f324(f324(f232(x61571),x61574),x61573))+P1(f324(f324(f232(x61571),x61572),x61573))+~P1(f324(f324(f232(x61571),x61572),x61574)) % 28.68/28.33 [6158]~P85(x61581)+~P1(f324(f324(f231(x61581),x61584),x61583))+P1(f324(f324(f232(x61581),x61582),x61583))+~P1(f324(f324(f232(x61581),x61582),x61584)) % 28.68/28.33 [6159]~P85(x61591)+~P1(f324(f324(f231(x61591),x61592),x61594))+P1(f324(f324(f232(x61591),x61592),x61593))+~P1(f324(f324(f232(x61591),x61594),x61593)) % 28.68/28.33 [6160]~P102(x61601)+~P1(f324(f324(f232(x61601),x61602),x61604))+P1(f324(f324(f232(x61601),x61602),x61603))+~P1(f324(f324(f232(x61601),x61604),x61603)) % 28.68/28.33 [6161]~P102(x61611)+~P1(f324(f324(f231(x61611),x61612),x61614))+P1(f324(f324(f232(x61611),x61612),x61613))+~P1(f324(f324(f232(x61611),x61614),x61613)) % 28.68/28.33 [6162]~P102(x61621)+~P1(f324(f324(f231(x61621),x61624),x61623))+P1(f324(f324(f232(x61621),x61622),x61623))+~P1(f324(f324(f232(x61621),x61622),x61624)) % 28.68/28.33 [6163]~P85(x61631)+~P1(f324(f324(f231(x61631),x61634),x61633))+P1(f324(f324(f231(x61631),x61632),x61633))+~P1(f324(f324(f231(x61631),x61632),x61634)) % 28.68/28.33 [6164]~P102(x61641)+~P1(f324(f324(f231(x61641),x61642),x61644))+P1(f324(f324(f231(x61641),x61642),x61643))+~P1(f324(f324(f231(x61641),x61644),x61643)) % 28.68/28.33 [6165]~P105(x61651)+~P1(f324(f324(f280(x61651),x61652),x61654))+P1(f324(f324(f280(x61651),x61652),x61653))+~P1(f324(f324(f280(x61651),x61654),x61653)) % 28.68/28.33 [6408]~P9(x64081)+~P1(f324(f324(f231(x64081),x64082),f44(x64081,x64084)))+P1(f324(f324(f231(x64081),x64082),x64083))+~P1(f324(f324(f326(x64081),x64083),x64084)) % 28.68/28.33 [6559]~P86(x65591)+~P18(x65591,f324(f324(f139(x65591),x65592),x65594))+~P1(f324(f324(f326(x65591),x65593),f324(f157(x65591),x65594)))+P1(f324(f324(f231(x65591),x65592),x65593)) % 28.68/28.33 [6652]~P9(x66521)+~P1(f324(f324(f231(x66521),f43(x66521,x66524)),x66523))+P1(f324(f324(f231(x66521),x66522),x66523))+~P1(f324(f324(f326(x66521),x66522),x66524)) % 28.68/28.33 [6807]~P7(x68071)+P1(f324(f324(f280(x68071),x68072),f51(x68071,x68073,x68074)))+~P1(f324(f324(f280(x68071),x68072),x68074))+~P1(f324(f324(f280(x68071),x68072),x68073)) % 28.68/28.33 [7068]~P86(x70681)+E(f324(f324(f103(f845(x70681,a832)),f324(f295(x70681,x70682),x70683)),f324(f295(x70681,x70683),x70684)),f324(f295(x70681,x70682),x70684))+~P1(f324(f324(f231(x70681),x70683),x70684))+~P1(f324(f324(f231(x70681),x70682),x70683)) % 28.68/28.33 [7154]~P7(x71541)+~P1(f324(f324(f280(x71541),x71542),f51(x71541,x71543,x71544)))+P1(f324(f324(f280(x71541),x71542),x71543))+~P1(f324(f324(f280(x71541),x71542),x71544)) % 28.68/28.33 [7195]~P86(x71951)+E(f324(f324(f103(f845(x71951,a832)),f324(f295(x71951,x71952),x71953)),f296(x71951,x71953,x71954)),f296(x71951,x71952,x71954))+~P1(f324(f324(f231(x71951),x71953),x71954))+~P1(f324(f324(f231(x71951),x71952),x71953)) % 28.68/28.33 [7209]~P85(x72091)+~P50(a838,x72091,f280(a838),x72092)+P1(f324(f324(f231(x72091),f324(x72092,x72093)),f324(x72092,x72094)))+~P1(f324(f324(f280(a838),x72093),x72094)) % 28.68/28.33 [7263]~P86(x72631)+E(f324(f324(f103(f845(x72631,a832)),f299(x72631,x72632,x72633)),f324(f295(x72631,x72633),x72634)),f299(x72631,x72632,x72634))+~P1(f324(f324(f232(x72631),x72632),x72633))+~P1(f324(f324(f231(x72631),x72633),x72634)) % 28.68/28.33 [7286]~P86(x72861)+E(f324(f324(f103(f845(x72861,a832)),f296(x72861,x72862,x72863)),f299(x72861,x72863,x72864)),f324(f295(x72861,x72862),x72864))+~P1(f324(f324(f232(x72861),x72863),x72864))+~P1(f324(f324(f231(x72861),x72862),x72863)) % 28.68/28.33 [7321]~P86(x73211)+E(f324(f324(f103(f845(x73211,a832)),f299(x73211,x73212,x73213)),f296(x73211,x73213,x73214)),f298(x73211,x73212,x73214))+~P1(f324(f324(f232(x73211),x73212),x73213))+~P1(f324(f324(f231(x73211),x73213),x73214)) % 28.68/28.33 [7322]~P86(x73221)+E(f324(f324(f103(f845(x73221,a832)),f298(x73221,x73222,x73223)),f299(x73221,x73223,x73224)),f299(x73221,x73222,x73224))+~P1(f324(f324(f232(x73221),x73223),x73224))+~P1(f324(f324(f231(x73221),x73222),x73223)) % 28.68/28.33 [7323]~P86(x73231)+E(f324(f324(f103(f845(x73231,a832)),f298(x73231,x73232,x73233)),f298(x73231,x73233,x73234)),f298(x73231,x73232,x73234))+~P1(f324(f324(f231(x73231),x73233),x73234))+~P1(f324(f324(f231(x73231),x73232),x73233)) % 28.68/28.33 [7324]~P86(x73241)+E(f324(f324(f103(f845(x73241,a832)),f296(x73241,x73242,x73243)),f298(x73241,x73243,x73244)),f296(x73241,x73242,x73244))+~P1(f324(f324(f231(x73241),x73243),x73244))+~P1(f324(f324(f231(x73241),x73242),x73243)) % 28.68/28.33 [8126]P29(x81261,x81262,f526(x81263,x81262,x81264,x81261),x81264)+~P1(f324(f64(x81262),x81263))+~P1(f324(f64(x81261),x81264))+~P1(f324(f324(f231(a838),f324(f41(x81261),x81264)),f324(f41(x81262),x81263))) % 28.68/28.33 [8198]~P68(x81981)+~E(f324(x81983,f642(x81983,x81984,x81982,x81981)),f80(x81981))+E(f324(f324(f324(f68(x81981,x81982,f83(x81981)),x81983),f80(x81981)),x81984),f80(x81981))+~P1(f324(f64(x81982),x81984)) % 28.68/28.33 [8469]~P84(x84691)+~P1(f324(f324(f231(x84691),f2(x84691)),x84693))+P1(f324(f324(f231(x84691),x84692),x84693))+~P1(f324(f324(f231(x84691),f324(f324(f240(x84691),x84692),f324(a114,x84694))),f324(f324(f240(x84691),x84693),f324(a114,x84694)))) % 28.68/28.33 [8805]~P68(x88051)+E(f324(f324(f324(f68(x88051,x88052,f83(x88051)),x88053),f80(x88051)),x88054),f80(x88051))+~P1(f324(f64(x88052),x88054))+P1(f324(f324(f326(x88052),f642(x88053,x88054,x88052,x88051)),x88054)) % 28.68/28.33 [9049]~P12(x90492,x90493,x90494)+~P1(f324(f64(x90492),x90493))+~P1(f324(f324(f280(a838),x90491),f324(f41(x90492),f522(x90491,x90494,x90493,x90492))))+P1(f324(f324(f280(a838),x90491),f324(f41(x90492),x90493))) % 28.68/28.33 [9249]~P1(f324(f324(f280(a838),x92491),x92493))+~P1(f324(f324(f280(a838),x92491),x92492))+~P1(f324(f324(f280(a838),x92494),x92493))+~P1(f324(f324(f232(f845(a838,a832)),f283(a838,f280(a838),x92491,x92493)),f283(a838,f280(a838),x92492,x92494))) % 28.68/28.33 [9255]~P1(f324(f324(f231(a1),x92554),f2(a1)))+P1(f324(f324(f231(a1),f324(f324(f82(a1),f324(f324(f83(a1),x92551),f51(a1,x92552,x92553))),x92554)),f2(a1)))+~P1(f324(f324(f232(a1),f2(a1)),x92553))+~P1(f324(f324(f232(a1),x92551),x92554)) % 28.68/28.33 [9671]~P1(f324(f64(x96711),x96712))+~P1(f324(f324(f326(x96711),x96714),x96712))+~P1(f324(f324(f326(x96711),x96713),x96712))+P1(f324(f324(f232(a838),f324(f41(x96711),f324(f324(f3(f845(x96711,a832)),f324(f324(f3(f845(x96711,a832)),x96712),f324(f324(f303(x96711),x96713),f179(f845(x96711,a832))))),f324(f324(f303(x96711),x96714),f179(f845(x96711,a832)))))),f324(f41(x96711),x96712))) % 28.68/28.33 [6714]~P135(x67143)+~P113(x67143)+P1(f324(x67141,f824(x67142,x67141,x67143)))+~P1(f324(x67141,f324(f324(f83(x67143),x67142),x67144))) % 28.68/28.33 [6777]~P86(x67771)+~P1(f324(f324(f232(x67771),x67772),x67774))+~P1(f324(f324(f232(x67771),x67772),x67773))+P1(f324(f324(f232(x67771),x67772),f324(f324(f235(x67771),x67773),x67774))) % 28.68/28.33 [6780]~P86(x67801)+~P1(f324(f324(f231(x67801),x67802),x67804))+~P1(f324(f324(f231(x67801),x67802),x67803))+P1(f324(f324(f231(x67801),x67802),f324(f324(f235(x67801),x67803),x67804))) % 28.68/28.33 [6783]~P99(x67831)+~P1(f324(f324(f231(x67831),x67832),x67834))+~P1(f324(f324(f231(x67831),x67832),x67833))+P1(f324(f324(f231(x67831),x67832),f324(f324(f104(x67831),x67833),x67834))) % 28.68/28.33 [6784]~P105(x67841)+~P1(f324(f324(f280(x67841),x67842),x67844))+~P1(f324(f324(f280(x67841),x67842),x67843))+P1(f324(f324(f280(x67841),x67842),f324(f324(f82(x67841),x67843),x67844))) % 28.68/28.33 [6785]~P107(x67851)+~P1(f324(f324(f280(x67851),x67852),x67854))+~P1(f324(f324(f280(x67851),x67852),x67853))+P1(f324(f324(f280(x67851),x67852),f324(f324(f3(x67851),x67853),x67854))) % 28.68/28.33 [6805]~P60(x68052)+E(x68051,f2(x68052))+E(f324(f324(f284(x68052),f324(f324(f240(x68052),x68051),x68053)),f324(f324(f240(x68052),x68051),x68054)),f324(f324(f240(x68052),x68051),f324(f324(f3(a838),x68053),x68054)))+~P1(f324(f324(f231(a838),x68054),x68053)) % 28.68/28.33 [6850]~P86(x68501)+~P18(x68501,f324(f324(f139(x68501),x68503),x68504))+P18(x68501,f324(f324(f139(x68501),x68502),f324(f324(f139(x68501),x68503),x68504)))+~P1(f324(f324(f231(x68501),x68502),x68503)) % 28.68/28.33 [6890]~P84(x68901)+~P1(f324(f324(f232(x68901),f2(x68901)),x68903))+~P1(f324(f324(f232(x68901),x68902),x68904))+P1(f324(f324(f232(x68901),x68902),f324(f324(f82(x68901),x68903),x68904))) % 28.68/28.33 [6891]~P80(x68911)+~P1(f324(f324(f231(x68911),f2(x68911)),x68913))+~P1(f324(f324(f232(x68911),x68912),x68914))+P1(f324(f324(f232(x68911),x68912),f324(f324(f82(x68911),x68913),x68914))) % 28.68/28.33 [6892]~P80(x68921)+~P1(f324(f324(f231(x68921),x68922),x68924))+~P1(f324(f324(f232(x68921),f2(x68921)),x68923))+P1(f324(f324(f232(x68921),x68922),f324(f324(f82(x68921),x68923),x68924))) % 28.68/28.33 [6893]~P80(x68931)+~P1(f324(f324(f231(x68931),f2(x68931)),x68934))+~P1(f324(f324(f231(x68931),x68932),x68933))+P1(f324(f324(f231(x68931),x68932),f324(f324(f82(x68931),x68933),x68934))) % 28.68/28.33 [6894]~P80(x68941)+~P1(f324(f324(f231(x68941),f2(x68941)),x68943))+~P1(f324(f324(f231(x68941),x68942),x68944))+P1(f324(f324(f231(x68941),x68942),f324(f324(f82(x68941),x68943),x68944))) % 28.68/28.33 [6928]~P86(x69281)+P1(f324(f324(f232(x69281),x69282),x69283))+P1(f324(f324(f232(x69281),x69282),x69284))+~P1(f324(f324(f232(x69281),x69282),f324(f324(f178(x69281),x69284),x69283))) % 28.68/28.33 [6929]~P86(x69291)+P1(f324(f324(f231(x69291),x69292),x69293))+P1(f324(f324(f231(x69291),x69292),x69294))+~P1(f324(f324(f231(x69291),x69292),f324(f324(f178(x69291),x69294),x69293))) % 28.68/28.33 [7616]~P62(x76161)+~P1(f324(f324(f232(x76161),x76164),f2(x76161)))+~P1(f324(f324(f232(x76161),x76163),f324(f324(f284(x76161),x76162),x76164)))+P1(f324(f324(f232(x76161),x76162),f324(f324(f83(x76161),x76163),x76164))) % 28.68/28.33 [7617]~P62(x76171)+~P1(f324(f324(f232(x76171),x76174),f2(x76171)))+~P1(f324(f324(f232(x76171),x76173),f324(f324(f83(x76171),x76172),x76174)))+P1(f324(f324(f232(x76171),x76172),f324(f324(f284(x76171),x76173),x76174))) % 28.68/28.33 [7618]~P62(x76181)+~P1(f324(f324(f232(x76181),x76184),f2(x76181)))+~P1(f324(f324(f231(x76181),x76183),f324(f324(f284(x76181),x76182),x76184)))+P1(f324(f324(f231(x76181),x76182),f324(f324(f83(x76181),x76183),x76184))) % 28.68/28.33 [7619]~P62(x76191)+~P1(f324(f324(f232(x76191),x76194),f2(x76191)))+~P1(f324(f324(f231(x76191),x76193),f324(f324(f83(x76191),x76192),x76194)))+P1(f324(f324(f231(x76191),x76192),f324(f324(f284(x76191),x76193),x76194))) % 28.68/28.33 [7734]~P117(x77341)+~P1(f324(f324(f232(x77341),x77343),f2(x77341)))+~P1(f324(f324(f232(x77341),x77344),x77342))+P1(f324(f324(f232(x77341),f324(f324(f83(x77341),x77342),x77343)),f324(f324(f83(x77341),x77344),x77343))) % 28.68/28.33 [7735]~P117(x77351)+~P1(f324(f324(f232(x77351),x77352),f2(x77351)))+~P1(f324(f324(f232(x77351),x77354),x77353))+P1(f324(f324(f232(x77351),f324(f324(f83(x77351),x77352),x77353)),f324(f324(f83(x77351),x77352),x77354))) % 28.68/28.33 [7736]~P62(x77361)+~P1(f324(f324(f232(x77361),x77363),f2(x77361)))+~P1(f324(f324(f232(x77361),x77364),x77362))+P1(f324(f324(f232(x77361),f324(f324(f284(x77361),x77362),x77363)),f324(f324(f284(x77361),x77364),x77363))) % 28.68/28.33 [7737]~P117(x77371)+~P1(f324(f324(f232(x77371),x77372),f2(x77371)))+~P1(f324(f324(f231(x77371),x77374),x77373))+P1(f324(f324(f231(x77371),f324(f324(f83(x77371),x77372),x77373)),f324(f324(f83(x77371),x77372),x77374))) % 28.68/28.33 [7738]~P128(x77381)+~P1(f324(f324(f231(x77381),x77382),f2(x77381)))+~P1(f324(f324(f231(x77381),x77384),x77383))+P1(f324(f324(f231(x77381),f324(f324(f83(x77381),x77382),x77383)),f324(f324(f83(x77381),x77382),x77384))) % 28.68/28.33 [7739]~P128(x77391)+~P1(f324(f324(f231(x77391),x77393),f2(x77391)))+~P1(f324(f324(f231(x77391),x77394),x77392))+P1(f324(f324(f231(x77391),f324(f324(f83(x77391),x77392),x77393)),f324(f324(f83(x77391),x77394),x77393))) % 28.68/28.33 [7740]~P61(x77401)+~P1(f324(f324(f231(x77401),x77403),f2(x77401)))+~P1(f324(f324(f231(x77401),x77404),x77402))+P1(f324(f324(f231(x77401),f324(f324(f284(x77401),x77402),x77403)),f324(f324(f284(x77401),x77404),x77403))) % 28.68/28.33 [7742]~P84(x77421)+~P1(f324(f324(f232(x77421),f80(x77421)),x77422))+~P1(f324(f324(f232(a838),x77423),x77424))+P1(f324(f324(f232(x77421),f324(f324(f240(x77421),x77422),x77423)),f324(f324(f240(x77421),x77422),x77424))) % 28.68/28.33 [7743]~P84(x77431)+~P1(f324(f324(f232(x77431),f80(x77431)),x77432))+~P1(f324(f324(f231(a838),x77433),x77434))+P1(f324(f324(f231(x77431),f324(f324(f240(x77431),x77432),x77433)),f324(f324(f240(x77431),x77432),x77434))) % 28.68/28.33 [7744]~P84(x77441)+~P1(f324(f324(f231(x77441),f80(x77441)),x77442))+~P1(f324(f324(f231(a838),x77443),x77444))+P1(f324(f324(f231(x77441),f324(f324(f240(x77441),x77442),x77443)),f324(f324(f240(x77441),x77442),x77444))) % 28.68/28.33 [7771]P1(f324(f324(f232(a838),f2(a838)),f324(x77711,x77712)))+~P1(f324(f64(x77713),x77714))+~P1(f324(f324(f326(x77713),x77712),x77714))+~P1(f324(f324(f232(a838),f2(a838)),f324(f324(f11(x77713,a838),x77711),x77714))) % 28.68/28.33 [7783]~P104(x77831)+~P1(f324(f324(f232(x77831),x77833),x77834))+~P1(f324(f324(f232(x77831),f2(x77831)),x77832))+P1(f324(f324(f232(x77831),f324(f324(f83(x77831),x77832),x77833)),f324(f324(f83(x77831),x77832),x77834))) % 28.68/28.33 [7784]~P122(x77841)+~P1(f324(f324(f232(x77841),x77843),x77844))+~P1(f324(f324(f232(x77841),f2(x77841)),x77842))+P1(f324(f324(f232(x77841),f324(f324(f83(x77841),x77842),x77843)),f324(f324(f83(x77841),x77842),x77844))) % 28.68/28.33 [7785]~P117(x77851)+~P1(f324(f324(f232(x77851),x77852),x77854))+~P1(f324(f324(f232(x77851),f2(x77851)),x77853))+P1(f324(f324(f232(x77851),f324(f324(f83(x77851),x77852),x77853)),f324(f324(f83(x77851),x77854),x77853))) % 28.68/28.33 [7786]~P122(x77861)+~P1(f324(f324(f232(x77861),x77862),x77864))+~P1(f324(f324(f232(x77861),f2(x77861)),x77863))+P1(f324(f324(f232(x77861),f324(f324(f83(x77861),x77862),x77863)),f324(f324(f83(x77861),x77864),x77863))) % 28.68/28.33 [7787]~P117(x77871)+~P1(f324(f324(f232(x77871),x77873),x77874))+~P1(f324(f324(f232(x77871),f2(x77871)),x77872))+P1(f324(f324(f232(x77871),f324(f324(f83(x77871),x77872),x77873)),f324(f324(f83(x77871),x77872),x77874))) % 28.68/28.33 [7788]~P62(x77881)+~P1(f324(f324(f232(x77881),x77882),x77884))+~P1(f324(f324(f232(x77881),f2(x77881)),x77883))+P1(f324(f324(f232(x77881),f324(f324(f284(x77881),x77882),x77883)),f324(f324(f284(x77881),x77884),x77883))) % 28.68/28.33 [7789]~P117(x77891)+~P1(f324(f324(f232(x77891),f2(x77891)),x77892))+~P1(f324(f324(f231(x77891),x77893),x77894))+P1(f324(f324(f231(x77891),f324(f324(f83(x77891),x77892),x77893)),f324(f324(f83(x77891),x77892),x77894))) % 28.68/28.33 [7790]~P130(x77901)+~P1(f324(f324(f231(x77901),x77903),x77904))+~P1(f324(f324(f231(x77901),f2(x77901)),x77902))+P1(f324(f324(f231(x77901),f324(f324(f83(x77901),x77902),x77903)),f324(f324(f83(x77901),x77902),x77904))) % 28.68/28.33 [7791]~P129(x77911)+~P1(f324(f324(f231(x77911),x77913),x77914))+~P1(f324(f324(f231(x77911),f2(x77911)),x77912))+P1(f324(f324(f231(x77911),f324(f324(f83(x77911),x77912),x77913)),f324(f324(f83(x77911),x77912),x77914))) % 28.68/28.33 [7792]~P130(x77921)+~P1(f324(f324(f231(x77921),x77922),x77924))+~P1(f324(f324(f231(x77921),f2(x77921)),x77923))+P1(f324(f324(f231(x77921),f324(f324(f83(x77921),x77922),x77923)),f324(f324(f83(x77921),x77924),x77923))) % 28.68/28.33 [7793]~P84(x77931)+~P1(f324(f324(f231(x77931),x77932),x77934))+~P1(f324(f324(f231(x77931),f2(x77931)),x77932))+P1(f324(f324(f231(x77931),f324(f324(f240(x77931),x77932),x77933)),f324(f324(f240(x77931),x77934),x77933))) % 28.68/28.33 [7794]~P61(x77941)+~P1(f324(f324(f231(x77941),x77942),x77944))+~P1(f324(f324(f231(x77941),f2(x77941)),x77943))+P1(f324(f324(f231(x77941),f324(f324(f284(x77941),x77942),x77943)),f324(f324(f284(x77941),x77944),x77943))) % 28.68/28.33 [7833]~P101(x78332)+P1(f324(f324(f231(f845(x78331,x78332)),x78334),x78333))+~P1(f324(f324(f231(f845(x78331,x78332)),x78333),x78334))+P1(f324(f324(f232(f845(x78331,x78332)),x78333),x78334)) % 28.68/28.33 [7878]P1(f324(f324(f326(x78781),x78782),x78783))+P1(f324(f324(f326(x78781),x78782),x78784))+~P1(f324(f324(f231(f845(x78781,a832)),x78784),x78783))+P1(f324(f324(f232(f845(x78781,a832)),x78784),f324(f324(f303(x78781),x78782),x78783))) % 28.68/28.33 [7987]~P112(x79872)+E(x79871,f2(x79872))+P1(f324(f324(f280(x79872),x79873),x79874))+~P1(f324(f324(f280(x79872),f324(f324(f83(x79872),x79873),x79871)),f324(f324(f83(x79872),x79874),x79871))) % 28.68/28.33 [7988]~P112(x79882)+E(x79881,f2(x79882))+P1(f324(f324(f280(x79882),x79883),x79884))+~P1(f324(f324(f280(x79882),f324(f324(f83(x79882),x79881),x79883)),f324(f324(f83(x79882),x79881),x79884))) % 28.68/28.33 [8035]P1(f324(f324(f326(x80351),x80352),x80353))+P1(f324(f324(f326(x80351),x80352),x80354))+~P1(f324(f324(f232(f845(x80351,a832)),x80354),f324(f324(f303(x80351),x80352),x80353)))+P1(f324(f324(f231(f845(x80351,a832)),x80354),x80353)) % 28.68/28.33 [8104]~P117(x81041)+P1(f324(f324(f232(x81041),x81043),x81042))+P1(f324(f324(f232(x81041),x81042),x81043))+~P1(f324(f324(f232(x81041),f324(f324(f83(x81041),x81044),x81042)),f324(f324(f83(x81041),x81044),x81043))) % 28.68/28.33 [8105]~P117(x81051)+P1(f324(f324(f232(x81051),x81053),x81052))+P1(f324(f324(f232(x81051),x81052),x81053))+~P1(f324(f324(f232(x81051),f324(f324(f83(x81051),x81052),x81054)),f324(f324(f83(x81051),x81053),x81054))) % 28.68/28.33 [8116]~P117(x81161)+P1(f324(f324(f232(x81161),x81164),f2(x81161)))+P1(f324(f324(f232(x81161),x81162),x81163))+~P1(f324(f324(f232(x81161),f324(f324(f83(x81161),x81162),x81164)),f324(f324(f83(x81161),x81163),x81164))) % 28.68/28.33 [8117]~P117(x81171)+P1(f324(f324(f232(x81171),x81174),f2(x81171)))+P1(f324(f324(f232(x81171),x81172),x81173))+~P1(f324(f324(f232(x81171),f324(f324(f83(x81171),x81174),x81172)),f324(f324(f83(x81171),x81174),x81173))) % 28.68/28.33 [8120]~P117(x81201)+P1(f324(f324(f232(x81201),x81202),x81203))+P1(f324(f324(f232(x81201),f2(x81201)),x81204))+~P1(f324(f324(f232(x81201),f324(f324(f83(x81201),x81204),x81203)),f324(f324(f83(x81201),x81204),x81202))) % 28.68/28.33 [8121]~P117(x81211)+P1(f324(f324(f232(x81211),x81212),x81213))+P1(f324(f324(f232(x81211),f2(x81211)),x81214))+~P1(f324(f324(f232(x81211),f324(f324(f83(x81211),x81213),x81214)),f324(f324(f83(x81211),x81212),x81214))) % 28.68/28.33 [8134]~P117(x81341)+P1(f324(f324(f232(x81341),x81342),f2(x81341)))+P1(f324(f324(f232(x81341),f2(x81341)),x81342))+~P1(f324(f324(f232(x81341),f324(f324(f83(x81341),x81343),x81342)),f324(f324(f83(x81341),x81344),x81342))) % 28.68/28.33 [8135]~P117(x81351)+P1(f324(f324(f232(x81351),x81352),f2(x81351)))+P1(f324(f324(f232(x81351),f2(x81351)),x81352))+~P1(f324(f324(f232(x81351),f324(f324(f83(x81351),x81352),x81353)),f324(f324(f83(x81351),x81352),x81354))) % 28.68/28.33 [8161]~P117(x81611)+~P1(f324(f324(f232(x81611),x81614),f2(x81611)))+P1(f324(f324(f232(x81611),x81612),x81613))+~P1(f324(f324(f232(x81611),f324(f324(f83(x81611),x81614),x81613)),f324(f324(f83(x81611),x81614),x81612))) % 28.68/28.33 [8162]~P117(x81621)+~P1(f324(f324(f232(x81621),x81624),f2(x81621)))+P1(f324(f324(f231(x81621),x81622),x81623))+~P1(f324(f324(f231(x81621),f324(f324(f83(x81621),x81624),x81623)),f324(f324(f83(x81621),x81624),x81622))) % 28.68/28.33 [8174]~P84(x81743)+~P1(f324(f324(f232(x81743),f80(x81743)),x81744))+P1(f324(f324(f232(a838),x81741),x81742))+~P1(f324(f324(f232(x81743),f324(f324(f240(x81743),x81744),x81741)),f324(f324(f240(x81743),x81744),x81742))) % 28.68/28.33 [8176]~P84(x81763)+~P1(f324(f324(f232(x81763),f80(x81763)),x81764))+P1(f324(f324(f231(a838),x81761),x81762))+~P1(f324(f324(f231(x81763),f324(f324(f240(x81763),x81764),x81761)),f324(f324(f240(x81763),x81764),x81762))) % 28.68/28.33 [8186]~P117(x81861)+P1(f324(f324(f232(x81861),x81862),x81863))+~P1(f324(f324(f232(x81861),f2(x81861)),x81864))+~P1(f324(f324(f232(x81861),f324(f324(f83(x81861),x81864),x81862)),f324(f324(f83(x81861),x81864),x81863))) % 28.68/28.33 [8187]~P122(x81871)+P1(f324(f324(f232(x81871),x81872),x81873))+~P1(f324(f324(f231(x81871),f2(x81871)),x81874))+~P1(f324(f324(f232(x81871),f324(f324(f83(x81871),x81874),x81872)),f324(f324(f83(x81871),x81874),x81873))) % 28.68/28.33 [8188]~P123(x81881)+P1(f324(f324(f232(x81881),x81882),x81883))+~P1(f324(f324(f231(x81881),f2(x81881)),x81884))+~P1(f324(f324(f232(x81881),f324(f324(f83(x81881),x81884),x81882)),f324(f324(f83(x81881),x81884),x81883))) % 28.68/28.33 [8189]~P84(x81891)+~P1(f324(f324(f231(x81891),f2(x81891)),x81893))+P1(f324(f324(f232(x81891),x81892),x81893))+~P1(f324(f324(f232(x81891),f324(f324(f240(x81891),x81892),x81894)),f324(f324(f240(x81891),x81893),x81894))) % 28.68/28.33 [8190]~P122(x81901)+P1(f324(f324(f232(x81901),x81902),x81903))+~P1(f324(f324(f231(x81901),f2(x81901)),x81904))+~P1(f324(f324(f232(x81901),f324(f324(f83(x81901),x81902),x81904)),f324(f324(f83(x81901),x81903),x81904))) % 28.68/28.33 [8191]~P123(x81911)+P1(f324(f324(f232(x81911),x81912),x81913))+~P1(f324(f324(f231(x81911),f2(x81911)),x81914))+~P1(f324(f324(f232(x81911),f324(f324(f83(x81911),x81912),x81914)),f324(f324(f83(x81911),x81913),x81914))) % 28.68/28.33 [8192]~P117(x81921)+P1(f324(f324(f231(x81921),x81922),x81923))+~P1(f324(f324(f232(x81921),f2(x81921)),x81924))+~P1(f324(f324(f231(x81921),f324(f324(f83(x81921),x81924),x81922)),f324(f324(f83(x81921),x81924),x81923))) % 28.68/28.33 [8193]~P122(x81931)+P1(f324(f324(f231(x81931),x81932),x81933))+~P1(f324(f324(f232(x81931),f2(x81931)),x81934))+~P1(f324(f324(f231(x81931),f324(f324(f83(x81931),x81934),x81932)),f324(f324(f83(x81931),x81934),x81933))) % 28.68/28.33 [8194]~P122(x81941)+P1(f324(f324(f231(x81941),x81942),x81943))+~P1(f324(f324(f232(x81941),f2(x81941)),x81944))+~P1(f324(f324(f231(x81941),f324(f324(f83(x81941),x81942),x81944)),f324(f324(f83(x81941),x81943),x81944))) % 28.68/28.33 [8234]P1(f324(f324(f326(x82341),x82342),x82343))+~P1(f324(f324(f231(f845(x82341,a832)),x82343),x82344))+~P1(f324(f324(f232(f845(x82341,a832)),x82343),x82344))+P1(f324(f324(f232(f845(x82341,a832)),x82343),f324(f324(f303(x82341),x82342),x82344))) % 28.68/28.33 [8269]~P135(x82691)+~P113(x82691)+P1(f324(f324(f280(x82691),x82692),f324(f324(f82(x82691),f824(x82692,x82693,x82691)),f2(x82691))))+~P1(f324(x82693,f324(f324(f83(x82691),x82692),x82694))) % 28.68/28.33 [8593]E(f324(f324(f3(a1),f466(x85931,x85932,x85933,x85934)),f467(x85931,x85932,x85933,x85934)),x85934)+~P1(f324(f324(f232(a1),f2(a1)),x85933))+~P1(f324(f324(f231(a1),x85931),x85934))+P1(f324(f324(f231(a1),x85931),f324(f324(f82(a1),x85934),x85933))) % 28.68/28.33 [8594]E(f324(f324(f3(a1),f471(x85941,x85942,x85943,x85944)),f472(x85941,x85942,x85943,x85944)),x85944)+~P1(f324(f324(f232(a1),f2(a1)),x85943))+~P1(f324(f324(f232(a1),x85941),x85944))+P1(f324(f324(f232(a1),x85941),f324(f324(f82(a1),x85944),x85943))) % 28.68/28.33 [8723]~E(f324(f324(f149(x87231),x87233),f745(x87234,x87233,x87231,x87232)),f324(f324(f149(x87231),x87234),f745(x87234,x87233,x87231,x87232)))+E(f324(f324(f158(x87231),x87232),x87233),f324(f324(f158(x87231),x87232),x87234))+~P1(f324(f324(f231(a838),x87232),f324(f180(f839(x87231)),x87233)))+~P1(f324(f324(f231(a838),x87232),f324(f180(f839(x87231)),x87234))) % 28.68/28.33 [8776]~P1(f324(f324(f232(a1),f2(a1)),x87763))+~P1(f324(f324(f231(a1),x87761),x87764))+P1(f324(f324(f326(a1),f466(x87761,x87762,x87763,x87764)),x87762))+P1(f324(f324(f231(a1),x87761),f324(f324(f82(a1),x87764),x87763))) % 28.68/28.33 [8777]~P1(f324(f324(f232(a1),f2(a1)),x87773))+~P1(f324(f324(f232(a1),x87771),x87774))+P1(f324(f324(f326(a1),f471(x87771,x87772,x87773,x87774)),x87772))+P1(f324(f324(f232(a1),x87771),f324(f324(f82(a1),x87774),x87773))) % 28.68/28.33 [8814]~P86(x88141)+~P1(f324(f64(x88141),x88143))+~P1(f324(f324(f326(x88141),x88144),x88143))+P1(f324(f324(f231(x88141),f324(f324(f67(x88141,x88141,f235(x88141)),x88142),x88143)),f324(f324(f235(x88141),x88144),x88142))) % 28.68/28.33 [8815]~P99(x88151)+~P1(f324(f64(x88151),x88153))+~P1(f324(f324(f326(x88151),x88154),x88153))+P1(f324(f324(f231(x88151),f324(f324(f67(x88151,x88151,f104(x88151)),x88152),x88153)),f324(f324(f104(x88151),x88154),x88152))) % 28.68/28.33 [8823]~P12(x88232,x88233,x88234)+~P1(f324(f64(x88232),x88233))+P1(f324(f324(f280(a838),x88231),f324(f41(x88232),x88233)))+P1(f324(f324(f326(f845(x88232,a832)),f522(x88231,x88234,x88233,x88232)),f324(f324(f63(x88232),x88233),x88234))) % 28.68/28.33 [8861]E(f324(f324(f158(x88611),x88612),x88613),f324(f324(f158(x88611),x88612),x88614))+P1(f324(f324(f232(a838),f745(x88613,x88614,x88611,x88612)),x88612))+~P1(f324(f324(f231(a838),x88612),f324(f180(f839(x88611)),x88613)))+~P1(f324(f324(f231(a838),x88612),f324(f180(f839(x88611)),x88614))) % 28.68/28.33 [8866]~P1(f324(f324(f232(a1),f2(a1)),x88663))+~P1(f324(f324(f232(a1),x88661),x88662))+P1(f324(f324(f326(a1),f472(x88661,x88664,x88663,x88662)),f296(a1,f80(a1),x88663)))+P1(f324(f324(f232(a1),x88661),f324(f324(f82(a1),x88662),x88663))) % 28.68/28.33 [8867]~P1(f324(f324(f232(a1),f2(a1)),x88673))+~P1(f324(f324(f231(a1),x88671),x88672))+P1(f324(f324(f326(a1),f467(x88671,x88674,x88673,x88672)),f296(a1,f80(a1),x88673)))+P1(f324(f324(f231(a1),x88671),f324(f324(f82(a1),x88672),x88673))) % 28.68/28.33 [9024]~E(f165(x90241,x90242,x90243),f165(x90241,x90242,x90244))+E(f324(f157(f844(x90241,x90242)),x90243),f324(f157(f844(x90241,x90242)),x90244))+~P1(f324(f127(x90241),f324(f324(f141(f844(x90241,x90242),x90241),f246(x90241,x90242)),x90244)))+~P1(f324(f127(x90241),f324(f324(f141(f844(x90241,x90242),x90241),f246(x90241,x90242)),x90243))) % 28.68/28.33 [9027]E(f165(x90271,x90272,x90273),f165(x90271,x90272,x90274))+~E(f324(f157(f844(x90271,x90272)),x90273),f324(f157(f844(x90271,x90272)),x90274))+~P1(f324(f127(x90271),f324(f324(f141(f844(x90271,x90272),x90271),f246(x90271,x90272)),x90274)))+~P1(f324(f127(x90271),f324(f324(f141(f844(x90271,x90272),x90271),f246(x90271,x90272)),x90273))) % 28.68/28.33 [9146]~P86(x91461)+~P1(f324(f64(x91461),x91464))+P1(f324(f324(f326(x91461),f681(x91462,x91463,x91464,x91461)),x91464))+P1(f324(f324(f231(x91461),f324(f324(f67(x91461,x91461,f178(x91461)),x91462),x91464)),f324(f324(f178(x91461),x91463),x91462))) % 28.68/28.33 [9147]~P93(x91471)+~P1(f324(f64(x91471),x91474))+P1(f324(f324(f326(x91471),f688(x91472,x91473,x91474,x91471)),x91474))+P1(f324(f324(f231(x91471),f324(f324(f67(x91471,x91471,f103(x91471)),x91472),x91474)),f324(f324(f103(x91471),x91473),x91472))) % 28.68/28.33 [9273]~P86(x92731)+~P1(f324(f64(x92731),x92733))+~P1(f324(f324(f231(x92731),f681(x92732,x92734,x92733,x92731)),x92734))+P1(f324(f324(f231(x92731),f324(f324(f67(x92731,x92731,f178(x92731)),x92732),x92733)),f324(f324(f178(x92731),x92734),x92732))) % 28.68/28.33 [9274]~P93(x92741)+~P1(f324(f64(x92741),x92743))+~P1(f324(f324(f231(x92741),f688(x92742,x92744,x92743,x92741)),x92744))+P1(f324(f324(f231(x92741),f324(f324(f67(x92741,x92741,f103(x92741)),x92742),x92743)),f324(f324(f103(x92741),x92744),x92742))) % 28.68/28.33 [9276]~P1(f324(f324(f232(a1),f2(a1)),x92763))+~P1(f324(f324(f231(a1),f2(a1)),x92764))+~P1(f324(f324(f232(a1),x92764),x92761))+P1(f324(f324(f232(a1),f324(f324(f82(a1),f324(f324(f83(a1),x92761),f51(a1,x92762,x92763))),x92764)),f324(f324(f83(a1),x92761),x92763))) % 28.68/28.33 [9541]~P85(x95411)+P1(f324(f324(f232(x95411),f324(x95412,x95413)),f324(x95412,x95414)))+~P1(f324(f324(f232(a838),x95413),x95414))+~P1(f324(f324(f232(x95411),f324(x95412,f386(x95414,x95413,x95412,x95411))),f324(x95412,f324(a114,f386(x95414,x95413,x95412,x95411))))) % 28.68/28.33 [9542]~P85(x95421)+P1(f324(f324(f232(x95421),f324(x95422,x95423)),f324(x95422,x95424)))+~P1(f324(f324(f232(a838),x95423),x95424))+~P1(f324(f324(f232(x95421),f324(x95422,f373(x95424,x95423,x95422,x95421))),f324(x95422,f324(a114,f373(x95424,x95423,x95422,x95421))))) % 28.68/28.33 [9543]~P85(x95433)+~P1(f324(f324(f232(x95433),f324(x95434,x95431)),f324(x95434,x95432)))+P1(f324(f324(f232(a838),x95431),x95432))+~P1(f324(f324(f232(x95433),f324(x95434,f386(x95432,x95431,x95434,x95433))),f324(x95434,f324(a114,f386(x95432,x95431,x95434,x95433))))) % 28.68/28.33 [9640]E(x96401,x96402)+P1(f324(f324(f326(f844(f839(x96403),f839(x96403))),f324(f324(f247(f839(x96403),f839(x96403)),x96402),x96401)),f136(x96403,x96404)))+P1(f324(f324(f326(f844(f839(x96403),f839(x96403))),f324(f324(f247(f839(x96403),f839(x96403)),x96401),x96402)),f136(x96403,x96404)))+~P1(f324(f324(f326(f844(x96403,x96403)),f324(f324(f247(x96403,x96403),f741(x96401,x96402,x96404,x96403)),f742(x96401,x96402,x96404,x96403))),x96404)) % 28.68/28.33 [9641]E(x96411,x96412)+P1(f324(f324(f326(f844(f839(x96413),f839(x96413))),f324(f324(f247(f839(x96413),f839(x96413)),x96412),x96411)),f136(x96413,x96414)))+P1(f324(f324(f326(f844(f839(x96413),f839(x96413))),f324(f324(f247(f839(x96413),f839(x96413)),x96411),x96412)),f136(x96413,x96414)))+~P1(f324(f324(f326(f844(x96413,x96413)),f324(f324(f247(x96413,x96413),f742(x96411,x96412,x96414,x96413)),f741(x96411,x96412,x96414,x96413))),x96414)) % 28.68/28.33 [7310]~P86(x73101)+~P1(f324(f324(f232(x73101),x73103),x73104))+~P1(f324(f324(f232(x73101),x73102),x73104))+P1(f324(f324(f232(x73101),f324(f324(f178(x73101),x73102),x73103)),x73104)) % 28.68/28.33 [7313]~P86(x73131)+~P1(f324(f324(f231(x73131),x73133),x73134))+~P1(f324(f324(f231(x73131),x73132),x73134))+P1(f324(f324(f231(x73131),f324(f324(f178(x73131),x73132),x73133)),x73134)) % 28.68/28.33 [7316]~P93(x73161)+~P1(f324(f324(f231(x73161),x73163),x73164))+~P1(f324(f324(f231(x73161),x73162),x73164))+P1(f324(f324(f231(x73161),f324(f324(f103(x73161),x73162),x73163)),x73164)) % 28.68/28.33 [7560]~P7(x75601)+E(f324(f324(f82(x75601),f324(f324(f42(x75601),x75602),x75603)),f324(f324(f42(x75601),x75604),x75603)),f324(f324(f42(x75601),f324(f324(f82(x75601),x75602),x75604)),x75603))+~P1(f324(f324(f280(x75601),x75603),x75604))+~P1(f324(f324(f280(x75601),x75603),x75602)) % 28.68/28.33 [7639]~E(x76391,x76393)+E(f129(a838,f324(f295(a838,x76391),x76392)),f324(f324(f139(a838),x76393),x76394))+~E(f129(a838,f324(f295(a838,f324(f324(f82(a838),x76391),f80(a838))),x76392)),x76394)+~P1(f324(f324(f232(a838),x76391),x76392)) % 28.68/28.33 [7650]~P86(x76501)+P1(f324(f324(f232(x76501),x76502),x76503))+P1(f324(f324(f232(x76501),x76504),x76503))+~P1(f324(f324(f232(x76501),f324(f324(f235(x76501),x76504),x76502)),x76503)) % 28.68/28.33 [7651]~P86(x76511)+P1(f324(f324(f231(x76511),x76512),x76513))+P1(f324(f324(f231(x76511),x76514),x76513))+~P1(f324(f324(f231(x76511),f324(f324(f235(x76511),x76514),x76512)),x76513)) % 28.68/28.33 [7936]~P61(x79361)+~P1(f324(f324(f232(x79361),f2(x79361)),x79363))+~P1(f324(f324(f232(x79361),x79362),f324(f324(f284(x79361),x79364),x79363)))+P1(f324(f324(f232(x79361),f324(f324(f83(x79361),x79362),x79363)),x79364)) % 28.68/28.33 [7937]~P62(x79371)+~P1(f324(f324(f232(x79371),f2(x79371)),x79373))+~P1(f324(f324(f232(x79371),x79372),f324(f324(f284(x79371),x79374),x79373)))+P1(f324(f324(f232(x79371),f324(f324(f83(x79371),x79372),x79373)),x79374)) % 28.68/28.33 [7938]~P61(x79381)+~P1(f324(f324(f232(x79381),f2(x79381)),x79383))+~P1(f324(f324(f232(x79381),x79382),f324(f324(f83(x79381),x79384),x79383)))+P1(f324(f324(f232(x79381),f324(f324(f284(x79381),x79382),x79383)),x79384)) % 28.68/28.33 [7940]~P62(x79401)+~P1(f324(f324(f232(x79401),f2(x79401)),x79403))+~P1(f324(f324(f232(x79401),x79402),f324(f324(f83(x79401),x79404),x79403)))+P1(f324(f324(f232(x79401),f324(f324(f284(x79401),x79402),x79403)),x79404)) % 28.68/28.33 [7941]~P61(x79411)+~P1(f324(f324(f232(x79411),f2(x79411)),x79413))+~P1(f324(f324(f231(x79411),x79412),f324(f324(f284(x79411),x79414),x79413)))+P1(f324(f324(f231(x79411),f324(f324(f83(x79411),x79412),x79413)),x79414)) % 28.68/28.33 [7942]~P62(x79421)+~P1(f324(f324(f232(x79421),f2(x79421)),x79423))+~P1(f324(f324(f231(x79421),x79422),f324(f324(f284(x79421),x79424),x79423)))+P1(f324(f324(f231(x79421),f324(f324(f83(x79421),x79422),x79423)),x79424)) % 28.68/28.33 [7943]~P61(x79431)+~P1(f324(f324(f232(x79431),f2(x79431)),x79433))+~P1(f324(f324(f231(x79431),x79432),f324(f324(f83(x79431),x79434),x79433)))+P1(f324(f324(f231(x79431),f324(f324(f284(x79431),x79432),x79433)),x79434)) % 28.68/28.33 [7945]~P62(x79451)+~P1(f324(f324(f232(x79451),f2(x79451)),x79453))+~P1(f324(f324(f231(x79451),x79452),f324(f324(f83(x79451),x79454),x79453)))+P1(f324(f324(f231(x79451),f324(f324(f284(x79451),x79452),x79453)),x79454)) % 28.68/28.33 [8073]~P61(x80731)+~P1(f324(f324(f232(x80731),f2(x80731)),x80734))+P1(f324(f324(f232(x80731),x80732),f324(f324(f83(x80731),x80733),x80734)))+~P1(f324(f324(f232(x80731),f324(f324(f284(x80731),x80732),x80734)),x80733)) % 28.68/28.33 [8074]~P61(x80741)+~P1(f324(f324(f232(x80741),f2(x80741)),x80744))+P1(f324(f324(f232(x80741),x80742),f324(f324(f284(x80741),x80743),x80744)))+~P1(f324(f324(f232(x80741),f324(f324(f83(x80741),x80742),x80744)),x80743)) % 28.68/28.33 [8076]~P62(x80761)+~P1(f324(f324(f232(x80761),f2(x80761)),x80764))+P1(f324(f324(f232(x80761),x80762),f324(f324(f83(x80761),x80763),x80764)))+~P1(f324(f324(f232(x80761),f324(f324(f284(x80761),x80762),x80764)),x80763)) % 28.68/28.33 [8077]~P62(x80771)+~P1(f324(f324(f232(x80771),f2(x80771)),x80774))+P1(f324(f324(f232(x80771),x80772),f324(f324(f284(x80771),x80773),x80774)))+~P1(f324(f324(f232(x80771),f324(f324(f83(x80771),x80772),x80774)),x80773)) % 28.68/28.33 [8078]~P61(x80781)+~P1(f324(f324(f232(x80781),f2(x80781)),x80784))+P1(f324(f324(f231(x80781),x80782),f324(f324(f83(x80781),x80783),x80784)))+~P1(f324(f324(f231(x80781),f324(f324(f284(x80781),x80782),x80784)),x80783)) % 28.68/28.33 [8079]~P61(x80791)+~P1(f324(f324(f232(x80791),f2(x80791)),x80794))+P1(f324(f324(f231(x80791),x80792),f324(f324(f284(x80791),x80793),x80794)))+~P1(f324(f324(f231(x80791),f324(f324(f83(x80791),x80792),x80794)),x80793)) % 28.68/28.33 [8081]~P62(x80811)+~P1(f324(f324(f232(x80811),f2(x80811)),x80814))+P1(f324(f324(f231(x80811),x80812),f324(f324(f83(x80811),x80813),x80814)))+~P1(f324(f324(f231(x80811),f324(f324(f284(x80811),x80812),x80814)),x80813)) % 28.68/28.33 [8082]~P62(x80821)+~P1(f324(f324(f232(x80821),f2(x80821)),x80824))+P1(f324(f324(f231(x80821),x80822),f324(f324(f284(x80821),x80823),x80824)))+~P1(f324(f324(f231(x80821),f324(f324(f83(x80821),x80822),x80824)),x80823)) % 28.68/28.33 [8239]~P62(x82391)+~P1(f324(f324(f232(x82391),x82393),f2(x82391)))+~P1(f324(f324(f232(x82391),f324(f324(f284(x82391),x82394),x82393)),x82392))+P1(f324(f324(f232(x82391),f324(f324(f83(x82391),x82392),x82393)),x82394)) % 28.68/28.33 [8240]~P62(x82401)+~P1(f324(f324(f232(x82401),x82403),f2(x82401)))+~P1(f324(f324(f232(x82401),f324(f324(f83(x82401),x82404),x82403)),x82402))+P1(f324(f324(f232(x82401),f324(f324(f284(x82401),x82402),x82403)),x82404)) % 28.68/28.33 [8241]~P62(x82411)+~P1(f324(f324(f232(x82411),x82413),f2(x82411)))+~P1(f324(f324(f231(x82411),f324(f324(f284(x82411),x82414),x82413)),x82412))+P1(f324(f324(f231(x82411),f324(f324(f83(x82411),x82412),x82413)),x82414)) % 28.68/28.33 [8242]~P62(x82421)+~P1(f324(f324(f232(x82421),x82423),f2(x82421)))+~P1(f324(f324(f231(x82421),f324(f324(f83(x82421),x82424),x82423)),x82422))+P1(f324(f324(f231(x82421),f324(f324(f284(x82421),x82422),x82423)),x82424)) % 28.68/28.33 [8255]~P1(f324(x82551,x82554))+~P1(f324(f324(f232(a838),x82552),f324(f324(f83(a838),x82553),f324(a114,x82554))))+P1(f324(x82551,f324(f324(f42(a838),x82552),x82553)))+~P1(f324(f324(f231(a838),f324(f324(f83(a838),x82553),x82554)),x82552)) % 28.68/28.33 [8467]~P86(x84671)+~P1(f324(f64(x84671),x84674))+~P1(f324(f324(f326(x84671),x84672),x84674))+P1(f324(f324(f231(x84671),f324(f324(f178(x84671),x84672),x84673)),f324(f324(f67(x84671,x84671,f178(x84671)),x84673),x84674))) % 28.68/28.33 [8468]~P93(x84681)+~P1(f324(f64(x84681),x84684))+~P1(f324(f324(f326(x84681),x84682),x84684))+P1(f324(f324(f231(x84681),f324(f324(f103(x84681),x84682),x84683)),f324(f324(f67(x84681,x84681,f103(x84681)),x84683),x84684))) % 28.68/28.33 [8595]~P1(f324(f64(x85951),x85952))+E(f324(f41(x85951),f324(f324(f3(f845(x85951,a832)),x85952),f324(f324(f303(x85951),x85953),x85954))),f324(f324(f3(a838),f324(f41(x85951),f324(f324(f3(f845(x85951,a832)),x85952),x85954))),f80(a838)))+P1(f324(f324(f326(x85951),x85953),x85954))+~P1(f324(f324(f326(x85951),x85953),x85952)) % 28.68/28.33 [8662]E(f324(f324(f82(a1),f462(x86621,x86622,x86623,x86624)),f463(x86621,x86622,x86623,x86624)),x86624)+~P1(f324(f324(f232(a1),f2(a1)),x86623))+~P1(f324(f324(f231(a1),x86624),x86621))+P1(f324(f324(f231(a1),f324(f324(f3(a1),x86624),x86623)),x86621)) % 28.68/28.33 [8663]E(f324(f324(f82(a1),f473(x86631,x86632,x86633,x86634)),f474(x86631,x86632,x86633,x86634)),x86634)+~P1(f324(f324(f232(a1),f2(a1)),x86633))+~P1(f324(f324(f232(a1),x86634),x86631))+P1(f324(f324(f232(a1),f324(f324(f3(a1),x86634),x86633)),x86631)) % 28.68/28.33 [8846]~P1(f324(f324(f232(a1),f2(a1)),x88463))+~P1(f324(f324(f231(a1),x88464),x88461))+P1(f324(f324(f326(a1),f462(x88461,x88462,x88463,x88464)),x88462))+P1(f324(f324(f231(a1),f324(f324(f3(a1),x88464),x88463)),x88461)) % 28.68/28.33 [8847]~P1(f324(f324(f232(a1),f2(a1)),x88473))+~P1(f324(f324(f232(a1),x88474),x88471))+P1(f324(f324(f326(a1),f473(x88471,x88472,x88473,x88474)),x88472))+P1(f324(f324(f232(a1),f324(f324(f3(a1),x88474),x88473)),x88471)) % 28.68/28.33 [8926]~P1(f324(f324(f232(a1),f2(a1)),x89262))+~P1(f324(f324(f232(a1),x89261),x89263))+P1(f324(f324(f326(a1),f474(x89263,x89264,x89262,x89261)),f296(a1,f80(a1),x89262)))+P1(f324(f324(f232(a1),f324(f324(f3(a1),x89261),x89262)),x89263)) % 28.68/28.33 [8927]~P1(f324(f324(f232(a1),f2(a1)),x89272))+~P1(f324(f324(f231(a1),x89271),x89273))+P1(f324(f324(f326(a1),f463(x89273,x89274,x89272,x89271)),f296(a1,f80(a1),x89272)))+P1(f324(f324(f231(a1),f324(f324(f3(a1),x89271),x89272)),x89273)) % 28.68/28.33 [8943]~P1(f324(f324(f232(a1),f2(a1)),x89433))+~P1(f324(f324(f231(a1),f2(a1)),x89434))+~P1(f324(f324(f232(a1),x89434),x89431))+P1(f324(f324(f231(a1),f2(a1)),f324(f324(f82(a1),f324(f324(f83(a1),x89431),f51(a1,x89432,x89433))),x89434))) % 28.68/28.33 [9000]~P86(x90001)+~P1(f324(f64(x90001),x90004))+~P1(f324(f324(f231(x90001),x90002),f680(x90003,x90002,x90004,x90001)))+P1(f324(f324(f231(x90001),f324(f324(f235(x90001),x90002),x90003)),f324(f324(f67(x90001,x90001,f235(x90001)),x90003),x90004))) % 28.68/28.33 [9001]~P99(x90011)+~P1(f324(f64(x90011),x90014))+~P1(f324(f324(f231(x90011),x90012),f687(x90013,x90012,x90014,x90011)))+P1(f324(f324(f231(x90011),f324(f324(f104(x90011),x90012),x90013)),f324(f324(f67(x90011,x90011,f104(x90011)),x90013),x90014))) % 28.68/28.33 [9014]~P1(f324(f324(f231(a1),x90144),f2(a1)))+~P1(f324(f324(f232(a1),f2(a1)),x90142))+~P1(f324(f324(f232(a1),x90141),x90144))+P1(f324(f324(f232(a1),f324(f324(f83(a1),x90141),x90142)),f324(f324(f82(a1),f324(f324(f83(a1),x90141),f51(a1,x90143,x90142))),x90144))) % 28.68/28.33 [9036]P1(f324(f64(x90361),x90362))+~P1(f324(f64(x90361),x90363))+~P1(f324(f324(f326(f845(x90361,a832)),x90362),f324(f324(f63(x90361),x90363),x90364)))+~P1(f324(f324(f231(f845(f844(x90361,x90361),a832)),x90364),f324(f324(f249(x90361,x90361),x90363),f324(f18(f845(x90361,a832),x90361),x90363)))) % 28.68/28.33 [9059]~P86(x90591)+~P1(f324(f64(x90591),x90594))+P1(f324(f324(f326(x90591),f680(x90592,x90593,x90594,x90591)),x90594))+P1(f324(f324(f231(x90591),f324(f324(f235(x90591),x90593),x90592)),f324(f324(f67(x90591,x90591,f235(x90591)),x90592),x90594))) % 28.68/28.33 [9060]~P99(x90601)+~P1(f324(f64(x90601),x90604))+P1(f324(f324(f326(x90601),f687(x90602,x90603,x90604,x90601)),x90604))+P1(f324(f324(f231(x90601),f324(f324(f104(x90601),x90603),x90602)),f324(f324(f67(x90601,x90601,f104(x90601)),x90602),x90604))) % 28.68/28.33 [9435]~P1(f324(f64(x94352),x94354))+~P1(f324(f64(x94351),x94353))+~P1(f324(f324(f231(a838),f324(f41(x94352),x94354)),f324(f41(x94351),x94353)))+P1(f324(f324(f231(f845(x94351,a832)),f324(f304(x94352,x94351,f526(x94353,x94351,x94354,x94352)),x94354)),x94353)) % 28.68/28.33 [9097]~P1(f324(f324(f326(x90971),x90972),x90974))+P1(f324(f324(f326(x90971),x90972),x90973))+~P1(f324(f324(f232(f845(x90971,a832)),x90974),f324(f324(f303(x90971),x90972),x90973)))+P1(f324(f324(f232(f845(x90971,a832)),f324(f324(f3(f845(x90971,a832)),x90974),f324(f324(f303(x90971),x90972),f179(f845(x90971,a832))))),x90973)) % 28.68/28.33 [9251]~P1(f324(f324(f326(x92511),x92512),x92514))+P1(f324(f324(f326(x92511),x92512),x92513))+P1(f324(f324(f232(f845(x92511,a832)),x92514),f324(f324(f303(x92511),x92512),x92513)))+~P1(f324(f324(f232(f845(x92511,a832)),f324(f324(f3(f845(x92511,a832)),x92514),f324(f324(f303(x92511),x92512),f179(f845(x92511,a832))))),x92513)) % 28.68/28.33 [9279]P1(f324(f324(f326(x92791),x92792),x92793))+~P1(f324(f324(f231(f845(x92791,a832)),x92794),x92793))+P1(f324(f324(f232(f845(x92791,a832)),x92794),f324(f324(f303(x92791),x92792),x92793)))+~P1(f324(f324(f232(f845(x92791,a832)),f324(f324(f3(f845(x92791,a832)),x92794),f324(f324(f303(x92791),x92792),f179(f845(x92791,a832))))),x92793)) % 28.68/28.33 [9284]~P1(f324(f324(f326(x92841),x92843),x92842))+~P1(f324(f324(f232(f845(x92841,a832)),x92842),x92844))+P1(f324(f324(f232(f845(x92841,a832)),x92842),f324(f324(f303(x92841),x92843),x92844)))+~P1(f324(f324(f232(f845(x92841,a832)),f324(f324(f3(f845(x92841,a832)),x92842),f324(f324(f303(x92841),x92843),f179(f845(x92841,a832))))),x92844)) % 28.68/28.33 [9296]~P1(f324(f324(f231(f845(x92961,a832)),x92962),x92964))+~P1(f324(f324(f232(f845(x92961,a832)),x92962),x92964))+P1(f324(f324(f232(f845(x92961,a832)),x92962),f324(f324(f303(x92961),x92963),x92964)))+~P1(f324(f324(f232(f845(x92961,a832)),f324(f324(f3(f845(x92961,a832)),x92962),f324(f324(f303(x92961),x92963),f179(f845(x92961,a832))))),x92964)) % 28.68/28.33 [9631]E(f324(f324(f149(x96311),f324(f324(f149(f839(x96311)),f163(x96311,x96312)),x96313)),x96314),f324(f324(f149(x96311),f324(f324(f149(f839(x96311)),x96312),x96314)),x96313))+~P1(f324(f324(f232(a838),x96313),f324(f180(f839(f839(x96311))),f163(x96311,x96312))))+~P18(a838,f324(f154(a838),f324(f324(f141(f839(x96311),a838),f180(f839(x96311))),x96312)))+~P1(f324(f324(f232(a838),x96314),f324(f180(f839(f839(x96311))),f324(f126(f839(x96311),f324(f324(f10(a838,a832,f839(x96311)),f324(f232(a838),x96313)),f180(f839(x96311)))),x96312)))) % 28.68/28.33 [9653]~P1(f324(f324(f326(f844(a838,a838)),x96534),x96531))+~P1(f324(f324(f326(f844(f844(a838,a838),f844(a838,a838))),f324(f324(f247(f844(a838,a838),f844(a838,a838)),x96534),x96532)),a72))+~P1(f324(f324(f326(f844(f845(f844(a838,a838),a832),f845(f844(a838,a838),a832))),f324(f324(f247(f845(f844(a838,a838),a832),f845(f844(a838,a838),a832)),x96531),x96533)),a73))+P1(f324(f324(f326(f844(f845(f844(a838,a838),a832),f845(f844(a838,a838),a832))),f324(f324(f247(f845(f844(a838,a838),a832),f845(f844(a838,a838),a832)),x96531),f324(f324(f303(f844(a838,a838)),x96532),x96533))),a73)) % 28.68/28.33 [9654]~P1(f324(f324(f326(f844(a838,a838)),x96544),x96541))+~P1(f324(f324(f326(f844(f844(a838,a838),f844(a838,a838))),f324(f324(f247(f844(a838,a838),f844(a838,a838)),x96544),x96542)),a38))+~P1(f324(f324(f326(f844(f845(f844(a838,a838),a832),f845(f844(a838,a838),a832))),f324(f324(f247(f845(f844(a838,a838),a832),f845(f844(a838,a838),a832)),x96541),x96543)),a39))+P1(f324(f324(f326(f844(f845(f844(a838,a838),a832),f845(f844(a838,a838),a832))),f324(f324(f247(f845(f844(a838,a838),a832),f845(f844(a838,a838),a832)),x96541),f324(f324(f303(f844(a838,a838)),x96542),x96543))),a39)) % 28.68/28.33 [9667]~P1(f324(f324(f326(f844(a838,a838)),x96674),x96673))+~P1(f324(f324(f326(f844(f844(a838,a838),f844(a838,a838))),f324(f324(f247(f844(a838,a838),f844(a838,a838)),x96671),x96674)),a72))+~P1(f324(f324(f326(f844(f845(f844(a838,a838),a832),f845(f844(a838,a838),a832))),f324(f324(f247(f845(f844(a838,a838),a832),f845(f844(a838,a838),a832)),x96672),x96673)),a71))+P1(f324(f324(f326(f844(f845(f844(a838,a838),a832),f845(f844(a838,a838),a832))),f324(f324(f247(f845(f844(a838,a838),a832),f845(f844(a838,a838),a832)),f324(f324(f303(f844(a838,a838)),x96671),x96672)),x96673)),a71)) % 28.68/28.33 [9668]~P1(f324(f324(f326(f844(a838,a838)),x96684),x96683))+~P1(f324(f324(f326(f844(f844(a838,a838),f844(a838,a838))),f324(f324(f247(f844(a838,a838),f844(a838,a838)),x96681),x96684)),a38))+~P1(f324(f324(f326(f844(f845(f844(a838,a838),a832),f845(f844(a838,a838),a832))),f324(f324(f247(f845(f844(a838,a838),a832),f845(f844(a838,a838),a832)),x96682),x96683)),a40))+P1(f324(f324(f326(f844(f845(f844(a838,a838),a832),f845(f844(a838,a838),a832))),f324(f324(f247(f845(f844(a838,a838),a832),f845(f844(a838,a838),a832)),f324(f324(f303(f844(a838,a838)),x96681),x96682)),x96683)),a40)) % 28.68/28.33 [5838]~P11(x58384,x58381)+~P1(f324(f324(x58381,x58382),x58385))+P1(f324(f324(x58381,x58382),x58383))+~P1(f324(f324(x58381,x58385),x58383)) % 28.68/28.33 [5100]~P6(x51005)+E(x51001,x51002)+~E(x51003,x51004)+~E(f324(f324(f3(x51005),x51003),x51004),f324(f324(f3(x51005),x51001),x51002)) % 28.68/28.33 [5951]~P21(x59515,x59511,x59513)+E(f324(f324(x59511,x59512),f324(x59513,x59514)),f324(x59513,x59514))+~P1(f324(f64(x59515),x59514))+~P1(f324(f324(f326(x59515),x59512),x59514)) % 28.68/28.33 [6149]~P70(x61491)+~E(f324(f324(f3(x61491),x61494),x61495),f324(f324(f3(x61491),x61492),x61493))+~P1(f324(f324(f232(x61491),x61494),x61495))+P1(f324(f324(f232(x61491),x61492),x61493)) % 28.68/28.33 [6151]~P70(x61511)+~E(f324(f324(f3(x61511),x61514),x61515),f324(f324(f3(x61511),x61512),x61513))+~P1(f324(f324(f231(x61511),x61514),x61515))+P1(f324(f324(f231(x61511),x61512),x61513)) % 28.68/28.33 [7155]~E(x71552,f324(f324(f139(x71551),x71554),x71555))+P1(f324(f324(f326(f839(x71551)),x71552),f147(x71551,x71553)))+~P1(f324(f324(f326(f839(x71551)),x71555),f147(x71551,x71553)))+~P1(f324(f324(f326(x71551),x71554),x71553)) % 28.68/28.33 [7592]~E(f324(f180(f839(x75921)),x75923),f324(f180(f839(x75922)),x75924))+~E(f324(f324(f141(f844(x75921,x75922),x75922),f251(x75921,x75922)),x75925),x75924)+~E(f324(f324(f141(f844(x75921,x75922),x75921),f246(x75921,x75922)),x75925),x75923)+E(f324(f324(f166(x75921,x75922),x75923),x75924),x75925) % 28.68/28.33 [7933]~P85(x79331)+P1(f324(f324(f232(f845(x79331,a832)),f296(x79331,x79332,x79333)),f296(x79331,x79334,x79335)))+~P1(f324(f324(f231(x79331),x79334),x79335))+P1(f324(f324(f231(x79331),x79332),x79333)) % 28.68/28.33 [8028]~P85(x80281)+P1(f324(f324(f231(f845(x80281,a832)),f296(x80281,x80282,x80283)),f296(x80281,x80284,x80285)))+~P1(f324(f324(f231(x80281),x80283),x80285))+~P1(f324(f324(f231(x80281),x80284),x80282)) % 28.68/28.33 [8149]~P86(x81491)+P1(f324(f324(f231(x81491),x81492),x81493))+P1(f324(f324(f231(x81491),x81494),x81493))+~P1(f324(f324(f231(f845(x81491,a832)),f324(f295(x81491,x81493),x81492)),f324(f295(x81491,x81494),x81495))) % 28.68/28.33 [8150]~P86(x81501)+P1(f324(f324(f231(x81501),x81502),x81503))+P1(f324(f324(f231(x81501),x81502),x81504))+~P1(f324(f324(f231(f845(x81501,a832)),f324(f295(x81501,x81503),x81502)),f324(f295(x81501,x81505),x81504))) % 28.68/28.33 [8390]~P85(x83901)+~P1(f324(f324(f232(f845(x83901,a832)),f296(x83901,x83904,x83902)),f296(x83901,x83905,x83903)))+P1(f324(f324(f231(x83901),x83902),x83903))+~P1(f324(f324(f231(x83901),x83904),x83902)) % 28.68/28.33 [8391]~P85(x83911)+~P1(f324(f324(f231(f845(x83911,a832)),f296(x83911,x83914,x83912)),f296(x83911,x83915,x83913)))+P1(f324(f324(f231(x83911),x83912),x83913))+~P1(f324(f324(f231(x83911),x83914),x83912)) % 28.68/28.33 [8392]~P85(x83921)+~P1(f324(f324(f232(f845(x83921,a832)),f296(x83921,x83923,x83924)),f296(x83921,x83922,x83925)))+P1(f324(f324(f231(x83921),x83922),x83923))+~P1(f324(f324(f231(x83921),x83923),x83924)) % 28.68/28.33 [8393]~P85(x83931)+~P1(f324(f324(f231(f845(x83931,a832)),f296(x83931,x83933,x83934)),f296(x83931,x83932,x83935)))+P1(f324(f324(f231(x83931),x83932),x83933))+~P1(f324(f324(f231(x83931),x83933),x83934)) % 28.68/28.33 [5837]~P21(x58372,x58375,x58373)+E(x58371,f179(f845(x58372,a832)))+~P1(f324(f64(x58372),x58371))+E(f324(x58373,f324(f324(f303(x58372),x58374),x58371)),f324(f324(x58375,x58374),f324(x58373,x58371))) % 28.68/28.33 [6641]~E(x66411,x66412)+~E(f324(f324(f104(f845(x66413,a832)),x66414),x66415),f179(f845(x66413,a832)))+~P1(f324(f324(f326(x66413),x66412),x66415))+~P1(f324(f324(f326(x66413),x66411),x66414)) % 28.68/28.33 [6727]~P22(x67272,x67275,x67271)+~P1(f324(f64(x67272),x67274))+E(f324(x67271,f324(f324(f303(x67272),x67273),x67274)),f324(f324(f67(x67272,x67272,x67275),x67273),x67274))+P1(f324(f324(f326(x67272),x67273),x67274)) % 28.68/28.33 [6801]~P68(x68012)+~P1(f324(f64(x68011),x68015))+E(f324(f324(f11(x68011,x68012),x68013),f324(f324(f303(x68011),x68014),x68015)),f324(f324(f83(x68012),f324(x68013,x68014)),f324(f324(f11(x68011,x68012),x68013),x68015)))+P1(f324(f324(f326(x68011),x68014),x68015)) % 28.68/28.33 [6803]~P67(x68032)+~P1(f324(f64(x68031),x68035))+E(f324(f324(f8(x68031,x68032),x68033),f324(f324(f303(x68031),x68034),x68035)),f324(f324(f82(x68032),f324(x68033,x68034)),f324(f324(f8(x68031,x68032),x68033),x68035)))+P1(f324(f324(f326(x68031),x68034),x68035)) % 28.68/28.33 [7213]~P105(x72131)+~P1(f324(f64(x72134),x72135))+~P1(f324(f324(f326(x72134),x72133),x72135))+P1(f324(f324(f280(x72131),f324(x72132,x72133)),f324(f324(f11(x72134,x72131),x72132),x72135))) % 28.68/28.33 [7326]~P22(x73262,x73265,x73261)+~P1(f324(f64(x73262),x73264))+E(f324(x73261,f324(f324(f303(x73262),x73263),x73264)),x73263)+~E(f324(f324(f3(f845(x73262,a832)),x73264),f324(f324(f303(x73262),x73263),f179(f845(x73262,a832)))),f179(f845(x73262,a832))) % 28.68/28.33 [7643]~P1(f324(x76431,x76433))+~P1(f324(f324(f186(x76432),x76433),x76435))+~P1(f324(f324(f186(f35(x76431,x76432)),x76435),x76434))+P1(f324(f324(f186(f35(x76431,x76432)),x76433),x76434)) % 28.68/28.33 [7661]~P105(x76611)+~P1(f324(f324(f280(x76611),x76612),x76614))+~P1(f324(f324(f231(a838),x76613),x76615))+P1(f324(f324(f280(x76611),f324(f324(f240(x76611),x76612),x76613)),f324(f324(f240(x76611),x76614),x76615))) % 28.68/28.33 [7695]~P7(x76951)+E(f324(f324(f42(x76951),f324(f324(f83(x76951),x76952),x76953)),f324(f324(f83(x76951),x76954),x76955)),f324(f324(f83(x76951),f324(f324(f42(x76951),x76952),x76954)),f324(f324(f42(x76951),x76953),x76955)))+~P1(f324(f324(f280(x76951),x76955),x76953))+~P1(f324(f324(f280(x76951),x76954),x76952)) % 28.68/28.33 [7699]~P79(x76991)+~P1(f324(f324(f232(x76991),x76993),x76995))+~P1(f324(f324(f232(x76991),x76992),x76994))+P1(f324(f324(f232(x76991),f324(f324(f82(x76991),x76992),x76993)),f324(f324(f82(x76991),x76994),x76995))) % 28.68/28.33 [7700]~P79(x77001)+~P1(f324(f324(f231(x77001),x77002),x77004))+~P1(f324(f324(f232(x77001),x77003),x77005))+P1(f324(f324(f232(x77001),f324(f324(f82(x77001),x77002),x77003)),f324(f324(f82(x77001),x77004),x77005))) % 28.68/28.33 [7701]~P79(x77011)+~P1(f324(f324(f231(x77011),x77013),x77015))+~P1(f324(f324(f232(x77011),x77012),x77014))+P1(f324(f324(f232(x77011),f324(f324(f82(x77011),x77012),x77013)),f324(f324(f82(x77011),x77014),x77015))) % 28.68/28.33 [7702]~P77(x77021)+~P1(f324(f324(f231(x77021),x77023),x77025))+~P1(f324(f324(f231(x77021),x77022),x77024))+P1(f324(f324(f231(x77021),f324(f324(f82(x77021),x77022),x77023)),f324(f324(f82(x77021),x77024),x77025))) % 28.68/28.33 [7703]~P86(x77031)+~P1(f324(f324(f231(x77031),x77033),x77035))+~P1(f324(f324(f231(x77031),x77032),x77034))+P1(f324(f324(f231(x77031),f324(f324(f235(x77031),x77032),x77033)),f324(f324(f235(x77031),x77034),x77035))) % 28.68/28.33 [7704]~P86(x77041)+~P1(f324(f324(f231(x77041),x77043),x77045))+~P1(f324(f324(f231(x77041),x77042),x77044))+P1(f324(f324(f231(x77041),f324(f324(f178(x77041),x77042),x77043)),f324(f324(f178(x77041),x77044),x77045))) % 28.68/28.33 [7705]~P93(x77051)+~P1(f324(f324(f231(x77051),x77053),x77055))+~P1(f324(f324(f231(x77051),x77052),x77054))+P1(f324(f324(f231(x77051),f324(f324(f103(x77051),x77052),x77053)),f324(f324(f103(x77051),x77054),x77055))) % 28.68/28.33 [7706]~P99(x77061)+~P1(f324(f324(f231(x77061),x77063),x77065))+~P1(f324(f324(f231(x77061),x77062),x77064))+P1(f324(f324(f231(x77061),f324(f324(f104(x77061),x77062),x77063)),f324(f324(f104(x77061),x77064),x77065))) % 28.68/28.33 [7707]~P105(x77071)+~P1(f324(f324(f280(x77071),x77073),x77075))+~P1(f324(f324(f280(x77071),x77072),x77074))+P1(f324(f324(f280(x77071),f324(f324(f83(x77071),x77072),x77073)),f324(f324(f83(x77071),x77074),x77075))) % 28.68/28.33 [7842]~P136(x78425)+E(x78421,x78422)+E(x78423,x78424)+~E(f324(f324(f82(x78425),f324(f324(f83(x78425),x78423),x78421)),f324(f324(f83(x78425),x78424),x78422)),f324(f324(f82(x78425),f324(f324(f83(x78425),x78423),x78422)),f324(f324(f83(x78425),x78424),x78421))) % 28.68/28.33 [7983]P31(x79831,x79832,x79833)+~P32(x79831,x79834,x79835)+~P31(x79831,x79832,f621(x79835,x79834,x79831,x79832))+~P1(f324(f324(f326(f837(x79831)),x79833),x79835)) % 28.68/28.33 [8049]~P86(x80494)+~P1(f324(f127(x80491),x80493))+P1(f324(f324(f326(x80491),x80492),f324(f157(x80491),x80493)))+P1(f324(f127(x80491),f324(f324(f137(x80491,x80494,x80495),x80492),x80493))) % 28.68/28.33 [8195]~P67(x81951)+E(f324(f324(f82(x81951),f324(f324(f8(a838,x81951),x81952),f324(f295(a838,x81953),x81954))),f324(f324(f8(a838,x81951),x81952),f324(f295(a838,x81954),x81955))),f324(f324(f8(a838,x81951),x81952),f324(f295(a838,x81953),x81955)))+~P1(f324(f324(f231(a838),x81954),x81955))+~P1(f324(f324(f231(a838),x81953),x81954)) % 28.68/28.33 [8196]~P6(x81961)+E(f324(f324(f3(x81961),f324(f324(f8(a838,x81961),x81962),f324(f295(a838,x81963),x81964))),f324(f324(f8(a838,x81961),x81962),f324(f295(a838,x81963),x81965))),f324(f324(f8(a838,x81961),x81962),f324(f295(a838,x81965),x81964)))+~P1(f324(f324(f231(a838),x81965),x81964))+~P1(f324(f324(f231(a838),x81963),x81965)) % 28.68/28.33 [8512]~P60(x85122)+E(x85121,f2(x85122))+E(x85123,f2(x85122))+E(f324(f324(f284(x85122),f324(f324(f82(x85122),f324(f324(f83(x85122),x85124),x85121)),f324(f324(f83(x85122),x85125),x85123))),f324(f324(f83(x85122),x85123),x85121)),f324(f324(f82(x85122),f324(f324(f284(x85122),x85124),x85123)),f324(f324(f284(x85122),x85125),x85121))) % 28.68/28.33 [8513]~P60(x85132)+E(x85131,f2(x85132))+E(x85133,f2(x85132))+E(f324(f324(f284(x85132),f324(f324(f3(x85132),f324(f324(f83(x85132),x85134),x85131)),f324(f324(f83(x85132),x85135),x85133))),f324(f324(f83(x85132),x85133),x85131)),f324(f324(f3(x85132),f324(f324(f284(x85132),x85134),x85133)),f324(f324(f284(x85132),x85135),x85131))) % 28.68/28.33 [8522]~E(x85222,f324(x85223,x85221))+E(x85221,f541(x85222,x85223,x85224,x85225))+~P29(x85225,x85224,x85223,f238(f845(x85225,a832)))+~P1(f324(f324(f326(x85224),x85222),f324(f304(x85225,x85224,x85223),f238(f845(x85225,a832))))) % 28.68/28.33 [8710]~P103(x87101)+~P1(f324(f324(f232(x87101),f324(f77(x87101),x87102)),x87104))+P1(f324(f324(f232(x87101),f324(f324(f83(x87101),f324(f77(x87101),x87102)),f324(f77(x87101),x87103))),f324(f324(f83(x87101),x87104),x87105)))+~P1(f324(f324(f232(x87101),f324(f77(x87101),x87103)),x87105)) % 28.68/28.33 [8724]~P32(x87241,x87245,x87244)+P31(x87241,x87242,x87243)+P1(f324(f324(f326(f837(x87241)),f621(x87244,x87245,x87241,x87242)),x87245))+~P1(f324(f324(f326(f837(x87241)),x87243),x87244)) % 28.68/28.33 [8806]~P29(x88061,x88063,x88065,x88062)+~P1(f324(f64(x88063),x88064))+P1(f324(f324(f231(a838),f324(f41(x88061),x88062)),f324(f41(x88063),x88064)))+~P1(f324(f324(f231(f845(x88063,a832)),f324(f304(x88061,x88063,x88065),x88062)),x88064)) % 28.68/28.33 [8873]~P68(x88732)+~P29(x88731,x88731,x88734,x88735)+~P1(f324(f64(x88731),x88735))+E(f324(f324(f11(x88731,x88732),f324(f75(x88731,x88732,x88731,x88733),x88734)),x88735),f324(f324(f11(x88731,x88732),x88733),f324(f304(x88731,x88731,x88734),x88735))) % 28.68/28.33 [8874]~P67(x88742)+~P29(x88741,x88741,x88744,x88745)+~P1(f324(f64(x88741),x88745))+E(f324(f324(f8(x88741,x88742),f324(f75(x88741,x88742,x88741,x88743),x88744)),x88745),f324(f324(f8(x88741,x88742),x88743),f324(f304(x88741,x88741,x88744),x88745))) % 28.68/28.33 [8980]~P36(x89801,x89802)+~P1(f324(f324(f326(x89801),x89803),x89804))+~P1(f324(f324(f326(x89801),x89805),x89804))+~P1(f324(f324(f326(f844(x89801,x89801)),f324(f324(f247(x89801,x89801),x89805),f369(x89802,x89801,x89804))),x89802)) % 28.68/28.33 [9013]~P29(x90132,x90133,x90135,x90131)+E(x90131,f179(f845(x90132,a832)))+E(f324(f304(x90133,x90132,f525(x90134,x90133,x90132,x90131)),x90134),x90131)+~P1(f324(f324(f231(f845(x90133,a832)),f324(f304(x90132,x90133,x90135),x90131)),x90134)) % 28.68/28.33 [9461]~P86(x94615)+~P9(x94615)+P1(f324(f324(f326(x94611),f534(x94612,x94613,x94611,x94614,x94615)),x94613))+~P1(f324(f324(f232(x94615),x94614),f324(f324(f45(x94611,x94615),x94613),x94612))) % 28.68/28.33 [9466]~P86(x94661)+~P9(x94661)+P1(f324(f324(f232(x94661),x94662),f324(x94663,f534(x94663,x94664,x94665,x94662,x94661))))+~P1(f324(f324(f232(x94661),x94662),f324(f324(f45(x94665,x94661),x94664),x94663))) % 28.68/28.33 [9536]~P4(x95361)+~P1(f324(f69(x95361,x95361,f83(x95361),x95362,x95363),x95365))+P1(f324(f324(f326(x95361),x95362),x95363))+P1(f324(f69(x95361,x95361,f83(x95361),x95364,f324(f324(f303(x95361),x95362),x95363)),f324(f324(f83(x95361),x95364),x95365))) % 28.68/28.33 [9748]~P68(x97482)+~P1(f324(f64(x97481),x97485))+E(f324(f324(f11(x97481,x97482),f324(f324(f9(x97481,x97482,x97482),f324(f324(f20(x97481,x97482,f845(x97482,x97482)),f324(f324(f10(a832,f845(x97482,f845(x97482,x97482)),x97481),f98(x97482)),f324(a321,x97483))),x97484)),f80(x97482))),x97485),f80(x97482))+P1(f324(f324(f326(x97481),x97483),x97485)) % 28.68/28.33 [9749]~P67(x97492)+~P1(f324(f64(x97491),x97495))+E(f324(f324(f8(x97491,x97492),f324(f324(f9(x97491,x97492,x97492),f324(f324(f20(x97491,x97492,f845(x97492,x97492)),f324(f324(f10(a832,f845(x97492,f845(x97492,x97492)),x97491),f98(x97492)),f324(a321,x97493))),x97494)),f2(x97492))),x97495),f2(x97492))+P1(f324(f324(f326(x97491),x97493),x97495)) % 28.68/28.33 [9750]~P68(x97502)+~P1(f324(f64(x97501),x97505))+E(f324(f324(f11(x97501,x97502),f324(f324(f9(x97501,x97502,x97502),f324(f324(f20(x97501,x97502,f845(x97502,x97502)),f324(f324(f10(a832,f845(x97502,f845(x97502,x97502)),x97501),f98(x97502)),f324(a321,x97503))),x97504)),f80(x97502))),x97505),f324(x97504,x97503))+~P1(f324(f324(f326(x97501),x97503),x97505)) % 28.68/28.33 [9751]~P67(x97512)+~P1(f324(f64(x97511),x97515))+E(f324(f324(f8(x97511,x97512),f324(f324(f9(x97511,x97512,x97512),f324(f324(f20(x97511,x97512,f845(x97512,x97512)),f324(f324(f10(a832,f845(x97512,f845(x97512,x97512)),x97511),f98(x97512)),f324(a321,x97513))),x97514)),f2(x97512))),x97515),f324(x97514,x97513))+~P1(f324(f324(f326(x97511),x97513),x97515)) % 28.68/28.33 [9811]~P68(x98112)+~P1(f324(f64(x98111),x98115))+E(f324(f324(f11(x98111,x98112),f324(f324(f9(x98111,x98112,x98112),f324(f324(f20(x98111,x98112,f845(x98112,x98112)),f324(f324(f10(a832,f845(x98112,f845(x98112,x98112)),x98111),f98(x98112)),f324(f324(f9(x98111,x98111,a832),a321),x98113))),x98114)),f80(x98112))),x98115),f80(x98112))+P1(f324(f324(f326(x98111),x98113),x98115)) % 28.68/28.33 [9812]~P67(x98122)+~P1(f324(f64(x98121),x98125))+E(f324(f324(f8(x98121,x98122),f324(f324(f9(x98121,x98122,x98122),f324(f324(f20(x98121,x98122,f845(x98122,x98122)),f324(f324(f10(a832,f845(x98122,f845(x98122,x98122)),x98121),f98(x98122)),f324(f324(f9(x98121,x98121,a832),a321),x98123))),x98124)),f2(x98122))),x98125),f2(x98122))+P1(f324(f324(f326(x98121),x98123),x98125)) % 28.68/28.33 [9814]~P68(x98142)+~P1(f324(f64(x98141),x98145))+E(f324(f324(f11(x98141,x98142),f324(f324(f9(x98141,x98142,x98142),f324(f324(f20(x98141,x98142,f845(x98142,x98142)),f324(f324(f10(a832,f845(x98142,f845(x98142,x98142)),x98141),f98(x98142)),f324(f324(f9(x98141,x98141,a832),a321),x98143))),x98144)),f80(x98142))),x98145),f324(x98144,x98143))+~P1(f324(f324(f326(x98141),x98143),x98145)) % 28.68/28.33 [9815]~P67(x98152)+~P1(f324(f64(x98151),x98155))+E(f324(f324(f8(x98151,x98152),f324(f324(f9(x98151,x98152,x98152),f324(f324(f20(x98151,x98152,f845(x98152,x98152)),f324(f324(f10(a832,f845(x98152,f845(x98152,x98152)),x98151),f98(x98152)),f324(f324(f9(x98151,x98151,a832),a321),x98153))),x98154)),f2(x98152))),x98155),f324(x98154,x98153))+~P1(f324(f324(f326(x98151),x98153),x98155)) % 28.68/28.33 [7698]~P6(x76982)+~P1(f324(f64(x76981),x76984))+E(f324(f324(f8(x76981,x76982),x76983),f324(f324(f3(f845(x76981,a832)),x76984),f324(f324(f303(x76981),x76985),f179(f845(x76981,a832))))),f324(f324(f8(x76981,x76982),x76983),x76984))+P1(f324(f324(f326(x76981),x76985),x76984)) % 28.68/28.33 [8201]~P126(x82012)+~P1(f324(f64(x82011),x82014))+E(f324(f324(f8(x82011,x82012),x82013),f324(f324(f3(f845(x82011,a832)),x82014),f324(f324(f303(x82011),x82015),f179(f845(x82011,a832))))),f324(f324(f3(x82012),f324(f324(f8(x82011,x82012),x82013),x82014)),f324(x82013,x82015)))+~P1(f324(f324(f326(x82011),x82015),x82014)) % 28.68/28.33 [8202]~P6(x82022)+~P1(f324(f64(x82021),x82024))+E(f324(f324(f8(x82021,x82022),x82023),f324(f324(f3(f845(x82021,a832)),x82024),f324(f324(f303(x82021),x82025),f179(f845(x82021,a832))))),f324(f324(f3(x82022),f324(f324(f8(x82021,x82022),x82023),x82024)),f324(x82023,x82025)))+~P1(f324(f324(f326(x82021),x82025),x82024)) % 28.68/28.33 [8213]~P105(x82131)+~P1(f324(f324(f231(a838),x82133),x82135))+~P1(f324(f324(f280(x82131),f324(f324(f240(x82131),x82132),x82135)),x82134))+P1(f324(f324(f280(x82131),f324(f324(f240(x82131),x82132),x82133)),x82134)) % 28.68/28.33 [8230]~P6(x82301)+~P1(f324(f64(x82302),x82304))+E(f324(f324(f3(x82301),f324(f324(f8(x82302,x82301),x82303),x82304)),f324(f324(f8(x82302,x82301),x82303),x82305)),f324(f324(f8(x82302,x82301),x82303),f324(f324(f3(f845(x82302,a832)),x82304),x82305)))+~P1(f324(f324(f231(f845(x82302,a832)),x82305),x82304)) % 28.68/28.33 [8251]P1(f324(f64(x82511),f324(x82512,x82513)))+~P1(f324(f64(x82514),x82515))+~P1(f324(f324(f326(x82514),x82513),x82515))+~P1(f324(f64(x82511),f324(f324(f45(x82514,f845(x82511,a832)),x82515),x82512))) % 28.68/28.33 [8675]~P12(x86751,x86755,x86754)+~E(f324(f278(x86751,x86751,x86754),f324(f324(f303(x86751),x86752),f179(f845(x86751,a832)))),f324(f278(x86751,x86751,x86754),f324(f324(f303(x86751),x86753),f179(f845(x86751,a832)))))+~P1(f324(f324(f326(x86751),x86753),x86755))+P1(f324(f324(f326(f844(x86751,x86751)),f324(f324(f247(x86751,x86751),x86752),x86753)),x86754)) % 28.68/28.33 [8941]~P1(f324(x89411,x89415))+P1(f324(x89411,f359(x89411,x89412,x89413,x89414)))+P1(f324(x89411,f358(x89411,x89412,x89413,x89414)))+~P1(f324(f324(f326(x89414),x89415),f324(f324(f103(f845(x89414,a832)),x89413),x89412))) % 28.68/28.33 [9101]~P1(f324(x91011,x91015))+P1(f324(x91011,f358(x91011,x91012,x91013,x91014)))+P1(f324(f324(f326(x91014),f359(x91011,x91012,x91013,x91014)),x91012))+~P1(f324(f324(f326(x91014),x91015),f324(f324(f103(f845(x91014,a832)),x91013),x91012))) % 28.68/28.33 [9102]~P1(f324(x91021,x91025))+P1(f324(x91021,f359(x91021,x91022,x91023,x91024)))+P1(f324(f324(f326(x91024),f358(x91021,x91022,x91023,x91024)),x91023))+~P1(f324(f324(f326(x91024),x91025),f324(f324(f103(f845(x91024,a832)),x91023),x91022))) % 28.68/28.33 [9106]P1(f324(x91061,x91062))+~P1(f324(x91061,f363(x91061,x91063,x91064,x91065)))+~P1(f324(x91061,f362(x91061,x91063,x91064,x91065)))+~P1(f324(f324(f326(x91065),x91062),f324(f324(f103(f845(x91065,a832)),x91064),x91063))) % 28.68/28.33 [9141]E(x91411,x91412)+~P1(f324(f324(f326(f844(x91413,x91413)),f324(f324(f247(x91413,x91413),x91411),x91412)),f301(x91413,x91415)))+P1(f324(f324(f326(x91413),x91411),x91414))+~P1(f324(f324(f231(f845(f844(x91413,x91413),a832)),x91415),f324(f324(f249(x91413,x91413),x91414),f324(f18(f845(x91413,a832),x91413),x91414)))) % 28.68/28.33 [9158]P1(f324(x91581,x91582))+~P1(f324(x91581,f362(x91581,x91584,x91585,x91583)))+P1(f324(f324(f326(x91583),f363(x91581,x91584,x91585,x91583)),x91584))+~P1(f324(f324(f326(x91583),x91582),f324(f324(f103(f845(x91583,a832)),x91585),x91584))) % 28.68/28.33 [9159]P1(f324(x91591,x91592))+~P1(f324(x91591,f363(x91591,x91594,x91595,x91593)))+P1(f324(f324(f326(x91593),f362(x91591,x91594,x91595,x91593)),x91595))+~P1(f324(f324(f326(x91593),x91592),f324(f324(f103(f845(x91593,a832)),x91595),x91594))) % 28.68/28.33 [9221]P1(f324(x92211,x92212))+P1(f324(f324(f326(x92213),f363(x92211,x92214,x92215,x92213)),x92214))+P1(f324(f324(f326(x92213),f362(x92211,x92214,x92215,x92213)),x92215))+~P1(f324(f324(f326(x92213),x92212),f324(f324(f103(f845(x92213,a832)),x92215),x92214))) % 28.68/28.33 [9223]~P1(f324(x92232,x92235))+P1(f324(f324(f326(x92231),f359(x92232,x92233,x92234,x92231)),x92233))+P1(f324(f324(f326(x92231),f358(x92232,x92233,x92234,x92231)),x92234))+~P1(f324(f324(f326(x92231),x92235),f324(f324(f103(f845(x92231,a832)),x92234),x92233))) % 28.68/28.33 [9369]~P12(x93691,x93695,x93694)+~P1(f324(f324(f326(x93691),x93693),x93695))+P1(f324(f324(f326(f844(x93691,x93691)),f324(f324(f247(x93691,x93691),x93692),x93693)),x93694))+~P1(f324(f324(f231(f845(x93691,a832)),f324(f278(x93691,x93691,x93694),f324(f324(f303(x93691),x93693),f179(f845(x93691,a832))))),f324(f278(x93691,x93691,x93694),f324(f324(f303(x93691),x93692),f179(f845(x93691,a832)))))) % 28.68/28.33 [9490]~P86(x94905)+~P9(x94905)+P1(f324(f324(f326(x94901),f666(x94902,x94903,x94904,x94901,x94905)),x94904))+~P1(f324(f324(f232(x94905),f324(f324(f46(x94901,x94905),x94904),x94903)),x94902)) % 28.68/28.33 [9523]~P77(x95235)+~P72(x95235)+P1(f324(f324(f326(x95231),f740(x95232,x95233,x95234,x95231,x95235)),f324(f157(x95231),x95234)))+P1(f324(f324(f231(x95235),f324(f151(x95235),f324(f324(f141(x95231,x95235),x95233),x95234))),f324(f151(x95235),f324(f324(f141(x95231,x95235),x95232),x95234)))) % 28.68/28.33 [9621]~P86(x96211)+~P9(x96211)+P1(f324(f324(f232(x96211),f324(x96212,f666(x96213,x96212,x96214,x96215,x96211))),x96213))+~P1(f324(f324(f232(x96211),f324(f324(f46(x96215,x96211),x96214),x96212)),x96213)) % 28.68/28.33 [9764]~P77(x97641)+~P72(x97641)+~P1(f324(f324(f231(x97641),f324(x97643,f740(x97645,x97643,x97644,x97642,x97641))),f324(x97645,f740(x97645,x97643,x97644,x97642,x97641))))+P1(f324(f324(f231(x97641),f324(f151(x97641),f324(f324(f141(x97642,x97641),x97643),x97644))),f324(f151(x97641),f324(f324(f141(x97642,x97641),x97645),x97644)))) % 28.68/28.33 [8529]~P68(x85291)+~P1(f324(f64(x85294),x85295))+~P1(f324(f324(f326(x85294),x85293),x85295))+E(f324(f324(f83(x85291),f324(x85292,x85293)),f324(f324(f11(x85294,x85291),x85292),f324(f324(f3(f845(x85294,a832)),x85295),f324(f324(f303(x85294),x85293),f179(f845(x85294,a832)))))),f324(f324(f11(x85294,x85291),x85292),x85295)) % 28.68/28.33 [8531]~P67(x85311)+~P1(f324(f64(x85314),x85315))+~P1(f324(f324(f326(x85314),x85313),x85315))+E(f324(f324(f82(x85311),f324(x85312,x85313)),f324(f324(f8(x85314,x85311),x85312),f324(f324(f3(f845(x85314,a832)),x85315),f324(f324(f303(x85314),x85313),f179(f845(x85314,a832)))))),f324(f324(f8(x85314,x85311),x85312),x85315)) % 28.68/28.33 [8585]~P22(x85851,x85854,x85855)+~P1(f324(f64(x85851),x85852))+E(f324(f324(f3(f845(x85851,a832)),x85852),f324(f324(f303(x85851),x85853),f179(f845(x85851,a832)))),f179(f845(x85851,a832)))+E(f324(f324(x85854,x85853),f324(x85855,f324(f324(f3(f845(x85851,a832)),x85852),f324(f324(f303(x85851),x85853),f179(f845(x85851,a832)))))),f324(x85855,f324(f324(f303(x85851),x85853),x85852))) % 28.68/28.33 [8922]~P68(x89221)+~P1(f324(f64(x89222),x89225))+~P1(f324(f64(x89222),x89224))+E(f324(f324(f83(x89221),f324(f324(f11(x89222,x89221),x89223),f324(f324(f103(f845(x89222,a832)),x89224),x89225))),f324(f324(f11(x89222,x89221),x89223),f324(f324(f104(f845(x89222,a832)),x89224),x89225))),f324(f324(f83(x89221),f324(f324(f11(x89222,x89221),x89223),x89224)),f324(f324(f11(x89222,x89221),x89223),x89225))) % 28.68/28.33 [8923]~P67(x89231)+~P1(f324(f64(x89232),x89235))+~P1(f324(f64(x89232),x89234))+E(f324(f324(f82(x89231),f324(f324(f8(x89232,x89231),x89233),f324(f324(f103(f845(x89232,a832)),x89234),x89235))),f324(f324(f8(x89232,x89231),x89233),f324(f324(f104(f845(x89232,a832)),x89234),x89235))),f324(f324(f82(x89231),f324(f324(f8(x89232,x89231),x89233),x89234)),f324(f324(f8(x89232,x89231),x89233),x89235))) % 28.68/28.33 [9051]~P6(x90511)+~P1(f324(f64(x90512),x90515))+~P1(f324(f64(x90512),x90514))+E(f324(f324(f3(x90511),f324(f324(f82(x90511),f324(f324(f8(x90512,x90511),x90513),x90514)),f324(f324(f8(x90512,x90511),x90513),x90515))),f324(f324(f8(x90512,x90511),x90513),f324(f324(f104(f845(x90512,a832)),x90514),x90515))),f324(f324(f8(x90512,x90511),x90513),f324(f324(f103(f845(x90512,a832)),x90514),x90515))) % 28.68/28.33 [9235]~P29(x92351,x92352,x92353,x92355)+~P29(x92351,x92352,x92353,x92354)+P29(x92351,x92352,x92353,f324(f324(f103(f845(x92351,a832)),x92354),x92355))+~E(f324(f324(f104(f845(x92352,a832)),f324(f304(x92351,x92352,x92353),f324(f324(f3(f845(x92351,a832)),x92354),x92355))),f324(f304(x92351,x92352,x92353),f324(f324(f3(f845(x92351,a832)),x92355),x92354))),f179(f845(x92352,a832))) % 28.68/28.33 [9342]E(x93421,f2(a1))+~P1(f324(f324(f232(a1),f2(a1)),x93423))+~P1(f324(f55(x93422,x93421),f324(f324(f247(a1,a1),x93424),x93425)))+P1(f324(f55(x93422,f324(f324(f83(a1),x93421),x93423)),f324(f324(f247(a1,a1),f324(f324(f42(a1),x93424),x93423)),f324(f324(f82(a1),f324(f324(f83(a1),x93421),f51(a1,x93424,x93423))),x93425)))) % 28.68/28.33 [9350]~P1(f324(f324(f232(a838),f2(a838)),x93503))+~P1(f324(f324(f232(a838),f2(a838)),x93502))+~P1(f324(f54(x93501,x93502),f324(f324(f247(a838,a838),x93504),x93505)))+P1(f324(f54(x93501,f324(f324(f83(a838),x93502),x93503)),f324(f324(f247(a838,a838),f324(f324(f42(a838),x93504),x93503)),f324(f324(f82(a838),f324(f324(f83(a838),x93502),f51(a838,x93504,x93503))),x93505)))) % 28.68/28.33 [9401]E(f324(f324(f82(a1),f479(x94011,x94012,x94013,x94014,x94015)),f480(x94011,x94012,x94013,x94014,x94015)),x94015)+~P1(f324(f324(f280(a1),x94014),x94013))+~P1(f324(f324(f280(a1),x94014),f324(f324(f82(a1),x94015),x94011)))+P1(f324(f324(f280(a1),x94014),f324(f324(f82(a1),f324(f324(f3(a1),x94015),x94013)),x94011))) % 28.68/28.33 [9402]E(f324(f324(f3(a1),f481(x94021,x94022,x94023,x94024,x94025)),f482(x94021,x94022,x94023,x94024,x94025)),x94025)+~P1(f324(f324(f280(a1),x94024),x94023))+~P1(f324(f324(f280(a1),x94024),f324(f324(f82(a1),x94025),x94021)))+P1(f324(f324(f280(a1),x94024),f324(f324(f82(a1),f324(f324(f82(a1),x94025),x94023)),x94021))) % 28.68/28.33 [9403]~P68(x94031)+~P1(f324(f64(x94032),x94035))+~P1(f324(f64(x94032),x94034))+E(f324(f324(f83(x94031),f324(f324(f324(f68(x94031,x94032,f83(x94031)),x94033),f80(x94031)),f324(f324(f103(f845(x94032,a832)),x94034),x94035))),f324(f324(f324(f68(x94031,x94032,f83(x94031)),x94033),f80(x94031)),f324(f324(f104(f845(x94032,a832)),x94034),x94035))),f324(f324(f83(x94031),f324(f324(f324(f68(x94031,x94032,f83(x94031)),x94033),f80(x94031)),x94034)),f324(f324(f324(f68(x94031,x94032,f83(x94031)),x94033),f80(x94031)),x94035))) % 28.68/28.33 [9405]~E(f324(f324(f158(x94051),x94055),x94052),f324(f324(f158(x94051),x94055),x94053))+P1(f324(f324(f326(f844(f839(x94051),f839(x94051))),f324(f324(f247(f839(x94051),f839(x94051)),x94052),x94053)),f136(x94051,x94054)))+~P1(f324(f324(f232(a838),x94055),f324(f324(f235(a838),f324(f180(f839(x94051)),x94052)),f324(f180(f839(x94051)),x94053))))+~P1(f324(f324(f326(f844(x94051,x94051)),f324(f324(f247(x94051,x94051),f324(f324(f149(x94051),x94052),x94055)),f324(f324(f149(x94051),x94053),x94055))),x94054)) % 28.68/28.33 [9414]E(f324(f324(f82(a1),f487(x94141,x94142,x94143,x94144,x94145)),f488(x94141,x94142,x94143,x94144,x94145)),x94145)+~P1(f324(f324(f280(a1),x94144),x94143))+P1(f324(f324(f280(a1),x94144),f324(f324(f82(a1),x94145),x94141)))+~P1(f324(f324(f280(a1),x94144),f324(f324(f82(a1),f324(f324(f3(a1),x94145),x94143)),x94141))) % 28.68/28.33 [9415]E(f324(f324(f3(a1),f483(x94151,x94152,x94153,x94154,x94155)),f484(x94151,x94152,x94153,x94154,x94155)),x94155)+~P1(f324(f324(f280(a1),x94154),x94153))+P1(f324(f324(f280(a1),x94154),f324(f324(f82(a1),x94155),x94151)))+~P1(f324(f324(f280(a1),x94154),f324(f324(f82(a1),f324(f324(f82(a1),x94155),x94153)),x94151))) % 28.68/28.33 [9500]~P1(f324(f324(f280(a1),x95004),x95003))+P1(f324(f324(f326(a1),f479(x95001,x95002,x95003,x95004,x95005)),x95002))+~P1(f324(f324(f280(a1),x95004),f324(f324(f82(a1),x95005),x95001)))+P1(f324(f324(f280(a1),x95004),f324(f324(f82(a1),f324(f324(f3(a1),x95005),x95003)),x95001))) % 28.68/28.33 [9501]~P1(f324(f324(f280(a1),x95014),x95013))+P1(f324(f324(f326(a1),f481(x95011,x95012,x95013,x95014,x95015)),x95012))+~P1(f324(f324(f280(a1),x95014),f324(f324(f82(a1),x95015),x95011)))+P1(f324(f324(f280(a1),x95014),f324(f324(f82(a1),f324(f324(f82(a1),x95015),x95013)),x95011))) % 28.68/28.33 [9508]~P1(f324(f324(f280(a1),x95084),x95083))+P1(f324(f324(f326(a1),f480(x95081,x95082,x95083,x95084,x95085)),f296(a1,f80(a1),x95083)))+~P1(f324(f324(f280(a1),x95084),f324(f324(f82(a1),x95085),x95081)))+P1(f324(f324(f280(a1),x95084),f324(f324(f82(a1),f324(f324(f3(a1),x95085),x95083)),x95081))) % 28.68/28.33 [9509]~P1(f324(f324(f280(a1),x95094),x95093))+P1(f324(f324(f326(a1),f482(x95091,x95092,x95093,x95094,x95095)),f296(a1,f80(a1),x95093)))+~P1(f324(f324(f280(a1),x95094),f324(f324(f82(a1),x95095),x95091)))+P1(f324(f324(f280(a1),x95094),f324(f324(f82(a1),f324(f324(f82(a1),x95095),x95093)),x95091))) % 28.68/28.33 [9510]~P2(x95105)+~P77(x95105)+P1(f324(f324(f326(x95101),f500(x95102,x95103,x95104,x95101,x95105)),x95104))+P1(f324(f324(f231(x95105),f324(f324(f8(x95101,x95105),x95103),x95104)),f324(f324(f83(x95105),f324(f102(x95105),f324(f41(x95101),x95104))),x95102))) % 28.68/28.33 [9511]~P1(f324(f324(f280(a1),x95114),x95113))+P1(f324(f324(f326(a1),f483(x95111,x95112,x95113,x95114,x95115)),x95112))+P1(f324(f324(f280(a1),x95114),f324(f324(f82(a1),x95115),x95111)))+~P1(f324(f324(f280(a1),x95114),f324(f324(f82(a1),f324(f324(f82(a1),x95115),x95113)),x95111))) % 28.68/28.33 [9512]~P1(f324(f324(f280(a1),x95124),x95123))+P1(f324(f324(f326(a1),f487(x95121,x95122,x95123,x95124,x95125)),x95122))+P1(f324(f324(f280(a1),x95124),f324(f324(f82(a1),x95125),x95121)))+~P1(f324(f324(f280(a1),x95124),f324(f324(f82(a1),f324(f324(f3(a1),x95125),x95123)),x95121))) % 28.68/28.33 [9513]~P1(f324(f324(f280(a1),x95131),x95135))+P1(f324(f324(f326(a1),f484(x95133,x95134,x95135,x95131,x95132)),f296(a1,f80(a1),x95135)))+P1(f324(f324(f280(a1),x95131),f324(f324(f82(a1),x95132),x95133)))+~P1(f324(f324(f280(a1),x95131),f324(f324(f82(a1),f324(f324(f82(a1),x95132),x95135)),x95133))) % 28.68/28.33 [9514]~P1(f324(f324(f280(a1),x95141),x95145))+P1(f324(f324(f326(a1),f488(x95143,x95144,x95145,x95141,x95142)),f296(a1,f80(a1),x95145)))+P1(f324(f324(f280(a1),x95141),f324(f324(f82(a1),x95142),x95143)))+~P1(f324(f324(f280(a1),x95141),f324(f324(f82(a1),f324(f324(f3(a1),x95142),x95145)),x95143))) % 28.68/28.33 [9681]~P2(x96811)+~P77(x96811)+~P1(f324(f324(f231(x96811),f324(x96813,f500(x96815,x96813,x96814,x96812,x96811))),x96815))+P1(f324(f324(f231(x96811),f324(f324(f8(x96812,x96811),x96813),x96814)),f324(f324(f83(x96811),f324(f102(x96811),f324(f41(x96812),x96814))),x96815))) % 28.68/28.33 [8557]E(f324(f324(f125(x85571),x85572),x85573),f324(f324(f125(x85571),x85574),x85575))+~E(f324(f324(f158(x85571),f324(f180(f839(x85571)),x85572)),x85574),x85572)+~E(f324(f324(f125(x85571),f324(f324(f128(x85571),f324(f180(f839(x85571)),x85572)),x85574)),x85575),x85573)+P1(f324(f324(f231(a838),f324(f180(f839(x85571)),x85574)),f324(f180(f839(x85571)),x85572))) % 28.68/28.33 [8673]E(f324(f324(f125(x86731),x86732),x86733),f324(f324(f125(x86731),x86734),x86735))+~E(f324(f324(f158(x86731),f324(f180(f839(x86731)),x86732)),x86734),x86732)+~E(x86733,f324(f324(f125(x86731),f324(f324(f128(x86731),f324(f180(f839(x86731)),x86732)),x86734)),x86735))+~P1(f324(f324(f231(a838),f324(f180(f839(x86731)),x86732)),f324(f180(f839(x86731)),x86734))) % 28.68/28.33 [9832]~P1(f324(x98325,x98324))+~P1(f324(f64(x98322),f324(f257(x98322),x98325)))+P1(f324(f64(x98321),f324(f257(x98321),f324(f324(f9(x98321,x98322,a832),x98323),x98324))))+~P1(f324(f64(x98321),f324(f257(x98321),f324(f324(f10(f845(x98322,a832),a832,x98321),f89(x98322)),f324(f324(f10(f845(x98322,a832),f845(x98322,a832),x98321),f324(f20(x98322,a832,a832),f324(f324(f10(a832,f845(a832,a832),x98322),a322),x98325))),x98323))))) % 28.68/28.33 [7846]~P39(x78462,x78463,x78464,x78466)+~P39(f35(x78461,x78462),x78466,x78464,x78465)+P39(f35(x78461,x78462),x78463,x78464,x78465)+~P1(f324(x78461,x78463)) % 28.68/28.33 [8366]~P23(x83665,x83661,x83666,x83662)+E(f324(f75(x83661,x83661,x83661,f324(x83662,x83663)),f324(x83662,x83664)),f324(f75(x83661,x83661,x83661,f324(x83662,x83664)),f324(x83662,x83663)))+~P1(f324(f64(x83665),x83664))+~P1(f324(f64(x83665),x83663)) % 28.68/28.33 [7756]~P29(x77561,x77562,x77564,x77563)+~E(f324(x77564,x77566),x77565)+E(f324(f79(x77561,x77562,x77563,x77564),x77565),x77566)+~P1(f324(f324(f326(x77561),x77566),x77563)) % 28.68/28.33 [7952]~P24(x79526,x79521,x79524,x79522)+E(f324(f75(x79521,x79521,x79521,f324(x79522,x79523)),f324(x79524,x79525)),f324(x79522,x79523))+~P1(f324(f64(x79526),x79523))+~P1(f324(f324(f326(x79526),x79525),x79523)) % 28.68/28.33 [9089]~P23(x90893,x90891,x90896,x90892)+E(f324(f75(x90891,x90891,x90891,f324(x90892,f324(f324(f3(f845(x90893,a832)),x90894),f324(f324(f303(x90893),x90895),f179(f845(x90893,a832)))))),f324(x90896,x90895)),f324(x90892,x90894))+~P1(f324(f64(x90893),x90894))+~P1(f324(f324(f326(x90893),x90895),x90894)) % 28.68/28.33 [6808]~P7(x68081)+~E(f51(x68081,x68083,x68084),f51(x68081,x68086,x68084))+~E(f51(x68081,x68082,x68084),f51(x68081,x68085,x68084))+E(f51(x68081,f324(f324(f83(x68081),x68082),x68083),x68084),f51(x68081,f324(f324(f83(x68081),x68085),x68086),x68084)) % 28.68/28.33 [6809]~P7(x68091)+~E(f51(x68091,x68093,x68094),f51(x68091,x68096,x68094))+~E(f51(x68091,x68092,x68094),f51(x68091,x68095,x68094))+E(f51(x68091,f324(f324(f82(x68091),x68092),x68093),x68094),f51(x68091,f324(f324(f82(x68091),x68095),x68096),x68094)) % 28.68/28.33 [6810]~P8(x68101)+~E(f51(x68101,x68103,x68104),f51(x68101,x68106,x68104))+~E(f51(x68101,x68102,x68104),f51(x68101,x68105,x68104))+E(f51(x68101,f324(f324(f3(x68101),x68102),x68103),x68104),f51(x68101,f324(f324(f3(x68101),x68105),x68106),x68104)) % 28.68/28.33 [7645]~P20(x76451,x76452,x76453)+~P1(f324(f64(x76451),x76456))+E(f324(f324(f67(x76451,x76452,x76453),x76454),f324(f324(f303(x76451),x76455),x76456)),f324(f324(f67(x76451,x76452,x76453),f324(f324(x76453,x76455),x76454)),x76456))+P1(f324(f324(f326(x76451),x76455),x76456)) % 28.68/28.33 [7713]~P9(x77131)+P1(f324(f324(f231(x77131),x77132),f324(x77133,x77134)))+~P1(f324(f324(f326(x77135),x77134),x77136))+~P1(f324(f324(f231(x77131),x77132),f324(f324(f46(x77135,x77131),x77136),x77133))) % 28.68/28.33 [7875]~P20(x78751,x78752,x78753)+~P1(f324(f64(x78751),x78756))+E(f324(f324(f67(x78751,x78752,x78753),x78754),f324(f324(f303(x78751),x78755),x78756)),f324(f324(x78753,x78755),f324(f324(f67(x78751,x78752,x78753),x78754),x78756)))+P1(f324(f324(f326(x78751),x78755),x78756)) % 28.68/28.33 [7968]~P86(x79683)+~P1(f324(x79682,x79685))+~P18(x79683,f324(f324(f141(x79681,x79683),x79684),x79686))+E(f324(f126(x79681,x79682),f324(f324(f137(x79681,x79683,x79684),x79685),x79686)),f324(f324(f137(x79681,x79683,x79684),x79685),f324(f126(x79681,x79682),x79686))) % 28.68/28.33 [7992]E(x79921,x79922)+E(x79923,f2(a1))+~P1(f324(f55(x79924,x79923),f324(f324(f247(a1,a1),x79925),x79922)))+~P1(f324(f55(x79924,x79923),f324(f324(f247(a1,a1),x79926),x79921))) % 28.68/28.33 [7993]E(x79931,x79932)+E(x79933,f2(a1))+~P1(f324(f55(x79934,x79933),f324(f324(f247(a1,a1),x79932),x79935)))+~P1(f324(f55(x79934,x79933),f324(f324(f247(a1,a1),x79931),x79936))) % 28.68/28.33 [8015]~P23(x80152,x80155,x80156,x80151)+~P1(f324(f64(x80152),x80154))+E(f324(x80151,f324(f324(f303(x80152),x80153),x80154)),f324(f75(x80155,x80155,x80155,f324(x80151,x80154)),f324(x80156,x80153)))+P1(f324(f324(f326(x80152),x80153),x80154)) % 28.68/28.33 [8233]~P24(x82335,x82331,x82336,x82332)+E(f324(f75(x82331,x82331,x82331,f324(x82332,x82333)),f324(x82332,x82334)),f324(x82332,x82333))+~P1(f324(f64(x82335),x82333))+~P1(f324(f324(f231(f845(x82335,a832)),x82334),x82333)) % 28.68/28.33 [9281]~P29(x92811,x92812,x92814,x92813)+~P1(f324(f324(f326(x92812),x92815),f324(f304(x92811,x92812,x92814),x92813)))+P1(f324(f324(f326(x92811),f324(f79(x92811,x92812,x92813,x92814),x92815)),x92816))+~P1(f324(f324(f231(f845(x92811,a832)),x92813),x92816)) % 28.68/28.33 [9632]~P67(x96322)+~E(f629(x96321,x96323,x96325,x96326,x96324,x96322),f628(x96321,x96323,x96325,x96326,x96324,x96322))+~P1(f324(f64(x96324),x96326))+E(f324(f324(f8(x96321,x96322),x96323),f324(f304(x96324,x96321,x96325),x96326)),f324(f324(f8(x96324,x96322),f324(f75(x96321,x96322,x96324,x96323),x96325)),x96326)) % 28.68/28.33 [9663]~P67(x96636)+E(f324(x96631,f629(x96632,x96633,x96631,x96634,x96635,x96636)),f324(x96631,f628(x96632,x96633,x96631,x96634,x96635,x96636)))+E(f324(f324(f8(x96632,x96636),x96633),f324(f304(x96635,x96632,x96631),x96634)),f324(f324(f8(x96635,x96636),f324(f75(x96632,x96636,x96635,x96633),x96631)),x96634))+~P1(f324(f64(x96635),x96634)) % 28.68/28.33 [9715]~P67(x97152)+~E(f324(x97153,f324(x97155,f628(x97151,x97153,x97155,x97156,x97154,x97152))),f2(x97152))+~P1(f324(f64(x97154),x97156))+E(f324(f324(f8(x97151,x97152),x97153),f324(f304(x97154,x97151,x97155),x97156)),f324(f324(f8(x97154,x97152),f324(f75(x97151,x97152,x97154,x97153),x97155)),x97156)) % 28.68/28.33 [9773]~P67(x97732)+~P1(f324(f64(x97734),x97736))+E(f324(f324(f8(x97731,x97732),x97733),f324(f304(x97734,x97731,x97735),x97736)),f324(f324(f8(x97734,x97732),f324(f75(x97731,x97732,x97734,x97733),x97735)),x97736))+P1(f324(f324(f326(x97734),f628(x97731,x97733,x97735,x97736,x97734,x97732)),x97736)) % 28.68/28.33 [9774]~P67(x97742)+~P1(f324(f64(x97744),x97746))+E(f324(f324(f8(x97741,x97742),x97743),f324(f304(x97744,x97741,x97745),x97746)),f324(f324(f8(x97744,x97742),f324(f75(x97741,x97742,x97744,x97743),x97745)),x97746))+P1(f324(f324(f326(x97744),f629(x97741,x97743,x97745,x97746,x97744,x97742)),x97746)) % 28.68/28.33 [9896]~P68(x98961)+~P1(f324(f64(x98962),x98966))+E(f324(f324(f324(f68(x98961,x98962,f83(x98961)),f324(f324(f20(x98962,f845(x98963,a832),x98961),f324(f324(f9(x98962,x98961,f845(f845(x98963,a832),x98961)),f324(f324(f10(f845(x98963,x98961),f845(x98961,f845(f845(x98963,a832),x98961)),x98962),f68(x98961,x98963,f83(x98961))),x98964)),f80(x98961))),x98965)),f80(x98961)),x98966),f324(f324(f324(f68(x98961,f844(x98962,x98963),f83(x98961)),f324(f252(x98962,x98963,x98961),x98964)),f80(x98961)),f324(f324(f249(x98962,x98963),x98966),x98965)))+P1(f324(f324(f326(x98962),f582(x98964,x98965,x98963,x98966,x98962,x98961)),x98966)) % 28.68/28.33 [9912]~P68(x99121)+~P1(f324(f64(x99122),x99126))+E(f324(f324(f324(f68(x99121,x99122,f83(x99121)),f324(f324(f20(x99122,f845(x99123,a832),x99121),f324(f324(f9(x99122,x99121,f845(f845(x99123,a832),x99121)),f324(f324(f10(f845(x99123,x99121),f845(x99121,f845(f845(x99123,a832),x99121)),x99122),f68(x99121,x99123,f83(x99121))),x99124)),f80(x99121))),x99125)),f80(x99121)),x99126),f324(f324(f324(f68(x99121,f844(x99122,x99123),f83(x99121)),f324(f252(x99122,x99123,x99121),x99124)),f80(x99121)),f324(f324(f249(x99122,x99123),x99126),x99125)))+~P1(f324(f64(x99123),f324(x99125,f582(x99124,x99125,x99123,x99126,x99122,x99121)))) % 28.68/28.33 [8148]~P24(x81482,x81485,x81486,x81481)+~P1(f324(f64(x81482),x81484))+~P1(f324(f64(x81482),x81483))+E(f324(x81481,f324(f324(f103(f845(x81482,a832)),x81483),x81484)),f324(f75(x81485,x81485,x81485,f324(x81481,x81483)),f324(x81481,x81484))) % 28.68/28.33 [8368]~P9(x83681)+P1(f324(f324(f231(x83681),f324(x83682,x83683)),x83684))+~P1(f324(f324(f326(x83685),x83683),x83686))+~P1(f324(f324(f231(x83681),f324(f324(f45(x83685,x83681),x83686),x83682)),x83684)) % 28.68/28.33 [8744]~P29(x87442,x87441,x87443,x87446)+E(f324(f324(f3(f845(x87441,a832)),f324(f304(x87442,x87441,x87443),x87444)),f324(f304(x87442,x87441,x87443),x87445)),f324(f304(x87442,x87441,x87443),f324(f324(f3(f845(x87442,a832)),x87444),x87445)))+~P1(f324(f324(f231(f845(x87442,a832)),x87445),x87446))+~P1(f324(f324(f231(f845(x87442,a832)),x87444),x87446)) % 28.68/28.33 [8745]~P29(x87452,x87451,x87453,x87456)+E(f324(f324(f104(f845(x87451,a832)),f324(f304(x87452,x87451,x87453),x87454)),f324(f304(x87452,x87451,x87453),x87455)),f324(f304(x87452,x87451,x87453),f324(f324(f104(f845(x87452,a832)),x87454),x87455)))+~P1(f324(f324(f231(f845(x87452,a832)),x87455),x87456))+~P1(f324(f324(f231(f845(x87452,a832)),x87454),x87456)) % 28.68/28.33 [8982]E(x89821,x89822)+~P52(x89823,x89824,x89825)+~P1(f324(f324(f326(f844(x89823,x89824)),f324(f324(f247(x89823,x89824),x89826),x89822)),x89825))+~P1(f324(f324(f326(f844(x89823,x89824)),f324(f324(f247(x89823,x89824),x89826),x89821)),x89825)) % 28.68/28.33 [9711]~P4(x97111)+~E(f324(x97113,f649(x97114,x97116,x97113,x97115,x97112,x97111)),f324(x97116,f649(x97114,x97116,x97113,x97115,x97112,x97111)))+~P1(f324(f64(x97112),x97115))+E(f324(f324(f324(f68(x97111,x97112,f83(x97111)),x97113),x97114),x97115),f324(f324(f324(f68(x97111,x97112,f83(x97111)),x97116),x97114),x97115)) % 28.68/28.33 [9770]~P4(x97701)+~P1(f324(f64(x97702),x97705))+E(f324(f324(f324(f68(x97701,x97702,f83(x97701)),x97703),x97704),x97705),f324(f324(f324(f68(x97701,x97702,f83(x97701)),x97706),x97704),x97705))+P1(f324(f324(f326(x97702),f649(x97704,x97703,x97706,x97705,x97702,x97701)),x97705)) % 28.68/28.33 [8570]~P4(x85701)+~P1(f324(f64(x85702),x85706))+P1(f324(f324(f326(x85702),x85705),x85706))+E(f324(f324(f324(f68(x85701,x85702,f83(x85701)),x85703),x85704),f324(f324(f303(x85702),x85705),x85706)),f324(f324(f83(x85701),f324(x85703,x85705)),f324(f324(f324(f68(x85701,x85702,f83(x85701)),x85703),x85704),x85706))) % 28.68/28.33 [8615]~P12(x86151,x86156,x86153)+~P16(x86151,f845(x86152,a832),x86153,x86155)+~P1(f324(f324(f326(x86151),x86154),x86156))+E(f324(f324(f45(x86151,f845(x86152,a832)),f324(f278(x86151,x86151,x86153),f324(f324(f303(x86151),x86154),f179(f845(x86151,a832))))),x86155),f324(x86155,x86154)) % 28.68/28.33 [8725]~P20(x87253,x87254,x87251)+~P1(f324(f64(x87253),x87256))+~P1(f324(f324(f326(x87253),x87252),x87256))+E(f324(f324(x87251,x87252),f324(f324(f67(x87253,x87254,x87251),x87255),f324(f324(f3(f845(x87253,a832)),x87256),f324(f324(f303(x87253),x87252),f179(f845(x87253,a832)))))),f324(f324(f67(x87253,x87254,x87251),x87255),x87256)) % 28.68/28.33 [8992]~P23(x89923,x89921,x89926,x89922)+~P1(f324(f64(x89923),x89925))+~P1(f324(f64(x89923),x89924))+E(f324(f75(x89921,x89921,x89921,f324(x89922,f324(f324(f103(f845(x89923,a832)),x89924),x89925))),f324(x89922,f324(f324(f104(f845(x89923,a832)),x89924),x89925))),f324(f75(x89921,x89921,x89921,f324(x89922,x89924)),f324(x89922,x89925))) % 28.68/28.33 [9301]~E(x93013,f324(f324(f146(x93011,x93012),x93015),x93016))+P1(f324(f324(f326(f844(f839(x93011),f839(x93011))),f324(f324(f247(f839(x93011),f839(x93011)),x93012),x93013)),f144(x93011,x93014)))+~P1(f324(f324(f232(a838),x93015),f324(f180(f839(x93011)),x93012)))+~P1(f324(f324(f326(f844(x93011,x93011)),f324(f324(f247(x93011,x93011),f324(f324(f149(x93011),x93012),x93015)),x93016)),x93014)) % 28.68/28.33 [9790]~P68(x97902)+~P1(f324(f64(x97901),x97906))+P1(f324(f324(f326(x97901),f580(x97904,x97905,x97903,x97906,x97901,x97902)),x97906))+E(f324(f324(f11(x97901,x97902),f324(f324(f20(x97901,f845(x97903,a832),x97902),f324(f324(f10(f845(x97903,x97902),f845(f845(x97903,a832),x97902),x97901),f11(x97903,x97902)),x97904)),x97905)),x97906),f324(f324(f11(f844(x97901,x97903),x97902),f324(f252(x97901,x97903,x97902),x97904)),f324(f324(f249(x97901,x97903),x97906),x97905))) % 28.68/28.33 [9791]~P67(x97912)+~P1(f324(f64(x97911),x97916))+P1(f324(f324(f326(x97911),f581(x97914,x97915,x97913,x97916,x97911,x97912)),x97916))+E(f324(f324(f8(x97911,x97912),f324(f324(f20(x97911,f845(x97913,a832),x97912),f324(f324(f10(f845(x97913,x97912),f845(f845(x97913,a832),x97912),x97911),f8(x97913,x97912)),x97914)),x97915)),x97916),f324(f324(f8(f844(x97911,x97913),x97912),f324(f252(x97911,x97913,x97912),x97914)),f324(f324(f249(x97911,x97913),x97916),x97915))) % 28.68/28.33 [9830]~P68(x98302)+~P1(f324(f64(x98301),x98306))+~P1(f324(f64(x98303),f324(x98305,f580(x98304,x98305,x98303,x98306,x98301,x98302))))+E(f324(f324(f11(x98301,x98302),f324(f324(f20(x98301,f845(x98303,a832),x98302),f324(f324(f10(f845(x98303,x98302),f845(f845(x98303,a832),x98302),x98301),f11(x98303,x98302)),x98304)),x98305)),x98306),f324(f324(f11(f844(x98301,x98303),x98302),f324(f252(x98301,x98303,x98302),x98304)),f324(f324(f249(x98301,x98303),x98306),x98305))) % 28.68/28.33 [9831]~P67(x98312)+~P1(f324(f64(x98311),x98316))+~P1(f324(f64(x98313),f324(x98315,f581(x98314,x98315,x98313,x98316,x98311,x98312))))+E(f324(f324(f8(x98311,x98312),f324(f324(f20(x98311,f845(x98313,a832),x98312),f324(f324(f10(f845(x98313,x98312),f845(f845(x98313,a832),x98312),x98311),f8(x98313,x98312)),x98314)),x98315)),x98316),f324(f324(f8(f844(x98311,x98313),x98312),f324(f252(x98311,x98313,x98312),x98314)),f324(f324(f249(x98311,x98313),x98316),x98315))) % 28.68/28.33 [9813]~P68(x98132)+~P1(f324(f64(x98131),x98136))+P1(f324(f324(f326(x98131),x98133),x98136))+E(f324(f324(f11(x98131,x98132),f324(f324(f9(x98131,x98132,x98132),f324(f324(f20(x98131,x98132,f845(x98132,x98132)),f324(f324(f10(a832,f845(x98132,f845(x98132,x98132)),x98131),f98(x98132)),f324(f324(f9(x98131,x98131,a832),a321),x98133))),x98134)),x98135)),x98136),f324(f324(f240(x98132),x98135),f324(f41(x98131),x98136))) % 28.68/28.33 [9818]~P68(x98182)+~P1(f324(f64(x98181),x98186))+~P1(f324(f324(f326(x98181),x98183),x98186))+E(f324(f324(f11(x98181,x98182),f324(f324(f9(x98181,x98182,x98182),f324(f324(f20(x98181,x98182,f845(x98182,x98182)),f324(f324(f10(a832,f845(x98182,f845(x98182,x98182)),x98181),f98(x98182)),f324(f324(f9(x98181,x98181,a832),a321),x98183))),x98184)),x98185)),x98186),f324(f324(f83(x98182),f324(x98184,x98183)),f324(f324(f240(x98182),x98185),f324(f324(f3(a838),f324(f41(x98181),x98186)),f80(a838))))) % 28.68/28.33 [9884]~P1(f324(f64(x98841),x98845))+~P1(f324(f64(x98842),x98843))+P1(f324(f324(f326(x98842),f495(x98846,x98844,x98843,x98842,x98845,x98841)),x98843))+E(f324(f324(f8(x98841,a838),f324(f324(f10(f845(x98842,a832),a838,x98841),f41(x98842)),f324(f324(f10(f845(x98842,a832),f845(x98842,a832),x98841),f257(x98842)),f324(f324(f10(f845(x98842,a832),f845(x98842,a832),x98841),f324(f20(x98842,a832,a832),f324(f324(f10(a832,f845(a832,a832),x98842),a322),f324(f324(f9(x98842,f845(x98842,a832),a832),f326(x98842)),x98843)))),x98844)))),x98845),f324(f324(f83(a838),x98846),f324(f41(x98842),x98843))) % 28.68/28.33 [9885]~P1(f324(f64(x98851),x98855))+~P1(f324(f64(x98852),x98853))+P1(f324(f324(f326(x98852),f506(x98856,x98854,x98853,x98852,x98855,x98851)),x98853))+E(f324(f324(f8(x98851,a838),f324(f324(f10(f845(x98852,a832),a838,x98851),f41(x98852)),f324(f324(f10(f845(x98852,a832),f845(x98852,a832),x98851),f257(x98852)),f324(f324(f10(f845(x98852,a832),f845(x98852,a832),x98851),f324(f20(x98852,a832,a832),f324(f324(f10(a832,f845(a832,a832),x98852),a322),f324(f324(f9(x98852,f845(x98852,a832),a832),f326(x98852)),x98853)))),x98854)))),x98855),f324(f324(f8(x98852,a838),x98856),x98853)) % 28.68/28.33 [9918]~P1(f324(f64(x99182),x99183))+~P1(f324(f64(x99181),x99185))+~E(f324(f41(x99181),f324(f257(x99181),f324(f324(f20(x99181,a832,a832),f324(f324(f10(a832,f845(a832,a832),x99181),a322),f324(f324(f9(x99181,f845(x99181,a832),a832),f326(x99181)),x99185))),f324(f324(f9(x99181,x99182,a832),x99184),f495(x99186,x99184,x99183,x99182,x99185,x99181))))),x99186)+E(f324(f324(f8(x99181,a838),f324(f324(f10(f845(x99182,a832),a838,x99181),f41(x99182)),f324(f324(f10(f845(x99182,a832),f845(x99182,a832),x99181),f257(x99182)),f324(f324(f10(f845(x99182,a832),f845(x99182,a832),x99181),f324(f20(x99182,a832,a832),f324(f324(f10(a832,f845(a832,a832),x99182),a322),f324(f324(f9(x99182,f845(x99182,a832),a832),f326(x99182)),x99183)))),x99184)))),x99185),f324(f324(f83(a838),x99186),f324(f41(x99182),x99183))) % 28.68/28.33 [9920]~P1(f324(f64(x99202),x99203))+~P1(f324(f64(x99201),x99205))+~E(f324(f41(x99201),f324(f257(x99201),f324(f324(f20(x99201,a832,a832),f324(f324(f10(a832,f845(a832,a832),x99201),a322),f324(f324(f9(x99201,f845(x99201,a832),a832),f326(x99201)),x99205))),f324(f324(f9(x99201,x99202,a832),x99204),f506(x99206,x99204,x99203,x99202,x99205,x99201))))),f324(x99206,f506(x99206,x99204,x99203,x99202,x99205,x99201)))+E(f324(f324(f8(x99201,a838),f324(f324(f10(f845(x99202,a832),a838,x99201),f41(x99202)),f324(f324(f10(f845(x99202,a832),f845(x99202,a832),x99201),f257(x99202)),f324(f324(f10(f845(x99202,a832),f845(x99202,a832),x99201),f324(f20(x99202,a832,a832),f324(f324(f10(a832,f845(a832,a832),x99202),a322),f324(f324(f9(x99202,f845(x99202,a832),a832),f326(x99202)),x99203)))),x99204)))),x99205),f324(f324(f8(x99202,a838),x99206),x99203)) % 28.68/28.33 [9569]E(x95691,x95692)+~P20(x95693,x95694,x95695)+~P1(f324(f69(x95693,x95694,x95695,x95696,x95697),x95692))+~P1(f324(f69(x95693,x95694,x95695,x95696,x95697),x95691)) % 28.68/28.33 [9372]P1(f324(x93721,x93722))+~P1(f324(f324(f326(x93727),x93722),f324(x93726,x93724)))+~P1(f324(x93721,f531(x93721,x93726,x93725,x93723,x93727)))+~P1(f324(f324(f326(x93723),x93724),x93725)) % 28.68/28.33 [9805]~P20(x98057,x98056,x98051)+E(f324(f324(x98051,x98052),f659(x98052,x98053,x98054,x98055,x98051,x98056,x98057)),x98053)+~P1(f324(f69(x98057,x98056,x98051,x98055,x98054),x98053))+~P1(f324(f324(f326(x98057),x98052),x98054)) % 28.68/28.33 [9869]~P20(x98691,x98692,x98693)+~P1(f324(f69(x98691,x98692,x98693,x98694,x98695),x98697))+P1(f324(f69(x98691,x98692,x98693,x98694,f324(f324(f3(f845(x98691,a832)),x98695),f324(f324(f303(x98691),x98696),f179(f845(x98691,a832))))),f659(x98696,x98697,x98695,x98694,x98693,x98692,x98691)))+~P1(f324(f324(f326(x98691),x98696),x98695)) % 28.68/28.33 [9277]~P4(x92771)+~P29(x92775,x92772,x92776,x92777)+~P1(f324(f64(x92775),x92777))+E(f324(f324(f324(f68(x92771,x92772,f83(x92771)),x92773),x92774),f324(f304(x92775,x92772,x92776),x92777)),f324(f324(f324(f68(x92771,x92775,f83(x92771)),f324(f75(x92772,x92771,x92775,x92773),x92776)),x92774),x92777)) % 28.68/28.33 [9396]~E(f324(f324(f303(x93961),x93965),x93966),f324(f324(f303(x93961),x93962),x93963))+~P1(f324(f69(x93961,x93961,x93964,x93962,x93963),x93967))+P1(f324(f324(f326(x93961),x93962),x93963))+P1(f324(f65(x93961,x93964,f324(f324(f303(x93961),x93965),x93966)),x93967)) % 28.68/28.33 [9478]P1(f324(x94781,x94782))+~P1(f324(f324(f326(x94783),x94782),f324(x94784,x94787)))+~P1(f324(f324(f326(x94786),x94787),x94785))+P1(f324(f324(f326(x94783),f531(x94781,x94784,x94785,x94786,x94783)),f324(f324(f45(x94786,f845(x94783,a832)),x94785),x94784))) % 28.68/28.33 [9491]~P29(x94912,x94911,x94915,x94914)+~P29(x94911,x94913,x94916,f324(f304(x94912,x94911,x94915),x94914))+E(f324(f324(f75(x94911,x94912,x94913,f79(x94912,x94911,x94914,x94915)),f79(x94911,x94913,f324(f304(x94912,x94911,x94915),x94914),x94916)),x94917),f324(f79(x94912,x94913,x94914,f324(f75(x94911,x94913,x94912,x94916),x94915)),x94917))+~P1(f324(f324(f326(x94913),x94917),f324(f304(x94911,x94913,x94916),f324(f304(x94912,x94911,x94915),x94914)))) % 28.68/28.33 [9806]~P20(x98067,x98066,x98061)+E(f324(f324(x98061,x98062),f683(x98063,x98064,x98062,x98065,x98061,x98066,x98067)),x98063)+P1(f324(f324(f326(x98067),x98062),x98064))+~P1(f324(f69(x98067,x98066,x98061,x98065,f324(f324(f303(x98067),x98062),x98064)),x98063)) % 28.68/28.33 [9868]~P20(x98681,x98684,x98685)+P1(f324(f69(x98681,x98684,x98685,x98686,x98683),f683(x98687,x98683,x98682,x98686,x98685,x98684,x98681)))+P1(f324(f324(f326(x98681),x98682),x98683))+~P1(f324(f69(x98681,x98684,x98685,x98686,f324(f324(f303(x98681),x98682),x98683)),x98687)) % 28.68/28.33 [9551]E(x95511,f2(a1))+~P1(f324(f55(x95513,x95511),f324(f324(f247(a1,a1),x95515),x95517)))+~P1(f324(f55(x95512,x95511),f324(f324(f247(a1,a1),x95514),x95516)))+P1(f324(f55(f324(f324(f82(a1),x95512),x95513),x95511),f324(f324(f247(a1,a1),f324(f324(f82(a1),f324(f324(f82(a1),x95514),x95515)),f324(f324(f42(a1),f324(f324(f82(a1),x95516),x95517)),x95511))),f51(a1,f324(f324(f82(a1),x95516),x95517),x95511)))) % 28.68/28.33 [9553]~P1(f324(f324(f232(a838),f2(a838)),x95533))+~P1(f324(f54(x95532,x95533),f324(f324(f247(a838,a838),x95535),x95537)))+~P1(f324(f54(x95531,x95533),f324(f324(f247(a838,a838),x95534),x95536)))+P1(f324(f54(f324(f324(f82(a838),x95531),x95532),x95533),f324(f324(f247(a838,a838),f324(f324(f82(a838),f324(f324(f82(a838),x95534),x95535)),f324(f324(f42(a838),f324(f324(f82(a838),x95536),x95537)),x95533))),f51(a838,f324(f324(f82(a838),x95536),x95537),x95533)))) % 28.68/28.33 [9917]~P67(x99172)+~P1(f324(f64(x99173),x99175))+~P1(f324(f64(x99171),x99177))+E(f324(f324(f8(x99171,x99172),f324(f324(f20(x99171,f845(x99173,a832),x99172),f324(f324(f10(f845(x99173,x99172),f845(f845(x99173,a832),x99172),x99171),f8(x99173,x99172)),x99174)),f324(f324(f10(f845(x99173,a832),f845(x99173,a832),x99171),f257(x99173)),f324(f324(f10(f845(x99173,a832),f845(x99173,a832),x99171),f324(f20(x99173,a832,a832),f324(f324(f10(a832,f845(a832,a832),x99173),a322),f324(f324(f9(x99173,f845(x99173,a832),a832),f326(x99173)),x99175)))),x99176)))),x99177),f324(f324(f8(x99173,x99172),f324(f324(f20(x99173,f845(x99171,a832),x99172),f324(f324(f10(f845(x99171,x99172),f845(f845(x99171,a832),x99172),x99173),f8(x99171,x99172)),f324(f9(x99171,x99173,x99172),x99174))),f324(f324(f10(f845(x99171,a832),f845(x99171,a832),x99173),f257(x99171)),f324(f324(f10(f845(x99171,a832),f845(x99171,a832),x99173),f324(f20(x99171,a832,a832),f324(f324(f10(a832,f845(a832,a832),x99171),a322),f324(f324(f9(x99171,f845(x99171,a832),a832),f326(x99171)),x99177)))),f324(f9(x99171,x99173,a832),x99176))))),x99175)) % 28.68/28.33 [9434]~P26(x94347,x94346,x94341,x94348,x94342,x94344)+E(f324(f324(x94341,f324(x94342,x94343)),f324(x94344,x94345)),f324(x94344,x94345))+~P1(f324(f64(x94346),x94345))+~P1(f324(f324(f326(x94346),x94343),x94345)) % 28.68/28.33 [9438]~P17(x94386,x94381,x94382,x94388,x94383,x94384)+~P12(x94386,x94387,x94388)+P16(x94381,x94382,x94383,f324(x94384,x94385))+~P1(f324(f324(f326(x94386),x94385),x94387)) % 28.68/28.33 [7672]~P39(x76724,x76725,x76726,x76723)+~P31(x76728,x76726,f324(f324(f324(f93(x76728),x76727),x76724),x76721))+P1(f324(f324(x76721,x76722),x76723))+~P1(f324(f324(x76727,x76722),x76725)) % 28.68/28.33 [9077]~P23(x90777,x90771,x90778,x90773)+~P1(f324(f64(x90777),x90775))+~P1(f324(f64(x90777),x90774))+E(f324(f75(x90771,x90771,x90772,f324(x90773,x90774)),f324(f75(x90771,x90771,x90772,f324(x90773,x90775)),x90776)),f324(f75(x90771,x90771,x90772,f324(x90773,x90775)),f324(f75(x90771,x90771,x90772,f324(x90773,x90774)),x90776))) % 28.68/28.33 [9148]~P29(x91482,x91482,x91485,x91486)+~P25(x91483,x91482,x91487,x91488,x91481)+~P1(f324(f64(x91482),x91486))+E(f324(f324(x91481,f324(f75(x91482,x91483,x91482,x91484),x91485)),x91486),f324(f324(x91481,x91484),f324(f304(x91482,x91482,x91485),x91486))) % 28.68/28.33 [9436]~P27(x94367,x94362,x94365,x94368,x94366,x94361)+~P1(f324(f64(x94362),x94364))+E(f324(x94361,f324(f324(f303(x94362),x94363),x94364)),f324(f324(x94365,f324(x94366,x94363)),f324(x94361,x94364)))+P1(f324(f324(f326(x94362),x94363),x94364)) % 28.68/28.33 [9445]~P26(x94456,x94455,x94451,x94457,x94458,x94452)+E(f324(f324(x94451,f324(x94452,x94453)),f324(x94452,x94454)),f324(x94452,x94454))+~P1(f324(f64(x94455),x94454))+~P1(f324(f324(f231(f845(x94455,a832)),x94453),x94454)) % 28.68/28.33 [9064]P1(f324(f324(f326(f844(f839(x90641),f839(x90641))),f324(f324(f247(f839(x90641),f839(x90641)),x90642),x90643)),f144(x90641,x90644)))+~E(x90643,f324(f324(f125(x90641),x90645),f324(f324(f139(x90641),x90646),x90647)))+~E(x90642,f324(f324(f125(x90641),x90645),f324(f324(f139(x90641),x90648),x90647)))+~P1(f324(f324(f326(f844(x90641,x90641)),f324(f324(f247(x90641,x90641),x90648),x90646)),x90644)) % 28.68/28.33 [9439]~P26(x94396,x94392,x94395,x94397,x94398,x94391)+~P1(f324(f64(x94392),x94394))+~P1(f324(f64(x94392),x94393))+E(f324(x94391,f324(f324(f103(f845(x94392,a832)),x94393),x94394)),f324(f324(x94395,f324(x94391,x94393)),f324(x94391,x94394))) % 28.68/28.33 [9957]~P29(x99574,x99572,x99575,x99578)+E(f324(f324(f46(x99571,f845(x99572,a832)),x99573),f324(f324(f10(f845(x99574,a832),f845(x99572,a832),x99571),f304(x99574,x99572,x99575)),x99576)),f324(f304(x99574,x99572,x99575),f324(f324(f46(x99571,f845(x99574,a832)),x99573),x99576)))+~P1(f324(f324(f326(x99571),x99577),x99573))+P1(f324(f324(f326(x99571),f674(x99577,x99576,x99573,x99571,x99578,x99575,x99572,x99574)),x99573)) % 28.68/28.33 [9978]~P29(x99784,x99782,x99785,x99787)+E(f324(f324(f46(x99781,f845(x99782,a832)),x99783),f324(f324(f10(f845(x99784,a832),f845(x99782,a832),x99781),f304(x99784,x99782,x99785)),x99786)),f324(f304(x99784,x99782,x99785),f324(f324(f46(x99781,f845(x99784,a832)),x99783),x99786)))+~P1(f324(f324(f326(x99781),x99788),x99783))+~P1(f324(f324(f231(f845(x99784,a832)),f324(x99786,f674(x99788,x99786,x99783,x99781,x99787,x99785,x99782,x99784))),x99787)) % 28.68/28.33 [9497]~P27(x94977,x94975,x94971,x94978,x94972,x94974)+~P1(f324(f64(x94975),x94976))+~P1(f324(f324(f326(x94975),x94973),x94976))+E(f324(f324(x94971,f324(x94972,x94973)),f324(x94974,f324(f324(f3(f845(x94975,a832)),x94976),f324(f324(f303(x94975),x94973),f179(f845(x94975,a832)))))),f324(x94974,x94976)) % 28.68/28.33 [9506]~P27(x95066,x95063,x95061,x95067,x95068,x95062)+~P1(f324(f64(x95063),x95065))+~P1(f324(f64(x95063),x95064))+E(f324(f324(x95061,f324(x95062,f324(f324(f103(f845(x95063,a832)),x95064),x95065))),f324(x95062,f324(f324(f104(f845(x95063,a832)),x95064),x95065))),f324(f324(x95061,f324(x95062,x95064)),f324(x95062,x95065))) % 28.68/28.33 [9589]P41(x95891,x95892,x95893,x95894,x95895,f324(f324(x95893,x95896),x95897))+~P41(x95891,x95892,x95893,x95894,f324(f324(f3(f845(x95891,a832)),x95895),f324(f324(f303(x95891),x95898),f179(f845(x95891,a832)))),x95899)+~E(f324(f324(x95893,x95896),x95897),f324(f324(x95893,x95898),x95899))+~P1(f324(f324(f326(x95891),x95898),x95895)) % 28.68/28.33 [9989]P28(x99891,x99892,f324(f324(f303(f837(x99891)),f324(f324(f324(f93(x99891),f324(x99893,f388(x99894,x99895,x99896,x99897,x99893,x99892,x99891,x99898,x99899))),f324(x99897,f388(x99894,x99895,x99896,x99897,x99893,x99892,x99891,x99898,x99899))),f324(x99896,f388(x99894,x99895,x99896,x99897,x99893,x99892,x99891,x99898,x99899)))),f179(f845(f837(x99891),a832))))+~P1(f324(f64(x99899),x99898))+~P28(x99891,x99892,f324(f304(x99899,f837(x99891),f324(f324(f20(x99899,f845(x99891,f845(a835,a832)),f837(x99891)),f324(f324(f20(x99899,a833,f845(f845(x99891,f845(a835,a832)),f837(x99891))),f324(f324(f10(f845(x99891,f845(a835,a832)),f845(a833,f845(f845(x99891,f845(a835,a832)),f837(x99891))),x99899),f93(x99891)),x99893)),x99897)),x99896)),x99898))+P28(x99891,x99892,f324(f304(x99899,f837(x99891),f324(f324(f20(x99899,f845(x99891,f845(a835,a832)),f837(x99891)),f324(f324(f20(x99899,a833,f845(f845(x99891,f845(a835,a832)),f837(x99891))),f324(f324(f10(f845(x99891,f845(a835,a832)),f845(a833,f845(f845(x99891,f845(a835,a832)),f837(x99891))),x99899),f93(x99891)),x99895)),x99897)),x99894)),x99898)) % 28.68/28.33 [9990]~P28(x99901,x99902,f324(f324(f303(f837(x99901)),f324(f324(f324(f93(x99901),f324(x99904,f388(x99906,x99904,x99908,x99905,x99909,x99902,x99901,x99907,x99903))),f324(x99905,f388(x99906,x99904,x99908,x99905,x99909,x99902,x99901,x99907,x99903))),f324(x99906,f388(x99906,x99904,x99908,x99905,x99909,x99902,x99901,x99907,x99903)))),f179(f845(f837(x99901),a832))))+~P1(f324(f64(x99903),x99907))+~P28(x99901,x99902,f324(f304(x99903,f837(x99901),f324(f324(f20(x99903,f845(x99901,f845(a835,a832)),f837(x99901)),f324(f324(f20(x99903,a833,f845(f845(x99901,f845(a835,a832)),f837(x99901))),f324(f324(f10(f845(x99901,f845(a835,a832)),f845(a833,f845(f845(x99901,f845(a835,a832)),f837(x99901))),x99903),f93(x99901)),x99909)),x99905)),x99908)),x99907))+P28(x99901,x99902,f324(f304(x99903,f837(x99901),f324(f324(f20(x99903,f845(x99901,f845(a835,a832)),f837(x99901)),f324(f324(f20(x99903,a833,f845(f845(x99901,f845(a835,a832)),f837(x99901))),f324(f324(f10(f845(x99901,f845(a835,a832)),f845(a833,f845(f845(x99901,f845(a835,a832)),f837(x99901))),x99903),f93(x99901)),x99904)),x99905)),x99906)),x99907)) % 28.68/28.33 [9530]~P17(x95306,x95307,x95308,x95309,x953010,x95301)+E(f324(f324(x95301,x95302),x95303),f324(f324(x95301,x95304),x95305))+~P1(f324(f324(f326(f844(x95307,x95307)),f324(f324(f247(x95307,x95307),x95303),x95305)),x953010))+~P1(f324(f324(f326(f844(x95306,x95306)),f324(f324(f247(x95306,x95306),x95302),x95304)),x95309)) % 28.68/28.33 [6734]E(x67341,x67342)+~P1(f324(f324(f231(a1),f2(a1)),x67342))+~P1(f324(f324(f231(a1),f2(a1)),x67341))+~P1(f324(f324(f280(a1),x67342),x67341))+~P1(f324(f324(f280(a1),x67341),x67342)) % 28.68/28.33 [9150]~P94(x91502)+E(x91501,f179(f845(x91502,a832)))+~P1(f324(f64(x91502),x91501))+P1(f324(f324(f326(x91502),f12(x91502,x91501)),x91501))+~P1(f324(f324(f326(x91502),f324(f324(f104(x91502),f425(x91501,x91502)),f427(x91501,x91502))),f324(f324(f303(x91502),f425(x91501,x91502)),f324(f324(f303(x91502),f427(x91501,x91502)),f179(f845(x91502,a832)))))) % 28.68/28.33 [9153]~P94(x91532)+E(x91531,f179(f845(x91532,a832)))+~P1(f324(f64(x91532),x91531))+P1(f324(f324(f326(x91532),f15(x91532,x91531)),x91531))+~P1(f324(f324(f326(x91532),f324(f324(f103(x91532),f401(x91531,x91532)),f402(x91531,x91532))),f324(f324(f303(x91532),f401(x91531,x91532)),f324(f324(f303(x91532),f402(x91531,x91532)),f179(f845(x91532,a832)))))) % 28.68/28.33 [9181]~P4(x91812)+E(x91811,f179(f845(x91812,a832)))+~P1(f324(f64(x91812),x91811))+P1(f324(f324(f326(x91812),f324(f66(x91812,f83(x91812)),x91811)),x91811))+~P1(f324(f324(f326(x91812),f324(f324(f83(x91812),f587(x91811,x91812)),f588(x91811,x91812))),f324(f324(f303(x91812),f587(x91811,x91812)),f324(f324(f303(x91812),f588(x91811,x91812)),f179(f845(x91812,a832)))))) % 28.68/28.33 [9187]~P86(x91872)+E(x91871,f179(f845(x91872,a832)))+~P1(f324(f64(x91872),x91871))+P1(f324(f324(f326(x91872),f13(x91872,f178(x91872),x91871)),x91871))+~P1(f324(f324(f326(x91872),f324(f324(f178(x91872),f385(x91871,x91872)),f389(x91871,x91872))),f324(f324(f303(x91872),f385(x91871,x91872)),f324(f324(f303(x91872),f389(x91871,x91872)),f179(f845(x91872,a832)))))) % 28.68/28.33 [9188]~P86(x91882)+E(x91881,f179(f845(x91882,a832)))+~P1(f324(f64(x91882),x91881))+P1(f324(f324(f326(x91882),f14(x91882,f235(x91882),x91881)),x91881))+~P1(f324(f324(f326(x91882),f324(f324(f235(x91882),f390(x91881,x91882)),f391(x91881,x91882))),f324(f324(f303(x91882),f390(x91881,x91882)),f324(f324(f303(x91882),f391(x91881,x91882)),f179(f845(x91882,a832)))))) % 28.68/28.33 [6348]~P80(x63482)+E(x63481,f2(x63482))+~E(f324(f324(f82(x63482),x63483),x63481),f2(x63482))+~P1(f324(f324(f231(x63482),f2(x63482)),x63483))+~P1(f324(f324(f231(x63482),f2(x63482)),x63481)) % 28.68/28.33 [6349]~P80(x63492)+E(x63491,f2(x63492))+~E(f324(f324(f82(x63492),x63491),x63493),f2(x63492))+~P1(f324(f324(f231(x63492),f2(x63492)),x63493))+~P1(f324(f324(f231(x63492),f2(x63492)),x63491)) % 28.68/28.33 [7070]~P86(x70701)+E(f17(x70701,x70702),x70703)+~P1(f324(f64(x70701),x70702))+~P1(f324(f324(f231(x70701),x70703),f655(x70703,x70702,x70701)))+~P1(f324(f324(f326(x70701),x70703),x70702)) % 28.68/28.33 [7106]~P86(x71061)+~P18(x71061,x71062)+~P18(x71061,x71063)+P18(x71061,f324(f324(f125(x71061),x71062),x71063))+P1(f324(f324(f326(x71061),f752(x71063,x71062,x71061)),f324(f157(x71061),x71062))) % 28.68/28.33 [7107]~P86(x71071)+~P18(x71071,x71072)+~P18(x71071,x71073)+P18(x71071,f324(f324(f125(x71071),x71072),x71073))+P1(f324(f324(f326(x71071),f754(x71073,x71072,x71071)),f324(f157(x71071),x71073))) % 28.68/28.33 [7171]~P86(x71711)+E(f16(x71711,x71712),x71713)+~P1(f324(f64(x71711),x71712))+P1(f324(f324(f326(x71711),f646(x71713,x71712,x71711)),x71712))+~P1(f324(f324(f326(x71711),x71713),x71712)) % 28.68/28.33 [7172]~P86(x71721)+E(f17(x71721,x71722),x71723)+~P1(f324(f64(x71721),x71722))+P1(f324(f324(f326(x71721),f655(x71723,x71722,x71721)),x71722))+~P1(f324(f324(f326(x71721),x71723),x71722)) % 28.68/28.33 [7777]~P86(x77771)+E(f16(x77771,x77772),x77773)+~P1(f324(f64(x77771),x77772))+~P1(f324(f324(f326(x77771),x77773),x77772))+~P1(f324(f324(f231(x77771),f646(x77773,x77772,x77771)),x77773)) % 28.68/28.33 [8097]~P86(x80971)+~P18(x80971,x80972)+~P18(x80971,x80973)+P18(x80971,f324(f324(f125(x80971),x80972),x80973))+~P1(f324(f324(f231(x80971),f752(x80973,x80972,x80971)),f754(x80973,x80972,x80971))) % 28.68/28.33 [8830]~P94(x88302)+E(x88301,f179(f845(x88302,a832)))+~E(f324(f324(f104(x88302),f324(x88303,f432(x88301,x88303,x88302))),f324(x88303,f434(x88301,x88303,x88302))),f324(x88303,f324(f324(f104(x88302),f432(x88301,x88303,x88302)),f434(x88301,x88303,x88302))))+E(f12(x88302,f324(f304(x88302,x88302,x88303),x88301)),f324(x88303,f12(x88302,x88301)))+~P1(f324(f64(x88302),x88301)) % 28.68/28.33 [8831]~P86(x88312)+E(x88311,f179(f845(x88312,a832)))+~E(f324(f324(f178(x88312),f324(x88313,f409(x88311,x88313,x88312))),f324(x88313,f414(x88311,x88313,x88312))),f324(x88313,f324(f324(f178(x88312),f409(x88311,x88313,x88312)),f414(x88311,x88313,x88312))))+E(f16(x88312,f324(f304(x88312,x88312,x88313),x88311)),f324(x88313,f16(x88312,x88311)))+~P1(f324(f64(x88312),x88311)) % 28.68/28.33 [8832]~P86(x88322)+E(x88321,f179(f845(x88322,a832)))+~E(f324(f324(f235(x88322),f324(x88323,f415(x88321,x88323,x88322))),f324(x88323,f416(x88321,x88323,x88322))),f324(x88323,f324(f324(f235(x88322),f415(x88321,x88323,x88322)),f416(x88321,x88323,x88322))))+E(f17(x88322,f324(f304(x88322,x88322,x88323),x88321)),f324(x88323,f17(x88322,x88321)))+~P1(f324(f64(x88322),x88321)) % 28.68/28.33 [8833]~P94(x88332)+E(x88331,f179(f845(x88332,a832)))+~E(f324(f324(f103(x88332),f324(x88333,f417(x88331,x88333,x88332))),f324(x88333,f418(x88331,x88333,x88332))),f324(x88333,f324(f324(f103(x88332),f417(x88331,x88333,x88332)),f418(x88331,x88333,x88332))))+E(f15(x88332,f324(f304(x88332,x88332,x88333),x88331)),f324(x88333,f15(x88332,x88331)))+~P1(f324(f64(x88332),x88331)) % 28.68/28.33 [8896]~P86(x88962)+E(x88961,f179(f845(x88962,a832)))+~E(f324(f324(f178(x88962),f324(x88963,f410(x88961,x88963,x88962))),f324(x88963,f411(x88961,x88963,x88962))),f324(x88963,f324(f324(f178(x88962),f410(x88961,x88963,x88962)),f411(x88961,x88963,x88962))))+E(f13(x88962,f178(x88962),f324(f304(x88962,x88962,x88963),x88961)),f324(x88963,f13(x88962,f178(x88962),x88961)))+~P1(f324(f64(x88962),x88961)) % 28.68/28.33 [8897]~P86(x88972)+E(x88971,f179(f845(x88972,a832)))+~E(f324(f324(f235(x88972),f324(x88973,f412(x88971,x88973,x88972))),f324(x88973,f413(x88971,x88973,x88972))),f324(x88973,f324(f324(f235(x88972),f412(x88971,x88973,x88972)),f413(x88971,x88973,x88972))))+E(f14(x88972,f235(x88972),f324(f304(x88972,x88972,x88973),x88971)),f324(x88973,f14(x88972,f235(x88972),x88971)))+~P1(f324(f64(x88972),x88971)) % 28.68/28.33 [6365]~P4(x63652)+E(x63651,f179(f845(x63652,a832)))+~P1(f324(f64(x63652),x63651))+E(f324(f66(x63652,f83(x63652)),f324(f324(f303(x63652),x63653),x63651)),f324(f324(f83(x63652),x63653),f324(f66(x63652,f83(x63652)),x63651)))+P1(f324(f324(f326(x63652),x63653),x63651)) % 28.68/28.33 [6908]~P86(x69082)+E(f324(f324(f235(x69082),f17(x69082,x69081)),f17(x69082,x69083)),f17(x69082,x69083))+E(x69081,f179(f845(x69082,a832)))+~P1(f324(f64(x69082),x69083))+~P1(f324(f324(f231(f845(x69082,a832)),x69081),x69083)) % 28.68/28.33 [6909]~P86(x69092)+E(f324(f324(f178(x69092),f16(x69092,x69091)),f16(x69092,x69093)),f16(x69092,x69093))+E(x69091,f179(f845(x69092,a832)))+~P1(f324(f64(x69092),x69093))+~P1(f324(f324(f231(f845(x69092,a832)),x69091),x69093)) % 28.68/28.33 [6910]~P94(x69102)+E(f324(f324(f103(x69102),f15(x69102,x69101)),f15(x69102,x69103)),f15(x69102,x69103))+E(x69101,f179(f845(x69102,a832)))+~P1(f324(f64(x69102),x69103))+~P1(f324(f324(f231(f845(x69102,a832)),x69101),x69103)) % 28.68/28.33 [6911]~P94(x69112)+E(f324(f324(f104(x69112),f12(x69112,x69111)),f12(x69112,x69113)),f12(x69112,x69113))+E(x69111,f179(f845(x69112,a832)))+~P1(f324(f64(x69112),x69113))+~P1(f324(f324(f231(f845(x69112,a832)),x69111),x69113)) % 28.68/28.33 [7227]~P86(x72272)+E(x72271,f179(f845(x72272,a832)))+~P1(f324(f64(x72272),x72273))+P1(f324(f324(f231(x72272),f16(x72272,x72271)),f16(x72272,x72273)))+~P1(f324(f324(f231(f845(x72272,a832)),x72271),x72273)) % 28.68/28.33 [7228]~P86(x72282)+E(x72281,f179(f845(x72282,a832)))+~P1(f324(f64(x72282),x72283))+P1(f324(f324(f231(x72282),f17(x72282,x72283)),f17(x72282,x72281)))+~P1(f324(f324(f231(f845(x72282,a832)),x72281),x72283)) % 28.68/28.33 [7290]~P94(x72901)+E(f12(x72901,x72902),x72903)+~P1(f324(f64(x72901),x72902))+~E(f324(f324(f3(f845(x72901,a832)),x72902),f324(f324(f303(x72901),x72903),f179(f845(x72901,a832)))),f179(f845(x72901,a832)))+~P1(f324(f324(f326(x72901),x72903),x72902)) % 28.68/28.33 [7291]~P86(x72911)+E(f16(x72911,x72912),x72913)+~P1(f324(f64(x72911),x72912))+~E(f324(f324(f3(f845(x72911,a832)),x72912),f324(f324(f303(x72911),x72913),f179(f845(x72911,a832)))),f179(f845(x72911,a832)))+~P1(f324(f324(f326(x72911),x72913),x72912)) % 28.68/28.33 [7292]~P86(x72921)+E(f17(x72921,x72922),x72923)+~P1(f324(f64(x72921),x72922))+~E(f324(f324(f3(f845(x72921,a832)),x72922),f324(f324(f303(x72921),x72923),f179(f845(x72921,a832)))),f179(f845(x72921,a832)))+~P1(f324(f324(f326(x72921),x72923),x72922)) % 28.68/28.33 [7293]~P94(x72931)+E(f15(x72931,x72932),x72933)+~P1(f324(f64(x72931),x72932))+~E(f324(f324(f3(f845(x72931,a832)),x72932),f324(f324(f303(x72931),x72933),f179(f845(x72931,a832)))),f179(f845(x72931,a832)))+~P1(f324(f324(f326(x72931),x72933),x72932)) % 28.68/28.33 [7396]~P86(x73961)+E(f13(x73961,f178(x73961),x73962),x73963)+~P1(f324(f64(x73961),x73962))+~E(f324(f324(f3(f845(x73961,a832)),x73962),f324(f324(f303(x73961),x73963),f179(f845(x73961,a832)))),f179(f845(x73961,a832)))+~P1(f324(f324(f326(x73961),x73963),x73962)) % 28.68/28.33 [7397]~P86(x73971)+E(f14(x73971,f235(x73971),x73972),x73973)+~P1(f324(f64(x73971),x73972))+~E(f324(f324(f3(f845(x73971,a832)),x73972),f324(f324(f303(x73971),x73973),f179(f845(x73971,a832)))),f179(f845(x73971,a832)))+~P1(f324(f324(f326(x73971),x73973),x73972)) % 28.68/28.33 [7434]~P86(x74342)+E(x74341,f179(f845(x74342,a832)))+~P1(f324(f64(x74342),x74341))+~P1(f324(f324(f232(x74342),x74343),f573(x74343,x74341,x74342)))+P1(f324(f324(f232(x74342),x74343),f324(f66(x74342,f235(x74342)),x74341))) % 28.68/28.33 [7435]~P86(x74352)+E(x74351,f179(f845(x74352,a832)))+~P1(f324(f64(x74352),x74351))+~P1(f324(f324(f231(x74352),x74353),f574(x74353,x74351,x74352)))+P1(f324(f324(f231(x74352),x74353),f324(f66(x74352,f235(x74352)),x74351))) % 28.68/28.33 [7436]~P99(x74362)+E(x74361,f179(f845(x74362,a832)))+~P1(f324(f64(x74362),x74361))+~P1(f324(f324(f231(x74362),x74363),f575(x74363,x74361,x74362)))+P1(f324(f324(f231(x74362),x74363),f324(f66(x74362,f104(x74362)),x74361))) % 28.68/28.33 [7524]~P99(x75242)+E(x75241,f179(f845(x75242,a832)))+~P1(f324(f64(x75242),x75241))+P1(f324(f324(f326(x75242),f575(x75243,x75241,x75242)),x75241))+P1(f324(f324(f231(x75242),x75243),f324(f66(x75242,f104(x75242)),x75241))) % 28.68/28.33 [7525]~P86(x75252)+E(x75251,f179(f845(x75252,a832)))+~P1(f324(f64(x75252),x75251))+P1(f324(f324(f326(x75252),f574(x75253,x75251,x75252)),x75251))+P1(f324(f324(f231(x75252),x75253),f324(f66(x75252,f235(x75252)),x75251))) % 28.68/28.33 [7526]~P86(x75262)+E(x75261,f179(f845(x75262,a832)))+~P1(f324(f64(x75262),x75261))+P1(f324(f324(f326(x75262),f573(x75263,x75261,x75262)),x75261))+P1(f324(f324(f232(x75262),x75263),f324(f66(x75262,f235(x75262)),x75261))) % 28.68/28.33 [7647]~P86(x76472)+E(x76471,f179(f845(x76472,a832)))+E(f324(f324(f235(x76472),f14(x76472,f235(x76472),x76471)),f14(x76472,f235(x76472),x76473)),f14(x76472,f235(x76472),x76473))+~P1(f324(f64(x76472),x76473))+~P1(f324(f324(f231(f845(x76472,a832)),x76471),x76473)) % 28.68/28.33 [7648]~P86(x76482)+E(x76481,f179(f845(x76482,a832)))+E(f324(f324(f178(x76482),f13(x76482,f178(x76482),x76481)),f13(x76482,f178(x76482),x76483)),f13(x76482,f178(x76482),x76483))+~P1(f324(f64(x76482),x76483))+~P1(f324(f324(f231(f845(x76482,a832)),x76481),x76483)) % 28.68/28.33 [7852]~E(f671(x78521,x78523,x78522),f672(x78521,x78523,x78522))+~E(f324(f41(x78522),f673(x78521,x78523,x78522)),x78521)+E(f324(f324(f83(a838),x78521),f324(f41(f845(x78522,a832)),x78523)),f324(f41(x78522),f43(f845(x78522,a832),x78523)))+~P1(f324(f64(x78522),f43(f845(x78522,a832),x78523)))+~P1(f324(f64(f845(x78522,a832)),x78523)) % 28.68/28.33 [8033]~P86(x80332)+E(x80331,f179(f845(x80332,a832)))+~P1(f324(f64(x80332),x80333))+P1(f324(f324(f231(x80332),f324(f66(x80332,f235(x80332)),x80333)),f324(f66(x80332,f235(x80332)),x80331)))+~P1(f324(f324(f231(f845(x80332,a832)),x80331),x80333)) % 28.68/28.33 [8338]~E(f671(x83381,x83383,x83382),f672(x83381,x83383,x83382))+E(f324(f324(f83(a838),x83381),f324(f41(f845(x83382,a832)),x83383)),f324(f41(x83382),f43(f845(x83382,a832),x83383)))+P1(f324(f324(f326(f845(x83382,a832)),f673(x83381,x83383,x83382)),x83383))+~P1(f324(f64(x83382),f43(f845(x83382,a832),x83383)))+~P1(f324(f64(f845(x83382,a832)),x83383)) % 28.68/28.33 [8363]~E(f324(f41(x83632),f673(x83631,x83633,x83632)),x83631)+E(f324(f324(f83(a838),x83631),f324(f41(f845(x83632,a832)),x83633)),f324(f41(x83632),f43(f845(x83632,a832),x83633)))+P1(f324(f324(f326(f845(x83632,a832)),f672(x83631,x83633,x83632)),x83633))+~P1(f324(f64(x83632),f43(f845(x83632,a832),x83633)))+~P1(f324(f64(f845(x83632,a832)),x83633)) % 28.68/28.33 [8364]~E(f324(f41(x83642),f673(x83641,x83643,x83642)),x83641)+E(f324(f324(f83(a838),x83641),f324(f41(f845(x83642,a832)),x83643)),f324(f41(x83642),f43(f845(x83642,a832),x83643)))+P1(f324(f324(f326(f845(x83642,a832)),f671(x83641,x83643,x83642)),x83643))+~P1(f324(f64(x83642),f43(f845(x83642,a832),x83643)))+~P1(f324(f64(f845(x83642,a832)),x83643)) % 28.68/28.33 [8394]~E(f324(f41(x83942),f673(x83941,x83943,x83942)),x83941)+~E(f324(f324(f104(f845(x83942,a832)),f672(x83941,x83943,x83942)),f671(x83941,x83943,x83942)),f179(f845(x83942,a832)))+E(f324(f324(f83(a838),x83941),f324(f41(f845(x83942,a832)),x83943)),f324(f41(x83942),f43(f845(x83942,a832),x83943)))+~P1(f324(f64(f845(x83942,a832)),x83943))+~P1(f324(f64(x83942),f43(f845(x83942,a832),x83943))) % 28.68/28.33 [8620]E(f324(f324(f83(a838),x86201),f324(f41(f845(x86202,a832)),x86203)),f324(f41(x86202),f43(f845(x86202,a832),x86203)))+P1(f324(f324(f326(f845(x86202,a832)),f673(x86201,x86203,x86202)),x86203))+P1(f324(f324(f326(f845(x86202,a832)),f672(x86201,x86203,x86202)),x86203))+~P1(f324(f64(f845(x86202,a832)),x86203))+~P1(f324(f64(x86202),f43(f845(x86202,a832),x86203))) % 28.68/28.33 [8621]E(f324(f324(f83(a838),x86211),f324(f41(f845(x86212,a832)),x86213)),f324(f41(x86212),f43(f845(x86212,a832),x86213)))+P1(f324(f324(f326(f845(x86212,a832)),f673(x86211,x86213,x86212)),x86213))+P1(f324(f324(f326(f845(x86212,a832)),f671(x86211,x86213,x86212)),x86213))+~P1(f324(f64(f845(x86212,a832)),x86213))+~P1(f324(f64(x86212),f43(f845(x86212,a832),x86213))) % 28.68/28.33 [8646]~E(f324(f324(f104(f845(x86462,a832)),f672(x86461,x86463,x86462)),f671(x86461,x86463,x86462)),f179(f845(x86462,a832)))+E(f324(f324(f83(a838),x86461),f324(f41(f845(x86462,a832)),x86463)),f324(f41(x86462),f43(f845(x86462,a832),x86463)))+~P1(f324(f64(f845(x86462,a832)),x86463))+P1(f324(f324(f326(f845(x86462,a832)),f673(x86461,x86463,x86462)),x86463))+~P1(f324(f64(x86462),f43(f845(x86462,a832),x86463))) % 28.68/28.33 [8875]~P92(x88752)+E(x88751,f179(f845(x88752,a832)))+~E(f324(f324(f83(x88752),f324(x88753,f589(x88751,x88753,x88752))),f324(x88753,f590(x88751,x88753,x88752))),f324(x88753,f324(f324(f83(x88752),f589(x88751,x88753,x88752)),f590(x88751,x88753,x88752))))+~P1(f324(f64(x88752),x88751))+E(f324(f66(x88752,f83(x88752)),f324(f304(x88752,x88752,x88753),x88751)),f324(x88753,f324(f66(x88752,f83(x88752)),x88751))) % 28.68/28.33 [9746]P1(f324(f324(x97461,x97462),x97463))+P1(f324(f324(f232(a1),f802(x97461,x97463,x97462)),f803(x97461,x97463,x97462)))+P1(f324(f324(f231(a1),f803(x97461,x97463,x97462)),f2(a1)))+P1(f324(f324(x97461,f802(x97461,x97463,x97462)),f324(f324(f83(a1),f324(f106(a1),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),f803(x97461,x97463,x97462))))+~P1(f324(f313(f844(a1,a1),a62),f324(f324(f247(a1,a1),x97462),x97463))) % 28.68/28.33 [9752]P1(f324(f324(x97521,x97522),x97523))+P1(f324(f324(f231(a1),f801(x97521,x97523,x97522)),f2(a1)))+P1(f324(f324(x97521,f800(x97521,x97523,x97522)),f324(f324(f83(a1),f324(f106(a1),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),f801(x97521,x97523,x97522))))+P1(f324(f324(f231(a1),f2(a1)),f324(f324(f82(a1),f800(x97521,x97523,x97522)),f801(x97521,x97523,x97522))))+~P1(f324(f313(f844(a1,a1),a58),f324(f324(f247(a1,a1),x97522),x97523))) % 28.68/28.33 [7822]~P103(x78221)+~P1(f324(f324(f231(x78221),x78222),f80(x78221)))+~P1(f324(f324(f231(x78221),f2(x78221)),x78222))+~P1(f324(f324(f231(x78221),f2(x78221)),x78223))+P1(f324(f324(f231(x78221),f324(f324(f83(x78221),x78222),x78223)),x78223)) % 28.68/28.33 [7823]~P103(x78231)+~P1(f324(f324(f231(x78231),x78233),f80(x78231)))+~P1(f324(f324(f231(x78231),f2(x78231)),x78233))+~P1(f324(f324(f231(x78231),f2(x78231)),x78232))+P1(f324(f324(f231(x78231),f324(f324(f83(x78231),x78232),x78233)),x78232)) % 28.68/28.33 [8180]~P86(x81802)+E(x81801,f179(f845(x81802,a832)))+~P1(f324(f64(x81802),x81801))+P1(f324(f324(f326(x81802),f577(x81803,x81801,x81802)),x81801))+~P1(f324(f324(f231(x81802),f324(f66(x81802,f235(x81802)),x81801)),x81803)) % 28.68/28.33 [8181]~P86(x81812)+E(x81811,f179(f845(x81812,a832)))+~P1(f324(f64(x81812),x81811))+P1(f324(f324(f326(x81812),f578(x81813,x81811,x81812)),x81811))+~P1(f324(f324(f232(x81812),f324(f66(x81812,f235(x81812)),x81811)),x81813)) % 28.68/28.33 [8182]~P86(x81822)+E(x81821,f179(f845(x81822,a832)))+~P1(f324(f64(x81822),x81821))+P1(f324(f324(f232(x81822),f578(x81823,x81821,x81822)),x81823))+~P1(f324(f324(f232(x81822),f324(f66(x81822,f235(x81822)),x81821)),x81823)) % 28.68/28.33 [8183]~P86(x81832)+E(x81831,f179(f845(x81832,a832)))+~P1(f324(f64(x81832),x81831))+P1(f324(f324(f231(x81832),f577(x81833,x81831,x81832)),x81833))+~P1(f324(f324(f231(x81832),f324(f66(x81832,f235(x81832)),x81831)),x81833)) % 28.68/28.33 [8268]~P1(f324(x82681,x82683))+P1(f324(x82681,f468(x82681,x82682)))+P1(f324(x82681,f465(x82681,x82682)))+~P1(f324(f324(f232(a1),f2(a1)),x82682))+P1(f324(x82681,f324(f324(f3(a1),f465(x82681,x82682)),f324(f324(f83(a1),f469(x82681,x82682)),x82682)))) % 28.68/28.33 [8483]~P1(f324(x84831,x84833))+P1(f324(x84831,f465(x84831,x84832)))+~P1(f324(f324(f232(a1),f2(a1)),x84832))+P1(f324(f324(f326(a1),f468(x84831,x84832)),f296(a1,f80(a1),x84832)))+P1(f324(x84831,f324(f324(f3(a1),f465(x84831,x84832)),f324(f324(f83(a1),f469(x84831,x84832)),x84832)))) % 28.68/28.33 [8665]~P1(f324(x86651,x86653))+~P1(f324(x86651,f465(x86651,x86652)))+P1(f324(x86651,f468(x86651,x86652)))+~P1(f324(f324(f232(a1),f2(a1)),x86652))+~P1(f324(x86651,f324(f324(f3(a1),f465(x86651,x86652)),f324(f324(f83(a1),f469(x86651,x86652)),x86652)))) % 28.68/28.33 [8770]~P1(f324(x87701,x87703))+~P1(f324(x87701,f465(x87701,x87702)))+~P1(f324(f324(f232(a1),f2(a1)),x87702))+P1(f324(f324(f326(a1),f468(x87701,x87702)),f296(a1,f80(a1),x87702)))+~P1(f324(x87701,f324(f324(f3(a1),f465(x87701,x87702)),f324(f324(f83(a1),f469(x87701,x87702)),x87702)))) % 28.68/28.33 [8581]~P94(x85811)+~P1(f324(f64(x85811),x85812))+E(f324(f324(f3(f845(x85811,a832)),x85812),f324(f324(f303(x85811),x85813),f179(f845(x85811,a832)))),f179(f845(x85811,a832)))+~P1(f324(f324(f326(x85811),x85813),x85812))+E(f324(f324(f104(x85811),x85813),f12(x85811,f324(f324(f3(f845(x85811,a832)),x85812),f324(f324(f303(x85811),x85813),f179(f845(x85811,a832)))))),f12(x85811,x85812)) % 28.68/28.33 [8582]~P86(x85821)+~P1(f324(f64(x85821),x85822))+E(f324(f324(f3(f845(x85821,a832)),x85822),f324(f324(f303(x85821),x85823),f179(f845(x85821,a832)))),f179(f845(x85821,a832)))+~P1(f324(f324(f326(x85821),x85823),x85822))+E(f324(f324(f178(x85821),x85823),f16(x85821,f324(f324(f3(f845(x85821,a832)),x85822),f324(f324(f303(x85821),x85823),f179(f845(x85821,a832)))))),f16(x85821,x85822)) % 28.68/28.33 [8583]~P86(x85831)+~P1(f324(f64(x85831),x85832))+E(f324(f324(f3(f845(x85831,a832)),x85832),f324(f324(f303(x85831),x85833),f179(f845(x85831,a832)))),f179(f845(x85831,a832)))+~P1(f324(f324(f326(x85831),x85833),x85832))+E(f324(f324(f235(x85831),x85833),f17(x85831,f324(f324(f3(f845(x85831,a832)),x85832),f324(f324(f303(x85831),x85833),f179(f845(x85831,a832)))))),f17(x85831,x85832)) % 28.68/28.33 [8584]~P94(x85841)+~P1(f324(f64(x85841),x85842))+E(f324(f324(f3(f845(x85841,a832)),x85842),f324(f324(f303(x85841),x85843),f179(f845(x85841,a832)))),f179(f845(x85841,a832)))+~P1(f324(f324(f326(x85841),x85843),x85842))+E(f324(f324(f103(x85841),x85843),f15(x85841,f324(f324(f3(f845(x85841,a832)),x85842),f324(f324(f303(x85841),x85843),f179(f845(x85841,a832)))))),f15(x85841,x85842)) % 28.68/28.33 [8641]~P86(x86411)+~P1(f324(f64(x86411),x86412))+E(f324(f324(f3(f845(x86411,a832)),x86412),f324(f324(f303(x86411),x86413),f179(f845(x86411,a832)))),f179(f845(x86411,a832)))+~P1(f324(f324(f326(x86411),x86413),x86412))+E(f324(f324(f178(x86411),x86413),f13(x86411,f178(x86411),f324(f324(f3(f845(x86411,a832)),x86412),f324(f324(f303(x86411),x86413),f179(f845(x86411,a832)))))),f13(x86411,f178(x86411),x86412)) % 28.68/28.33 [8642]~P86(x86421)+~P1(f324(f64(x86421),x86422))+E(f324(f324(f3(f845(x86421,a832)),x86422),f324(f324(f303(x86421),x86423),f179(f845(x86421,a832)))),f179(f845(x86421,a832)))+~P1(f324(f324(f326(x86421),x86423),x86422))+E(f324(f324(f235(x86421),x86423),f14(x86421,f235(x86421),f324(f324(f3(f845(x86421,a832)),x86422),f324(f324(f303(x86421),x86423),f179(f845(x86421,a832)))))),f14(x86421,f235(x86421),x86422)) % 28.68/28.33 [8653]~P86(x86531)+~P1(f324(f64(x86531),x86533))+~P1(f324(f64(x86531),x86532))+E(f324(f324(f104(f845(x86531,a832)),x86532),x86533),f179(f845(x86531,a832)))+E(f324(f324(f235(x86531),f17(x86531,f324(f324(f103(f845(x86531,a832)),x86532),x86533))),f17(x86531,f324(f324(f104(f845(x86531,a832)),x86532),x86533))),f324(f324(f235(x86531),f17(x86531,x86532)),f17(x86531,x86533))) % 28.68/28.33 [8654]~P86(x86541)+~P1(f324(f64(x86541),x86543))+~P1(f324(f64(x86541),x86542))+E(f324(f324(f104(f845(x86541,a832)),x86542),x86543),f179(f845(x86541,a832)))+E(f324(f324(f178(x86541),f16(x86541,f324(f324(f103(f845(x86541,a832)),x86542),x86543))),f16(x86541,f324(f324(f104(f845(x86541,a832)),x86542),x86543))),f324(f324(f178(x86541),f16(x86541,x86542)),f16(x86541,x86543))) % 28.68/28.33 [8655]~P94(x86551)+~P1(f324(f64(x86551),x86553))+~P1(f324(f64(x86551),x86552))+E(f324(f324(f104(f845(x86551,a832)),x86552),x86553),f179(f845(x86551,a832)))+E(f324(f324(f103(x86551),f15(x86551,f324(f324(f103(f845(x86551,a832)),x86552),x86553))),f15(x86551,f324(f324(f104(f845(x86551,a832)),x86552),x86553))),f324(f324(f103(x86551),f15(x86551,x86552)),f15(x86551,x86553))) % 28.68/28.33 [8656]~P94(x86561)+~P1(f324(f64(x86561),x86563))+~P1(f324(f64(x86561),x86562))+E(f324(f324(f104(f845(x86561,a832)),x86562),x86563),f179(f845(x86561,a832)))+E(f324(f324(f104(x86561),f12(x86561,f324(f324(f103(f845(x86561,a832)),x86562),x86563))),f12(x86561,f324(f324(f104(f845(x86561,a832)),x86562),x86563))),f324(f324(f104(x86561),f12(x86561,x86562)),f12(x86561,x86563))) % 28.68/28.33 [8849]~P86(x88491)+~P1(f324(f64(x88491),x88493))+~P1(f324(f64(x88491),x88492))+E(f324(f324(f104(f845(x88491,a832)),x88492),x88493),f179(f845(x88491,a832)))+E(f324(f324(f235(x88491),f14(x88491,f235(x88491),f324(f324(f103(f845(x88491,a832)),x88492),x88493))),f14(x88491,f235(x88491),f324(f324(f104(f845(x88491,a832)),x88492),x88493))),f324(f324(f235(x88491),f14(x88491,f235(x88491),x88492)),f14(x88491,f235(x88491),x88493))) % 28.68/28.33 [8850]~P86(x88501)+~P1(f324(f64(x88501),x88503))+~P1(f324(f64(x88501),x88502))+E(f324(f324(f104(f845(x88501,a832)),x88502),x88503),f179(f845(x88501,a832)))+E(f324(f324(f178(x88501),f13(x88501,f178(x88501),f324(f324(f103(f845(x88501,a832)),x88502),x88503))),f13(x88501,f178(x88501),f324(f324(f104(f845(x88501,a832)),x88502),x88503))),f324(f324(f178(x88501),f13(x88501,f178(x88501),x88502)),f13(x88501,f178(x88501),x88503))) % 28.68/28.33 [9586]~P84(x95863)+E(x95861,x95862)+~P1(f324(f324(f231(x95863),f2(x95863)),x95862))+~P1(f324(f324(f231(x95863),f2(x95863)),x95861))+~E(f324(f324(f240(x95863),x95861),f324(f106(a838),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)))),f324(f324(f240(x95863),x95862),f324(f106(a838),f324(f324(f82(a1),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99)),f324(f324(f3(a1),f324(f324(f82(a1),a85),a85)),a99))))) % 28.68/28.33 [5684]~P7(x56842)+E(x56841,f2(x56842))+~E(f324(f324(f42(x56842),x56843),x56841),x56844)+E(x56843,f324(f324(f83(x56842),x56844),x56841))+~P1(f324(f324(f280(x56842),x56841),x56843)) % 28.68/28.33 [5685]~P7(x56852)+E(x56851,f2(x56852))+~E(x56853,f324(f324(f83(x56852),x56854),x56851))+E(f324(f324(f42(x56852),x56853),x56851),x56854)+~P1(f324(f324(f280(x56852),x56851),x56853)) % 28.68/28.33 [6153]E(f485(x61531,x61532,x61533),x61534)+E(f324(x61531,x61534),f2(a838))+~E(f324(f324(f8(x61533,a838),x61531),x61532),f80(a838))+~P1(f324(f64(x61533),x61532))+~P1(f324(f324(f326(x61533),x61534),x61532)) % 28.68/28.33 [6220]E(f489(x62201,x62202,x62203),x62204)+E(f324(x62201,x62204),f2(a838))+~E(f324(f324(f8(x62203,a838),x62201),x62202),f324(a114,f2(a838)))+~P1(f324(f64(x62203),x62202))+~P1(f324(f324(f326(x62203),x62204),x62202)) % 28.68/28.33 [6334]~P86(x63341)+~P9(x63341)+P1(f324(f324(f232(x63341),x63342),f43(x63341,x63343)))+~P1(f324(f324(f232(x63341),x63342),x63344))+~P1(f324(f324(f326(x63341),x63344),x63343)) % 28.68/28.33 [6512]~P86(x65121)+~P9(x65121)+~P1(f324(f324(f232(x65121),x65124),x65123))+P1(f324(f324(f232(x65121),f44(x65121,x65122)),x65123))+~P1(f324(f324(f326(x65121),x65124),x65122)) % 28.68/28.33 [6791]~P84(x67913)+E(x67911,x67912)+~E(f324(f324(f240(x67913),x67911),f324(a114,x67914)),f324(f324(f240(x67913),x67912),f324(a114,x67914)))+~P1(f324(f324(f231(x67913),f2(x67913)),x67912))+~P1(f324(f324(f231(x67913),f2(x67913)),x67911)) % 28.68/28.33 [7002]~E(f491(x70022,x70023,x70021,x70024),x70024)+~E(f324(x70022,x70024),f80(a838))+E(f324(f324(f8(x70021,a838),x70022),x70023),f80(a838))+~P1(f324(f64(x70021),x70023))+~P1(f324(f324(f326(x70021),x70024),x70023)) % 28.68/28.33 [7009]~P120(x70094)+~P105(x70094)+E(f324(x70091,f395(x70091,x70092,x70093,x70094)),f2(x70094))+~E(f324(f324(f11(x70093,x70094),x70091),x70092),f2(x70094))+~P1(f324(f64(x70093),x70092)) % 28.68/28.33 [7093]~E(f490(x70932,x70933,x70931,x70934),x70934)+~E(f324(x70932,x70934),f324(a114,f2(a838)))+E(f324(f324(f8(x70931,a838),x70932),x70933),f324(a114,f2(a838)))+~P1(f324(f64(x70931),x70933))+~P1(f324(f324(f326(x70931),x70934),x70933)) % 28.68/28.33 [7863]~E(f324(x78632,x78634),f80(a838))+~E(f324(x78632,f491(x78632,x78633,x78631,x78634)),f2(a838))+E(f324(f324(f8(x78631,a838),x78632),x78633),f80(a838))+~P1(f324(f64(x78631),x78633))+~P1(f324(f324(f326(x78631),x78634),x78633)) % 28.68/28.33 [7909]~E(f324(x79092,x79094),f324(a114,f2(a838)))+~E(f324(x79092,f490(x79092,x79093,x79091,x79094)),f2(a838))+E(f324(f324(f8(x79091,a838),x79092),x79093),f324(a114,f2(a838)))+~P1(f324(f64(x79091),x79093))+~P1(f324(f324(f326(x79091),x79094),x79093)) % 28.68/28.33 [7990]~P135(x79902)+~P113(x79902)+~P1(f324(x79901,x79904))+~P1(f324(f324(f280(x79902),x79903),f324(f324(f82(x79902),x79904),f2(x79902))))+P1(f324(x79901,f324(f324(f83(x79902),x79903),f827(x79903,x79901,x79902)))) % 28.68/28.33 [8486]E(x84861,x84862)+E(f324(f324(f82(a1),f456(x84863,x84862,x84864,x84861)),f457(x84863,x84862,x84864,x84861)),x84861)+~E(f324(f324(f3(a1),x84861),x84864),x84862)+~P1(f324(f324(f232(a1),f2(a1)),x84864))+~P1(f324(f324(f326(a1),x84862),x84863)) % 28.68/28.33 [8487]E(x84871,x84872)+E(f324(f324(f3(a1),f450(x84873,x84872,x84874,x84871)),f451(x84873,x84872,x84874,x84871)),x84871)+~E(f324(f324(f82(a1),x84871),x84874),x84872)+~P1(f324(f324(f232(a1),f2(a1)),x84874))+~P1(f324(f324(f326(a1),x84872),x84873)) % 28.68/28.33 [8652]E(f324(x86521,f817(x86522,x86521,x86523,x86524)),x86522)+P1(f324(f324(f231(a838),x86524),f818(x86522,x86521,x86523,x86524)))+~P1(f324(f324(f231(a1),x86522),f324(x86521,x86523)))+~P1(f324(f324(f232(a838),x86524),x86523))+~P1(f324(f324(f231(a1),f324(x86521,x86524)),x86522)) % 28.68/28.33 [8669]~P120(x86694)+~P105(x86694)+~E(f324(f324(f11(x86691,x86694),x86692),x86693),f2(x86694))+~P1(f324(f64(x86691),x86693))+P1(f324(f324(f326(x86691),f395(x86692,x86693,x86691,x86694)),x86693)) % 28.68/28.33 [8702]~E(f324(x87022,x87024),f80(a838))+E(f324(f324(f8(x87021,a838),x87022),x87023),f80(a838))+~P1(f324(f64(x87021),x87023))+~P1(f324(f324(f326(x87021),x87024),x87023))+P1(f324(f324(f326(x87021),f491(x87022,x87023,x87021,x87024)),x87023)) % 28.68/28.33 [8711]E(x87111,x87112)+~E(f324(f324(f82(a1),x87112),x87114),x87111)+~P1(f324(f324(f232(a1),f2(a1)),x87114))+~P1(f324(f324(f326(a1),x87111),x87113))+P1(f324(f324(f326(a1),f450(x87113,x87111,x87114,x87112)),x87113)) % 28.68/28.33 [8712]E(x87121,x87122)+~E(f324(f324(f3(a1),x87122),x87124),x87121)+~P1(f324(f324(f232(a1),f2(a1)),x87124))+~P1(f324(f324(f326(a1),x87121),x87123))+P1(f324(f324(f326(a1),f456(x87123,x87121,x87124,x87122)),x87123)) % 28.68/28.33 [8714]~E(f324(x87142,x87144),f324(a114,f2(a838)))+E(f324(f324(f8(x87141,a838),x87142),x87143),f324(a114,f2(a838)))+~P1(f324(f64(x87141),x87143))+~P1(f324(f324(f326(x87141),x87144),x87143))+P1(f324(f324(f326(x87141),f490(x87142,x87143,x87141,x87144)),x87143)) % 28.68/28.33 [8718]P56(x87182,x87183,x87184,x87181)+E(x87181,f179(f845(x87182,a832)))+~P1(f324(f64(x87182),x87184))+~P1(f324(f64(x87182),x87181))+P1(f324(f324(f326(x87182),f563(x87181,x87184,x87183,x87182)),x87184)) % 28.68/28.33 [8783]E(x87831,x87832)+~E(f324(f324(f82(a1),x87832),x87834),x87831)+~P1(f324(f324(f232(a1),f2(a1)),x87834))+~P1(f324(f324(f326(a1),x87831),x87833))+P1(f324(f324(f326(a1),f451(x87833,x87831,x87834,x87832)),f296(a1,f80(a1),x87834))) % 28.68/28.33 [8784]E(x87841,x87842)+~E(f324(f324(f3(a1),x87842),x87844),x87841)+~P1(f324(f324(f232(a1),f2(a1)),x87844))+~P1(f324(f324(f326(a1),x87841),x87843))+P1(f324(f324(f326(a1),f457(x87843,x87841,x87844,x87842)),f296(a1,f80(a1),x87844))) % 28.68/28.33 [8855]P1(f324(f324(f231(a838),x88551),f817(x88552,x88553,x88554,x88551)))+~P1(f324(f324(f231(a1),x88552),f324(x88553,x88554)))+P1(f324(f324(f231(a838),x88551),f818(x88552,x88553,x88554,x88551)))+~P1(f324(f324(f232(a838),x88551),x88554))+~P1(f324(f324(f231(a1),f324(x88553,x88551)),x88552)) % 28.68/28.33 [8956]E(f324(x89561,f817(x89562,x89561,x89563,x89564)),x89562)+~P1(f324(f324(f231(a1),x89562),f324(x89561,x89563)))+P1(f324(f324(f232(a838),f818(x89562,x89561,x89563,x89564)),x89563))+~P1(f324(f324(f232(a838),x89564),x89563))+~P1(f324(f324(f231(a1),f324(x89561,x89564)),x89562)) % 28.68/28.33 [9061]~P1(f324(f324(f280(a838),x90614),x90611))+~P1(f324(f324(f280(a838),x90614),x90613))+~P1(f324(f324(f280(a838),x90612),x90611))+P1(f324(f324(f280(a838),x90611),x90612))+P1(f324(f324(f232(f845(a838,a832)),f283(a838,f280(a838),x90613,x90612)),f283(a838,f280(a838),x90614,x90611))) % 28.68/28.33 [9062]~P1(f324(f324(f280(a838),x90622),x90621))+~P1(f324(f324(f280(a838),x90623),x90624))+~P1(f324(f324(f280(a838),x90622),x90624))+P1(f324(f324(f280(a838),x90621),x90622))+P1(f324(f324(f232(f845(a838,a832)),f283(a838,f280(a838),x90621,x90623)),f283(a838,f280(a838),x90622,x90624))) % 28.68/28.33 [9071]~P1(f324(f324(f231(a1),x90712),f324(x90713,x90714)))+P1(f324(f324(f231(a838),x90711),f818(x90712,x90713,x90714,x90711)))+P1(f324(f324(f231(a838),f817(x90712,x90713,x90714,x90711)),x90714))+~P1(f324(f324(f232(a838),x90711),x90714))+~P1(f324(f324(f231(a1),f324(x90713,x90711)),x90712)) % 28.68/28.33 [9072]~P1(f324(f324(f231(a1),x90722),f324(x90723,x90724)))+P1(f324(f324(f231(a838),x90721),f817(x90722,x90723,x90724,x90721)))+P1(f324(f324(f232(a838),f818(x90722,x90723,x90724,x90721)),x90724))+~P1(f324(f324(f232(a838),x90721),x90724))+~P1(f324(f324(f231(a1),f324(x90723,x90721)),x90722)) % 28.68/28.33 [9163]~P1(f324(f324(f231(a1),x91631),f324(x91632,x91633)))+P1(f324(f324(f231(a838),f817(x91631,x91632,x91633,x91634)),x91633))+~P1(f324(f324(f232(a838),x91634),x91633))+~P1(f324(f324(f231(a1),f324(x91632,x91634)),x91631))+P1(f324(f324(f232(a838),f818(x91631,x91632,x91633,x91634)),x91633)) % 28.68/28.33 [9247]E(x92471,f179(f845(x92472,a832)))+~P1(f324(f64(x92472),x92474))+~P1(f324(f64(x92472),x92471))+P1(f324(f324(f326(f844(f845(x92472,a832),f845(x92472,a832))),f324(f324(f247(f845(x92472,a832),f845(x92472,a832)),x92474),x92471)),f317(x92472,x92473)))+P1(f324(f324(f326(x92472),f565(x92473,x92471,x92474,x92472)),x92474)) % 28.68/28.33 [9248]E(x92481,f179(f845(x92482,a832)))+~P1(f324(f64(x92482),x92484))+~P1(f324(f64(x92482),x92481))+P1(f324(f324(f326(f844(f845(x92482,a832),f845(x92482,a832))),f324(f324(f247(f845(x92482,a832),f845(x92482,a832)),x92484),x92481)),f317(x92482,x92483)))+P1(f324(f324(f326(x92482),f647(x92483,x92481,x92484,x92482)),x92484)) % 28.68/28.33 [9897]E(f324(x98971,f817(x98972,x98971,x98973,x98974)),x98972)+~P1(f324(f324(f231(a1),x98972),f324(x98971,x98973)))+~P1(f324(f324(f231(a1),f324(f77(a1),f324(f324(f3(a1),f324(x98971,f324(f324(f82(a838),f818(x98972,x98971,x98973,x98974)),f80(a838)))),f324(x98971,f818(x98972,x98971,x98973,x98974))))),f80(a1)))+~P1(f324(f324(f232(a838),x98974),x98973))+~P1(f324(f324(f231(a1),f324(x98971,x98974)),x98972)) % 28.68/28.33 [9898]~P1(f324(f324(f231(a1),x98982),f324(x98983,x98984)))+P1(f324(f324(f231(a838),x98981),f817(x98982,x98983,x98984,x98981)))+~P1(f324(f324(f231(a1),f324(f77(a1),f324(f324(f3(a1),f324(x98983,f324(f324(f82(a838),f818(x98982,x98983,x98984,x98981)),f80(a838)))),f324(x98983,f818(x98982,x98983,x98984,x98981))))),f80(a1)))+~P1(f324(f324(f232(a838),x98981),x98984))+~P1(f324(f324(f231(a1),f324(x98983,x98981)),x98982)) % 28.68/28.33 [9899]~P1(f324(f324(f231(a1),x98991),f324(x98992,x98993)))+~P1(f324(f324(f231(a1),f324(f77(a1),f324(f324(f3(a1),f324(x98992,f324(f324(f82(a838),f818(x98991,x98992,x98993,x98994)),f80(a838)))),f324(x98992,f818(x98991,x98992,x98993,x98994))))),f80(a1)))+~P1(f324(f324(f232(a838),x98994),x98993))+~P1(f324(f324(f231(a1),f324(x98992,x98994)),x98991))+P1(f324(f324(f231(a838),f817(x98991,x98992,x98993,x98994)),x98993)) % 28.68/28.33 [7060]~P61(x70601)+P1(f324(f324(f232(x70601),x70602),f2(x70601)))+~P1(f324(f324(f232(x70601),x70603),f2(x70601)))+P1(f324(f324(f232(x70601),f2(x70601)),x70602))+P1(f324(f324(f232(x70601),x70603),f324(f324(f284(x70601),x70604),x70602))) % 28.68/28.33 [7061]~P61(x70611)+P1(f324(f324(f232(x70611),x70612),f2(x70611)))+~P1(f324(f324(f231(x70611),x70613),f2(x70611)))+P1(f324(f324(f232(x70611),f2(x70611)),x70612))+P1(f324(f324(f231(x70611),x70613),f324(f324(f284(x70611),x70614),x70612))) % 28.68/28.33 [7331]~P61(x73311)+P1(f324(f324(f232(x73311),x73312),f2(x73311)))+P1(f324(f324(f232(x73311),x73313),f2(x73311)))+P1(f324(f324(f232(x73311),f2(x73311)),x73313))+~P1(f324(f324(f232(x73311),x73312),f324(f324(f284(x73311),x73314),x73313))) % 28.68/28.33 [7332]~P61(x73321)+P1(f324(f324(f232(x73321),x73322),f2(x73321)))+P1(f324(f324(f231(x73321),x73323),f2(x73321)))+P1(f324(f324(f232(x73321),f2(x73321)),x73322))+~P1(f324(f324(f231(x73321),x73323),f324(f324(f284(x73321),x73324),x73322))) % 28.68/28.33 [7454]E(x74541,x74542)+~E(f324(f324(f149(x74543),x74544),x74541),f324(f324(f149(x74543),x74544),x74542))+~P1(f324(f127(x74543),x74544))+~P1(f324(f324(f232(a838),x74542),f324(f180(f839(x74543)),x74544)))+~P1(f324(f324(f232(a838),x74541),f324(f180(f839(x74543)),x74544))) % 28.68/28.33 [7824]~P61(x78241)+~P1(f324(f324(f232(x78241),x78243),f2(x78241)))+P1(f324(f324(f232(x78241),f2(x78241)),x78242))+~P1(f324(f324(f232(x78241),x78244),f324(f324(f83(x78241),x78243),x78242)))+P1(f324(f324(f232(x78241),x78243),f324(f324(f284(x78241),x78244),x78242))) % 28.68/28.33 [7825]~P61(x78251)+~P1(f324(f324(f231(x78251),x78253),f2(x78251)))+P1(f324(f324(f232(x78251),f2(x78251)),x78252))+~P1(f324(f324(f231(x78251),x78254),f324(f324(f83(x78251),x78253),x78252)))+P1(f324(f324(f231(x78251),x78253),f324(f324(f284(x78251),x78254),x78252))) % 28.68/28.33 [7826]~P61(x78261)+~P1(f324(f324(f232(x78261),x78262),f2(x78261)))+P1(f324(f324(f232(x78261),f2(x78261)),x78262))+~P1(f324(f324(f232(x78261),x78264),f324(f324(f83(x78261),x78263),x78262)))+P1(f324(f324(f232(x78261),x78263),f324(f324(f284(x78261),x78264),x78262))) % 28.68/28.33 [7827]~P61(x78271)+~P1(f324(f324(f232(x78271),x78272),f2(x78271)))+P1(f324(f324(f232(x78271),f2(x78271)),x78272))+~P1(f324(f324(f232(x78271),x78274),f324(f324(f284(x78271),x78273),x78272)))+P1(f324(f324(f232(x78271),x78273),f324(f324(f83(x78271),x78274),x78272))) % 28.68/28.33 [7828]~P61(x78281)+~P1(f324(f324(f232(x78281),x78282),f2(x78281)))+P1(f324(f324(f232(x78281),f2(x78281)),x78282))+~P1(f324(f324(f231(x78281),x78284),f324(f324(f83(x78281),x78283),x78282)))+P1(f324(f324(f231(x78281),x78283),f324(f324(f284(x78281),x78284),x78282))) % 28.68/28.33 [7829]~P61(x78291)+~P1(f324(f324(f232(x78291),x78292),f2(x78291)))+P1(f324(f324(f232(x78291),f2(x78291)),x78292))+~P1(f324(f324(f231(x78291),x78294),f324(f324(f284(x78291),x78293),x78292)))+P1(f324(f324(f231(x78291),x78293),f324(f324(f83(x78291),x78294),x78292))) % 28.68/28.33 [7957]~P7(x79571)+~P1(f324(f324(f280(x79571),x79573),x79574))+~P1(f324(f324(f280(x79571),x79573),x79572))+~P1(f324(f324(f280(x79571),x79572),x79574))+P1(f324(f324(f280(x79571),f324(f324(f42(x79571),x79572),x79573)),f324(f324(f42(x79571),x79574),x79573))) % 28.68/28.33 [7972]~P86(x79721)+~P18(x79721,x79722)+~P1(f324(f324(f231(a838),x79723),x79724))+P1(f324(f324(f231(x79721),f324(f324(f149(x79721),x79722),x79723)),f324(f324(f149(x79721),x79722),x79724)))+~P1(f324(f324(f232(a838),x79724),f324(f180(f839(x79721)),x79722))) % 28.68/28.33 [8024]~P84(x80241)+~P1(f324(f324(f232(x80241),x80242),f80(x80241)))+~P1(f324(f324(f232(x80241),f2(x80241)),x80242))+~P1(f324(f324(f232(a838),x80244),x80243))+P1(f324(f324(f232(x80241),f324(f324(f240(x80241),x80242),x80243)),f324(f324(f240(x80241),x80242),x80244))) % 28.68/28.33 [8025]~P84(x80251)+~P1(f324(f324(f231(x80251),x80252),f80(x80251)))+~P1(f324(f324(f231(x80251),f2(x80251)),x80252))+~P1(f324(f324(f231(a838),x80254),x80253))+P1(f324(f324(f231(x80251),f324(f324(f240(x80251),x80252),x80253)),f324(f324(f240(x80251),x80252),x80254))) % 28.68/28.33 [8026]~P84(x80261)+~P1(f324(f324(f231(x80261),f2(x80261)),x80262))+~P1(f324(f324(f232(a838),f2(a838)),x80263))+~P1(f324(f324(f232(x80261),x80262),x80264))+P1(f324(f324(f232(x80261),f324(f324(f240(x80261),x80262),x80263)),f324(f324(f240(x80261),x80264),x80263))) % 28.68/28.33 [8045]~P86(x80451)+~P18(x80451,f324(f154(x80451),x80452))+~P1(f324(f324(f231(a838),x80454),x80453))+P1(f324(f324(f231(x80451),f324(f324(f149(x80451),x80452),x80453)),f324(f324(f149(x80451),x80452),x80454)))+~P1(f324(f324(f232(a838),x80453),f324(f180(f839(x80451)),x80452))) % 28.68/28.33 [8275]~P7(x82751)+P1(f324(f324(f280(x82751),x82752),x82753))+~P1(f324(f324(f280(x82751),x82754),x82753))+~P1(f324(f324(f280(x82751),x82754),x82752))+~P1(f324(f324(f280(x82751),f324(f324(f42(x82751),x82752),x82754)),f324(f324(f42(x82751),x82753),x82754))) % 28.68/28.33 [8291]~P62(x82911)+~P1(f324(f324(f232(x82911),x82912),f2(x82911)))+~P1(f324(f324(f232(x82911),x82913),x82914))+~P1(f324(f324(f232(x82911),f2(x82911)),f324(f324(f83(x82911),x82913),x82914)))+P1(f324(f324(f232(x82911),f324(f324(f284(x82911),x82912),x82913)),f324(f324(f284(x82911),x82912),x82914))) % 28.68/28.33 [8292]~P61(x82921)+~P1(f324(f324(f231(x82921),x82922),f2(x82921)))+~P1(f324(f324(f231(x82921),x82923),x82924))+~P1(f324(f324(f232(x82921),f2(x82921)),f324(f324(f83(x82921),x82923),x82924)))+P1(f324(f324(f231(x82921),f324(f324(f284(x82921),x82922),x82923)),f324(f324(f284(x82921),x82922),x82924))) % 28.68/28.33 [8302]~P62(x83021)+~P1(f324(f324(f232(x83021),x83024),x83023))+~P1(f324(f324(f232(x83021),f2(x83021)),x83022))+~P1(f324(f324(f232(x83021),f2(x83021)),f324(f324(f83(x83021),x83023),x83024)))+P1(f324(f324(f232(x83021),f324(f324(f284(x83021),x83022),x83023)),f324(f324(f284(x83021),x83022),x83024))) % 28.68/28.33 [8303]~P62(x83031)+~P1(f324(f324(f231(x83031),x83034),x83033))+~P1(f324(f324(f231(x83031),f2(x83031)),x83032))+~P1(f324(f324(f232(x83031),f2(x83031)),f324(f324(f83(x83031),x83033),x83034)))+P1(f324(f324(f231(x83031),f324(f324(f284(x83031),x83032),x83033)),f324(f324(f284(x83031),x83032),x83034))) % 28.68/28.33 [8409]P1(f324(x84091,x84092))+~P1(f324(f64(x84094),x84092))+P1(f324(x84091,f496(x84091,x84093,x84092,x84094)))+~P1(f324(x84091,f179(f845(x84094,a832))))+~P1(f324(f324(f231(f845(x84094,a832)),x84092),x84093)) % 28.68/28.33 [8417]P1(f324(x84171,x84172))+P1(f324(f64(x84173),f496(x84171,x84174,x84172,x84173)))+~P1(f324(f64(x84173),x84172))+~P1(f324(x84171,f179(f845(x84173,a832))))+~P1(f324(f324(f231(f845(x84173,a832)),x84172),x84174)) % 28.68/28.33 [8648]E(f324(f324(f82(a1),f458(x86481,x86482,x86483,x86484)),f459(x86481,x86482,x86483,x86484)),x86484)+~P1(f324(f324(f232(a1),f2(a1)),x86483))+~P1(f324(f324(f232(a1),x86482),x86484))+~P1(f324(f324(f326(a1),x86482),x86481))+P1(f324(f324(f232(a1),x86482),f324(f324(f3(a1),x86484),x86483))) % 28.68/28.33 [8836]~P1(f324(f324(f232(a1),f2(a1)),x88363))+~P1(f324(f324(f232(a1),x88362),x88364))+~P1(f324(f324(f326(a1),x88362),x88361))+P1(f324(f324(f326(a1),f458(x88361,x88362,x88363,x88364)),x88361))+P1(f324(f324(f232(a1),x88362),f324(f324(f3(a1),x88364),x88363))) % 28.68/28.33 [8848]P1(f324(x88481,x88482))+~P1(f324(f64(x88483),x88482))+P1(f324(f324(f326(x88483),f497(x88481,x88484,x88482,x88483)),x88484))+~P1(f324(x88481,f179(f845(x88483,a832))))+~P1(f324(f324(f231(f845(x88483,a832)),x88482),x88484)) % 28.68/28.33 [8865]E(f324(f324(f82(a1),f438(x88651,x88652,x88653,x88654)),f439(x88651,x88652,x88653,x88654)),x88654)+~P1(f324(f324(f232(a1),f2(a1)),x88653))+~P1(f324(f324(f231(a1),x88652),x88654))+P1(f324(f324(f231(a1),x88652),f324(f324(f3(a1),x88654),x88653)))+~P1(f324(f324(f326(a1),f324(f324(f3(a1),x88652),f80(a1))),x88651)) % 28.68/28.33 [8912]~P1(f324(f324(f232(a1),f2(a1)),x89123))+~P1(f324(f324(f232(a1),x89121),x89122))+~P1(f324(f324(f326(a1),x89121),x89124))+P1(f324(f324(f326(a1),f459(x89124,x89121,x89123,x89122)),f296(a1,f80(a1),x89123)))+P1(f324(f324(f232(a1),x89121),f324(f324(f3(a1),x89122),x89123))) % 28.68/28.33 [8999]~P1(f324(f324(f232(a1),f2(a1)),x89993))+~P1(f324(f324(f231(a1),x89992),x89994))+P1(f324(f324(f326(a1),f438(x89991,x89992,x89993,x89994)),x89991))+P1(f324(f324(f231(a1),x89992),f324(f324(f3(a1),x89994),x89993)))+~P1(f324(f324(f326(a1),f324(f324(f3(a1),x89992),f80(a1))),x89991)) % 28.68/28.33 [9037]~P1(f324(f324(f232(a1),f2(a1)),x90373))+~P1(f324(f324(f231(a1),x90371),x90372))+P1(f324(f324(f326(a1),f439(x90374,x90371,x90373,x90372)),f296(a1,f80(a1),x90373)))+P1(f324(f324(f231(a1),x90371),f324(f324(f3(a1),x90372),x90373)))+~P1(f324(f324(f326(a1),f324(f324(f3(a1),x90371),f80(a1))),x90374)) % 28.68/28.33 [9250]P1(f324(x92501,x92502))+~P1(f324(f324(f326(x92503),f497(x92501,x92504,x92502,x92503)),f496(x92501,x92504,x92502,x92503)))+~P1(f324(f64(x92503),x92502))+~P1(f324(x92501,f179(f845(x92503,a832))))+~P1(f324(f324(f231(f845(x92503,a832)),x92502),x92504)) % 28.68/28.33 [9458]P1(f324(x94581,x94582))+~P1(f324(f64(x94583),x94582))+~P1(f324(x94581,f324(f324(f303(x94583),f497(x94581,x94584,x94582,x94583)),f496(x94581,x94584,x94582,x94583))))+~P1(f324(x94581,f179(f845(x94583,a832))))+~P1(f324(f324(f231(f845(x94583,a832)),x94582),x94584)) % 28.68/28.33 [9780]~P85(x97803)+~P51(a838,x97803,f324(f324(f20(a838,f845(a838,a832),f845(a838,a832)),f324(f324(f10(f845(a838,f845(a832,a832)),f845(f845(a838,a832),f845(a838,a832)),a838),f20(a838,a832,a832)),f324(f324(f10(f845(a838,a832),f845(a838,f845(a832,a832)),a838),f324(f10(a832,f845(a832,a832),a838),a322)),f280(a838)))),f324(f324(f10(f845(a838,a832),f845(a838,a832),a838),f324(f10(a832,a832,a838),a320)),f324(f9(a838,a838,a832),f280(a838)))),x97804)+P1(f324(f324(f232(x97803),f324(x97804,x97802)),f324(x97804,x97801)))+~P1(f324(f324(f280(a838),x97802),x97801))+P1(f324(f324(f280(a838),x97801),x97802)) % 28.68/28.33 [7593]~P61(x75931)+P1(f324(f324(f232(x75931),x75932),f2(x75931)))+P1(f324(f324(f232(x75931),f2(x75931)),x75932))+~P1(f324(f324(f232(x75931),f2(x75931)),x75934))+P1(f324(f324(f232(x75931),f324(f324(f284(x75931),x75933),x75932)),x75934)) % 28.68/28.33 [7594]~P61(x75941)+P1(f324(f324(f232(x75941),x75942),f2(x75941)))+~P1(f324(f324(f231(x75941),f2(x75941)),x75944))+P1(f324(f324(f232(x75941),f2(x75941)),x75942))+P1(f324(f324(f231(x75941),f324(f324(f284(x75941),x75943),x75942)),x75944)) % 28.68/28.33 [7881]~P1(f324(f324(f231(a1),x78814),f2(a1)))+~E(x78812,f324(f324(f82(a1),f324(f324(f83(a1),x78811),x78813)),x78814))+P1(f324(f324(f232(a1),f2(a1)),x78811))+~P1(f324(f324(f232(a1),x78811),x78814))+P1(f324(f55(x78812,x78811),f324(f324(f247(a1,a1),x78813),x78814))) % 28.68/28.33 [7919]~P1(f324(x79191,x79194))+P1(f324(x79191,f781(x79192,x79191,x79193)))+~P1(f324(f324(f232(a1),f2(a1)),x79193))+~P1(f324(f324(f231(a1),f2(a1)),x79192))+P1(f324(x79191,f324(f324(f82(a1),x79194),f324(f324(f83(a1),x79192),x79193)))) % 28.68/28.33 [7920]~P1(f324(x79201,x79204))+P1(f324(x79201,f789(x79202,x79201,x79203)))+~P1(f324(f324(f232(a1),f2(a1)),x79203))+~P1(f324(f324(f231(a1),f2(a1)),x79202))+P1(f324(x79201,f324(f324(f3(a1),x79204),f324(f324(f83(a1),x79202),x79203)))) % 28.68/28.33 [7921]~P61(x79211)+P1(f324(f324(f232(x79211),x79212),f2(x79211)))+P1(f324(f324(f232(x79211),f2(x79211)),x79212))+P1(f324(f324(f232(x79211),f2(x79211)),x79213))+~P1(f324(f324(f232(x79211),f324(f324(f284(x79211),x79214),x79212)),x79213)) % 28.68/28.33 [7922]~P61(x79221)+P1(f324(f324(f232(x79221),x79222),f2(x79221)))+P1(f324(f324(f232(x79221),f2(x79221)),x79222))+P1(f324(f324(f231(x79221),f2(x79221)),x79223))+~P1(f324(f324(f231(x79221),f324(f324(f284(x79221),x79224),x79222)),x79223)) % 28.68/28.33 [7967]~E(x79671,f324(f324(f82(a1),f324(f324(f83(a1),x79672),x79673)),x79674))+~P1(f324(f324(f232(a1),f2(a1)),x79672))+~P1(f324(f324(f231(a1),f2(a1)),x79674))+~P1(f324(f324(f232(a1),x79674),x79672))+P1(f324(f55(x79671,x79672),f324(f324(f247(a1,a1),x79673),x79674))) % 28.68/28.33 [8087]~P61(x80871)+P1(f324(f324(f232(x80871),x80872),f2(x80871)))+~P1(f324(f324(f232(x80871),f2(x80871)),x80874))+~P1(f324(f324(f232(x80871),x80873),f324(f324(f83(x80871),x80874),x80872)))+P1(f324(f324(f232(x80871),f324(f324(f284(x80871),x80873),x80872)),x80874)) % 28.68/28.33 [8088]~P61(x80881)+P1(f324(f324(f232(x80881),x80882),f2(x80881)))+~P1(f324(f324(f231(x80881),f2(x80881)),x80884))+~P1(f324(f324(f231(x80881),x80883),f324(f324(f83(x80881),x80884),x80882)))+P1(f324(f324(f231(x80881),f324(f324(f284(x80881),x80883),x80882)),x80884)) % 28.68/28.33 [8168]~P61(x81681)+P1(f324(f324(f232(x81681),x81682),f2(x81681)))+~P1(f324(f324(f232(x81681),x81683),f2(x81681)))+P1(f324(f324(f232(x81681),x81683),f324(f324(f284(x81681),x81684),x81682)))+~P1(f324(f324(f232(x81681),f324(f324(f83(x81681),x81683),x81682)),x81684)) % 28.68/28.33 [8169]~P61(x81691)+P1(f324(f324(f232(x81691),x81692),f2(x81691)))+~P1(f324(f324(f231(x81691),x81693),f2(x81691)))+P1(f324(f324(f231(x81691),x81693),f324(f324(f284(x81691),x81694),x81692)))+~P1(f324(f324(f231(x81691),f324(f324(f83(x81691),x81693),x81692)),x81694)) % 28.68/28.33 [8327]~P61(x83271)+~P1(f324(f324(f232(x83271),x83272),f2(x83271)))+P1(f324(f324(f232(x83271),f2(x83271)),x83272))+~P1(f324(f324(f232(x83271),f324(f324(f284(x83271),x83274),x83272)),x83273))+P1(f324(f324(f232(x83271),f324(f324(f83(x83271),x83273),x83272)),x83274)) % 28.68/28.33 [8328]~P61(x83281)+~P1(f324(f324(f232(x83281),x83282),f2(x83281)))+P1(f324(f324(f232(x83281),f2(x83281)),x83282))+~P1(f324(f324(f232(x83281),f324(f324(f83(x83281),x83284),x83282)),x83283))+P1(f324(f324(f232(x83281),f324(f324(f284(x83281),x83283),x83282)),x83284)) % 28.68/28.33 [8329]~P61(x83291)+~P1(f324(f324(f232(x83291),x83292),f2(x83291)))+P1(f324(f324(f232(x83291),f2(x83291)),x83292))+~P1(f324(f324(f231(x83291),f324(f324(f284(x83291),x83294),x83292)),x83293))+P1(f324(f324(f231(x83291),f324(f324(f83(x83291),x83293),x83292)),x83294)) % 28.68/28.33 [8330]~P61(x83301)+~P1(f324(f324(f232(x83301),x83302),f2(x83301)))+P1(f324(f324(f232(x83301),f2(x83301)),x83302))+~P1(f324(f324(f231(x83301),f324(f324(f83(x83301),x83304),x83302)),x83303))+P1(f324(f324(f231(x83301),f324(f324(f284(x83301),x83303),x83302)),x83304)) % 28.68/28.33 [8350]~P61(x83501)+~P1(f324(f324(f232(x83501),f2(x83501)),x83504))+P1(f324(f324(f232(x83501),f2(x83501)),x83502))+~P1(f324(f324(f232(x83501),f324(f324(f83(x83501),x83504),x83502)),x83503))+P1(f324(f324(f232(x83501),f324(f324(f284(x83501),x83503),x83502)),x83504)) % 28.68/28.33 [8351]~P61(x83511)+~P1(f324(f324(f231(x83511),f2(x83511)),x83514))+P1(f324(f324(f232(x83511),f2(x83511)),x83512))+~P1(f324(f324(f231(x83511),f324(f324(f83(x83511),x83514),x83512)),x83513))+P1(f324(f324(f231(x83511),f324(f324(f284(x83511),x83513),x83512)),x83514)) % 28.68/28.33 [8425]~P61(x84251)+~P1(f324(f324(f232(x84251),x84254),f2(x84251)))+~P1(f324(f324(f232(x84251),x84253),f324(f324(f83(x84251),x84252),x84254)))+P1(f324(f324(f232(x84251),x84252),f324(f324(f284(x84251),x84253),x84254)))+~P1(f324(f324(f232(x84251),f324(f324(f83(x84251),x84252),x84254)),x84253)) % 28.68/28.33 [8426]~P61(x84261)+~P1(f324(f324(f232(x84261),x84262),f2(x84261)))+~P1(f324(f324(f232(x84261),x84263),f324(f324(f83(x84261),x84262),x84264)))+P1(f324(f324(f232(x84261),x84262),f324(f324(f284(x84261),x84263),x84264)))+~P1(f324(f324(f232(x84261),f324(f324(f83(x84261),x84262),x84264)),x84263)) % 28.68/28.33 [8427]~P61(x84271)+~P1(f324(f324(f232(x84271),x84274),f2(x84271)))+~P1(f324(f324(f231(x84271),x84273),f324(f324(f83(x84271),x84272),x84274)))+P1(f324(f324(f231(x84271),x84272),f324(f324(f284(x84271),x84273),x84274)))+~P1(f324(f324(f231(x84271),f324(f324(f83(x84271),x84272),x84274)),x84273)) % 28.68/28.33 [8428]~P61(x84281)+~P1(f324(f324(f231(x84281),x84282),f2(x84281)))+~P1(f324(f324(f231(x84281),x84283),f324(f324(f83(x84281),x84282),x84284)))+P1(f324(f324(f231(x84281),x84282),f324(f324(f284(x84281),x84283),x84284)))+~P1(f324(f324(f231(x84281),f324(f324(f83(x84281),x84282),x84284)),x84283)) % 28.68/28.33 [8527]~P61(x85271)+~P1(f324(f324(f232(x85271),x85273),f2(x85271)))+~P1(f324(f324(f232(x85271),x85272),f324(f324(f83(x85271),x85274),x85273)))+~P1(f324(f324(f232(x85271),f324(f324(f83(x85271),x85274),x85273)),x85272))+P1(f324(f324(f232(x85271),f324(f324(f284(x85271),x85272),x85273)),x85274)) % 28.68/28.33 [8528]~P61(x85281)+~P1(f324(f324(f232(x85281),x85283),f2(x85281)))+~P1(f324(f324(f231(x85281),x85282),f324(f324(f83(x85281),x85284),x85283)))+~P1(f324(f324(f231(x85281),f324(f324(f83(x85281),x85284),x85283)),x85282))+P1(f324(f324(f231(x85281),f324(f324(f284(x85281),x85282),x85283)),x85284)) % 28.68/28.33 [8542]~P61(x85421)+~P1(f324(f324(f232(x85421),f2(x85421)),x85424))+~P1(f324(f324(f232(x85421),x85422),f324(f324(f83(x85421),x85424),x85423)))+~P1(f324(f324(f232(x85421),f324(f324(f83(x85421),x85424),x85423)),x85422))+P1(f324(f324(f232(x85421),f324(f324(f284(x85421),x85422),x85423)),x85424)) % 28.68/28.33 [8543]~P61(x85431)+~P1(f324(f324(f231(x85431),f2(x85431)),x85434))+~P1(f324(f324(f231(x85431),x85432),f324(f324(f83(x85431),x85434),x85433)))+~P1(f324(f324(f231(x85431),f324(f324(f83(x85431),x85434),x85433)),x85432))+P1(f324(f324(f231(x85431),f324(f324(f284(x85431),x85432),x85433)),x85434)) % 28.68/28.33 [8704]E(f324(f324(f3(a1),f460(x87041,x87042,x87043,x87044)),f461(x87041,x87042,x87043,x87044)),x87044)+~P1(f324(f324(f232(a1),f2(a1)),x87043))+~P1(f324(f324(f326(a1),x87042),x87041))+~P1(f324(f324(f232(a1),x87044),x87042))+P1(f324(f324(f232(a1),f324(f324(f82(a1),x87044),x87043)),x87042)) % 28.68/28.33 [8767]~P1(f324(x87671,x87672))+~P1(f324(f324(f232(a1),f2(a1)),x87674))+~P1(f324(f324(f231(a1),f2(a1)),x87673))+~P1(f324(x87671,f324(f324(f82(a1),f781(x87673,x87671,x87674)),x87674)))+P1(f324(x87671,f324(f324(f82(a1),x87672),f324(f324(f83(a1),x87673),x87674)))) % 28.68/28.33 [8768]~P1(f324(x87681,x87682))+~P1(f324(f324(f232(a1),f2(a1)),x87684))+~P1(f324(f324(f231(a1),f2(a1)),x87683))+~P1(f324(x87681,f324(f324(f3(a1),f789(x87683,x87681,x87684)),x87684)))+P1(f324(x87681,f324(f324(f3(a1),x87682),f324(f324(f83(a1),x87683),x87684)))) % 28.68/28.33 [8905]~P1(f324(f324(f232(a1),f2(a1)),x89053))+~P1(f324(f324(f326(a1),x89052),x89051))+~P1(f324(f324(f232(a1),x89054),x89052))+P1(f324(f324(f326(a1),f460(x89051,x89052,x89053,x89054)),x89051))+P1(f324(f324(f232(a1),f324(f324(f82(a1),x89054),x89053)),x89052)) % 28.68/28.33 [8925]E(f324(f324(f3(a1),f445(x89251,x89252,x89253,x89254)),f446(x89251,x89252,x89253,x89254)),x89254)+~P1(f324(f324(f232(a1),f2(a1)),x89253))+~P1(f324(f324(f231(a1),x89254),x89252))+~P1(f324(f324(f326(a1),f324(f324(f82(a1),x89252),f80(a1))),x89251))+P1(f324(f324(f231(a1),f324(f324(f82(a1),x89254),x89253)),x89252)) % 28.68/28.33 [8951]~P1(f324(f324(f232(a1),f2(a1)),x89512))+~P1(f324(f324(f326(a1),x89513),x89514))+~P1(f324(f324(f232(a1),x89511),x89513))+P1(f324(f324(f326(a1),f461(x89514,x89513,x89512,x89511)),f296(a1,f80(a1),x89512)))+P1(f324(f324(f232(a1),f324(f324(f82(a1),x89511),x89512)),x89513)) % 28.68/28.33 [9030]~P1(f324(f324(f232(a1),f2(a1)),x90303))+~P1(f324(f324(f231(a1),x90304),x90302))+P1(f324(f324(f326(a1),f445(x90301,x90302,x90303,x90304)),x90301))+~P1(f324(f324(f326(a1),f324(f324(f82(a1),x90302),f80(a1))),x90301))+P1(f324(f324(f231(a1),f324(f324(f82(a1),x90304),x90303)),x90302)) % 28.68/28.33 [9067]~P1(f324(f324(f232(a1),f2(a1)),x90672))+~P1(f324(f324(f231(a1),x90671),x90673))+P1(f324(f324(f326(a1),f446(x90674,x90673,x90672,x90671)),f296(a1,f80(a1),x90672)))+~P1(f324(f324(f326(a1),f324(f324(f82(a1),x90673),f80(a1))),x90674))+P1(f324(f324(f231(a1),f324(f324(f82(a1),x90671),x90672)),x90673)) % 28.68/28.33 [9337]~P36(x93371,x93373)+~P30(x93371,x93374)+P36(x93371,f324(f324(f103(f845(f844(x93371,x93371),a832)),x93372),x93373))+~P1(f324(f324(f231(f845(f844(x93371,x93371),a832)),x93372),f324(f246(f845(f844(x93371,x93371),a832),f845(f844(x93371,x93371),a832)),x93374)))+~P1(f324(f324(f231(f845(f844(x93371,x93371),a832)),x93373),f324(f251(f845(f844(x93371,x93371),a832),f845(f844(x93371,x93371),a832)),x93374))) % 28.68/28.33 [9613]~E(f324(f693(x96131,x96134,x96133,x96132),f695(x96131,x96134,x96133,x96132)),f182(f839(a831)))+P1(f324(f324(f232(a1),f694(x96131,x96134,x96133,x96132)),f695(x96131,x96134,x96133,x96132)))+P1(f324(f324(f324(x96131,x96132),x96133),x96134))+P1(f324(f324(f324(x96131,f693(x96131,x96134,x96133,x96132)),f694(x96131,x96134,x96133,x96132)),f324(f324(f82(a1),f695(x96131,x96134,x96133,x96132)),f80(a1))))+~P1(f324(f313(f844(f845(a1,f842(f839(a831))),f844(a1,a1)),a311),f324(f324(f247(f845(a1,f842(f839(a831))),f844(a1,a1)),x96132),f324(f324(f247(a1,a1),x96133),x96134)))) % 28.68/28.33 [9714]~P22(x97142,x97144,x97143)+E(x97141,f179(f845(x97142,a832)))+~P1(f324(f64(x97142),x97141))+P1(f324(f324(f326(x97142),f324(x97143,x97141)),x97141))+~P1(f324(f324(f326(x97142),f324(f324(x97144,f403(x97141,x97143,x97144,x97142)),f406(x97141,x97143,x97144,x97142))),f324(f324(f303(x97142),f403(x97141,x97143,x97144,x97142)),f324(f324(f303(x97142),f406(x97141,x97143,x97144,x97142)),f179(f845(x97142,a832)))))) % 28.68/28.33 [9257]~P52(x92571,x92571,x92574)+P1(f324(f324(f326(f844(x92571,x92571)),f324(f324(f247(x92571,x92571),x92572),x92573)),f301(x92571,x92574)))+P1(f324(f324(f326(f844(x92571,x92571)),f324(f324(f247(x92571,x92571),x92573),x92572)),f301(x92571,x92574)))+~P1(f324(f324(f326(f844(x92571,x92571)),f324(f324(f247(x92571,x92571),x92575),x92572)),f301(x92571,x92574)))+~P1(f324(f324(f326(f844(x92571,x92571)),f324(f324(f247(x92571,x92571),x92575),x92573)),f301(x92571,x92574))) % 28.68/28.33 [5422]E(x54221,f2(a838))+~E(f324(f41(x54222),x54225),x54221)+E(f324(f41(x54222),x54223),f324(a114,x54221))+~E(x54223,f324(f324(f303(x54222),x54224),x54225))+P1(f324(f324(f326(x54222),x54224),x54225)) % 28.68/28.33 [5546]~P60(x55462)+E(x55461,f2(x55462))+E(x55463,f2(x55462))+~E(f324(f324(f284(x55462),x55464),x55463),f324(f324(f284(x55462),x55465),x55461))+E(f324(f324(f83(x55462),x55464),x55461),f324(f324(f83(x55462),x55465),x55463)) % 28.68/28.33 [5547]~P60(x55472)+E(x55471,f2(x55472))+E(x55473,f2(x55472))+~E(f324(f324(f83(x55472),x55474),x55473),f324(f324(f83(x55472),x55475),x55471))+E(f324(f324(f284(x55472),x55474),x55471),f324(f324(f284(x55472),x55475),x55473)) % 28.68/28.33 [5620]~E(f324(f41(x56201),x56205),x56203)+~E(x56205,f179(f845(x56201,a832)))+E(f324(f41(x56201),x56202),f324(a114,x56203))+~E(x56202,f324(f324(f303(x56201),x56204),x56205))+P1(f324(f324(f326(x56201),x56204),x56205)) % 28.68/28.33 [5847]~P105(x58472)+~E(f324(x58473,x58475),f2(x58472))+E(f324(f324(f11(x58471,x58472),x58473),x58474),f2(x58472))+~P1(f324(f64(x58471),x58474))+~P1(f324(f324(f326(x58471),x58475),x58474)) % 28.68/28.33 [6233]~P86(x62333)+E(x62331,x62332)+~E(f324(f295(x62333,x62334),x62331),f324(f295(x62333,x62335),x62332))+~P1(f324(f324(f232(x62333),x62335),x62332))+~P1(f324(f324(f232(x62333),x62334),x62331)) % 28.68/28.33 [6234]~P86(x62343)+E(x62341,x62342)+~E(f324(f295(x62343,x62341),x62344),f324(f295(x62343,x62342),x62345))+~P1(f324(f324(f232(x62343),x62342),x62345))+~P1(f324(f324(f232(x62343),x62341),x62344)) % 28.68/28.33 [7345]~P86(x73451)+~P18(x73451,f324(f324(f125(x73451),x73454),x73455))+~P1(f324(f324(f326(x73451),x73453),f324(f157(x73451),x73455)))+~P1(f324(f324(f326(x73451),x73452),f324(f157(x73451),x73454)))+P1(f324(f324(f231(x73451),x73452),x73453)) % 28.68/28.33 [8459]~P85(x84591)+~P1(f324(f324(f232(f845(x84591,a832)),f296(x84591,x84595,x84592)),f296(x84591,x84594,x84593)))+~P1(f324(f324(f231(x84591),x84595),x84592))+P1(f324(f324(f232(x84591),x84592),x84593))+P1(f324(f324(f232(x84591),x84594),x84595)) % 28.68/28.33 [9758]~P21(x97582,x97585,x97583)+E(x97581,f179(f845(x97582,a832)))+~E(f324(f324(x97585,f324(x97584,f600(x97581,x97584,x97583,x97585,x97582))),f324(x97584,f601(x97581,x97584,x97583,x97585,x97582))),f324(x97584,f324(f324(x97585,f600(x97581,x97584,x97583,x97585,x97582)),f601(x97581,x97584,x97583,x97585,x97582))))+E(f324(x97583,f324(f304(x97582,x97582,x97584),x97581)),f324(x97584,f324(x97583,x97581)))+~P1(f324(f64(x97582),x97581)) % 28.68/28.33 [6230]~P22(x62302,x62305,x62303)+E(x62301,f179(f845(x62302,a832)))+~P1(f324(f64(x62302),x62301))+E(f324(x62303,f324(f324(f303(x62302),x62304),x62301)),f324(f324(x62305,x62304),f324(x62303,x62301)))+P1(f324(f324(f326(x62302),x62304),x62301)) % 28.68/28.33 [7083]~P21(x70832,x70833,x70834)+E(f324(f324(x70833,f324(x70834,x70831)),f324(x70834,x70835)),f324(x70834,x70835))+E(x70831,f179(f845(x70832,a832)))+~P1(f324(f64(x70832),x70835))+~P1(f324(f324(f231(f845(x70832,a832)),x70831),x70835)) % 28.68/28.33 [7489]~P22(x74894,x74895,x74891)+E(f324(x74891,x74892),x74893)+~P1(f324(f64(x74894),x74892))+~E(f324(f324(f3(f845(x74894,a832)),x74892),f324(f324(f303(x74894),x74893),f179(f845(x74894,a832)))),f179(f845(x74894,a832)))+~P1(f324(f324(f326(x74894),x74893),x74892)) % 28.68/28.33 [7637]E(x76371,x76372)+~E(f324(f180(f839(x76373)),x76372),f324(f180(f839(x76374)),x76375))+~E(f324(f180(f839(x76373)),x76371),f324(f180(f839(x76374)),x76375))+~E(f165(x76374,x76373,f324(f324(f166(x76374,x76373),x76375),x76371)),f165(x76374,x76373,f324(f324(f166(x76374,x76373),x76375),x76372)))+~P1(f324(f127(x76374),x76375)) % 28.68/28.33 [8385]~P68(x83851)+~P113(x83851)+~P1(f324(f64(x83852),x83855))+P1(f324(f324(f280(x83851),f324(f324(f11(x83852,x83851),x83853),x83854)),f324(f324(f11(x83852,x83851),x83853),x83855)))+~P1(f324(f324(f231(f845(x83852,a832)),x83854),x83855)) % 28.68/28.33 [8432]E(x84321,x84322)+~P12(x84323,x84324,x84325)+E(f324(f324(f104(f845(x84323,a832)),x84321),x84322),f179(f845(x84323,a832)))+~P1(f324(f324(f326(f845(x84323,a832)),x84322),f324(f324(f63(x84323),x84324),x84325)))+~P1(f324(f324(f326(f845(x84323,a832)),x84321),f324(f324(f63(x84323),x84324),x84325))) % 28.68/28.33 [9135]~P68(x91352)+~E(f324(x91353,f421(x91353,x91354,x91355,x91351,x91352)),f80(x91352))+E(f324(f324(f11(x91351,x91352),x91353),x91354),f324(f324(f11(x91351,x91352),x91353),x91355))+~P1(f324(f64(x91351),x91355))+~P1(f324(f324(f231(f845(x91351,a832)),x91354),x91355)) % 28.68/28.33 [9136]~P68(x91362)+~E(f324(x91363,f422(x91363,x91364,x91365,x91361,x91362)),f80(x91362))+E(f324(f324(f11(x91361,x91362),x91363),x91364),f324(f324(f11(x91361,x91362),x91363),x91365))+~P1(f324(f64(x91361),x91365))+~P1(f324(f324(f231(f845(x91361,a832)),x91364),x91365)) % 28.68/28.33 [9137]~P67(x91372)+~E(f324(x91373,f498(x91373,x91374,x91375,x91371,x91372)),f2(x91372))+E(f324(f324(f8(x91371,x91372),x91373),x91374),f324(f324(f8(x91371,x91372),x91373),x91375))+~P1(f324(f64(x91371),x91375))+~P1(f324(f324(f231(f845(x91371,a832)),x91374),x91375)) % 28.68/28.33 [9138]~P67(x91382)+~E(f324(x91383,f507(x91383,x91384,x91385,x91381,x91382)),f2(x91382))+E(f324(f324(f8(x91381,x91382),x91383),x91384),f324(f324(f8(x91381,x91382),x91383),x91385))+~P1(f324(f64(x91381),x91385))+~P1(f324(f324(f231(f845(x91381,a832)),x91384),x91385)) % 28.68/28.33 [9594]~P80(x95941)+~P1(f324(f64(x95942),x95945))+~P1(f324(f324(f231(x95941),f2(x95941)),f324(x95943,f494(x95943,x95944,x95945,x95942,x95941))))+P1(f324(f324(f231(x95941),f324(f324(f8(x95942,x95941),x95943),x95944)),f324(f324(f8(x95942,x95941),x95943),x95945)))+~P1(f324(f324(f231(f845(x95942,a832)),x95944),x95945)) % 28.68/28.33 [7342]E(x73421,f2(a838))+P1(f324(x73422,x73423))+~E(x73424,f324(f324(f82(a838),f324(f324(f83(a838),x73421),x73423)),x73425))+~P1(f324(f324(f232(a838),x73425),x73421))+~P1(f324(x73422,f324(f324(f42(a838),x73424),x73421))) % 28.68/28.33 [7428]E(x74281,f2(a838))+P1(f324(x74282,x74283))+~P1(f324(x74282,f51(a838,x74284,x74281)))+~E(x74284,f324(f324(f82(a838),f324(f324(f83(a838),x74281),x74285)),x74283))+~P1(f324(f324(f232(a838),x74283),x74281)) % 28.68/28.33 [7727]~P60(x77273)+E(f324(x77271,x77272),f2(x77273))+~P1(f324(f64(x77274),x77275))+E(f324(f324(f11(x77274,x77273),x77271),f324(f324(f3(f845(x77274,a832)),x77275),f324(f324(f303(x77274),x77272),f179(f845(x77274,a832))))),f324(f324(f11(x77274,x77273),x77271),x77275))+P1(f324(f324(f326(x77274),x77272),x77275)) % 28.68/28.33 [8128]~P68(x81281)+~P1(f324(f64(x81282),x81285))+~P1(f324(f64(x81282),x81284))+~E(f324(f324(f104(f845(x81282,a832)),x81284),x81285),f179(f845(x81282,a832)))+E(f324(f324(f83(x81281),f324(f324(f11(x81282,x81281),x81283),x81284)),f324(f324(f11(x81282,x81281),x81283),x81285)),f324(f324(f11(x81282,x81281),x81283),f324(f324(f103(f845(x81282,a832)),x81284),x81285))) % 28.68/28.33 [8129]~P67(x81291)+~P1(f324(f64(x81292),x81295))+~P1(f324(f64(x81292),x81294))+~E(f324(f324(f104(f845(x81292,a832)),x81294),x81295),f179(f845(x81292,a832)))+E(f324(f324(f82(x81291),f324(f324(f8(x81292,x81291),x81293),x81294)),f324(f324(f8(x81292,x81291),x81293),x81295)),f324(f324(f8(x81292,x81291),x81293),f324(f324(f103(f845(x81292,a832)),x81294),x81295))) % 28.68/28.33 [8221]~P60(x82213)+E(f324(x82211,x82212),f2(x82213))+~P1(f324(f64(x82214),x82215))+E(f324(f324(f11(x82214,x82213),x82211),f324(f324(f3(f845(x82214,a832)),x82215),f324(f324(f303(x82214),x82212),f179(f845(x82214,a832))))),f324(f324(f284(x82213),f324(f324(f11(x82214,x82213),x82211),x82215)),f324(x82211,x82212)))+~P1(f324(f324(f326(x82214),x82212),x82215)) % 28.68/28.33 [8887]~P12(x88871,x88875,x88874)+~E(f324(f324(f63(x88871),f324(f324(f303(x88871),x88872),f179(f845(x88871,a832)))),x88874),f324(f324(f63(x88871),f324(f324(f303(x88871),x88873),f179(f845(x88871,a832)))),x88874))+~P1(f324(f324(f326(x88871),x88873),x88875))+~P1(f324(f324(f326(x88871),x88872),x88875))+P1(f324(f324(f326(f844(x88871,x88871)),f324(f324(f247(x88871,x88871),x88872),x88873)),x88874)) % 28.68/28.33 [8904]~P12(x89041,x89045,x89043)+E(f324(f324(f63(x89041),f324(f324(f303(x89041),x89042),f179(f845(x89041,a832)))),x89043),f324(f324(f63(x89041),f324(f324(f303(x89041),x89044),f179(f845(x89041,a832)))),x89043))+~P1(f324(f324(f326(x89041),x89044),x89045))+~P1(f324(f324(f326(x89041),x89042),x89045))+~P1(f324(f324(f326(f844(x89041,x89041)),f324(f324(f247(x89041,x89041),x89042),x89044)),x89043)) % 28.68/28.33 [9162]~P68(x91621)+~P1(f324(f64(x91622),x91625))+~P1(f324(f64(x91622),x91624))+~E(f324(f324(f104(f845(x91622,a832)),x91624),x91625),f179(f845(x91622,a832)))+E(f324(f324(f83(x91621),f324(f324(f324(f68(x91621,x91622,f83(x91621)),x91623),f80(x91621)),x91624)),f324(f324(f324(f68(x91621,x91622,f83(x91621)),x91623),f80(x91621)),x91625)),f324(f324(f324(f68(x91621,x91622,f83(x91621)),x91623),f80(x91621)),f324(f324(f103(f845(x91622,a832)),x91624),x91625))) % 28.68/28.33 [9172]~P68(x91721)+~E(f324(x91723,f428(x91723,x91725,x91724,x91722,x91721)),f80(x91721))+~P1(f324(f64(x91722),x91724))+~P1(f324(f64(x91722),x91725))+E(f324(f324(f83(x91721),f324(f324(f11(x91722,x91721),x91723),x91724)),f324(f324(f11(x91722,x91721),x91723),x91725)),f324(f324(f11(x91722,x91721),x91723),f324(f324(f103(f845(x91722,a832)),x91724),x91725))) % 28.68/28.33 [9173]~P68(x91731)+~E(f324(x91733,f429(x91733,x91735,x91734,x91732,x91731)),f80(x91731))+~P1(f324(f64(x91732),x91734))+~P1(f324(f64(x91732),x91735))+E(f324(f324(f83(x91731),f324(f324(f11(x91732,x91731),x91733),x91734)),f324(f324(f11(x91732,x91731),x91733),x91735)),f324(f324(f11(x91732,x91731),x91733),f324(f324(f103(f845(x91732,a832)),x91734),x91735))) % 28.68/28.33 [9174]~P67(x91741)+~E(f324(x91743,f499(x91743,x91745,x91744,x91742,x91741)),f2(x91741))+~P1(f324(f64(x91742),x91744))+~P1(f324(f64(x91742),x91745))+E(f324(f324(f82(x91741),f324(f324(f8(x91742,x91741),x91743),x91744)),f324(f324(f8(x91742,x91741),x91743),x91745)),f324(f324(f8(x91742,x91741),x91743),f324(f324(f103(f845(x91742,a832)),x91744),x91745))) % 28.68/28.33 [9175]~P67(x91751)+~E(f324(x91753,f501(x91753,x91755,x91754,x91752,x91751)),f2(x91751))+~P1(f324(f64(x91752),x91754))+~P1(f324(f64(x91752),x91755))+E(f324(f324(f82(x91751),f324(f324(f8(x91752,x91751),x91753),x91754)),f324(f324(f8(x91752,x91751),x91753),x91755)),f324(f324(f8(x91752,x91751),x91753),f324(f324(f103(f845(x91752,a832)),x91754),x91755))) % 28.68/28.33 [9379]~P68(x93791)+~E(f324(x93793,f433(x93793,x93795,x93794,x93792,x93791)),f80(x93791))+~P1(f324(f64(x93792),x93794))+~P1(f324(f64(x93792),x93795))+E(f324(f324(f83(x93791),f324(f324(f324(f68(x93791,x93792,f83(x93791)),x93793),f80(x93791)),x93794)),f324(f324(f324(f68(x93791,x93792,f83(x93791)),x93793),f80(x93791)),x93795)),f324(f324(f324(f68(x93791,x93792,f83(x93791)),x93793),f80(x93791)),f324(f324(f103(f845(x93792,a832)),x93794),x93795))) % 28.68/28.33 [9484]~P68(x94842)+E(f324(f324(f11(x94841,x94842),x94843),x94844),f324(f324(f11(x94841,x94842),x94843),x94845))+~P1(f324(f64(x94841),x94845))+~P1(f324(f324(f231(f845(x94841,a832)),x94844),x94845))+P1(f324(f324(f326(x94841),f421(x94843,x94844,x94845,x94841,x94842)),f324(f324(f3(f845(x94841,a832)),x94845),x94844))) % 28.68/28.33 [9485]~P68(x94852)+E(f324(f324(f11(x94851,x94852),x94853),x94854),f324(f324(f11(x94851,x94852),x94853),x94855))+~P1(f324(f64(x94851),x94855))+~P1(f324(f324(f231(f845(x94851,a832)),x94854),x94855))+P1(f324(f324(f326(x94851),f422(x94853,x94854,x94855,x94851,x94852)),f324(f324(f3(f845(x94851,a832)),x94855),x94854))) % 28.68/28.33 [9486]~P67(x94862)+E(f324(f324(f8(x94861,x94862),x94863),x94864),f324(f324(f8(x94861,x94862),x94863),x94865))+~P1(f324(f64(x94861),x94865))+~P1(f324(f324(f231(f845(x94861,a832)),x94864),x94865))+P1(f324(f324(f326(x94861),f498(x94863,x94864,x94865,x94861,x94862)),f324(f324(f3(f845(x94861,a832)),x94865),x94864))) % 28.68/28.33 [9487]~P67(x94872)+E(f324(f324(f8(x94871,x94872),x94873),x94874),f324(f324(f8(x94871,x94872),x94873),x94875))+~P1(f324(f64(x94871),x94875))+~P1(f324(f324(f231(f845(x94871,a832)),x94874),x94875))+P1(f324(f324(f326(x94871),f507(x94873,x94874,x94875,x94871,x94872)),f324(f324(f3(f845(x94871,a832)),x94875),x94874))) % 28.68/28.33 [9502]~P68(x95021)+~P1(f324(f64(x95022),x95024))+~P1(f324(f64(x95022),x95025))+E(f324(f324(f83(x95021),f324(f324(f11(x95022,x95021),x95023),x95024)),f324(f324(f11(x95022,x95021),x95023),x95025)),f324(f324(f11(x95022,x95021),x95023),f324(f324(f103(f845(x95022,a832)),x95024),x95025)))+P1(f324(f324(f326(x95022),f428(x95023,x95025,x95024,x95022,x95021)),f324(f324(f104(f845(x95022,a832)),x95024),x95025))) % 28.68/28.33 [9503]~P68(x95031)+~P1(f324(f64(x95032),x95034))+~P1(f324(f64(x95032),x95035))+E(f324(f324(f83(x95031),f324(f324(f11(x95032,x95031),x95033),x95034)),f324(f324(f11(x95032,x95031),x95033),x95035)),f324(f324(f11(x95032,x95031),x95033),f324(f324(f103(f845(x95032,a832)),x95034),x95035)))+P1(f324(f324(f326(x95032),f429(x95033,x95035,x95034,x95032,x95031)),f324(f324(f104(f845(x95032,a832)),x95034),x95035))) % 28.68/28.33 [9504]~P67(x95041)+~P1(f324(f64(x95042),x95044))+~P1(f324(f64(x95042),x95045))+E(f324(f324(f82(x95041),f324(f324(f8(x95042,x95041),x95043),x95044)),f324(f324(f8(x95042,x95041),x95043),x95045)),f324(f324(f8(x95042,x95041),x95043),f324(f324(f103(f845(x95042,a832)),x95044),x95045)))+P1(f324(f324(f326(x95042),f499(x95043,x95045,x95044,x95042,x95041)),f324(f324(f104(f845(x95042,a832)),x95044),x95045))) % 28.68/28.33 [9505]~P67(x95051)+~P1(f324(f64(x95052),x95054))+~P1(f324(f64(x95052),x95055))+E(f324(f324(f82(x95051),f324(f324(f8(x95052,x95051),x95053),x95054)),f324(f324(f8(x95052,x95051),x95053),x95055)),f324(f324(f8(x95052,x95051),x95053),f324(f324(f103(f845(x95052,a832)),x95054),x95055)))+P1(f324(f324(f326(x95052),f501(x95053,x95055,x95054,x95052,x95051)),f324(f324(f104(f845(x95052,a832)),x95054),x95055))) % 28.68/28.33 [9517]~P80(x95175)+~P1(f324(f64(x95171),x95174))+P1(f324(f324(f231(x95175),f324(f324(f8(x95171,x95175),x95172),x95173)),f324(f324(f8(x95171,x95175),x95172),x95174)))+~P1(f324(f324(f231(f845(x95171,a832)),x95173),x95174))+P1(f324(f324(f326(x95171),f494(x95172,x95173,x95174,x95171,x95175)),f324(f324(f3(f845(x95171,a832)),x95174),x95173))) % 28.68/28.33 [9560]~P68(x95601)+~P1(f324(f64(x95602),x95604))+~P1(f324(f64(x95602),x95605))+E(f324(f324(f83(x95601),f324(f324(f324(f68(x95601,x95602,f83(x95601)),x95603),f80(x95601)),x95604)),f324(f324(f324(f68(x95601,x95602,f83(x95601)),x95603),f80(x95601)),x95605)),f324(f324(f324(f68(x95601,x95602,f83(x95601)),x95603),f80(x95601)),f324(f324(f103(f845(x95602,a832)),x95604),x95605)))+P1(f324(f324(f326(x95602),f433(x95603,x95605,x95604,x95602,x95601)),f324(f324(f104(f845(x95602,a832)),x95604),x95605))) % 28.68/28.33 [8610]~P22(x86101,x86104,x86105)+~P1(f324(f64(x86101),x86102))+E(f324(f324(f3(f845(x86101,a832)),x86102),f324(f324(f303(x86101),x86103),f179(f845(x86101,a832)))),f179(f845(x86101,a832)))+~P1(f324(f324(f326(x86101),x86103),x86102))+E(f324(f324(x86104,x86103),f324(x86105,f324(f324(f3(f845(x86101,a832)),x86102),f324(f324(f303(x86101),x86103),f179(f845(x86101,a832)))))),f324(x86105,x86102)) % 28.68/28.33 [8680]~P22(x86801,x86804,x86805)+~P1(f324(f64(x86801),x86803))+~P1(f324(f64(x86801),x86802))+E(f324(f324(f104(f845(x86801,a832)),x86802),x86803),f179(f845(x86801,a832)))+E(f324(f324(x86804,f324(x86805,f324(f324(f103(f845(x86801,a832)),x86802),x86803))),f324(x86805,f324(f324(f104(f845(x86801,a832)),x86802),x86803))),f324(f324(x86804,f324(x86805,x86802)),f324(x86805,x86803))) % 28.68/28.33 [9177]~P1(f324(f324(f231(a1),x91774),f2(a1)))+~P1(f324(f324(f232(a1),x91773),x91775))+P1(f324(f324(f231(a1),x91771),x91772))+~P1(f324(f324(f232(a1),x91773),x91774))+~P1(f324(f324(f231(a1),f324(f324(f82(a1),f324(f324(f83(a1),x91773),x91772)),x91775)),f324(f324(f82(a1),f324(f324(f83(a1),x91773),x91771)),x91774))) % 28.68/28.33 [9179]~P1(f324(f324(f231(a1),f2(a1)),x91795))+P1(f324(f324(f231(a1),x91791),x91792))+~P1(f324(f324(f232(a1),x91793),x91794))+~P1(f324(f324(f232(a1),x91795),x91794))+~P1(f324(f324(f231(a1),f324(f324(f82(a1),f324(f324(f83(a1),x91794),x91791)),x91795)),f324(f324(f82(a1),f324(f324(f83(a1),x91794),x91792)),x91793))) % 28.68/28.33 [9292]~P60(x92925)+E(f324(x92921,f426(x92921,x92922,x92923,x92924,x92925)),f2(x92925))+~P1(f324(f64(x92924),x92923))+~P1(f324(f64(x92924),x92922))+E(f324(f324(f284(x92925),f324(f324(f83(x92925),f324(f324(f11(x92924,x92925),x92921),x92923)),f324(f324(f11(x92924,x92925),x92921),x92922))),f324(f324(f11(x92924,x92925),x92921),f324(f324(f104(f845(x92924,a832)),x92923),x92922))),f324(f324(f11(x92924,x92925),x92921),f324(f324(f103(f845(x92924,a832)),x92923),x92922))) % 28.68/28.33 [9552]~P60(x95521)+~P1(f324(f64(x95522),x95524))+~P1(f324(f64(x95522),x95525))+E(f324(f324(f284(x95521),f324(f324(f83(x95521),f324(f324(f11(x95522,x95521),x95523),x95524)),f324(f324(f11(x95522,x95521),x95523),x95525))),f324(f324(f11(x95522,x95521),x95523),f324(f324(f104(f845(x95522,a832)),x95524),x95525))),f324(f324(f11(x95522,x95521),x95523),f324(f324(f103(f845(x95522,a832)),x95524),x95525)))+P1(f324(f324(f326(x95522),f426(x95523,x95525,x95524,x95522,x95521)),f324(f324(f104(f845(x95522,a832)),x95524),x95525))) % 28.68/28.33 [8924]E(f324(f324(f125(x89241),x89242),x89243),f324(f324(f125(x89241),x89244),x89245))+~E(f324(f324(f158(x89241),f324(f180(f839(x89241)),x89244)),x89242),x89244)+~E(f324(f324(f158(x89241),f324(f180(f839(x89241)),x89242)),x89244),x89242)+~E(x89245,f324(f324(f125(x89241),f324(f324(f128(x89241),f324(f180(f839(x89241)),x89244)),x89242)),x89243))+~E(f324(f324(f125(x89241),f324(f324(f128(x89241),f324(f180(f839(x89241)),x89242)),x89244)),x89245),x89243) % 28.68/28.33 [9290]~P86(x92902)+E(f324(f324(f137(x92901,x92902,x92903),x92904),f155(x92901,x92904,x92905)),x92905)+~P18(x92902,f324(f324(f141(x92901,x92902),x92903),x92905))+~P1(f324(f324(f326(x92901),x92904),f324(f157(x92901),x92905)))+~E(f324(f130(x92901),f324(f126(x92901,f324(f324(f10(x92902,a832,x92901),f324(a321,f324(x92903,x92904))),x92903)),x92905)),x92904) % 28.68/28.33 [9609]~P4(x96091)+~P1(f324(f69(x96091,x96091,f83(x96091),x96092,x96093),x96095))+~P1(f324(f324(f326(x96091),x96094),x96093))+P1(f324(f324(f326(x96091),x96092),x96093))+P1(f324(f69(x96091,x96091,f83(x96091),x96094,f324(f324(f303(x96091),x96092),f324(f324(f3(f845(x96091,a832)),x96093),f324(f324(f303(x96091),x96094),f179(f845(x96091,a832)))))),x96095)) % 28.68/28.33 [7090]E(x70901,x70902)+~P29(x70904,x70905,x70903,x70906)+~E(f324(x70903,x70901),f324(x70903,x70902))+~P1(f324(f324(f326(x70904),x70902),x70906))+~P1(f324(f324(f326(x70904),x70901),x70906)) % 28.68/28.33 [6328]~P136(x63284)+E(x63281,x63282)+~E(x63285,x63286)+E(x63283,f2(x63284))+~E(f324(f324(f82(x63284),x63285),f324(f324(f83(x63284),x63283),x63281)),f324(f324(f82(x63284),x63286),f324(f324(f83(x63284),x63283),x63282))) % 28.68/28.33 [7408]~P86(x74081)+~P9(x74081)+~P1(f324(f324(f232(x74081),x74082),f324(x74085,x74086)))+~P1(f324(f324(f326(x74083),x74086),x74084))+P1(f324(f324(f232(x74081),x74082),f324(f324(f45(x74083,x74081),x74084),x74085))) % 28.68/28.33 [9771]~P105(x97716)+~P1(f324(f64(x97711),x97715))+P1(f324(f324(f326(x97711),f650(x97712,x97713,x97714,x97715,x97711,x97716)),x97714))+P1(f324(f324(f280(x97716),f324(f324(f11(x97711,x97716),x97713),x97714)),f324(f324(f11(x97711,x97716),x97712),x97715)))+~P1(f324(f324(f231(f845(x97711,a832)),x97714),x97715)) % 28.68/28.33 [9894]~P105(x98941)+~P1(f324(f64(x98942),x98946))+~P1(f324(f324(f280(x98941),f324(x98943,f650(x98945,x98943,x98944,x98946,x98942,x98941))),f324(x98945,f650(x98945,x98943,x98944,x98946,x98942,x98941))))+P1(f324(f324(f280(x98941),f324(f324(f11(x98942,x98941),x98943),x98944)),f324(f324(f11(x98942,x98941),x98945),x98946)))+~P1(f324(f324(f231(f845(x98942,a832)),x98944),x98946)) % 28.68/28.33 [8098]~P86(x80981)+~P9(x80981)+~P1(f324(f324(f232(x80981),f324(x80984,x80986)),x80985))+~P1(f324(f324(f326(x80982),x80986),x80983))+P1(f324(f324(f232(x80981),f324(f324(f46(x80982,x80981),x80983),x80984)),x80985)) % 28.68/28.33 [8357]~P23(x83572,x83575,x83576,x83571)+~P1(f324(f64(x83572),x83574))+~P1(f324(f64(x83572),x83573))+~E(f324(f324(f104(f845(x83572,a832)),x83573),x83574),f179(f845(x83572,a832)))+E(f324(x83571,f324(f324(f103(f845(x83572,a832)),x83573),x83574)),f324(f75(x83575,x83575,x83575,f324(x83571,x83573)),f324(x83571,x83574))) % 28.68/28.33 [9005]~P113(x90051)+~P111(x90051)+~P1(f324(f324(f280(x90051),x90052),x90055))+~P1(f324(f324(f280(x90051),x90052),f324(f324(f82(x90051),x90053),x90056)))+P1(f324(f324(f280(x90051),x90052),f324(f324(f82(x90051),f324(f324(f3(x90051),x90053),f324(f324(f83(x90051),x90054),x90055))),x90056))) % 28.68/28.33 [9167]~P113(x91671)+~P111(x91671)+~P1(f324(f324(f280(x91671),x91672),x91675))+P1(f324(f324(f280(x91671),x91672),f324(f324(f82(x91671),x91673),x91674)))+~P1(f324(f324(f280(x91671),x91672),f324(f324(f82(x91671),f324(f324(f3(x91671),x91673),f324(f324(f83(x91671),x91676),x91675))),x91674))) % 28.68/28.33 [8651]E(x86511,x86512)+~P54(x86514,x86515,x86516,x86513,x86517)+~E(f324(x86513,x86511),f324(x86513,x86512))+~P1(f324(f324(f326(x86515),x86512),x86517))+~P1(f324(f324(f326(x86515),x86511),x86517)) % 28.68/28.33 [9902]~P12(x99021,x99027,x99026)+~P16(x99021,f845(x99025,a832),x99026,x99024)+P1(f324(f324(f326(x99021),f544(x99022,x99023,x99024,x99025,x99026,x99027,x99021)),x99027))+~P1(f324(f324(f326(f845(x99021,a832)),x99023),f324(f324(f63(x99021),x99027),x99026)))+P1(f324(f324(f326(f845(x99025,a832)),f324(f324(f45(x99021,f845(x99025,a832)),x99023),x99024)),x99022)) % 28.68/28.33 [9948]~P12(x99482,x99486,x99487)+~P16(x99482,f845(x99481,a832),x99487,x99484)+~P1(f324(f324(f326(f845(x99482,a832)),x99483),f324(f324(f63(x99482),x99486),x99487)))+~P1(f324(f324(f326(f845(x99481,a832)),f324(x99484,f544(x99485,x99483,x99484,x99481,x99487,x99486,x99482))),x99485))+P1(f324(f324(f326(f845(x99481,a832)),f324(f324(f45(x99482,f845(x99481,a832)),x99483),x99484)),x99485)) % 28.68/28.33 [8267]~P68(x82672)+~P29(x82671,x82675,x82678,x82674)+~E(x82673,f324(f75(x82675,x82672,x82671,x82676),x82678))+~E(x82677,f324(f304(x82671,x82675,x82678),x82674))+E(f324(f324(f11(x82671,x82672),x82673),x82674),f324(f324(f11(x82675,x82672),x82676),x82677)) % 28.68/28.33 [9952]~P68(x99522)+~P29(x99525,x99521,x99528,x99527)+~E(f324(x99526,f630(x99523,x99526,x99524,x99527,x99528,x99521,x99525,x99522)),f324(f324(f75(x99521,x99522,x99525,x99523),x99528),f630(x99523,x99526,x99524,x99527,x99528,x99521,x99525,x99522)))+~E(x99524,f324(f304(x99525,x99521,x99528),x99527))+E(f324(f324(f11(x99521,x99522),x99523),x99524),f324(f324(f11(x99525,x99522),x99526),x99527)) % 28.68/28.33 [9955]~P68(x99552)+~P29(x99551,x99555,x99558,x99554)+~E(x99557,f324(f304(x99551,x99555,x99558),x99554))+E(f324(f324(f11(x99551,x99552),x99553),x99554),f324(f324(f11(x99555,x99552),x99556),x99557))+P1(f324(f324(f326(x99551),f630(x99556,x99553,x99557,x99554,x99558,x99555,x99551,x99552)),x99554)) % 28.68/28.33 [9956]~P67(x99562)+~P29(x99561,x99565,x99568,x99564)+~E(x99567,f324(f304(x99561,x99565,x99568),x99564))+E(f324(f324(f8(x99561,x99562),x99563),x99564),f324(f324(f8(x99565,x99562),x99566),x99567))+P1(f324(f324(f326(x99561),f661(x99566,x99563,x99567,x99564,x99568,x99565,x99561,x99562)),x99564)) % 28.68/28.33 [9961]~P67(x99612)+~P29(x99615,x99611,x99618,x99617)+~E(x99614,f324(f304(x99615,x99611,x99618),x99617))+~E(f324(x99616,f661(x99613,x99616,x99614,x99617,x99618,x99611,x99615,x99612)),f324(x99613,f324(x99618,f661(x99613,x99616,x99614,x99617,x99618,x99611,x99615,x99612))))+E(f324(f324(f8(x99611,x99612),x99613),x99614),f324(f324(f8(x99615,x99612),x99616),x99617)) % 28.68/28.33 [9355]~E(f324(f180(f839(x93552)),x93555),f324(f180(f839(x93551)),x93553))+~E(f324(f180(f839(x93552)),x93554),f324(f180(f839(x93551)),x93553))+~E(f324(f324(f324(f74(x93551,f842(x93552)),f165(x93551,x93552,f324(f324(f166(x93551,x93552),x93553),x93554))),x93556),f324(f226(x93552),x93557)),f324(f324(f324(f74(x93551,f842(x93552)),f165(x93551,x93552,f324(f324(f166(x93551,x93552),x93553),x93555))),x93556),f324(f226(x93552),x93558)))+E(f165(x93551,x93552,f324(f324(f166(x93551,x93552),x93553),x93554)),f165(x93551,x93552,f324(f324(f166(x93551,x93552),x93553),x93555)))+P1(f324(f324(f326(x93551),x93556),f324(f157(x93551),x93553))) % 28.68/28.33 [9453]~P27(x94536,x94532,x94535,x94537,x94538,x94531)+~P1(f324(f64(x94532),x94534))+~P1(f324(f64(x94532),x94533))+~E(f324(f324(f104(f845(x94532,a832)),x94533),x94534),f179(f845(x94532,a832)))+E(f324(x94531,f324(f324(f103(f845(x94532,a832)),x94533),x94534)),f324(f324(x94535,f324(x94531,x94533)),f324(x94531,x94534))) % 28.68/28.33 [9847]~P27(x98478,x98472,x98475,x98477,x98476,x98471)+~E(f324(x98476,f603(x98474,x98473,x98471,x98476,x98477,x98475,x98472)),x98477)+~P1(f324(f64(x98472),x98473))+~P1(f324(f64(x98472),x98474))+E(f324(x98471,f324(f324(f103(f845(x98472,a832)),x98473),x98474)),f324(f324(x98475,f324(x98471,x98473)),f324(x98471,x98474))) % 28.68/28.33 [9907]~P27(x99078,x99072,x99075,x99077,x99076,x99071)+~P1(f324(f64(x99072),x99073))+~P1(f324(f64(x99072),x99074))+E(f324(x99071,f324(f324(f103(f845(x99072,a832)),x99073),x99074)),f324(f324(x99075,f324(x99071,x99073)),f324(x99071,x99074)))+P1(f324(f324(f326(x99072),f603(x99074,x99073,x99071,x99076,x99077,x99075,x99072)),f324(f324(f104(f845(x99072,a832)),x99073),x99074))) % 28.68/28.33 [9599]~P12(x95994,x95998,x95995)+~P12(x95991,x95999,x95993)+~P17(x95991,x95994,f845(x95992,a832),x95993,x95995,x95997)+P16(x95991,f845(x95992,a832),x95993,f324(f324(f10(f845(x95994,f845(x95992,a832)),f845(x95992,a832),x95991),f324(f45(x95994,f845(x95992,a832)),f324(f278(x95994,x95994,x95995),f324(f324(f303(x95994),x95996),f179(f845(x95994,a832)))))),x95997))+~P1(f324(f324(f326(x95994),x95996),x95998)) % 28.68/28.33 [4865]~P120(x48652)+~P121(x48652)+~P137(x48652)+~P108(x48652)+E(x48651,f2(x48652))+~E(f324(f324(f240(x48652),x48651),x48653),f2(x48652)) % 28.68/28.33 [4866]~P120(x48662)+~P121(x48662)+~P137(x48662)+~P108(x48662)+~E(x48661,f2(a838))+~E(f324(f324(f240(x48662),x48663),x48661),f2(x48662)) % 28.68/28.33 [6308]~P80(x63081)+~E(x63083,f2(x63081))+~E(x63082,f2(x63081))+E(f324(f324(f82(x63081),x63082),x63083),f2(x63081))+~P1(f324(f324(f231(x63081),f2(x63081)),x63083))+~P1(f324(f324(f231(x63081),f2(x63081)),x63082)) % 28.68/28.33 [8709]~E(f324(f246(a838,a838),x87093),f2(a838))+~E(x87091,f324(f324(f82(a838),f324(f324(f83(a838),f324(f246(a838,a838),x87093)),x87092)),f324(f251(a838,a838),x87093)))+P1(f324(f54(x87091,x87092),x87093))+~P1(f324(f324(f231(a838),f324(f251(a838,a838),x87093)),f2(a838)))+P1(f324(f324(f232(a838),f2(a838)),x87092))+~P1(f324(f324(f232(a838),x87092),f324(f251(a838,a838),x87093))) % 28.68/28.33 [8716]E(x87161,f2(a838))+~E(x87162,f324(f324(f82(a838),f324(f324(f83(a838),f324(f246(a838,a838),x87163)),x87161)),f324(f251(a838,a838),x87163)))+P1(f324(f54(x87162,x87161),x87163))+~P1(f324(f324(f232(a838),f2(a838)),x87161))+~P1(f324(f324(f231(a838),f2(a838)),f324(f251(a838,a838),x87163)))+~P1(f324(f324(f232(a838),f324(f251(a838,a838),x87163)),x87161)) % 28.68/28.33 [8731]~E(f324(f246(a838,a838),x87313),f2(a838))+~E(x87311,f324(f324(f82(a838),f324(f324(f83(a838),f324(f246(a838,a838),x87313)),x87312)),f324(f251(a838,a838),x87313)))+P1(f324(f54(x87311,x87312),x87313))+~P1(f324(f324(f232(a838),f2(a838)),x87312))+~P1(f324(f324(f231(a838),f2(a838)),f324(f251(a838,a838),x87313)))+~P1(f324(f324(f232(a838),f324(f251(a838,a838),x87313)),x87312)) % 28.68/28.33 [6708]~P94(x67082)+E(x67081,f179(f845(x67082,a832)))+E(x67083,f179(f845(x67082,a832)))+~P1(f324(f64(x67082),x67081))+~P1(f324(f64(x67082),x67083))+E(f12(x67082,f324(f324(f103(f845(x67082,a832)),x67083),x67081)),f324(f324(f104(x67082),f12(x67082,x67083)),f12(x67082,x67081))) % 28.68/28.33 [6709]~P86(x67092)+E(x67091,f179(f845(x67092,a832)))+E(x67093,f179(f845(x67092,a832)))+~P1(f324(f64(x67092),x67091))+~P1(f324(f64(x67092),x67093))+E(f16(x67092,f324(f324(f103(f845(x67092,a832)),x67093),x67091)),f324(f324(f178(x67092),f16(x67092,x67093)),f16(x67092,x67091))) % 28.68/28.33 [6710]~P86(x67102)+E(x67101,f179(f845(x67102,a832)))+E(x67103,f179(f845(x67102,a832)))+~P1(f324(f64(x67102),x67101))+~P1(f324(f64(x67102),x67103))+E(f17(x67102,f324(f324(f103(f845(x67102,a832)),x67103),x67101)),f324(f324(f235(x67102),f17(x67102,x67103)),f17(x67102,x67101))) % 28.68/28.33 [6711]~P94(x67112)+E(x67111,f179(f845(x67112,a832)))+E(x67113,f179(f845(x67112,a832)))+~P1(f324(f64(x67112),x67111))+~P1(f324(f64(x67112),x67113))+E(f15(x67112,f324(f324(f103(f845(x67112,a832)),x67113),x67111)),f324(f324(f103(x67112),f15(x67112,x67113)),f15(x67112,x67111))) % 28.68/28.33 [7380]~P92(x73802)+E(x73801,f179(f845(x73802,a832)))+E(x73803,f179(f845(x73802,a832)))+~P1(f324(f64(x73802),x73801))+~P1(f324(f64(x73802),x73803))+E(f324(f324(f83(x73802),f324(f66(x73802,f83(x73802)),x73803)),f324(f66(x73802,f83(x73802)),x73801)),f324(f66(x73802,f83(x73802)),f324(f324(f103(f845(x73802,a832)),x73803),x73801))) % 28.68/28.33 [7545]~P86(x75452)+E(x75451,f179(f845(x75452,a832)))+E(x75453,f179(f845(x75452,a832)))+~P1(f324(f64(x75452),x75451))+~P1(f324(f64(x75452),x75453))+E(f324(f324(f178(x75452),f13(x75452,f178(x75452),x75453)),f13(x75452,f178(x75452),x75451)),f13(x75452,f178(x75452),f324(f324(f103(f845(x75452,a832)),x75453),x75451))) % 28.68/28.33 [7546]~P86(x75462)+E(x75461,f179(f845(x75462,a832)))+E(x75463,f179(f845(x75462,a832)))+~P1(f324(f64(x75462),x75461))+~P1(f324(f64(x75462),x75463))+E(f324(f324(f235(x75462),f14(x75462,f235(x75462),x75463)),f14(x75462,f235(x75462),x75461)),f14(x75462,f235(x75462),f324(f324(f103(f845(x75462,a832)),x75463),x75461))) % 28.68/28.33 [8563]~P1(f324(x85631,x85633))+P1(f324(x85631,f470(x85631,x85632)))+P1(f324(x85631,f465(x85631,x85632)))+~P1(f324(f324(f232(a1),f2(a1)),x85632))+~P1(f324(f324(f326(a1),x85633),f296(a1,f80(a1),x85632)))+P1(f324(x85631,f324(f324(f3(a1),f465(x85631,x85632)),f324(f324(f83(a1),f469(x85631,x85632)),x85632)))) % 28.68/28.33 [8829]~P1(f324(x88291,x88293))+~P1(f324(x88291,f465(x88291,x88292)))+P1(f324(x88291,f470(x88291,x88292)))+~P1(f324(f324(f232(a1),f2(a1)),x88292))+~P1(f324(f324(f326(a1),x88293),f296(a1,f80(a1),x88292)))+~P1(f324(x88291,f324(f324(f3(a1),f465(x88291,x88292)),f324(f324(f83(a1),f469(x88291,x88292)),x88292)))) % 28.68/28.33 [9982]~P97(x99822)+E(x99821,f179(f845(x99822,a832)))+E(x99823,f179(f845(x99822,a832)))+~P1(f324(f64(x99822),x99821))+~P1(f324(f64(x99822),x99823))+E(f12(x99822,f324(f257(x99822),f324(f324(f10(f845(x99822,a832),a832,x99822),f89(x99822)),f324(f324(f10(f845(x99822,f845(x99822,a832)),f845(x99822,a832),x99822),f324(f10(f845(x99822,a832),a832,x99822),f89(x99822))),f324(f324(f9(x99822,f845(x99822,f845(x99822,a832)),f845(x99822,f845(x99822,a832))),f324(f324(f10(f845(x99822,f845(f845(x99822,a832),f845(x99822,a832))),f845(f845(x99822,f845(x99822,a832)),f845(x99822,f845(x99822,a832))),x99822),f20(x99822,f845(x99822,a832),f845(x99822,a832))),f324(f324(f10(f845(x99822,f845(x99822,f845(a832,a832))),f845(x99822,f845(f845(x99822,a832),f845(x99822,a832))),x99822),f324(f10(f845(x99822,f845(a832,a832)),f845(f845(x99822,a832),f845(x99822,a832)),x99822),f20(x99822,a832,a832))),f324(f324(f10(f845(x99822,f845(x99822,a832)),f845(x99822,f845(x99822,f845(a832,a832))),x99822),f324(f10(f845(x99822,a832),f845(x99822,f845(a832,a832)),x99822),f324(f10(a832,f845(a832,a832),x99822),a322))),f324(f324(f9(x99822,f845(x99822,f845(x99822,x99822)),f845(x99822,f845(x99822,a832))),f324(f324(f10(f845(f845(x99822,x99822),f845(x99822,a832)),f845(f845(x99822,f845(x99822,x99822)),f845(x99822,f845(x99822,a832))),x99822),f10(f845(x99822,x99822),f845(x99822,a832),x99822)),f324(f324(f10(f845(x99822,a832),f845(f845(x99822,x99822),f845(x99822,a832)),x99822),f10(x99822,a832,x99822)),a321))),f103(x99822)))))),f324(f324(f9(x99822,f845(x99822,a832),f845(x99822,a832)),f324(f324(f10(f845(a832,a832),f845(f845(x99822,a832),f845(x99822,a832)),x99822),f10(a832,a832,x99822)),f324(f324(f10(a832,f845(a832,a832),x99822),a322),f324(f324(f9(x99822,f845(x99822,a832),a832),f326(x99822)),x99823)))),f324(f324(f9(x99822,f845(x99822,a832),a832),f326(x99822)),x99821))))))),f324(f324(f103(x99822),f12(x99822,x99823)),f12(x99822,x99821))) % 28.68/28.33 [9983]~P97(x99832)+E(x99831,f179(f845(x99832,a832)))+E(x99833,f179(f845(x99832,a832)))+~P1(f324(f64(x99832),x99831))+~P1(f324(f64(x99832),x99833))+E(f15(x99832,f324(f257(x99832),f324(f324(f10(f845(x99832,a832),a832,x99832),f89(x99832)),f324(f324(f10(f845(x99832,f845(x99832,a832)),f845(x99832,a832),x99832),f324(f10(f845(x99832,a832),a832,x99832),f89(x99832))),f324(f324(f9(x99832,f845(x99832,f845(x99832,a832)),f845(x99832,f845(x99832,a832))),f324(f324(f10(f845(x99832,f845(f845(x99832,a832),f845(x99832,a832))),f845(f845(x99832,f845(x99832,a832)),f845(x99832,f845(x99832,a832))),x99832),f20(x99832,f845(x99832,a832),f845(x99832,a832))),f324(f324(f10(f845(x99832,f845(x99832,f845(a832,a832))),f845(x99832,f845(f845(x99832,a832),f845(x99832,a832))),x99832),f324(f10(f845(x99832,f845(a832,a832)),f845(f845(x99832,a832),f845(x99832,a832)),x99832),f20(x99832,a832,a832))),f324(f324(f10(f845(x99832,f845(x99832,a832)),f845(x99832,f845(x99832,f845(a832,a832))),x99832),f324(f10(f845(x99832,a832),f845(x99832,f845(a832,a832)),x99832),f324(f10(a832,f845(a832,a832),x99832),a322))),f324(f324(f9(x99832,f845(x99832,f845(x99832,x99832)),f845(x99832,f845(x99832,a832))),f324(f324(f10(f845(f845(x99832,x99832),f845(x99832,a832)),f845(f845(x99832,f845(x99832,x99832)),f845(x99832,f845(x99832,a832))),x99832),f10(f845(x99832,x99832),f845(x99832,a832),x99832)),f324(f324(f10(f845(x99832,a832),f845(f845(x99832,x99832),f845(x99832,a832)),x99832),f10(x99832,a832,x99832)),a321))),f104(x99832)))))),f324(f324(f9(x99832,f845(x99832,a832),f845(x99832,a832)),f324(f324(f10(f845(a832,a832),f845(f845(x99832,a832),f845(x99832,a832)),x99832),f10(a832,a832,x99832)),f324(f324(f10(a832,f845(a832,a832),x99832),a322),f324(f324(f9(x99832,f845(x99832,a832),a832),f326(x99832)),x99833)))),f324(f324(f9(x99832,f845(x99832,a832),a832),f326(x99832)),x99831))))))),f324(f324(f104(x99832),f15(x99832,x99833)),f15(x99832,x99831))) % 28.68/28.33 [9984]~P86(x99842)+E(x99841,f179(f845(x99842,a832)))+E(x99843,f179(f845(x99842,a832)))+~P1(f324(f64(x99842),x99841))+~P1(f324(f64(x99842),x99843))+E(f13(x99842,f178(x99842),f324(f257(x99842),f324(f324(f10(f845(x99842,a832),a832,x99842),f89(x99842)),f324(f324(f10(f845(x99842,f845(x99842,a832)),f845(x99842,a832),x99842),f324(f10(f845(x99842,a832),a832,x99842),f89(x99842))),f324(f324(f9(x99842,f845(x99842,f845(x99842,a832)),f845(x99842,f845(x99842,a832))),f324(f324(f10(f845(x99842,f845(f845(x99842,a832),f845(x99842,a832))),f845(f845(x99842,f845(x99842,a832)),f845(x99842,f845(x99842,a832))),x99842),f20(x99842,f845(x99842,a832),f845(x99842,a832))),f324(f324(f10(f845(x99842,f845(x99842,f845(a832,a832))),f845(x99842,f845(f845(x99842,a832),f845(x99842,a832))),x99842),f324(f10(f845(x99842,f845(a832,a832)),f845(f845(x99842,a832),f845(x99842,a832)),x99842),f20(x99842,a832,a832))),f324(f324(f10(f845(x99842,f845(x99842,a832)),f845(x99842,f845(x99842,f845(a832,a832))),x99842),f324(f10(f845(x99842,a832),f845(x99842,f845(a832,a832)),x99842),f324(f10(a832,f845(a832,a832),x99842),a322))),f324(f324(f9(x99842,f845(x99842,f845(x99842,x99842)),f845(x99842,f845(x99842,a832))),f324(f324(f10(f845(f845(x99842,x99842),f845(x99842,a832)),f845(f845(x99842,f845(x99842,x99842)),f845(x99842,f845(x99842,a832))),x99842),f10(f845(x99842,x99842),f845(x99842,a832),x99842)),f324(f324(f10(f845(x99842,a832),f845(f845(x99842,x99842),f845(x99842,a832)),x99842),f10(x99842,a832,x99842)),a321))),f235(x99842)))))),f324(f324(f9(x99842,f845(x99842,a832),f845(x99842,a832)),f324(f324(f10(f845(a832,a832),f845(f845(x99842,a832),f845(x99842,a832)),x99842),f10(a832,a832,x99842)),f324(f324(f10(a832,f845(a832,a832),x99842),a322),f324(f324(f9(x99842,f845(x99842,a832),a832),f326(x99842)),x99843)))),f324(f324(f9(x99842,f845(x99842,a832),a832),f326(x99842)),x99841))))))),f324(f324(f235(x99842),f13(x99842,f178(x99842),x99843)),f13(x99842,f178(x99842),x99841))) % 28.68/28.33 [9985]~P86(x99852)+E(x99851,f179(f845(x99852,a832)))+E(x99853,f179(f845(x99852,a832)))+~P1(f324(f64(x99852),x99851))+~P1(f324(f64(x99852),x99853))+E(f14(x99852,f235(x99852),f324(f257(x99852),f324(f324(f10(f845(x99852,a832),a832,x99852),f89(x99852)),f324(f324(f10(f845(x99852,f845(x99852,a832)),f845(x99852,a832),x99852),f324(f10(f845(x99852,a832),a832,x99852),f89(x99852))),f324(f324(f9(x99852,f845(x99852,f845(x99852,a832)),f845(x99852,f845(x99852,a832))),f324(f324(f10(f845(x99852,f845(f845(x99852,a832),f845(x99852,a832))),f845(f845(x99852,f845(x99852,a832)),f845(x99852,f845(x99852,a832))),x99852),f20(x99852,f845(x99852,a832),f845(x99852,a832))),f324(f324(f10(f845(x99852,f845(x99852,f845(a832,a832))),f845(x99852,f845(f845(x99852,a832),f845(x99852,a832))),x99852),f324(f10(f845(x99852,f845(a832,a832)),f845(f845(x99852,a832),f845(x99852,a832)),x99852),f20(x99852,a832,a832))),f324(f324(f10(f845(x99852,f845(x99852,a832)),f845(x99852,f845(x99852,f845(a832,a832))),x99852),f324(f10(f845(x99852,a832),f845(x99852,f845(a832,a832)),x99852),f324(f10(a832,f845(a832,a832),x99852),a322))),f324(f324(f9(x99852,f845(x99852,f845(x99852,x99852)),f845(x99852,f845(x99852,a832))),f324(f324(f10(f845(f845(x99852,x99852),f845(x99852,a832)),f845(f845(x99852,f845(x99852,x99852)),f845(x99852,f845(x99852,a832))),x99852),f10(f845(x99852,x99852),f845(x99852,a832),x99852)),f324(f324(f10(f845(x99852,a832),f845(f845(x99852,x99852),f845(x99852,a832)),x99852),f10(x99852,a832,x99852)),a321))),f178(x99852)))))),f324(f324(f9(x99852,f845(x99852,a832),f845(x99852,a832)),f324(f324(f10(f845(a832,a832),f845(f845(x99852,a832),f845(x99852,a832)),x99852),f10(a832,a832,x99852)),f324(f324(f10(a832,f845(a832,a832),x99852),a322),f324(f324(f9(x99852,f845(x99852,a832),a832),f326(x99852)),x99853)))),f324(f324(f9(x99852,f845(x99852,a832),a832),f326(x99852)),x99851))))))),f324(f324(f178(x99852),f14(x99852,f235(x99852),x99853)),f14(x99852,f235(x99852),x99851))) % 28.68/28.33 [7043]~P84(x70433)+E(x70431,x70432)+~E(f324(f324(f240(x70433),x70431),x70434),f324(f324(f240(x70433),x70432),x70434))+~P1(f324(f324(f231(x70433),f2(x70433)),x70432))+~P1(f324(f324(f231(x70433),f2(x70433)),x70431))+~P1(f324(f324(f232(a838),f2(a838)),x70434)) % 28.68/28.33 [7337]~P86(x73372)+E(x73371,f179(f845(x73372,a832)))+~P1(f324(f64(x73372),x73371))+~P1(f324(f324(f326(x73372),x73374),x73371))+P1(f324(f324(f232(x73372),x73373),x73374))+~P1(f324(f324(f232(x73372),x73373),f324(f66(x73372,f235(x73372)),x73371))) % 28.68/28.33 [7338]~P86(x73382)+E(x73381,f179(f845(x73382,a832)))+~P1(f324(f64(x73382),x73381))+~P1(f324(f324(f326(x73382),x73384),x73381))+P1(f324(f324(f231(x73382),x73383),x73384))+~P1(f324(f324(f231(x73382),x73383),f324(f66(x73382,f235(x73382)),x73381))) % 28.68/28.33 [7339]~P99(x73392)+E(x73391,f179(f845(x73392,a832)))+~P1(f324(f64(x73392),x73391))+~P1(f324(f324(f326(x73392),x73394),x73391))+P1(f324(f324(f231(x73392),x73393),x73394))+~P1(f324(f324(f231(x73392),x73393),f324(f66(x73392,f104(x73392)),x73391))) % 28.68/28.33 [7233]E(x72331,f2(a1))+E(f324(f324(f42(a1),x72332),x72331),x72333)+~P1(f324(f324(f231(a1),x72334),f2(a1)))+~E(x72332,f324(f324(f82(a1),f324(f324(f83(a1),x72331),x72333)),x72334))+P1(f324(f324(f232(a1),f2(a1)),x72331))+~P1(f324(f324(f232(a1),x72331),x72334)) % 28.68/28.33 [7249]E(f51(a1,x72492,x72491),x72493)+E(x72491,f2(a1))+~P1(f324(f324(f231(a1),x72493),f2(a1)))+~E(x72492,f324(f324(f82(a1),f324(f324(f83(a1),x72491),x72494)),x72493))+P1(f324(f324(f232(a1),f2(a1)),x72491))+~P1(f324(f324(f232(a1),x72491),x72493)) % 28.68/28.33 [7379]E(x73791,f2(a1))+E(f324(f324(f42(a1),x73792),x73791),x73793)+~E(x73792,f324(f324(f82(a1),f324(f324(f83(a1),x73791),x73793)),x73794))+~P1(f324(f324(f232(a1),f2(a1)),x73791))+~P1(f324(f324(f231(a1),f2(a1)),x73794))+~P1(f324(f324(f232(a1),x73794),x73791)) % 28.68/28.33 [7404]E(f51(a1,x74042,x74041),x74043)+E(x74041,f2(a1))+~E(x74042,f324(f324(f82(a1),f324(f324(f83(a1),x74041),x74044)),x74043))+~P1(f324(f324(f232(a1),f2(a1)),x74041))+~P1(f324(f324(f231(a1),f2(a1)),x74043))+~P1(f324(f324(f232(a1),x74043),x74041)) % 28.68/28.33 [7549]~P86(x75492)+E(x75491,f179(f845(x75492,a832)))+~P1(f324(f64(x75492),x75491))+~P1(f324(f324(f232(x75492),x75494),x75493))+~P1(f324(f324(f326(x75492),x75494),x75491))+P1(f324(f324(f232(x75492),f324(f66(x75492,f235(x75492)),x75491)),x75493)) % 28.68/28.33 [7550]~P86(x75502)+E(x75501,f179(f845(x75502,a832)))+~P1(f324(f64(x75502),x75501))+~P1(f324(f324(f231(x75502),x75504),x75503))+~P1(f324(f324(f326(x75502),x75504),x75501))+P1(f324(f324(f231(x75502),f324(f66(x75502,f235(x75502)),x75501)),x75503)) % 28.68/28.33 [8122]~P1(f324(f324(f231(a1),x81224),f2(a1)))+~E(x81221,f324(f324(f82(a1),f324(f324(f83(a1),x81222),x81223)),x81224))+~P1(f324(f324(f231(a1),f2(a1)),x81224))+~P1(f324(f324(f232(a1),x81224),x81222))+~P1(f324(f324(f232(a1),x81222),x81224))+P1(f324(f55(x81221,x81222),f324(f324(f247(a1,a1),x81223),x81224))) % 28.68/28.33 [8289]~P85(x82891)+P1(f324(f324(f232(f845(x82891,a832)),f296(x82891,x82892,x82893)),f296(x82891,x82894,x82895)))+~P1(f324(f324(f232(x82891),x82893),x82895))+~P1(f324(f324(f231(x82891),x82894),x82892))+~P1(f324(f324(f231(x82891),x82894),x82895))+~P1(f324(f324(f231(x82891),x82893),x82895)) % 28.68/28.33 [8290]~P85(x82901)+P1(f324(f324(f232(f845(x82901,a832)),f296(x82901,x82902,x82903)),f296(x82901,x82904,x82905)))+~P1(f324(f324(f232(x82901),x82904),x82902))+~P1(f324(f324(f231(x82901),x82903),x82905))+~P1(f324(f324(f231(x82901),x82904),x82905))+~P1(f324(f324(f231(x82901),x82904),x82902)) % 28.68/28.33 [9066]P56(x90662,x90663,x90664,x90661)+E(x90661,f179(f845(x90662,a832)))+~P1(f324(f64(x90662),x90664))+~P1(f324(f64(x90662),x90661))+~P1(f324(f324(x90663,f563(x90661,x90664,x90663,x90662)),x90665))+~P1(f324(f324(f326(x90662),x90665),x90661)) % 28.68/28.33 [9196]~E(x91963,x91965)+~P67(x91961)+~P68(x91961)+~P38(x91963)+E(f324(f324(f11(a1,x91961),x91962),x91963),f324(f324(f11(a1,x91961),x91964),x91965))+P1(f324(f324(f231(a1),f2(a1)),f509(x91962,x91964,x91963,x91965,x91961))) % 28.68/28.33 [9197]~E(x91973,x91975)+~P67(x91971)+~P68(x91971)+~P38(x91973)+E(f324(f324(f8(a1,x91971),x91972),x91973),f324(f324(f8(a1,x91971),x91974),x91975))+P1(f324(f324(f231(a1),f2(a1)),f558(x91972,x91974,x91973,x91975,x91971))) % 28.68/28.33 [9362]~E(x93625,x93623)+~P67(x93621)+~P68(x93621)+~P38(x93625)+~E(f324(x93622,f509(x93624,x93622,x93625,x93623,x93621)),f324(x93624,f509(x93624,x93622,x93625,x93623,x93621)))+E(f324(f324(f11(a1,x93621),x93622),x93623),f324(f324(f11(a1,x93621),x93624),x93625)) % 28.68/28.33 [9363]~E(x93635,x93633)+~P67(x93631)+~P68(x93631)+~P38(x93635)+~E(f324(x93632,f558(x93634,x93632,x93635,x93633,x93631)),f324(x93634,f558(x93634,x93632,x93635,x93633,x93631)))+E(f324(f324(f8(a1,x93631),x93632),x93633),f324(f324(f8(a1,x93631),x93634),x93635)) % 28.68/28.33 [9450]~P70(x94503)+E(f324(x94501,x94502),f2(x94503))+~E(f324(f324(f8(x94504,x94503),x94501),x94505),f2(x94503))+~P1(f324(f64(x94504),x94505))+P1(f324(f324(f326(x94504),f503(x94502,x94501,x94505,x94504,x94503)),x94505))+~P1(f324(f324(f326(x94504),x94502),x94505)) % 28.68/28.33 [9574]~P70(x95743)+E(f324(x95741,x95742),f2(x95743))+~E(f324(f324(f8(x95744,x95743),x95741),x95745),f2(x95743))+~P1(f324(f64(x95744),x95745))+~P1(f324(f324(f326(x95744),x95742),x95745))+~P1(f324(f324(f231(x95743),f2(x95743)),f324(x95741,f503(x95742,x95741,x95745,x95744,x95743)))) % 28.68/28.33 [8203]~P122(x82031)+~P1(f324(f324(f231(x82031),f2(x82031)),x82033))+~P1(f324(f324(f232(x82031),x82033),x82035))+~P1(f324(f324(f232(x82031),x82032),x82034))+~P1(f324(f324(f232(x82031),f2(x82031)),x82034))+P1(f324(f324(f232(x82031),f324(f324(f83(x82031),x82032),x82033)),f324(f324(f83(x82031),x82034),x82035))) % 28.68/28.33 [8204]~P122(x82041)+~P1(f324(f324(f231(x82041),f2(x82041)),x82043))+~P1(f324(f324(f231(x82041),f2(x82041)),x82042))+~P1(f324(f324(f232(x82041),x82043),x82045))+~P1(f324(f324(f232(x82041),x82042),x82044))+P1(f324(f324(f232(x82041),f324(f324(f83(x82041),x82042),x82043)),f324(f324(f83(x82041),x82044),x82045))) % 28.68/28.33 [8205]~P122(x82051)+~P1(f324(f324(f231(x82051),x82052),x82054))+~P1(f324(f324(f231(x82051),f2(x82051)),x82053))+~P1(f324(f324(f232(x82051),x82053),x82055))+~P1(f324(f324(f232(x82051),f2(x82051)),x82052))+P1(f324(f324(f232(x82051),f324(f324(f83(x82051),x82052),x82053)),f324(f324(f83(x82051),x82054),x82055))) % 28.68/28.33 [8206]~P122(x82061)+~P1(f324(f324(f231(x82061),x82063),x82065))+~P1(f324(f324(f231(x82061),f2(x82061)),x82062))+~P1(f324(f324(f232(x82061),x82062),x82064))+~P1(f324(f324(f232(x82061),f2(x82061)),x82063))+P1(f324(f324(f232(x82061),f324(f324(f83(x82061),x82062),x82063)),f324(f324(f83(x82061),x82064),x82065))) % 28.68/28.33 [8207]~P62(x82071)+~P1(f324(f324(f231(x82071),x82072),x82074))+~P1(f324(f324(f232(x82071),x82075),x82073))+~P1(f324(f324(f232(x82071),f2(x82071)),x82075))+~P1(f324(f324(f232(x82071),f2(x82071)),x82072))+P1(f324(f324(f232(x82071),f324(f324(f284(x82071),x82072),x82073)),f324(f324(f284(x82071),x82074),x82075))) % 28.68/28.33 [8208]~P62(x82081)+~P1(f324(f324(f231(x82081),x82085),x82083))+~P1(f324(f324(f231(x82081),f2(x82081)),x82082))+~P1(f324(f324(f232(x82081),x82082),x82084))+~P1(f324(f324(f232(x82081),f2(x82081)),x82085))+P1(f324(f324(f232(x82081),f324(f324(f284(x82081),x82082),x82083)),f324(f324(f284(x82081),x82084),x82085))) % 28.68/28.33 [8209]~P130(x82091)+~P1(f324(f324(f231(x82091),x82093),x82095))+~P1(f324(f324(f231(x82091),x82092),x82094))+~P1(f324(f324(f231(x82091),f2(x82091)),x82093))+~P1(f324(f324(f231(x82091),f2(x82091)),x82094))+P1(f324(f324(f231(x82091),f324(f324(f83(x82091),x82092),x82093)),f324(f324(f83(x82091),x82094),x82095))) % 28.68/28.33 [8210]~P130(x82101)+~P1(f324(f324(f231(x82101),x82103),x82105))+~P1(f324(f324(f231(x82101),x82102),x82104))+~P1(f324(f324(f231(x82101),f2(x82101)),x82103))+~P1(f324(f324(f231(x82101),f2(x82101)),x82102))+P1(f324(f324(f231(x82101),f324(f324(f83(x82101),x82102),x82103)),f324(f324(f83(x82101),x82104),x82105))) % 28.68/28.33 [8211]~P62(x82111)+~P1(f324(f324(f232(x82111),f2(x82111)),x82115))+~P1(f324(f324(f231(x82111),x82115),x82113))+~P1(f324(f324(f231(x82111),x82112),x82114))+~P1(f324(f324(f231(x82111),f2(x82111)),x82112))+P1(f324(f324(f231(x82111),f324(f324(f284(x82111),x82112),x82113)),f324(f324(f284(x82111),x82114),x82115))) % 28.68/28.33 [9488]~P67(x94885)+~P79(x94885)+E(x94881,f179(f845(x94882,a832)))+~P1(f324(f64(x94882),x94881))+P1(f324(f324(f326(x94882),f510(x94883,x94884,x94881,x94882,x94885)),x94881))+P1(f324(f324(f232(x94885),f324(f324(f8(x94882,x94885),x94884),x94881)),f324(f324(f8(x94882,x94885),x94883),x94881))) % 28.68/28.33 [9595]~P77(x95951)+~P67(x95951)+~P1(f324(f64(x95952),x95955))+~P1(f324(f324(f231(x95951),f2(x95951)),f324(x95953,f504(x95953,x95954,x95955,x95952,x95951))))+P1(f324(f324(f231(x95951),f324(f324(f8(x95952,x95951),x95953),x95954)),f324(f324(f8(x95952,x95951),x95953),x95955)))+~P1(f324(f324(f231(f845(x95952,a832)),x95954),x95955)) % 28.68/28.33 [9763]~P67(x97633)+~P79(x97633)+E(x97631,f179(f845(x97632,a832)))+~P1(f324(f64(x97632),x97631))+~P1(f324(f324(f232(x97633),f324(x97634,f510(x97635,x97634,x97631,x97632,x97633))),f324(x97635,f510(x97635,x97634,x97631,x97632,x97633))))+P1(f324(f324(f232(x97633),f324(f324(f8(x97632,x97633),x97634),x97631)),f324(f324(f8(x97632,x97633),x97635),x97631))) % 28.68/28.33 [6903]~P21(x69032,x69035,x69034)+E(x69031,f179(f845(x69032,a832)))+E(x69033,f179(f845(x69032,a832)))+~P1(f324(f64(x69032),x69031))+~P1(f324(f64(x69032),x69033))+E(f324(x69034,f324(f324(f103(f845(x69032,a832)),x69033),x69031)),f324(f324(x69035,f324(x69034,x69033)),f324(x69034,x69031))) % 28.68/28.33 [7514]~P140(x75141,x75143,x75144)+P1(f324(x75141,x75142))+~P1(f324(f324(f232(a1),x75144),f2(a1)))+~P1(f324(f324(f231(a1),x75145),f2(a1)))+~E(x75143,f324(f324(f82(a1),f324(f324(f83(a1),x75144),x75142)),x75145))+~P1(f324(f324(f232(a1),x75144),x75145)) % 28.68/28.33 [7515]~P139(x75151,x75153,x75154)+P1(f324(x75151,x75152))+~P1(f324(f324(f232(a1),x75154),f2(a1)))+~P1(f324(f324(f231(a1),x75152),f2(a1)))+~E(x75153,f324(f324(f82(a1),f324(f324(f83(a1),x75154),x75155)),x75152))+~P1(f324(f324(f232(a1),x75154),x75152)) % 28.68/28.33 [7558]~P140(x75581,x75583,x75584)+P1(f324(x75581,x75582))+~E(x75583,f324(f324(f82(a1),f324(f324(f83(a1),x75584),x75582)),x75585))+~P1(f324(f324(f232(a1),f2(a1)),x75584))+~P1(f324(f324(f231(a1),f2(a1)),x75585))+~P1(f324(f324(f232(a1),x75585),x75584)) % 28.68/28.33 [7559]~P139(x75591,x75593,x75594)+P1(f324(x75591,x75592))+~E(x75593,f324(f324(f82(a1),f324(f324(f83(a1),x75594),x75595)),x75592))+~P1(f324(f324(f232(a1),f2(a1)),x75594))+~P1(f324(f324(f231(a1),f2(a1)),x75592))+~P1(f324(f324(f232(a1),x75592),x75594)) % 28.68/28.33 [8492]P1(f324(f324(x84921,x84922),x84923))+~P1(f324(f324(x84921,f324(f324(f42(a1),x84924),x84925)),f51(a1,x84924,x84925)))+~P1(f324(f324(f232(a1),x84925),f2(a1)))+~P1(f324(f324(f231(a1),x84923),f2(a1)))+~E(x84924,f324(f324(f82(a1),f324(f324(f83(a1),x84925),x84922)),x84923))+~P1(f324(f324(f232(a1),x84925),x84923)) % 28.68/28.33 [8499]P1(f324(f324(x84991,x84992),x84993))+~P1(f324(f324(x84991,f324(f324(f42(a1),x84994),x84995)),f51(a1,x84994,x84995)))+~E(x84994,f324(f324(f82(a1),f324(f324(f83(a1),x84995),x84992)),x84993))+~P1(f324(f324(f232(a1),f2(a1)),x84995))+~P1(f324(f324(f231(a1),f2(a1)),x84993))+~P1(f324(f324(f232(a1),x84993),x84995)) % 28.68/28.33 [8722]E(x87221,x87222)+~P53(x87223,x87225,x87224)+~P1(f324(f324(f326(x87223),x87222),x87225))+~P1(f324(f324(f326(x87223),x87221),x87225))+P1(f324(f324(f326(f844(x87223,x87223)),f324(f324(f247(x87223,x87223),x87221),x87222)),x87224))+P1(f324(f324(f326(f844(x87223,x87223)),f324(f324(f247(x87223,x87223),x87222),x87221)),x87224)) % 28.68/28.33 [9518]~P77(x95185)+~P67(x95185)+~P1(f324(f64(x95181),x95184))+P1(f324(f324(f231(x95185),f324(f324(f8(x95181,x95185),x95182),x95183)),f324(f324(f8(x95181,x95185),x95182),x95184)))+~P1(f324(f324(f231(f845(x95181,a832)),x95183),x95184))+P1(f324(f324(f326(x95181),f504(x95182,x95183,x95184,x95181,x95185)),f324(f324(f3(f845(x95181,a832)),x95184),x95183))) % 28.68/28.33 [9603]E(x96031,f179(f845(x96032,a832)))+~P1(f324(f64(x96032),x96033))+~P1(f324(f64(x96032),x96031))+P1(f324(f324(f326(f844(f845(x96032,a832),f845(x96032,a832))),f324(f324(f247(f845(x96032,a832),f845(x96032,a832)),x96033),x96031)),f317(x96032,x96034)))+~P1(f324(f324(f326(x96032),x96035),x96031))+~P1(f324(f324(f326(f844(x96032,x96032)),f324(f324(f247(x96032,x96032),f565(x96034,x96031,x96033,x96032)),x96035)),x96034)) % 28.68/28.33 [9604]E(x96041,f179(f845(x96042,a832)))+~P1(f324(f64(x96042),x96043))+~P1(f324(f64(x96042),x96041))+P1(f324(f324(f326(f844(f845(x96042,a832),f845(x96042,a832))),f324(f324(f247(f845(x96042,a832),f845(x96042,a832)),x96043),x96041)),f317(x96042,x96044)))+~P1(f324(f324(f326(x96042),x96045),x96041))+~P1(f324(f324(f326(f844(x96042,x96042)),f324(f324(f247(x96042,x96042),f647(x96044,x96041,x96043,x96042)),x96045)),x96044)) % 28.68/28.33 [9765]~P70(x97651)+~E(f324(f324(f8(x97655,x97651),x97652),x97656),x97654)+~P1(f324(f64(x97655),x97656))+P1(f324(f324(f326(x97655),f505(x97653,x97654,x97652,x97656,x97655,x97651)),x97656))+P1(f324(f324(f231(x97651),f324(x97652,x97653)),x97654))+~P1(f324(f324(f326(x97655),x97653),x97656)) % 28.68/28.33 [9819]~P70(x98191)+~E(f324(f324(f8(x98195,x98191),x98192),x98196),x98194)+~P1(f324(f64(x98195),x98196))+~P1(f324(f324(f326(x98195),x98193),x98196))+~P1(f324(f324(f231(x98191),f2(x98191)),f324(x98192,f505(x98193,x98194,x98192,x98196,x98195,x98191))))+P1(f324(f324(f231(x98191),f324(x98192,x98193)),x98194)) % 28.68/28.33 [9934]~E(x99345,x99348)+~E(x99344,x99347)+~P101(x99341)+~P67(x99342)+E(f324(f324(f8(x99341,x99342),x99343),f324(f295(x99341,x99344),x99345)),f324(f324(f8(x99341,x99342),x99346),f324(f295(x99341,x99347),x99348)))+P1(f324(f324(f231(x99341),x99344),f660(x99343,x99346,x99345,x99348,x99344,x99347,x99341,x99342))) % 28.68/28.33 [9951]~E(x99517,x99514)+~E(x99518,x99515)+~P101(x99511)+~P67(x99512)+~E(f324(x99513,f660(x99516,x99513,x99518,x99515,x99517,x99514,x99511,x99512)),f324(x99516,f660(x99516,x99513,x99518,x99515,x99517,x99514,x99511,x99512)))+E(f324(f324(f8(x99511,x99512),x99513),f324(f295(x99511,x99514),x99515)),f324(f324(f8(x99511,x99512),x99516),f324(f295(x99511,x99517),x99518))) % 28.68/28.33 [9954]~E(x99544,x99547)+~E(x99545,x99548)+~P101(x99541)+~P67(x99542)+E(f324(f324(f8(x99541,x99542),x99543),f324(f295(x99541,x99544),x99545)),f324(f324(f8(x99541,x99542),x99546),f324(f295(x99541,x99547),x99548)))+P1(f324(f324(f232(x99541),f660(x99543,x99546,x99545,x99548,x99544,x99547,x99541,x99542)),x99545)) % 28.68/28.33 [9608]~P12(x96085,x96089,x96086)+~P12(x96081,x960810,x96083)+~P17(x96081,x96085,f845(x96082,a832),x96083,x96086,x96088)+~P1(f324(f324(f326(x96085),x96087),x96089))+~P1(f324(f324(f326(x96081),x96084),x960810))+E(f324(f324(f45(x96081,f845(x96082,a832)),f324(f278(x96081,x96081,x96083),f324(f324(f303(x96081),x96084),f179(f845(x96081,a832))))),f324(f324(f10(f845(x96085,f845(x96082,a832)),f845(x96082,a832),x96081),f324(f45(x96085,f845(x96082,a832)),f324(f278(x96085,x96085,x96086),f324(f324(f303(x96085),x96087),f179(f845(x96085,a832)))))),x96088)),f324(f324(x96088,x96084),x96087)) % 28.68/28.33 [5393]~P86(x53933)+~P18(x53933,x53932)+~P18(x53933,x53931)+E(x53931,x53932)+~E(f324(f157(x53933),x53931),f324(f157(x53933),x53932))+~P1(f324(f127(x53933),x53932))+~P1(f324(f127(x53933),x53931)) % 28.68/28.33 [4749]~P120(x47492)+~P121(x47492)+~P137(x47492)+~P108(x47492)+~E(x47493,f2(x47492))+E(x47491,f2(a838))+E(f324(f324(f240(x47492),x47493),x47491),f2(x47492)) % 28.68/28.33 [8954]E(x89541,f2(a838))+~E(x89542,f324(f324(f82(a838),f324(f324(f83(a838),f324(f246(a838,a838),x89543)),x89541)),f324(f251(a838,a838),x89543)))+P1(f324(f54(x89542,x89541),x89543))+~P1(f324(f324(f231(a838),f324(f251(a838,a838),x89543)),f2(a838)))+~P1(f324(f324(f231(a838),f2(a838)),f324(f251(a838,a838),x89543)))+~P1(f324(f324(f232(a838),x89541),f324(f251(a838,a838),x89543)))+~P1(f324(f324(f232(a838),f324(f251(a838,a838),x89543)),x89541)) % 28.68/28.33 [8962]~E(f324(f246(a838,a838),x89623),f2(a838))+~E(x89621,f324(f324(f82(a838),f324(f324(f83(a838),f324(f246(a838,a838),x89623)),x89622)),f324(f251(a838,a838),x89623)))+P1(f324(f54(x89621,x89622),x89623))+~P1(f324(f324(f231(a838),f324(f251(a838,a838),x89623)),f2(a838)))+~P1(f324(f324(f231(a838),f2(a838)),f324(f251(a838,a838),x89623)))+~P1(f324(f324(f232(a838),x89622),f324(f251(a838,a838),x89623)))+~P1(f324(f324(f232(a838),f324(f251(a838,a838),x89623)),x89622)) % 28.68/28.33 [7877]~P4(x78772)+E(x78771,f179(f845(x78772,a832)))+E(x78773,f179(f845(x78772,a832)))+~P1(f324(f64(x78772),x78771))+~P1(f324(f64(x78772),x78773))+~E(f324(f324(f104(f845(x78772,a832)),x78773),x78771),f179(f845(x78772,a832)))+E(f324(f324(f83(x78772),f324(f66(x78772,f83(x78772)),x78773)),f324(f66(x78772,f83(x78772)),x78771)),f324(f66(x78772,f83(x78772)),f324(f324(f103(f845(x78772,a832)),x78773),x78771))) % 28.68/28.33 [7653]E(x76531,f2(a1))+E(f324(f324(f42(a1),x76532),x76531),x76533)+~P1(f324(f324(f231(a1),x76534),f2(a1)))+~E(x76532,f324(f324(f82(a1),f324(f324(f83(a1),x76531),x76533)),x76534))+~P1(f324(f324(f231(a1),f2(a1)),x76534))+~P1(f324(f324(f232(a1),x76534),x76531))+~P1(f324(f324(f232(a1),x76531),x76534)) % 28.68/28.33 [7659]E(f51(a1,x76592,x76591),x76593)+E(x76591,f2(a1))+~P1(f324(f324(f231(a1),x76593),f2(a1)))+~E(x76592,f324(f324(f82(a1),f324(f324(f83(a1),x76591),x76594)),x76593))+~P1(f324(f324(f231(a1),f2(a1)),x76593))+~P1(f324(f324(f232(a1),x76593),x76591))+~P1(f324(f324(f232(a1),x76591),x76593)) % 28.68/28.33 [6674]~P7(x66742)+E(x66741,f2(x66742))+E(x66743,f2(x66742))+~E(f324(f324(f42(x66742),x66744),x66743),f324(f324(f42(x66742),x66745),x66741))+E(f324(f324(f83(x66742),x66744),x66741),f324(f324(f83(x66742),x66743),x66745))+~P1(f324(f324(f280(x66742),x66741),x66745))+~P1(f324(f324(f280(x66742),x66743),x66744)) % 28.68/28.33 [6675]~P7(x66752)+E(x66751,f2(x66752))+E(x66753,f2(x66752))+~E(f324(f324(f83(x66752),x66754),x66753),f324(f324(f83(x66752),x66751),x66755))+E(f324(f324(f42(x66752),x66754),x66751),f324(f324(f42(x66752),x66755),x66753))+~P1(f324(f324(f280(x66752),x66751),x66754))+~P1(f324(f324(f280(x66752),x66753),x66755)) % 28.68/28.33 [7567]~P22(x75672,x75675,x75674)+E(x75671,f179(f845(x75672,a832)))+E(x75673,f179(f845(x75672,a832)))+~P1(f324(f64(x75672),x75671))+~P1(f324(f64(x75672),x75673))+~E(f324(f324(f104(f845(x75672,a832)),x75673),x75671),f179(f845(x75672,a832)))+E(f324(x75674,f324(f324(f103(f845(x75672,a832)),x75673),x75671)),f324(f324(x75675,f324(x75674,x75673)),f324(x75674,x75671))) % 28.68/28.33 [9168]~P29(x91683,x91681,x91685,x91684)+~P29(x91681,x91683,x91686,x91682)+E(f324(f41(x91681),x91682),f324(f41(x91683),x91684))+~P1(f324(f64(x91683),x91684))+~P1(f324(f64(x91681),x91682))+~P1(f324(f324(f231(f845(x91683,a832)),f324(f304(x91681,x91683,x91686),x91682)),x91684))+~P1(f324(f324(f231(f845(x91681,a832)),f324(f304(x91683,x91681,x91685),x91684)),x91682)) % 28.68/28.33 [9116]~P1(f324(f324(f232(a1),f324(f324(f82(a1),f324(f324(f83(a1),x91165),x91161)),x91166)),f2(a1)))+~E(f324(f324(f82(a1),f324(f324(f83(a1),x91163),x91162)),x91164),f324(f324(f82(a1),f324(f324(f83(a1),x91165),x91161)),x91166))+~P1(f324(f324(f232(a1),f2(a1)),x91165))+~P1(f324(f324(f231(a1),f2(a1)),x91166))+~P1(f324(f324(f232(a1),x91164),x91163))+~P1(f324(f324(f231(a1),x91165),x91163))+P1(f324(f324(f231(a1),x91161),x91162)) % 28.68/28.33 [8911]~E(f324(f324(f82(a1),f324(f324(f83(a1),x89113),x89111)),x89114),f324(f324(f82(a1),f324(f324(f83(a1),x89115),x89112)),x89116))+~P1(f324(f324(f232(a1),f2(a1)),x89115))+~P1(f324(f324(f231(a1),f2(a1)),x89114))+~P1(f324(f324(f232(a1),x89116),x89115))+~P1(f324(f324(f231(a1),x89115),x89113))+P1(f324(f324(f231(a1),x89111),x89112))+~P1(f324(f324(f231(a1),f2(a1)),f324(f324(f82(a1),f324(f324(f83(a1),x89115),x89112)),x89116))) % 28.68/28.33 [9068]~P125(x90681)+~E(f324(f324(f82(x90681),x90682),x90684),f80(x90681))+~P1(f324(f324(f231(x90681),f2(x90681)),x90684))+~P1(f324(f324(f231(x90681),f2(x90681)),x90682))+~P1(f324(f324(f232(x90681),x90685),x90686))+~P1(f324(f324(f232(x90681),x90683),x90686))+P1(f324(f324(f232(x90681),f324(f324(f82(x90681),f324(f324(f83(x90681),x90682),x90683)),f324(f324(f83(x90681),x90684),x90685))),x90686)) % 28.68/28.33 [9069]~P124(x90691)+~E(f324(f324(f82(x90691),x90692),x90694),f80(x90691))+~P1(f324(f324(f231(x90691),x90695),x90696))+~P1(f324(f324(f231(x90691),x90693),x90696))+~P1(f324(f324(f231(x90691),f2(x90691)),x90694))+~P1(f324(f324(f231(x90691),f2(x90691)),x90692))+P1(f324(f324(f231(x90691),f324(f324(f82(x90691),f324(f324(f83(x90691),x90692),x90693)),f324(f324(f83(x90691),x90694),x90695))),x90696)) % 28.68/28.33 [9861]~P12(x98617,x98616,x98615)+E(x98611,x98612)+~P16(x98617,f845(x98614,a832),x98615,x98613)+E(f324(x98613,f543(x98611,x98612,x98613,x98614,x98615,x98616,x98617)),f324(x98613,f538(x98611,x98612,x98613,x98614,x98615,x98616,x98617)))+~E(f324(f324(f45(x98617,f845(x98614,a832)),x98611),x98613),f324(f324(f45(x98617,f845(x98614,a832)),x98612),x98613))+~P1(f324(f324(f326(f845(x98617,a832)),x98612),f324(f324(f63(x98617),x98616),x98615)))+~P1(f324(f324(f326(f845(x98617,a832)),x98611),f324(f324(f63(x98617),x98616),x98615))) % 28.68/28.33 [9900]~P12(x99003,x99007,x99006)+E(x99001,x99002)+~P16(x99003,f845(x99005,a832),x99006,x99004)+~E(f324(f324(f45(x99003,f845(x99005,a832)),x99001),x99004),f324(f324(f45(x99003,f845(x99005,a832)),x99002),x99004))+P1(f324(f324(f326(x99003),f538(x99001,x99002,x99004,x99005,x99006,x99007,x99003)),x99007))+~P1(f324(f324(f326(f845(x99003,a832)),x99002),f324(f324(f63(x99003),x99007),x99006)))+~P1(f324(f324(f326(f845(x99003,a832)),x99001),f324(f324(f63(x99003),x99007),x99006))) % 28.68/28.33 [9901]~P12(x99013,x99017,x99016)+E(x99011,x99012)+~P16(x99013,f845(x99015,a832),x99016,x99014)+~E(f324(f324(f45(x99013,f845(x99015,a832)),x99011),x99014),f324(f324(f45(x99013,f845(x99015,a832)),x99012),x99014))+P1(f324(f324(f326(x99013),f543(x99011,x99012,x99014,x99015,x99016,x99017,x99013)),x99017))+~P1(f324(f324(f326(f845(x99013,a832)),x99012),f324(f324(f63(x99013),x99017),x99016)))+~P1(f324(f324(f326(f845(x99013,a832)),x99011),f324(f324(f63(x99013),x99017),x99016))) % 28.68/28.33 [9969]E(x99691,x99692)+~P12(x99693,x99696,x99697)+~P16(x99693,f845(x99694,a832),x99697,x99695)+~E(f324(f324(f45(x99693,f845(x99694,a832)),x99691),x99695),f324(f324(f45(x99693,f845(x99694,a832)),x99692),x99695))+~P1(f324(f324(f326(f844(x99693,x99693)),f324(f324(f247(x99693,x99693),f538(x99691,x99692,x99695,x99694,x99697,x99696,x99693)),f543(x99691,x99692,x99695,x99694,x99697,x99696,x99693))),x99697))+~P1(f324(f324(f326(f845(x99693,a832)),x99692),f324(f324(f63(x99693),x99696),x99697)))+~P1(f324(f324(f326(f845(x99693,a832)),x99691),f324(f324(f63(x99693),x99696),x99697))) % 28.68/28.33 [8910]~P12(x89101,x89107,x89104)+~E(x89105,x89106)+~P1(f324(f324(f326(x89101),x89103),x89106))+~P1(f324(f324(f326(x89101),x89102),x89105))+~P1(f324(f324(f326(f845(x89101,a832)),x89106),f324(f324(f63(x89101),x89107),x89104)))+~P1(f324(f324(f326(f845(x89101,a832)),x89105),f324(f324(f63(x89101),x89107),x89104)))+P1(f324(f324(f326(f844(x89101,x89101)),f324(f324(f247(x89101,x89101),x89102),x89103)),x89104)) % 28.68/28.33 [9035]E(x90351,x90352)+~P12(x90353,x90354,x90355)+~P1(f324(f324(f326(x90353),x90356),x90352))+~P1(f324(f324(f326(x90353),x90357),x90351))+~P1(f324(f324(f326(f845(x90353,a832)),x90352),f324(f324(f63(x90353),x90354),x90355)))+~P1(f324(f324(f326(f845(x90353,a832)),x90351),f324(f324(f63(x90353),x90354),x90355)))+~P1(f324(f324(f326(f844(x90353,x90353)),f324(f324(f247(x90353,x90353),x90357),x90356)),x90355)) % 28.68/28.33 [9987]~P12(x99879,x99878,x99877)+~P12(x99871,x998711,x998710)+~P17(x99871,x99879,f845(x99876,a832),x998710,x99877,x99875)+P1(f324(f324(f326(x99871),f545(x99872,x99873,x99874,x99875,x99876,x99877,x99878,x99879,x998710,x998711,x99871)),x998711))+~P1(f324(f324(f326(f845(x99879,a832)),x99873),f324(f324(f63(x99879),x99878),x99877)))+~P1(f324(f324(f326(f845(x99871,a832)),x99874),f324(f324(f63(x99871),x998711),x998710)))+P1(f324(f324(f326(f845(x99876,a832)),f324(f324(f45(x99871,f845(x99876,a832)),x99874),f324(f324(f10(f845(x99879,f845(x99876,a832)),f845(x99876,a832),x99871),f324(f45(x99879,f845(x99876,a832)),x99873)),x99875))),x99872)) % 28.68/28.33 [9988]~P12(x998811,x998810,x99889)+~P12(x99881,x99888,x99887)+~P17(x998811,x99881,f845(x99886,a832),x99889,x99887,x99885)+P1(f324(f324(f326(x99881),f546(x99882,x99883,x99884,x99885,x99886,x99887,x99888,x99881,x99889,x998810,x998811)),x99888))+~P1(f324(f324(f326(f845(x998811,a832)),x99884),f324(f324(f63(x998811),x998810),x99889)))+~P1(f324(f324(f326(f845(x99881,a832)),x99883),f324(f324(f63(x99881),x99888),x99887)))+P1(f324(f324(f326(f845(x99886,a832)),f324(f324(f45(x998811,f845(x99886,a832)),x99884),f324(f324(f10(f845(x99881,f845(x99886,a832)),f845(x99886,a832),x998811),f324(f45(x99881,f845(x99886,a832)),x99883)),x99885))),x99882)) % 28.68/28.33 [9991]~P12(x99912,x99918,x99919)+~P12(x99914,x999110,x999111)+~P17(x99912,x99914,f845(x99911,a832),x99919,x999111,x99916)+~P1(f324(f324(f326(f845(x99912,a832)),x99913),f324(f324(f63(x99912),x99918),x99919)))+~P1(f324(f324(f326(f845(x99914,a832)),x99915),f324(f324(f63(x99914),x999110),x999111)))+~P1(f324(f324(f326(f845(x99911,a832)),f324(f324(x99916,f545(x99917,x99915,x99913,x99916,x99911,x999111,x999110,x99914,x99919,x99918,x99912)),f546(x99917,x99915,x99913,x99916,x99911,x999111,x999110,x99914,x99919,x99918,x99912))),x99917))+P1(f324(f324(f326(f845(x99911,a832)),f324(f324(f45(x99912,f845(x99911,a832)),x99913),f324(f324(f10(f845(x99914,f845(x99911,a832)),f845(x99911,a832),x99912),f324(f45(x99914,f845(x99911,a832)),x99915)),x99916))),x99917)) % 28.68/28.33 [8947]E(x89471,x89472)+~P86(x89474)+~P29(x89473,x89474,x89475,f324(f324(f103(f845(x89473,a832)),f324(f157(x89473),x89471)),f324(f157(x89473),x89472)))+~E(f324(f157(x89473),x89471),f324(f157(x89473),x89472))+~P18(x89474,f324(f324(f141(x89473,x89474),x89475),x89472))+~P18(x89474,f324(f324(f141(x89473,x89474),x89475),x89471))+~P1(f324(f127(x89474),f324(f324(f141(x89473,x89474),x89475),x89472)))+~P1(f324(f127(x89474),f324(f324(f141(x89473,x89474),x89475),x89471))) % 28.68/28.33 %EqnAxiom % 28.68/28.33 [1]E(x11,x11) % 28.68/28.33 [2]E(x22,x21)+~E(x21,x22) % 28.68/28.33 [3]E(x31,x33)+~E(x31,x32)+~E(x32,x33) % 28.68/28.33 [4]~E(x41,x42)+E(f2(x41),f2(x42)) % 28.68/28.33 [5]~E(x51,x52)+E(f3(x51),f3(x52)) % 28.68/28.33 [6]~E(x61,x62)+E(f102(x61),f102(x62)) % 28.68/28.33 [7]~E(x71,x72)+E(f34(x71),f34(x72)) % 28.68/28.33 [8]~E(x81,x82)+E(f324(x81,x83),f324(x82,x83)) % 28.68/28.33 [9]~E(x91,x92)+E(f324(x93,x91),f324(x93,x92)) % 28.68/28.33 [10]~E(x101,x102)+E(f86(x101),f86(x102)) % 28.68/28.33 [11]~E(x111,x112)+E(f163(x111,x113),f163(x112,x113)) % 28.68/28.33 [12]~E(x121,x122)+E(f163(x123,x121),f163(x123,x122)) % 28.68/28.33 [13]~E(x131,x132)+E(f83(x131),f83(x132)) % 28.68/28.33 [14]~E(x141,x142)+E(f139(x141),f139(x142)) % 28.68/28.33 [15]~E(x151,x152)+E(f178(x151),f178(x152)) % 28.68/28.33 [16]~E(x161,x162)+E(f103(x161),f103(x162)) % 28.68/28.33 [17]~E(x171,x172)+E(f179(x171),f179(x172)) % 28.68/28.33 [18]~E(x181,x182)+E(f546(x181,x183,x184,x185,x186,x187,x188,x189,x1810,x1811,x1812),f546(x182,x183,x184,x185,x186,x187,x188,x189,x1810,x1811,x1812)) % 28.68/28.33 [19]~E(x191,x192)+E(f546(x193,x191,x194,x195,x196,x197,x198,x199,x1910,x1911,x1912),f546(x193,x192,x194,x195,x196,x197,x198,x199,x1910,x1911,x1912)) % 28.68/28.33 [20]~E(x201,x202)+E(f546(x203,x204,x201,x205,x206,x207,x208,x209,x2010,x2011,x2012),f546(x203,x204,x202,x205,x206,x207,x208,x209,x2010,x2011,x2012)) % 28.68/28.33 [21]~E(x211,x212)+E(f546(x213,x214,x215,x211,x216,x217,x218,x219,x2110,x2111,x2112),f546(x213,x214,x215,x212,x216,x217,x218,x219,x2110,x2111,x2112)) % 28.68/28.33 [22]~E(x221,x222)+E(f546(x223,x224,x225,x226,x221,x227,x228,x229,x2210,x2211,x2212),f546(x223,x224,x225,x226,x222,x227,x228,x229,x2210,x2211,x2212)) % 28.68/28.33 [23]~E(x231,x232)+E(f546(x233,x234,x235,x236,x237,x231,x238,x239,x2310,x2311,x2312),f546(x233,x234,x235,x236,x237,x232,x238,x239,x2310,x2311,x2312)) % 28.68/28.33 [24]~E(x241,x242)+E(f546(x243,x244,x245,x246,x247,x248,x241,x249,x2410,x2411,x2412),f546(x243,x244,x245,x246,x247,x248,x242,x249,x2410,x2411,x2412)) % 28.68/28.33 [25]~E(x251,x252)+E(f546(x253,x254,x255,x256,x257,x258,x259,x251,x2510,x2511,x2512),f546(x253,x254,x255,x256,x257,x258,x259,x252,x2510,x2511,x2512)) % 28.68/28.33 [26]~E(x261,x262)+E(f546(x263,x264,x265,x266,x267,x268,x269,x2610,x261,x2611,x2612),f546(x263,x264,x265,x266,x267,x268,x269,x2610,x262,x2611,x2612)) % 28.68/28.33 [27]~E(x271,x272)+E(f546(x273,x274,x275,x276,x277,x278,x279,x2710,x2711,x271,x2712),f546(x273,x274,x275,x276,x277,x278,x279,x2710,x2711,x272,x2712)) % 28.68/28.33 [28]~E(x281,x282)+E(f546(x283,x284,x285,x286,x287,x288,x289,x2810,x2811,x2812,x281),f546(x283,x284,x285,x286,x287,x288,x289,x2810,x2811,x2812,x282)) % 28.68/28.33 [29]~E(x291,x292)+E(f235(x291),f235(x292)) % 28.68/28.33 [30]~E(x301,x302)+E(f104(x301),f104(x302)) % 28.68/28.33 [31]~E(x311,x312)+E(f105(x311),f105(x312)) % 28.68/28.33 [32]~E(x321,x322)+E(f37(x321),f37(x322)) % 28.68/28.33 [33]~E(x331,x332)+E(f258(x331),f258(x332)) % 28.68/28.33 [34]~E(x341,x342)+E(f80(x341),f80(x342)) % 28.68/28.33 [35]~E(x351,x352)+E(f545(x351,x353,x354,x355,x356,x357,x358,x359,x3510,x3511,x3512),f545(x352,x353,x354,x355,x356,x357,x358,x359,x3510,x3511,x3512)) % 28.68/28.33 [36]~E(x361,x362)+E(f545(x363,x361,x364,x365,x366,x367,x368,x369,x3610,x3611,x3612),f545(x363,x362,x364,x365,x366,x367,x368,x369,x3610,x3611,x3612)) % 28.68/28.33 [37]~E(x371,x372)+E(f545(x373,x374,x371,x375,x376,x377,x378,x379,x3710,x3711,x3712),f545(x373,x374,x372,x375,x376,x377,x378,x379,x3710,x3711,x3712)) % 28.68/28.33 [38]~E(x381,x382)+E(f545(x383,x384,x385,x381,x386,x387,x388,x389,x3810,x3811,x3812),f545(x383,x384,x385,x382,x386,x387,x388,x389,x3810,x3811,x3812)) % 28.68/28.33 [39]~E(x391,x392)+E(f545(x393,x394,x395,x396,x391,x397,x398,x399,x3910,x3911,x3912),f545(x393,x394,x395,x396,x392,x397,x398,x399,x3910,x3911,x3912)) % 28.68/28.33 [40]~E(x401,x402)+E(f545(x403,x404,x405,x406,x407,x401,x408,x409,x4010,x4011,x4012),f545(x403,x404,x405,x406,x407,x402,x408,x409,x4010,x4011,x4012)) % 28.68/28.33 [41]~E(x411,x412)+E(f545(x413,x414,x415,x416,x417,x418,x411,x419,x4110,x4111,x4112),f545(x413,x414,x415,x416,x417,x418,x412,x419,x4110,x4111,x4112)) % 28.68/28.33 [42]~E(x421,x422)+E(f545(x423,x424,x425,x426,x427,x428,x429,x421,x4210,x4211,x4212),f545(x423,x424,x425,x426,x427,x428,x429,x422,x4210,x4211,x4212)) % 28.68/28.33 [43]~E(x431,x432)+E(f545(x433,x434,x435,x436,x437,x438,x439,x4310,x431,x4311,x4312),f545(x433,x434,x435,x436,x437,x438,x439,x4310,x432,x4311,x4312)) % 28.68/28.33 [44]~E(x441,x442)+E(f545(x443,x444,x445,x446,x447,x448,x449,x4410,x4411,x441,x4412),f545(x443,x444,x445,x446,x447,x448,x449,x4410,x4411,x442,x4412)) % 28.68/28.33 [45]~E(x451,x452)+E(f545(x453,x454,x455,x456,x457,x458,x459,x4510,x4511,x4512,x451),f545(x453,x454,x455,x456,x457,x458,x459,x4510,x4511,x4512,x452)) % 28.68/28.33 [46]~E(x461,x462)+E(f113(x461),f113(x462)) % 28.68/28.33 [47]~E(x471,x472)+E(f326(x471),f326(x472)) % 28.68/28.33 [48]~E(x481,x482)+E(f845(x481,x483),f845(x482,x483)) % 28.68/28.33 [49]~E(x491,x492)+E(f845(x493,x491),f845(x493,x492)) % 28.68/28.33 [50]~E(x501,x502)+E(f6(x501),f6(x502)) % 28.68/28.33 [51]~E(x511,x512)+E(f839(x511),f839(x512)) % 28.68/28.33 [52]~E(x521,x522)+E(f81(x521),f81(x522)) % 28.68/28.33 [53]~E(x531,x532)+E(f66(x531,x533),f66(x532,x533)) % 28.68/28.33 [54]~E(x541,x542)+E(f66(x543,x541),f66(x543,x542)) % 28.68/28.33 [55]~E(x551,x552)+E(f180(x551),f180(x552)) % 28.68/28.33 [56]~E(x561,x562)+E(f143(x561,x563,x564,x565),f143(x562,x563,x564,x565)) % 28.68/28.33 [57]~E(x571,x572)+E(f143(x573,x571,x574,x575),f143(x573,x572,x574,x575)) % 28.68/28.33 [58]~E(x581,x582)+E(f143(x583,x584,x581,x585),f143(x583,x584,x582,x585)) % 28.68/28.33 [59]~E(x591,x592)+E(f143(x593,x594,x595,x591),f143(x593,x594,x595,x592)) % 28.68/28.33 [60]~E(x601,x602)+E(f106(x601),f106(x602)) % 28.68/28.33 [61]~E(x611,x612)+E(f115(x611),f115(x612)) % 28.68/28.33 [62]~E(x621,x622)+E(f46(x621,x623),f46(x622,x623)) % 28.68/28.33 [63]~E(x631,x632)+E(f46(x633,x631),f46(x633,x632)) % 28.68/28.33 [64]~E(x641,x642)+E(f42(x641),f42(x642)) % 28.68/28.33 [65]~E(x651,x652)+E(f232(x651),f232(x652)) % 28.68/28.33 [66]~E(x661,x662)+E(f63(x661),f63(x662)) % 28.68/28.33 [67]~E(x671,x672)+E(f9(x671,x673,x674),f9(x672,x673,x674)) % 28.68/28.33 [68]~E(x681,x682)+E(f9(x683,x681,x684),f9(x683,x682,x684)) % 28.68/28.33 [69]~E(x691,x692)+E(f9(x693,x694,x691),f9(x693,x694,x692)) % 28.68/28.33 [70]~E(x701,x702)+E(f279(x701,x703),f279(x702,x703)) % 28.68/28.33 [71]~E(x711,x712)+E(f279(x713,x711),f279(x713,x712)) % 28.68/28.33 [72]~E(x721,x722)+E(f304(x721,x723,x724),f304(x722,x723,x724)) % 28.68/28.33 [73]~E(x731,x732)+E(f304(x733,x731,x734),f304(x733,x732,x734)) % 28.68/28.33 [74]~E(x741,x742)+E(f304(x743,x744,x741),f304(x743,x744,x742)) % 28.68/28.33 [75]~E(x751,x752)+E(f11(x751,x753),f11(x752,x753)) % 28.68/28.33 [76]~E(x761,x762)+E(f11(x763,x761),f11(x763,x762)) % 28.68/28.33 [77]~E(x771,x772)+E(f231(x771),f231(x772)) % 28.68/28.33 [78]~E(x781,x782)+E(f64(x781),f64(x782)) % 28.68/28.33 [79]~E(x791,x792)+E(f238(x791),f238(x792)) % 28.68/28.33 [80]~E(x801,x802)+E(f303(x801),f303(x802)) % 28.68/28.33 [81]~E(x811,x812)+E(f251(x811,x813),f251(x812,x813)) % 28.68/28.33 [82]~E(x821,x822)+E(f251(x823,x821),f251(x823,x822)) % 28.68/28.33 [83]~E(x831,x832)+E(f278(x831,x833,x834),f278(x832,x833,x834)) % 28.68/28.33 [84]~E(x841,x842)+E(f278(x843,x841,x844),f278(x843,x842,x844)) % 28.68/28.33 [85]~E(x851,x852)+E(f278(x853,x854,x851),f278(x853,x854,x852)) % 28.68/28.33 [86]~E(x861,x862)+E(f314(x861,x863),f314(x862,x863)) % 28.68/28.33 [87]~E(x871,x872)+E(f314(x873,x871),f314(x873,x872)) % 28.68/28.33 [88]~E(x881,x882)+E(f145(x881,x883),f145(x882,x883)) % 28.68/28.33 [89]~E(x891,x892)+E(f145(x893,x891),f145(x893,x892)) % 28.68/28.33 [90]~E(x901,x902)+E(f41(x901),f41(x902)) % 28.68/28.33 [91]~E(x911,x912)+E(f157(x911),f157(x912)) % 28.68/28.33 [92]~E(x921,x922)+E(f842(x921),f842(x922)) % 28.68/28.33 [93]~E(x931,x932)+E(f18(x931,x933),f18(x932,x933)) % 28.68/28.33 [94]~E(x941,x942)+E(f18(x943,x941),f18(x943,x942)) % 28.68/28.33 [95]~E(x951,x952)+E(f82(x951),f82(x952)) % 28.68/28.33 [96]~E(x961,x962)+E(f470(x961,x963),f470(x962,x963)) % 28.68/28.33 [97]~E(x971,x972)+E(f470(x973,x971),f470(x973,x972)) % 28.68/28.33 [98]~E(x981,x982)+E(f182(x981),f182(x982)) % 28.68/28.33 [99]~E(x991,x992)+E(f125(x991),f125(x992)) % 28.68/28.33 [100]~E(x1001,x1002)+E(f67(x1001,x1003,x1004),f67(x1002,x1003,x1004)) % 28.68/28.33 [101]~E(x1011,x1012)+E(f67(x1013,x1011,x1014),f67(x1013,x1012,x1014)) % 28.68/28.33 [102]~E(x1021,x1022)+E(f67(x1023,x1024,x1021),f67(x1023,x1024,x1022)) % 28.68/28.33 [103]~E(x1031,x1032)+E(f133(x1031,x1033),f133(x1032,x1033)) % 28.68/28.33 [104]~E(x1041,x1042)+E(f133(x1043,x1041),f133(x1043,x1042)) % 28.68/28.33 [105]~E(x1051,x1052)+E(f301(x1051,x1053),f301(x1052,x1053)) % 28.68/28.33 [106]~E(x1061,x1062)+E(f301(x1063,x1061),f301(x1063,x1062)) % 28.68/28.33 [107]~E(x1071,x1072)+E(f844(x1071,x1073),f844(x1072,x1073)) % 28.68/28.33 [108]~E(x1081,x1082)+E(f844(x1083,x1081),f844(x1083,x1082)) % 28.68/28.33 [109]~E(x1091,x1092)+E(f43(x1091,x1093),f43(x1092,x1093)) % 28.68/28.33 [110]~E(x1101,x1102)+E(f43(x1103,x1101),f43(x1103,x1102)) % 28.68/28.33 [111]~E(x1111,x1112)+E(f563(x1111,x1113,x1114,x1115),f563(x1112,x1113,x1114,x1115)) % 28.68/28.33 [112]~E(x1121,x1122)+E(f563(x1123,x1121,x1124,x1125),f563(x1123,x1122,x1124,x1125)) % 28.68/28.33 [113]~E(x1131,x1132)+E(f563(x1133,x1134,x1131,x1135),f563(x1133,x1134,x1132,x1135)) % 28.68/28.33 [114]~E(x1141,x1142)+E(f563(x1143,x1144,x1145,x1141),f563(x1143,x1144,x1145,x1142)) % 28.68/28.33 [115]~E(x1151,x1152)+E(f257(x1151),f257(x1152)) % 28.68/28.33 [116]~E(x1161,x1162)+E(f465(x1161,x1163),f465(x1162,x1163)) % 28.68/28.33 [117]~E(x1171,x1172)+E(f465(x1173,x1171),f465(x1173,x1172)) % 28.68/28.33 [118]~E(x1181,x1182)+E(f10(x1181,x1183,x1184),f10(x1182,x1183,x1184)) % 28.68/28.33 [119]~E(x1191,x1192)+E(f10(x1193,x1191,x1194),f10(x1193,x1192,x1194)) % 28.68/28.33 [120]~E(x1201,x1202)+E(f10(x1203,x1204,x1201),f10(x1203,x1204,x1202)) % 28.68/28.33 [121]~E(x1211,x1212)+E(f108(x1211),f108(x1212)) % 28.68/28.33 [122]~E(x1221,x1222)+E(f109(x1221),f109(x1222)) % 28.68/28.33 [123]~E(x1231,x1232)+E(f325(x1231),f325(x1232)) % 28.68/28.33 [124]~E(x1241,x1242)+E(f141(x1241,x1243),f141(x1242,x1243)) % 28.68/28.33 [125]~E(x1251,x1252)+E(f141(x1253,x1251),f141(x1253,x1252)) % 28.68/28.33 [126]~E(x1261,x1262)+E(f51(x1261,x1263,x1264),f51(x1262,x1263,x1264)) % 28.68/28.33 [127]~E(x1271,x1272)+E(f51(x1273,x1271,x1274),f51(x1273,x1272,x1274)) % 28.68/28.33 [128]~E(x1281,x1282)+E(f51(x1283,x1284,x1281),f51(x1283,x1284,x1282)) % 28.68/28.33 [129]~E(x1291,x1292)+E(f237(x1291,x1293),f237(x1292,x1293)) % 28.68/28.33 [130]~E(x1301,x1302)+E(f237(x1303,x1301),f237(x1303,x1302)) % 28.68/28.33 [131]~E(x1311,x1312)+E(f240(x1311),f240(x1312)) % 28.68/28.33 [132]~E(x1321,x1322)+E(f169(x1321,x1323,x1324,x1325),f169(x1322,x1323,x1324,x1325)) % 28.68/28.33 [133]~E(x1331,x1332)+E(f169(x1333,x1331,x1334,x1335),f169(x1333,x1332,x1334,x1335)) % 28.68/28.33 [134]~E(x1341,x1342)+E(f169(x1343,x1344,x1341,x1345),f169(x1343,x1344,x1342,x1345)) % 28.68/28.33 [135]~E(x1351,x1352)+E(f169(x1353,x1354,x1355,x1351),f169(x1353,x1354,x1355,x1352)) % 28.68/28.33 [136]~E(x1361,x1362)+E(f811(x1361,x1363,x1364),f811(x1362,x1363,x1364)) % 28.68/28.33 [137]~E(x1371,x1372)+E(f811(x1373,x1371,x1374),f811(x1373,x1372,x1374)) % 28.68/28.33 [138]~E(x1381,x1382)+E(f811(x1383,x1384,x1381),f811(x1383,x1384,x1382)) % 28.68/28.33 [139]~E(x1391,x1392)+E(f247(x1391,x1393),f247(x1392,x1393)) % 28.68/28.33 [140]~E(x1401,x1402)+E(f247(x1403,x1401),f247(x1403,x1402)) % 28.68/28.33 [141]~E(x1411,x1412)+E(f284(x1411),f284(x1412)) % 28.68/28.33 [142]~E(x1421,x1422)+E(f7(x1421),f7(x1422)) % 28.68/28.33 [143]~E(x1431,x1432)+E(f168(x1431,x1433,x1434),f168(x1432,x1433,x1434)) % 28.68/28.33 [144]~E(x1441,x1442)+E(f168(x1443,x1441,x1444),f168(x1443,x1442,x1444)) % 28.68/28.33 [145]~E(x1451,x1452)+E(f168(x1453,x1454,x1451),f168(x1453,x1454,x1452)) % 28.68/28.33 [146]~E(x1461,x1462)+E(f579(x1461),f579(x1462)) % 28.68/28.33 [147]~E(x1471,x1472)+E(f130(x1471),f130(x1472)) % 28.68/28.33 [148]~E(x1481,x1482)+E(f296(x1481,x1483,x1484),f296(x1482,x1483,x1484)) % 28.68/28.33 [149]~E(x1491,x1492)+E(f296(x1493,x1491,x1494),f296(x1493,x1492,x1494)) % 28.68/28.33 [150]~E(x1501,x1502)+E(f296(x1503,x1504,x1501),f296(x1503,x1504,x1502)) % 28.68/28.33 [151]~E(x1511,x1512)+E(f131(x1511,x1513,x1514,x1515),f131(x1512,x1513,x1514,x1515)) % 28.68/28.33 [152]~E(x1521,x1522)+E(f131(x1523,x1521,x1524,x1525),f131(x1523,x1522,x1524,x1525)) % 28.68/28.33 [153]~E(x1531,x1532)+E(f131(x1533,x1534,x1531,x1535),f131(x1533,x1534,x1532,x1535)) % 28.68/28.33 [154]~E(x1541,x1542)+E(f131(x1543,x1544,x1545,x1541),f131(x1543,x1544,x1545,x1542)) % 28.68/28.33 [155]~E(x1551,x1552)+E(f771(x1551,x1553,x1554),f771(x1552,x1553,x1554)) % 28.68/28.33 [156]~E(x1561,x1562)+E(f771(x1563,x1561,x1564),f771(x1563,x1562,x1564)) % 28.68/28.33 [157]~E(x1571,x1572)+E(f771(x1573,x1574,x1571),f771(x1573,x1574,x1572)) % 28.68/28.33 [158]~E(x1581,x1582)+E(f45(x1581,x1583),f45(x1582,x1583)) % 28.68/28.33 [159]~E(x1591,x1592)+E(f45(x1593,x1591),f45(x1593,x1592)) % 28.68/28.33 [160]~E(x1601,x1602)+E(f673(x1601,x1603,x1604),f673(x1602,x1603,x1604)) % 28.68/28.33 [161]~E(x1611,x1612)+E(f673(x1613,x1611,x1614),f673(x1613,x1612,x1614)) % 28.68/28.33 [162]~E(x1621,x1622)+E(f673(x1623,x1624,x1621),f673(x1623,x1624,x1622)) % 28.68/28.33 [163]~E(x1631,x1632)+E(f127(x1631),f127(x1632)) % 28.68/28.33 [164]~E(x1641,x1642)+E(f20(x1641,x1643,x1644),f20(x1642,x1643,x1644)) % 28.68/28.33 [165]~E(x1651,x1652)+E(f20(x1653,x1651,x1654),f20(x1653,x1652,x1654)) % 28.68/28.33 [166]~E(x1661,x1662)+E(f20(x1663,x1664,x1661),f20(x1663,x1664,x1662)) % 28.68/28.33 [167]~E(x1671,x1672)+E(f155(x1671,x1673,x1674),f155(x1672,x1673,x1674)) % 28.68/28.33 [168]~E(x1681,x1682)+E(f155(x1683,x1681,x1684),f155(x1683,x1682,x1684)) % 28.68/28.33 [169]~E(x1691,x1692)+E(f155(x1693,x1694,x1691),f155(x1693,x1694,x1692)) % 28.68/28.33 [170]~E(x1701,x1702)+E(f154(x1701),f154(x1702)) % 28.68/28.33 [171]~E(x1711,x1712)+E(f94(x1711,x1713,x1714),f94(x1712,x1713,x1714)) % 28.68/28.33 [172]~E(x1721,x1722)+E(f94(x1723,x1721,x1724),f94(x1723,x1722,x1724)) % 28.68/28.33 [173]~E(x1731,x1732)+E(f94(x1733,x1734,x1731),f94(x1733,x1734,x1732)) % 28.68/28.33 [174]~E(x1741,x1742)+E(f282(x1741,x1743,x1744),f282(x1742,x1743,x1744)) % 28.68/28.33 [175]~E(x1751,x1752)+E(f282(x1753,x1751,x1754),f282(x1753,x1752,x1754)) % 28.68/28.33 [176]~E(x1761,x1762)+E(f282(x1763,x1764,x1761),f282(x1763,x1764,x1762)) % 28.68/28.33 [177]~E(x1771,x1772)+E(f15(x1771,x1773),f15(x1772,x1773)) % 28.68/28.33 [178]~E(x1781,x1782)+E(f15(x1783,x1781),f15(x1783,x1782)) % 28.68/28.33 [179]~E(x1791,x1792)+E(f467(x1791,x1793,x1794,x1795),f467(x1792,x1793,x1794,x1795)) % 28.68/28.33 [180]~E(x1801,x1802)+E(f467(x1803,x1801,x1804,x1805),f467(x1803,x1802,x1804,x1805)) % 28.68/28.33 [181]~E(x1811,x1812)+E(f467(x1813,x1814,x1811,x1815),f467(x1813,x1814,x1812,x1815)) % 28.68/28.33 [182]~E(x1821,x1822)+E(f467(x1823,x1824,x1825,x1821),f467(x1823,x1824,x1825,x1822)) % 28.68/28.33 [183]~E(x1831,x1832)+E(f672(x1831,x1833,x1834),f672(x1832,x1833,x1834)) % 28.68/28.33 [184]~E(x1841,x1842)+E(f672(x1843,x1841,x1844),f672(x1843,x1842,x1844)) % 28.68/28.33 [185]~E(x1851,x1852)+E(f672(x1853,x1854,x1851),f672(x1853,x1854,x1852)) % 28.68/28.33 [186]~E(x1861,x1862)+E(f136(x1861,x1863),f136(x1862,x1863)) % 28.68/28.33 [187]~E(x1871,x1872)+E(f136(x1873,x1871),f136(x1873,x1872)) % 28.68/28.33 [188]~E(x1881,x1882)+E(f135(x1881,x1883),f135(x1882,x1883)) % 28.68/28.33 [189]~E(x1891,x1892)+E(f135(x1893,x1891),f135(x1893,x1892)) % 28.68/28.33 [190]~E(x1901,x1902)+E(f149(x1901),f149(x1902)) % 28.68/28.33 [191]~E(x1911,x1912)+E(f280(x1911),f280(x1912)) % 28.68/28.33 [192]~E(x1921,x1922)+E(f821(x1921,x1923,x1924,x1925),f821(x1922,x1923,x1924,x1925)) % 28.68/28.33 [193]~E(x1931,x1932)+E(f821(x1933,x1931,x1934,x1935),f821(x1933,x1932,x1934,x1935)) % 28.68/28.33 [194]~E(x1941,x1942)+E(f821(x1943,x1944,x1941,x1945),f821(x1943,x1944,x1942,x1945)) % 28.68/28.33 [195]~E(x1951,x1952)+E(f821(x1953,x1954,x1955,x1951),f821(x1953,x1954,x1955,x1952)) % 28.68/28.33 [196]~E(x1961,x1962)+E(f490(x1961,x1963,x1964,x1965),f490(x1962,x1963,x1964,x1965)) % 28.68/28.33 [197]~E(x1971,x1972)+E(f490(x1973,x1971,x1974,x1975),f490(x1973,x1972,x1974,x1975)) % 28.68/28.33 [198]~E(x1981,x1982)+E(f490(x1983,x1984,x1981,x1985),f490(x1983,x1984,x1982,x1985)) % 28.68/28.33 [199]~E(x1991,x1992)+E(f490(x1993,x1994,x1995,x1991),f490(x1993,x1994,x1995,x1992)) % 28.68/28.33 [200]~E(x2001,x2002)+E(f765(x2001,x2003,x2004,x2005,x2006),f765(x2002,x2003,x2004,x2005,x2006)) % 28.68/28.33 [201]~E(x2011,x2012)+E(f765(x2013,x2011,x2014,x2015,x2016),f765(x2013,x2012,x2014,x2015,x2016)) % 28.68/28.33 [202]~E(x2021,x2022)+E(f765(x2023,x2024,x2021,x2025,x2026),f765(x2023,x2024,x2022,x2025,x2026)) % 28.68/28.33 [203]~E(x2031,x2032)+E(f765(x2033,x2034,x2035,x2031,x2036),f765(x2033,x2034,x2035,x2032,x2036)) % 28.68/28.33 [204]~E(x2041,x2042)+E(f765(x2043,x2044,x2045,x2046,x2041),f765(x2043,x2044,x2045,x2046,x2042)) % 28.68/28.33 [205]~E(x2051,x2052)+E(f609(x2051,x2053,x2054),f609(x2052,x2053,x2054)) % 28.68/28.33 [206]~E(x2061,x2062)+E(f609(x2063,x2061,x2064),f609(x2063,x2062,x2064)) % 28.68/28.33 [207]~E(x2071,x2072)+E(f609(x2073,x2074,x2071),f609(x2073,x2074,x2072)) % 28.68/28.33 [208]~E(x2081,x2082)+E(f837(x2081),f837(x2082)) % 28.68/28.33 [209]~E(x2091,x2092)+E(f74(x2091,x2093),f74(x2092,x2093)) % 28.68/28.33 [210]~E(x2101,x2102)+E(f74(x2103,x2101),f74(x2103,x2102)) % 28.68/28.33 [211]~E(x2111,x2112)+E(f8(x2111,x2113),f8(x2112,x2113)) % 28.68/28.33 [212]~E(x2121,x2122)+E(f8(x2123,x2121),f8(x2123,x2122)) % 28.68/28.33 [213]~E(x2131,x2132)+E(f68(x2131,x2133,x2134),f68(x2132,x2133,x2134)) % 28.68/28.33 [214]~E(x2141,x2142)+E(f68(x2143,x2141,x2144),f68(x2143,x2142,x2144)) % 28.68/28.33 [215]~E(x2151,x2152)+E(f68(x2153,x2154,x2151),f68(x2153,x2154,x2152)) % 28.68/28.33 [216]~E(x2161,x2162)+E(f77(x2161),f77(x2162)) % 28.68/28.33 [217]~E(x2171,x2172)+E(f159(x2171,x2173,x2174),f159(x2172,x2173,x2174)) % 28.68/28.33 [218]~E(x2181,x2182)+E(f159(x2183,x2181,x2184),f159(x2183,x2182,x2184)) % 28.68/28.33 [219]~E(x2191,x2192)+E(f159(x2193,x2194,x2191),f159(x2193,x2194,x2192)) % 28.68/28.33 [220]~E(x2201,x2202)+E(f313(x2201,x2203),f313(x2202,x2203)) % 28.68/28.33 [221]~E(x2211,x2212)+E(f313(x2213,x2211),f313(x2213,x2212)) % 28.68/28.33 [222]~E(x2221,x2222)+E(f767(x2221,x2223,x2224),f767(x2222,x2223,x2224)) % 28.68/28.33 [223]~E(x2231,x2232)+E(f767(x2233,x2231,x2234),f767(x2233,x2232,x2234)) % 28.68/28.33 [224]~E(x2241,x2242)+E(f767(x2243,x2244,x2241),f767(x2243,x2244,x2242)) % 28.68/28.33 [225]~E(x2251,x2252)+E(f363(x2251,x2253,x2254,x2255),f363(x2252,x2253,x2254,x2255)) % 28.68/28.33 [226]~E(x2261,x2262)+E(f363(x2263,x2261,x2264,x2265),f363(x2263,x2262,x2264,x2265)) % 28.68/28.33 [227]~E(x2271,x2272)+E(f363(x2273,x2274,x2271,x2275),f363(x2273,x2274,x2272,x2275)) % 28.68/28.33 [228]~E(x2281,x2282)+E(f363(x2283,x2284,x2285,x2281),f363(x2283,x2284,x2285,x2282)) % 28.68/28.33 [229]~E(x2291,x2292)+E(f128(x2291),f128(x2292)) % 28.68/28.33 [230]~E(x2301,x2302)+E(f809(x2301,x2303,x2304),f809(x2302,x2303,x2304)) % 28.68/28.33 [231]~E(x2311,x2312)+E(f809(x2313,x2311,x2314),f809(x2313,x2312,x2314)) % 28.68/28.33 [232]~E(x2321,x2322)+E(f809(x2323,x2324,x2321),f809(x2323,x2324,x2322)) % 28.68/28.33 [233]~E(x2331,x2332)+E(f116(x2331,x2333),f116(x2332,x2333)) % 28.68/28.33 [234]~E(x2341,x2342)+E(f116(x2343,x2341),f116(x2343,x2342)) % 28.68/28.33 [235]~E(x2351,x2352)+E(f493(x2351,x2353,x2354),f493(x2352,x2353,x2354)) % 28.68/28.33 [236]~E(x2361,x2362)+E(f493(x2363,x2361,x2364),f493(x2363,x2362,x2364)) % 28.68/28.33 [237]~E(x2371,x2372)+E(f493(x2373,x2374,x2371),f493(x2373,x2374,x2372)) % 28.68/28.33 [238]~E(x2381,x2382)+E(f489(x2381,x2383,x2384),f489(x2382,x2383,x2384)) % 28.68/28.33 [239]~E(x2391,x2392)+E(f489(x2393,x2391,x2394),f489(x2393,x2392,x2394)) % 28.68/28.33 [240]~E(x2401,x2402)+E(f489(x2403,x2404,x2401),f489(x2403,x2404,x2402)) % 28.68/28.33 [241]~E(x2411,x2412)+E(f140(x2411,x2413),f140(x2412,x2413)) % 28.68/28.33 [242]~E(x2421,x2422)+E(f140(x2423,x2421),f140(x2423,x2422)) % 28.68/28.33 [243]~E(x2431,x2432)+E(f299(x2431,x2433,x2434),f299(x2432,x2433,x2434)) % 28.68/28.33 [244]~E(x2441,x2442)+E(f299(x2443,x2441,x2444),f299(x2443,x2442,x2444)) % 28.68/28.33 [245]~E(x2451,x2452)+E(f299(x2453,x2454,x2451),f299(x2453,x2454,x2452)) % 28.68/28.33 [246]~E(x2461,x2462)+E(f183(x2461),f183(x2462)) % 28.68/28.33 [247]~E(x2471,x2472)+E(f226(x2471),f226(x2472)) % 28.68/28.33 [248]~E(x2481,x2482)+E(f117(x2481),f117(x2482)) % 28.68/28.33 [249]~E(x2491,x2492)+E(f17(x2491,x2493),f17(x2492,x2493)) % 28.68/28.33 [250]~E(x2501,x2502)+E(f17(x2503,x2501),f17(x2503,x2502)) % 28.68/28.33 [251]~E(x2511,x2512)+E(f61(x2511,x2513,x2514),f61(x2512,x2513,x2514)) % 28.68/28.33 [252]~E(x2521,x2522)+E(f61(x2523,x2521,x2524),f61(x2523,x2522,x2524)) % 28.68/28.33 [253]~E(x2531,x2532)+E(f61(x2533,x2534,x2531),f61(x2533,x2534,x2532)) % 28.68/28.33 [254]~E(x2541,x2542)+E(f734(x2541,x2543,x2544,x2545),f734(x2542,x2543,x2544,x2545)) % 28.68/28.33 [255]~E(x2551,x2552)+E(f734(x2553,x2551,x2554,x2555),f734(x2553,x2552,x2554,x2555)) % 28.68/28.33 [256]~E(x2561,x2562)+E(f734(x2563,x2564,x2561,x2565),f734(x2563,x2564,x2562,x2565)) % 28.68/28.33 [257]~E(x2571,x2572)+E(f734(x2573,x2574,x2575,x2571),f734(x2573,x2574,x2575,x2572)) % 28.68/28.33 [258]~E(x2581,x2582)+E(f252(x2581,x2583,x2584),f252(x2582,x2583,x2584)) % 28.68/28.33 [259]~E(x2591,x2592)+E(f252(x2593,x2591,x2594),f252(x2593,x2592,x2594)) % 28.68/28.33 [260]~E(x2601,x2602)+E(f252(x2603,x2604,x2601),f252(x2603,x2604,x2602)) % 28.68/28.33 [261]~E(x2611,x2612)+E(f55(x2611,x2613),f55(x2612,x2613)) % 28.68/28.33 [262]~E(x2621,x2622)+E(f55(x2623,x2621),f55(x2623,x2622)) % 28.68/28.33 [263]~E(x2631,x2632)+E(f153(x2631),f153(x2632)) % 28.68/28.33 [264]~E(x2641,x2642)+E(f230(x2641),f230(x2642)) % 28.68/28.33 [265]~E(x2651,x2652)+E(f44(x2651,x2653),f44(x2652,x2653)) % 28.68/28.33 [266]~E(x2661,x2662)+E(f44(x2663,x2661),f44(x2663,x2662)) % 28.68/28.33 [267]~E(x2671,x2672)+E(f302(x2671),f302(x2672)) % 28.68/28.33 [268]~E(x2681,x2682)+E(f156(x2681),f156(x2682)) % 28.68/28.33 [269]~E(x2691,x2692)+E(f21(x2691,x2693,x2694,x2695),f21(x2692,x2693,x2694,x2695)) % 28.68/28.33 [270]~E(x2701,x2702)+E(f21(x2703,x2701,x2704,x2705),f21(x2703,x2702,x2704,x2705)) % 28.68/28.33 [271]~E(x2711,x2712)+E(f21(x2713,x2714,x2711,x2715),f21(x2713,x2714,x2712,x2715)) % 28.68/28.33 [272]~E(x2721,x2722)+E(f21(x2723,x2724,x2725,x2721),f21(x2723,x2724,x2725,x2722)) % 28.68/28.33 [273]~E(x2731,x2732)+E(f126(x2731,x2733),f126(x2732,x2733)) % 28.68/28.33 [274]~E(x2741,x2742)+E(f126(x2743,x2741),f126(x2743,x2742)) % 28.68/28.33 [275]~E(x2751,x2752)+E(f735(x2751,x2753,x2754),f735(x2752,x2753,x2754)) % 28.68/28.33 [276]~E(x2761,x2762)+E(f735(x2763,x2761,x2764),f735(x2763,x2762,x2764)) % 28.68/28.33 [277]~E(x2771,x2772)+E(f735(x2773,x2774,x2771),f735(x2773,x2774,x2772)) % 28.68/28.33 [278]~E(x2781,x2782)+E(f52(x2781,x2783),f52(x2782,x2783)) % 28.68/28.33 [279]~E(x2791,x2792)+E(f52(x2793,x2791),f52(x2793,x2792)) % 28.68/28.33 [280]~E(x2801,x2802)+E(f689(x2801,x2803,x2804,x2805,x2806),f689(x2802,x2803,x2804,x2805,x2806)) % 28.68/28.33 [281]~E(x2811,x2812)+E(f689(x2813,x2811,x2814,x2815,x2816),f689(x2813,x2812,x2814,x2815,x2816)) % 28.68/28.33 [282]~E(x2821,x2822)+E(f689(x2823,x2824,x2821,x2825,x2826),f689(x2823,x2824,x2822,x2825,x2826)) % 28.68/28.33 [283]~E(x2831,x2832)+E(f689(x2833,x2834,x2835,x2831,x2836),f689(x2833,x2834,x2835,x2832,x2836)) % 28.68/28.33 [284]~E(x2841,x2842)+E(f689(x2843,x2844,x2845,x2846,x2841),f689(x2843,x2844,x2845,x2846,x2842)) % 28.68/28.33 [285]~E(x2851,x2852)+E(f212(x2851,x2853),f212(x2852,x2853)) % 28.68/28.33 [286]~E(x2861,x2862)+E(f212(x2863,x2861),f212(x2863,x2862)) % 28.68/28.33 [287]~E(x2871,x2872)+E(f772(x2871,x2873,x2874),f772(x2872,x2873,x2874)) % 28.68/28.33 [288]~E(x2881,x2882)+E(f772(x2883,x2881,x2884),f772(x2883,x2882,x2884)) % 28.68/28.33 [289]~E(x2891,x2892)+E(f772(x2893,x2894,x2891),f772(x2893,x2894,x2892)) % 28.68/28.33 [290]~E(x2901,x2902)+E(f268(x2901,x2903),f268(x2902,x2903)) % 28.68/28.33 [291]~E(x2911,x2912)+E(f268(x2913,x2911),f268(x2913,x2912)) % 28.68/28.33 [292]~E(x2921,x2922)+E(f439(x2921,x2923,x2924,x2925),f439(x2922,x2923,x2924,x2925)) % 28.68/28.33 [293]~E(x2931,x2932)+E(f439(x2933,x2931,x2934,x2935),f439(x2933,x2932,x2934,x2935)) % 28.68/28.33 [294]~E(x2941,x2942)+E(f439(x2943,x2944,x2941,x2945),f439(x2943,x2944,x2942,x2945)) % 28.68/28.33 [295]~E(x2951,x2952)+E(f439(x2953,x2954,x2955,x2951),f439(x2953,x2954,x2955,x2952)) % 28.68/28.33 [296]~E(x2961,x2962)+E(f59(x2961,x2963),f59(x2962,x2963)) % 28.68/28.33 [297]~E(x2971,x2972)+E(f59(x2973,x2971),f59(x2973,x2972)) % 28.68/28.33 [298]~E(x2981,x2982)+E(f87(x2981,x2983),f87(x2982,x2983)) % 28.68/28.33 [299]~E(x2991,x2992)+E(f87(x2993,x2991),f87(x2993,x2992)) % 28.68/28.33 [300]~E(x3001,x3002)+E(f28(x3001,x3003),f28(x3002,x3003)) % 28.68/28.33 [301]~E(x3011,x3012)+E(f28(x3013,x3011),f28(x3013,x3012)) % 28.68/28.33 [302]~E(x3021,x3022)+E(f419(x3021),f419(x3022)) % 28.68/28.33 [303]~E(x3031,x3032)+E(f98(x3031),f98(x3032)) % 28.68/28.33 [304]~E(x3041,x3042)+E(f13(x3041,x3043,x3044),f13(x3042,x3043,x3044)) % 28.68/28.33 [305]~E(x3051,x3052)+E(f13(x3053,x3051,x3054),f13(x3053,x3052,x3054)) % 28.68/28.33 [306]~E(x3061,x3062)+E(f13(x3063,x3064,x3061),f13(x3063,x3064,x3062)) % 28.68/28.33 [307]~E(x3071,x3072)+E(f316(x3071,x3073),f316(x3072,x3073)) % 28.68/28.33 [308]~E(x3081,x3082)+E(f316(x3083,x3081),f316(x3083,x3082)) % 28.68/28.33 [309]~E(x3091,x3092)+E(f295(x3091,x3093),f295(x3092,x3093)) % 28.68/28.33 [310]~E(x3101,x3102)+E(f295(x3103,x3101),f295(x3103,x3102)) % 28.68/28.33 [311]~E(x3111,x3112)+E(f317(x3111,x3113),f317(x3112,x3113)) % 28.68/28.33 [312]~E(x3121,x3122)+E(f317(x3123,x3121),f317(x3123,x3122)) % 28.68/28.33 [313]~E(x3131,x3132)+E(f246(x3131,x3133),f246(x3132,x3133)) % 28.68/28.33 [314]~E(x3141,x3142)+E(f246(x3143,x3141),f246(x3143,x3142)) % 28.68/28.33 [315]~E(x3151,x3152)+E(f54(x3151,x3153),f54(x3152,x3153)) % 28.68/28.33 [316]~E(x3161,x3162)+E(f54(x3163,x3161),f54(x3163,x3162)) % 28.68/28.33 [317]~E(x3171,x3172)+E(f249(x3171,x3173),f249(x3172,x3173)) % 28.68/28.33 [318]~E(x3181,x3182)+E(f249(x3183,x3181),f249(x3183,x3182)) % 28.68/28.33 [319]~E(x3191,x3192)+E(f137(x3191,x3193,x3194),f137(x3192,x3193,x3194)) % 28.68/28.33 [320]~E(x3201,x3202)+E(f137(x3203,x3201,x3204),f137(x3203,x3202,x3204)) % 28.68/28.33 [321]~E(x3211,x3212)+E(f137(x3213,x3214,x3211),f137(x3213,x3214,x3212)) % 28.68/28.33 [322]~E(x3221,x3222)+E(f620(x3221,x3223),f620(x3222,x3223)) % 28.68/28.33 [323]~E(x3231,x3232)+E(f620(x3233,x3231),f620(x3233,x3232)) % 28.68/28.33 [324]~E(x3241,x3242)+E(f158(x3241),f158(x3242)) % 28.68/28.33 [325]~E(x3251,x3252)+E(f298(x3251,x3253,x3254),f298(x3252,x3253,x3254)) % 28.68/28.33 [326]~E(x3261,x3262)+E(f298(x3263,x3261,x3264),f298(x3263,x3262,x3264)) % 28.68/28.33 [327]~E(x3271,x3272)+E(f298(x3273,x3274,x3271),f298(x3273,x3274,x3272)) % 28.68/28.33 [328]~E(x3281,x3282)+E(f172(x3281,x3283),f172(x3282,x3283)) % 28.68/28.33 [329]~E(x3291,x3292)+E(f172(x3293,x3291),f172(x3293,x3292)) % 28.68/28.33 [330]~E(x3301,x3302)+E(f312(x3301,x3303,x3304,x3305),f312(x3302,x3303,x3304,x3305)) % 28.68/28.33 [331]~E(x3311,x3312)+E(f312(x3313,x3311,x3314,x3315),f312(x3313,x3312,x3314,x3315)) % 28.68/28.33 [332]~E(x3321,x3322)+E(f312(x3323,x3324,x3321,x3325),f312(x3323,x3324,x3322,x3325)) % 28.68/28.33 [333]~E(x3331,x3332)+E(f312(x3333,x3334,x3335,x3331),f312(x3333,x3334,x3335,x3332)) % 28.68/28.33 [334]~E(x3341,x3342)+E(f329(x3341),f329(x3342)) % 28.68/28.33 [335]~E(x3351,x3352)+E(f112(x3351),f112(x3352)) % 28.68/28.33 [336]~E(x3361,x3362)+E(f394(x3361,x3363,x3364),f394(x3362,x3363,x3364)) % 28.68/28.33 [337]~E(x3371,x3372)+E(f394(x3373,x3371,x3374),f394(x3373,x3372,x3374)) % 28.68/28.33 [338]~E(x3381,x3382)+E(f394(x3383,x3384,x3381),f394(x3383,x3384,x3382)) % 28.68/28.33 [339]~E(x3391,x3392)+E(f452(x3391,x3393),f452(x3392,x3393)) % 28.68/28.33 [340]~E(x3401,x3402)+E(f452(x3403,x3401),f452(x3403,x3402)) % 28.68/28.33 [341]~E(x3411,x3412)+E(f506(x3411,x3413,x3414,x3415,x3416,x3417),f506(x3412,x3413,x3414,x3415,x3416,x3417)) % 28.68/28.33 [342]~E(x3421,x3422)+E(f506(x3423,x3421,x3424,x3425,x3426,x3427),f506(x3423,x3422,x3424,x3425,x3426,x3427)) % 28.68/28.33 [343]~E(x3431,x3432)+E(f506(x3433,x3434,x3431,x3435,x3436,x3437),f506(x3433,x3434,x3432,x3435,x3436,x3437)) % 28.68/28.33 [344]~E(x3441,x3442)+E(f506(x3443,x3444,x3445,x3441,x3446,x3447),f506(x3443,x3444,x3445,x3442,x3446,x3447)) % 28.68/28.33 [345]~E(x3451,x3452)+E(f506(x3453,x3454,x3455,x3456,x3451,x3457),f506(x3453,x3454,x3455,x3456,x3452,x3457)) % 28.68/28.33 [346]~E(x3461,x3462)+E(f506(x3463,x3464,x3465,x3466,x3467,x3461),f506(x3463,x3464,x3465,x3466,x3467,x3462)) % 28.68/28.33 [347]~E(x3471,x3472)+E(f75(x3471,x3473,x3474,x3475),f75(x3472,x3473,x3474,x3475)) % 28.68/28.33 [348]~E(x3481,x3482)+E(f75(x3483,x3481,x3484,x3485),f75(x3483,x3482,x3484,x3485)) % 28.68/28.33 [349]~E(x3491,x3492)+E(f75(x3493,x3494,x3491,x3495),f75(x3493,x3494,x3492,x3495)) % 28.68/28.33 [350]~E(x3501,x3502)+E(f75(x3503,x3504,x3505,x3501),f75(x3503,x3504,x3505,x3502)) % 28.68/28.33 [351]~E(x3511,x3512)+E(f773(x3511,x3513,x3514),f773(x3512,x3513,x3514)) % 28.68/28.33 [352]~E(x3521,x3522)+E(f773(x3523,x3521,x3524),f773(x3523,x3522,x3524)) % 28.68/28.33 [353]~E(x3531,x3532)+E(f773(x3533,x3534,x3531),f773(x3533,x3534,x3532)) % 28.68/28.33 [354]~E(x3541,x3542)+E(f359(x3541,x3543,x3544,x3545),f359(x3542,x3543,x3544,x3545)) % 28.68/28.33 [355]~E(x3551,x3552)+E(f359(x3553,x3551,x3554,x3555),f359(x3553,x3552,x3554,x3555)) % 28.68/28.33 [356]~E(x3561,x3562)+E(f359(x3563,x3564,x3561,x3565),f359(x3563,x3564,x3562,x3565)) % 28.68/28.33 [357]~E(x3571,x3572)+E(f359(x3573,x3574,x3575,x3571),f359(x3573,x3574,x3575,x3572)) % 28.68/28.33 [358]~E(x3581,x3582)+E(f65(x3581,x3583,x3584),f65(x3582,x3583,x3584)) % 28.68/28.33 [359]~E(x3591,x3592)+E(f65(x3593,x3591,x3594),f65(x3593,x3592,x3594)) % 28.68/28.33 [360]~E(x3601,x3602)+E(f65(x3603,x3604,x3601),f65(x3603,x3604,x3602)) % 28.68/28.33 [361]~E(x3611,x3612)+E(f92(x3611,x3613),f92(x3612,x3613)) % 28.68/28.33 [362]~E(x3621,x3622)+E(f92(x3623,x3621),f92(x3623,x3622)) % 28.68/28.33 [363]~E(x3631,x3632)+E(f162(x3631,x3633),f162(x3632,x3633)) % 28.68/28.33 [364]~E(x3641,x3642)+E(f162(x3643,x3641),f162(x3643,x3642)) % 28.68/28.33 [365]~E(x3651,x3652)+E(f660(x3651,x3653,x3654,x3655,x3656,x3657,x3658,x3659),f660(x3652,x3653,x3654,x3655,x3656,x3657,x3658,x3659)) % 28.68/28.33 [366]~E(x3661,x3662)+E(f660(x3663,x3661,x3664,x3665,x3666,x3667,x3668,x3669),f660(x3663,x3662,x3664,x3665,x3666,x3667,x3668,x3669)) % 28.68/28.33 [367]~E(x3671,x3672)+E(f660(x3673,x3674,x3671,x3675,x3676,x3677,x3678,x3679),f660(x3673,x3674,x3672,x3675,x3676,x3677,x3678,x3679)) % 28.68/28.33 [368]~E(x3681,x3682)+E(f660(x3683,x3684,x3685,x3681,x3686,x3687,x3688,x3689),f660(x3683,x3684,x3685,x3682,x3686,x3687,x3688,x3689)) % 28.68/28.33 [369]~E(x3691,x3692)+E(f660(x3693,x3694,x3695,x3696,x3691,x3697,x3698,x3699),f660(x3693,x3694,x3695,x3696,x3692,x3697,x3698,x3699)) % 28.68/28.33 [370]~E(x3701,x3702)+E(f660(x3703,x3704,x3705,x3706,x3707,x3701,x3708,x3709),f660(x3703,x3704,x3705,x3706,x3707,x3702,x3708,x3709)) % 28.68/28.33 [371]~E(x3711,x3712)+E(f660(x3713,x3714,x3715,x3716,x3717,x3718,x3711,x3719),f660(x3713,x3714,x3715,x3716,x3717,x3718,x3712,x3719)) % 28.68/28.33 [372]~E(x3721,x3722)+E(f660(x3723,x3724,x3725,x3726,x3727,x3728,x3729,x3721),f660(x3723,x3724,x3725,x3726,x3727,x3728,x3729,x3722)) % 28.68/28.33 [373]~E(x3731,x3732)+E(f616(x3731,x3733),f616(x3732,x3733)) % 28.68/28.33 [374]~E(x3741,x3742)+E(f616(x3743,x3741),f616(x3743,x3742)) % 28.68/28.33 [375]~E(x3751,x3752)+E(f253(x3751,x3753,x3754,x3755,x3756,x3757),f253(x3752,x3753,x3754,x3755,x3756,x3757)) % 28.68/28.33 [376]~E(x3761,x3762)+E(f253(x3763,x3761,x3764,x3765,x3766,x3767),f253(x3763,x3762,x3764,x3765,x3766,x3767)) % 28.68/28.33 [377]~E(x3771,x3772)+E(f253(x3773,x3774,x3771,x3775,x3776,x3777),f253(x3773,x3774,x3772,x3775,x3776,x3777)) % 28.68/28.33 [378]~E(x3781,x3782)+E(f253(x3783,x3784,x3785,x3781,x3786,x3787),f253(x3783,x3784,x3785,x3782,x3786,x3787)) % 28.68/28.33 [379]~E(x3791,x3792)+E(f253(x3793,x3794,x3795,x3796,x3791,x3797),f253(x3793,x3794,x3795,x3796,x3792,x3797)) % 28.68/28.33 [380]~E(x3801,x3802)+E(f253(x3803,x3804,x3805,x3806,x3807,x3801),f253(x3803,x3804,x3805,x3806,x3807,x3802)) % 28.68/28.33 [381]~E(x3811,x3812)+E(f206(x3811),f206(x3812)) % 28.68/28.33 [382]~E(x3821,x3822)+E(f166(x3821,x3823),f166(x3822,x3823)) % 28.68/28.33 [383]~E(x3831,x3832)+E(f166(x3833,x3831),f166(x3833,x3832)) % 28.68/28.33 [384]~E(x3841,x3842)+E(f534(x3841,x3843,x3844,x3845,x3846),f534(x3842,x3843,x3844,x3845,x3846)) % 28.68/28.33 [385]~E(x3851,x3852)+E(f534(x3853,x3851,x3854,x3855,x3856),f534(x3853,x3852,x3854,x3855,x3856)) % 28.68/28.33 [386]~E(x3861,x3862)+E(f534(x3863,x3864,x3861,x3865,x3866),f534(x3863,x3864,x3862,x3865,x3866)) % 28.68/28.33 [387]~E(x3871,x3872)+E(f534(x3873,x3874,x3875,x3871,x3876),f534(x3873,x3874,x3875,x3872,x3876)) % 28.68/28.33 [388]~E(x3881,x3882)+E(f534(x3883,x3884,x3885,x3886,x3881),f534(x3883,x3884,x3885,x3886,x3882)) % 28.68/28.33 [389]~E(x3891,x3892)+E(f553(x3891),f553(x3892)) % 28.68/28.33 [390]~E(x3901,x3902)+E(f539(x3901),f539(x3902)) % 28.68/28.33 [391]~E(x3911,x3912)+E(f93(x3911),f93(x3912)) % 28.68/28.33 [392]~E(x3921,x3922)+E(f35(x3921,x3923),f35(x3922,x3923)) % 28.68/28.33 [393]~E(x3931,x3932)+E(f35(x3933,x3931),f35(x3933,x3932)) % 28.68/28.33 [394]~E(x3941,x3942)+E(f768(x3941,x3943,x3944),f768(x3942,x3943,x3944)) % 28.68/28.33 [395]~E(x3951,x3952)+E(f768(x3953,x3951,x3954),f768(x3953,x3952,x3954)) % 28.68/28.33 [396]~E(x3961,x3962)+E(f768(x3963,x3964,x3961),f768(x3963,x3964,x3962)) % 28.68/28.33 [397]~E(x3971,x3972)+E(f348(x3971,x3973),f348(x3972,x3973)) % 28.68/28.33 [398]~E(x3981,x3982)+E(f348(x3983,x3981),f348(x3983,x3982)) % 28.68/28.33 [399]~E(x3991,x3992)+E(f262(x3991,x3993),f262(x3992,x3993)) % 28.68/28.33 [400]~E(x4001,x4002)+E(f262(x4003,x4001),f262(x4003,x4002)) % 28.68/28.33 [401]~E(x4011,x4012)+E(f305(x4011,x4013,x4014),f305(x4012,x4013,x4014)) % 28.68/28.33 [402]~E(x4021,x4022)+E(f305(x4023,x4021,x4024),f305(x4023,x4022,x4024)) % 28.68/28.33 [403]~E(x4031,x4032)+E(f305(x4033,x4034,x4031),f305(x4033,x4034,x4032)) % 28.68/28.33 [404]~E(x4041,x4042)+E(f146(x4041,x4043),f146(x4042,x4043)) % 28.68/28.33 [405]~E(x4051,x4052)+E(f146(x4053,x4051),f146(x4053,x4052)) % 28.68/28.33 [406]~E(x4061,x4062)+E(f283(x4061,x4063,x4064,x4065),f283(x4062,x4063,x4064,x4065)) % 28.68/28.33 [407]~E(x4071,x4072)+E(f283(x4073,x4071,x4074,x4075),f283(x4073,x4072,x4074,x4075)) % 28.68/28.33 [408]~E(x4081,x4082)+E(f283(x4083,x4084,x4081,x4085),f283(x4083,x4084,x4082,x4085)) % 28.68/28.33 [409]~E(x4091,x4092)+E(f283(x4093,x4094,x4095,x4091),f283(x4093,x4094,x4095,x4092)) % 28.68/28.33 [410]~E(x4101,x4102)+E(f611(x4101,x4103,x4104,x4105),f611(x4102,x4103,x4104,x4105)) % 28.68/28.33 [411]~E(x4111,x4112)+E(f611(x4113,x4111,x4114,x4115),f611(x4113,x4112,x4114,x4115)) % 28.68/28.33 [412]~E(x4121,x4122)+E(f611(x4123,x4124,x4121,x4125),f611(x4123,x4124,x4122,x4125)) % 28.68/28.33 [413]~E(x4131,x4132)+E(f611(x4133,x4134,x4135,x4131),f611(x4133,x4134,x4135,x4132)) % 28.68/28.33 [414]~E(x4141,x4142)+E(f722(x4141,x4143,x4144,x4145),f722(x4142,x4143,x4144,x4145)) % 28.68/28.33 [415]~E(x4151,x4152)+E(f722(x4153,x4151,x4154,x4155),f722(x4153,x4152,x4154,x4155)) % 28.68/28.33 [416]~E(x4161,x4162)+E(f722(x4163,x4164,x4161,x4165),f722(x4163,x4164,x4162,x4165)) % 28.68/28.33 [417]~E(x4171,x4172)+E(f722(x4173,x4174,x4175,x4171),f722(x4173,x4174,x4175,x4172)) % 28.68/28.33 [418]~E(x4181,x4182)+E(f69(x4181,x4183,x4184,x4185,x4186),f69(x4182,x4183,x4184,x4185,x4186)) % 28.68/28.33 [419]~E(x4191,x4192)+E(f69(x4193,x4191,x4194,x4195,x4196),f69(x4193,x4192,x4194,x4195,x4196)) % 28.68/28.33 [420]~E(x4201,x4202)+E(f69(x4203,x4204,x4201,x4205,x4206),f69(x4203,x4204,x4202,x4205,x4206)) % 28.68/28.33 [421]~E(x4211,x4212)+E(f69(x4213,x4214,x4215,x4211,x4216),f69(x4213,x4214,x4215,x4212,x4216)) % 28.68/28.33 [422]~E(x4221,x4222)+E(f69(x4223,x4224,x4225,x4226,x4221),f69(x4223,x4224,x4225,x4226,x4222)) % 28.68/28.33 [423]~E(x4231,x4232)+E(f387(x4231,x4233,x4234,x4235),f387(x4232,x4233,x4234,x4235)) % 28.68/28.33 [424]~E(x4241,x4242)+E(f387(x4243,x4241,x4244,x4245),f387(x4243,x4242,x4244,x4245)) % 28.68/28.33 [425]~E(x4251,x4252)+E(f387(x4253,x4254,x4251,x4255),f387(x4253,x4254,x4252,x4255)) % 28.68/28.33 [426]~E(x4261,x4262)+E(f387(x4263,x4264,x4265,x4261),f387(x4263,x4264,x4265,x4262)) % 28.68/28.33 [427]~E(x4271,x4272)+E(f56(x4271,x4273),f56(x4272,x4273)) % 28.68/28.33 [428]~E(x4281,x4282)+E(f56(x4283,x4281),f56(x4283,x4282)) % 28.68/28.33 [429]~E(x4291,x4292)+E(f848(x4291,x4293),f848(x4292,x4293)) % 28.68/28.33 [430]~E(x4301,x4302)+E(f848(x4303,x4301),f848(x4303,x4302)) % 28.68/28.33 [431]~E(x4311,x4312)+E(f225(x4311,x4313),f225(x4312,x4313)) % 28.68/28.33 [432]~E(x4321,x4322)+E(f225(x4323,x4321),f225(x4323,x4322)) % 28.68/28.33 [433]~E(x4331,x4332)+E(f824(x4331,x4333,x4334),f824(x4332,x4333,x4334)) % 28.68/28.33 [434]~E(x4341,x4342)+E(f824(x4343,x4341,x4344),f824(x4343,x4342,x4344)) % 28.68/28.33 [435]~E(x4351,x4352)+E(f824(x4353,x4354,x4351),f824(x4353,x4354,x4352)) % 28.68/28.33 [436]~E(x4361,x4362)+E(f16(x4361,x4363),f16(x4362,x4363)) % 28.68/28.33 [437]~E(x4371,x4372)+E(f16(x4373,x4371),f16(x4373,x4372)) % 28.68/28.33 [438]~E(x4381,x4382)+E(f161(x4381,x4383,x4384),f161(x4382,x4383,x4384)) % 28.68/28.33 [439]~E(x4391,x4392)+E(f161(x4393,x4391,x4394),f161(x4393,x4392,x4394)) % 28.68/28.33 [440]~E(x4401,x4402)+E(f161(x4403,x4404,x4401),f161(x4403,x4404,x4402)) % 28.68/28.33 [441]~E(x4411,x4412)+E(f781(x4411,x4413,x4414),f781(x4412,x4413,x4414)) % 28.68/28.33 [442]~E(x4421,x4422)+E(f781(x4423,x4421,x4424),f781(x4423,x4422,x4424)) % 28.68/28.33 [443]~E(x4431,x4432)+E(f781(x4433,x4434,x4431),f781(x4433,x4434,x4432)) % 28.68/28.33 [444]~E(x4441,x4442)+E(f341(x4441,x4443,x4444,x4445),f341(x4442,x4443,x4444,x4445)) % 28.68/28.33 [445]~E(x4451,x4452)+E(f341(x4453,x4451,x4454,x4455),f341(x4453,x4452,x4454,x4455)) % 28.68/28.33 [446]~E(x4461,x4462)+E(f341(x4463,x4464,x4461,x4465),f341(x4463,x4464,x4462,x4465)) % 28.68/28.33 [447]~E(x4471,x4472)+E(f341(x4473,x4474,x4475,x4471),f341(x4473,x4474,x4475,x4472)) % 28.68/28.33 [448]~E(x4481,x4482)+E(f129(x4481,x4483),f129(x4482,x4483)) % 28.68/28.33 [449]~E(x4491,x4492)+E(f129(x4493,x4491),f129(x4493,x4492)) % 28.68/28.33 [450]~E(x4501,x4502)+E(f300(x4501),f300(x4502)) % 28.68/28.33 [451]~E(x4511,x4512)+E(f662(x4511,x4513,x4514,x4515),f662(x4512,x4513,x4514,x4515)) % 28.68/28.33 [452]~E(x4521,x4522)+E(f662(x4523,x4521,x4524,x4525),f662(x4523,x4522,x4524,x4525)) % 28.68/28.33 [453]~E(x4531,x4532)+E(f662(x4533,x4534,x4531,x4535),f662(x4533,x4534,x4532,x4535)) % 28.68/28.33 [454]~E(x4541,x4542)+E(f662(x4543,x4544,x4545,x4541),f662(x4543,x4544,x4545,x4542)) % 28.68/28.33 [455]~E(x4551,x4552)+E(f88(x4551,x4553),f88(x4552,x4553)) % 28.68/28.33 [456]~E(x4561,x4562)+E(f88(x4563,x4561),f88(x4563,x4562)) % 28.68/28.33 [457]~E(x4571,x4572)+E(f786(x4571,x4573,x4574),f786(x4572,x4573,x4574)) % 28.68/28.33 [458]~E(x4581,x4582)+E(f786(x4583,x4581,x4584),f786(x4583,x4582,x4584)) % 28.68/28.33 [459]~E(x4591,x4592)+E(f786(x4593,x4594,x4591),f786(x4593,x4594,x4592)) % 28.68/28.33 [460]~E(x4601,x4602)+E(f171(x4601,x4603,x4604,x4605),f171(x4602,x4603,x4604,x4605)) % 28.68/28.33 [461]~E(x4611,x4612)+E(f171(x4613,x4611,x4614,x4615),f171(x4613,x4612,x4614,x4615)) % 28.68/28.33 [462]~E(x4621,x4622)+E(f171(x4623,x4624,x4621,x4625),f171(x4623,x4624,x4622,x4625)) % 28.68/28.33 [463]~E(x4631,x4632)+E(f171(x4633,x4634,x4635,x4631),f171(x4633,x4634,x4635,x4632)) % 28.68/28.33 [464]~E(x4641,x4642)+E(f852(x4641),f852(x4642)) % 28.68/28.33 [465]~E(x4651,x4652)+E(f297(x4651),f297(x4652)) % 28.68/28.33 [466]~E(x4661,x4662)+E(f589(x4661,x4663,x4664),f589(x4662,x4663,x4664)) % 28.68/28.33 [467]~E(x4671,x4672)+E(f589(x4673,x4671,x4674),f589(x4673,x4672,x4674)) % 28.68/28.33 [468]~E(x4681,x4682)+E(f589(x4683,x4684,x4681),f589(x4683,x4684,x4682)) % 28.68/28.33 [469]~E(x4691,x4692)+E(f654(x4691,x4693,x4694),f654(x4692,x4693,x4694)) % 28.68/28.33 [470]~E(x4701,x4702)+E(f654(x4703,x4701,x4704),f654(x4703,x4702,x4704)) % 28.68/28.33 [471]~E(x4711,x4712)+E(f654(x4713,x4714,x4711),f654(x4713,x4714,x4712)) % 28.68/28.33 [472]~E(x4721,x4722)+E(f33(x4721,x4723,x4724),f33(x4722,x4723,x4724)) % 28.68/28.33 [473]~E(x4731,x4732)+E(f33(x4733,x4731,x4734),f33(x4733,x4732,x4734)) % 28.68/28.33 [474]~E(x4741,x4742)+E(f33(x4743,x4744,x4741),f33(x4743,x4744,x4742)) % 28.68/28.33 [475]~E(x4751,x4752)+E(f681(x4751,x4753,x4754,x4755),f681(x4752,x4753,x4754,x4755)) % 28.68/28.33 [476]~E(x4761,x4762)+E(f681(x4763,x4761,x4764,x4765),f681(x4763,x4762,x4764,x4765)) % 28.68/28.33 [477]~E(x4771,x4772)+E(f681(x4773,x4774,x4771,x4775),f681(x4773,x4774,x4772,x4775)) % 28.68/28.33 [478]~E(x4781,x4782)+E(f681(x4783,x4784,x4785,x4781),f681(x4783,x4784,x4785,x4782)) % 28.68/28.33 [479]~E(x4791,x4792)+E(f294(x4791),f294(x4792)) % 28.68/28.33 [480]~E(x4801,x4802)+E(f259(x4801),f259(x4802)) % 28.68/28.33 [481]~E(x4811,x4812)+E(f816(x4811,x4813,x4814),f816(x4812,x4813,x4814)) % 28.68/28.33 [482]~E(x4821,x4822)+E(f816(x4823,x4821,x4824),f816(x4823,x4822,x4824)) % 28.68/28.33 [483]~E(x4831,x4832)+E(f816(x4833,x4834,x4831),f816(x4833,x4834,x4832)) % 28.68/28.33 [484]~E(x4841,x4842)+E(f708(x4841,x4843,x4844,x4845,x4846),f708(x4842,x4843,x4844,x4845,x4846)) % 28.68/28.33 [485]~E(x4851,x4852)+E(f708(x4853,x4851,x4854,x4855,x4856),f708(x4853,x4852,x4854,x4855,x4856)) % 28.68/28.33 [486]~E(x4861,x4862)+E(f708(x4863,x4864,x4861,x4865,x4866),f708(x4863,x4864,x4862,x4865,x4866)) % 28.68/28.33 [487]~E(x4871,x4872)+E(f708(x4873,x4874,x4875,x4871,x4876),f708(x4873,x4874,x4875,x4872,x4876)) % 28.68/28.33 [488]~E(x4881,x4882)+E(f708(x4883,x4884,x4885,x4886,x4881),f708(x4883,x4884,x4885,x4886,x4882)) % 28.68/28.33 [489]~E(x4891,x4892)+E(f740(x4891,x4893,x4894,x4895,x4896),f740(x4892,x4893,x4894,x4895,x4896)) % 28.68/28.33 [490]~E(x4901,x4902)+E(f740(x4903,x4901,x4904,x4905,x4906),f740(x4903,x4902,x4904,x4905,x4906)) % 28.68/28.33 [491]~E(x4911,x4912)+E(f740(x4913,x4914,x4911,x4915,x4916),f740(x4913,x4914,x4912,x4915,x4916)) % 28.68/28.33 [492]~E(x4921,x4922)+E(f740(x4923,x4924,x4925,x4921,x4926),f740(x4923,x4924,x4925,x4922,x4926)) % 28.68/28.33 [493]~E(x4931,x4932)+E(f740(x4933,x4934,x4935,x4936,x4931),f740(x4933,x4934,x4935,x4936,x4932)) % 28.68/28.33 [494]~E(x4941,x4942)+E(f621(x4941,x4943,x4944,x4945),f621(x4942,x4943,x4944,x4945)) % 28.68/28.33 [495]~E(x4951,x4952)+E(f621(x4953,x4951,x4954,x4955),f621(x4953,x4952,x4954,x4955)) % 28.68/28.33 [496]~E(x4961,x4962)+E(f621(x4963,x4964,x4961,x4965),f621(x4963,x4964,x4962,x4965)) % 28.68/28.33 [497]~E(x4971,x4972)+E(f621(x4973,x4974,x4975,x4971),f621(x4973,x4974,x4975,x4972)) % 28.68/28.33 [498]~E(x4981,x4982)+E(f529(x4981,x4983,x4984,x4985),f529(x4982,x4983,x4984,x4985)) % 28.68/28.33 [499]~E(x4991,x4992)+E(f529(x4993,x4991,x4994,x4995),f529(x4993,x4992,x4994,x4995)) % 28.68/28.33 [500]~E(x5001,x5002)+E(f529(x5003,x5004,x5001,x5005),f529(x5003,x5004,x5002,x5005)) % 28.68/28.33 [501]~E(x5011,x5012)+E(f529(x5013,x5014,x5015,x5011),f529(x5013,x5014,x5015,x5012)) % 28.68/28.33 [502]~E(x5021,x5022)+E(f260(x5021,x5023),f260(x5022,x5023)) % 28.68/28.33 [503]~E(x5031,x5032)+E(f260(x5033,x5031),f260(x5033,x5032)) % 28.68/28.33 [504]~E(x5041,x5042)+E(f186(x5041),f186(x5042)) % 28.68/28.33 [505]~E(x5051,x5052)+E(f361(x5051,x5053,x5054,x5055),f361(x5052,x5053,x5054,x5055)) % 28.68/28.33 [506]~E(x5061,x5062)+E(f361(x5063,x5061,x5064,x5065),f361(x5063,x5062,x5064,x5065)) % 28.68/28.33 [507]~E(x5071,x5072)+E(f361(x5073,x5074,x5071,x5075),f361(x5073,x5074,x5072,x5075)) % 28.68/28.33 [508]~E(x5081,x5082)+E(f361(x5083,x5084,x5085,x5081),f361(x5083,x5084,x5085,x5082)) % 28.68/28.33 [509]~E(x5091,x5092)+E(f174(x5091,x5093,x5094,x5095),f174(x5092,x5093,x5094,x5095)) % 28.68/28.33 [510]~E(x5101,x5102)+E(f174(x5103,x5101,x5104,x5105),f174(x5103,x5102,x5104,x5105)) % 28.68/28.33 [511]~E(x5111,x5112)+E(f174(x5113,x5114,x5111,x5115),f174(x5113,x5114,x5112,x5115)) % 28.68/28.33 [512]~E(x5121,x5122)+E(f174(x5123,x5124,x5125,x5121),f174(x5123,x5124,x5125,x5122)) % 28.68/28.33 [513]~E(x5131,x5132)+E(f549(x5131,x5133,x5134,x5135),f549(x5132,x5133,x5134,x5135)) % 28.68/28.33 [514]~E(x5141,x5142)+E(f549(x5143,x5141,x5144,x5145),f549(x5143,x5142,x5144,x5145)) % 28.68/28.33 [515]~E(x5151,x5152)+E(f549(x5153,x5154,x5151,x5155),f549(x5153,x5154,x5152,x5155)) % 28.68/28.33 [516]~E(x5161,x5162)+E(f549(x5163,x5164,x5165,x5161),f549(x5163,x5164,x5165,x5162)) % 28.68/28.33 [517]~E(x5171,x5172)+E(f550(x5171,x5173,x5174,x5175),f550(x5172,x5173,x5174,x5175)) % 28.68/28.33 [518]~E(x5181,x5182)+E(f550(x5183,x5181,x5184,x5185),f550(x5183,x5182,x5184,x5185)) % 28.68/28.33 [519]~E(x5191,x5192)+E(f550(x5193,x5194,x5191,x5195),f550(x5193,x5194,x5192,x5195)) % 28.68/28.33 [520]~E(x5201,x5202)+E(f550(x5203,x5204,x5205,x5201),f550(x5203,x5204,x5205,x5202)) % 28.68/28.33 [521]~E(x5211,x5212)+E(f53(x5211,x5213),f53(x5212,x5213)) % 28.68/28.33 [522]~E(x5221,x5222)+E(f53(x5223,x5221),f53(x5223,x5222)) % 28.68/28.33 [523]~E(x5231,x5232)+E(f265(x5231),f265(x5232)) % 28.68/28.33 [524]~E(x5241,x5242)+E(f150(x5241,x5243,x5244,x5245),f150(x5242,x5243,x5244,x5245)) % 28.68/28.33 [525]~E(x5251,x5252)+E(f150(x5253,x5251,x5254,x5255),f150(x5253,x5252,x5254,x5255)) % 28.68/28.33 [526]~E(x5261,x5262)+E(f150(x5263,x5264,x5261,x5265),f150(x5263,x5264,x5262,x5265)) % 28.68/28.33 [527]~E(x5271,x5272)+E(f150(x5273,x5274,x5275,x5271),f150(x5273,x5274,x5275,x5272)) % 28.68/28.33 [528]~E(x5281,x5282)+E(f151(x5281),f151(x5282)) % 28.68/28.33 [529]~E(x5291,x5292)+E(f788(x5291,x5293,x5294,x5295),f788(x5292,x5293,x5294,x5295)) % 28.68/28.33 [530]~E(x5301,x5302)+E(f788(x5303,x5301,x5304,x5305),f788(x5303,x5302,x5304,x5305)) % 28.68/28.33 [531]~E(x5311,x5312)+E(f788(x5313,x5314,x5311,x5315),f788(x5313,x5314,x5312,x5315)) % 28.68/28.33 [532]~E(x5321,x5322)+E(f788(x5323,x5324,x5325,x5321),f788(x5323,x5324,x5325,x5322)) % 28.68/28.33 [533]~E(x5331,x5332)+E(f598(x5331,x5333,x5334),f598(x5332,x5333,x5334)) % 28.68/28.33 [534]~E(x5341,x5342)+E(f598(x5343,x5341,x5344),f598(x5343,x5342,x5344)) % 28.68/28.33 [535]~E(x5351,x5352)+E(f598(x5353,x5354,x5351),f598(x5353,x5354,x5352)) % 28.68/28.33 [536]~E(x5361,x5362)+E(f724(x5361,x5363,x5364,x5365,x5366),f724(x5362,x5363,x5364,x5365,x5366)) % 28.68/28.33 [537]~E(x5371,x5372)+E(f724(x5373,x5371,x5374,x5375,x5376),f724(x5373,x5372,x5374,x5375,x5376)) % 28.68/28.33 [538]~E(x5381,x5382)+E(f724(x5383,x5384,x5381,x5385,x5386),f724(x5383,x5384,x5382,x5385,x5386)) % 28.68/28.33 [539]~E(x5391,x5392)+E(f724(x5393,x5394,x5395,x5391,x5396),f724(x5393,x5394,x5395,x5392,x5396)) % 28.68/28.33 [540]~E(x5401,x5402)+E(f724(x5403,x5404,x5405,x5406,x5401),f724(x5403,x5404,x5405,x5406,x5402)) % 28.68/28.33 [541]~E(x5411,x5412)+E(f411(x5411,x5413,x5414),f411(x5412,x5413,x5414)) % 28.68/28.33 [542]~E(x5421,x5422)+E(f411(x5423,x5421,x5424),f411(x5423,x5422,x5424)) % 28.68/28.33 [543]~E(x5431,x5432)+E(f411(x5433,x5434,x5431),f411(x5433,x5434,x5432)) % 28.68/28.33 [544]~E(x5441,x5442)+E(f239(x5441,x5443,x5444),f239(x5442,x5443,x5444)) % 28.68/28.33 [545]~E(x5451,x5452)+E(f239(x5453,x5451,x5454),f239(x5453,x5452,x5454)) % 28.68/28.33 [546]~E(x5461,x5462)+E(f239(x5463,x5464,x5461),f239(x5463,x5464,x5462)) % 28.68/28.33 [547]~E(x5471,x5472)+E(f245(x5471,x5473,x5474),f245(x5472,x5473,x5474)) % 28.68/28.33 [548]~E(x5481,x5482)+E(f245(x5483,x5481,x5484),f245(x5483,x5482,x5484)) % 28.68/28.33 [549]~E(x5491,x5492)+E(f245(x5493,x5494,x5491),f245(x5493,x5494,x5492)) % 28.68/28.33 [550]~E(x5501,x5502)+E(f713(x5501,x5503,x5504),f713(x5502,x5503,x5504)) % 28.68/28.33 [551]~E(x5511,x5512)+E(f713(x5513,x5511,x5514),f713(x5513,x5512,x5514)) % 28.68/28.33 [552]~E(x5521,x5522)+E(f713(x5523,x5524,x5521),f713(x5523,x5524,x5522)) % 28.68/28.33 [553]~E(x5531,x5532)+E(f777(x5531,x5533,x5534),f777(x5532,x5533,x5534)) % 28.68/28.33 [554]~E(x5541,x5542)+E(f777(x5543,x5541,x5544),f777(x5543,x5542,x5544)) % 28.68/28.33 [555]~E(x5551,x5552)+E(f777(x5553,x5554,x5551),f777(x5553,x5554,x5552)) % 28.68/28.33 [556]~E(x5561,x5562)+E(f195(x5561,x5563),f195(x5562,x5563)) % 28.68/28.33 [557]~E(x5571,x5572)+E(f195(x5573,x5571),f195(x5573,x5572)) % 28.68/28.33 [558]~E(x5581,x5582)+E(f709(x5581,x5583),f709(x5582,x5583)) % 28.68/28.33 [559]~E(x5591,x5592)+E(f709(x5593,x5591),f709(x5593,x5592)) % 28.68/28.33 [560]~E(x5601,x5602)+E(f138(x5601,x5603,x5604,x5605,x5606),f138(x5602,x5603,x5604,x5605,x5606)) % 28.68/28.33 [561]~E(x5611,x5612)+E(f138(x5613,x5611,x5614,x5615,x5616),f138(x5613,x5612,x5614,x5615,x5616)) % 28.68/28.33 [562]~E(x5621,x5622)+E(f138(x5623,x5624,x5621,x5625,x5626),f138(x5623,x5624,x5622,x5625,x5626)) % 28.68/28.33 [563]~E(x5631,x5632)+E(f138(x5633,x5634,x5635,x5631,x5636),f138(x5633,x5634,x5635,x5632,x5636)) % 28.68/28.33 [564]~E(x5641,x5642)+E(f138(x5643,x5644,x5645,x5646,x5641),f138(x5643,x5644,x5645,x5646,x5642)) % 28.68/28.33 [565]~E(x5651,x5652)+E(f362(x5651,x5653,x5654,x5655),f362(x5652,x5653,x5654,x5655)) % 28.68/28.33 [566]~E(x5661,x5662)+E(f362(x5663,x5661,x5664,x5665),f362(x5663,x5662,x5664,x5665)) % 28.68/28.33 [567]~E(x5671,x5672)+E(f362(x5673,x5674,x5671,x5675),f362(x5673,x5674,x5672,x5675)) % 28.68/28.33 [568]~E(x5681,x5682)+E(f362(x5683,x5684,x5685,x5681),f362(x5683,x5684,x5685,x5682)) % 28.68/28.33 [569]~E(x5691,x5692)+E(f450(x5691,x5693,x5694,x5695),f450(x5692,x5693,x5694,x5695)) % 28.68/28.33 [570]~E(x5701,x5702)+E(f450(x5703,x5701,x5704,x5705),f450(x5703,x5702,x5704,x5705)) % 28.68/28.33 [571]~E(x5711,x5712)+E(f450(x5713,x5714,x5711,x5715),f450(x5713,x5714,x5712,x5715)) % 28.68/28.33 [572]~E(x5721,x5722)+E(f450(x5723,x5724,x5725,x5721),f450(x5723,x5724,x5725,x5722)) % 28.68/28.33 [573]~E(x5731,x5732)+E(f266(x5731,x5733),f266(x5732,x5733)) % 28.68/28.33 [574]~E(x5741,x5742)+E(f266(x5743,x5741),f266(x5743,x5742)) % 28.68/28.33 [575]~E(x5751,x5752)+E(f840(x5751),f840(x5752)) % 28.68/28.33 [576]~E(x5761,x5762)+E(f165(x5761,x5763,x5764),f165(x5762,x5763,x5764)) % 28.68/28.33 [577]~E(x5771,x5772)+E(f165(x5773,x5771,x5774),f165(x5773,x5772,x5774)) % 28.68/28.33 [578]~E(x5781,x5782)+E(f165(x5783,x5784,x5781),f165(x5783,x5784,x5782)) % 28.68/28.33 [579]~E(x5791,x5792)+E(f696(x5791,x5793,x5794,x5795,x5796),f696(x5792,x5793,x5794,x5795,x5796)) % 28.68/28.33 [580]~E(x5801,x5802)+E(f696(x5803,x5801,x5804,x5805,x5806),f696(x5803,x5802,x5804,x5805,x5806)) % 28.68/28.33 [581]~E(x5811,x5812)+E(f696(x5813,x5814,x5811,x5815,x5816),f696(x5813,x5814,x5812,x5815,x5816)) % 28.68/28.33 [582]~E(x5821,x5822)+E(f696(x5823,x5824,x5825,x5821,x5826),f696(x5823,x5824,x5825,x5822,x5826)) % 28.68/28.33 [583]~E(x5831,x5832)+E(f696(x5833,x5834,x5835,x5836,x5831),f696(x5833,x5834,x5835,x5836,x5832)) % 28.68/28.33 [584]~E(x5841,x5842)+E(f641(x5841,x5843,x5844,x5845,x5846),f641(x5842,x5843,x5844,x5845,x5846)) % 28.68/28.33 [585]~E(x5851,x5852)+E(f641(x5853,x5851,x5854,x5855,x5856),f641(x5853,x5852,x5854,x5855,x5856)) % 28.68/28.33 [586]~E(x5861,x5862)+E(f641(x5863,x5864,x5861,x5865,x5866),f641(x5863,x5864,x5862,x5865,x5866)) % 28.68/28.33 [587]~E(x5871,x5872)+E(f641(x5873,x5874,x5875,x5871,x5876),f641(x5873,x5874,x5875,x5872,x5876)) % 28.68/28.33 [588]~E(x5881,x5882)+E(f641(x5883,x5884,x5885,x5886,x5881),f641(x5883,x5884,x5885,x5886,x5882)) % 28.68/28.33 [589]~E(x5891,x5892)+E(f761(x5891,x5893,x5894,x5895),f761(x5892,x5893,x5894,x5895)) % 28.68/28.33 [590]~E(x5901,x5902)+E(f761(x5903,x5901,x5904,x5905),f761(x5903,x5902,x5904,x5905)) % 28.68/28.33 [591]~E(x5911,x5912)+E(f761(x5913,x5914,x5911,x5915),f761(x5913,x5914,x5912,x5915)) % 28.68/28.33 [592]~E(x5921,x5922)+E(f761(x5923,x5924,x5925,x5921),f761(x5923,x5924,x5925,x5922)) % 28.68/28.33 [593]~E(x5931,x5932)+E(f370(x5931,x5933,x5934),f370(x5932,x5933,x5934)) % 28.68/28.33 [594]~E(x5941,x5942)+E(f370(x5943,x5941,x5944),f370(x5943,x5942,x5944)) % 28.68/28.33 [595]~E(x5951,x5952)+E(f370(x5953,x5954,x5951),f370(x5953,x5954,x5952)) % 28.68/28.33 [596]~E(x5961,x5962)+E(f736(x5961,x5963,x5964),f736(x5962,x5963,x5964)) % 28.68/28.33 [597]~E(x5971,x5972)+E(f736(x5973,x5971,x5974),f736(x5973,x5972,x5974)) % 28.68/28.33 [598]~E(x5981,x5982)+E(f736(x5983,x5984,x5981),f736(x5983,x5984,x5982)) % 28.68/28.33 [599]~E(x5991,x5992)+E(f89(x5991),f89(x5992)) % 28.68/28.33 [600]~E(x6001,x6002)+E(f164(x6001),f164(x6002)) % 28.68/28.33 [601]~E(x6011,x6012)+E(f84(x6011,x6013),f84(x6012,x6013)) % 28.68/28.33 [602]~E(x6021,x6022)+E(f84(x6023,x6021),f84(x6023,x6022)) % 28.68/28.33 [603]~E(x6031,x6032)+E(f794(x6031,x6033,x6034),f794(x6032,x6033,x6034)) % 28.68/28.33 [604]~E(x6041,x6042)+E(f794(x6043,x6041,x6044),f794(x6043,x6042,x6044)) % 28.68/28.33 [605]~E(x6051,x6052)+E(f794(x6053,x6054,x6051),f794(x6053,x6054,x6052)) % 28.68/28.33 [606]~E(x6061,x6062)+E(f613(x6061),f613(x6062)) % 28.68/28.33 [607]~E(x6071,x6072)+E(f444(x6071,x6073,x6074),f444(x6072,x6073,x6074)) % 28.68/28.33 [608]~E(x6081,x6082)+E(f444(x6083,x6081,x6084),f444(x6083,x6082,x6084)) % 28.68/28.33 [609]~E(x6091,x6092)+E(f444(x6093,x6094,x6091),f444(x6093,x6094,x6092)) % 28.68/28.33 [610]~E(x6101,x6102)+E(f261(x6101,x6103),f261(x6102,x6103)) % 28.68/28.33 [611]~E(x6111,x6112)+E(f261(x6113,x6111),f261(x6113,x6112)) % 28.68/28.33 [612]~E(x6121,x6122)+E(f31(x6121,x6123,x6124),f31(x6122,x6123,x6124)) % 28.68/28.33 [613]~E(x6131,x6132)+E(f31(x6133,x6131,x6134),f31(x6133,x6132,x6134)) % 28.68/28.33 [614]~E(x6141,x6142)+E(f31(x6143,x6144,x6141),f31(x6143,x6144,x6142)) % 28.68/28.33 [615]~E(x6151,x6152)+E(f495(x6151,x6153,x6154,x6155,x6156,x6157),f495(x6152,x6153,x6154,x6155,x6156,x6157)) % 28.68/28.33 [616]~E(x6161,x6162)+E(f495(x6163,x6161,x6164,x6165,x6166,x6167),f495(x6163,x6162,x6164,x6165,x6166,x6167)) % 28.68/28.33 [617]~E(x6171,x6172)+E(f495(x6173,x6174,x6171,x6175,x6176,x6177),f495(x6173,x6174,x6172,x6175,x6176,x6177)) % 28.68/28.33 [618]~E(x6181,x6182)+E(f495(x6183,x6184,x6185,x6181,x6186,x6187),f495(x6183,x6184,x6185,x6182,x6186,x6187)) % 28.68/28.33 [619]~E(x6191,x6192)+E(f495(x6193,x6194,x6195,x6196,x6191,x6197),f495(x6193,x6194,x6195,x6196,x6192,x6197)) % 28.68/28.33 [620]~E(x6201,x6202)+E(f495(x6203,x6204,x6205,x6206,x6207,x6201),f495(x6203,x6204,x6205,x6206,x6207,x6202)) % 28.68/28.33 [621]~E(x6211,x6212)+E(f14(x6211,x6213,x6214),f14(x6212,x6213,x6214)) % 28.68/28.33 [622]~E(x6221,x6222)+E(f14(x6223,x6221,x6224),f14(x6223,x6222,x6224)) % 28.68/28.33 [623]~E(x6231,x6232)+E(f14(x6233,x6234,x6231),f14(x6233,x6234,x6232)) % 28.68/28.33 [624]~E(x6241,x6242)+E(f693(x6241,x6243,x6244,x6245),f693(x6242,x6243,x6244,x6245)) % 28.68/28.33 [625]~E(x6251,x6252)+E(f693(x6253,x6251,x6254,x6255),f693(x6253,x6252,x6254,x6255)) % 28.68/28.33 [626]~E(x6261,x6262)+E(f693(x6263,x6264,x6261,x6265),f693(x6263,x6264,x6262,x6265)) % 28.68/28.33 [627]~E(x6271,x6272)+E(f693(x6273,x6274,x6275,x6271),f693(x6273,x6274,x6275,x6272)) % 28.68/28.33 [628]~E(x6281,x6282)+E(f818(x6281,x6283,x6284,x6285),f818(x6282,x6283,x6284,x6285)) % 28.68/28.33 [629]~E(x6291,x6292)+E(f818(x6293,x6291,x6294,x6295),f818(x6293,x6292,x6294,x6295)) % 28.68/28.33 [630]~E(x6301,x6302)+E(f818(x6303,x6304,x6301,x6305),f818(x6303,x6304,x6302,x6305)) % 28.68/28.33 [631]~E(x6311,x6312)+E(f818(x6313,x6314,x6315,x6311),f818(x6313,x6314,x6315,x6312)) % 28.68/28.33 [632]~E(x6321,x6322)+E(f209(x6321,x6323),f209(x6322,x6323)) % 28.68/28.33 [633]~E(x6331,x6332)+E(f209(x6333,x6331),f209(x6333,x6332)) % 28.68/28.33 [634]~E(x6341,x6342)+E(f695(x6341,x6343,x6344,x6345),f695(x6342,x6343,x6344,x6345)) % 28.68/28.33 [635]~E(x6351,x6352)+E(f695(x6353,x6351,x6354,x6355),f695(x6353,x6352,x6354,x6355)) % 28.68/28.33 [636]~E(x6361,x6362)+E(f695(x6363,x6364,x6361,x6365),f695(x6363,x6364,x6362,x6365)) % 28.68/28.33 [637]~E(x6371,x6372)+E(f695(x6373,x6374,x6375,x6371),f695(x6373,x6374,x6375,x6372)) % 28.68/28.33 [638]~E(x6381,x6382)+E(f473(x6381,x6383,x6384,x6385),f473(x6382,x6383,x6384,x6385)) % 28.68/28.33 [639]~E(x6391,x6392)+E(f473(x6393,x6391,x6394,x6395),f473(x6393,x6392,x6394,x6395)) % 28.68/28.33 [640]~E(x6401,x6402)+E(f473(x6403,x6404,x6401,x6405),f473(x6403,x6404,x6402,x6405)) % 28.68/28.33 [641]~E(x6411,x6412)+E(f473(x6413,x6414,x6415,x6411),f473(x6413,x6414,x6415,x6412)) % 28.68/28.33 [642]~E(x6421,x6422)+E(f32(x6421,x6423,x6424),f32(x6422,x6423,x6424)) % 28.68/28.33 [643]~E(x6431,x6432)+E(f32(x6433,x6431,x6434),f32(x6433,x6432,x6434)) % 28.68/28.33 [644]~E(x6441,x6442)+E(f32(x6443,x6444,x6441),f32(x6443,x6444,x6442)) % 28.68/28.33 [645]~E(x6451,x6452)+E(f787(x6451,x6453,x6454),f787(x6452,x6453,x6454)) % 28.68/28.33 [646]~E(x6461,x6462)+E(f787(x6463,x6461,x6464),f787(x6463,x6462,x6464)) % 28.68/28.33 [647]~E(x6471,x6472)+E(f787(x6473,x6474,x6471),f787(x6473,x6474,x6472)) % 28.68/28.33 [648]~E(x6481,x6482)+E(f254(x6481,x6483,x6484,x6485),f254(x6482,x6483,x6484,x6485)) % 28.68/28.33 [649]~E(x6491,x6492)+E(f254(x6493,x6491,x6494,x6495),f254(x6493,x6492,x6494,x6495)) % 28.68/28.33 [650]~E(x6501,x6502)+E(f254(x6503,x6504,x6501,x6505),f254(x6503,x6504,x6502,x6505)) % 28.68/28.33 [651]~E(x6511,x6512)+E(f254(x6513,x6514,x6515,x6511),f254(x6513,x6514,x6515,x6512)) % 28.68/28.33 [652]~E(x6521,x6522)+E(f552(x6521,x6523,x6524),f552(x6522,x6523,x6524)) % 28.68/28.33 [653]~E(x6531,x6532)+E(f552(x6533,x6531,x6534),f552(x6533,x6532,x6534)) % 28.68/28.33 [654]~E(x6541,x6542)+E(f552(x6543,x6544,x6541),f552(x6543,x6544,x6542)) % 28.68/28.33 [655]~E(x6551,x6552)+E(f187(x6551,x6553),f187(x6552,x6553)) % 28.68/28.33 [656]~E(x6561,x6562)+E(f187(x6563,x6561),f187(x6563,x6562)) % 28.68/28.33 [657]~E(x6571,x6572)+E(f578(x6571,x6573,x6574),f578(x6572,x6573,x6574)) % 28.68/28.33 [658]~E(x6581,x6582)+E(f578(x6583,x6581,x6584),f578(x6583,x6582,x6584)) % 28.68/28.33 [659]~E(x6591,x6592)+E(f578(x6593,x6594,x6591),f578(x6593,x6594,x6592)) % 28.68/28.33 [660]~E(x6601,x6602)+E(f469(x6601,x6603),f469(x6602,x6603)) % 28.68/28.33 [661]~E(x6611,x6612)+E(f469(x6613,x6611),f469(x6613,x6612)) % 28.68/28.33 [662]~E(x6621,x6622)+E(f264(x6621,x6623),f264(x6622,x6623)) % 28.68/28.33 [663]~E(x6631,x6632)+E(f264(x6633,x6631),f264(x6633,x6632)) % 28.68/28.33 [664]~E(x6641,x6642)+E(f200(x6641,x6643,x6644,x6645),f200(x6642,x6643,x6644,x6645)) % 28.68/28.33 [665]~E(x6651,x6652)+E(f200(x6653,x6651,x6654,x6655),f200(x6653,x6652,x6654,x6655)) % 28.68/28.33 [666]~E(x6661,x6662)+E(f200(x6663,x6664,x6661,x6665),f200(x6663,x6664,x6662,x6665)) % 28.68/28.33 [667]~E(x6671,x6672)+E(f200(x6673,x6674,x6675,x6671),f200(x6673,x6674,x6675,x6672)) % 28.68/28.33 [668]~E(x6681,x6682)+E(f668(x6681,x6683,x6684,x6685,x6686),f668(x6682,x6683,x6684,x6685,x6686)) % 28.68/28.33 [669]~E(x6691,x6692)+E(f668(x6693,x6691,x6694,x6695,x6696),f668(x6693,x6692,x6694,x6695,x6696)) % 28.68/28.33 [670]~E(x6701,x6702)+E(f668(x6703,x6704,x6701,x6705,x6706),f668(x6703,x6704,x6702,x6705,x6706)) % 28.68/28.33 [671]~E(x6711,x6712)+E(f668(x6713,x6714,x6715,x6711,x6716),f668(x6713,x6714,x6715,x6712,x6716)) % 28.68/28.33 [672]~E(x6721,x6722)+E(f668(x6723,x6724,x6725,x6726,x6721),f668(x6723,x6724,x6725,x6726,x6722)) % 28.68/28.33 [673]~E(x6731,x6732)+E(f646(x6731,x6733,x6734),f646(x6732,x6733,x6734)) % 28.68/28.33 [674]~E(x6741,x6742)+E(f646(x6743,x6741,x6744),f646(x6743,x6742,x6744)) % 28.68/28.33 [675]~E(x6751,x6752)+E(f646(x6753,x6754,x6751),f646(x6753,x6754,x6752)) % 28.68/28.33 [676]~E(x6761,x6762)+E(f228(x6761,x6763,x6764,x6765),f228(x6762,x6763,x6764,x6765)) % 28.68/28.33 [677]~E(x6771,x6772)+E(f228(x6773,x6771,x6774,x6775),f228(x6773,x6772,x6774,x6775)) % 28.68/28.33 [678]~E(x6781,x6782)+E(f228(x6783,x6784,x6781,x6785),f228(x6783,x6784,x6782,x6785)) % 28.68/28.33 [679]~E(x6791,x6792)+E(f228(x6793,x6794,x6795,x6791),f228(x6793,x6794,x6795,x6792)) % 28.68/28.33 [680]~E(x6801,x6802)+E(f344(x6801,x6803),f344(x6802,x6803)) % 28.68/28.33 [681]~E(x6811,x6812)+E(f344(x6813,x6811),f344(x6813,x6812)) % 28.68/28.33 [682]~E(x6821,x6822)+E(f134(x6821,x6823),f134(x6822,x6823)) % 28.68/28.33 [683]~E(x6831,x6832)+E(f134(x6833,x6831),f134(x6833,x6832)) % 28.68/28.33 [684]~E(x6841,x6842)+E(f345(x6841,x6843),f345(x6842,x6843)) % 28.68/28.33 [685]~E(x6851,x6852)+E(f345(x6853,x6851),f345(x6853,x6852)) % 28.68/28.33 [686]~E(x6861,x6862)+E(f340(x6861,x6863,x6864,x6865),f340(x6862,x6863,x6864,x6865)) % 28.68/28.33 [687]~E(x6871,x6872)+E(f340(x6873,x6871,x6874,x6875),f340(x6873,x6872,x6874,x6875)) % 28.68/28.33 [688]~E(x6881,x6882)+E(f340(x6883,x6884,x6881,x6885),f340(x6883,x6884,x6882,x6885)) % 28.68/28.33 [689]~E(x6891,x6892)+E(f340(x6893,x6894,x6895,x6891),f340(x6893,x6894,x6895,x6892)) % 28.68/28.33 [690]~E(x6901,x6902)+E(f152(x6901,x6903,x6904),f152(x6902,x6903,x6904)) % 28.68/28.33 [691]~E(x6911,x6912)+E(f152(x6913,x6911,x6914),f152(x6913,x6912,x6914)) % 28.68/28.33 [692]~E(x6921,x6922)+E(f152(x6923,x6924,x6921),f152(x6923,x6924,x6922)) % 28.68/28.33 [693]~E(x6931,x6932)+E(f336(x6931,x6933),f336(x6932,x6933)) % 28.68/28.33 [694]~E(x6941,x6942)+E(f336(x6943,x6941),f336(x6943,x6942)) % 28.68/28.33 [695]~E(x6951,x6952)+E(f277(x6951),f277(x6952)) % 28.68/28.33 [696]~E(x6961,x6962)+E(f719(x6961,x6963,x6964),f719(x6962,x6963,x6964)) % 28.68/28.33 [697]~E(x6971,x6972)+E(f719(x6973,x6971,x6974),f719(x6973,x6972,x6974)) % 28.68/28.33 [698]~E(x6981,x6982)+E(f719(x6983,x6984,x6981),f719(x6983,x6984,x6982)) % 28.68/28.33 [699]~E(x6991,x6992)+E(f147(x6991,x6993),f147(x6992,x6993)) % 28.68/28.33 [700]~E(x7001,x7002)+E(f147(x7003,x7001),f147(x7003,x7002)) % 28.68/28.33 [701]~E(x7011,x7012)+E(f192(x7011,x7013,x7014,x7015),f192(x7012,x7013,x7014,x7015)) % 28.68/28.33 [702]~E(x7021,x7022)+E(f192(x7023,x7021,x7024,x7025),f192(x7023,x7022,x7024,x7025)) % 28.68/28.33 [703]~E(x7031,x7032)+E(f192(x7033,x7034,x7031,x7035),f192(x7033,x7034,x7032,x7035)) % 28.68/28.33 [704]~E(x7041,x7042)+E(f192(x7043,x7044,x7045,x7041),f192(x7043,x7044,x7045,x7042)) % 28.68/28.33 [705]~E(x7051,x7052)+E(f742(x7051,x7053,x7054,x7055),f742(x7052,x7053,x7054,x7055)) % 28.68/28.33 [706]~E(x7061,x7062)+E(f742(x7063,x7061,x7064,x7065),f742(x7063,x7062,x7064,x7065)) % 28.68/28.33 [707]~E(x7071,x7072)+E(f742(x7073,x7074,x7071,x7075),f742(x7073,x7074,x7072,x7075)) % 28.68/28.33 [708]~E(x7081,x7082)+E(f742(x7083,x7084,x7085,x7081),f742(x7083,x7084,x7085,x7082)) % 28.68/28.33 [709]~E(x7091,x7092)+E(f822(x7091,x7093,x7094,x7095,x7096),f822(x7092,x7093,x7094,x7095,x7096)) % 28.68/28.33 [710]~E(x7101,x7102)+E(f822(x7103,x7101,x7104,x7105,x7106),f822(x7103,x7102,x7104,x7105,x7106)) % 28.68/28.33 [711]~E(x7111,x7112)+E(f822(x7113,x7114,x7111,x7115,x7116),f822(x7113,x7114,x7112,x7115,x7116)) % 28.68/28.33 [712]~E(x7121,x7122)+E(f822(x7123,x7124,x7125,x7121,x7126),f822(x7123,x7124,x7125,x7122,x7126)) % 28.68/28.33 [713]~E(x7131,x7132)+E(f822(x7133,x7134,x7135,x7136,x7131),f822(x7133,x7134,x7135,x7136,x7132)) % 28.68/28.33 [714]~E(x7141,x7142)+E(f700(x7141,x7143,x7144),f700(x7142,x7143,x7144)) % 28.68/28.33 [715]~E(x7151,x7152)+E(f700(x7153,x7151,x7154),f700(x7153,x7152,x7154)) % 28.68/28.33 [716]~E(x7161,x7162)+E(f700(x7163,x7164,x7161),f700(x7163,x7164,x7162)) % 28.68/28.33 [717]~E(x7171,x7172)+E(f223(x7171,x7173,x7174),f223(x7172,x7173,x7174)) % 28.68/28.33 [718]~E(x7181,x7182)+E(f223(x7183,x7181,x7184),f223(x7183,x7182,x7184)) % 28.68/28.33 [719]~E(x7191,x7192)+E(f223(x7193,x7194,x7191),f223(x7193,x7194,x7192)) % 28.68/28.33 [720]~E(x7201,x7202)+E(f468(x7201,x7203),f468(x7202,x7203)) % 28.68/28.33 [721]~E(x7211,x7212)+E(f468(x7213,x7211),f468(x7213,x7212)) % 28.68/28.33 [722]~E(x7221,x7222)+E(f683(x7221,x7223,x7224,x7225,x7226,x7227,x7228),f683(x7222,x7223,x7224,x7225,x7226,x7227,x7228)) % 28.68/28.33 [723]~E(x7231,x7232)+E(f683(x7233,x7231,x7234,x7235,x7236,x7237,x7238),f683(x7233,x7232,x7234,x7235,x7236,x7237,x7238)) % 28.68/28.33 [724]~E(x7241,x7242)+E(f683(x7243,x7244,x7241,x7245,x7246,x7247,x7248),f683(x7243,x7244,x7242,x7245,x7246,x7247,x7248)) % 28.68/28.33 [725]~E(x7251,x7252)+E(f683(x7253,x7254,x7255,x7251,x7256,x7257,x7258),f683(x7253,x7254,x7255,x7252,x7256,x7257,x7258)) % 28.68/28.33 [726]~E(x7261,x7262)+E(f683(x7263,x7264,x7265,x7266,x7261,x7267,x7268),f683(x7263,x7264,x7265,x7266,x7262,x7267,x7268)) % 28.68/28.33 [727]~E(x7271,x7272)+E(f683(x7273,x7274,x7275,x7276,x7277,x7271,x7278),f683(x7273,x7274,x7275,x7276,x7277,x7272,x7278)) % 28.68/28.33 [728]~E(x7281,x7282)+E(f683(x7283,x7284,x7285,x7286,x7287,x7288,x7281),f683(x7283,x7284,x7285,x7286,x7287,x7288,x7282)) % 28.68/28.33 [729]~E(x7291,x7292)+E(f603(x7291,x7293,x7294,x7295,x7296,x7297,x7298),f603(x7292,x7293,x7294,x7295,x7296,x7297,x7298)) % 28.68/28.33 [730]~E(x7301,x7302)+E(f603(x7303,x7301,x7304,x7305,x7306,x7307,x7308),f603(x7303,x7302,x7304,x7305,x7306,x7307,x7308)) % 28.68/28.33 [731]~E(x7311,x7312)+E(f603(x7313,x7314,x7311,x7315,x7316,x7317,x7318),f603(x7313,x7314,x7312,x7315,x7316,x7317,x7318)) % 28.68/28.33 [732]~E(x7321,x7322)+E(f603(x7323,x7324,x7325,x7321,x7326,x7327,x7328),f603(x7323,x7324,x7325,x7322,x7326,x7327,x7328)) % 28.68/28.33 [733]~E(x7331,x7332)+E(f603(x7333,x7334,x7335,x7336,x7331,x7337,x7338),f603(x7333,x7334,x7335,x7336,x7332,x7337,x7338)) % 28.68/28.33 [734]~E(x7341,x7342)+E(f603(x7343,x7344,x7345,x7346,x7347,x7341,x7348),f603(x7343,x7344,x7345,x7346,x7347,x7342,x7348)) % 28.68/28.33 [735]~E(x7351,x7352)+E(f603(x7353,x7354,x7355,x7356,x7357,x7358,x7351),f603(x7353,x7354,x7355,x7356,x7357,x7358,x7352)) % 28.68/28.33 [736]~E(x7361,x7362)+E(f739(x7361,x7363,x7364),f739(x7362,x7363,x7364)) % 28.68/28.33 [737]~E(x7371,x7372)+E(f739(x7373,x7371,x7374),f739(x7373,x7372,x7374)) % 28.68/28.33 [738]~E(x7381,x7382)+E(f739(x7383,x7384,x7381),f739(x7383,x7384,x7382)) % 28.68/28.33 [739]~E(x7391,x7392)+E(f569(x7391,x7393,x7394,x7395,x7396,x7397),f569(x7392,x7393,x7394,x7395,x7396,x7397)) % 28.68/28.33 [740]~E(x7401,x7402)+E(f569(x7403,x7401,x7404,x7405,x7406,x7407),f569(x7403,x7402,x7404,x7405,x7406,x7407)) % 28.68/28.33 [741]~E(x7411,x7412)+E(f569(x7413,x7414,x7411,x7415,x7416,x7417),f569(x7413,x7414,x7412,x7415,x7416,x7417)) % 28.68/28.33 [742]~E(x7421,x7422)+E(f569(x7423,x7424,x7425,x7421,x7426,x7427),f569(x7423,x7424,x7425,x7422,x7426,x7427)) % 28.68/28.33 [743]~E(x7431,x7432)+E(f569(x7433,x7434,x7435,x7436,x7431,x7437),f569(x7433,x7434,x7435,x7436,x7432,x7437)) % 28.68/28.33 [744]~E(x7441,x7442)+E(f569(x7443,x7444,x7445,x7446,x7447,x7441),f569(x7443,x7444,x7445,x7446,x7447,x7442)) % 28.68/28.33 [745]~E(x7451,x7452)+E(f441(x7451,x7453),f441(x7452,x7453)) % 28.68/28.33 [746]~E(x7461,x7462)+E(f441(x7463,x7461),f441(x7463,x7462)) % 28.68/28.33 [747]~E(x7471,x7472)+E(f287(x7471,x7473,x7474),f287(x7472,x7473,x7474)) % 28.68/28.33 [748]~E(x7481,x7482)+E(f287(x7483,x7481,x7484),f287(x7483,x7482,x7484)) % 28.68/28.33 [749]~E(x7491,x7492)+E(f287(x7493,x7494,x7491),f287(x7493,x7494,x7492)) % 28.68/28.33 [750]~E(x7501,x7502)+E(f608(x7501,x7503,x7504),f608(x7502,x7503,x7504)) % 28.68/28.33 [751]~E(x7511,x7512)+E(f608(x7513,x7511,x7514),f608(x7513,x7512,x7514)) % 28.68/28.33 [752]~E(x7521,x7522)+E(f608(x7523,x7524,x7521),f608(x7523,x7524,x7522)) % 28.68/28.33 [753]~E(x7531,x7532)+E(f78(x7531,x7533,x7534,x7535,x7536),f78(x7532,x7533,x7534,x7535,x7536)) % 28.68/28.33 [754]~E(x7541,x7542)+E(f78(x7543,x7541,x7544,x7545,x7546),f78(x7543,x7542,x7544,x7545,x7546)) % 28.68/28.33 [755]~E(x7551,x7552)+E(f78(x7553,x7554,x7551,x7555,x7556),f78(x7553,x7554,x7552,x7555,x7556)) % 28.68/28.33 [756]~E(x7561,x7562)+E(f78(x7563,x7564,x7565,x7561,x7566),f78(x7563,x7564,x7565,x7562,x7566)) % 28.68/28.33 [757]~E(x7571,x7572)+E(f78(x7573,x7574,x7575,x7576,x7571),f78(x7573,x7574,x7575,x7576,x7572)) % 28.68/28.33 [758]~E(x7581,x7582)+E(f745(x7581,x7583,x7584,x7585),f745(x7582,x7583,x7584,x7585)) % 28.68/28.33 [759]~E(x7591,x7592)+E(f745(x7593,x7591,x7594,x7595),f745(x7593,x7592,x7594,x7595)) % 28.68/28.33 [760]~E(x7601,x7602)+E(f745(x7603,x7604,x7601,x7605),f745(x7603,x7604,x7602,x7605)) % 28.68/28.33 [761]~E(x7611,x7612)+E(f745(x7613,x7614,x7615,x7611),f745(x7613,x7614,x7615,x7612)) % 28.68/28.33 [762]~E(x7621,x7622)+E(f365(x7621,x7623),f365(x7622,x7623)) % 28.68/28.33 [763]~E(x7631,x7632)+E(f365(x7633,x7631),f365(x7633,x7632)) % 28.68/28.33 [764]~E(x7641,x7642)+E(f769(x7641,x7643,x7644),f769(x7642,x7643,x7644)) % 28.68/28.33 [765]~E(x7651,x7652)+E(f769(x7653,x7651,x7654),f769(x7653,x7652,x7654)) % 28.68/28.33 [766]~E(x7661,x7662)+E(f769(x7663,x7664,x7661),f769(x7663,x7664,x7662)) % 28.68/28.33 [767]~E(x7671,x7672)+E(f471(x7671,x7673,x7674,x7675),f471(x7672,x7673,x7674,x7675)) % 28.68/28.33 [768]~E(x7681,x7682)+E(f471(x7683,x7681,x7684,x7685),f471(x7683,x7682,x7684,x7685)) % 28.68/28.33 [769]~E(x7691,x7692)+E(f471(x7693,x7694,x7691,x7695),f471(x7693,x7694,x7692,x7695)) % 28.68/28.33 [770]~E(x7701,x7702)+E(f471(x7703,x7704,x7705,x7701),f471(x7703,x7704,x7705,x7702)) % 28.68/28.33 [771]~E(x7711,x7712)+E(f281(x7711,x7713),f281(x7712,x7713)) % 28.68/28.33 [772]~E(x7721,x7722)+E(f281(x7723,x7721),f281(x7723,x7722)) % 28.68/28.33 [773]~E(x7731,x7732)+E(f572(x7731,x7733,x7734,x7735,x7736),f572(x7732,x7733,x7734,x7735,x7736)) % 28.68/28.33 [774]~E(x7741,x7742)+E(f572(x7743,x7741,x7744,x7745,x7746),f572(x7743,x7742,x7744,x7745,x7746)) % 28.68/28.33 [775]~E(x7751,x7752)+E(f572(x7753,x7754,x7751,x7755,x7756),f572(x7753,x7754,x7752,x7755,x7756)) % 28.68/28.33 [776]~E(x7761,x7762)+E(f572(x7763,x7764,x7765,x7761,x7766),f572(x7763,x7764,x7765,x7762,x7766)) % 28.68/28.33 [777]~E(x7771,x7772)+E(f572(x7773,x7774,x7775,x7776,x7771),f572(x7773,x7774,x7775,x7776,x7772)) % 28.68/28.33 [778]~E(x7781,x7782)+E(f617(x7781,x7783,x7784),f617(x7782,x7783,x7784)) % 28.68/28.33 [779]~E(x7791,x7792)+E(f617(x7793,x7791,x7794),f617(x7793,x7792,x7794)) % 28.68/28.33 [780]~E(x7801,x7802)+E(f617(x7803,x7804,x7801),f617(x7803,x7804,x7802)) % 28.68/28.33 [781]~E(x7811,x7812)+E(f421(x7811,x7813,x7814,x7815,x7816),f421(x7812,x7813,x7814,x7815,x7816)) % 28.68/28.33 [782]~E(x7821,x7822)+E(f421(x7823,x7821,x7824,x7825,x7826),f421(x7823,x7822,x7824,x7825,x7826)) % 28.68/28.33 [783]~E(x7831,x7832)+E(f421(x7833,x7834,x7831,x7835,x7836),f421(x7833,x7834,x7832,x7835,x7836)) % 28.68/28.33 [784]~E(x7841,x7842)+E(f421(x7843,x7844,x7845,x7841,x7846),f421(x7843,x7844,x7845,x7842,x7846)) % 28.68/28.33 [785]~E(x7851,x7852)+E(f421(x7853,x7854,x7855,x7856,x7851),f421(x7853,x7854,x7855,x7856,x7852)) % 28.68/28.33 [786]~E(x7861,x7862)+E(f250(x7861,x7863,x7864,x7865),f250(x7862,x7863,x7864,x7865)) % 28.68/28.33 [787]~E(x7871,x7872)+E(f250(x7873,x7871,x7874,x7875),f250(x7873,x7872,x7874,x7875)) % 28.68/28.33 [788]~E(x7881,x7882)+E(f250(x7883,x7884,x7881,x7885),f250(x7883,x7884,x7882,x7885)) % 28.68/28.33 [789]~E(x7891,x7892)+E(f250(x7893,x7894,x7895,x7891),f250(x7893,x7894,x7895,x7892)) % 28.68/28.33 [790]~E(x7901,x7902)+E(f210(x7901,x7903),f210(x7902,x7903)) % 28.68/28.33 [791]~E(x7911,x7912)+E(f210(x7913,x7911),f210(x7913,x7912)) % 28.68/28.33 [792]~E(x7921,x7922)+E(f751(x7921,x7923,x7924),f751(x7922,x7923,x7924)) % 28.68/28.33 [793]~E(x7931,x7932)+E(f751(x7933,x7931,x7934),f751(x7933,x7932,x7934)) % 28.68/28.33 [794]~E(x7941,x7942)+E(f751(x7943,x7944,x7941),f751(x7943,x7944,x7942)) % 28.68/28.33 [795]~E(x7951,x7952)+E(f484(x7951,x7953,x7954,x7955,x7956),f484(x7952,x7953,x7954,x7955,x7956)) % 28.68/28.33 [796]~E(x7961,x7962)+E(f484(x7963,x7961,x7964,x7965,x7966),f484(x7963,x7962,x7964,x7965,x7966)) % 28.68/28.33 [797]~E(x7971,x7972)+E(f484(x7973,x7974,x7971,x7975,x7976),f484(x7973,x7974,x7972,x7975,x7976)) % 28.68/28.33 [798]~E(x7981,x7982)+E(f484(x7983,x7984,x7985,x7981,x7986),f484(x7983,x7984,x7985,x7982,x7986)) % 28.68/28.33 [799]~E(x7991,x7992)+E(f484(x7993,x7994,x7995,x7996,x7991),f484(x7993,x7994,x7995,x7996,x7992)) % 28.68/28.33 [800]~E(x8001,x8002)+E(f70(x8001,x8003,x8004),f70(x8002,x8003,x8004)) % 28.68/28.33 [801]~E(x8011,x8012)+E(f70(x8013,x8011,x8014),f70(x8013,x8012,x8014)) % 28.68/28.33 [802]~E(x8021,x8022)+E(f70(x8023,x8024,x8021),f70(x8023,x8024,x8022)) % 28.68/28.33 [803]~E(x8031,x8032)+E(f12(x8031,x8033),f12(x8032,x8033)) % 28.68/28.33 [804]~E(x8041,x8042)+E(f12(x8043,x8041),f12(x8043,x8042)) % 28.68/28.33 [805]~E(x8051,x8052)+E(f318(x8051,x8053,x8054,x8055),f318(x8052,x8053,x8054,x8055)) % 28.68/28.33 [806]~E(x8061,x8062)+E(f318(x8063,x8061,x8064,x8065),f318(x8063,x8062,x8064,x8065)) % 28.68/28.33 [807]~E(x8071,x8072)+E(f318(x8073,x8074,x8071,x8075),f318(x8073,x8074,x8072,x8075)) % 28.68/28.33 [808]~E(x8081,x8082)+E(f318(x8083,x8084,x8085,x8081),f318(x8083,x8084,x8085,x8082)) % 28.68/28.33 [809]~E(x8091,x8092)+E(f561(x8091,x8093,x8094,x8095,x8096),f561(x8092,x8093,x8094,x8095,x8096)) % 28.68/28.33 [810]~E(x8101,x8102)+E(f561(x8103,x8101,x8104,x8105,x8106),f561(x8103,x8102,x8104,x8105,x8106)) % 28.68/28.33 [811]~E(x8111,x8112)+E(f561(x8113,x8114,x8111,x8115,x8116),f561(x8113,x8114,x8112,x8115,x8116)) % 28.68/28.33 [812]~E(x8121,x8122)+E(f561(x8123,x8124,x8125,x8121,x8126),f561(x8123,x8124,x8125,x8122,x8126)) % 28.68/28.33 [813]~E(x8131,x8132)+E(f561(x8133,x8134,x8135,x8136,x8131),f561(x8133,x8134,x8135,x8136,x8132)) % 28.68/28.33 [814]~E(x8141,x8142)+E(f682(x8141,x8143,x8144,x8145,x8146,x8147),f682(x8142,x8143,x8144,x8145,x8146,x8147)) % 28.68/28.33 [815]~E(x8151,x8152)+E(f682(x8153,x8151,x8154,x8155,x8156,x8157),f682(x8153,x8152,x8154,x8155,x8156,x8157)) % 28.68/28.33 [816]~E(x8161,x8162)+E(f682(x8163,x8164,x8161,x8165,x8166,x8167),f682(x8163,x8164,x8162,x8165,x8166,x8167)) % 28.68/28.33 [817]~E(x8171,x8172)+E(f682(x8173,x8174,x8175,x8171,x8176,x8177),f682(x8173,x8174,x8175,x8172,x8176,x8177)) % 28.68/28.33 [818]~E(x8181,x8182)+E(f682(x8183,x8184,x8185,x8186,x8181,x8187),f682(x8183,x8184,x8185,x8186,x8182,x8187)) % 28.68/28.33 [819]~E(x8191,x8192)+E(f682(x8193,x8194,x8195,x8196,x8197,x8191),f682(x8193,x8194,x8195,x8196,x8197,x8192)) % 28.68/28.33 [820]~E(x8201,x8202)+E(f203(x8201,x8203,x8204,x8205),f203(x8202,x8203,x8204,x8205)) % 28.68/28.33 [821]~E(x8211,x8212)+E(f203(x8213,x8211,x8214,x8215),f203(x8213,x8212,x8214,x8215)) % 28.68/28.33 [822]~E(x8221,x8222)+E(f203(x8223,x8224,x8221,x8225),f203(x8223,x8224,x8222,x8225)) % 28.68/28.33 [823]~E(x8231,x8232)+E(f203(x8233,x8234,x8235,x8231),f203(x8233,x8234,x8235,x8232)) % 28.68/28.33 [824]~E(x8241,x8242)+E(f604(x8241,x8243,x8244),f604(x8242,x8243,x8244)) % 28.68/28.33 [825]~E(x8251,x8252)+E(f604(x8253,x8251,x8254),f604(x8253,x8252,x8254)) % 28.68/28.33 [826]~E(x8261,x8262)+E(f604(x8263,x8264,x8261),f604(x8263,x8264,x8262)) % 28.68/28.33 [827]~E(x8271,x8272)+E(f749(x8271,x8273),f749(x8272,x8273)) % 28.68/28.33 [828]~E(x8281,x8282)+E(f749(x8283,x8281),f749(x8283,x8282)) % 28.68/28.33 [829]~E(x8291,x8292)+E(f197(x8291,x8293),f197(x8292,x8293)) % 28.68/28.33 [830]~E(x8301,x8302)+E(f197(x8303,x8301),f197(x8303,x8302)) % 28.68/28.33 [831]~E(x8311,x8312)+E(f269(x8311,x8313,x8314,x8315),f269(x8312,x8313,x8314,x8315)) % 28.68/28.33 [832]~E(x8321,x8322)+E(f269(x8323,x8321,x8324,x8325),f269(x8323,x8322,x8324,x8325)) % 28.68/28.33 [833]~E(x8331,x8332)+E(f269(x8333,x8334,x8331,x8335),f269(x8333,x8334,x8332,x8335)) % 28.68/28.33 [834]~E(x8341,x8342)+E(f269(x8343,x8344,x8345,x8341),f269(x8343,x8344,x8345,x8342)) % 28.68/28.33 [835]~E(x8351,x8352)+E(f658(x8351,x8353,x8354,x8355,x8356),f658(x8352,x8353,x8354,x8355,x8356)) % 28.68/28.33 [836]~E(x8361,x8362)+E(f658(x8363,x8361,x8364,x8365,x8366),f658(x8363,x8362,x8364,x8365,x8366)) % 28.68/28.33 [837]~E(x8371,x8372)+E(f658(x8373,x8374,x8371,x8375,x8376),f658(x8373,x8374,x8372,x8375,x8376)) % 28.68/28.33 [838]~E(x8381,x8382)+E(f658(x8383,x8384,x8385,x8381,x8386),f658(x8383,x8384,x8385,x8382,x8386)) % 28.68/28.33 [839]~E(x8391,x8392)+E(f658(x8393,x8394,x8395,x8396,x8391),f658(x8393,x8394,x8395,x8396,x8392)) % 28.68/28.33 [840]~E(x8401,x8402)+E(f759(x8401,x8403,x8404),f759(x8402,x8403,x8404)) % 28.68/28.33 [841]~E(x8411,x8412)+E(f759(x8413,x8411,x8414),f759(x8413,x8412,x8414)) % 28.68/28.33 [842]~E(x8421,x8422)+E(f759(x8423,x8424,x8421),f759(x8423,x8424,x8422)) % 28.68/28.33 [843]~E(x8431,x8432)+E(f386(x8431,x8433,x8434,x8435),f386(x8432,x8433,x8434,x8435)) % 28.68/28.33 [844]~E(x8441,x8442)+E(f386(x8443,x8441,x8444,x8445),f386(x8443,x8442,x8444,x8445)) % 28.68/28.33 [845]~E(x8451,x8452)+E(f386(x8453,x8454,x8451,x8455),f386(x8453,x8454,x8452,x8455)) % 28.68/28.33 [846]~E(x8461,x8462)+E(f386(x8463,x8464,x8465,x8461),f386(x8463,x8464,x8465,x8462)) % 28.68/28.33 [847]~E(x8471,x8472)+E(f537(x8471,x8473,x8474,x8475,x8476),f537(x8472,x8473,x8474,x8475,x8476)) % 28.68/28.33 [848]~E(x8481,x8482)+E(f537(x8483,x8481,x8484,x8485,x8486),f537(x8483,x8482,x8484,x8485,x8486)) % 28.68/28.33 [849]~E(x8491,x8492)+E(f537(x8493,x8494,x8491,x8495,x8496),f537(x8493,x8494,x8492,x8495,x8496)) % 28.68/28.33 [850]~E(x8501,x8502)+E(f537(x8503,x8504,x8505,x8501,x8506),f537(x8503,x8504,x8505,x8502,x8506)) % 28.68/28.33 [851]~E(x8511,x8512)+E(f537(x8513,x8514,x8515,x8516,x8511),f537(x8513,x8514,x8515,x8516,x8512)) % 28.68/28.33 [852]~E(x8521,x8522)+E(f144(x8521,x8523),f144(x8522,x8523)) % 28.68/28.33 [853]~E(x8531,x8532)+E(f144(x8533,x8531),f144(x8533,x8532)) % 28.68/28.33 [854]~E(x8541,x8542)+E(f802(x8541,x8543,x8544),f802(x8542,x8543,x8544)) % 28.68/28.33 [855]~E(x8551,x8552)+E(f802(x8553,x8551,x8554),f802(x8553,x8552,x8554)) % 28.68/28.33 [856]~E(x8561,x8562)+E(f802(x8563,x8564,x8561),f802(x8563,x8564,x8562)) % 28.68/28.33 [857]~E(x8571,x8572)+E(f575(x8571,x8573,x8574),f575(x8572,x8573,x8574)) % 28.68/28.33 [858]~E(x8581,x8582)+E(f575(x8583,x8581,x8584),f575(x8583,x8582,x8584)) % 28.68/28.33 [859]~E(x8591,x8592)+E(f575(x8593,x8594,x8591),f575(x8593,x8594,x8592)) % 28.68/28.33 [860]~E(x8601,x8602)+E(f701(x8601,x8603,x8604),f701(x8602,x8603,x8604)) % 28.68/28.33 [861]~E(x8611,x8612)+E(f701(x8613,x8611,x8614),f701(x8613,x8612,x8614)) % 28.68/28.33 [862]~E(x8621,x8622)+E(f701(x8623,x8624,x8621),f701(x8623,x8624,x8622)) % 28.68/28.33 [863]~E(x8631,x8632)+E(f193(x8631,x8633),f193(x8632,x8633)) % 28.68/28.33 [864]~E(x8641,x8642)+E(f193(x8643,x8641),f193(x8643,x8642)) % 28.68/28.33 [865]~E(x8651,x8652)+E(f416(x8651,x8653,x8654),f416(x8652,x8653,x8654)) % 28.68/28.33 [866]~E(x8661,x8662)+E(f416(x8663,x8661,x8664),f416(x8663,x8662,x8664)) % 28.68/28.33 [867]~E(x8671,x8672)+E(f416(x8673,x8674,x8671),f416(x8673,x8674,x8672)) % 28.68/28.33 [868]~E(x8681,x8682)+E(f120(x8681,x8683),f120(x8682,x8683)) % 28.68/28.33 [869]~E(x8691,x8692)+E(f120(x8693,x8691),f120(x8693,x8692)) % 28.68/28.33 [870]~E(x8701,x8702)+E(f184(x8701,x8703),f184(x8702,x8703)) % 28.68/28.33 [871]~E(x8711,x8712)+E(f184(x8713,x8711),f184(x8713,x8712)) % 28.68/28.33 [872]~E(x8721,x8722)+E(f358(x8721,x8723,x8724,x8725),f358(x8722,x8723,x8724,x8725)) % 28.68/28.33 [873]~E(x8731,x8732)+E(f358(x8733,x8731,x8734,x8735),f358(x8733,x8732,x8734,x8735)) % 28.68/28.33 [874]~E(x8741,x8742)+E(f358(x8743,x8744,x8741,x8745),f358(x8743,x8744,x8742,x8745)) % 28.68/28.33 [875]~E(x8751,x8752)+E(f358(x8753,x8754,x8755,x8751),f358(x8753,x8754,x8755,x8752)) % 28.68/28.33 [876]~E(x8761,x8762)+E(f121(x8761,x8763),f121(x8762,x8763)) % 28.68/28.33 [877]~E(x8771,x8772)+E(f121(x8773,x8771),f121(x8773,x8772)) % 28.68/28.33 [878]~E(x8781,x8782)+E(f533(x8781,x8783,x8784,x8785,x8786),f533(x8782,x8783,x8784,x8785,x8786)) % 28.68/28.33 [879]~E(x8791,x8792)+E(f533(x8793,x8791,x8794,x8795,x8796),f533(x8793,x8792,x8794,x8795,x8796)) % 28.68/28.33 [880]~E(x8801,x8802)+E(f533(x8803,x8804,x8801,x8805,x8806),f533(x8803,x8804,x8802,x8805,x8806)) % 28.68/28.33 [881]~E(x8811,x8812)+E(f533(x8813,x8814,x8815,x8811,x8816),f533(x8813,x8814,x8815,x8812,x8816)) % 28.68/28.33 [882]~E(x8821,x8822)+E(f533(x8823,x8824,x8825,x8826,x8821),f533(x8823,x8824,x8825,x8826,x8822)) % 28.68/28.33 [883]~E(x8831,x8832)+E(f368(x8831,x8833),f368(x8832,x8833)) % 28.68/28.33 [884]~E(x8841,x8842)+E(f368(x8843,x8841),f368(x8843,x8842)) % 28.68/28.33 [885]~E(x8851,x8852)+E(f560(x8851,x8853,x8854,x8855,x8856),f560(x8852,x8853,x8854,x8855,x8856)) % 28.68/28.33 [886]~E(x8861,x8862)+E(f560(x8863,x8861,x8864,x8865,x8866),f560(x8863,x8862,x8864,x8865,x8866)) % 28.68/28.33 [887]~E(x8871,x8872)+E(f560(x8873,x8874,x8871,x8875,x8876),f560(x8873,x8874,x8872,x8875,x8876)) % 28.68/28.33 [888]~E(x8881,x8882)+E(f560(x8883,x8884,x8885,x8881,x8886),f560(x8883,x8884,x8885,x8882,x8886)) % 28.68/28.33 [889]~E(x8891,x8892)+E(f560(x8893,x8894,x8895,x8896,x8891),f560(x8893,x8894,x8895,x8896,x8892)) % 28.68/28.33 [890]~E(x8901,x8902)+E(f208(x8901,x8903),f208(x8902,x8903)) % 28.68/28.33 [891]~E(x8911,x8912)+E(f208(x8913,x8911),f208(x8913,x8912)) % 28.68/28.33 [892]~E(x8921,x8922)+E(f379(x8921,x8923,x8924),f379(x8922,x8923,x8924)) % 28.68/28.33 [893]~E(x8931,x8932)+E(f379(x8933,x8931,x8934),f379(x8933,x8932,x8934)) % 28.68/28.33 [894]~E(x8941,x8942)+E(f379(x8943,x8944,x8941),f379(x8943,x8944,x8942)) % 28.68/28.33 [895]~E(x8951,x8952)+E(f657(x8951,x8953,x8954,x8955),f657(x8952,x8953,x8954,x8955)) % 28.68/28.33 [896]~E(x8961,x8962)+E(f657(x8963,x8961,x8964,x8965),f657(x8963,x8962,x8964,x8965)) % 28.68/28.33 [897]~E(x8971,x8972)+E(f657(x8973,x8974,x8971,x8975),f657(x8973,x8974,x8972,x8975)) % 28.68/28.33 [898]~E(x8981,x8982)+E(f657(x8983,x8984,x8985,x8981),f657(x8983,x8984,x8985,x8982)) % 28.68/28.33 [899]~E(x8991,x8992)+E(f762(x8991,x8993,x8994),f762(x8992,x8993,x8994)) % 28.68/28.33 [900]~E(x9001,x9002)+E(f762(x9003,x9001,x9004),f762(x9003,x9002,x9004)) % 28.68/28.33 [901]~E(x9011,x9012)+E(f762(x9013,x9014,x9011),f762(x9013,x9014,x9012)) % 28.68/28.33 [902]~E(x9021,x9022)+E(f610(x9021,x9023,x9024),f610(x9022,x9023,x9024)) % 28.68/28.33 [903]~E(x9031,x9032)+E(f610(x9033,x9031,x9034),f610(x9033,x9032,x9034)) % 28.68/28.33 [904]~E(x9041,x9042)+E(f610(x9043,x9044,x9041),f610(x9043,x9044,x9042)) % 28.68/28.33 [905]~E(x9051,x9052)+E(f634(x9051,x9053),f634(x9052,x9053)) % 28.68/28.33 [906]~E(x9061,x9062)+E(f634(x9063,x9061),f634(x9063,x9062)) % 28.68/28.33 [907]~E(x9071,x9072)+E(f36(x9071,x9073),f36(x9072,x9073)) % 28.68/28.33 [908]~E(x9081,x9082)+E(f36(x9083,x9081),f36(x9083,x9082)) % 28.68/28.33 [909]~E(x9091,x9092)+E(f243(x9091,x9093),f243(x9092,x9093)) % 28.68/28.33 [910]~E(x9101,x9102)+E(f243(x9103,x9101),f243(x9103,x9102)) % 28.68/28.33 [911]~E(x9111,x9112)+E(f328(x9111,x9113,x9114,x9115),f328(x9112,x9113,x9114,x9115)) % 28.68/28.33 [912]~E(x9121,x9122)+E(f328(x9123,x9121,x9124,x9125),f328(x9123,x9122,x9124,x9125)) % 28.68/28.33 [913]~E(x9131,x9132)+E(f328(x9133,x9134,x9131,x9135),f328(x9133,x9134,x9132,x9135)) % 28.68/28.33 [914]~E(x9141,x9142)+E(f328(x9143,x9144,x9145,x9141),f328(x9143,x9144,x9145,x9142)) % 28.68/28.33 [915]~E(x9151,x9152)+E(f371(x9151,x9153),f371(x9152,x9153)) % 28.68/28.33 [916]~E(x9161,x9162)+E(f371(x9163,x9161),f371(x9163,x9162)) % 28.68/28.33 [917]~E(x9171,x9172)+E(f694(x9171,x9173,x9174,x9175),f694(x9172,x9173,x9174,x9175)) % 28.68/28.33 [918]~E(x9181,x9182)+E(f694(x9183,x9181,x9184,x9185),f694(x9183,x9182,x9184,x9185)) % 28.68/28.33 [919]~E(x9191,x9192)+E(f694(x9193,x9194,x9191,x9195),f694(x9193,x9194,x9192,x9195)) % 28.68/28.33 [920]~E(x9201,x9202)+E(f694(x9203,x9204,x9205,x9201),f694(x9203,x9204,x9205,x9202)) % 28.68/28.33 [921]~E(x9211,x9212)+E(f551(x9211,x9213,x9214,x9215),f551(x9212,x9213,x9214,x9215)) % 28.68/28.33 [922]~E(x9221,x9222)+E(f551(x9223,x9221,x9224,x9225),f551(x9223,x9222,x9224,x9225)) % 28.68/28.33 [923]~E(x9231,x9232)+E(f551(x9233,x9234,x9231,x9235),f551(x9233,x9234,x9232,x9235)) % 28.68/28.33 [924]~E(x9241,x9242)+E(f551(x9243,x9244,x9245,x9241),f551(x9243,x9244,x9245,x9242)) % 28.68/28.33 [925]~E(x9251,x9252)+E(f442(x9251,x9253),f442(x9252,x9253)) % 28.68/28.33 [926]~E(x9261,x9262)+E(f442(x9263,x9261),f442(x9263,x9262)) % 28.68/28.33 [927]~E(x9271,x9272)+E(f813(x9271,x9273,x9274,x9275,x9276,x9277),f813(x9272,x9273,x9274,x9275,x9276,x9277)) % 28.68/28.33 [928]~E(x9281,x9282)+E(f813(x9283,x9281,x9284,x9285,x9286,x9287),f813(x9283,x9282,x9284,x9285,x9286,x9287)) % 28.68/28.33 [929]~E(x9291,x9292)+E(f813(x9293,x9294,x9291,x9295,x9296,x9297),f813(x9293,x9294,x9292,x9295,x9296,x9297)) % 28.68/28.33 [930]~E(x9301,x9302)+E(f813(x9303,x9304,x9305,x9301,x9306,x9307),f813(x9303,x9304,x9305,x9302,x9306,x9307)) % 28.68/28.33 [931]~E(x9311,x9312)+E(f813(x9313,x9314,x9315,x9316,x9311,x9317),f813(x9313,x9314,x9315,x9316,x9312,x9317)) % 28.68/28.33 [932]~E(x9321,x9322)+E(f813(x9323,x9324,x9325,x9326,x9327,x9321),f813(x9323,x9324,x9325,x9326,x9327,x9322)) % 28.68/28.33 [933]~E(x9331,x9332)+E(f521(x9331,x9333,x9334,x9335),f521(x9332,x9333,x9334,x9335)) % 28.68/28.33 [934]~E(x9341,x9342)+E(f521(x9343,x9341,x9344,x9345),f521(x9343,x9342,x9344,x9345)) % 28.68/28.33 [935]~E(x9351,x9352)+E(f521(x9353,x9354,x9351,x9355),f521(x9353,x9354,x9352,x9355)) % 28.68/28.33 [936]~E(x9361,x9362)+E(f521(x9363,x9364,x9365,x9361),f521(x9363,x9364,x9365,x9362)) % 28.68/28.33 [937]~E(x9371,x9372)+E(f718(x9371,x9373,x9374),f718(x9372,x9373,x9374)) % 28.68/28.33 [938]~E(x9381,x9382)+E(f718(x9383,x9381,x9384),f718(x9383,x9382,x9384)) % 28.68/28.33 [939]~E(x9391,x9392)+E(f718(x9393,x9394,x9391),f718(x9393,x9394,x9392)) % 28.68/28.33 [940]~E(x9401,x9402)+E(f335(x9401,x9403),f335(x9402,x9403)) % 28.68/28.33 [941]~E(x9411,x9412)+E(f335(x9413,x9411),f335(x9413,x9412)) % 28.68/28.33 [942]~E(x9421,x9422)+E(f389(x9421,x9423),f389(x9422,x9423)) % 28.68/28.33 [943]~E(x9431,x9432)+E(f389(x9433,x9431),f389(x9433,x9432)) % 28.68/28.33 [944]~E(x9441,x9442)+E(f574(x9441,x9443,x9444),f574(x9442,x9443,x9444)) % 28.68/28.33 [945]~E(x9451,x9452)+E(f574(x9453,x9451,x9454),f574(x9453,x9452,x9454)) % 28.68/28.33 [946]~E(x9461,x9462)+E(f574(x9463,x9464,x9461),f574(x9463,x9464,x9462)) % 28.68/28.33 [947]~E(x9471,x9472)+E(f532(x9471,x9473,x9474,x9475,x9476),f532(x9472,x9473,x9474,x9475,x9476)) % 28.68/28.33 [948]~E(x9481,x9482)+E(f532(x9483,x9481,x9484,x9485,x9486),f532(x9483,x9482,x9484,x9485,x9486)) % 28.68/28.33 [949]~E(x9491,x9492)+E(f532(x9493,x9494,x9491,x9495,x9496),f532(x9493,x9494,x9492,x9495,x9496)) % 28.68/28.33 [950]~E(x9501,x9502)+E(f532(x9503,x9504,x9505,x9501,x9506),f532(x9503,x9504,x9505,x9502,x9506)) % 28.68/28.33 [951]~E(x9511,x9512)+E(f532(x9513,x9514,x9515,x9516,x9511),f532(x9513,x9514,x9515,x9516,x9512)) % 28.68/28.33 [952]~E(x9521,x9522)+E(f405(x9521,x9523,x9524,x9525,x9526,x9527,x9528),f405(x9522,x9523,x9524,x9525,x9526,x9527,x9528)) % 28.68/28.33 [953]~E(x9531,x9532)+E(f405(x9533,x9531,x9534,x9535,x9536,x9537,x9538),f405(x9533,x9532,x9534,x9535,x9536,x9537,x9538)) % 28.68/28.33 [954]~E(x9541,x9542)+E(f405(x9543,x9544,x9541,x9545,x9546,x9547,x9548),f405(x9543,x9544,x9542,x9545,x9546,x9547,x9548)) % 28.68/28.33 [955]~E(x9551,x9552)+E(f405(x9553,x9554,x9555,x9551,x9556,x9557,x9558),f405(x9553,x9554,x9555,x9552,x9556,x9557,x9558)) % 28.68/28.33 [956]~E(x9561,x9562)+E(f405(x9563,x9564,x9565,x9566,x9561,x9567,x9568),f405(x9563,x9564,x9565,x9566,x9562,x9567,x9568)) % 28.68/28.33 [957]~E(x9571,x9572)+E(f405(x9573,x9574,x9575,x9576,x9577,x9571,x9578),f405(x9573,x9574,x9575,x9576,x9577,x9572,x9578)) % 28.68/28.33 [958]~E(x9581,x9582)+E(f405(x9583,x9584,x9585,x9586,x9587,x9588,x9581),f405(x9583,x9584,x9585,x9586,x9587,x9588,x9582)) % 28.68/28.33 [959]~E(x9591,x9592)+E(f776(x9591,x9593,x9594),f776(x9592,x9593,x9594)) % 28.68/28.33 [960]~E(x9601,x9602)+E(f776(x9603,x9601,x9604),f776(x9603,x9602,x9604)) % 28.68/28.33 [961]~E(x9611,x9612)+E(f776(x9613,x9614,x9611),f776(x9613,x9614,x9612)) % 28.68/28.33 [962]~E(x9621,x9622)+E(f571(x9621,x9623,x9624,x9625,x9626),f571(x9622,x9623,x9624,x9625,x9626)) % 28.68/28.33 [963]~E(x9631,x9632)+E(f571(x9633,x9631,x9634,x9635,x9636),f571(x9633,x9632,x9634,x9635,x9636)) % 28.68/28.33 [964]~E(x9641,x9642)+E(f571(x9643,x9644,x9641,x9645,x9646),f571(x9643,x9644,x9642,x9645,x9646)) % 28.68/28.33 [965]~E(x9651,x9652)+E(f571(x9653,x9654,x9655,x9651,x9656),f571(x9653,x9654,x9655,x9652,x9656)) % 28.68/28.33 [966]~E(x9661,x9662)+E(f571(x9663,x9664,x9665,x9666,x9661),f571(x9663,x9664,x9665,x9666,x9662)) % 28.68/28.33 [967]~E(x9671,x9672)+E(f170(x9671,x9673,x9674),f170(x9672,x9673,x9674)) % 28.68/28.33 [968]~E(x9681,x9682)+E(f170(x9683,x9681,x9684),f170(x9683,x9682,x9684)) % 28.68/28.33 [969]~E(x9691,x9692)+E(f170(x9693,x9694,x9691),f170(x9693,x9694,x9692)) % 28.68/28.33 [970]~E(x9701,x9702)+E(f356(x9701,x9703,x9704,x9705),f356(x9702,x9703,x9704,x9705)) % 28.68/28.33 [971]~E(x9711,x9712)+E(f356(x9713,x9711,x9714,x9715),f356(x9713,x9712,x9714,x9715)) % 28.68/28.33 [972]~E(x9721,x9722)+E(f356(x9723,x9724,x9721,x9725),f356(x9723,x9724,x9722,x9725)) % 28.68/28.33 [973]~E(x9731,x9732)+E(f356(x9733,x9734,x9735,x9731),f356(x9733,x9734,x9735,x9732)) % 28.68/28.33 [974]~E(x9741,x9742)+E(f504(x9741,x9743,x9744,x9745,x9746),f504(x9742,x9743,x9744,x9745,x9746)) % 28.68/28.33 [975]~E(x9751,x9752)+E(f504(x9753,x9751,x9754,x9755,x9756),f504(x9753,x9752,x9754,x9755,x9756)) % 28.68/28.33 [976]~E(x9761,x9762)+E(f504(x9763,x9764,x9761,x9765,x9766),f504(x9763,x9764,x9762,x9765,x9766)) % 28.68/28.33 [977]~E(x9771,x9772)+E(f504(x9773,x9774,x9775,x9771,x9776),f504(x9773,x9774,x9775,x9772,x9776)) % 28.68/28.33 [978]~E(x9781,x9782)+E(f504(x9783,x9784,x9785,x9786,x9781),f504(x9783,x9784,x9785,x9786,x9782)) % 28.68/28.33 [979]~E(x9791,x9792)+E(f764(x9791,x9793,x9794),f764(x9792,x9793,x9794)) % 28.68/28.33 [980]~E(x9801,x9802)+E(f764(x9803,x9801,x9804),f764(x9803,x9802,x9804)) % 28.68/28.33 [981]~E(x9811,x9812)+E(f764(x9813,x9814,x9811),f764(x9813,x9814,x9812)) % 28.68/28.33 [982]~E(x9821,x9822)+E(f97(x9821,x9823,x9824,x9825),f97(x9822,x9823,x9824,x9825)) % 28.68/28.33 [983]~E(x9831,x9832)+E(f97(x9833,x9831,x9834,x9835),f97(x9833,x9832,x9834,x9835)) % 28.68/28.33 [984]~E(x9841,x9842)+E(f97(x9843,x9844,x9841,x9845),f97(x9843,x9844,x9842,x9845)) % 28.68/28.33 [985]~E(x9851,x9852)+E(f97(x9853,x9854,x9855,x9851),f97(x9853,x9854,x9855,x9852)) % 28.68/28.33 [986]~E(x9861,x9862)+E(f770(x9861,x9863,x9864),f770(x9862,x9863,x9864)) % 28.68/28.33 [987]~E(x9871,x9872)+E(f770(x9873,x9871,x9874),f770(x9873,x9872,x9874)) % 28.68/28.33 [988]~E(x9881,x9882)+E(f770(x9883,x9884,x9881),f770(x9883,x9884,x9882)) % 28.68/28.33 [989]~E(x9891,x9892)+E(f656(x9891,x9893,x9894),f656(x9892,x9893,x9894)) % 28.68/28.33 [990]~E(x9901,x9902)+E(f656(x9903,x9901,x9904),f656(x9903,x9902,x9904)) % 28.68/28.33 [991]~E(x9911,x9912)+E(f656(x9913,x9914,x9911),f656(x9913,x9914,x9912)) % 28.68/28.33 [992]~E(x9921,x9922)+E(f491(x9921,x9923,x9924,x9925),f491(x9922,x9923,x9924,x9925)) % 28.68/28.33 [993]~E(x9931,x9932)+E(f491(x9933,x9931,x9934,x9935),f491(x9933,x9932,x9934,x9935)) % 28.68/28.33 [994]~E(x9941,x9942)+E(f491(x9943,x9944,x9941,x9945),f491(x9943,x9944,x9942,x9945)) % 28.68/28.33 [995]~E(x9951,x9952)+E(f491(x9953,x9954,x9955,x9951),f491(x9953,x9954,x9955,x9952)) % 28.68/28.33 [996]~E(x9961,x9962)+E(f256(x9961,x9963,x9964,x9965,x9966),f256(x9962,x9963,x9964,x9965,x9966)) % 28.68/28.33 [997]~E(x9971,x9972)+E(f256(x9973,x9971,x9974,x9975,x9976),f256(x9973,x9972,x9974,x9975,x9976)) % 28.68/28.33 [998]~E(x9981,x9982)+E(f256(x9983,x9984,x9981,x9985,x9986),f256(x9983,x9984,x9982,x9985,x9986)) % 28.68/28.33 [999]~E(x9991,x9992)+E(f256(x9993,x9994,x9995,x9991,x9996),f256(x9993,x9994,x9995,x9992,x9996)) % 28.68/28.33 [1000]~E(x10001,x10002)+E(f256(x10003,x10004,x10005,x10006,x10001),f256(x10003,x10004,x10005,x10006,x10002)) % 28.68/28.33 [1001]~E(x10011,x10012)+E(f498(x10011,x10013,x10014,x10015,x10016),f498(x10012,x10013,x10014,x10015,x10016)) % 28.68/28.33 [1002]~E(x10021,x10022)+E(f498(x10023,x10021,x10024,x10025,x10026),f498(x10023,x10022,x10024,x10025,x10026)) % 28.68/28.33 [1003]~E(x10031,x10032)+E(f498(x10033,x10034,x10031,x10035,x10036),f498(x10033,x10034,x10032,x10035,x10036)) % 28.68/28.33 [1004]~E(x10041,x10042)+E(f498(x10043,x10044,x10045,x10041,x10046),f498(x10043,x10044,x10045,x10042,x10046)) % 28.68/28.33 [1005]~E(x10051,x10052)+E(f498(x10053,x10054,x10055,x10056,x10051),f498(x10053,x10054,x10055,x10056,x10052)) % 28.68/28.33 [1006]~E(x10061,x10062)+E(f711(x10061,x10063,x10064),f711(x10062,x10063,x10064)) % 28.68/28.33 [1007]~E(x10071,x10072)+E(f711(x10073,x10071,x10074),f711(x10073,x10072,x10074)) % 28.68/28.33 [1008]~E(x10081,x10082)+E(f711(x10083,x10084,x10081),f711(x10083,x10084,x10082)) % 28.68/28.33 [1009]~E(x10091,x10092)+E(f531(x10091,x10093,x10094,x10095,x10096),f531(x10092,x10093,x10094,x10095,x10096)) % 28.68/28.33 [1010]~E(x10101,x10102)+E(f531(x10103,x10101,x10104,x10105,x10106),f531(x10103,x10102,x10104,x10105,x10106)) % 28.68/28.33 [1011]~E(x10111,x10112)+E(f531(x10113,x10114,x10111,x10115,x10116),f531(x10113,x10114,x10112,x10115,x10116)) % 28.68/28.33 [1012]~E(x10121,x10122)+E(f531(x10123,x10124,x10125,x10121,x10126),f531(x10123,x10124,x10125,x10122,x10126)) % 28.68/28.33 [1013]~E(x10131,x10132)+E(f531(x10133,x10134,x10135,x10136,x10131),f531(x10133,x10134,x10135,x10136,x10132)) % 28.68/28.33 [1014]~E(x10141,x10142)+E(f423(x10141,x10143,x10144),f423(x10142,x10143,x10144)) % 28.68/28.33 [1015]~E(x10151,x10152)+E(f423(x10153,x10151,x10154),f423(x10153,x10152,x10154)) % 28.68/28.33 [1016]~E(x10161,x10162)+E(f423(x10163,x10164,x10161),f423(x10163,x10164,x10162)) % 28.68/28.33 [1017]~E(x10171,x10172)+E(f485(x10171,x10173,x10174),f485(x10172,x10173,x10174)) % 28.68/28.33 [1018]~E(x10181,x10182)+E(f485(x10183,x10181,x10184),f485(x10183,x10182,x10184)) % 28.68/28.33 [1019]~E(x10191,x10192)+E(f485(x10193,x10194,x10191),f485(x10193,x10194,x10192)) % 28.68/28.33 [1020]~E(x10201,x10202)+E(f827(x10201,x10203,x10204),f827(x10202,x10203,x10204)) % 28.68/28.33 [1021]~E(x10211,x10212)+E(f827(x10213,x10211,x10214),f827(x10213,x10212,x10214)) % 28.68/28.33 [1022]~E(x10221,x10222)+E(f827(x10223,x10224,x10221),f827(x10223,x10224,x10222)) % 28.68/28.33 [1023]~E(x10231,x10232)+E(f594(x10231,x10233,x10234,x10235,x10236,x10237,x10238,x10239),f594(x10232,x10233,x10234,x10235,x10236,x10237,x10238,x10239)) % 28.68/28.33 [1024]~E(x10241,x10242)+E(f594(x10243,x10241,x10244,x10245,x10246,x10247,x10248,x10249),f594(x10243,x10242,x10244,x10245,x10246,x10247,x10248,x10249)) % 28.68/28.33 [1025]~E(x10251,x10252)+E(f594(x10253,x10254,x10251,x10255,x10256,x10257,x10258,x10259),f594(x10253,x10254,x10252,x10255,x10256,x10257,x10258,x10259)) % 28.68/28.33 [1026]~E(x10261,x10262)+E(f594(x10263,x10264,x10265,x10261,x10266,x10267,x10268,x10269),f594(x10263,x10264,x10265,x10262,x10266,x10267,x10268,x10269)) % 28.68/28.33 [1027]~E(x10271,x10272)+E(f594(x10273,x10274,x10275,x10276,x10271,x10277,x10278,x10279),f594(x10273,x10274,x10275,x10276,x10272,x10277,x10278,x10279)) % 28.68/28.33 [1028]~E(x10281,x10282)+E(f594(x10283,x10284,x10285,x10286,x10287,x10281,x10288,x10289),f594(x10283,x10284,x10285,x10286,x10287,x10282,x10288,x10289)) % 28.68/28.33 [1029]~E(x10291,x10292)+E(f594(x10293,x10294,x10295,x10296,x10297,x10298,x10291,x10299),f594(x10293,x10294,x10295,x10296,x10297,x10298,x10292,x10299)) % 28.68/28.33 [1030]~E(x10301,x10302)+E(f594(x10303,x10304,x10305,x10306,x10307,x10308,x10309,x10301),f594(x10303,x10304,x10305,x10306,x10307,x10308,x10309,x10302)) % 28.68/28.33 [1031]~E(x10311,x10312)+E(f352(x10311,x10313),f352(x10312,x10313)) % 28.68/28.33 [1032]~E(x10321,x10322)+E(f352(x10323,x10321),f352(x10323,x10322)) % 28.68/28.33 [1033]~E(x10331,x10332)+E(f632(x10331,x10333),f632(x10332,x10333)) % 28.68/28.33 [1034]~E(x10341,x10342)+E(f632(x10343,x10341),f632(x10343,x10342)) % 28.68/28.33 [1035]~E(x10351,x10352)+E(f509(x10351,x10353,x10354,x10355,x10356),f509(x10352,x10353,x10354,x10355,x10356)) % 28.68/28.33 [1036]~E(x10361,x10362)+E(f509(x10363,x10361,x10364,x10365,x10366),f509(x10363,x10362,x10364,x10365,x10366)) % 28.68/28.33 [1037]~E(x10371,x10372)+E(f509(x10373,x10374,x10371,x10375,x10376),f509(x10373,x10374,x10372,x10375,x10376)) % 28.68/28.33 [1038]~E(x10381,x10382)+E(f509(x10383,x10384,x10385,x10381,x10386),f509(x10383,x10384,x10385,x10382,x10386)) % 28.68/28.33 [1039]~E(x10391,x10392)+E(f509(x10393,x10394,x10395,x10396,x10391),f509(x10393,x10394,x10395,x10396,x10392)) % 28.68/28.33 [1040]~E(x10401,x10402)+E(f198(x10401),f198(x10402)) % 28.68/28.33 [1041]~E(x10411,x10412)+E(f507(x10411,x10413,x10414,x10415,x10416),f507(x10412,x10413,x10414,x10415,x10416)) % 28.68/28.33 [1042]~E(x10421,x10422)+E(f507(x10423,x10421,x10424,x10425,x10426),f507(x10423,x10422,x10424,x10425,x10426)) % 28.68/28.33 [1043]~E(x10431,x10432)+E(f507(x10433,x10434,x10431,x10435,x10436),f507(x10433,x10434,x10432,x10435,x10436)) % 28.68/28.33 [1044]~E(x10441,x10442)+E(f507(x10443,x10444,x10445,x10441,x10446),f507(x10443,x10444,x10445,x10442,x10446)) % 28.68/28.33 [1045]~E(x10451,x10452)+E(f507(x10453,x10454,x10455,x10456,x10451),f507(x10453,x10454,x10455,x10456,x10452)) % 28.68/28.33 [1046]~E(x10461,x10462)+E(f763(x10461,x10463,x10464),f763(x10462,x10463,x10464)) % 28.68/28.33 [1047]~E(x10471,x10472)+E(f763(x10473,x10471,x10474),f763(x10473,x10472,x10474)) % 28.68/28.33 [1048]~E(x10481,x10482)+E(f763(x10483,x10484,x10481),f763(x10483,x10484,x10482)) % 28.68/28.33 [1049]~E(x10491,x10492)+E(f808(x10491,x10493,x10494),f808(x10492,x10493,x10494)) % 28.68/28.33 [1050]~E(x10501,x10502)+E(f808(x10503,x10501,x10504),f808(x10503,x10502,x10504)) % 28.68/28.33 [1051]~E(x10511,x10512)+E(f808(x10513,x10514,x10511),f808(x10513,x10514,x10512)) % 28.68/28.33 [1052]~E(x10521,x10522)+E(f319(x10521,x10523,x10524),f319(x10522,x10523,x10524)) % 28.68/28.33 [1053]~E(x10531,x10532)+E(f319(x10533,x10531,x10534),f319(x10533,x10532,x10534)) % 28.68/28.33 [1054]~E(x10541,x10542)+E(f319(x10543,x10544,x10541),f319(x10543,x10544,x10542)) % 28.68/28.33 [1055]~E(x10551,x10552)+E(f497(x10551,x10553,x10554,x10555),f497(x10552,x10553,x10554,x10555)) % 28.68/28.33 [1056]~E(x10561,x10562)+E(f497(x10563,x10561,x10564,x10565),f497(x10563,x10562,x10564,x10565)) % 28.68/28.33 [1057]~E(x10571,x10572)+E(f497(x10573,x10574,x10571,x10575),f497(x10573,x10574,x10572,x10575)) % 28.68/28.33 [1058]~E(x10581,x10582)+E(f497(x10583,x10584,x10585,x10581),f497(x10583,x10584,x10585,x10582)) % 28.68/28.33 [1059]~E(x10591,x10592)+E(f547(x10591,x10593,x10594,x10595,x10596,x10597,x10598),f547(x10592,x10593,x10594,x10595,x10596,x10597,x10598)) % 28.68/28.33 [1060]~E(x10601,x10602)+E(f547(x10603,x10601,x10604,x10605,x10606,x10607,x10608),f547(x10603,x10602,x10604,x10605,x10606,x10607,x10608)) % 28.68/28.33 [1061]~E(x10611,x10612)+E(f547(x10613,x10614,x10611,x10615,x10616,x10617,x10618),f547(x10613,x10614,x10612,x10615,x10616,x10617,x10618)) % 28.68/28.33 [1062]~E(x10621,x10622)+E(f547(x10623,x10624,x10625,x10621,x10626,x10627,x10628),f547(x10623,x10624,x10625,x10622,x10626,x10627,x10628)) % 28.68/28.33 [1063]~E(x10631,x10632)+E(f547(x10633,x10634,x10635,x10636,x10631,x10637,x10638),f547(x10633,x10634,x10635,x10636,x10632,x10637,x10638)) % 28.68/28.33 [1064]~E(x10641,x10642)+E(f547(x10643,x10644,x10645,x10646,x10647,x10641,x10648),f547(x10643,x10644,x10645,x10646,x10647,x10642,x10648)) % 28.68/28.33 [1065]~E(x10651,x10652)+E(f547(x10653,x10654,x10655,x10656,x10657,x10658,x10651),f547(x10653,x10654,x10655,x10656,x10657,x10658,x10652)) % 28.68/28.33 [1066]~E(x10661,x10662)+E(f510(x10661,x10663,x10664,x10665,x10666),f510(x10662,x10663,x10664,x10665,x10666)) % 28.68/28.33 [1067]~E(x10671,x10672)+E(f510(x10673,x10671,x10674,x10675,x10676),f510(x10673,x10672,x10674,x10675,x10676)) % 28.68/28.33 [1068]~E(x10681,x10682)+E(f510(x10683,x10684,x10681,x10685,x10686),f510(x10683,x10684,x10682,x10685,x10686)) % 28.68/28.33 [1069]~E(x10691,x10692)+E(f510(x10693,x10694,x10695,x10691,x10696),f510(x10693,x10694,x10695,x10692,x10696)) % 28.68/28.33 [1070]~E(x10701,x10702)+E(f510(x10703,x10704,x10705,x10706,x10701),f510(x10703,x10704,x10705,x10706,x10702)) % 28.68/28.33 [1071]~E(x10711,x10712)+E(f564(x10711,x10713,x10714,x10715,x10716),f564(x10712,x10713,x10714,x10715,x10716)) % 28.68/28.33 [1072]~E(x10721,x10722)+E(f564(x10723,x10721,x10724,x10725,x10726),f564(x10723,x10722,x10724,x10725,x10726)) % 28.68/28.33 [1073]~E(x10731,x10732)+E(f564(x10733,x10734,x10731,x10735,x10736),f564(x10733,x10734,x10732,x10735,x10736)) % 28.68/28.33 [1074]~E(x10741,x10742)+E(f564(x10743,x10744,x10745,x10741,x10746),f564(x10743,x10744,x10745,x10742,x10746)) % 28.68/28.33 [1075]~E(x10751,x10752)+E(f564(x10753,x10754,x10755,x10756,x10751),f564(x10753,x10754,x10755,x10756,x10752)) % 28.68/28.33 [1076]~E(x10761,x10762)+E(f499(x10761,x10763,x10764,x10765,x10766),f499(x10762,x10763,x10764,x10765,x10766)) % 28.68/28.33 [1077]~E(x10771,x10772)+E(f499(x10773,x10771,x10774,x10775,x10776),f499(x10773,x10772,x10774,x10775,x10776)) % 28.68/28.33 [1078]~E(x10781,x10782)+E(f499(x10783,x10784,x10781,x10785,x10786),f499(x10783,x10784,x10782,x10785,x10786)) % 28.68/28.33 [1079]~E(x10791,x10792)+E(f499(x10793,x10794,x10795,x10791,x10796),f499(x10793,x10794,x10795,x10792,x10796)) % 28.68/28.33 [1080]~E(x10801,x10802)+E(f499(x10803,x10804,x10805,x10806,x10801),f499(x10803,x10804,x10805,x10806,x10802)) % 28.68/28.33 [1081]~E(x10811,x10812)+E(f803(x10811,x10813,x10814),f803(x10812,x10813,x10814)) % 28.68/28.33 [1082]~E(x10821,x10822)+E(f803(x10823,x10821,x10824),f803(x10823,x10822,x10824)) % 28.68/28.33 [1083]~E(x10831,x10832)+E(f803(x10833,x10834,x10831),f803(x10833,x10834,x10832)) % 28.68/28.33 [1084]~E(x10841,x10842)+E(f727(x10841,x10843,x10844,x10845,x10846),f727(x10842,x10843,x10844,x10845,x10846)) % 28.68/28.33 [1085]~E(x10851,x10852)+E(f727(x10853,x10851,x10854,x10855,x10856),f727(x10853,x10852,x10854,x10855,x10856)) % 28.68/28.33 [1086]~E(x10861,x10862)+E(f727(x10863,x10864,x10861,x10865,x10866),f727(x10863,x10864,x10862,x10865,x10866)) % 28.68/28.33 [1087]~E(x10871,x10872)+E(f727(x10873,x10874,x10875,x10871,x10876),f727(x10873,x10874,x10875,x10872,x10876)) % 28.68/28.33 [1088]~E(x10881,x10882)+E(f727(x10883,x10884,x10885,x10886,x10881),f727(x10883,x10884,x10885,x10886,x10882)) % 28.68/28.33 [1089]~E(x10891,x10892)+E(f702(x10891,x10893,x10894,x10895,x10896),f702(x10892,x10893,x10894,x10895,x10896)) % 28.68/28.33 [1090]~E(x10901,x10902)+E(f702(x10903,x10901,x10904,x10905,x10906),f702(x10903,x10902,x10904,x10905,x10906)) % 28.68/28.33 [1091]~E(x10911,x10912)+E(f702(x10913,x10914,x10911,x10915,x10916),f702(x10913,x10914,x10912,x10915,x10916)) % 28.68/28.33 [1092]~E(x10921,x10922)+E(f702(x10923,x10924,x10925,x10921,x10926),f702(x10923,x10924,x10925,x10922,x10926)) % 28.68/28.33 [1093]~E(x10931,x10932)+E(f702(x10933,x10934,x10935,x10936,x10931),f702(x10933,x10934,x10935,x10936,x10932)) % 28.68/28.33 [1094]~E(x10941,x10942)+E(f79(x10941,x10943,x10944,x10945),f79(x10942,x10943,x10944,x10945)) % 28.68/28.33 [1095]~E(x10951,x10952)+E(f79(x10953,x10951,x10954,x10955),f79(x10953,x10952,x10954,x10955)) % 28.68/28.33 [1096]~E(x10961,x10962)+E(f79(x10963,x10964,x10961,x10965),f79(x10963,x10964,x10962,x10965)) % 28.68/28.33 [1097]~E(x10971,x10972)+E(f79(x10973,x10974,x10975,x10971),f79(x10973,x10974,x10975,x10972)) % 28.68/28.33 [1098]~E(x10981,x10982)+E(f337(x10981,x10983),f337(x10982,x10983)) % 28.68/28.33 [1099]~E(x10991,x10992)+E(f337(x10993,x10991),f337(x10993,x10992)) % 28.68/28.33 [1100]~E(x11001,x11002)+E(f393(x11001,x11003),f393(x11002,x11003)) % 28.68/28.33 [1101]~E(x11011,x11012)+E(f393(x11013,x11011),f393(x11013,x11012)) % 28.68/28.33 [1102]~E(x11021,x11022)+E(f24(x11021,x11023),f24(x11022,x11023)) % 28.68/28.33 [1103]~E(x11031,x11032)+E(f24(x11033,x11031),f24(x11033,x11032)) % 28.68/28.33 [1104]~E(x11041,x11042)+E(f663(x11041,x11043,x11044,x11045),f663(x11042,x11043,x11044,x11045)) % 28.68/28.33 [1105]~E(x11051,x11052)+E(f663(x11053,x11051,x11054,x11055),f663(x11053,x11052,x11054,x11055)) % 28.68/28.33 [1106]~E(x11061,x11062)+E(f663(x11063,x11064,x11061,x11065),f663(x11063,x11064,x11062,x11065)) % 28.68/28.33 [1107]~E(x11071,x11072)+E(f663(x11073,x11074,x11075,x11071),f663(x11073,x11074,x11075,x11072)) % 28.68/28.33 [1108]~E(x11081,x11082)+E(f699(x11081,x11083,x11084,x11085,x11086,x11087,x11088),f699(x11082,x11083,x11084,x11085,x11086,x11087,x11088)) % 28.68/28.33 [1109]~E(x11091,x11092)+E(f699(x11093,x11091,x11094,x11095,x11096,x11097,x11098),f699(x11093,x11092,x11094,x11095,x11096,x11097,x11098)) % 28.68/28.33 [1110]~E(x11101,x11102)+E(f699(x11103,x11104,x11101,x11105,x11106,x11107,x11108),f699(x11103,x11104,x11102,x11105,x11106,x11107,x11108)) % 28.68/28.33 [1111]~E(x11111,x11112)+E(f699(x11113,x11114,x11115,x11111,x11116,x11117,x11118),f699(x11113,x11114,x11115,x11112,x11116,x11117,x11118)) % 28.68/28.33 [1112]~E(x11121,x11122)+E(f699(x11123,x11124,x11125,x11126,x11121,x11127,x11128),f699(x11123,x11124,x11125,x11126,x11122,x11127,x11128)) % 28.68/28.33 [1113]~E(x11131,x11132)+E(f699(x11133,x11134,x11135,x11136,x11137,x11131,x11138),f699(x11133,x11134,x11135,x11136,x11137,x11132,x11138)) % 28.68/28.33 [1114]~E(x11141,x11142)+E(f699(x11143,x11144,x11145,x11146,x11147,x11148,x11141),f699(x11143,x11144,x11145,x11146,x11147,x11148,x11142)) % 28.68/28.33 [1115]~E(x11151,x11152)+E(f647(x11151,x11153,x11154,x11155),f647(x11152,x11153,x11154,x11155)) % 28.68/28.33 [1116]~E(x11161,x11162)+E(f647(x11163,x11161,x11164,x11165),f647(x11163,x11162,x11164,x11165)) % 28.68/28.33 [1117]~E(x11171,x11172)+E(f647(x11173,x11174,x11171,x11175),f647(x11173,x11174,x11172,x11175)) % 28.68/28.33 [1118]~E(x11181,x11182)+E(f647(x11183,x11184,x11185,x11181),f647(x11183,x11184,x11185,x11182)) % 28.68/28.33 [1119]~E(x11191,x11192)+E(f512(x11191),f512(x11192)) % 28.68/28.33 [1120]~E(x11201,x11202)+E(f810(x11201,x11203,x11204),f810(x11202,x11203,x11204)) % 28.68/28.33 [1121]~E(x11211,x11212)+E(f810(x11213,x11211,x11214),f810(x11213,x11212,x11214)) % 28.68/28.33 [1122]~E(x11221,x11222)+E(f810(x11223,x11224,x11221),f810(x11223,x11224,x11222)) % 28.68/28.33 [1123]~E(x11231,x11232)+E(f543(x11231,x11233,x11234,x11235,x11236,x11237,x11238),f543(x11232,x11233,x11234,x11235,x11236,x11237,x11238)) % 28.68/28.33 [1124]~E(x11241,x11242)+E(f543(x11243,x11241,x11244,x11245,x11246,x11247,x11248),f543(x11243,x11242,x11244,x11245,x11246,x11247,x11248)) % 28.68/28.33 [1125]~E(x11251,x11252)+E(f543(x11253,x11254,x11251,x11255,x11256,x11257,x11258),f543(x11253,x11254,x11252,x11255,x11256,x11257,x11258)) % 28.68/28.33 [1126]~E(x11261,x11262)+E(f543(x11263,x11264,x11265,x11261,x11266,x11267,x11268),f543(x11263,x11264,x11265,x11262,x11266,x11267,x11268)) % 28.68/28.33 [1127]~E(x11271,x11272)+E(f543(x11273,x11274,x11275,x11276,x11271,x11277,x11278),f543(x11273,x11274,x11275,x11276,x11272,x11277,x11278)) % 28.68/28.33 [1128]~E(x11281,x11282)+E(f543(x11283,x11284,x11285,x11286,x11287,x11281,x11288),f543(x11283,x11284,x11285,x11286,x11287,x11282,x11288)) % 28.68/28.33 [1129]~E(x11291,x11292)+E(f543(x11293,x11294,x11295,x11296,x11297,x11298,x11291),f543(x11293,x11294,x11295,x11296,x11297,x11298,x11292)) % 28.68/28.33 [1130]~E(x11301,x11302)+E(f680(x11301,x11303,x11304,x11305),f680(x11302,x11303,x11304,x11305)) % 28.68/28.33 [1131]~E(x11311,x11312)+E(f680(x11313,x11311,x11314,x11315),f680(x11313,x11312,x11314,x11315)) % 28.68/28.34 [1132]~E(x11321,x11322)+E(f680(x11323,x11324,x11321,x11325),f680(x11323,x11324,x11322,x11325)) % 28.68/28.34 [1133]~E(x11331,x11332)+E(f680(x11333,x11334,x11335,x11331),f680(x11333,x11334,x11335,x11332)) % 28.68/28.34 [1134]~E(x11341,x11342)+E(f723(x11341,x11343,x11344),f723(x11342,x11343,x11344)) % 28.68/28.34 [1135]~E(x11351,x11352)+E(f723(x11353,x11351,x11354),f723(x11353,x11352,x11354)) % 28.68/28.34 [1136]~E(x11361,x11362)+E(f723(x11363,x11364,x11361),f723(x11363,x11364,x11362)) % 28.68/28.34 [1137]~E(x11371,x11372)+E(f415(x11371,x11373,x11374),f415(x11372,x11373,x11374)) % 28.68/28.34 [1138]~E(x11381,x11382)+E(f415(x11383,x11381,x11384),f415(x11383,x11382,x11384)) % 28.68/28.34 [1139]~E(x11391,x11392)+E(f415(x11393,x11394,x11391),f415(x11393,x11394,x11392)) % 28.68/28.34 [1140]~E(x11401,x11402)+E(f420(x11401,x11403,x11404),f420(x11402,x11403,x11404)) % 28.68/28.34 [1141]~E(x11411,x11412)+E(f420(x11413,x11411,x11414),f420(x11413,x11412,x11414)) % 28.68/28.34 [1142]~E(x11421,x11422)+E(f420(x11423,x11424,x11421),f420(x11423,x11424,x11422)) % 28.68/28.34 [1143]~E(x11431,x11432)+E(f293(x11431,x11433,x11434,x11435,x11436),f293(x11432,x11433,x11434,x11435,x11436)) % 28.68/28.34 [1144]~E(x11441,x11442)+E(f293(x11443,x11441,x11444,x11445,x11446),f293(x11443,x11442,x11444,x11445,x11446)) % 28.68/28.34 [1145]~E(x11451,x11452)+E(f293(x11453,x11454,x11451,x11455,x11456),f293(x11453,x11454,x11452,x11455,x11456)) % 28.68/28.34 [1146]~E(x11461,x11462)+E(f293(x11463,x11464,x11465,x11461,x11466),f293(x11463,x11464,x11465,x11462,x11466)) % 28.68/28.34 [1147]~E(x11471,x11472)+E(f293(x11473,x11474,x11475,x11476,x11471),f293(x11473,x11474,x11475,x11476,x11472)) % 28.68/28.34 [1148]~E(x11481,x11482)+E(f535(x11481,x11483,x11484,x11485,x11486),f535(x11482,x11483,x11484,x11485,x11486)) % 28.68/28.34 [1149]~E(x11491,x11492)+E(f535(x11493,x11491,x11494,x11495,x11496),f535(x11493,x11492,x11494,x11495,x11496)) % 28.68/28.34 [1150]~E(x11501,x11502)+E(f535(x11503,x11504,x11501,x11505,x11506),f535(x11503,x11504,x11502,x11505,x11506)) % 28.68/28.34 [1151]~E(x11511,x11512)+E(f535(x11513,x11514,x11515,x11511,x11516),f535(x11513,x11514,x11515,x11512,x11516)) % 28.68/28.34 [1152]~E(x11521,x11522)+E(f535(x11523,x11524,x11525,x11526,x11521),f535(x11523,x11524,x11525,x11526,x11522)) % 28.68/28.34 [1153]~E(x11531,x11532)+E(f412(x11531,x11533,x11534),f412(x11532,x11533,x11534)) % 28.68/28.34 [1154]~E(x11541,x11542)+E(f412(x11543,x11541,x11544),f412(x11543,x11542,x11544)) % 28.68/28.34 [1155]~E(x11551,x11552)+E(f412(x11553,x11554,x11551),f412(x11553,x11554,x11552)) % 28.68/28.34 [1156]~E(x11561,x11562)+E(f775(x11561,x11563,x11564,x11565),f775(x11562,x11563,x11564,x11565)) % 28.68/28.34 [1157]~E(x11571,x11572)+E(f775(x11573,x11571,x11574,x11575),f775(x11573,x11572,x11574,x11575)) % 28.68/28.34 [1158]~E(x11581,x11582)+E(f775(x11583,x11584,x11581,x11585),f775(x11583,x11584,x11582,x11585)) % 28.68/28.34 [1159]~E(x11591,x11592)+E(f775(x11593,x11594,x11595,x11591),f775(x11593,x11594,x11595,x11592)) % 28.68/28.34 [1160]~E(x11601,x11602)+E(f122(x11601,x11603,x11604,x11605),f122(x11602,x11603,x11604,x11605)) % 28.68/28.34 [1161]~E(x11611,x11612)+E(f122(x11613,x11611,x11614,x11615),f122(x11613,x11612,x11614,x11615)) % 28.68/28.34 [1162]~E(x11621,x11622)+E(f122(x11623,x11624,x11621,x11625),f122(x11623,x11624,x11622,x11625)) % 28.68/28.34 [1163]~E(x11631,x11632)+E(f122(x11633,x11634,x11635,x11631),f122(x11633,x11634,x11635,x11632)) % 28.68/28.34 [1164]~E(x11641,x11642)+E(f451(x11641,x11643,x11644,x11645),f451(x11642,x11643,x11644,x11645)) % 28.68/28.34 [1165]~E(x11651,x11652)+E(f451(x11653,x11651,x11654,x11655),f451(x11653,x11652,x11654,x11655)) % 28.68/28.34 [1166]~E(x11661,x11662)+E(f451(x11663,x11664,x11661,x11665),f451(x11663,x11664,x11662,x11665)) % 28.68/28.34 [1167]~E(x11671,x11672)+E(f451(x11673,x11674,x11675,x11671),f451(x11673,x11674,x11675,x11672)) % 28.68/28.34 [1168]~E(x11681,x11682)+E(f712(x11681,x11683,x11684),f712(x11682,x11683,x11684)) % 28.68/28.34 [1169]~E(x11691,x11692)+E(f712(x11693,x11691,x11694),f712(x11693,x11692,x11694)) % 28.68/28.34 [1170]~E(x11701,x11702)+E(f712(x11703,x11704,x11701),f712(x11703,x11704,x11702)) % 28.68/28.34 [1171]~E(x11711,x11712)+E(f754(x11711,x11713,x11714),f754(x11712,x11713,x11714)) % 28.68/28.34 [1172]~E(x11721,x11722)+E(f754(x11723,x11721,x11724),f754(x11723,x11722,x11724)) % 28.68/28.34 [1173]~E(x11731,x11732)+E(f754(x11733,x11734,x11731),f754(x11733,x11734,x11732)) % 28.68/28.34 [1174]~E(x11741,x11742)+E(f554(x11741),f554(x11742)) % 28.68/28.34 [1175]~E(x11751,x11752)+E(f351(x11751,x11753,x11754,x11755),f351(x11752,x11753,x11754,x11755)) % 28.68/28.34 [1176]~E(x11761,x11762)+E(f351(x11763,x11761,x11764,x11765),f351(x11763,x11762,x11764,x11765)) % 28.68/28.34 [1177]~E(x11771,x11772)+E(f351(x11773,x11774,x11771,x11775),f351(x11773,x11774,x11772,x11775)) % 28.68/28.34 [1178]~E(x11781,x11782)+E(f351(x11783,x11784,x11785,x11781),f351(x11783,x11784,x11785,x11782)) % 28.68/28.34 [1179]~E(x11791,x11792)+E(f447(x11791,x11793),f447(x11792,x11793)) % 28.68/28.34 [1180]~E(x11801,x11802)+E(f447(x11803,x11801),f447(x11803,x11802)) % 28.68/28.34 [1181]~E(x11811,x11812)+E(f479(x11811,x11813,x11814,x11815,x11816),f479(x11812,x11813,x11814,x11815,x11816)) % 28.68/28.34 [1182]~E(x11821,x11822)+E(f479(x11823,x11821,x11824,x11825,x11826),f479(x11823,x11822,x11824,x11825,x11826)) % 28.68/28.34 [1183]~E(x11831,x11832)+E(f479(x11833,x11834,x11831,x11835,x11836),f479(x11833,x11834,x11832,x11835,x11836)) % 28.68/28.34 [1184]~E(x11841,x11842)+E(f479(x11843,x11844,x11845,x11841,x11846),f479(x11843,x11844,x11845,x11842,x11846)) % 28.68/28.34 [1185]~E(x11851,x11852)+E(f479(x11853,x11854,x11855,x11856,x11851),f479(x11853,x11854,x11855,x11856,x11852)) % 28.68/28.34 [1186]~E(x11861,x11862)+E(f426(x11861,x11863,x11864,x11865,x11866),f426(x11862,x11863,x11864,x11865,x11866)) % 28.68/28.34 [1187]~E(x11871,x11872)+E(f426(x11873,x11871,x11874,x11875,x11876),f426(x11873,x11872,x11874,x11875,x11876)) % 28.68/28.34 [1188]~E(x11881,x11882)+E(f426(x11883,x11884,x11881,x11885,x11886),f426(x11883,x11884,x11882,x11885,x11886)) % 28.68/28.34 [1189]~E(x11891,x11892)+E(f426(x11893,x11894,x11895,x11891,x11896),f426(x11893,x11894,x11895,x11892,x11896)) % 28.68/28.34 [1190]~E(x11901,x11902)+E(f426(x11903,x11904,x11905,x11906,x11901),f426(x11903,x11904,x11905,x11906,x11902)) % 28.68/28.34 [1191]~E(x11911,x11912)+E(f829(x11911,x11913),f829(x11912,x11913)) % 28.68/28.34 [1192]~E(x11921,x11922)+E(f829(x11923,x11921),f829(x11923,x11922)) % 28.68/28.34 [1193]~E(x11931,x11932)+E(f752(x11931,x11933,x11934),f752(x11932,x11933,x11934)) % 28.68/28.34 [1194]~E(x11941,x11942)+E(f752(x11943,x11941,x11944),f752(x11943,x11942,x11944)) % 28.68/28.34 [1195]~E(x11951,x11952)+E(f752(x11953,x11954,x11951),f752(x11953,x11954,x11952)) % 28.68/28.34 [1196]~E(x11961,x11962)+E(f597(x11961,x11963,x11964),f597(x11962,x11963,x11964)) % 28.68/28.34 [1197]~E(x11971,x11972)+E(f597(x11973,x11971,x11974),f597(x11973,x11972,x11974)) % 28.68/28.34 [1198]~E(x11981,x11982)+E(f597(x11983,x11984,x11981),f597(x11983,x11984,x11982)) % 28.68/28.34 [1199]~E(x11991,x11992)+E(f373(x11991,x11993,x11994,x11995),f373(x11992,x11993,x11994,x11995)) % 28.68/28.34 [1200]~E(x12001,x12002)+E(f373(x12003,x12001,x12004,x12005),f373(x12003,x12002,x12004,x12005)) % 28.68/28.34 [1201]~E(x12011,x12012)+E(f373(x12013,x12014,x12011,x12015),f373(x12013,x12014,x12012,x12015)) % 28.68/28.34 [1202]~E(x12021,x12022)+E(f373(x12023,x12024,x12025,x12021),f373(x12023,x12024,x12025,x12022)) % 28.68/28.34 [1203]~E(x12031,x12032)+E(f403(x12031,x12033,x12034,x12035),f403(x12032,x12033,x12034,x12035)) % 28.68/28.34 [1204]~E(x12041,x12042)+E(f403(x12043,x12041,x12044,x12045),f403(x12043,x12042,x12044,x12045)) % 28.68/28.34 [1205]~E(x12051,x12052)+E(f403(x12053,x12054,x12051,x12055),f403(x12053,x12054,x12052,x12055)) % 28.68/28.34 [1206]~E(x12061,x12062)+E(f403(x12063,x12064,x12065,x12061),f403(x12063,x12064,x12065,x12062)) % 28.68/28.34 [1207]~E(x12071,x12072)+E(f593(x12071,x12073,x12074,x12075,x12076,x12077,x12078,x12079),f593(x12072,x12073,x12074,x12075,x12076,x12077,x12078,x12079)) % 28.68/28.34 [1208]~E(x12081,x12082)+E(f593(x12083,x12081,x12084,x12085,x12086,x12087,x12088,x12089),f593(x12083,x12082,x12084,x12085,x12086,x12087,x12088,x12089)) % 28.68/28.34 [1209]~E(x12091,x12092)+E(f593(x12093,x12094,x12091,x12095,x12096,x12097,x12098,x12099),f593(x12093,x12094,x12092,x12095,x12096,x12097,x12098,x12099)) % 28.68/28.34 [1210]~E(x12101,x12102)+E(f593(x12103,x12104,x12105,x12101,x12106,x12107,x12108,x12109),f593(x12103,x12104,x12105,x12102,x12106,x12107,x12108,x12109)) % 28.68/28.34 [1211]~E(x12111,x12112)+E(f593(x12113,x12114,x12115,x12116,x12111,x12117,x12118,x12119),f593(x12113,x12114,x12115,x12116,x12112,x12117,x12118,x12119)) % 28.68/28.34 [1212]~E(x12121,x12122)+E(f593(x12123,x12124,x12125,x12126,x12127,x12121,x12128,x12129),f593(x12123,x12124,x12125,x12126,x12127,x12122,x12128,x12129)) % 28.68/28.34 [1213]~E(x12131,x12132)+E(f593(x12133,x12134,x12135,x12136,x12137,x12138,x12131,x12139),f593(x12133,x12134,x12135,x12136,x12137,x12138,x12132,x12139)) % 28.68/28.34 [1214]~E(x12141,x12142)+E(f593(x12143,x12144,x12145,x12146,x12147,x12148,x12149,x12141),f593(x12143,x12144,x12145,x12146,x12147,x12148,x12149,x12142)) % 28.68/28.34 [1215]~E(x12151,x12152)+E(f248(x12151,x12153,x12154,x12155,x12156),f248(x12152,x12153,x12154,x12155,x12156)) % 28.68/28.34 [1216]~E(x12161,x12162)+E(f248(x12163,x12161,x12164,x12165,x12166),f248(x12163,x12162,x12164,x12165,x12166)) % 28.68/28.34 [1217]~E(x12171,x12172)+E(f248(x12173,x12174,x12171,x12175,x12176),f248(x12173,x12174,x12172,x12175,x12176)) % 28.68/28.34 [1218]~E(x12181,x12182)+E(f248(x12183,x12184,x12185,x12181,x12186),f248(x12183,x12184,x12185,x12182,x12186)) % 28.68/28.34 [1219]~E(x12191,x12192)+E(f248(x12193,x12194,x12195,x12196,x12191),f248(x12193,x12194,x12195,x12196,x12192)) % 28.68/28.34 [1220]~E(x12201,x12202)+E(f705(x12201,x12203,x12204,x12205,x12206),f705(x12202,x12203,x12204,x12205,x12206)) % 28.68/28.34 [1221]~E(x12211,x12212)+E(f705(x12213,x12211,x12214,x12215,x12216),f705(x12213,x12212,x12214,x12215,x12216)) % 28.68/28.34 [1222]~E(x12221,x12222)+E(f705(x12223,x12224,x12221,x12225,x12226),f705(x12223,x12224,x12222,x12225,x12226)) % 28.68/28.34 [1223]~E(x12231,x12232)+E(f705(x12233,x12234,x12235,x12231,x12236),f705(x12233,x12234,x12235,x12232,x12236)) % 28.68/28.34 [1224]~E(x12241,x12242)+E(f705(x12243,x12244,x12245,x12246,x12241),f705(x12243,x12244,x12245,x12246,x12242)) % 28.68/28.34 [1225]~E(x12251,x12252)+E(f90(x12251),f90(x12252)) % 28.68/28.34 [1226]~E(x12261,x12262)+E(f746(x12261,x12263,x12264,x12265),f746(x12262,x12263,x12264,x12265)) % 28.68/28.34 [1227]~E(x12271,x12272)+E(f746(x12273,x12271,x12274,x12275),f746(x12273,x12272,x12274,x12275)) % 28.68/28.34 [1228]~E(x12281,x12282)+E(f746(x12283,x12284,x12281,x12285),f746(x12283,x12284,x12282,x12285)) % 28.68/28.34 [1229]~E(x12291,x12292)+E(f746(x12293,x12294,x12295,x12291),f746(x12293,x12294,x12295,x12292)) % 28.68/28.34 [1230]~E(x12301,x12302)+E(f417(x12301,x12303,x12304),f417(x12302,x12303,x12304)) % 28.68/28.34 [1231]~E(x12311,x12312)+E(f417(x12313,x12311,x12314),f417(x12313,x12312,x12314)) % 28.68/28.34 [1232]~E(x12321,x12322)+E(f417(x12323,x12324,x12321),f417(x12323,x12324,x12322)) % 28.68/28.34 [1233]~E(x12331,x12332)+E(f436(x12331,x12333,x12334,x12335,x12336),f436(x12332,x12333,x12334,x12335,x12336)) % 28.68/28.34 [1234]~E(x12341,x12342)+E(f436(x12343,x12341,x12344,x12345,x12346),f436(x12343,x12342,x12344,x12345,x12346)) % 28.68/28.34 [1235]~E(x12351,x12352)+E(f436(x12353,x12354,x12351,x12355,x12356),f436(x12353,x12354,x12352,x12355,x12356)) % 28.68/28.34 [1236]~E(x12361,x12362)+E(f436(x12363,x12364,x12365,x12361,x12366),f436(x12363,x12364,x12365,x12362,x12366)) % 28.68/28.34 [1237]~E(x12371,x12372)+E(f436(x12373,x12374,x12375,x12376,x12371),f436(x12373,x12374,x12375,x12376,x12372)) % 28.68/28.34 [1238]~E(x12381,x12382)+E(f477(x12381,x12383),f477(x12382,x12383)) % 28.68/28.34 [1239]~E(x12391,x12392)+E(f477(x12393,x12391),f477(x12393,x12392)) % 28.68/28.34 [1240]~E(x12401,x12402)+E(f523(x12401,x12403,x12404,x12405),f523(x12402,x12403,x12404,x12405)) % 28.68/28.34 [1241]~E(x12411,x12412)+E(f523(x12413,x12411,x12414,x12415),f523(x12413,x12412,x12414,x12415)) % 28.68/28.34 [1242]~E(x12421,x12422)+E(f523(x12423,x12424,x12421,x12425),f523(x12423,x12424,x12422,x12425)) % 28.68/28.34 [1243]~E(x12431,x12432)+E(f523(x12433,x12434,x12435,x12431),f523(x12433,x12434,x12435,x12432)) % 28.68/28.34 [1244]~E(x12441,x12442)+E(f629(x12441,x12443,x12444,x12445,x12446,x12447),f629(x12442,x12443,x12444,x12445,x12446,x12447)) % 28.68/28.34 [1245]~E(x12451,x12452)+E(f629(x12453,x12451,x12454,x12455,x12456,x12457),f629(x12453,x12452,x12454,x12455,x12456,x12457)) % 28.68/28.34 [1246]~E(x12461,x12462)+E(f629(x12463,x12464,x12461,x12465,x12466,x12467),f629(x12463,x12464,x12462,x12465,x12466,x12467)) % 28.68/28.34 [1247]~E(x12471,x12472)+E(f629(x12473,x12474,x12475,x12471,x12476,x12477),f629(x12473,x12474,x12475,x12472,x12476,x12477)) % 28.68/28.34 [1248]~E(x12481,x12482)+E(f629(x12483,x12484,x12485,x12486,x12481,x12487),f629(x12483,x12484,x12485,x12486,x12482,x12487)) % 28.68/28.34 [1249]~E(x12491,x12492)+E(f629(x12493,x12494,x12495,x12496,x12497,x12491),f629(x12493,x12494,x12495,x12496,x12497,x12492)) % 28.68/28.34 [1250]~E(x12501,x12502)+E(f422(x12501,x12503,x12504,x12505,x12506),f422(x12502,x12503,x12504,x12505,x12506)) % 28.68/28.34 [1251]~E(x12511,x12512)+E(f422(x12513,x12511,x12514,x12515,x12516),f422(x12513,x12512,x12514,x12515,x12516)) % 28.68/28.34 [1252]~E(x12521,x12522)+E(f422(x12523,x12524,x12521,x12525,x12526),f422(x12523,x12524,x12522,x12525,x12526)) % 28.68/28.34 [1253]~E(x12531,x12532)+E(f422(x12533,x12534,x12535,x12531,x12536),f422(x12533,x12534,x12535,x12532,x12536)) % 28.68/28.34 [1254]~E(x12541,x12542)+E(f422(x12543,x12544,x12545,x12546,x12541),f422(x12543,x12544,x12545,x12546,x12542)) % 28.68/28.34 [1255]~E(x12551,x12552)+E(f725(x12551,x12553,x12554,x12555,x12556),f725(x12552,x12553,x12554,x12555,x12556)) % 28.68/28.34 [1256]~E(x12561,x12562)+E(f725(x12563,x12561,x12564,x12565,x12566),f725(x12563,x12562,x12564,x12565,x12566)) % 28.68/28.34 [1257]~E(x12571,x12572)+E(f725(x12573,x12574,x12571,x12575,x12576),f725(x12573,x12574,x12572,x12575,x12576)) % 28.68/28.34 [1258]~E(x12581,x12582)+E(f725(x12583,x12584,x12585,x12581,x12586),f725(x12583,x12584,x12585,x12582,x12586)) % 28.68/28.34 [1259]~E(x12591,x12592)+E(f725(x12593,x12594,x12595,x12596,x12591),f725(x12593,x12594,x12595,x12596,x12592)) % 28.68/28.34 [1260]~E(x12601,x12602)+E(f778(x12601,x12603,x12604),f778(x12602,x12603,x12604)) % 28.68/28.34 [1261]~E(x12611,x12612)+E(f778(x12613,x12611,x12614),f778(x12613,x12612,x12614)) % 28.68/28.34 [1262]~E(x12621,x12622)+E(f778(x12623,x12624,x12621),f778(x12623,x12624,x12622)) % 28.68/28.34 [1263]~E(x12631,x12632)+E(f286(x12631,x12633),f286(x12632,x12633)) % 28.68/28.34 [1264]~E(x12641,x12642)+E(f286(x12643,x12641),f286(x12643,x12642)) % 28.68/28.34 [1265]~E(x12651,x12652)+E(f524(x12651,x12653,x12654,x12655),f524(x12652,x12653,x12654,x12655)) % 28.68/28.34 [1266]~E(x12661,x12662)+E(f524(x12663,x12661,x12664,x12665),f524(x12663,x12662,x12664,x12665)) % 28.68/28.34 [1267]~E(x12671,x12672)+E(f524(x12673,x12674,x12671,x12675),f524(x12673,x12674,x12672,x12675)) % 28.68/28.34 [1268]~E(x12681,x12682)+E(f524(x12683,x12684,x12685,x12681),f524(x12683,x12684,x12685,x12682)) % 28.68/28.34 [1269]~E(x12691,x12692)+E(f636(x12691,x12693,x12694,x12695,x12696),f636(x12692,x12693,x12694,x12695,x12696)) % 28.68/28.34 [1270]~E(x12701,x12702)+E(f636(x12703,x12701,x12704,x12705,x12706),f636(x12703,x12702,x12704,x12705,x12706)) % 28.68/28.34 [1271]~E(x12711,x12712)+E(f636(x12713,x12714,x12711,x12715,x12716),f636(x12713,x12714,x12712,x12715,x12716)) % 28.68/28.34 [1272]~E(x12721,x12722)+E(f636(x12723,x12724,x12725,x12721,x12726),f636(x12723,x12724,x12725,x12722,x12726)) % 28.68/28.34 [1273]~E(x12731,x12732)+E(f636(x12733,x12734,x12735,x12736,x12731),f636(x12733,x12734,x12735,x12736,x12732)) % 28.68/28.34 [1274]~E(x12741,x12742)+E(f242(x12741,x12743,x12744),f242(x12742,x12743,x12744)) % 28.68/28.34 [1275]~E(x12751,x12752)+E(f242(x12753,x12751,x12754),f242(x12753,x12752,x12754)) % 28.68/28.34 [1276]~E(x12761,x12762)+E(f242(x12763,x12764,x12761),f242(x12763,x12764,x12762)) % 28.68/28.34 [1277]~E(x12771,x12772)+E(f339(x12771,x12773,x12774,x12775),f339(x12772,x12773,x12774,x12775)) % 28.68/28.34 [1278]~E(x12781,x12782)+E(f339(x12783,x12781,x12784,x12785),f339(x12783,x12782,x12784,x12785)) % 28.68/28.34 [1279]~E(x12791,x12792)+E(f339(x12793,x12794,x12791,x12795),f339(x12793,x12794,x12792,x12795)) % 28.68/28.34 [1280]~E(x12801,x12802)+E(f339(x12803,x12804,x12805,x12801),f339(x12803,x12804,x12805,x12802)) % 28.68/28.34 [1281]~E(x12811,x12812)+E(f427(x12811,x12813),f427(x12812,x12813)) % 28.68/28.34 [1282]~E(x12821,x12822)+E(f427(x12823,x12821),f427(x12823,x12822)) % 28.68/28.34 [1283]~E(x12831,x12832)+E(f502(x12831,x12833,x12834),f502(x12832,x12833,x12834)) % 28.68/28.34 [1284]~E(x12841,x12842)+E(f502(x12843,x12841,x12844),f502(x12843,x12842,x12844)) % 28.68/28.34 [1285]~E(x12851,x12852)+E(f502(x12853,x12854,x12851),f502(x12853,x12854,x12852)) % 28.68/28.34 [1286]~E(x12861,x12862)+E(f628(x12861,x12863,x12864,x12865,x12866,x12867),f628(x12862,x12863,x12864,x12865,x12866,x12867)) % 28.68/28.34 [1287]~E(x12871,x12872)+E(f628(x12873,x12871,x12874,x12875,x12876,x12877),f628(x12873,x12872,x12874,x12875,x12876,x12877)) % 28.68/28.34 [1288]~E(x12881,x12882)+E(f628(x12883,x12884,x12881,x12885,x12886,x12887),f628(x12883,x12884,x12882,x12885,x12886,x12887)) % 28.68/28.34 [1289]~E(x12891,x12892)+E(f628(x12893,x12894,x12895,x12891,x12896,x12897),f628(x12893,x12894,x12895,x12892,x12896,x12897)) % 28.68/28.34 [1290]~E(x12901,x12902)+E(f628(x12903,x12904,x12905,x12906,x12901,x12907),f628(x12903,x12904,x12905,x12906,x12902,x12907)) % 28.68/28.34 [1291]~E(x12911,x12912)+E(f628(x12913,x12914,x12915,x12916,x12917,x12911),f628(x12913,x12914,x12915,x12916,x12917,x12912)) % 28.68/28.34 [1292]~E(x12921,x12922)+E(f690(x12921,x12923,x12924),f690(x12922,x12923,x12924)) % 28.68/28.34 [1293]~E(x12931,x12932)+E(f690(x12933,x12931,x12934),f690(x12933,x12932,x12934)) % 28.68/28.34 [1294]~E(x12941,x12942)+E(f690(x12943,x12944,x12941),f690(x12943,x12944,x12942)) % 28.68/28.34 [1295]~E(x12951,x12952)+E(f408(x12951,x12953,x12954),f408(x12952,x12953,x12954)) % 28.68/28.34 [1296]~E(x12961,x12962)+E(f408(x12963,x12961,x12964),f408(x12963,x12962,x12964)) % 28.68/28.34 [1297]~E(x12971,x12972)+E(f408(x12973,x12974,x12971),f408(x12973,x12974,x12972)) % 28.68/28.34 [1298]~E(x12981,x12982)+E(f430(x12981,x12983,x12984),f430(x12982,x12983,x12984)) % 28.68/28.34 [1299]~E(x12991,x12992)+E(f430(x12993,x12991,x12994),f430(x12993,x12992,x12994)) % 28.68/28.34 [1300]~E(x13001,x13002)+E(f430(x13003,x13004,x13001),f430(x13003,x13004,x13002)) % 28.68/28.34 [1301]~E(x13011,x13012)+E(f263(x13011,x13013,x13014),f263(x13012,x13013,x13014)) % 28.68/28.34 [1302]~E(x13021,x13022)+E(f263(x13023,x13021,x13024),f263(x13023,x13022,x13024)) % 28.68/28.34 [1303]~E(x13031,x13032)+E(f263(x13033,x13034,x13031),f263(x13033,x13034,x13032)) % 28.68/28.34 [1304]~E(x13041,x13042)+E(f425(x13041,x13043),f425(x13042,x13043)) % 28.68/28.34 [1305]~E(x13051,x13052)+E(f425(x13053,x13051),f425(x13053,x13052)) % 28.68/28.34 [1306]~E(x13061,x13062)+E(f445(x13061,x13063,x13064,x13065),f445(x13062,x13063,x13064,x13065)) % 28.68/28.34 [1307]~E(x13071,x13072)+E(f445(x13073,x13071,x13074,x13075),f445(x13073,x13072,x13074,x13075)) % 28.68/28.34 [1308]~E(x13081,x13082)+E(f445(x13083,x13084,x13081,x13085),f445(x13083,x13084,x13082,x13085)) % 28.68/28.34 [1309]~E(x13091,x13092)+E(f445(x13093,x13094,x13095,x13091),f445(x13093,x13094,x13095,x13092)) % 28.68/28.34 [1310]~E(x13101,x13102)+E(f95(x13101,x13103,x13104),f95(x13102,x13103,x13104)) % 28.68/28.34 [1311]~E(x13111,x13112)+E(f95(x13113,x13111,x13114),f95(x13113,x13112,x13114)) % 28.68/28.34 [1312]~E(x13121,x13122)+E(f95(x13123,x13124,x13121),f95(x13123,x13124,x13122)) % 28.68/28.34 [1313]~E(x13131,x13132)+E(f744(x13131,x13133,x13134),f744(x13132,x13133,x13134)) % 28.68/28.34 [1314]~E(x13141,x13142)+E(f744(x13143,x13141,x13144),f744(x13143,x13142,x13144)) % 28.68/28.34 [1315]~E(x13151,x13152)+E(f744(x13153,x13154,x13151),f744(x13153,x13154,x13152)) % 28.68/28.34 [1316]~E(x13161,x13162)+E(f375(x13161,x13163,x13164,x13165,x13166,x13167),f375(x13162,x13163,x13164,x13165,x13166,x13167)) % 28.68/28.34 [1317]~E(x13171,x13172)+E(f375(x13173,x13171,x13174,x13175,x13176,x13177),f375(x13173,x13172,x13174,x13175,x13176,x13177)) % 28.68/28.34 [1318]~E(x13181,x13182)+E(f375(x13183,x13184,x13181,x13185,x13186,x13187),f375(x13183,x13184,x13182,x13185,x13186,x13187)) % 28.68/28.34 [1319]~E(x13191,x13192)+E(f375(x13193,x13194,x13195,x13191,x13196,x13197),f375(x13193,x13194,x13195,x13192,x13196,x13197)) % 28.68/28.34 [1320]~E(x13201,x13202)+E(f375(x13203,x13204,x13205,x13206,x13201,x13207),f375(x13203,x13204,x13205,x13206,x13202,x13207)) % 28.68/28.34 [1321]~E(x13211,x13212)+E(f375(x13213,x13214,x13215,x13216,x13217,x13211),f375(x13213,x13214,x13215,x13216,x13217,x13212)) % 28.68/28.34 [1322]~E(x13221,x13222)+E(f376(x13221,x13223,x13224,x13225,x13226,x13227),f376(x13222,x13223,x13224,x13225,x13226,x13227)) % 28.68/28.34 [1323]~E(x13231,x13232)+E(f376(x13233,x13231,x13234,x13235,x13236,x13237),f376(x13233,x13232,x13234,x13235,x13236,x13237)) % 28.68/28.34 [1324]~E(x13241,x13242)+E(f376(x13243,x13244,x13241,x13245,x13246,x13247),f376(x13243,x13244,x13242,x13245,x13246,x13247)) % 28.68/28.34 [1325]~E(x13251,x13252)+E(f376(x13253,x13254,x13255,x13251,x13256,x13257),f376(x13253,x13254,x13255,x13252,x13256,x13257)) % 28.68/28.34 [1326]~E(x13261,x13262)+E(f376(x13263,x13264,x13265,x13266,x13261,x13267),f376(x13263,x13264,x13265,x13266,x13262,x13267)) % 28.68/28.34 [1327]~E(x13271,x13272)+E(f376(x13273,x13274,x13275,x13276,x13277,x13271),f376(x13273,x13274,x13275,x13276,x13277,x13272)) % 28.68/28.34 [1328]~E(x13281,x13282)+E(f173(x13281,x13283,x13284),f173(x13282,x13283,x13284)) % 28.68/28.34 [1329]~E(x13291,x13292)+E(f173(x13293,x13291,x13294),f173(x13293,x13292,x13294)) % 28.68/28.34 [1330]~E(x13301,x13302)+E(f173(x13303,x13304,x13301),f173(x13303,x13304,x13302)) % 28.68/28.34 [1331]~E(x13311,x13312)+E(f410(x13311,x13313,x13314),f410(x13312,x13313,x13314)) % 28.68/28.34 [1332]~E(x13321,x13322)+E(f410(x13323,x13321,x13324),f410(x13323,x13322,x13324)) % 28.68/28.34 [1333]~E(x13331,x13332)+E(f410(x13333,x13334,x13331),f410(x13333,x13334,x13332)) % 28.68/28.34 [1334]~E(x13341,x13342)+E(f798(x13341,x13343,x13344),f798(x13342,x13343,x13344)) % 28.68/28.34 [1335]~E(x13351,x13352)+E(f798(x13353,x13351,x13354),f798(x13353,x13352,x13354)) % 28.68/28.34 [1336]~E(x13361,x13362)+E(f798(x13363,x13364,x13361),f798(x13363,x13364,x13362)) % 28.68/28.34 [1337]~E(x13371,x13372)+E(f483(x13371,x13373,x13374,x13375,x13376),f483(x13372,x13373,x13374,x13375,x13376)) % 28.68/28.34 [1338]~E(x13381,x13382)+E(f483(x13383,x13381,x13384,x13385,x13386),f483(x13383,x13382,x13384,x13385,x13386)) % 28.68/28.34 [1339]~E(x13391,x13392)+E(f483(x13393,x13394,x13391,x13395,x13396),f483(x13393,x13394,x13392,x13395,x13396)) % 28.68/28.34 [1340]~E(x13401,x13402)+E(f483(x13403,x13404,x13405,x13401,x13406),f483(x13403,x13404,x13405,x13402,x13406)) % 28.68/28.34 [1341]~E(x13411,x13412)+E(f483(x13413,x13414,x13415,x13416,x13411),f483(x13413,x13414,x13415,x13416,x13412)) % 28.68/28.34 [1342]~E(x13421,x13422)+E(f488(x13421,x13423,x13424,x13425,x13426),f488(x13422,x13423,x13424,x13425,x13426)) % 28.68/28.34 [1343]~E(x13431,x13432)+E(f488(x13433,x13431,x13434,x13435,x13436),f488(x13433,x13432,x13434,x13435,x13436)) % 28.68/28.34 [1344]~E(x13441,x13442)+E(f488(x13443,x13444,x13441,x13445,x13446),f488(x13443,x13444,x13442,x13445,x13446)) % 28.68/28.34 [1345]~E(x13451,x13452)+E(f488(x13453,x13454,x13455,x13451,x13456),f488(x13453,x13454,x13455,x13452,x13456)) % 28.68/28.34 [1346]~E(x13461,x13462)+E(f488(x13463,x13464,x13465,x13466,x13461),f488(x13463,x13464,x13465,x13466,x13462)) % 28.68/28.34 [1347]~E(x13471,x13472)+E(f224(x13471,x13473,x13474,x13475),f224(x13472,x13473,x13474,x13475)) % 28.68/28.34 [1348]~E(x13481,x13482)+E(f224(x13483,x13481,x13484,x13485),f224(x13483,x13482,x13484,x13485)) % 28.68/28.34 [1349]~E(x13491,x13492)+E(f224(x13493,x13494,x13491,x13495),f224(x13493,x13494,x13492,x13495)) % 28.68/28.34 [1350]~E(x13501,x13502)+E(f224(x13503,x13504,x13505,x13501),f224(x13503,x13504,x13505,x13502)) % 28.68/28.34 [1351]~E(x13511,x13512)+E(f274(x13511),f274(x13512)) % 28.68/28.34 [1352]~E(x13521,x13522)+E(f649(x13521,x13523,x13524,x13525,x13526,x13527),f649(x13522,x13523,x13524,x13525,x13526,x13527)) % 28.68/28.34 [1353]~E(x13531,x13532)+E(f649(x13533,x13531,x13534,x13535,x13536,x13537),f649(x13533,x13532,x13534,x13535,x13536,x13537)) % 28.68/28.34 [1354]~E(x13541,x13542)+E(f649(x13543,x13544,x13541,x13545,x13546,x13547),f649(x13543,x13544,x13542,x13545,x13546,x13547)) % 28.68/28.34 [1355]~E(x13551,x13552)+E(f649(x13553,x13554,x13555,x13551,x13556,x13557),f649(x13553,x13554,x13555,x13552,x13556,x13557)) % 28.68/28.34 [1356]~E(x13561,x13562)+E(f649(x13563,x13564,x13565,x13566,x13561,x13567),f649(x13563,x13564,x13565,x13566,x13562,x13567)) % 28.68/28.34 [1357]~E(x13571,x13572)+E(f649(x13573,x13574,x13575,x13576,x13577,x13571),f649(x13573,x13574,x13575,x13576,x13577,x13572)) % 28.68/28.34 [1358]~E(x13581,x13582)+E(f791(x13581,x13583,x13584),f791(x13582,x13583,x13584)) % 28.68/28.34 [1359]~E(x13591,x13592)+E(f791(x13593,x13591,x13594),f791(x13593,x13592,x13594)) % 28.68/28.34 [1360]~E(x13601,x13602)+E(f791(x13603,x13604,x13601),f791(x13603,x13604,x13602)) % 28.68/28.34 [1361]~E(x13611,x13612)+E(f331(x13611),f331(x13612)) % 28.68/28.34 [1362]~E(x13621,x13622)+E(f399(x13621,x13623),f399(x13622,x13623)) % 28.68/28.34 [1363]~E(x13631,x13632)+E(f399(x13633,x13631),f399(x13633,x13632)) % 28.68/28.34 [1364]~E(x13641,x13642)+E(f518(x13641,x13643,x13644,x13645,x13646),f518(x13642,x13643,x13644,x13645,x13646)) % 28.68/28.34 [1365]~E(x13651,x13652)+E(f518(x13653,x13651,x13654,x13655,x13656),f518(x13653,x13652,x13654,x13655,x13656)) % 28.68/28.34 [1366]~E(x13661,x13662)+E(f518(x13663,x13664,x13661,x13665,x13666),f518(x13663,x13664,x13662,x13665,x13666)) % 28.68/28.34 [1367]~E(x13671,x13672)+E(f518(x13673,x13674,x13675,x13671,x13676),f518(x13673,x13674,x13675,x13672,x13676)) % 28.68/28.34 [1368]~E(x13681,x13682)+E(f518(x13683,x13684,x13685,x13686,x13681),f518(x13683,x13684,x13685,x13686,x13682)) % 28.68/28.34 [1369]~E(x13691,x13692)+E(f49(x13691),f49(x13692)) % 28.68/28.34 [1370]~E(x13701,x13702)+E(f446(x13701,x13703,x13704,x13705),f446(x13702,x13703,x13704,x13705)) % 28.68/28.34 [1371]~E(x13711,x13712)+E(f446(x13713,x13711,x13714,x13715),f446(x13713,x13712,x13714,x13715)) % 28.68/28.34 [1372]~E(x13721,x13722)+E(f446(x13723,x13724,x13721,x13725),f446(x13723,x13724,x13722,x13725)) % 28.68/28.34 [1373]~E(x13731,x13732)+E(f446(x13733,x13734,x13735,x13731),f446(x13733,x13734,x13735,x13732)) % 28.68/28.34 [1374]~E(x13741,x13742)+E(f374(x13741,x13743,x13744,x13745,x13746,x13747),f374(x13742,x13743,x13744,x13745,x13746,x13747)) % 28.68/28.34 [1375]~E(x13751,x13752)+E(f374(x13753,x13751,x13754,x13755,x13756,x13757),f374(x13753,x13752,x13754,x13755,x13756,x13757)) % 28.68/28.34 [1376]~E(x13761,x13762)+E(f374(x13763,x13764,x13761,x13765,x13766,x13767),f374(x13763,x13764,x13762,x13765,x13766,x13767)) % 28.68/28.34 [1377]~E(x13771,x13772)+E(f374(x13773,x13774,x13775,x13771,x13776,x13777),f374(x13773,x13774,x13775,x13772,x13776,x13777)) % 28.68/28.34 [1378]~E(x13781,x13782)+E(f374(x13783,x13784,x13785,x13786,x13781,x13787),f374(x13783,x13784,x13785,x13786,x13782,x13787)) % 28.68/28.34 [1379]~E(x13791,x13792)+E(f374(x13793,x13794,x13795,x13796,x13797,x13791),f374(x13793,x13794,x13795,x13796,x13797,x13792)) % 28.68/28.34 [1380]~E(x13801,x13802)+E(f726(x13801,x13803,x13804,x13805),f726(x13802,x13803,x13804,x13805)) % 28.68/28.34 [1381]~E(x13811,x13812)+E(f726(x13813,x13811,x13814,x13815),f726(x13813,x13812,x13814,x13815)) % 28.68/28.34 [1382]~E(x13821,x13822)+E(f726(x13823,x13824,x13821,x13825),f726(x13823,x13824,x13822,x13825)) % 28.68/28.34 [1383]~E(x13831,x13832)+E(f726(x13833,x13834,x13835,x13831),f726(x13833,x13834,x13835,x13832)) % 28.68/28.34 [1384]~E(x13841,x13842)+E(f142(x13841,x13843,x13844),f142(x13842,x13843,x13844)) % 28.68/28.34 [1385]~E(x13851,x13852)+E(f142(x13853,x13851,x13854),f142(x13853,x13852,x13854)) % 28.68/28.34 [1386]~E(x13861,x13862)+E(f142(x13863,x13864,x13861),f142(x13863,x13864,x13862)) % 28.68/28.34 [1387]~E(x13871,x13872)+E(f227(x13871,x13873,x13874),f227(x13872,x13873,x13874)) % 28.68/28.34 [1388]~E(x13881,x13882)+E(f227(x13883,x13881,x13884),f227(x13883,x13882,x13884)) % 28.68/28.34 [1389]~E(x13891,x13892)+E(f227(x13893,x13894,x13891),f227(x13893,x13894,x13892)) % 28.68/28.34 [1390]~E(x13901,x13902)+E(f388(x13901,x13903,x13904,x13905,x13906,x13907,x13908,x13909,x139010),f388(x13902,x13903,x13904,x13905,x13906,x13907,x13908,x13909,x139010)) % 28.68/28.34 [1391]~E(x13911,x13912)+E(f388(x13913,x13911,x13914,x13915,x13916,x13917,x13918,x13919,x139110),f388(x13913,x13912,x13914,x13915,x13916,x13917,x13918,x13919,x139110)) % 28.68/28.34 [1392]~E(x13921,x13922)+E(f388(x13923,x13924,x13921,x13925,x13926,x13927,x13928,x13929,x139210),f388(x13923,x13924,x13922,x13925,x13926,x13927,x13928,x13929,x139210)) % 28.68/28.34 [1393]~E(x13931,x13932)+E(f388(x13933,x13934,x13935,x13931,x13936,x13937,x13938,x13939,x139310),f388(x13933,x13934,x13935,x13932,x13936,x13937,x13938,x13939,x139310)) % 28.68/28.34 [1394]~E(x13941,x13942)+E(f388(x13943,x13944,x13945,x13946,x13941,x13947,x13948,x13949,x139410),f388(x13943,x13944,x13945,x13946,x13942,x13947,x13948,x13949,x139410)) % 28.68/28.34 [1395]~E(x13951,x13952)+E(f388(x13953,x13954,x13955,x13956,x13957,x13951,x13958,x13959,x139510),f388(x13953,x13954,x13955,x13956,x13957,x13952,x13958,x13959,x139510)) % 28.68/28.34 [1396]~E(x13961,x13962)+E(f388(x13963,x13964,x13965,x13966,x13967,x13968,x13961,x13969,x139610),f388(x13963,x13964,x13965,x13966,x13967,x13968,x13962,x13969,x139610)) % 28.68/28.34 [1397]~E(x13971,x13972)+E(f388(x13973,x13974,x13975,x13976,x13977,x13978,x13979,x13971,x139710),f388(x13973,x13974,x13975,x13976,x13977,x13978,x13979,x13972,x139710)) % 28.68/28.34 [1398]~E(x13981,x13982)+E(f388(x13983,x13984,x13985,x13986,x13987,x13988,x13989,x139810,x13981),f388(x13983,x13984,x13985,x13986,x13987,x13988,x13989,x139810,x13982)) % 28.68/28.34 [1399]~E(x13991,x13992)+E(f458(x13991,x13993,x13994,x13995),f458(x13992,x13993,x13994,x13995)) % 28.68/28.34 [1400]~E(x14001,x14002)+E(f458(x14003,x14001,x14004,x14005),f458(x14003,x14002,x14004,x14005)) % 28.68/28.34 [1401]~E(x14011,x14012)+E(f458(x14013,x14014,x14011,x14015),f458(x14013,x14014,x14012,x14015)) % 28.68/28.34 [1402]~E(x14021,x14022)+E(f458(x14023,x14024,x14025,x14021),f458(x14023,x14024,x14025,x14022)) % 28.68/28.34 [1403]~E(x14031,x14032)+E(f520(x14031,x14033,x14034,x14035),f520(x14032,x14033,x14034,x14035)) % 28.68/28.34 [1404]~E(x14041,x14042)+E(f520(x14043,x14041,x14044,x14045),f520(x14043,x14042,x14044,x14045)) % 28.68/28.34 [1405]~E(x14051,x14052)+E(f520(x14053,x14054,x14051,x14055),f520(x14053,x14054,x14052,x14055)) % 28.68/28.34 [1406]~E(x14061,x14062)+E(f520(x14063,x14064,x14065,x14061),f520(x14063,x14064,x14065,x14062)) % 28.68/28.34 [1407]~E(x14071,x14072)+E(f817(x14071,x14073,x14074,x14075),f817(x14072,x14073,x14074,x14075)) % 28.68/28.34 [1408]~E(x14081,x14082)+E(f817(x14083,x14081,x14084,x14085),f817(x14083,x14082,x14084,x14085)) % 28.68/28.34 [1409]~E(x14091,x14092)+E(f817(x14093,x14094,x14091,x14095),f817(x14093,x14094,x14092,x14095)) % 28.68/28.34 [1410]~E(x14101,x14102)+E(f817(x14103,x14104,x14105,x14101),f817(x14103,x14104,x14105,x14102)) % 28.68/28.34 [1411]~E(x14111,x14112)+E(f602(x14111,x14113,x14114,x14115),f602(x14112,x14113,x14114,x14115)) % 28.68/28.34 [1412]~E(x14121,x14122)+E(f602(x14123,x14121,x14124,x14125),f602(x14123,x14122,x14124,x14125)) % 28.68/28.34 [1413]~E(x14131,x14132)+E(f602(x14133,x14134,x14131,x14135),f602(x14133,x14134,x14132,x14135)) % 28.68/28.34 [1414]~E(x14141,x14142)+E(f602(x14143,x14144,x14145,x14141),f602(x14143,x14144,x14145,x14142)) % 28.68/28.34 [1415]~E(x14151,x14152)+E(f783(x14151,x14153,x14154),f783(x14152,x14153,x14154)) % 28.68/28.34 [1416]~E(x14161,x14162)+E(f783(x14163,x14161,x14164),f783(x14163,x14162,x14164)) % 28.68/28.34 [1417]~E(x14171,x14172)+E(f783(x14173,x14174,x14171),f783(x14173,x14174,x14172)) % 28.68/28.34 [1418]~E(x14181,x14182)+E(f606(x14181,x14183,x14184),f606(x14182,x14183,x14184)) % 28.68/28.34 [1419]~E(x14191,x14192)+E(f606(x14193,x14191,x14194),f606(x14193,x14192,x14194)) % 28.68/28.34 [1420]~E(x14201,x14202)+E(f606(x14203,x14204,x14201),f606(x14203,x14204,x14202)) % 28.68/28.34 [1421]~E(x14211,x14212)+E(f175(x14211),f175(x14212)) % 28.68/28.34 [1422]~E(x14221,x14222)+E(f244(x14221,x14223,x14224),f244(x14222,x14223,x14224)) % 28.68/28.34 [1423]~E(x14231,x14232)+E(f244(x14233,x14231,x14234),f244(x14233,x14232,x14234)) % 28.68/28.34 [1424]~E(x14241,x14242)+E(f244(x14243,x14244,x14241),f244(x14243,x14244,x14242)) % 28.68/28.34 [1425]~E(x14251,x14252)+E(f626(x14251,x14253,x14254),f626(x14252,x14253,x14254)) % 28.68/28.34 [1426]~E(x14261,x14262)+E(f626(x14263,x14261,x14264),f626(x14263,x14262,x14264)) % 28.68/28.34 [1427]~E(x14271,x14272)+E(f626(x14273,x14274,x14271),f626(x14273,x14274,x14272)) % 28.68/28.34 [1428]~E(x14281,x14282)+E(f478(x14281,x14283),f478(x14282,x14283)) % 28.68/28.34 [1429]~E(x14291,x14292)+E(f478(x14293,x14291),f478(x14293,x14292)) % 28.68/28.34 [1430]~E(x14301,x14302)+E(f96(x14301,x14303,x14304,x14305),f96(x14302,x14303,x14304,x14305)) % 28.68/28.34 [1431]~E(x14311,x14312)+E(f96(x14313,x14311,x14314,x14315),f96(x14313,x14312,x14314,x14315)) % 28.68/28.34 [1432]~E(x14321,x14322)+E(f96(x14323,x14324,x14321,x14325),f96(x14323,x14324,x14322,x14325)) % 28.68/28.34 [1433]~E(x14331,x14332)+E(f96(x14333,x14334,x14335,x14331),f96(x14333,x14334,x14335,x14332)) % 28.68/28.34 [1434]~E(x14341,x14342)+E(f800(x14341,x14343,x14344),f800(x14342,x14343,x14344)) % 28.68/28.34 [1435]~E(x14351,x14352)+E(f800(x14353,x14351,x14354),f800(x14353,x14352,x14354)) % 28.68/28.34 [1436]~E(x14361,x14362)+E(f800(x14363,x14364,x14361),f800(x14363,x14364,x14362)) % 28.68/28.34 [1437]~E(x14371,x14372)+E(f618(x14371,x14373,x14374,x14375),f618(x14372,x14373,x14374,x14375)) % 28.68/28.34 [1438]~E(x14381,x14382)+E(f618(x14383,x14381,x14384,x14385),f618(x14383,x14382,x14384,x14385)) % 28.68/28.34 [1439]~E(x14391,x14392)+E(f618(x14393,x14394,x14391,x14395),f618(x14393,x14394,x14392,x14395)) % 28.68/28.34 [1440]~E(x14401,x14402)+E(f618(x14403,x14404,x14405,x14401),f618(x14403,x14404,x14405,x14402)) % 28.68/28.34 [1441]~E(x14411,x14412)+E(f505(x14411,x14413,x14414,x14415,x14416,x14417),f505(x14412,x14413,x14414,x14415,x14416,x14417)) % 28.68/28.34 [1442]~E(x14421,x14422)+E(f505(x14423,x14421,x14424,x14425,x14426,x14427),f505(x14423,x14422,x14424,x14425,x14426,x14427)) % 28.68/28.34 [1443]~E(x14431,x14432)+E(f505(x14433,x14434,x14431,x14435,x14436,x14437),f505(x14433,x14434,x14432,x14435,x14436,x14437)) % 28.68/28.34 [1444]~E(x14441,x14442)+E(f505(x14443,x14444,x14445,x14441,x14446,x14447),f505(x14443,x14444,x14445,x14442,x14446,x14447)) % 28.68/28.34 [1445]~E(x14451,x14452)+E(f505(x14453,x14454,x14455,x14456,x14451,x14457),f505(x14453,x14454,x14455,x14456,x14452,x14457)) % 28.68/28.34 [1446]~E(x14461,x14462)+E(f505(x14463,x14464,x14465,x14466,x14467,x14461),f505(x14463,x14464,x14465,x14466,x14467,x14462)) % 28.68/28.34 [1447]~E(x14471,x14472)+E(f516(x14471,x14473),f516(x14472,x14473)) % 28.68/28.34 [1448]~E(x14481,x14482)+E(f516(x14483,x14481),f516(x14483,x14482)) % 28.68/28.34 [1449]~E(x14491,x14492)+E(f648(x14491,x14493,x14494,x14495,x14496),f648(x14492,x14493,x14494,x14495,x14496)) % 28.68/28.34 [1450]~E(x14501,x14502)+E(f648(x14503,x14501,x14504,x14505,x14506),f648(x14503,x14502,x14504,x14505,x14506)) % 28.68/28.34 [1451]~E(x14511,x14512)+E(f648(x14513,x14514,x14511,x14515,x14516),f648(x14513,x14514,x14512,x14515,x14516)) % 28.68/28.34 [1452]~E(x14521,x14522)+E(f648(x14523,x14524,x14525,x14521,x14526),f648(x14523,x14524,x14525,x14522,x14526)) % 28.68/28.34 [1453]~E(x14531,x14532)+E(f648(x14533,x14534,x14535,x14536,x14531),f648(x14533,x14534,x14535,x14536,x14532)) % 28.68/28.34 [1454]~E(x14541,x14542)+E(f220(x14541,x14543),f220(x14542,x14543)) % 28.68/28.34 [1455]~E(x14551,x14552)+E(f220(x14553,x14551),f220(x14553,x14552)) % 28.68/28.34 [1456]~E(x14561,x14562)+E(f513(x14561),f513(x14562)) % 28.68/28.34 [1457]~E(x14571,x14572)+E(f645(x14571,x14573,x14574,x14575,x14576,x14577),f645(x14572,x14573,x14574,x14575,x14576,x14577)) % 28.68/28.34 [1458]~E(x14581,x14582)+E(f645(x14583,x14581,x14584,x14585,x14586,x14587),f645(x14583,x14582,x14584,x14585,x14586,x14587)) % 28.68/28.34 [1459]~E(x14591,x14592)+E(f645(x14593,x14594,x14591,x14595,x14596,x14597),f645(x14593,x14594,x14592,x14595,x14596,x14597)) % 28.68/28.34 [1460]~E(x14601,x14602)+E(f645(x14603,x14604,x14605,x14601,x14606,x14607),f645(x14603,x14604,x14605,x14602,x14606,x14607)) % 28.68/28.34 [1461]~E(x14611,x14612)+E(f645(x14613,x14614,x14615,x14616,x14611,x14617),f645(x14613,x14614,x14615,x14616,x14612,x14617)) % 28.68/28.34 [1462]~E(x14621,x14622)+E(f645(x14623,x14624,x14625,x14626,x14627,x14621),f645(x14623,x14624,x14625,x14626,x14627,x14622)) % 28.68/28.34 [1463]~E(x14631,x14632)+E(f639(x14631,x14633,x14634,x14635,x14636),f639(x14632,x14633,x14634,x14635,x14636)) % 28.68/28.34 [1464]~E(x14641,x14642)+E(f639(x14643,x14641,x14644,x14645,x14646),f639(x14643,x14642,x14644,x14645,x14646)) % 28.68/28.34 [1465]~E(x14651,x14652)+E(f639(x14653,x14654,x14651,x14655,x14656),f639(x14653,x14654,x14652,x14655,x14656)) % 28.68/28.34 [1466]~E(x14661,x14662)+E(f639(x14663,x14664,x14665,x14661,x14666),f639(x14663,x14664,x14665,x14662,x14666)) % 28.68/28.34 [1467]~E(x14671,x14672)+E(f639(x14673,x14674,x14675,x14676,x14671),f639(x14673,x14674,x14675,x14676,x14672)) % 28.68/28.34 [1468]~E(x14681,x14682)+E(f418(x14681,x14683,x14684),f418(x14682,x14683,x14684)) % 28.68/28.34 [1469]~E(x14691,x14692)+E(f418(x14693,x14691,x14694),f418(x14693,x14692,x14694)) % 28.68/28.34 [1470]~E(x14701,x14702)+E(f418(x14703,x14704,x14701),f418(x14703,x14704,x14702)) % 28.68/28.34 [1471]~E(x14711,x14712)+E(f338(x14711,x14713,x14714),f338(x14712,x14713,x14714)) % 28.68/28.34 [1472]~E(x14721,x14722)+E(f338(x14723,x14721,x14724),f338(x14723,x14722,x14724)) % 28.68/28.34 [1473]~E(x14731,x14732)+E(f338(x14733,x14734,x14731),f338(x14733,x14734,x14732)) % 28.68/28.34 [1474]~E(x14741,x14742)+E(f181(x14741,x14743,x14744,x14745),f181(x14742,x14743,x14744,x14745)) % 28.68/28.34 [1475]~E(x14751,x14752)+E(f181(x14753,x14751,x14754,x14755),f181(x14753,x14752,x14754,x14755)) % 28.68/28.34 [1476]~E(x14761,x14762)+E(f181(x14763,x14764,x14761,x14765),f181(x14763,x14764,x14762,x14765)) % 28.68/28.34 [1477]~E(x14771,x14772)+E(f181(x14773,x14774,x14775,x14771),f181(x14773,x14774,x14775,x14772)) % 28.68/28.34 [1478]~E(x14781,x14782)+E(f592(x14781,x14783,x14784,x14785,x14786),f592(x14782,x14783,x14784,x14785,x14786)) % 28.68/28.34 [1479]~E(x14791,x14792)+E(f592(x14793,x14791,x14794,x14795,x14796),f592(x14793,x14792,x14794,x14795,x14796)) % 28.68/28.34 [1480]~E(x14801,x14802)+E(f592(x14803,x14804,x14801,x14805,x14806),f592(x14803,x14804,x14802,x14805,x14806)) % 28.68/28.34 [1481]~E(x14811,x14812)+E(f592(x14813,x14814,x14815,x14811,x14816),f592(x14813,x14814,x14815,x14812,x14816)) % 28.68/28.34 [1482]~E(x14821,x14822)+E(f592(x14823,x14824,x14825,x14826,x14821),f592(x14823,x14824,x14825,x14826,x14822)) % 28.68/28.34 [1483]~E(x14831,x14832)+E(f782(x14831,x14833,x14834),f782(x14832,x14833,x14834)) % 28.68/28.34 [1484]~E(x14841,x14842)+E(f782(x14843,x14841,x14844),f782(x14843,x14842,x14844)) % 28.68/28.34 [1485]~E(x14851,x14852)+E(f782(x14853,x14854,x14851),f782(x14853,x14854,x14852)) % 28.68/28.34 [1486]~E(x14861,x14862)+E(f756(x14861,x14863),f756(x14862,x14863)) % 28.68/28.34 [1487]~E(x14871,x14872)+E(f756(x14873,x14871),f756(x14873,x14872)) % 28.68/28.34 [1488]~E(x14881,x14882)+E(f697(x14881,x14883,x14884,x14885,x14886),f697(x14882,x14883,x14884,x14885,x14886)) % 28.68/28.34 [1489]~E(x14891,x14892)+E(f697(x14893,x14891,x14894,x14895,x14896),f697(x14893,x14892,x14894,x14895,x14896)) % 28.68/28.34 [1490]~E(x14901,x14902)+E(f697(x14903,x14904,x14901,x14905,x14906),f697(x14903,x14904,x14902,x14905,x14906)) % 28.68/28.34 [1491]~E(x14911,x14912)+E(f697(x14913,x14914,x14915,x14911,x14916),f697(x14913,x14914,x14915,x14912,x14916)) % 28.68/28.34 [1492]~E(x14921,x14922)+E(f697(x14923,x14924,x14925,x14926,x14921),f697(x14923,x14924,x14925,x14926,x14922)) % 28.68/28.34 [1493]~E(x14931,x14932)+E(f541(x14931,x14933,x14934,x14935),f541(x14932,x14933,x14934,x14935)) % 28.68/28.34 [1494]~E(x14941,x14942)+E(f541(x14943,x14941,x14944,x14945),f541(x14943,x14942,x14944,x14945)) % 28.68/28.34 [1495]~E(x14951,x14952)+E(f541(x14953,x14954,x14951,x14955),f541(x14953,x14954,x14952,x14955)) % 28.68/28.34 [1496]~E(x14961,x14962)+E(f541(x14963,x14964,x14965,x14961),f541(x14963,x14964,x14965,x14962)) % 28.68/28.34 [1497]~E(x14971,x14972)+E(f460(x14971,x14973,x14974,x14975),f460(x14972,x14973,x14974,x14975)) % 28.68/28.34 [1498]~E(x14981,x14982)+E(f460(x14983,x14981,x14984,x14985),f460(x14983,x14982,x14984,x14985)) % 28.68/28.34 [1499]~E(x14991,x14992)+E(f460(x14993,x14994,x14991,x14995),f460(x14993,x14994,x14992,x14995)) % 28.68/28.34 [1500]~E(x15001,x15002)+E(f460(x15003,x15004,x15005,x15001),f460(x15003,x15004,x15005,x15002)) % 28.68/28.34 [1501]~E(x15011,x15012)+E(f691(x15011,x15013,x15014,x15015),f691(x15012,x15013,x15014,x15015)) % 28.68/28.34 [1502]~E(x15021,x15022)+E(f691(x15023,x15021,x15024,x15025),f691(x15023,x15022,x15024,x15025)) % 28.68/28.34 [1503]~E(x15031,x15032)+E(f691(x15033,x15034,x15031,x15035),f691(x15033,x15034,x15032,x15035)) % 28.68/28.34 [1504]~E(x15041,x15042)+E(f691(x15043,x15044,x15045,x15041),f691(x15043,x15044,x15045,x15042)) % 28.68/28.34 [1505]~E(x15051,x15052)+E(f750(x15051,x15053),f750(x15052,x15053)) % 28.68/28.34 [1506]~E(x15061,x15062)+E(f750(x15063,x15061),f750(x15063,x15062)) % 28.68/28.34 [1507]~E(x15071,x15072)+E(f271(x15071,x15073),f271(x15072,x15073)) % 28.68/28.34 [1508]~E(x15081,x15082)+E(f271(x15083,x15081),f271(x15083,x15082)) % 28.68/28.34 [1509]~E(x15091,x15092)+E(f792(x15091,x15093,x15094),f792(x15092,x15093,x15094)) % 28.68/28.34 [1510]~E(x15101,x15102)+E(f792(x15103,x15101,x15104),f792(x15103,x15102,x15104)) % 28.68/28.34 [1511]~E(x15111,x15112)+E(f792(x15113,x15114,x15111),f792(x15113,x15114,x15112)) % 28.68/28.34 [1512]~E(x15121,x15122)+E(f576(x15121,x15123,x15124,x15125,x15126),f576(x15122,x15123,x15124,x15125,x15126)) % 28.68/28.34 [1513]~E(x15131,x15132)+E(f576(x15133,x15131,x15134,x15135,x15136),f576(x15133,x15132,x15134,x15135,x15136)) % 28.68/28.34 [1514]~E(x15141,x15142)+E(f576(x15143,x15144,x15141,x15145,x15146),f576(x15143,x15144,x15142,x15145,x15146)) % 28.68/28.34 [1515]~E(x15151,x15152)+E(f576(x15153,x15154,x15155,x15151,x15156),f576(x15153,x15154,x15155,x15152,x15156)) % 28.68/28.34 [1516]~E(x15161,x15162)+E(f576(x15163,x15164,x15165,x15166,x15161),f576(x15163,x15164,x15165,x15166,x15162)) % 28.68/28.34 [1517]~E(x15171,x15172)+E(f568(x15171,x15173,x15174,x15175,x15176,x15177),f568(x15172,x15173,x15174,x15175,x15176,x15177)) % 28.68/28.34 [1518]~E(x15181,x15182)+E(f568(x15183,x15181,x15184,x15185,x15186,x15187),f568(x15183,x15182,x15184,x15185,x15186,x15187)) % 28.68/28.34 [1519]~E(x15191,x15192)+E(f568(x15193,x15194,x15191,x15195,x15196,x15197),f568(x15193,x15194,x15192,x15195,x15196,x15197)) % 28.68/28.34 [1520]~E(x15201,x15202)+E(f568(x15203,x15204,x15205,x15201,x15206,x15207),f568(x15203,x15204,x15205,x15202,x15206,x15207)) % 28.68/28.34 [1521]~E(x15211,x15212)+E(f568(x15213,x15214,x15215,x15216,x15211,x15217),f568(x15213,x15214,x15215,x15216,x15212,x15217)) % 28.68/28.34 [1522]~E(x15221,x15222)+E(f568(x15223,x15224,x15225,x15226,x15227,x15221),f568(x15223,x15224,x15225,x15226,x15227,x15222)) % 28.68/28.34 [1523]~E(x15231,x15232)+E(f716(x15231,x15233,x15234),f716(x15232,x15233,x15234)) % 28.68/28.34 [1524]~E(x15241,x15242)+E(f716(x15243,x15241,x15244),f716(x15243,x15242,x15244)) % 28.68/28.34 [1525]~E(x15251,x15252)+E(f716(x15253,x15254,x15251),f716(x15253,x15254,x15252)) % 28.68/28.34 [1526]~E(x15261,x15262)+E(f360(x15261,x15263),f360(x15262,x15263)) % 28.68/28.34 [1527]~E(x15271,x15272)+E(f360(x15273,x15271),f360(x15273,x15272)) % 28.68/28.34 [1528]~E(x15281,x15282)+E(f661(x15281,x15283,x15284,x15285,x15286,x15287,x15288,x15289),f661(x15282,x15283,x15284,x15285,x15286,x15287,x15288,x15289)) % 28.68/28.34 [1529]~E(x15291,x15292)+E(f661(x15293,x15291,x15294,x15295,x15296,x15297,x15298,x15299),f661(x15293,x15292,x15294,x15295,x15296,x15297,x15298,x15299)) % 28.68/28.34 [1530]~E(x15301,x15302)+E(f661(x15303,x15304,x15301,x15305,x15306,x15307,x15308,x15309),f661(x15303,x15304,x15302,x15305,x15306,x15307,x15308,x15309)) % 28.68/28.34 [1531]~E(x15311,x15312)+E(f661(x15313,x15314,x15315,x15311,x15316,x15317,x15318,x15319),f661(x15313,x15314,x15315,x15312,x15316,x15317,x15318,x15319)) % 28.68/28.34 [1532]~E(x15321,x15322)+E(f661(x15323,x15324,x15325,x15326,x15321,x15327,x15328,x15329),f661(x15323,x15324,x15325,x15326,x15322,x15327,x15328,x15329)) % 28.68/28.34 [1533]~E(x15331,x15332)+E(f661(x15333,x15334,x15335,x15336,x15337,x15331,x15338,x15339),f661(x15333,x15334,x15335,x15336,x15337,x15332,x15338,x15339)) % 28.68/28.34 [1534]~E(x15341,x15342)+E(f661(x15343,x15344,x15345,x15346,x15347,x15348,x15341,x15349),f661(x15343,x15344,x15345,x15346,x15347,x15348,x15342,x15349)) % 28.68/28.34 [1535]~E(x15351,x15352)+E(f661(x15353,x15354,x15355,x15356,x15357,x15358,x15359,x15351),f661(x15353,x15354,x15355,x15356,x15357,x15358,x15359,x15352)) % 28.68/28.34 [1536]~E(x15361,x15362)+E(f797(x15361,x15363,x15364),f797(x15362,x15363,x15364)) % 28.68/28.34 [1537]~E(x15371,x15372)+E(f797(x15373,x15371,x15374),f797(x15373,x15372,x15374)) % 28.68/28.34 [1538]~E(x15381,x15382)+E(f797(x15383,x15384,x15381),f797(x15383,x15384,x15382)) % 28.68/28.34 [1539]~E(x15391,x15392)+E(f433(x15391,x15393,x15394,x15395,x15396),f433(x15392,x15393,x15394,x15395,x15396)) % 28.68/28.34 [1540]~E(x15401,x15402)+E(f433(x15403,x15401,x15404,x15405,x15406),f433(x15403,x15402,x15404,x15405,x15406)) % 28.68/28.34 [1541]~E(x15411,x15412)+E(f433(x15413,x15414,x15411,x15415,x15416),f433(x15413,x15414,x15412,x15415,x15416)) % 28.68/28.34 [1542]~E(x15421,x15422)+E(f433(x15423,x15424,x15425,x15421,x15426),f433(x15423,x15424,x15425,x15422,x15426)) % 28.68/28.34 [1543]~E(x15431,x15432)+E(f433(x15433,x15434,x15435,x15436,x15431),f433(x15433,x15434,x15435,x15436,x15432)) % 28.68/28.34 [1544]~E(x15441,x15442)+E(f196(x15441),f196(x15442)) % 28.68/28.34 [1545]~E(x15451,x15452)+E(f622(x15451,x15453,x15454),f622(x15452,x15453,x15454)) % 28.68/28.34 [1546]~E(x15461,x15462)+E(f622(x15463,x15461,x15464),f622(x15463,x15462,x15464)) % 28.68/28.34 [1547]~E(x15471,x15472)+E(f622(x15473,x15474,x15471),f622(x15473,x15474,x15472)) % 28.68/28.34 [1548]~E(x15481,x15482)+E(f476(x15481,x15483),f476(x15482,x15483)) % 28.68/28.34 [1549]~E(x15491,x15492)+E(f476(x15493,x15491),f476(x15493,x15492)) % 28.68/28.34 [1550]~E(x15501,x15502)+E(f241(x15501,x15503,x15504),f241(x15502,x15503,x15504)) % 28.68/28.34 [1551]~E(x15511,x15512)+E(f241(x15513,x15511,x15514),f241(x15513,x15512,x15514)) % 28.68/28.34 [1552]~E(x15521,x15522)+E(f241(x15523,x15524,x15521),f241(x15523,x15524,x15522)) % 28.68/28.34 [1553]~E(x15531,x15532)+E(f624(x15531,x15533,x15534),f624(x15532,x15533,x15534)) % 28.68/28.34 [1554]~E(x15541,x15542)+E(f624(x15543,x15541,x15544),f624(x15543,x15542,x15544)) % 28.68/28.34 [1555]~E(x15551,x15552)+E(f624(x15553,x15554,x15551),f624(x15553,x15554,x15552)) % 28.68/28.34 [1556]~E(x15561,x15562)+E(f343(x15561),f343(x15562)) % 28.68/28.34 [1557]~E(x15571,x15572)+E(f202(x15571,x15573,x15574,x15575,x15576,x15577,x15578),f202(x15572,x15573,x15574,x15575,x15576,x15577,x15578)) % 28.68/28.34 [1558]~E(x15581,x15582)+E(f202(x15583,x15581,x15584,x15585,x15586,x15587,x15588),f202(x15583,x15582,x15584,x15585,x15586,x15587,x15588)) % 28.68/28.34 [1559]~E(x15591,x15592)+E(f202(x15593,x15594,x15591,x15595,x15596,x15597,x15598),f202(x15593,x15594,x15592,x15595,x15596,x15597,x15598)) % 28.68/28.34 [1560]~E(x15601,x15602)+E(f202(x15603,x15604,x15605,x15601,x15606,x15607,x15608),f202(x15603,x15604,x15605,x15602,x15606,x15607,x15608)) % 28.68/28.34 [1561]~E(x15611,x15612)+E(f202(x15613,x15614,x15615,x15616,x15611,x15617,x15618),f202(x15613,x15614,x15615,x15616,x15612,x15617,x15618)) % 28.68/28.34 [1562]~E(x15621,x15622)+E(f202(x15623,x15624,x15625,x15626,x15627,x15621,x15628),f202(x15623,x15624,x15625,x15626,x15627,x15622,x15628)) % 28.68/28.34 [1563]~E(x15631,x15632)+E(f202(x15633,x15634,x15635,x15636,x15637,x15638,x15631),f202(x15633,x15634,x15635,x15636,x15637,x15638,x15632)) % 28.68/28.34 [1564]~E(x15641,x15642)+E(f562(x15641,x15643,x15644,x15645,x15646),f562(x15642,x15643,x15644,x15645,x15646)) % 28.68/28.34 [1565]~E(x15651,x15652)+E(f562(x15653,x15651,x15654,x15655,x15656),f562(x15653,x15652,x15654,x15655,x15656)) % 28.68/28.34 [1566]~E(x15661,x15662)+E(f562(x15663,x15664,x15661,x15665,x15666),f562(x15663,x15664,x15662,x15665,x15666)) % 28.68/28.34 [1567]~E(x15671,x15672)+E(f562(x15673,x15674,x15675,x15671,x15676),f562(x15673,x15674,x15675,x15672,x15676)) % 28.68/28.34 [1568]~E(x15681,x15682)+E(f562(x15683,x15684,x15685,x15686,x15681),f562(x15683,x15684,x15685,x15686,x15682)) % 28.68/28.34 [1569]~E(x15691,x15692)+E(f692(x15691,x15693,x15694,x15695),f692(x15692,x15693,x15694,x15695)) % 28.68/28.34 [1570]~E(x15701,x15702)+E(f692(x15703,x15701,x15704,x15705),f692(x15703,x15702,x15704,x15705)) % 28.68/28.34 [1571]~E(x15711,x15712)+E(f692(x15713,x15714,x15711,x15715),f692(x15713,x15714,x15712,x15715)) % 28.68/28.34 [1572]~E(x15721,x15722)+E(f692(x15723,x15724,x15725,x15721),f692(x15723,x15724,x15725,x15722)) % 28.68/28.34 [1573]~E(x15731,x15732)+E(f273(x15731,x15733,x15734,x15735),f273(x15732,x15733,x15734,x15735)) % 28.68/28.34 [1574]~E(x15741,x15742)+E(f273(x15743,x15741,x15744,x15745),f273(x15743,x15742,x15744,x15745)) % 28.68/28.34 [1575]~E(x15751,x15752)+E(f273(x15753,x15754,x15751,x15755),f273(x15753,x15754,x15752,x15755)) % 28.68/28.34 [1576]~E(x15761,x15762)+E(f273(x15763,x15764,x15765,x15761),f273(x15763,x15764,x15765,x15762)) % 28.68/28.34 [1577]~E(x15771,x15772)+E(f438(x15771,x15773,x15774,x15775),f438(x15772,x15773,x15774,x15775)) % 28.68/28.34 [1578]~E(x15781,x15782)+E(f438(x15783,x15781,x15784,x15785),f438(x15783,x15782,x15784,x15785)) % 28.68/28.34 [1579]~E(x15791,x15792)+E(f438(x15793,x15794,x15791,x15795),f438(x15793,x15794,x15792,x15795)) % 28.68/28.34 [1580]~E(x15801,x15802)+E(f438(x15803,x15804,x15805,x15801),f438(x15803,x15804,x15805,x15802)) % 28.68/28.34 [1581]~E(x15811,x15812)+E(f519(x15811,x15813,x15814,x15815),f519(x15812,x15813,x15814,x15815)) % 28.68/28.34 [1582]~E(x15821,x15822)+E(f519(x15823,x15821,x15824,x15825),f519(x15823,x15822,x15824,x15825)) % 28.68/28.34 [1583]~E(x15831,x15832)+E(f519(x15833,x15834,x15831,x15835),f519(x15833,x15834,x15832,x15835)) % 28.68/28.34 [1584]~E(x15841,x15842)+E(f519(x15843,x15844,x15845,x15841),f519(x15843,x15844,x15845,x15842)) % 28.68/28.34 [1585]~E(x15851,x15852)+E(f596(x15851,x15853,x15854),f596(x15852,x15853,x15854)) % 28.68/28.34 [1586]~E(x15861,x15862)+E(f596(x15863,x15861,x15864),f596(x15863,x15862,x15864)) % 28.68/28.34 [1587]~E(x15871,x15872)+E(f596(x15873,x15874,x15871),f596(x15873,x15874,x15872)) % 28.68/28.34 [1588]~E(x15881,x15882)+E(f486(x15881,x15883,x15884),f486(x15882,x15883,x15884)) % 28.68/28.34 [1589]~E(x15891,x15892)+E(f486(x15893,x15891,x15894),f486(x15893,x15892,x15894)) % 28.68/28.34 [1590]~E(x15901,x15902)+E(f486(x15903,x15904,x15901),f486(x15903,x15904,x15902)) % 28.68/28.34 [1591]~E(x15911,x15912)+E(f801(x15911,x15913,x15914),f801(x15912,x15913,x15914)) % 28.68/28.34 [1592]~E(x15921,x15922)+E(f801(x15923,x15921,x15924),f801(x15923,x15922,x15924)) % 28.68/28.34 [1593]~E(x15931,x15932)+E(f801(x15933,x15934,x15931),f801(x15933,x15934,x15932)) % 28.68/28.34 [1594]~E(x15941,x15942)+E(f805(x15941,x15943,x15944),f805(x15942,x15943,x15944)) % 28.68/28.34 [1595]~E(x15951,x15952)+E(f805(x15953,x15951,x15954),f805(x15953,x15952,x15954)) % 28.68/28.34 [1596]~E(x15961,x15962)+E(f805(x15963,x15964,x15961),f805(x15963,x15964,x15962)) % 28.68/28.34 [1597]~E(x15971,x15972)+E(f675(x15971,x15973,x15974,x15975),f675(x15972,x15973,x15974,x15975)) % 28.68/28.34 [1598]~E(x15981,x15982)+E(f675(x15983,x15981,x15984,x15985),f675(x15983,x15982,x15984,x15985)) % 28.68/28.34 [1599]~E(x15991,x15992)+E(f675(x15993,x15994,x15991,x15995),f675(x15993,x15994,x15992,x15995)) % 28.68/28.34 [1600]~E(x16001,x16002)+E(f675(x16003,x16004,x16005,x16001),f675(x16003,x16004,x16005,x16002)) % 28.68/28.34 [1601]~E(x16011,x16012)+E(f631(x16011,x16013),f631(x16012,x16013)) % 28.68/28.34 [1602]~E(x16021,x16022)+E(f631(x16023,x16021),f631(x16023,x16022)) % 28.68/28.34 [1603]~E(x16031,x16032)+E(f828(x16031,x16033),f828(x16032,x16033)) % 28.68/28.34 [1604]~E(x16041,x16042)+E(f828(x16043,x16041),f828(x16043,x16042)) % 28.68/28.34 [1605]~E(x16051,x16052)+E(f466(x16051,x16053,x16054,x16055),f466(x16052,x16053,x16054,x16055)) % 28.68/28.34 [1606]~E(x16061,x16062)+E(f466(x16063,x16061,x16064,x16065),f466(x16063,x16062,x16064,x16065)) % 28.68/28.34 [1607]~E(x16071,x16072)+E(f466(x16073,x16074,x16071,x16075),f466(x16073,x16074,x16072,x16075)) % 28.68/28.34 [1608]~E(x16081,x16082)+E(f466(x16083,x16084,x16085,x16081),f466(x16083,x16084,x16085,x16082)) % 28.68/28.34 [1609]~E(x16091,x16092)+E(f659(x16091,x16093,x16094,x16095,x16096,x16097,x16098),f659(x16092,x16093,x16094,x16095,x16096,x16097,x16098)) % 28.68/28.34 [1610]~E(x16101,x16102)+E(f659(x16103,x16101,x16104,x16105,x16106,x16107,x16108),f659(x16103,x16102,x16104,x16105,x16106,x16107,x16108)) % 28.68/28.34 [1611]~E(x16111,x16112)+E(f659(x16113,x16114,x16111,x16115,x16116,x16117,x16118),f659(x16113,x16114,x16112,x16115,x16116,x16117,x16118)) % 28.68/28.34 [1612]~E(x16121,x16122)+E(f659(x16123,x16124,x16125,x16121,x16126,x16127,x16128),f659(x16123,x16124,x16125,x16122,x16126,x16127,x16128)) % 28.68/28.34 [1613]~E(x16131,x16132)+E(f659(x16133,x16134,x16135,x16136,x16131,x16137,x16138),f659(x16133,x16134,x16135,x16136,x16132,x16137,x16138)) % 28.68/28.34 [1614]~E(x16141,x16142)+E(f659(x16143,x16144,x16145,x16146,x16147,x16141,x16148),f659(x16143,x16144,x16145,x16146,x16147,x16142,x16148)) % 28.68/28.34 [1615]~E(x16151,x16152)+E(f659(x16153,x16154,x16155,x16156,x16157,x16158,x16151),f659(x16153,x16154,x16155,x16156,x16157,x16158,x16152)) % 28.68/28.34 [1616]~E(x16161,x16162)+E(f527(x16161,x16163,x16164,x16165),f527(x16162,x16163,x16164,x16165)) % 28.68/28.34 [1617]~E(x16171,x16172)+E(f527(x16173,x16171,x16174,x16175),f527(x16173,x16172,x16174,x16175)) % 28.68/28.34 [1618]~E(x16181,x16182)+E(f527(x16183,x16184,x16181,x16185),f527(x16183,x16184,x16182,x16185)) % 28.68/28.34 [1619]~E(x16191,x16192)+E(f527(x16193,x16194,x16195,x16191),f527(x16193,x16194,x16195,x16192)) % 28.68/28.34 [1620]~E(x16201,x16202)+E(f201(x16201,x16203,x16204,x16205),f201(x16202,x16203,x16204,x16205)) % 28.68/28.34 [1621]~E(x16211,x16212)+E(f201(x16213,x16211,x16214,x16215),f201(x16213,x16212,x16214,x16215)) % 28.68/28.34 [1622]~E(x16221,x16222)+E(f201(x16223,x16224,x16221,x16225),f201(x16223,x16224,x16222,x16225)) % 28.68/28.34 [1623]~E(x16231,x16232)+E(f201(x16233,x16234,x16235,x16231),f201(x16233,x16234,x16235,x16232)) % 28.68/28.34 [1624]~E(x16241,x16242)+E(f582(x16241,x16243,x16244,x16245,x16246,x16247),f582(x16242,x16243,x16244,x16245,x16246,x16247)) % 28.68/28.34 [1625]~E(x16251,x16252)+E(f582(x16253,x16251,x16254,x16255,x16256,x16257),f582(x16253,x16252,x16254,x16255,x16256,x16257)) % 28.68/28.34 [1626]~E(x16261,x16262)+E(f582(x16263,x16264,x16261,x16265,x16266,x16267),f582(x16263,x16264,x16262,x16265,x16266,x16267)) % 28.68/28.34 [1627]~E(x16271,x16272)+E(f582(x16273,x16274,x16275,x16271,x16276,x16277),f582(x16273,x16274,x16275,x16272,x16276,x16277)) % 28.68/28.34 [1628]~E(x16281,x16282)+E(f582(x16283,x16284,x16285,x16286,x16281,x16287),f582(x16283,x16284,x16285,x16286,x16282,x16287)) % 28.68/28.34 [1629]~E(x16291,x16292)+E(f582(x16293,x16294,x16295,x16296,x16297,x16291),f582(x16293,x16294,x16295,x16296,x16297,x16292)) % 28.68/28.34 [1630]~E(x16301,x16302)+E(f214(x16301,x16303,x16304,x16305),f214(x16302,x16303,x16304,x16305)) % 28.68/28.34 [1631]~E(x16311,x16312)+E(f214(x16313,x16311,x16314,x16315),f214(x16313,x16312,x16314,x16315)) % 28.68/28.34 [1632]~E(x16321,x16322)+E(f214(x16323,x16324,x16321,x16325),f214(x16323,x16324,x16322,x16325)) % 28.68/28.34 [1633]~E(x16331,x16332)+E(f214(x16333,x16334,x16335,x16331),f214(x16333,x16334,x16335,x16332)) % 28.68/28.34 [1634]~E(x16341,x16342)+E(f276(x16341,x16343,x16344,x16345),f276(x16342,x16343,x16344,x16345)) % 28.68/28.34 [1635]~E(x16351,x16352)+E(f276(x16353,x16351,x16354,x16355),f276(x16353,x16352,x16354,x16355)) % 28.68/28.34 [1636]~E(x16361,x16362)+E(f276(x16363,x16364,x16361,x16365),f276(x16363,x16364,x16362,x16365)) % 28.68/28.34 [1637]~E(x16371,x16372)+E(f276(x16373,x16374,x16375,x16371),f276(x16373,x16374,x16375,x16372)) % 28.68/28.34 [1638]~E(x16381,x16382)+E(f496(x16381,x16383,x16384,x16385),f496(x16382,x16383,x16384,x16385)) % 28.68/28.34 [1639]~E(x16391,x16392)+E(f496(x16393,x16391,x16394,x16395),f496(x16393,x16392,x16394,x16395)) % 28.68/28.34 [1640]~E(x16401,x16402)+E(f496(x16403,x16404,x16401,x16405),f496(x16403,x16404,x16402,x16405)) % 28.68/28.34 [1641]~E(x16411,x16412)+E(f496(x16413,x16414,x16415,x16411),f496(x16413,x16414,x16415,x16412)) % 28.68/28.34 [1642]~E(x16421,x16422)+E(f640(x16421,x16423,x16424,x16425,x16426),f640(x16422,x16423,x16424,x16425,x16426)) % 28.68/28.34 [1643]~E(x16431,x16432)+E(f640(x16433,x16431,x16434,x16435,x16436),f640(x16433,x16432,x16434,x16435,x16436)) % 28.68/28.34 [1644]~E(x16441,x16442)+E(f640(x16443,x16444,x16441,x16445,x16446),f640(x16443,x16444,x16442,x16445,x16446)) % 28.68/28.34 [1645]~E(x16451,x16452)+E(f640(x16453,x16454,x16455,x16451,x16456),f640(x16453,x16454,x16455,x16452,x16456)) % 28.68/28.34 [1646]~E(x16461,x16462)+E(f640(x16463,x16464,x16465,x16466,x16461),f640(x16463,x16464,x16465,x16466,x16462)) % 28.68/28.34 [1647]~E(x16471,x16472)+E(f779(x16471,x16473,x16474),f779(x16472,x16473,x16474)) % 28.68/28.34 [1648]~E(x16481,x16482)+E(f779(x16483,x16481,x16484),f779(x16483,x16482,x16484)) % 28.68/28.34 [1649]~E(x16491,x16492)+E(f779(x16493,x16494,x16491),f779(x16493,x16494,x16492)) % 28.68/28.34 [1650]~E(x16501,x16502)+E(f526(x16501,x16503,x16504,x16505),f526(x16502,x16503,x16504,x16505)) % 28.68/28.34 [1651]~E(x16511,x16512)+E(f526(x16513,x16511,x16514,x16515),f526(x16513,x16512,x16514,x16515)) % 28.68/28.34 [1652]~E(x16521,x16522)+E(f526(x16523,x16524,x16521,x16525),f526(x16523,x16524,x16522,x16525)) % 28.68/28.34 [1653]~E(x16531,x16532)+E(f526(x16533,x16534,x16535,x16531),f526(x16533,x16534,x16535,x16532)) % 28.68/28.34 [1654]~E(x16541,x16542)+E(f334(x16541,x16543,x16544),f334(x16542,x16543,x16544)) % 28.68/28.34 [1655]~E(x16551,x16552)+E(f334(x16553,x16551,x16554),f334(x16553,x16552,x16554)) % 28.68/28.34 [1656]~E(x16561,x16562)+E(f334(x16563,x16564,x16561),f334(x16563,x16564,x16562)) % 28.68/28.34 [1657]~E(x16571,x16572)+E(f270(x16571,x16573,x16574),f270(x16572,x16573,x16574)) % 28.68/28.34 [1658]~E(x16581,x16582)+E(f270(x16583,x16581,x16584),f270(x16583,x16582,x16584)) % 28.68/28.34 [1659]~E(x16591,x16592)+E(f270(x16593,x16594,x16591),f270(x16593,x16594,x16592)) % 28.68/28.34 [1660]~E(x16601,x16602)+E(f738(x16601,x16603,x16604),f738(x16602,x16603,x16604)) % 28.68/28.34 [1661]~E(x16611,x16612)+E(f738(x16613,x16611,x16614),f738(x16613,x16612,x16614)) % 28.68/28.34 [1662]~E(x16621,x16622)+E(f738(x16623,x16624,x16621),f738(x16623,x16624,x16622)) % 28.68/28.34 [1663]~E(x16631,x16632)+E(f605(x16631,x16633,x16634),f605(x16632,x16633,x16634)) % 28.68/28.34 [1664]~E(x16641,x16642)+E(f605(x16643,x16641,x16644),f605(x16643,x16642,x16644)) % 28.68/28.34 [1665]~E(x16651,x16652)+E(f605(x16653,x16654,x16651),f605(x16653,x16654,x16652)) % 28.68/28.34 [1666]~E(x16661,x16662)+E(f357(x16661,x16663,x16664,x16665),f357(x16662,x16663,x16664,x16665)) % 28.68/28.34 [1667]~E(x16671,x16672)+E(f357(x16673,x16671,x16674,x16675),f357(x16673,x16672,x16674,x16675)) % 28.68/28.34 [1668]~E(x16681,x16682)+E(f357(x16683,x16684,x16681,x16685),f357(x16683,x16684,x16682,x16685)) % 28.68/28.34 [1669]~E(x16691,x16692)+E(f357(x16693,x16694,x16695,x16691),f357(x16693,x16694,x16695,x16692)) % 28.68/28.34 [1670]~E(x16701,x16702)+E(f674(x16701,x16703,x16704,x16705,x16706,x16707,x16708,x16709),f674(x16702,x16703,x16704,x16705,x16706,x16707,x16708,x16709)) % 28.68/28.34 [1671]~E(x16711,x16712)+E(f674(x16713,x16711,x16714,x16715,x16716,x16717,x16718,x16719),f674(x16713,x16712,x16714,x16715,x16716,x16717,x16718,x16719)) % 28.68/28.34 [1672]~E(x16721,x16722)+E(f674(x16723,x16724,x16721,x16725,x16726,x16727,x16728,x16729),f674(x16723,x16724,x16722,x16725,x16726,x16727,x16728,x16729)) % 28.68/28.34 [1673]~E(x16731,x16732)+E(f674(x16733,x16734,x16735,x16731,x16736,x16737,x16738,x16739),f674(x16733,x16734,x16735,x16732,x16736,x16737,x16738,x16739)) % 28.68/28.34 [1674]~E(x16741,x16742)+E(f674(x16743,x16744,x16745,x16746,x16741,x16747,x16748,x16749),f674(x16743,x16744,x16745,x16746,x16742,x16747,x16748,x16749)) % 28.68/28.34 [1675]~E(x16751,x16752)+E(f674(x16753,x16754,x16755,x16756,x16757,x16751,x16758,x16759),f674(x16753,x16754,x16755,x16756,x16757,x16752,x16758,x16759)) % 28.68/28.34 [1676]~E(x16761,x16762)+E(f674(x16763,x16764,x16765,x16766,x16767,x16768,x16761,x16769),f674(x16763,x16764,x16765,x16766,x16767,x16768,x16762,x16769)) % 28.68/28.34 [1677]~E(x16771,x16772)+E(f674(x16773,x16774,x16775,x16776,x16777,x16778,x16779,x16771),f674(x16773,x16774,x16775,x16776,x16777,x16778,x16779,x16772)) % 28.68/28.34 [1678]~E(x16781,x16782)+E(f118(x16781,x16783,x16784,x16785),f118(x16782,x16783,x16784,x16785)) % 28.68/28.34 [1679]~E(x16791,x16792)+E(f118(x16793,x16791,x16794,x16795),f118(x16793,x16792,x16794,x16795)) % 28.68/28.34 [1680]~E(x16801,x16802)+E(f118(x16803,x16804,x16801,x16805),f118(x16803,x16804,x16802,x16805)) % 28.68/28.34 [1681]~E(x16811,x16812)+E(f118(x16813,x16814,x16815,x16811),f118(x16813,x16814,x16815,x16812)) % 28.68/28.34 [1682]~E(x16821,x16822)+E(f414(x16821,x16823,x16824),f414(x16822,x16823,x16824)) % 28.68/28.34 [1683]~E(x16831,x16832)+E(f414(x16833,x16831,x16834),f414(x16833,x16832,x16834)) % 28.68/28.34 [1684]~E(x16841,x16842)+E(f414(x16843,x16844,x16841),f414(x16843,x16844,x16842)) % 28.68/28.34 [1685]~E(x16851,x16852)+E(f216(x16851,x16853,x16854),f216(x16852,x16853,x16854)) % 28.68/28.34 [1686]~E(x16861,x16862)+E(f216(x16863,x16861,x16864),f216(x16863,x16862,x16864)) % 28.68/28.34 [1687]~E(x16871,x16872)+E(f216(x16873,x16874,x16871),f216(x16873,x16874,x16872)) % 28.68/28.34 [1688]~E(x16881,x16882)+E(f806(x16881,x16883,x16884),f806(x16882,x16883,x16884)) % 28.68/28.34 [1689]~E(x16891,x16892)+E(f806(x16893,x16891,x16894),f806(x16893,x16892,x16894)) % 28.68/28.34 [1690]~E(x16901,x16902)+E(f806(x16903,x16904,x16901),f806(x16903,x16904,x16902)) % 28.68/28.34 [1691]~E(x16911,x16912)+E(f766(x16911,x16913),f766(x16912,x16913)) % 28.68/28.34 [1692]~E(x16921,x16922)+E(f766(x16923,x16921),f766(x16923,x16922)) % 28.68/28.34 [1693]~E(x16931,x16932)+E(f528(x16931,x16933,x16934,x16935,x16936),f528(x16932,x16933,x16934,x16935,x16936)) % 28.68/28.34 [1694]~E(x16941,x16942)+E(f528(x16943,x16941,x16944,x16945,x16946),f528(x16943,x16942,x16944,x16945,x16946)) % 28.68/28.34 [1695]~E(x16951,x16952)+E(f528(x16953,x16954,x16951,x16955,x16956),f528(x16953,x16954,x16952,x16955,x16956)) % 28.68/28.34 [1696]~E(x16961,x16962)+E(f528(x16963,x16964,x16965,x16961,x16966),f528(x16963,x16964,x16965,x16962,x16966)) % 28.68/28.34 [1697]~E(x16971,x16972)+E(f528(x16973,x16974,x16975,x16976,x16971),f528(x16973,x16974,x16975,x16976,x16972)) % 28.68/28.34 [1698]~E(x16981,x16982)+E(f677(x16981,x16983,x16984),f677(x16982,x16983,x16984)) % 28.68/28.34 [1699]~E(x16991,x16992)+E(f677(x16993,x16991,x16994),f677(x16993,x16992,x16994)) % 28.68/28.34 [1700]~E(x17001,x17002)+E(f677(x17003,x17004,x17001),f677(x17003,x17004,x17002)) % 28.68/28.34 [1701]~E(x17011,x17012)+E(f119(x17011,x17013,x17014,x17015),f119(x17012,x17013,x17014,x17015)) % 28.68/28.34 [1702]~E(x17021,x17022)+E(f119(x17023,x17021,x17024,x17025),f119(x17023,x17022,x17024,x17025)) % 28.68/28.34 [1703]~E(x17031,x17032)+E(f119(x17033,x17034,x17031,x17035),f119(x17033,x17034,x17032,x17035)) % 28.68/28.34 [1704]~E(x17041,x17042)+E(f119(x17043,x17044,x17045,x17041),f119(x17043,x17044,x17045,x17042)) % 28.68/28.34 [1705]~E(x17051,x17052)+E(f729(x17051,x17053,x17054,x17055,x17056),f729(x17052,x17053,x17054,x17055,x17056)) % 28.68/28.34 [1706]~E(x17061,x17062)+E(f729(x17063,x17061,x17064,x17065,x17066),f729(x17063,x17062,x17064,x17065,x17066)) % 28.68/28.34 [1707]~E(x17071,x17072)+E(f729(x17073,x17074,x17071,x17075,x17076),f729(x17073,x17074,x17072,x17075,x17076)) % 28.68/28.34 [1708]~E(x17081,x17082)+E(f729(x17083,x17084,x17085,x17081,x17086),f729(x17083,x17084,x17085,x17082,x17086)) % 28.68/28.34 [1709]~E(x17091,x17092)+E(f729(x17093,x17094,x17095,x17096,x17091),f729(x17093,x17094,x17095,x17096,x17092)) % 28.68/28.34 [1710]~E(x17101,x17102)+E(f291(x17101,x17103,x17104),f291(x17102,x17103,x17104)) % 28.68/28.34 [1711]~E(x17111,x17112)+E(f291(x17113,x17111,x17114),f291(x17113,x17112,x17114)) % 28.68/28.34 [1712]~E(x17121,x17122)+E(f291(x17123,x17124,x17121),f291(x17123,x17124,x17122)) % 28.68/28.34 [1713]~E(x17131,x17132)+E(f233(x17131,x17133),f233(x17132,x17133)) % 28.68/28.34 [1714]~E(x17141,x17142)+E(f233(x17143,x17141),f233(x17143,x17142)) % 28.68/28.34 [1715]~E(x17151,x17152)+E(f643(x17151,x17153,x17154,x17155),f643(x17152,x17153,x17154,x17155)) % 28.68/28.34 [1716]~E(x17161,x17162)+E(f643(x17163,x17161,x17164,x17165),f643(x17163,x17162,x17164,x17165)) % 28.68/28.34 [1717]~E(x17171,x17172)+E(f643(x17173,x17174,x17171,x17175),f643(x17173,x17174,x17172,x17175)) % 28.68/28.34 [1718]~E(x17181,x17182)+E(f643(x17183,x17184,x17185,x17181),f643(x17183,x17184,x17185,x17182)) % 28.68/28.34 [1719]~E(x17191,x17192)+E(f443(x17191,x17193,x17194),f443(x17192,x17193,x17194)) % 28.68/28.34 [1720]~E(x17201,x17202)+E(f443(x17203,x17201,x17204),f443(x17203,x17202,x17204)) % 28.68/28.34 [1721]~E(x17211,x17212)+E(f443(x17213,x17214,x17211),f443(x17213,x17214,x17212)) % 28.68/28.34 [1722]~E(x17221,x17222)+E(f623(x17221,x17223,x17224),f623(x17222,x17223,x17224)) % 28.68/28.34 [1723]~E(x17231,x17232)+E(f623(x17233,x17231,x17234),f623(x17233,x17232,x17234)) % 28.68/28.34 [1724]~E(x17241,x17242)+E(f623(x17243,x17244,x17241),f623(x17243,x17244,x17242)) % 28.68/28.34 [1725]~E(x17251,x17252)+E(f385(x17251,x17253),f385(x17252,x17253)) % 28.68/28.34 [1726]~E(x17261,x17262)+E(f385(x17263,x17261),f385(x17263,x17262)) % 28.68/28.34 [1727]~E(x17271,x17272)+E(f267(x17271,x17273),f267(x17272,x17273)) % 28.68/28.34 [1728]~E(x17281,x17282)+E(f267(x17283,x17281),f267(x17283,x17282)) % 28.68/28.34 [1729]~E(x17291,x17292)+E(f784(x17291,x17293,x17294),f784(x17292,x17293,x17294)) % 28.68/28.34 [1730]~E(x17301,x17302)+E(f784(x17303,x17301,x17304),f784(x17303,x17302,x17304)) % 28.68/28.34 [1731]~E(x17311,x17312)+E(f784(x17313,x17314,x17311),f784(x17313,x17314,x17312)) % 28.68/28.34 [1732]~E(x17321,x17322)+E(f292(x17321,x17323,x17324,x17325),f292(x17322,x17323,x17324,x17325)) % 28.68/28.34 [1733]~E(x17331,x17332)+E(f292(x17333,x17331,x17334,x17335),f292(x17333,x17332,x17334,x17335)) % 28.68/28.34 [1734]~E(x17341,x17342)+E(f292(x17343,x17344,x17341,x17345),f292(x17343,x17344,x17342,x17345)) % 28.68/28.34 [1735]~E(x17351,x17352)+E(f292(x17353,x17354,x17355,x17351),f292(x17353,x17354,x17355,x17352)) % 28.68/28.34 [1736]~E(x17361,x17362)+E(f290(x17361,x17363,x17364,x17365,x17366),f290(x17362,x17363,x17364,x17365,x17366)) % 28.68/28.34 [1737]~E(x17371,x17372)+E(f290(x17373,x17371,x17374,x17375,x17376),f290(x17373,x17372,x17374,x17375,x17376)) % 28.68/28.34 [1738]~E(x17381,x17382)+E(f290(x17383,x17384,x17381,x17385,x17386),f290(x17383,x17384,x17382,x17385,x17386)) % 28.68/28.34 [1739]~E(x17391,x17392)+E(f290(x17393,x17394,x17395,x17391,x17396),f290(x17393,x17394,x17395,x17392,x17396)) % 28.68/28.34 [1740]~E(x17401,x17402)+E(f290(x17403,x17404,x17405,x17406,x17401),f290(x17403,x17404,x17405,x17406,x17402)) % 28.68/28.34 [1741]~E(x17411,x17412)+E(f377(x17411,x17413),f377(x17412,x17413)) % 28.68/28.34 [1742]~E(x17421,x17422)+E(f377(x17423,x17421),f377(x17423,x17422)) % 28.68/28.34 [1743]~E(x17431,x17432)+E(f542(x17431,x17433,x17434,x17435,x17436),f542(x17432,x17433,x17434,x17435,x17436)) % 28.68/28.34 [1744]~E(x17441,x17442)+E(f542(x17443,x17441,x17444,x17445,x17446),f542(x17443,x17442,x17444,x17445,x17446)) % 28.68/28.34 [1745]~E(x17451,x17452)+E(f542(x17453,x17454,x17451,x17455,x17456),f542(x17453,x17454,x17452,x17455,x17456)) % 28.68/28.34 [1746]~E(x17461,x17462)+E(f542(x17463,x17464,x17465,x17461,x17466),f542(x17463,x17464,x17465,x17462,x17466)) % 28.68/28.34 [1747]~E(x17471,x17472)+E(f542(x17473,x17474,x17475,x17476,x17471),f542(x17473,x17474,x17475,x17476,x17472)) % 28.68/28.34 [1748]~E(x17481,x17482)+E(f148(x17481,x17483),f148(x17482,x17483)) % 28.68/28.34 [1749]~E(x17491,x17492)+E(f148(x17493,x17491),f148(x17493,x17492)) % 28.68/28.34 [1750]~E(x17501,x17502)+E(f577(x17501,x17503,x17504),f577(x17502,x17503,x17504)) % 28.68/28.34 [1751]~E(x17511,x17512)+E(f577(x17513,x17511,x17514),f577(x17513,x17512,x17514)) % 28.68/28.34 [1752]~E(x17521,x17522)+E(f577(x17523,x17524,x17521),f577(x17523,x17524,x17522)) % 28.68/28.34 [1753]~E(x17531,x17532)+E(f457(x17531,x17533,x17534,x17535),f457(x17532,x17533,x17534,x17535)) % 28.68/28.34 [1754]~E(x17541,x17542)+E(f457(x17543,x17541,x17544,x17545),f457(x17543,x17542,x17544,x17545)) % 28.68/28.34 [1755]~E(x17551,x17552)+E(f457(x17553,x17554,x17551,x17555),f457(x17553,x17554,x17552,x17555)) % 28.68/28.34 [1756]~E(x17561,x17562)+E(f457(x17563,x17564,x17565,x17561),f457(x17563,x17564,x17565,x17562)) % 28.68/28.34 [1757]~E(x17571,x17572)+E(f741(x17571,x17573,x17574,x17575),f741(x17572,x17573,x17574,x17575)) % 28.68/28.34 [1758]~E(x17581,x17582)+E(f741(x17583,x17581,x17584,x17585),f741(x17583,x17582,x17584,x17585)) % 28.68/28.34 [1759]~E(x17591,x17592)+E(f741(x17593,x17594,x17591,x17595),f741(x17593,x17594,x17592,x17595)) % 28.68/28.34 [1760]~E(x17601,x17602)+E(f741(x17603,x17604,x17605,x17601),f741(x17603,x17604,x17605,x17602)) % 28.68/28.34 [1761]~E(x17611,x17612)+E(f392(x17611),f392(x17612)) % 28.68/28.34 [1762]~E(x17621,x17622)+E(f428(x17621,x17623,x17624,x17625,x17626),f428(x17622,x17623,x17624,x17625,x17626)) % 28.68/28.34 [1763]~E(x17631,x17632)+E(f428(x17633,x17631,x17634,x17635,x17636),f428(x17633,x17632,x17634,x17635,x17636)) % 28.68/28.34 [1764]~E(x17641,x17642)+E(f428(x17643,x17644,x17641,x17645,x17646),f428(x17643,x17644,x17642,x17645,x17646)) % 28.68/28.34 [1765]~E(x17651,x17652)+E(f428(x17653,x17654,x17655,x17651,x17656),f428(x17653,x17654,x17655,x17652,x17656)) % 28.68/28.34 [1766]~E(x17661,x17662)+E(f428(x17663,x17664,x17665,x17666,x17661),f428(x17663,x17664,x17665,x17666,x17662)) % 28.68/28.34 [1767]~E(x17671,x17672)+E(f666(x17671,x17673,x17674,x17675,x17676),f666(x17672,x17673,x17674,x17675,x17676)) % 28.68/28.34 [1768]~E(x17681,x17682)+E(f666(x17683,x17681,x17684,x17685,x17686),f666(x17683,x17682,x17684,x17685,x17686)) % 28.68/28.34 [1769]~E(x17691,x17692)+E(f666(x17693,x17694,x17691,x17695,x17696),f666(x17693,x17694,x17692,x17695,x17696)) % 28.68/28.34 [1770]~E(x17701,x17702)+E(f666(x17703,x17704,x17705,x17701,x17706),f666(x17703,x17704,x17705,x17702,x17706)) % 28.68/28.34 [1771]~E(x17711,x17712)+E(f666(x17713,x17714,x17715,x17716,x17711),f666(x17713,x17714,x17715,x17716,x17712)) % 28.68/28.34 [1772]~E(x17721,x17722)+E(f354(x17721,x17723,x17724),f354(x17722,x17723,x17724)) % 28.68/28.34 [1773]~E(x17731,x17732)+E(f354(x17733,x17731,x17734),f354(x17733,x17732,x17734)) % 28.68/28.34 [1774]~E(x17741,x17742)+E(f354(x17743,x17744,x17741),f354(x17743,x17744,x17742)) % 28.68/28.34 [1775]~E(x17751,x17752)+E(f825(x17751,x17753,x17754,x17755,x17756,x17757,x17758),f825(x17752,x17753,x17754,x17755,x17756,x17757,x17758)) % 28.68/28.34 [1776]~E(x17761,x17762)+E(f825(x17763,x17761,x17764,x17765,x17766,x17767,x17768),f825(x17763,x17762,x17764,x17765,x17766,x17767,x17768)) % 28.68/28.34 [1777]~E(x17771,x17772)+E(f825(x17773,x17774,x17771,x17775,x17776,x17777,x17778),f825(x17773,x17774,x17772,x17775,x17776,x17777,x17778)) % 28.68/28.34 [1778]~E(x17781,x17782)+E(f825(x17783,x17784,x17785,x17781,x17786,x17787,x17788),f825(x17783,x17784,x17785,x17782,x17786,x17787,x17788)) % 28.68/28.34 [1779]~E(x17791,x17792)+E(f825(x17793,x17794,x17795,x17796,x17791,x17797,x17798),f825(x17793,x17794,x17795,x17796,x17792,x17797,x17798)) % 28.68/28.34 [1780]~E(x17801,x17802)+E(f825(x17803,x17804,x17805,x17806,x17807,x17801,x17808),f825(x17803,x17804,x17805,x17806,x17807,x17802,x17808)) % 28.68/28.34 [1781]~E(x17811,x17812)+E(f825(x17813,x17814,x17815,x17816,x17817,x17818,x17811),f825(x17813,x17814,x17815,x17816,x17817,x17818,x17812)) % 28.68/28.34 [1782]~E(x17821,x17822)+E(f678(x17821,x17823,x17824),f678(x17822,x17823,x17824)) % 28.68/28.34 [1783]~E(x17831,x17832)+E(f678(x17833,x17831,x17834),f678(x17833,x17832,x17834)) % 28.68/28.34 [1784]~E(x17841,x17842)+E(f678(x17843,x17844,x17841),f678(x17843,x17844,x17842)) % 28.68/28.34 [1785]~E(x17851,x17852)+E(f435(x17851,x17853,x17854,x17855,x17856),f435(x17852,x17853,x17854,x17855,x17856)) % 28.68/28.34 [1786]~E(x17861,x17862)+E(f435(x17863,x17861,x17864,x17865,x17866),f435(x17863,x17862,x17864,x17865,x17866)) % 28.68/28.34 [1787]~E(x17871,x17872)+E(f435(x17873,x17874,x17871,x17875,x17876),f435(x17873,x17874,x17872,x17875,x17876)) % 28.68/28.34 [1788]~E(x17881,x17882)+E(f435(x17883,x17884,x17885,x17881,x17886),f435(x17883,x17884,x17885,x17882,x17886)) % 28.68/28.34 [1789]~E(x17891,x17892)+E(f435(x17893,x17894,x17895,x17896,x17891),f435(x17893,x17894,x17895,x17896,x17892)) % 28.68/28.34 [1790]~E(x17901,x17902)+E(f714(x17901,x17903),f714(x17902,x17903)) % 28.68/28.34 [1791]~E(x17911,x17912)+E(f714(x17913,x17911),f714(x17913,x17912)) % 28.68/28.34 [1792]~E(x17921,x17922)+E(f559(x17921,x17923,x17924,x17925,x17926),f559(x17922,x17923,x17924,x17925,x17926)) % 28.68/28.34 [1793]~E(x17931,x17932)+E(f559(x17933,x17931,x17934,x17935,x17936),f559(x17933,x17932,x17934,x17935,x17936)) % 28.68/28.34 [1794]~E(x17941,x17942)+E(f559(x17943,x17944,x17941,x17945,x17946),f559(x17943,x17944,x17942,x17945,x17946)) % 28.68/28.34 [1795]~E(x17951,x17952)+E(f559(x17953,x17954,x17955,x17951,x17956),f559(x17953,x17954,x17955,x17952,x17956)) % 28.68/28.34 [1796]~E(x17961,x17962)+E(f559(x17963,x17964,x17965,x17966,x17961),f559(x17963,x17964,x17965,x17966,x17962)) % 28.68/28.34 [1797]~E(x17971,x17972)+E(f785(x17971,x17973,x17974),f785(x17972,x17973,x17974)) % 28.68/28.34 [1798]~E(x17981,x17982)+E(f785(x17983,x17981,x17984),f785(x17983,x17982,x17984)) % 28.68/28.34 [1799]~E(x17991,x17992)+E(f785(x17993,x17994,x17991),f785(x17993,x17994,x17992)) % 28.68/28.34 [1800]~E(x18001,x18002)+E(f289(x18001,x18003,x18004),f289(x18002,x18003,x18004)) % 28.68/28.34 [1801]~E(x18011,x18012)+E(f289(x18013,x18011,x18014),f289(x18013,x18012,x18014)) % 28.68/28.34 [1802]~E(x18021,x18022)+E(f289(x18023,x18024,x18021),f289(x18023,x18024,x18022)) % 28.68/28.34 [1803]~E(x18031,x18032)+E(f669(x18031,x18033,x18034,x18035,x18036,x18037,x18038),f669(x18032,x18033,x18034,x18035,x18036,x18037,x18038)) % 28.68/28.34 [1804]~E(x18041,x18042)+E(f669(x18043,x18041,x18044,x18045,x18046,x18047,x18048),f669(x18043,x18042,x18044,x18045,x18046,x18047,x18048)) % 28.68/28.34 [1805]~E(x18051,x18052)+E(f669(x18053,x18054,x18051,x18055,x18056,x18057,x18058),f669(x18053,x18054,x18052,x18055,x18056,x18057,x18058)) % 28.68/28.34 [1806]~E(x18061,x18062)+E(f669(x18063,x18064,x18065,x18061,x18066,x18067,x18068),f669(x18063,x18064,x18065,x18062,x18066,x18067,x18068)) % 28.68/28.34 [1807]~E(x18071,x18072)+E(f669(x18073,x18074,x18075,x18076,x18071,x18077,x18078),f669(x18073,x18074,x18075,x18076,x18072,x18077,x18078)) % 28.68/28.34 [1808]~E(x18081,x18082)+E(f669(x18083,x18084,x18085,x18086,x18087,x18081,x18088),f669(x18083,x18084,x18085,x18086,x18087,x18082,x18088)) % 28.68/28.34 [1809]~E(x18091,x18092)+E(f669(x18093,x18094,x18095,x18096,x18097,x18098,x18091),f669(x18093,x18094,x18095,x18096,x18097,x18098,x18092)) % 28.68/28.34 [1810]~E(x18101,x18102)+E(f285(x18101,x18103),f285(x18102,x18103)) % 28.68/28.34 [1811]~E(x18111,x18112)+E(f285(x18113,x18111),f285(x18113,x18112)) % 28.68/28.34 [1812]~E(x18121,x18122)+E(f191(x18121,x18123,x18124,x18125),f191(x18122,x18123,x18124,x18125)) % 28.68/28.34 [1813]~E(x18131,x18132)+E(f191(x18133,x18131,x18134,x18135),f191(x18133,x18132,x18134,x18135)) % 28.68/28.34 [1814]~E(x18141,x18142)+E(f191(x18143,x18144,x18141,x18145),f191(x18143,x18144,x18142,x18145)) % 28.68/28.34 [1815]~E(x18151,x18152)+E(f191(x18153,x18154,x18155,x18151),f191(x18153,x18154,x18155,x18152)) % 28.68/28.34 [1816]~E(x18161,x18162)+E(f557(x18161,x18163,x18164),f557(x18162,x18163,x18164)) % 28.68/28.34 [1817]~E(x18171,x18172)+E(f557(x18173,x18171,x18174),f557(x18173,x18172,x18174)) % 28.68/28.34 [1818]~E(x18181,x18182)+E(f557(x18183,x18184,x18181),f557(x18183,x18184,x18182)) % 28.68/28.34 [1819]~E(x18191,x18192)+E(f461(x18191,x18193,x18194,x18195),f461(x18192,x18193,x18194,x18195)) % 28.68/28.34 [1820]~E(x18201,x18202)+E(f461(x18203,x18201,x18204,x18205),f461(x18203,x18202,x18204,x18205)) % 28.68/28.34 [1821]~E(x18211,x18212)+E(f461(x18213,x18214,x18211,x18215),f461(x18213,x18214,x18212,x18215)) % 28.68/28.34 [1822]~E(x18221,x18222)+E(f461(x18223,x18224,x18225,x18221),f461(x18223,x18224,x18225,x18222)) % 28.68/28.34 [1823]~E(x18231,x18232)+E(f189(x18231,x18233,x18234,x18235),f189(x18232,x18233,x18234,x18235)) % 28.68/28.34 [1824]~E(x18241,x18242)+E(f189(x18243,x18241,x18244,x18245),f189(x18243,x18242,x18244,x18245)) % 28.68/28.34 [1825]~E(x18251,x18252)+E(f189(x18253,x18254,x18251,x18255),f189(x18253,x18254,x18252,x18255)) % 28.68/28.34 [1826]~E(x18261,x18262)+E(f189(x18263,x18264,x18265,x18261),f189(x18263,x18264,x18265,x18262)) % 28.68/28.34 [1827]~E(x18271,x18272)+E(f333(x18271,x18273,x18274),f333(x18272,x18273,x18274)) % 28.68/28.34 [1828]~E(x18281,x18282)+E(f333(x18283,x18281,x18284),f333(x18283,x18282,x18284)) % 28.68/28.34 [1829]~E(x18291,x18292)+E(f333(x18293,x18294,x18291),f333(x18293,x18294,x18292)) % 28.68/28.34 [1830]~E(x18301,x18302)+E(f454(x18301,x18303,x18304),f454(x18302,x18303,x18304)) % 28.68/28.34 [1831]~E(x18311,x18312)+E(f454(x18313,x18311,x18314),f454(x18313,x18312,x18314)) % 28.68/28.34 [1832]~E(x18321,x18322)+E(f454(x18323,x18324,x18321),f454(x18323,x18324,x18322)) % 28.68/28.34 [1833]~E(x18331,x18332)+E(f349(x18331,x18333,x18334,x18335),f349(x18332,x18333,x18334,x18335)) % 28.68/28.34 [1834]~E(x18341,x18342)+E(f349(x18343,x18341,x18344,x18345),f349(x18343,x18342,x18344,x18345)) % 28.68/28.34 [1835]~E(x18351,x18352)+E(f349(x18353,x18354,x18351,x18355),f349(x18353,x18354,x18352,x18355)) % 28.68/28.34 [1836]~E(x18361,x18362)+E(f349(x18363,x18364,x18365,x18361),f349(x18363,x18364,x18365,x18362)) % 28.68/28.34 [1837]~E(x18371,x18372)+E(f229(x18371,x18373,x18374,x18375,x18376),f229(x18372,x18373,x18374,x18375,x18376)) % 28.68/28.34 [1838]~E(x18381,x18382)+E(f229(x18383,x18381,x18384,x18385,x18386),f229(x18383,x18382,x18384,x18385,x18386)) % 28.68/28.34 [1839]~E(x18391,x18392)+E(f229(x18393,x18394,x18391,x18395,x18396),f229(x18393,x18394,x18392,x18395,x18396)) % 28.68/28.34 [1840]~E(x18401,x18402)+E(f229(x18403,x18404,x18405,x18401,x18406),f229(x18403,x18404,x18405,x18402,x18406)) % 28.68/28.34 [1841]~E(x18411,x18412)+E(f229(x18413,x18414,x18415,x18416,x18411),f229(x18413,x18414,x18415,x18416,x18412)) % 28.68/28.34 [1842]~E(x18421,x18422)+E(f698(x18421,x18423,x18424,x18425,x18426,x18427),f698(x18422,x18423,x18424,x18425,x18426,x18427)) % 28.68/28.34 [1843]~E(x18431,x18432)+E(f698(x18433,x18431,x18434,x18435,x18436,x18437),f698(x18433,x18432,x18434,x18435,x18436,x18437)) % 28.68/28.34 [1844]~E(x18441,x18442)+E(f698(x18443,x18444,x18441,x18445,x18446,x18447),f698(x18443,x18444,x18442,x18445,x18446,x18447)) % 28.68/28.34 [1845]~E(x18451,x18452)+E(f698(x18453,x18454,x18455,x18451,x18456,x18457),f698(x18453,x18454,x18455,x18452,x18456,x18457)) % 28.68/28.34 [1846]~E(x18461,x18462)+E(f698(x18463,x18464,x18465,x18466,x18461,x18467),f698(x18463,x18464,x18465,x18466,x18462,x18467)) % 28.68/28.34 [1847]~E(x18471,x18472)+E(f698(x18473,x18474,x18475,x18476,x18477,x18471),f698(x18473,x18474,x18475,x18476,x18477,x18472)) % 28.68/28.34 [1848]~E(x18481,x18482)+E(f653(x18481,x18483,x18484),f653(x18482,x18483,x18484)) % 28.68/28.34 [1849]~E(x18491,x18492)+E(f653(x18493,x18491,x18494),f653(x18493,x18492,x18494)) % 28.68/28.34 [1850]~E(x18501,x18502)+E(f653(x18503,x18504,x18501),f653(x18503,x18504,x18502)) % 28.68/28.34 [1851]~E(x18511,x18512)+E(f671(x18511,x18513,x18514),f671(x18512,x18513,x18514)) % 28.68/28.34 [1852]~E(x18521,x18522)+E(f671(x18523,x18521,x18524),f671(x18523,x18522,x18524)) % 28.68/28.34 [1853]~E(x18531,x18532)+E(f671(x18533,x18534,x18531),f671(x18533,x18534,x18532)) % 28.68/28.34 [1854]~E(x18541,x18542)+E(f288(x18541,x18543,x18544),f288(x18542,x18543,x18544)) % 28.68/28.34 [1855]~E(x18551,x18552)+E(f288(x18553,x18551,x18554),f288(x18553,x18552,x18554)) % 28.68/28.34 [1856]~E(x18561,x18562)+E(f288(x18563,x18564,x18561),f288(x18563,x18564,x18562)) % 28.68/28.34 [1857]~E(x18571,x18572)+E(f687(x18571,x18573,x18574,x18575),f687(x18572,x18573,x18574,x18575)) % 28.68/28.34 [1858]~E(x18581,x18582)+E(f687(x18583,x18581,x18584,x18585),f687(x18583,x18582,x18584,x18585)) % 28.68/28.34 [1859]~E(x18591,x18592)+E(f687(x18593,x18594,x18591,x18595),f687(x18593,x18594,x18592,x18595)) % 28.68/28.34 [1860]~E(x18601,x18602)+E(f687(x18603,x18604,x18605,x18601),f687(x18603,x18604,x18605,x18602)) % 28.68/28.34 [1861]~E(x18611,x18612)+E(f404(x18611,x18613,x18614,x18615,x18616,x18617,x18618),f404(x18612,x18613,x18614,x18615,x18616,x18617,x18618)) % 28.68/28.34 [1862]~E(x18621,x18622)+E(f404(x18623,x18621,x18624,x18625,x18626,x18627,x18628),f404(x18623,x18622,x18624,x18625,x18626,x18627,x18628)) % 28.68/28.34 [1863]~E(x18631,x18632)+E(f404(x18633,x18634,x18631,x18635,x18636,x18637,x18638),f404(x18633,x18634,x18632,x18635,x18636,x18637,x18638)) % 28.68/28.34 [1864]~E(x18641,x18642)+E(f404(x18643,x18644,x18645,x18641,x18646,x18647,x18648),f404(x18643,x18644,x18645,x18642,x18646,x18647,x18648)) % 28.68/28.34 [1865]~E(x18651,x18652)+E(f404(x18653,x18654,x18655,x18656,x18651,x18657,x18658),f404(x18653,x18654,x18655,x18656,x18652,x18657,x18658)) % 28.68/28.34 [1866]~E(x18661,x18662)+E(f404(x18663,x18664,x18665,x18666,x18667,x18661,x18668),f404(x18663,x18664,x18665,x18666,x18667,x18662,x18668)) % 28.68/28.34 [1867]~E(x18671,x18672)+E(f404(x18673,x18674,x18675,x18676,x18677,x18678,x18671),f404(x18673,x18674,x18675,x18676,x18677,x18678,x18672)) % 28.68/28.34 [1868]~E(x18681,x18682)+E(f558(x18681,x18683,x18684,x18685,x18686),f558(x18682,x18683,x18684,x18685,x18686)) % 28.68/28.34 [1869]~E(x18691,x18692)+E(f558(x18693,x18691,x18694,x18695,x18696),f558(x18693,x18692,x18694,x18695,x18696)) % 28.68/28.34 [1870]~E(x18701,x18702)+E(f558(x18703,x18704,x18701,x18705,x18706),f558(x18703,x18704,x18702,x18705,x18706)) % 28.68/28.34 [1871]~E(x18711,x18712)+E(f558(x18713,x18714,x18715,x18711,x18716),f558(x18713,x18714,x18715,x18712,x18716)) % 28.68/28.34 [1872]~E(x18721,x18722)+E(f558(x18723,x18724,x18725,x18726,x18721),f558(x18723,x18724,x18725,x18726,x18722)) % 28.68/28.34 [1873]~E(x18731,x18732)+E(f601(x18731,x18733,x18734,x18735,x18736),f601(x18732,x18733,x18734,x18735,x18736)) % 28.68/28.34 [1874]~E(x18741,x18742)+E(f601(x18743,x18741,x18744,x18745,x18746),f601(x18743,x18742,x18744,x18745,x18746)) % 28.68/28.34 [1875]~E(x18751,x18752)+E(f601(x18753,x18754,x18751,x18755,x18756),f601(x18753,x18754,x18752,x18755,x18756)) % 28.68/28.34 [1876]~E(x18761,x18762)+E(f601(x18763,x18764,x18765,x18761,x18766),f601(x18763,x18764,x18765,x18762,x18766)) % 28.68/28.34 [1877]~E(x18771,x18772)+E(f601(x18773,x18774,x18775,x18776,x18771),f601(x18773,x18774,x18775,x18776,x18772)) % 28.68/28.34 [1878]~E(x18781,x18782)+E(f655(x18781,x18783,x18784),f655(x18782,x18783,x18784)) % 28.68/28.34 [1879]~E(x18791,x18792)+E(f655(x18793,x18791,x18794),f655(x18793,x18792,x18794)) % 28.68/28.34 [1880]~E(x18801,x18802)+E(f655(x18803,x18804,x18801),f655(x18803,x18804,x18802)) % 28.68/28.34 [1881]~E(x18811,x18812)+E(f730(x18811,x18813,x18814,x18815),f730(x18812,x18813,x18814,x18815)) % 28.68/28.34 [1882]~E(x18821,x18822)+E(f730(x18823,x18821,x18824,x18825),f730(x18823,x18822,x18824,x18825)) % 28.68/28.34 [1883]~E(x18831,x18832)+E(f730(x18833,x18834,x18831,x18835),f730(x18833,x18834,x18832,x18835)) % 28.68/28.34 [1884]~E(x18841,x18842)+E(f730(x18843,x18844,x18845,x18841),f730(x18843,x18844,x18845,x18842)) % 28.68/28.34 [1885]~E(x18851,x18852)+E(f472(x18851,x18853,x18854,x18855),f472(x18852,x18853,x18854,x18855)) % 28.68/28.34 [1886]~E(x18861,x18862)+E(f472(x18863,x18861,x18864,x18865),f472(x18863,x18862,x18864,x18865)) % 28.68/28.34 [1887]~E(x18871,x18872)+E(f472(x18873,x18874,x18871,x18875),f472(x18873,x18874,x18872,x18875)) % 28.68/28.34 [1888]~E(x18881,x18882)+E(f472(x18883,x18884,x18885,x18881),f472(x18883,x18884,x18885,x18882)) % 28.68/28.34 [1889]~E(x18891,x18892)+E(f823(x18891,x18893),f823(x18892,x18893)) % 28.68/28.34 [1890]~E(x18901,x18902)+E(f823(x18903,x18901),f823(x18903,x18902)) % 28.68/28.34 [1891]~E(x18911,x18912)+E(f755(x18911,x18913,x18914),f755(x18912,x18913,x18914)) % 28.68/28.34 [1892]~E(x18921,x18922)+E(f755(x18923,x18921,x18924),f755(x18923,x18922,x18924)) % 28.68/28.34 [1893]~E(x18931,x18932)+E(f755(x18933,x18934,x18931),f755(x18933,x18934,x18932)) % 28.68/28.34 [1894]~E(x18941,x18942)+E(f635(x18941,x18943,x18944,x18945,x18946),f635(x18942,x18943,x18944,x18945,x18946)) % 28.68/28.34 [1895]~E(x18951,x18952)+E(f635(x18953,x18951,x18954,x18955,x18956),f635(x18953,x18952,x18954,x18955,x18956)) % 28.68/28.34 [1896]~E(x18961,x18962)+E(f635(x18963,x18964,x18961,x18965,x18966),f635(x18963,x18964,x18962,x18965,x18966)) % 28.68/28.34 [1897]~E(x18971,x18972)+E(f635(x18973,x18974,x18975,x18971,x18976),f635(x18973,x18974,x18975,x18972,x18976)) % 28.68/28.34 [1898]~E(x18981,x18982)+E(f635(x18983,x18984,x18985,x18986,x18981),f635(x18983,x18984,x18985,x18986,x18982)) % 28.68/28.34 [1899]~E(x18991,x18992)+E(f585(x18991,x18993,x18994,x18995),f585(x18992,x18993,x18994,x18995)) % 28.68/28.34 [1900]~E(x19001,x19002)+E(f585(x19003,x19001,x19004,x19005),f585(x19003,x19002,x19004,x19005)) % 28.68/28.34 [1901]~E(x19011,x19012)+E(f585(x19013,x19014,x19011,x19015),f585(x19013,x19014,x19012,x19015)) % 28.68/28.34 [1902]~E(x19021,x19022)+E(f585(x19023,x19024,x19025,x19021),f585(x19023,x19024,x19025,x19022)) % 28.68/28.34 [1903]~E(x19031,x19032)+E(f600(x19031,x19033,x19034,x19035,x19036),f600(x19032,x19033,x19034,x19035,x19036)) % 28.68/28.34 [1904]~E(x19041,x19042)+E(f600(x19043,x19041,x19044,x19045,x19046),f600(x19043,x19042,x19044,x19045,x19046)) % 28.68/28.34 [1905]~E(x19051,x19052)+E(f600(x19053,x19054,x19051,x19055,x19056),f600(x19053,x19054,x19052,x19055,x19056)) % 28.68/28.34 [1906]~E(x19061,x19062)+E(f600(x19063,x19064,x19065,x19061,x19066),f600(x19063,x19064,x19065,x19062,x19066)) % 28.68/28.34 [1907]~E(x19071,x19072)+E(f600(x19073,x19074,x19075,x19076,x19071),f600(x19073,x19074,x19075,x19076,x19072)) % 28.68/28.34 [1908]~E(x19081,x19082)+E(f492(x19081,x19083,x19084,x19085),f492(x19082,x19083,x19084,x19085)) % 28.68/28.34 [1909]~E(x19091,x19092)+E(f492(x19093,x19091,x19094,x19095),f492(x19093,x19092,x19094,x19095)) % 28.68/28.34 [1910]~E(x19101,x19102)+E(f492(x19103,x19104,x19101,x19105),f492(x19103,x19104,x19102,x19105)) % 28.68/28.34 [1911]~E(x19111,x19112)+E(f492(x19113,x19114,x19115,x19111),f492(x19113,x19114,x19115,x19112)) % 28.68/28.34 [1912]~E(x19121,x19122)+E(f307(x19121,x19123,x19124),f307(x19122,x19123,x19124)) % 28.68/28.34 [1913]~E(x19131,x19132)+E(f307(x19133,x19131,x19134),f307(x19133,x19132,x19134)) % 28.68/28.34 [1914]~E(x19141,x19142)+E(f307(x19143,x19144,x19141),f307(x19143,x19144,x19142)) % 28.68/28.34 [1915]~E(x19151,x19152)+E(f487(x19151,x19153,x19154,x19155,x19156),f487(x19152,x19153,x19154,x19155,x19156)) % 28.68/28.34 [1916]~E(x19161,x19162)+E(f487(x19163,x19161,x19164,x19165,x19166),f487(x19163,x19162,x19164,x19165,x19166)) % 28.68/28.34 [1917]~E(x19171,x19172)+E(f487(x19173,x19174,x19171,x19175,x19176),f487(x19173,x19174,x19172,x19175,x19176)) % 28.68/28.34 [1918]~E(x19181,x19182)+E(f487(x19183,x19184,x19185,x19181,x19186),f487(x19183,x19184,x19185,x19182,x19186)) % 28.68/28.34 [1919]~E(x19191,x19192)+E(f487(x19193,x19194,x19195,x19196,x19191),f487(x19193,x19194,x19195,x19196,x19192)) % 28.68/28.34 [1920]~E(x19201,x19202)+E(f637(x19201,x19203,x19204,x19205,x19206),f637(x19202,x19203,x19204,x19205,x19206)) % 28.68/28.34 [1921]~E(x19211,x19212)+E(f637(x19213,x19211,x19214,x19215,x19216),f637(x19213,x19212,x19214,x19215,x19216)) % 28.68/28.34 [1922]~E(x19221,x19222)+E(f637(x19223,x19224,x19221,x19225,x19226),f637(x19223,x19224,x19222,x19225,x19226)) % 28.68/28.34 [1923]~E(x19231,x19232)+E(f637(x19233,x19234,x19235,x19231,x19236),f637(x19233,x19234,x19235,x19232,x19236)) % 28.68/28.34 [1924]~E(x19241,x19242)+E(f637(x19243,x19244,x19245,x19246,x19241),f637(x19243,x19244,x19245,x19246,x19242)) % 28.68/28.34 [1925]~E(x19251,x19252)+E(f60(x19251,x19253),f60(x19252,x19253)) % 28.68/28.34 [1926]~E(x19261,x19262)+E(f60(x19263,x19261),f60(x19263,x19262)) % 28.68/28.34 [1927]~E(x19271,x19272)+E(f221(x19271,x19273,x19274),f221(x19272,x19273,x19274)) % 28.68/28.34 [1928]~E(x19281,x19282)+E(f221(x19283,x19281,x19284),f221(x19283,x19282,x19284)) % 28.68/28.34 [1929]~E(x19291,x19292)+E(f221(x19293,x19294,x19291),f221(x19293,x19294,x19292)) % 28.68/28.34 [1930]~E(x19301,x19302)+E(f406(x19301,x19303,x19304,x19305),f406(x19302,x19303,x19304,x19305)) % 28.68/28.34 [1931]~E(x19311,x19312)+E(f406(x19313,x19311,x19314,x19315),f406(x19313,x19312,x19314,x19315)) % 28.68/28.34 [1932]~E(x19321,x19322)+E(f406(x19323,x19324,x19321,x19325),f406(x19323,x19324,x19322,x19325)) % 28.68/28.34 [1933]~E(x19331,x19332)+E(f406(x19333,x19334,x19335,x19331),f406(x19333,x19334,x19335,x19332)) % 28.68/28.34 [1934]~E(x19341,x19342)+E(f19(x19341,x19343,x19344,x19345),f19(x19342,x19343,x19344,x19345)) % 28.68/28.34 [1935]~E(x19351,x19352)+E(f19(x19353,x19351,x19354,x19355),f19(x19353,x19352,x19354,x19355)) % 28.68/28.34 [1936]~E(x19361,x19362)+E(f19(x19363,x19364,x19361,x19365),f19(x19363,x19364,x19362,x19365)) % 28.68/28.34 [1937]~E(x19371,x19372)+E(f19(x19373,x19374,x19375,x19371),f19(x19373,x19374,x19375,x19372)) % 28.68/28.34 [1938]~E(x19381,x19382)+E(f432(x19381,x19383,x19384),f432(x19382,x19383,x19384)) % 28.68/28.34 [1939]~E(x19391,x19392)+E(f432(x19393,x19391,x19394),f432(x19393,x19392,x19394)) % 28.68/28.34 [1940]~E(x19401,x19402)+E(f432(x19403,x19404,x19401),f432(x19403,x19404,x19402)) % 28.68/28.34 [1941]~E(x19411,x19412)+E(f501(x19411,x19413,x19414,x19415,x19416),f501(x19412,x19413,x19414,x19415,x19416)) % 28.68/28.34 [1942]~E(x19421,x19422)+E(f501(x19423,x19421,x19424,x19425,x19426),f501(x19423,x19422,x19424,x19425,x19426)) % 28.68/28.34 [1943]~E(x19431,x19432)+E(f501(x19433,x19434,x19431,x19435,x19436),f501(x19433,x19434,x19432,x19435,x19436)) % 28.68/28.34 [1944]~E(x19441,x19442)+E(f501(x19443,x19444,x19445,x19441,x19446),f501(x19443,x19444,x19445,x19442,x19446)) % 28.68/28.34 [1945]~E(x19451,x19452)+E(f501(x19453,x19454,x19455,x19456,x19451),f501(x19453,x19454,x19455,x19456,x19452)) % 28.68/28.34 [1946]~E(x19461,x19462)+E(f160(x19461,x19463,x19464),f160(x19462,x19463,x19464)) % 28.68/28.34 [1947]~E(x19471,x19472)+E(f160(x19473,x19471,x19474),f160(x19473,x19472,x19474)) % 28.68/28.34 [1948]~E(x19481,x19482)+E(f160(x19483,x19484,x19481),f160(x19483,x19484,x19482)) % 28.68/28.34 [1949]~E(x19491,x19492)+E(f310(x19491),f310(x19492)) % 28.68/28.34 [1950]~E(x19501,x19502)+E(f480(x19501,x19503,x19504,x19505,x19506),f480(x19502,x19503,x19504,x19505,x19506)) % 28.68/28.34 [1951]~E(x19511,x19512)+E(f480(x19513,x19511,x19514,x19515,x19516),f480(x19513,x19512,x19514,x19515,x19516)) % 28.68/28.34 [1952]~E(x19521,x19522)+E(f480(x19523,x19524,x19521,x19525,x19526),f480(x19523,x19524,x19522,x19525,x19526)) % 28.68/28.34 [1953]~E(x19531,x19532)+E(f480(x19533,x19534,x19535,x19531,x19536),f480(x19533,x19534,x19535,x19532,x19536)) % 28.68/28.34 [1954]~E(x19541,x19542)+E(f480(x19543,x19544,x19545,x19546,x19541),f480(x19543,x19544,x19545,x19546,x19542)) % 28.68/28.34 [1955]~E(x19551,x19552)+E(f456(x19551,x19553,x19554,x19555),f456(x19552,x19553,x19554,x19555)) % 28.68/28.34 [1956]~E(x19561,x19562)+E(f456(x19563,x19561,x19564,x19565),f456(x19563,x19562,x19564,x19565)) % 28.68/28.34 [1957]~E(x19571,x19572)+E(f456(x19573,x19574,x19571,x19575),f456(x19573,x19574,x19572,x19575)) % 28.68/28.34 [1958]~E(x19581,x19582)+E(f456(x19583,x19584,x19585,x19581),f456(x19583,x19584,x19585,x19582)) % 28.68/28.34 [1959]~E(x19591,x19592)+E(f588(x19591,x19593),f588(x19592,x19593)) % 28.68/28.34 [1960]~E(x19601,x19602)+E(f588(x19603,x19601),f588(x19603,x19602)) % 28.68/28.34 [1961]~E(x19611,x19612)+E(f638(x19611,x19613,x19614,x19615,x19616),f638(x19612,x19613,x19614,x19615,x19616)) % 28.68/28.34 [1962]~E(x19621,x19622)+E(f638(x19623,x19621,x19624,x19625,x19626),f638(x19623,x19622,x19624,x19625,x19626)) % 28.68/28.34 [1963]~E(x19631,x19632)+E(f638(x19633,x19634,x19631,x19635,x19636),f638(x19633,x19634,x19632,x19635,x19636)) % 28.68/28.34 [1964]~E(x19641,x19642)+E(f638(x19643,x19644,x19645,x19641,x19646),f638(x19643,x19644,x19645,x19642,x19646)) % 28.68/28.34 [1965]~E(x19651,x19652)+E(f638(x19653,x19654,x19655,x19656,x19651),f638(x19653,x19654,x19655,x19656,x19652)) % 28.68/28.34 [1966]~E(x19661,x19662)+E(f455(x19661,x19663,x19664),f455(x19662,x19663,x19664)) % 28.68/28.34 [1967]~E(x19671,x19672)+E(f455(x19673,x19671,x19674),f455(x19673,x19672,x19674)) % 28.68/28.34 [1968]~E(x19681,x19682)+E(f455(x19683,x19684,x19681),f455(x19683,x19684,x19682)) % 28.68/28.34 [1969]~E(x19691,x19692)+E(f396(x19691,x19693,x19694),f396(x19692,x19693,x19694)) % 28.68/28.34 [1970]~E(x19701,x19702)+E(f396(x19703,x19701,x19704),f396(x19703,x19702,x19704)) % 28.68/28.34 [1971]~E(x19711,x19712)+E(f396(x19713,x19714,x19711),f396(x19713,x19714,x19712)) % 28.68/28.34 [1972]~E(x19721,x19722)+E(f760(x19721,x19723),f760(x19722,x19723)) % 28.68/28.34 [1973]~E(x19731,x19732)+E(f760(x19733,x19731),f760(x19733,x19732)) % 28.68/28.34 [1974]~E(x19741,x19742)+E(f774(x19741,x19743,x19744),f774(x19742,x19743,x19744)) % 28.68/28.34 [1975]~E(x19751,x19752)+E(f774(x19753,x19751,x19754),f774(x19753,x19752,x19754)) % 28.68/28.34 [1976]~E(x19761,x19762)+E(f774(x19763,x19764,x19761),f774(x19763,x19764,x19762)) % 28.68/28.34 [1977]~E(x19771,x19772)+E(f369(x19771,x19773,x19774),f369(x19772,x19773,x19774)) % 28.68/28.34 [1978]~E(x19781,x19782)+E(f369(x19783,x19781,x19784),f369(x19783,x19782,x19784)) % 28.68/28.34 [1979]~E(x19791,x19792)+E(f369(x19793,x19794,x19791),f369(x19793,x19794,x19792)) % 28.68/28.34 [1980]~E(x19801,x19802)+E(f581(x19801,x19803,x19804,x19805,x19806,x19807),f581(x19802,x19803,x19804,x19805,x19806,x19807)) % 28.68/28.34 [1981]~E(x19811,x19812)+E(f581(x19813,x19811,x19814,x19815,x19816,x19817),f581(x19813,x19812,x19814,x19815,x19816,x19817)) % 28.68/28.34 [1982]~E(x19821,x19822)+E(f581(x19823,x19824,x19821,x19825,x19826,x19827),f581(x19823,x19824,x19822,x19825,x19826,x19827)) % 28.68/28.34 [1983]~E(x19831,x19832)+E(f581(x19833,x19834,x19835,x19831,x19836,x19837),f581(x19833,x19834,x19835,x19832,x19836,x19837)) % 28.68/28.34 [1984]~E(x19841,x19842)+E(f581(x19843,x19844,x19845,x19846,x19841,x19847),f581(x19843,x19844,x19845,x19846,x19842,x19847)) % 28.68/28.34 [1985]~E(x19851,x19852)+E(f581(x19853,x19854,x19855,x19856,x19857,x19851),f581(x19853,x19854,x19855,x19856,x19857,x19852)) % 28.68/28.34 [1986]~E(x19861,x19862)+E(f651(x19861,x19863),f651(x19862,x19863)) % 28.68/28.34 [1987]~E(x19871,x19872)+E(f651(x19873,x19871),f651(x19873,x19872)) % 28.68/28.34 [1988]~E(x19881,x19882)+E(f204(x19881,x19883,x19884,x19885),f204(x19882,x19883,x19884,x19885)) % 28.68/28.34 [1989]~E(x19891,x19892)+E(f204(x19893,x19891,x19894,x19895),f204(x19893,x19892,x19894,x19895)) % 28.68/28.34 [1990]~E(x19901,x19902)+E(f204(x19903,x19904,x19901,x19905),f204(x19903,x19904,x19902,x19905)) % 28.68/28.34 [1991]~E(x19911,x19912)+E(f204(x19913,x19914,x19915,x19911),f204(x19913,x19914,x19915,x19912)) % 28.68/28.34 [1992]~E(x19921,x19922)+E(f707(x19921,x19923,x19924,x19925,x19926),f707(x19922,x19923,x19924,x19925,x19926)) % 28.68/28.34 [1993]~E(x19931,x19932)+E(f707(x19933,x19931,x19934,x19935,x19936),f707(x19933,x19932,x19934,x19935,x19936)) % 28.68/28.34 [1994]~E(x19941,x19942)+E(f707(x19943,x19944,x19941,x19945,x19946),f707(x19943,x19944,x19942,x19945,x19946)) % 28.68/28.34 [1995]~E(x19951,x19952)+E(f707(x19953,x19954,x19955,x19951,x19956),f707(x19953,x19954,x19955,x19952,x19956)) % 28.68/28.34 [1996]~E(x19961,x19962)+E(f707(x19963,x19964,x19965,x19966,x19961),f707(x19963,x19964,x19965,x19966,x19962)) % 28.68/28.34 [1997]~E(x19971,x19972)+E(f255(x19971,x19973,x19974,x19975,x19976),f255(x19972,x19973,x19974,x19975,x19976)) % 28.68/28.34 [1998]~E(x19981,x19982)+E(f255(x19983,x19981,x19984,x19985,x19986),f255(x19983,x19982,x19984,x19985,x19986)) % 28.68/28.34 [1999]~E(x19991,x19992)+E(f255(x19993,x19994,x19991,x19995,x19996),f255(x19993,x19994,x19992,x19995,x19996)) % 28.68/28.34 [2000]~E(x20001,x20002)+E(f255(x20003,x20004,x20005,x20001,x20006),f255(x20003,x20004,x20005,x20002,x20006)) % 28.68/28.34 [2001]~E(x20011,x20012)+E(f255(x20013,x20014,x20015,x20016,x20011),f255(x20013,x20014,x20015,x20016,x20012)) % 28.68/28.34 [2002]~E(x20021,x20022)+E(f665(x20021,x20023,x20024,x20025,x20026),f665(x20022,x20023,x20024,x20025,x20026)) % 28.68/28.34 [2003]~E(x20031,x20032)+E(f665(x20033,x20031,x20034,x20035,x20036),f665(x20033,x20032,x20034,x20035,x20036)) % 28.68/28.34 [2004]~E(x20041,x20042)+E(f665(x20043,x20044,x20041,x20045,x20046),f665(x20043,x20044,x20042,x20045,x20046)) % 28.68/28.34 [2005]~E(x20051,x20052)+E(f665(x20053,x20054,x20055,x20051,x20056),f665(x20053,x20054,x20055,x20052,x20056)) % 28.68/28.34 [2006]~E(x20061,x20062)+E(f665(x20063,x20064,x20065,x20066,x20061),f665(x20063,x20064,x20065,x20066,x20062)) % 28.68/28.34 [2007]~E(x20071,x20072)+E(f625(x20071,x20073,x20074),f625(x20072,x20073,x20074)) % 28.68/28.34 [2008]~E(x20081,x20082)+E(f625(x20083,x20081,x20084),f625(x20083,x20082,x20084)) % 28.68/28.34 [2009]~E(x20091,x20092)+E(f625(x20093,x20094,x20091),f625(x20093,x20094,x20092)) % 28.68/28.34 [2010]~E(x20101,x20102)+E(f704(x20101,x20103,x20104,x20105),f704(x20102,x20103,x20104,x20105)) % 28.68/28.34 [2011]~E(x20111,x20112)+E(f704(x20113,x20111,x20114,x20115),f704(x20113,x20112,x20114,x20115)) % 28.68/28.34 [2012]~E(x20121,x20122)+E(f704(x20123,x20124,x20121,x20125),f704(x20123,x20124,x20122,x20125)) % 28.68/28.34 [2013]~E(x20131,x20132)+E(f704(x20133,x20134,x20135,x20131),f704(x20133,x20134,x20135,x20132)) % 28.68/28.34 [2014]~E(x20141,x20142)+E(f633(x20141,x20143),f633(x20142,x20143)) % 28.68/28.34 [2015]~E(x20151,x20152)+E(f633(x20153,x20151),f633(x20153,x20152)) % 28.68/28.34 [2016]~E(x20161,x20162)+E(f565(x20161,x20163,x20164,x20165),f565(x20162,x20163,x20164,x20165)) % 28.68/28.34 [2017]~E(x20171,x20172)+E(f565(x20173,x20171,x20174,x20175),f565(x20173,x20172,x20174,x20175)) % 28.68/28.34 [2018]~E(x20181,x20182)+E(f565(x20183,x20184,x20181,x20185),f565(x20183,x20184,x20182,x20185)) % 28.68/28.34 [2019]~E(x20191,x20192)+E(f565(x20193,x20194,x20195,x20191),f565(x20193,x20194,x20195,x20192)) % 28.68/28.34 [2020]~E(x20201,x20202)+E(f437(x20201,x20203,x20204,x20205,x20206),f437(x20202,x20203,x20204,x20205,x20206)) % 28.68/28.34 [2021]~E(x20211,x20212)+E(f437(x20213,x20211,x20214,x20215,x20216),f437(x20213,x20212,x20214,x20215,x20216)) % 28.68/28.34 [2022]~E(x20221,x20222)+E(f437(x20223,x20224,x20221,x20225,x20226),f437(x20223,x20224,x20222,x20225,x20226)) % 28.68/28.34 [2023]~E(x20231,x20232)+E(f437(x20233,x20234,x20235,x20231,x20236),f437(x20233,x20234,x20235,x20232,x20236)) % 28.68/28.34 [2024]~E(x20241,x20242)+E(f437(x20243,x20244,x20245,x20246,x20241),f437(x20243,x20244,x20245,x20246,x20242)) % 28.68/28.34 [2025]~E(x20251,x20252)+E(f728(x20251,x20253,x20254,x20255,x20256),f728(x20252,x20253,x20254,x20255,x20256)) % 28.68/28.34 [2026]~E(x20261,x20262)+E(f728(x20263,x20261,x20264,x20265,x20266),f728(x20263,x20262,x20264,x20265,x20266)) % 28.68/28.34 [2027]~E(x20271,x20272)+E(f728(x20273,x20274,x20271,x20275,x20276),f728(x20273,x20274,x20272,x20275,x20276)) % 28.68/28.34 [2028]~E(x20281,x20282)+E(f728(x20283,x20284,x20285,x20281,x20286),f728(x20283,x20284,x20285,x20282,x20286)) % 28.68/28.34 [2029]~E(x20291,x20292)+E(f728(x20293,x20294,x20295,x20296,x20291),f728(x20293,x20294,x20295,x20296,x20292)) % 28.68/28.34 [2030]~E(x20301,x20302)+E(f76(x20301,x20303),f76(x20302,x20303)) % 28.68/28.34 [2031]~E(x20311,x20312)+E(f76(x20313,x20311),f76(x20313,x20312)) % 28.68/28.34 [2032]~E(x20321,x20322)+E(f650(x20321,x20323,x20324,x20325,x20326,x20327),f650(x20322,x20323,x20324,x20325,x20326,x20327)) % 28.68/28.34 [2033]~E(x20331,x20332)+E(f650(x20333,x20331,x20334,x20335,x20336,x20337),f650(x20333,x20332,x20334,x20335,x20336,x20337)) % 28.68/28.34 [2034]~E(x20341,x20342)+E(f650(x20343,x20344,x20341,x20345,x20346,x20347),f650(x20343,x20344,x20342,x20345,x20346,x20347)) % 28.68/28.34 [2035]~E(x20351,x20352)+E(f650(x20353,x20354,x20355,x20351,x20356,x20357),f650(x20353,x20354,x20355,x20352,x20356,x20357)) % 28.68/28.34 [2036]~E(x20361,x20362)+E(f650(x20363,x20364,x20365,x20366,x20361,x20367),f650(x20363,x20364,x20365,x20366,x20362,x20367)) % 28.68/28.34 [2037]~E(x20371,x20372)+E(f650(x20373,x20374,x20375,x20376,x20377,x20371),f650(x20373,x20374,x20375,x20376,x20377,x20372)) % 28.68/28.34 [2038]~E(x20381,x20382)+E(f366(x20381,x20383),f366(x20382,x20383)) % 28.68/28.34 [2039]~E(x20391,x20392)+E(f366(x20393,x20391),f366(x20393,x20392)) % 28.68/28.34 [2040]~E(x20401,x20402)+E(f567(x20401,x20403,x20404,x20405,x20406,x20407),f567(x20402,x20403,x20404,x20405,x20406,x20407)) % 28.68/28.34 [2041]~E(x20411,x20412)+E(f567(x20413,x20411,x20414,x20415,x20416,x20417),f567(x20413,x20412,x20414,x20415,x20416,x20417)) % 28.68/28.34 [2042]~E(x20421,x20422)+E(f567(x20423,x20424,x20421,x20425,x20426,x20427),f567(x20423,x20424,x20422,x20425,x20426,x20427)) % 28.68/28.34 [2043]~E(x20431,x20432)+E(f567(x20433,x20434,x20435,x20431,x20436,x20437),f567(x20433,x20434,x20435,x20432,x20436,x20437)) % 28.68/28.34 [2044]~E(x20441,x20442)+E(f567(x20443,x20444,x20445,x20446,x20441,x20447),f567(x20443,x20444,x20445,x20446,x20442,x20447)) % 28.68/28.34 [2045]~E(x20451,x20452)+E(f567(x20453,x20454,x20455,x20456,x20457,x20451),f567(x20453,x20454,x20455,x20456,x20457,x20452)) % 28.68/28.34 [2046]~E(x20461,x20462)+E(f503(x20461,x20463,x20464,x20465,x20466),f503(x20462,x20463,x20464,x20465,x20466)) % 28.68/28.34 [2047]~E(x20471,x20472)+E(f503(x20473,x20471,x20474,x20475,x20476),f503(x20473,x20472,x20474,x20475,x20476)) % 28.68/28.34 [2048]~E(x20481,x20482)+E(f503(x20483,x20484,x20481,x20485,x20486),f503(x20483,x20484,x20482,x20485,x20486)) % 28.68/28.34 [2049]~E(x20491,x20492)+E(f503(x20493,x20494,x20495,x20491,x20496),f503(x20493,x20494,x20495,x20492,x20496)) % 28.68/28.34 [2050]~E(x20501,x20502)+E(f503(x20503,x20504,x20505,x20506,x20501),f503(x20503,x20504,x20505,x20506,x20502)) % 28.68/28.34 [2051]~E(x20511,x20512)+E(f475(x20511,x20513),f475(x20512,x20513)) % 28.68/28.34 [2052]~E(x20521,x20522)+E(f475(x20523,x20521),f475(x20523,x20522)) % 28.68/28.34 [2053]~E(x20531,x20532)+E(f703(x20531,x20533,x20534,x20535,x20536),f703(x20532,x20533,x20534,x20535,x20536)) % 28.68/28.34 [2054]~E(x20541,x20542)+E(f703(x20543,x20541,x20544,x20545,x20546),f703(x20543,x20542,x20544,x20545,x20546)) % 28.68/28.34 [2055]~E(x20551,x20552)+E(f703(x20553,x20554,x20551,x20555,x20556),f703(x20553,x20554,x20552,x20555,x20556)) % 28.68/28.34 [2056]~E(x20561,x20562)+E(f703(x20563,x20564,x20565,x20561,x20566),f703(x20563,x20564,x20565,x20562,x20566)) % 28.68/28.34 [2057]~E(x20571,x20572)+E(f703(x20573,x20574,x20575,x20576,x20571),f703(x20573,x20574,x20575,x20576,x20572)) % 28.68/28.34 [2058]~E(x20581,x20582)+E(f453(x20581),f453(x20582)) % 28.68/28.34 [2059]~E(x20591,x20592)+E(f400(x20591,x20593),f400(x20592,x20593)) % 28.68/28.34 [2060]~E(x20601,x20602)+E(f400(x20603,x20601),f400(x20603,x20602)) % 28.68/28.34 [2061]~E(x20611,x20612)+E(f753(x20611,x20613,x20614,x20615,x20616),f753(x20612,x20613,x20614,x20615,x20616)) % 28.68/28.34 [2062]~E(x20621,x20622)+E(f753(x20623,x20621,x20624,x20625,x20626),f753(x20623,x20622,x20624,x20625,x20626)) % 28.68/28.34 [2063]~E(x20631,x20632)+E(f753(x20633,x20634,x20631,x20635,x20636),f753(x20633,x20634,x20632,x20635,x20636)) % 28.68/28.34 [2064]~E(x20641,x20642)+E(f753(x20643,x20644,x20645,x20641,x20646),f753(x20643,x20644,x20645,x20642,x20646)) % 28.68/28.34 [2065]~E(x20651,x20652)+E(f753(x20653,x20654,x20655,x20656,x20651),f753(x20653,x20654,x20655,x20656,x20652)) % 28.68/28.34 [2066]~E(x20661,x20662)+E(f346(x20661,x20663),f346(x20662,x20663)) % 28.68/28.34 [2067]~E(x20671,x20672)+E(f346(x20673,x20671),f346(x20673,x20672)) % 28.68/28.34 [2068]~E(x20681,x20682)+E(f494(x20681,x20683,x20684,x20685,x20686),f494(x20682,x20683,x20684,x20685,x20686)) % 28.68/28.34 [2069]~E(x20691,x20692)+E(f494(x20693,x20691,x20694,x20695,x20696),f494(x20693,x20692,x20694,x20695,x20696)) % 28.68/28.34 [2070]~E(x20701,x20702)+E(f494(x20703,x20704,x20701,x20705,x20706),f494(x20703,x20704,x20702,x20705,x20706)) % 28.68/28.34 [2071]~E(x20711,x20712)+E(f494(x20713,x20714,x20715,x20711,x20716),f494(x20713,x20714,x20715,x20712,x20716)) % 28.68/28.34 [2072]~E(x20721,x20722)+E(f494(x20723,x20724,x20725,x20726,x20721),f494(x20723,x20724,x20725,x20726,x20722)) % 28.68/28.34 [2073]~E(x20731,x20732)+E(f737(x20731,x20733,x20734,x20735),f737(x20732,x20733,x20734,x20735)) % 28.68/28.34 [2074]~E(x20741,x20742)+E(f737(x20743,x20741,x20744,x20745),f737(x20743,x20742,x20744,x20745)) % 28.68/28.34 [2075]~E(x20751,x20752)+E(f737(x20753,x20754,x20751,x20755),f737(x20753,x20754,x20752,x20755)) % 28.68/28.34 [2076]~E(x20761,x20762)+E(f737(x20763,x20764,x20765,x20761),f737(x20763,x20764,x20765,x20762)) % 28.68/28.34 [2077]~E(x20771,x20772)+E(f849(x20771),f849(x20772)) % 28.68/28.34 [2078]~E(x20781,x20782)+E(f642(x20781,x20783,x20784,x20785),f642(x20782,x20783,x20784,x20785)) % 28.68/28.34 [2079]~E(x20791,x20792)+E(f642(x20793,x20791,x20794,x20795),f642(x20793,x20792,x20794,x20795)) % 28.68/28.34 [2080]~E(x20801,x20802)+E(f642(x20803,x20804,x20801,x20805),f642(x20803,x20804,x20802,x20805)) % 28.68/28.34 [2081]~E(x20811,x20812)+E(f642(x20813,x20814,x20815,x20811),f642(x20813,x20814,x20815,x20812)) % 28.68/28.34 [2082]~E(x20821,x20822)+E(f807(x20821,x20823),f807(x20822,x20823)) % 28.68/28.34 [2083]~E(x20831,x20832)+E(f807(x20833,x20831),f807(x20833,x20832)) % 28.68/28.34 [2084]~E(x20841,x20842)+E(f685(x20841,x20843,x20844),f685(x20842,x20843,x20844)) % 28.68/28.34 [2085]~E(x20851,x20852)+E(f685(x20853,x20851,x20854),f685(x20853,x20852,x20854)) % 28.68/28.34 [2086]~E(x20861,x20862)+E(f685(x20863,x20864,x20861),f685(x20863,x20864,x20862)) % 28.68/28.34 [2087]~E(x20871,x20872)+E(f474(x20871,x20873,x20874,x20875),f474(x20872,x20873,x20874,x20875)) % 28.68/28.34 [2088]~E(x20881,x20882)+E(f474(x20883,x20881,x20884,x20885),f474(x20883,x20882,x20884,x20885)) % 28.68/28.34 [2089]~E(x20891,x20892)+E(f474(x20893,x20894,x20891,x20895),f474(x20893,x20894,x20892,x20895)) % 28.68/28.34 [2090]~E(x20901,x20902)+E(f474(x20903,x20904,x20905,x20901),f474(x20903,x20904,x20905,x20902)) % 28.68/28.34 [2091]~E(x20911,x20912)+E(f732(x20911,x20913,x20914,x20915),f732(x20912,x20913,x20914,x20915)) % 28.68/28.34 [2092]~E(x20921,x20922)+E(f732(x20923,x20921,x20924,x20925),f732(x20923,x20922,x20924,x20925)) % 28.68/28.34 [2093]~E(x20931,x20932)+E(f732(x20933,x20934,x20931,x20935),f732(x20933,x20934,x20932,x20935)) % 28.68/28.34 [2094]~E(x20941,x20942)+E(f732(x20943,x20944,x20945,x20941),f732(x20943,x20944,x20945,x20942)) % 28.68/28.34 [2095]~E(x20951,x20952)+E(f424(x20951,x20953,x20954),f424(x20952,x20953,x20954)) % 28.68/28.34 [2096]~E(x20961,x20962)+E(f424(x20963,x20961,x20964),f424(x20963,x20962,x20964)) % 28.68/28.34 [2097]~E(x20971,x20972)+E(f424(x20973,x20974,x20971),f424(x20973,x20974,x20972)) % 28.68/28.34 [2098]~E(x20981,x20982)+E(f482(x20981,x20983,x20984,x20985,x20986),f482(x20982,x20983,x20984,x20985,x20986)) % 28.68/28.34 [2099]~E(x20991,x20992)+E(f482(x20993,x20991,x20994,x20995,x20996),f482(x20993,x20992,x20994,x20995,x20996)) % 28.68/28.34 [2100]~E(x21001,x21002)+E(f482(x21003,x21004,x21001,x21005,x21006),f482(x21003,x21004,x21002,x21005,x21006)) % 28.68/28.34 [2101]~E(x21011,x21012)+E(f482(x21013,x21014,x21015,x21011,x21016),f482(x21013,x21014,x21015,x21012,x21016)) % 28.68/28.34 [2102]~E(x21021,x21022)+E(f482(x21023,x21024,x21025,x21026,x21021),f482(x21023,x21024,x21025,x21026,x21022)) % 28.68/28.34 [2103]~E(x21031,x21032)+E(f395(x21031,x21033,x21034,x21035),f395(x21032,x21033,x21034,x21035)) % 28.68/28.34 [2104]~E(x21041,x21042)+E(f395(x21043,x21041,x21044,x21045),f395(x21043,x21042,x21044,x21045)) % 28.68/28.34 [2105]~E(x21051,x21052)+E(f395(x21053,x21054,x21051,x21055),f395(x21053,x21054,x21052,x21055)) % 28.68/28.34 [2106]~E(x21061,x21062)+E(f395(x21063,x21064,x21065,x21061),f395(x21063,x21064,x21065,x21062)) % 28.68/28.34 [2107]~E(x21071,x21072)+E(f397(x21071,x21073),f397(x21072,x21073)) % 28.68/28.34 [2108]~E(x21081,x21082)+E(f397(x21083,x21081),f397(x21083,x21082)) % 28.68/28.34 [2109]~E(x21091,x21092)+E(f382(x21091,x21093),f382(x21092,x21093)) % 28.68/28.34 [2110]~E(x21101,x21102)+E(f382(x21103,x21101),f382(x21103,x21102)) % 28.68/28.34 [2111]~E(x21111,x21112)+E(f670(x21111,x21113,x21114),f670(x21112,x21113,x21114)) % 28.68/28.34 [2112]~E(x21121,x21122)+E(f670(x21123,x21121,x21124),f670(x21123,x21122,x21124)) % 28.68/28.34 [2113]~E(x21131,x21132)+E(f670(x21133,x21134,x21131),f670(x21133,x21134,x21132)) % 28.68/28.34 [2114]~E(x21141,x21142)+E(f748(x21141,x21143),f748(x21142,x21143)) % 28.68/28.34 [2115]~E(x21151,x21152)+E(f748(x21153,x21151),f748(x21153,x21152)) % 28.68/28.34 [2116]~E(x21161,x21162)+E(f627(x21161,x21163,x21164,x21165),f627(x21162,x21163,x21164,x21165)) % 28.68/28.34 [2117]~E(x21171,x21172)+E(f627(x21173,x21171,x21174,x21175),f627(x21173,x21172,x21174,x21175)) % 28.68/28.34 [2118]~E(x21181,x21182)+E(f627(x21183,x21184,x21181,x21185),f627(x21183,x21184,x21182,x21185)) % 28.68/28.34 [2119]~E(x21191,x21192)+E(f627(x21193,x21194,x21195,x21191),f627(x21193,x21194,x21195,x21192)) % 28.68/28.34 [2120]~E(x21201,x21202)+E(f380(x21201,x21203),f380(x21202,x21203)) % 28.68/28.34 [2121]~E(x21211,x21212)+E(f380(x21213,x21211),f380(x21213,x21212)) % 28.68/28.34 [2122]~E(x21221,x21222)+E(f795(x21221,x21223,x21224),f795(x21222,x21223,x21224)) % 28.68/28.34 [2123]~E(x21231,x21232)+E(f795(x21233,x21231,x21234),f795(x21233,x21232,x21234)) % 28.68/28.34 [2124]~E(x21241,x21242)+E(f795(x21243,x21244,x21241),f795(x21243,x21244,x21242)) % 28.68/28.34 [2125]~E(x21251,x21252)+E(f132(x21251,x21253),f132(x21252,x21253)) % 28.68/28.34 [2126]~E(x21261,x21262)+E(f132(x21263,x21261),f132(x21263,x21262)) % 28.68/28.34 [2127]~E(x21271,x21272)+E(f804(x21271,x21273,x21274),f804(x21272,x21273,x21274)) % 28.68/28.34 [2128]~E(x21281,x21282)+E(f804(x21283,x21281,x21284),f804(x21283,x21282,x21284)) % 28.68/28.34 [2129]~E(x21291,x21292)+E(f804(x21293,x21294,x21291),f804(x21293,x21294,x21292)) % 28.68/28.34 [2130]~E(x21301,x21302)+E(f391(x21301,x21303),f391(x21302,x21303)) % 28.68/28.34 [2131]~E(x21311,x21312)+E(f391(x21313,x21311),f391(x21313,x21312)) % 28.68/28.34 [2132]~E(x21321,x21322)+E(f500(x21321,x21323,x21324,x21325,x21326),f500(x21322,x21323,x21324,x21325,x21326)) % 28.68/28.34 [2133]~E(x21331,x21332)+E(f500(x21333,x21331,x21334,x21335,x21336),f500(x21333,x21332,x21334,x21335,x21336)) % 28.68/28.34 [2134]~E(x21341,x21342)+E(f500(x21343,x21344,x21341,x21345,x21346),f500(x21343,x21344,x21342,x21345,x21346)) % 28.68/28.34 [2135]~E(x21351,x21352)+E(f500(x21353,x21354,x21355,x21351,x21356),f500(x21353,x21354,x21355,x21352,x21356)) % 28.68/28.34 [2136]~E(x21361,x21362)+E(f500(x21363,x21364,x21365,x21366,x21361),f500(x21363,x21364,x21365,x21366,x21362)) % 28.68/28.34 [2137]~E(x21371,x21372)+E(f409(x21371,x21373,x21374),f409(x21372,x21373,x21374)) % 28.68/28.34 [2138]~E(x21381,x21382)+E(f409(x21383,x21381,x21384),f409(x21383,x21382,x21384)) % 28.68/28.34 [2139]~E(x21391,x21392)+E(f409(x21393,x21394,x21391),f409(x21393,x21394,x21392)) % 28.68/28.34 [2140]~E(x21401,x21402)+E(f342(x21401,x21403,x21404,x21405),f342(x21402,x21403,x21404,x21405)) % 28.68/28.34 [2141]~E(x21411,x21412)+E(f342(x21413,x21411,x21414,x21415),f342(x21413,x21412,x21414,x21415)) % 28.68/28.34 [2142]~E(x21421,x21422)+E(f342(x21423,x21424,x21421,x21425),f342(x21423,x21424,x21422,x21425)) % 28.68/28.34 [2143]~E(x21431,x21432)+E(f342(x21433,x21434,x21435,x21431),f342(x21433,x21434,x21435,x21432)) % 28.68/28.34 [2144]~E(x21441,x21442)+E(f570(x21441,x21443,x21444,x21445,x21446,x21447),f570(x21442,x21443,x21444,x21445,x21446,x21447)) % 28.68/28.34 [2145]~E(x21451,x21452)+E(f570(x21453,x21451,x21454,x21455,x21456,x21457),f570(x21453,x21452,x21454,x21455,x21456,x21457)) % 28.68/28.34 [2146]~E(x21461,x21462)+E(f570(x21463,x21464,x21461,x21465,x21466,x21467),f570(x21463,x21464,x21462,x21465,x21466,x21467)) % 28.68/28.34 [2147]~E(x21471,x21472)+E(f570(x21473,x21474,x21475,x21471,x21476,x21477),f570(x21473,x21474,x21475,x21472,x21476,x21477)) % 28.68/28.34 [2148]~E(x21481,x21482)+E(f570(x21483,x21484,x21485,x21486,x21481,x21487),f570(x21483,x21484,x21485,x21486,x21482,x21487)) % 28.68/28.34 [2149]~E(x21491,x21492)+E(f570(x21493,x21494,x21495,x21496,x21497,x21491),f570(x21493,x21494,x21495,x21496,x21497,x21492)) % 28.68/28.34 [2150]~E(x21501,x21502)+E(f590(x21501,x21503,x21504),f590(x21502,x21503,x21504)) % 28.68/28.34 [2151]~E(x21511,x21512)+E(f590(x21513,x21511,x21514),f590(x21513,x21512,x21514)) % 28.68/28.34 [2152]~E(x21521,x21522)+E(f590(x21523,x21524,x21521),f590(x21523,x21524,x21522)) % 28.68/28.34 [2153]~E(x21531,x21532)+E(f390(x21531,x21533),f390(x21532,x21533)) % 28.68/28.34 [2154]~E(x21541,x21542)+E(f390(x21543,x21541),f390(x21543,x21542)) % 28.68/28.34 [2155]~E(x21551,x21552)+E(f688(x21551,x21553,x21554,x21555),f688(x21552,x21553,x21554,x21555)) % 28.68/28.34 [2156]~E(x21561,x21562)+E(f688(x21563,x21561,x21564,x21565),f688(x21563,x21562,x21564,x21565)) % 28.68/28.34 [2157]~E(x21571,x21572)+E(f688(x21573,x21574,x21571,x21575),f688(x21573,x21574,x21572,x21575)) % 28.68/28.34 [2158]~E(x21581,x21582)+E(f688(x21583,x21584,x21585,x21581),f688(x21583,x21584,x21585,x21582)) % 28.68/28.34 [2159]~E(x21591,x21592)+E(f644(x21591,x21593,x21594,x21595),f644(x21592,x21593,x21594,x21595)) % 28.68/28.34 [2160]~E(x21601,x21602)+E(f644(x21603,x21601,x21604,x21605),f644(x21603,x21602,x21604,x21605)) % 28.68/28.34 [2161]~E(x21611,x21612)+E(f644(x21613,x21614,x21611,x21615),f644(x21613,x21614,x21612,x21615)) % 28.68/28.34 [2162]~E(x21621,x21622)+E(f644(x21623,x21624,x21625,x21621),f644(x21623,x21624,x21625,x21622)) % 28.68/28.34 [2163]~E(x21631,x21632)+E(f720(x21631,x21633,x21634),f720(x21632,x21633,x21634)) % 28.68/28.34 [2164]~E(x21641,x21642)+E(f720(x21643,x21641,x21644),f720(x21643,x21642,x21644)) % 28.68/28.34 [2165]~E(x21651,x21652)+E(f720(x21653,x21654,x21651),f720(x21653,x21654,x21652)) % 28.68/28.34 [2166]~E(x21661,x21662)+E(f721(x21661,x21663,x21664,x21665),f721(x21662,x21663,x21664,x21665)) % 28.68/28.34 [2167]~E(x21671,x21672)+E(f721(x21673,x21671,x21674,x21675),f721(x21673,x21672,x21674,x21675)) % 28.68/28.34 [2168]~E(x21681,x21682)+E(f721(x21683,x21684,x21681,x21685),f721(x21683,x21684,x21682,x21685)) % 28.68/28.34 [2169]~E(x21691,x21692)+E(f721(x21693,x21694,x21695,x21691),f721(x21693,x21694,x21695,x21692)) % 28.68/28.34 [2170]~E(x21701,x21702)+E(f793(x21701,x21703,x21704),f793(x21702,x21703,x21704)) % 28.68/28.34 [2171]~E(x21711,x21712)+E(f793(x21713,x21711,x21714),f793(x21713,x21712,x21714)) % 28.68/28.34 [2172]~E(x21721,x21722)+E(f793(x21723,x21724,x21721),f793(x21723,x21724,x21722)) % 28.68/28.34 [2173]~E(x21731,x21732)+E(f306(x21731,x21733),f306(x21732,x21733)) % 28.68/28.34 [2174]~E(x21741,x21742)+E(f306(x21743,x21741),f306(x21743,x21742)) % 28.68/28.34 [2175]~E(x21751,x21752)+E(f731(x21751,x21753,x21754,x21755),f731(x21752,x21753,x21754,x21755)) % 28.68/28.34 [2176]~E(x21761,x21762)+E(f731(x21763,x21761,x21764,x21765),f731(x21763,x21762,x21764,x21765)) % 28.68/28.34 [2177]~E(x21771,x21772)+E(f731(x21773,x21774,x21771,x21775),f731(x21773,x21774,x21772,x21775)) % 28.68/28.34 [2178]~E(x21781,x21782)+E(f731(x21783,x21784,x21785,x21781),f731(x21783,x21784,x21785,x21782)) % 28.68/28.34 [2179]~E(x21791,x21792)+E(f381(x21791),f381(x21792)) % 28.68/28.34 [2180]~E(x21801,x21802)+E(f710(x21801,x21803),f710(x21802,x21803)) % 28.68/28.34 [2181]~E(x21811,x21812)+E(f710(x21813,x21811),f710(x21813,x21812)) % 28.68/28.34 [2182]~E(x21821,x21822)+E(f508(x21821,x21823,x21824,x21825),f508(x21822,x21823,x21824,x21825)) % 28.68/28.34 [2183]~E(x21831,x21832)+E(f508(x21833,x21831,x21834,x21835),f508(x21833,x21832,x21834,x21835)) % 28.68/28.34 [2184]~E(x21841,x21842)+E(f508(x21843,x21844,x21841,x21845),f508(x21843,x21844,x21842,x21845)) % 28.68/28.34 [2185]~E(x21851,x21852)+E(f508(x21853,x21854,x21855,x21851),f508(x21853,x21854,x21855,x21852)) % 28.68/28.34 [2186]~E(x21861,x21862)+E(f464(x21861),f464(x21862)) % 28.68/28.34 [2187]~E(x21871,x21872)+E(f715(x21871,x21873,x21874),f715(x21872,x21873,x21874)) % 28.68/28.34 [2188]~E(x21881,x21882)+E(f715(x21883,x21881,x21884),f715(x21883,x21882,x21884)) % 28.68/28.34 [2189]~E(x21891,x21892)+E(f715(x21893,x21894,x21891),f715(x21893,x21894,x21892)) % 28.68/28.34 [2190]~E(x21901,x21902)+E(f355(x21901,x21903,x21904,x21905),f355(x21902,x21903,x21904,x21905)) % 28.68/28.34 [2191]~E(x21911,x21912)+E(f355(x21913,x21911,x21914,x21915),f355(x21913,x21912,x21914,x21915)) % 28.68/28.34 [2192]~E(x21921,x21922)+E(f355(x21923,x21924,x21921,x21925),f355(x21923,x21924,x21922,x21925)) % 28.68/28.34 [2193]~E(x21931,x21932)+E(f355(x21933,x21934,x21935,x21931),f355(x21933,x21934,x21935,x21932)) % 28.68/28.34 [2194]~E(x21941,x21942)+E(f652(x21941,x21943,x21944),f652(x21942,x21943,x21944)) % 28.68/28.34 [2195]~E(x21951,x21952)+E(f652(x21953,x21951,x21954),f652(x21953,x21952,x21954)) % 28.68/28.34 [2196]~E(x21961,x21962)+E(f652(x21963,x21964,x21961),f652(x21963,x21964,x21962)) % 28.68/28.34 [2197]~E(x21971,x21972)+E(f619(x21971,x21973,x21974),f619(x21972,x21973,x21974)) % 28.68/28.34 [2198]~E(x21981,x21982)+E(f619(x21983,x21981,x21984),f619(x21983,x21982,x21984)) % 28.68/28.34 [2199]~E(x21991,x21992)+E(f619(x21993,x21994,x21991),f619(x21993,x21994,x21992)) % 28.68/28.34 [2200]~E(x22001,x22002)+E(f234(x22001,x22003),f234(x22002,x22003)) % 28.68/28.34 [2201]~E(x22011,x22012)+E(f234(x22013,x22011),f234(x22013,x22012)) % 28.68/28.34 [2202]~E(x22021,x22022)+E(f686(x22021,x22023,x22024),f686(x22022,x22023,x22024)) % 28.68/28.34 [2203]~E(x22031,x22032)+E(f686(x22033,x22031,x22034),f686(x22033,x22032,x22034)) % 28.68/28.34 [2204]~E(x22041,x22042)+E(f686(x22043,x22044,x22041),f686(x22043,x22044,x22042)) % 28.68/28.34 [2205]~E(x22051,x22052)+E(f402(x22051,x22053),f402(x22052,x22053)) % 28.68/28.34 [2206]~E(x22061,x22062)+E(f402(x22063,x22061),f402(x22063,x22062)) % 28.68/28.34 [2207]~E(x22071,x22072)+E(f407(x22071,x22073,x22074),f407(x22072,x22073,x22074)) % 28.68/28.34 [2208]~E(x22081,x22082)+E(f407(x22083,x22081,x22084),f407(x22083,x22082,x22084)) % 28.68/28.34 [2209]~E(x22091,x22092)+E(f407(x22093,x22094,x22091),f407(x22093,x22094,x22092)) % 28.68/28.34 [2210]~E(x22101,x22102)+E(f799(x22101,x22103,x22104),f799(x22102,x22103,x22104)) % 28.68/28.34 [2211]~E(x22111,x22112)+E(f799(x22113,x22111,x22114),f799(x22113,x22112,x22114)) % 28.68/28.34 [2212]~E(x22121,x22122)+E(f799(x22123,x22124,x22121),f799(x22123,x22124,x22122)) % 28.68/28.34 [2213]~E(x22131,x22132)+E(f522(x22131,x22133,x22134,x22135),f522(x22132,x22133,x22134,x22135)) % 28.68/28.34 [2214]~E(x22141,x22142)+E(f522(x22143,x22141,x22144,x22145),f522(x22143,x22142,x22144,x22145)) % 28.68/28.34 [2215]~E(x22151,x22152)+E(f522(x22153,x22154,x22151,x22155),f522(x22153,x22154,x22152,x22155)) % 28.68/28.34 [2216]~E(x22161,x22162)+E(f522(x22163,x22164,x22165,x22161),f522(x22163,x22164,x22165,x22162)) % 28.68/28.34 [2217]~E(x22171,x22172)+E(f548(x22171,x22173,x22174,x22175,x22176),f548(x22172,x22173,x22174,x22175,x22176)) % 28.68/28.34 [2218]~E(x22181,x22182)+E(f548(x22183,x22181,x22184,x22185,x22186),f548(x22183,x22182,x22184,x22185,x22186)) % 28.68/28.34 [2219]~E(x22191,x22192)+E(f548(x22193,x22194,x22191,x22195,x22196),f548(x22193,x22194,x22192,x22195,x22196)) % 28.68/28.34 [2220]~E(x22201,x22202)+E(f548(x22203,x22204,x22205,x22201,x22206),f548(x22203,x22204,x22205,x22202,x22206)) % 28.68/28.34 [2221]~E(x22211,x22212)+E(f548(x22213,x22214,x22215,x22216,x22211),f548(x22213,x22214,x22215,x22216,x22212)) % 28.68/28.34 [2222]~E(x22221,x22222)+E(f820(x22221,x22223,x22224),f820(x22222,x22223,x22224)) % 28.68/28.34 [2223]~E(x22231,x22232)+E(f820(x22233,x22231,x22234),f820(x22233,x22232,x22234)) % 28.68/28.34 [2224]~E(x22241,x22242)+E(f820(x22243,x22244,x22241),f820(x22243,x22244,x22242)) % 28.68/28.34 [2225]~E(x22251,x22252)+E(f664(x22251,x22253,x22254,x22255,x22256),f664(x22252,x22253,x22254,x22255,x22256)) % 28.68/28.34 [2226]~E(x22261,x22262)+E(f664(x22263,x22261,x22264,x22265,x22266),f664(x22263,x22262,x22264,x22265,x22266)) % 28.68/28.34 [2227]~E(x22271,x22272)+E(f664(x22273,x22274,x22271,x22275,x22276),f664(x22273,x22274,x22272,x22275,x22276)) % 28.68/28.34 [2228]~E(x22281,x22282)+E(f664(x22283,x22284,x22285,x22281,x22286),f664(x22283,x22284,x22285,x22282,x22286)) % 28.68/28.34 [2229]~E(x22291,x22292)+E(f664(x22293,x22294,x22295,x22296,x22291),f664(x22293,x22294,x22295,x22296,x22292)) % 28.68/28.34 [2230]~E(x22301,x22302)+E(f384(x22301,x22303,x22304),f384(x22302,x22303,x22304)) % 28.68/28.34 [2231]~E(x22311,x22312)+E(f384(x22313,x22311,x22314),f384(x22313,x22312,x22314)) % 28.68/28.34 [2232]~E(x22321,x22322)+E(f384(x22323,x22324,x22321),f384(x22323,x22324,x22322)) % 28.68/28.34 [2233]~E(x22331,x22332)+E(f330(x22331,x22333),f330(x22332,x22333)) % 28.68/28.34 [2234]~E(x22341,x22342)+E(f330(x22343,x22341),f330(x22343,x22342)) % 28.68/28.34 [2235]~E(x22351,x22352)+E(f630(x22351,x22353,x22354,x22355,x22356,x22357,x22358,x22359),f630(x22352,x22353,x22354,x22355,x22356,x22357,x22358,x22359)) % 28.68/28.34 [2236]~E(x22361,x22362)+E(f630(x22363,x22361,x22364,x22365,x22366,x22367,x22368,x22369),f630(x22363,x22362,x22364,x22365,x22366,x22367,x22368,x22369)) % 28.68/28.34 [2237]~E(x22371,x22372)+E(f630(x22373,x22374,x22371,x22375,x22376,x22377,x22378,x22379),f630(x22373,x22374,x22372,x22375,x22376,x22377,x22378,x22379)) % 28.68/28.34 [2238]~E(x22381,x22382)+E(f630(x22383,x22384,x22385,x22381,x22386,x22387,x22388,x22389),f630(x22383,x22384,x22385,x22382,x22386,x22387,x22388,x22389)) % 28.68/28.34 [2239]~E(x22391,x22392)+E(f630(x22393,x22394,x22395,x22396,x22391,x22397,x22398,x22399),f630(x22393,x22394,x22395,x22396,x22392,x22397,x22398,x22399)) % 28.68/28.34 [2240]~E(x22401,x22402)+E(f630(x22403,x22404,x22405,x22406,x22407,x22401,x22408,x22409),f630(x22403,x22404,x22405,x22406,x22407,x22402,x22408,x22409)) % 28.68/28.34 [2241]~E(x22411,x22412)+E(f630(x22413,x22414,x22415,x22416,x22417,x22418,x22411,x22419),f630(x22413,x22414,x22415,x22416,x22417,x22418,x22412,x22419)) % 28.68/28.34 [2242]~E(x22421,x22422)+E(f630(x22423,x22424,x22425,x22426,x22427,x22428,x22429,x22421),f630(x22423,x22424,x22425,x22426,x22427,x22428,x22429,x22422)) % 28.68/28.34 [2243]~E(x22431,x22432)+E(f462(x22431,x22433,x22434,x22435),f462(x22432,x22433,x22434,x22435)) % 28.68/28.34 [2244]~E(x22441,x22442)+E(f462(x22443,x22441,x22444,x22445),f462(x22443,x22442,x22444,x22445)) % 28.68/28.34 [2245]~E(x22451,x22452)+E(f462(x22453,x22454,x22451,x22455),f462(x22453,x22454,x22452,x22455)) % 28.68/28.34 [2246]~E(x22461,x22462)+E(f462(x22463,x22464,x22465,x22461),f462(x22463,x22464,x22465,x22462)) % 28.68/28.34 [2247]~E(x22471,x22472)+E(f440(x22471,x22473),f440(x22472,x22473)) % 28.68/28.34 [2248]~E(x22481,x22482)+E(f440(x22483,x22481),f440(x22483,x22482)) % 28.68/28.34 [2249]~E(x22491,x22492)+E(f733(x22491,x22493,x22494,x22495),f733(x22492,x22493,x22494,x22495)) % 28.68/28.34 [2250]~E(x22501,x22502)+E(f733(x22503,x22501,x22504,x22505),f733(x22503,x22502,x22504,x22505)) % 28.68/28.34 [2251]~E(x22511,x22512)+E(f733(x22513,x22514,x22511,x22515),f733(x22513,x22514,x22512,x22515)) % 28.68/28.34 [2252]~E(x22521,x22522)+E(f733(x22523,x22524,x22525,x22521),f733(x22523,x22524,x22525,x22522)) % 28.68/28.34 [2253]~E(x22531,x22532)+E(f481(x22531,x22533,x22534,x22535,x22536),f481(x22532,x22533,x22534,x22535,x22536)) % 28.68/28.34 [2254]~E(x22541,x22542)+E(f481(x22543,x22541,x22544,x22545,x22546),f481(x22543,x22542,x22544,x22545,x22546)) % 28.68/28.34 [2255]~E(x22551,x22552)+E(f481(x22553,x22554,x22551,x22555,x22556),f481(x22553,x22554,x22552,x22555,x22556)) % 28.68/28.34 [2256]~E(x22561,x22562)+E(f481(x22563,x22564,x22565,x22561,x22566),f481(x22563,x22564,x22565,x22562,x22566)) % 28.68/28.34 [2257]~E(x22571,x22572)+E(f481(x22573,x22574,x22575,x22576,x22571),f481(x22573,x22574,x22575,x22576,x22572)) % 28.68/28.34 [2258]~E(x22581,x22582)+E(f679(x22581,x22583,x22584,x22585),f679(x22582,x22583,x22584,x22585)) % 28.68/28.34 [2259]~E(x22591,x22592)+E(f679(x22593,x22591,x22594,x22595),f679(x22593,x22592,x22594,x22595)) % 28.68/28.34 [2260]~E(x22601,x22602)+E(f679(x22603,x22604,x22601,x22605),f679(x22603,x22604,x22602,x22605)) % 28.68/28.34 [2261]~E(x22611,x22612)+E(f679(x22613,x22614,x22615,x22611),f679(x22613,x22614,x22615,x22612)) % 28.68/28.34 [2262]~E(x22621,x22622)+E(f309(x22621,x22623,x22624),f309(x22622,x22623,x22624)) % 28.68/28.34 [2263]~E(x22631,x22632)+E(f309(x22633,x22631,x22634),f309(x22633,x22632,x22634)) % 28.68/28.34 [2264]~E(x22641,x22642)+E(f309(x22643,x22644,x22641),f309(x22643,x22644,x22642)) % 28.68/28.34 [2265]~E(x22651,x22652)+E(f190(x22651,x22653,x22654,x22655),f190(x22652,x22653,x22654,x22655)) % 28.68/28.34 [2266]~E(x22661,x22662)+E(f190(x22663,x22661,x22664,x22665),f190(x22663,x22662,x22664,x22665)) % 28.68/28.34 [2267]~E(x22671,x22672)+E(f190(x22673,x22674,x22671,x22675),f190(x22673,x22674,x22672,x22675)) % 28.68/28.34 [2268]~E(x22681,x22682)+E(f190(x22683,x22684,x22685,x22681),f190(x22683,x22684,x22685,x22682)) % 28.68/28.34 [2269]~E(x22691,x22692)+E(f586(x22691,x22693,x22694,x22695),f586(x22692,x22693,x22694,x22695)) % 28.68/28.34 [2270]~E(x22701,x22702)+E(f586(x22703,x22701,x22704,x22705),f586(x22703,x22702,x22704,x22705)) % 28.68/28.34 [2271]~E(x22711,x22712)+E(f586(x22713,x22714,x22711,x22715),f586(x22713,x22714,x22712,x22715)) % 28.68/28.34 [2272]~E(x22721,x22722)+E(f586(x22723,x22724,x22725,x22721),f586(x22723,x22724,x22725,x22722)) % 28.68/28.34 [2273]~E(x22731,x22732)+E(f448(x22731,x22733),f448(x22732,x22733)) % 28.68/28.34 [2274]~E(x22741,x22742)+E(f448(x22743,x22741),f448(x22743,x22742)) % 28.68/28.34 [2275]~E(x22751,x22752)+E(f676(x22751,x22753,x22754),f676(x22752,x22753,x22754)) % 28.68/28.34 [2276]~E(x22761,x22762)+E(f676(x22763,x22761,x22764),f676(x22763,x22762,x22764)) % 28.68/28.34 [2277]~E(x22771,x22772)+E(f676(x22773,x22774,x22771),f676(x22773,x22774,x22772)) % 28.68/28.34 [2278]~E(x22781,x22782)+E(f219(x22781,x22783,x22784,x22785,x22786),f219(x22782,x22783,x22784,x22785,x22786)) % 28.68/28.34 [2279]~E(x22791,x22792)+E(f219(x22793,x22791,x22794,x22795,x22796),f219(x22793,x22792,x22794,x22795,x22796)) % 28.68/28.34 [2280]~E(x22801,x22802)+E(f219(x22803,x22804,x22801,x22805,x22806),f219(x22803,x22804,x22802,x22805,x22806)) % 28.68/28.34 [2281]~E(x22811,x22812)+E(f219(x22813,x22814,x22815,x22811,x22816),f219(x22813,x22814,x22815,x22812,x22816)) % 28.68/28.34 [2282]~E(x22821,x22822)+E(f219(x22823,x22824,x22825,x22826,x22821),f219(x22823,x22824,x22825,x22826,x22822)) % 28.68/28.34 [2283]~E(x22831,x22832)+E(f538(x22831,x22833,x22834,x22835,x22836,x22837,x22838),f538(x22832,x22833,x22834,x22835,x22836,x22837,x22838)) % 28.68/28.34 [2284]~E(x22841,x22842)+E(f538(x22843,x22841,x22844,x22845,x22846,x22847,x22848),f538(x22843,x22842,x22844,x22845,x22846,x22847,x22848)) % 28.68/28.34 [2285]~E(x22851,x22852)+E(f538(x22853,x22854,x22851,x22855,x22856,x22857,x22858),f538(x22853,x22854,x22852,x22855,x22856,x22857,x22858)) % 28.68/28.34 [2286]~E(x22861,x22862)+E(f538(x22863,x22864,x22865,x22861,x22866,x22867,x22868),f538(x22863,x22864,x22865,x22862,x22866,x22867,x22868)) % 28.68/28.34 [2287]~E(x22871,x22872)+E(f538(x22873,x22874,x22875,x22876,x22871,x22877,x22878),f538(x22873,x22874,x22875,x22876,x22872,x22877,x22878)) % 28.68/28.34 [2288]~E(x22881,x22882)+E(f538(x22883,x22884,x22885,x22886,x22887,x22881,x22888),f538(x22883,x22884,x22885,x22886,x22887,x22882,x22888)) % 28.68/28.34 [2289]~E(x22891,x22892)+E(f538(x22893,x22894,x22895,x22896,x22897,x22898,x22891),f538(x22893,x22894,x22895,x22896,x22897,x22898,x22892)) % 28.68/28.34 [2290]~E(x22901,x22902)+E(f401(x22901,x22903),f401(x22902,x22903)) % 28.68/28.34 [2291]~E(x22911,x22912)+E(f401(x22913,x22911),f401(x22913,x22912)) % 28.68/28.34 [2292]~E(x22921,x22922)+E(f194(x22921),f194(x22922)) % 28.68/28.34 [2293]~E(x22931,x22932)+E(f536(x22931,x22933,x22934,x22935,x22936),f536(x22932,x22933,x22934,x22935,x22936)) % 28.68/28.34 [2294]~E(x22941,x22942)+E(f536(x22943,x22941,x22944,x22945,x22946),f536(x22943,x22942,x22944,x22945,x22946)) % 28.68/28.34 [2295]~E(x22951,x22952)+E(f536(x22953,x22954,x22951,x22955,x22956),f536(x22953,x22954,x22952,x22955,x22956)) % 28.68/28.34 [2296]~E(x22961,x22962)+E(f536(x22963,x22964,x22965,x22961,x22966),f536(x22963,x22964,x22965,x22962,x22966)) % 28.68/28.34 [2297]~E(x22971,x22972)+E(f536(x22973,x22974,x22975,x22976,x22971),f536(x22973,x22974,x22975,x22976,x22972)) % 28.68/28.34 [2298]~E(x22981,x22982)+E(f667(x22981,x22983,x22984,x22985,x22986),f667(x22982,x22983,x22984,x22985,x22986)) % 28.68/28.34 [2299]~E(x22991,x22992)+E(f667(x22993,x22991,x22994,x22995,x22996),f667(x22993,x22992,x22994,x22995,x22996)) % 28.68/28.34 [2300]~E(x23001,x23002)+E(f667(x23003,x23004,x23001,x23005,x23006),f667(x23003,x23004,x23002,x23005,x23006)) % 28.68/28.34 [2301]~E(x23011,x23012)+E(f667(x23013,x23014,x23015,x23011,x23016),f667(x23013,x23014,x23015,x23012,x23016)) % 28.68/28.34 [2302]~E(x23021,x23022)+E(f667(x23023,x23024,x23025,x23026,x23021),f667(x23023,x23024,x23025,x23026,x23022)) % 28.68/28.34 [2303]~E(x23031,x23032)+E(f372(x23031,x23033),f372(x23032,x23033)) % 28.68/28.34 [2304]~E(x23041,x23042)+E(f372(x23043,x23041),f372(x23043,x23042)) % 28.68/28.34 [2305]~E(x23051,x23052)+E(f814(x23051,x23053,x23054,x23055,x23056,x23057),f814(x23052,x23053,x23054,x23055,x23056,x23057)) % 28.68/28.34 [2306]~E(x23061,x23062)+E(f814(x23063,x23061,x23064,x23065,x23066,x23067),f814(x23063,x23062,x23064,x23065,x23066,x23067)) % 28.68/28.34 [2307]~E(x23071,x23072)+E(f814(x23073,x23074,x23071,x23075,x23076,x23077),f814(x23073,x23074,x23072,x23075,x23076,x23077)) % 28.68/28.34 [2308]~E(x23081,x23082)+E(f814(x23083,x23084,x23085,x23081,x23086,x23087),f814(x23083,x23084,x23085,x23082,x23086,x23087)) % 28.68/28.34 [2309]~E(x23091,x23092)+E(f814(x23093,x23094,x23095,x23096,x23091,x23097),f814(x23093,x23094,x23095,x23096,x23092,x23097)) % 28.68/28.34 [2310]~E(x23101,x23102)+E(f814(x23103,x23104,x23105,x23106,x23107,x23101),f814(x23103,x23104,x23105,x23106,x23107,x23102)) % 28.68/28.34 [2311]~E(x23111,x23112)+E(f780(x23111,x23113,x23114),f780(x23112,x23113,x23114)) % 28.68/28.34 [2312]~E(x23121,x23122)+E(f780(x23123,x23121,x23124),f780(x23123,x23122,x23124)) % 28.68/28.34 [2313]~E(x23131,x23132)+E(f780(x23133,x23134,x23131),f780(x23133,x23134,x23132)) % 28.68/28.34 [2314]~E(x23141,x23142)+E(f612(x23141),f612(x23142)) % 28.68/28.34 [2315]~E(x23151,x23152)+E(f123(x23151),f123(x23152)) % 28.68/28.34 [2316]~E(x23161,x23162)+E(f789(x23161,x23163,x23164),f789(x23162,x23163,x23164)) % 28.68/28.34 [2317]~E(x23171,x23172)+E(f789(x23173,x23171,x23174),f789(x23173,x23172,x23174)) % 28.68/28.34 [2318]~E(x23181,x23182)+E(f789(x23183,x23184,x23181),f789(x23183,x23184,x23182)) % 28.68/28.34 [2319]~E(x23191,x23192)+E(f747(x23191,x23193,x23194),f747(x23192,x23193,x23194)) % 28.68/28.34 [2320]~E(x23201,x23202)+E(f747(x23203,x23201,x23204),f747(x23203,x23202,x23204)) % 28.68/28.34 [2321]~E(x23211,x23212)+E(f747(x23213,x23214,x23211),f747(x23213,x23214,x23212)) % 28.68/28.34 [2322]~E(x23221,x23222)+E(f308(x23221,x23223,x23224),f308(x23222,x23223,x23224)) % 28.68/28.34 [2323]~E(x23231,x23232)+E(f308(x23233,x23231,x23234),f308(x23233,x23232,x23234)) % 28.68/28.34 [2324]~E(x23241,x23242)+E(f308(x23243,x23244,x23241),f308(x23243,x23244,x23242)) % 28.68/28.34 [2325]~E(x23251,x23252)+E(f332(x23251),f332(x23252)) % 28.68/28.34 [2326]~E(x23261,x23262)+E(f843(x23261,x23263),f843(x23262,x23263)) % 28.68/28.34 [2327]~E(x23271,x23272)+E(f843(x23273,x23271),f843(x23273,x23272)) % 28.68/28.34 [2328]~E(x23281,x23282)+E(f511(x23281,x23283,x23284,x23285,x23286),f511(x23282,x23283,x23284,x23285,x23286)) % 28.68/28.34 [2329]~E(x23291,x23292)+E(f511(x23293,x23291,x23294,x23295,x23296),f511(x23293,x23292,x23294,x23295,x23296)) % 28.68/28.34 [2330]~E(x23301,x23302)+E(f511(x23303,x23304,x23301,x23305,x23306),f511(x23303,x23304,x23302,x23305,x23306)) % 28.68/28.34 [2331]~E(x23311,x23312)+E(f511(x23313,x23314,x23315,x23311,x23316),f511(x23313,x23314,x23315,x23312,x23316)) % 28.68/28.34 [2332]~E(x23321,x23322)+E(f511(x23323,x23324,x23325,x23326,x23321),f511(x23323,x23324,x23325,x23326,x23322)) % 28.68/28.34 [2333]~E(x23331,x23332)+E(f429(x23331,x23333,x23334,x23335,x23336),f429(x23332,x23333,x23334,x23335,x23336)) % 28.68/28.34 [2334]~E(x23341,x23342)+E(f429(x23343,x23341,x23344,x23345,x23346),f429(x23343,x23342,x23344,x23345,x23346)) % 28.68/28.34 [2335]~E(x23351,x23352)+E(f429(x23353,x23354,x23351,x23355,x23356),f429(x23353,x23354,x23352,x23355,x23356)) % 28.68/28.34 [2336]~E(x23361,x23362)+E(f429(x23363,x23364,x23365,x23361,x23366),f429(x23363,x23364,x23365,x23362,x23366)) % 28.68/28.34 [2337]~E(x23371,x23372)+E(f429(x23373,x23374,x23375,x23376,x23371),f429(x23373,x23374,x23375,x23376,x23372)) % 28.68/28.34 [2338]~E(x23381,x23382)+E(f350(x23381,x23383,x23384,x23385),f350(x23382,x23383,x23384,x23385)) % 28.68/28.34 [2339]~E(x23391,x23392)+E(f350(x23393,x23391,x23394,x23395),f350(x23393,x23392,x23394,x23395)) % 28.68/28.34 [2340]~E(x23401,x23402)+E(f350(x23403,x23404,x23401,x23405),f350(x23403,x23404,x23402,x23405)) % 28.68/28.34 [2341]~E(x23411,x23412)+E(f350(x23413,x23414,x23415,x23411),f350(x23413,x23414,x23415,x23412)) % 28.68/28.34 [2342]~E(x23421,x23422)+E(f367(x23421,x23423),f367(x23422,x23423)) % 28.68/28.34 [2343]~E(x23431,x23432)+E(f367(x23433,x23431),f367(x23433,x23432)) % 28.68/28.34 [2344]~E(x23441,x23442)+E(f514(x23441),f514(x23442)) % 28.68/28.34 [2345]~E(x23451,x23452)+E(f743(x23451,x23453,x23454),f743(x23452,x23453,x23454)) % 28.68/28.34 [2346]~E(x23461,x23462)+E(f743(x23463,x23461,x23464),f743(x23463,x23462,x23464)) % 28.68/28.34 [2347]~E(x23471,x23472)+E(f743(x23473,x23474,x23471),f743(x23473,x23474,x23472)) % 28.68/28.34 [2348]~E(x23481,x23482)+E(f591(x23481,x23483,x23484,x23485,x23486),f591(x23482,x23483,x23484,x23485,x23486)) % 28.68/28.34 [2349]~E(x23491,x23492)+E(f591(x23493,x23491,x23494,x23495,x23496),f591(x23493,x23492,x23494,x23495,x23496)) % 28.68/28.34 [2350]~E(x23501,x23502)+E(f591(x23503,x23504,x23501,x23505,x23506),f591(x23503,x23504,x23502,x23505,x23506)) % 28.68/28.34 [2351]~E(x23511,x23512)+E(f591(x23513,x23514,x23515,x23511,x23516),f591(x23513,x23514,x23515,x23512,x23516)) % 28.68/28.34 [2352]~E(x23521,x23522)+E(f591(x23523,x23524,x23525,x23526,x23521),f591(x23523,x23524,x23525,x23526,x23522)) % 28.68/28.34 [2353]~E(x23531,x23532)+E(f583(x23531,x23533),f583(x23532,x23533)) % 28.68/28.34 [2354]~E(x23541,x23542)+E(f583(x23543,x23541),f583(x23543,x23542)) % 28.68/28.34 [2355]~E(x23551,x23552)+E(f815(x23551,x23553,x23554,x23555,x23556,x23557),f815(x23552,x23553,x23554,x23555,x23556,x23557)) % 28.68/28.34 [2356]~E(x23561,x23562)+E(f815(x23563,x23561,x23564,x23565,x23566,x23567),f815(x23563,x23562,x23564,x23565,x23566,x23567)) % 28.68/28.34 [2357]~E(x23571,x23572)+E(f815(x23573,x23574,x23571,x23575,x23576,x23577),f815(x23573,x23574,x23572,x23575,x23576,x23577)) % 28.68/28.34 [2358]~E(x23581,x23582)+E(f815(x23583,x23584,x23585,x23581,x23586,x23587),f815(x23583,x23584,x23585,x23582,x23586,x23587)) % 28.68/28.34 [2359]~E(x23591,x23592)+E(f815(x23593,x23594,x23595,x23596,x23591,x23597),f815(x23593,x23594,x23595,x23596,x23592,x23597)) % 28.68/28.34 [2360]~E(x23601,x23602)+E(f815(x23603,x23604,x23605,x23606,x23607,x23601),f815(x23603,x23604,x23605,x23606,x23607,x23602)) % 28.68/28.34 [2361]~E(x23611,x23612)+E(f222(x23611,x23613,x23614,x23615),f222(x23612,x23613,x23614,x23615)) % 28.68/28.34 [2362]~E(x23621,x23622)+E(f222(x23623,x23621,x23624,x23625),f222(x23623,x23622,x23624,x23625)) % 28.68/28.34 [2363]~E(x23631,x23632)+E(f222(x23633,x23634,x23631,x23635),f222(x23633,x23634,x23632,x23635)) % 28.68/28.34 [2364]~E(x23641,x23642)+E(f222(x23643,x23644,x23645,x23641),f222(x23643,x23644,x23645,x23642)) % 28.68/28.34 [2365]~E(x23651,x23652)+E(f199(x23651),f199(x23652)) % 28.68/28.34 [2366]~E(x23661,x23662)+E(f614(x23661,x23663),f614(x23662,x23663)) % 28.68/28.34 [2367]~E(x23671,x23672)+E(f614(x23673,x23671),f614(x23673,x23672)) % 28.68/28.34 [2368]~E(x23681,x23682)+E(f758(x23681,x23683),f758(x23682,x23683)) % 28.68/28.34 [2369]~E(x23691,x23692)+E(f758(x23693,x23691),f758(x23693,x23692)) % 28.68/28.34 [2370]~E(x23701,x23702)+E(f717(x23701,x23703),f717(x23702,x23703)) % 28.68/28.34 [2371]~E(x23711,x23712)+E(f717(x23713,x23711),f717(x23713,x23712)) % 28.68/28.34 [2372]~E(x23721,x23722)+E(f413(x23721,x23723,x23724),f413(x23722,x23723,x23724)) % 28.68/28.34 [2373]~E(x23731,x23732)+E(f413(x23733,x23731,x23734),f413(x23733,x23732,x23734)) % 28.68/28.34 [2374]~E(x23741,x23742)+E(f413(x23743,x23744,x23741),f413(x23743,x23744,x23742)) % 28.68/28.34 [2375]~E(x23751,x23752)+E(f434(x23751,x23753,x23754),f434(x23752,x23753,x23754)) % 28.68/28.34 [2376]~E(x23761,x23762)+E(f434(x23763,x23761,x23764),f434(x23763,x23762,x23764)) % 28.68/28.34 [2377]~E(x23771,x23772)+E(f434(x23773,x23774,x23771),f434(x23773,x23774,x23772)) % 28.68/28.34 [2378]~E(x23781,x23782)+E(f218(x23781,x23783,x23784,x23785,x23786),f218(x23782,x23783,x23784,x23785,x23786)) % 28.68/28.34 [2379]~E(x23791,x23792)+E(f218(x23793,x23791,x23794,x23795,x23796),f218(x23793,x23792,x23794,x23795,x23796)) % 28.68/28.34 [2380]~E(x23801,x23802)+E(f218(x23803,x23804,x23801,x23805,x23806),f218(x23803,x23804,x23802,x23805,x23806)) % 28.68/28.34 [2381]~E(x23811,x23812)+E(f218(x23813,x23814,x23815,x23811,x23816),f218(x23813,x23814,x23815,x23812,x23816)) % 28.68/28.34 [2382]~E(x23821,x23822)+E(f218(x23823,x23824,x23825,x23826,x23821),f218(x23823,x23824,x23825,x23826,x23822)) % 28.68/28.34 [2383]~E(x23831,x23832)+E(f595(x23831),f595(x23832)) % 28.68/28.34 [2384]~E(x23841,x23842)+E(f47(x23841),f47(x23842)) % 28.68/28.34 [2385]~E(x23851,x23852)+E(f525(x23851,x23853,x23854,x23855),f525(x23852,x23853,x23854,x23855)) % 28.68/28.34 [2386]~E(x23861,x23862)+E(f525(x23863,x23861,x23864,x23865),f525(x23863,x23862,x23864,x23865)) % 28.68/28.34 [2387]~E(x23871,x23872)+E(f525(x23873,x23874,x23871,x23875),f525(x23873,x23874,x23872,x23875)) % 28.68/28.34 [2388]~E(x23881,x23882)+E(f525(x23883,x23884,x23885,x23881),f525(x23883,x23884,x23885,x23882)) % 28.68/28.34 [2389]~E(x23891,x23892)+E(f530(x23891,x23893,x23894,x23895),f530(x23892,x23893,x23894,x23895)) % 28.68/28.34 [2390]~E(x23901,x23902)+E(f530(x23903,x23901,x23904,x23905),f530(x23903,x23902,x23904,x23905)) % 28.68/28.34 [2391]~E(x23911,x23912)+E(f530(x23913,x23914,x23911,x23915),f530(x23913,x23914,x23912,x23915)) % 28.68/28.34 [2392]~E(x23921,x23922)+E(f530(x23923,x23924,x23925,x23921),f530(x23923,x23924,x23925,x23922)) % 28.68/28.34 [2393]~E(x23931,x23932)+E(f431(x23931,x23933,x23934),f431(x23932,x23933,x23934)) % 28.68/28.34 [2394]~E(x23941,x23942)+E(f431(x23943,x23941,x23944),f431(x23943,x23942,x23944)) % 28.68/28.34 [2395]~E(x23951,x23952)+E(f431(x23953,x23954,x23951),f431(x23953,x23954,x23952)) % 28.68/28.34 [2396]~E(x23961,x23962)+E(f217(x23961,x23963,x23964,x23965,x23966),f217(x23962,x23963,x23964,x23965,x23966)) % 28.68/28.34 [2397]~E(x23971,x23972)+E(f217(x23973,x23971,x23974,x23975,x23976),f217(x23973,x23972,x23974,x23975,x23976)) % 28.68/28.34 [2398]~E(x23981,x23982)+E(f217(x23983,x23984,x23981,x23985,x23986),f217(x23983,x23984,x23982,x23985,x23986)) % 28.68/28.34 [2399]~E(x23991,x23992)+E(f217(x23993,x23994,x23995,x23991,x23996),f217(x23993,x23994,x23995,x23992,x23996)) % 28.68/28.34 [2400]~E(x24001,x24002)+E(f217(x24003,x24004,x24005,x24006,x24001),f217(x24003,x24004,x24005,x24006,x24002)) % 28.68/28.34 [2401]~E(x24011,x24012)+E(f607(x24011,x24013),f607(x24012,x24013)) % 28.68/28.34 [2402]~E(x24021,x24022)+E(f607(x24023,x24021),f607(x24023,x24022)) % 28.68/28.34 [2403]~E(x24031,x24032)+E(f463(x24031,x24033,x24034,x24035),f463(x24032,x24033,x24034,x24035)) % 28.68/28.34 [2404]~E(x24041,x24042)+E(f463(x24043,x24041,x24044,x24045),f463(x24043,x24042,x24044,x24045)) % 28.68/28.34 [2405]~E(x24051,x24052)+E(f463(x24053,x24054,x24051,x24055),f463(x24053,x24054,x24052,x24055)) % 28.68/28.34 [2406]~E(x24061,x24062)+E(f463(x24063,x24064,x24065,x24061),f463(x24063,x24064,x24065,x24062)) % 28.68/28.34 [2407]~E(x24071,x24072)+E(f573(x24071,x24073,x24074),f573(x24072,x24073,x24074)) % 28.68/28.34 [2408]~E(x24081,x24082)+E(f573(x24083,x24081,x24084),f573(x24083,x24082,x24084)) % 28.68/28.34 [2409]~E(x24091,x24092)+E(f573(x24093,x24094,x24091),f573(x24093,x24094,x24092)) % 28.68/28.34 [2410]~E(x24101,x24102)+E(f459(x24101,x24103,x24104,x24105),f459(x24102,x24103,x24104,x24105)) % 28.68/28.34 [2411]~E(x24111,x24112)+E(f459(x24113,x24111,x24114,x24115),f459(x24113,x24112,x24114,x24115)) % 28.68/28.34 [2412]~E(x24121,x24122)+E(f459(x24123,x24124,x24121,x24125),f459(x24123,x24124,x24122,x24125)) % 28.68/28.34 [2413]~E(x24131,x24132)+E(f459(x24133,x24134,x24135,x24131),f459(x24133,x24134,x24135,x24132)) % 28.68/28.34 [2414]~E(x24141,x24142)+E(f826(x24141,x24143,x24144,x24145,x24146,x24147,x24148),f826(x24142,x24143,x24144,x24145,x24146,x24147,x24148)) % 28.68/28.34 [2415]~E(x24151,x24152)+E(f826(x24153,x24151,x24154,x24155,x24156,x24157,x24158),f826(x24153,x24152,x24154,x24155,x24156,x24157,x24158)) % 28.68/28.34 [2416]~E(x24161,x24162)+E(f826(x24163,x24164,x24161,x24165,x24166,x24167,x24168),f826(x24163,x24164,x24162,x24165,x24166,x24167,x24168)) % 28.68/28.34 [2417]~E(x24171,x24172)+E(f826(x24173,x24174,x24175,x24171,x24176,x24177,x24178),f826(x24173,x24174,x24175,x24172,x24176,x24177,x24178)) % 28.68/28.34 [2418]~E(x24181,x24182)+E(f826(x24183,x24184,x24185,x24186,x24181,x24187,x24188),f826(x24183,x24184,x24185,x24186,x24182,x24187,x24188)) % 28.68/28.34 [2419]~E(x24191,x24192)+E(f826(x24193,x24194,x24195,x24196,x24197,x24191,x24198),f826(x24193,x24194,x24195,x24196,x24197,x24192,x24198)) % 28.68/28.34 [2420]~E(x24201,x24202)+E(f826(x24203,x24204,x24205,x24206,x24207,x24208,x24201),f826(x24203,x24204,x24205,x24206,x24207,x24208,x24202)) % 28.68/28.34 [2421]~E(x24211,x24212)+E(f587(x24211,x24213),f587(x24212,x24213)) % 28.68/28.34 [2422]~E(x24221,x24222)+E(f587(x24223,x24221),f587(x24223,x24222)) % 28.68/28.34 [2423]~E(x24231,x24232)+E(f819(x24231),f819(x24232)) % 28.68/28.34 [2424]~E(x24241,x24242)+E(f364(x24241,x24243,x24244),f364(x24242,x24243,x24244)) % 28.68/28.34 [2425]~E(x24251,x24252)+E(f364(x24253,x24251,x24254),f364(x24253,x24252,x24254)) % 28.68/28.34 [2426]~E(x24261,x24262)+E(f364(x24263,x24264,x24261),f364(x24263,x24264,x24262)) % 28.68/28.34 [2427]~E(x24271,x24272)+E(f556(x24271,x24273,x24274),f556(x24272,x24273,x24274)) % 28.68/28.34 [2428]~E(x24281,x24282)+E(f556(x24283,x24281,x24284),f556(x24283,x24282,x24284)) % 28.68/28.34 [2429]~E(x24291,x24292)+E(f556(x24293,x24294,x24291),f556(x24293,x24294,x24292)) % 28.68/28.34 [2430]~E(x24301,x24302)+E(f615(x24301,x24303),f615(x24302,x24303)) % 28.68/28.34 [2431]~E(x24311,x24312)+E(f615(x24313,x24311),f615(x24313,x24312)) % 28.68/28.34 [2432]~E(x24321,x24322)+E(f757(x24321,x24323,x24324),f757(x24322,x24323,x24324)) % 28.68/28.34 [2433]~E(x24331,x24332)+E(f757(x24333,x24331,x24334),f757(x24333,x24332,x24334)) % 28.68/28.34 [2434]~E(x24341,x24342)+E(f757(x24343,x24344,x24341),f757(x24343,x24344,x24342)) % 28.68/28.34 [2435]~E(x24351,x24352)+E(f383(x24351),f383(x24352)) % 28.68/28.34 [2436]~E(x24361,x24362)+E(f566(x24361,x24363,x24364,x24365,x24366),f566(x24362,x24363,x24364,x24365,x24366)) % 28.68/28.34 [2437]~E(x24371,x24372)+E(f566(x24373,x24371,x24374,x24375,x24376),f566(x24373,x24372,x24374,x24375,x24376)) % 28.68/28.34 [2438]~E(x24381,x24382)+E(f566(x24383,x24384,x24381,x24385,x24386),f566(x24383,x24384,x24382,x24385,x24386)) % 28.68/28.34 [2439]~E(x24391,x24392)+E(f566(x24393,x24394,x24395,x24391,x24396),f566(x24393,x24394,x24395,x24392,x24396)) % 28.68/28.34 [2440]~E(x24401,x24402)+E(f566(x24403,x24404,x24405,x24406,x24401),f566(x24403,x24404,x24405,x24406,x24402)) % 28.68/28.34 [2441]~E(x24411,x24412)+E(f272(x24411,x24413,x24414,x24415),f272(x24412,x24413,x24414,x24415)) % 28.68/28.34 [2442]~E(x24421,x24422)+E(f272(x24423,x24421,x24424,x24425),f272(x24423,x24422,x24424,x24425)) % 28.68/28.34 [2443]~E(x24431,x24432)+E(f272(x24433,x24434,x24431,x24435),f272(x24433,x24434,x24432,x24435)) % 28.68/28.34 [2444]~E(x24441,x24442)+E(f272(x24443,x24444,x24445,x24441),f272(x24443,x24444,x24445,x24442)) % 28.68/28.34 [2445]~E(x24451,x24452)+E(f205(x24451,x24453,x24454,x24455,x24456,x24457,x24458),f205(x24452,x24453,x24454,x24455,x24456,x24457,x24458)) % 28.68/28.34 [2446]~E(x24461,x24462)+E(f205(x24463,x24461,x24464,x24465,x24466,x24467,x24468),f205(x24463,x24462,x24464,x24465,x24466,x24467,x24468)) % 28.68/28.34 [2447]~E(x24471,x24472)+E(f205(x24473,x24474,x24471,x24475,x24476,x24477,x24478),f205(x24473,x24474,x24472,x24475,x24476,x24477,x24478)) % 28.68/28.34 [2448]~E(x24481,x24482)+E(f205(x24483,x24484,x24485,x24481,x24486,x24487,x24488),f205(x24483,x24484,x24485,x24482,x24486,x24487,x24488)) % 28.68/28.34 [2449]~E(x24491,x24492)+E(f205(x24493,x24494,x24495,x24496,x24491,x24497,x24498),f205(x24493,x24494,x24495,x24496,x24492,x24497,x24498)) % 28.68/28.34 [2450]~E(x24501,x24502)+E(f205(x24503,x24504,x24505,x24506,x24507,x24501,x24508),f205(x24503,x24504,x24505,x24506,x24507,x24502,x24508)) % 28.68/28.34 [2451]~E(x24511,x24512)+E(f205(x24513,x24514,x24515,x24516,x24517,x24518,x24511),f205(x24513,x24514,x24515,x24516,x24517,x24518,x24512)) % 28.68/28.34 [2452]~E(x24521,x24522)+E(f544(x24521,x24523,x24524,x24525,x24526,x24527,x24528),f544(x24522,x24523,x24524,x24525,x24526,x24527,x24528)) % 28.68/28.34 [2453]~E(x24531,x24532)+E(f544(x24533,x24531,x24534,x24535,x24536,x24537,x24538),f544(x24533,x24532,x24534,x24535,x24536,x24537,x24538)) % 28.68/28.34 [2454]~E(x24541,x24542)+E(f544(x24543,x24544,x24541,x24545,x24546,x24547,x24548),f544(x24543,x24544,x24542,x24545,x24546,x24547,x24548)) % 28.68/28.34 [2455]~E(x24551,x24552)+E(f544(x24553,x24554,x24555,x24551,x24556,x24557,x24558),f544(x24553,x24554,x24555,x24552,x24556,x24557,x24558)) % 28.68/28.34 [2456]~E(x24561,x24562)+E(f544(x24563,x24564,x24565,x24566,x24561,x24567,x24568),f544(x24563,x24564,x24565,x24566,x24562,x24567,x24568)) % 28.68/28.34 [2457]~E(x24571,x24572)+E(f544(x24573,x24574,x24575,x24576,x24577,x24571,x24578),f544(x24573,x24574,x24575,x24576,x24577,x24572,x24578)) % 28.68/28.34 [2458]~E(x24581,x24582)+E(f544(x24583,x24584,x24585,x24586,x24587,x24588,x24581),f544(x24583,x24584,x24585,x24586,x24587,x24588,x24582)) % 28.68/28.34 [2459]~E(x24591,x24592)+E(f555(x24591),f555(x24592)) % 28.68/28.34 [2460]~E(x24601,x24602)+E(f706(x24601,x24603,x24604,x24605,x24606),f706(x24602,x24603,x24604,x24605,x24606)) % 28.68/28.34 [2461]~E(x24611,x24612)+E(f706(x24613,x24611,x24614,x24615,x24616),f706(x24613,x24612,x24614,x24615,x24616)) % 28.68/28.34 [2462]~E(x24621,x24622)+E(f706(x24623,x24624,x24621,x24625,x24626),f706(x24623,x24624,x24622,x24625,x24626)) % 28.68/28.34 [2463]~E(x24631,x24632)+E(f706(x24633,x24634,x24635,x24631,x24636),f706(x24633,x24634,x24635,x24632,x24636)) % 28.68/28.34 [2464]~E(x24641,x24642)+E(f706(x24643,x24644,x24645,x24646,x24641),f706(x24643,x24644,x24645,x24646,x24642)) % 28.68/28.34 [2465]~E(x24651,x24652)+E(f50(x24651),f50(x24652)) % 28.68/28.34 [2466]~E(x24661,x24662)+E(f580(x24661,x24663,x24664,x24665,x24666,x24667),f580(x24662,x24663,x24664,x24665,x24666,x24667)) % 28.68/28.34 [2467]~E(x24671,x24672)+E(f580(x24673,x24671,x24674,x24675,x24676,x24677),f580(x24673,x24672,x24674,x24675,x24676,x24677)) % 28.68/28.34 [2468]~E(x24681,x24682)+E(f580(x24683,x24684,x24681,x24685,x24686,x24687),f580(x24683,x24684,x24682,x24685,x24686,x24687)) % 28.68/28.34 [2469]~E(x24691,x24692)+E(f580(x24693,x24694,x24695,x24691,x24696,x24697),f580(x24693,x24694,x24695,x24692,x24696,x24697)) % 28.68/28.34 [2470]~E(x24701,x24702)+E(f580(x24703,x24704,x24705,x24706,x24701,x24707),f580(x24703,x24704,x24705,x24706,x24702,x24707)) % 28.68/28.34 [2471]~E(x24711,x24712)+E(f580(x24713,x24714,x24715,x24716,x24717,x24711),f580(x24713,x24714,x24715,x24716,x24717,x24712)) % 28.68/28.34 [2472]~E(x24721,x24722)+E(f347(x24721,x24723),f347(x24722,x24723)) % 28.68/28.34 [2473]~E(x24731,x24732)+E(f347(x24733,x24731),f347(x24733,x24732)) % 28.68/28.34 [2474]~E(x24741,x24742)+E(f812(x24741,x24743,x24744,x24745,x24746,x24747),f812(x24742,x24743,x24744,x24745,x24746,x24747)) % 28.68/28.34 [2475]~E(x24751,x24752)+E(f812(x24753,x24751,x24754,x24755,x24756,x24757),f812(x24753,x24752,x24754,x24755,x24756,x24757)) % 28.68/28.34 [2476]~E(x24761,x24762)+E(f812(x24763,x24764,x24761,x24765,x24766,x24767),f812(x24763,x24764,x24762,x24765,x24766,x24767)) % 28.68/28.34 [2477]~E(x24771,x24772)+E(f812(x24773,x24774,x24775,x24771,x24776,x24777),f812(x24773,x24774,x24775,x24772,x24776,x24777)) % 28.68/28.34 [2478]~E(x24781,x24782)+E(f812(x24783,x24784,x24785,x24786,x24781,x24787),f812(x24783,x24784,x24785,x24786,x24782,x24787)) % 28.68/28.34 [2479]~E(x24791,x24792)+E(f812(x24793,x24794,x24795,x24796,x24797,x24791),f812(x24793,x24794,x24795,x24796,x24797,x24792)) % 28.68/28.34 [2480]~E(x24801,x24802)+E(f275(x24801,x24803,x24804,x24805),f275(x24802,x24803,x24804,x24805)) % 28.68/28.34 [2481]~E(x24811,x24812)+E(f275(x24813,x24811,x24814,x24815),f275(x24813,x24812,x24814,x24815)) % 28.68/28.34 [2482]~E(x24821,x24822)+E(f275(x24823,x24824,x24821,x24825),f275(x24823,x24824,x24822,x24825)) % 28.68/28.34 [2483]~E(x24831,x24832)+E(f275(x24833,x24834,x24835,x24831),f275(x24833,x24834,x24835,x24832)) % 28.68/28.34 [2484]~E(x24841,x24842)+E(f353(x24841,x24843),f353(x24842,x24843)) % 28.68/28.34 [2485]~E(x24851,x24852)+E(f353(x24853,x24851),f353(x24853,x24852)) % 28.68/28.34 [2486]~E(x24861,x24862)+E(f515(x24861),f515(x24862)) % 28.68/28.34 [2487]~E(x24871,x24872)+E(f378(x24871),f378(x24872)) % 28.68/28.34 [2488]~E(x24881,x24882)+E(f48(x24881),f48(x24882)) % 28.68/28.34 [2489]~E(x24891,x24892)+E(f584(x24891),f584(x24892)) % 28.68/28.34 [2490]~E(x24901,x24902)+E(f790(x24901,x24903,x24904),f790(x24902,x24903,x24904)) % 28.68/28.34 [2491]~E(x24911,x24912)+E(f790(x24913,x24911,x24914),f790(x24913,x24912,x24914)) % 28.68/28.34 [2492]~E(x24921,x24922)+E(f790(x24923,x24924,x24921),f790(x24923,x24924,x24922)) % 28.68/28.34 [2493]~E(x24931,x24932)+E(f540(x24931),f540(x24932)) % 28.68/28.34 [2494]~E(x24941,x24942)+E(f398(x24941,x24943),f398(x24942,x24943)) % 28.68/28.34 [2495]~E(x24951,x24952)+E(f398(x24953,x24951),f398(x24953,x24952)) % 28.68/28.34 [2496]~E(x24961,x24962)+E(f517(x24961,x24963),f517(x24962,x24963)) % 28.68/28.34 [2497]~E(x24971,x24972)+E(f517(x24973,x24971),f517(x24973,x24972)) % 28.68/28.34 [2498]~E(x24981,x24982)+E(f599(x24981,x24983),f599(x24982,x24983)) % 28.68/28.34 [2499]~E(x24991,x24992)+E(f599(x24993,x24991),f599(x24993,x24992)) % 28.68/28.34 [2500]~E(x25001,x25002)+E(f124(x25001),f124(x25002)) % 28.68/28.34 [2501]~E(x25011,x25012)+E(f449(x25011,x25013),f449(x25012,x25013)) % 28.68/28.34 [2502]~E(x25021,x25022)+E(f449(x25023,x25021),f449(x25023,x25022)) % 28.68/28.34 [2503]~E(x25031,x25032)+E(f796(x25031,x25033,x25034),f796(x25032,x25033,x25034)) % 28.68/28.34 [2504]~E(x25041,x25042)+E(f796(x25043,x25041,x25044),f796(x25043,x25042,x25044)) % 28.68/28.34 [2505]~E(x25051,x25052)+E(f796(x25053,x25054,x25051),f796(x25053,x25054,x25052)) % 28.68/28.34 [2506]~P1(x25061)+P1(x25062)+~E(x25061,x25062) % 28.68/28.34 [2507]~P2(x25071)+P2(x25072)+~E(x25071,x25072) % 28.68/28.34 [2508]~P72(x25081)+P72(x25082)+~E(x25081,x25082) % 28.68/28.34 [2509]~P94(x25091)+P94(x25092)+~E(x25091,x25092) % 28.68/28.34 [2510]~P3(x25101)+P3(x25102)+~E(x25101,x25102) % 28.68/28.34 [2511]P18(x25112,x25113)+~E(x25111,x25112)+~P18(x25111,x25113) % 28.68/28.34 [2512]P18(x25123,x25122)+~E(x25121,x25122)+~P18(x25123,x25121) % 28.68/28.34 [2513]~P84(x25131)+P84(x25132)+~E(x25131,x25132) % 28.68/28.34 [2514]P140(x25142,x25143,x25144)+~E(x25141,x25142)+~P140(x25141,x25143,x25144) % 28.68/28.34 [2515]P140(x25153,x25152,x25154)+~E(x25151,x25152)+~P140(x25153,x25151,x25154) % 28.68/28.34 [2516]P140(x25163,x25164,x25162)+~E(x25161,x25162)+~P140(x25163,x25164,x25161) % 28.68/28.34 [2517]P139(x25172,x25173,x25174)+~E(x25171,x25172)+~P139(x25171,x25173,x25174) % 28.68/28.34 [2518]P139(x25183,x25182,x25184)+~E(x25181,x25182)+~P139(x25183,x25181,x25184) % 28.68/28.34 [2519]P139(x25193,x25194,x25192)+~E(x25191,x25192)+~P139(x25193,x25194,x25191) % 28.68/28.34 [2520]~P86(x25201)+P86(x25202)+~E(x25201,x25202) % 28.68/28.34 [2521]~P85(x25211)+P85(x25212)+~E(x25211,x25212) % 28.68/28.34 [2522]~P117(x25221)+P117(x25222)+~E(x25221,x25222) % 28.68/28.34 [2523]P29(x25232,x25233,x25234,x25235)+~E(x25231,x25232)+~P29(x25231,x25233,x25234,x25235) % 28.68/28.34 [2524]P29(x25243,x25242,x25244,x25245)+~E(x25241,x25242)+~P29(x25243,x25241,x25244,x25245) % 28.68/28.34 [2525]P29(x25253,x25254,x25252,x25255)+~E(x25251,x25252)+~P29(x25253,x25254,x25251,x25255) % 28.68/28.34 [2526]P29(x25263,x25264,x25265,x25262)+~E(x25261,x25262)+~P29(x25263,x25264,x25265,x25261) % 28.68/28.34 [2527]~P97(x25271)+P97(x25272)+~E(x25271,x25272) % 28.68/28.34 [2528]~P102(x25281)+P102(x25282)+~E(x25281,x25282) % 28.68/28.34 [2529]~P104(x25291)+P104(x25292)+~E(x25291,x25292) % 28.68/28.34 [2530]~P122(x25301)+P122(x25302)+~E(x25301,x25302) % 28.68/28.34 [2531]P34(x25312,x25313,x25314,x25315)+~E(x25311,x25312)+~P34(x25311,x25313,x25314,x25315) % 28.68/28.34 [2532]P34(x25323,x25322,x25324,x25325)+~E(x25321,x25322)+~P34(x25323,x25321,x25324,x25325) % 28.68/28.34 [2533]P34(x25333,x25334,x25332,x25335)+~E(x25331,x25332)+~P34(x25333,x25334,x25331,x25335) % 28.68/28.34 [2534]P34(x25343,x25344,x25345,x25342)+~E(x25341,x25342)+~P34(x25343,x25344,x25345,x25341) % 28.68/28.34 [2535]~P75(x25351)+P75(x25352)+~E(x25351,x25352) % 28.68/28.34 [2536]~P67(x25361)+P67(x25362)+~E(x25361,x25362) % 28.68/28.34 [2537]~P92(x25371)+P92(x25372)+~E(x25371,x25372) % 28.68/28.34 [2538]~P87(x25381)+P87(x25382)+~E(x25381,x25382) % 28.68/28.34 [2539]P28(x25392,x25393,x25394)+~E(x25391,x25392)+~P28(x25391,x25393,x25394) % 28.68/28.34 [2540]P28(x25403,x25402,x25404)+~E(x25401,x25402)+~P28(x25403,x25401,x25404) % 28.68/28.34 [2541]P28(x25413,x25414,x25412)+~E(x25411,x25412)+~P28(x25413,x25414,x25411) % 28.68/28.34 [2542]~P76(x25421)+P76(x25422)+~E(x25421,x25422) % 28.68/28.34 [2543]~P101(x25431)+P101(x25432)+~E(x25431,x25432) % 28.68/28.34 [2544]~P61(x25441)+P61(x25442)+~E(x25441,x25442) % 28.68/28.34 [2545]~P62(x25451)+P62(x25452)+~E(x25451,x25452) % 28.68/28.34 [2546]~P89(x25461)+P89(x25462)+~E(x25461,x25462) % 28.68/28.34 [2547]~P103(x25471)+P103(x25472)+~E(x25471,x25472) % 28.68/28.34 [2548]~P119(x25481)+P119(x25482)+~E(x25481,x25482) % 28.68/28.34 [2549]~P88(x25491)+P88(x25492)+~E(x25491,x25492) % 28.68/28.34 [2550]~P4(x25501)+P4(x25502)+~E(x25501,x25502) % 28.68/28.34 [2551]P54(x25512,x25513,x25514,x25515,x25516)+~E(x25511,x25512)+~P54(x25511,x25513,x25514,x25515,x25516) % 28.68/28.34 [2552]P54(x25523,x25522,x25524,x25525,x25526)+~E(x25521,x25522)+~P54(x25523,x25521,x25524,x25525,x25526) % 28.68/28.34 [2553]P54(x25533,x25534,x25532,x25535,x25536)+~E(x25531,x25532)+~P54(x25533,x25534,x25531,x25535,x25536) % 28.68/28.34 [2554]P54(x25543,x25544,x25545,x25542,x25546)+~E(x25541,x25542)+~P54(x25543,x25544,x25545,x25541,x25546) % 28.68/28.34 [2555]P54(x25553,x25554,x25555,x25556,x25552)+~E(x25551,x25552)+~P54(x25553,x25554,x25555,x25556,x25551) % 28.68/28.34 [2556]~P90(x25561)+P90(x25562)+~E(x25561,x25562) % 28.68/28.34 [2557]~P120(x25571)+P120(x25572)+~E(x25571,x25572) % 28.68/28.34 [2558]~P68(x25581)+P68(x25582)+~E(x25581,x25582) % 28.68/28.34 [2559]~P7(x25591)+P7(x25592)+~E(x25591,x25592) % 28.68/28.34 [2560]~P132(x25601)+P132(x25602)+~E(x25601,x25602) % 28.68/28.34 [2561]~P121(x25611)+P121(x25612)+~E(x25611,x25612) % 28.68/28.34 [2562]~P70(x25621)+P70(x25622)+~E(x25621,x25622) % 28.68/28.34 [2563]~P78(x25631)+P78(x25632)+~E(x25631,x25632) % 28.68/28.34 [2564]~P69(x25641)+P69(x25642)+~E(x25641,x25642) % 28.68/28.34 [2565]P57(x25652,x25653)+~E(x25651,x25652)+~P57(x25651,x25653) % 28.68/28.34 [2566]P57(x25663,x25662)+~E(x25661,x25662)+~P57(x25663,x25661) % 28.68/28.34 [2567]P44(x25672,x25673)+~E(x25671,x25672)+~P44(x25671,x25673) % 28.68/28.34 [2568]P44(x25683,x25682)+~E(x25681,x25682)+~P44(x25683,x25681) % 28.68/28.34 [2569]P20(x25692,x25693,x25694)+~E(x25691,x25692)+~P20(x25691,x25693,x25694) % 28.68/28.34 [2570]P20(x25703,x25702,x25704)+~E(x25701,x25702)+~P20(x25703,x25701,x25704) % 28.68/28.34 [2571]P20(x25713,x25714,x25712)+~E(x25711,x25712)+~P20(x25713,x25714,x25711) % 28.68/28.34 [2572]~P91(x25721)+P91(x25722)+~E(x25721,x25722) % 28.68/28.34 [2573]P36(x25732,x25733)+~E(x25731,x25732)+~P36(x25731,x25733) % 28.68/28.34 [2574]P36(x25743,x25742)+~E(x25741,x25742)+~P36(x25743,x25741) % 28.68/28.34 [2575]P16(x25752,x25753,x25754,x25755)+~E(x25751,x25752)+~P16(x25751,x25753,x25754,x25755) % 28.68/28.34 [2576]P16(x25763,x25762,x25764,x25765)+~E(x25761,x25762)+~P16(x25763,x25761,x25764,x25765) % 28.68/28.34 [2577]P16(x25773,x25774,x25772,x25775)+~E(x25771,x25772)+~P16(x25773,x25774,x25771,x25775) % 28.68/28.34 [2578]P16(x25783,x25784,x25785,x25782)+~E(x25781,x25782)+~P16(x25783,x25784,x25785,x25781) % 28.68/28.34 [2579]~P118(x25791)+P118(x25792)+~E(x25791,x25792) % 28.68/28.34 [2580]~P105(x25801)+P105(x25802)+~E(x25801,x25802) % 28.68/28.34 [2581]~P99(x25811)+P99(x25812)+~E(x25811,x25812) % 28.68/28.34 [2582]P24(x25822,x25823,x25824,x25825)+~E(x25821,x25822)+~P24(x25821,x25823,x25824,x25825) % 28.68/28.34 [2583]P24(x25833,x25832,x25834,x25835)+~E(x25831,x25832)+~P24(x25833,x25831,x25834,x25835) % 28.68/28.34 [2584]P24(x25843,x25844,x25842,x25845)+~E(x25841,x25842)+~P24(x25843,x25844,x25841,x25845) % 28.68/28.34 [2585]P24(x25853,x25854,x25855,x25852)+~E(x25851,x25852)+~P24(x25853,x25854,x25855,x25851) % 28.68/28.34 [2586]~P63(x25861)+P63(x25862)+~E(x25861,x25862) % 28.68/28.34 [2587]P39(x25872,x25873,x25874,x25875)+~E(x25871,x25872)+~P39(x25871,x25873,x25874,x25875) % 28.68/28.34 [2588]P39(x25883,x25882,x25884,x25885)+~E(x25881,x25882)+~P39(x25883,x25881,x25884,x25885) % 28.68/28.34 [2589]P39(x25893,x25894,x25892,x25895)+~E(x25891,x25892)+~P39(x25893,x25894,x25891,x25895) % 28.68/28.34 [2590]P39(x25903,x25904,x25905,x25902)+~E(x25901,x25902)+~P39(x25903,x25904,x25905,x25901) % 28.68/28.34 [2591]~P64(x25911)+P64(x25912)+~E(x25911,x25912) % 28.68/28.34 [2592]~P112(x25921)+P112(x25922)+~E(x25921,x25922) % 28.68/28.34 [2593]~P126(x25931)+P126(x25932)+~E(x25931,x25932) % 28.68/28.34 [2594]~P127(x25941)+P127(x25942)+~E(x25941,x25942) % 28.68/28.34 [2595]~P38(x25951)+P38(x25952)+~E(x25951,x25952) % 28.68/28.34 [2596]P33(x25962,x25963)+~E(x25961,x25962)+~P33(x25961,x25963) % 28.68/28.34 [2597]P33(x25973,x25972)+~E(x25971,x25972)+~P33(x25973,x25971) % 28.68/28.34 [2598]~P128(x25981)+P128(x25982)+~E(x25981,x25982) % 28.68/28.34 [2599]~P130(x25991)+P130(x25992)+~E(x25991,x25992) % 28.68/28.34 [2600]P55(x26002,x26003)+~E(x26001,x26002)+~P55(x26001,x26003) % 28.68/28.34 [2601]P55(x26013,x26012)+~E(x26011,x26012)+~P55(x26013,x26011) % 28.68/28.34 [2602]~P107(x26021)+P107(x26022)+~E(x26021,x26022) % 28.68/28.34 [2603]~P129(x26031)+P129(x26032)+~E(x26031,x26032) % 28.68/28.34 [2604]~P77(x26041)+P77(x26042)+~E(x26041,x26042) % 28.68/28.34 [2605]P15(x26052,x26053,x26054,x26055,x26056)+~E(x26051,x26052)+~P15(x26051,x26053,x26054,x26055,x26056) % 28.68/28.34 [2606]P15(x26063,x26062,x26064,x26065,x26066)+~E(x26061,x26062)+~P15(x26063,x26061,x26064,x26065,x26066) % 28.68/28.34 [2607]P15(x26073,x26074,x26072,x26075,x26076)+~E(x26071,x26072)+~P15(x26073,x26074,x26071,x26075,x26076) % 28.68/28.34 [2608]P15(x26083,x26084,x26085,x26082,x26086)+~E(x26081,x26082)+~P15(x26083,x26084,x26085,x26081,x26086) % 28.68/28.34 [2609]P15(x26093,x26094,x26095,x26096,x26092)+~E(x26091,x26092)+~P15(x26093,x26094,x26095,x26096,x26091) % 28.68/28.34 [2610]~P123(x26101)+P123(x26102)+~E(x26101,x26102) % 28.68/28.34 [2611]~P10(x26111)+P10(x26112)+~E(x26111,x26112) % 28.68/28.34 [2612]~P58(x26121)+P58(x26122)+~E(x26121,x26122) % 28.68/28.34 [2613]P23(x26132,x26133,x26134,x26135)+~E(x26131,x26132)+~P23(x26131,x26133,x26134,x26135) % 28.68/28.34 [2614]P23(x26143,x26142,x26144,x26145)+~E(x26141,x26142)+~P23(x26143,x26141,x26144,x26145) % 28.68/28.34 [2615]P23(x26153,x26154,x26152,x26155)+~E(x26151,x26152)+~P23(x26153,x26154,x26151,x26155) % 28.68/28.34 [2616]P23(x26163,x26164,x26165,x26162)+~E(x26161,x26162)+~P23(x26163,x26164,x26165,x26161) % 28.68/28.34 [2617]P56(x26172,x26173,x26174,x26175)+~E(x26171,x26172)+~P56(x26171,x26173,x26174,x26175) % 28.68/28.34 [2618]P56(x26183,x26182,x26184,x26185)+~E(x26181,x26182)+~P56(x26183,x26181,x26184,x26185) % 28.68/28.34 [2619]P56(x26193,x26194,x26192,x26195)+~E(x26191,x26192)+~P56(x26193,x26194,x26191,x26195) % 28.68/28.34 [2620]P56(x26203,x26204,x26205,x26202)+~E(x26201,x26202)+~P56(x26203,x26204,x26205,x26201) % 28.68/28.34 [2621]~P81(x26211)+P81(x26212)+~E(x26211,x26212) % 28.68/28.34 [2622]P27(x26222,x26223,x26224,x26225,x26226,x26227)+~E(x26221,x26222)+~P27(x26221,x26223,x26224,x26225,x26226,x26227) % 28.68/28.34 [2623]P27(x26233,x26232,x26234,x26235,x26236,x26237)+~E(x26231,x26232)+~P27(x26233,x26231,x26234,x26235,x26236,x26237) % 28.68/28.34 [2624]P27(x26243,x26244,x26242,x26245,x26246,x26247)+~E(x26241,x26242)+~P27(x26243,x26244,x26241,x26245,x26246,x26247) % 28.68/28.34 [2625]P27(x26253,x26254,x26255,x26252,x26256,x26257)+~E(x26251,x26252)+~P27(x26253,x26254,x26255,x26251,x26256,x26257) % 28.68/28.34 [2626]P27(x26263,x26264,x26265,x26266,x26262,x26267)+~E(x26261,x26262)+~P27(x26263,x26264,x26265,x26266,x26261,x26267) % 28.68/28.34 [2627]P27(x26273,x26274,x26275,x26276,x26277,x26272)+~E(x26271,x26272)+~P27(x26273,x26274,x26275,x26276,x26277,x26271) % 28.68/28.34 [2628]~P65(x26281)+P65(x26282)+~E(x26281,x26282) % 28.68/28.34 [2629]P47(x26292,x26293,x26294)+~E(x26291,x26292)+~P47(x26291,x26293,x26294) % 28.68/28.34 [2630]P47(x26303,x26302,x26304)+~E(x26301,x26302)+~P47(x26303,x26301,x26304) % 28.68/28.34 [2631]P47(x26313,x26314,x26312)+~E(x26311,x26312)+~P47(x26313,x26314,x26311) % 28.68/28.34 [2632]~P93(x26321)+P93(x26322)+~E(x26321,x26322) % 28.68/28.34 [2633]~P5(x26331)+P5(x26332)+~E(x26331,x26332) % 28.68/28.34 [2634]~P59(x26341)+P59(x26342)+~E(x26341,x26342) % 28.68/28.34 [2635]~P136(x26351)+P136(x26352)+~E(x26351,x26352) % 28.68/28.34 [2636]~P71(x26361)+P71(x26362)+~E(x26361,x26362) % 28.68/28.34 [2637]P19(x26372,x26373,x26374)+~E(x26371,x26372)+~P19(x26371,x26373,x26374) % 28.68/28.34 [2638]P19(x26383,x26382,x26384)+~E(x26381,x26382)+~P19(x26383,x26381,x26384) % 28.68/28.34 [2639]P19(x26393,x26394,x26392)+~E(x26391,x26392)+~P19(x26393,x26394,x26391) % 28.68/28.34 [2640]~P35(x26401)+P35(x26402)+~E(x26401,x26402) % 28.68/28.34 [2641]~P131(x26411)+P131(x26412)+~E(x26411,x26412) % 28.68/28.34 [2642]~P6(x26421)+P6(x26422)+~E(x26421,x26422) % 28.68/28.34 [2643]~P60(x26431)+P60(x26432)+~E(x26431,x26432) % 28.68/28.34 [2644]P21(x26442,x26443,x26444)+~E(x26441,x26442)+~P21(x26441,x26443,x26444) % 28.68/28.34 [2645]P21(x26453,x26452,x26454)+~E(x26451,x26452)+~P21(x26453,x26451,x26454) % 28.68/28.34 [2646]P21(x26463,x26464,x26462)+~E(x26461,x26462)+~P21(x26463,x26464,x26461) % 28.68/28.34 [2647]~P108(x26471)+P108(x26472)+~E(x26471,x26472) % 28.68/28.34 [2648]~P137(x26481)+P137(x26482)+~E(x26481,x26482) % 28.68/28.34 [2649]~P113(x26491)+P113(x26492)+~E(x26491,x26492) % 28.68/28.34 [2650]P12(x26502,x26503,x26504)+~E(x26501,x26502)+~P12(x26501,x26503,x26504) % 28.68/28.34 [2651]P12(x26513,x26512,x26514)+~E(x26511,x26512)+~P12(x26513,x26511,x26514) % 28.68/28.34 [2652]P12(x26523,x26524,x26522)+~E(x26521,x26522)+~P12(x26523,x26524,x26521) % 28.68/28.34 [2653]P31(x26532,x26533,x26534)+~E(x26531,x26532)+~P31(x26531,x26533,x26534) % 28.68/28.34 [2654]P31(x26543,x26542,x26544)+~E(x26541,x26542)+~P31(x26543,x26541,x26544) % 28.68/28.34 [2655]P31(x26553,x26554,x26552)+~E(x26551,x26552)+~P31(x26553,x26554,x26551) % 28.68/28.34 [2656]~P9(x26561)+P9(x26562)+~E(x26561,x26562) % 28.68/28.34 [2657]~P8(x26571)+P8(x26572)+~E(x26571,x26572) % 28.68/28.34 [2658]~P80(x26581)+P80(x26582)+~E(x26581,x26582) % 28.68/28.34 [2659]~P135(x26591)+P135(x26592)+~E(x26591,x26592) % 28.68/28.34 [2660]P53(x26602,x26603,x26604)+~E(x26601,x26602)+~P53(x26601,x26603,x26604) % 28.68/28.34 [2661]P53(x26613,x26612,x26614)+~E(x26611,x26612)+~P53(x26613,x26611,x26614) % 28.68/28.34 [2662]P53(x26623,x26624,x26622)+~E(x26621,x26622)+~P53(x26623,x26624,x26621) % 28.68/28.34 [2663]~P79(x26631)+P79(x26632)+~E(x26631,x26632) % 28.68/28.34 [2664]~P133(x26641)+P133(x26642)+~E(x26641,x26642) % 28.68/28.34 [2665]P45(x26652,x26653,x26654)+~E(x26651,x26652)+~P45(x26651,x26653,x26654) % 28.68/28.34 [2666]P45(x26663,x26662,x26664)+~E(x26661,x26662)+~P45(x26663,x26661,x26664) % 28.68/28.34 [2667]P45(x26673,x26674,x26672)+~E(x26671,x26672)+~P45(x26673,x26674,x26671) % 28.68/28.34 [2668]~P134(x26681)+P134(x26682)+~E(x26681,x26682) % 28.68/28.34 [2669]~P124(x26691)+P124(x26692)+~E(x26691,x26692) % 28.68/28.34 [2670]~P43(x26701)+P43(x26702)+~E(x26701,x26702) % 28.68/28.34 [2671]~P106(x26711)+P106(x26712)+~E(x26711,x26712) % 28.68/28.34 [2672]P11(x26722,x26723)+~E(x26721,x26722)+~P11(x26721,x26723) % 28.68/28.34 [2673]P11(x26733,x26732)+~E(x26731,x26732)+~P11(x26733,x26731) % 28.68/28.34 [2674]P42(x26742,x26743)+~E(x26741,x26742)+~P42(x26741,x26743) % 28.68/28.34 [2675]P42(x26753,x26752)+~E(x26751,x26752)+~P42(x26753,x26751) % 28.68/28.34 [2676]P48(x26762,x26763)+~E(x26761,x26762)+~P48(x26761,x26763) % 28.68/28.34 [2677]P48(x26773,x26772)+~E(x26771,x26772)+~P48(x26773,x26771) % 28.68/28.34 [2678]~P98(x26781)+P98(x26782)+~E(x26781,x26782) % 28.68/28.34 [2679]P22(x26792,x26793,x26794)+~E(x26791,x26792)+~P22(x26791,x26793,x26794) % 28.68/28.34 [2680]P22(x26803,x26802,x26804)+~E(x26801,x26802)+~P22(x26803,x26801,x26804) % 28.68/28.34 [2681]P22(x26813,x26814,x26812)+~E(x26811,x26812)+~P22(x26813,x26814,x26811) % 28.68/28.34 [2682]P52(x26822,x26823,x26824)+~E(x26821,x26822)+~P52(x26821,x26823,x26824) % 28.68/28.34 [2683]P52(x26833,x26832,x26834)+~E(x26831,x26832)+~P52(x26833,x26831,x26834) % 28.68/28.34 [2684]P52(x26843,x26844,x26842)+~E(x26841,x26842)+~P52(x26843,x26844,x26841) % 28.68/28.34 [2685]~P114(x26851)+P114(x26852)+~E(x26851,x26852) % 28.68/28.34 [2686]~P138(x26861)+P138(x26862)+~E(x26861,x26862) % 28.68/28.34 [2687]~P95(x26871)+P95(x26872)+~E(x26871,x26872) % 28.68/28.34 [2688]P41(x26882,x26883,x26884,x26885,x26886,x26887)+~E(x26881,x26882)+~P41(x26881,x26883,x26884,x26885,x26886,x26887) % 28.68/28.34 [2689]P41(x26893,x26892,x26894,x26895,x26896,x26897)+~E(x26891,x26892)+~P41(x26893,x26891,x26894,x26895,x26896,x26897) % 28.68/28.34 [2690]P41(x26903,x26904,x26902,x26905,x26906,x26907)+~E(x26901,x26902)+~P41(x26903,x26904,x26901,x26905,x26906,x26907) % 28.68/28.34 [2691]P41(x26913,x26914,x26915,x26912,x26916,x26917)+~E(x26911,x26912)+~P41(x26913,x26914,x26915,x26911,x26916,x26917) % 28.68/28.34 [2692]P41(x26923,x26924,x26925,x26926,x26922,x26927)+~E(x26921,x26922)+~P41(x26923,x26924,x26925,x26926,x26921,x26927) % 28.68/28.34 [2693]P41(x26933,x26934,x26935,x26936,x26937,x26932)+~E(x26931,x26932)+~P41(x26933,x26934,x26935,x26936,x26937,x26931) % 28.68/28.34 [2694]~P82(x26941)+P82(x26942)+~E(x26941,x26942) % 28.68/28.34 [2695]~P73(x26951)+P73(x26952)+~E(x26951,x26952) % 28.68/28.34 [2696]~P115(x26961)+P115(x26962)+~E(x26961,x26962) % 28.68/28.34 [2697]~P125(x26971)+P125(x26972)+~E(x26971,x26972) % 28.68/28.34 [2698]~P66(x26981)+P66(x26982)+~E(x26981,x26982) % 28.68/28.34 [2699]P30(x26992,x26993)+~E(x26991,x26992)+~P30(x26991,x26993) % 28.68/28.34 [2700]P30(x27003,x27002)+~E(x27001,x27002)+~P30(x27003,x27001) % 28.68/28.34 [2701]~P13(x27011)+P13(x27012)+~E(x27011,x27012) % 28.68/28.34 [2702]~P111(x27021)+P111(x27022)+~E(x27021,x27022) % 28.68/28.34 [2703]P25(x27032,x27033,x27034,x27035,x27036)+~E(x27031,x27032)+~P25(x27031,x27033,x27034,x27035,x27036) % 28.68/28.34 [2704]P25(x27043,x27042,x27044,x27045,x27046)+~E(x27041,x27042)+~P25(x27043,x27041,x27044,x27045,x27046) % 28.68/28.34 [2705]P25(x27053,x27054,x27052,x27055,x27056)+~E(x27051,x27052)+~P25(x27053,x27054,x27051,x27055,x27056) % 28.68/28.34 [2706]P25(x27063,x27064,x27065,x27062,x27066)+~E(x27061,x27062)+~P25(x27063,x27064,x27065,x27061,x27066) % 28.68/28.34 [2707]P25(x27073,x27074,x27075,x27076,x27072)+~E(x27071,x27072)+~P25(x27073,x27074,x27075,x27076,x27071) % 28.68/28.34 [2708]P17(x27082,x27083,x27084,x27085,x27086,x27087)+~E(x27081,x27082)+~P17(x27081,x27083,x27084,x27085,x27086,x27087) % 28.68/28.34 [2709]P17(x27093,x27092,x27094,x27095,x27096,x27097)+~E(x27091,x27092)+~P17(x27093,x27091,x27094,x27095,x27096,x27097) % 28.68/28.34 [2710]P17(x27103,x27104,x27102,x27105,x27106,x27107)+~E(x27101,x27102)+~P17(x27103,x27104,x27101,x27105,x27106,x27107) % 28.68/28.34 [2711]P17(x27113,x27114,x27115,x27112,x27116,x27117)+~E(x27111,x27112)+~P17(x27113,x27114,x27115,x27111,x27116,x27117) % 28.68/28.34 [2712]P17(x27123,x27124,x27125,x27126,x27122,x27127)+~E(x27121,x27122)+~P17(x27123,x27124,x27125,x27126,x27121,x27127) % 28.68/28.34 [2713]P17(x27133,x27134,x27135,x27136,x27137,x27132)+~E(x27131,x27132)+~P17(x27133,x27134,x27135,x27136,x27137,x27131) % 28.68/28.34 [2714]P32(x27142,x27143,x27144)+~E(x27141,x27142)+~P32(x27141,x27143,x27144) % 28.68/28.34 [2715]P32(x27153,x27152,x27154)+~E(x27151,x27152)+~P32(x27153,x27151,x27154) % 28.68/28.34 [2716]P32(x27163,x27164,x27162)+~E(x27161,x27162)+~P32(x27163,x27164,x27161) % 28.68/28.34 [2717]~P110(x27171)+P110(x27172)+~E(x27171,x27172) % 28.68/28.34 [2718]P40(x27182,x27183,x27184,x27185)+~E(x27181,x27182)+~P40(x27181,x27183,x27184,x27185) % 28.68/28.34 [2719]P40(x27193,x27192,x27194,x27195)+~E(x27191,x27192)+~P40(x27193,x27191,x27194,x27195) % 28.68/28.34 [2720]P40(x27203,x27204,x27202,x27205)+~E(x27201,x27202)+~P40(x27203,x27204,x27201,x27205) % 28.68/28.34 [2721]P40(x27213,x27214,x27215,x27212)+~E(x27211,x27212)+~P40(x27213,x27214,x27215,x27211) % 28.68/28.34 [2722]~P100(x27221)+P100(x27222)+~E(x27221,x27222) % 28.68/28.34 [2723]P50(x27232,x27233,x27234,x27235)+~E(x27231,x27232)+~P50(x27231,x27233,x27234,x27235) % 28.68/28.34 [2724]P50(x27243,x27242,x27244,x27245)+~E(x27241,x27242)+~P50(x27243,x27241,x27244,x27245) % 28.68/28.34 [2725]P50(x27253,x27254,x27252,x27255)+~E(x27251,x27252)+~P50(x27253,x27254,x27251,x27255) % 28.68/28.34 [2726]P50(x27263,x27264,x27265,x27262)+~E(x27261,x27262)+~P50(x27263,x27264,x27265,x27261) % 28.68/28.34 [2727]P51(x27272,x27273,x27274,x27275)+~E(x27271,x27272)+~P51(x27271,x27273,x27274,x27275) % 28.68/28.34 [2728]P51(x27283,x27282,x27284,x27285)+~E(x27281,x27282)+~P51(x27283,x27281,x27284,x27285) % 28.68/28.34 [2729]P51(x27293,x27294,x27292,x27295)+~E(x27291,x27292)+~P51(x27293,x27294,x27291,x27295) % 28.68/28.34 [2730]P51(x27303,x27304,x27305,x27302)+~E(x27301,x27302)+~P51(x27303,x27304,x27305,x27301) % 28.68/28.34 [2731]~P109(x27311)+P109(x27312)+~E(x27311,x27312) % 28.68/28.34 [2732]P37(x27322,x27323)+~E(x27321,x27322)+~P37(x27321,x27323) % 28.68/28.34 [2733]P37(x27333,x27332)+~E(x27331,x27332)+~P37(x27333,x27331) % 28.68/28.34 [2734]P26(x27342,x27343,x27344,x27345,x27346,x27347)+~E(x27341,x27342)+~P26(x27341,x27343,x27344,x27345,x27346,x27347) % 28.68/28.34 [2735]P26(x27353,x27352,x27354,x27355,x27356,x27357)+~E(x27351,x27352)+~P26(x27353,x27351,x27354,x27355,x27356,x27357) % 28.68/28.34 [2736]P26(x27363,x27364,x27362,x27365,x27366,x27367)+~E(x27361,x27362)+~P26(x27363,x27364,x27361,x27365,x27366,x27367) % 28.68/28.34 [2737]P26(x27373,x27374,x27375,x27372,x27376,x27377)+~E(x27371,x27372)+~P26(x27373,x27374,x27375,x27371,x27376,x27377) % 28.68/28.34 [2738]P26(x27383,x27384,x27385,x27386,x27382,x27387)+~E(x27381,x27382)+~P26(x27383,x27384,x27385,x27386,x27381,x27387) % 28.68/28.34 [2739]P26(x27393,x27394,x27395,x27396,x27397,x27392)+~E(x27391,x27392)+~P26(x27393,x27394,x27395,x27396,x27397,x27391) % 28.68/28.34 [2740]~P74(x27401)+P74(x27402)+~E(x27401,x27402) % 28.68/28.34 [2741]P49(x27412,x27413)+~E(x27411,x27412)+~P49(x27411,x27413) % 28.68/28.34 [2742]P49(x27423,x27422)+~E(x27421,x27422)+~P49(x27423,x27421) % 28.68/28.34 [2743]~P96(x27431)+P96(x27432)+~E(x27431,x27432) % 28.68/28.34 [2744]~P83(x27441)+P83(x27442)+~E(x27441,x27442) % 28.68/28.34 [2745]P14(x27452,x27453,x27454)+~E(x27451,x27452)+~P14(x27451,x27453,x27454) % 28.68/28.34 [2746]P14(x27463,x27462,x27464)+~E(x27461,x27462)+~P14(x27463,x27461,x27464) % 28.68/28.34 [2747]P14(x27473,x27474,x27472)+~E(x27471,x27472)+~P14(x27473,x27474,x27471) % 28.68/28.34 [2748]P46(x27482,x27483,x27484)+~E(x27481,x27482)+~P46(x27481,x27483,x27484) % 28.68/28.34 [2749]P46(x27493,x27492,x27494)+~E(x27491,x27492)+~P46(x27493,x27491,x27494) % 28.68/28.34 [2750]P46(x27503,x27504,x27502)+~E(x27501,x27502)+~P46(x27503,x27504,x27501) % 28.68/28.34 [2751]~P116(x27511)+P116(x27512)+~E(x27511,x27512) % 28.68/28.34 % 28.68/28.34 %------------------------------------------- % 28.68/28.35 cnf(9995,plain, % 28.68/28.35 (E(f324(f260(x99951,x99951),f261(x99951,x99952)),x99952)), % 28.68/28.35 inference(rename_variables,[],[3090])). % 28.68/28.35 cnf(9998,plain, % 28.68/28.35 (~E(f324(a114,x99981),x99981)), % 28.68/28.35 inference(rename_variables,[],[4294])). % 28.68/28.35 cnf(10001,plain, % 28.68/28.35 (~E(f324(a114,x100011),x100011)), % 28.68/28.35 inference(rename_variables,[],[4294])). % 28.68/28.35 cnf(10004,plain, % 28.68/28.35 (E(f324(f260(x100041,x100041),f261(x100041,x100042)),x100042)), % 28.68/28.35 inference(rename_variables,[],[3090])). % 28.68/28.35 cnf(10011,plain, % 28.68/28.35 (~E(f324(a114,x100111),x100111)), % 28.68/28.35 inference(rename_variables,[],[4294])). % 28.68/28.35 cnf(10022,plain, % 28.68/28.35 (~E(f324(a114,x100221),x100221)), % 28.68/28.35 inference(rename_variables,[],[4294])). % 28.68/28.35 cnf(10027,plain, % 28.68/28.35 (~P1(f324(f65(x100271,x100272,f179(f845(x100271,a832))),x100273))), % 28.68/28.35 inference(rename_variables,[],[4402])). % 28.68/28.35 cnf(10030,plain, % 28.68/28.35 (~P1(f324(f65(x100301,x100302,f179(f845(x100301,a832))),x100303))), % 28.68/28.35 inference(rename_variables,[],[4402])). % 28.68/28.35 cnf(10033,plain, % 28.68/28.35 (~E(f324(a114,x100331),x100331)), % 28.68/28.35 inference(rename_variables,[],[4294])). % 28.68/28.35 cnf(10036,plain, % 28.68/28.35 (~P1(f324(f324(f232(a838),x100361),f2(a838)))), % 28.68/28.35 inference(rename_variables,[],[4378])). % 28.68/28.35 cnf(10039,plain, % 28.68/28.35 (~P1(f324(f324(f232(a838),x100391),f2(a838)))), % 28.68/28.35 inference(rename_variables,[],[4378])). % 28.68/28.35 cnf(10056,plain, % 28.68/28.35 (~P1(f324(f324(f231(a838),f324(a114,x100561)),x100561))), % 28.68/28.35 inference(rename_variables,[],[4387])). % 28.68/28.35 cnf(10059,plain, % 28.68/28.35 (~E(f324(f324(f139(x100591),x100592),x100593),x100593)), % 28.68/28.35 inference(rename_variables,[],[4328])). % 28.68/28.35 cnf(10065,plain, % 28.68/28.35 (~P1(f324(f324(f232(a838),x100651),f2(a838)))), % 28.68/28.35 inference(rename_variables,[],[4378])). % 28.68/28.35 cnf(10068,plain, % 28.68/28.35 (E(f324(f260(x100681,x100681),f261(x100681,x100682)),x100682)), % 28.68/28.35 inference(rename_variables,[],[3090])). % 28.68/28.35 cnf(10071,plain, % 28.68/28.35 (E(f324(f260(x100711,x100711),f261(x100711,x100712)),x100712)), % 28.68/28.35 inference(rename_variables,[],[3090])). % 28.68/28.35 cnf(10078,plain, % 28.68/28.35 (~P1(f324(f324(f232(a838),f324(f324(f82(a838),x100781),x100782)),x100782))), % 28.68/28.35 inference(rename_variables,[],[4403])). % 28.68/28.35 cnf(10081,plain, % 28.68/28.35 (~P1(f324(f324(f232(a838),f324(f324(f82(a838),x100811),x100812)),x100812))), % 28.68/28.35 inference(rename_variables,[],[4403])). % 28.68/28.35 cnf(10102,plain, % 28.68/28.35 (~P1(f324(f324(f232(a838),x101021),x101021))), % 28.68/28.35 inference(rename_variables,[],[4374])). % 28.68/28.35 cnf(10105,plain, % 28.68/28.35 (P1(f324(f324(f231(a838),f51(a838,x101051,x101052)),x101051))), % 28.68/28.35 inference(rename_variables,[],[3585])). % 28.68/28.35 cnf(10124,plain, % 28.68/28.35 (E(f324(f41(a838),f324(f258(a838),x101241)),x101241)), % 28.68/28.35 inference(rename_variables,[],[3027])). % 28.68/28.35 cnf(10132,plain, % 28.68/28.35 (~E(f324(a114,x101321),x101321)), % 28.68/28.35 inference(rename_variables,[],[4294])). % 28.68/28.35 cnf(10135,plain, % 28.68/28.35 (~E(f324(a114,x101351),x101351)), % 28.68/28.35 inference(rename_variables,[],[4294])). % 28.68/28.35 cnf(10138,plain, % 28.68/28.35 (~E(f324(a114,x101381),x101381)), % 28.68/28.35 inference(rename_variables,[],[4294])). % 28.68/28.35 cnf(10143,plain, % 28.68/28.35 (P1(f324(f324(f232(a838),x101431),f324(a114,x101431)))), % 28.68/28.35 inference(rename_variables,[],[3202])). % 28.68/28.35 cnf(10146,plain, % 28.68/28.35 (P1(f324(f324(f232(a838),x101461),f324(a114,x101461)))), % 28.68/28.35 inference(rename_variables,[],[3202])). % 28.68/28.35 cnf(10155,plain, % 28.68/28.35 (P1(f324(f324(f186(a25),x101551),x101551))), % 28.68/28.35 inference(rename_variables,[],[3132])). % 28.68/28.35 cnf(10162,plain, % 28.68/28.35 (E(f324(f260(x101621,x101621),f261(x101621,x101622)),x101622)), % 28.68/28.35 inference(rename_variables,[],[3090])). % 28.68/28.35 cnf(10165,plain, % 28.68/28.35 (E(f324(f260(x101651,x101651),f261(x101651,x101652)),x101652)), % 28.68/28.35 inference(rename_variables,[],[3090])). % 28.68/28.35 cnf(10190,plain, % 28.68/28.35 (~P1(f324(f324(f232(a838),x101901),x101901))), % 28.68/28.35 inference(rename_variables,[],[4374])). % 28.68/28.35 cnf(10225,plain, % 28.68/28.35 (~E(f324(a27,x102251),f28(x102252,x102253))), % 28.68/28.35 inference(rename_variables,[],[4312])). % 28.68/28.35 cnf(10238,plain, % 28.68/28.35 (P1(f324(f324(f231(a1),x102381),x102381))), % 28.68/28.35 inference(rename_variables,[],[3134])). % 28.68/28.35 cnf(10241,plain, % 28.68/28.35 (~E(f324(a114,x102411),x102411)), % 28.68/28.35 inference(rename_variables,[],[4294])). % 28.68/28.35 cnf(10248,plain, % 28.68/28.35 (P1(f324(f324(f186(a25),x102481),x102481))), % 28.68/28.35 inference(rename_variables,[],[3132])). % 28.68/28.35 cnf(10259,plain, % 28.68/28.35 (P1(f324(f324(f232(a838),x102591),f324(a114,x102591)))), % 28.68/28.35 inference(rename_variables,[],[3202])). % 28.68/28.35 cnf(10264,plain, % 28.68/28.35 (E(f324(f324(f125(x102641),f115(x102641)),x102642),x102642)), % 28.68/28.35 inference(rename_variables,[],[3085])). % 28.68/28.35 cnf(10301,plain, % 28.68/28.35 (~P1(f324(f324(f232(a838),x103011),x103011))), % 28.68/28.35 inference(rename_variables,[],[4374])). % 28.68/28.35 cnf(10327,plain, % 28.68/28.35 (~P1(f324(f324(f232(a838),x103271),x103271))), % 28.68/28.35 inference(rename_variables,[],[4374])). % 28.68/28.35 cnf(10332,plain, % 28.68/28.35 (P1(f324(f324(f232(a838),x103321),f324(a114,x103321)))), % 28.68/28.35 inference(rename_variables,[],[3202])). % 28.68/28.35 cnf(10345,plain, % 28.68/28.35 (~E(f324(a114,x103451),x103451)), % 28.68/28.35 inference(rename_variables,[],[4294])). % 28.68/28.35 cnf(10370,plain, % 28.68/28.35 (P1(f324(f324(f186(a25),x103701),x103701))), % 28.68/28.35 inference(rename_variables,[],[3132])). % 28.68/28.35 cnf(10373,plain, % 28.68/28.35 (P1(f324(f324(f232(a838),x103731),f324(a114,f324(f324(f82(a838),x103732),x103731))))), % 28.68/28.35 inference(rename_variables,[],[3578])). % 28.68/28.35 cnf(10376,plain, % 28.68/28.35 (P1(f324(f324(f231(a838),x103761),f324(f324(f83(a838),x103761),x103761)))), % 28.68/28.35 inference(rename_variables,[],[3399])). % 28.68/28.35 cnf(10379,plain, % 28.68/28.35 (P1(f324(f324(f231(a838),x103791),f324(f324(f83(a838),x103791),x103791)))), % 28.68/28.35 inference(rename_variables,[],[3399])). % 28.68/28.35 cnf(10384,plain, % 28.68/28.35 (P1(f324(f324(f232(a838),x103841),f324(a114,x103841)))), % 28.68/28.35 inference(rename_variables,[],[3202])). % 28.68/28.35 cnf(10387,plain, % 28.68/28.35 (P1(f324(f324(f232(a838),x103871),f324(a114,x103871)))), % 28.68/28.35 inference(rename_variables,[],[3202])). % 28.68/28.35 cnf(10390,plain, % 28.68/28.35 (P1(f324(f324(f326(x103901),x103902),f238(f845(x103901,a832))))), % 28.68/28.35 inference(rename_variables,[],[3289])). % 28.68/28.35 cnf(10403,plain, % 28.68/28.35 (~P1(f324(f324(f232(a838),f324(f324(f82(a838),x104031),x104032)),x104032))), % 28.68/28.35 inference(rename_variables,[],[4403])). % 28.68/28.35 cnf(10409,plain, % 28.68/28.35 (~P1(f324(f324(f231(a838),f324(a114,x104091)),x104091))), % 28.68/28.35 inference(rename_variables,[],[4387])). % 28.68/28.35 cnf(10412,plain, % 28.68/28.35 (~P1(f324(f324(f231(a838),f324(a114,x104121)),x104121))), % 28.68/28.35 inference(rename_variables,[],[4387])). % 28.68/28.35 cnf(10415,plain, % 28.68/28.35 (P1(f324(f238(f845(x104151,a832)),x104152))), % 28.68/28.35 inference(rename_variables,[],[3196])). % 28.68/28.35 cnf(10421,plain, % 28.68/28.35 (P1(f324(f324(f232(a838),x104211),f324(a114,x104211)))), % 28.68/28.35 inference(rename_variables,[],[3202])). % 28.68/28.35 cnf(10433,plain, % 28.68/28.35 (P1(f324(f324(f231(a1),x104331),x104331))), % 28.68/28.35 inference(rename_variables,[],[3134])). % 28.68/28.35 cnf(10448,plain, % 28.68/28.35 (P1(f324(f324(f231(a838),x104481),f324(f324(f83(a838),x104481),x104481)))), % 28.68/28.35 inference(rename_variables,[],[3399])). % 28.68/28.35 cnf(10488,plain, % 28.68/28.35 (P1(f324(f324(f231(a838),x104881),x104881))), % 28.68/28.35 inference(rename_variables,[],[3133])). % 28.68/28.35 cnf(10510,plain, % 28.68/28.35 (P1(f324(f324(f232(a838),x105101),f324(a114,x105101)))), % 28.68/28.35 inference(rename_variables,[],[3202])). % 28.68/28.35 cnf(10513,plain, % 28.68/28.35 (~E(f324(a114,x105131),x105131)), % 28.68/28.35 inference(rename_variables,[],[4294])). % 28.68/28.35 cnf(10516,plain, % 28.68/28.35 (P1(f324(f324(f231(a1),x105161),x105161))), % 28.68/28.35 inference(rename_variables,[],[3134])). % 28.68/28.35 cnf(10523,plain, % 28.68/28.35 (~P1(f324(f324(f232(a838),x105231),f2(a838)))), % 28.68/28.35 inference(rename_variables,[],[4378])). % 28.68/28.35 cnf(10538,plain, % 28.68/28.35 (~P1(f324(f324(f232(a838),x105381),f2(a838)))), % 28.68/28.35 inference(rename_variables,[],[4378])). % 28.68/28.35 cnf(10544,plain, % 28.68/28.35 (P1(f324(f324(f231(a838),x105441),x105441))), % 28.68/28.35 inference(rename_variables,[],[3133])). % 28.68/28.35 cnf(10547,plain, % 28.68/28.35 (P1(f324(f324(f231(a838),x105471),x105471))), % 28.68/28.35 inference(rename_variables,[],[3133])). % 28.68/28.35 cnf(10562,plain, % 28.68/28.35 (~P1(f324(f324(f232(a838),x105621),x105621))), % 28.68/28.35 inference(rename_variables,[],[4374])). % 28.68/28.35 cnf(10571,plain, % 28.68/28.35 (~P1(f324(f324(f326(x105711),x105712),f179(f845(x105711,a832))))), % 28.68/28.35 inference(rename_variables,[],[4390])). % 28.68/28.35 cnf(10580,plain, % 28.68/28.35 (P1(f324(f324(f231(a838),x105801),x105801))), % 28.68/28.35 inference(rename_variables,[],[3133])). % 28.68/28.35 cnf(10583,plain, % 28.68/28.35 (~P1(f324(f324(f326(x105831),x105832),f179(f845(x105831,a832))))), % 28.68/28.35 inference(rename_variables,[],[4390])). % 28.68/28.35 cnf(10586,plain, % 28.68/28.35 (P1(f324(f324(f280(a838),x105861),x105861))), % 28.68/28.35 inference(rename_variables,[],[3135])). % 28.68/28.35 cnf(10596,plain, % 28.68/28.35 (P1(f324(f324(f231(f845(x105961,a832)),f324(f157(x105961),f324(f126(x105961,x105962),x105963))),f324(f157(x105961),x105963)))), % 28.68/28.35 inference(rename_variables,[],[3773])). % 28.68/28.35 cnf(10604,plain, % 28.68/28.35 (P1(f324(f324(f231(a838),f2(a838)),x106041))), % 28.68/28.35 inference(rename_variables,[],[3155])). % 28.68/28.35 cnf(10607,plain, % 28.68/28.35 (P1(f324(f324(f231(a838),x106071),x106071))), % 28.68/28.35 inference(rename_variables,[],[3133])). % 28.68/28.35 cnf(10610,plain, % 28.68/28.35 (~P1(f324(f324(f232(a838),x106101),x106101))), % 28.68/28.35 inference(rename_variables,[],[4374])). % 28.68/28.35 cnf(10633,plain, % 28.68/28.35 (P1(f324(f324(f231(a838),x106331),f324(f324(f83(a838),x106331),x106331)))), % 28.68/28.35 inference(rename_variables,[],[3399])). % 28.68/28.35 cnf(10643,plain, % 28.68/28.35 (P1(f324(f324(f231(a838),x106431),x106431))), % 28.68/28.35 inference(rename_variables,[],[3133])). % 28.68/28.35 cnf(10657,plain, % 28.68/28.35 (P1(f324(f324(f326(x106571),x106572),f238(f845(x106571,a832))))), % 28.68/28.35 inference(rename_variables,[],[3289])). % 28.68/28.35 cnf(10687,plain, % 28.68/28.35 (P1(f324(f324(f231(a838),x106871),x106871))), % 28.68/28.35 inference(rename_variables,[],[3133])). % 28.68/28.35 cnf(10694,plain, % 28.68/28.35 (~P1(f324(f324(f326(x106941),x106942),f179(f845(x106941,a832))))), % 28.68/28.35 inference(rename_variables,[],[4390])). % 28.68/28.35 cnf(10712,plain, % 28.68/28.35 (~P1(f324(f324(f326(x107121),x107122),f179(f845(x107121,a832))))), % 28.68/28.35 inference(rename_variables,[],[4390])). % 28.68/28.35 cnf(10718,plain, % 28.68/28.35 (P1(f324(f324(f231(f845(x107181,a832)),x107182),f324(f324(f303(x107181),x107183),x107182)))), % 28.68/28.35 inference(rename_variables,[],[3573])). % 28.68/28.35 cnf(10730,plain, % 28.68/28.35 ($false), % 28.68/28.35 inference(scs_inference,[],[4399,4294,9998,10001,10011,10022,10033,10132,10135,10138,10241,10345,10513,4312,10225,4306,2936,3090,9995,10004,10068,10071,10162,10165,2971,3788,3028,2995,2978,3192,3065,3085,10264,4398,4328,10059,3027,10124,3911,3763,4407,3048,3331,3490,3434,3643,3202,10143,10146,10259,10332,10384,10387,10421,10510,3580,3117,4378,10036,10039,10065,10523,10538,4394,3565,3341,3717,3161,3163,3136,4375,4322,3872,3773,10596,3491,3861,4400,3132,10155,10248,10370,3133,10488,10544,10547,10580,10607,10643,10687,3134,10238,10433,10516,3135,10586,4374,10102,10190,10301,10327,10562,10610,3289,10390,10657,4390,10571,10583,10694,10712,3196,10415,3228,3647,3585,10105,4387,10056,10409,10412,3155,10604,3955,4385,3655,4366,4367,4369,3109,3111,4368,3110,4370,4402,10027,10030,3573,10718,3399,10376,10379,10448,10633,4405,4406,4011,3608,4403,10078,10081,10403,3578,10373,3844,4416,4421,4429,4444,4493,4495,4523,4540,4547,4548,4584,4614,4620,4702,4727,4728,4765,4788,4789,4812,4814,4827,4831,4851,4857,4874,4878,4879,4880,4885,4886,4908,4932,4933,4943,4948,4954,4999,5000,5008,5017,5019,5021,5030,5032,5039,5044,5057,5063,5066,5067,5071,5104,5114,5121,5123,5124,5127,5128,5129,5137,5138,5141,5145,5146,5147,5154,5158,5159,5160,5168,5171,5173,5179,5190,5197,5210,5212,5220,5221,5225,5228,5254,5260,5270,5271,5286,5298,5320,5326,5344,5345,5348,5367,5376,5377,5379,5380,5390,5391,5405,5409,5418,5419,5421,5436,5440,5451,5452,5464,5471,5484,5490,5496,5497,5498,5501,5506,5544,5545,5548,5550,5553,5554,5555,5557,5559,5561,5564,5571,5585,5599,5605,5606,5625,5626,5631,5633,5636,5639,5644,5688,5702,5710,5714,5726,5736,5753,5771,5774,5785,5813,5828,5855,5875,5876,5879,5894,5896,5897,5899,5912,5913,5916,5918,5921,5922,5936,5942,5943,5944,5947,5949,5991,6001,6010,6046,6048,6050,6052,6062,6064,6067,6073,6075,6079,6082,6090,6097,6098,6099,6105,6131,6138,6145,6181,6182,6186,6187,6188,6189,6190,6191,6192,6199,6235,6236,6245,6265,6266,6291,6295,6306,6307,6315,6346,6347,6362,6384,6385,6403,6406,6407,6453,6461,6486,6506,6527,6543,6552,6561,6562,6563,6564,6586,6587,6593,6605,6608,6611,6613,6614,6615,6617,6631,6644,6646,6647,6658,6661,6717,6730,6732,6738,6755,6758,6759,6796,6811,6839,6872,6922,6953,7010,7038,7041,7092,7100,7110,7177,7179,7194,7204,7207,7208,7226,7232,7234,7287,7297,7303,7306,7319,7367,7370,7374,7421,7422,7440,7503,7510,7529,7553,7575,7589,7605,7615,7623,7652,7654,7656,7664,7708,7719,7745,7803,7835,7870,7916,7931,8021,8071,8086]), % 28.68/28.35 ['proof']). % 28.68/28.35 % SZS output end Proof % 28.68/28.35 % Total time :2.190000s %------------------------------------------------------------------------------