TSTP Solution File: SWV897-1 by CSE---1.6

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : CSE---1.6
% Problem  : SWV897-1 : TPTP v8.1.2. Released v4.1.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : java -jar /export/starexec/sandbox2/solver/bin/mcs_scs.jar %s %d

% Computer : n012.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 : Thu Aug 31 21:35:42 EDT 2023

% Result   : Unsatisfiable 0.64s 0.79s
% Output   : CNFRefutation 0.64s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.11/0.12  % Problem    : SWV897-1 : TPTP v8.1.2. Released v4.1.0.
% 0.11/0.12  % Command    : java -jar /export/starexec/sandbox2/solver/bin/mcs_scs.jar %s %d
% 0.12/0.33  % Computer : n012.cluster.edu
% 0.12/0.33  % Model    : x86_64 x86_64
% 0.12/0.33  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.33  % Memory   : 8042.1875MB
% 0.12/0.33  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.12/0.33  % CPULimit   : 300
% 0.12/0.33  % WCLimit    : 300
% 0.12/0.33  % DateTime   : Tue Aug 29 07:01:09 EDT 2023
% 0.12/0.34  % CPUTime    : 
% 0.19/0.51  start to proof:theBenchmark
% 0.19/0.75  %-------------------------------------------
% 0.19/0.75  % File        :CSE---1.6
% 0.19/0.75  % Problem     :theBenchmark
% 0.19/0.75  % Transform   :cnf
% 0.19/0.75  % Format      :tptp:raw
% 0.19/0.75  % Command     :java -jar mcs_scs.jar %d %s
% 0.19/0.75  
% 0.19/0.75  % Result      :Theorem 0.050000s
% 0.19/0.75  % Output      :CNFRefutation 0.050000s
% 0.19/0.75  %-------------------------------------------
% 0.19/0.75  %------------------------------------------------------------------------------
% 0.19/0.75  % File     : SWV897-1 : TPTP v8.1.2. Released v4.1.0.
% 0.19/0.75  % Domain   : Software Verification
% 0.19/0.75  % Problem  : Hoare logic with procedures 426_1
% 0.19/0.76  % Version  : Especial.
% 0.19/0.76  % English  : Completeness is taken relative to completeness of the underlying
% 0.19/0.76  %            logic. Two versions of completeness proof: nested single recursion
% 0.19/0.76  %            and simultaneous recursion in call rule.
% 0.19/0.76  
% 0.19/0.76  % Refs     : [Nip10] Nipkow (2010), Email to Geoff Sutcliffe
% 0.19/0.76  %          : [BN10]  Boehme & Nipkow (2010), Sledgehammer: Judgement Day
% 0.19/0.76  % Source   : [Nip10]
% 0.19/0.76  % Names    : Hoare-426_1 [Nip10]
% 0.19/0.76  
% 0.19/0.76  % Status   : Unsatisfiable
% 0.19/0.76  % Rating   : 0.05 v7.4.0, 0.06 v7.3.0, 0.00 v7.0.0, 0.13 v6.4.0, 0.07 v6.3.0, 0.00 v6.2.0, 0.10 v6.1.0, 0.00 v6.0.0, 0.10 v5.5.0, 0.40 v5.3.0, 0.33 v5.2.0, 0.25 v5.1.0, 0.29 v5.0.0, 0.21 v4.1.0
% 0.19/0.76  % Syntax   : Number of clauses     :  493 ( 209 unt;  31 nHn; 293 RR)
% 0.19/0.76  %            Number of literals    :  915 ( 328 equ; 467 neg)
% 0.19/0.76  %            Maximal clause size   :    5 (   1 avg)
% 0.19/0.76  %            Maximal term depth    :   10 (   2 avg)
% 0.19/0.76  %            Number of predicates  :   25 (  24 usr;   0 prp; 1-4 aty)
% 0.19/0.76  %            Number of functors    :   58 (  58 usr;  20 con; 0-10 aty)
% 0.19/0.76  %            Number of variables   : 1867 ( 592 sgn)
% 0.19/0.76  % SPC      : CNF_UNS_RFO_SEQ_NHN
% 0.19/0.76  
% 0.19/0.76  % Comments :
% 0.19/0.76  %------------------------------------------------------------------------------
% 0.19/0.76  cnf(cls_le__zero__iff__pprt__id_0,axiom,
% 0.19/0.76      ( ~ class_OrderedGroup_Olordered__ab__group__add(T_a)
% 0.19/0.76      | c_OrderedGroup_Olordered__ab__group__add__class_Opprt(V_a,T_a) = V_a
% 0.19/0.76      | ~ c_lessequals(c_HOL_Ozero__class_Ozero(T_a),V_a,T_a) ) ).
% 0.19/0.76  
% 0.19/0.76  cnf(cls_le__zero__iff__pprt__id_1,axiom,
% 0.19/0.76      ( ~ class_OrderedGroup_Olordered__ab__group__add(T_a)
% 0.19/0.76      | c_OrderedGroup_Olordered__ab__group__add__class_Opprt(V_a,T_a) != V_a
% 0.19/0.76      | c_lessequals(c_HOL_Ozero__class_Ozero(T_a),V_a,T_a) ) ).
% 0.19/0.76  
% 0.19/0.76  cnf(cls_comp__def__raw_0,axiom,
% 0.19/0.76      hAPP(c_Fun_Ocomp(v_f,v_g,t_a,t_b,t_c),v_x) = hAPP(v_f,hAPP(v_g,v_x)) ).
% 0.19/0.76  
% 0.19/0.76  cnf(cls_com_Osimps_I51_J_0,axiom,
% 0.19/0.76      c_Com_Ocom_OCall(V_vname_H,V_pname_H,V_fun_H) != c_Com_Ocom_OSemi(V_com1,V_com2) ).
% 0.19/0.76  
% 0.19/0.76  cnf(cls_inj__on__insert_2,axiom,
% 0.19/0.76      ( c_Fun_Oinj__on(V_f,c_Set_Oinsert(V_a,V_A,T_a),T_a,T_b)
% 0.19/0.76      | hBOOL(hAPP(hAPP(c_in(T_b),hAPP(V_f,V_a)),c_Set_Oimage(V_f,c_HOL_Ominus__class_Ominus(V_A,c_Set_Oinsert(V_a,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a),tc_fun(T_a,tc_bool)),T_a,T_b)))
% 0.19/0.76      | ~ c_Fun_Oinj__on(V_f,V_A,T_a,T_b) ) ).
% 0.19/0.76  
% 0.19/0.76  cnf(cls_insert__iff_1,axiom,
% 0.19/0.76      hBOOL(hAPP(hAPP(c_in(T_a),V_x),c_Set_Oinsert(V_x,V_A,T_a))) ).
% 0.19/0.76  
% 0.19/0.76  cnf(cls_insertI1_0,axiom,
% 0.19/0.76      hBOOL(hAPP(hAPP(c_in(T_a),V_a),c_Set_Oinsert(V_a,V_B,T_a))) ).
% 0.19/0.76  
% 0.19/0.76  cnf(cls_insertCI_1,axiom,
% 0.19/0.76      hBOOL(hAPP(hAPP(c_in(T_a),V_x),c_Set_Oinsert(V_x,V_B,T_a))) ).
% 0.19/0.76  
% 0.19/0.76  cnf(cls_inj__on__id_0,axiom,
% 0.19/0.76      c_Fun_Oinj__on(c_Fun_Oid(T_a),V_A,T_a,T_a) ).
% 0.19/0.76  
% 0.19/0.76  cnf(cls_com_Osimps_I71_J_0,axiom,
% 0.19/0.76      c_Com_Ocom_Ocom__case(V_f1,V_f2,V_f3,V_f4,V_f5,V_f6,V_f7,V_f8,c_Com_Ocom_OCall(V_vname,V_pname,V_fun),T_a) = hAPP(hAPP(hAPP(V_f8,V_vname),V_pname),V_fun) ).
% 0.19/0.76  
% 0.19/0.76  cnf(cls_evaln_OIfTrue_0,axiom,
% 0.19/0.76      ( c_Natural_Oevaln(c_Com_Ocom_OCond(V_b,V_c0,V_c1),V_s,V_n,V_s1)
% 0.19/0.76      | ~ c_Natural_Oevaln(V_c0,V_s,V_n,V_s1)
% 0.19/0.76      | ~ hBOOL(hAPP(V_b,V_s)) ) ).
% 0.19/0.76  
% 0.19/0.76  cnf(cls_evaln__elim__cases_I5_J_1,axiom,
% 0.19/0.76      ( ~ hBOOL(hAPP(V_b,V_s))
% 0.19/0.76      | c_Natural_Oevaln(V_c1,V_s,V_n,V_t)
% 0.19/0.76      | ~ c_Natural_Oevaln(c_Com_Ocom_OCond(V_b,V_c1,V_c2),V_s,V_n,V_t) ) ).
% 0.19/0.76  
% 0.19/0.76  cnf(cls_insert__commute_0,axiom,
% 0.19/0.76      c_Set_Oinsert(V_x,c_Set_Oinsert(V_y,V_A,T_a),T_a) = c_Set_Oinsert(V_y,c_Set_Oinsert(V_x,V_A,T_a),T_a) ).
% 0.19/0.76  
% 0.19/0.76  cnf(cls_mem__def_1,axiom,
% 0.19/0.76      ( hBOOL(hAPP(hAPP(c_in(T_a),V_x),V_S))
% 0.19/0.76      | ~ hBOOL(hAPP(V_S,V_x)) ) ).
% 0.19/0.76  
% 0.19/0.76  cnf(cls_mem__def_0,axiom,
% 0.19/0.76      ( hBOOL(hAPP(V_S,V_x))
% 0.19/0.76      | ~ hBOOL(hAPP(hAPP(c_in(T_a),V_x),V_S)) ) ).
% 0.19/0.76  
% 0.19/0.76  cnf(cls_COMBC__def_0,axiom,
% 0.19/0.76      hAPP(c_COMBC(V_P,V_Q,T_b,T_c,T_a),V_R) = hAPP(hAPP(V_P,V_R),V_Q) ).
% 0.19/0.76  
% 0.19/0.76  cnf(cls_Diff__idemp_0,axiom,
% 0.19/0.76      c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(V_A,V_B,tc_fun(T_a,tc_bool)),V_B,tc_fun(T_a,tc_bool)) = c_HOL_Ominus__class_Ominus(V_A,V_B,tc_fun(T_a,tc_bool)) ).
% 0.19/0.76  
% 0.19/0.76  cnf(cls_com_Osimps_I65_J_0,axiom,
% 0.19/0.76      c_Com_Ocom_Ocom__case(V_f1,V_f2,V_f3,V_f4,V_f5,V_f6,V_f7,V_f8,c_Com_Ocom_OAss(V_vname,V_fun),T_a) = hAPP(hAPP(V_f2,V_vname),V_fun) ).
% 0.19/0.76  
% 0.19/0.76  cnf(cls_rangeI_0,axiom,
% 0.19/0.76      hBOOL(hAPP(hAPP(c_in(T_a),hAPP(V_f,V_x)),c_Set_Oimage(V_f,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_bool)),T_b,T_a))) ).
% 0.19/0.76  
% 0.19/0.76  cnf(cls_evaln_OWhileTrue_0,axiom,
% 0.19/0.76      ( c_Natural_Oevaln(c_Com_Ocom_OWhile(V_b,V_c),V_s0,V_n,V_s2)
% 0.19/0.76      | ~ c_Natural_Oevaln(c_Com_Ocom_OWhile(V_b,V_c),V_s1,V_n,V_s2)
% 0.19/0.76      | ~ c_Natural_Oevaln(V_c,V_s0,V_n,V_s1)
% 0.19/0.76      | ~ hBOOL(hAPP(V_b,V_s0)) ) ).
% 0.19/0.76  
% 0.19/0.76  cnf(cls_not__Some__eq_1,axiom,
% 0.19/0.76      c_Option_Ooption_ONone(T_a) != c_Option_Ooption_OSome(V_y,T_a) ).
% 0.19/0.76  
% 0.19/0.76  cnf(cls_option_Osimps_I2_J_0,axiom,
% 0.19/0.76      c_Option_Ooption_ONone(T_a) != c_Option_Ooption_OSome(V_a_H,T_a) ).
% 0.19/0.76  
% 0.19/0.76  cnf(cls_doubleton__eq__iff_4,axiom,
% 0.19/0.76      c_Set_Oinsert(V_xa,c_Set_Oinsert(V_x,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a),T_a) = c_Set_Oinsert(V_x,c_Set_Oinsert(V_xa,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a),T_a) ).
% 0.19/0.76  
% 0.19/0.76  cnf(cls_eq__eqI_1,axiom,
% 0.19/0.76      ( ~ class_OrderedGroup_Oab__group__add(T_a)
% 0.19/0.76      | c_HOL_Ominus__class_Ominus(V_xa,V_y,T_a) != c_HOL_Ominus__class_Ominus(V_x,V_x,T_a)
% 0.19/0.76      | V_xa = V_y ) ).
% 0.19/0.76  
% 0.19/0.76  cnf(cls_eq__eqI_0,axiom,
% 0.19/0.76      ( ~ class_OrderedGroup_Oab__group__add(T_a)
% 0.19/0.76      | c_HOL_Ominus__class_Ominus(V_x,V_x,T_a) != c_HOL_Ominus__class_Ominus(V_x_H,V_y_H,T_a)
% 0.19/0.76      | V_x_H = V_y_H ) ).
% 0.19/0.76  
% 0.19/0.76  cnf(cls_evaln_OSemi_0,axiom,
% 0.19/0.76      ( c_Natural_Oevaln(c_Com_Ocom_OSemi(V_c0,V_c1),V_s0,V_n,V_s2)
% 0.19/0.76      | ~ c_Natural_Oevaln(V_c1,V_s1,V_n,V_s2)
% 0.19/0.76      | ~ c_Natural_Oevaln(V_c0,V_s0,V_n,V_s1) ) ).
% 0.19/0.76  
% 0.19/0.76  cnf(cls_WT_OSkip_0,axiom,
% 0.19/0.76      c_Com_OWT(c_Com_Ocom_OSKIP) ).
% 0.19/0.76  
% 0.19/0.76  cnf(cls_image__diff__subset_0,axiom,
% 0.19/0.76      c_lessequals(c_HOL_Ominus__class_Ominus(c_Set_Oimage(V_f,V_A,T_b,T_a),c_Set_Oimage(V_f,V_B,T_b,T_a),tc_fun(T_a,tc_bool)),c_Set_Oimage(V_f,c_HOL_Ominus__class_Ominus(V_A,V_B,tc_fun(T_b,tc_bool)),T_b,T_a),tc_fun(T_a,tc_bool)) ).
% 0.19/0.76  
% 0.19/0.76  cnf(cls_WT_OAssign_0,axiom,
% 0.19/0.76      c_Com_OWT(c_Com_Ocom_OAss(V_X,V_a)) ).
% 0.19/0.76  
% 0.19/0.76  cnf(cls_inj__on__empty_0,axiom,
% 0.19/0.76      c_Fun_Oinj__on(V_f,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a,T_b) ).
% 0.19/0.76  
% 0.19/0.76  cnf(cls_inj__on__contraD_0,axiom,
% 0.19/0.76      ( hAPP(V_f,V_x) != hAPP(V_f,V_y)
% 0.19/0.76      | ~ hBOOL(hAPP(hAPP(c_in(T_a),V_y),V_A))
% 0.19/0.76      | ~ hBOOL(hAPP(hAPP(c_in(T_a),V_x),V_A))
% 0.19/0.76      | V_x = V_y
% 0.19/0.76      | ~ c_Fun_Oinj__on(V_f,V_A,T_a,T_b) ) ).
% 0.19/0.76  
% 0.19/0.76  cnf(cls_inj__on__iff_0,axiom,
% 0.19/0.76      ( hAPP(V_f,V_x) != hAPP(V_f,V_y)
% 0.19/0.76      | ~ hBOOL(hAPP(hAPP(c_in(T_a),V_y),V_A))
% 0.19/0.76      | ~ hBOOL(hAPP(hAPP(c_in(T_a),V_x),V_A))
% 0.19/0.76      | ~ c_Fun_Oinj__on(V_f,V_A,T_a,T_b)
% 0.19/0.76      | V_x = V_y ) ).
% 0.19/0.76  
% 0.19/0.76  cnf(cls_inj__on__def_0,axiom,
% 0.19/0.76      ( hAPP(V_f,V_x) != hAPP(V_f,V_xa)
% 0.19/0.76      | ~ hBOOL(hAPP(hAPP(c_in(T_a),V_xa),V_A))
% 0.19/0.76      | ~ hBOOL(hAPP(hAPP(c_in(T_a),V_x),V_A))
% 0.19/0.76      | ~ c_Fun_Oinj__on(V_f,V_A,T_a,T_b)
% 0.19/0.76      | V_x = V_xa ) ).
% 0.19/0.76  
% 0.19/0.76  cnf(cls_inj__onD_0,axiom,
% 0.19/0.76      ( hAPP(V_f,V_x) != hAPP(V_f,V_y)
% 0.19/0.76      | ~ c_Fun_Oinj__on(V_f,V_A,T_a,T_b)
% 0.19/0.76      | V_x = V_y
% 0.19/0.76      | ~ hBOOL(hAPP(hAPP(c_in(T_a),V_y),V_A))
% 0.19/0.76      | ~ hBOOL(hAPP(hAPP(c_in(T_a),V_x),V_A)) ) ).
% 0.19/0.76  
% 0.19/0.76  cnf(cls_WT_OCall_0,axiom,
% 0.19/0.76      ( c_Com_OWT(c_Com_Ocom_OCall(V_X,V_pn,V_a))
% 0.19/0.76      | ~ c_Com_OWT(hAPP(c_Com_Ocom_OBODY,V_pn)) ) ).
% 0.19/0.76  
% 0.19/0.76  cnf(cls_WTs__elim__cases_I8_J_0,axiom,
% 0.19/0.76      ( c_Com_OWT(hAPP(c_Com_Ocom_OBODY,V_P))
% 0.19/0.76      | ~ c_Com_OWT(c_Com_Ocom_OCall(V_X,V_P,V_a)) ) ).
% 0.19/0.76  
% 0.19/0.76  cnf(cls_Diff__partition_0,axiom,
% 0.19/0.76      ( c_Lattices_Oupper__semilattice__class_Osup(V_A,c_HOL_Ominus__class_Ominus(V_B,V_A,tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool)) = V_B
% 0.19/0.76      | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) ) ).
% 0.19/0.76  
% 0.19/0.76  cnf(cls_com_Osimps_I14_J_0,axiom,
% 0.19/0.76      c_Com_Ocom_OSKIP != c_Com_Ocom_OCond(V_fun_H,V_com1_H,V_com2_H) ).
% 0.19/0.76  
% 0.19/0.76  cnf(cls_com_Osimps_I32_J_0,axiom,
% 0.19/0.76      c_Com_Ocom_OAss(V_vname,V_fun) != c_Com_Ocom_OCall(V_vname_H,V_pname_H,V_fun_H) ).
% 0.19/0.76  
% 0.19/0.76  cnf(cls_Diff__subset_0,axiom,
% 0.19/0.76      c_lessequals(c_HOL_Ominus__class_Ominus(V_A,V_B,tc_fun(T_a,tc_bool)),V_A,tc_fun(T_a,tc_bool)) ).
% 0.19/0.76  
% 0.19/0.76  cnf(cls_insert__Diff__single_0,axiom,
% 0.19/0.76      c_Set_Oinsert(V_a,c_HOL_Ominus__class_Ominus(V_A,c_Set_Oinsert(V_a,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a),tc_fun(T_a,tc_bool)),T_a) = c_Set_Oinsert(V_a,V_A,T_a) ).
% 0.19/0.76  
% 0.19/0.76  cnf(cls_singleton__inject_0,axiom,
% 0.19/0.76      ( c_Set_Oinsert(V_a,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a) != c_Set_Oinsert(V_b,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a)
% 0.19/0.76      | V_a = V_b ) ).
% 0.19/0.76  
% 0.19/0.76  cnf(cls_bex__empty_0,axiom,
% 0.19/0.76      ( ~ hBOOL(hAPP(V_P,V_x))
% 0.19/0.76      | ~ hBOOL(hAPP(hAPP(c_in(T_a),V_x),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)))) ) ).
% 0.19/0.76  
% 0.19/0.76  cnf(cls_class__ringb_Osubr0__iff_0,axiom,
% 0.19/0.76      ( ~ class_Ring__and__Field_Oidom(T_a)
% 0.19/0.76      | ~ class_Int_Onumber__ring(T_a)
% 0.19/0.76      | c_HOL_Ominus__class_Ominus(V_x,V_y,T_a) != c_HOL_Ozero__class_Ozero(T_a)
% 0.19/0.76      | V_x = V_y ) ).
% 0.19/0.76  
% 0.19/0.76  cnf(cls_right__minus__eq_0,axiom,
% 0.19/0.76      ( ~ class_OrderedGroup_Ogroup__add(T_a)
% 0.19/0.76      | c_HOL_Ominus__class_Ominus(V_a,V_b,T_a) != c_HOL_Ozero__class_Ozero(T_a)
% 0.19/0.76      | V_a = V_b ) ).
% 0.19/0.76  
% 0.19/0.76  cnf(cls_eq__iff__diff__eq__0_1,axiom,
% 0.19/0.76      ( ~ class_OrderedGroup_Oab__group__add(T_a)
% 0.19/0.76      | c_HOL_Ominus__class_Ominus(V_a,V_b,T_a) != c_HOL_Ozero__class_Ozero(T_a)
% 0.19/0.76      | V_a = V_b ) ).
% 0.19/0.76  
% 0.19/0.76  cnf(cls_pred__equals__eq_0,axiom,
% 0.19/0.76      ( c_COMBC(c_in(T_a),V_R,T_a,tc_fun(T_a,tc_bool),tc_bool) != c_COMBC(c_in(T_a),V_S,T_a,tc_fun(T_a,tc_bool),tc_bool)
% 0.19/0.76      | V_R = V_S ) ).
% 0.19/0.76  
% 0.19/0.76  cnf(cls_comm__monoid__add_Ononempty__iff_2,axiom,
% 0.19/0.76      ( c_Set_Oinsert(V_x,V_xa,T_a) != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool))
% 0.19/0.76      | hBOOL(hAPP(hAPP(c_in(T_a),V_x),V_xa)) ) ).
% 0.19/0.76  
% 0.19/0.76  cnf(cls_derivs__insertD_0,axiom,
% 0.19/0.76      ( c_Hoare__Mirabelle_Ohoare__derivs(V_G,c_Set_Oinsert(V_t,c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_a),tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a)),T_a)
% 0.19/0.76      | ~ c_Hoare__Mirabelle_Ohoare__derivs(V_G,c_Set_Oinsert(V_t,V_ts,tc_Hoare__Mirabelle_Otriple(T_a)),T_a) ) ).
% 0.19/0.76  
% 0.19/0.76  cnf(cls_Diff__iff_2,axiom,
% 0.19/0.76      ( hBOOL(hAPP(hAPP(c_in(T_a),V_c),c_HOL_Ominus__class_Ominus(V_A,V_B,tc_fun(T_a,tc_bool))))
% 0.19/0.76      | hBOOL(hAPP(hAPP(c_in(T_a),V_c),V_B))
% 0.19/0.76      | ~ hBOOL(hAPP(hAPP(c_in(T_a),V_c),V_A)) ) ).
% 0.19/0.76  
% 0.19/0.76  cnf(cls_DiffI_0,axiom,
% 0.19/0.76      ( hBOOL(hAPP(hAPP(c_in(T_a),V_c),c_HOL_Ominus__class_Ominus(V_A,V_B,tc_fun(T_a,tc_bool))))
% 0.19/0.76      | hBOOL(hAPP(hAPP(c_in(T_a),V_c),V_B))
% 0.19/0.76      | ~ hBOOL(hAPP(hAPP(c_in(T_a),V_c),V_A)) ) ).
% 0.19/0.76  
% 0.19/0.77  cnf(cls_com_Osimps_I43_J_0,axiom,
% 0.19/0.77      c_Com_Ocom_OCall(V_vname_H,V_pname_H,V_fun_H) != c_Com_Ocom_OLocal(V_loc,V_fun,V_com) ).
% 0.19/0.77  
% 0.19/0.77  cnf(cls_image__set__diff_0,axiom,
% 0.19/0.77      ( c_Set_Oimage(V_f,c_HOL_Ominus__class_Ominus(V_A,V_B,tc_fun(T_a,tc_bool)),T_a,T_b) = c_HOL_Ominus__class_Ominus(c_Set_Oimage(V_f,V_A,T_a,T_b),c_Set_Oimage(V_f,V_B,T_a,T_b),tc_fun(T_b,tc_bool))
% 0.19/0.77      | ~ c_Fun_Oinj__on(V_f,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_bool)),T_a,T_b) ) ).
% 0.19/0.77  
% 0.19/0.77  cnf(cls_insert__subset_0,axiom,
% 0.19/0.77      ( hBOOL(hAPP(hAPP(c_in(T_a),V_x),V_B))
% 0.19/0.77      | ~ c_lessequals(c_Set_Oinsert(V_x,V_A,T_a),V_B,tc_fun(T_a,tc_bool)) ) ).
% 0.19/0.77  
% 0.19/0.77  cnf(cls_com_Osimps_I61_J_0,axiom,
% 0.19/0.77      c_Com_Ocom_OCall(V_vname_H,V_pname_H,V_fun_H) != c_Com_Ocom_OWhile(V_fun,V_com) ).
% 0.19/0.77  
% 0.19/0.77  cnf(cls_insert__code_2,axiom,
% 0.19/0.77      ( hBOOL(hAPP(c_Set_Oinsert(V_y,V_A,T_a),V_x))
% 0.19/0.77      | ~ hBOOL(hAPP(V_A,V_x)) ) ).
% 0.19/0.77  
% 0.19/0.77  cnf(cls_insert__image_0,axiom,
% 0.19/0.77      ( c_Set_Oinsert(hAPP(V_f,V_x),c_Set_Oimage(V_f,V_A,T_a,T_b),T_b) = c_Set_Oimage(V_f,V_A,T_a,T_b)
% 0.19/0.77      | ~ hBOOL(hAPP(hAPP(c_in(T_a),V_x),V_A)) ) ).
% 0.19/0.77  
% 0.19/0.77  cnf(cls_subset__insert__iff_2,axiom,
% 0.19/0.77      ( c_lessequals(V_A,c_Set_Oinsert(V_x,V_B,T_a),tc_fun(T_a,tc_bool))
% 0.19/0.77      | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool))
% 0.19/0.77      | hBOOL(hAPP(hAPP(c_in(T_a),V_x),V_A)) ) ).
% 0.19/0.77  
% 0.19/0.77  cnf(cls_MGF__complete_0,axiom,
% 0.19/0.77      ( c_Hoare__Mirabelle_Ohoare__derivs(c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate),tc_bool)),c_Set_Oinsert(hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(tc_Com_Ostate),V_P),V_c),V_Q),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate),tc_bool)),tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate)),tc_Com_Ostate)
% 0.19/0.77      | ~ c_Hoare__Mirabelle_Ohoare__valids(c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate),tc_bool)),c_Set_Oinsert(hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(tc_Com_Ostate),V_P),V_c),V_Q),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate),tc_bool)),tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate)),tc_Com_Ostate)
% 0.19/0.77      | ~ c_Hoare__Mirabelle_Ohoare__derivs(c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate),tc_bool)),c_Set_Oinsert(c_Hoare__Mirabelle_OMGT(V_c),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate),tc_bool)),tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate)),tc_Com_Ostate) ) ).
% 0.19/0.77  
% 0.19/0.77  cnf(cls_id__o_0,axiom,
% 0.19/0.77      c_Fun_Ocomp(c_Fun_Oid(T_b),V_g,T_b,T_b,T_a) = V_g ).
% 0.19/0.77  
% 0.19/0.77  cnf(cls_o__id_0,axiom,
% 0.19/0.77      c_Fun_Ocomp(V_f,c_Fun_Oid(T_a),T_a,T_b,T_a) = V_f ).
% 0.19/0.77  
% 0.19/0.77  cnf(cls_inj__on__imageI_0,axiom,
% 0.19/0.77      ( c_Fun_Oinj__on(V_g,c_Set_Oimage(V_f,V_A,T_a,T_c),T_c,T_b)
% 0.19/0.77      | ~ c_Fun_Oinj__on(c_Fun_Ocomp(V_g,V_f,T_c,T_b,T_a),V_A,T_a,T_b) ) ).
% 0.19/0.77  
% 0.19/0.77  cnf(cls_singletonE_0,axiom,
% 0.19/0.77      ( V_b = V_a
% 0.19/0.77      | ~ hBOOL(hAPP(hAPP(c_in(T_a),V_b),c_Set_Oinsert(V_a,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a))) ) ).
% 0.19/0.77  
% 0.19/0.77  cnf(cls_image__subset__iff_0,axiom,
% 0.19/0.77      ( hBOOL(hAPP(hAPP(c_in(T_a),hAPP(V_f,V_x)),V_B))
% 0.19/0.77      | ~ hBOOL(hAPP(hAPP(c_in(T_b),V_x),V_A))
% 0.19/0.77      | ~ c_lessequals(c_Set_Oimage(V_f,V_A,T_b,T_a),V_B,tc_fun(T_a,tc_bool)) ) ).
% 0.19/0.77  
% 0.19/0.77  cnf(cls_subset__insert__iff_0,axiom,
% 0.19/0.77      ( c_lessequals(c_HOL_Ominus__class_Ominus(V_A,c_Set_Oinsert(V_x,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a),tc_fun(T_a,tc_bool)),V_B,tc_fun(T_a,tc_bool))
% 0.19/0.77      | ~ hBOOL(hAPP(hAPP(c_in(T_a),V_x),V_A))
% 0.19/0.77      | ~ c_lessequals(V_A,c_Set_Oinsert(V_x,V_B,T_a),tc_fun(T_a,tc_bool)) ) ).
% 0.19/0.77  
% 0.19/0.77  cnf(cls_subset__insert__iff_3,axiom,
% 0.19/0.77      ( c_lessequals(V_A,c_Set_Oinsert(V_x,V_B,T_a),tc_fun(T_a,tc_bool))
% 0.19/0.77      | ~ hBOOL(hAPP(hAPP(c_in(T_a),V_x),V_A))
% 0.19/0.77      | ~ c_lessequals(c_HOL_Ominus__class_Ominus(V_A,c_Set_Oinsert(V_x,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a),tc_fun(T_a,tc_bool)),V_B,tc_fun(T_a,tc_bool)) ) ).
% 0.19/0.77  
% 0.19/0.77  cnf(cls_diff__single__insert_0,axiom,
% 0.19/0.77      ( c_lessequals(V_A,c_Set_Oinsert(V_x,V_B,T_a),tc_fun(T_a,tc_bool))
% 0.19/0.77      | ~ hBOOL(hAPP(hAPP(c_in(T_a),V_x),V_A))
% 0.19/0.77      | ~ c_lessequals(c_HOL_Ominus__class_Ominus(V_A,c_Set_Oinsert(V_x,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a),tc_fun(T_a,tc_bool)),V_B,tc_fun(T_a,tc_bool)) ) ).
% 0.19/0.77  
% 0.19/0.77  cnf(cls_evaln_OWhileFalse_0,axiom,
% 0.19/0.77      ( c_Natural_Oevaln(c_Com_Ocom_OWhile(V_b,V_c),V_s,V_n,V_s)
% 0.19/0.77      | hBOOL(hAPP(V_b,V_s)) ) ).
% 0.19/0.77  
% 0.19/0.77  cnf(cls_inj__image__subset__iff_0,axiom,
% 0.19/0.77      ( c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool))
% 0.19/0.77      | ~ c_lessequals(c_Set_Oimage(V_f,V_A,T_a,T_b),c_Set_Oimage(V_f,V_B,T_a,T_b),tc_fun(T_b,tc_bool))
% 0.19/0.77      | ~ c_Fun_Oinj__on(V_f,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_bool)),T_a,T_b) ) ).
% 0.19/0.77  
% 0.19/0.77  cnf(cls_inj__image__subset__iff_1,axiom,
% 0.19/0.77      ( c_lessequals(c_Set_Oimage(V_f,V_A,T_a,T_b),c_Set_Oimage(V_f,V_B,T_a,T_b),tc_fun(T_b,tc_bool))
% 0.19/0.77      | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool))
% 0.19/0.77      | ~ c_Fun_Oinj__on(V_f,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_bool)),T_a,T_b) ) ).
% 0.19/0.77  
% 0.19/0.77  cnf(cls_inj__on__insert_0,axiom,
% 0.19/0.77      ( c_Fun_Oinj__on(V_f,V_A,T_a,T_b)
% 0.19/0.77      | ~ c_Fun_Oinj__on(V_f,c_Set_Oinsert(V_a,V_A,T_a),T_a,T_b) ) ).
% 0.19/0.77  
% 0.19/0.77  cnf(cls_com_Osimps_I56_J_0,axiom,
% 0.19/0.77      c_Com_Ocom_OCond(V_fun,V_com1,V_com2) != c_Com_Ocom_OCall(V_vname_H,V_pname_H,V_fun_H) ).
% 0.19/0.77  
% 0.19/0.77  cnf(cls_insert__Diff1_0,axiom,
% 0.19/0.77      ( c_HOL_Ominus__class_Ominus(c_Set_Oinsert(V_x,V_A,T_a),V_B,tc_fun(T_a,tc_bool)) = c_HOL_Ominus__class_Ominus(V_A,V_B,tc_fun(T_a,tc_bool))
% 0.19/0.77      | ~ hBOOL(hAPP(hAPP(c_in(T_a),V_x),V_B)) ) ).
% 0.19/0.77  
% 0.19/0.77  cnf(cls_com_Osimps_I36_J_0,axiom,
% 0.19/0.77      c_Com_Ocom_OLocal(V_loc,V_fun,V_com) != c_Com_Ocom_OCond(V_fun_H,V_com1_H,V_com2_H) ).
% 0.19/0.77  
% 0.19/0.77  cnf(cls_insert__subset_1,axiom,
% 0.19/0.77      ( c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool))
% 0.19/0.77      | ~ c_lessequals(c_Set_Oinsert(V_x,V_A,T_a),V_B,tc_fun(T_a,tc_bool)) ) ).
% 0.19/0.77  
% 0.19/0.77  cnf(cls_subset__insertI2_0,axiom,
% 0.19/0.77      ( c_lessequals(V_A,c_Set_Oinsert(V_b,V_B,T_a),tc_fun(T_a,tc_bool))
% 0.19/0.77      | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) ) ).
% 0.19/0.77  
% 0.19/0.77  cnf(cls_com_Orecs_I1_J_0,axiom,
% 0.19/0.77      c_Com_Ocom_Ocom__rec(V_f1,V_f2,V_f3,V_f4,V_f5,V_f6,V_f7,V_f8,c_Com_Ocom_OSKIP,T_a) = V_f1 ).
% 0.19/0.77  
% 0.19/0.77  cnf(cls_com_Osimps_I24_J_0,axiom,
% 0.19/0.77      c_Com_Ocom_OAss(V_vname,V_fun) != c_Com_Ocom_OSemi(V_com1_H,V_com2_H) ).
% 0.19/0.77  
% 0.19/0.77  cnf(cls_com_Orecs_I3_J_0,axiom,
% 0.19/0.77      c_Com_Ocom_Ocom__rec(V_f1,V_f2,V_f3,V_f4,V_f5,V_f6,V_f7,V_f8,c_Com_Ocom_OLocal(V_loc,V_fun,V_com),T_a) = hAPP(hAPP(hAPP(hAPP(V_f3,V_loc),V_fun),V_com),c_Com_Ocom_Ocom__rec(V_f1,V_f2,V_f3,V_f4,V_f5,V_f6,V_f7,V_f8,V_com,T_a)) ).
% 0.19/0.77  
% 0.19/0.77  cnf(cls_com_Osimps_I7_J_2,axiom,
% 0.19/0.77      ( c_Com_Ocom_OCall(V_vname,V_pname,V_fun) != c_Com_Ocom_OCall(V_vname_H,V_pname_H,V_fun_H)
% 0.19/0.77      | V_fun = V_fun_H ) ).
% 0.19/0.77  
% 0.19/0.77  cnf(cls_com_Osimps_I7_J_1,axiom,
% 0.19/0.77      ( c_Com_Ocom_OCall(V_vname,V_pname,V_fun) != c_Com_Ocom_OCall(V_vname_H,V_pname_H,V_fun_H)
% 0.19/0.77      | V_pname = V_pname_H ) ).
% 0.19/0.77  
% 0.19/0.77  cnf(cls_com_Osimps_I7_J_0,axiom,
% 0.19/0.77      ( c_Com_Ocom_OCall(V_vname,V_pname,V_fun) != c_Com_Ocom_OCall(V_vname_H,V_pname_H,V_fun_H)
% 0.19/0.77      | V_vname = V_vname_H ) ).
% 0.19/0.77  
% 0.19/0.77  cnf(cls_com_Orecs_I4_J_0,axiom,
% 0.19/0.77      c_Com_Ocom_Ocom__rec(V_f1,V_f2,V_f3,V_f4,V_f5,V_f6,V_f7,V_f8,c_Com_Ocom_OSemi(V_com1,V_com2),T_a) = hAPP(hAPP(hAPP(hAPP(V_f4,V_com1),V_com2),c_Com_Ocom_Ocom__rec(V_f1,V_f2,V_f3,V_f4,V_f5,V_f6,V_f7,V_f8,V_com1,T_a)),c_Com_Ocom_Ocom__rec(V_f1,V_f2,V_f3,V_f4,V_f5,V_f6,V_f7,V_f8,V_com2,T_a)) ).
% 0.19/0.77  
% 0.19/0.77  cnf(cls_bot__fun__eq_0,axiom,
% 0.19/0.77      ( ~ class_Orderings_Obot(T_b)
% 0.19/0.77      | hAPP(c_Orderings_Obot__class_Obot(tc_fun(t_a,T_b)),v_x) = c_Orderings_Obot__class_Obot(T_b) ) ).
% 0.19/0.77  
% 0.19/0.77  cnf(cls_com_Osimps_I17_J_0,axiom,
% 0.19/0.77      c_Com_Ocom_OWhile(V_fun_H,V_com_H) != c_Com_Ocom_OSKIP ).
% 0.19/0.77  
% 0.19/0.77  cnf(cls_inj__on__diff_0,axiom,
% 0.19/0.77      ( c_Fun_Oinj__on(V_f,c_HOL_Ominus__class_Ominus(V_A,V_B,tc_fun(T_a,tc_bool)),T_a,T_b)
% 0.19/0.77      | ~ c_Fun_Oinj__on(V_f,V_A,T_a,T_b) ) ).
% 0.19/0.77  
% 0.19/0.77  cnf(cls_com_Osimps_I39_J_0,axiom,
% 0.19/0.77      c_Com_Ocom_OWhile(V_fun_H,V_com_H) != c_Com_Ocom_OLocal(V_loc,V_fun,V_com) ).
% 0.19/0.77  
% 0.19/0.77  cnf(cls_vimage__Diff_0,axiom,
% 0.19/0.77      c_Set_Ovimage(V_f,c_HOL_Ominus__class_Ominus(V_A,V_B,tc_fun(T_b,tc_bool)),T_a,T_b) = c_HOL_Ominus__class_Ominus(c_Set_Ovimage(V_f,V_A,T_a,T_b),c_Set_Ovimage(V_f,V_B,T_a,T_b),tc_fun(T_a,tc_bool)) ).
% 0.19/0.77  
% 0.19/0.77  cnf(cls_nat_Osimps_I2_J_0,axiom,
% 0.19/0.77      c_HOL_Ozero__class_Ozero(tc_nat) != c_Suc(V_nat_H) ).
% 0.19/0.77  
% 0.19/0.77  cnf(cls_Zero__neq__Suc_0,axiom,
% 0.19/0.77      c_HOL_Ozero__class_Ozero(tc_nat) != c_Suc(V_m) ).
% 0.19/0.77  
% 0.19/0.77  cnf(cls_image__vimage__subset_0,axiom,
% 0.19/0.77      c_lessequals(c_Set_Oimage(V_f,c_Set_Ovimage(V_f,V_A,T_b,T_a),T_b,T_a),V_A,tc_fun(T_a,tc_bool)) ).
% 0.19/0.77  
% 0.19/0.77  cnf(cls_inj__vimage__image__eq_0,axiom,
% 0.19/0.77      ( c_Set_Ovimage(V_f,c_Set_Oimage(V_f,V_A,T_a,T_b),T_a,T_b) = V_A
% 0.19/0.77      | ~ c_Fun_Oinj__on(V_f,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_bool)),T_a,T_b) ) ).
% 0.19/0.77  
% 0.19/0.77  cnf(cls_pprt__0_0,axiom,
% 0.19/0.77      ( ~ class_OrderedGroup_Olordered__ab__group__add(T_a)
% 0.19/0.77      | c_OrderedGroup_Olordered__ab__group__add__class_Opprt(c_HOL_Ozero__class_Ozero(T_a),T_a) = c_HOL_Ozero__class_Ozero(T_a) ) ).
% 0.19/0.77  
% 0.19/0.77  cnf(cls_empty__subsetI_0,axiom,
% 0.19/0.77      c_lessequals(c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),V_A,tc_fun(T_a,tc_bool)) ).
% 0.19/0.77  
% 0.19/0.77  cnf(cls_bot__least_0,axiom,
% 0.19/0.77      ( ~ class_Orderings_Obot(T_a)
% 0.19/0.77      | c_lessequals(c_Orderings_Obot__class_Obot(T_a),V_x,T_a) ) ).
% 0.19/0.77  
% 0.19/0.77  cnf(cls_com_Osimps_I3_J_1,axiom,
% 0.19/0.77      ( c_Com_Ocom_OSemi(V_com1,V_com2) != c_Com_Ocom_OSemi(V_com1_H,V_com2_H)
% 0.19/0.77      | V_com2 = V_com2_H ) ).
% 0.19/0.77  
% 0.19/0.77  cnf(cls_com_Osimps_I3_J_0,axiom,
% 0.19/0.77      ( c_Com_Ocom_OSemi(V_com1,V_com2) != c_Com_Ocom_OSemi(V_com1_H,V_com2_H)
% 0.19/0.77      | V_com1 = V_com1_H ) ).
% 0.19/0.77  
% 0.19/0.77  cnf(cls_vimage__UNIV_0,axiom,
% 0.19/0.77      c_Set_Ovimage(V_f,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_bool)),T_a,T_b) = c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_bool)) ).
% 0.19/0.77  
% 0.19/0.77  cnf(cls_com_Osimps_I46_J_0,axiom,
% 0.19/0.77      c_Com_Ocom_OSemi(V_com1,V_com2) != c_Com_Ocom_OWhile(V_fun_H,V_com_H) ).
% 0.19/0.77  
% 0.19/0.77  cnf(cls_Diff__insert_0,axiom,
% 0.19/0.77      c_HOL_Ominus__class_Ominus(V_A,c_Set_Oinsert(V_a,V_B,T_a),tc_fun(T_a,tc_bool)) = c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(V_A,V_B,tc_fun(T_a,tc_bool)),c_Set_Oinsert(V_a,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a),tc_fun(T_a,tc_bool)) ).
% 0.19/0.77  
% 0.19/0.77  cnf(cls_Diff__insert2_0,axiom,
% 0.19/0.77      c_HOL_Ominus__class_Ominus(V_A,c_Set_Oinsert(V_a,V_B,T_a),tc_fun(T_a,tc_bool)) = c_HOL_Ominus__class_Ominus(c_HOL_Ominus__class_Ominus(V_A,c_Set_Oinsert(V_a,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a),tc_fun(T_a,tc_bool)),V_B,tc_fun(T_a,tc_bool)) ).
% 0.19/0.77  
% 0.19/0.77  cnf(cls_com_Osimps_I44_J_0,axiom,
% 0.19/0.77      c_Com_Ocom_OSemi(V_com1,V_com2) != c_Com_Ocom_OCond(V_fun_H,V_com1_H,V_com2_H) ).
% 0.19/0.77  
% 0.19/0.77  cnf(cls_insert__not__empty_0,axiom,
% 0.19/0.77      c_Set_Oinsert(V_a,V_A,T_a) != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)) ).
% 0.19/0.77  
% 0.19/0.77  cnf(cls_com_Osimps_I35_J_0,axiom,
% 0.19/0.77      c_Com_Ocom_OSemi(V_com1_H,V_com2_H) != c_Com_Ocom_OLocal(V_loc,V_fun,V_com) ).
% 0.19/0.77  
% 0.19/0.77  cnf(cls_vimage__singleton__eq_1,axiom,
% 0.19/0.77      hBOOL(hAPP(hAPP(c_in(T_aa),V_a),c_Set_Ovimage(V_f,c_Set_Oinsert(hAPP(V_f,V_a),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a),T_aa,T_a))) ).
% 0.19/0.77  
% 0.19/0.77  cnf(cls_triple__valid__Suc_0,axiom,
% 0.19/0.77      ( c_Hoare__Mirabelle_Otriple__valid(V_n,V_t,T_a)
% 0.19/0.77      | ~ c_Hoare__Mirabelle_Otriple__valid(c_Suc(V_n),V_t,T_a) ) ).
% 0.19/0.77  
% 0.19/0.77  cnf(cls_le__zero__iff__zero__pprt_1,axiom,
% 0.19/0.77      ( ~ class_OrderedGroup_Olordered__ab__group__add(T_a)
% 0.19/0.77      | c_OrderedGroup_Olordered__ab__group__add__class_Opprt(V_a,T_a) != c_HOL_Ozero__class_Ozero(T_a)
% 0.19/0.77      | c_lessequals(V_a,c_HOL_Ozero__class_Ozero(T_a),T_a) ) ).
% 0.19/0.77  
% 0.19/0.77  cnf(cls_le__zero__iff__zero__pprt_0,axiom,
% 0.19/0.77      ( ~ class_OrderedGroup_Olordered__ab__group__add(T_a)
% 0.19/0.77      | c_OrderedGroup_Olordered__ab__group__add__class_Opprt(V_a,T_a) = c_HOL_Ozero__class_Ozero(T_a)
% 0.19/0.77      | ~ c_lessequals(V_a,c_HOL_Ozero__class_Ozero(T_a),T_a) ) ).
% 0.19/0.77  
% 0.19/0.77  cnf(cls_insert__absorb2_0,axiom,
% 0.19/0.77      c_Set_Oinsert(V_x,c_Set_Oinsert(V_x,V_A,T_a),T_a) = c_Set_Oinsert(V_x,V_A,T_a) ).
% 0.19/0.77  
% 0.19/0.77  cnf(cls_com_Osimps_I23_J_0,axiom,
% 0.19/0.77      c_Com_Ocom_OLocal(V_loc_H,V_fun_H,V_com_H) != c_Com_Ocom_OAss(V_vname,V_fun) ).
% 0.19/0.77  
% 0.19/0.77  cnf(cls_insert__code_0,axiom,
% 0.19/0.77      ( hBOOL(hAPP(V_A,V_x))
% 0.19/0.77      | V_y = V_x
% 0.19/0.77      | ~ hBOOL(hAPP(c_Set_Oinsert(V_y,V_A,T_a),V_x)) ) ).
% 0.19/0.77  
% 0.19/0.77  cnf(cls_com_Osimps_I52_J_0,axiom,
% 0.19/0.77      c_Com_Ocom_OCond(V_fun,V_com1,V_com2) != c_Com_Ocom_OWhile(V_fun_H,V_com_H) ).
% 0.19/0.77  
% 0.19/0.77  cnf(cls_DiffE_0,axiom,
% 0.19/0.77      ( hBOOL(hAPP(hAPP(c_in(T_a),V_c),V_A))
% 0.19/0.77      | ~ hBOOL(hAPP(hAPP(c_in(T_a),V_c),c_HOL_Ominus__class_Ominus(V_A,V_B,tc_fun(T_a,tc_bool)))) ) ).
% 0.19/0.77  
% 0.19/0.77  cnf(cls_com_Osimps_I37_J_0,axiom,
% 0.19/0.77      c_Com_Ocom_OCond(V_fun_H,V_com1_H,V_com2_H) != c_Com_Ocom_OLocal(V_loc,V_fun,V_com) ).
% 0.19/0.77  
% 0.19/0.77  cnf(cls_DiffE_1,axiom,
% 0.19/0.77      ( ~ hBOOL(hAPP(hAPP(c_in(T_a),V_c),V_B))
% 0.19/0.77      | ~ hBOOL(hAPP(hAPP(c_in(T_a),V_c),c_HOL_Ominus__class_Ominus(V_A,V_B,tc_fun(T_a,tc_bool)))) ) ).
% 0.19/0.77  
% 0.19/0.77  cnf(cls_subset__insertI_0,axiom,
% 0.19/0.77      c_lessequals(V_B,c_Set_Oinsert(V_a,V_B,T_a),tc_fun(T_a,tc_bool)) ).
% 0.19/0.77  
% 0.19/0.77  cnf(cls_com_Osimps_I45_J_0,axiom,
% 0.19/0.77      c_Com_Ocom_OCond(V_fun_H,V_com1_H,V_com2_H) != c_Com_Ocom_OSemi(V_com1,V_com2) ).
% 0.19/0.77  
% 0.19/0.77  cnf(cls_com_Osimps_I4_J_2,axiom,
% 0.19/0.77      ( c_Com_Ocom_OCond(V_fun,V_com1,V_com2) != c_Com_Ocom_OCond(V_fun_H,V_com1_H,V_com2_H)
% 0.19/0.77      | V_com2 = V_com2_H ) ).
% 0.19/0.77  
% 0.19/0.77  cnf(cls_com_Osimps_I4_J_1,axiom,
% 0.19/0.77      ( c_Com_Ocom_OCond(V_fun,V_com1,V_com2) != c_Com_Ocom_OCond(V_fun_H,V_com1_H,V_com2_H)
% 0.19/0.77      | V_com1 = V_com1_H ) ).
% 0.19/0.77  
% 0.19/0.77  cnf(cls_com_Osimps_I4_J_0,axiom,
% 0.19/0.77      ( c_Com_Ocom_OCond(V_fun,V_com1,V_com2) != c_Com_Ocom_OCond(V_fun_H,V_com1_H,V_com2_H)
% 0.19/0.77      | V_fun = V_fun_H ) ).
% 0.19/0.77  
% 0.19/0.77  cnf(cls_eq__iff__diff__eq__0_0,axiom,
% 0.19/0.77      ( ~ class_OrderedGroup_Oab__group__add(T_a)
% 0.19/0.77      | c_HOL_Ominus__class_Ominus(V_x,V_x,T_a) = c_HOL_Ozero__class_Ozero(T_a) ) ).
% 0.19/0.77  
% 0.19/0.77  cnf(cls_right__minus__eq_1,axiom,
% 0.19/0.77      ( ~ class_OrderedGroup_Ogroup__add(T_a)
% 0.19/0.77      | c_HOL_Ominus__class_Ominus(V_x,V_x,T_a) = c_HOL_Ozero__class_Ozero(T_a) ) ).
% 0.19/0.77  
% 0.19/0.77  cnf(cls_diff__0__right_0,axiom,
% 0.19/0.77      ( ~ class_OrderedGroup_Ogroup__add(T_a)
% 0.19/0.77      | c_HOL_Ominus__class_Ominus(V_a,c_HOL_Ozero__class_Ozero(T_a),T_a) = V_a ) ).
% 0.19/0.77  
% 0.19/0.77  cnf(cls_diff__self_0,axiom,
% 0.19/0.77      ( ~ class_OrderedGroup_Ogroup__add(T_a)
% 0.19/0.77      | c_HOL_Ominus__class_Ominus(V_a,V_a,T_a) = c_HOL_Ozero__class_Ozero(T_a) ) ).
% 0.19/0.77  
% 0.19/0.77  cnf(cls_class__ringb_Osubr0__iff_1,axiom,
% 0.19/0.77      ( ~ class_Ring__and__Field_Oidom(T_a)
% 0.19/0.77      | ~ class_Int_Onumber__ring(T_a)
% 0.19/0.77      | c_HOL_Ominus__class_Ominus(V_x,V_x,T_a) = c_HOL_Ozero__class_Ozero(T_a) ) ).
% 0.19/0.77  
% 0.19/0.77  cnf(cls_UNIV__I_0,axiom,
% 0.19/0.77      hBOOL(hAPP(hAPP(c_in(T_a),V_x),c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_bool)))) ).
% 0.19/0.77  
% 0.19/0.77  cnf(cls_option_Osimps_I3_J_0,axiom,
% 0.19/0.77      c_Option_Ooption_OSome(V_a_H,T_a) != c_Option_Ooption_ONone(T_a) ).
% 0.19/0.77  
% 0.19/0.77  cnf(cls_not__None__eq_1,axiom,
% 0.19/0.77      c_Option_Ooption_OSome(V_xa,T_a) != c_Option_Ooption_ONone(T_a) ).
% 0.19/0.77  
% 0.19/0.77  cnf(cls_com_Osimps_I57_J_0,axiom,
% 0.19/0.77      c_Com_Ocom_OCall(V_vname_H,V_pname_H,V_fun_H) != c_Com_Ocom_OCond(V_fun,V_com1,V_com2) ).
% 0.19/0.77  
% 0.19/0.77  cnf(cls_option_Oinject_0,axiom,
% 0.19/0.77      ( c_Option_Ooption_OSome(V_a,T_a) != c_Option_Ooption_OSome(V_a_H,T_a)
% 0.19/0.77      | V_a = V_a_H ) ).
% 0.19/0.77  
% 0.19/0.77  cnf(cls_Diff__empty_0,axiom,
% 0.19/0.77      c_HOL_Ominus__class_Ominus(V_A,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool)) = V_A ).
% 0.19/0.77  
% 0.19/0.77  cnf(cls_Diff__cancel_0,axiom,
% 0.19/0.77      c_HOL_Ominus__class_Ominus(V_A,V_A,tc_fun(T_a,tc_bool)) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)) ).
% 0.19/0.77  
% 0.19/0.77  cnf(cls_o__apply_0,axiom,
% 0.19/0.77      hAPP(c_Fun_Ocomp(V_f,V_g,T_b,T_a,T_c),V_x) = hAPP(V_f,hAPP(V_g,V_x)) ).
% 0.19/0.77  
% 0.19/0.77  cnf(cls_o__eq__dest__lhs_0,axiom,
% 0.19/0.77      hAPP(V_a,hAPP(V_b,V_v)) = hAPP(c_Fun_Ocomp(V_a,V_b,T_c,T_b,T_a),V_v) ).
% 0.19/0.77  
% 0.19/0.77  cnf(cls_inj__image__mem__iff_0,axiom,
% 0.19/0.77      ( hBOOL(hAPP(hAPP(c_in(T_a),V_a),V_A))
% 0.19/0.77      | ~ hBOOL(hAPP(hAPP(c_in(T_b),hAPP(V_f,V_a)),c_Set_Oimage(V_f,V_A,T_a,T_b)))
% 0.19/0.77      | ~ c_Fun_Oinj__on(V_f,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_bool)),T_a,T_b) ) ).
% 0.19/0.77  
% 0.19/0.77  cnf(cls_inj__image__mem__iff_1,axiom,
% 0.19/0.77      ( hBOOL(hAPP(hAPP(c_in(T_b),hAPP(V_f,V_a)),c_Set_Oimage(V_f,V_A,T_a,T_b)))
% 0.19/0.77      | ~ hBOOL(hAPP(hAPP(c_in(T_a),V_a),V_A))
% 0.19/0.77      | ~ c_Fun_Oinj__on(V_f,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_bool)),T_a,T_b) ) ).
% 0.19/0.77  
% 0.19/0.77  cnf(cls_Suc__inject_0,axiom,
% 0.19/0.77      ( c_Suc(V_x) != c_Suc(V_y)
% 0.19/0.77      | V_x = V_y ) ).
% 0.19/0.77  
% 0.19/0.77  cnf(cls_nat_Oinject_0,axiom,
% 0.19/0.77      ( c_Suc(V_nat) != c_Suc(V_nat_H)
% 0.19/0.77      | V_nat = V_nat_H ) ).
% 0.19/0.77  
% 0.19/0.77  cnf(cls_com_Osimps_I28_J_0,axiom,
% 0.19/0.77      c_Com_Ocom_OAss(V_vname,V_fun) != c_Com_Ocom_OWhile(V_fun_H,V_com_H) ).
% 0.19/0.77  
% 0.19/0.77  cnf(cls_com_Osimps_I22_J_0,axiom,
% 0.19/0.77      c_Com_Ocom_OAss(V_vname,V_fun) != c_Com_Ocom_OLocal(V_loc_H,V_fun_H,V_com_H) ).
% 0.19/0.77  
% 0.19/0.77  cnf(cls_injD_0,axiom,
% 0.19/0.77      ( hAPP(V_f,V_x) != hAPP(V_f,V_y)
% 0.19/0.77      | ~ c_Fun_Oinj__on(V_f,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_bool)),T_a,T_b)
% 0.19/0.77      | V_x = V_y ) ).
% 0.19/0.77  
% 0.19/0.77  cnf(cls_fcomp__def__raw_0,axiom,
% 0.19/0.77      hAPP(c_Fun_Ofcomp(v_f,v_g,t_a,t_b,t_c),v_x) = hAPP(v_g,hAPP(v_f,v_x)) ).
% 0.19/0.77  
% 0.19/0.77  cnf(cls_WT_OIf_0,axiom,
% 0.19/0.77      ( c_Com_OWT(c_Com_Ocom_OCond(V_b,V_c0,V_c1))
% 0.19/0.77      | ~ c_Com_OWT(V_c1)
% 0.19/0.77      | ~ c_Com_OWT(V_c0) ) ).
% 0.19/0.77  
% 0.19/0.77  cnf(cls_com_Osimps_I64_J_0,axiom,
% 0.19/0.77      c_Com_Ocom_Ocom__case(V_f1,V_f2,V_f3,V_f4,V_f5,V_f6,V_f7,V_f8,c_Com_Ocom_OSKIP,T_a) = V_f1 ).
% 0.19/0.77  
% 0.19/0.77  cnf(cls_com_Osimps_I38_J_0,axiom,
% 0.19/0.77      c_Com_Ocom_OLocal(V_loc,V_fun,V_com) != c_Com_Ocom_OWhile(V_fun_H,V_com_H) ).
% 0.19/0.77  
% 0.19/0.77  cnf(cls_empty__Diff_0,axiom,
% 0.19/0.77      c_HOL_Ominus__class_Ominus(c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),V_A,tc_fun(T_a,tc_bool)) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)) ).
% 0.19/0.77  
% 0.19/0.77  cnf(cls_inj__image__eq__iff_0,axiom,
% 0.19/0.77      ( c_Set_Oimage(V_f,V_A,T_a,T_b) != c_Set_Oimage(V_f,V_B,T_a,T_b)
% 0.19/0.77      | ~ c_Fun_Oinj__on(V_f,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_bool)),T_a,T_b)
% 0.19/0.77      | V_A = V_B ) ).
% 0.19/0.77  
% 0.19/0.77  cnf(cls_com_Osimps_I26_J_0,axiom,
% 0.19/0.77      c_Com_Ocom_OAss(V_vname,V_fun) != c_Com_Ocom_OCond(V_fun_H,V_com1_H,V_com2_H) ).
% 0.19/0.77  
% 0.19/0.77  cnf(cls_Comp_0,axiom,
% 0.19/0.77      ( c_Hoare__Mirabelle_Ohoare__derivs(V_G,c_Set_Oinsert(hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_P),c_Com_Ocom_OSemi(V_c,V_d)),V_R),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_a),tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a)),T_a)
% 0.19/0.77      | ~ c_Hoare__Mirabelle_Ohoare__derivs(V_G,c_Set_Oinsert(hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_Q),V_d),V_R),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_a),tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a)),T_a)
% 0.19/0.77      | ~ c_Hoare__Mirabelle_Ohoare__derivs(V_G,c_Set_Oinsert(hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_P),V_c),V_Q),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_a),tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a)),T_a) ) ).
% 0.19/0.77  
% 0.19/0.77  cnf(cls_com_Osimps_I16_J_0,axiom,
% 0.19/0.77      c_Com_Ocom_OSKIP != c_Com_Ocom_OWhile(V_fun_H,V_com_H) ).
% 0.19/0.77  
% 0.19/0.77  cnf(cls_bot1E_0,axiom,
% 0.19/0.77      ~ hBOOL(hAPP(c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),V_x)) ).
% 0.19/0.77  
% 0.19/0.77  cnf(cls_com_Osimps_I10_J_0,axiom,
% 0.19/0.77      c_Com_Ocom_OSKIP != c_Com_Ocom_OLocal(V_loc_H,V_fun_H,V_com_H) ).
% 0.19/0.77  
% 0.19/0.77  cnf(cls_UNIV__not__empty_0,axiom,
% 0.19/0.77      c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_bool)) != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)) ).
% 0.19/0.77  
% 0.19/0.77  cnf(cls_evaln__Suc_0,axiom,
% 0.19/0.77      ( c_Natural_Oevaln(V_c,V_s,c_Suc(V_n),V_s_H)
% 0.19/0.77      | ~ c_Natural_Oevaln(V_c,V_s,V_n,V_s_H) ) ).
% 0.19/0.77  
% 0.19/0.77  cnf(cls_Diff__mono_0,axiom,
% 0.19/0.77      ( c_lessequals(c_HOL_Ominus__class_Ominus(V_A,V_B,tc_fun(T_a,tc_bool)),c_HOL_Ominus__class_Ominus(V_C,V_D,tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool))
% 0.19/0.77      | ~ c_lessequals(V_D,V_B,tc_fun(T_a,tc_bool))
% 0.19/0.77      | ~ c_lessequals(V_A,V_C,tc_fun(T_a,tc_bool)) ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_top1I_0,axiom,
% 0.19/0.78      hBOOL(hAPP(c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_bool)),V_x)) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_insertE_0,axiom,
% 0.19/0.78      ( hBOOL(hAPP(hAPP(c_in(T_a),V_a),V_A))
% 0.19/0.78      | V_a = V_b
% 0.19/0.78      | ~ hBOOL(hAPP(hAPP(c_in(T_a),V_a),c_Set_Oinsert(V_b,V_A,T_a))) ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_top__fun__eq_0,axiom,
% 0.19/0.78      ( ~ class_Orderings_Otop(T_b)
% 0.19/0.78      | hAPP(c_Orderings_Otop__class_Otop(tc_fun(t_a,T_b)),v_x) = c_Orderings_Otop__class_Otop(T_b) ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_evaln__elim__cases_I5_J_0,axiom,
% 0.19/0.78      ( c_Natural_Oevaln(V_c2,V_s,V_n,V_t)
% 0.19/0.78      | hBOOL(hAPP(V_b,V_s))
% 0.19/0.78      | ~ c_Natural_Oevaln(c_Com_Ocom_OCond(V_b,V_c1,V_c2),V_s,V_n,V_t) ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_subset__insert__iff_1,axiom,
% 0.19/0.78      ( c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool))
% 0.19/0.78      | hBOOL(hAPP(hAPP(c_in(T_a),V_x),V_A))
% 0.19/0.78      | ~ c_lessequals(V_A,c_Set_Oinsert(V_x,V_B,T_a),tc_fun(T_a,tc_bool)) ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_subset__insert_1,axiom,
% 0.19/0.78      ( c_lessequals(V_A,c_Set_Oinsert(V_x,V_B,T_a),tc_fun(T_a,tc_bool))
% 0.19/0.78      | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool))
% 0.19/0.78      | hBOOL(hAPP(hAPP(c_in(T_a),V_x),V_A)) ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_subset__insert_0,axiom,
% 0.19/0.78      ( c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool))
% 0.19/0.78      | ~ c_lessequals(V_A,c_Set_Oinsert(V_x,V_B,T_a),tc_fun(T_a,tc_bool))
% 0.19/0.78      | hBOOL(hAPP(hAPP(c_in(T_a),V_x),V_A)) ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_insert__ident_0,axiom,
% 0.19/0.78      ( c_Set_Oinsert(V_x,V_A,T_a) != c_Set_Oinsert(V_x,V_B,T_a)
% 0.19/0.78      | hBOOL(hAPP(hAPP(c_in(T_a),V_x),V_B))
% 0.19/0.78      | hBOOL(hAPP(hAPP(c_in(T_a),V_x),V_A))
% 0.19/0.78      | V_A = V_B ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_vimage__mono_0,axiom,
% 0.19/0.78      ( c_lessequals(c_Set_Ovimage(V_f,V_A,T_b,T_a),c_Set_Ovimage(V_f,V_B,T_b,T_a),tc_fun(T_b,tc_bool))
% 0.19/0.78      | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_o__eq__id__dest_0,axiom,
% 0.19/0.78      ( c_Fun_Ocomp(V_a,V_b,T_c,T_b,T_a) != c_Fun_Ocomp(c_Fun_Oid(T_b),V_c,T_b,T_b,T_a)
% 0.19/0.78      | hAPP(V_a,hAPP(V_b,V_v)) = hAPP(V_c,V_v) ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_fun__diff__def_0,axiom,
% 0.19/0.78      ( ~ class_HOL_Ominus(T_b)
% 0.19/0.78      | hAPP(c_HOL_Ominus__class_Ominus(V_A,V_B,tc_fun(t_a,T_b)),v_x) = c_HOL_Ominus__class_Ominus(hAPP(V_A,v_x),hAPP(V_B,v_x),T_b) ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_vimage__id_0,axiom,
% 0.19/0.78      c_Set_Ovimage(c_Fun_Oid(T_a),V_A,T_a,T_a) = V_A ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_com_Osimps_I67_J_0,axiom,
% 0.19/0.78      c_Com_Ocom_Ocom__case(V_f1,V_f2,V_f3,V_f4,V_f5,V_f6,V_f7,V_f8,c_Com_Ocom_OSemi(V_com1,V_com2),T_a) = hAPP(hAPP(V_f4,V_com1),V_com2) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_com_Osimps_I34_J_0,axiom,
% 0.19/0.78      c_Com_Ocom_OLocal(V_loc,V_fun,V_com) != c_Com_Ocom_OSemi(V_com1_H,V_com2_H) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_vimage__compose_0,axiom,
% 0.19/0.78      c_Set_Ovimage(c_Fun_Ocomp(V_g,V_f,T_c,T_b,T_a),V_x,T_a,T_b) = c_Set_Ovimage(V_f,c_Set_Ovimage(V_g,V_x,T_c,T_b),T_a,T_c) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_vimage__eq_1,axiom,
% 0.19/0.78      ( hBOOL(hAPP(hAPP(c_in(T_a),V_a),c_Set_Ovimage(V_f,V_B,T_a,T_b)))
% 0.19/0.78      | ~ hBOOL(hAPP(hAPP(c_in(T_b),hAPP(V_f,V_a)),V_B)) ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_vimageI2_0,axiom,
% 0.19/0.78      ( hBOOL(hAPP(hAPP(c_in(T_b),V_a),c_Set_Ovimage(V_f,V_A,T_b,T_a)))
% 0.19/0.78      | ~ hBOOL(hAPP(hAPP(c_in(T_a),hAPP(V_f,V_a)),V_A)) ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_vimageI_0,axiom,
% 0.19/0.78      ( hBOOL(hAPP(hAPP(c_in(T_b),V_a),c_Set_Ovimage(V_f,V_B,T_b,T_a)))
% 0.19/0.78      | ~ hBOOL(hAPP(hAPP(c_in(T_a),hAPP(V_f,V_a)),V_B)) ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_vimageE_0,axiom,
% 0.19/0.78      ( hBOOL(hAPP(hAPP(c_in(T_b),hAPP(V_f,V_a)),V_B))
% 0.19/0.78      | ~ hBOOL(hAPP(hAPP(c_in(T_a),V_a),c_Set_Ovimage(V_f,V_B,T_a,T_b))) ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_vimageD_0,axiom,
% 0.19/0.78      ( hBOOL(hAPP(hAPP(c_in(T_b),hAPP(V_f,V_a)),V_A))
% 0.19/0.78      | ~ hBOOL(hAPP(hAPP(c_in(T_a),V_a),c_Set_Ovimage(V_f,V_A,T_a,T_b))) ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_com_Osimps_I5_J_0,axiom,
% 0.19/0.78      ( c_Com_Ocom_OWhile(V_fun,V_com) != c_Com_Ocom_OWhile(V_fun_H,V_com_H)
% 0.19/0.78      | V_fun = V_fun_H ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_com_Osimps_I5_J_1,axiom,
% 0.19/0.78      ( c_Com_Ocom_OWhile(V_fun,V_com) != c_Com_Ocom_OWhile(V_fun_H,V_com_H)
% 0.19/0.78      | V_com = V_com_H ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_While_0,axiom,
% 0.19/0.78      ( c_Com_OWT(c_Com_Ocom_OWhile(V_b,V_c))
% 0.19/0.78      | ~ c_Com_OWT(V_c) ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_WTs__elim__cases_I6_J_0,axiom,
% 0.19/0.78      ( c_Com_OWT(V_c)
% 0.19/0.78      | ~ c_Com_OWT(c_Com_Ocom_OWhile(V_b,V_c)) ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_com_Orecs_I8_J_0,axiom,
% 0.19/0.78      c_Com_Ocom_Ocom__rec(V_f1,V_f2,V_f3,V_f4,V_f5,V_f6,V_f7,V_f8,c_Com_Ocom_OCall(V_vname,V_pname,V_fun),T_a) = hAPP(hAPP(hAPP(V_f8,V_vname),V_pname),V_fun) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_insert__absorb_0,axiom,
% 0.19/0.78      ( c_Set_Oinsert(V_a,V_A,T_a) = V_A
% 0.19/0.78      | ~ hBOOL(hAPP(hAPP(c_in(T_a),V_a),V_A)) ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_insert__is__Un_0,axiom,
% 0.19/0.78      c_Set_Oinsert(V_a,V_A,T_a) = c_Lattices_Oupper__semilattice__class_Osup(c_Set_Oinsert(V_a,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a),V_A,tc_fun(T_a,tc_bool)) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_comp__inj__on_0,axiom,
% 0.19/0.78      ( c_Fun_Oinj__on(c_Fun_Ocomp(V_g,V_f,T_b,T_c,T_a),V_A,T_a,T_c)
% 0.19/0.78      | ~ c_Fun_Oinj__on(V_g,c_Set_Oimage(V_f,V_A,T_a,T_b),T_b,T_c)
% 0.19/0.78      | ~ c_Fun_Oinj__on(V_f,V_A,T_a,T_b) ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_WT_OLocal_0,axiom,
% 0.19/0.78      ( c_Com_OWT(c_Com_Ocom_OLocal(V_Y,V_a,V_c))
% 0.19/0.78      | ~ c_Com_OWT(V_c) ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_WTs__elim__cases_I3_J_0,axiom,
% 0.19/0.78      ( c_Com_OWT(V_c)
% 0.19/0.78      | ~ c_Com_OWT(c_Com_Ocom_OLocal(V_Y,V_a,V_c)) ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_zero__le__pprt_0,axiom,
% 0.19/0.78      ( ~ class_OrderedGroup_Olordered__ab__group__add(T_a)
% 0.19/0.78      | c_lessequals(c_HOL_Ozero__class_Ozero(T_a),c_OrderedGroup_Olordered__ab__group__add__class_Opprt(V_a,T_a),T_a) ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_com_Osimps_I15_J_0,axiom,
% 0.19/0.78      c_Com_Ocom_OCond(V_fun_H,V_com1_H,V_com2_H) != c_Com_Ocom_OSKIP ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_com_Osimps_I53_J_0,axiom,
% 0.19/0.78      c_Com_Ocom_OWhile(V_fun_H,V_com_H) != c_Com_Ocom_OCond(V_fun,V_com1,V_com2) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_com_Osimps_I50_J_0,axiom,
% 0.19/0.78      c_Com_Ocom_OSemi(V_com1,V_com2) != c_Com_Ocom_OCall(V_vname_H,V_pname_H,V_fun_H) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_evaln__elim__cases_I6_J_0,axiom,
% 0.19/0.78      ( V_n = c_Suc(c_Natural_Osko__Natural__Xevaln__elim__cases__6__1(V_P,V_n,V_s,V_s1))
% 0.19/0.78      | ~ c_Natural_Oevaln(hAPP(c_Com_Ocom_OBODY,V_P),V_s,V_n,V_s1) ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_inj__on__insert_1,axiom,
% 0.19/0.78      ( ~ hBOOL(hAPP(hAPP(c_in(T_b),hAPP(V_f,V_a)),c_Set_Oimage(V_f,c_HOL_Ominus__class_Ominus(V_A,c_Set_Oinsert(V_a,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a),tc_fun(T_a,tc_bool)),T_a,T_b)))
% 0.19/0.78      | ~ c_Fun_Oinj__on(V_f,c_Set_Oinsert(V_a,V_A,T_a),T_a,T_b) ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_com_Orecs_I2_J_0,axiom,
% 0.19/0.78      c_Com_Ocom_Ocom__rec(V_f1,V_f2,V_f3,V_f4,V_f5,V_f6,V_f7,V_f8,c_Com_Ocom_OAss(V_vname,V_fun),T_a) = hAPP(hAPP(V_f2,V_vname),V_fun) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_com_Osimps_I27_J_0,axiom,
% 0.19/0.78      c_Com_Ocom_OCond(V_fun_H,V_com1_H,V_com2_H) != c_Com_Ocom_OAss(V_vname,V_fun) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_insert__Diff__if_1,axiom,
% 0.19/0.78      ( c_HOL_Ominus__class_Ominus(c_Set_Oinsert(V_x,V_A,T_a),V_B,tc_fun(T_a,tc_bool)) = c_Set_Oinsert(V_x,c_HOL_Ominus__class_Ominus(V_A,V_B,tc_fun(T_a,tc_bool)),T_a)
% 0.19/0.78      | hBOOL(hAPP(hAPP(c_in(T_a),V_x),V_B)) ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_subset__insert__iff_4,axiom,
% 0.19/0.78      ( c_lessequals(V_A,c_Set_Oinsert(V_x,V_B,T_a),tc_fun(T_a,tc_bool))
% 0.19/0.78      | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool))
% 0.19/0.78      | ~ c_lessequals(c_HOL_Ominus__class_Ominus(V_A,c_Set_Oinsert(V_x,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a),tc_fun(T_a,tc_bool)),V_B,tc_fun(T_a,tc_bool)) ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_com_Orecs_I6_J_0,axiom,
% 0.19/0.78      c_Com_Ocom_Ocom__rec(V_f1,V_f2,V_f3,V_f4,V_f5,V_f6,V_f7,V_f8,c_Com_Ocom_OWhile(V_fun,V_com),T_a) = hAPP(hAPP(hAPP(V_f6,V_fun),V_com),c_Com_Ocom_Ocom__rec(V_f1,V_f2,V_f3,V_f4,V_f5,V_f6,V_f7,V_f8,V_com,T_a)) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_vimage__subsetI_0,axiom,
% 0.19/0.78      ( c_lessequals(c_Set_Ovimage(V_f,V_B,T_a,T_b),V_A,tc_fun(T_a,tc_bool))
% 0.19/0.78      | ~ c_lessequals(V_B,c_Set_Oimage(V_f,V_A,T_a,T_b),tc_fun(T_b,tc_bool))
% 0.19/0.78      | ~ c_Fun_Oinj__on(V_f,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_bool)),T_a,T_b) ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_evaln__elim__cases_I1_J_0,axiom,
% 0.19/0.78      ( V_t = V_s
% 0.19/0.78      | ~ c_Natural_Oevaln(c_Com_Ocom_OSKIP,V_s,V_n,V_t) ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_Diff__insert__absorb_0,axiom,
% 0.19/0.78      ( c_HOL_Ominus__class_Ominus(c_Set_Oinsert(V_x,V_A,T_a),c_Set_Oinsert(V_x,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a),tc_fun(T_a,tc_bool)) = V_A
% 0.19/0.78      | hBOOL(hAPP(hAPP(c_in(T_a),V_x),V_A)) ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_id__apply_0,axiom,
% 0.19/0.78      hAPP(c_Fun_Oid(T_a),V_x) = V_x ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_Diff__subset__conv_1,axiom,
% 0.19/0.78      ( c_lessequals(c_HOL_Ominus__class_Ominus(V_A,V_B,tc_fun(T_a,tc_bool)),V_C,tc_fun(T_a,tc_bool))
% 0.19/0.78      | ~ c_lessequals(V_A,c_Lattices_Oupper__semilattice__class_Osup(V_B,V_C,tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool)) ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_Diff__subset__conv_0,axiom,
% 0.19/0.78      ( c_lessequals(V_A,c_Lattices_Oupper__semilattice__class_Osup(V_B,V_C,tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool))
% 0.19/0.78      | ~ c_lessequals(c_HOL_Ominus__class_Ominus(V_A,V_B,tc_fun(T_a,tc_bool)),V_C,tc_fun(T_a,tc_bool)) ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_com_Orecs_I5_J_0,axiom,
% 0.19/0.78      c_Com_Ocom_Ocom__rec(V_f1,V_f2,V_f3,V_f4,V_f5,V_f6,V_f7,V_f8,c_Com_Ocom_OCond(V_fun,V_com1,V_com2),T_a) = hAPP(hAPP(hAPP(hAPP(hAPP(V_f5,V_fun),V_com1),V_com2),c_Com_Ocom_Ocom__rec(V_f1,V_f2,V_f3,V_f4,V_f5,V_f6,V_f7,V_f8,V_com1,T_a)),c_Com_Ocom_Ocom__rec(V_f1,V_f2,V_f3,V_f4,V_f5,V_f6,V_f7,V_f8,V_com2,T_a)) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_le__funD_0,axiom,
% 0.19/0.78      ( ~ class_HOL_Oord(T_b)
% 0.19/0.78      | c_lessequals(hAPP(V_f,V_x),hAPP(V_g,V_x),T_b)
% 0.19/0.78      | ~ c_lessequals(V_f,V_g,tc_fun(T_a,T_b)) ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_le__supE_0,axiom,
% 0.19/0.78      ( ~ class_Lattices_Oupper__semilattice(T_a)
% 0.19/0.78      | c_lessequals(V_a,V_x,T_a)
% 0.19/0.78      | ~ c_lessequals(c_Lattices_Oupper__semilattice__class_Osup(V_a,V_b,T_a),V_x,T_a) ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_le__supE_1,axiom,
% 0.19/0.78      ( ~ class_Lattices_Oupper__semilattice(T_a)
% 0.19/0.78      | c_lessequals(V_b,V_x,T_a)
% 0.19/0.78      | ~ c_lessequals(c_Lattices_Oupper__semilattice__class_Osup(V_a,V_b,T_a),V_x,T_a) ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_le__supI1_0,axiom,
% 0.19/0.78      ( ~ class_Lattices_Oupper__semilattice(T_a)
% 0.19/0.78      | c_lessequals(V_x,c_Lattices_Oupper__semilattice__class_Osup(V_a,V_b,T_a),T_a)
% 0.19/0.78      | ~ c_lessequals(V_x,V_a,T_a) ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_le__supI2_0,axiom,
% 0.19/0.78      ( ~ class_Lattices_Oupper__semilattice(T_a)
% 0.19/0.78      | c_lessequals(V_x,c_Lattices_Oupper__semilattice__class_Osup(V_a,V_b,T_a),T_a)
% 0.19/0.78      | ~ c_lessequals(V_x,V_b,T_a) ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_le__sup__iff_0,axiom,
% 0.19/0.78      ( ~ class_Lattices_Oupper__semilattice(T_a)
% 0.19/0.78      | c_lessequals(V_x,V_z,T_a)
% 0.19/0.78      | ~ c_lessequals(c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a),V_z,T_a) ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_le__sup__iff_1,axiom,
% 0.19/0.78      ( ~ class_Lattices_Oupper__semilattice(T_a)
% 0.19/0.78      | c_lessequals(V_y,V_z,T_a)
% 0.19/0.78      | ~ c_lessequals(c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a),V_z,T_a) ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_le__iff__sup_0,axiom,
% 0.19/0.78      ( ~ class_Lattices_Oupper__semilattice(T_a)
% 0.19/0.78      | c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a) = V_y
% 0.19/0.78      | ~ c_lessequals(V_x,V_y,T_a) ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_le__iff__sup_1,axiom,
% 0.19/0.78      ( ~ class_Lattices_Oupper__semilattice(T_a)
% 0.19/0.78      | c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a) != V_y
% 0.19/0.78      | c_lessequals(V_x,V_y,T_a) ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_sup__absorb1_0,axiom,
% 0.19/0.78      ( ~ class_Lattices_Oupper__semilattice(T_a)
% 0.19/0.78      | c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a) = V_x
% 0.19/0.78      | ~ c_lessequals(V_y,V_x,T_a) ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_sup__bot__left_0,axiom,
% 0.19/0.78      ( ~ class_Lattices_Obounded__lattice(T_a)
% 0.19/0.78      | c_Lattices_Oupper__semilattice__class_Osup(c_Orderings_Obot__class_Obot(T_a),V_x,T_a) = V_x ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_sup__bot__right_0,axiom,
% 0.19/0.78      ( ~ class_Lattices_Obounded__lattice(T_a)
% 0.19/0.78      | c_Lattices_Oupper__semilattice__class_Osup(V_x,c_Orderings_Obot__class_Obot(T_a),T_a) = V_x ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_sup__top__left_0,axiom,
% 0.19/0.78      ( ~ class_Lattices_Obounded__lattice(T_a)
% 0.19/0.78      | c_Lattices_Oupper__semilattice__class_Osup(c_Orderings_Otop__class_Otop(T_a),V_x,T_a) = c_Orderings_Otop__class_Otop(T_a) ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_sup__top__right_0,axiom,
% 0.19/0.78      ( ~ class_Lattices_Obounded__lattice(T_a)
% 0.19/0.78      | c_Lattices_Oupper__semilattice__class_Osup(V_x,c_Orderings_Otop__class_Otop(T_a),T_a) = c_Orderings_Otop__class_Otop(T_a) ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_le__supI_0,axiom,
% 0.19/0.78      ( ~ class_Lattices_Oupper__semilattice(T_a)
% 0.19/0.78      | c_lessequals(c_Lattices_Oupper__semilattice__class_Osup(V_a,V_b,T_a),V_x,T_a)
% 0.19/0.78      | ~ c_lessequals(V_b,V_x,T_a)
% 0.19/0.78      | ~ c_lessequals(V_a,V_x,T_a) ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_sup__ge1_0,axiom,
% 0.19/0.78      ( ~ class_Lattices_Oupper__semilattice(T_a)
% 0.19/0.78      | c_lessequals(V_x,c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a),T_a) ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_sup__ge2_0,axiom,
% 0.19/0.78      ( ~ class_Lattices_Oupper__semilattice(T_a)
% 0.19/0.78      | c_lessequals(V_y,c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a),T_a) ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_sup__least_0,axiom,
% 0.19/0.78      ( ~ class_Lattices_Oupper__semilattice(T_a)
% 0.19/0.78      | c_lessequals(c_Lattices_Oupper__semilattice__class_Osup(V_y,V_z,T_a),V_x,T_a)
% 0.19/0.78      | ~ c_lessequals(V_z,V_x,T_a)
% 0.19/0.78      | ~ c_lessequals(V_y,V_x,T_a) ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_le__sup__iff_2,axiom,
% 0.19/0.78      ( ~ class_Lattices_Oupper__semilattice(T_a)
% 0.19/0.78      | c_lessequals(c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a),V_z,T_a)
% 0.19/0.78      | ~ c_lessequals(V_y,V_z,T_a)
% 0.19/0.78      | ~ c_lessequals(V_x,V_z,T_a) ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_inf__sup__ord_I4_J_0,axiom,
% 0.19/0.78      ( ~ class_Lattices_Olattice(T_a)
% 0.19/0.78      | c_lessequals(V_y,c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a),T_a) ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_inf__sup__ord_I3_J_0,axiom,
% 0.19/0.78      ( ~ class_Lattices_Olattice(T_a)
% 0.19/0.78      | c_lessequals(V_x,c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a),T_a) ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_sup__eq__bot__eq1_0,axiom,
% 0.19/0.78      ( ~ class_Lattices_Obounded__lattice(T_a)
% 0.19/0.78      | c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,T_a) != c_Orderings_Obot__class_Obot(T_a)
% 0.19/0.78      | V_A = c_Orderings_Obot__class_Obot(T_a) ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_sup__eq__bot__eq2_0,axiom,
% 0.19/0.78      ( ~ class_Lattices_Obounded__lattice(T_a)
% 0.19/0.78      | c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,T_a) != c_Orderings_Obot__class_Obot(T_a)
% 0.19/0.78      | V_B = c_Orderings_Obot__class_Obot(T_a) ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_subset__image__iff_2,axiom,
% 0.19/0.78      ( ~ c_lessequals(V_x,V_A,tc_fun(T_b,tc_bool))
% 0.19/0.78      | c_lessequals(c_Set_Oimage(V_f,V_x,T_b,T_a),c_Set_Oimage(V_f,V_A,T_b,T_a),tc_fun(T_a,tc_bool)) ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_image__mono_0,axiom,
% 0.19/0.78      ( c_lessequals(c_Set_Oimage(V_f,V_A,T_a,T_b),c_Set_Oimage(V_f,V_B,T_a,T_b),tc_fun(T_b,tc_bool))
% 0.19/0.78      | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_image__is__empty_0,axiom,
% 0.19/0.78      ( c_Set_Oimage(V_f,V_A,T_b,T_a) != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool))
% 0.19/0.78      | V_A = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_bool)) ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_image__compose_0,axiom,
% 0.19/0.78      c_Set_Oimage(c_Fun_Ocomp(V_f,V_g,T_c,T_a,T_b),V_r,T_b,T_a) = c_Set_Oimage(V_f,c_Set_Oimage(V_g,V_r,T_b,T_c),T_c,T_a) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_image__insert_0,axiom,
% 0.19/0.78      c_Set_Oimage(V_f,c_Set_Oinsert(V_a,V_B,T_b),T_b,T_a) = c_Set_Oinsert(hAPP(V_f,V_a),c_Set_Oimage(V_f,V_B,T_b,T_a),T_a) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_empty__is__image_0,axiom,
% 0.19/0.78      ( c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)) != c_Set_Oimage(V_f,V_A,T_b,T_a)
% 0.19/0.78      | V_A = c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_bool)) ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_image__empty_0,axiom,
% 0.19/0.78      c_Set_Oimage(V_f,c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_bool)),T_b,T_a) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_image__id_0,axiom,
% 0.19/0.78      c_Set_Oimage(c_Fun_Oid(T_a),V_Y,T_a,T_a) = V_Y ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_empty__is__image_1,axiom,
% 0.19/0.78      c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)) = c_Set_Oimage(V_f,c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_bool)),T_b,T_a) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_rev__image__eqI_0,axiom,
% 0.19/0.78      ( ~ hBOOL(hAPP(hAPP(c_in(T_aa),V_x),V_A))
% 0.19/0.78      | hBOOL(hAPP(hAPP(c_in(T_a),hAPP(V_f,V_x)),c_Set_Oimage(V_f,V_A,T_aa,T_a))) ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_image__iff_2,axiom,
% 0.19/0.78      ( ~ hBOOL(hAPP(hAPP(c_in(T_b),V_x),V_A))
% 0.19/0.78      | hBOOL(hAPP(hAPP(c_in(T_a),hAPP(V_f,V_x)),c_Set_Oimage(V_f,V_A,T_b,T_a))) ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_image__eqI_0,axiom,
% 0.19/0.78      ( hBOOL(hAPP(hAPP(c_in(T_a),hAPP(V_f,V_x)),c_Set_Oimage(V_f,V_A,T_b,T_a)))
% 0.19/0.78      | ~ hBOOL(hAPP(hAPP(c_in(T_b),V_x),V_A)) ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_imageI_0,axiom,
% 0.19/0.78      ( hBOOL(hAPP(hAPP(c_in(T_b),hAPP(V_f,V_x)),c_Set_Oimage(V_f,V_A,T_a,T_b)))
% 0.19/0.78      | ~ hBOOL(hAPP(hAPP(c_in(T_a),V_x),V_A)) ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_Un__empty_2,axiom,
% 0.19/0.78      c_Lattices_Oupper__semilattice__class_Osup(c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool)) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_Un__subset__iff_1,axiom,
% 0.19/0.78      ( c_lessequals(V_B,V_C,tc_fun(T_a,tc_bool))
% 0.19/0.78      | ~ c_lessequals(c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),V_C,tc_fun(T_a,tc_bool)) ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_Un__subset__iff_0,axiom,
% 0.19/0.78      ( c_lessequals(V_A,V_C,tc_fun(T_a,tc_bool))
% 0.19/0.78      | ~ c_lessequals(c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),V_C,tc_fun(T_a,tc_bool)) ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_UnCI_1,axiom,
% 0.19/0.78      ( hBOOL(hAPP(hAPP(c_in(T_a),V_c),c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool))))
% 0.19/0.78      | ~ hBOOL(hAPP(hAPP(c_in(T_a),V_c),V_A)) ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_UnCI_0,axiom,
% 0.19/0.78      ( hBOOL(hAPP(hAPP(c_in(T_a),V_c),c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool))))
% 0.19/0.78      | ~ hBOOL(hAPP(hAPP(c_in(T_a),V_c),V_B)) ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_Un__mono_0,axiom,
% 0.19/0.78      ( c_lessequals(c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),c_Lattices_Oupper__semilattice__class_Osup(V_C,V_D,tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool))
% 0.19/0.78      | ~ c_lessequals(V_B,V_D,tc_fun(T_a,tc_bool))
% 0.19/0.78      | ~ c_lessequals(V_A,V_C,tc_fun(T_a,tc_bool)) ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_subset__Un__eq_1,axiom,
% 0.19/0.78      ( c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)) != V_B
% 0.19/0.78      | c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_Un__absorb2_0,axiom,
% 0.19/0.78      ( c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)) = V_A
% 0.19/0.78      | ~ c_lessequals(V_B,V_A,tc_fun(T_a,tc_bool)) ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_Un__absorb1_0,axiom,
% 0.19/0.78      ( c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)) = V_B
% 0.19/0.78      | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_Un__empty__right_0,axiom,
% 0.19/0.78      c_Lattices_Oupper__semilattice__class_Osup(V_A,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool)) = V_A ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_Un__empty__left_0,axiom,
% 0.19/0.78      c_Lattices_Oupper__semilattice__class_Osup(c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),V_B,tc_fun(T_a,tc_bool)) = V_B ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_UnE_0,axiom,
% 0.19/0.78      ( hBOOL(hAPP(hAPP(c_in(T_a),V_c),V_B))
% 0.19/0.78      | hBOOL(hAPP(hAPP(c_in(T_a),V_c),V_A))
% 0.19/0.78      | ~ hBOOL(hAPP(hAPP(c_in(T_a),V_c),c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)))) ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_Un__UNIV__right_0,axiom,
% 0.19/0.78      c_Lattices_Oupper__semilattice__class_Osup(V_A,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool)) = c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_bool)) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_Un__UNIV__left_0,axiom,
% 0.19/0.78      c_Lattices_Oupper__semilattice__class_Osup(c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_bool)),V_B,tc_fun(T_a,tc_bool)) = c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_bool)) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_Un__insert__right_0,axiom,
% 0.19/0.78      c_Lattices_Oupper__semilattice__class_Osup(V_A,c_Set_Oinsert(V_a,V_B,T_a),tc_fun(T_a,tc_bool)) = c_Set_Oinsert(V_a,c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),T_a) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_Un__insert__left_0,axiom,
% 0.19/0.78      c_Lattices_Oupper__semilattice__class_Osup(c_Set_Oinsert(V_a,V_B,T_a),V_C,tc_fun(T_a,tc_bool)) = c_Set_Oinsert(V_a,c_Lattices_Oupper__semilattice__class_Osup(V_B,V_C,tc_fun(T_a,tc_bool)),T_a) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_Un__subset__iff_2,axiom,
% 0.19/0.78      ( c_lessequals(c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),V_C,tc_fun(T_a,tc_bool))
% 0.19/0.78      | ~ c_lessequals(V_B,V_C,tc_fun(T_a,tc_bool))
% 0.19/0.78      | ~ c_lessequals(V_A,V_C,tc_fun(T_a,tc_bool)) ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_Un__upper2_0,axiom,
% 0.19/0.78      c_lessequals(V_B,c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool)) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_Un__upper1_0,axiom,
% 0.19/0.78      c_lessequals(V_A,c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool)) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_Un__least_0,axiom,
% 0.19/0.78      ( c_lessequals(c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),V_C,tc_fun(T_a,tc_bool))
% 0.19/0.78      | ~ c_lessequals(V_B,V_C,tc_fun(T_a,tc_bool))
% 0.19/0.78      | ~ c_lessequals(V_A,V_C,tc_fun(T_a,tc_bool)) ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_evaln_OIfFalse_0,axiom,
% 0.19/0.78      ( c_Natural_Oevaln(c_Com_Ocom_OCond(V_b,V_c0,V_c1),V_s,V_n,V_s1)
% 0.19/0.78      | ~ c_Natural_Oevaln(V_c1,V_s,V_n,V_s1)
% 0.19/0.78      | hBOOL(hAPP(V_b,V_s)) ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_pred__subset__eq_0,axiom,
% 0.19/0.78      ( c_lessequals(V_R,V_S,tc_fun(T_a,tc_bool))
% 0.19/0.78      | ~ c_lessequals(c_COMBC(c_in(T_a),V_R,T_a,tc_fun(T_a,tc_bool),tc_bool),c_COMBC(c_in(T_a),V_S,T_a,tc_fun(T_a,tc_bool),tc_bool),tc_fun(T_a,tc_bool)) ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_pred__subset__eq_1,axiom,
% 0.19/0.78      ( c_lessequals(c_COMBC(c_in(T_a),V_R,T_a,tc_fun(T_a,tc_bool),tc_bool),c_COMBC(c_in(T_a),V_S,T_a,tc_fun(T_a,tc_bool),tc_bool),tc_fun(T_a,tc_bool))
% 0.19/0.78      | ~ c_lessequals(V_R,V_S,tc_fun(T_a,tc_bool)) ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_com_Osimps_I60_J_0,axiom,
% 0.19/0.78      c_Com_Ocom_OWhile(V_fun,V_com) != c_Com_Ocom_OCall(V_vname_H,V_pname_H,V_fun_H) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_com_Osimps_I25_J_0,axiom,
% 0.19/0.78      c_Com_Ocom_OSemi(V_com1_H,V_com2_H) != c_Com_Ocom_OAss(V_vname,V_fun) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_equalityI_0,axiom,
% 0.19/0.78      ( V_A = V_B
% 0.19/0.78      | ~ c_lessequals(V_B,V_A,tc_fun(T_a,tc_bool))
% 0.19/0.78      | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_set__eq__subset_2,axiom,
% 0.19/0.78      ( V_A = V_B
% 0.19/0.78      | ~ c_lessequals(V_B,V_A,tc_fun(T_a,tc_bool))
% 0.19/0.78      | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_order__eq__iff_2,axiom,
% 0.19/0.78      ( ~ class_Orderings_Oorder(T_a)
% 0.19/0.78      | V_x = V_y
% 0.19/0.78      | ~ c_lessequals(V_y,V_x,T_a)
% 0.19/0.78      | ~ c_lessequals(V_x,V_y,T_a) ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_order__antisym_0,axiom,
% 0.19/0.78      ( ~ class_Orderings_Oorder(T_a)
% 0.19/0.78      | V_x = V_y
% 0.19/0.78      | ~ c_lessequals(V_y,V_x,T_a)
% 0.19/0.78      | ~ c_lessequals(V_x,V_y,T_a) ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_order__antisym__conv_0,axiom,
% 0.19/0.78      ( ~ class_Orderings_Oorder(T_a)
% 0.19/0.78      | V_x = V_y
% 0.19/0.78      | ~ c_lessequals(V_x,V_y,T_a)
% 0.19/0.78      | ~ c_lessequals(V_y,V_x,T_a) ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_le__iff__diff__le__0_1,axiom,
% 0.19/0.78      ( ~ class_OrderedGroup_Opordered__ab__group__add(T_a)
% 0.19/0.78      | c_lessequals(V_a,V_b,T_a)
% 0.19/0.78      | ~ c_lessequals(c_HOL_Ominus__class_Ominus(V_a,V_b,T_a),c_HOL_Ozero__class_Ozero(T_a),T_a) ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_le__iff__diff__le__0_0,axiom,
% 0.19/0.78      ( ~ class_OrderedGroup_Opordered__ab__group__add(T_a)
% 0.19/0.78      | c_lessequals(c_HOL_Ominus__class_Ominus(V_a,V_b,T_a),c_HOL_Ozero__class_Ozero(T_a),T_a)
% 0.19/0.78      | ~ c_lessequals(V_a,V_b,T_a) ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_com_Osimps_I11_J_0,axiom,
% 0.19/0.78      c_Com_Ocom_OLocal(V_loc_H,V_fun_H,V_com_H) != c_Com_Ocom_OSKIP ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_evaln_OSkip_0,axiom,
% 0.19/0.78      c_Natural_Oevaln(c_Com_Ocom_OSKIP,V_s,V_n,V_s) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_nat_Osimps_I3_J_0,axiom,
% 0.19/0.78      c_Suc(V_nat_H) != c_HOL_Ozero__class_Ozero(tc_nat) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_Suc__neq__Zero_0,axiom,
% 0.19/0.78      c_Suc(V_m) != c_HOL_Ozero__class_Ozero(tc_nat) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_doubleton__eq__iff_0,axiom,
% 0.19/0.78      ( c_Set_Oinsert(V_a,c_Set_Oinsert(V_b,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a),T_a) != c_Set_Oinsert(V_c,c_Set_Oinsert(V_d,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a),T_a)
% 0.19/0.78      | V_a = V_d
% 0.19/0.78      | V_a = V_c ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_doubleton__eq__iff_1,axiom,
% 0.19/0.78      ( c_Set_Oinsert(V_a,c_Set_Oinsert(V_b,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a),T_a) != c_Set_Oinsert(V_c,c_Set_Oinsert(V_d,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a),T_a)
% 0.19/0.78      | V_b = V_c
% 0.19/0.78      | V_a = V_c ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_doubleton__eq__iff_2,axiom,
% 0.19/0.78      ( c_Set_Oinsert(V_a,c_Set_Oinsert(V_b,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a),T_a) != c_Set_Oinsert(V_c,c_Set_Oinsert(V_d,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a),T_a)
% 0.19/0.78      | V_a = V_d
% 0.19/0.78      | V_b = V_d ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_doubleton__eq__iff_3,axiom,
% 0.19/0.78      ( c_Set_Oinsert(V_a,c_Set_Oinsert(V_b,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a),T_a) != c_Set_Oinsert(V_c,c_Set_Oinsert(V_d,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a),T_a)
% 0.19/0.78      | V_b = V_c
% 0.19/0.78      | V_b = V_d ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_triple__valid__def2_0,axiom,
% 0.19/0.78      ( hBOOL(hAPP(hAPP(V_Q,V_Z),V_s_H))
% 0.19/0.78      | ~ c_Natural_Oevaln(V_c,V_s,V_n,V_s_H)
% 0.19/0.78      | ~ hBOOL(hAPP(hAPP(V_P,V_Z),V_s))
% 0.19/0.78      | ~ c_Hoare__Mirabelle_Otriple__valid(V_n,hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(t_a),V_P),V_c),V_Q),t_a) ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_bot__empty__eq_0,axiom,
% 0.19/0.78      hAPP(c_Orderings_Obot__class_Obot(tc_fun(t_a,tc_bool)),v_x) = hAPP(hAPP(c_in(t_a),v_x),c_Orderings_Obot__class_Obot(tc_fun(t_a,tc_bool))) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_com_Osimps_I8_J_0,axiom,
% 0.19/0.78      c_Com_Ocom_OSKIP != c_Com_Ocom_OAss(V_vname_H,V_fun_H) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_WTs__elim__cases_I4_J_1,axiom,
% 0.19/0.78      ( c_Com_OWT(V_c2)
% 0.19/0.78      | ~ c_Com_OWT(c_Com_Ocom_OSemi(V_c1,V_c2)) ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_WTs__elim__cases_I4_J_0,axiom,
% 0.19/0.78      ( c_Com_OWT(V_c1)
% 0.19/0.78      | ~ c_Com_OWT(c_Com_Ocom_OSemi(V_c1,V_c2)) ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_subset__empty_0,axiom,
% 0.19/0.78      ( V_A = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool))
% 0.19/0.78      | ~ c_lessequals(V_A,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool)) ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_subset__empty_1,axiom,
% 0.19/0.78      c_lessequals(c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool)) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_com_Osimps_I29_J_0,axiom,
% 0.19/0.78      c_Com_Ocom_OWhile(V_fun_H,V_com_H) != c_Com_Ocom_OAss(V_vname,V_fun) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_empty__not__insert_0,axiom,
% 0.19/0.78      c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)) != c_Set_Oinsert(V_a,V_A,T_a) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_com_Osimps_I66_J_0,axiom,
% 0.19/0.78      c_Com_Ocom_Ocom__case(V_f1,V_f2,V_f3,V_f4,V_f5,V_f6,V_f7,V_f8,c_Com_Ocom_OLocal(V_loc,V_fun,V_com),T_a) = hAPP(hAPP(hAPP(V_f3,V_loc),V_fun),V_com) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_com_Osimps_I69_J_0,axiom,
% 0.19/0.78      c_Com_Ocom_Ocom__case(V_f1,V_f2,V_f3,V_f4,V_f5,V_f6,V_f7,V_f8,c_Com_Ocom_OWhile(V_fun,V_com),T_a) = hAPP(hAPP(V_f6,V_fun),V_com) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_emptyE_0,axiom,
% 0.19/0.78      ~ hBOOL(hAPP(hAPP(c_in(T_a),V_a),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)))) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_empty__iff_0,axiom,
% 0.19/0.78      ~ hBOOL(hAPP(hAPP(c_in(T_a),V_c),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)))) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_ball__empty_0,axiom,
% 0.19/0.78      ( hBOOL(hAPP(V_P,V_x))
% 0.19/0.78      | ~ hBOOL(hAPP(hAPP(c_in(T_a),V_x),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)))) ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_ex__in__conv_0,axiom,
% 0.19/0.78      ~ hBOOL(hAPP(hAPP(c_in(T_a),V_x),c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)))) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_Diff__UNIV_0,axiom,
% 0.19/0.78      c_HOL_Ominus__class_Ominus(V_A,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool)) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_fcomp__apply_0,axiom,
% 0.19/0.78      hAPP(c_Fun_Ofcomp(V_f,V_g,T_b,T_c,T_a),V_x) = hAPP(V_g,hAPP(V_f,V_x)) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_vimage__singleton__eq_0,axiom,
% 0.19/0.78      ( hAPP(V_f,V_a) = V_b
% 0.19/0.78      | ~ hBOOL(hAPP(hAPP(c_in(T_a),V_a),c_Set_Ovimage(V_f,c_Set_Oinsert(V_b,c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_bool)),T_b),T_a,T_b))) ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_subset__UNIV_0,axiom,
% 0.19/0.78      c_lessequals(V_A,c_Orderings_Otop__class_Otop(tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool)) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_top__greatest_0,axiom,
% 0.19/0.78      ( ~ class_Orderings_Otop(T_a)
% 0.19/0.78      | c_lessequals(V_x,c_Orderings_Otop__class_Otop(T_a),T_a) ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_o__assoc_0,axiom,
% 0.19/0.78      c_Fun_Ocomp(V_f,c_Fun_Ocomp(V_g,V_h,T_d,T_c,T_a),T_c,T_b,T_a) = c_Fun_Ocomp(c_Fun_Ocomp(V_f,V_g,T_c,T_b,T_d),V_h,T_d,T_b,T_a) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_com_Osimps_I1_J_1,axiom,
% 0.19/0.78      ( c_Com_Ocom_OAss(V_vname,V_fun) != c_Com_Ocom_OAss(V_vname_H,V_fun_H)
% 0.19/0.78      | V_fun = V_fun_H ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_com_Osimps_I1_J_0,axiom,
% 0.19/0.78      ( c_Com_Ocom_OAss(V_vname,V_fun) != c_Com_Ocom_OAss(V_vname_H,V_fun_H)
% 0.19/0.78      | V_vname = V_vname_H ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_com_Osimps_I33_J_0,axiom,
% 0.19/0.78      c_Com_Ocom_OCall(V_vname_H,V_pname_H,V_fun_H) != c_Com_Ocom_OAss(V_vname,V_fun) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_com_Osimps_I13_J_0,axiom,
% 0.19/0.78      c_Com_Ocom_OSemi(V_com1_H,V_com2_H) != c_Com_Ocom_OSKIP ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_hoare__derivs_OSkip_0,axiom,
% 0.19/0.78      c_Hoare__Mirabelle_Ohoare__derivs(V_G,c_Set_Oinsert(hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_P),c_Com_Ocom_OSKIP),V_P),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_a),tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a)),T_a) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_insert__code_1,axiom,
% 0.19/0.78      hBOOL(hAPP(c_Set_Oinsert(V_x,V_A,T_a),V_x)) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_insert__subset_2,axiom,
% 0.19/0.78      ( c_lessequals(c_Set_Oinsert(V_x,V_A,T_a),V_B,tc_fun(T_a,tc_bool))
% 0.19/0.78      | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool))
% 0.19/0.78      | ~ hBOOL(hAPP(hAPP(c_in(T_a),V_x),V_B)) ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_com_Osimps_I2_J_2,axiom,
% 0.19/0.78      ( c_Com_Ocom_OLocal(V_loc,V_fun,V_com) != c_Com_Ocom_OLocal(V_loc_H,V_fun_H,V_com_H)
% 0.19/0.78      | V_com = V_com_H ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_com_Osimps_I2_J_1,axiom,
% 0.19/0.78      ( c_Com_Ocom_OLocal(V_loc,V_fun,V_com) != c_Com_Ocom_OLocal(V_loc_H,V_fun_H,V_com_H)
% 0.19/0.78      | V_fun = V_fun_H ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_com_Osimps_I2_J_0,axiom,
% 0.19/0.78      ( c_Com_Ocom_OLocal(V_loc,V_fun,V_com) != c_Com_Ocom_OLocal(V_loc_H,V_fun_H,V_com_H)
% 0.19/0.78      | V_loc = V_loc_H ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_WT_OSemi_0,axiom,
% 0.19/0.78      ( c_Com_OWT(c_Com_Ocom_OSemi(V_c0,V_c1))
% 0.19/0.78      | ~ c_Com_OWT(V_c1)
% 0.19/0.78      | ~ c_Com_OWT(V_c0) ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_com_Osimps_I20_J_0,axiom,
% 0.19/0.78      c_Com_Ocom_OSKIP != c_Com_Ocom_OCall(V_vname_H,V_pname_H,V_fun_H) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_fcomp__id_0,axiom,
% 0.19/0.78      c_Fun_Ofcomp(V_f,c_Fun_Oid(T_b),T_a,T_b,T_b) = V_f ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_id__fcomp_0,axiom,
% 0.19/0.78      c_Fun_Ofcomp(c_Fun_Oid(T_a),V_g,T_a,T_a,T_b) = V_g ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_com_Osimps_I47_J_0,axiom,
% 0.19/0.78      c_Com_Ocom_OWhile(V_fun_H,V_com_H) != c_Com_Ocom_OSemi(V_com1,V_com2) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_Suc__n__not__n_0,axiom,
% 0.19/0.78      c_Suc(V_n) != V_n ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_n__not__Suc__n_0,axiom,
% 0.19/0.78      V_n != c_Suc(V_n) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_insert__Diff_0,axiom,
% 0.19/0.78      ( c_Set_Oinsert(V_a,c_HOL_Ominus__class_Ominus(V_A,c_Set_Oinsert(V_a,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a),tc_fun(T_a,tc_bool)),T_a) = V_A
% 0.19/0.78      | ~ hBOOL(hAPP(hAPP(c_in(T_a),V_a),V_A)) ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_xt1_I6_J_0,axiom,
% 0.19/0.78      ( ~ class_Orderings_Oorder(T_a)
% 0.19/0.78      | c_lessequals(V_z,V_x,T_a)
% 0.19/0.78      | ~ c_lessequals(V_z,V_y,T_a)
% 0.19/0.78      | ~ c_lessequals(V_y,V_x,T_a) ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_order__trans_0,axiom,
% 0.19/0.78      ( ~ class_Orderings_Opreorder(T_a)
% 0.19/0.78      | c_lessequals(V_x,V_z,T_a)
% 0.19/0.78      | ~ c_lessequals(V_y,V_z,T_a)
% 0.19/0.78      | ~ c_lessequals(V_x,V_y,T_a) ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_set__mp_0,axiom,
% 0.19/0.78      ( hBOOL(hAPP(hAPP(c_in(T_a),V_x),V_B))
% 0.19/0.78      | ~ hBOOL(hAPP(hAPP(c_in(T_a),V_x),V_A))
% 0.19/0.78      | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_subsetD_0,axiom,
% 0.19/0.78      ( hBOOL(hAPP(hAPP(c_in(T_a),V_c),V_B))
% 0.19/0.78      | ~ hBOOL(hAPP(hAPP(c_in(T_a),V_c),V_A))
% 0.19/0.78      | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_equalityE_0,axiom,
% 0.19/0.78      c_lessequals(V_x,V_x,tc_fun(T_a,tc_bool)) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_set__rev__mp_0,axiom,
% 0.19/0.78      ( hBOOL(hAPP(hAPP(c_in(T_a),V_x),V_B))
% 0.19/0.78      | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool))
% 0.19/0.78      | ~ hBOOL(hAPP(hAPP(c_in(T_a),V_x),V_A)) ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_subset__iff_0,axiom,
% 0.19/0.78      ( hBOOL(hAPP(hAPP(c_in(T_a),V_t),V_B))
% 0.19/0.78      | ~ hBOOL(hAPP(hAPP(c_in(T_a),V_t),V_A))
% 0.19/0.78      | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_subset__refl_0,axiom,
% 0.19/0.78      c_lessequals(V_A,V_A,tc_fun(T_a,tc_bool)) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_subset__trans_0,axiom,
% 0.19/0.78      ( c_lessequals(V_A,V_C,tc_fun(T_a,tc_bool))
% 0.19/0.78      | ~ c_lessequals(V_B,V_C,tc_fun(T_a,tc_bool))
% 0.19/0.78      | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_subset__inj__on_0,axiom,
% 0.19/0.78      ( c_Fun_Oinj__on(V_f,V_A,T_a,T_b)
% 0.19/0.78      | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool))
% 0.19/0.78      | ~ c_Fun_Oinj__on(V_f,V_B,T_a,T_b) ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_predicate1D_0,axiom,
% 0.19/0.78      ( hBOOL(hAPP(V_Q,V_x))
% 0.19/0.78      | ~ hBOOL(hAPP(V_P,V_x))
% 0.19/0.78      | ~ c_lessequals(V_P,V_Q,tc_fun(T_a,tc_bool)) ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_order__eq__iff_0,axiom,
% 0.19/0.78      ( ~ class_Orderings_Oorder(T_a)
% 0.19/0.78      | c_lessequals(V_x,V_x,T_a) ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_order__eq__refl_0,axiom,
% 0.19/0.78      ( ~ class_Orderings_Opreorder(T_a)
% 0.19/0.78      | c_lessequals(V_x,V_x,T_a) ) ).
% 0.19/0.78  
% 0.19/0.78  cnf(cls_rev__predicate1D_0,axiom,
% 0.19/0.78      ( hBOOL(hAPP(V_Q,V_x))
% 0.19/0.78      | ~ c_lessequals(V_P,V_Q,tc_fun(T_a,tc_bool))
% 0.19/0.78      | ~ hBOOL(hAPP(V_P,V_x)) ) ).
% 0.19/0.78  
% 0.19/0.79  cnf(cls_com_Osimps_I21_J_0,axiom,
% 0.19/0.79      c_Com_Ocom_OCall(V_vname_H,V_pname_H,V_fun_H) != c_Com_Ocom_OSKIP ).
% 0.19/0.79  
% 0.19/0.79  cnf(cls_insertCI_0,axiom,
% 0.19/0.79      ( hBOOL(hAPP(hAPP(c_in(T_a),V_a),c_Set_Oinsert(V_b,V_B,T_a)))
% 0.19/0.79      | ~ hBOOL(hAPP(hAPP(c_in(T_a),V_a),V_B)) ) ).
% 0.19/0.79  
% 0.19/0.79  cnf(cls_insert__iff_2,axiom,
% 0.19/0.79      ( hBOOL(hAPP(hAPP(c_in(T_a),V_a),c_Set_Oinsert(V_b,V_A,T_a)))
% 0.19/0.79      | ~ hBOOL(hAPP(hAPP(c_in(T_a),V_a),V_A)) ) ).
% 0.19/0.79  
% 0.19/0.79  cnf(cls_inj__on__image__set__diff_0,axiom,
% 0.19/0.79      ( c_Set_Oimage(V_f,c_HOL_Ominus__class_Ominus(V_A,V_B,tc_fun(T_a,tc_bool)),T_a,T_b) = c_HOL_Ominus__class_Ominus(c_Set_Oimage(V_f,V_A,T_a,T_b),c_Set_Oimage(V_f,V_B,T_a,T_b),tc_fun(T_b,tc_bool))
% 0.19/0.79      | ~ c_lessequals(V_B,V_C,tc_fun(T_a,tc_bool))
% 0.19/0.79      | ~ c_lessequals(V_A,V_C,tc_fun(T_a,tc_bool))
% 0.19/0.79      | ~ c_Fun_Oinj__on(V_f,V_C,T_a,T_b) ) ).
% 0.19/0.79  
% 0.19/0.79  cnf(cls_singleton__iff_1,axiom,
% 0.19/0.79      hBOOL(hAPP(hAPP(c_in(T_a),V_x),c_Set_Oinsert(V_x,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a))) ).
% 0.19/0.79  
% 0.19/0.79  cnf(cls_com_Osimps_I68_J_0,axiom,
% 0.19/0.79      c_Com_Ocom_Ocom__case(V_f1,V_f2,V_f3,V_f4,V_f5,V_f6,V_f7,V_f8,c_Com_Ocom_OCond(V_fun,V_com1,V_com2),T_a) = hAPP(hAPP(hAPP(V_f5,V_fun),V_com1),V_com2) ).
% 0.19/0.79  
% 0.19/0.79  cnf(cls_o__eq__dest_0,axiom,
% 0.19/0.79      ( c_Fun_Ocomp(V_a,V_b,T_c,T_b,T_a) != c_Fun_Ocomp(V_c,V_d,T_d,T_b,T_a)
% 0.19/0.79      | hAPP(V_a,hAPP(V_b,V_v)) = hAPP(V_c,hAPP(V_d,V_v)) ) ).
% 0.19/0.79  
% 0.19/0.79  cnf(cls_comp__cong_0,axiom,
% 0.19/0.79      ( hAPP(V_f,hAPP(V_g,V_x)) != hAPP(V_f_H,hAPP(V_g_H,V_x_H))
% 0.19/0.79      | hAPP(c_Fun_Ocomp(V_f,V_g,T_b,T_a,T_c),V_x) = hAPP(c_Fun_Ocomp(V_f_H,V_g_H,T_d,T_a,T_e),V_x_H) ) ).
% 0.19/0.79  
% 0.19/0.79  cnf(cls_subset__singletonD_0,axiom,
% 0.19/0.79      ( V_A = c_Set_Oinsert(V_x,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a)
% 0.19/0.79      | V_A = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool))
% 0.19/0.79      | ~ c_lessequals(V_A,c_Set_Oinsert(V_x,c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)),T_a),tc_fun(T_a,tc_bool)) ) ).
% 0.19/0.79  
% 0.19/0.79  cnf(cls_vimage__insert_0,axiom,
% 0.19/0.79      c_Set_Ovimage(V_f,c_Set_Oinsert(V_a,V_B,T_b),T_a,T_b) = c_Lattices_Oupper__semilattice__class_Osup(c_Set_Ovimage(V_f,c_Set_Oinsert(V_a,c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_bool)),T_b),T_a,T_b),c_Set_Ovimage(V_f,V_B,T_a,T_b),tc_fun(T_a,tc_bool)) ).
% 0.19/0.79  
% 0.19/0.79  cnf(cls_evaln__WHILE__case_0,axiom,
% 0.19/0.79      ( hBOOL(hAPP(V_b,V_s))
% 0.19/0.79      | V_t = V_s
% 0.19/0.79      | ~ c_Natural_Oevaln(c_Com_Ocom_OWhile(V_b,V_c),V_s,V_n,V_t) ) ).
% 0.19/0.79  
% 0.19/0.79  cnf(cls_vimage__code_0,axiom,
% 0.19/0.79      ( hBOOL(hAPP(V_A,hAPP(V_f,V_x)))
% 0.19/0.79      | ~ hBOOL(hAPP(c_Set_Ovimage(V_f,V_A,T_a,T_b),V_x)) ) ).
% 0.19/0.79  
% 0.19/0.79  cnf(cls_vimage__code_1,axiom,
% 0.19/0.79      ( hBOOL(hAPP(c_Set_Ovimage(V_f,V_A,T_a,T_b),V_x))
% 0.19/0.79      | ~ hBOOL(hAPP(V_A,hAPP(V_f,V_x))) ) ).
% 0.19/0.79  
% 0.19/0.79  cnf(cls_hoare__derivs_Oinsert_0,axiom,
% 0.19/0.79      ( c_Hoare__Mirabelle_Ohoare__derivs(V_G,c_Set_Oinsert(V_t,V_ts,tc_Hoare__Mirabelle_Otriple(T_a)),T_a)
% 0.19/0.79      | ~ c_Hoare__Mirabelle_Ohoare__derivs(V_G,V_ts,T_a)
% 0.19/0.79      | ~ c_Hoare__Mirabelle_Ohoare__derivs(V_G,c_Set_Oinsert(V_t,c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_a),tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a)),T_a) ) ).
% 0.19/0.79  
% 0.19/0.79  cnf(cls_double__diff_0,axiom,
% 0.19/0.79      ( c_HOL_Ominus__class_Ominus(V_B,c_HOL_Ominus__class_Ominus(V_C,V_A,tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool)) = V_A
% 0.19/0.79      | ~ c_lessequals(V_B,V_C,tc_fun(T_a,tc_bool))
% 0.19/0.79      | ~ c_lessequals(V_A,V_B,tc_fun(T_a,tc_bool)) ) ).
% 0.19/0.79  
% 0.19/0.79  cnf(cls_le__eqI_0,axiom,
% 0.19/0.79      ( ~ class_OrderedGroup_Opordered__ab__group__add(T_a)
% 0.19/0.79      | c_HOL_Ominus__class_Ominus(V_x,V_y,T_a) != c_HOL_Ominus__class_Ominus(V_x_H,V_y_H,T_a)
% 0.19/0.79      | c_lessequals(V_y_H,V_x_H,T_a)
% 0.19/0.79      | ~ c_lessequals(V_y,V_x,T_a) ) ).
% 0.19/0.79  
% 0.19/0.79  cnf(cls_le__eqI_1,axiom,
% 0.19/0.79      ( ~ class_OrderedGroup_Opordered__ab__group__add(T_a)
% 0.19/0.79      | c_HOL_Ominus__class_Ominus(V_x,V_y,T_a) != c_HOL_Ominus__class_Ominus(V_x_H,V_y_H,T_a)
% 0.19/0.79      | c_lessequals(V_y,V_x,T_a)
% 0.19/0.79      | ~ c_lessequals(V_y_H,V_x_H,T_a) ) ).
% 0.19/0.79  
% 0.19/0.79  cnf(cls_com_Osimps_I9_J_0,axiom,
% 0.19/0.79      c_Com_Ocom_OAss(V_vname_H,V_fun_H) != c_Com_Ocom_OSKIP ).
% 0.19/0.79  
% 0.19/0.79  cnf(cls_insert__mono_0,axiom,
% 0.19/0.79      ( c_lessequals(c_Set_Oinsert(V_a,V_C,T_a),c_Set_Oinsert(V_a,V_D,T_a),tc_fun(T_a,tc_bool))
% 0.19/0.79      | ~ c_lessequals(V_C,V_D,tc_fun(T_a,tc_bool)) ) ).
% 0.19/0.79  
% 0.19/0.79  cnf(cls_evaln__elim__cases_I5_J_2,axiom,
% 0.19/0.79      ( c_Natural_Oevaln(V_c2,V_s,V_n,V_t)
% 0.19/0.79      | c_Natural_Oevaln(V_c1,V_s,V_n,V_t)
% 0.19/0.79      | ~ c_Natural_Oevaln(c_Com_Ocom_OCond(V_b,V_c1,V_c2),V_s,V_n,V_t) ) ).
% 0.19/0.79  
% 0.19/0.79  cnf(cls_vimage__empty_0,axiom,
% 0.19/0.79      c_Set_Ovimage(V_f,c_Orderings_Obot__class_Obot(tc_fun(T_b,tc_bool)),T_a,T_b) = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)) ).
% 0.19/0.79  
% 0.19/0.79  cnf(cls_com_Osimps_I42_J_0,axiom,
% 0.19/0.79      c_Com_Ocom_OLocal(V_loc,V_fun,V_com) != c_Com_Ocom_OCall(V_vname_H,V_pname_H,V_fun_H) ).
% 0.19/0.79  
% 0.19/0.79  cnf(cls_WTs__elim__cases_I5_J_1,axiom,
% 0.19/0.79      ( c_Com_OWT(V_c2)
% 0.19/0.79      | ~ c_Com_OWT(c_Com_Ocom_OCond(V_b,V_c1,V_c2)) ) ).
% 0.19/0.79  
% 0.19/0.79  cnf(cls_WTs__elim__cases_I5_J_0,axiom,
% 0.19/0.79      ( c_Com_OWT(V_c1)
% 0.19/0.79      | ~ c_Com_OWT(c_Com_Ocom_OCond(V_b,V_c1,V_c2)) ) ).
% 0.19/0.79  
% 0.19/0.79  cnf(cls_fcomp__assoc_0,axiom,
% 0.19/0.79      c_Fun_Ofcomp(c_Fun_Ofcomp(V_f,V_g,T_a,T_d,T_c),V_h,T_a,T_c,T_b) = c_Fun_Ofcomp(V_f,c_Fun_Ofcomp(V_g,V_h,T_d,T_c,T_b),T_a,T_d,T_b) ).
% 0.19/0.79  
% 0.19/0.79  cnf(cls_com_Osimps_I12_J_0,axiom,
% 0.19/0.79      c_Com_Ocom_OSKIP != c_Com_Ocom_OSemi(V_com1_H,V_com2_H) ).
% 0.19/0.79  
% 0.19/0.79  cnf(cls_linorder__linear_0,axiom,
% 0.19/0.79      ( ~ class_Orderings_Olinorder(T_a)
% 0.19/0.79      | c_lessequals(V_y,V_x,T_a)
% 0.19/0.79      | c_lessequals(V_x,V_y,T_a) ) ).
% 0.19/0.79  
% 0.19/0.79  cnf(cls_Un__empty_1,axiom,
% 0.19/0.79      ( c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)) != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool))
% 0.19/0.79      | V_B = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)) ) ).
% 0.19/0.79  
% 0.19/0.79  cnf(cls_Un__empty_0,axiom,
% 0.19/0.79      ( c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)) != c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool))
% 0.19/0.79      | V_A = c_Orderings_Obot__class_Obot(tc_fun(T_a,tc_bool)) ) ).
% 0.19/0.79  
% 0.19/0.79  cnf(cls_Un__Diff__cancel2_0,axiom,
% 0.19/0.79      c_Lattices_Oupper__semilattice__class_Osup(c_HOL_Ominus__class_Ominus(V_B,V_A,tc_fun(T_a,tc_bool)),V_A,tc_fun(T_a,tc_bool)) = c_Lattices_Oupper__semilattice__class_Osup(V_B,V_A,tc_fun(T_a,tc_bool)) ).
% 0.19/0.79  
% 0.19/0.79  cnf(cls_Un__Diff__cancel_0,axiom,
% 0.19/0.79      c_Lattices_Oupper__semilattice__class_Osup(V_A,c_HOL_Ominus__class_Ominus(V_B,V_A,tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool)) = c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)) ).
% 0.19/0.79  
% 0.19/0.79  cnf(cls_Un__Diff_0,axiom,
% 0.19/0.79      c_HOL_Ominus__class_Ominus(c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),V_C,tc_fun(T_a,tc_bool)) = c_Lattices_Oupper__semilattice__class_Osup(c_HOL_Ominus__class_Ominus(V_A,V_C,tc_fun(T_a,tc_bool)),c_HOL_Ominus__class_Ominus(V_B,V_C,tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool)) ).
% 0.19/0.79  
% 0.19/0.79  cnf(cls_vimage__Un_0,axiom,
% 0.19/0.79      c_Set_Ovimage(V_f,c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_b,tc_bool)),T_a,T_b) = c_Lattices_Oupper__semilattice__class_Osup(c_Set_Ovimage(V_f,V_A,T_a,T_b),c_Set_Ovimage(V_f,V_B,T_a,T_b),tc_fun(T_a,tc_bool)) ).
% 0.19/0.79  
% 0.19/0.79  cnf(cls_inj__on__Un_1,axiom,
% 0.19/0.79      ( c_Fun_Oinj__on(V_f,V_B,T_a,T_b)
% 0.19/0.79      | ~ c_Fun_Oinj__on(V_f,c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),T_a,T_b) ) ).
% 0.19/0.79  
% 0.19/0.79  cnf(cls_inj__on__Un_0,axiom,
% 0.19/0.79      ( c_Fun_Oinj__on(V_f,V_A,T_a,T_b)
% 0.19/0.79      | ~ c_Fun_Oinj__on(V_f,c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),T_a,T_b) ) ).
% 0.19/0.79  
% 0.19/0.79  cnf(cls_pprt__def__raw_0,axiom,
% 0.19/0.79      ( ~ class_OrderedGroup_Olordered__ab__group__add(t_a)
% 0.19/0.79      | c_OrderedGroup_Olordered__ab__group__add__class_Opprt(v_x,t_a) = c_Lattices_Oupper__semilattice__class_Osup(v_x,c_HOL_Ozero__class_Ozero(t_a),t_a) ) ).
% 0.19/0.79  
% 0.19/0.79  cnf(cls_sup__Un__eq_0,axiom,
% 0.19/0.79      hAPP(c_Lattices_Oupper__semilattice__class_Osup(c_COMBC(c_in(t_a),V_R,t_a,tc_fun(t_a,tc_bool),tc_bool),c_COMBC(c_in(t_a),V_S,t_a,tc_fun(t_a,tc_bool),tc_bool),tc_fun(t_a,tc_bool)),v_x) = hAPP(hAPP(c_in(t_a),v_x),c_Lattices_Oupper__semilattice__class_Osup(V_R,V_S,tc_fun(t_a,tc_bool))) ).
% 0.19/0.79  
% 0.19/0.79  cnf(cls_o__def_0,axiom,
% 0.19/0.79      hAPP(c_Fun_Ocomp(V_f,V_g,T_c,T_b,t_a),v_x) = hAPP(V_f,hAPP(V_g,v_x)) ).
% 0.19/0.79  
% 0.19/0.79  cnf(cls_id__def_0,axiom,
% 0.19/0.79      hAPP(c_Fun_Oid(t_a),v_x) = v_x ).
% 0.19/0.79  
% 0.19/0.79  cnf(cls_fcomp__def_0,axiom,
% 0.19/0.79      hAPP(c_Fun_Ofcomp(V_f,V_g,t_a,T_c,T_b),v_x) = hAPP(V_g,hAPP(V_f,v_x)) ).
% 0.19/0.79  
% 0.19/0.79  cnf(cls_com_Osimps_I19_J_0,axiom,
% 0.19/0.79      hAPP(c_Com_Ocom_OBODY,V_pname_H) != c_Com_Ocom_OSKIP ).
% 0.19/0.79  
% 0.19/0.79  cnf(cls_com_Osimps_I58_J_0,axiom,
% 0.19/0.79      c_Com_Ocom_OWhile(V_fun,V_com) != hAPP(c_Com_Ocom_OBODY,V_pname_H) ).
% 0.19/0.79  
% 0.19/0.79  cnf(cls_com_Orecs_I7_J_0,axiom,
% 0.19/0.79      c_Com_Ocom_Ocom__rec(V_f1,V_f2,V_f3,V_f4,V_f5,V_f6,V_f7,V_f8,hAPP(c_Com_Ocom_OBODY,V_pname),T_a) = hAPP(V_f7,V_pname) ).
% 0.19/0.79  
% 0.19/0.79  cnf(cls_com_Osimps_I55_J_0,axiom,
% 0.19/0.79      hAPP(c_Com_Ocom_OBODY,V_pname_H) != c_Com_Ocom_OCond(V_fun,V_com1,V_com2) ).
% 0.19/0.79  
% 0.19/0.79  cnf(cls_com_Osimps_I54_J_0,axiom,
% 0.19/0.79      c_Com_Ocom_OCond(V_fun,V_com1,V_com2) != hAPP(c_Com_Ocom_OBODY,V_pname_H) ).
% 0.19/0.79  
% 0.19/0.79  cnf(cls_com_Osimps_I31_J_0,axiom,
% 0.19/0.79      hAPP(c_Com_Ocom_OBODY,V_pname_H) != c_Com_Ocom_OAss(V_vname,V_fun) ).
% 0.19/0.79  
% 0.19/0.79  cnf(cls_com_Osimps_I30_J_0,axiom,
% 0.19/0.79      c_Com_Ocom_OAss(V_vname,V_fun) != hAPP(c_Com_Ocom_OBODY,V_pname_H) ).
% 0.19/0.79  
% 0.19/0.79  cnf(cls_com_Osimps_I41_J_0,axiom,
% 0.19/0.79      hAPP(c_Com_Ocom_OBODY,V_pname_H) != c_Com_Ocom_OLocal(V_loc,V_fun,V_com) ).
% 0.19/0.79  
% 0.19/0.79  cnf(cls_com_Osimps_I59_J_0,axiom,
% 0.19/0.79      hAPP(c_Com_Ocom_OBODY,V_pname_H) != c_Com_Ocom_OWhile(V_fun,V_com) ).
% 0.19/0.79  
% 0.19/0.79  cnf(cls_com_Osimps_I63_J_0,axiom,
% 0.19/0.79      c_Com_Ocom_OCall(V_vname_H,V_pname_H,V_fun_H) != hAPP(c_Com_Ocom_OBODY,V_pname) ).
% 0.19/0.79  
% 0.19/0.79  cnf(cls_com_Osimps_I49_J_0,axiom,
% 0.19/0.79      hAPP(c_Com_Ocom_OBODY,V_pname_H) != c_Com_Ocom_OSemi(V_com1,V_com2) ).
% 0.19/0.79  
% 0.19/0.79  cnf(cls_com_Osimps_I48_J_0,axiom,
% 0.19/0.79      c_Com_Ocom_OSemi(V_com1,V_com2) != hAPP(c_Com_Ocom_OBODY,V_pname_H) ).
% 0.19/0.79  
% 0.19/0.79  cnf(cls_com_Osimps_I40_J_0,axiom,
% 0.19/0.79      c_Com_Ocom_OLocal(V_loc,V_fun,V_com) != hAPP(c_Com_Ocom_OBODY,V_pname_H) ).
% 0.19/0.79  
% 0.19/0.79  cnf(cls_com_Osimps_I62_J_0,axiom,
% 0.19/0.79      hAPP(c_Com_Ocom_OBODY,V_pname) != c_Com_Ocom_OCall(V_vname_H,V_pname_H,V_fun_H) ).
% 0.19/0.79  
% 0.19/0.79  cnf(cls_com_Osimps_I70_J_0,axiom,
% 0.19/0.79      c_Com_Ocom_Ocom__case(V_f1,V_f2,V_f3,V_f4,V_f5,V_f6,V_f7,V_f8,hAPP(c_Com_Ocom_OBODY,V_pname),T_a) = hAPP(V_f7,V_pname) ).
% 0.19/0.79  
% 0.19/0.79  cnf(cls_com_Osimps_I18_J_0,axiom,
% 0.19/0.79      c_Com_Ocom_OSKIP != hAPP(c_Com_Ocom_OBODY,V_pname_H) ).
% 0.19/0.79  
% 0.19/0.79  cnf(cls_Body__triple__valid__0_0,axiom,
% 0.19/0.79      c_Hoare__Mirabelle_Otriple__valid(c_HOL_Ozero__class_Ozero(tc_nat),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_P),hAPP(c_Com_Ocom_OBODY,V_pn)),V_Q),T_a) ).
% 0.19/0.79  
% 0.19/0.79  cnf(cls_triple_Osplit__asm_0,axiom,
% 0.19/0.79      ( ~ hBOOL(hAPP(V_P,c_Hoare__Mirabelle_Otriple_Otriple__case(V_f1,hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(t_b),V_xa),V_xb),V_xc),t_b,t_a)))
% 0.19/0.79      | hBOOL(hAPP(V_P,hAPP(hAPP(hAPP(V_f1,V_xa),V_xb),V_xc))) ) ).
% 0.19/0.79  
% 0.19/0.79  cnf(cls_triple_Osplit_0,axiom,
% 0.19/0.79      ( ~ hBOOL(hAPP(V_P,c_Hoare__Mirabelle_Otriple_Otriple__case(V_f1,hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(t_b),V_fun1),V_com),V_fun2),t_b,t_a)))
% 0.19/0.79      | hBOOL(hAPP(V_P,hAPP(hAPP(hAPP(V_f1,V_fun1),V_com),V_fun2))) ) ).
% 0.19/0.79  
% 0.19/0.79  cnf(cls_triple_Orecs_0,axiom,
% 0.19/0.79      c_Hoare__Mirabelle_Otriple_Otriple__rec(V_f1,hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),V_fun1),V_com),V_fun2),T_b,T_a) = hAPP(hAPP(hAPP(V_f1,V_fun1),V_com),V_fun2) ).
% 0.19/0.79  
% 0.19/0.79  cnf(cls_triple_Ocases_0,axiom,
% 0.19/0.79      c_Hoare__Mirabelle_Otriple_Otriple__case(V_f1,hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_b),V_fun1),V_com),V_fun2),T_b,T_a) = hAPP(hAPP(hAPP(V_f1,V_fun1),V_com),V_fun2) ).
% 0.19/0.79  
% 0.19/0.79  cnf(cls_derivs__insertD_1,axiom,
% 0.19/0.79      ( c_Hoare__Mirabelle_Ohoare__derivs(V_G,V_ts,T_a)
% 0.19/0.79      | ~ c_Hoare__Mirabelle_Ohoare__derivs(V_G,c_Set_Oinsert(V_t,V_ts,tc_Hoare__Mirabelle_Otriple(T_a)),T_a) ) ).
% 0.19/0.79  
% 0.19/0.79  cnf(cls_weaken_0,axiom,
% 0.19/0.79      ( c_Hoare__Mirabelle_Ohoare__derivs(V_G,V_ts,T_a)
% 0.19/0.79      | ~ c_lessequals(V_ts,V_ts_H,tc_fun(tc_Hoare__Mirabelle_Otriple(T_a),tc_bool))
% 0.19/0.79      | ~ c_Hoare__Mirabelle_Ohoare__derivs(V_G,V_ts_H,T_a) ) ).
% 0.19/0.79  
% 0.19/0.79  cnf(cls_thin_0,axiom,
% 0.19/0.79      ( c_Hoare__Mirabelle_Ohoare__derivs(V_G,V_ts,T_a)
% 0.19/0.79      | ~ c_lessequals(V_G_H,V_G,tc_fun(tc_Hoare__Mirabelle_Otriple(T_a),tc_bool))
% 0.19/0.79      | ~ c_Hoare__Mirabelle_Ohoare__derivs(V_G_H,V_ts,T_a) ) ).
% 0.19/0.79  
% 0.19/0.79  cnf(cls_empty_0,axiom,
% 0.19/0.79      c_Hoare__Mirabelle_Ohoare__derivs(V_G,c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_a),tc_bool)),T_a) ).
% 0.19/0.79  
% 0.19/0.79  cnf(cls_hoare__sound_0,axiom,
% 0.19/0.79      ( c_Hoare__Mirabelle_Ohoare__valids(V_G,V_ts,T_a)
% 0.19/0.79      | ~ c_Hoare__Mirabelle_Ohoare__derivs(V_G,V_ts,T_a) ) ).
% 0.19/0.79  
% 0.19/0.79  cnf(cls_asm_0,axiom,
% 0.19/0.79      ( c_Hoare__Mirabelle_Ohoare__derivs(V_G,V_ts,T_a)
% 0.19/0.79      | ~ c_lessequals(V_ts,V_G,tc_fun(tc_Hoare__Mirabelle_Otriple(T_a),tc_bool)) ) ).
% 0.19/0.79  
% 0.19/0.79  cnf(cls_WT_OBody_0,axiom,
% 0.19/0.79      ( c_Com_OWT(hAPP(c_Com_Ocom_OBODY,V_pn))
% 0.19/0.79      | hAPP(c_Com_Obody,V_pn) = c_Option_Ooption_ONone(tc_Com_Ocom) ) ).
% 0.19/0.79  
% 0.19/0.79  cnf(cls_evalc__elim__cases_I5_J_2,axiom,
% 0.19/0.79      ( hBOOL(hAPP(hAPP(hAPP(c_Natural_Oevalc,V_c2),V_s),V_t))
% 0.19/0.79      | hBOOL(hAPP(hAPP(hAPP(c_Natural_Oevalc,V_c1),V_s),V_t))
% 0.19/0.79      | ~ hBOOL(hAPP(hAPP(hAPP(c_Natural_Oevalc,c_Com_Ocom_OCond(V_b,V_c1,V_c2)),V_s),V_t)) ) ).
% 0.19/0.79  
% 0.19/0.79  cnf(cls_evalc__WHILE__case_0,axiom,
% 0.19/0.79      ( hBOOL(hAPP(V_b,V_s))
% 0.19/0.79      | V_t = V_s
% 0.19/0.79      | ~ hBOOL(hAPP(hAPP(hAPP(c_Natural_Oevalc,c_Com_Ocom_OWhile(V_b,V_c)),V_s),V_t)) ) ).
% 0.19/0.79  
% 0.19/0.79  cnf(cls_evalc_OIfFalse_0,axiom,
% 0.19/0.79      ( hBOOL(hAPP(hAPP(hAPP(c_Natural_Oevalc,c_Com_Ocom_OCond(V_b,V_c0,V_c1)),V_s),V_s1))
% 0.19/0.79      | ~ hBOOL(hAPP(hAPP(hAPP(c_Natural_Oevalc,V_c1),V_s),V_s1))
% 0.19/0.79      | hBOOL(hAPP(V_b,V_s)) ) ).
% 0.19/0.79  
% 0.19/0.79  cnf(cls_evalc__elim__cases_I5_J_0,axiom,
% 0.19/0.79      ( hBOOL(hAPP(hAPP(hAPP(c_Natural_Oevalc,V_c2),V_s),V_t))
% 0.19/0.79      | hBOOL(hAPP(V_b,V_s))
% 0.19/0.79      | ~ hBOOL(hAPP(hAPP(hAPP(c_Natural_Oevalc,c_Com_Ocom_OCond(V_b,V_c1,V_c2)),V_s),V_t)) ) ).
% 0.19/0.79  
% 0.19/0.79  cnf(cls_evalc_OSkip_0,axiom,
% 0.19/0.79      hBOOL(hAPP(hAPP(hAPP(c_Natural_Oevalc,c_Com_Ocom_OSKIP),V_s),V_s)) ).
% 0.19/0.79  
% 0.19/0.79  cnf(cls_evalc_OWhileFalse_0,axiom,
% 0.19/0.79      ( hBOOL(hAPP(hAPP(hAPP(c_Natural_Oevalc,c_Com_Ocom_OWhile(V_b,V_c)),V_s),V_s))
% 0.19/0.79      | hBOOL(hAPP(V_b,V_s)) ) ).
% 0.19/0.79  
% 0.19/0.79  cnf(cls_evalc_OWhileTrue_0,axiom,
% 0.19/0.79      ( hBOOL(hAPP(hAPP(hAPP(c_Natural_Oevalc,c_Com_Ocom_OWhile(V_b,V_c)),V_s0),V_s2))
% 0.19/0.79      | ~ hBOOL(hAPP(hAPP(hAPP(c_Natural_Oevalc,c_Com_Ocom_OWhile(V_b,V_c)),V_s1),V_s2))
% 0.19/0.79      | ~ hBOOL(hAPP(hAPP(hAPP(c_Natural_Oevalc,V_c),V_s0),V_s1))
% 0.19/0.79      | ~ hBOOL(hAPP(V_b,V_s0)) ) ).
% 0.19/0.79  
% 0.19/0.79  cnf(cls_evalc_OIfTrue_0,axiom,
% 0.19/0.79      ( hBOOL(hAPP(hAPP(hAPP(c_Natural_Oevalc,c_Com_Ocom_OCond(V_b,V_c0,V_c1)),V_s),V_s1))
% 0.19/0.79      | ~ hBOOL(hAPP(hAPP(hAPP(c_Natural_Oevalc,V_c0),V_s),V_s1))
% 0.19/0.79      | ~ hBOOL(hAPP(V_b,V_s)) ) ).
% 0.19/0.79  
% 0.19/0.79  cnf(cls_evalc__elim__cases_I5_J_1,axiom,
% 0.19/0.79      ( ~ hBOOL(hAPP(V_b,V_s))
% 0.19/0.79      | hBOOL(hAPP(hAPP(hAPP(c_Natural_Oevalc,V_c1),V_s),V_t))
% 0.19/0.79      | ~ hBOOL(hAPP(hAPP(hAPP(c_Natural_Oevalc,c_Com_Ocom_OCond(V_b,V_c1,V_c2)),V_s),V_t)) ) ).
% 0.19/0.79  
% 0.19/0.79  cnf(cls_evalc_OSemi_0,axiom,
% 0.19/0.79      ( hBOOL(hAPP(hAPP(hAPP(c_Natural_Oevalc,c_Com_Ocom_OSemi(V_c0,V_c1)),V_s0),V_s2))
% 0.19/0.79      | ~ hBOOL(hAPP(hAPP(hAPP(c_Natural_Oevalc,V_c1),V_s1),V_s2))
% 0.19/0.79      | ~ hBOOL(hAPP(hAPP(hAPP(c_Natural_Oevalc,V_c0),V_s0),V_s1)) ) ).
% 0.19/0.79  
% 0.19/0.79  cnf(cls_evalc__elim__cases_I1_J_0,axiom,
% 0.19/0.79      ( V_t = V_s
% 0.19/0.79      | ~ hBOOL(hAPP(hAPP(hAPP(c_Natural_Oevalc,c_Com_Ocom_OSKIP),V_s),V_t)) ) ).
% 0.19/0.79  
% 0.19/0.79  cnf(cls_evaln__evalc_0,axiom,
% 0.19/0.79      ( hBOOL(hAPP(hAPP(hAPP(c_Natural_Oevalc,V_c),V_s),V_t))
% 0.19/0.79      | ~ c_Natural_Oevaln(V_c,V_s,V_n,V_t) ) ).
% 0.19/0.79  
% 0.19/0.79  cnf(cls_eval__eq_1,axiom,
% 0.19/0.79      ( hBOOL(hAPP(hAPP(hAPP(c_Natural_Oevalc,V_c),V_s),V_t))
% 0.19/0.79      | ~ c_Natural_Oevaln(V_c,V_s,V_x,V_t) ) ).
% 0.19/0.79  
% 0.19/0.79  cnf(cls_the_Osimps_0,axiom,
% 0.19/0.79      hAPP(c_Option_Othe(T_a),c_Option_Ooption_OSome(V_x,T_a)) = V_x ).
% 0.19/0.79  
% 0.19/0.79  cnf(cls_MGT__def__raw_0,axiom,
% 0.19/0.79      c_Hoare__Mirabelle_OMGT(v_c) = hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(tc_Com_Ostate),c_fequal(tc_Com_Ostate)),v_c),hAPP(c_Natural_Oevalc,v_c)) ).
% 0.19/0.79  
% 0.19/0.79  cnf(cls_sup__fun__eq__raw_0,axiom,
% 0.19/0.79      ( ~ class_Lattices_Olattice(t_b)
% 0.19/0.79      | hAPP(c_Lattices_Oupper__semilattice__class_Osup(v_f,v_g,tc_fun(t_a,t_b)),v_x) = c_Lattices_Oupper__semilattice__class_Osup(hAPP(v_f,v_x),hAPP(v_g,v_x),t_b) ) ).
% 0.19/0.79  
% 0.19/0.79  cnf(cls_MGT__BodyN_0,axiom,
% 0.19/0.79      ( c_Hoare__Mirabelle_Ohoare__derivs(V_G,c_Set_Oinsert(c_Hoare__Mirabelle_OMGT(hAPP(c_Com_Ocom_OBODY,V_pn)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate),tc_bool)),tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate)),tc_Com_Ostate)
% 0.19/0.79      | ~ c_Hoare__Mirabelle_Ohoare__derivs(c_Set_Oinsert(c_Hoare__Mirabelle_OMGT(hAPP(c_Com_Ocom_OBODY,V_pn)),V_G,tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate)),c_Set_Oinsert(c_Hoare__Mirabelle_OMGT(hAPP(c_Option_Othe(tc_Com_Ocom),hAPP(c_Com_Obody,V_pn))),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate),tc_bool)),tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate)),tc_Com_Ostate) ) ).
% 0.19/0.79  
% 0.19/0.79  cnf(cls_evaln__elim__cases_I6_J_1,axiom,
% 0.19/0.79      ( c_Natural_Oevaln(hAPP(c_Option_Othe(tc_Com_Ocom),hAPP(c_Com_Obody,V_P)),V_s,c_Natural_Osko__Natural__Xevaln__elim__cases__6__1(V_P,V_n,V_s,V_s1),V_s1)
% 0.19/0.79      | ~ c_Natural_Oevaln(hAPP(c_Com_Ocom_OBODY,V_P),V_s,V_n,V_s1) ) ).
% 0.19/0.79  
% 0.19/0.79  cnf(cls_evaln_OBody_0,axiom,
% 0.19/0.79      ( c_Natural_Oevaln(hAPP(c_Com_Ocom_OBODY,V_pn),V_s0,c_Suc(V_n),V_s1)
% 0.19/0.79      | ~ c_Natural_Oevaln(hAPP(c_Option_Othe(tc_Com_Ocom),hAPP(c_Com_Obody,V_pn)),V_s0,V_n,V_s1) ) ).
% 0.19/0.79  
% 0.19/0.79  cnf(cls_range__composition_0,axiom,
% 0.19/0.79      c_Set_Oimage(c_COMBB(V_f,V_g,T_c,T_a,T_b),c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_bool)),T_b,T_a) = c_Set_Oimage(V_f,c_Set_Oimage(V_g,c_Orderings_Otop__class_Otop(tc_fun(T_b,tc_bool)),T_b,T_c),T_c,T_a) ).
% 0.19/0.79  
% 0.19/0.79  cnf(cls_inj__on__Un__image__eq__iff_0,axiom,
% 0.19/0.79      ( c_Set_Oimage(V_f,V_A,T_a,T_b) != c_Set_Oimage(V_f,V_B,T_a,T_b)
% 0.19/0.79      | ~ c_Fun_Oinj__on(V_f,c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),T_a,T_b)
% 0.19/0.79      | V_A = V_B ) ).
% 0.19/0.79  
% 0.19/0.79  cnf(cls_Body__triple__valid__Suc_0,axiom,
% 0.19/0.79      ( c_Hoare__Mirabelle_Otriple__valid(c_Suc(V_n),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_P),hAPP(c_Com_Ocom_OBODY,V_pn)),V_Q),T_a)
% 0.19/0.79      | ~ c_Hoare__Mirabelle_Otriple__valid(V_n,hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_P),hAPP(c_Option_Othe(tc_Com_Ocom),hAPP(c_Com_Obody,V_pn))),V_Q),T_a) ) ).
% 0.19/0.79  
% 0.19/0.79  cnf(cls_Body__triple__valid__Suc_1,axiom,
% 0.19/0.79      ( c_Hoare__Mirabelle_Otriple__valid(V_n,hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_P),hAPP(c_Option_Othe(tc_Com_Ocom),hAPP(c_Com_Obody,V_pn))),V_Q),T_a)
% 0.19/0.79      | ~ c_Hoare__Mirabelle_Otriple__valid(c_Suc(V_n),hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_P),hAPP(c_Com_Ocom_OBODY,V_pn)),V_Q),T_a) ) ).
% 0.19/0.79  
% 0.19/0.79  cnf(cls_Body1_0,axiom,
% 0.19/0.79      ( c_Hoare__Mirabelle_Ohoare__derivs(V_G,c_Set_Oinsert(hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_a),hAPP(V_P,V_pn)),hAPP(c_Com_Ocom_OBODY,V_pn)),hAPP(V_Q,V_pn)),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_a),tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a)),T_a)
% 0.19/0.79      | ~ hBOOL(hAPP(hAPP(c_in(tc_Com_Opname),V_pn),V_Procs))
% 0.19/0.79      | ~ c_Hoare__Mirabelle_Ohoare__derivs(c_Lattices_Oupper__semilattice__class_Osup(V_G,c_Set_Oimage(c_COMBS(c_COMBS(c_COMBB(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_P,tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_bool)),tc_fun(tc_Com_Ocom,tc_fun(tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a))),tc_Com_Opname),c_Com_Ocom_OBODY,tc_Com_Opname,tc_Com_Ocom,tc_fun(tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a))),V_Q,tc_Com_Opname,tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a)),V_Procs,tc_Com_Opname,tc_Hoare__Mirabelle_Otriple(T_a)),tc_fun(tc_Hoare__Mirabelle_Otriple(T_a),tc_bool)),c_Set_Oimage(c_COMBS(c_COMBS(c_COMBB(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_P,tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_bool)),tc_fun(tc_Com_Ocom,tc_fun(tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a))),tc_Com_Opname),c_COMBB(c_Option_Othe(tc_Com_Ocom),c_Com_Obody,tc_Option_Ooption(tc_Com_Ocom),tc_Com_Ocom,tc_Com_Opname),tc_Com_Opname,tc_Com_Ocom,tc_fun(tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a))),V_Q,tc_Com_Opname,tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a)),V_Procs,tc_Com_Opname,tc_Hoare__Mirabelle_Otriple(T_a)),T_a) ) ).
% 0.19/0.79  
% 0.19/0.79  cnf(cls_MGT__def_0,axiom,
% 0.19/0.79      c_Hoare__Mirabelle_OMGT(V_c) = hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(tc_Com_Ostate),c_fequal(tc_Com_Ostate)),V_c),hAPP(c_Natural_Oevalc,V_c)) ).
% 0.19/0.79  
% 0.19/0.79  cnf(cls_BodyN_0,axiom,
% 0.19/0.79      ( c_Hoare__Mirabelle_Ohoare__derivs(V_G,c_Set_Oinsert(hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_P),hAPP(c_Com_Ocom_OBODY,V_pn)),V_Q),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_a),tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a)),T_a)
% 0.19/0.79      | ~ c_Hoare__Mirabelle_Ohoare__derivs(c_Set_Oinsert(hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_P),hAPP(c_Com_Ocom_OBODY,V_pn)),V_Q),V_G,tc_Hoare__Mirabelle_Otriple(T_a)),c_Set_Oinsert(hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_P),hAPP(c_Option_Othe(tc_Com_Ocom),hAPP(c_Com_Obody,V_pn))),V_Q),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_a),tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a)),T_a) ) ).
% 0.19/0.79  
% 0.19/0.79  cnf(cls_weak__Body_0,axiom,
% 0.19/0.79      ( c_Hoare__Mirabelle_Ohoare__derivs(V_G,c_Set_Oinsert(hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_P),hAPP(c_Com_Ocom_OBODY,V_pn)),V_Q),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_a),tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a)),T_a)
% 0.19/0.79      | ~ c_Hoare__Mirabelle_Ohoare__derivs(V_G,c_Set_Oinsert(hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_P),hAPP(c_Option_Othe(tc_Com_Ocom),hAPP(c_Com_Obody,V_pn))),V_Q),c_Orderings_Obot__class_Obot(tc_fun(tc_Hoare__Mirabelle_Otriple(T_a),tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a)),T_a) ) ).
% 0.19/0.79  
% 0.19/0.79  cnf(cls_Body__sound__lemma_0,axiom,
% 0.19/0.79      ( c_Hoare__Mirabelle_Ohoare__valids(V_G,c_Set_Oimage(c_COMBS(c_COMBS(c_COMBB(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_P,tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_bool)),tc_fun(tc_Com_Ocom,tc_fun(tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a))),tc_Com_Opname),c_Com_Ocom_OBODY,tc_Com_Opname,tc_Com_Ocom,tc_fun(tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a))),V_Q,tc_Com_Opname,tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a)),V_Procs,tc_Com_Opname,tc_Hoare__Mirabelle_Otriple(T_a)),T_a)
% 0.19/0.79      | ~ c_Hoare__Mirabelle_Ohoare__valids(c_Lattices_Oupper__semilattice__class_Osup(V_G,c_Set_Oimage(c_COMBS(c_COMBS(c_COMBB(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_P,tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_bool)),tc_fun(tc_Com_Ocom,tc_fun(tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a))),tc_Com_Opname),c_Com_Ocom_OBODY,tc_Com_Opname,tc_Com_Ocom,tc_fun(tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a))),V_Q,tc_Com_Opname,tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a)),V_Procs,tc_Com_Opname,tc_Hoare__Mirabelle_Otriple(T_a)),tc_fun(tc_Hoare__Mirabelle_Otriple(T_a),tc_bool)),c_Set_Oimage(c_COMBS(c_COMBS(c_COMBB(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_P,tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_bool)),tc_fun(tc_Com_Ocom,tc_fun(tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a))),tc_Com_Opname),c_COMBB(c_Option_Othe(tc_Com_Ocom),c_Com_Obody,tc_Option_Ooption(tc_Com_Ocom),tc_Com_Ocom,tc_Com_Opname),tc_Com_Opname,tc_Com_Ocom,tc_fun(tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a))),V_Q,tc_Com_Opname,tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a)),V_Procs,tc_Com_Opname,tc_Hoare__Mirabelle_Otriple(T_a)),T_a) ) ).
% 0.19/0.79  
% 0.19/0.79  cnf(cls_hoare__derivs_OBody_0,axiom,
% 0.64/0.79      ( c_Hoare__Mirabelle_Ohoare__derivs(V_G,c_Set_Oimage(c_COMBS(c_COMBS(c_COMBB(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_P,tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_bool)),tc_fun(tc_Com_Ocom,tc_fun(tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a))),tc_Com_Opname),c_Com_Ocom_OBODY,tc_Com_Opname,tc_Com_Ocom,tc_fun(tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a))),V_Q,tc_Com_Opname,tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a)),V_Procs,tc_Com_Opname,tc_Hoare__Mirabelle_Otriple(T_a)),T_a)
% 0.64/0.79      | ~ c_Hoare__Mirabelle_Ohoare__derivs(c_Lattices_Oupper__semilattice__class_Osup(V_G,c_Set_Oimage(c_COMBS(c_COMBS(c_COMBB(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_P,tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_bool)),tc_fun(tc_Com_Ocom,tc_fun(tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a))),tc_Com_Opname),c_Com_Ocom_OBODY,tc_Com_Opname,tc_Com_Ocom,tc_fun(tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a))),V_Q,tc_Com_Opname,tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a)),V_Procs,tc_Com_Opname,tc_Hoare__Mirabelle_Otriple(T_a)),tc_fun(tc_Hoare__Mirabelle_Otriple(T_a),tc_bool)),c_Set_Oimage(c_COMBS(c_COMBS(c_COMBB(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_P,tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_bool)),tc_fun(tc_Com_Ocom,tc_fun(tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a))),tc_Com_Opname),c_COMBB(c_Option_Othe(tc_Com_Ocom),c_Com_Obody,tc_Option_Ooption(tc_Com_Ocom),tc_Com_Ocom,tc_Com_Opname),tc_Com_Opname,tc_Com_Ocom,tc_fun(tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a))),V_Q,tc_Com_Opname,tc_fun(T_a,tc_fun(tc_Com_Ostate,tc_bool)),tc_Hoare__Mirabelle_Otriple(T_a)),V_Procs,tc_Com_Opname,tc_Hoare__Mirabelle_Otriple(T_a)),T_a) ) ).
% 0.64/0.79  
% 0.64/0.79  cnf(cls_image__Un_0,axiom,
% 0.64/0.79      c_Set_Oimage(V_f,c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_b,tc_bool)),T_b,T_a) = c_Lattices_Oupper__semilattice__class_Osup(c_Set_Oimage(V_f,V_A,T_b,T_a),c_Set_Oimage(V_f,V_B,T_b,T_a),tc_fun(T_a,tc_bool)) ).
% 0.64/0.79  
% 0.64/0.79  cnf(cls_evalc_OBody_0,axiom,
% 0.64/0.79      ( hBOOL(hAPP(hAPP(hAPP(c_Natural_Oevalc,hAPP(c_Com_Ocom_OBODY,V_pn)),V_s0),V_s1))
% 0.64/0.79      | ~ hBOOL(hAPP(hAPP(hAPP(c_Natural_Oevalc,hAPP(c_Option_Othe(tc_Com_Ocom),hAPP(c_Com_Obody,V_pn))),V_s0),V_s1)) ) ).
% 0.64/0.79  
% 0.64/0.79  cnf(cls_evalc__elim__cases_I6_J_0,axiom,
% 0.64/0.79      ( hBOOL(hAPP(hAPP(hAPP(c_Natural_Oevalc,hAPP(c_Option_Othe(tc_Com_Ocom),hAPP(c_Com_Obody,V_P))),V_s),V_s1))
% 0.64/0.79      | ~ hBOOL(hAPP(hAPP(hAPP(c_Natural_Oevalc,hAPP(c_Com_Ocom_OBODY,V_P)),V_s),V_s1)) ) ).
% 0.64/0.79  
% 0.64/0.79  cnf(cls_image__image_0,axiom,
% 0.64/0.79      c_Set_Oimage(V_f,c_Set_Oimage(V_g,V_A,T_c,T_b),T_b,T_a) = c_Set_Oimage(c_COMBB(V_f,V_g,T_b,T_a,T_c),V_A,T_c,T_a) ).
% 0.64/0.79  
% 0.64/0.79  cnf(cls_cut_0,axiom,
% 0.64/0.79      ( c_Hoare__Mirabelle_Ohoare__derivs(V_G,V_ts,T_a)
% 0.64/0.79      | ~ c_Hoare__Mirabelle_Ohoare__derivs(V_G,V_G_H,T_a)
% 0.64/0.79      | ~ c_Hoare__Mirabelle_Ohoare__derivs(V_G_H,V_ts,T_a) ) ).
% 0.64/0.79  
% 0.64/0.79  cnf(cls_triple_Oinject_2,axiom,
% 0.64/0.79      ( hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_fun1),V_com),V_fun2) != hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_fun1_H),V_com_H),V_fun2_H)
% 0.64/0.79      | V_fun2 = V_fun2_H ) ).
% 0.64/0.79  
% 0.64/0.79  cnf(cls_triple_Oinject_1,axiom,
% 0.64/0.79      ( hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_fun1),V_com),V_fun2) != hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_fun1_H),V_com_H),V_fun2_H)
% 0.64/0.79      | V_com = V_com_H ) ).
% 0.64/0.79  
% 0.64/0.79  cnf(cls_triple_Oinject_0,axiom,
% 0.64/0.79      ( hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_fun1),V_com),V_fun2) != hAPP(hAPP(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(T_a),V_fun1_H),V_com_H),V_fun2_H)
% 0.64/0.79      | V_fun1 = V_fun1_H ) ).
% 0.64/0.79  
% 0.64/0.79  cnf(cls_com__det_0,axiom,
% 0.64/0.79      ( V_u = V_t
% 0.64/0.79      | ~ hBOOL(hAPP(hAPP(hAPP(c_Natural_Oevalc,V_c),V_s),V_u))
% 0.64/0.79      | ~ hBOOL(hAPP(hAPP(hAPP(c_Natural_Oevalc,V_c),V_s),V_t)) ) ).
% 0.64/0.79  
% 0.64/0.79  cnf(cls_sup1CI_1,axiom,
% 0.64/0.79      ( hBOOL(hAPP(c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),V_x))
% 0.64/0.79      | ~ hBOOL(hAPP(V_A,V_x)) ) ).
% 0.64/0.79  
% 0.64/0.79  cnf(cls_sup1CI_0,axiom,
% 0.64/0.79      ( hBOOL(hAPP(c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),V_x))
% 0.64/0.79      | ~ hBOOL(hAPP(V_B,V_x)) ) ).
% 0.64/0.79  
% 0.64/0.79  cnf(cls_sup1E_0,axiom,
% 0.64/0.79      ( hBOOL(hAPP(V_B,V_x))
% 0.64/0.79      | hBOOL(hAPP(V_A,V_x))
% 0.64/0.79      | ~ hBOOL(hAPP(c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),V_x)) ) ).
% 0.64/0.79  
% 0.64/0.79  cnf(cls_sup__fun__eq_0,axiom,
% 0.64/0.79      ( ~ class_Lattices_Olattice(T_b)
% 0.64/0.79      | hAPP(c_Lattices_Oupper__semilattice__class_Osup(V_f,V_g,tc_fun(t_a,T_b)),v_x) = c_Lattices_Oupper__semilattice__class_Osup(hAPP(V_f,v_x),hAPP(V_g,v_x),T_b) ) ).
% 0.64/0.79  
% 0.64/0.79  cnf(cls_Un__absorb_0,axiom,
% 0.64/0.79      c_Lattices_Oupper__semilattice__class_Osup(V_A,V_A,tc_fun(T_a,tc_bool)) = V_A ).
% 0.64/0.79  
% 0.64/0.79  cnf(cls_sup__idem_0,axiom,
% 0.64/0.79      ( ~ class_Lattices_Oupper__semilattice(T_a)
% 0.64/0.79      | c_Lattices_Oupper__semilattice__class_Osup(V_x,V_x,T_a) = V_x ) ).
% 0.64/0.79  
% 0.64/0.79  cnf(cls_COMBB__def_0,axiom,
% 0.64/0.79      hAPP(c_COMBB(V_P,V_Q,T_b,T_a,T_c),V_R) = hAPP(V_P,hAPP(V_Q,V_R)) ).
% 0.64/0.79  
% 0.64/0.79  cnf(cls_COMBS__def_0,axiom,
% 0.64/0.79      hAPP(c_COMBS(V_P,V_Q,T_b,T_c,T_a),V_R) = hAPP(hAPP(V_P,V_R),hAPP(V_Q,V_R)) ).
% 0.64/0.79  
% 0.64/0.79  cnf(cls_Un__left__commute_0,axiom,
% 0.64/0.79      c_Lattices_Oupper__semilattice__class_Osup(V_A,c_Lattices_Oupper__semilattice__class_Osup(V_B,V_C,tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool)) = c_Lattices_Oupper__semilattice__class_Osup(V_B,c_Lattices_Oupper__semilattice__class_Osup(V_A,V_C,tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool)) ).
% 0.64/0.79  
% 0.64/0.79  cnf(cls_Un__assoc_0,axiom,
% 0.64/0.79      c_Lattices_Oupper__semilattice__class_Osup(c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),V_C,tc_fun(T_a,tc_bool)) = c_Lattices_Oupper__semilattice__class_Osup(V_A,c_Lattices_Oupper__semilattice__class_Osup(V_B,V_C,tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool)) ).
% 0.64/0.79  
% 0.64/0.79  cnf(cls_sup__assoc_0,axiom,
% 0.64/0.79      ( ~ class_Lattices_Oupper__semilattice(T_a)
% 0.64/0.79      | c_Lattices_Oupper__semilattice__class_Osup(c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a),V_z,T_a) = c_Lattices_Oupper__semilattice__class_Osup(V_x,c_Lattices_Oupper__semilattice__class_Osup(V_y,V_z,T_a),T_a) ) ).
% 0.64/0.79  
% 0.64/0.79  cnf(cls_sup__left__commute_0,axiom,
% 0.64/0.79      ( ~ class_Lattices_Oupper__semilattice(T_a)
% 0.64/0.79      | c_Lattices_Oupper__semilattice__class_Osup(V_x,c_Lattices_Oupper__semilattice__class_Osup(V_y,V_z,T_a),T_a) = c_Lattices_Oupper__semilattice__class_Osup(V_y,c_Lattices_Oupper__semilattice__class_Osup(V_x,V_z,T_a),T_a) ) ).
% 0.64/0.79  
% 0.64/0.79  cnf(cls_inf__sup__aci_I7_J_0,axiom,
% 0.64/0.79      ( ~ class_Lattices_Olattice(T_a)
% 0.64/0.79      | c_Lattices_Oupper__semilattice__class_Osup(V_x,c_Lattices_Oupper__semilattice__class_Osup(V_y,V_z,T_a),T_a) = c_Lattices_Oupper__semilattice__class_Osup(V_y,c_Lattices_Oupper__semilattice__class_Osup(V_x,V_z,T_a),T_a) ) ).
% 0.64/0.79  
% 0.64/0.79  cnf(cls_inf__sup__aci_I6_J_0,axiom,
% 0.64/0.79      ( ~ class_Lattices_Olattice(T_a)
% 0.64/0.79      | c_Lattices_Oupper__semilattice__class_Osup(c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a),V_z,T_a) = c_Lattices_Oupper__semilattice__class_Osup(V_x,c_Lattices_Oupper__semilattice__class_Osup(V_y,V_z,T_a),T_a) ) ).
% 0.64/0.79  
% 0.64/0.79  cnf(cls_Un__commute_0,axiom,
% 0.64/0.79      c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)) = c_Lattices_Oupper__semilattice__class_Osup(V_B,V_A,tc_fun(T_a,tc_bool)) ).
% 0.64/0.79  
% 0.64/0.79  cnf(cls_sup__commute_0,axiom,
% 0.64/0.79      ( ~ class_Lattices_Oupper__semilattice(T_a)
% 0.64/0.79      | c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a) = c_Lattices_Oupper__semilattice__class_Osup(V_y,V_x,T_a) ) ).
% 0.64/0.79  
% 0.64/0.79  cnf(cls_inf__sup__aci_I5_J_0,axiom,
% 0.64/0.79      ( ~ class_Lattices_Olattice(T_a)
% 0.64/0.79      | c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a) = c_Lattices_Oupper__semilattice__class_Osup(V_y,V_x,T_a) ) ).
% 0.64/0.79  
% 0.64/0.79  cnf(cls_com_Osimps_I6_J_0,axiom,
% 0.64/0.79      ( hAPP(c_Com_Ocom_OBODY,V_pname) != hAPP(c_Com_Ocom_OBODY,V_pname_H)
% 0.64/0.79      | V_pname = V_pname_H ) ).
% 0.64/0.79  
% 0.64/0.79  cnf(cls_Un__left__absorb_0,axiom,
% 0.64/0.79      c_Lattices_Oupper__semilattice__class_Osup(V_A,c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)),tc_fun(T_a,tc_bool)) = c_Lattices_Oupper__semilattice__class_Osup(V_A,V_B,tc_fun(T_a,tc_bool)) ).
% 0.64/0.79  
% 0.64/0.79  cnf(cls_sup__left__idem_0,axiom,
% 0.64/0.79      ( ~ class_Lattices_Oupper__semilattice(T_a)
% 0.64/0.79      | c_Lattices_Oupper__semilattice__class_Osup(V_x,c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a),T_a) = c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a) ) ).
% 0.64/0.79  
% 0.64/0.79  cnf(cls_inf__sup__aci_I8_J_0,axiom,
% 0.64/0.79      ( ~ class_Lattices_Olattice(T_a)
% 0.64/0.79      | c_Lattices_Oupper__semilattice__class_Osup(V_x,c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a),T_a) = c_Lattices_Oupper__semilattice__class_Osup(V_x,V_y,T_a) ) ).
% 0.64/0.79  
% 0.64/0.79  cnf(cls_conjecture_0,negated_conjecture,
% 0.64/0.79      c_Hoare__Mirabelle_Ohoare__derivs(c_Lattices_Oupper__semilattice__class_Osup(v_G,c_Set_Oimage(c_COMBS(c_COMBB(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(tc_Com_Ostate),c_fequal(tc_Com_Ostate)),c_Com_Ocom_OBODY,tc_Com_Ocom,tc_fun(tc_fun(tc_Com_Ostate,tc_fun(tc_Com_Ostate,tc_bool)),tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate)),tc_Com_Opname),c_COMBB(c_Natural_Oevalc,c_Com_Ocom_OBODY,tc_Com_Ocom,tc_fun(tc_Com_Ostate,tc_fun(tc_Com_Ostate,tc_bool)),tc_Com_Opname),tc_Com_Opname,tc_fun(tc_Com_Ostate,tc_fun(tc_Com_Ostate,tc_bool)),tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate)),v_Procs,tc_Com_Opname,tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate)),tc_fun(tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate),tc_bool)),c_Set_Oimage(c_COMBS(c_COMBB(hAPP(c_Hoare__Mirabelle_Otriple_Otriple(tc_Com_Ostate),c_fequal(tc_Com_Ostate)),c_COMBB(c_Option_Othe(tc_Com_Ocom),c_Com_Obody,tc_Option_Ooption(tc_Com_Ocom),tc_Com_Ocom,tc_Com_Opname),tc_Com_Ocom,tc_fun(tc_fun(tc_Com_Ostate,tc_fun(tc_Com_Ostate,tc_bool)),tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate)),tc_Com_Opname),c_COMBB(c_Natural_Oevalc,c_COMBB(c_Option_Othe(tc_Com_Ocom),c_Com_Obody,tc_Option_Ooption(tc_Com_Ocom),tc_Com_Ocom,tc_Com_Opname),tc_Com_Ocom,tc_fun(tc_Com_Ostate,tc_fun(tc_Com_Ostate,tc_bool)),tc_Com_Opname),tc_Com_Opname,tc_fun(tc_Com_Ostate,tc_fun(tc_Com_Ostate,tc_bool)),tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate)),v_Procs,tc_Com_Opname,tc_Hoare__Mirabelle_Otriple(tc_Com_Ostate)),tc_Com_Ostate) ).
% 0.64/0.79  
% 0.64/0.79  cnf(cls_conjecture_1,negated_conjecture,
% 0.64/0.79      hBOOL(hAPP(hAPP(hAPP(c_Natural_Oevalc,hAPP(c_Option_Othe(tc_Com_Ocom),hAPP(c_Com_Obody,v_pn))),v_x),v_xa)) ).
% 0.64/0.79  
% 0.64/0.79  cnf(cls_conjecture_2,negated_conjecture,
% 0.64/0.79      ~ hBOOL(hAPP(hAPP(hAPP(c_Natural_Oevalc,hAPP(c_Com_Ocom_OBODY,v_pn)),v_x),v_xa)) ).
% 0.64/0.79  
% 0.64/0.79  cnf(clsarity_fun__Lattices_Oupper__semilattice,axiom,
% 0.64/0.79      ( class_Lattices_Oupper__semilattice(tc_fun(T_2,T_1))
% 0.64/0.79      | ~ class_Lattices_Olattice(T_1) ) ).
% 0.64/0.79  
% 0.64/0.79  cnf(clsarity_fun__Lattices_Obounded__lattice,axiom,
% 0.64/0.79      ( class_Lattices_Obounded__lattice(tc_fun(T_2,T_1))
% 0.64/0.79      | ~ class_Lattices_Obounded__lattice(T_1) ) ).
% 0.64/0.79  
% 0.64/0.79  cnf(clsarity_fun__Orderings_Opreorder,axiom,
% 0.64/0.79      ( class_Orderings_Opreorder(tc_fun(T_2,T_1))
% 0.64/0.79      | ~ class_Orderings_Opreorder(T_1) ) ).
% 0.64/0.79  
% 0.64/0.79  cnf(clsarity_fun__Lattices_Olattice,axiom,
% 0.64/0.79      ( class_Lattices_Olattice(tc_fun(T_2,T_1))
% 0.64/0.79      | ~ class_Lattices_Olattice(T_1) ) ).
% 0.64/0.79  
% 0.64/0.79  cnf(clsarity_fun__Orderings_Oorder,axiom,
% 0.64/0.79      ( class_Orderings_Oorder(tc_fun(T_2,T_1))
% 0.64/0.79      | ~ class_Orderings_Oorder(T_1) ) ).
% 0.64/0.79  
% 0.64/0.79  cnf(clsarity_fun__Orderings_Otop,axiom,
% 0.64/0.79      ( class_Orderings_Otop(tc_fun(T_2,T_1))
% 0.64/0.79      | ~ class_Orderings_Otop(T_1) ) ).
% 0.64/0.79  
% 0.64/0.79  cnf(clsarity_fun__Orderings_Obot,axiom,
% 0.64/0.79      ( class_Orderings_Obot(tc_fun(T_2,T_1))
% 0.64/0.79      | ~ class_Orderings_Obot(T_1) ) ).
% 0.64/0.79  
% 0.64/0.79  cnf(clsarity_fun__HOL_Ominus,axiom,
% 0.64/0.79      ( class_HOL_Ominus(tc_fun(T_2,T_1))
% 0.64/0.79      | ~ class_HOL_Ominus(T_1) ) ).
% 0.64/0.79  
% 0.64/0.79  cnf(clsarity_fun__HOL_Oord,axiom,
% 0.64/0.79      ( class_HOL_Oord(tc_fun(T_2,T_1))
% 0.64/0.79      | ~ class_HOL_Oord(T_1) ) ).
% 0.64/0.79  
% 0.64/0.79  cnf(clsarity_nat__Lattices_Oupper__semilattice,axiom,
% 0.64/0.79      class_Lattices_Oupper__semilattice(tc_nat) ).
% 0.64/0.79  
% 0.64/0.79  cnf(clsarity_nat__Orderings_Opreorder,axiom,
% 0.64/0.79      class_Orderings_Opreorder(tc_nat) ).
% 0.64/0.79  
% 0.64/0.79  cnf(clsarity_nat__Orderings_Olinorder,axiom,
% 0.64/0.79      class_Orderings_Olinorder(tc_nat) ).
% 0.64/0.79  
% 0.64/0.79  cnf(clsarity_nat__Lattices_Olattice,axiom,
% 0.64/0.79      class_Lattices_Olattice(tc_nat) ).
% 0.64/0.79  
% 0.64/0.79  cnf(clsarity_nat__Orderings_Oorder,axiom,
% 0.64/0.79      class_Orderings_Oorder(tc_nat) ).
% 0.64/0.79  
% 0.64/0.79  cnf(clsarity_nat__Orderings_Obot,axiom,
% 0.64/0.79      class_Orderings_Obot(tc_nat) ).
% 0.64/0.79  
% 0.64/0.79  cnf(clsarity_nat__HOL_Ominus,axiom,
% 0.64/0.79      class_HOL_Ominus(tc_nat) ).
% 0.64/0.79  
% 0.64/0.79  cnf(clsarity_nat__HOL_Oord,axiom,
% 0.64/0.79      class_HOL_Oord(tc_nat) ).
% 0.64/0.79  
% 0.64/0.79  cnf(clsarity_bool__Lattices_Oupper__semilattice,axiom,
% 0.64/0.79      class_Lattices_Oupper__semilattice(tc_bool) ).
% 0.64/0.79  
% 0.64/0.79  cnf(clsarity_bool__Lattices_Obounded__lattice,axiom,
% 0.64/0.79      class_Lattices_Obounded__lattice(tc_bool) ).
% 0.64/0.79  
% 0.64/0.79  cnf(clsarity_bool__Orderings_Opreorder,axiom,
% 0.64/0.79      class_Orderings_Opreorder(tc_bool) ).
% 0.64/0.79  
% 0.64/0.79  cnf(clsarity_bool__Lattices_Olattice,axiom,
% 0.64/0.79      class_Lattices_Olattice(tc_bool) ).
% 0.64/0.79  
% 0.64/0.79  cnf(clsarity_bool__Orderings_Oorder,axiom,
% 0.64/0.79      class_Orderings_Oorder(tc_bool) ).
% 0.64/0.79  
% 0.64/0.79  cnf(clsarity_bool__Orderings_Otop,axiom,
% 0.64/0.79      class_Orderings_Otop(tc_bool) ).
% 0.64/0.79  
% 0.64/0.79  cnf(clsarity_bool__Orderings_Obot,axiom,
% 0.64/0.79      class_Orderings_Obot(tc_bool) ).
% 0.64/0.79  
% 0.64/0.79  cnf(clsarity_bool__HOL_Ominus,axiom,
% 0.64/0.79      class_HOL_Ominus(tc_bool) ).
% 0.64/0.79  
% 0.64/0.79  cnf(clsarity_bool__HOL_Oord,axiom,
% 0.64/0.79      class_HOL_Oord(tc_bool) ).
% 0.64/0.79  
% 0.64/0.79  cnf(cls_ATP__Linkup_OCOMBS__def_0,axiom,
% 0.64/0.79      hAPP(c_COMBS(V_P,V_Q,T_b,T_c,T_a),V_R) = hAPP(hAPP(V_P,V_R),hAPP(V_Q,V_R)) ).
% 0.64/0.79  
% 0.64/0.79  cnf(cls_ATP__Linkup_OCOMBC__def_0,axiom,
% 0.64/0.79      hAPP(c_COMBC(V_P,V_Q,T_b,T_c,T_a),V_R) = hAPP(hAPP(V_P,V_R),V_Q) ).
% 0.64/0.79  
% 0.64/0.79  cnf(cls_ATP__Linkup_OCOMBB__def_0,axiom,
% 0.64/0.79      hAPP(c_COMBB(V_P,V_Q,T_b,T_a,T_c),V_R) = hAPP(V_P,hAPP(V_Q,V_R)) ).
% 0.64/0.79  
% 0.64/0.79  cnf(cls_ATP__Linkup_Oequal__imp__fequal_0,axiom,
% 0.64/0.79      hBOOL(hAPP(hAPP(c_fequal(T_a),V_x),V_x)) ).
% 0.64/0.79  
% 0.64/0.79  cnf(cls_ATP__Linkup_Ofequal__imp__equal_0,axiom,
% 0.64/0.79      ( V_X = V_Y
% 0.64/0.79      | ~ hBOOL(hAPP(hAPP(c_fequal(T_a),V_X),V_Y)) ) ).
% 0.64/0.79  
% 0.64/0.79  %------------------------------------------------------------------------------
% 0.64/0.79  %-------------------------------------------
% 0.64/0.79  % Proof found
% 0.64/0.79  % SZS status Theorem for theBenchmark
% 0.64/0.79  % SZS output start Proof
% 0.64/0.79  %ClaNum:641(EqnAxiom:150)
% 0.64/0.79  %VarNum:3336(SingletonVarNum:1594)
% 0.64/0.79  %MaxLitNum:5
% 0.64/0.79  %MaxfuncDepth:6
% 0.64/0.79  %SharedTerms:105
% 0.64/0.79  %goalClause: 231 267 357
% 0.64/0.79  %singleGoalClaCount:3
% 0.64/0.79  [151]P1(a1)
% 0.64/0.79  [152]P2(a11)
% 0.64/0.79  [153]P2(a48)
% 0.64/0.79  [154]P19(a11)
% 0.64/0.79  [155]P3(a11)
% 0.64/0.79  [156]P3(a48)
% 0.64/0.79  [157]P10(a11)
% 0.64/0.79  [158]P10(a48)
% 0.64/0.79  [159]P11(a11)
% 0.64/0.79  [160]P11(a48)
% 0.64/0.79  [161]P12(a11)
% 0.64/0.79  [162]P14(a11)
% 0.64/0.79  [163]P14(a48)
% 0.64/0.79  [164]P20(a11)
% 0.64/0.79  [165]P20(a48)
% 0.64/0.79  [166]P22(a11)
% 0.64/0.79  [167]P22(a48)
% 0.64/0.79  [168]P21(a48)
% 0.64/0.79  [185]E(f20(f20(f40(a12),a50),f32(f49(a12,a11))),f20(f32(f49(a12,a11)),a50))
% 0.64/0.79  [267]P5(f23(a53,f37(f6(f4(f20(f26(a45),f34(a45)),a7,a42,f49(f49(a45,f49(a45,a11)),f41(a45)),a46),f4(a29,a7,a42,f49(a45,f49(a45,a11)),a46),a46,f49(a45,f49(a45,a11)),f41(a45)),a54,a46,f41(a45)),f49(f41(a45),a11)),f37(f6(f4(f20(f26(a45),f34(a45)),f4(f21(a42),a3,f47(a42),a42,a46),a42,f49(f49(a45,f49(a45,a11)),f41(a45)),a46),f4(a29,f4(f21(a42),a3,f47(a42),a42,a46),a42,f49(a45,f49(a45,a11)),a46),a46,f49(a45,f49(a45,a11)),f41(a45)),a54,a46,f41(a45)),a45)
% 0.64/0.79  [357]~P23(f20(f20(f20(a29,f20(a7,a51)),a50),a56))
% 0.64/0.79  [231]P23(f20(f20(f20(a29,f20(f21(a42),f20(a3,a51))),a50),a56))
% 0.64/0.79  [285]~E(f39(x2851),x2851)
% 0.64/0.79  [289]~E(f39(x2891),f25(a48))
% 0.64/0.79  [291]~E(f20(a7,x2911),a1)
% 0.64/0.79  [314]~E(f32(f49(x3141,a11)),f35(f49(x3141,a11)))
% 0.64/0.79  [191]P23(f20(f20(f20(a29,a1),x1911),x1911))
% 0.64/0.79  [201]P7(a1,x2011,x2012,x2011)
% 0.64/0.79  [171]P1(f2(x1711,x1712))
% 0.64/0.79  [174]P4(x1741,x1741,f49(x1742,a11))
% 0.64/0.79  [202]P6(f13(x2021),x2022,x2021,x2021)
% 0.64/0.79  [295]~E(f16(x2951,x2952),a1)
% 0.64/0.79  [296]~E(f2(x2961,x2962),a1)
% 0.64/0.79  [297]~E(f17(x2971,x2972),a1)
% 0.64/0.79  [301]~E(f22(x3011,x3012),f30(x3012))
% 0.64/0.79  [170]E(f20(f13(x1701),x1702),x1702)
% 0.64/0.79  [172]E(f20(f21(x1721),f22(x1722,x1721)),x1722)
% 0.64/0.79  [175]E(f23(x1751,x1751,f49(x1752,a11)),x1751)
% 0.64/0.79  [176]E(f24(x1761,x1761,f49(x1762,a11)),f32(f49(x1762,a11)))
% 0.64/0.79  [178]P4(x1781,f35(f49(x1782,a11)),f49(x1782,a11))
% 0.64/0.79  [179]P4(f32(f49(x1791,a11)),x1792,f49(x1791,a11))
% 0.64/0.79  [180]E(f24(x1801,f32(f49(x1802,a11)),f49(x1802,a11)),x1801)
% 0.64/0.79  [181]E(f23(x1811,f32(f49(x1812,a11)),f49(x1812,a11)),x1811)
% 0.64/0.79  [182]E(f23(f32(f49(x1821,a11)),x1822,f49(x1821,a11)),x1822)
% 0.64/0.79  [187]E(f24(x1871,f35(f49(x1872,a11)),f49(x1872,a11)),f32(f49(x1872,a11)))
% 0.64/0.79  [188]E(f23(x1881,f35(f49(x1882,a11)),f49(x1882,a11)),f35(f49(x1882,a11)))
% 0.64/0.79  [189]E(f24(f32(f49(x1891,a11)),x1892,f49(x1891,a11)),f32(f49(x1891,a11)))
% 0.64/0.79  [190]E(f23(f35(f49(x1901,a11)),x1902,f49(x1901,a11)),f35(f49(x1901,a11)))
% 0.64/0.79  [203]E(f37(f13(x2031),x2032,x2031,x2031),x2032)
% 0.64/0.79  [204]E(f38(f13(x2041),x2042,x2041,x2041),x2042)
% 0.64/0.79  [177]P23(f20(f20(f34(x1771),x1772),x1772))
% 0.64/0.79  [183]P5(x1831,f32(f49(f41(x1832),a11)),x1832)
% 0.64/0.79  [184]P23(f20(f35(f49(x1841,a11)),x1842))
% 0.64/0.79  [195]P23(f20(f20(f40(x1951),x1952),f35(f49(x1951,a11))))
% 0.64/0.79  [266]E(f20(f23(f5(f40(a12),x2661,a12,f49(a12,a11),a11),f5(f40(a12),x2662,a12,f49(a12,a11),a11),f49(a12,a11)),a50),f20(f20(f40(a12),a50),f23(x2661,x2662,f49(a12,a11))))
% 0.64/0.79  [353]~P23(f20(f32(f49(x3531,a11)),x3532))
% 0.64/0.79  [356]~P23(f20(f20(f40(x3561),x3562),f32(f49(x3561,a11))))
% 0.64/0.79  [193]P4(x1931,f36(x1932,x1931,x1933),f49(x1933,a11))
% 0.64/0.79  [302]~E(f16(x3021,x3022),f20(a7,x3023))
% 0.64/0.79  [303]~E(f2(x3031,x3032),f20(a7,x3033))
% 0.64/0.79  [304]~E(f17(x3041,x3042),f20(a7,x3043))
% 0.64/0.79  [305]~E(f20(a7,x3051),f16(x3052,x3053))
% 0.64/0.79  [306]~E(f20(a7,x3061),f2(x3062,x3063))
% 0.64/0.79  [307]~E(f20(a7,x3071),f17(x3072,x3073))
% 0.64/0.79  [318]~E(f8(x3181,x3182,x3183),a1)
% 0.64/0.79  [319]~E(f9(x3191,x3192,x3193),a1)
% 0.64/0.79  [320]~E(f10(x3201,x3202,x3203),a1)
% 0.64/0.79  [186]E(f23(x1861,x1862,f49(x1863,a11)),f23(x1862,x1861,f49(x1863,a11)))
% 0.64/0.79  [196]E(f36(x1961,f36(x1961,x1962,x1963),x1963),f36(x1961,x1962,x1963))
% 0.64/0.79  [197]P4(x1971,f23(x1972,x1971,f49(x1973,a11)),f49(x1973,a11))
% 0.64/0.79  [198]P4(x1981,f23(x1981,x1982,f49(x1983,a11)),f49(x1983,a11))
% 0.64/0.79  [199]P4(f24(x1991,x1992,f49(x1993,a11)),x1991,f49(x1993,a11))
% 0.64/0.79  [200]P23(f20(f36(x2001,x2002,x2003),x2001))
% 0.64/0.79  [205]P6(x2051,f32(f49(x2052,a11)),x2052,x2053)
% 0.64/0.79  [206]E(f23(x2061,f24(x2062,x2061,f49(x2063,a11)),f49(x2063,a11)),f23(x2061,x2062,f49(x2063,a11)))
% 0.64/0.79  [207]E(f23(x2071,f23(x2071,x2072,f49(x2073,a11)),f49(x2073,a11)),f23(x2071,x2072,f49(x2073,a11)))
% 0.64/0.79  [208]E(f24(f24(x2081,x2082,f49(x2083,a11)),x2082,f49(x2083,a11)),f24(x2081,x2082,f49(x2083,a11)))
% 0.64/0.79  [209]E(f23(f24(x2091,x2092,f49(x2093,a11)),x2092,f49(x2093,a11)),f23(x2091,x2092,f49(x2093,a11)))
% 0.64/0.79  [212]P23(f20(f20(f40(x2121),x2122),f36(x2122,x2123,x2121)))
% 0.64/0.79  [218]E(f23(f36(x2181,f32(f49(x2182,a11)),x2182),x2183,f49(x2182,a11)),f36(x2181,x2183,x2182))
% 0.64/0.79  [232]P5(x2321,f36(f20(f20(f20(f26(x2322),x2323),a1),x2323),f32(f49(f41(x2322),a11)),f41(x2322)),x2322)
% 0.64/0.79  [235]E(f14(x2351,f13(x2352),x2352,x2353,x2352),x2351)
% 0.64/0.79  [236]E(f19(x2361,f13(x2362),x2363,x2362,x2362),x2361)
% 0.64/0.79  [237]E(f14(f13(x2371),x2372,x2371,x2371,x2373),x2372)
% 0.64/0.79  [238]E(f19(f13(x2381),x2382,x2381,x2381,x2383),x2382)
% 0.64/0.79  [345]~E(f36(x3451,x3452,x3453),f32(f49(x3453,a11)))
% 0.64/0.79  [346]~E(f32(f49(x3461,a11)),f36(x3462,x3463,x3461))
% 0.64/0.79  [215]E(f37(x2151,f32(f49(x2152,a11)),x2152,x2153),f32(f49(x2153,a11)))
% 0.64/0.79  [216]E(f38(x2161,f32(f49(x2162,a11)),x2163,x2162),f32(f49(x2163,a11)))
% 0.64/0.79  [217]E(f38(x2171,f35(f49(x2172,a11)),x2173,x2172),f35(f49(x2173,a11)))
% 0.64/0.79  [230]E(f36(x2301,f24(x2302,f36(x2301,f32(f49(x2303,a11)),x2303),f49(x2303,a11)),x2303),f36(x2301,x2302,x2303))
% 0.64/0.79  [309]~E(f2(x3091,x3092),f16(x3093,x3094))
% 0.64/0.79  [312]~E(f17(x3121,x3122),f16(x3123,x3124))
% 0.64/0.79  [313]~E(f17(x3131,x3132),f2(x3133,x3134))
% 0.64/0.79  [321]~E(f20(a7,x3211),f8(x3212,x3213,x3214))
% 0.64/0.79  [322]~E(f20(a7,x3221),f9(x3222,x3223,x3224))
% 0.64/0.79  [323]~E(f20(a7,x3231),f10(x3232,x3233,x3234))
% 0.64/0.79  [324]~E(f8(x3241,x3242,x3243),f20(a7,x3244))
% 0.64/0.79  [325]~E(f9(x3251,x3252,x3253),f20(a7,x3254))
% 0.64/0.79  [326]~E(f10(x3261,x3262,x3263),f20(a7,x3264))
% 0.64/0.79  [213]E(f36(x2131,f36(x2132,x2133,x2134),x2134),f36(x2132,f36(x2131,x2133,x2134),x2134))
% 0.64/0.79  [222]E(f23(x2221,f23(x2222,x2223,f49(x2224,a11)),f49(x2224,a11)),f23(x2222,f23(x2221,x2223,f49(x2224,a11)),f49(x2224,a11)))
% 0.64/0.79  [223]E(f23(f23(x2231,x2232,f49(x2233,a11)),x2234,f49(x2233,a11)),f23(x2231,f23(x2232,x2234,f49(x2233,a11)),f49(x2233,a11)))
% 0.64/0.79  [228]E(f23(f24(x2281,x2282,f49(x2283,a11)),f24(x2284,x2282,f49(x2283,a11)),f49(x2283,a11)),f24(f23(x2281,x2284,f49(x2283,a11)),x2282,f49(x2283,a11)))
% 0.64/0.79  [229]E(f24(f24(x2291,x2292,f49(x2293,a11)),f36(x2294,f32(f49(x2293,a11)),x2293),f49(x2293,a11)),f24(x2291,f36(x2294,x2292,x2293),f49(x2293,a11)))
% 0.64/0.79  [233]E(f24(f24(x2331,f36(x2332,f32(f49(x2333,a11)),x2333),f49(x2333,a11)),x2334,f49(x2333,a11)),f24(x2331,f36(x2332,x2334,x2333),f49(x2333,a11)))
% 0.64/0.79  [243]P4(f37(x2431,f38(x2431,x2432,x2433,x2434),x2433,x2434),x2432,f49(x2434,a11))
% 0.64/0.79  [219]P8(f25(a48),f20(f20(f20(f26(x2191),x2192),f20(a7,x2193)),x2194),x2191)
% 0.64/0.79  [220]E(f36(x2201,f23(x2202,x2203,f49(x2204,a11)),x2204),f23(x2202,f36(x2201,x2203,x2204),f49(x2204,a11)))
% 0.64/0.79  [221]E(f36(x2211,f23(x2212,x2213,f49(x2214,a11)),x2214),f23(f36(x2211,x2212,x2214),x2213,f49(x2214,a11)))
% 0.64/0.79  [239]P23(f20(f20(f40(x2391),f20(x2392,x2393)),f37(x2392,f35(f49(x2394,a11)),x2394,x2391)))
% 0.64/0.79  [245]P23(f20(f20(f40(x2451),x2452),f38(x2453,f36(f20(x2453,x2452),f32(f49(x2454,a11)),x2454),x2451,x2454)))
% 0.64/0.79  [327]~E(f16(x3271,x3272),f8(x3273,x3274,x3275))
% 0.64/0.79  [328]~E(f16(x3281,x3282),f9(x3283,x3284,x3285))
% 0.64/0.79  [329]~E(f16(x3291,x3292),f10(x3293,x3294,x3295))
% 0.64/0.79  [330]~E(f2(x3301,x3302),f8(x3303,x3304,x3305))
% 0.64/0.79  [331]~E(f2(x3311,x3312),f9(x3313,x3314,x3315))
% 0.64/0.79  [332]~E(f2(x3321,x3322),f10(x3323,x3324,x3325))
% 0.64/0.79  [333]~E(f17(x3331,x3332),f8(x3333,x3334,x3335))
% 0.64/0.79  [334]~E(f17(x3341,x3342),f9(x3343,x3344,x3345))
% 0.64/0.79  [335]~E(f17(x3351,x3352),f10(x3353,x3354,x3355))
% 0.64/0.79  [336]~E(f8(x3361,x3362,x3363),f16(x3364,x3365))
% 0.64/0.79  [337]~E(f8(x3371,x3372,x3373),f2(x3374,x3375))
% 0.64/0.79  [338]~E(f8(x3381,x3382,x3383),f17(x3384,x3385))
% 0.64/0.79  [339]~E(f9(x3391,x3392,x3393),f16(x3394,x3395))
% 0.64/0.79  [340]~E(f9(x3401,x3402,x3403),f2(x3404,x3405))
% 0.64/0.79  [341]~E(f9(x3411,x3412,x3413),f17(x3414,x3415))
% 0.64/0.79  [342]~E(f10(x3421,x3422,x3423),f16(x3424,x3425))
% 0.64/0.79  [343]~E(f10(x3431,x3432,x3433),f2(x3434,x3435))
% 0.64/0.79  [344]~E(f10(x3441,x3442,x3443),f17(x3444,x3445))
% 0.64/0.79  [234]E(f37(x2341,f36(x2342,x2343,x2344),x2344,x2345),f36(f20(x2341,x2342),f37(x2341,x2343,x2344,x2345),x2345))
% 0.64/0.79  [244]E(f23(f38(x2441,f36(x2442,f32(f49(x2443,a11)),x2443),x2444,x2443),f38(x2441,x2445,x2444,x2443),f49(x2444,a11)),f38(x2441,f36(x2442,x2445,x2443),x2444,x2443))
% 0.64/0.79  [240]E(f23(f37(x2401,x2402,x2403,x2404),f37(x2401,x2405,x2403,x2404),f49(x2404,a11)),f37(x2401,f23(x2402,x2405,f49(x2403,a11)),x2403,x2404))
% 0.64/0.79  [241]E(f24(f38(x2411,x2412,x2413,x2414),f38(x2411,x2415,x2413,x2414),f49(x2413,a11)),f38(x2411,f24(x2412,x2415,f49(x2414,a11)),x2413,x2414))
% 0.64/0.79  [242]E(f23(f38(x2421,x2422,x2423,x2424),f38(x2421,x2425,x2423,x2424),f49(x2423,a11)),f38(x2421,f23(x2422,x2425,f49(x2424,a11)),x2423,x2424))
% 0.64/0.79  [259]P4(f24(f37(x2591,x2592,x2593,x2594),f37(x2591,x2595,x2593,x2594),f49(x2594,a11)),f37(x2591,f24(x2592,x2595,f49(x2593,a11)),x2593,x2594),f49(x2594,a11))
% 0.64/0.79  [263]E(f37(f4(x2631,x2632,x2633,x2634,x2635),f35(f49(x2635,a11)),x2635,x2634),f37(x2631,f37(x2632,f35(f49(x2635,a11)),x2635,x2633),x2633,x2634))
% 0.64/0.79  [348]~E(f9(x3481,x3482,x3483),f8(x3484,x3485,x3486))
% 0.64/0.79  [351]~E(f10(x3511,x3512,x3513),f8(x3514,x3515,x3516))
% 0.64/0.79  [352]~E(f10(x3521,x3522,x3523),f9(x3524,x3525,x3526))
% 0.64/0.79  [251]E(f20(f14(x2511,x2512,x2513,x2514,x2515),x2516),f20(x2511,f20(x2512,x2516)))
% 0.64/0.79  [252]E(f20(f19(x2521,x2522,x2523,x2524,x2525),x2526),f20(x2522,f20(x2521,x2526)))
% 0.64/0.79  [254]E(f20(f4(x2541,x2542,x2543,x2544,x2545),x2546),f20(x2541,f20(x2542,x2546)))
% 0.64/0.79  [256]E(f20(f5(x2561,x2562,x2563,x2564,x2565),x2566),f20(f20(x2561,x2566),x2562))
% 0.64/0.79  [258]E(f20(f6(x2581,x2582,x2583,x2584,x2585),x2586),f20(f20(x2581,x2586),f20(x2582,x2586)))
% 0.64/0.79  [260]E(f37(x2601,f37(x2602,x2603,x2604,x2605),x2605,x2606),f37(f4(x2601,x2602,x2605,x2606,x2604),x2603,x2604,x2606))
% 0.64/0.79  [261]E(f37(f14(x2611,x2612,x2613,x2614,x2615),x2616,x2615,x2614),f37(x2611,f37(x2612,x2616,x2615,x2613),x2613,x2614))
% 0.64/0.79  [262]E(f38(f14(x2621,x2622,x2623,x2624,x2625),x2626,x2625,x2624),f38(x2622,f38(x2621,x2626,x2623,x2624),x2625,x2623))
% 0.64/0.79  [226]E(f27(x2261,f20(f20(f20(f26(x2262),x2263),x2264),x2265),x2262,x2266),f20(f20(f20(x2261,x2263),x2264),x2265))
% 0.64/0.79  [227]E(f28(x2271,f20(f20(f20(f26(x2272),x2273),x2274),x2275),x2272,x2276),f20(f20(f20(x2271,x2273),x2274),x2275))
% 0.64/0.79  [264]E(f14(x2641,f14(x2642,x2643,x2644,x2645,x2646),x2645,x2647,x2646),f14(f14(x2641,x2642,x2645,x2647,x2644),x2643,x2644,x2647,x2646))
% 0.64/0.79  [265]E(f19(f19(x2651,x2652,x2653,x2654,x2655),x2656,x2653,x2655,x2657),f19(x2651,f19(x2652,x2656,x2654,x2655,x2657),x2653,x2654,x2657))
% 0.64/0.79  [268]E(f15(x2681,x2682,x2683,x2684,x2685,x2686,x2687,x2688,a1,x2689),x2681)
% 0.64/0.79  [269]E(f18(x2691,x2692,x2693,x2694,x2695,x2696,x2697,x2698,a1,x2699),x2691)
% 0.64/0.79  [270]E(f15(x2701,x2702,x2703,x2704,x2705,x2706,x2707,x2708,f20(a7,x2709),x27010),f20(x2707,x2709))
% 0.64/0.79  [271]E(f18(x2711,x2712,x2713,x2714,x2715,x2716,x2717,x2718,f20(a7,x2719),x27110),f20(x2717,x2719))
% 0.64/0.79  [272]E(f15(x2721,x2722,x2723,x2724,x2725,x2726,x2727,x2728,f16(x2729,x27210),x27211),f20(f20(x2724,x2729),x27210))
% 0.64/0.79  [273]E(f15(x2731,x2732,x2733,x2734,x2735,x2736,x2737,x2738,f2(x2739,x27310),x27311),f20(f20(x2732,x2739),x27310))
% 0.64/0.79  [274]E(f15(x2741,x2742,x2743,x2744,x2745,x2746,x2747,x2748,f17(x2749,x27410),x27411),f20(f20(x2746,x2749),x27410))
% 0.64/0.79  [275]E(f18(x2751,x2752,x2753,x2754,x2755,x2756,x2757,x2758,f2(x2759,x27510),x27511),f20(f20(x2752,x2759),x27510))
% 0.64/0.79  [280]E(f20(f20(f20(x2801,x2802),x2803),f18(x2804,x2805,x2806,x2807,x2808,x2801,x2809,x28010,x2803,x28011)),f18(x2804,x2805,x2806,x2807,x2808,x2801,x2809,x28010,f17(x2802,x2803),x28011))
% 0.64/0.79  [282]E(f20(f20(f20(f20(x2821,x2822),x2823),f18(x2824,x2825,x2826,x2821,x2827,x2828,x2829,x28210,x2822,x28211)),f18(x2824,x2825,x2826,x2821,x2827,x2828,x2829,x28210,x2823,x28211)),f18(x2824,x2825,x2826,x2821,x2827,x2828,x2829,x28210,f16(x2822,x2823),x28211))
% 0.64/0.79  [281]E(f20(f20(f20(f20(x2811,x2812),x2813),x2814),f18(x2815,x2816,x2811,x2817,x2818,x2819,x28110,x28111,x2814,x28112)),f18(x2815,x2816,x2811,x2817,x2818,x2819,x28110,x28111,f10(x2812,x2813,x2814),x28112))
% 0.64/0.79  [283]E(f20(f20(f20(f20(f20(x2831,x2832),x2833),x2834),f18(x2835,x2836,x2837,x2838,x2831,x2839,x28310,x28311,x2833,x28312)),f18(x2835,x2836,x2837,x2838,x2831,x2839,x28310,x28311,x2834,x28312)),f18(x2835,x2836,x2837,x2838,x2831,x2839,x28310,x28311,f9(x2832,x2833,x2834),x28312))
% 0.64/0.79  [276]E(f15(x2761,x2762,x2763,x2764,x2765,x2766,x2767,x2768,f8(x2769,x27610,x27611),x27612),f20(f20(f20(x2768,x2769),x27610),x27611))
% 0.64/0.79  [277]E(f15(x2771,x2772,x2773,x2774,x2775,x2776,x2777,x2778,f9(x2779,x27710,x27711),x27712),f20(f20(f20(x2775,x2779),x27710),x27711))
% 0.64/0.79  [278]E(f15(x2781,x2782,x2783,x2784,x2785,x2786,x2787,x2788,f10(x2789,x27810,x27811),x27812),f20(f20(f20(x2783,x2789),x27810),x27811))
% 0.64/0.79  [279]E(f18(x2791,x2792,x2793,x2794,x2795,x2796,x2797,x2798,f8(x2799,x27910,x27911),x27912),f20(f20(f20(x2798,x2799),x27910),x27911))
% 0.64/0.79  [395]~P15(a12)+E(f23(a50,f25(a12),a12),f33(a50,a12))
% 0.64/0.79  [372]E(f20(a3,x3721),f30(a42))+P1(f20(a7,x3721))
% 0.64/0.79  [360]~P15(x3601)+E(f33(f25(x3601),x3601),f25(x3601))
% 0.64/0.79  [399]~P2(x3991)+E(f20(f32(f49(a12,x3991)),a50),f32(x3991))
% 0.64/0.79  [400]~P19(x4001)+E(f20(f35(f49(a12,x4001)),a50),f35(x4001))
% 0.64/0.79  [384]~P20(x3842)+P4(x3841,x3841,x3842)
% 0.64/0.79  [385]~P22(x3852)+P4(x3851,x3851,x3852)
% 0.64/0.79  [359]E(x3591,x3592)+~E(f39(x3591),f39(x3592))
% 0.64/0.79  [361]~P1(x3612)+P1(f17(x3611,x3612))
% 0.64/0.79  [362]~P2(x3622)+P2(f49(x3621,x3622))
% 0.64/0.79  [363]~P19(x3632)+P19(f49(x3631,x3632))
% 0.64/0.79  [364]~P3(x3642)+P3(f49(x3641,x3642))
% 0.64/0.79  [365]~P10(x3652)+P10(f49(x3651,x3652))
% 0.64/0.79  [366]~P14(x3662)+P11(f49(x3661,x3662))
% 0.64/0.79  [367]~P12(x3672)+P12(f49(x3671,x3672))
% 0.64/0.79  [368]~P14(x3682)+P14(f49(x3681,x3682))
% 0.64/0.79  [369]~P20(x3692)+P20(f49(x3691,x3692))
% 0.64/0.79  [370]~P22(x3702)+P22(f49(x3701,x3702))
% 0.64/0.79  [371]E(x3711,x3712)+~E(f20(a7,x3711),f20(a7,x3712))
% 0.64/0.79  [381]P1(x3811)+~P1(f16(x3812,x3811))
% 0.64/0.79  [382]P1(x3821)+~P1(f16(x3821,x3822))
% 0.64/0.79  [383]P1(x3831)+~P1(f17(x3832,x3831))
% 0.64/0.79  [386]~P11(x3862)+E(f23(x3861,x3861,x3862),x3861)
% 0.64/0.79  [387]~P16(x3872)+E(f24(x3871,x3871,x3872),f25(x3872))
% 0.64/0.79  [389]~P17(x3892)+E(f24(x3891,x3891,x3892),f25(x3892))
% 0.64/0.79  [390]~P19(x3902)+P4(x3901,f35(x3902),x3902)
% 0.64/0.79  [391]~P2(x3911)+P4(f32(x3911),x3912,x3911)
% 0.64/0.79  [402]~P15(x4021)+P4(f25(x4021),f33(x4022,x4021),x4021)
% 0.64/0.79  [392]~P17(x3922)+E(f24(x3921,f25(x3922),x3922),x3921)
% 0.64/0.79  [393]~P12(x3932)+E(f23(x3931,f32(x3932),x3932),x3931)
% 0.64/0.79  [394]~P12(x3941)+E(f23(f32(x3941),x3942,x3941),x3942)
% 0.64/0.79  [396]~P12(x3962)+E(f23(x3961,f35(x3962),x3962),f35(x3962))
% 0.64/0.79  [397]~P12(x3971)+E(f23(f35(x3971),x3972,x3971),f35(x3971))
% 0.64/0.79  [459]~P4(x4591,f32(f49(x4592,a11)),f49(x4592,a11))+E(x4591,f32(f49(x4592,a11)))
% 0.64/0.79  [637]P5(x6371,f36(f20(f20(f20(f26(a45),f34(a45)),f20(a7,x6372)),f20(a29,f20(a7,x6372))),f32(f49(f41(a45),a11)),f41(a45)),a45)+~P5(f36(f20(f20(f20(f26(a45),f34(a45)),f20(a7,x6372)),f20(a29,f20(a7,x6372))),x6371,f41(a45)),f36(f20(f20(f20(f26(a45),f34(a45)),f20(f21(a42),f20(a3,x6372))),f20(a29,f20(f21(a42),f20(a3,x6372)))),f32(f49(f41(a45),a11)),f41(a45)),a45)
% 0.64/0.79  [469]E(x4691,x4692)+~P23(f20(f20(f20(a29,a1),x4692),x4691))
% 0.64/0.79  [416]~P5(x4161,x4162,x4163)+P9(x4161,x4162,x4163)
% 0.64/0.79  [505]E(x5051,x5052)+~P7(a1,x5052,x5053,x5051)
% 0.64/0.79  [380]E(x3801,x3802)+~E(f22(x3801,x3803),f22(x3802,x3803))
% 0.64/0.79  [409]~P11(x4093)+E(f23(x4091,x4092,x4093),f23(x4092,x4091,x4093))
% 0.64/0.79  [410]~P14(x4103)+E(f23(x4101,x4102,x4103),f23(x4102,x4101,x4103))
% 0.64/0.79  [413]~P1(x4133)+P1(f10(x4131,x4132,x4133))
% 0.64/0.79  [420]P8(x4201,x4202,x4203)+~P8(f39(x4201),x4202,x4203)
% 0.64/0.79  [421]P1(f8(x4211,x4212,x4213))+~P1(f20(a7,x4212))
% 0.64/0.79  [423]~P11(x4233)+P4(x4231,f23(x4232,x4231,x4233),x4233)
% 0.64/0.79  [424]~P14(x4243)+P4(x4241,f23(x4242,x4241,x4243),x4243)
% 0.64/0.79  [425]~P11(x4253)+P4(x4251,f23(x4251,x4252,x4253),x4253)
% 0.64/0.79  [426]~P14(x4263)+P4(x4261,f23(x4261,x4262,x4263),x4263)
% 0.64/0.79  [437]P1(x4371)+~P1(f9(x4372,x4373,x4371))
% 0.64/0.79  [438]P1(x4381)+~P1(f9(x4382,x4381,x4383))
% 0.64/0.79  [439]P1(x4391)+~P1(f10(x4392,x4393,x4391))
% 0.64/0.79  [454]~P1(f8(x4542,x4541,x4543))+P1(f20(a7,x4541))
% 0.64/0.79  [445]E(x4451,f32(f49(x4452,a11)))+~E(f23(x4453,x4451,f49(x4452,a11)),f32(f49(x4452,a11)))
% 0.64/0.79  [446]E(x4461,f32(f49(x4462,a11)))+~E(f23(x4461,x4463,f49(x4462,a11)),f32(f49(x4462,a11)))
% 0.64/0.79  [447]P5(x4471,x4472,x4473)+~P4(x4472,x4471,f49(f41(x4473),a11))
% 0.64/0.79  [451]~P4(x4511,x4512,f49(x4513,a11))+E(f23(x4511,x4512,f49(x4513,a11)),x4512)
% 0.64/0.79  [452]~P4(x4522,x4521,f49(x4523,a11))+E(f23(x4521,x4522,f49(x4523,a11)),x4521)
% 0.64/0.79  [453]P4(x4531,x4532,f49(x4533,a11))+~E(f23(x4531,x4532,f49(x4533,a11)),x4532)
% 0.64/0.79  [455]~P11(x4553)+E(f23(x4551,f23(x4551,x4552,x4553),x4553),f23(x4551,x4552,x4553))
% 0.64/0.79  [456]~P14(x4563)+E(f23(x4561,f23(x4561,x4562,x4563),x4563),f23(x4561,x4562,x4563))
% 0.64/0.79  [495]~P4(x4951,x4952,f49(x4953,a11))+E(f23(x4951,f24(x4952,x4951,f49(x4953,a11)),f49(x4953,a11)),x4952)
% 0.64/0.79  [629]E(x6291,x6292)+~E(f5(f40(x6293),x6291,x6293,f49(x6293,a11),a11),f5(f40(x6293),x6292,x6293,f49(x6293,a11),a11))
% 0.64/0.79  [635]~P4(x6352,x6353,f49(x6351,a11))+P4(f5(f40(x6351),x6352,x6351,f49(x6351,a11),a11),f5(f40(x6351),x6353,x6351,f49(x6351,a11),a11),f49(x6351,a11))
% 0.64/0.79  [638]P4(x6381,x6382,f49(x6383,a11))+~P4(f5(f40(x6383),x6381,x6383,f49(x6383,a11),a11),f5(f40(x6383),x6382,x6383,f49(x6383,a11),a11),f49(x6383,a11))
% 0.64/0.79  [422]~P23(f20(x4223,x4222))+P23(f20(f20(f40(x4221),x4222),x4223))
% 0.64/0.79  [427]E(x4271,x4272)+~P23(f20(f20(f34(x4273),x4271),x4272))
% 0.64/0.79  [448]P23(f20(x4481,x4482))+~P23(f20(f20(f40(x4483),x4482),x4481))
% 0.64/0.79  [457]E(f36(x4571,x4572,x4573),x4572)+~P23(f20(f20(f40(x4573),x4571),x4572))
% 0.64/0.79  [471]~P3(x4713)+E(f24(f20(x4711,a50),f20(x4712,a50),x4713),f20(f24(x4711,x4712,f49(a12,x4713)),a50))
% 0.64/0.79  [472]~P14(x4723)+E(f23(f20(x4721,a50),f20(x4722,a50),x4723),f20(f23(x4721,x4722,f49(a12,x4723)),a50))
% 0.64/0.79  [491]E(x4911,x4912)+~E(f36(x4911,f32(f49(x4913,a11)),x4913),f36(x4912,f32(f49(x4913,a11)),x4913))
% 0.64/0.80  [531]E(f24(f36(x5311,x5312,x5313),f36(x5311,f32(f49(x5313,a11)),x5313),f49(x5313,a11)),x5312)+P23(f20(f20(f40(x5313),x5311),x5312))
% 0.64/0.80  [561]E(f36(x5611,f24(x5612,f36(x5611,f32(f49(x5613,a11)),x5613),f49(x5613,a11)),x5613),x5612)+~P23(f20(f20(f40(x5613),x5611),x5612))
% 0.64/0.80  [511]P23(f20(x5111,x5112))+P23(f20(f20(f20(a29,f17(x5111,x5113)),x5112),x5112))
% 0.64/0.80  [564]E(x5641,x5642)+~P23(f20(f20(f40(x5643),x5641),f36(x5642,f32(f49(x5643,a11)),x5643)))
% 0.64/0.80  [596]~P23(f20(f20(f20(a29,f20(a7,x5961)),x5962),x5963))+P23(f20(f20(f20(a29,f20(f21(a42),f20(a3,x5961))),x5962),x5963))
% 0.64/0.80  [607]P23(f20(f20(f20(a29,f20(a7,x6071)),x6072),x6073))+~P23(f20(f20(f20(a29,f20(f21(a42),f20(a3,x6071))),x6072),x6073))
% 0.64/0.80  [374]E(x3741,x3742)+~E(f16(x3743,x3741),f16(x3744,x3742))
% 0.64/0.80  [375]E(x3751,x3752)+~E(f2(x3753,x3751),f2(x3754,x3752))
% 0.64/0.80  [376]E(x3761,x3762)+~E(f17(x3763,x3761),f17(x3764,x3762))
% 0.64/0.80  [377]E(x3771,x3772)+~E(f16(x3771,x3773),f16(x3772,x3774))
% 0.64/0.80  [378]E(x3781,x3782)+~E(f2(x3781,x3783),f2(x3782,x3784))
% 0.64/0.80  [379]E(x3791,x3792)+~E(f17(x3791,x3793),f17(x3792,x3794))
% 0.64/0.80  [476]P7(f17(x4761,x4763),x4762,x4764,x4762)+P23(f20(x4761,x4762))
% 0.64/0.80  [477]~P4(x4771,x4773,f49(x4774,a11))+P4(x4771,f36(x4772,x4773,x4774),f49(x4774,a11))
% 0.64/0.80  [500]~P4(f36(x5004,x5001,x5003),x5002,f49(x5003,a11))+P4(x5001,x5002,f49(x5003,a11))
% 0.64/0.80  [512]~P4(x5122,x5124,f49(x5123,a11))+P4(f36(x5121,x5122,x5123),f36(x5121,x5124,x5123),f49(x5123,a11))
% 0.64/0.80  [547]~P7(x5471,x5472,x5473,x5474)+P7(x5471,x5472,f39(x5473),x5474)
% 0.64/0.80  [475]~P23(f20(x4752,x4754))+P23(f20(f36(x4751,x4752,x4753),x4754))
% 0.64/0.80  [486]P5(x4861,x4862,x4863)+~P5(x4861,f36(x4864,x4862,f41(x4863)),x4863)
% 0.64/0.80  [487]~P11(x4874)+E(f23(x4871,f23(x4872,x4873,x4874),x4874),f23(x4872,f23(x4871,x4873,x4874),x4874))
% 0.64/0.80  [488]~P14(x4884)+E(f23(x4881,f23(x4882,x4883,x4884),x4884),f23(x4882,f23(x4881,x4883,x4884),x4884))
% 0.64/0.80  [489]~P11(x4893)+E(f23(f23(x4891,x4892,x4893),x4894,x4893),f23(x4891,f23(x4892,x4894,x4893),x4893))
% 0.64/0.80  [490]~P14(x4903)+E(f23(f23(x4901,x4902,x4903),x4904,x4903),f23(x4901,f23(x4902,x4904,x4903),x4903))
% 0.64/0.80  [517]P4(x5171,x5172,f49(x5173,a11))+~P4(f23(x5174,x5171,f49(x5173,a11)),x5172,f49(x5173,a11))
% 0.64/0.80  [518]P4(x5181,x5182,f49(x5183,a11))+~P4(f23(x5181,x5184,f49(x5183,a11)),x5182,f49(x5183,a11))
% 0.64/0.80  [520]~E(f37(x5203,x5201,x5202,x5204),f32(f49(x5204,a11)))+E(x5201,f32(f49(x5202,a11)))
% 0.64/0.80  [540]~P4(f24(x5401,x5402,f49(x5404,a11)),x5403,f49(x5404,a11))+P4(x5401,f23(x5402,x5403,f49(x5404,a11)),f49(x5404,a11))
% 0.64/0.80  [541]~P4(x5411,f23(x5412,x5414,f49(x5413,a11)),f49(x5413,a11))+P4(f24(x5411,x5412,f49(x5413,a11)),x5414,f49(x5413,a11))
% 0.64/0.80  [542]~P5(x5421,f36(x5422,x5424,f41(x5423)),x5423)+P5(x5421,f36(x5422,f32(f49(f41(x5423),a11)),f41(x5423)),x5423)
% 0.64/0.80  [558]P7(f20(a7,x5581),x5582,f39(x5583),x5584)+~P7(f20(f21(a42),f20(a3,x5581)),x5582,x5583,x5584)
% 0.64/0.80  [574]~P7(f20(a7,x5741),x5743,x5742,x5744)+E(f39(f31(x5741,x5742,x5743,x5744)),x5742)
% 0.64/0.80  [587]~P6(x5871,f35(f49(x5873,a11)),x5873,x5874)+E(f38(x5871,f37(x5871,x5872,x5873,x5874),x5873,x5874),x5872)
% 0.64/0.80  [588]~P7(f20(a7,x5881),x5882,x5883,x5884)+P7(f20(f21(a42),f20(a3,x5881)),x5882,f31(x5881,x5883,x5882,x5884),x5884)
% 0.64/0.80  [502]~P23(f20(x5022,x5024))+P23(f20(f23(x5021,x5022,f49(x5023,a11)),x5024))
% 0.64/0.80  [503]~P23(f20(x5031,x5034))+P23(f20(f23(x5031,x5032,f49(x5033,a11)),x5034))
% 0.64/0.80  [506]~P4(f36(x5062,x5064,x5061),x5063,f49(x5061,a11))+P23(f20(f20(f40(x5061),x5062),x5063))
% 0.64/0.80  [516]E(f24(f36(x5161,x5162,x5163),x5164,f49(x5163,a11)),f24(x5162,x5164,f49(x5163,a11)))+~P23(f20(f20(f40(x5163),x5161),x5164))
% 0.64/0.80  [529]P23(f20(f20(f40(x5291),x5292),f36(x5293,x5294,x5291)))+~P23(f20(f20(f40(x5291),x5292),x5294))
% 0.64/0.80  [530]E(f24(f36(x5301,x5302,x5303),x5304,f49(x5303,a11)),f36(x5301,f24(x5302,x5304,f49(x5303,a11)),x5303))+P23(f20(f20(f40(x5303),x5301),x5304))
% 0.64/0.80  [535]~P7(x5351,x5352,x5354,x5353)+P23(f20(f20(f20(a29,x5351),x5352),x5353))
% 0.64/0.80  [536]~P23(f20(f20(f40(x5361),x5362),x5364))+P23(f20(f20(f40(x5361),x5362),f23(x5363,x5364,f49(x5361,a11))))
% 0.64/0.80  [537]~P23(f20(f20(f40(x5371),x5372),x5373))+P23(f20(f20(f40(x5371),x5372),f23(x5373,x5374,f49(x5371,a11))))
% 0.64/0.80  [550]P23(f20(f20(f40(x5501),x5502),x5503))+~P23(f20(f20(f40(x5501),x5502),f24(x5503,x5504,f49(x5501,a11))))
% 0.64/0.80  [563]~P23(f20(f20(f40(x5631),x5632),x5633))+~P23(f20(f20(f40(x5631),x5632),f24(x5634,x5633,f49(x5631,a11))))
% 0.64/0.80  [562]P6(x5621,x5622,x5623,x5624)+~P6(x5621,f36(x5625,x5622,x5623),x5623,x5624)
% 0.64/0.80  [584]~P4(x5842,x5845,f49(x5843,a11))+P4(f37(x5841,x5842,x5843,x5844),f37(x5841,x5845,x5843,x5844),f49(x5844,a11))
% 0.64/0.80  [585]~P4(x5852,x5855,f49(x5854,a11))+P4(f38(x5851,x5852,x5853,x5854),f38(x5851,x5855,x5853,x5854),f49(x5853,a11))
% 0.64/0.80  [559]~P6(x5591,x5592,x5594,x5595)+P6(x5591,f24(x5592,x5593,f49(x5594,a11)),x5594,x5595)
% 0.64/0.80  [572]P6(x5721,x5722,x5723,x5724)+~P6(x5721,f23(x5725,x5722,f49(x5723,a11)),x5723,x5724)
% 0.64/0.80  [573]P6(x5731,x5732,x5733,x5734)+~P6(x5731,f23(x5732,x5735,f49(x5733,a11)),x5733,x5734)
% 0.64/0.80  [582]~P23(f20(x5822,f20(x5821,x5825)))+P23(f20(f38(x5821,x5822,x5823,x5824),x5825))
% 0.64/0.80  [609]P23(f20(x6091,f20(x6092,x6093)))+~P23(f20(f38(x6092,x6091,x6094,x6095),x6093))
% 0.64/0.80  [622]~P5(x6221,f36(f20(f20(f20(f26(x6222),x6223),f20(f21(a42),f20(a3,x6224))),x6225),f32(f49(f41(x6222),a11)),f41(x6222)),x6222)+P5(x6221,f36(f20(f20(f20(f26(x6222),x6223),f20(a7,x6224)),x6225),f32(f49(f41(x6222),a11)),f41(x6222)),x6222)
% 0.64/0.80  [632]P5(x6321,f36(f20(f20(f20(f26(x6322),x6323),f20(a7,x6324)),x6325),f32(f49(f41(x6322),a11)),f41(x6322)),x6322)+~P5(f36(f20(f20(f20(f26(x6322),x6323),f20(a7,x6324)),x6325),x6321,f41(x6322)),f36(f20(f20(f20(f26(x6322),x6323),f20(f21(a42),f20(a3,x6324))),x6325),f32(f49(f41(x6322),a11)),f41(x6322)),x6322)
% 0.64/0.80  [576]E(f36(f20(x5761,x5762),f37(x5761,x5763,x5764,x5765),x5765),f37(x5761,x5763,x5764,x5765))+~P23(f20(f20(f40(x5764),x5762),x5763))
% 0.64/0.80  [600]P23(f20(f20(f40(x6001),f20(x6002,x6003)),f37(x6002,x6004,x6005,x6001)))+~P23(f20(f20(f40(x6005),x6003),x6004))
% 0.64/0.80  [606]P23(f20(f20(f40(x6061),x6062),f38(x6063,x6064,x6061,x6065)))+~P23(f20(f20(f40(x6065),f20(x6063,x6062)),x6064))
% 0.64/0.80  [614]~P23(f20(f20(f40(x6145),x6143),f38(x6142,x6144,x6145,x6141)))+P23(f20(f20(f40(x6141),f20(x6142,x6143)),x6144))
% 0.64/0.80  [615]~P6(x6151,f35(f49(x6153,a11)),x6153,x6154)+E(f24(f37(x6151,x6152,x6153,x6154),f37(x6151,x6155,x6153,x6154),f49(x6154,a11)),f37(x6151,f24(x6152,x6155,f49(x6153,a11)),x6153,x6154))
% 0.64/0.80  [640]P5(x6401,f37(f6(f6(f4(f26(x6402),x6403,f49(x6402,f49(a45,a11)),f49(a42,f49(f49(x6402,f49(a45,a11)),f41(x6402))),a46),a7,a46,a42,f49(f49(x6402,f49(a45,a11)),f41(x6402))),x6404,a46,f49(x6402,f49(a45,a11)),f41(x6402)),x6405,a46,f41(x6402)),x6402)+~P5(f23(x6401,f37(f6(f6(f4(f26(x6402),x6403,f49(x6402,f49(a45,a11)),f49(a42,f49(f49(x6402,f49(a45,a11)),f41(x6402))),a46),a7,a46,a42,f49(f49(x6402,f49(a45,a11)),f41(x6402))),x6404,a46,f49(x6402,f49(a45,a11)),f41(x6402)),x6405,a46,f41(x6402)),f49(f41(x6402),a11)),f37(f6(f6(f4(f26(x6402),x6403,f49(x6402,f49(a45,a11)),f49(a42,f49(f49(x6402,f49(a45,a11)),f41(x6402))),a46),f4(f21(a42),a3,f47(a42),a42,a46),a46,a42,f49(f49(x6402,f49(a45,a11)),f41(x6402))),x6404,a46,f49(x6402,f49(a45,a11)),f41(x6402)),x6405,a46,f41(x6402)),x6402)
% 0.64/0.80  [641]P9(x6411,f37(f6(f6(f4(f26(x6412),x6413,f49(x6412,f49(a45,a11)),f49(a42,f49(f49(x6412,f49(a45,a11)),f41(x6412))),a46),a7,a46,a42,f49(f49(x6412,f49(a45,a11)),f41(x6412))),x6414,a46,f49(x6412,f49(a45,a11)),f41(x6412)),x6415,a46,f41(x6412)),x6412)+~P9(f23(x6411,f37(f6(f6(f4(f26(x6412),x6413,f49(x6412,f49(a45,a11)),f49(a42,f49(f49(x6412,f49(a45,a11)),f41(x6412))),a46),a7,a46,a42,f49(f49(x6412,f49(a45,a11)),f41(x6412))),x6414,a46,f49(x6412,f49(a45,a11)),f41(x6412)),x6415,a46,f41(x6412)),f49(f41(x6412),a11)),f37(f6(f6(f4(f26(x6412),x6413,f49(x6412,f49(a45,a11)),f49(a42,f49(f49(x6412,f49(a45,a11)),f41(x6412))),a46),f4(f21(a42),a3,f47(a42),a42,a46),a46,a42,f49(f49(x6412,f49(a45,a11)),f41(x6412))),x6414,a46,f49(x6412,f49(a45,a11)),f41(x6412)),x6415,a46,f41(x6412)),x6412)
% 0.64/0.80  [586]~P8(f39(x5861),f20(f20(f20(f26(x5862),x5863),f20(a7,x5864)),x5865),x5862)+P8(x5861,f20(f20(f20(f26(x5862),x5863),f20(f21(a42),f20(a3,x5864))),x5865),x5862)
% 0.64/0.80  [592]P8(f39(x5921),f20(f20(f20(f26(x5922),x5923),f20(a7,x5924)),x5925),x5922)+~P8(x5921,f20(f20(f20(f26(x5922),x5923),f20(f21(a42),f20(a3,x5924))),x5925),x5922)
% 0.64/0.80  [636]~P6(x6361,f36(x6362,x6363,x6364),x6364,x6365)+~P23(f20(f20(f40(x6365),f20(x6361,x6362)),f37(x6361,f24(x6363,f36(x6362,f32(f49(x6364,a11)),x6364),f49(x6364,a11)),x6364,x6365)))
% 0.64/0.80  [621]E(f20(x6211,x6212),x6213)+~P23(f20(f20(f40(x6214),x6212),f38(x6211,f36(x6213,f32(f49(x6215,a11)),x6215),x6214,x6215)))
% 0.64/0.80  [624]P23(f20(x6241,f20(f20(f20(x6242,x6243),x6244),x6245)))+~P23(f20(x6241,f27(x6242,f20(f20(f20(f26(a43),x6243),x6244),x6245),a43,a12)))
% 0.64/0.80  [428]E(x4281,x4282)+~E(f8(x4283,x4284,x4281),f8(x4285,x4286,x4282))
% 0.64/0.80  [429]E(x4291,x4292)+~E(f9(x4293,x4294,x4291),f9(x4295,x4296,x4292))
% 0.64/0.80  [430]E(x4301,x4302)+~E(f10(x4303,x4304,x4301),f10(x4305,x4306,x4302))
% 0.64/0.80  [431]E(x4311,x4312)+~E(f8(x4313,x4311,x4314),f8(x4315,x4312,x4316))
% 0.64/0.80  [432]E(x4321,x4322)+~E(f9(x4323,x4321,x4324),f9(x4325,x4322,x4326))
% 0.64/0.80  [433]E(x4331,x4332)+~E(f10(x4333,x4331,x4334),f10(x4335,x4332,x4336))
% 0.64/0.80  [434]E(x4341,x4342)+~E(f8(x4341,x4343,x4344),f8(x4342,x4345,x4346))
% 0.64/0.80  [435]E(x4351,x4352)+~E(f9(x4351,x4353,x4354),f9(x4352,x4355,x4356))
% 0.64/0.80  [436]E(x4361,x4362)+~E(f10(x4361,x4363,x4364),f10(x4362,x4365,x4366))
% 0.64/0.80  [633]~P6(f14(x6331,x6332,x6335,x6336,x6334),x6333,x6334,x6336)+P6(x6331,f37(x6332,x6333,x6334,x6335),x6335,x6336)
% 0.64/0.80  [627]~E(f14(x6271,x6272,x6275,x6276,x6277),f14(f13(x6276),x6274,x6276,x6276,x6277))+E(f20(x6271,f20(x6272,x6273)),f20(x6274,x6273))
% 0.64/0.80  [497]E(x4971,x4972)+~E(f20(f20(f20(f26(x4973),x4974),x4975),x4971),f20(f20(f20(f26(x4973),x4976),x4977),x4972))
% 0.64/0.80  [498]E(x4981,x4982)+~E(f20(f20(f20(f26(x4983),x4984),x4981),x4985),f20(f20(f20(f26(x4983),x4986),x4982),x4987))
% 0.64/0.80  [499]E(x4991,x4992)+~E(f20(f20(f20(f26(x4993),x4991),x4994),x4995),f20(f20(f20(f26(x4993),x4992),x4996),x4997))
% 0.64/0.80  [628]~E(f14(x6281,x6282,x6286,x6287,x6288),f14(x6284,x6285,x6289,x6287,x6288))+E(f20(x6281,f20(x6282,x6283)),f20(x6284,f20(x6285,x6283)))
% 0.64/0.80  [634]~E(f20(x6341,f20(x6342,x6346)),f20(x6347,f20(x6348,x63411)))+E(f20(f14(x6341,x6342,x6343,x6344,x6345),x6346),f20(f14(x6347,x6348,x6349,x6344,x63410),x63411))
% 0.64/0.80  [373]~P1(x3732)+~P1(x3731)+P1(f16(x3731,x3732))
% 0.64/0.80  [398]~P24(x3982)+~P13(x3982)+E(f24(x3981,x3981,x3982),f25(x3982))
% 0.64/0.80  [401]~P15(x4011)+P4(f25(x4011),x4012,x4011)+~E(f33(x4012,x4011),x4012)
% 0.64/0.80  [403]~P15(x4032)+P4(x4031,f25(x4032),x4032)+~E(f33(x4031,x4032),f25(x4032))
% 0.64/0.80  [412]~P15(x4122)+~P4(f25(x4122),x4121,x4122)+E(f33(x4121,x4122),x4121)
% 0.64/0.80  [414]~P15(x4142)+~P4(x4141,f25(x4142),x4142)+E(f33(x4141,x4142),f25(x4142))
% 0.64/0.80  [411]P4(x4112,x4111,x4113)+~P21(x4113)+P4(x4111,x4112,x4113)
% 0.64/0.80  [404]~P16(x4043)+E(x4041,x4042)+~E(f24(x4041,x4042,x4043),f25(x4043))
% 0.64/0.80  [405]~P17(x4053)+E(x4051,x4052)+~E(f24(x4051,x4052,x4053),f25(x4053))
% 0.64/0.80  [406]~P12(x4062)+~E(f23(x4063,x4061,x4062),f32(x4062))+E(x4061,f32(x4062))
% 0.64/0.80  [407]~P12(x4072)+~E(f23(x4071,x4073,x4072),f32(x4072))+E(x4071,f32(x4072))
% 0.64/0.80  [415]~P1(x4153)+~P1(x4152)+P1(f9(x4151,x4152,x4153))
% 0.64/0.80  [417]~P11(x4173)+~P4(x4171,x4172,x4173)+E(f23(x4171,x4172,x4173),x4172)
% 0.64/0.80  [418]~P11(x4183)+~P4(x4182,x4181,x4183)+E(f23(x4181,x4182,x4183),x4181)
% 0.64/0.80  [419]~P11(x4193)+P4(x4191,x4192,x4193)+~E(f23(x4191,x4192,x4193),x4192)
% 0.64/0.80  [465]E(x4651,x4652)+~P4(x4651,x4652,f49(x4653,a11))+~P4(x4652,x4651,f49(x4653,a11))
% 0.64/0.80  [470]~P18(x4703)+~P4(x4701,x4702,x4703)+P4(f24(x4701,x4702,x4703),f25(x4703),x4703)
% 0.64/0.80  [485]~P18(x4853)+P4(x4851,x4852,x4853)+~P4(f24(x4851,x4852,x4853),f25(x4853),x4853)
% 0.64/0.80  [539]~P4(x5391,f36(x5393,f32(f49(x5392,a11)),x5392),f49(x5392,a11))+E(x5391,f32(f49(x5392,a11)))+E(x5391,f36(x5393,f32(f49(x5392,a11)),x5392))
% 0.64/0.80  [625]~P9(f32(f49(f41(a45),a11)),f36(f20(f20(f20(f26(a45),x6251),x6252),x6253),f32(f49(f41(a45),a11)),f41(a45)),a45)+P5(f32(f49(f41(a45),a11)),f36(f20(f20(f20(f26(a45),x6251),x6252),x6253),f32(f49(f41(a45),a11)),f41(a45)),a45)+~P5(f32(f49(f41(a45),a11)),f36(f20(f20(f20(f26(a45),f34(a45)),x6252),f20(a29,x6252)),f32(f49(f41(a45),a11)),f41(a45)),a45)
% 0.64/0.80  [458]~P5(x4581,x4584,x4583)+P5(x4581,x4582,x4583)+~P5(x4584,x4582,x4583)
% 0.64/0.80  [440]~P16(x4404)+E(x4401,x4402)+~E(f24(x4403,x4403,x4404),f24(x4401,x4402,x4404))
% 0.64/0.80  [441]~P16(x4413)+E(x4411,x4412)+~E(f24(x4411,x4412,x4413),f24(x4414,x4414,x4413))
% 0.64/0.80  [450]~P4(x4503,x4501,f49(x4504,a11))+P23(f20(x4501,x4502))+~P23(f20(x4503,x4502))
% 0.64/0.80  [467]~P11(x4674)+~P4(x4671,x4673,x4674)+P4(x4671,f23(x4672,x4673,x4674),x4674)
% 0.64/0.80  [468]~P11(x4684)+~P4(x4681,x4682,x4684)+P4(x4681,f23(x4682,x4683,x4684),x4684)
% 0.64/0.80  [479]~P11(x4793)+P4(x4791,x4792,x4793)+~P4(f23(x4794,x4791,x4793),x4792,x4793)
% 0.64/0.80  [481]~P11(x4813)+P4(x4811,x4812,x4813)+~P4(f23(x4811,x4814,x4813),x4812,x4813)
% 0.64/0.80  [484]~P4(x4841,x4844,f49(x4843,a11))+~P4(x4844,x4842,f49(x4843,a11))+P4(x4841,x4842,f49(x4843,a11))
% 0.64/0.80  [473]P5(x4731,x4732,x4733)+~P5(x4734,x4732,x4733)+~P4(x4734,x4731,f49(f41(x4733),a11))
% 0.64/0.80  [474]P5(x4741,x4742,x4743)+~P5(x4741,x4744,x4743)+~P4(x4742,x4744,f49(f41(x4743),a11))
% 0.64/0.80  [515]E(x5151,x5152)+P23(f20(x5153,x5151))+~P23(f20(f36(x5152,x5153,x5154),x5151))
% 0.64/0.80  [526]~P4(x5261,x5264,f49(x5263,a11))+~P4(x5262,x5264,f49(x5263,a11))+P4(f23(x5261,x5262,f49(x5263,a11)),x5264,f49(x5263,a11))
% 0.64/0.80  [527]~P4(x5271,x5272,f49(x5274,a11))+~P4(x5273,x5271,f49(x5274,a11))+E(f24(x5271,f24(x5272,x5273,f49(x5274,a11)),f49(x5274,a11)),x5273)
% 0.64/0.80  [556]~P5(x5561,x5563,x5564)+P5(x5561,f36(x5562,x5563,f41(x5564)),x5564)+~P5(x5561,f36(x5562,f32(f49(f41(x5564),a11)),f41(x5564)),x5564)
% 0.64/0.80  [510]~P4(x5104,x5103,f49(x5101,a11))+~P23(f20(f20(f40(x5101),x5102),x5104))+P23(f20(f20(f40(x5101),x5102),x5103))
% 0.64/0.80  [523]~P4(x5231,f36(x5234,x5232,x5233),f49(x5233,a11))+P4(x5231,x5232,f49(x5233,a11))+P23(f20(f20(f40(x5233),x5234),x5231))
% 0.64/0.80  [524]~P4(x5242,x5244,f49(x5243,a11))+P4(f36(x5241,x5242,x5243),x5244,f49(x5243,a11))+~P23(f20(f20(f40(x5243),x5241),x5244))
% 0.64/0.80  [533]E(x5331,x5332)+~P23(f20(f20(f20(a29,x5333),x5334),x5331))+~P23(f20(f20(f20(a29,x5333),x5334),x5332))
% 0.64/0.80  [538]P23(f20(x5381,x5382))+P23(f20(x5383,x5382))+~P23(f20(f23(x5381,x5383,f49(x5384,a11)),x5382))
% 0.64/0.80  [543]E(x5431,x5432)+~P23(f20(f20(f40(x5433),x5431),f36(x5432,x5434,x5433)))+P23(f20(f20(f40(x5433),x5431),x5434))
% 0.64/0.80  [549]~P23(f20(f20(f40(x5491),x5492),x5494))+P23(f20(f20(f40(x5491),x5492),x5493))+P23(f20(f20(f40(x5491),x5492),f24(x5494,x5493,f49(x5491,a11))))
% 0.64/0.80  [571]P23(f20(f20(f40(x5711),x5712),x5713))+P23(f20(f20(f40(x5711),x5712),x5714))+~P23(f20(f20(f40(x5711),x5712),f23(x5713,x5714,f49(x5711,a11))))
% 0.64/0.80  [580]~P4(x5801,f36(x5802,x5804,x5803),f49(x5803,a11))+P4(f24(x5801,f36(x5802,f32(f49(x5803,a11)),x5803),f49(x5803,a11)),x5804,f49(x5803,a11))+~P23(f20(f20(f40(x5803),x5802),x5801))
% 0.64/0.80  [602]P4(x6021,f36(x6022,x6023,x6024),f49(x6024,a11))+~P4(f24(x6021,f36(x6022,f32(f49(x6024,a11)),x6024),f49(x6024,a11)),x6023,f49(x6024,a11))+~P23(f20(f20(f40(x6024),x6022),x6021))
% 0.64/0.80  [546]E(x5461,x5462)+P23(f20(x5463,x5461))+~P23(f20(f20(f20(a29,f17(x5463,x5464)),x5461),x5462))
% 0.64/0.80  [463]~P10(x4634)+P4(f20(x4631,x4632),f20(x4633,x4632),x4634)+~P4(x4631,x4633,f49(x4635,x4634))
% 0.64/0.80  [521]E(x5211,x5212)+~P7(f17(x5213,x5214),x5211,x5215,x5212)+P23(f20(x5213,x5211))
% 0.64/0.80  [551]P6(x5511,x5512,x5513,x5514)+~P6(x5511,x5515,x5513,x5514)+~P4(x5512,x5515,f49(x5513,a11))
% 0.64/0.80  [532]E(x5321,x5322)+~E(f20(x5323,x5321),f20(x5323,x5322))+~P6(x5323,f35(f49(x5324,a11)),x5324,x5325)
% 0.64/0.80  [544]~P4(x5441,x5444,f49(x5443,a11))+~P4(x5445,x5442,f49(x5443,a11))+P4(f24(x5441,x5442,f49(x5443,a11)),f24(x5444,x5445,f49(x5443,a11)),f49(x5443,a11))
% 0.64/0.80  [545]~P4(x5451,x5454,f49(x5453,a11))+~P4(x5452,x5455,f49(x5453,a11))+P4(f23(x5451,x5452,f49(x5453,a11)),f23(x5454,x5455,f49(x5453,a11)),f49(x5453,a11))
% 0.64/0.80  [589]E(x5891,x5892)+~E(f37(x5893,x5891,x5894,x5895),f37(x5893,x5892,x5894,x5895))+~P6(x5893,f35(f49(x5894,a11)),x5894,x5895)
% 0.64/0.80  [603]E(x6031,x6032)+~E(f37(x6033,x6031,x6034,x6035),f37(x6033,x6032,x6034,x6035))+~P6(x6033,f23(x6031,x6032,f49(x6034,a11)),x6034,x6035)
% 0.64/0.80  [616]~P4(x6162,f37(x6161,x6165,x6163,x6164),f49(x6164,a11))+P4(f38(x6161,x6162,x6163,x6164),x6165,f49(x6163,a11))+~P6(x6161,f35(f49(x6163,a11)),x6163,x6164)
% 0.64/0.80  [619]~P4(f37(x6194,x6191,x6193,x6195),f37(x6194,x6192,x6193,x6195),f49(x6195,a11))+P4(x6191,x6192,f49(x6193,a11))+~P6(x6194,f35(f49(x6193,a11)),x6193,x6195)
% 0.64/0.80  [620]~P6(x6204,f35(f49(x6201,a11)),x6201,x6205)+~P23(f20(f20(f40(x6205),f20(x6204,x6202)),f37(x6204,x6203,x6201,x6205)))+P23(f20(f20(f40(x6201),x6202),x6203))
% 0.64/0.80  [566]E(x5661,x5662)+E(x5661,x5663)+~E(f36(x5664,f36(x5661,f32(f49(x5665,a11)),x5665),x5665),f36(x5663,f36(x5662,f32(f49(x5665,a11)),x5665),x5665))
% 0.64/0.80  [567]E(x5671,x5672)+E(x5673,x5672)+~E(f36(x5673,f36(x5671,f32(f49(x5674,a11)),x5674),x5674),f36(x5675,f36(x5672,f32(f49(x5674,a11)),x5674),x5674))
% 0.64/0.80  [568]E(x5681,x5682)+E(x5683,x5682)+~E(f36(x5683,f36(x5681,f32(f49(x5684,a11)),x5684),x5684),f36(x5682,f36(x5685,f32(f49(x5684,a11)),x5684),x5684))
% 0.64/0.80  [569]E(x5691,x5692)+E(x5691,x5693)+~E(f36(x5691,f36(x5694,f32(f49(x5695,a11)),x5695),x5695),f36(x5693,f36(x5692,f32(f49(x5695,a11)),x5695),x5695))
% 0.64/0.80  [575]~P23(f20(f20(f20(a29,x5751),x5753),x5755))+~P23(f20(f20(f20(a29,x5752),x5755),x5754))+P23(f20(f20(f20(a29,f16(x5751,x5752)),x5753),x5754))
% 0.64/0.80  [594]P23(f20(x5941,x5942))+~P23(f20(f20(f20(a29,x5944),x5942),x5945))+P23(f20(f20(f20(a29,f9(x5941,x5943,x5944)),x5942),x5945))
% 0.64/0.80  [595]~P23(f20(x5951,x5954))+~P23(f20(f20(f20(a29,x5952),x5954),x5955))+P23(f20(f20(f20(a29,f9(x5951,x5952,x5953)),x5954),x5955))
% 0.64/0.80  [610]P23(f20(x6101,x6102))+P23(f20(f20(f20(a29,x6103),x6102),x6104))+~P23(f20(f20(f20(a29,f9(x6101,x6105,x6103)),x6102),x6104))
% 0.64/0.80  [612]~P23(f20(x6124,x6122))+P23(f20(f20(f20(a29,x6121),x6122),x6123))+~P23(f20(f20(f20(a29,f9(x6124,x6121,x6125)),x6122),x6123))
% 0.64/0.80  [617]P23(f20(f20(f20(a29,x6171),x6172),x6173))+P23(f20(f20(f20(a29,x6174),x6172),x6173))+~P23(f20(f20(f20(a29,f9(x6175,x6171,x6174)),x6172),x6173))
% 0.64/0.80  [631]~P6(x6311,x6313,x6314,x6315)+P6(x6311,f36(x6312,x6313,x6314),x6314,x6315)+P23(f20(f20(f40(x6315),f20(x6311,x6312)),f37(x6311,f24(x6313,f36(x6312,f32(f49(x6314,a11)),x6314),f49(x6314,a11)),x6314,x6315)))
% 0.64/0.80  [557]~P7(x5574,x5572,x5575,x5576)+P7(f9(x5571,x5573,x5574),x5572,x5575,x5576)+P23(f20(x5571,x5572))
% 0.64/0.80  [560]~P7(x5602,x5604,x5605,x5606)+P7(f9(x5601,x5602,x5603),x5604,x5605,x5606)+~P23(f20(x5601,x5604))
% 0.64/0.80  [565]P7(x5653,x5652,x5654,x5655)+~P7(f9(x5651,x5656,x5653),x5652,x5654,x5655)+P23(f20(x5651,x5652))
% 0.64/0.80  [570]P7(x5701,x5702,x5703,x5704)+~P7(f9(x5705,x5701,x5706),x5702,x5703,x5704)+~P23(f20(x5705,x5702))
% 0.64/0.80  [578]~P7(x5781,x5783,x5784,x5786)+~P7(x5782,x5786,x5784,x5785)+P7(f16(x5781,x5782),x5783,x5784,x5785)
% 0.64/0.80  [579]P7(x5791,x5792,x5793,x5794)+P7(x5795,x5792,x5793,x5794)+~P7(f9(x5796,x5791,x5795),x5792,x5793,x5794)
% 0.64/0.80  [630]~P6(x6302,x6306,x6305,x6303)+~P6(x6301,f37(x6302,x6306,x6305,x6303),x6303,x6304)+P6(f14(x6301,x6302,x6303,x6304,x6305),x6306,x6305,x6304)
% 0.64/0.80  [590]~P4(f37(x5902,x5906,x5905,x5901),x5904,f49(x5901,a11))+P23(f20(f20(f40(x5901),f20(x5902,x5903)),x5904))+~P23(f20(f20(f40(x5905),x5903),x5906))
% 0.64/0.80  [639]P5(x6391,f36(f20(f20(f20(f26(x6392),f20(x6393,x6394)),f20(a7,x6394)),f20(x6395,x6394)),f32(f49(f41(x6392),a11)),f41(x6392)),x6392)+~P5(f23(x6391,f37(f6(f6(f4(f26(x6392),x6393,f49(x6392,f49(a45,a11)),f49(a42,f49(f49(x6392,f49(a45,a11)),f41(x6392))),a46),a7,a46,a42,f49(f49(x6392,f49(a45,a11)),f41(x6392))),x6395,a46,f49(x6392,f49(a45,a11)),f41(x6392)),x6396,a46,f41(x6392)),f49(f41(x6392),a11)),f37(f6(f6(f4(f26(x6392),x6393,f49(x6392,f49(a45,a11)),f49(a42,f49(f49(x6392,f49(a45,a11)),f41(x6392))),a46),f4(f21(a42),a3,f47(a42),a42,a46),a46,a42,f49(f49(x6392,f49(a45,a11)),f41(x6392))),x6395,a46,f49(x6392,f49(a45,a11)),f41(x6392)),x6396,a46,f41(x6392)),x6392)+~P23(f20(f20(f40(a46),x6394),x6396))
% 0.64/0.80  [626]~P5(x6261,f36(f20(f20(f20(f26(x6262),x6263),x6264),x6267),f32(f49(f41(x6262),a11)),f41(x6262)),x6262)+P5(x6261,f36(f20(f20(f20(f26(x6262),x6263),f16(x6264,x6265)),x6266),f32(f49(f41(x6262),a11)),f41(x6262)),x6262)+~P5(x6261,f36(f20(f20(f20(f26(x6262),x6267),x6265),x6266),f32(f49(f41(x6262),a11)),f41(x6262)),x6262)
% 0.64/0.80  [444]~P4(x4442,x4441,x4443)+~P4(x4441,x4442,x4443)+E(x4441,x4442)+~P20(x4443)
% 0.64/0.80  [408]~P24(x4083)+~P13(x4083)+E(x4081,x4082)+~E(f24(x4081,x4082,x4083),f25(x4083))
% 0.64/0.80  [460]~P20(x4603)+~P4(x4601,x4604,x4603)+P4(x4601,x4602,x4603)+~P4(x4604,x4602,x4603)
% 0.64/0.80  [461]~P22(x4613)+~P4(x4611,x4614,x4613)+P4(x4611,x4612,x4613)+~P4(x4614,x4612,x4613)
% 0.64/0.80  [494]~P11(x4943)+~P4(x4942,x4944,x4943)+~P4(x4941,x4944,x4943)+P4(f23(x4941,x4942,x4943),x4944,x4943)
% 0.64/0.80  [504]E(x5041,x5042)+~E(f36(x5044,x5041,x5043),f36(x5044,x5042,x5043))+P23(f20(f20(f40(x5043),x5044),x5042))+P23(f20(f20(f40(x5043),x5044),x5041))
% 0.64/0.80  [482]~P18(x4823)+~P4(x4825,x4824,x4823)+P4(x4821,x4822,x4823)+~E(f24(x4824,x4825,x4823),f24(x4822,x4821,x4823))
% 0.64/0.80  [483]~P18(x4833)+~P4(x4835,x4834,x4833)+P4(x4831,x4832,x4833)+~E(f24(x4832,x4831,x4833),f24(x4834,x4835,x4833))
% 0.64/0.80  [591]~P23(f20(x5911,x5913))+~P23(f20(f20(f20(a29,x5912),x5913),x5915))+~P23(f20(f20(f20(a29,f17(x5911,x5912)),x5915),x5914))+P23(f20(f20(f20(a29,f17(x5911,x5912)),x5913),x5914))
% 0.64/0.80  [581]~P7(x5812,x5813,x5814,x5816)+~P7(f17(x5811,x5812),x5816,x5814,x5815)+P7(f17(x5811,x5812),x5813,x5814,x5815)+~P23(f20(x5811,x5813))
% 0.64/0.80  [618]~P6(x6181,x6186,x6183,x6184)+~P4(x6182,x6186,f49(x6183,a11))+~P4(x6185,x6186,f49(x6183,a11))+E(f24(f37(x6181,x6182,x6183,x6184),f37(x6181,x6185,x6183,x6184),f49(x6184,a11)),f37(x6181,f24(x6182,x6185,f49(x6183,a11)),x6183,x6184))
% 0.64/0.80  [577]~P7(x5774,x5775,x5776,x5773)+~P8(x5776,f20(f20(f20(f26(a12),x5777),x5774),x5771),a12)+P23(f20(f20(x5771,x5772),x5773))+~P23(f20(f20(x5777,x5772),x5775))
% 0.64/0.80  [555]E(x5551,x5552)+~P6(x5553,x5554,x5555,x5556)+~E(f20(x5553,x5551),f20(x5553,x5552))+~P23(f20(f20(f40(x5555),x5552),x5554))+~P23(f20(f20(f40(x5555),x5551),x5554))
% 0.64/0.80  %EqnAxiom
% 0.64/0.80  [1]E(x11,x11)
% 0.64/0.80  [2]E(x22,x21)+~E(x21,x22)
% 0.64/0.80  [3]E(x31,x33)+~E(x31,x32)+~E(x32,x33)
% 0.64/0.80  [4]~E(x41,x42)+E(f13(x41),f13(x42))
% 0.64/0.80  [5]~E(x51,x52)+E(f20(x51,x53),f20(x52,x53))
% 0.64/0.80  [6]~E(x61,x62)+E(f20(x63,x61),f20(x63,x62))
% 0.64/0.80  [7]~E(x71,x72)+E(f37(x71,x73,x74,x75),f37(x72,x73,x74,x75))
% 0.64/0.80  [8]~E(x81,x82)+E(f37(x83,x81,x84,x85),f37(x83,x82,x84,x85))
% 0.64/0.80  [9]~E(x91,x92)+E(f37(x93,x94,x91,x95),f37(x93,x94,x92,x95))
% 0.64/0.80  [10]~E(x101,x102)+E(f37(x103,x104,x105,x101),f37(x103,x104,x105,x102))
% 0.64/0.80  [11]~E(x111,x112)+E(f49(x111,x113),f49(x112,x113))
% 0.64/0.80  [12]~E(x121,x122)+E(f49(x123,x121),f49(x123,x122))
% 0.64/0.80  [13]~E(x131,x132)+E(f2(x131,x133),f2(x132,x133))
% 0.64/0.80  [14]~E(x141,x142)+E(f2(x143,x141),f2(x143,x142))
% 0.64/0.80  [15]~E(x151,x152)+E(f21(x151),f21(x152))
% 0.64/0.80  [16]~E(x161,x162)+E(f22(x161,x163),f22(x162,x163))
% 0.64/0.80  [17]~E(x171,x172)+E(f22(x173,x171),f22(x173,x172))
% 0.64/0.80  [18]~E(x181,x182)+E(f38(x181,x183,x184,x185),f38(x182,x183,x184,x185))
% 0.64/0.80  [19]~E(x191,x192)+E(f38(x193,x191,x194,x195),f38(x193,x192,x194,x195))
% 0.64/0.80  [20]~E(x201,x202)+E(f38(x203,x204,x201,x205),f38(x203,x204,x202,x205))
% 0.64/0.80  [21]~E(x211,x212)+E(f38(x213,x214,x215,x211),f38(x213,x214,x215,x212))
% 0.64/0.80  [22]~E(x221,x222)+E(f36(x221,x223,x224),f36(x222,x223,x224))
% 0.64/0.80  [23]~E(x231,x232)+E(f36(x233,x231,x234),f36(x233,x232,x234))
% 0.64/0.80  [24]~E(x241,x242)+E(f36(x243,x244,x241),f36(x243,x244,x242))
% 0.64/0.80  [25]~E(x251,x252)+E(f32(x251),f32(x252))
% 0.64/0.80  [26]~E(x261,x262)+E(f23(x261,x263,x264),f23(x262,x263,x264))
% 0.64/0.80  [27]~E(x271,x272)+E(f23(x273,x271,x274),f23(x273,x272,x274))
% 0.64/0.80  [28]~E(x281,x282)+E(f23(x283,x284,x281),f23(x283,x284,x282))
% 0.64/0.80  [29]~E(x291,x292)+E(f35(x291),f35(x292))
% 0.64/0.80  [30]~E(x301,x302)+E(f25(x301),f25(x302))
% 0.64/0.80  [31]~E(x311,x312)+E(f24(x311,x313,x314),f24(x312,x313,x314))
% 0.64/0.80  [32]~E(x321,x322)+E(f24(x323,x321,x324),f24(x323,x322,x324))
% 0.64/0.80  [33]~E(x331,x332)+E(f24(x333,x334,x331),f24(x333,x334,x332))
% 0.64/0.80  [34]~E(x341,x342)+E(f17(x341,x343),f17(x342,x343))
% 0.64/0.80  [35]~E(x351,x352)+E(f17(x353,x351),f17(x353,x352))
% 0.64/0.80  [36]~E(x361,x362)+E(f30(x361),f30(x362))
% 0.64/0.80  [37]~E(x371,x372)+E(f34(x371),f34(x372))
% 0.64/0.80  [38]~E(x381,x382)+E(f4(x381,x383,x384,x385,x386),f4(x382,x383,x384,x385,x386))
% 0.64/0.80  [39]~E(x391,x392)+E(f4(x393,x391,x394,x395,x396),f4(x393,x392,x394,x395,x396))
% 0.64/0.80  [40]~E(x401,x402)+E(f4(x403,x404,x401,x405,x406),f4(x403,x404,x402,x405,x406))
% 0.64/0.80  [41]~E(x411,x412)+E(f4(x413,x414,x415,x411,x416),f4(x413,x414,x415,x412,x416))
% 0.64/0.80  [42]~E(x421,x422)+E(f4(x423,x424,x425,x426,x421),f4(x423,x424,x425,x426,x422))
% 0.64/0.80  [43]~E(x431,x432)+E(f47(x431),f47(x432))
% 0.64/0.80  [44]~E(x441,x442)+E(f41(x441),f41(x442))
% 0.64/0.80  [45]~E(x451,x452)+E(f16(x451,x453),f16(x452,x453))
% 0.64/0.80  [46]~E(x461,x462)+E(f16(x463,x461),f16(x463,x462))
% 0.64/0.80  [47]~E(x471,x472)+E(f40(x471),f40(x472))
% 0.64/0.80  [48]~E(x481,x482)+E(f6(x481,x483,x484,x485,x486),f6(x482,x483,x484,x485,x486))
% 0.64/0.80  [49]~E(x491,x492)+E(f6(x493,x491,x494,x495,x496),f6(x493,x492,x494,x495,x496))
% 0.64/0.80  [50]~E(x501,x502)+E(f6(x503,x504,x501,x505,x506),f6(x503,x504,x502,x505,x506))
% 0.64/0.80  [51]~E(x511,x512)+E(f6(x513,x514,x515,x511,x516),f6(x513,x514,x515,x512,x516))
% 0.64/0.80  [52]~E(x521,x522)+E(f6(x523,x524,x525,x526,x521),f6(x523,x524,x525,x526,x522))
% 0.64/0.80  [53]~E(x531,x532)+E(f26(x531),f26(x532))
% 0.64/0.80  [54]~E(x541,x542)+E(f5(x541,x543,x544,x545,x546),f5(x542,x543,x544,x545,x546))
% 0.64/0.80  [55]~E(x551,x552)+E(f5(x553,x551,x554,x555,x556),f5(x553,x552,x554,x555,x556))
% 0.64/0.80  [56]~E(x561,x562)+E(f5(x563,x564,x561,x565,x566),f5(x563,x564,x562,x565,x566))
% 0.64/0.80  [57]~E(x571,x572)+E(f5(x573,x574,x575,x571,x576),f5(x573,x574,x575,x572,x576))
% 0.64/0.80  [58]~E(x581,x582)+E(f5(x583,x584,x585,x586,x581),f5(x583,x584,x585,x586,x582))
% 0.64/0.80  [59]~E(x591,x592)+E(f27(x591,x593,x594,x595),f27(x592,x593,x594,x595))
% 0.64/0.80  [60]~E(x601,x602)+E(f27(x603,x601,x604,x605),f27(x603,x602,x604,x605))
% 0.64/0.80  [61]~E(x611,x612)+E(f27(x613,x614,x611,x615),f27(x613,x614,x612,x615))
% 0.64/0.80  [62]~E(x621,x622)+E(f27(x623,x624,x625,x621),f27(x623,x624,x625,x622))
% 0.64/0.80  [63]~E(x631,x632)+E(f15(x631,x633,x634,x635,x636,x637,x638,x639,x6310,x6311),f15(x632,x633,x634,x635,x636,x637,x638,x639,x6310,x6311))
% 0.64/0.80  [64]~E(x641,x642)+E(f15(x643,x641,x644,x645,x646,x647,x648,x649,x6410,x6411),f15(x643,x642,x644,x645,x646,x647,x648,x649,x6410,x6411))
% 0.64/0.80  [65]~E(x651,x652)+E(f15(x653,x654,x651,x655,x656,x657,x658,x659,x6510,x6511),f15(x653,x654,x652,x655,x656,x657,x658,x659,x6510,x6511))
% 0.64/0.80  [66]~E(x661,x662)+E(f15(x663,x664,x665,x661,x666,x667,x668,x669,x6610,x6611),f15(x663,x664,x665,x662,x666,x667,x668,x669,x6610,x6611))
% 0.64/0.80  [67]~E(x671,x672)+E(f15(x673,x674,x675,x676,x671,x677,x678,x679,x6710,x6711),f15(x673,x674,x675,x676,x672,x677,x678,x679,x6710,x6711))
% 0.64/0.80  [68]~E(x681,x682)+E(f15(x683,x684,x685,x686,x687,x681,x688,x689,x6810,x6811),f15(x683,x684,x685,x686,x687,x682,x688,x689,x6810,x6811))
% 0.64/0.80  [69]~E(x691,x692)+E(f15(x693,x694,x695,x696,x697,x698,x691,x699,x6910,x6911),f15(x693,x694,x695,x696,x697,x698,x692,x699,x6910,x6911))
% 0.64/0.80  [70]~E(x701,x702)+E(f15(x703,x704,x705,x706,x707,x708,x709,x701,x7010,x7011),f15(x703,x704,x705,x706,x707,x708,x709,x702,x7010,x7011))
% 0.64/0.80  [71]~E(x711,x712)+E(f15(x713,x714,x715,x716,x717,x718,x719,x7110,x711,x7111),f15(x713,x714,x715,x716,x717,x718,x719,x7110,x712,x7111))
% 0.64/0.80  [72]~E(x721,x722)+E(f15(x723,x724,x725,x726,x727,x728,x729,x7210,x7211,x721),f15(x723,x724,x725,x726,x727,x728,x729,x7210,x7211,x722))
% 0.64/0.80  [73]~E(x731,x732)+E(f19(x731,x733,x734,x735,x736),f19(x732,x733,x734,x735,x736))
% 0.64/0.80  [74]~E(x741,x742)+E(f19(x743,x741,x744,x745,x746),f19(x743,x742,x744,x745,x746))
% 0.64/0.80  [75]~E(x751,x752)+E(f19(x753,x754,x751,x755,x756),f19(x753,x754,x752,x755,x756))
% 0.64/0.80  [76]~E(x761,x762)+E(f19(x763,x764,x765,x761,x766),f19(x763,x764,x765,x762,x766))
% 0.64/0.80  [77]~E(x771,x772)+E(f19(x773,x774,x775,x776,x771),f19(x773,x774,x775,x776,x772))
% 0.64/0.80  [78]~E(x781,x782)+E(f8(x781,x783,x784),f8(x782,x783,x784))
% 0.64/0.80  [79]~E(x791,x792)+E(f8(x793,x791,x794),f8(x793,x792,x794))
% 0.64/0.80  [80]~E(x801,x802)+E(f8(x803,x804,x801),f8(x803,x804,x802))
% 0.64/0.80  [81]~E(x811,x812)+E(f9(x811,x813,x814),f9(x812,x813,x814))
% 0.64/0.80  [82]~E(x821,x822)+E(f9(x823,x821,x824),f9(x823,x822,x824))
% 0.64/0.80  [83]~E(x831,x832)+E(f9(x833,x834,x831),f9(x833,x834,x832))
% 0.64/0.80  [84]~E(x841,x842)+E(f10(x841,x843,x844),f10(x842,x843,x844))
% 0.64/0.80  [85]~E(x851,x852)+E(f10(x853,x851,x854),f10(x853,x852,x854))
% 0.64/0.80  [86]~E(x861,x862)+E(f10(x863,x864,x861),f10(x863,x864,x862))
% 0.64/0.80  [87]~E(x871,x872)+E(f14(x871,x873,x874,x875,x876),f14(x872,x873,x874,x875,x876))
% 0.64/0.80  [88]~E(x881,x882)+E(f14(x883,x881,x884,x885,x886),f14(x883,x882,x884,x885,x886))
% 0.64/0.80  [89]~E(x891,x892)+E(f14(x893,x894,x891,x895,x896),f14(x893,x894,x892,x895,x896))
% 0.64/0.80  [90]~E(x901,x902)+E(f14(x903,x904,x905,x901,x906),f14(x903,x904,x905,x902,x906))
% 0.64/0.80  [91]~E(x911,x912)+E(f14(x913,x914,x915,x916,x911),f14(x913,x914,x915,x916,x912))
% 0.64/0.80  [92]~E(x921,x922)+E(f39(x921),f39(x922))
% 0.64/0.80  [93]~E(x931,x932)+E(f18(x931,x933,x934,x935,x936,x937,x938,x939,x9310,x9311),f18(x932,x933,x934,x935,x936,x937,x938,x939,x9310,x9311))
% 0.64/0.80  [94]~E(x941,x942)+E(f18(x943,x941,x944,x945,x946,x947,x948,x949,x9410,x9411),f18(x943,x942,x944,x945,x946,x947,x948,x949,x9410,x9411))
% 0.64/0.80  [95]~E(x951,x952)+E(f18(x953,x954,x951,x955,x956,x957,x958,x959,x9510,x9511),f18(x953,x954,x952,x955,x956,x957,x958,x959,x9510,x9511))
% 0.64/0.80  [96]~E(x961,x962)+E(f18(x963,x964,x965,x961,x966,x967,x968,x969,x9610,x9611),f18(x963,x964,x965,x962,x966,x967,x968,x969,x9610,x9611))
% 0.64/0.80  [97]~E(x971,x972)+E(f18(x973,x974,x975,x976,x971,x977,x978,x979,x9710,x9711),f18(x973,x974,x975,x976,x972,x977,x978,x979,x9710,x9711))
% 0.64/0.80  [98]~E(x981,x982)+E(f18(x983,x984,x985,x986,x987,x981,x988,x989,x9810,x9811),f18(x983,x984,x985,x986,x987,x982,x988,x989,x9810,x9811))
% 0.64/0.80  [99]~E(x991,x992)+E(f18(x993,x994,x995,x996,x997,x998,x991,x999,x9910,x9911),f18(x993,x994,x995,x996,x997,x998,x992,x999,x9910,x9911))
% 0.64/0.80  [100]~E(x1001,x1002)+E(f18(x1003,x1004,x1005,x1006,x1007,x1008,x1009,x1001,x10010,x10011),f18(x1003,x1004,x1005,x1006,x1007,x1008,x1009,x1002,x10010,x10011))
% 0.64/0.80  [101]~E(x1011,x1012)+E(f18(x1013,x1014,x1015,x1016,x1017,x1018,x1019,x10110,x1011,x10111),f18(x1013,x1014,x1015,x1016,x1017,x1018,x1019,x10110,x1012,x10111))
% 0.64/0.80  [102]~E(x1021,x1022)+E(f18(x1023,x1024,x1025,x1026,x1027,x1028,x1029,x10210,x10211,x1021),f18(x1023,x1024,x1025,x1026,x1027,x1028,x1029,x10210,x10211,x1022))
% 0.64/0.80  [103]~E(x1031,x1032)+E(f33(x1031,x1033),f33(x1032,x1033))
% 0.64/0.80  [104]~E(x1041,x1042)+E(f33(x1043,x1041),f33(x1043,x1042))
% 0.64/0.80  [105]~E(x1051,x1052)+E(f28(x1051,x1053,x1054,x1055),f28(x1052,x1053,x1054,x1055))
% 0.64/0.80  [106]~E(x1061,x1062)+E(f28(x1063,x1061,x1064,x1065),f28(x1063,x1062,x1064,x1065))
% 0.64/0.80  [107]~E(x1071,x1072)+E(f28(x1073,x1074,x1071,x1075),f28(x1073,x1074,x1072,x1075))
% 0.64/0.80  [108]~E(x1081,x1082)+E(f28(x1083,x1084,x1085,x1081),f28(x1083,x1084,x1085,x1082))
% 0.64/0.80  [109]~E(x1091,x1092)+E(f31(x1091,x1093,x1094,x1095),f31(x1092,x1093,x1094,x1095))
% 0.64/0.80  [110]~E(x1101,x1102)+E(f31(x1103,x1101,x1104,x1105),f31(x1103,x1102,x1104,x1105))
% 0.64/0.80  [111]~E(x1111,x1112)+E(f31(x1113,x1114,x1111,x1115),f31(x1113,x1114,x1112,x1115))
% 0.64/0.80  [112]~E(x1121,x1122)+E(f31(x1123,x1124,x1125,x1121),f31(x1123,x1124,x1125,x1122))
% 0.64/0.80  [113]~P1(x1131)+P1(x1132)+~E(x1131,x1132)
% 0.64/0.80  [114]~P2(x1141)+P2(x1142)+~E(x1141,x1142)
% 0.64/0.80  [115]P5(x1152,x1153,x1154)+~E(x1151,x1152)+~P5(x1151,x1153,x1154)
% 0.64/0.80  [116]P5(x1163,x1162,x1164)+~E(x1161,x1162)+~P5(x1163,x1161,x1164)
% 0.64/0.80  [117]P5(x1173,x1174,x1172)+~E(x1171,x1172)+~P5(x1173,x1174,x1171)
% 0.64/0.80  [118]~P19(x1181)+P19(x1182)+~E(x1181,x1182)
% 0.64/0.80  [119]~P3(x1191)+P3(x1192)+~E(x1191,x1192)
% 0.64/0.80  [120]P4(x1202,x1203,x1204)+~E(x1201,x1202)+~P4(x1201,x1203,x1204)
% 0.64/0.80  [121]P4(x1213,x1212,x1214)+~E(x1211,x1212)+~P4(x1213,x1211,x1214)
% 0.64/0.80  [122]P4(x1223,x1224,x1222)+~E(x1221,x1222)+~P4(x1223,x1224,x1221)
% 0.64/0.80  [123]~P10(x1231)+P10(x1232)+~E(x1231,x1232)
% 0.64/0.80  [124]~P23(x1241)+P23(x1242)+~E(x1241,x1242)
% 0.64/0.80  [125]~P11(x1251)+P11(x1252)+~E(x1251,x1252)
% 0.64/0.80  [126]P7(x1262,x1263,x1264,x1265)+~E(x1261,x1262)+~P7(x1261,x1263,x1264,x1265)
% 0.64/0.80  [127]P7(x1273,x1272,x1274,x1275)+~E(x1271,x1272)+~P7(x1273,x1271,x1274,x1275)
% 0.64/0.80  [128]P7(x1283,x1284,x1282,x1285)+~E(x1281,x1282)+~P7(x1283,x1284,x1281,x1285)
% 0.64/0.80  [129]P7(x1293,x1294,x1295,x1292)+~E(x1291,x1292)+~P7(x1293,x1294,x1295,x1291)
% 0.64/0.80  [130]~P12(x1301)+P12(x1302)+~E(x1301,x1302)
% 0.64/0.80  [131]~P14(x1311)+P14(x1312)+~E(x1311,x1312)
% 0.64/0.80  [132]~P15(x1321)+P15(x1322)+~E(x1321,x1322)
% 0.64/0.80  [133]~P20(x1331)+P20(x1332)+~E(x1331,x1332)
% 0.64/0.80  [134]~P17(x1341)+P17(x1342)+~E(x1341,x1342)
% 0.64/0.80  [135]~P22(x1351)+P22(x1352)+~E(x1351,x1352)
% 0.64/0.80  [136]~P18(x1361)+P18(x1362)+~E(x1361,x1362)
% 0.64/0.80  [137]~P21(x1371)+P21(x1372)+~E(x1371,x1372)
% 0.64/0.80  [138]P9(x1382,x1383,x1384)+~E(x1381,x1382)+~P9(x1381,x1383,x1384)
% 0.64/0.80  [139]P9(x1393,x1392,x1394)+~E(x1391,x1392)+~P9(x1393,x1391,x1394)
% 0.64/0.80  [140]P9(x1403,x1404,x1402)+~E(x1401,x1402)+~P9(x1403,x1404,x1401)
% 0.64/0.80  [141]P6(x1412,x1413,x1414,x1415)+~E(x1411,x1412)+~P6(x1411,x1413,x1414,x1415)
% 0.64/0.80  [142]P6(x1423,x1422,x1424,x1425)+~E(x1421,x1422)+~P6(x1423,x1421,x1424,x1425)
% 0.64/0.80  [143]P6(x1433,x1434,x1432,x1435)+~E(x1431,x1432)+~P6(x1433,x1434,x1431,x1435)
% 0.64/0.80  [144]P6(x1443,x1444,x1445,x1442)+~E(x1441,x1442)+~P6(x1443,x1444,x1445,x1441)
% 0.64/0.80  [145]P8(x1452,x1453,x1454)+~E(x1451,x1452)+~P8(x1451,x1453,x1454)
% 0.64/0.80  [146]P8(x1463,x1462,x1464)+~E(x1461,x1462)+~P8(x1463,x1461,x1464)
% 0.64/0.80  [147]P8(x1473,x1474,x1472)+~E(x1471,x1472)+~P8(x1473,x1474,x1471)
% 0.64/0.80  [148]~P24(x1481)+P24(x1482)+~E(x1481,x1482)
% 0.64/0.80  [149]~P16(x1491)+P16(x1492)+~E(x1491,x1492)
% 0.64/0.80  [150]~P13(x1501)+P13(x1502)+~E(x1501,x1502)
% 0.64/0.80  
% 0.64/0.80  %-------------------------------------------
% 0.64/0.80  cnf(642,plain,
% 0.64/0.80     ($false),
% 0.64/0.80     inference(scs_inference,[],[357,231,607]),
% 0.64/0.80     ['proof']).
% 0.64/0.80  % SZS output end Proof
% 0.64/0.80  % Total time :0.050000s
%------------------------------------------------------------------------------