%------------------------------------------------------------------------------
% File : Vampire---5.0.1
% Problem : ITP003_4 : TPTP v9.3.1. Bugfixed v7.5.0.
% Transfm : none
% Format : tptp:raw
% Command : run_vampire /export/starexec/sandbox2/benchmark/theBenchmark.p 300 THM
% Computer : n004.cluster.edu
% Model : x86_64 x86_64
% CPU : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory : 8046.5625MB
% OS : Linux 6.8.0-71-generic
% CPULimit : 300s
% WCLimit : 300s
% DateTime : Tue Sep 29 11:27:43 AM UTC 2026
% Result : Theorem 108.34s 16.36s
% Output : Refutation 108.85s
% Verified :
% SZS Type : Refutation
% Derivation depth : 31
% Number of leaves : 72
% Syntax : Number of formulae : 439 ( 214 unt; 0 typ; 35 def)
% Number of atoms : 810 ( 395 equ)
% Maximal formula atoms : 7 ( 1 avg)
% Number of connectives : 686 ( 315 ~; 300 |; 32 &)
% ( 34 <=>; 5 =>; 0 <=; 0 <~>)
% Maximal formula depth : 9 ( 3 avg)
% Maximal term depth : 8 ( 2 avg)
% Number of types : 41 ( 40 usr)
% Number of type conns : 0 ( 0 >; 0 *; 0 +; 0 <<)
% Number of predicates : 58 ( 56 usr; 25 prp; 0-4 aty)
% Number of functors : 834 ( 834 usr; 277 con; 0-5 aty)
% Number of variables : 349 ( 0 sgn 341 !; 8 ?; 349 :)
% Comments :
%------------------------------------------------------------------------------
tff(type_def_5,type,
u: $tType ).
tff(type_def_6,type,
d: $tType ).
tff(type_def_7,type,
du: $tType ).
tff(type_def_8,type,
mono_2Etyop_2Emin_2Ebool: $tType ).
tff(type_def_9,type,
mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29: $tType ).
tff(type_def_10,type,
mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29: $tType ).
tff(type_def_11,type,
mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29_29: $tType ).
tff(type_def_12,type,
mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_2Ctyop_2Emin_2Ebool_29: $tType ).
tff(type_def_13,type,
mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Emin_2Eind_2Ctyop_2Emin_2Eind_29_2Ctyop_2Emin_2Ebool_29: $tType ).
tff(type_def_14,type,
mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Eind_2Ctyop_2Emin_2Eind_29: $tType ).
tff(type_def_15,type,
mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Eind_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29: $tType ).
tff(type_def_16,type,
mono_2Etyop_2Emin_2Eind: $tType ).
tff(type_def_17,type,
mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29_2Ctyop_2Emin_2Ebool_29: $tType ).
tff(type_def_18,type,
mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29: $tType ).
tff(type_def_19,type,
mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Emin_2Eind_2Ctyop_2Emin_2Ebool_29_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Eind_29_2Ctyop_2Emin_2Ebool_29_29: $tType ).
tff(type_def_20,type,
mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Eind_29_2Ctyop_2Emin_2Ebool_29: $tType ).
tff(type_def_21,type,
mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Eind_2Ctyop_2Emin_2Ebool_29: $tType ).
tff(type_def_22,type,
mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Eind_2Ctyop_2Enum_2Enum_29: $tType ).
tff(type_def_23,type,
mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29: $tType ).
tff(type_def_24,type,
mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Eind_29: $tType ).
tff(type_def_25,type,
mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29: $tType ).
tff(type_def_26,type,
mono_2Etyop_2Enum_2Enum: $tType ).
tff(type_def_27,type,
mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Eone_2Eone_2Ctyop_2Emin_2Ebool_29_2Ctyop_2Emin_2Ebool_29_29: $tType ).
tff(type_def_28,type,
mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Eone_2Eone_2Ctyop_2Emin_2Ebool_29_2Ctyop_2Emin_2Ebool_29: $tType ).
tff(type_def_29,type,
mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Eone_2Eone_2Ctyop_2Emin_2Ebool_29_2Ctyop_2Eone_2Eone_29: $tType ).
tff(type_def_30,type,
mono_2Etyop_2Emin_2Efun_28tyop_2Eone_2Eone_2Ctyop_2Emin_2Ebool_29: $tType ).
tff(type_def_31,type,
mono_2Etyop_2Eone_2Eone: $tType ).
tff(type_def_32,type,
mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Eoption_2Eoption_28tyop_2Eone_2Eone_29_2Ctyop_2Emin_2Efun_28tyop_2Eoption_2Eoption_28tyop_2Eone_2Eone_29_2Ctyop_2Eoption_2Eoption_28tyop_2Eone_2Eone_29_29_29_29: $tType ).
tff(type_def_33,type,
mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Eoption_2Eoption_28tyop_2Eone_2Eone_29_29: $tType ).
tff(type_def_34,type,
mono_2Etyop_2Emin_2Efun_28tyop_2Eone_2Eone_2Ctyop_2Eoption_2Eoption_28tyop_2Eone_2Eone_29_29: $tType ).
tff(type_def_35,type,
mono_2Etyop_2Emin_2Efun_28tyop_2Eoption_2Eoption_28tyop_2Eone_2Eone_29_2Ctyop_2Emin_2Efun_28tyop_2Eoption_2Eoption_28tyop_2Eone_2Eone_29_2Ctyop_2Eoption_2Eoption_28tyop_2Eone_2Eone_29_29_29: $tType ).
tff(type_def_36,type,
mono_2Etyop_2Emin_2Efun_28tyop_2Eoption_2Eoption_28tyop_2Eone_2Eone_29_2Ctyop_2Eoption_2Eoption_28tyop_2Eone_2Eone_29_29: $tType ).
tff(type_def_37,type,
mono_2Etyop_2Eoption_2Eoption_28tyop_2Eone_2Eone_29: $tType ).
tff(type_def_38,type,
mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29_29_29: $tType ).
tff(type_def_39,type,
mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29_2Ctyop_2Enum_2Enum_29: $tType ).
tff(type_def_40,type,
mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29_29_2Ctyop_2Emin_2Ebool_29: $tType ).
tff(type_def_41,type,
mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29_29_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29_29_29: $tType ).
tff(type_def_42,type,
mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29_29: $tType ).
tff(type_def_43,type,
mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29_29: $tType ).
tff(type_def_44,type,
mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29_2Ctyop_2Emin_2Ebool_29: $tType ).
tff(func_def_0,type,
tyop_2Emin_2Ebool: d ).
tff(func_def_1,type,
tyop_2Emin_2Efun: ( d * d ) > d ).
tff(func_def_2,type,
s: ( d * u ) > du ).
tff(func_def_3,type,
app_2E2: ( du * du ) > u ).
tff(func_def_4,type,
combin_i_2E0: u ).
tff(func_def_5,type,
combin_k_2E0: u ).
tff(func_def_6,type,
combin_s_2E0: u ).
tff(func_def_7,type,
c_2Ebool_2E_21_2E0: u ).
tff(func_def_8,type,
c_2Ebool_2E_21_2E1: du > u ).
tff(func_def_9,type,
c_2Ebool_2E_2F_5C_2E0: u ).
tff(func_def_10,type,
c_2Ebool_2E_2F_5C_2E2: ( du * du ) > u ).
tff(func_def_11,type,
c_2Emin_2E_3D_2E0: u ).
tff(func_def_12,type,
c_2Emin_2E_3D_2E2: ( du * du ) > u ).
tff(func_def_13,type,
c_2Emin_2E_3D_3D_3E_2E0: u ).
tff(func_def_14,type,
c_2Emin_2E_3D_3D_3E_2E2: ( du * du ) > u ).
tff(func_def_15,type,
c_2Ebool_2E_3F_2E0: u ).
tff(func_def_16,type,
c_2Ebool_2E_3F_2E1: du > u ).
tff(func_def_17,type,
c_2Ebool_2EF_2E0: u ).
tff(func_def_18,type,
c_2Ebool_2ET_2E0: u ).
tff(func_def_19,type,
c_2Ebool_2E_5C_2F_2E0: u ).
tff(func_def_20,type,
c_2Ebool_2E_5C_2F_2E2: ( du * du ) > u ).
tff(func_def_21,type,
c_2Ebool_2E_7E_2E0: u ).
tff(func_def_22,type,
c_2Ebool_2E_7E_2E1: du > u ).
tff(func_def_23,type,
mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Ebool: ( mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29 * mono_2Etyop_2Emin_2Ebool ) > mono_2Etyop_2Emin_2Ebool ).
tff(func_def_24,type,
mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29: ( mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29 * mono_2Etyop_2Emin_2Ebool ) > mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29 ).
tff(func_def_25,type,
mono_2Ec_2Ebool_2E_2F_5C_2E0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29 ).
tff(func_def_26,type,
mono_2Ec_2Ebool_2E_2F_5C_2E2: ( mono_2Etyop_2Emin_2Ebool * mono_2Etyop_2Emin_2Ebool ) > mono_2Etyop_2Emin_2Ebool ).
tff(func_def_27,type,
mono_2Ec_2Emin_2E_3D_3D_3E_2E0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29 ).
tff(func_def_28,type,
mono_2Ec_2Emin_2E_3D_3D_3E_2E2: ( mono_2Etyop_2Emin_2Ebool * mono_2Etyop_2Emin_2Ebool ) > mono_2Etyop_2Emin_2Ebool ).
tff(func_def_29,type,
mono_2Ec_2Ebool_2EF_2E0: mono_2Etyop_2Emin_2Ebool ).
tff(func_def_30,type,
mono_2Ec_2Ebool_2ET_2E0: mono_2Etyop_2Emin_2Ebool ).
tff(func_def_31,type,
mono_2Ec_2Ebool_2E_5C_2F_2E0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29 ).
tff(func_def_32,type,
mono_2Ec_2Ebool_2E_5C_2F_2E2: ( mono_2Etyop_2Emin_2Ebool * mono_2Etyop_2Emin_2Ebool ) > mono_2Etyop_2Emin_2Ebool ).
tff(func_def_33,type,
mono_2Ec_2Ebool_2E_7E_2E0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29 ).
tff(func_def_34,type,
mono_2Ec_2Ebool_2E_7E_2E1: mono_2Etyop_2Emin_2Ebool > mono_2Etyop_2Emin_2Ebool ).
tff(func_def_35,type,
i_mono_2Etyop_2Emin_2Ebool: mono_2Etyop_2Emin_2Ebool > u ).
tff(func_def_36,type,
i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29 > u ).
tff(func_def_37,type,
i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29 > u ).
tff(func_def_38,type,
j_mono_2Etyop_2Emin_2Ebool: du > mono_2Etyop_2Emin_2Ebool ).
tff(func_def_39,type,
j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29: du > mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29 ).
tff(func_def_40,type,
j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29: du > mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29 ).
tff(func_def_41,type,
tyop_2Ebool_2Eitself: d > d ).
tff(func_def_42,type,
tyop_2Emin_2Eind: d ).
tff(func_def_43,type,
c_2Emin_2E_3D_2E1: du > u ).
tff(func_def_44,type,
c_2Ebool_2E_3F_21_2E0: u ).
tff(func_def_45,type,
c_2Ebool_2E_3F_21_2E1: du > u ).
tff(func_def_46,type,
c_2Emin_2E_40_2E0: u ).
tff(func_def_47,type,
c_2Emin_2E_40_2E1: du > u ).
tff(func_def_48,type,
c_2Ebool_2EARB_2E0: u ).
tff(func_def_49,type,
c_2Ebool_2EBOUNDED_2E0: u ).
tff(func_def_50,type,
c_2Ebool_2EBOUNDED_2E1: du > u ).
tff(func_def_51,type,
c_2Ebool_2ECOND_2E0: u ).
tff(func_def_52,type,
c_2Ebool_2ECOND_2E3: ( du * du * du ) > u ).
tff(func_def_53,type,
c_2Ebool_2EDATATYPE_2E0: u ).
tff(func_def_54,type,
c_2Ebool_2EDATATYPE_2E1: du > u ).
tff(func_def_55,type,
c_2Ebool_2EIN_2E0: u ).
tff(func_def_56,type,
c_2Ebool_2EIN_2E2: ( du * du ) > u ).
tff(func_def_57,type,
c_2Ebool_2ELET_2E0: u ).
tff(func_def_58,type,
c_2Ebool_2ELET_2E2: ( du * du ) > u ).
tff(func_def_59,type,
c_2Ebool_2EONE__ONE_2E0: u ).
tff(func_def_60,type,
c_2Ebool_2EONE__ONE_2E1: du > u ).
tff(func_def_61,type,
c_2Ebool_2EONTO_2E0: u ).
tff(func_def_62,type,
c_2Ebool_2EONTO_2E1: du > u ).
tff(func_def_63,type,
c_2Ebool_2ERES__ABSTRACT_2E0: u ).
tff(func_def_64,type,
c_2Ebool_2ERES__ABSTRACT_2E2: ( du * du ) > u ).
tff(func_def_65,type,
c_2Ebool_2ERES__ABSTRACT_2E3: ( du * du * du ) > u ).
tff(func_def_66,type,
c_2Ebool_2ERES__EXISTS_2E0: u ).
tff(func_def_67,type,
c_2Ebool_2ERES__EXISTS_2E2: ( du * du ) > u ).
tff(func_def_68,type,
c_2Ebool_2ERES__EXISTS__UNIQUE_2E0: u ).
tff(func_def_69,type,
c_2Ebool_2ERES__EXISTS__UNIQUE_2E2: ( du * du ) > u ).
tff(func_def_70,type,
c_2Ebool_2ERES__FORALL_2E0: u ).
tff(func_def_71,type,
c_2Ebool_2ERES__FORALL_2E2: ( du * du ) > u ).
tff(func_def_72,type,
c_2Ebool_2ERES__SELECT_2E0: u ).
tff(func_def_73,type,
c_2Ebool_2ERES__SELECT_2E2: ( du * du ) > u ).
tff(func_def_74,type,
c_2Ebool_2ETYPE__DEFINITION_2E0: u ).
tff(func_def_75,type,
c_2Ebool_2ETYPE__DEFINITION_2E2: ( du * du ) > u ).
tff(func_def_76,type,
c_2Ebool_2Eitself__case_2E0: u ).
tff(func_def_77,type,
c_2Ebool_2Eitself__case_2E2: ( du * du ) > u ).
tff(func_def_78,type,
c_2Ebool_2Eliteral__case_2E0: u ).
tff(func_def_79,type,
c_2Ebool_2Eliteral__case_2E2: ( du * du ) > u ).
tff(func_def_80,type,
c_2Ebool_2Ethe__value_2E0: u ).
tff(func_def_81,type,
mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29: ( mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29_29 * mono_2Etyop_2Emin_2Ebool ) > mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29 ).
tff(func_def_82,type,
mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_20mono_2Etyop_2Emin_2Ebool: ( mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_2Ctyop_2Emin_2Ebool_29 * mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29 ) > mono_2Etyop_2Emin_2Ebool ).
tff(func_def_83,type,
mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Eind_2Ctyop_2Emin_2Eind_29_20mono_2Etyop_2Emin_2Ebool: ( mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Emin_2Eind_2Ctyop_2Emin_2Eind_29_2Ctyop_2Emin_2Ebool_29 * mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Eind_2Ctyop_2Emin_2Eind_29 ) > mono_2Etyop_2Emin_2Ebool ).
tff(func_def_84,type,
mono_2Ec_2Ebool_2EBOUNDED_2E0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29 ).
tff(func_def_85,type,
mono_2Ec_2Ebool_2EBOUNDED_2E1: mono_2Etyop_2Emin_2Ebool > mono_2Etyop_2Emin_2Ebool ).
tff(func_def_86,type,
mono_2Ec_2Ebool_2ECOND_2E0_2Emono_2Etyop_2Emin_2Ebool: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29_29 ).
tff(func_def_87,type,
mono_2Ec_2Ebool_2ECOND_2E3_2Emono_2Etyop_2Emin_2Ebool: ( mono_2Etyop_2Emin_2Ebool * mono_2Etyop_2Emin_2Ebool * mono_2Etyop_2Emin_2Ebool ) > mono_2Etyop_2Emin_2Ebool ).
tff(func_def_88,type,
mono_2Ec_2Ebool_2EDATATYPE_2E0_2Emono_2Etyop_2Emin_2Ebool: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29 ).
tff(func_def_89,type,
mono_2Ec_2Ebool_2EDATATYPE_2E1_2Emono_2Etyop_2Emin_2Ebool: mono_2Etyop_2Emin_2Ebool > mono_2Etyop_2Emin_2Ebool ).
tff(func_def_90,type,
mono_2Ec_2Ebool_2EONE__ONE_2E0_2Emono_2Etyop_2Emin_2Eind_20mono_2Etyop_2Emin_2Eind: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Emin_2Eind_2Ctyop_2Emin_2Eind_29_2Ctyop_2Emin_2Ebool_29 ).
tff(func_def_91,type,
mono_2Ec_2Ebool_2EONE__ONE_2E1_2Emono_2Etyop_2Emin_2Eind_20mono_2Etyop_2Emin_2Eind: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Eind_2Ctyop_2Emin_2Eind_29 > mono_2Etyop_2Emin_2Ebool ).
tff(func_def_92,type,
mono_2Ec_2Ebool_2EONTO_2E0_2Emono_2Etyop_2Emin_2Eind_20mono_2Etyop_2Emin_2Eind: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Emin_2Eind_2Ctyop_2Emin_2Eind_29_2Ctyop_2Emin_2Ebool_29 ).
tff(func_def_93,type,
mono_2Ec_2Ebool_2EONTO_2E1_2Emono_2Etyop_2Emin_2Eind_20mono_2Etyop_2Emin_2Eind: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Eind_2Ctyop_2Emin_2Eind_29 > mono_2Etyop_2Emin_2Ebool ).
tff(func_def_94,type,
i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29_29: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29_29 > u ).
tff(func_def_95,type,
i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_2Ctyop_2Emin_2Ebool_29: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_2Ctyop_2Emin_2Ebool_29 > u ).
tff(func_def_96,type,
i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Emin_2Eind_2Ctyop_2Emin_2Eind_29_2Ctyop_2Emin_2Ebool_29: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Emin_2Eind_2Ctyop_2Emin_2Eind_29_2Ctyop_2Emin_2Ebool_29 > u ).
tff(func_def_97,type,
i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Eind_2Ctyop_2Emin_2Eind_29: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Eind_2Ctyop_2Emin_2Eind_29 > u ).
tff(func_def_98,type,
j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29_29: du > mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29_29 ).
tff(func_def_99,type,
j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_2Ctyop_2Emin_2Ebool_29: du > mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_2Ctyop_2Emin_2Ebool_29 ).
tff(func_def_100,type,
j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Emin_2Eind_2Ctyop_2Emin_2Eind_29_2Ctyop_2Emin_2Ebool_29: du > mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Emin_2Eind_2Ctyop_2Emin_2Eind_29_2Ctyop_2Emin_2Ebool_29 ).
tff(func_def_101,type,
j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Eind_2Ctyop_2Emin_2Eind_29: du > mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Eind_2Ctyop_2Emin_2Eind_29 ).
tff(func_def_102,type,
c_2EConseqConv_2EASM__MARKER_2E0: u ).
tff(func_def_103,type,
c_2EConseqConv_2EASM__MARKER_2E2: ( du * du ) > u ).
tff(func_def_104,type,
mono_2Ec_2EConseqConv_2EASM__MARKER_2E0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29 ).
tff(func_def_105,type,
mono_2Ec_2EConseqConv_2EASM__MARKER_2E2: ( mono_2Etyop_2Emin_2Ebool * mono_2Etyop_2Emin_2Ebool ) > mono_2Etyop_2Emin_2Ebool ).
tff(func_def_106,type,
c_2Emarker_2E_3A_2D_2E0: u ).
tff(func_def_107,type,
c_2Emarker_2E_3A_2D_2E2: ( du * du ) > u ).
tff(func_def_108,type,
c_2Emarker_2EAC_2E0: u ).
tff(func_def_109,type,
c_2Emarker_2EAC_2E2: ( du * du ) > u ).
tff(func_def_110,type,
c_2Emarker_2EAbbrev_2E0: u ).
tff(func_def_111,type,
c_2Emarker_2EAbbrev_2E1: du > u ).
tff(func_def_112,type,
c_2Emarker_2ECong_2E0: u ).
tff(func_def_113,type,
c_2Emarker_2ECong_2E1: du > u ).
tff(func_def_114,type,
c_2Emarker_2EIfCases_2E0: u ).
tff(func_def_115,type,
c_2Emarker_2Estmarker_2E0: u ).
tff(func_def_116,type,
c_2Emarker_2Estmarker_2E1: du > u ).
tff(func_def_117,type,
c_2Emarker_2Eunint_2E0: u ).
tff(func_def_118,type,
c_2Emarker_2Eunint_2E1: du > u ).
tff(func_def_119,type,
mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Eind_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29: ( mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Eind_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29 * mono_2Etyop_2Emin_2Eind ) > mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29 ).
tff(func_def_120,type,
mono_2Ec_2Emarker_2E_3A_2D_2E0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Eind_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29 ).
tff(func_def_121,type,
mono_2Ec_2Emarker_2E_3A_2D_2E2: ( mono_2Etyop_2Emin_2Eind * mono_2Etyop_2Emin_2Ebool ) > mono_2Etyop_2Emin_2Ebool ).
tff(func_def_122,type,
mono_2Ec_2Emarker_2EAC_2E0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29 ).
tff(func_def_123,type,
mono_2Ec_2Emarker_2EAC_2E2: ( mono_2Etyop_2Emin_2Ebool * mono_2Etyop_2Emin_2Ebool ) > mono_2Etyop_2Emin_2Ebool ).
tff(func_def_124,type,
mono_2Ec_2Emarker_2EAbbrev_2E0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29 ).
tff(func_def_125,type,
mono_2Ec_2Emarker_2EAbbrev_2E1: mono_2Etyop_2Emin_2Ebool > mono_2Etyop_2Emin_2Ebool ).
tff(func_def_126,type,
mono_2Ec_2Emarker_2ECong_2E0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29 ).
tff(func_def_127,type,
mono_2Ec_2Emarker_2ECong_2E1: mono_2Etyop_2Emin_2Ebool > mono_2Etyop_2Emin_2Ebool ).
tff(func_def_128,type,
mono_2Ec_2Emarker_2EIfCases_2E0: mono_2Etyop_2Emin_2Ebool ).
tff(func_def_129,type,
mono_2Ec_2Emarker_2Estmarker_2E0_2Emono_2Etyop_2Emin_2Ebool: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29 ).
tff(func_def_130,type,
mono_2Ec_2Emarker_2Estmarker_2E1_2Emono_2Etyop_2Emin_2Ebool: mono_2Etyop_2Emin_2Ebool > mono_2Etyop_2Emin_2Ebool ).
tff(func_def_131,type,
i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Eind_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Eind_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29 > u ).
tff(func_def_132,type,
i_mono_2Etyop_2Emin_2Eind: mono_2Etyop_2Emin_2Eind > u ).
tff(func_def_133,type,
j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Eind_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29: du > mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Eind_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29 ).
tff(func_def_134,type,
j_mono_2Etyop_2Emin_2Eind: du > mono_2Etyop_2Emin_2Eind ).
tff(func_def_135,type,
c_2EnormalForms_2EEXT__POINT_2E0: u ).
tff(func_def_136,type,
c_2EnormalForms_2EEXT__POINT_2E2: ( du * du ) > u ).
tff(func_def_137,type,
c_2EnormalForms_2EUNIV__POINT_2E0: u ).
tff(func_def_138,type,
c_2EnormalForms_2EUNIV__POINT_2E1: du > u ).
tff(func_def_139,type,
c_2Ecombin_2E_3A_3E_2E0: u ).
tff(func_def_140,type,
c_2Ecombin_2E_3A_3E_2E2: ( du * du ) > u ).
tff(func_def_141,type,
c_2Ecombin_2EASSOC_2E0: u ).
tff(func_def_142,type,
c_2Ecombin_2EASSOC_2E1: du > u ).
tff(func_def_143,type,
c_2Ecombin_2EC_2E0: u ).
tff(func_def_144,type,
c_2Ecombin_2EC_2E2: ( du * du ) > u ).
tff(func_def_145,type,
c_2Ecombin_2EC_2E3: ( du * du * du ) > u ).
tff(func_def_146,type,
c_2Ecombin_2ECOMM_2E0: u ).
tff(func_def_147,type,
c_2Ecombin_2ECOMM_2E1: du > u ).
tff(func_def_148,type,
c_2Ecombin_2EFAIL_2E0: u ).
tff(func_def_149,type,
c_2Ecombin_2EFAIL_2E2: ( du * du ) > u ).
tff(func_def_150,type,
c_2Ecombin_2EFCOMM_2E0: u ).
tff(func_def_151,type,
c_2Ecombin_2EFCOMM_2E2: ( du * du ) > u ).
tff(func_def_152,type,
c_2Ecombin_2EI_2E0: u ).
tff(func_def_153,type,
c_2Ecombin_2EI_2E1: du > u ).
tff(func_def_154,type,
c_2Ecombin_2EK_2E0: u ).
tff(func_def_155,type,
c_2Ecombin_2EK_2E1: du > u ).
tff(func_def_156,type,
c_2Ecombin_2EK_2E2: ( du * du ) > u ).
tff(func_def_157,type,
c_2Ecombin_2ELEFT__ID_2E0: u ).
tff(func_def_158,type,
c_2Ecombin_2ELEFT__ID_2E2: ( du * du ) > u ).
tff(func_def_159,type,
c_2Ecombin_2EMONOID_2E0: u ).
tff(func_def_160,type,
c_2Ecombin_2EMONOID_2E2: ( du * du ) > u ).
tff(func_def_161,type,
c_2Ecombin_2ERIGHT__ID_2E0: u ).
tff(func_def_162,type,
c_2Ecombin_2ERIGHT__ID_2E2: ( du * du ) > u ).
tff(func_def_163,type,
c_2Ecombin_2ES_2E0: u ).
tff(func_def_164,type,
c_2Ecombin_2ES_2E2: ( du * du ) > u ).
tff(func_def_165,type,
c_2Ecombin_2ES_2E3: ( du * du * du ) > u ).
tff(func_def_166,type,
c_2Ecombin_2EUPDATE_2E0: u ).
tff(func_def_167,type,
c_2Ecombin_2EUPDATE_2E3: ( du * du * du ) > u ).
tff(func_def_168,type,
c_2Ecombin_2EUPDATE_2E4: ( du * du * du * du ) > u ).
tff(func_def_169,type,
c_2Ecombin_2EW_2E0: u ).
tff(func_def_170,type,
c_2Ecombin_2EW_2E2: ( du * du ) > u ).
tff(func_def_171,type,
c_2Ecombin_2Eo_2E0: u ).
tff(func_def_172,type,
c_2Ecombin_2Eo_2E2: ( du * du ) > u ).
tff(func_def_173,type,
c_2Ecombin_2Eo_2E3: ( du * du * du ) > u ).
tff(func_def_174,type,
mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29_20mono_2Etyop_2Emin_2Ebool: ( mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29_2Ctyop_2Emin_2Ebool_29 * mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29 ) > mono_2Etyop_2Emin_2Ebool ).
tff(func_def_175,type,
mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29: ( mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29 * mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29 ) > mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29 ).
tff(func_def_176,type,
mono_2Ec_2Ecombin_2EASSOC_2E0_2Emono_2Etyop_2Emin_2Ebool: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29_2Ctyop_2Emin_2Ebool_29 ).
tff(func_def_177,type,
mono_2Ec_2Ecombin_2EASSOC_2E1_2Emono_2Etyop_2Emin_2Ebool: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29 > mono_2Etyop_2Emin_2Ebool ).
tff(func_def_178,type,
mono_2Ec_2Ecombin_2EMONOID_2E0_2Emono_2Etyop_2Emin_2Ebool: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29 ).
tff(func_def_179,type,
mono_2Ec_2Ecombin_2EMONOID_2E2_2Emono_2Etyop_2Emin_2Ebool: ( mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29 * mono_2Etyop_2Emin_2Ebool ) > mono_2Etyop_2Emin_2Ebool ).
tff(func_def_180,type,
i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29_2Ctyop_2Emin_2Ebool_29: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29_2Ctyop_2Emin_2Ebool_29 > u ).
tff(func_def_181,type,
i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29 > u ).
tff(func_def_182,type,
j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29_2Ctyop_2Emin_2Ebool_29: du > mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29_2Ctyop_2Emin_2Ebool_29 ).
tff(func_def_183,type,
j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29: du > mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_29 ).
tff(func_def_184,type,
tyop_2Enum_2Enum: d ).
tff(func_def_185,type,
c_2Enum_2E0_2E0: u ).
tff(func_def_186,type,
c_2Enum_2EABS__num_2E0: u ).
tff(func_def_187,type,
c_2Enum_2EABS__num_2E1: du > u ).
tff(func_def_188,type,
c_2Enum_2EIS__NUM__REP_2E0: u ).
tff(func_def_189,type,
c_2Enum_2EIS__NUM__REP_2E1: du > u ).
tff(func_def_190,type,
c_2Enum_2EREP__num_2E0: u ).
tff(func_def_191,type,
c_2Enum_2EREP__num_2E1: du > u ).
tff(func_def_192,type,
c_2Enum_2ESUC_2E0: u ).
tff(func_def_193,type,
c_2Enum_2ESUC_2E1: du > u ).
tff(func_def_194,type,
c_2Enum_2ESUC__REP_2E0: u ).
tff(func_def_195,type,
c_2Enum_2ESUC__REP_2E1: du > u ).
tff(func_def_196,type,
c_2Enum_2EZERO__REP_2E0: u ).
tff(func_def_197,type,
mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Eind_2Ctyop_2Emin_2Ebool_29_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Eind_29_2Ctyop_2Emin_2Ebool_29: ( mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Emin_2Eind_2Ctyop_2Emin_2Ebool_29_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Eind_29_2Ctyop_2Emin_2Ebool_29_29 * mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Eind_2Ctyop_2Emin_2Ebool_29 ) > mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Eind_29_2Ctyop_2Emin_2Ebool_29 ).
tff(func_def_198,type,
mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Eind_29_20mono_2Etyop_2Emin_2Ebool: ( mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Eind_29_2Ctyop_2Emin_2Ebool_29 * mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Eind_29 ) > mono_2Etyop_2Emin_2Ebool ).
tff(func_def_199,type,
mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Eind_20mono_2Etyop_2Emin_2Ebool: ( mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Eind_2Ctyop_2Emin_2Ebool_29 * mono_2Etyop_2Emin_2Eind ) > mono_2Etyop_2Emin_2Ebool ).
tff(func_def_200,type,
mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Eind_20mono_2Etyop_2Emin_2Eind: ( mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Eind_2Ctyop_2Emin_2Eind_29 * mono_2Etyop_2Emin_2Eind ) > mono_2Etyop_2Emin_2Eind ).
tff(func_def_201,type,
mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Eind_20mono_2Etyop_2Enum_2Enum: ( mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Eind_2Ctyop_2Enum_2Enum_29 * mono_2Etyop_2Emin_2Eind ) > mono_2Etyop_2Enum_2Enum ).
tff(func_def_202,type,
mono_2Eapp_2E2_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Emin_2Ebool: ( mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29 * mono_2Etyop_2Enum_2Enum ) > mono_2Etyop_2Emin_2Ebool ).
tff(func_def_203,type,
mono_2Eapp_2E2_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Emin_2Eind: ( mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Eind_29 * mono_2Etyop_2Enum_2Enum ) > mono_2Etyop_2Emin_2Eind ).
tff(func_def_204,type,
mono_2Eapp_2E2_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum: ( mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29 * mono_2Etyop_2Enum_2Enum ) > mono_2Etyop_2Enum_2Enum ).
tff(func_def_205,type,
mono_2Ec_2Enum_2E0_2E0: mono_2Etyop_2Enum_2Enum ).
tff(func_def_206,type,
mono_2Ec_2Enum_2EABS__num_2E0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Eind_2Ctyop_2Enum_2Enum_29 ).
tff(func_def_207,type,
mono_2Ec_2Enum_2EABS__num_2E1: mono_2Etyop_2Emin_2Eind > mono_2Etyop_2Enum_2Enum ).
tff(func_def_208,type,
mono_2Ec_2Enum_2EIS__NUM__REP_2E0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Eind_2Ctyop_2Emin_2Ebool_29 ).
tff(func_def_209,type,
mono_2Ec_2Enum_2EIS__NUM__REP_2E1: mono_2Etyop_2Emin_2Eind > mono_2Etyop_2Emin_2Ebool ).
tff(func_def_210,type,
mono_2Ec_2Enum_2EREP__num_2E0: mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Eind_29 ).
tff(func_def_211,type,
mono_2Ec_2Enum_2EREP__num_2E1: mono_2Etyop_2Enum_2Enum > mono_2Etyop_2Emin_2Eind ).
tff(func_def_212,type,
mono_2Ec_2Enum_2ESUC_2E0: mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29 ).
tff(func_def_213,type,
mono_2Ec_2Enum_2ESUC_2E1: mono_2Etyop_2Enum_2Enum > mono_2Etyop_2Enum_2Enum ).
tff(func_def_214,type,
mono_2Ec_2Enum_2ESUC__REP_2E0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Eind_2Ctyop_2Emin_2Eind_29 ).
tff(func_def_215,type,
mono_2Ec_2Enum_2ESUC__REP_2E1: mono_2Etyop_2Emin_2Eind > mono_2Etyop_2Emin_2Eind ).
tff(func_def_216,type,
mono_2Ec_2Ebool_2ETYPE__DEFINITION_2E0_2Emono_2Etyop_2Emin_2Eind_20mono_2Etyop_2Enum_2Enum: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Emin_2Eind_2Ctyop_2Emin_2Ebool_29_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Eind_29_2Ctyop_2Emin_2Ebool_29_29 ).
tff(func_def_217,type,
mono_2Ec_2Ebool_2ETYPE__DEFINITION_2E2_2Emono_2Etyop_2Emin_2Eind_20mono_2Etyop_2Enum_2Enum: ( mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Eind_2Ctyop_2Emin_2Ebool_29 * mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Eind_29 ) > mono_2Etyop_2Emin_2Ebool ).
tff(func_def_218,type,
mono_2Ec_2Enum_2EZERO__REP_2E0: mono_2Etyop_2Emin_2Eind ).
tff(func_def_219,type,
i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Emin_2Eind_2Ctyop_2Emin_2Ebool_29_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Eind_29_2Ctyop_2Emin_2Ebool_29_29: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Emin_2Eind_2Ctyop_2Emin_2Ebool_29_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Eind_29_2Ctyop_2Emin_2Ebool_29_29 > u ).
tff(func_def_220,type,
i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Eind_29_2Ctyop_2Emin_2Ebool_29: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Eind_29_2Ctyop_2Emin_2Ebool_29 > u ).
tff(func_def_221,type,
i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Eind_2Ctyop_2Emin_2Ebool_29: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Eind_2Ctyop_2Emin_2Ebool_29 > u ).
tff(func_def_222,type,
i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Eind_2Ctyop_2Enum_2Enum_29: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Eind_2Ctyop_2Enum_2Enum_29 > u ).
tff(func_def_223,type,
i_mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29: mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29 > u ).
tff(func_def_224,type,
i_mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Eind_29: mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Eind_29 > u ).
tff(func_def_225,type,
i_mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29: mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29 > u ).
tff(func_def_226,type,
i_mono_2Etyop_2Enum_2Enum: mono_2Etyop_2Enum_2Enum > u ).
tff(func_def_227,type,
j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Emin_2Eind_2Ctyop_2Emin_2Ebool_29_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Eind_29_2Ctyop_2Emin_2Ebool_29_29: du > mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Emin_2Eind_2Ctyop_2Emin_2Ebool_29_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Eind_29_2Ctyop_2Emin_2Ebool_29_29 ).
tff(func_def_228,type,
j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Eind_29_2Ctyop_2Emin_2Ebool_29: du > mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Eind_29_2Ctyop_2Emin_2Ebool_29 ).
tff(func_def_229,type,
j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Eind_2Ctyop_2Emin_2Ebool_29: du > mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Eind_2Ctyop_2Emin_2Ebool_29 ).
tff(func_def_230,type,
j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Eind_2Ctyop_2Enum_2Enum_29: du > mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Eind_2Ctyop_2Enum_2Enum_29 ).
tff(func_def_231,type,
j_mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29: du > mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29 ).
tff(func_def_232,type,
j_mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Eind_29: du > mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Eind_29 ).
tff(func_def_233,type,
j_mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29: du > mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29 ).
tff(func_def_234,type,
j_mono_2Etyop_2Enum_2Enum: du > mono_2Etyop_2Enum_2Enum ).
tff(func_def_235,type,
tyop_2Eone_2Eone: d ).
tff(func_def_236,type,
c_2Eone_2Eone_2E0: u ).
tff(func_def_237,type,
c_2Eone_2Eone__CASE_2E0: u ).
tff(func_def_238,type,
c_2Eone_2Eone__CASE_2E2: ( du * du ) > u ).
tff(func_def_239,type,
mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_20mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Eone_2Eone_2Ctyop_2Emin_2Ebool_29_2Ctyop_2Emin_2Ebool_29: ( mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Eone_2Eone_2Ctyop_2Emin_2Ebool_29_2Ctyop_2Emin_2Ebool_29_29 * mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29 ) > mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Eone_2Eone_2Ctyop_2Emin_2Ebool_29_2Ctyop_2Emin_2Ebool_29 ).
tff(func_def_240,type,
mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Efun_28tyop_2Eone_2Eone_2Ctyop_2Emin_2Ebool_29_20mono_2Etyop_2Emin_2Ebool: ( mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Eone_2Eone_2Ctyop_2Emin_2Ebool_29_2Ctyop_2Emin_2Ebool_29 * mono_2Etyop_2Emin_2Efun_28tyop_2Eone_2Eone_2Ctyop_2Emin_2Ebool_29 ) > mono_2Etyop_2Emin_2Ebool ).
tff(func_def_241,type,
mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Efun_28tyop_2Eone_2Eone_2Ctyop_2Emin_2Ebool_29_20mono_2Etyop_2Eone_2Eone: ( mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Eone_2Eone_2Ctyop_2Emin_2Ebool_29_2Ctyop_2Eone_2Eone_29 * mono_2Etyop_2Emin_2Efun_28tyop_2Eone_2Eone_2Ctyop_2Emin_2Ebool_29 ) > mono_2Etyop_2Eone_2Eone ).
tff(func_def_242,type,
mono_2Eapp_2E2_2Emono_2Etyop_2Eone_2Eone_20mono_2Etyop_2Emin_2Ebool: ( mono_2Etyop_2Emin_2Efun_28tyop_2Eone_2Eone_2Ctyop_2Emin_2Ebool_29 * mono_2Etyop_2Eone_2Eone ) > mono_2Etyop_2Emin_2Ebool ).
tff(func_def_243,type,
mono_2Ec_2Emin_2E_40_2E0_2Emono_2Etyop_2Eone_2Eone: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Eone_2Eone_2Ctyop_2Emin_2Ebool_29_2Ctyop_2Eone_2Eone_29 ).
tff(func_def_244,type,
mono_2Ec_2Emin_2E_40_2E1_2Emono_2Etyop_2Eone_2Eone: mono_2Etyop_2Emin_2Efun_28tyop_2Eone_2Eone_2Ctyop_2Emin_2Ebool_29 > mono_2Etyop_2Eone_2Eone ).
tff(func_def_245,type,
mono_2Ec_2Ebool_2ETYPE__DEFINITION_2E0_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Eone_2Eone: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Eone_2Eone_2Ctyop_2Emin_2Ebool_29_2Ctyop_2Emin_2Ebool_29_29 ).
tff(func_def_246,type,
mono_2Ec_2Ebool_2ETYPE__DEFINITION_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Eone_2Eone: ( mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29 * mono_2Etyop_2Emin_2Efun_28tyop_2Eone_2Eone_2Ctyop_2Emin_2Ebool_29 ) > mono_2Etyop_2Emin_2Ebool ).
tff(func_def_247,type,
mono_2Ec_2Eone_2Eone_2E0: mono_2Etyop_2Eone_2Eone ).
tff(func_def_248,type,
i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Eone_2Eone_2Ctyop_2Emin_2Ebool_29_2Ctyop_2Emin_2Ebool_29_29: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Eone_2Eone_2Ctyop_2Emin_2Ebool_29_2Ctyop_2Emin_2Ebool_29_29 > u ).
tff(func_def_249,type,
i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Eone_2Eone_2Ctyop_2Emin_2Ebool_29_2Ctyop_2Emin_2Ebool_29: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Eone_2Eone_2Ctyop_2Emin_2Ebool_29_2Ctyop_2Emin_2Ebool_29 > u ).
tff(func_def_250,type,
i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Eone_2Eone_2Ctyop_2Emin_2Ebool_29_2Ctyop_2Eone_2Eone_29: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Eone_2Eone_2Ctyop_2Emin_2Ebool_29_2Ctyop_2Eone_2Eone_29 > u ).
tff(func_def_251,type,
i_mono_2Etyop_2Emin_2Efun_28tyop_2Eone_2Eone_2Ctyop_2Emin_2Ebool_29: mono_2Etyop_2Emin_2Efun_28tyop_2Eone_2Eone_2Ctyop_2Emin_2Ebool_29 > u ).
tff(func_def_252,type,
i_mono_2Etyop_2Eone_2Eone: mono_2Etyop_2Eone_2Eone > u ).
tff(func_def_253,type,
j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Eone_2Eone_2Ctyop_2Emin_2Ebool_29_2Ctyop_2Emin_2Ebool_29_29: du > mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_2Ctyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Eone_2Eone_2Ctyop_2Emin_2Ebool_29_2Ctyop_2Emin_2Ebool_29_29 ).
tff(func_def_254,type,
j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Eone_2Eone_2Ctyop_2Emin_2Ebool_29_2Ctyop_2Emin_2Ebool_29: du > mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Eone_2Eone_2Ctyop_2Emin_2Ebool_29_2Ctyop_2Emin_2Ebool_29 ).
tff(func_def_255,type,
j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Eone_2Eone_2Ctyop_2Emin_2Ebool_29_2Ctyop_2Eone_2Eone_29: du > mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Eone_2Eone_2Ctyop_2Emin_2Ebool_29_2Ctyop_2Eone_2Eone_29 ).
tff(func_def_256,type,
j_mono_2Etyop_2Emin_2Efun_28tyop_2Eone_2Eone_2Ctyop_2Emin_2Ebool_29: du > mono_2Etyop_2Emin_2Efun_28tyop_2Eone_2Eone_2Ctyop_2Emin_2Ebool_29 ).
tff(func_def_257,type,
j_mono_2Etyop_2Eone_2Eone: du > mono_2Etyop_2Eone_2Eone ).
tff(func_def_258,type,
c_2Erelation_2ECR_2E0: u ).
tff(func_def_259,type,
c_2Erelation_2ECR_2E1: du > u ).
tff(func_def_260,type,
c_2Erelation_2EEMPTY__REL_2E0: u ).
tff(func_def_261,type,
c_2Erelation_2EEMPTY__REL_2E2: ( du * du ) > u ).
tff(func_def_262,type,
c_2Erelation_2EEQC_2E0: u ).
tff(func_def_263,type,
c_2Erelation_2EEQC_2E1: du > u ).
tff(func_def_264,type,
c_2Erelation_2EEQC_2E3: ( du * du * du ) > u ).
tff(func_def_265,type,
c_2Erelation_2EIDEM_2E0: u ).
tff(func_def_266,type,
c_2Erelation_2EIDEM_2E1: du > u ).
tff(func_def_267,type,
c_2Erelation_2EINDUCTIVE__INVARIANT_2E0: u ).
tff(func_def_268,type,
c_2Erelation_2EINDUCTIVE__INVARIANT_2E3: ( du * du * du ) > u ).
tff(func_def_269,type,
c_2Erelation_2EINDUCTIVE__INVARIANT__ON_2E0: u ).
tff(func_def_270,type,
c_2Erelation_2EINDUCTIVE__INVARIANT__ON_2E4: ( du * du * du * du ) > u ).
tff(func_def_271,type,
c_2Erelation_2EINVOL_2E0: u ).
tff(func_def_272,type,
c_2Erelation_2EINVOL_2E1: du > u ).
tff(func_def_273,type,
c_2Erelation_2ELinearOrder_2E0: u ).
tff(func_def_274,type,
c_2Erelation_2ELinearOrder_2E1: du > u ).
tff(func_def_275,type,
c_2Erelation_2EO_2E0: u ).
tff(func_def_276,type,
c_2Erelation_2EO_2E2: ( du * du ) > u ).
tff(func_def_277,type,
c_2Erelation_2EO_2E4: ( du * du * du * du ) > u ).
tff(func_def_278,type,
c_2Erelation_2EOrder_2E0: u ).
tff(func_def_279,type,
c_2Erelation_2EOrder_2E1: du > u ).
tff(func_def_280,type,
c_2Erelation_2EPreOrder_2E0: u ).
tff(func_def_281,type,
c_2Erelation_2EPreOrder_2E1: du > u ).
tff(func_def_282,type,
c_2Erelation_2ERC_2E0: u ).
tff(func_def_283,type,
c_2Erelation_2ERC_2E1: du > u ).
tff(func_def_284,type,
c_2Erelation_2ERC_2E3: ( du * du * du ) > u ).
tff(func_def_285,type,
c_2Erelation_2ERCOMPL_2E0: u ).
tff(func_def_286,type,
c_2Erelation_2ERCOMPL_2E1: du > u ).
tff(func_def_287,type,
c_2Erelation_2ERCOMPL_2E3: ( du * du * du ) > u ).
tff(func_def_288,type,
c_2Erelation_2ERDOM_2E0: u ).
tff(func_def_289,type,
c_2Erelation_2ERDOM_2E1: du > u ).
tff(func_def_290,type,
c_2Erelation_2ERDOM_2E2: ( du * du ) > u ).
tff(func_def_291,type,
c_2Erelation_2ERDOM__DELETE_2E0: u ).
tff(func_def_292,type,
c_2Erelation_2ERDOM__DELETE_2E2: ( du * du ) > u ).
tff(func_def_293,type,
c_2Erelation_2ERDOM__DELETE_2E4: ( du * du * du * du ) > u ).
tff(func_def_294,type,
c_2Erelation_2ERESTRICT_2E0: u ).
tff(func_def_295,type,
c_2Erelation_2ERESTRICT_2E3: ( du * du * du ) > u ).
tff(func_def_296,type,
c_2Erelation_2ERESTRICT_2E4: ( du * du * du * du ) > u ).
tff(func_def_297,type,
c_2Erelation_2ERINTER_2E0: u ).
tff(func_def_298,type,
c_2Erelation_2ERINTER_2E2: ( du * du ) > u ).
tff(func_def_299,type,
c_2Erelation_2ERINTER_2E4: ( du * du * du * du ) > u ).
tff(func_def_300,type,
c_2Erelation_2ERRANGE_2E0: u ).
tff(func_def_301,type,
c_2Erelation_2ERRANGE_2E1: du > u ).
tff(func_def_302,type,
c_2Erelation_2ERRANGE_2E2: ( du * du ) > u ).
tff(func_def_303,type,
c_2Erelation_2ERRESTRICT_2E0: u ).
tff(func_def_304,type,
c_2Erelation_2ERRESTRICT_2E2: ( du * du ) > u ).
tff(func_def_305,type,
c_2Erelation_2ERRESTRICT_2E4: ( du * du * du * du ) > u ).
tff(func_def_306,type,
c_2Erelation_2ERSUBSET_2E0: u ).
tff(func_def_307,type,
c_2Erelation_2ERSUBSET_2E2: ( du * du ) > u ).
tff(func_def_308,type,
c_2Erelation_2ERTC_2E0: u ).
tff(func_def_309,type,
c_2Erelation_2ERTC_2E1: du > u ).
tff(func_def_310,type,
c_2Erelation_2ERTC_2E3: ( du * du * du ) > u ).
tff(func_def_311,type,
c_2Erelation_2ERUNION_2E0: u ).
tff(func_def_312,type,
c_2Erelation_2ERUNION_2E2: ( du * du ) > u ).
tff(func_def_313,type,
c_2Erelation_2ERUNION_2E4: ( du * du * du * du ) > u ).
tff(func_def_314,type,
c_2Erelation_2ERUNIV_2E0: u ).
tff(func_def_315,type,
c_2Erelation_2ERUNIV_2E2: ( du * du ) > u ).
tff(func_def_316,type,
c_2Erelation_2ESC_2E0: u ).
tff(func_def_317,type,
c_2Erelation_2ESC_2E1: du > u ).
tff(func_def_318,type,
c_2Erelation_2ESC_2E3: ( du * du * du ) > u ).
tff(func_def_319,type,
c_2Erelation_2ESN_2E0: u ).
tff(func_def_320,type,
c_2Erelation_2ESN_2E1: du > u ).
tff(func_def_321,type,
c_2Erelation_2ESTRORD_2E0: u ).
tff(func_def_322,type,
c_2Erelation_2ESTRORD_2E1: du > u ).
tff(func_def_323,type,
c_2Erelation_2ESTRORD_2E3: ( du * du * du ) > u ).
tff(func_def_324,type,
c_2Erelation_2EStrongLinearOrder_2E0: u ).
tff(func_def_325,type,
c_2Erelation_2EStrongLinearOrder_2E1: du > u ).
tff(func_def_326,type,
c_2Erelation_2EStrongOrder_2E0: u ).
tff(func_def_327,type,
c_2Erelation_2EStrongOrder_2E1: du > u ).
tff(func_def_328,type,
c_2Erelation_2ETC_2E0: u ).
tff(func_def_329,type,
c_2Erelation_2ETC_2E1: du > u ).
tff(func_def_330,type,
c_2Erelation_2ETC_2E3: ( du * du * du ) > u ).
tff(func_def_331,type,
c_2Erelation_2EWCR_2E0: u ).
tff(func_def_332,type,
c_2Erelation_2EWCR_2E1: du > u ).
tff(func_def_333,type,
c_2Erelation_2EWF_2E0: u ).
tff(func_def_334,type,
c_2Erelation_2EWF_2E1: du > u ).
tff(func_def_335,type,
c_2Erelation_2EWFP_2E0: u ).
tff(func_def_336,type,
c_2Erelation_2EWFP_2E2: ( du * du ) > u ).
tff(func_def_337,type,
c_2Erelation_2EWFREC_2E0: u ).
tff(func_def_338,type,
c_2Erelation_2EWFREC_2E2: ( du * du ) > u ).
tff(func_def_339,type,
c_2Erelation_2EWFREC_2E3: ( du * du * du ) > u ).
tff(func_def_340,type,
c_2Erelation_2EWeakLinearOrder_2E0: u ).
tff(func_def_341,type,
c_2Erelation_2EWeakLinearOrder_2E1: du > u ).
tff(func_def_342,type,
c_2Erelation_2EWeakOrder_2E0: u ).
tff(func_def_343,type,
c_2Erelation_2EWeakOrder_2E1: du > u ).
tff(func_def_344,type,
c_2Erelation_2Eantisymmetric_2E0: u ).
tff(func_def_345,type,
c_2Erelation_2Eantisymmetric_2E1: du > u ).
tff(func_def_346,type,
c_2Erelation_2Eapprox_2E0: u ).
tff(func_def_347,type,
c_2Erelation_2Eapprox_2E4: ( du * du * du * du ) > u ).
tff(func_def_348,type,
c_2Erelation_2Ediag_2E0: u ).
tff(func_def_349,type,
c_2Erelation_2Ediag_2E1: du > u ).
tff(func_def_350,type,
c_2Erelation_2Ediag_2E3: ( du * du * du ) > u ).
tff(func_def_351,type,
c_2Erelation_2Ediamond_2E0: u ).
tff(func_def_352,type,
c_2Erelation_2Ediamond_2E1: du > u ).
tff(func_def_353,type,
c_2Erelation_2Eequivalence_2E0: u ).
tff(func_def_354,type,
c_2Erelation_2Eequivalence_2E1: du > u ).
tff(func_def_355,type,
c_2Erelation_2Einv_2E0: u ).
tff(func_def_356,type,
c_2Erelation_2Einv_2E1: du > u ).
tff(func_def_357,type,
c_2Erelation_2Einv_2E3: ( du * du * du ) > u ).
tff(func_def_358,type,
c_2Erelation_2Einv__image_2E0: u ).
tff(func_def_359,type,
c_2Erelation_2Einv__image_2E2: ( du * du ) > u ).
tff(func_def_360,type,
c_2Erelation_2Einv__image_2E4: ( du * du * du * du ) > u ).
tff(func_def_361,type,
c_2Erelation_2Eirreflexive_2E0: u ).
tff(func_def_362,type,
c_2Erelation_2Eirreflexive_2E1: du > u ).
tff(func_def_363,type,
c_2Erelation_2Enf_2E0: u ).
tff(func_def_364,type,
c_2Erelation_2Enf_2E2: ( du * du ) > u ).
tff(func_def_365,type,
c_2Erelation_2Ercdiamond_2E0: u ).
tff(func_def_366,type,
c_2Erelation_2Ercdiamond_2E1: du > u ).
tff(func_def_367,type,
c_2Erelation_2Ereflexive_2E0: u ).
tff(func_def_368,type,
c_2Erelation_2Ereflexive_2E1: du > u ).
tff(func_def_369,type,
c_2Erelation_2Esymmetric_2E0: u ).
tff(func_def_370,type,
c_2Erelation_2Esymmetric_2E1: du > u ).
tff(func_def_371,type,
c_2Erelation_2Ethe__fun_2E0: u ).
tff(func_def_372,type,
c_2Erelation_2Ethe__fun_2E3: ( du * du * du ) > u ).
tff(func_def_373,type,
c_2Erelation_2Etotal_2E0: u ).
tff(func_def_374,type,
c_2Erelation_2Etotal_2E1: du > u ).
tff(func_def_375,type,
c_2Erelation_2Etransitive_2E0: u ).
tff(func_def_376,type,
c_2Erelation_2Etransitive_2E1: du > u ).
tff(func_def_377,type,
c_2Erelation_2Etrichotomous_2E0: u ).
tff(func_def_378,type,
c_2Erelation_2Etrichotomous_2E1: du > u ).
tff(func_def_379,type,
mono_2Ec_2Erelation_2EINVOL_2E0_2Emono_2Etyop_2Emin_2Ebool: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29_2Ctyop_2Emin_2Ebool_29 ).
tff(func_def_380,type,
mono_2Ec_2Erelation_2EINVOL_2E1_2Emono_2Etyop_2Emin_2Ebool: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29 > mono_2Etyop_2Emin_2Ebool ).
tff(func_def_381,type,
tyop_2Esum_2Esum: ( d * d ) > d ).
tff(func_def_382,type,
c_2Esum_2E_2B_2B_2E0: u ).
tff(func_def_383,type,
c_2Esum_2E_2B_2B_2E2: ( du * du ) > u ).
tff(func_def_384,type,
c_2Esum_2E_2B_2B_2E3: ( du * du * du ) > u ).
tff(func_def_385,type,
c_2Esum_2EABS__sum_2E0: u ).
tff(func_def_386,type,
c_2Esum_2EABS__sum_2E1: du > u ).
tff(func_def_387,type,
c_2Esum_2EINL_2E0: u ).
tff(func_def_388,type,
c_2Esum_2EINL_2E1: du > u ).
tff(func_def_389,type,
c_2Esum_2EINR_2E0: u ).
tff(func_def_390,type,
c_2Esum_2EINR_2E1: du > u ).
tff(func_def_391,type,
c_2Esum_2EISL_2E0: u ).
tff(func_def_392,type,
c_2Esum_2EISL_2E1: du > u ).
tff(func_def_393,type,
c_2Esum_2EISR_2E0: u ).
tff(func_def_394,type,
c_2Esum_2EISR_2E1: du > u ).
tff(func_def_395,type,
c_2Esum_2EIS__SUM__REP_2E0: u ).
tff(func_def_396,type,
c_2Esum_2EIS__SUM__REP_2E1: du > u ).
tff(func_def_397,type,
c_2Esum_2EOUTL_2E0: u ).
tff(func_def_398,type,
c_2Esum_2EOUTL_2E1: du > u ).
tff(func_def_399,type,
c_2Esum_2EOUTR_2E0: u ).
tff(func_def_400,type,
c_2Esum_2EOUTR_2E1: du > u ).
tff(func_def_401,type,
c_2Esum_2EREP__sum_2E0: u ).
tff(func_def_402,type,
c_2Esum_2EREP__sum_2E1: du > u ).
tff(func_def_403,type,
c_2Esum_2ESUM__ALL_2E0: u ).
tff(func_def_404,type,
c_2Esum_2ESUM__ALL_2E3: ( du * du * du ) > u ).
tff(func_def_405,type,
c_2Esum_2Esum__CASE_2E0: u ).
tff(func_def_406,type,
c_2Esum_2Esum__CASE_2E3: ( du * du * du ) > u ).
tff(func_def_407,type,
tyop_2Eoption_2Eoption: d > d ).
tff(func_def_408,type,
c_2Eoption_2EIS__NONE_2E0: u ).
tff(func_def_409,type,
c_2Eoption_2EIS__NONE_2E1: du > u ).
tff(func_def_410,type,
c_2Eoption_2EIS__SOME_2E0: u ).
tff(func_def_411,type,
c_2Eoption_2EIS__SOME_2E1: du > u ).
tff(func_def_412,type,
c_2Eoption_2ENONE_2E0: u ).
tff(func_def_413,type,
c_2Eoption_2EOPTION__ALL_2E0: u ).
tff(func_def_414,type,
c_2Eoption_2EOPTION__ALL_2E2: ( du * du ) > u ).
tff(func_def_415,type,
c_2Eoption_2EOPTION__APPLY_2E0: u ).
tff(func_def_416,type,
c_2Eoption_2EOPTION__APPLY_2E2: ( du * du ) > u ).
tff(func_def_417,type,
c_2Eoption_2EOPTION__BIND_2E0: u ).
tff(func_def_418,type,
c_2Eoption_2EOPTION__BIND_2E2: ( du * du ) > u ).
tff(func_def_419,type,
c_2Eoption_2EOPTION__CHOICE_2E0: u ).
tff(func_def_420,type,
c_2Eoption_2EOPTION__CHOICE_2E2: ( du * du ) > u ).
tff(func_def_421,type,
c_2Eoption_2EOPTION__GUARD_2E0: u ).
tff(func_def_422,type,
c_2Eoption_2EOPTION__GUARD_2E1: du > u ).
tff(func_def_423,type,
c_2Eoption_2EOPTION__IGNORE__BIND_2E0: u ).
tff(func_def_424,type,
c_2Eoption_2EOPTION__IGNORE__BIND_2E2: ( du * du ) > u ).
tff(func_def_425,type,
c_2Eoption_2EOPTION__JOIN_2E0: u ).
tff(func_def_426,type,
c_2Eoption_2EOPTION__JOIN_2E1: du > u ).
tff(func_def_427,type,
c_2Eoption_2EOPTION__MAP_2E0: u ).
tff(func_def_428,type,
c_2Eoption_2EOPTION__MAP_2E2: ( du * du ) > u ).
tff(func_def_429,type,
c_2Eoption_2EOPTION__MAP2_2E0: u ).
tff(func_def_430,type,
c_2Eoption_2EOPTION__MAP2_2E3: ( du * du * du ) > u ).
tff(func_def_431,type,
c_2Eoption_2EOPTION__MCOMP_2E0: u ).
tff(func_def_432,type,
c_2Eoption_2EOPTION__MCOMP_2E2: ( du * du ) > u ).
tff(func_def_433,type,
c_2Eoption_2EOPTION__MCOMP_2E3: ( du * du * du ) > u ).
tff(func_def_434,type,
c_2Eoption_2EOPTREL_2E0: u ).
tff(func_def_435,type,
c_2Eoption_2EOPTREL_2E3: ( du * du * du ) > u ).
tff(func_def_436,type,
c_2Eoption_2ESOME_2E0: u ).
tff(func_def_437,type,
c_2Eoption_2ESOME_2E1: du > u ).
tff(func_def_438,type,
c_2Eoption_2ETHE_2E0: u ).
tff(func_def_439,type,
c_2Eoption_2ETHE_2E1: du > u ).
tff(func_def_440,type,
c_2Eoption_2Eoption__ABS_2E0: u ).
tff(func_def_441,type,
c_2Eoption_2Eoption__ABS_2E1: du > u ).
tff(func_def_442,type,
c_2Eoption_2Eoption__CASE_2E0: u ).
tff(func_def_443,type,
c_2Eoption_2Eoption__CASE_2E3: ( du * du * du ) > u ).
tff(func_def_444,type,
c_2Eoption_2Eoption__REP_2E0: u ).
tff(func_def_445,type,
c_2Eoption_2Eoption__REP_2E1: du > u ).
tff(func_def_446,type,
c_2Eoption_2Esome_2E0: u ).
tff(func_def_447,type,
c_2Eoption_2Esome_2E1: du > u ).
tff(func_def_448,type,
mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Eoption_2Eoption_28tyop_2Eone_2Eone_29_2Ctyop_2Emin_2Efun_28tyop_2Eoption_2Eoption_28tyop_2Eone_2Eone_29_2Ctyop_2Eoption_2Eoption_28tyop_2Eone_2Eone_29_29_29: ( mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Eoption_2Eoption_28tyop_2Eone_2Eone_29_2Ctyop_2Emin_2Efun_28tyop_2Eoption_2Eoption_28tyop_2Eone_2Eone_29_2Ctyop_2Eoption_2Eoption_28tyop_2Eone_2Eone_29_29_29_29 * mono_2Etyop_2Emin_2Ebool ) > mono_2Etyop_2Emin_2Efun_28tyop_2Eoption_2Eoption_28tyop_2Eone_2Eone_29_2Ctyop_2Emin_2Efun_28tyop_2Eoption_2Eoption_28tyop_2Eone_2Eone_29_2Ctyop_2Eoption_2Eoption_28tyop_2Eone_2Eone_29_29_29 ).
tff(func_def_449,type,
mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Eoption_2Eoption_28tyop_2Eone_2Eone_29: ( mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Eoption_2Eoption_28tyop_2Eone_2Eone_29_29 * mono_2Etyop_2Emin_2Ebool ) > mono_2Etyop_2Eoption_2Eoption_28tyop_2Eone_2Eone_29 ).
tff(func_def_450,type,
mono_2Eapp_2E2_2Emono_2Etyop_2Eone_2Eone_20mono_2Etyop_2Eoption_2Eoption_28tyop_2Eone_2Eone_29: ( mono_2Etyop_2Emin_2Efun_28tyop_2Eone_2Eone_2Ctyop_2Eoption_2Eoption_28tyop_2Eone_2Eone_29_29 * mono_2Etyop_2Eone_2Eone ) > mono_2Etyop_2Eoption_2Eoption_28tyop_2Eone_2Eone_29 ).
tff(func_def_451,type,
mono_2Eapp_2E2_2Emono_2Etyop_2Eoption_2Eoption_28tyop_2Eone_2Eone_29_20mono_2Etyop_2Emin_2Efun_28tyop_2Eoption_2Eoption_28tyop_2Eone_2Eone_29_2Ctyop_2Eoption_2Eoption_28tyop_2Eone_2Eone_29_29: ( mono_2Etyop_2Emin_2Efun_28tyop_2Eoption_2Eoption_28tyop_2Eone_2Eone_29_2Ctyop_2Emin_2Efun_28tyop_2Eoption_2Eoption_28tyop_2Eone_2Eone_29_2Ctyop_2Eoption_2Eoption_28tyop_2Eone_2Eone_29_29_29 * mono_2Etyop_2Eoption_2Eoption_28tyop_2Eone_2Eone_29 ) > mono_2Etyop_2Emin_2Efun_28tyop_2Eoption_2Eoption_28tyop_2Eone_2Eone_29_2Ctyop_2Eoption_2Eoption_28tyop_2Eone_2Eone_29_29 ).
tff(func_def_452,type,
mono_2Eapp_2E2_2Emono_2Etyop_2Eoption_2Eoption_28tyop_2Eone_2Eone_29_20mono_2Etyop_2Eoption_2Eoption_28tyop_2Eone_2Eone_29: ( mono_2Etyop_2Emin_2Efun_28tyop_2Eoption_2Eoption_28tyop_2Eone_2Eone_29_2Ctyop_2Eoption_2Eoption_28tyop_2Eone_2Eone_29_29 * mono_2Etyop_2Eoption_2Eoption_28tyop_2Eone_2Eone_29 ) > mono_2Etyop_2Eoption_2Eoption_28tyop_2Eone_2Eone_29 ).
tff(func_def_453,type,
mono_2Ec_2Ebool_2ECOND_2E0_2Emono_2Etyop_2Eoption_2Eoption_28tyop_2Eone_2Eone_29: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Eoption_2Eoption_28tyop_2Eone_2Eone_29_2Ctyop_2Emin_2Efun_28tyop_2Eoption_2Eoption_28tyop_2Eone_2Eone_29_2Ctyop_2Eoption_2Eoption_28tyop_2Eone_2Eone_29_29_29_29 ).
tff(func_def_454,type,
mono_2Ec_2Ebool_2ECOND_2E3_2Emono_2Etyop_2Eoption_2Eoption_28tyop_2Eone_2Eone_29: ( mono_2Etyop_2Emin_2Ebool * mono_2Etyop_2Eoption_2Eoption_28tyop_2Eone_2Eone_29 * mono_2Etyop_2Eoption_2Eoption_28tyop_2Eone_2Eone_29 ) > mono_2Etyop_2Eoption_2Eoption_28tyop_2Eone_2Eone_29 ).
tff(func_def_455,type,
mono_2Ec_2Eoption_2ENONE_2E0_2Emono_2Etyop_2Eone_2Eone: mono_2Etyop_2Eoption_2Eoption_28tyop_2Eone_2Eone_29 ).
tff(func_def_456,type,
mono_2Ec_2Eoption_2EOPTION__GUARD_2E0: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Eoption_2Eoption_28tyop_2Eone_2Eone_29_29 ).
tff(func_def_457,type,
mono_2Ec_2Eoption_2EOPTION__GUARD_2E1: mono_2Etyop_2Emin_2Ebool > mono_2Etyop_2Eoption_2Eoption_28tyop_2Eone_2Eone_29 ).
tff(func_def_458,type,
mono_2Ec_2Eoption_2ESOME_2E0_2Emono_2Etyop_2Eone_2Eone: mono_2Etyop_2Emin_2Efun_28tyop_2Eone_2Eone_2Ctyop_2Eoption_2Eoption_28tyop_2Eone_2Eone_29_29 ).
tff(func_def_459,type,
mono_2Ec_2Eoption_2ESOME_2E1_2Emono_2Etyop_2Eone_2Eone: mono_2Etyop_2Eone_2Eone > mono_2Etyop_2Eoption_2Eoption_28tyop_2Eone_2Eone_29 ).
tff(func_def_460,type,
i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Eoption_2Eoption_28tyop_2Eone_2Eone_29_2Ctyop_2Emin_2Efun_28tyop_2Eoption_2Eoption_28tyop_2Eone_2Eone_29_2Ctyop_2Eoption_2Eoption_28tyop_2Eone_2Eone_29_29_29_29: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Eoption_2Eoption_28tyop_2Eone_2Eone_29_2Ctyop_2Emin_2Efun_28tyop_2Eoption_2Eoption_28tyop_2Eone_2Eone_29_2Ctyop_2Eoption_2Eoption_28tyop_2Eone_2Eone_29_29_29_29 > u ).
tff(func_def_461,type,
i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Eoption_2Eoption_28tyop_2Eone_2Eone_29_29: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Eoption_2Eoption_28tyop_2Eone_2Eone_29_29 > u ).
tff(func_def_462,type,
i_mono_2Etyop_2Emin_2Efun_28tyop_2Eone_2Eone_2Ctyop_2Eoption_2Eoption_28tyop_2Eone_2Eone_29_29: mono_2Etyop_2Emin_2Efun_28tyop_2Eone_2Eone_2Ctyop_2Eoption_2Eoption_28tyop_2Eone_2Eone_29_29 > u ).
tff(func_def_463,type,
i_mono_2Etyop_2Emin_2Efun_28tyop_2Eoption_2Eoption_28tyop_2Eone_2Eone_29_2Ctyop_2Emin_2Efun_28tyop_2Eoption_2Eoption_28tyop_2Eone_2Eone_29_2Ctyop_2Eoption_2Eoption_28tyop_2Eone_2Eone_29_29_29: mono_2Etyop_2Emin_2Efun_28tyop_2Eoption_2Eoption_28tyop_2Eone_2Eone_29_2Ctyop_2Emin_2Efun_28tyop_2Eoption_2Eoption_28tyop_2Eone_2Eone_29_2Ctyop_2Eoption_2Eoption_28tyop_2Eone_2Eone_29_29_29 > u ).
tff(func_def_464,type,
i_mono_2Etyop_2Emin_2Efun_28tyop_2Eoption_2Eoption_28tyop_2Eone_2Eone_29_2Ctyop_2Eoption_2Eoption_28tyop_2Eone_2Eone_29_29: mono_2Etyop_2Emin_2Efun_28tyop_2Eoption_2Eoption_28tyop_2Eone_2Eone_29_2Ctyop_2Eoption_2Eoption_28tyop_2Eone_2Eone_29_29 > u ).
tff(func_def_465,type,
i_mono_2Etyop_2Eoption_2Eoption_28tyop_2Eone_2Eone_29: mono_2Etyop_2Eoption_2Eoption_28tyop_2Eone_2Eone_29 > u ).
tff(func_def_466,type,
j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Eoption_2Eoption_28tyop_2Eone_2Eone_29_2Ctyop_2Emin_2Efun_28tyop_2Eoption_2Eoption_28tyop_2Eone_2Eone_29_2Ctyop_2Eoption_2Eoption_28tyop_2Eone_2Eone_29_29_29_29: du > mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Eoption_2Eoption_28tyop_2Eone_2Eone_29_2Ctyop_2Emin_2Efun_28tyop_2Eoption_2Eoption_28tyop_2Eone_2Eone_29_2Ctyop_2Eoption_2Eoption_28tyop_2Eone_2Eone_29_29_29_29 ).
tff(func_def_467,type,
j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Eoption_2Eoption_28tyop_2Eone_2Eone_29_29: du > mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Eoption_2Eoption_28tyop_2Eone_2Eone_29_29 ).
tff(func_def_468,type,
j_mono_2Etyop_2Emin_2Efun_28tyop_2Eone_2Eone_2Ctyop_2Eoption_2Eoption_28tyop_2Eone_2Eone_29_29: du > mono_2Etyop_2Emin_2Efun_28tyop_2Eone_2Eone_2Ctyop_2Eoption_2Eoption_28tyop_2Eone_2Eone_29_29 ).
tff(func_def_469,type,
j_mono_2Etyop_2Emin_2Efun_28tyop_2Eoption_2Eoption_28tyop_2Eone_2Eone_29_2Ctyop_2Emin_2Efun_28tyop_2Eoption_2Eoption_28tyop_2Eone_2Eone_29_2Ctyop_2Eoption_2Eoption_28tyop_2Eone_2Eone_29_29_29: du > mono_2Etyop_2Emin_2Efun_28tyop_2Eoption_2Eoption_28tyop_2Eone_2Eone_29_2Ctyop_2Emin_2Efun_28tyop_2Eoption_2Eoption_28tyop_2Eone_2Eone_29_2Ctyop_2Eoption_2Eoption_28tyop_2Eone_2Eone_29_29_29 ).
tff(func_def_470,type,
j_mono_2Etyop_2Emin_2Efun_28tyop_2Eoption_2Eoption_28tyop_2Eone_2Eone_29_2Ctyop_2Eoption_2Eoption_28tyop_2Eone_2Eone_29_29: du > mono_2Etyop_2Emin_2Efun_28tyop_2Eoption_2Eoption_28tyop_2Eone_2Eone_29_2Ctyop_2Eoption_2Eoption_28tyop_2Eone_2Eone_29_29 ).
tff(func_def_471,type,
j_mono_2Etyop_2Eoption_2Eoption_28tyop_2Eone_2Eone_29: du > mono_2Etyop_2Eoption_2Eoption_28tyop_2Eone_2Eone_29 ).
tff(func_def_472,type,
tyop_2Epair_2Eprod: ( d * d ) > d ).
tff(func_def_473,type,
c_2Epair_2E_23_23_2E0: u ).
tff(func_def_474,type,
c_2Epair_2E_23_23_2E3: ( du * du * du ) > u ).
tff(func_def_475,type,
c_2Epair_2E_2C_2E0: u ).
tff(func_def_476,type,
c_2Epair_2E_2C_2E2: ( du * du ) > u ).
tff(func_def_477,type,
c_2Epair_2EABS__prod_2E0: u ).
tff(func_def_478,type,
c_2Epair_2EABS__prod_2E1: du > u ).
tff(func_def_479,type,
c_2Epair_2ECURRY_2E0: u ).
tff(func_def_480,type,
c_2Epair_2ECURRY_2E1: du > u ).
tff(func_def_481,type,
c_2Epair_2ECURRY_2E3: ( du * du * du ) > u ).
tff(func_def_482,type,
c_2Epair_2EFST_2E0: u ).
tff(func_def_483,type,
c_2Epair_2EFST_2E1: du > u ).
tff(func_def_484,type,
c_2Epair_2ELEX_2E0: u ).
tff(func_def_485,type,
c_2Epair_2ELEX_2E2: ( du * du ) > u ).
tff(func_def_486,type,
c_2Epair_2ELEX_2E4: ( du * du * du * du ) > u ).
tff(func_def_487,type,
c_2Epair_2EPROD__ALL_2E0: u ).
tff(func_def_488,type,
c_2Epair_2EPROD__ALL_2E3: ( du * du * du ) > u ).
tff(func_def_489,type,
c_2Epair_2EREP__prod_2E0: u ).
tff(func_def_490,type,
c_2Epair_2EREP__prod_2E1: du > u ).
tff(func_def_491,type,
c_2Epair_2ERPROD_2E0: u ).
tff(func_def_492,type,
c_2Epair_2ERPROD_2E2: ( du * du ) > u ).
tff(func_def_493,type,
c_2Epair_2ESND_2E0: u ).
tff(func_def_494,type,
c_2Epair_2ESND_2E1: du > u ).
tff(func_def_495,type,
c_2Epair_2ESWAP_2E0: u ).
tff(func_def_496,type,
c_2Epair_2ESWAP_2E1: du > u ).
tff(func_def_497,type,
c_2Epair_2EUNCURRY_2E0: u ).
tff(func_def_498,type,
c_2Epair_2EUNCURRY_2E1: du > u ).
tff(func_def_499,type,
c_2Epair_2EUNCURRY_2E2: ( du * du ) > u ).
tff(func_def_500,type,
c_2Ecombin_2Eo_2E1: du > u ).
tff(func_def_501,type,
c_2Epair_2Epair__CASE_2E0: u ).
tff(func_def_502,type,
c_2Epair_2Epair__CASE_2E2: ( du * du ) > u ).
tff(func_def_503,type,
c_2Eprim__rec_2E_3C_2E0: u ).
tff(func_def_504,type,
c_2Eprim__rec_2E_3C_2E2: ( du * du ) > u ).
tff(func_def_505,type,
c_2Eprim__rec_2EPRE_2E0: u ).
tff(func_def_506,type,
c_2Eprim__rec_2EPRE_2E1: du > u ).
tff(func_def_507,type,
c_2Eprim__rec_2EPRIM__REC_2E0: u ).
tff(func_def_508,type,
c_2Eprim__rec_2EPRIM__REC_2E3: ( du * du * du ) > u ).
tff(func_def_509,type,
c_2Eprim__rec_2EPRIM__REC__FUN_2E0: u ).
tff(func_def_510,type,
c_2Eprim__rec_2EPRIM__REC__FUN_2E2: ( du * du ) > u ).
tff(func_def_511,type,
c_2Eprim__rec_2EPRIM__REC__FUN_2E4: ( du * du * du * du ) > u ).
tff(func_def_512,type,
c_2Eprim__rec_2ESIMP__REC_2E0: u ).
tff(func_def_513,type,
c_2Eprim__rec_2ESIMP__REC_2E2: ( du * du ) > u ).
tff(func_def_514,type,
c_2Eprim__rec_2ESIMP__REC_2E3: ( du * du * du ) > u ).
tff(func_def_515,type,
c_2Eprim__rec_2ESIMP__REC__REL_2E0: u ).
tff(func_def_516,type,
c_2Eprim__rec_2ESIMP__REC__REL_2E4: ( du * du * du * du ) > u ).
tff(func_def_517,type,
c_2Erelation_2Einv__image_2E1: du > u ).
tff(func_def_518,type,
c_2Eprim__rec_2Emeasure_2E0: u ).
tff(func_def_519,type,
c_2Eprim__rec_2Emeasure_2E1: du > u ).
tff(func_def_520,type,
c_2Eprim__rec_2Emeasure_2E3: ( du * du * du ) > u ).
tff(func_def_521,type,
c_2Eprim__rec_2Ewellfounded_2E0: u ).
tff(func_def_522,type,
c_2Eprim__rec_2Ewellfounded_2E1: du > u ).
tff(func_def_523,type,
mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Ebool_20mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29_29: ( mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29_29_29 * mono_2Etyop_2Emin_2Ebool ) > mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29_29 ).
tff(func_def_524,type,
mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29_20mono_2Etyop_2Enum_2Enum: ( mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29_2Ctyop_2Enum_2Enum_29 * mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29 ) > mono_2Etyop_2Enum_2Enum ).
tff(func_def_525,type,
mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29_29_20mono_2Etyop_2Emin_2Ebool: ( mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29_29_2Ctyop_2Emin_2Ebool_29 * mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29_29 ) > mono_2Etyop_2Emin_2Ebool ).
tff(func_def_526,type,
mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29_29_20mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29_29: ( mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29_29_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29_29_29 * mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29_29 ) > mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29_29 ).
tff(func_def_527,type,
mono_2Eapp_2E2_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29: ( mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29_29 * mono_2Etyop_2Enum_2Enum ) > mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29 ).
tff(func_def_528,type,
mono_2Eapp_2E2_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29: ( mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29_29 * mono_2Etyop_2Enum_2Enum ) > mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29 ).
tff(func_def_529,type,
mono_2Ec_2Eprim__rec_2E_3C_2E0: mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29_29 ).
tff(func_def_530,type,
mono_2Ec_2Eprim__rec_2E_3C_2E2: ( mono_2Etyop_2Enum_2Enum * mono_2Etyop_2Enum_2Enum ) > mono_2Etyop_2Emin_2Ebool ).
tff(func_def_531,type,
mono_2Ec_2Emin_2E_40_2E0_2Emono_2Etyop_2Enum_2Enum: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29_2Ctyop_2Enum_2Enum_29 ).
tff(func_def_532,type,
mono_2Ec_2Emin_2E_40_2E1_2Emono_2Etyop_2Enum_2Enum: mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29 > mono_2Etyop_2Enum_2Enum ).
tff(func_def_533,type,
mono_2Ec_2Ebool_2ECOND_2E0_2Emono_2Etyop_2Enum_2Enum: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29_29_29 ).
tff(func_def_534,type,
mono_2Ec_2Ebool_2ECOND_2E3_2Emono_2Etyop_2Enum_2Enum: ( mono_2Etyop_2Emin_2Ebool * mono_2Etyop_2Enum_2Enum * mono_2Etyop_2Enum_2Enum ) > mono_2Etyop_2Enum_2Enum ).
tff(func_def_535,type,
mono_2Ec_2Eprim__rec_2EPRE_2E0: mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29 ).
tff(func_def_536,type,
mono_2Ec_2Eprim__rec_2EPRE_2E1: mono_2Etyop_2Enum_2Enum > mono_2Etyop_2Enum_2Enum ).
tff(func_def_537,type,
mono_2Ec_2Erelation_2ERTC_2E0_2Emono_2Etyop_2Enum_2Enum: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29_29_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29_29_29 ).
tff(func_def_538,type,
mono_2Ec_2Erelation_2ERTC_2E3_2Emono_2Etyop_2Enum_2Enum: ( mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29_29 * mono_2Etyop_2Enum_2Enum * mono_2Etyop_2Enum_2Enum ) > mono_2Etyop_2Emin_2Ebool ).
tff(func_def_539,type,
mono_2Ec_2Erelation_2ETC_2E0_2Emono_2Etyop_2Enum_2Enum: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29_29_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29_29_29 ).
tff(func_def_540,type,
mono_2Ec_2Erelation_2ETC_2E1_2Emono_2Etyop_2Enum_2Enum: mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29_29 > mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29_29 ).
tff(func_def_541,type,
mono_2Ec_2Erelation_2ETC_2E3_2Emono_2Etyop_2Enum_2Enum: ( mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29_29 * mono_2Etyop_2Enum_2Enum * mono_2Etyop_2Enum_2Enum ) > mono_2Etyop_2Emin_2Ebool ).
tff(func_def_542,type,
mono_2Ec_2Erelation_2EWF_2E0_2Emono_2Etyop_2Enum_2Enum: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29_29_2Ctyop_2Emin_2Ebool_29 ).
tff(func_def_543,type,
mono_2Ec_2Erelation_2EWF_2E1_2Emono_2Etyop_2Enum_2Enum: mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29_29 > mono_2Etyop_2Emin_2Ebool ).
tff(func_def_544,type,
i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29_29_29: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29_29_29 > u ).
tff(func_def_545,type,
i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29_2Ctyop_2Enum_2Enum_29: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29_2Ctyop_2Enum_2Enum_29 > u ).
tff(func_def_546,type,
i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29_29_2Ctyop_2Emin_2Ebool_29: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29_29_2Ctyop_2Emin_2Ebool_29 > u ).
tff(func_def_547,type,
i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29_29_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29_29_29: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29_29_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29_29_29 > u ).
tff(func_def_548,type,
i_mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29_29: mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29_29 > u ).
tff(func_def_549,type,
i_mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29_29: mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29_29 > u ).
tff(func_def_550,type,
j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29_29_29: du > mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29_29_29 ).
tff(func_def_551,type,
j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29_2Ctyop_2Enum_2Enum_29: du > mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29_2Ctyop_2Enum_2Enum_29 ).
tff(func_def_552,type,
j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29_29_2Ctyop_2Emin_2Ebool_29: du > mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29_29_2Ctyop_2Emin_2Ebool_29 ).
tff(func_def_553,type,
j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29_29_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29_29_29: du > mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29_29_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29_29_29 ).
tff(func_def_554,type,
j_mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29_29: du > mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29_29 ).
tff(func_def_555,type,
j_mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29_29: du > mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29_29 ).
tff(func_def_556,type,
c_2Earithmetic_2E_2A_2E0: u ).
tff(func_def_557,type,
c_2Earithmetic_2E_2A_2E2: ( du * du ) > u ).
tff(func_def_558,type,
c_2Earithmetic_2E_2B_2E0: u ).
tff(func_def_559,type,
c_2Earithmetic_2E_2B_2E2: ( du * du ) > u ).
tff(func_def_560,type,
c_2Earithmetic_2E_2D_2E0: u ).
tff(func_def_561,type,
c_2Earithmetic_2E_2D_2E2: ( du * du ) > u ).
tff(func_def_562,type,
c_2Earithmetic_2E_3C_3D_2E0: u ).
tff(func_def_563,type,
c_2Earithmetic_2E_3C_3D_2E2: ( du * du ) > u ).
tff(func_def_564,type,
c_2Earithmetic_2E_3E_2E0: u ).
tff(func_def_565,type,
c_2Earithmetic_2E_3E_2E2: ( du * du ) > u ).
tff(func_def_566,type,
c_2Earithmetic_2E_3E_3D_2E0: u ).
tff(func_def_567,type,
c_2Earithmetic_2E_3E_3D_2E2: ( du * du ) > u ).
tff(func_def_568,type,
c_2Earithmetic_2EABS__DIFF_2E0: u ).
tff(func_def_569,type,
c_2Earithmetic_2EABS__DIFF_2E2: ( du * du ) > u ).
tff(func_def_570,type,
c_2Earithmetic_2EBIT1_2E0: u ).
tff(func_def_571,type,
c_2Earithmetic_2EBIT1_2E1: du > u ).
tff(func_def_572,type,
c_2Earithmetic_2EBIT2_2E0: u ).
tff(func_def_573,type,
c_2Earithmetic_2EBIT2_2E1: du > u ).
tff(func_def_574,type,
c_2Earithmetic_2EDIV_2E0: u ).
tff(func_def_575,type,
c_2Earithmetic_2EDIV_2E2: ( du * du ) > u ).
tff(func_def_576,type,
c_2Earithmetic_2EDIV2_2E0: u ).
tff(func_def_577,type,
c_2Earithmetic_2EDIV2_2E1: du > u ).
tff(func_def_578,type,
c_2Earithmetic_2EEVEN_2E0: u ).
tff(func_def_579,type,
c_2Earithmetic_2EEVEN_2E1: du > u ).
tff(func_def_580,type,
c_2Earithmetic_2EEXP_2E0: u ).
tff(func_def_581,type,
c_2Earithmetic_2EEXP_2E2: ( du * du ) > u ).
tff(func_def_582,type,
c_2Earithmetic_2EFACT_2E0: u ).
tff(func_def_583,type,
c_2Earithmetic_2EFACT_2E1: du > u ).
tff(func_def_584,type,
c_2Earithmetic_2EFUNPOW_2E0: u ).
tff(func_def_585,type,
c_2Earithmetic_2EFUNPOW_2E3: ( du * du * du ) > u ).
tff(func_def_586,type,
c_2Earithmetic_2EMAX_2E0: u ).
tff(func_def_587,type,
c_2Earithmetic_2EMAX_2E2: ( du * du ) > u ).
tff(func_def_588,type,
c_2Earithmetic_2EMIN_2E0: u ).
tff(func_def_589,type,
c_2Earithmetic_2EMIN_2E2: ( du * du ) > u ).
tff(func_def_590,type,
c_2Earithmetic_2EMOD_2E0: u ).
tff(func_def_591,type,
c_2Earithmetic_2EMOD_2E2: ( du * du ) > u ).
tff(func_def_592,type,
c_2Earithmetic_2ENRC_2E0: u ).
tff(func_def_593,type,
c_2Earithmetic_2ENRC_2E4: ( du * du * du * du ) > u ).
tff(func_def_594,type,
c_2Earithmetic_2ENUMERAL_2E0: u ).
tff(func_def_595,type,
c_2Earithmetic_2ENUMERAL_2E1: du > u ).
tff(func_def_596,type,
c_2Earithmetic_2EODD_2E0: u ).
tff(func_def_597,type,
c_2Earithmetic_2EODD_2E1: du > u ).
tff(func_def_598,type,
c_2Earithmetic_2EZERO_2E0: u ).
tff(func_def_599,type,
c_2Earithmetic_2Enat__elim____magic_2E0: u ).
tff(func_def_600,type,
c_2Earithmetic_2Enat__elim____magic_2E1: du > u ).
tff(func_def_601,type,
c_2Earithmetic_2Enum__CASE_2E0: u ).
tff(func_def_602,type,
c_2Earithmetic_2Enum__CASE_2E3: ( du * du * du ) > u ).
tff(func_def_603,type,
mono_2Eapp_2E2_2Emono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29_20mono_2Etyop_2Emin_2Ebool: ( mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29_2Ctyop_2Emin_2Ebool_29 * mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29 ) > mono_2Etyop_2Emin_2Ebool ).
tff(func_def_604,type,
mono_2Ec_2Earithmetic_2E_2A_2E0: mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29_29 ).
tff(func_def_605,type,
mono_2Ec_2Earithmetic_2E_2A_2E2: ( mono_2Etyop_2Enum_2Enum * mono_2Etyop_2Enum_2Enum ) > mono_2Etyop_2Enum_2Enum ).
tff(func_def_606,type,
mono_2Ec_2Earithmetic_2E_2B_2E0: mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29_29 ).
tff(func_def_607,type,
mono_2Ec_2Earithmetic_2E_2B_2E2: ( mono_2Etyop_2Enum_2Enum * mono_2Etyop_2Enum_2Enum ) > mono_2Etyop_2Enum_2Enum ).
tff(func_def_608,type,
mono_2Ec_2Earithmetic_2E_2D_2E0: mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29_29 ).
tff(func_def_609,type,
mono_2Ec_2Earithmetic_2E_2D_2E2: ( mono_2Etyop_2Enum_2Enum * mono_2Etyop_2Enum_2Enum ) > mono_2Etyop_2Enum_2Enum ).
tff(func_def_610,type,
mono_2Ec_2Earithmetic_2E_3C_3D_2E0: mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29_29 ).
tff(func_def_611,type,
mono_2Ec_2Earithmetic_2E_3C_3D_2E2: ( mono_2Etyop_2Enum_2Enum * mono_2Etyop_2Enum_2Enum ) > mono_2Etyop_2Emin_2Ebool ).
tff(func_def_612,type,
mono_2Ec_2Earithmetic_2E_3E_2E0: mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29_29 ).
tff(func_def_613,type,
mono_2Ec_2Earithmetic_2E_3E_2E2: ( mono_2Etyop_2Enum_2Enum * mono_2Etyop_2Enum_2Enum ) > mono_2Etyop_2Emin_2Ebool ).
tff(func_def_614,type,
mono_2Ec_2Earithmetic_2E_3E_3D_2E0: mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29_29 ).
tff(func_def_615,type,
mono_2Ec_2Earithmetic_2E_3E_3D_2E2: ( mono_2Etyop_2Enum_2Enum * mono_2Etyop_2Enum_2Enum ) > mono_2Etyop_2Emin_2Ebool ).
tff(func_def_616,type,
mono_2Ec_2Earithmetic_2EABS__DIFF_2E0: mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29_29 ).
tff(func_def_617,type,
mono_2Ec_2Earithmetic_2EABS__DIFF_2E2: ( mono_2Etyop_2Enum_2Enum * mono_2Etyop_2Enum_2Enum ) > mono_2Etyop_2Enum_2Enum ).
tff(func_def_618,type,
mono_2Ec_2Earithmetic_2EBIT1_2E0: mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29 ).
tff(func_def_619,type,
mono_2Ec_2Earithmetic_2EBIT1_2E1: mono_2Etyop_2Enum_2Enum > mono_2Etyop_2Enum_2Enum ).
tff(func_def_620,type,
mono_2Ec_2Earithmetic_2EBIT2_2E0: mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29 ).
tff(func_def_621,type,
mono_2Ec_2Earithmetic_2EBIT2_2E1: mono_2Etyop_2Enum_2Enum > mono_2Etyop_2Enum_2Enum ).
tff(func_def_622,type,
mono_2Ec_2Earithmetic_2EDIV_2E0: mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29_29 ).
tff(func_def_623,type,
mono_2Ec_2Earithmetic_2EDIV_2E2: ( mono_2Etyop_2Enum_2Enum * mono_2Etyop_2Enum_2Enum ) > mono_2Etyop_2Enum_2Enum ).
tff(func_def_624,type,
mono_2Ec_2Earithmetic_2EDIV2_2E0: mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29 ).
tff(func_def_625,type,
mono_2Ec_2Earithmetic_2EDIV2_2E1: mono_2Etyop_2Enum_2Enum > mono_2Etyop_2Enum_2Enum ).
tff(func_def_626,type,
mono_2Ec_2Earithmetic_2EEVEN_2E0: mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29 ).
tff(func_def_627,type,
mono_2Ec_2Earithmetic_2EEVEN_2E1: mono_2Etyop_2Enum_2Enum > mono_2Etyop_2Emin_2Ebool ).
tff(func_def_628,type,
mono_2Ec_2Earithmetic_2EEXP_2E0: mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29_29 ).
tff(func_def_629,type,
mono_2Ec_2Earithmetic_2EEXP_2E2: ( mono_2Etyop_2Enum_2Enum * mono_2Etyop_2Enum_2Enum ) > mono_2Etyop_2Enum_2Enum ).
tff(func_def_630,type,
mono_2Ec_2Earithmetic_2EFACT_2E0: mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29 ).
tff(func_def_631,type,
mono_2Ec_2Earithmetic_2EFACT_2E1: mono_2Etyop_2Enum_2Enum > mono_2Etyop_2Enum_2Enum ).
tff(func_def_632,type,
mono_2Ec_2Earithmetic_2EMAX_2E0: mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29_29 ).
tff(func_def_633,type,
mono_2Ec_2Earithmetic_2EMAX_2E2: ( mono_2Etyop_2Enum_2Enum * mono_2Etyop_2Enum_2Enum ) > mono_2Etyop_2Enum_2Enum ).
tff(func_def_634,type,
mono_2Ec_2Earithmetic_2EMIN_2E0: mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29_29 ).
tff(func_def_635,type,
mono_2Ec_2Earithmetic_2EMIN_2E2: ( mono_2Etyop_2Enum_2Enum * mono_2Etyop_2Enum_2Enum ) > mono_2Etyop_2Enum_2Enum ).
tff(func_def_636,type,
mono_2Ec_2Earithmetic_2EMOD_2E0: mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29_29 ).
tff(func_def_637,type,
mono_2Ec_2Earithmetic_2EMOD_2E2: ( mono_2Etyop_2Enum_2Enum * mono_2Etyop_2Enum_2Enum ) > mono_2Etyop_2Enum_2Enum ).
tff(func_def_638,type,
mono_2Ec_2Earithmetic_2ENUMERAL_2E0: mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29 ).
tff(func_def_639,type,
mono_2Ec_2Earithmetic_2ENUMERAL_2E1: mono_2Etyop_2Enum_2Enum > mono_2Etyop_2Enum_2Enum ).
tff(func_def_640,type,
mono_2Ec_2Earithmetic_2EODD_2E0: mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29 ).
tff(func_def_641,type,
mono_2Ec_2Earithmetic_2EODD_2E1: mono_2Etyop_2Enum_2Enum > mono_2Etyop_2Emin_2Ebool ).
tff(func_def_642,type,
mono_2Ec_2Ebool_2EONE__ONE_2E0_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29_2Ctyop_2Emin_2Ebool_29 ).
tff(func_def_643,type,
mono_2Ec_2Ebool_2EONE__ONE_2E1_2Emono_2Etyop_2Enum_2Enum_20mono_2Etyop_2Enum_2Enum: mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29 > mono_2Etyop_2Emin_2Ebool ).
tff(func_def_644,type,
mono_2Ec_2Erelation_2ERTC_2E1_2Emono_2Etyop_2Enum_2Enum: mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29_29 > mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29_29 ).
tff(func_def_645,type,
mono_2Ec_2Earithmetic_2EZERO_2E0: mono_2Etyop_2Enum_2Enum ).
tff(func_def_646,type,
mono_2Ec_2Earithmetic_2Enat__elim____magic_2E0: mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29 ).
tff(func_def_647,type,
mono_2Ec_2Earithmetic_2Enat__elim____magic_2E1: mono_2Etyop_2Enum_2Enum > mono_2Etyop_2Enum_2Enum ).
tff(func_def_648,type,
mono_2Ec_2Erelation_2Etransitive_2E0_2Emono_2Etyop_2Enum_2Enum: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29_29_2Ctyop_2Emin_2Ebool_29 ).
tff(func_def_649,type,
mono_2Ec_2Erelation_2Etransitive_2E1_2Emono_2Etyop_2Enum_2Enum: mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29_29 > mono_2Etyop_2Emin_2Ebool ).
tff(func_def_650,type,
i_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29_2Ctyop_2Emin_2Ebool_29: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29_2Ctyop_2Emin_2Ebool_29 > u ).
tff(func_def_651,type,
j_mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29_2Ctyop_2Emin_2Ebool_29: du > mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Enum_2Enum_29_2Ctyop_2Emin_2Ebool_29 ).
tff(func_def_652,type,
sK31: mono_2Etyop_2Enum_2Enum ).
tff(func_def_653,type,
sK32: ( d * u ) > u ).
tff(func_def_654,type,
sK33: mono_2Etyop_2Enum_2Enum > mono_2Etyop_2Enum_2Enum ).
tff(func_def_655,type,
sK34: mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29 > mono_2Etyop_2Enum_2Enum ).
tff(func_def_656,type,
sK35: ( mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29 * mono_2Etyop_2Enum_2Enum ) > mono_2Etyop_2Enum_2Enum ).
tff(func_def_657,type,
sK36: ( mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29 * mono_2Etyop_2Enum_2Enum ) > mono_2Etyop_2Enum_2Enum ).
tff(func_def_658,type,
sK37: ( mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29 * mono_2Etyop_2Enum_2Enum ) > mono_2Etyop_2Enum_2Enum ).
tff(func_def_659,type,
sK38: ( mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29 * mono_2Etyop_2Enum_2Enum ) > mono_2Etyop_2Enum_2Enum ).
tff(func_def_660,type,
sK39: mono_2Etyop_2Enum_2Enum > mono_2Etyop_2Enum_2Enum ).
tff(func_def_661,type,
sK40: ( mono_2Etyop_2Enum_2Enum * mono_2Etyop_2Enum_2Enum ) > mono_2Etyop_2Enum_2Enum ).
tff(func_def_662,type,
sK41: ( d * u * u ) > mono_2Etyop_2Enum_2Enum ).
tff(func_def_663,type,
sK42: ( d * u * u ) > mono_2Etyop_2Enum_2Enum ).
tff(func_def_664,type,
sK43: ( d * u * u ) > mono_2Etyop_2Enum_2Enum ).
tff(func_def_665,type,
sK44: mono_2Etyop_2Enum_2Enum > mono_2Etyop_2Enum_2Enum ).
tff(func_def_666,type,
sK45: mono_2Etyop_2Enum_2Enum > mono_2Etyop_2Enum_2Enum ).
tff(func_def_667,type,
sK46: mono_2Etyop_2Enum_2Enum > mono_2Etyop_2Enum_2Enum ).
tff(func_def_668,type,
sK47: mono_2Etyop_2Enum_2Enum > mono_2Etyop_2Enum_2Enum ).
tff(func_def_669,type,
sK48: ( mono_2Etyop_2Enum_2Enum * mono_2Etyop_2Enum_2Enum ) > mono_2Etyop_2Enum_2Enum ).
tff(func_def_670,type,
sK49: ( mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29 * mono_2Etyop_2Enum_2Enum * mono_2Etyop_2Enum_2Enum ) > mono_2Etyop_2Enum_2Enum ).
tff(func_def_671,type,
sK50: ( mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29 * mono_2Etyop_2Enum_2Enum * mono_2Etyop_2Enum_2Enum ) > mono_2Etyop_2Enum_2Enum ).
tff(func_def_672,type,
sK51: ( mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29 * mono_2Etyop_2Enum_2Enum * mono_2Etyop_2Enum_2Enum ) > mono_2Etyop_2Enum_2Enum ).
tff(func_def_673,type,
sK52: ( mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29 * mono_2Etyop_2Enum_2Enum * mono_2Etyop_2Enum_2Enum ) > mono_2Etyop_2Enum_2Enum ).
tff(func_def_674,type,
sK53: ( d * u ) > u ).
tff(func_def_675,type,
sK54: ( d * u ) > u ).
tff(func_def_676,type,
sK55: ( d * u * u ) > u ).
tff(func_def_677,type,
sK56: ( d * u ) > u ).
tff(func_def_678,type,
sK57: ( d * u ) > u ).
tff(func_def_679,type,
sK58: ( d * u * u ) > u ).
tff(func_def_680,type,
sK59: ( d * u * mono_2Etyop_2Emin_2Ebool ) > u ).
tff(func_def_681,type,
sK60: ( d * u ) > u ).
tff(func_def_682,type,
sK61: ( d * u * mono_2Etyop_2Emin_2Ebool ) > u ).
tff(func_def_683,type,
sK62: ( d * u ) > u ).
tff(func_def_684,type,
sK63: ( d * u * mono_2Etyop_2Emin_2Ebool ) > u ).
tff(func_def_685,type,
sK64: ( d * u ) > u ).
tff(func_def_686,type,
sK65: ( d * u * mono_2Etyop_2Emin_2Ebool ) > u ).
tff(func_def_687,type,
sK66: ( d * u ) > u ).
tff(func_def_688,type,
sK67: ( d * u ) > u ).
tff(func_def_689,type,
sK68: ( d * u * mono_2Etyop_2Emin_2Ebool ) > u ).
tff(func_def_690,type,
sK69: ( d * u ) > u ).
tff(func_def_691,type,
sK70: ( d * u * mono_2Etyop_2Emin_2Ebool ) > u ).
tff(func_def_692,type,
sK71: ( d * d * u * u ) > u ).
tff(func_def_693,type,
sK72: ( d * d * u * u ) > u ).
tff(func_def_694,type,
sK73: ( d * d * u ) > u ).
tff(func_def_695,type,
sK74: ( d * d * u ) > u ).
tff(func_def_696,type,
sK75: ( d * u * u ) > u ).
tff(func_def_697,type,
sK76: ( d * u * u ) > u ).
tff(func_def_698,type,
sK77: ( d * u * u ) > u ).
tff(func_def_699,type,
sK78: ( d * u * u ) > u ).
tff(func_def_700,type,
sK79: ( d * u ) > u ).
tff(func_def_701,type,
sK80: ( d * u * u ) > u ).
tff(func_def_702,type,
sK81: ( d * u ) > u ).
tff(func_def_703,type,
sK82: ( d * u * u ) > u ).
tff(func_def_704,type,
sK83: ( d * d * u ) > u ).
tff(func_def_705,type,
sK84: ( d * d * u ) > u ).
tff(func_def_706,type,
sK85: ( d * d * u ) > u ).
tff(func_def_707,type,
sK86: ( d * d * u ) > u ).
tff(func_def_708,type,
sK87: ( d * d * u ) > u ).
tff(func_def_709,type,
sK88: ( d * d * u ) > u ).
tff(func_def_710,type,
sK89: ( d * d * u ) > u ).
tff(func_def_711,type,
sK90: ( d * d * u ) > u ).
tff(func_def_712,type,
sK91: ( d * mono_2Etyop_2Emin_2Ebool * u ) > u ).
tff(func_def_713,type,
sK92: ( d * u ) > u ).
tff(func_def_714,type,
sK93: ( d * u * mono_2Etyop_2Emin_2Ebool ) > u ).
tff(func_def_715,type,
sK94: ( d * u ) > u ).
tff(func_def_716,type,
sK95: ( d * u ) > u ).
tff(func_def_717,type,
sK96: ( d * mono_2Etyop_2Emin_2Ebool * u ) > u ).
tff(func_def_718,type,
sK97: ( d * u ) > u ).
tff(func_def_719,type,
sK98: ( d * u * mono_2Etyop_2Emin_2Ebool ) > u ).
tff(func_def_720,type,
sK99: ( d * u ) > u ).
tff(func_def_721,type,
sK100: ( d * mono_2Etyop_2Emin_2Ebool * u ) > u ).
tff(func_def_722,type,
sK101: ( d * u ) > u ).
tff(func_def_723,type,
sK102: ( d * mono_2Etyop_2Emin_2Ebool * u ) > u ).
tff(func_def_724,type,
sK103: ( d * mono_2Etyop_2Emin_2Ebool * u ) > u ).
tff(func_def_725,type,
sK104: ( d * u ) > u ).
tff(func_def_726,type,
sK105: ( d * u * mono_2Etyop_2Emin_2Ebool ) > u ).
tff(func_def_727,type,
sK106: ( d * u ) > u ).
tff(func_def_728,type,
sK107: ( d * u ) > u ).
tff(func_def_729,type,
sK108: ( d * mono_2Etyop_2Emin_2Ebool * u ) > u ).
tff(func_def_730,type,
sK109: ( d * u ) > u ).
tff(func_def_731,type,
sK110: ( d * u * mono_2Etyop_2Emin_2Ebool ) > u ).
tff(func_def_732,type,
sK111: ( d * u * u ) > u ).
tff(func_def_733,type,
sK112: ( d * u ) > u ).
tff(func_def_734,type,
sK113: ( d * u ) > u ).
tff(func_def_735,type,
sK114: ( d * mono_2Etyop_2Emin_2Ebool * u ) > u ).
tff(func_def_736,type,
sK115: ( d * u ) > u ).
tff(func_def_737,type,
sK116: ( d * u * mono_2Etyop_2Emin_2Ebool ) > u ).
tff(func_def_738,type,
sK117: ( d * u ) > u ).
tff(func_def_739,type,
sK118: ( d * u ) > u ).
tff(func_def_740,type,
sK119: ( d * u ) > u ).
tff(func_def_741,type,
sK120: ( d * u * u ) > u ).
tff(func_def_742,type,
sK121: ( d * u ) > u ).
tff(func_def_743,type,
sK122: ( d * u ) > u ).
tff(func_def_744,type,
sK123: ( d * u ) > u ).
tff(func_def_745,type,
sK124: ( d * u ) > u ).
tff(func_def_746,type,
sK125: ( mono_2Etyop_2Emin_2Ebool * mono_2Etyop_2Emin_2Ebool ) > mono_2Etyop_2Emin_2Ebool ).
tff(func_def_747,type,
sK126: ( mono_2Etyop_2Emin_2Ebool * mono_2Etyop_2Emin_2Ebool ) > mono_2Etyop_2Emin_2Ebool ).
tff(func_def_748,type,
sK127: ( mono_2Etyop_2Enum_2Enum * mono_2Etyop_2Enum_2Enum ) > mono_2Etyop_2Enum_2Enum ).
tff(func_def_749,type,
sK128: mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29 > mono_2Etyop_2Enum_2Enum ).
tff(func_def_750,type,
sK129: mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29 > mono_2Etyop_2Enum_2Enum ).
tff(func_def_751,type,
sK130: mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29 > mono_2Etyop_2Enum_2Enum ).
tff(func_def_752,type,
sK131: mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29 > mono_2Etyop_2Enum_2Enum ).
tff(func_def_753,type,
sK132: ( mono_2Etyop_2Enum_2Enum * mono_2Etyop_2Enum_2Enum * mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29 ) > mono_2Etyop_2Enum_2Enum ).
tff(func_def_754,type,
sK133: ( mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29 * mono_2Etyop_2Enum_2Enum * mono_2Etyop_2Enum_2Enum ) > mono_2Etyop_2Enum_2Enum ).
tff(func_def_755,type,
sK134: ( mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29 * mono_2Etyop_2Enum_2Enum * mono_2Etyop_2Enum_2Enum ) > mono_2Etyop_2Enum_2Enum ).
tff(func_def_756,type,
sK135: ( mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29 * mono_2Etyop_2Enum_2Enum * mono_2Etyop_2Enum_2Enum ) > mono_2Etyop_2Enum_2Enum ).
tff(func_def_757,type,
sK136: ( mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29 * mono_2Etyop_2Enum_2Enum * mono_2Etyop_2Enum_2Enum ) > mono_2Etyop_2Enum_2Enum ).
tff(func_def_758,type,
sK137: mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29 > mono_2Etyop_2Enum_2Enum ).
tff(func_def_759,type,
sK138: mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29 > mono_2Etyop_2Enum_2Enum ).
tff(func_def_760,type,
sK139: mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29 > mono_2Etyop_2Enum_2Enum ).
tff(func_def_761,type,
sK140: mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29 > mono_2Etyop_2Enum_2Enum ).
tff(func_def_762,type,
sK141: mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29 > mono_2Etyop_2Enum_2Enum ).
tff(func_def_763,type,
sK142: ( mono_2Etyop_2Enum_2Enum * mono_2Etyop_2Enum_2Enum ) > mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29 ).
tff(func_def_764,type,
sK143: mono_2Etyop_2Emin_2Efun_28tyop_2Enum_2Enum_2Ctyop_2Emin_2Ebool_29 > mono_2Etyop_2Enum_2Enum ).
tff(func_def_765,type,
sK144: ( mono_2Etyop_2Enum_2Enum * mono_2Etyop_2Enum_2Enum ) > mono_2Etyop_2Enum_2Enum ).
tff(func_def_766,type,
sK145: ( mono_2Etyop_2Enum_2Enum * mono_2Etyop_2Enum_2Enum ) > mono_2Etyop_2Enum_2Enum ).
tff(func_def_767,type,
sK146: ( mono_2Etyop_2Enum_2Enum * mono_2Etyop_2Enum_2Enum ) > mono_2Etyop_2Enum_2Enum ).
tff(func_def_768,type,
sK147: ( mono_2Etyop_2Enum_2Enum * mono_2Etyop_2Enum_2Enum ) > mono_2Etyop_2Enum_2Enum ).
tff(func_def_769,type,
sK148: ( mono_2Etyop_2Enum_2Enum * mono_2Etyop_2Enum_2Enum ) > mono_2Etyop_2Enum_2Enum ).
tff(func_def_770,type,
sK149: ( mono_2Etyop_2Enum_2Enum * mono_2Etyop_2Enum_2Enum ) > mono_2Etyop_2Enum_2Enum ).
tff(func_def_771,type,
sK150: ( mono_2Etyop_2Enum_2Enum * mono_2Etyop_2Enum_2Enum ) > mono_2Etyop_2Enum_2Enum ).
tff(func_def_772,type,
sK151: ( mono_2Etyop_2Enum_2Enum * mono_2Etyop_2Enum_2Enum ) > mono_2Etyop_2Enum_2Enum ).
tff(func_def_773,type,
sK152: ( mono_2Etyop_2Enum_2Enum * mono_2Etyop_2Enum_2Enum ) > mono_2Etyop_2Enum_2Enum ).
tff(func_def_774,type,
sK153: ( d * u * u ) > u ).
tff(func_def_775,type,
sK154: ( d * u * u * u ) > u ).
tff(func_def_776,type,
sK155: ( d * u * u ) > u ).
tff(func_def_777,type,
sK156: ( d * d * u * u ) > u ).
tff(func_def_778,type,
sK157: ( d * d * u * u ) > u ).
tff(func_def_779,type,
sK158: ( d * d * u * u ) > u ).
tff(func_def_780,type,
sK159: ( d * d * u * u ) > u ).
tff(func_def_781,type,
sK160: ( d * d * u * u ) > u ).
tff(func_def_782,type,
sK161: ( d * d * u * u ) > u ).
tff(func_def_783,type,
sK162: ( d * d * u * u ) > u ).
tff(func_def_784,type,
sK163: ( d * d * u * u ) > u ).
tff(func_def_785,type,
sK164: ( d * d * u * u ) > u ).
tff(func_def_786,type,
sK165: ( d * d * u * u ) > u ).
tff(func_def_787,type,
sK166: ( d * d * u * u ) > u ).
tff(func_def_788,type,
sK167: ( d * d * u * u ) > u ).
tff(func_def_789,type,
sK168: ( d * d * u * u ) > u ).
tff(func_def_790,type,
sK169: ( d * u ) > u ).
tff(func_def_791,type,
sK170: ( d * u ) > u ).
tff(func_def_792,type,
sK171: ( d * u ) > u ).
tff(func_def_793,type,
sK172: ( d * u ) > u ).
tff(func_def_794,type,
sK173: ( d * u ) > u ).
tff(func_def_795,type,
sK174: ( d * d * u * u ) > u ).
tff(func_def_796,type,
sK175: ( d * d * u * u ) > u ).
tff(func_def_797,type,
sK176: ( d * d * u * u ) > u ).
tff(func_def_798,type,
sK177: ( d * d * u * u ) > u ).
tff(func_def_799,type,
sK178: mono_2Etyop_2Emin_2Efun_28tyop_2Emin_2Ebool_2Ctyop_2Emin_2Ebool_29 > mono_2Etyop_2Emin_2Ebool ).
tff(func_def_800,type,
sK179: ( d * u * u ) > u ).
tff(func_def_801,type,
sK180: mono_2Etyop_2Emin_2Ebool ).
tff(func_def_802,type,
sK181: ( d * u ) > u ).
tff(func_def_803,type,
sK182: ( d * u ) > u ).
tff(func_def_804,type,
sK183: ( d * u ) > u ).
tff(func_def_805,type,
sK184: ( d * u ) > u ).
tff(func_def_806,type,
sK185: ( d * u ) > u ).
tff(func_def_807,type,
sK186: ( d * u ) > u ).
tff(func_def_808,type,
sK187: ( d * u ) > u ).
tff(func_def_809,type,
sK188: ( d * u ) > u ).
tff(func_def_810,type,
sK189: ( d * d * u * u ) > u ).
tff(func_def_811,type,
sK190: ( d * d * u ) > u ).
tff(func_def_812,type,
sK191: ( d * d * u ) > u ).
tff(func_def_813,type,
sK192: ( d * d * d * u * u ) > u ).
tff(func_def_814,type,
sK193: ( d * d * u ) > u ).
tff(func_def_815,type,
sK194: ( d * d * u ) > u ).
tff(func_def_816,type,
sK195: ( d * d * u ) > u ).
tff(func_def_817,type,
sK196: ( d * d * u ) > u ).
tff(func_def_818,type,
sK197: ( d * d * u ) > u ).
tff(func_def_819,type,
sK198: ( d * d * u ) > u ).
tff(func_def_820,type,
sK199: ( d * d * u ) > u ).
tff(func_def_821,type,
sK200: ( d * d * u ) > u ).
tff(func_def_822,type,
sK201: mono_2Etyop_2Emin_2Ebool ).
tff(func_def_823,type,
sF202: mono_2Etyop_2Enum_2Enum ).
tff(func_def_824,type,
sF203: mono_2Etyop_2Enum_2Enum ).
tff(func_def_825,type,
sF204: mono_2Etyop_2Enum_2Enum ).
tff(func_def_826,type,
sF205: mono_2Etyop_2Enum_2Enum ).
tff(func_def_827,type,
sF206: mono_2Etyop_2Enum_2Enum ).
tff(func_def_828,type,
sF207: mono_2Etyop_2Enum_2Enum ).
tff(func_def_829,type,
sF208: mono_2Etyop_2Emin_2Ebool ).
tff(func_def_830,type,
sF209: mono_2Etyop_2Enum_2Enum ).
tff(func_def_831,type,
sF210: mono_2Etyop_2Enum_2Enum ).
tff(func_def_832,type,
sF211: mono_2Etyop_2Enum_2Enum ).
tff(func_def_833,type,
sF212: mono_2Etyop_2Enum_2Enum ).
tff(pred_def_1,type,
p: mono_2Etyop_2Emin_2Ebool > $o ).
tff(pred_def_2,type,
sP0: ( mono_2Etyop_2Emin_2Ebool * mono_2Etyop_2Emin_2Ebool ) > $o ).
tff(pred_def_3,type,
sP1: ( mono_2Etyop_2Emin_2Ebool * mono_2Etyop_2Emin_2Ebool * mono_2Etyop_2Emin_2Ebool ) > $o ).
tff(pred_def_4,type,
sP2: ( mono_2Etyop_2Emin_2Ebool * mono_2Etyop_2Emin_2Ebool * mono_2Etyop_2Emin_2Ebool ) > $o ).
tff(pred_def_5,type,
sP3: ( mono_2Etyop_2Emin_2Ebool * mono_2Etyop_2Emin_2Ebool * mono_2Etyop_2Emin_2Ebool ) > $o ).
tff(pred_def_6,type,
sP4: ( mono_2Etyop_2Emin_2Ebool * mono_2Etyop_2Emin_2Ebool * mono_2Etyop_2Emin_2Ebool ) > $o ).
tff(pred_def_7,type,
sP5: ( mono_2Etyop_2Emin_2Ebool * mono_2Etyop_2Emin_2Ebool * mono_2Etyop_2Emin_2Ebool ) > $o ).
tff(pred_def_8,type,
sP6: ( mono_2Etyop_2Emin_2Ebool * mono_2Etyop_2Emin_2Ebool * mono_2Etyop_2Emin_2Ebool ) > $o ).
tff(pred_def_9,type,
sP7: ( mono_2Etyop_2Emin_2Ebool * mono_2Etyop_2Emin_2Ebool * mono_2Etyop_2Emin_2Ebool ) > $o ).
tff(pred_def_10,type,
sP8: ( mono_2Etyop_2Emin_2Ebool * mono_2Etyop_2Emin_2Ebool * mono_2Etyop_2Emin_2Ebool ) > $o ).
tff(pred_def_11,type,
sP9: ( mono_2Etyop_2Emin_2Ebool * mono_2Etyop_2Emin_2Ebool * mono_2Etyop_2Emin_2Ebool ) > $o ).
tff(pred_def_12,type,
sP10: ( mono_2Etyop_2Emin_2Ebool * mono_2Etyop_2Emin_2Ebool * mono_2Etyop_2Emin_2Ebool ) > $o ).
tff(pred_def_13,type,
sP11: ( mono_2Etyop_2Emin_2Ebool * mono_2Etyop_2Emin_2Ebool * mono_2Etyop_2Emin_2Ebool ) > $o ).
tff(pred_def_14,type,
sP12: ( mono_2Etyop_2Emin_2Ebool * mono_2Etyop_2Emin_2Ebool * mono_2Etyop_2Emin_2Ebool ) > $o ).
tff(pred_def_15,type,
sP13: ( mono_2Etyop_2Emin_2Ebool * mono_2Etyop_2Emin_2Ebool * mono_2Etyop_2Emin_2Ebool ) > $o ).
tff(pred_def_16,type,
sP14: ( mono_2Etyop_2Emin_2Ebool * mono_2Etyop_2Emin_2Ebool * mono_2Etyop_2Emin_2Ebool ) > $o ).
tff(pred_def_17,type,
sP15: ( mono_2Etyop_2Emin_2Ebool * mono_2Etyop_2Emin_2Ebool * mono_2Etyop_2Emin_2Ebool ) > $o ).
tff(pred_def_18,type,
sP16: ( mono_2Etyop_2Emin_2Ebool * mono_2Etyop_2Emin_2Ebool * mono_2Etyop_2Emin_2Ebool ) > $o ).
tff(pred_def_19,type,
sP17: ( mono_2Etyop_2Emin_2Ebool * mono_2Etyop_2Emin_2Ebool * mono_2Etyop_2Emin_2Ebool ) > $o ).
tff(pred_def_20,type,
sP18: ( mono_2Etyop_2Emin_2Ebool * mono_2Etyop_2Emin_2Ebool * mono_2Etyop_2Emin_2Ebool ) > $o ).
tff(pred_def_21,type,
sP19: ( mono_2Etyop_2Emin_2Ebool * mono_2Etyop_2Emin_2Ebool * mono_2Etyop_2Emin_2Ebool * mono_2Etyop_2Emin_2Ebool ) > $o ).
tff(pred_def_22,type,
sP20: ( mono_2Etyop_2Emin_2Ebool * mono_2Etyop_2Emin_2Ebool * mono_2Etyop_2Emin_2Ebool * mono_2Etyop_2Emin_2Ebool ) > $o ).
tff(pred_def_23,type,
sP21: ( mono_2Etyop_2Emin_2Ebool * mono_2Etyop_2Emin_2Ebool * mono_2Etyop_2Emin_2Ebool ) > $o ).
tff(pred_def_24,type,
sP22: ( mono_2Etyop_2Emin_2Ebool * mono_2Etyop_2Emin_2Ebool * mono_2Etyop_2Emin_2Ebool ) > $o ).
tff(pred_def_25,type,
sP23: ( mono_2Etyop_2Emin_2Ebool * mono_2Etyop_2Emin_2Ebool * mono_2Etyop_2Emin_2Ebool ) > $o ).
tff(pred_def_26,type,
sP24: ( mono_2Etyop_2Emin_2Ebool * mono_2Etyop_2Emin_2Ebool * mono_2Etyop_2Emin_2Ebool ) > $o ).
tff(pred_def_27,type,
sP25: ( mono_2Etyop_2Emin_2Ebool * mono_2Etyop_2Emin_2Ebool * mono_2Etyop_2Emin_2Ebool ) > $o ).
tff(pred_def_28,type,
sP26: ( mono_2Etyop_2Emin_2Ebool * mono_2Etyop_2Emin_2Ebool * mono_2Etyop_2Emin_2Ebool ) > $o ).
tff(pred_def_29,type,
sP27: ( mono_2Etyop_2Emin_2Ebool * mono_2Etyop_2Emin_2Ebool ) > $o ).
tff(pred_def_30,type,
sP28: ( mono_2Etyop_2Emin_2Ebool * mono_2Etyop_2Emin_2Ebool ) > $o ).
tff(pred_def_31,type,
sP29: ( mono_2Etyop_2Enum_2Enum * mono_2Etyop_2Enum_2Enum * mono_2Etyop_2Enum_2Enum ) > $o ).
tff(pred_def_32,type,
sP30: ( mono_2Etyop_2Emin_2Ebool * mono_2Etyop_2Emin_2Ebool ) > $o ).
tff(f362,axiom,
! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( p(X0)
=> p(X0) )
<=> p(mono_2Ec_2Ebool_2ET_2E0) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',thm_2EConseqConv_2EIMP__CLAUSES__XX) ).
tff(f1822,axiom,
! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( X0 = mono_2Ec_2Ebool_2ET_2E0 )
| ( X0 = mono_2Ec_2Ebool_2EF_2E0 ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',reserved_2Eho_2Ebool__cases__ax) ).
tff(f1918,axiom,
! [X0: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Earithmetic_2ENUMERAL_2E1(X0) = X0 ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',thm_2Earithmetic_2ENUMERAL__DEF) ).
tff(f1919,axiom,
mono_2Ec_2Earithmetic_2EZERO_2E0 = mono_2Ec_2Enum_2E0_2E0,
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',thm_2Earithmetic_2EALT__ZERO) ).
tff(f1920,axiom,
! [X0: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Earithmetic_2EBIT1_2E1(X0) = mono_2Ec_2Earithmetic_2E_2B_2E2(X0,mono_2Ec_2Earithmetic_2E_2B_2E2(X0,mono_2Ec_2Enum_2ESUC_2E1(mono_2Ec_2Enum_2E0_2E0))) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',thm_2Earithmetic_2EBIT1) ).
tff(f1921,axiom,
! [X0: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Earithmetic_2EBIT2_2E1(X0) = mono_2Ec_2Earithmetic_2E_2B_2E2(X0,mono_2Ec_2Earithmetic_2E_2B_2E2(X0,mono_2Ec_2Enum_2ESUC_2E1(mono_2Ec_2Enum_2ESUC_2E1(mono_2Ec_2Enum_2E0_2E0)))) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',thm_2Earithmetic_2EBIT2) ).
tff(f1923,axiom,
( ! [X0: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Earithmetic_2E_2D_2E2(mono_2Ec_2Enum_2E0_2E0,X0) = mono_2Ec_2Enum_2E0_2E0 )
& ! [X1: mono_2Etyop_2Enum_2Enum,X2: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Earithmetic_2E_2D_2E2(mono_2Ec_2Enum_2ESUC_2E1(X1),X2) = mono_2Ec_2Ebool_2ECOND_2E3_2Emono_2Etyop_2Enum_2Enum(mono_2Ec_2Eprim__rec_2E_3C_2E2(X1,X2),mono_2Ec_2Enum_2E0_2E0,mono_2Ec_2Enum_2ESUC_2E1(mono_2Ec_2Earithmetic_2E_2D_2E2(X1,X2))) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',thm_2Earithmetic_2ESUB) ).
tff(f1935,axiom,
! [X0: mono_2Etyop_2Enum_2Enum] :
( p(mono_2Ec_2Eprim__rec_2E_3C_2E2(mono_2Ec_2Enum_2E0_2E0,X0))
=> ! [X1: mono_2Etyop_2Enum_2Enum] :
( ( X1 = mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2E_2A_2E2(mono_2Ec_2Earithmetic_2EDIV_2E2(X1,X0),X0),mono_2Ec_2Earithmetic_2EMOD_2E2(X1,X0)) )
& p(mono_2Ec_2Eprim__rec_2E_3C_2E2(mono_2Ec_2Earithmetic_2EMOD_2E2(X1,X0),X0)) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',thm_2Earithmetic_2EDIVISION) ).
tff(f1937,axiom,
! [X0: mono_2Etyop_2Enum_2Enum,X1: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Earithmetic_2EMAX_2E2(X0,X1) = mono_2Ec_2Ebool_2ECOND_2E3_2Emono_2Etyop_2Enum_2Enum(mono_2Ec_2Eprim__rec_2E_3C_2E2(X0,X1),X1,X0) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',thm_2Earithmetic_2EMAX__DEF) ).
tff(f1938,axiom,
! [X0: mono_2Etyop_2Enum_2Enum,X1: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Earithmetic_2EMIN_2E2(X0,X1) = mono_2Ec_2Ebool_2ECOND_2E3_2Emono_2Etyop_2Enum_2Enum(mono_2Ec_2Eprim__rec_2E_3C_2E2(X0,X1),X0,X1) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',thm_2Earithmetic_2EMIN__DEF) ).
tff(f1939,axiom,
! [X0: mono_2Etyop_2Enum_2Enum,X1: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Earithmetic_2EABS__DIFF_2E2(X0,X1) = mono_2Ec_2Ebool_2ECOND_2E3_2Emono_2Etyop_2Enum_2Enum(mono_2Ec_2Eprim__rec_2E_3C_2E2(X0,X1),mono_2Ec_2Earithmetic_2E_2D_2E2(X1,X0),mono_2Ec_2Earithmetic_2E_2D_2E2(X0,X1)) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',thm_2Earithmetic_2EABS__DIFF__def) ).
tff(f1940,axiom,
mono_2Ec_2Earithmetic_2ENUMERAL_2E1(mono_2Ec_2Earithmetic_2EBIT1_2E1(mono_2Ec_2Earithmetic_2EZERO_2E0)) = mono_2Ec_2Enum_2ESUC_2E1(mono_2Ec_2Enum_2E0_2E0),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',thm_2Earithmetic_2EONE) ).
tff(f1941,axiom,
mono_2Ec_2Earithmetic_2ENUMERAL_2E1(mono_2Ec_2Earithmetic_2EBIT2_2E1(mono_2Ec_2Earithmetic_2EZERO_2E0)) = mono_2Ec_2Enum_2ESUC_2E1(mono_2Ec_2Earithmetic_2ENUMERAL_2E1(mono_2Ec_2Earithmetic_2EBIT1_2E1(mono_2Ec_2Earithmetic_2EZERO_2E0))),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',thm_2Earithmetic_2ETWO) ).
tff(f1944,axiom,
! [X0: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Enum_2E0_2E0 != mono_2Ec_2Enum_2ESUC_2E1(X0) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',thm_2Earithmetic_2ESUC__NOT) ).
tff(f1947,axiom,
! [X0: mono_2Etyop_2Enum_2Enum,X1: mono_2Etyop_2Enum_2Enum] :
( ( mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Enum_2E0_2E0,X1) = X1 )
& ( mono_2Ec_2Earithmetic_2E_2B_2E2(X1,mono_2Ec_2Enum_2E0_2E0) = X1 )
& ( mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Enum_2ESUC_2E1(X1),X0) = mono_2Ec_2Enum_2ESUC_2E1(mono_2Ec_2Earithmetic_2E_2B_2E2(X1,X0)) )
& ( mono_2Ec_2Earithmetic_2E_2B_2E2(X1,mono_2Ec_2Enum_2ESUC_2E1(X0)) = mono_2Ec_2Enum_2ESUC_2E1(mono_2Ec_2Earithmetic_2E_2B_2E2(X1,X0)) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',thm_2Earithmetic_2EADD__CLAUSES) ).
tff(f1949,axiom,
! [X0: mono_2Etyop_2Enum_2Enum,X1: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Earithmetic_2E_2B_2E2(X0,X1) = mono_2Ec_2Earithmetic_2E_2B_2E2(X1,X0) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',thm_2Earithmetic_2EADD__COMM) ).
tff(f1950,axiom,
! [X0: mono_2Etyop_2Enum_2Enum,X1: mono_2Etyop_2Enum_2Enum,X2: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Earithmetic_2E_2B_2E2(X0,mono_2Ec_2Earithmetic_2E_2B_2E2(X1,X2)) = mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2E_2B_2E2(X0,X1),X2) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',thm_2Earithmetic_2EADD__ASSOC) ).
tff(f1952,axiom,
! [X0: mono_2Etyop_2Enum_2Enum] :
( ( X0 != mono_2Ec_2Enum_2E0_2E0 )
<=> p(mono_2Ec_2Eprim__rec_2E_3C_2E2(mono_2Ec_2Enum_2E0_2E0,X0)) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',thm_2Earithmetic_2ENOT__ZERO__LT__ZERO) ).
tff(f1980,axiom,
! [X0: mono_2Etyop_2Enum_2Enum,X1: mono_2Etyop_2Enum_2Enum] :
( ( X1 != mono_2Ec_2Enum_2E0_2E0 )
=> p(mono_2Ec_2Eprim__rec_2E_3C_2E2(X0,mono_2Ec_2Earithmetic_2E_2B_2E2(X0,X1))) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',thm_2Earithmetic_2ELESS__ADD__NONZERO) ).
tff(f1981,axiom,
! [X0: mono_2Etyop_2Enum_2Enum] : ~ p(mono_2Ec_2Earithmetic_2E_3C_3D_2E2(mono_2Ec_2Enum_2ESUC_2E1(X0),mono_2Ec_2Enum_2E0_2E0)),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',thm_2Earithmetic_2ENOT__SUC__LESS__EQ__0) ).
tff(f1998,axiom,
! [X0: mono_2Etyop_2Enum_2Enum,X1: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Earithmetic_2E_2A_2E2(X0,X1) = mono_2Ec_2Earithmetic_2E_2A_2E2(X1,X0) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',thm_2Earithmetic_2EMULT__COMM) ).
tff(f2014,axiom,
! [X0: mono_2Etyop_2Enum_2Enum,X1: mono_2Etyop_2Enum_2Enum,X2: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Eprim__rec_2E_3C_2E2(mono_2Ec_2Earithmetic_2E_2B_2E2(X0,X2),mono_2Ec_2Earithmetic_2E_2B_2E2(X1,X2)) = mono_2Ec_2Eprim__rec_2E_3C_2E2(X0,X1) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',thm_2Earithmetic_2ELT__ADD__RCANCEL) ).
tff(f2015,axiom,
! [X0: mono_2Etyop_2Enum_2Enum,X1: mono_2Etyop_2Enum_2Enum,X2: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Eprim__rec_2E_3C_2E2(mono_2Ec_2Earithmetic_2E_2B_2E2(X2,X0),mono_2Ec_2Earithmetic_2E_2B_2E2(X2,X1)) = mono_2Ec_2Eprim__rec_2E_3C_2E2(X0,X1) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',thm_2Earithmetic_2ELT__ADD__LCANCEL) ).
tff(f2030,axiom,
! [X0: mono_2Etyop_2Enum_2Enum,X1: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Enum_2ESUC_2E1(mono_2Ec_2Earithmetic_2E_2B_2E2(X0,X0)) != mono_2Ec_2Earithmetic_2E_2B_2E2(X1,X1) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',thm_2Earithmetic_2ENOT__ODD__EQ__EVEN) ).
tff(f2037,axiom,
! [X0: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Earithmetic_2E_2D_2E2(mono_2Ec_2Enum_2ESUC_2E1(X0),X0) = mono_2Ec_2Earithmetic_2ENUMERAL_2E1(mono_2Ec_2Earithmetic_2EBIT1_2E1(mono_2Ec_2Earithmetic_2EZERO_2E0)) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',thm_2Earithmetic_2ESUC__SUB) ).
tff(f2087,axiom,
! [X0: mono_2Etyop_2Enum_2Enum,X1: mono_2Etyop_2Enum_2Enum] :
( p(mono_2Ec_2Earithmetic_2EEVEN_2E1(mono_2Ec_2Earithmetic_2E_2B_2E2(X0,X1)))
<=> ( mono_2Ec_2Earithmetic_2EEVEN_2E1(X0) = mono_2Ec_2Earithmetic_2EEVEN_2E1(X1) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',thm_2Earithmetic_2EEVEN__ADD) ).
tff(f2094,axiom,
! [X0: mono_2Etyop_2Enum_2Enum] :
( p(mono_2Ec_2Earithmetic_2EEVEN_2E1(X0))
<=> ? [X1: mono_2Etyop_2Enum_2Enum] : ( X0 = mono_2Ec_2Earithmetic_2E_2A_2E2(mono_2Ec_2Earithmetic_2ENUMERAL_2E1(mono_2Ec_2Earithmetic_2EBIT2_2E1(mono_2Ec_2Earithmetic_2EZERO_2E0)),X1) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',thm_2Earithmetic_2EEVEN__EXISTS) ).
tff(f2100,axiom,
! [X0: mono_2Etyop_2Enum_2Enum,X1: mono_2Etyop_2Enum_2Enum] :
( ( X0 = X1 )
<=> ( p(mono_2Ec_2Earithmetic_2E_3C_3D_2E2(X0,X1))
& p(mono_2Ec_2Earithmetic_2E_3C_3D_2E2(X1,X0)) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',thm_2Earithmetic_2EEQ__LESS__EQ) ).
tff(f2109,axiom,
! [X0: mono_2Etyop_2Enum_2Enum,X1: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Enum_2ESUC_2E1(mono_2Ec_2Earithmetic_2E_2B_2E2(X0,X1)) = mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Enum_2ESUC_2E1(X1),X0) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',thm_2Earithmetic_2ESUC__ADD__SYM) ).
tff(f2126,axiom,
! [X0: mono_2Etyop_2Enum_2Enum,X1: mono_2Etyop_2Enum_2Enum,X2: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Earithmetic_2E_3C_3D_2E2(mono_2Ec_2Earithmetic_2E_2D_2E2(X0,X1),X2) = mono_2Ec_2Earithmetic_2E_3C_3D_2E2(X0,mono_2Ec_2Earithmetic_2E_2B_2E2(X1,X2)) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',thm_2Earithmetic_2ESUB__RIGHT__LESS__EQ) ).
tff(f2175,axiom,
! [X0: mono_2Etyop_2Enum_2Enum,X1: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Earithmetic_2E_3C_3D_2E2(X0,X1) = mono_2Ec_2Eprim__rec_2E_3C_2E2(X0,mono_2Ec_2Earithmetic_2E_2B_2E2(X1,mono_2Ec_2Earithmetic_2ENUMERAL_2E1(mono_2Ec_2Earithmetic_2EBIT1_2E1(mono_2Ec_2Earithmetic_2EZERO_2E0)))) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',thm_2Earithmetic_2ELE__LT1) ).
tff(f2182,axiom,
! [X0: mono_2Etyop_2Enum_2Enum,X1: mono_2Etyop_2Enum_2Enum,X2: mono_2Etyop_2Enum_2Enum] :
( p(mono_2Ec_2Eprim__rec_2E_3C_2E2(mono_2Ec_2Enum_2E0_2E0,X2))
=> ( ( mono_2Ec_2Earithmetic_2E_2A_2E2(X2,X1) = X0 )
<=> ( ( X1 = mono_2Ec_2Earithmetic_2EDIV_2E2(X0,X2) )
& ( mono_2Ec_2Earithmetic_2EMOD_2E2(X0,X2) = mono_2Ec_2Enum_2E0_2E0 ) ) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',thm_2Earithmetic_2EMULT__EQ__DIV) ).
tff(f2184,axiom,
! [X0: mono_2Etyop_2Enum_2Enum,X1: mono_2Etyop_2Enum_2Enum] :
( p(mono_2Ec_2Eprim__rec_2E_3C_2E2(mono_2Ec_2Enum_2E0_2E0,X0))
=> ( ( mono_2Ec_2Earithmetic_2EMOD_2E2(X1,X0) = mono_2Ec_2Enum_2E0_2E0 )
<=> ? [X2: mono_2Etyop_2Enum_2Enum] : ( X1 = mono_2Ec_2Earithmetic_2E_2A_2E2(X2,X0) ) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',thm_2Earithmetic_2EMOD__EQ__0__DIVISOR) ).
tff(f2232,axiom,
! [X0: mono_2Etyop_2Enum_2Enum] :
( ( mono_2Ec_2Earithmetic_2EMIN_2E2(X0,mono_2Ec_2Enum_2E0_2E0) = mono_2Ec_2Enum_2E0_2E0 )
& ( mono_2Ec_2Earithmetic_2EMIN_2E2(mono_2Ec_2Enum_2E0_2E0,X0) = mono_2Ec_2Enum_2E0_2E0 ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',thm_2Earithmetic_2EMIN__0) ).
tff(f2233,axiom,
! [X0: mono_2Etyop_2Enum_2Enum] :
( ( mono_2Ec_2Earithmetic_2EMAX_2E2(X0,mono_2Ec_2Enum_2E0_2E0) = X0 )
& ( mono_2Ec_2Earithmetic_2EMAX_2E2(mono_2Ec_2Enum_2E0_2E0,X0) = X0 ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',thm_2Earithmetic_2EMAX__0) ).
tff(f2254,axiom,
! [X0: mono_2Etyop_2Enum_2Enum] :
( ( mono_2Ec_2Earithmetic_2EABS__DIFF_2E2(X0,mono_2Ec_2Enum_2E0_2E0) = X0 )
& ( mono_2Ec_2Earithmetic_2EABS__DIFF_2E2(mono_2Ec_2Enum_2E0_2E0,X0) = X0 ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',thm_2Earithmetic_2EABS__DIFF__ZERO) ).
tff(f2282,conjecture,
! [X0: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Earithmetic_2EMOD_2E2(X0,mono_2Ec_2Earithmetic_2ENUMERAL_2E1(mono_2Ec_2Earithmetic_2EBIT2_2E1(mono_2Ec_2Earithmetic_2EZERO_2E0))) = mono_2Ec_2Ebool_2ECOND_2E3_2Emono_2Etyop_2Enum_2Enum(mono_2Ec_2Earithmetic_2EEVEN_2E1(X0),mono_2Ec_2Enum_2E0_2E0,mono_2Ec_2Earithmetic_2ENUMERAL_2E1(mono_2Ec_2Earithmetic_2EBIT1_2E1(mono_2Ec_2Earithmetic_2EZERO_2E0))) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',thm_2Earithmetic_2EMOD__2) ).
tff(f2283,negated_conjecture,
~ ! [X0: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Earithmetic_2EMOD_2E2(X0,mono_2Ec_2Earithmetic_2ENUMERAL_2E1(mono_2Ec_2Earithmetic_2EBIT2_2E1(mono_2Ec_2Earithmetic_2EZERO_2E0))) = mono_2Ec_2Ebool_2ECOND_2E3_2Emono_2Etyop_2Enum_2Enum(mono_2Ec_2Earithmetic_2EEVEN_2E1(X0),mono_2Ec_2Enum_2E0_2E0,mono_2Ec_2Earithmetic_2ENUMERAL_2E1(mono_2Ec_2Earithmetic_2EBIT1_2E1(mono_2Ec_2Earithmetic_2EZERO_2E0))) ),
inference(negated_conjecture,[status(cth)],[f2282]) ).
tff(f2292,plain,
? [X0: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Earithmetic_2EMOD_2E2(X0,mono_2Ec_2Earithmetic_2ENUMERAL_2E1(mono_2Ec_2Earithmetic_2EBIT2_2E1(mono_2Ec_2Earithmetic_2EZERO_2E0))) != mono_2Ec_2Ebool_2ECOND_2E3_2Emono_2Etyop_2Enum_2Enum(mono_2Ec_2Earithmetic_2EEVEN_2E1(X0),mono_2Ec_2Enum_2E0_2E0,mono_2Ec_2Earithmetic_2ENUMERAL_2E1(mono_2Ec_2Earithmetic_2EBIT1_2E1(mono_2Ec_2Earithmetic_2EZERO_2E0))) ),
inference(ennf_transformation,[],[f2283]) ).
tff(f2316,plain,
! [X0: mono_2Etyop_2Enum_2Enum,X1: mono_2Etyop_2Enum_2Enum] :
( ( ( mono_2Ec_2Earithmetic_2EMOD_2E2(X1,X0) = mono_2Ec_2Enum_2E0_2E0 )
<=> ? [X2: mono_2Etyop_2Enum_2Enum] : ( X1 = mono_2Ec_2Earithmetic_2E_2A_2E2(X2,X0) ) )
| ~ p(mono_2Ec_2Eprim__rec_2E_3C_2E2(mono_2Ec_2Enum_2E0_2E0,X0)) ),
inference(ennf_transformation,[],[f2184]) ).
tff(f2317,plain,
! [X0: mono_2Etyop_2Enum_2Enum,X1: mono_2Etyop_2Enum_2Enum,X2: mono_2Etyop_2Enum_2Enum] :
( ( ( mono_2Ec_2Earithmetic_2E_2A_2E2(X2,X1) = X0 )
<=> ( ( X1 = mono_2Ec_2Earithmetic_2EDIV_2E2(X0,X2) )
& ( mono_2Ec_2Earithmetic_2EMOD_2E2(X0,X2) = mono_2Ec_2Enum_2E0_2E0 ) ) )
| ~ p(mono_2Ec_2Eprim__rec_2E_3C_2E2(mono_2Ec_2Enum_2E0_2E0,X2)) ),
inference(ennf_transformation,[],[f2182]) ).
tff(f2345,plain,
! [X0: mono_2Etyop_2Enum_2Enum] :
( ! [X1: mono_2Etyop_2Enum_2Enum] :
( ( X1 = mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2E_2A_2E2(mono_2Ec_2Earithmetic_2EDIV_2E2(X1,X0),X0),mono_2Ec_2Earithmetic_2EMOD_2E2(X1,X0)) )
& p(mono_2Ec_2Eprim__rec_2E_3C_2E2(mono_2Ec_2Earithmetic_2EMOD_2E2(X1,X0),X0)) )
| ~ p(mono_2Ec_2Eprim__rec_2E_3C_2E2(mono_2Ec_2Enum_2E0_2E0,X0)) ),
inference(ennf_transformation,[],[f1935]) ).
tff(f2543,plain,
! [X0: mono_2Etyop_2Enum_2Enum,X1: mono_2Etyop_2Enum_2Enum] :
( p(mono_2Ec_2Eprim__rec_2E_3C_2E2(X0,mono_2Ec_2Earithmetic_2E_2B_2E2(X0,X1)))
| ( mono_2Ec_2Enum_2E0_2E0 = X1 ) ),
inference(ennf_transformation,[],[f1980]) ).
tff(f2595,plain,
! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( p(X0)
| ~ p(X0) )
<=> p(mono_2Ec_2Ebool_2ET_2E0) ),
inference(ennf_transformation,[],[f362]) ).
tff(f2686,plain,
mono_2Ec_2Earithmetic_2EMOD_2E2(sK31,mono_2Ec_2Earithmetic_2ENUMERAL_2E1(mono_2Ec_2Earithmetic_2EBIT2_2E1(mono_2Ec_2Earithmetic_2EZERO_2E0))) != mono_2Ec_2Ebool_2ECOND_2E3_2Emono_2Etyop_2Enum_2Enum(mono_2Ec_2Earithmetic_2EEVEN_2E1(sK31),mono_2Ec_2Enum_2E0_2E0,mono_2Ec_2Earithmetic_2ENUMERAL_2E1(mono_2Ec_2Earithmetic_2EBIT1_2E1(mono_2Ec_2Earithmetic_2EZERO_2E0))),
inference(skolemize,[status(esa),new_symbols(skolem,[sK31]),skolemize(X0,sK31)],[f2292]) ).
tff(f2691,plain,
! [X0: mono_2Etyop_2Enum_2Enum] :
( ( ( X0 != mono_2Ec_2Enum_2E0_2E0 )
| ~ p(mono_2Ec_2Eprim__rec_2E_3C_2E2(mono_2Ec_2Enum_2E0_2E0,X0)) )
& ( p(mono_2Ec_2Eprim__rec_2E_3C_2E2(mono_2Ec_2Enum_2E0_2E0,X0))
| ( mono_2Ec_2Enum_2E0_2E0 = X0 ) ) ),
inference(nnf_transformation,[],[f1952]) ).
tff(f2727,plain,
! [X0: mono_2Etyop_2Enum_2Enum] :
( ( p(mono_2Ec_2Earithmetic_2EEVEN_2E1(X0))
| ! [X1: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Earithmetic_2E_2A_2E2(mono_2Ec_2Earithmetic_2ENUMERAL_2E1(mono_2Ec_2Earithmetic_2EBIT2_2E1(mono_2Ec_2Earithmetic_2EZERO_2E0)),X1) != X0 ) )
& ( ? [X1: mono_2Etyop_2Enum_2Enum] : ( X0 = mono_2Ec_2Earithmetic_2E_2A_2E2(mono_2Ec_2Earithmetic_2ENUMERAL_2E1(mono_2Ec_2Earithmetic_2EBIT2_2E1(mono_2Ec_2Earithmetic_2EZERO_2E0)),X1) )
| ~ p(mono_2Ec_2Earithmetic_2EEVEN_2E1(X0)) ) ),
inference(nnf_transformation,[],[f2094]) ).
tff(f2728,plain,
! [X0: mono_2Etyop_2Enum_2Enum] :
( ( p(mono_2Ec_2Earithmetic_2EEVEN_2E1(X0))
| ! [X1: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Earithmetic_2E_2A_2E2(mono_2Ec_2Earithmetic_2ENUMERAL_2E1(mono_2Ec_2Earithmetic_2EBIT2_2E1(mono_2Ec_2Earithmetic_2EZERO_2E0)),X1) != X0 ) )
& ( ? [X2: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Earithmetic_2E_2A_2E2(mono_2Ec_2Earithmetic_2ENUMERAL_2E1(mono_2Ec_2Earithmetic_2EBIT2_2E1(mono_2Ec_2Earithmetic_2EZERO_2E0)),X2) = X0 )
| ~ p(mono_2Ec_2Earithmetic_2EEVEN_2E1(X0)) ) ),
inference(rectify,[],[f2727]) ).
tff(f2729,plain,
! [X0: mono_2Etyop_2Enum_2Enum] :
( ( p(mono_2Ec_2Earithmetic_2EEVEN_2E1(X0))
| ! [X1: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Earithmetic_2E_2A_2E2(mono_2Ec_2Earithmetic_2ENUMERAL_2E1(mono_2Ec_2Earithmetic_2EBIT2_2E1(mono_2Ec_2Earithmetic_2EZERO_2E0)),X1) != X0 ) )
& ( ( mono_2Ec_2Earithmetic_2E_2A_2E2(mono_2Ec_2Earithmetic_2ENUMERAL_2E1(mono_2Ec_2Earithmetic_2EBIT2_2E1(mono_2Ec_2Earithmetic_2EZERO_2E0)),sK45(X0)) = X0 )
| ~ p(mono_2Ec_2Earithmetic_2EEVEN_2E1(X0)) ) ),
inference(skolemize,[status(esa),new_symbols(skolem,[sK45]),skolemize(X2,sK45(X0))],[f2728]) ).
tff(f2735,plain,
! [X0: mono_2Etyop_2Enum_2Enum,X1: mono_2Etyop_2Enum_2Enum] :
( ( p(mono_2Ec_2Earithmetic_2EEVEN_2E1(mono_2Ec_2Earithmetic_2E_2B_2E2(X0,X1)))
| ( mono_2Ec_2Earithmetic_2EEVEN_2E1(X0) != mono_2Ec_2Earithmetic_2EEVEN_2E1(X1) ) )
& ( ( mono_2Ec_2Earithmetic_2EEVEN_2E1(X0) = mono_2Ec_2Earithmetic_2EEVEN_2E1(X1) )
| ~ p(mono_2Ec_2Earithmetic_2EEVEN_2E1(mono_2Ec_2Earithmetic_2E_2B_2E2(X0,X1))) ) ),
inference(nnf_transformation,[],[f2087]) ).
tff(f2741,plain,
! [X0: mono_2Etyop_2Enum_2Enum,X1: mono_2Etyop_2Enum_2Enum] :
( ( ( ( mono_2Ec_2Earithmetic_2EMOD_2E2(X1,X0) = mono_2Ec_2Enum_2E0_2E0 )
| ! [X2: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Earithmetic_2E_2A_2E2(X2,X0) != X1 ) )
& ( ? [X2: mono_2Etyop_2Enum_2Enum] : ( X1 = mono_2Ec_2Earithmetic_2E_2A_2E2(X2,X0) )
| ( mono_2Ec_2Enum_2E0_2E0 != mono_2Ec_2Earithmetic_2EMOD_2E2(X1,X0) ) ) )
| ~ p(mono_2Ec_2Eprim__rec_2E_3C_2E2(mono_2Ec_2Enum_2E0_2E0,X0)) ),
inference(nnf_transformation,[],[f2316]) ).
tff(f2742,plain,
! [X0: mono_2Etyop_2Enum_2Enum,X1: mono_2Etyop_2Enum_2Enum] :
( ( ( ( mono_2Ec_2Earithmetic_2EMOD_2E2(X1,X0) = mono_2Ec_2Enum_2E0_2E0 )
| ! [X2: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Earithmetic_2E_2A_2E2(X2,X0) != X1 ) )
& ( ? [X3: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Earithmetic_2E_2A_2E2(X3,X0) = X1 )
| ( mono_2Ec_2Enum_2E0_2E0 != mono_2Ec_2Earithmetic_2EMOD_2E2(X1,X0) ) ) )
| ~ p(mono_2Ec_2Eprim__rec_2E_3C_2E2(mono_2Ec_2Enum_2E0_2E0,X0)) ),
inference(rectify,[],[f2741]) ).
tff(f2743,plain,
! [X0: mono_2Etyop_2Enum_2Enum,X1: mono_2Etyop_2Enum_2Enum] :
( ( ( ( mono_2Ec_2Earithmetic_2EMOD_2E2(X1,X0) = mono_2Ec_2Enum_2E0_2E0 )
| ! [X2: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Earithmetic_2E_2A_2E2(X2,X0) != X1 ) )
& ( ( mono_2Ec_2Earithmetic_2E_2A_2E2(sK48(X0,X1),X0) = X1 )
| ( mono_2Ec_2Enum_2E0_2E0 != mono_2Ec_2Earithmetic_2EMOD_2E2(X1,X0) ) ) )
| ~ p(mono_2Ec_2Eprim__rec_2E_3C_2E2(mono_2Ec_2Enum_2E0_2E0,X0)) ),
inference(skolemize,[status(esa),new_symbols(skolem,[sK48]),skolemize(X3,sK48(X0,X1))],[f2742]) ).
tff(f2744,plain,
! [X0: mono_2Etyop_2Enum_2Enum,X1: mono_2Etyop_2Enum_2Enum,X2: mono_2Etyop_2Enum_2Enum] :
( ( ( ( mono_2Ec_2Earithmetic_2E_2A_2E2(X2,X1) = X0 )
| ( mono_2Ec_2Earithmetic_2EDIV_2E2(X0,X2) != X1 )
| ( mono_2Ec_2Enum_2E0_2E0 != mono_2Ec_2Earithmetic_2EMOD_2E2(X0,X2) ) )
& ( ( ( X1 = mono_2Ec_2Earithmetic_2EDIV_2E2(X0,X2) )
& ( mono_2Ec_2Earithmetic_2EMOD_2E2(X0,X2) = mono_2Ec_2Enum_2E0_2E0 ) )
| ( mono_2Ec_2Earithmetic_2E_2A_2E2(X2,X1) != X0 ) ) )
| ~ p(mono_2Ec_2Eprim__rec_2E_3C_2E2(mono_2Ec_2Enum_2E0_2E0,X2)) ),
inference(nnf_transformation,[],[f2317]) ).
tff(f2745,plain,
! [X0: mono_2Etyop_2Enum_2Enum,X1: mono_2Etyop_2Enum_2Enum,X2: mono_2Etyop_2Enum_2Enum] :
( ( ( ( mono_2Ec_2Earithmetic_2E_2A_2E2(X2,X1) = X0 )
| ( mono_2Ec_2Earithmetic_2EDIV_2E2(X0,X2) != X1 )
| ( mono_2Ec_2Enum_2E0_2E0 != mono_2Ec_2Earithmetic_2EMOD_2E2(X0,X2) ) )
& ( ( ( X1 = mono_2Ec_2Earithmetic_2EDIV_2E2(X0,X2) )
& ( mono_2Ec_2Earithmetic_2EMOD_2E2(X0,X2) = mono_2Ec_2Enum_2E0_2E0 ) )
| ( mono_2Ec_2Earithmetic_2E_2A_2E2(X2,X1) != X0 ) ) )
| ~ p(mono_2Ec_2Eprim__rec_2E_3C_2E2(mono_2Ec_2Enum_2E0_2E0,X2)) ),
inference(flattening,[],[f2744]) ).
tff(f3120,plain,
! [X0: mono_2Etyop_2Enum_2Enum,X1: mono_2Etyop_2Enum_2Enum] :
( ( ( X0 = X1 )
| ~ p(mono_2Ec_2Earithmetic_2E_3C_3D_2E2(X0,X1))
| ~ p(mono_2Ec_2Earithmetic_2E_3C_3D_2E2(X1,X0)) )
& ( ( p(mono_2Ec_2Earithmetic_2E_3C_3D_2E2(X0,X1))
& p(mono_2Ec_2Earithmetic_2E_3C_3D_2E2(X1,X0)) )
| ( X0 != X1 ) ) ),
inference(nnf_transformation,[],[f2100]) ).
tff(f3121,plain,
! [X0: mono_2Etyop_2Enum_2Enum,X1: mono_2Etyop_2Enum_2Enum] :
( ( ( X0 = X1 )
| ~ p(mono_2Ec_2Earithmetic_2E_3C_3D_2E2(X0,X1))
| ~ p(mono_2Ec_2Earithmetic_2E_3C_3D_2E2(X1,X0)) )
& ( ( p(mono_2Ec_2Earithmetic_2E_3C_3D_2E2(X0,X1))
& p(mono_2Ec_2Earithmetic_2E_3C_3D_2E2(X1,X0)) )
| ( X0 != X1 ) ) ),
inference(flattening,[],[f3120]) ).
tff(f3210,plain,
! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( p(X0)
| ~ p(X0)
| ~ p(mono_2Ec_2Ebool_2ET_2E0) )
& ( p(mono_2Ec_2Ebool_2ET_2E0)
| ( ~ p(X0)
& p(X0) ) ) ),
inference(nnf_transformation,[],[f2595]) ).
tff(f3211,plain,
! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( p(X0)
| ~ p(X0)
| ~ p(mono_2Ec_2Ebool_2ET_2E0) )
& ( p(mono_2Ec_2Ebool_2ET_2E0)
| ( ~ p(X0)
& p(X0) ) ) ),
inference(flattening,[],[f3210]) ).
tff(f3309,plain,
mono_2Ec_2Earithmetic_2EMOD_2E2(sK31,mono_2Ec_2Earithmetic_2ENUMERAL_2E1(mono_2Ec_2Earithmetic_2EBIT2_2E1(mono_2Ec_2Earithmetic_2EZERO_2E0))) != mono_2Ec_2Ebool_2ECOND_2E3_2Emono_2Etyop_2Enum_2Enum(mono_2Ec_2Earithmetic_2EEVEN_2E1(sK31),mono_2Ec_2Enum_2E0_2E0,mono_2Ec_2Earithmetic_2ENUMERAL_2E1(mono_2Ec_2Earithmetic_2EBIT1_2E1(mono_2Ec_2Earithmetic_2EZERO_2E0))),
inference(cnf_transformation,[],[f2686]) ).
tff(f3320,plain,
! [X0: mono_2Etyop_2Enum_2Enum] :
( p(mono_2Ec_2Eprim__rec_2E_3C_2E2(mono_2Ec_2Enum_2E0_2E0,X0))
| ( mono_2Ec_2Enum_2E0_2E0 = X0 ) ),
inference(cnf_transformation,[],[f2691]) ).
tff(f3323,plain,
! [X0: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Enum_2ESUC_2E1(X0) != mono_2Ec_2Enum_2E0_2E0 ),
inference(cnf_transformation,[],[f1944]) ).
tff(f3334,plain,
! [X0: mono_2Etyop_2Enum_2Enum,X1: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Earithmetic_2EABS__DIFF_2E2(X0,X1) = mono_2Ec_2Ebool_2ECOND_2E3_2Emono_2Etyop_2Enum_2Enum(mono_2Ec_2Eprim__rec_2E_3C_2E2(X0,X1),mono_2Ec_2Earithmetic_2E_2D_2E2(X1,X0),mono_2Ec_2Earithmetic_2E_2D_2E2(X0,X1)) ),
inference(cnf_transformation,[],[f1939]) ).
tff(f3335,plain,
! [X0: mono_2Etyop_2Enum_2Enum,X1: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Earithmetic_2EMIN_2E2(X0,X1) = mono_2Ec_2Ebool_2ECOND_2E3_2Emono_2Etyop_2Enum_2Enum(mono_2Ec_2Eprim__rec_2E_3C_2E2(X0,X1),X0,X1) ),
inference(cnf_transformation,[],[f1938]) ).
tff(f3336,plain,
! [X0: mono_2Etyop_2Enum_2Enum,X1: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Earithmetic_2EMAX_2E2(X0,X1) = mono_2Ec_2Ebool_2ECOND_2E3_2Emono_2Etyop_2Enum_2Enum(mono_2Ec_2Eprim__rec_2E_3C_2E2(X0,X1),X1,X0) ),
inference(cnf_transformation,[],[f1937]) ).
tff(f3338,plain,
! [X0: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Enum_2E0_2E0 = mono_2Ec_2Earithmetic_2E_2D_2E2(mono_2Ec_2Enum_2E0_2E0,X0) ),
inference(cnf_transformation,[],[f1923]) ).
tff(f3358,plain,
! [X0: mono_2Etyop_2Enum_2Enum,X1: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Earithmetic_2E_3C_3D_2E2(X0,X1) = mono_2Ec_2Eprim__rec_2E_3C_2E2(X0,mono_2Ec_2Earithmetic_2E_2B_2E2(X1,mono_2Ec_2Earithmetic_2ENUMERAL_2E1(mono_2Ec_2Earithmetic_2EBIT1_2E1(mono_2Ec_2Earithmetic_2EZERO_2E0)))) ),
inference(cnf_transformation,[],[f2175]) ).
tff(f3381,plain,
! [X0: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Earithmetic_2ENUMERAL_2E1(mono_2Ec_2Earithmetic_2EBIT1_2E1(mono_2Ec_2Earithmetic_2EZERO_2E0)) = mono_2Ec_2Earithmetic_2E_2D_2E2(mono_2Ec_2Enum_2ESUC_2E1(X0),X0) ),
inference(cnf_transformation,[],[f2037]) ).
tff(f3399,plain,
mono_2Ec_2Enum_2ESUC_2E1(mono_2Ec_2Enum_2E0_2E0) = mono_2Ec_2Earithmetic_2ENUMERAL_2E1(mono_2Ec_2Earithmetic_2EBIT1_2E1(mono_2Ec_2Earithmetic_2EZERO_2E0)),
inference(cnf_transformation,[],[f1940]) ).
tff(f3400,plain,
! [X0: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Earithmetic_2EBIT1_2E1(X0) = mono_2Ec_2Earithmetic_2E_2B_2E2(X0,mono_2Ec_2Earithmetic_2E_2B_2E2(X0,mono_2Ec_2Enum_2ESUC_2E1(mono_2Ec_2Enum_2E0_2E0))) ),
inference(cnf_transformation,[],[f1920]) ).
tff(f3414,plain,
! [X0: mono_2Etyop_2Enum_2Enum] :
( ( mono_2Ec_2Earithmetic_2E_2A_2E2(mono_2Ec_2Earithmetic_2ENUMERAL_2E1(mono_2Ec_2Earithmetic_2EBIT2_2E1(mono_2Ec_2Earithmetic_2EZERO_2E0)),sK45(X0)) = X0 )
| ~ p(mono_2Ec_2Earithmetic_2EEVEN_2E1(X0)) ),
inference(cnf_transformation,[],[f2729]) ).
tff(f3415,plain,
! [X0: mono_2Etyop_2Enum_2Enum,X1: mono_2Etyop_2Enum_2Enum] :
( p(mono_2Ec_2Earithmetic_2EEVEN_2E1(X0))
| ( mono_2Ec_2Earithmetic_2E_2A_2E2(mono_2Ec_2Earithmetic_2ENUMERAL_2E1(mono_2Ec_2Earithmetic_2EBIT2_2E1(mono_2Ec_2Earithmetic_2EZERO_2E0)),X1) != X0 ) ),
inference(cnf_transformation,[],[f2729]) ).
tff(f3421,plain,
mono_2Ec_2Earithmetic_2ENUMERAL_2E1(mono_2Ec_2Earithmetic_2EBIT2_2E1(mono_2Ec_2Earithmetic_2EZERO_2E0)) = mono_2Ec_2Enum_2ESUC_2E1(mono_2Ec_2Earithmetic_2ENUMERAL_2E1(mono_2Ec_2Earithmetic_2EBIT1_2E1(mono_2Ec_2Earithmetic_2EZERO_2E0))),
inference(cnf_transformation,[],[f1941]) ).
tff(f3422,plain,
! [X0: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Earithmetic_2EBIT2_2E1(X0) = mono_2Ec_2Earithmetic_2E_2B_2E2(X0,mono_2Ec_2Earithmetic_2E_2B_2E2(X0,mono_2Ec_2Enum_2ESUC_2E1(mono_2Ec_2Enum_2ESUC_2E1(mono_2Ec_2Enum_2E0_2E0)))) ),
inference(cnf_transformation,[],[f1921]) ).
tff(f3431,plain,
! [X0: mono_2Etyop_2Enum_2Enum,X1: mono_2Etyop_2Enum_2Enum] :
( ( mono_2Ec_2Earithmetic_2EEVEN_2E1(X0) != mono_2Ec_2Earithmetic_2EEVEN_2E1(X1) )
| p(mono_2Ec_2Earithmetic_2EEVEN_2E1(mono_2Ec_2Earithmetic_2E_2B_2E2(X0,X1))) ),
inference(cnf_transformation,[],[f2735]) ).
tff(f3448,plain,
! [X0: mono_2Etyop_2Enum_2Enum,X1: mono_2Etyop_2Enum_2Enum] :
( ( mono_2Ec_2Earithmetic_2E_2A_2E2(sK48(X0,X1),X0) = X1 )
| ( mono_2Ec_2Enum_2E0_2E0 != mono_2Ec_2Earithmetic_2EMOD_2E2(X1,X0) )
| ~ p(mono_2Ec_2Eprim__rec_2E_3C_2E2(mono_2Ec_2Enum_2E0_2E0,X0)) ),
inference(cnf_transformation,[],[f2743]) ).
tff(f3450,plain,
! [X2: mono_2Etyop_2Enum_2Enum,X0: mono_2Etyop_2Enum_2Enum,X1: mono_2Etyop_2Enum_2Enum] :
( ( mono_2Ec_2Enum_2E0_2E0 = mono_2Ec_2Earithmetic_2EMOD_2E2(X0,X2) )
| ( mono_2Ec_2Earithmetic_2E_2A_2E2(X2,X1) != X0 )
| ~ p(mono_2Ec_2Eprim__rec_2E_3C_2E2(mono_2Ec_2Enum_2E0_2E0,X2)) ),
inference(cnf_transformation,[],[f2745]) ).
tff(f3486,plain,
! [X0: mono_2Etyop_2Enum_2Enum,X1: mono_2Etyop_2Enum_2Enum] :
( p(mono_2Ec_2Eprim__rec_2E_3C_2E2(mono_2Ec_2Earithmetic_2EMOD_2E2(X1,X0),X0))
| ~ p(mono_2Ec_2Eprim__rec_2E_3C_2E2(mono_2Ec_2Enum_2E0_2E0,X0)) ),
inference(cnf_transformation,[],[f2345]) ).
tff(f3489,plain,
! [X0: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Earithmetic_2ENUMERAL_2E1(X0) = X0 ),
inference(cnf_transformation,[],[f1918]) ).
tff(f3490,plain,
mono_2Ec_2Enum_2E0_2E0 = mono_2Ec_2Earithmetic_2EZERO_2E0,
inference(cnf_transformation,[],[f1919]) ).
tff(f4105,plain,
! [X0: mono_2Etyop_2Enum_2Enum,X1: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Enum_2ESUC_2E1(mono_2Ec_2Earithmetic_2E_2B_2E2(X0,X1)) = mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Enum_2ESUC_2E1(X1),X0) ),
inference(cnf_transformation,[],[f2109]) ).
tff(f4114,plain,
! [X0: mono_2Etyop_2Enum_2Enum,X1: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Enum_2ESUC_2E1(mono_2Ec_2Earithmetic_2E_2B_2E2(X0,X0)) != mono_2Ec_2Earithmetic_2E_2B_2E2(X1,X1) ),
inference(cnf_transformation,[],[f2030]) ).
tff(f4115,plain,
! [X0: mono_2Etyop_2Enum_2Enum] : ~ p(mono_2Ec_2Earithmetic_2E_3C_3D_2E2(mono_2Ec_2Enum_2ESUC_2E1(X0),mono_2Ec_2Enum_2E0_2E0)),
inference(cnf_transformation,[],[f1981]) ).
tff(f4124,plain,
! [X0: mono_2Etyop_2Enum_2Enum,X1: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Enum_2ESUC_2E1(mono_2Ec_2Earithmetic_2E_2B_2E2(X1,X0)) = mono_2Ec_2Earithmetic_2E_2B_2E2(X1,mono_2Ec_2Enum_2ESUC_2E1(X0)) ),
inference(cnf_transformation,[],[f1947]) ).
tff(f4125,plain,
! [X0: mono_2Etyop_2Enum_2Enum,X1: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Enum_2ESUC_2E1(X1),X0) = mono_2Ec_2Enum_2ESUC_2E1(mono_2Ec_2Earithmetic_2E_2B_2E2(X1,X0)) ),
inference(cnf_transformation,[],[f1947]) ).
tff(f4126,plain,
! [X1: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Earithmetic_2E_2B_2E2(X1,mono_2Ec_2Enum_2E0_2E0) = X1 ),
inference(cnf_transformation,[],[f1947]) ).
tff(f4127,plain,
! [X1: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Enum_2E0_2E0,X1) = X1 ),
inference(cnf_transformation,[],[f1947]) ).
tff(f4252,plain,
! [X2: mono_2Etyop_2Enum_2Enum,X0: mono_2Etyop_2Enum_2Enum,X1: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Earithmetic_2E_3C_3D_2E2(mono_2Ec_2Earithmetic_2E_2D_2E2(X0,X1),X2) = mono_2Ec_2Earithmetic_2E_3C_3D_2E2(X0,mono_2Ec_2Earithmetic_2E_2B_2E2(X1,X2)) ),
inference(cnf_transformation,[],[f2126]) ).
tff(f4303,plain,
! [X0: mono_2Etyop_2Enum_2Enum,X1: mono_2Etyop_2Enum_2Enum] :
( ( X0 = X1 )
| ~ p(mono_2Ec_2Earithmetic_2E_3C_3D_2E2(X0,X1))
| ~ p(mono_2Ec_2Earithmetic_2E_3C_3D_2E2(X1,X0)) ),
inference(cnf_transformation,[],[f3121]) ).
tff(f4345,plain,
! [X2: mono_2Etyop_2Enum_2Enum,X0: mono_2Etyop_2Enum_2Enum,X1: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Eprim__rec_2E_3C_2E2(X0,X1) = mono_2Ec_2Eprim__rec_2E_3C_2E2(mono_2Ec_2Earithmetic_2E_2B_2E2(X2,X0),mono_2Ec_2Earithmetic_2E_2B_2E2(X2,X1)) ),
inference(cnf_transformation,[],[f2015]) ).
tff(f4346,plain,
! [X2: mono_2Etyop_2Enum_2Enum,X0: mono_2Etyop_2Enum_2Enum,X1: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Eprim__rec_2E_3C_2E2(X0,X1) = mono_2Ec_2Eprim__rec_2E_3C_2E2(mono_2Ec_2Earithmetic_2E_2B_2E2(X0,X2),mono_2Ec_2Earithmetic_2E_2B_2E2(X1,X2)) ),
inference(cnf_transformation,[],[f2014]) ).
tff(f4358,plain,
! [X0: mono_2Etyop_2Enum_2Enum,X1: mono_2Etyop_2Enum_2Enum] :
( p(mono_2Ec_2Eprim__rec_2E_3C_2E2(X0,mono_2Ec_2Earithmetic_2E_2B_2E2(X0,X1)))
| ( mono_2Ec_2Enum_2E0_2E0 = X1 ) ),
inference(cnf_transformation,[],[f2543]) ).
tff(f4361,plain,
! [X2: mono_2Etyop_2Enum_2Enum,X0: mono_2Etyop_2Enum_2Enum,X1: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Earithmetic_2E_2B_2E2(X0,mono_2Ec_2Earithmetic_2E_2B_2E2(X1,X2)) = mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2E_2B_2E2(X0,X1),X2) ),
inference(cnf_transformation,[],[f1950]) ).
tff(f4362,plain,
! [X0: mono_2Etyop_2Enum_2Enum,X1: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Earithmetic_2E_2B_2E2(X0,X1) = mono_2Ec_2Earithmetic_2E_2B_2E2(X1,X0) ),
inference(cnf_transformation,[],[f1949]) ).
tff(f4376,plain,
! [X0: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Earithmetic_2EABS__DIFF_2E2(X0,mono_2Ec_2Enum_2E0_2E0) = X0 ),
inference(cnf_transformation,[],[f2254]) ).
tff(f4386,plain,
! [X0: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Enum_2E0_2E0 = mono_2Ec_2Earithmetic_2EMIN_2E2(mono_2Ec_2Enum_2E0_2E0,X0) ),
inference(cnf_transformation,[],[f2232]) ).
tff(f4414,plain,
! [X0: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Earithmetic_2EMAX_2E2(X0,mono_2Ec_2Enum_2E0_2E0) = X0 ),
inference(cnf_transformation,[],[f2233]) ).
tff(f4540,plain,
! [X0: mono_2Etyop_2Enum_2Enum,X1: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Earithmetic_2E_2A_2E2(X0,X1) = mono_2Ec_2Earithmetic_2E_2A_2E2(X1,X0) ),
inference(cnf_transformation,[],[f1998]) ).
tff(f4596,plain,
! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2ET_2E0 = X0 )
| ( mono_2Ec_2Ebool_2EF_2E0 = X0 ) ),
inference(cnf_transformation,[],[f1822]) ).
tff(f4622,plain,
! [X0: mono_2Etyop_2Emin_2Ebool] :
( p(mono_2Ec_2Ebool_2ET_2E0)
| ~ p(X0) ),
inference(cnf_transformation,[],[f3211]) ).
tff(f4860,plain,
! [X0: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Earithmetic_2EBIT1_2E1(X0) = mono_2Ec_2Earithmetic_2E_2B_2E2(X0,mono_2Ec_2Earithmetic_2E_2B_2E2(X0,mono_2Ec_2Enum_2ESUC_2E1(mono_2Ec_2Earithmetic_2EZERO_2E0))) ),
inference(definition_unfolding,[],[f3400,f3490]) ).
tff(f4861,plain,
! [X0: mono_2Etyop_2Enum_2Enum,X1: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Earithmetic_2E_3C_3D_2E2(X0,X1) = mono_2Ec_2Eprim__rec_2E_3C_2E2(X0,mono_2Ec_2Earithmetic_2E_2B_2E2(X1,mono_2Ec_2Earithmetic_2ENUMERAL_2E1(mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,mono_2Ec_2Enum_2ESUC_2E1(mono_2Ec_2Earithmetic_2EZERO_2E0)))))) ),
inference(definition_unfolding,[],[f3358,f4860]) ).
tff(f4862,plain,
! [X0: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Earithmetic_2EBIT2_2E1(X0) = mono_2Ec_2Earithmetic_2E_2B_2E2(X0,mono_2Ec_2Earithmetic_2E_2B_2E2(X0,mono_2Ec_2Enum_2ESUC_2E1(mono_2Ec_2Enum_2ESUC_2E1(mono_2Ec_2Earithmetic_2EZERO_2E0)))) ),
inference(definition_unfolding,[],[f3422,f3490]) ).
tff(f4865,plain,
mono_2Ec_2Earithmetic_2EMOD_2E2(sK31,mono_2Ec_2Earithmetic_2ENUMERAL_2E1(mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,mono_2Ec_2Enum_2ESUC_2E1(mono_2Ec_2Enum_2ESUC_2E1(mono_2Ec_2Earithmetic_2EZERO_2E0)))))) != mono_2Ec_2Ebool_2ECOND_2E3_2Emono_2Etyop_2Enum_2Enum(mono_2Ec_2Earithmetic_2EEVEN_2E1(sK31),mono_2Ec_2Earithmetic_2EZERO_2E0,mono_2Ec_2Earithmetic_2ENUMERAL_2E1(mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,mono_2Ec_2Enum_2ESUC_2E1(mono_2Ec_2Earithmetic_2EZERO_2E0))))),
inference(definition_unfolding,[],[f3309,f4862,f3490,f4860]) ).
tff(f4870,plain,
! [X0: mono_2Etyop_2Enum_2Enum] :
( p(mono_2Ec_2Eprim__rec_2E_3C_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,X0))
| ( mono_2Ec_2Earithmetic_2EZERO_2E0 = X0 ) ),
inference(definition_unfolding,[],[f3320,f3490,f3490]) ).
tff(f4872,plain,
! [X0: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Enum_2ESUC_2E1(X0) != mono_2Ec_2Earithmetic_2EZERO_2E0 ),
inference(definition_unfolding,[],[f3323,f3490]) ).
tff(f4883,plain,
! [X0: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Earithmetic_2EZERO_2E0 = mono_2Ec_2Earithmetic_2E_2D_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,X0) ),
inference(definition_unfolding,[],[f3338,f3490,f3490]) ).
tff(f4923,plain,
! [X0: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Earithmetic_2E_2D_2E2(mono_2Ec_2Enum_2ESUC_2E1(X0),X0) = mono_2Ec_2Earithmetic_2ENUMERAL_2E1(mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,mono_2Ec_2Enum_2ESUC_2E1(mono_2Ec_2Earithmetic_2EZERO_2E0)))) ),
inference(definition_unfolding,[],[f3381,f4860]) ).
tff(f4939,plain,
mono_2Ec_2Enum_2ESUC_2E1(mono_2Ec_2Earithmetic_2EZERO_2E0) = mono_2Ec_2Earithmetic_2ENUMERAL_2E1(mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,mono_2Ec_2Enum_2ESUC_2E1(mono_2Ec_2Earithmetic_2EZERO_2E0)))),
inference(definition_unfolding,[],[f3399,f3490,f4860]) ).
tff(f4953,plain,
! [X0: mono_2Etyop_2Enum_2Enum,X1: mono_2Etyop_2Enum_2Enum] :
( p(mono_2Ec_2Earithmetic_2EEVEN_2E1(X0))
| ( mono_2Ec_2Earithmetic_2E_2A_2E2(mono_2Ec_2Earithmetic_2ENUMERAL_2E1(mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,mono_2Ec_2Enum_2ESUC_2E1(mono_2Ec_2Enum_2ESUC_2E1(mono_2Ec_2Earithmetic_2EZERO_2E0))))),X1) != X0 ) ),
inference(definition_unfolding,[],[f3415,f4862]) ).
tff(f4954,plain,
! [X0: mono_2Etyop_2Enum_2Enum] :
( ( mono_2Ec_2Earithmetic_2E_2A_2E2(mono_2Ec_2Earithmetic_2ENUMERAL_2E1(mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,mono_2Ec_2Enum_2ESUC_2E1(mono_2Ec_2Enum_2ESUC_2E1(mono_2Ec_2Earithmetic_2EZERO_2E0))))),sK45(X0)) = X0 )
| ~ p(mono_2Ec_2Earithmetic_2EEVEN_2E1(X0)) ),
inference(definition_unfolding,[],[f3414,f4862]) ).
tff(f4960,plain,
mono_2Ec_2Earithmetic_2ENUMERAL_2E1(mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,mono_2Ec_2Enum_2ESUC_2E1(mono_2Ec_2Enum_2ESUC_2E1(mono_2Ec_2Earithmetic_2EZERO_2E0))))) = mono_2Ec_2Enum_2ESUC_2E1(mono_2Ec_2Earithmetic_2ENUMERAL_2E1(mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,mono_2Ec_2Enum_2ESUC_2E1(mono_2Ec_2Earithmetic_2EZERO_2E0))))),
inference(definition_unfolding,[],[f3421,f4862,f4860]) ).
tff(f4973,plain,
! [X0: mono_2Etyop_2Enum_2Enum,X1: mono_2Etyop_2Enum_2Enum] :
( ( mono_2Ec_2Earithmetic_2E_2A_2E2(sK48(X0,X1),X0) = X1 )
| ( mono_2Ec_2Earithmetic_2EZERO_2E0 != mono_2Ec_2Earithmetic_2EMOD_2E2(X1,X0) )
| ~ p(mono_2Ec_2Eprim__rec_2E_3C_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,X0)) ),
inference(definition_unfolding,[],[f3448,f3490,f3490]) ).
tff(f4976,plain,
! [X2: mono_2Etyop_2Enum_2Enum,X0: mono_2Etyop_2Enum_2Enum,X1: mono_2Etyop_2Enum_2Enum] :
( ( mono_2Ec_2Earithmetic_2E_2A_2E2(X2,X1) != X0 )
| ( mono_2Ec_2Earithmetic_2EZERO_2E0 = mono_2Ec_2Earithmetic_2EMOD_2E2(X0,X2) )
| ~ p(mono_2Ec_2Eprim__rec_2E_3C_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,X2)) ),
inference(definition_unfolding,[],[f3450,f3490,f3490]) ).
tff(f5008,plain,
! [X0: mono_2Etyop_2Enum_2Enum,X1: mono_2Etyop_2Enum_2Enum] :
( p(mono_2Ec_2Eprim__rec_2E_3C_2E2(mono_2Ec_2Earithmetic_2EMOD_2E2(X1,X0),X0))
| ~ p(mono_2Ec_2Eprim__rec_2E_3C_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,X0)) ),
inference(definition_unfolding,[],[f3486,f3490]) ).
tff(f5023,plain,
! [X0: mono_2Etyop_2Enum_2Enum] : ~ p(mono_2Ec_2Eprim__rec_2E_3C_2E2(mono_2Ec_2Enum_2ESUC_2E1(X0),mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,mono_2Ec_2Earithmetic_2ENUMERAL_2E1(mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,mono_2Ec_2Enum_2ESUC_2E1(mono_2Ec_2Earithmetic_2EZERO_2E0))))))),
inference(definition_unfolding,[],[f4115,f4861,f3490]) ).
tff(f5030,plain,
! [X1: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,X1) = X1 ),
inference(definition_unfolding,[],[f4127,f3490]) ).
tff(f5031,plain,
! [X1: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Earithmetic_2E_2B_2E2(X1,mono_2Ec_2Earithmetic_2EZERO_2E0) = X1 ),
inference(definition_unfolding,[],[f4126,f3490]) ).
tff(f5116,plain,
! [X2: mono_2Etyop_2Enum_2Enum,X0: mono_2Etyop_2Enum_2Enum,X1: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Eprim__rec_2E_3C_2E2(mono_2Ec_2Earithmetic_2E_2D_2E2(X0,X1),mono_2Ec_2Earithmetic_2E_2B_2E2(X2,mono_2Ec_2Earithmetic_2ENUMERAL_2E1(mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,mono_2Ec_2Enum_2ESUC_2E1(mono_2Ec_2Earithmetic_2EZERO_2E0)))))) = mono_2Ec_2Eprim__rec_2E_3C_2E2(X0,mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2E_2B_2E2(X1,X2),mono_2Ec_2Earithmetic_2ENUMERAL_2E1(mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,mono_2Ec_2Enum_2ESUC_2E1(mono_2Ec_2Earithmetic_2EZERO_2E0)))))) ),
inference(definition_unfolding,[],[f4252,f4861,f4861]) ).
tff(f5157,plain,
! [X0: mono_2Etyop_2Enum_2Enum,X1: mono_2Etyop_2Enum_2Enum] :
( ( X0 = X1 )
| ~ p(mono_2Ec_2Eprim__rec_2E_3C_2E2(X0,mono_2Ec_2Earithmetic_2E_2B_2E2(X1,mono_2Ec_2Earithmetic_2ENUMERAL_2E1(mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,mono_2Ec_2Enum_2ESUC_2E1(mono_2Ec_2Earithmetic_2EZERO_2E0)))))))
| ~ p(mono_2Ec_2Eprim__rec_2E_3C_2E2(X1,mono_2Ec_2Earithmetic_2E_2B_2E2(X0,mono_2Ec_2Earithmetic_2ENUMERAL_2E1(mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,mono_2Ec_2Enum_2ESUC_2E1(mono_2Ec_2Earithmetic_2EZERO_2E0))))))) ),
inference(definition_unfolding,[],[f4303,f4861,f4861]) ).
tff(f5198,plain,
! [X0: mono_2Etyop_2Enum_2Enum,X1: mono_2Etyop_2Enum_2Enum] :
( p(mono_2Ec_2Eprim__rec_2E_3C_2E2(X0,mono_2Ec_2Earithmetic_2E_2B_2E2(X0,X1)))
| ( mono_2Ec_2Earithmetic_2EZERO_2E0 = X1 ) ),
inference(definition_unfolding,[],[f4358,f3490]) ).
tff(f5210,plain,
! [X0: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Ebool_2ECOND_2E3_2Emono_2Etyop_2Enum_2Enum(mono_2Ec_2Eprim__rec_2E_3C_2E2(X0,mono_2Ec_2Earithmetic_2EZERO_2E0),mono_2Ec_2Earithmetic_2E_2D_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,X0),mono_2Ec_2Earithmetic_2E_2D_2E2(X0,mono_2Ec_2Earithmetic_2EZERO_2E0)) = X0 ),
inference(definition_unfolding,[],[f4376,f3334,f3490]) ).
tff(f5222,plain,
! [X0: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Earithmetic_2EZERO_2E0 = mono_2Ec_2Ebool_2ECOND_2E3_2Emono_2Etyop_2Enum_2Enum(mono_2Ec_2Eprim__rec_2E_3C_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,X0),mono_2Ec_2Earithmetic_2EZERO_2E0,X0) ),
inference(definition_unfolding,[],[f4386,f3490,f3335,f3490]) ).
tff(f5248,plain,
! [X0: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Ebool_2ECOND_2E3_2Emono_2Etyop_2Enum_2Enum(mono_2Ec_2Eprim__rec_2E_3C_2E2(X0,mono_2Ec_2Earithmetic_2EZERO_2E0),mono_2Ec_2Earithmetic_2EZERO_2E0,X0) = X0 ),
inference(definition_unfolding,[],[f4414,f3336,f3490]) ).
tff(f5310,definition,
sF202 = mono_2Ec_2Enum_2ESUC_2E1(mono_2Ec_2Earithmetic_2EZERO_2E0),
introduced(definition,[new_symbols(definition,[sF202])],[function_definition]) ).
tff(f5311,plain,
mono_2Ec_2Enum_2ESUC_2E1(mono_2Ec_2Earithmetic_2EZERO_2E0) = sF202,
inference(reorient_equations,[],[f5310]) ).
tff(f5312,definition,
sF203 = mono_2Ec_2Enum_2ESUC_2E1(sF202),
introduced(definition,[new_symbols(definition,[sF203])],[function_definition]) ).
tff(f5313,plain,
mono_2Ec_2Enum_2ESUC_2E1(sF202) = sF203,
inference(reorient_equations,[],[f5312]) ).
tff(f5314,definition,
sF204 = mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,sF203),
introduced(definition,[new_symbols(definition,[sF204])],[function_definition]) ).
tff(f5315,plain,
mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,sF203) = sF204,
inference(reorient_equations,[],[f5314]) ).
tff(f5316,definition,
sF205 = mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,sF204),
introduced(definition,[new_symbols(definition,[sF205])],[function_definition]) ).
tff(f5317,plain,
mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,sF204) = sF205,
inference(reorient_equations,[],[f5316]) ).
tff(f5318,definition,
sF206 = mono_2Ec_2Earithmetic_2ENUMERAL_2E1(sF205),
introduced(definition,[new_symbols(definition,[sF206])],[function_definition]) ).
tff(f5319,plain,
mono_2Ec_2Earithmetic_2ENUMERAL_2E1(sF205) = sF206,
inference(reorient_equations,[],[f5318]) ).
tff(f5320,definition,
sF207 = mono_2Ec_2Earithmetic_2EMOD_2E2(sK31,sF206),
introduced(definition,[new_symbols(definition,[sF207])],[function_definition]) ).
tff(f5321,plain,
mono_2Ec_2Earithmetic_2EMOD_2E2(sK31,sF206) = sF207,
inference(reorient_equations,[],[f5320]) ).
tff(f5322,definition,
sF208 = mono_2Ec_2Earithmetic_2EEVEN_2E1(sK31),
introduced(definition,[new_symbols(definition,[sF208])],[function_definition]) ).
tff(f5323,plain,
mono_2Ec_2Earithmetic_2EEVEN_2E1(sK31) = sF208,
inference(reorient_equations,[],[f5322]) ).
tff(f5324,definition,
sF209 = mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,sF202),
introduced(definition,[new_symbols(definition,[sF209])],[function_definition]) ).
tff(f5325,plain,
mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,sF202) = sF209,
inference(reorient_equations,[],[f5324]) ).
tff(f5326,definition,
sF210 = mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,sF209),
introduced(definition,[new_symbols(definition,[sF210])],[function_definition]) ).
tff(f5327,plain,
mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,sF209) = sF210,
inference(reorient_equations,[],[f5326]) ).
tff(f5328,definition,
sF211 = mono_2Ec_2Earithmetic_2ENUMERAL_2E1(sF210),
introduced(definition,[new_symbols(definition,[sF211])],[function_definition]) ).
tff(f5329,plain,
mono_2Ec_2Earithmetic_2ENUMERAL_2E1(sF210) = sF211,
inference(reorient_equations,[],[f5328]) ).
tff(f5330,definition,
sF212 = mono_2Ec_2Ebool_2ECOND_2E3_2Emono_2Etyop_2Enum_2Enum(sF208,mono_2Ec_2Earithmetic_2EZERO_2E0,sF211),
introduced(definition,[new_symbols(definition,[sF212])],[function_definition]) ).
tff(f5331,plain,
mono_2Ec_2Ebool_2ECOND_2E3_2Emono_2Etyop_2Enum_2Enum(sF208,mono_2Ec_2Earithmetic_2EZERO_2E0,sF211) = sF212,
inference(reorient_equations,[],[f5330]) ).
tff(f5332,plain,
sF207 != sF212,
inference(definition_folding,[],[f4865,f5331,f5329,f5327,f5325,f5311,f5323,f5321,f5319,f5317,f5315,f5313,f5311]) ).
tff(f5363,definition,
( spl213_1
<=> p(mono_2Ec_2Ebool_2EF_2E0) ),
introduced(definition,[new_symbols(definition,[spl213_1])],[avatar_definition]) ).
tff(f5376,definition,
( spl213_4
<=> ! [X0: mono_2Etyop_2Emin_2Ebool] : ~ p(X0) ),
introduced(definition,[new_symbols(definition,[spl213_4])],[avatar_definition]) ).
tff(f5377,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] : ~ p(X0)
| ~ spl213_4 ),
inference(avatar_component_clause,[],[f5376]) ).
tff(f5417,definition,
( spl213_10
<=> p(mono_2Ec_2Ebool_2ET_2E0) ),
introduced(definition,[new_symbols(definition,[spl213_10])],[avatar_definition]) ).
tff(f5455,plain,
( spl213_4
| spl213_10 ),
inference(avatar_split_clause,[],[f4622,f5417,f5376]) ).
tff(f5594,plain,
mono_2Ec_2Earithmetic_2ENUMERAL_2E1(mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,mono_2Ec_2Enum_2ESUC_2E1(sF202)))) = mono_2Ec_2Enum_2ESUC_2E1(mono_2Ec_2Earithmetic_2ENUMERAL_2E1(mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,sF202)))),
inference(forward_demodulation,[],[f4960,f5311]) ).
tff(f5595,plain,
mono_2Ec_2Earithmetic_2ENUMERAL_2E1(mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,mono_2Ec_2Enum_2ESUC_2E1(sF202)))) = mono_2Ec_2Enum_2ESUC_2E1(mono_2Ec_2Earithmetic_2ENUMERAL_2E1(mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,sF209))),
inference(forward_demodulation,[],[f5594,f5325]) ).
tff(f5596,plain,
mono_2Ec_2Earithmetic_2ENUMERAL_2E1(mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,mono_2Ec_2Enum_2ESUC_2E1(sF202)))) = mono_2Ec_2Enum_2ESUC_2E1(mono_2Ec_2Earithmetic_2ENUMERAL_2E1(sF210)),
inference(forward_demodulation,[],[f5595,f5327]) ).
tff(f5597,plain,
mono_2Ec_2Earithmetic_2ENUMERAL_2E1(mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,mono_2Ec_2Enum_2ESUC_2E1(sF202)))) = mono_2Ec_2Enum_2ESUC_2E1(sF211),
inference(forward_demodulation,[],[f5596,f5329]) ).
tff(f5598,plain,
mono_2Ec_2Enum_2ESUC_2E1(sF211) = mono_2Ec_2Earithmetic_2ENUMERAL_2E1(mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,sF203))),
inference(forward_demodulation,[],[f5597,f5313]) ).
tff(f5599,plain,
mono_2Ec_2Enum_2ESUC_2E1(sF211) = mono_2Ec_2Earithmetic_2ENUMERAL_2E1(mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,sF204)),
inference(forward_demodulation,[],[f5598,f5315]) ).
tff(f5600,plain,
mono_2Ec_2Earithmetic_2ENUMERAL_2E1(sF205) = mono_2Ec_2Enum_2ESUC_2E1(sF211),
inference(forward_demodulation,[],[f5599,f5317]) ).
tff(f5601,plain,
sF206 = mono_2Ec_2Enum_2ESUC_2E1(sF211),
inference(forward_demodulation,[],[f5600,f5319]) ).
tff(f5628,plain,
mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,mono_2Ec_2Enum_2ESUC_2E1(sF202)) = mono_2Ec_2Enum_2ESUC_2E1(sF209),
inference(superposition,[],[f4124,f5325]) ).
tff(f5633,plain,
mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,sF203) = mono_2Ec_2Enum_2ESUC_2E1(sF209),
inference(forward_demodulation,[],[f5628,f5313]) ).
tff(f5634,plain,
sF204 = mono_2Ec_2Enum_2ESUC_2E1(sF209),
inference(forward_demodulation,[],[f5633,f5315]) ).
tff(f5645,plain,
sF202 = mono_2Ec_2Earithmetic_2ENUMERAL_2E1(mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,sF202))),
inference(forward_demodulation,[],[f4939,f5311]) ).
tff(f5646,plain,
sF202 = mono_2Ec_2Earithmetic_2ENUMERAL_2E1(mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,sF209)),
inference(forward_demodulation,[],[f5645,f5325]) ).
tff(f5647,plain,
sF202 = mono_2Ec_2Earithmetic_2ENUMERAL_2E1(sF210),
inference(forward_demodulation,[],[f5646,f5327]) ).
tff(f5648,plain,
! [X0: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Earithmetic_2E_2D_2E2(mono_2Ec_2Enum_2ESUC_2E1(X0),X0) = mono_2Ec_2Earithmetic_2ENUMERAL_2E1(mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,sF202))) ),
inference(forward_demodulation,[],[f4923,f5311]) ).
tff(f5649,plain,
! [X0: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Earithmetic_2E_2D_2E2(mono_2Ec_2Enum_2ESUC_2E1(X0),X0) = mono_2Ec_2Earithmetic_2ENUMERAL_2E1(mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,sF209)) ),
inference(forward_demodulation,[],[f5648,f5325]) ).
tff(f5650,plain,
! [X0: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Earithmetic_2E_2D_2E2(mono_2Ec_2Enum_2ESUC_2E1(X0),X0) = mono_2Ec_2Earithmetic_2ENUMERAL_2E1(sF210) ),
inference(forward_demodulation,[],[f5649,f5327]) ).
tff(f5651,plain,
! [X0: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Earithmetic_2E_2D_2E2(mono_2Ec_2Enum_2ESUC_2E1(X0),X0) = sF211 ),
inference(forward_demodulation,[],[f5650,f5329]) ).
tff(f5656,plain,
sF202 = sF211,
inference(superposition,[],[f5329,f5647]) ).
tff(f5657,plain,
mono_2Ec_2Enum_2ESUC_2E1(sF202) = sF206,
inference(superposition,[],[f5601,f5656]) ).
tff(f5659,plain,
sF203 = sF206,
inference(forward_demodulation,[],[f5657,f5313]) ).
tff(f5660,plain,
sF207 = mono_2Ec_2Earithmetic_2EMOD_2E2(sK31,sF203),
inference(superposition,[],[f5321,f5659]) ).
tff(f5664,plain,
mono_2Ec_2Enum_2ESUC_2E1(sF210) = mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Enum_2ESUC_2E1(sF209),mono_2Ec_2Earithmetic_2EZERO_2E0),
inference(superposition,[],[f4105,f5327]) ).
tff(f5672,plain,
mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,mono_2Ec_2Enum_2ESUC_2E1(sF209)) = mono_2Ec_2Enum_2ESUC_2E1(sF210),
inference(forward_demodulation,[],[f5664,f4362]) ).
tff(f5676,plain,
mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,sF204) = mono_2Ec_2Enum_2ESUC_2E1(sF210),
inference(forward_demodulation,[],[f5672,f5634]) ).
tff(f5678,plain,
sF205 = mono_2Ec_2Enum_2ESUC_2E1(sF210),
inference(forward_demodulation,[],[f5676,f5317]) ).
tff(f5690,plain,
! [X0: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Earithmetic_2E_2D_2E2(mono_2Ec_2Enum_2ESUC_2E1(X0),X0) = sF202 ),
inference(forward_demodulation,[],[f5651,f5656]) ).
tff(f5702,plain,
! [X0: mono_2Etyop_2Enum_2Enum] :
( ( mono_2Ec_2Earithmetic_2E_2A_2E2(mono_2Ec_2Earithmetic_2ENUMERAL_2E1(mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,mono_2Ec_2Enum_2ESUC_2E1(sF202)))),sK45(X0)) = X0 )
| ~ p(mono_2Ec_2Earithmetic_2EEVEN_2E1(X0)) ),
inference(forward_demodulation,[],[f4954,f5311]) ).
tff(f5703,plain,
! [X0: mono_2Etyop_2Enum_2Enum] :
( ( mono_2Ec_2Earithmetic_2E_2A_2E2(mono_2Ec_2Earithmetic_2ENUMERAL_2E1(mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,sF203))),sK45(X0)) = X0 )
| ~ p(mono_2Ec_2Earithmetic_2EEVEN_2E1(X0)) ),
inference(forward_demodulation,[],[f5702,f5313]) ).
tff(f5704,plain,
! [X0: mono_2Etyop_2Enum_2Enum] :
( ( mono_2Ec_2Earithmetic_2E_2A_2E2(mono_2Ec_2Earithmetic_2ENUMERAL_2E1(mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,sF204)),sK45(X0)) = X0 )
| ~ p(mono_2Ec_2Earithmetic_2EEVEN_2E1(X0)) ),
inference(forward_demodulation,[],[f5703,f5315]) ).
tff(f5705,plain,
! [X0: mono_2Etyop_2Enum_2Enum] :
( ( mono_2Ec_2Earithmetic_2E_2A_2E2(mono_2Ec_2Earithmetic_2ENUMERAL_2E1(sF205),sK45(X0)) = X0 )
| ~ p(mono_2Ec_2Earithmetic_2EEVEN_2E1(X0)) ),
inference(forward_demodulation,[],[f5704,f5317]) ).
tff(f5706,plain,
! [X0: mono_2Etyop_2Enum_2Enum] :
( ( mono_2Ec_2Earithmetic_2E_2A_2E2(sF206,sK45(X0)) = X0 )
| ~ p(mono_2Ec_2Earithmetic_2EEVEN_2E1(X0)) ),
inference(forward_demodulation,[],[f5705,f5319]) ).
tff(f5707,plain,
! [X0: mono_2Etyop_2Enum_2Enum] :
( ( mono_2Ec_2Earithmetic_2E_2A_2E2(sF203,sK45(X0)) = X0 )
| ~ p(mono_2Ec_2Earithmetic_2EEVEN_2E1(X0)) ),
inference(forward_demodulation,[],[f5706,f5659]) ).
tff(f5727,plain,
! [X0: mono_2Etyop_2Emin_2Ebool,X1: mono_2Etyop_2Emin_2Ebool] :
( ( mono_2Ec_2Ebool_2EF_2E0 = X1 )
| ( X0 = X1 )
| ( mono_2Ec_2Ebool_2EF_2E0 = X0 ) ),
inference(superposition,[],[f4596,f4596]) ).
tff(f5731,plain,
( ( sF212 = mono_2Ec_2Ebool_2ECOND_2E3_2Emono_2Etyop_2Enum_2Enum(mono_2Ec_2Ebool_2ET_2E0,mono_2Ec_2Earithmetic_2EZERO_2E0,sF211) )
| ( mono_2Ec_2Ebool_2EF_2E0 = sF208 ) ),
inference(superposition,[],[f5331,f4596]) ).
tff(f5751,plain,
( ( sF212 = mono_2Ec_2Ebool_2ECOND_2E3_2Emono_2Etyop_2Enum_2Enum(mono_2Ec_2Ebool_2ET_2E0,mono_2Ec_2Earithmetic_2EZERO_2E0,sF202) )
| ( mono_2Ec_2Ebool_2EF_2E0 = sF208 ) ),
inference(forward_demodulation,[],[f5731,f5656]) ).
tff(f5753,definition,
( spl213_53
<=> ( mono_2Ec_2Ebool_2EF_2E0 = sF208 ) ),
introduced(definition,[new_symbols(definition,[spl213_53])],[avatar_definition]) ).
tff(f5755,plain,
( ( mono_2Ec_2Ebool_2EF_2E0 = sF208 )
| ~ spl213_53 ),
inference(avatar_component_clause,[],[f5753]) ).
tff(f5757,definition,
( spl213_54
<=> ( sF212 = mono_2Ec_2Ebool_2ECOND_2E3_2Emono_2Etyop_2Enum_2Enum(mono_2Ec_2Ebool_2ET_2E0,mono_2Ec_2Earithmetic_2EZERO_2E0,sF202) ) ),
introduced(definition,[new_symbols(definition,[spl213_54])],[avatar_definition]) ).
tff(f5759,plain,
( ( sF212 = mono_2Ec_2Ebool_2ECOND_2E3_2Emono_2Etyop_2Enum_2Enum(mono_2Ec_2Ebool_2ET_2E0,mono_2Ec_2Earithmetic_2EZERO_2E0,sF202) )
| ~ spl213_54 ),
inference(avatar_component_clause,[],[f5757]) ).
tff(f5761,plain,
( spl213_53
| spl213_54 ),
inference(avatar_split_clause,[],[f5751,f5757,f5753]) ).
tff(f5820,plain,
mono_2Ec_2Earithmetic_2EZERO_2E0 != sF206,
inference(superposition,[],[f4872,f5601]) ).
tff(f5821,plain,
mono_2Ec_2Earithmetic_2EZERO_2E0 != sF203,
inference(forward_demodulation,[],[f5820,f5659]) ).
tff(f5850,plain,
sF202 = sF210,
inference(superposition,[],[f3489,f5647]) ).
tff(f5860,plain,
mono_2Ec_2Enum_2ESUC_2E1(sF202) = sF205,
inference(superposition,[],[f5678,f5850]) ).
tff(f5864,plain,
sF203 = sF205,
inference(forward_demodulation,[],[f5860,f5313]) ).
tff(f5883,plain,
sF209 = sF210,
inference(superposition,[],[f5327,f5030]) ).
tff(f5889,plain,
sF202 = sF209,
inference(forward_demodulation,[],[f5883,f5850]) ).
tff(f5894,plain,
mono_2Ec_2Enum_2ESUC_2E1(sF202) = sF204,
inference(superposition,[],[f5634,f5889]) ).
tff(f5897,plain,
sF203 = sF204,
inference(forward_demodulation,[],[f5894,f5313]) ).
tff(f6041,plain,
! [X0: mono_2Etyop_2Enum_2Enum,X1: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Enum_2ESUC_2E1(X1),X0) = mono_2Ec_2Earithmetic_2E_2B_2E2(X1,mono_2Ec_2Enum_2ESUC_2E1(X0)) ),
inference(forward_demodulation,[],[f4125,f4124]) ).
tff(f6044,plain,
! [X0: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,mono_2Ec_2Enum_2ESUC_2E1(X0)) = mono_2Ec_2Earithmetic_2E_2B_2E2(sF202,X0) ),
inference(superposition,[],[f6041,f5311]) ).
tff(f6048,plain,
! [X0: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Earithmetic_2E_2B_2E2(sF211,mono_2Ec_2Enum_2ESUC_2E1(X0)) = mono_2Ec_2Earithmetic_2E_2B_2E2(sF206,X0) ),
inference(superposition,[],[f6041,f5601]) ).
tff(f6049,plain,
! [X0: mono_2Etyop_2Enum_2Enum,X1: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Earithmetic_2E_2B_2E2(X0,mono_2Ec_2Enum_2ESUC_2E1(X1)) = mono_2Ec_2Earithmetic_2E_2B_2E2(X1,mono_2Ec_2Enum_2ESUC_2E1(X0)) ),
inference(superposition,[],[f6041,f4362]) ).
tff(f6070,plain,
! [X0: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Earithmetic_2E_2B_2E2(sF203,X0) = mono_2Ec_2Earithmetic_2E_2B_2E2(sF211,mono_2Ec_2Enum_2ESUC_2E1(X0)) ),
inference(forward_demodulation,[],[f6048,f5659]) ).
tff(f6073,plain,
! [X0: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Enum_2ESUC_2E1(X0) = mono_2Ec_2Earithmetic_2E_2B_2E2(sF202,X0) ),
inference(forward_demodulation,[],[f6044,f5030]) ).
tff(f6081,plain,
! [X0: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Earithmetic_2E_2B_2E2(sF203,X0) = mono_2Ec_2Earithmetic_2E_2B_2E2(sF202,mono_2Ec_2Enum_2ESUC_2E1(X0)) ),
inference(forward_demodulation,[],[f6070,f5656]) ).
tff(f6131,plain,
! [X0: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Enum_2ESUC_2E1(X0) = mono_2Ec_2Earithmetic_2E_2B_2E2(X0,sF202) ),
inference(superposition,[],[f6073,f4362]) ).
tff(f6240,plain,
! [X0: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Enum_2ESUC_2E1(mono_2Ec_2Enum_2ESUC_2E1(X0)) = mono_2Ec_2Earithmetic_2E_2B_2E2(X0,mono_2Ec_2Enum_2ESUC_2E1(sF202)) ),
inference(superposition,[],[f6073,f6049]) ).
tff(f6241,plain,
! [X0: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Enum_2ESUC_2E1(mono_2Ec_2Enum_2ESUC_2E1(X0)) = mono_2Ec_2Earithmetic_2E_2B_2E2(X0,sF203) ),
inference(forward_demodulation,[],[f6240,f5313]) ).
tff(f6483,plain,
! [X0: mono_2Etyop_2Enum_2Enum] : p(mono_2Ec_2Earithmetic_2EEVEN_2E1(mono_2Ec_2Earithmetic_2E_2B_2E2(X0,X0))),
inference(equality_resolution,[],[f3431]) ).
tff(f7523,definition,
( spl213_64
<=> ( mono_2Ec_2Earithmetic_2EZERO_2E0 = sF202 ) ),
introduced(definition,[new_symbols(definition,[spl213_64])],[avatar_definition]) ).
tff(f7620,plain,
( ( sF212 = mono_2Ec_2Ebool_2ECOND_2E3_2Emono_2Etyop_2Enum_2Enum(mono_2Ec_2Ebool_2EF_2E0,mono_2Ec_2Earithmetic_2EZERO_2E0,sF211) )
| ~ spl213_53 ),
inference(superposition,[],[f5331,f5755]) ).
tff(f7621,plain,
( ( sF212 = mono_2Ec_2Ebool_2ECOND_2E3_2Emono_2Etyop_2Enum_2Enum(mono_2Ec_2Ebool_2EF_2E0,mono_2Ec_2Earithmetic_2EZERO_2E0,sF202) )
| ~ spl213_53 ),
inference(forward_demodulation,[],[f7620,f5656]) ).
tff(f7909,plain,
! [X0: mono_2Etyop_2Enum_2Enum,X1: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Earithmetic_2E_2B_2E2(X1,X1) != mono_2Ec_2Earithmetic_2E_2B_2E2(X0,mono_2Ec_2Enum_2ESUC_2E1(X0)) ),
inference(forward_demodulation,[],[f4114,f4124]) ).
tff(f7928,plain,
! [X0: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Earithmetic_2E_2B_2E2(X0,X0) != mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,sF202) ),
inference(superposition,[],[f7909,f5311]) ).
tff(f7948,plain,
! [X0: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Earithmetic_2E_2B_2E2(X0,X0) != sF209 ),
inference(forward_demodulation,[],[f7928,f5325]) ).
tff(f7968,plain,
! [X0: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Earithmetic_2E_2B_2E2(X0,X0) != sF202 ),
inference(forward_demodulation,[],[f7948,f5889]) ).
tff(f8033,plain,
mono_2Ec_2Earithmetic_2EZERO_2E0 != sF202,
inference(superposition,[],[f7968,f5030]) ).
tff(f8037,plain,
~ spl213_64,
inference(avatar_split_clause,[],[f8033,f7523]) ).
tff(f9051,plain,
mono_2Ec_2Enum_2ESUC_2E1(mono_2Ec_2Earithmetic_2EZERO_2E0) = mono_2Ec_2Ebool_2ECOND_2E3_2Emono_2Etyop_2Enum_2Enum(mono_2Ec_2Eprim__rec_2E_3C_2E2(mono_2Ec_2Enum_2ESUC_2E1(mono_2Ec_2Earithmetic_2EZERO_2E0),mono_2Ec_2Earithmetic_2EZERO_2E0),mono_2Ec_2Earithmetic_2E_2D_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,mono_2Ec_2Enum_2ESUC_2E1(mono_2Ec_2Earithmetic_2EZERO_2E0)),sF202),
inference(superposition,[],[f5210,f5690]) ).
tff(f9053,plain,
sF202 = mono_2Ec_2Ebool_2ECOND_2E3_2Emono_2Etyop_2Enum_2Enum(mono_2Ec_2Eprim__rec_2E_3C_2E2(sF202,mono_2Ec_2Earithmetic_2EZERO_2E0),mono_2Ec_2Earithmetic_2E_2D_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,sF202),sF202),
inference(forward_demodulation,[],[f9051,f5311]) ).
tff(f9054,plain,
( ( sF202 = mono_2Ec_2Ebool_2ECOND_2E3_2Emono_2Etyop_2Enum_2Enum(mono_2Ec_2Ebool_2ET_2E0,mono_2Ec_2Earithmetic_2E_2D_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,sF202),sF202) )
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Eprim__rec_2E_3C_2E2(sF202,mono_2Ec_2Earithmetic_2EZERO_2E0) ) ),
inference(superposition,[],[f9053,f4596]) ).
tff(f9056,definition,
( spl213_72
<=> ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Eprim__rec_2E_3C_2E2(sF202,mono_2Ec_2Earithmetic_2EZERO_2E0) ) ),
introduced(definition,[new_symbols(definition,[spl213_72])],[avatar_definition]) ).
tff(f9058,plain,
( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Eprim__rec_2E_3C_2E2(sF202,mono_2Ec_2Earithmetic_2EZERO_2E0) )
| ~ spl213_72 ),
inference(avatar_component_clause,[],[f9056]) ).
tff(f9060,definition,
( spl213_73
<=> ( sF202 = mono_2Ec_2Ebool_2ECOND_2E3_2Emono_2Etyop_2Enum_2Enum(mono_2Ec_2Ebool_2ET_2E0,mono_2Ec_2Earithmetic_2E_2D_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,sF202),sF202) ) ),
introduced(definition,[new_symbols(definition,[spl213_73])],[avatar_definition]) ).
tff(f9062,plain,
( ( sF202 = mono_2Ec_2Ebool_2ECOND_2E3_2Emono_2Etyop_2Enum_2Enum(mono_2Ec_2Ebool_2ET_2E0,mono_2Ec_2Earithmetic_2E_2D_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,sF202),sF202) )
| ~ spl213_73 ),
inference(avatar_component_clause,[],[f9060]) ).
tff(f9063,plain,
( spl213_72
| spl213_73 ),
inference(avatar_split_clause,[],[f9054,f9060,f9056]) ).
tff(f9065,plain,
( ( sF202 = mono_2Ec_2Ebool_2ECOND_2E3_2Emono_2Etyop_2Enum_2Enum(mono_2Ec_2Ebool_2EF_2E0,mono_2Ec_2Earithmetic_2E_2D_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,sF202),sF202) )
| ~ spl213_72 ),
inference(superposition,[],[f9053,f9058]) ).
tff(f9124,definition,
( spl213_77
<=> ( mono_2Ec_2Earithmetic_2EZERO_2E0 = sF203 ) ),
introduced(definition,[new_symbols(definition,[spl213_77])],[avatar_definition]) ).
tff(f9128,definition,
( spl213_78
<=> p(mono_2Ec_2Eprim__rec_2E_3C_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,sF203)) ),
introduced(definition,[new_symbols(definition,[spl213_78])],[avatar_definition]) ).
tff(f9130,plain,
( p(mono_2Ec_2Eprim__rec_2E_3C_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,sF203))
| ~ spl213_78 ),
inference(avatar_component_clause,[],[f9128]) ).
tff(f9167,plain,
~ spl213_77,
inference(avatar_split_clause,[],[f5821,f9124]) ).
tff(f9348,plain,
( $false
| ~ spl213_4 ),
inference(backward_subsumption_resolution,[],[f6483,f5377]) ).
tff(f9357,plain,
~ spl213_4,
inference(avatar_contradiction_clause,[],[f9348]) ).
tff(f9634,plain,
( p(mono_2Ec_2Eprim__rec_2E_3C_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,sF205))
| ( mono_2Ec_2Earithmetic_2EZERO_2E0 = sF204 ) ),
inference(superposition,[],[f5198,f5317]) ).
tff(f9643,plain,
( p(mono_2Ec_2Eprim__rec_2E_3C_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,sF203))
| ( mono_2Ec_2Earithmetic_2EZERO_2E0 = sF204 ) ),
inference(forward_demodulation,[],[f9634,f5864]) ).
tff(f9648,plain,
( ( mono_2Ec_2Earithmetic_2EZERO_2E0 = sF203 )
| p(mono_2Ec_2Eprim__rec_2E_3C_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,sF203)) ),
inference(forward_demodulation,[],[f9643,f5897]) ).
tff(f9652,plain,
( spl213_78
| spl213_77 ),
inference(avatar_split_clause,[],[f9648,f9124,f9128]) ).
tff(f10339,plain,
! [X0: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Eprim__rec_2E_3C_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,X0) = mono_2Ec_2Eprim__rec_2E_3C_2E2(sF210,mono_2Ec_2Earithmetic_2E_2B_2E2(X0,sF209)) ),
inference(superposition,[],[f4346,f5327]) ).
tff(f10366,plain,
! [X2: mono_2Etyop_2Enum_2Enum,X0: mono_2Etyop_2Enum_2Enum,X1: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Eprim__rec_2E_3C_2E2(X2,mono_2Ec_2Enum_2ESUC_2E1(X0)) = mono_2Ec_2Eprim__rec_2E_3C_2E2(mono_2Ec_2Earithmetic_2E_2B_2E2(X2,X1),mono_2Ec_2Earithmetic_2E_2B_2E2(X0,mono_2Ec_2Enum_2ESUC_2E1(X1))) ),
inference(superposition,[],[f4346,f6041]) ).
tff(f10374,plain,
! [X0: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Eprim__rec_2E_3C_2E2(X0,mono_2Ec_2Earithmetic_2EZERO_2E0) = mono_2Ec_2Eprim__rec_2E_3C_2E2(mono_2Ec_2Earithmetic_2E_2B_2E2(X0,sF209),sF210) ),
inference(superposition,[],[f4346,f5327]) ).
tff(f10384,plain,
! [X0: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Eprim__rec_2E_3C_2E2(X0,mono_2Ec_2Earithmetic_2EZERO_2E0) = mono_2Ec_2Eprim__rec_2E_3C_2E2(mono_2Ec_2Earithmetic_2E_2B_2E2(X0,sF209),sF202) ),
inference(forward_demodulation,[],[f10374,f5850]) ).
tff(f10390,plain,
! [X0: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Eprim__rec_2E_3C_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,X0) = mono_2Ec_2Eprim__rec_2E_3C_2E2(sF210,mono_2Ec_2Earithmetic_2E_2B_2E2(X0,sF202)) ),
inference(forward_demodulation,[],[f10339,f5889]) ).
tff(f10395,plain,
! [X0: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Eprim__rec_2E_3C_2E2(X0,mono_2Ec_2Earithmetic_2EZERO_2E0) = mono_2Ec_2Eprim__rec_2E_3C_2E2(mono_2Ec_2Earithmetic_2E_2B_2E2(X0,sF202),sF202) ),
inference(forward_demodulation,[],[f10384,f5889]) ).
tff(f10398,plain,
! [X0: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Eprim__rec_2E_3C_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,X0) = mono_2Ec_2Eprim__rec_2E_3C_2E2(sF210,mono_2Ec_2Enum_2ESUC_2E1(X0)) ),
inference(forward_demodulation,[],[f10390,f6131]) ).
tff(f10401,plain,
! [X0: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Eprim__rec_2E_3C_2E2(X0,mono_2Ec_2Earithmetic_2EZERO_2E0) = mono_2Ec_2Eprim__rec_2E_3C_2E2(mono_2Ec_2Enum_2ESUC_2E1(X0),sF202) ),
inference(forward_demodulation,[],[f10395,f6131]) ).
tff(f10402,plain,
! [X0: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Eprim__rec_2E_3C_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,X0) = mono_2Ec_2Eprim__rec_2E_3C_2E2(sF202,mono_2Ec_2Enum_2ESUC_2E1(X0)) ),
inference(forward_demodulation,[],[f10398,f5850]) ).
tff(f10542,plain,
( ( sF202 = mono_2Ec_2Ebool_2ECOND_2E3_2Emono_2Etyop_2Enum_2Enum(mono_2Ec_2Ebool_2EF_2E0,mono_2Ec_2Earithmetic_2EZERO_2E0,sF202) )
| ~ spl213_72 ),
inference(forward_demodulation,[],[f9065,f4883]) ).
tff(f10545,plain,
( ( sF202 = sF212 )
| ~ spl213_53
| ~ spl213_72 ),
inference(superposition,[],[f7621,f10542]) ).
tff(f10546,plain,
( ( sF202 != sF207 )
| ~ spl213_53
| ~ spl213_72 ),
inference(superposition,[],[f5332,f10545]) ).
tff(f10744,definition,
( spl213_86
<=> ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Eprim__rec_2E_3C_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,sF203) ) ),
introduced(definition,[new_symbols(definition,[spl213_86])],[avatar_definition]) ).
tff(f10746,plain,
( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Eprim__rec_2E_3C_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,sF203) )
| ~ spl213_86 ),
inference(avatar_component_clause,[],[f10744]) ).
tff(f10867,plain,
! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( sF212 = mono_2Ec_2Ebool_2ECOND_2E3_2Emono_2Etyop_2Enum_2Enum(mono_2Ec_2Ebool_2EF_2E0,mono_2Ec_2Earithmetic_2EZERO_2E0,sF211) )
| ( sF208 = X0 )
| ( mono_2Ec_2Ebool_2EF_2E0 = X0 ) ),
inference(superposition,[],[f5331,f5727]) ).
tff(f10873,plain,
! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( sF212 = mono_2Ec_2Ebool_2ECOND_2E3_2Emono_2Etyop_2Enum_2Enum(mono_2Ec_2Ebool_2EF_2E0,mono_2Ec_2Earithmetic_2EZERO_2E0,sF202) )
| ( sF208 = X0 )
| ( mono_2Ec_2Ebool_2EF_2E0 = X0 ) ),
inference(forward_demodulation,[],[f10867,f5656]) ).
tff(f11010,plain,
! [X0: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Eprim__rec_2E_3C_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,mono_2Ec_2Enum_2ESUC_2E1(X0)) = mono_2Ec_2Eprim__rec_2E_3C_2E2(sF210,mono_2Ec_2Earithmetic_2E_2B_2E2(X0,mono_2Ec_2Enum_2ESUC_2E1(sF209))) ),
inference(superposition,[],[f10366,f5327]) ).
tff(f11039,plain,
! [X0: mono_2Etyop_2Enum_2Enum,X1: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Eprim__rec_2E_3C_2E2(X0,mono_2Ec_2Enum_2ESUC_2E1(X0)) = mono_2Ec_2Eprim__rec_2E_3C_2E2(X1,mono_2Ec_2Enum_2ESUC_2E1(X1)) ),
inference(superposition,[],[f4345,f10366]) ).
tff(f11062,plain,
! [X0: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Eprim__rec_2E_3C_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,mono_2Ec_2Enum_2ESUC_2E1(X0)) = mono_2Ec_2Eprim__rec_2E_3C_2E2(sF210,mono_2Ec_2Earithmetic_2E_2B_2E2(X0,sF204)) ),
inference(forward_demodulation,[],[f11010,f5634]) ).
tff(f11090,plain,
! [X0: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Eprim__rec_2E_3C_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,mono_2Ec_2Enum_2ESUC_2E1(X0)) = mono_2Ec_2Eprim__rec_2E_3C_2E2(sF210,mono_2Ec_2Earithmetic_2E_2B_2E2(X0,sF203)) ),
inference(forward_demodulation,[],[f11062,f5897]) ).
tff(f11100,plain,
! [X0: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Eprim__rec_2E_3C_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,mono_2Ec_2Enum_2ESUC_2E1(X0)) = mono_2Ec_2Eprim__rec_2E_3C_2E2(sF202,mono_2Ec_2Earithmetic_2E_2B_2E2(X0,sF203)) ),
inference(forward_demodulation,[],[f11090,f5850]) ).
tff(f11107,plain,
mono_2Ec_2Eprim__rec_2E_3C_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,mono_2Ec_2Enum_2ESUC_2E1(mono_2Ec_2Earithmetic_2EZERO_2E0)) = mono_2Ec_2Eprim__rec_2E_3C_2E2(sF202,sF204),
inference(superposition,[],[f11100,f5315]) ).
tff(f11123,plain,
mono_2Ec_2Eprim__rec_2E_3C_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,mono_2Ec_2Enum_2ESUC_2E1(mono_2Ec_2Earithmetic_2EZERO_2E0)) = mono_2Ec_2Eprim__rec_2E_3C_2E2(sF202,sF203),
inference(forward_demodulation,[],[f11107,f5897]) ).
tff(f11128,plain,
mono_2Ec_2Eprim__rec_2E_3C_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,sF202) = mono_2Ec_2Eprim__rec_2E_3C_2E2(sF202,sF203),
inference(forward_demodulation,[],[f11123,f5311]) ).
tff(f11153,plain,
! [X0: mono_2Etyop_2Enum_2Enum,X1: mono_2Etyop_2Enum_2Enum] :
( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Eprim__rec_2E_3C_2E2(X1,mono_2Ec_2Enum_2ESUC_2E1(X1)) )
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Eprim__rec_2E_3C_2E2(X0,mono_2Ec_2Enum_2ESUC_2E1(X0)) ) ),
inference(superposition,[],[f11039,f4596]) ).
tff(f11163,plain,
! [X0: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Eprim__rec_2E_3C_2E2(X0,mono_2Ec_2Enum_2ESUC_2E1(X0)) = mono_2Ec_2Eprim__rec_2E_3C_2E2(sF211,sF206) ),
inference(superposition,[],[f11039,f5601]) ).
tff(f11184,definition,
( spl213_113
<=> ! [X1: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Eprim__rec_2E_3C_2E2(X1,mono_2Ec_2Enum_2ESUC_2E1(X1)) ) ),
introduced(definition,[new_symbols(definition,[spl213_113])],[avatar_definition]) ).
tff(f11185,plain,
( ! [X1: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Eprim__rec_2E_3C_2E2(X1,mono_2Ec_2Enum_2ESUC_2E1(X1)) )
| ~ spl213_113 ),
inference(avatar_component_clause,[],[f11184]) ).
tff(f11187,definition,
( spl213_114
<=> ! [X0: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Eprim__rec_2E_3C_2E2(X0,mono_2Ec_2Enum_2ESUC_2E1(X0)) ) ),
introduced(definition,[new_symbols(definition,[spl213_114])],[avatar_definition]) ).
tff(f11188,plain,
( ! [X0: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Eprim__rec_2E_3C_2E2(X0,mono_2Ec_2Enum_2ESUC_2E1(X0)) )
| ~ spl213_114 ),
inference(avatar_component_clause,[],[f11187]) ).
tff(f11195,plain,
! [X0: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Eprim__rec_2E_3C_2E2(X0,mono_2Ec_2Enum_2ESUC_2E1(X0)) = mono_2Ec_2Eprim__rec_2E_3C_2E2(sF211,sF203) ),
inference(forward_demodulation,[],[f11163,f5659]) ).
tff(f11202,plain,
( spl213_113
| spl213_114 ),
inference(avatar_split_clause,[],[f11153,f11187,f11184]) ).
tff(f11212,plain,
! [X0: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Eprim__rec_2E_3C_2E2(X0,mono_2Ec_2Enum_2ESUC_2E1(X0)) = mono_2Ec_2Eprim__rec_2E_3C_2E2(sF202,sF203) ),
inference(forward_demodulation,[],[f11195,f5656]) ).
tff(f11220,plain,
! [X0: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Eprim__rec_2E_3C_2E2(X0,mono_2Ec_2Enum_2ESUC_2E1(X0)) = mono_2Ec_2Eprim__rec_2E_3C_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,sF202) ),
inference(forward_demodulation,[],[f11212,f11128]) ).
tff(f12589,plain,
( p(mono_2Ec_2Eprim__rec_2E_3C_2E2(sF207,sF206))
| ~ p(mono_2Ec_2Eprim__rec_2E_3C_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,sF206)) ),
inference(superposition,[],[f5008,f5321]) ).
tff(f12611,definition,
( spl213_149
<=> p(mono_2Ec_2Eprim__rec_2E_3C_2E2(sF207,sF203)) ),
introduced(definition,[new_symbols(definition,[spl213_149])],[avatar_definition]) ).
tff(f12613,plain,
( p(mono_2Ec_2Eprim__rec_2E_3C_2E2(sF207,sF203))
| ~ spl213_149 ),
inference(avatar_component_clause,[],[f12611]) ).
tff(f12615,plain,
( p(mono_2Ec_2Eprim__rec_2E_3C_2E2(sF207,sF203))
| ~ p(mono_2Ec_2Eprim__rec_2E_3C_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,sF206)) ),
inference(forward_demodulation,[],[f12589,f5659]) ).
tff(f12616,plain,
( ~ p(mono_2Ec_2Eprim__rec_2E_3C_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,sF203))
| p(mono_2Ec_2Eprim__rec_2E_3C_2E2(sF207,sF203)) ),
inference(forward_demodulation,[],[f12615,f5659]) ).
tff(f12617,plain,
( spl213_149
| ~ spl213_78 ),
inference(avatar_split_clause,[],[f12616,f9128,f12611]) ).
tff(f12618,plain,
! [X2: mono_2Etyop_2Enum_2Enum,X0: mono_2Etyop_2Enum_2Enum,X1: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Eprim__rec_2E_3C_2E2(mono_2Ec_2Earithmetic_2E_2D_2E2(X0,X1),mono_2Ec_2Earithmetic_2E_2B_2E2(X2,mono_2Ec_2Earithmetic_2ENUMERAL_2E1(mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,mono_2Ec_2Enum_2ESUC_2E1(mono_2Ec_2Earithmetic_2EZERO_2E0)))))) = mono_2Ec_2Eprim__rec_2E_3C_2E2(X0,mono_2Ec_2Earithmetic_2E_2B_2E2(X1,mono_2Ec_2Earithmetic_2E_2B_2E2(X2,mono_2Ec_2Earithmetic_2ENUMERAL_2E1(mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,mono_2Ec_2Enum_2ESUC_2E1(mono_2Ec_2Earithmetic_2EZERO_2E0))))))) ),
inference(forward_demodulation,[],[f5116,f4361]) ).
tff(f12619,plain,
! [X2: mono_2Etyop_2Enum_2Enum,X0: mono_2Etyop_2Enum_2Enum,X1: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Eprim__rec_2E_3C_2E2(mono_2Ec_2Earithmetic_2E_2D_2E2(X0,X1),mono_2Ec_2Earithmetic_2E_2B_2E2(X2,mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,mono_2Ec_2Enum_2ESUC_2E1(mono_2Ec_2Earithmetic_2EZERO_2E0))))) = mono_2Ec_2Eprim__rec_2E_3C_2E2(X0,mono_2Ec_2Earithmetic_2E_2B_2E2(X1,mono_2Ec_2Earithmetic_2E_2B_2E2(X2,mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,mono_2Ec_2Enum_2ESUC_2E1(mono_2Ec_2Earithmetic_2EZERO_2E0)))))) ),
inference(forward_demodulation,[],[f12618,f3489]) ).
tff(f12620,plain,
! [X2: mono_2Etyop_2Enum_2Enum,X0: mono_2Etyop_2Enum_2Enum,X1: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Eprim__rec_2E_3C_2E2(mono_2Ec_2Earithmetic_2E_2D_2E2(X0,X1),mono_2Ec_2Earithmetic_2E_2B_2E2(X2,mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,mono_2Ec_2Enum_2ESUC_2E1(mono_2Ec_2Earithmetic_2EZERO_2E0)))) = mono_2Ec_2Eprim__rec_2E_3C_2E2(X0,mono_2Ec_2Earithmetic_2E_2B_2E2(X1,mono_2Ec_2Earithmetic_2E_2B_2E2(X2,mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,mono_2Ec_2Enum_2ESUC_2E1(mono_2Ec_2Earithmetic_2EZERO_2E0))))) ),
inference(forward_demodulation,[],[f12619,f5030]) ).
tff(f12621,plain,
! [X2: mono_2Etyop_2Enum_2Enum,X0: mono_2Etyop_2Enum_2Enum,X1: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Eprim__rec_2E_3C_2E2(mono_2Ec_2Earithmetic_2E_2D_2E2(X0,X1),mono_2Ec_2Earithmetic_2E_2B_2E2(X2,mono_2Ec_2Enum_2ESUC_2E1(mono_2Ec_2Earithmetic_2EZERO_2E0))) = mono_2Ec_2Eprim__rec_2E_3C_2E2(X0,mono_2Ec_2Earithmetic_2E_2B_2E2(X1,mono_2Ec_2Earithmetic_2E_2B_2E2(X2,mono_2Ec_2Enum_2ESUC_2E1(mono_2Ec_2Earithmetic_2EZERO_2E0)))) ),
inference(forward_demodulation,[],[f12620,f5030]) ).
tff(f12622,plain,
! [X2: mono_2Etyop_2Enum_2Enum,X0: mono_2Etyop_2Enum_2Enum,X1: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Eprim__rec_2E_3C_2E2(mono_2Ec_2Earithmetic_2E_2D_2E2(X0,X1),mono_2Ec_2Earithmetic_2E_2B_2E2(X2,sF202)) = mono_2Ec_2Eprim__rec_2E_3C_2E2(X0,mono_2Ec_2Earithmetic_2E_2B_2E2(X1,mono_2Ec_2Earithmetic_2E_2B_2E2(X2,sF202))) ),
inference(forward_demodulation,[],[f12621,f5311]) ).
tff(f12623,plain,
! [X2: mono_2Etyop_2Enum_2Enum,X0: mono_2Etyop_2Enum_2Enum,X1: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Eprim__rec_2E_3C_2E2(mono_2Ec_2Earithmetic_2E_2D_2E2(X0,X1),mono_2Ec_2Enum_2ESUC_2E1(X2)) = mono_2Ec_2Eprim__rec_2E_3C_2E2(X0,mono_2Ec_2Earithmetic_2E_2B_2E2(X1,mono_2Ec_2Enum_2ESUC_2E1(X2))) ),
inference(forward_demodulation,[],[f12622,f6131]) ).
tff(f12635,plain,
! [X0: mono_2Etyop_2Enum_2Enum,X1: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Eprim__rec_2E_3C_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,mono_2Ec_2Enum_2ESUC_2E1(X1)) = mono_2Ec_2Eprim__rec_2E_3C_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,mono_2Ec_2Earithmetic_2E_2B_2E2(X0,mono_2Ec_2Enum_2ESUC_2E1(X1))) ),
inference(superposition,[],[f12623,f4883]) ).
tff(f13359,plain,
( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Eprim__rec_2E_3C_2E2(sF211,sF206) )
| ~ spl213_113 ),
inference(superposition,[],[f11185,f5601]) ).
tff(f13380,plain,
( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Eprim__rec_2E_3C_2E2(sF211,sF203) )
| ~ spl213_113 ),
inference(forward_demodulation,[],[f13359,f5659]) ).
tff(f13387,plain,
( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Eprim__rec_2E_3C_2E2(sF202,sF203) )
| ~ spl213_113 ),
inference(forward_demodulation,[],[f13380,f5656]) ).
tff(f13391,plain,
( ( sF202 = mono_2Ec_2Ebool_2ECOND_2E3_2Emono_2Etyop_2Enum_2Enum(mono_2Ec_2Ebool_2ET_2E0,mono_2Ec_2Earithmetic_2EZERO_2E0,sF202) )
| ~ spl213_73 ),
inference(forward_demodulation,[],[f9062,f4883]) ).
tff(f13407,definition,
( spl213_164
<=> ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( sF208 = X0 )
| ( mono_2Ec_2Ebool_2EF_2E0 = X0 ) ) ),
introduced(definition,[new_symbols(definition,[spl213_164])],[avatar_definition]) ).
tff(f13408,plain,
( ! [X0: mono_2Etyop_2Emin_2Ebool] :
( ( sF208 = X0 )
| ( mono_2Ec_2Ebool_2EF_2E0 = X0 ) )
| ~ spl213_164 ),
inference(avatar_component_clause,[],[f13407]) ).
tff(f13410,definition,
( spl213_165
<=> ( sF212 = mono_2Ec_2Ebool_2ECOND_2E3_2Emono_2Etyop_2Enum_2Enum(mono_2Ec_2Ebool_2EF_2E0,mono_2Ec_2Earithmetic_2EZERO_2E0,sF202) ) ),
introduced(definition,[new_symbols(definition,[spl213_165])],[avatar_definition]) ).
tff(f13412,plain,
( ( sF212 = mono_2Ec_2Ebool_2ECOND_2E3_2Emono_2Etyop_2Enum_2Enum(mono_2Ec_2Ebool_2EF_2E0,mono_2Ec_2Earithmetic_2EZERO_2E0,sF202) )
| ~ spl213_165 ),
inference(avatar_component_clause,[],[f13410]) ).
tff(f13415,plain,
( spl213_164
| spl213_165 ),
inference(avatar_split_clause,[],[f10873,f13410,f13407]) ).
tff(f13423,definition,
( spl213_167
<=> ( sF202 = mono_2Ec_2Ebool_2ECOND_2E3_2Emono_2Etyop_2Enum_2Enum(mono_2Ec_2Ebool_2EF_2E0,mono_2Ec_2Earithmetic_2EZERO_2E0,sF202) ) ),
introduced(definition,[new_symbols(definition,[spl213_167])],[avatar_definition]) ).
tff(f13425,plain,
( ( sF202 = mono_2Ec_2Ebool_2ECOND_2E3_2Emono_2Etyop_2Enum_2Enum(mono_2Ec_2Ebool_2EF_2E0,mono_2Ec_2Earithmetic_2EZERO_2E0,sF202) )
| ~ spl213_167 ),
inference(avatar_component_clause,[],[f13423]) ).
tff(f13454,plain,
( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Eprim__rec_2E_3C_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,sF202) )
| ~ spl213_113 ),
inference(superposition,[],[f11128,f13387]) ).
tff(f13527,plain,
( ( sF202 = mono_2Ec_2Ebool_2ECOND_2E3_2Emono_2Etyop_2Enum_2Enum(mono_2Ec_2Ebool_2EF_2E0,mono_2Ec_2Earithmetic_2EZERO_2E0,sF202) )
| ~ spl213_72 ),
inference(superposition,[],[f5248,f9058]) ).
tff(f13534,plain,
( spl213_167
| ~ spl213_72 ),
inference(avatar_split_clause,[],[f13527,f9056,f13423]) ).
tff(f13607,plain,
( p(sF208)
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Eprim__rec_2E_3C_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,sF203) )
| ~ spl213_78
| ~ spl213_164 ),
inference(superposition,[],[f9130,f13408]) ).
tff(f13648,definition,
( spl213_181
<=> p(sF208) ),
introduced(definition,[new_symbols(definition,[spl213_181])],[avatar_definition]) ).
tff(f13676,plain,
( spl213_86
| spl213_181
| ~ spl213_78
| ~ spl213_164 ),
inference(avatar_split_clause,[],[f13607,f13407,f9128,f13648,f10744]) ).
tff(f13818,plain,
( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Eprim__rec_2E_3C_2E2(sF211,sF206) )
| ~ spl213_114 ),
inference(superposition,[],[f11188,f5601]) ).
tff(f13842,plain,
( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Eprim__rec_2E_3C_2E2(sF211,sF203) )
| ~ spl213_114 ),
inference(forward_demodulation,[],[f13818,f5659]) ).
tff(f13856,plain,
( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Eprim__rec_2E_3C_2E2(sF202,sF203) )
| ~ spl213_114 ),
inference(forward_demodulation,[],[f13842,f5656]) ).
tff(f15351,plain,
! [X0: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Eprim__rec_2E_3C_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,sF202) = mono_2Ec_2Eprim__rec_2E_3C_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,mono_2Ec_2Earithmetic_2E_2B_2E2(X0,sF202)) ),
inference(superposition,[],[f12635,f5311]) ).
tff(f15368,plain,
! [X0: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Eprim__rec_2E_3C_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,mono_2Ec_2Enum_2ESUC_2E1(X0)) = mono_2Ec_2Eprim__rec_2E_3C_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,mono_2Ec_2Earithmetic_2E_2B_2E2(sF203,X0)) ),
inference(superposition,[],[f12635,f6081]) ).
tff(f15390,plain,
! [X0: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Eprim__rec_2E_3C_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,mono_2Ec_2Enum_2ESUC_2E1(X0)) = mono_2Ec_2Eprim__rec_2E_3C_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,sF202) ),
inference(forward_demodulation,[],[f15351,f6131]) ).
tff(f15397,plain,
( ! [X0: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Eprim__rec_2E_3C_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,mono_2Ec_2Enum_2ESUC_2E1(X0)) )
| ~ spl213_113 ),
inference(forward_demodulation,[],[f15390,f13454]) ).
tff(f15406,plain,
( ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Eprim__rec_2E_3C_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,sF203) )
| ~ spl213_113 ),
inference(superposition,[],[f15397,f5313]) ).
tff(f15425,plain,
( spl213_86
| ~ spl213_113 ),
inference(avatar_split_clause,[],[f15406,f11184,f10744]) ).
tff(f15430,plain,
( p(mono_2Ec_2Ebool_2EF_2E0)
| ~ spl213_78
| ~ spl213_86 ),
inference(superposition,[],[f9130,f10746]) ).
tff(f15441,plain,
( spl213_1
| ~ spl213_78
| ~ spl213_86 ),
inference(avatar_split_clause,[],[f15430,f10744,f9128,f5363]) ).
tff(f15447,plain,
( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Eprim__rec_2E_3C_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,sF202) )
| ~ spl213_114 ),
inference(superposition,[],[f11128,f13856]) ).
tff(f15472,plain,
( ( mono_2Ec_2Earithmetic_2EZERO_2E0 = mono_2Ec_2Ebool_2ECOND_2E3_2Emono_2Etyop_2Enum_2Enum(mono_2Ec_2Ebool_2ET_2E0,mono_2Ec_2Earithmetic_2EZERO_2E0,sF202) )
| ~ spl213_114 ),
inference(superposition,[],[f5222,f15447]) ).
tff(f15513,plain,
mono_2Ec_2Eprim__rec_2E_3C_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,mono_2Ec_2Enum_2ESUC_2E1(mono_2Ec_2Earithmetic_2EZERO_2E0)) = mono_2Ec_2Eprim__rec_2E_3C_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,sF203),
inference(superposition,[],[f15368,f5031]) ).
tff(f15531,plain,
mono_2Ec_2Eprim__rec_2E_3C_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,sF202) = mono_2Ec_2Eprim__rec_2E_3C_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,sF203),
inference(forward_demodulation,[],[f15513,f11220]) ).
tff(f15556,plain,
( ( mono_2Ec_2Ebool_2ET_2E0 = mono_2Ec_2Eprim__rec_2E_3C_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,sF203) )
| ~ spl213_114 ),
inference(forward_demodulation,[],[f15531,f15447]) ).
tff(f15959,plain,
( ( sF202 = sF212 )
| ~ spl213_165
| ~ spl213_167 ),
inference(forward_demodulation,[],[f13412,f13425]) ).
tff(f19878,plain,
( ( mono_2Ec_2Earithmetic_2EZERO_2E0 = sF202 )
| ~ spl213_73
| ~ spl213_114 ),
inference(superposition,[],[f13391,f15472]) ).
tff(f19879,plain,
( spl213_64
| ~ spl213_73
| ~ spl213_114 ),
inference(avatar_split_clause,[],[f19878,f11187,f9060,f7523]) ).
tff(f19882,plain,
( ( mono_2Ec_2Earithmetic_2EZERO_2E0 = sF212 )
| ~ spl213_54
| ~ spl213_114 ),
inference(forward_demodulation,[],[f5759,f15472]) ).
tff(f19886,plain,
( ( mono_2Ec_2Earithmetic_2EZERO_2E0 != sF207 )
| ~ spl213_54
| ~ spl213_114 ),
inference(superposition,[],[f5332,f19882]) ).
tff(f19889,plain,
( ( mono_2Ec_2Earithmetic_2EZERO_2E0 = sF202 )
| ~ spl213_54
| ~ spl213_114
| ~ spl213_165
| ~ spl213_167 ),
inference(forward_demodulation,[],[f15959,f19882]) ).
tff(f19891,plain,
( spl213_64
| ~ spl213_54
| ~ spl213_114
| ~ spl213_165
| ~ spl213_167 ),
inference(avatar_split_clause,[],[f19889,f13423,f13410,f11187,f5757,f7523]) ).
tff(f23205,plain,
! [X0: mono_2Etyop_2Enum_2Enum] : ~ p(mono_2Ec_2Eprim__rec_2E_3C_2E2(mono_2Ec_2Enum_2ESUC_2E1(X0),mono_2Ec_2Earithmetic_2ENUMERAL_2E1(mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,mono_2Ec_2Enum_2ESUC_2E1(mono_2Ec_2Earithmetic_2EZERO_2E0)))))),
inference(forward_demodulation,[],[f5023,f5030]) ).
tff(f23206,plain,
! [X0: mono_2Etyop_2Enum_2Enum] : ~ p(mono_2Ec_2Eprim__rec_2E_3C_2E2(mono_2Ec_2Enum_2ESUC_2E1(X0),mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,mono_2Ec_2Enum_2ESUC_2E1(mono_2Ec_2Earithmetic_2EZERO_2E0))))),
inference(forward_demodulation,[],[f23205,f3489]) ).
tff(f23207,plain,
! [X0: mono_2Etyop_2Enum_2Enum] : ~ p(mono_2Ec_2Eprim__rec_2E_3C_2E2(mono_2Ec_2Enum_2ESUC_2E1(X0),mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,mono_2Ec_2Enum_2ESUC_2E1(mono_2Ec_2Earithmetic_2EZERO_2E0)))),
inference(forward_demodulation,[],[f23206,f5030]) ).
tff(f23208,plain,
! [X0: mono_2Etyop_2Enum_2Enum] : ~ p(mono_2Ec_2Eprim__rec_2E_3C_2E2(mono_2Ec_2Enum_2ESUC_2E1(X0),mono_2Ec_2Enum_2ESUC_2E1(mono_2Ec_2Earithmetic_2EZERO_2E0))),
inference(forward_demodulation,[],[f23207,f5030]) ).
tff(f23209,plain,
! [X0: mono_2Etyop_2Enum_2Enum] : ~ p(mono_2Ec_2Eprim__rec_2E_3C_2E2(mono_2Ec_2Enum_2ESUC_2E1(X0),sF202)),
inference(forward_demodulation,[],[f23208,f5311]) ).
tff(f23210,plain,
! [X0: mono_2Etyop_2Enum_2Enum] : ~ p(mono_2Ec_2Eprim__rec_2E_3C_2E2(X0,mono_2Ec_2Earithmetic_2EZERO_2E0)),
inference(forward_demodulation,[],[f23209,f10401]) ).
tff(f24631,definition,
( spl213_267
<=> ( mono_2Ec_2Earithmetic_2EZERO_2E0 = sF207 ) ),
introduced(definition,[new_symbols(definition,[spl213_267])],[avatar_definition]) ).
tff(f24635,definition,
( spl213_268
<=> ( sF202 = sF207 ) ),
introduced(definition,[new_symbols(definition,[spl213_268])],[avatar_definition]) ).
tff(f25671,plain,
! [X0: mono_2Etyop_2Enum_2Enum] :
( ~ p(mono_2Ec_2Ebool_2ET_2E0)
| ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Eprim__rec_2E_3C_2E2(X0,mono_2Ec_2Earithmetic_2EZERO_2E0) ) ),
inference(superposition,[],[f23210,f4596]) ).
tff(f25676,definition,
( spl213_285
<=> ! [X0: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Eprim__rec_2E_3C_2E2(X0,mono_2Ec_2Earithmetic_2EZERO_2E0) ) ),
introduced(definition,[new_symbols(definition,[spl213_285])],[avatar_definition]) ).
tff(f25677,plain,
( ! [X0: mono_2Etyop_2Enum_2Enum] : ( mono_2Ec_2Ebool_2EF_2E0 = mono_2Ec_2Eprim__rec_2E_3C_2E2(X0,mono_2Ec_2Earithmetic_2EZERO_2E0) )
| ~ spl213_285 ),
inference(avatar_component_clause,[],[f25676]) ).
tff(f25687,plain,
( spl213_285
| ~ spl213_10 ),
inference(avatar_split_clause,[],[f25671,f5417,f25676]) ).
tff(f25694,plain,
( ~ p(mono_2Ec_2Ebool_2EF_2E0)
| ~ spl213_285 ),
inference(superposition,[],[f23210,f25677]) ).
tff(f25722,plain,
( ~ spl213_1
| ~ spl213_285 ),
inference(avatar_split_clause,[],[f25694,f25676,f5363]) ).
tff(f26049,definition,
( spl213_298
<=> p(mono_2Ec_2Eprim__rec_2E_3C_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,sF207)) ),
introduced(definition,[new_symbols(definition,[spl213_298])],[avatar_definition]) ).
tff(f26051,plain,
( ~ p(mono_2Ec_2Eprim__rec_2E_3C_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,sF207))
| spl213_298 ),
inference(avatar_component_clause,[],[f26049]) ).
tff(f26071,plain,
( ( mono_2Ec_2Earithmetic_2EZERO_2E0 = sF207 )
| spl213_298 ),
inference(resolution,[],[f26051,f4870]) ).
tff(f26090,plain,
( spl213_267
| spl213_298 ),
inference(avatar_split_clause,[],[f26071,f26049,f24631]) ).
tff(f29864,plain,
! [X0: mono_2Etyop_2Enum_2Enum,X1: mono_2Etyop_2Enum_2Enum] :
( ( mono_2Ec_2Earithmetic_2E_2A_2E2(mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,mono_2Ec_2Enum_2ESUC_2E1(mono_2Ec_2Enum_2ESUC_2E1(mono_2Ec_2Earithmetic_2EZERO_2E0)))),X1) != X0 )
| p(mono_2Ec_2Earithmetic_2EEVEN_2E1(X0)) ),
inference(forward_demodulation,[],[f4953,f3489]) ).
tff(f29865,plain,
! [X0: mono_2Etyop_2Enum_2Enum,X1: mono_2Etyop_2Enum_2Enum] :
( ( mono_2Ec_2Earithmetic_2E_2A_2E2(mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,mono_2Ec_2Enum_2ESUC_2E1(mono_2Ec_2Enum_2ESUC_2E1(mono_2Ec_2Earithmetic_2EZERO_2E0))),X1) != X0 )
| p(mono_2Ec_2Earithmetic_2EEVEN_2E1(X0)) ),
inference(forward_demodulation,[],[f29864,f5030]) ).
tff(f29866,plain,
! [X0: mono_2Etyop_2Enum_2Enum,X1: mono_2Etyop_2Enum_2Enum] :
( ( mono_2Ec_2Earithmetic_2E_2A_2E2(mono_2Ec_2Enum_2ESUC_2E1(mono_2Ec_2Enum_2ESUC_2E1(mono_2Ec_2Earithmetic_2EZERO_2E0)),X1) != X0 )
| p(mono_2Ec_2Earithmetic_2EEVEN_2E1(X0)) ),
inference(forward_demodulation,[],[f29865,f5030]) ).
tff(f29867,plain,
! [X0: mono_2Etyop_2Enum_2Enum,X1: mono_2Etyop_2Enum_2Enum] :
( ( mono_2Ec_2Earithmetic_2E_2A_2E2(mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,sF203),X1) != X0 )
| p(mono_2Ec_2Earithmetic_2EEVEN_2E1(X0)) ),
inference(forward_demodulation,[],[f29866,f6241]) ).
tff(f29868,plain,
! [X0: mono_2Etyop_2Enum_2Enum,X1: mono_2Etyop_2Enum_2Enum] :
( ( mono_2Ec_2Earithmetic_2E_2A_2E2(sF204,X1) != X0 )
| p(mono_2Ec_2Earithmetic_2EEVEN_2E1(X0)) ),
inference(forward_demodulation,[],[f29867,f5315]) ).
tff(f29869,plain,
! [X0: mono_2Etyop_2Enum_2Enum,X1: mono_2Etyop_2Enum_2Enum] :
( ( mono_2Ec_2Earithmetic_2E_2A_2E2(sF203,X1) != X0 )
| p(mono_2Ec_2Earithmetic_2EEVEN_2E1(X0)) ),
inference(forward_demodulation,[],[f29868,f5897]) ).
tff(f29881,plain,
! [X0: mono_2Etyop_2Enum_2Enum] : p(mono_2Ec_2Earithmetic_2EEVEN_2E1(mono_2Ec_2Earithmetic_2E_2A_2E2(sF203,X0))),
inference(equality_resolution,[],[f29869]) ).
tff(f37657,plain,
! [X0: mono_2Etyop_2Enum_2Enum,X1: mono_2Etyop_2Enum_2Enum] :
( ( mono_2Ec_2Earithmetic_2EZERO_2E0 != mono_2Ec_2Earithmetic_2EMOD_2E2(X1,X0) )
| ( mono_2Ec_2Earithmetic_2E_2A_2E2(X0,sK48(X0,X1)) = X1 )
| ~ p(mono_2Ec_2Eprim__rec_2E_3C_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,X0)) ),
inference(forward_demodulation,[],[f4973,f4540]) ).
tff(f37680,plain,
( ( mono_2Ec_2Earithmetic_2EZERO_2E0 != sF207 )
| ( sK31 = mono_2Ec_2Earithmetic_2E_2A_2E2(sF206,sK48(sF206,sK31)) )
| ~ p(mono_2Ec_2Eprim__rec_2E_3C_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,sF206)) ),
inference(superposition,[],[f37657,f5321]) ).
tff(f38887,plain,
( ~ spl213_267
| ~ spl213_54
| ~ spl213_114 ),
inference(avatar_split_clause,[],[f19886,f11187,f5757,f24631]) ).
tff(f39647,plain,
! [X0: mono_2Etyop_2Enum_2Enum,X1: mono_2Etyop_2Enum_2Enum] :
( ( X0 != X1 )
| ( mono_2Ec_2Earithmetic_2EZERO_2E0 = mono_2Ec_2Earithmetic_2EMOD_2E2(X1,sF203) )
| ~ p(mono_2Ec_2Eprim__rec_2E_3C_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,sF203))
| ~ p(mono_2Ec_2Earithmetic_2EEVEN_2E1(X0)) ),
inference(superposition,[],[f4976,f5707]) ).
tff(f39664,plain,
( ! [X0: mono_2Etyop_2Enum_2Enum,X1: mono_2Etyop_2Enum_2Enum] :
( ~ p(mono_2Ec_2Ebool_2ET_2E0)
| ( X0 != X1 )
| ( mono_2Ec_2Earithmetic_2EZERO_2E0 = mono_2Ec_2Earithmetic_2EMOD_2E2(X1,sF203) )
| ~ p(mono_2Ec_2Earithmetic_2EEVEN_2E1(X0)) )
| ~ spl213_114 ),
inference(forward_demodulation,[],[f39647,f15556]) ).
tff(f39682,definition,
( spl213_578
<=> ! [X0: mono_2Etyop_2Enum_2Enum,X1: mono_2Etyop_2Enum_2Enum] :
( ( X0 != X1 )
| ~ p(mono_2Ec_2Earithmetic_2EEVEN_2E1(X0))
| ( mono_2Ec_2Earithmetic_2EZERO_2E0 = mono_2Ec_2Earithmetic_2EMOD_2E2(X1,sF203) ) ) ),
introduced(definition,[new_symbols(definition,[spl213_578])],[avatar_definition]) ).
tff(f39683,plain,
( ! [X0: mono_2Etyop_2Enum_2Enum,X1: mono_2Etyop_2Enum_2Enum] :
( ( X0 != X1 )
| ~ p(mono_2Ec_2Earithmetic_2EEVEN_2E1(X0))
| ( mono_2Ec_2Earithmetic_2EZERO_2E0 = mono_2Ec_2Earithmetic_2EMOD_2E2(X1,sF203) ) )
| ~ spl213_578 ),
inference(avatar_component_clause,[],[f39682]) ).
tff(f39686,plain,
( spl213_578
| ~ spl213_10
| ~ spl213_114 ),
inference(avatar_split_clause,[],[f39664,f11187,f5417,f39682]) ).
tff(f39709,plain,
( ! [X0: mono_2Etyop_2Enum_2Enum] :
( ~ p(mono_2Ec_2Earithmetic_2EEVEN_2E1(X0))
| ( mono_2Ec_2Earithmetic_2EZERO_2E0 = mono_2Ec_2Earithmetic_2EMOD_2E2(X0,sF203) ) )
| ~ spl213_578 ),
inference(equality_resolution,[],[f39683]) ).
tff(f39728,plain,
( ~ p(sF208)
| ( mono_2Ec_2Earithmetic_2EZERO_2E0 = mono_2Ec_2Earithmetic_2EMOD_2E2(sK31,sF203) )
| ~ spl213_578 ),
inference(superposition,[],[f39709,f5323]) ).
tff(f39749,plain,
( ( mono_2Ec_2Earithmetic_2EZERO_2E0 = sF207 )
| ~ p(sF208)
| ~ spl213_578 ),
inference(forward_demodulation,[],[f39728,f5660]) ).
tff(f39763,plain,
( ~ spl213_181
| spl213_267
| ~ spl213_578 ),
inference(avatar_split_clause,[],[f39749,f39682,f24631,f13648]) ).
tff(f39765,plain,
( ~ spl213_268
| ~ spl213_53
| ~ spl213_72 ),
inference(avatar_split_clause,[],[f10546,f9056,f5753,f24635]) ).
tff(f41296,plain,
! [X0: mono_2Etyop_2Enum_2Enum,X1: mono_2Etyop_2Enum_2Enum] :
( ~ p(mono_2Ec_2Eprim__rec_2E_3C_2E2(X0,mono_2Ec_2Earithmetic_2E_2B_2E2(X1,mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,mono_2Ec_2Enum_2ESUC_2E1(mono_2Ec_2Earithmetic_2EZERO_2E0))))))
| ( X0 = X1 )
| ~ p(mono_2Ec_2Eprim__rec_2E_3C_2E2(X1,mono_2Ec_2Earithmetic_2E_2B_2E2(X0,mono_2Ec_2Earithmetic_2ENUMERAL_2E1(mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,mono_2Ec_2Enum_2ESUC_2E1(mono_2Ec_2Earithmetic_2EZERO_2E0))))))) ),
inference(forward_demodulation,[],[f5157,f3489]) ).
tff(f41297,plain,
! [X0: mono_2Etyop_2Enum_2Enum,X1: mono_2Etyop_2Enum_2Enum] :
( ~ p(mono_2Ec_2Eprim__rec_2E_3C_2E2(X0,mono_2Ec_2Earithmetic_2E_2B_2E2(X1,mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,mono_2Ec_2Enum_2ESUC_2E1(mono_2Ec_2Earithmetic_2EZERO_2E0)))))
| ( X0 = X1 )
| ~ p(mono_2Ec_2Eprim__rec_2E_3C_2E2(X1,mono_2Ec_2Earithmetic_2E_2B_2E2(X0,mono_2Ec_2Earithmetic_2ENUMERAL_2E1(mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,mono_2Ec_2Enum_2ESUC_2E1(mono_2Ec_2Earithmetic_2EZERO_2E0))))))) ),
inference(forward_demodulation,[],[f41296,f5030]) ).
tff(f41298,plain,
! [X0: mono_2Etyop_2Enum_2Enum,X1: mono_2Etyop_2Enum_2Enum] :
( ~ p(mono_2Ec_2Eprim__rec_2E_3C_2E2(X0,mono_2Ec_2Earithmetic_2E_2B_2E2(X1,mono_2Ec_2Enum_2ESUC_2E1(mono_2Ec_2Earithmetic_2EZERO_2E0))))
| ( X0 = X1 )
| ~ p(mono_2Ec_2Eprim__rec_2E_3C_2E2(X1,mono_2Ec_2Earithmetic_2E_2B_2E2(X0,mono_2Ec_2Earithmetic_2ENUMERAL_2E1(mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,mono_2Ec_2Enum_2ESUC_2E1(mono_2Ec_2Earithmetic_2EZERO_2E0))))))) ),
inference(forward_demodulation,[],[f41297,f5030]) ).
tff(f41299,plain,
! [X0: mono_2Etyop_2Enum_2Enum,X1: mono_2Etyop_2Enum_2Enum] :
( ~ p(mono_2Ec_2Eprim__rec_2E_3C_2E2(X0,mono_2Ec_2Earithmetic_2E_2B_2E2(X1,sF202)))
| ( X0 = X1 )
| ~ p(mono_2Ec_2Eprim__rec_2E_3C_2E2(X1,mono_2Ec_2Earithmetic_2E_2B_2E2(X0,mono_2Ec_2Earithmetic_2ENUMERAL_2E1(mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,mono_2Ec_2Enum_2ESUC_2E1(mono_2Ec_2Earithmetic_2EZERO_2E0))))))) ),
inference(forward_demodulation,[],[f41298,f5311]) ).
tff(f41300,plain,
! [X0: mono_2Etyop_2Enum_2Enum,X1: mono_2Etyop_2Enum_2Enum] :
( ~ p(mono_2Ec_2Eprim__rec_2E_3C_2E2(X0,mono_2Ec_2Enum_2ESUC_2E1(X1)))
| ( X0 = X1 )
| ~ p(mono_2Ec_2Eprim__rec_2E_3C_2E2(X1,mono_2Ec_2Earithmetic_2E_2B_2E2(X0,mono_2Ec_2Earithmetic_2ENUMERAL_2E1(mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,mono_2Ec_2Enum_2ESUC_2E1(mono_2Ec_2Earithmetic_2EZERO_2E0))))))) ),
inference(forward_demodulation,[],[f41299,f6131]) ).
tff(f41301,plain,
! [X0: mono_2Etyop_2Enum_2Enum,X1: mono_2Etyop_2Enum_2Enum] :
( ~ p(mono_2Ec_2Eprim__rec_2E_3C_2E2(X1,mono_2Ec_2Earithmetic_2E_2B_2E2(X0,mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,mono_2Ec_2Enum_2ESUC_2E1(mono_2Ec_2Earithmetic_2EZERO_2E0))))))
| ~ p(mono_2Ec_2Eprim__rec_2E_3C_2E2(X0,mono_2Ec_2Enum_2ESUC_2E1(X1)))
| ( X0 = X1 ) ),
inference(forward_demodulation,[],[f41300,f3489]) ).
tff(f41302,plain,
! [X0: mono_2Etyop_2Enum_2Enum,X1: mono_2Etyop_2Enum_2Enum] :
( ~ p(mono_2Ec_2Eprim__rec_2E_3C_2E2(X1,mono_2Ec_2Earithmetic_2E_2B_2E2(X0,mono_2Ec_2Earithmetic_2E_2B_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,mono_2Ec_2Enum_2ESUC_2E1(mono_2Ec_2Earithmetic_2EZERO_2E0)))))
| ~ p(mono_2Ec_2Eprim__rec_2E_3C_2E2(X0,mono_2Ec_2Enum_2ESUC_2E1(X1)))
| ( X0 = X1 ) ),
inference(forward_demodulation,[],[f41301,f5030]) ).
tff(f41303,plain,
! [X0: mono_2Etyop_2Enum_2Enum,X1: mono_2Etyop_2Enum_2Enum] :
( ~ p(mono_2Ec_2Eprim__rec_2E_3C_2E2(X1,mono_2Ec_2Earithmetic_2E_2B_2E2(X0,mono_2Ec_2Enum_2ESUC_2E1(mono_2Ec_2Earithmetic_2EZERO_2E0))))
| ~ p(mono_2Ec_2Eprim__rec_2E_3C_2E2(X0,mono_2Ec_2Enum_2ESUC_2E1(X1)))
| ( X0 = X1 ) ),
inference(forward_demodulation,[],[f41302,f5030]) ).
tff(f41304,plain,
! [X0: mono_2Etyop_2Enum_2Enum,X1: mono_2Etyop_2Enum_2Enum] :
( ~ p(mono_2Ec_2Eprim__rec_2E_3C_2E2(X1,mono_2Ec_2Earithmetic_2E_2B_2E2(X0,sF202)))
| ~ p(mono_2Ec_2Eprim__rec_2E_3C_2E2(X0,mono_2Ec_2Enum_2ESUC_2E1(X1)))
| ( X0 = X1 ) ),
inference(forward_demodulation,[],[f41303,f5311]) ).
tff(f41305,plain,
! [X0: mono_2Etyop_2Enum_2Enum,X1: mono_2Etyop_2Enum_2Enum] :
( ~ p(mono_2Ec_2Eprim__rec_2E_3C_2E2(X1,mono_2Ec_2Enum_2ESUC_2E1(X0)))
| ~ p(mono_2Ec_2Eprim__rec_2E_3C_2E2(X0,mono_2Ec_2Enum_2ESUC_2E1(X1)))
| ( X0 = X1 ) ),
inference(forward_demodulation,[],[f41304,f6131]) ).
tff(f41320,plain,
! [X0: mono_2Etyop_2Enum_2Enum] :
( ~ p(mono_2Ec_2Eprim__rec_2E_3C_2E2(X0,sF206))
| ~ p(mono_2Ec_2Eprim__rec_2E_3C_2E2(sF211,mono_2Ec_2Enum_2ESUC_2E1(X0)))
| ( sF211 = X0 ) ),
inference(superposition,[],[f41305,f5601]) ).
tff(f41371,plain,
! [X0: mono_2Etyop_2Enum_2Enum] :
( ~ p(mono_2Ec_2Eprim__rec_2E_3C_2E2(X0,sF203))
| ~ p(mono_2Ec_2Eprim__rec_2E_3C_2E2(sF211,mono_2Ec_2Enum_2ESUC_2E1(X0)))
| ( sF211 = X0 ) ),
inference(forward_demodulation,[],[f41320,f5659]) ).
tff(f41392,plain,
! [X0: mono_2Etyop_2Enum_2Enum] :
( ~ p(mono_2Ec_2Eprim__rec_2E_3C_2E2(sF202,mono_2Ec_2Enum_2ESUC_2E1(X0)))
| ~ p(mono_2Ec_2Eprim__rec_2E_3C_2E2(X0,sF203))
| ( sF211 = X0 ) ),
inference(forward_demodulation,[],[f41371,f5656]) ).
tff(f41410,plain,
! [X0: mono_2Etyop_2Enum_2Enum] :
( ~ p(mono_2Ec_2Eprim__rec_2E_3C_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,X0))
| ~ p(mono_2Ec_2Eprim__rec_2E_3C_2E2(X0,sF203))
| ( sF211 = X0 ) ),
inference(forward_demodulation,[],[f41392,f10402]) ).
tff(f41424,plain,
! [X0: mono_2Etyop_2Enum_2Enum] :
( ~ p(mono_2Ec_2Eprim__rec_2E_3C_2E2(X0,sF203))
| ~ p(mono_2Ec_2Eprim__rec_2E_3C_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,X0))
| ( sF202 = X0 ) ),
inference(forward_demodulation,[],[f41410,f5656]) ).
tff(f41432,plain,
( ~ p(mono_2Ec_2Eprim__rec_2E_3C_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,sF207))
| ( sF202 = sF207 )
| ~ spl213_149 ),
inference(resolution,[],[f41424,f12613]) ).
tff(f41468,plain,
( spl213_268
| ~ spl213_298
| ~ spl213_149 ),
inference(avatar_split_clause,[],[f41432,f12611,f26049,f24635]) ).
tff(f41488,plain,
( ( sK31 = mono_2Ec_2Earithmetic_2E_2A_2E2(sF203,sK48(sF203,sK31)) )
| ( mono_2Ec_2Earithmetic_2EZERO_2E0 != sF207 )
| ~ p(mono_2Ec_2Eprim__rec_2E_3C_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,sF206)) ),
inference(forward_demodulation,[],[f37680,f5659]) ).
tff(f41492,definition,
( spl213_683
<=> ( sK31 = mono_2Ec_2Earithmetic_2E_2A_2E2(sF203,sK48(sF203,sK31)) ) ),
introduced(definition,[new_symbols(definition,[spl213_683])],[avatar_definition]) ).
tff(f41494,plain,
( ( sK31 = mono_2Ec_2Earithmetic_2E_2A_2E2(sF203,sK48(sF203,sK31)) )
| ~ spl213_683 ),
inference(avatar_component_clause,[],[f41492]) ).
tff(f41496,plain,
( ~ p(mono_2Ec_2Eprim__rec_2E_3C_2E2(mono_2Ec_2Earithmetic_2EZERO_2E0,sF203))
| ( sK31 = mono_2Ec_2Earithmetic_2E_2A_2E2(sF203,sK48(sF203,sK31)) )
| ( mono_2Ec_2Earithmetic_2EZERO_2E0 != sF207 ) ),
inference(forward_demodulation,[],[f41488,f5659]) ).
tff(f41497,plain,
( ~ p(mono_2Ec_2Ebool_2ET_2E0)
| ( sK31 = mono_2Ec_2Earithmetic_2E_2A_2E2(sF203,sK48(sF203,sK31)) )
| ( mono_2Ec_2Earithmetic_2EZERO_2E0 != sF207 )
| ~ spl213_114 ),
inference(forward_demodulation,[],[f41496,f15556]) ).
tff(f41498,plain,
( ~ spl213_267
| spl213_683
| ~ spl213_10
| ~ spl213_114 ),
inference(avatar_split_clause,[],[f41497,f11187,f5417,f41492,f24631]) ).
tff(f41522,plain,
( p(mono_2Ec_2Earithmetic_2EEVEN_2E1(sK31))
| ~ spl213_683 ),
inference(superposition,[],[f29881,f41494]) ).
tff(f41570,plain,
( p(sF208)
| ~ spl213_683 ),
inference(forward_demodulation,[],[f41522,f5323]) ).
tff(f41578,plain,
( p(mono_2Ec_2Ebool_2EF_2E0)
| ~ spl213_53
| ~ spl213_683 ),
inference(forward_demodulation,[],[f41570,f5755]) ).
tff(f41587,plain,
( spl213_1
| ~ spl213_53
| ~ spl213_683 ),
inference(avatar_split_clause,[],[f41578,f41492,f5753,f5363]) ).
cnf(s75,plain,
( spl213_4
| spl213_10 ),
inference(sat_conversion,[],[f5455]) ).
cnf(s145,plain,
( spl213_53
| spl213_54 ),
inference(sat_conversion,[],[f5761]) ).
cnf(s197,plain,
~ spl213_64,
inference(sat_conversion,[],[f8037]) ).
cnf(s207,plain,
( spl213_72
| spl213_73 ),
inference(sat_conversion,[],[f9063]) ).
cnf(s218,plain,
~ spl213_77,
inference(sat_conversion,[],[f9167]) ).
cnf(s219,plain,
~ spl213_4,
inference(sat_conversion,[],[f9357]) ).
cnf(s248,plain,
( spl213_77
| spl213_78 ),
inference(sat_conversion,[],[f9652]) ).
cnf(s309,plain,
( spl213_113
| spl213_114 ),
inference(sat_conversion,[],[f11202]) ).
cnf(s350,plain,
( ~ spl213_78
| spl213_149 ),
inference(sat_conversion,[],[f12617]) ).
cnf(s369,plain,
( spl213_164
| spl213_165 ),
inference(sat_conversion,[],[f13415]) ).
cnf(s391,plain,
( ~ spl213_72
| spl213_167 ),
inference(sat_conversion,[],[f13534]) ).
cnf(s420,plain,
( ~ spl213_78
| spl213_86
| ~ spl213_164
| spl213_181 ),
inference(sat_conversion,[],[f13676]) ).
cnf(s465,plain,
( spl213_86
| ~ spl213_113 ),
inference(sat_conversion,[],[f15425]) ).
cnf(s470,plain,
( spl213_1
| ~ spl213_78
| ~ spl213_86 ),
inference(sat_conversion,[],[f15441]) ).
cnf(s546,plain,
( spl213_64
| ~ spl213_73
| ~ spl213_114 ),
inference(sat_conversion,[],[f19879]) ).
cnf(s550,plain,
( ~ spl213_54
| spl213_64
| ~ spl213_114
| ~ spl213_165
| ~ spl213_167 ),
inference(sat_conversion,[],[f19891]) ).
cnf(s728,plain,
( ~ spl213_10
| spl213_285 ),
inference(sat_conversion,[],[f25687]) ).
cnf(s731,plain,
( ~ spl213_1
| ~ spl213_285 ),
inference(sat_conversion,[],[f25722]) ).
cnf(s756,plain,
( spl213_267
| spl213_298 ),
inference(sat_conversion,[],[f26090]) ).
cnf(s1201,plain,
( ~ spl213_54
| ~ spl213_114
| ~ spl213_267 ),
inference(sat_conversion,[],[f38887]) ).
cnf(s1251,plain,
( ~ spl213_10
| ~ spl213_114
| spl213_578 ),
inference(sat_conversion,[],[f39686]) ).
cnf(s1271,plain,
( ~ spl213_181
| spl213_267
| ~ spl213_578 ),
inference(sat_conversion,[],[f39763]) ).
cnf(s1273,plain,
( ~ spl213_53
| ~ spl213_72
| ~ spl213_268 ),
inference(sat_conversion,[],[f39765]) ).
cnf(s1436,plain,
( ~ spl213_149
| spl213_268
| ~ spl213_298 ),
inference(sat_conversion,[],[f41468]) ).
cnf(s1448,plain,
( ~ spl213_10
| ~ spl213_114
| ~ spl213_267
| spl213_683 ),
inference(sat_conversion,[],[f41498]) ).
cnf(s1455,plain,
( spl213_1
| ~ spl213_53
| ~ spl213_683 ),
inference(sat_conversion,[],[f41587]) ).
cnf(s1491,plain,
spl213_78,
inference(rat,[],[s248,s218]) ).
cnf(s1497,plain,
spl213_149,
inference(rat,[],[s350,s1491]) ).
cnf(s1538,plain,
spl213_10,
inference(rat,[],[s75,s219]) ).
cnf(s1562,plain,
spl213_285,
inference(rat,[],[s728,s1538]) ).
cnf(s1582,plain,
~ spl213_1,
inference(rat,[],[s731,s1562]) ).
cnf(s1617,plain,
~ spl213_86,
inference(rat,[],[s470,s1491,s1582]) ).
cnf(s1639,plain,
~ spl213_113,
inference(rat,[],[s465,s1617]) ).
cnf(s1642,plain,
spl213_114,
inference(rat,[],[s309,s1639]) ).
cnf(s1656,plain,
spl213_578,
inference(rat,[],[s1251,s1538,s1642]) ).
cnf(s1697,plain,
~ spl213_73,
inference(rat,[],[s546,s197,s1642]) ).
cnf(s1741,plain,
spl213_72,
inference(rat,[],[s207,s1697]) ).
cnf(s1763,plain,
spl213_167,
inference(rat,[],[s391,s1741]) ).
cnf(s1794,plain,
~ spl213_54,
inference(rat,[],[s420,s369,s1271,s550,s1201,s1491,s1617,s1656,s197,s1642,s1763]) ).
cnf(s1795,plain,
spl213_53,
inference(rat,[],[s145,s1794]) ).
cnf(s1796,plain,
~ spl213_683,
inference(rat,[],[s1455,s1582,s1795]) ).
cnf(s1800,plain,
~ spl213_268,
inference(rat,[],[s1273,s1741,s1795]) ).
cnf(s1809,plain,
~ spl213_267,
inference(rat,[],[s1448,s1642,s1538,s1796]) ).
cnf(s1811,plain,
~ spl213_298,
inference(rat,[],[s1436,s1497,s1800]) ).
cnf(s1820,plain,
$false,
inference(rat,[],[s756,s1811,s1809]) ).
tff(f41591,plain,
$false,
inference(avatar_sat_refutation,[],[s1820]) ).
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.03 % Problem : ITP003_4 : TPTP v9.3.1. Bugfixed v7.5.0.
% 0.00/0.06 % Command : run_vampire /export/starexec/sandbox2/benchmark/theBenchmark.p 300 THM
% 0.11/0.39 % Computer : n004.cluster.edu
% 0.11/0.39 % Model : x86_64 x86_64
% 0.11/0.39 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.11/0.39 % Memory : 8046.5625MB
% 0.11/0.39 % OS : Linux 6.8.0-71-generic
% 0.11/0.39 % CPULimit : 300
% 0.11/0.39 % WCLimit : 300
% 0.11/0.39 % DateTime : Sun Sep 27 11:49:22 UTC 2026
% 0.11/0.39 % CPUTime :
% 0.11/0.39 Running run_vampire /export/starexec/sandbox2/benchmark/theBenchmark.p 300 THM
% 0.11/0.43 Running first-order theorem proving
% 0.11/0.43 Running: /export/starexec/sandbox2/solver/bin/vampire --input_syntax tptp --output_axiom_names on --mode casc -m 16384 --cores 7 -t 300 /export/starexec/sandbox2/benchmark/theBenchmark.p
% 12.12/2.80 % (3379615)Detected formulas, will run a generic FOF schedule.
% 12.12/2.80 % (3379624)dis-1010_2:3_sil=16000:sp=reverse_frequency:random_seed=360870538:i=119:av=off:ss=axioms_2997 on theBenchmark for (2997ds/119Mi)
% 12.12/2.80 % (3379624)Instruction limit reached!
% 12.12/2.80 % (3379624)------------------------------
% 12.12/2.80 % (3379624)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 12.12/2.80 % (3379624)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 12.12/2.80 % (3379624)CaDiCaL version: 2.1.3
% 12.12/2.80 % (3379624)Termination reason: Instruction limit
% 12.12/2.80 % (3379624)Termination phase: Saturation
% 12.12/2.80 % (3379624)Time elapsed: 0.037 s
% 12.12/2.80 % (3379624)Peak memory usage: 92 MB
% 12.12/2.80 % (3379624)Instructions burned: 119 (million)
% 12.12/2.80 % (3379623)lrs+1010_1_to=lpo:sil=32000:sos=on:spb=goal_then_units:bce=on:random_seed=1948890960:i=109:sd=1:ins=1:gsp=on:ss=axioms_2997 on theBenchmark for (2997ds/109Mi)
% 12.12/2.80 % (3379620)lrs+10_1_ncem=casc2026/models/loop8.pt:sil=128000:tgt=full:npcc=on:drc=off:sp=weighted_frequency:spb=goal:fd=preordered:foolp=on:random_seed=2679234821:i=141193_2997 on theBenchmark for (2997ds/141193Mi)
% 12.12/2.80 % (3379625)dis-1011_1_sil=16000:fde=unused:s2agt=70:random_seed=918895321:s2a=on:i=139:gtg=position_2997 on theBenchmark for (2997ds/139Mi)
% 12.12/2.80 % (3379621)lrs+11_1_ncem=casc2026/models/loop8.pt:sil=128000:npcc=on:lma=off:spb=units:urr=ec_only:bce=on:s2agt=64:updr=off:random_seed=4100139496:i=134677:sd=20:aac=none:nm=16:ss=included:sgt=10_2997 on theBenchmark for (2997ds/134677Mi)
% 12.12/2.80 % (3379622)lrs+1010_1_anc=all:sfv=off:to=kbo:ncem=casc2026/models/loop7.pt:sil=128000:npcc=on:prc=on:sos=all:bsr=unit_only:sac=on:random_seed=3978562279:i=141695:sd=1:nm=32:gsp=on:ss=included_2997 on theBenchmark for (2997ds/141695Mi)
% 12.12/2.80 % (3379626)dis-21_1_sil=8000:lcm=predicate:random_seed=2524118943:st=5:avsq=on:i=129:avsqr=1,16:sd=3:aac=none:ep=RS:fsr=off:ss=included_2997 on theBenchmark for (2997ds/129Mi)
% 12.12/2.80 % (3379623)Refutation not found, incomplete strategy
% 12.12/2.80 % (3379623)------------------------------
% 12.12/2.80 % (3379623)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 12.12/2.80 % (3379623)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 12.12/2.80 % (3379623)CaDiCaL version: 2.1.3
% 12.12/2.80 % (3379623)Termination reason: Refutation not found, incomplete strategy
% 12.12/2.80 % (3379623)Time elapsed: 0.019 s
% 12.12/2.80 % (3379623)Peak memory usage: 91 MB
% 12.12/2.80 % (3379623)Instructions burned: 28 (million)
% 12.12/2.80 % (3379625)Instruction limit reached!
% 12.12/2.80 % (3379625)------------------------------
% 12.12/2.80 % (3379625)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 12.12/2.80 % (3379625)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 12.12/2.80 % (3379625)CaDiCaL version: 2.1.3
% 12.12/2.80 % (3379625)Termination reason: Instruction limit
% 12.12/2.80 % (3379625)Termination phase: Preprocessing 3
% 12.12/2.80 % (3379625)Time elapsed: 0.066 s
% 12.12/2.80 % (3379625)Peak memory usage: 89 MB
% 12.12/2.80 % (3379625)Instructions burned: 139 (million)
% 12.12/2.80 % (3379626)Instruction limit reached!
% 12.12/2.80 % (3379626)------------------------------
% 12.12/2.80 % (3379626)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 12.12/2.80 % (3379626)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 12.12/2.80 % (3379626)CaDiCaL version: 2.1.3
% 12.12/2.80 % (3379626)Termination reason: Instruction limit
% 12.12/2.80 % (3379626)Termination phase: Property scanning
% 12.12/2.80 % (3379626)Time elapsed: 0.067 s
% 12.12/2.80 % (3379626)Peak memory usage: 91 MB
% 12.12/2.80 % (3379626)Instructions burned: 130 (million)
% 12.12/2.80 % (3379634)lrs+10_1_sil=8000:sp=occurrence:random_seed=3024480220:i=285:sd=3:ss=axioms:sgt=8_2995 on theBenchmark for (2995ds/285Mi)
% 12.12/2.80 % (3379634)Instruction limit reached!
% 12.12/2.80 % (3379634)------------------------------
% 12.12/2.80 % (3379634)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 12.12/2.80 % (3379634)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 12.12/2.80 % (3379634)CaDiCaL version: 2.1.3
% 12.12/2.80 % (3379634)Termination reason: Instruction limit
% 12.12/2.80 % (3379634)Termination phase: Saturation
% 12.12/2.80 % (3379634)Time elapsed: 0.094 s
% 12.12/2.80 % (3379634)Peak memory usage: 94 MB
% 12.12/2.80 % (3379634)Instructions burned: 288 (million)
% 18.51/3.78 % (3379635)lrs+10_1_sil=32000:urr=on:br=off:random_seed=4077176833:i=157:sd=1:gtg=position:ss=axioms:sgt=8_2995 on theBenchmark for (2995ds/157Mi)
% 18.51/3.78 % (3379636)lrs+1011_1_sil=32000:sp=occurrence:random_seed=2036421326:i=325:sd=1:ss=axioms:sgt=32_2995 on theBenchmark for (2995ds/325Mi)
% 18.51/3.78 % (3379623)------------------------------
% 18.51/3.78 % (3379623)------------------------------
% 18.51/3.78 % (3379635)Instruction limit reached!
% 18.51/3.78 % (3379635)------------------------------
% 18.51/3.78 % (3379635)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 18.51/3.78 % (3379635)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 18.51/3.78 % (3379635)CaDiCaL version: 2.1.3
% 18.51/3.78 % (3379635)Termination reason: Instruction limit
% 18.51/3.78 % (3379635)Termination phase: Saturation
% 18.51/3.78 % (3379635)Time elapsed: 0.085 s
% 18.51/3.78 % (3379635)Peak memory usage: 92 MB
% 18.51/3.78 % (3379635)Instructions burned: 158 (million)
% 18.51/3.78 % (3379638)dis+10_5:1_slsqr=1,4:sil=8000:fde=unused:erd=off:urr=full:fd=off:s2agt=8:br=off:slsq=on:random_seed=3618797639:s2a=on:i=248:s2at=1.23:gtg=position_2993 on theBenchmark for (2993ds/248Mi)
% 18.51/3.78 % (3379638)Instruction limit reached!
% 18.51/3.78 % (3379638)------------------------------
% 18.51/3.78 % (3379638)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 18.51/3.78 % (3379638)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 18.51/3.78 % (3379638)CaDiCaL version: 2.1.3
% 18.51/3.78 % (3379638)Termination reason: Instruction limit
% 18.51/3.78 % (3379638)Termination phase: Property scanning
% 18.51/3.78 % (3379638)Time elapsed: 0.062 s
% 18.51/3.78 % (3379638)Peak memory usage: 92 MB
% 18.51/3.78 % (3379638)Instructions burned: 249 (million)
% 18.51/3.78 % (3379641)lrs+1002_1_to=lpo:sil=8000:sos=on:random_seed=1886321950:st=4:cts=off:i=294:sd=2:ins=7:amm=off:ss=axioms_2993 on theBenchmark for (2993ds/294Mi)
% 18.51/3.78 % (3379636)Instruction limit reached!
% 18.51/3.78 % (3379636)------------------------------
% 18.51/3.78 % (3379636)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 18.51/3.78 % (3379636)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 18.51/3.78 % (3379636)CaDiCaL version: 2.1.3
% 18.51/3.78 % (3379636)Termination reason: Instruction limit
% 18.51/3.78 % (3379636)Termination phase: Saturation
% 18.51/3.78 % (3379636)Time elapsed: 0.218 s
% 18.51/3.78 % (3379636)Peak memory usage: 94 MB
% 18.51/3.78 % (3379636)Instructions burned: 325 (million)
% 18.51/3.78 % (3379642)lrs+10_1_ncem=casc2026/models/loop7.pt:sil=32000:tgt=ground:npcc=on:random_seed=674721850:i=2350_2992 on theBenchmark for (2992ds/2350Mi)
% 18.51/3.78 % (3379644)dis-1011_32:1_sfv=off:sil=16000:sos=all:erd=off:acc=on:fd=off:flr=on:random_seed=1994355116:cts=off:i=113:fsr=off:ss=included:sgt=4_2991 on theBenchmark for (2991ds/113Mi)
% 18.51/3.78 % (3379644)Instruction limit reached!
% 18.51/3.78 % (3379644)------------------------------
% 18.51/3.78 % (3379644)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 18.51/3.78 % (3379644)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 18.51/3.78 % (3379644)CaDiCaL version: 2.1.3
% 18.51/3.78 % (3379644)Termination reason: Instruction limit
% 18.51/3.78 % (3379644)Termination phase: Function definition elimination
% 18.51/3.78 % (3379644)Time elapsed: 0.031 s
% 18.51/3.78 % (3379644)Peak memory usage: 90 MB
% 18.51/3.78 % (3379644)Instructions burned: 116 (million)
% 18.51/3.78 % (3379641)Instruction limit reached!
% 18.51/3.78 % (3379641)------------------------------
% 18.51/3.78 % (3379641)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 18.51/3.78 % (3379641)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 18.51/3.78 % (3379641)CaDiCaL version: 2.1.3
% 18.51/3.78 % (3379641)Termination reason: Instruction limit
% 18.51/3.78 % (3379641)Termination phase: Saturation
% 18.51/3.78 % (3379641)Time elapsed: 0.149 s
% 18.51/3.78 % (3379641)Peak memory usage: 93 MB
% 18.51/3.78 % (3379641)Instructions burned: 296 (million)
% 18.51/3.78 % (3379646)lrs-1004_1_sil=8000:sp=occurrence:sos=all:erd=off:fs=off:bce=on:random_seed=2722445224:i=127:av=off:fsr=off:sup=off_2991 on theBenchmark for (2991ds/127Mi)
% 18.51/3.78 % (3379649)dis-1003_1024_sil=8000:sos=all:sac=on:random_seed=801594627:cond=fast:i=114:sd=1:nm=0:fsr=off:gtg=exists_sym:ss=axioms_2990 on theBenchmark for (2990ds/114Mi)
% 18.51/3.78 % (3379649)Instruction limit reached!
% 18.51/3.78 % (3379649)------------------------------
% 33.56/5.89 % (3379649)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 33.56/5.89 % (3379649)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 33.56/5.89 % (3379649)CaDiCaL version: 2.1.3
% 33.56/5.89 % (3379649)Termination reason: Instruction limit
% 33.56/5.89 % (3379649)Termination phase: Property scanning
% 33.56/5.89 % (3379649)Time elapsed: 0.024 s
% 33.56/5.89 % (3379649)Peak memory usage: 87 MB
% 33.56/5.89 % (3379649)Instructions burned: 120 (million)
% 33.56/5.89 % (3379646)Instruction limit reached!
% 33.56/5.89 % (3379646)------------------------------
% 33.56/5.89 % (3379646)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 33.56/5.89 % (3379646)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 33.56/5.89 % (3379646)CaDiCaL version: 2.1.3
% 33.56/5.89 % (3379646)Termination reason: Instruction limit
% 33.56/5.89 % (3379646)Termination phase: Property scanning
% 33.56/5.89 % (3379646)Time elapsed: 0.068 s
% 33.56/5.89 % (3379646)Peak memory usage: 91 MB
% 33.56/5.89 % (3379646)Instructions burned: 129 (million)
% 33.56/5.89 % (3379650)lrs+10_1_sil=8000:sp=occurrence:random_seed=3447636848:st=1.2:i=907:sd=14:ss=axioms:sgt=12_2990 on theBenchmark for (2990ds/907Mi)
% 33.56/5.89 % (3379653)dis-1010_1_sil=16000:fde=unused:sp=occurrence:sos=on:random_seed=2094798556:i=437:sd=1:aac=none:ss=included_2989 on theBenchmark for (2989ds/437Mi)
% 33.56/5.89 % (3379654)lrs-1002_1_ncem=casc2026/models/all5champsBiggishL14.pt:sil=16000:npcc=on:random_seed=2723680514:i=5202:ss=axioms:sgt=16_2988 on theBenchmark for (2988ds/5202Mi)
% 33.56/5.89 % (3379653)Refutation not found, incomplete strategy
% 33.56/5.89 % (3379653)------------------------------
% 33.56/5.89 % (3379653)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 33.56/5.89 % (3379653)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 33.56/5.89 % (3379653)CaDiCaL version: 2.1.3
% 33.56/5.89 % (3379653)Termination reason: Refutation not found, incomplete strategy
% 33.56/5.89 % (3379653)Time elapsed: 0.095 s
% 33.56/5.89 % (3379653)Peak memory usage: 96 MB
% 33.56/5.89 % (3379653)Instructions burned: 329 (million)
% 33.56/5.89 % (3379653)------------------------------
% 33.56/5.89 % (3379653)------------------------------
% 33.56/5.89 % (3379658)dis+10_3:1_sil=8000:acc=on:urr=on:br=off:sac=on:newcnf=on:random_seed=370000172:i=134:sd=2:doe=on:nm=16:sup=off:ss=included_2985 on theBenchmark for (2985ds/134Mi)
% 33.56/5.89 % (3379658)Instruction limit reached!
% 33.56/5.89 % (3379658)------------------------------
% 33.56/5.89 % (3379658)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 33.56/5.89 % (3379658)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 33.56/5.89 % (3379658)CaDiCaL version: 2.1.3
% 33.56/5.89 % (3379658)Termination reason: Instruction limit
% 33.56/5.89 % (3379658)Termination phase: Property scanning
% 33.56/5.89 % (3379658)Time elapsed: 0.036 s
% 33.56/5.89 % (3379658)Peak memory usage: 90 MB
% 33.56/5.89 % (3379658)Instructions burned: 139 (million)
% 33.56/5.89 % (3379650)Instruction limit reached!
% 33.56/5.89 % (3379650)------------------------------
% 33.56/5.89 % (3379650)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 33.56/5.89 % (3379650)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 33.56/5.89 % (3379650)CaDiCaL version: 2.1.3
% 33.56/5.89 % (3379650)Termination reason: Instruction limit
% 33.56/5.89 % (3379650)Termination phase: Saturation
% 33.56/5.89 % (3379650)Time elapsed: 0.593 s
% 33.56/5.89 % (3379650)Peak memory usage: 100 MB
% 33.56/5.89 % (3379650)Instructions burned: 908 (million)
% 33.56/5.89 % (3379660)lrs+1002_8_sil=8000:sp=occurrence:sos=on:sac=on:random_seed=3273420470:st=8:i=592:sd=3:ep=RST:ss=axioms_2983 on theBenchmark for (2983ds/592Mi)
% 33.56/5.89 % (3379661)lrs+10_1_ncem=casc2026/models/loop6.pt:sil=32000:npcc=on:random_seed=3231429651:st=3:i=13193:sd=3:ss=axioms_2982 on theBenchmark for (2982ds/13193Mi)
% 33.56/5.89 % (3379660)Instruction limit reached!
% 33.56/5.89 % (3379660)------------------------------
% 33.56/5.89 % (3379660)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 33.56/5.89 % (3379660)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 33.56/5.89 % (3379660)CaDiCaL version: 2.1.3
% 33.56/5.89 % (3379660)Termination reason: Instruction limit
% 33.56/5.89 % (3379660)Termination phase: Saturation
% 33.56/5.89 % (3379660)Time elapsed: 0.173 s
% 33.56/5.89 % (3379660)Peak memory usage: 98 MB
% 33.56/5.89 % (3379660)Instructions burned: 594 (million)
% 65.70/10.36 % (3379664)lrs+1666_7_slsqr=4,1:sil=8000:plsq=on:plsqc=1:sos=on:urr=on:plsql=on:rp=on:alpa=false:sac=on:slsq=on:random_seed=2513617364:i=125:slsql=off:bs=unit_only:gtg=position:fdi=2:gsp=on:ss=axioms:sgt=8_2980 on theBenchmark for (2980ds/125Mi)
% 65.70/10.36 % (3379664)Instruction limit reached!
% 65.70/10.36 % (3379664)------------------------------
% 65.70/10.36 % (3379664)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 65.70/10.36 % (3379664)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 65.70/10.36 % (3379664)CaDiCaL version: 2.1.3
% 65.70/10.36 % (3379664)Termination reason: Instruction limit
% 65.70/10.36 % (3379664)Termination phase: Property scanning
% 65.70/10.36 % (3379664)Time elapsed: 0.032 s
% 65.70/10.36 % (3379664)Peak memory usage: 89 MB
% 65.70/10.36 % (3379664)Instructions burned: 126 (million)
% 65.70/10.36 % (3379666)lrs+10_1024_to=lpo:sil=8000:tgt=full:sp=arity:slsq=on:random_seed=301339660:i=134:gtgl=5:slsql=off:gtg=exists_sym_2979 on theBenchmark for (2979ds/134Mi)
% 65.70/10.36 % (3379666)Instruction limit reached!
% 65.70/10.36 % (3379666)------------------------------
% 65.70/10.36 % (3379666)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 65.70/10.36 % (3379666)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 65.70/10.36 % (3379666)CaDiCaL version: 2.1.3
% 65.70/10.36 % (3379666)Termination reason: Instruction limit
% 65.70/10.36 % (3379666)Termination phase: Property scanning
% 65.70/10.36 % (3379666)Time elapsed: 0.028 s
% 65.70/10.36 % (3379666)Peak memory usage: 87 MB
% 65.70/10.36 % (3379666)Instructions burned: 140 (million)
% 65.70/10.36 % (3379642)Instruction limit reached!
% 65.70/10.36 % (3379642)------------------------------
% 65.70/10.36 % (3379642)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 65.70/10.36 % (3379642)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 65.70/10.36 % (3379642)CaDiCaL version: 2.1.3
% 65.70/10.36 % (3379642)Termination reason: Instruction limit
% 65.70/10.36 % (3379642)Termination phase: Saturation
% 65.70/10.36 % (3379642)Time elapsed: 1.379 s
% 65.70/10.36 % (3379642)Peak memory usage: 169 MB
% 65.70/10.36 % (3379642)Instructions burned: 2352 (million)
% 65.70/10.36 % (3379668)lrs+10_1_sil=16000:plsq=on:plsqc=1:plsqr=32,1:sos=on:lcm=reverse:fd=off:newcnf=on:random_seed=1695475724:i=141:sd=1:gsp=on:sup=off:ss=axioms:sgt=8_2977 on theBenchmark for (2977ds/141Mi)
% 65.70/10.36 % (3379668)Refutation not found, incomplete strategy
% 65.70/10.36 % (3379668)------------------------------
% 65.70/10.36 % (3379668)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 65.70/10.36 % (3379668)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 65.70/10.36 % (3379668)CaDiCaL version: 2.1.3
% 65.70/10.36 % (3379668)Termination reason: Refutation not found, incomplete strategy
% 65.70/10.36 % (3379668)Time elapsed: 0.009 s
% 65.70/10.36 % (3379668)Peak memory usage: 91 MB
% 65.70/10.36 % (3379668)Instructions burned: 23 (million)
% 65.70/10.36 % (3379669)lrs+1011_1_sil=8000:plsq=on:sp=occurrence:fs=off:random_seed=516748897:i=431:sd=1:fsr=off:sup=off:ss=axioms:sgt=64_2977 on theBenchmark for (2977ds/431Mi)
% 65.70/10.36 % (3379668)------------------------------
% 65.70/10.36 % (3379668)------------------------------
% 65.70/10.36 % (3379669)Instruction limit reached!
% 65.70/10.36 % (3379669)------------------------------
% 65.70/10.36 % (3379669)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 65.70/10.36 % (3379669)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 65.70/10.36 % (3379669)CaDiCaL version: 2.1.3
% 65.70/10.36 % (3379669)Termination reason: Instruction limit
% 65.70/10.36 % (3379669)Termination phase: Saturation
% 65.70/10.36 % (3379669)Time elapsed: 0.219 s
% 65.70/10.36 % (3379669)Peak memory usage: 95 MB
% 65.70/10.36 % (3379669)Instructions burned: 431 (million)
% 65.70/10.36 % (3379672)lrs+1010_1_ncem=casc2026/models/loop6.pt:sil=64000:tgt=full:npcc=on:prc=on:urr=ec_only:bsr=on:fd=preordered:gs=on:sac=on:newcnf=on:random_seed=1995327483:i=6060:aac=none:ins=25_2974 on theBenchmark for (2974ds/6060Mi)
% 65.70/10.36 % (3379674)lrs+10_16_anc=all:slsqr=32,1:sil=8000:avsql=on:sp=unary_frequency:lcm=predicate:urr=full:rp=on:br=off:slsqc=4:flr=on:sac=on:slsq=on:avsqc=1:random_seed=446898960:avsq=on:s2a=on:i=150:kws=precedence:nicw=on:gsp=on:rawr=on_2973 on theBenchmark for (2973ds/150Mi)
% 65.70/10.36 % (3379674)Instruction limit reached!
% 65.70/10.36 % (3379674)------------------------------
% 65.70/10.36 % (3379674)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 90.21/13.82 % (3379674)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 90.21/13.82 % (3379674)CaDiCaL version: 2.1.3
% 90.21/13.82 % (3379674)Termination reason: Instruction limit
% 90.21/13.82 % (3379674)Termination phase: Property scanning
% 90.21/13.82 % (3379674)Time elapsed: 0.075 s
% 90.21/13.82 % (3379674)Peak memory usage: 91 MB
% 90.21/13.82 % (3379674)Instructions burned: 151 (million)
% 90.21/13.82 % (3379676)lrs+1010_1_ncem=casc2026/models/loop8.pt:sil=64000:tgt=ground:npcc=on:sp=arity:urr=on:random_seed=2089304185:i=14155:bd=all_2970 on theBenchmark for (2970ds/14155Mi)
% 90.21/13.82 % (3379654)Instruction limit reached!
% 90.21/13.82 % (3379654)------------------------------
% 90.21/13.82 % (3379654)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 90.21/13.82 % (3379654)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 90.21/13.82 % (3379654)CaDiCaL version: 2.1.3
% 90.21/13.82 % (3379654)Termination reason: Instruction limit
% 90.21/13.82 % (3379654)Termination phase: Saturation
% 90.21/13.82 % (3379654)Time elapsed: 3.007 s
% 90.21/13.82 % (3379654)Peak memory usage: 189 MB
% 90.21/13.82 % (3379654)Instructions burned: 5203 (million)
% 90.21/13.82 % (3379678)lrs+10_1024_sil=16000:plsq=on:plsqr=32,1:sos=all:fs=off:gs=on:newcnf=on:random_seed=2867526153:i=667:av=off:fsr=off_2957 on theBenchmark for (2957ds/667Mi)
% 90.21/13.82 % (3379672)Instruction limit reached!
% 90.21/13.82 % (3379672)------------------------------
% 90.21/13.82 % (3379672)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 90.21/13.82 % (3379672)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 90.21/13.82 % (3379672)CaDiCaL version: 2.1.3
% 90.21/13.82 % (3379672)Termination reason: Instruction limit
% 90.21/13.82 % (3379672)Termination phase: Saturation
% 90.21/13.82 % (3379672)Time elapsed: 1.938 s
% 90.21/13.82 % (3379672)Peak memory usage: 198 MB
% 90.21/13.82 % (3379672)Instructions burned: 6061 (million)
% 90.21/13.82 % (3379680)ott-1011_3:1_anc=all_dependent:to=lpo:sil=8000:drc=ordering:sas=cadical:fdtod=off:sp=reverse_frequency:spb=goal_then_units:urr=full:lftc=20:newcnf=on:random_seed=3646485574:s2a=on:i=185:s2at=1.8:fdi=4_2953 on theBenchmark for (2953ds/185Mi)
% 90.21/13.82 % (3379678)Instruction limit reached!
% 90.21/13.82 % (3379678)------------------------------
% 90.21/13.82 % (3379678)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 90.21/13.82 % (3379678)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 90.21/13.82 % (3379678)CaDiCaL version: 2.1.3
% 90.21/13.82 % (3379678)Termination reason: Instruction limit
% 90.21/13.82 % (3379678)Termination phase: Saturation
% 90.21/13.82 % (3379678)Time elapsed: 0.307 s
% 90.21/13.82 % (3379678)Peak memory usage: 98 MB
% 90.21/13.82 % (3379678)Instructions burned: 667 (million)
% 90.21/13.82 % (3379680)Instruction limit reached!
% 90.21/13.82 % (3379680)------------------------------
% 90.21/13.82 % (3379680)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 90.21/13.82 % (3379680)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 90.21/13.82 % (3379680)CaDiCaL version: 2.1.3
% 90.21/13.82 % (3379680)Termination reason: Instruction limit
% 90.21/13.82 % (3379680)Termination phase: Property scanning
% 90.21/13.82 % (3379680)Time elapsed: 0.048 s
% 90.21/13.82 % (3379680)Peak memory usage: 91 MB
% 90.21/13.82 % (3379680)Instructions burned: 187 (million)
% 90.21/13.82 % (3379683)dis+1011_7_sil=8000:sp=occurrence:sos=all:fd=off:random_seed=1189743213:st=5.3:i=4850:sd=4:av=off:sup=off:ss=included:sgt=16_2952 on theBenchmark for (2952ds/4850Mi)
% 90.21/13.82 % (3379682)dis+1010_14_anc=all:to=lpo:sil=8000:sp=arity:slsq=on:random_seed=3346860056:i=193:ins=10:fsr=off:ss=axioms:fsd=on_2952 on theBenchmark for (2952ds/193Mi)
% 90.21/13.82 % (3379683)Refutation not found, incomplete strategy
% 90.21/13.82 % (3379683)------------------------------
% 90.21/13.82 % (3379683)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 90.21/13.82 % (3379683)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 90.21/13.82 % (3379683)CaDiCaL version: 2.1.3
% 90.21/13.82 % (3379683)Termination reason: Refutation not found, incomplete strategy
% 90.21/13.82 % (3379683)Time elapsed: 0.103 s
% 90.21/13.82 % (3379683)Peak memory usage: 96 MB
% 90.21/13.82 % (3379683)Instructions burned: 434 (million)
% 90.21/13.82 % (3379682)Instruction limit reached!
% 90.21/13.82 % (3379682)------------------------------
% 90.21/13.82 % (3379682)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 108.34/16.36 % (3379682)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 108.34/16.36 % (3379682)CaDiCaL version: 2.1.3
% 108.34/16.36 % (3379682)Termination reason: Instruction limit
% 108.34/16.36 % (3379682)Termination phase: Saturation
% 108.34/16.36 % (3379682)Time elapsed: 0.112 s
% 108.34/16.36 % (3379682)Peak memory usage: 94 MB
% 108.34/16.36 % (3379682)Instructions burned: 193 (million)
% 108.34/16.36 % (3379683)------------------------------
% 108.34/16.36 % (3379683)------------------------------
% 108.34/16.36 % (3379686)lrs+1011_1_ncem=casc2026/models/loop8.pt:sil=32000:tgt=ground:npcc=on:sp=const_frequency:acc=on:urr=on:random_seed=1445900962:i=12111:sd=1:ss=included_2949 on theBenchmark for (2949ds/12111Mi)
% 108.34/16.36 % (3379687)lrs-11_32_anc=all:sil=8000:spb=goal_then_units:sac=on:random_seed=339165993:i=319:kws=precedence:fsr=off_2948 on theBenchmark for (2948ds/319Mi)
% 108.34/16.36 % (3379687)Instruction limit reached!
% 108.34/16.36 % (3379687)------------------------------
% 108.34/16.36 % (3379687)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 108.34/16.36 % (3379687)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 108.34/16.36 % (3379687)CaDiCaL version: 2.1.3
% 108.34/16.36 % (3379687)Termination reason: Instruction limit
% 108.34/16.36 % (3379687)Termination phase: Property scanning
% 108.34/16.36 % (3379687)Time elapsed: 0.073 s
% 108.34/16.36 % (3379687)Peak memory usage: 92 MB
% 108.34/16.36 % (3379687)Instructions burned: 322 (million)
% 108.34/16.36 % (3379690)dis+2_1024_sil=8000:sp=reverse_arity:sos=on:lcm=reverse:sac=on:random_seed=1044943951:i=2064:ep=RST_2946 on theBenchmark for (2946ds/2064Mi)
% 108.34/16.36 % (3379690)Instruction limit reached!
% 108.34/16.36 % (3379690)------------------------------
% 108.34/16.36 % (3379690)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 108.34/16.36 % (3379690)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 108.34/16.36 % (3379690)CaDiCaL version: 2.1.3
% 108.34/16.36 % (3379690)Termination reason: Instruction limit
% 108.34/16.36 % (3379690)Termination phase: Saturation
% 108.34/16.36 % (3379690)Time elapsed: 0.554 s
% 108.34/16.36 % (3379690)Peak memory usage: 108 MB
% 108.34/16.36 % (3379690)Instructions burned: 2067 (million)
% 108.34/16.36 % (3379692)dis-1011_128_sil=32000:random_seed=3357342752:i=3706:ep=RST:av=off_2939 on theBenchmark for (2939ds/3706Mi)
% 108.34/16.36 % (3379692)Instruction limit reached!
% 108.34/16.36 % (3379692)------------------------------
% 108.34/16.36 % (3379692)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 108.34/16.36 % (3379692)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 108.34/16.36 % (3379692)CaDiCaL version: 2.1.3
% 108.34/16.36 % (3379692)Termination reason: Instruction limit
% 108.34/16.36 % (3379692)Termination phase: Saturation
% 108.34/16.36 % (3379692)Time elapsed: 1.050 s
% 108.34/16.36 % (3379692)Peak memory usage: 123 MB
% 108.34/16.36 % (3379692)Instructions burned: 3709 (million)
% 108.34/16.36 % (3379694)lrs-1002_1_sil=8000:plsq=on:plsqr=32,1:sp=occurrence:sos=on:fs=off:gs=on:newcnf=on:random_seed=597879743:i=757:sd=2:fsr=off:ss=axioms:sgt=40_2927 on theBenchmark for (2927ds/757Mi)
% 108.34/16.36 % (3379694)Instruction limit reached!
% 108.34/16.36 % (3379694)------------------------------
% 108.34/16.36 % (3379694)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 108.34/16.36 % (3379694)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 108.34/16.36 % (3379694)CaDiCaL version: 2.1.3
% 108.34/16.36 % (3379694)Termination reason: Instruction limit
% 108.34/16.36 % (3379694)Termination phase: Saturation
% 108.34/16.36 % (3379694)Time elapsed: 0.216 s
% 108.34/16.36 % (3379694)Peak memory usage: 96 MB
% 108.34/16.36 % (3379694)Instructions burned: 760 (million)
% 108.34/16.36 % (3379770)lrs+10_1_ncem=casc2026/models/loop8.pt:sil=64000:npcc=on:sp=occurrence:random_seed=1822597459:i=13913:ss=axioms:sgt=8_2924 on theBenchmark for (2924ds/13913Mi)
% 108.34/16.36 % (3379661)Instruction limit reached!
% 108.34/16.36 % (3379661)------------------------------
% 108.34/16.36 % (3379661)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 108.34/16.36 % (3379661)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 108.34/16.36 % (3379661)CaDiCaL version: 2.1.3
% 108.34/16.36 % (3379661)Termination reason: Instruction limit
% 108.34/16.36 % (3379661)Termination phase: Saturation
% 108.34/16.36 % (3379661)Time elapsed: 7.388 s
% 108.34/16.36 % (3379661)Peak memory usage: 196 MB
% 108.34/16.36 % (3379661)Instructions burned: 13193 (million)
% 108.34/16.36 % (3379819)lrs+10_1_ncem=casc2026/models/loop8.pt:sil=32000:npcc=on:sp=const_frequency:sos=all:lma=off:random_seed=3228473058:i=9925:aac=none_2906 on theBenchmark for (2906ds/9925Mi)
% 108.34/16.36 % (3379770)Instruction limit reached!
% 108.34/16.36 % (3379770)------------------------------
% 108.34/16.36 % (3379770)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 108.34/16.36 % (3379770)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 108.34/16.36 % (3379770)CaDiCaL version: 2.1.3
% 108.34/16.36 % (3379770)Termination reason: Instruction limit
% 108.34/16.36 % (3379770)Termination phase: Saturation
% 108.34/16.36 % (3379770)Time elapsed: 3.386 s
% 108.34/16.36 % (3379770)Peak memory usage: 149 MB
% 108.34/16.36 % (3379770)Instructions burned: 13915 (million)
% 108.34/16.36 % (3379821)dis-1010_50_to=lpo:sil=32000:sp=arity:sos=on:spb=goal_then_units:urr=ec_only:slsq=on:random_seed=2856598148:i=2479:sd=2:nm=16:fsr=off:ss=axioms_2889 on theBenchmark for (2889ds/2479Mi)
% 108.34/16.36 % (3379676)Instruction limit reached!
% 108.34/16.36 % (3379676)------------------------------
% 108.34/16.36 % (3379676)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 108.34/16.36 % (3379676)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 108.34/16.36 % (3379676)CaDiCaL version: 2.1.3
% 108.34/16.36 % (3379676)Termination reason: Instruction limit
% 108.34/16.36 % (3379676)Termination phase: Saturation
% 108.34/16.36 % (3379676)Time elapsed: 8.435 s
% 108.34/16.36 % (3379676)Peak memory usage: 225 MB
% 108.34/16.36 % (3379676)Instructions burned: 14157 (million)
% 108.34/16.36 % (3379823)ott+1002_64_sil=16000:sp=const_min:nwc=0.5:random_seed=1749608256:i=440:nm=2:av=off:gtg=exists_all:fdi=8:gsp=on_2884 on theBenchmark for (2884ds/440Mi)
% 108.34/16.36 % (3379821)Instruction limit reached!
% 108.34/16.36 % (3379821)------------------------------
% 108.34/16.36 % (3379821)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 108.34/16.36 % (3379821)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 108.34/16.36 % (3379821)CaDiCaL version: 2.1.3
% 108.34/16.36 % (3379821)Termination reason: Instruction limit
% 108.34/16.36 % (3379821)Termination phase: Saturation
% 108.34/16.36 % (3379821)Time elapsed: 0.679 s
% 108.34/16.36 % (3379821)Peak memory usage: 101 MB
% 108.34/16.36 % (3379821)Instructions burned: 2480 (million)
% 108.34/16.36 % (3379823)Instruction limit reached!
% 108.34/16.36 % (3379823)------------------------------
% 108.34/16.36 % (3379823)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 108.34/16.36 % (3379823)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 108.34/16.36 % (3379823)CaDiCaL version: 2.1.3
% 108.34/16.36 % (3379823)Termination reason: Instruction limit
% 108.34/16.36 % (3379823)Termination phase: Property scanning
% 108.34/16.36 % (3379823)Time elapsed: 0.203 s
% 108.34/16.36 % (3379823)Peak memory usage: 93 MB
% 108.34/16.36 % (3379823)Instructions burned: 440 (million)
% 108.34/16.36 % (3379825)dis-1011_1_ncem=casc2026/models/loop8.pt:sil=128000:tgt=full:npcc=on:erd=off:lsd=100:bsr=unit_only:random_seed=2983514728:st=1.5:i=11145:s2at=3:sd=3:fsr=off:ss=axioms_2881 on theBenchmark for (2881ds/11145Mi)
% 108.34/16.36 % (3379826)lrs+1002_1_to=lpo:ncem=casc2026/models/loop8.pt:sil=32000:npcc=on:sp=unary_frequency:lcm=reverse:urr=on:bsr=on:random_seed=2991904703:cts=off:i=3034:av=off:er=known:fsd=on_2881 on theBenchmark for (2881ds/3034Mi)
% 108.34/16.36 % (3379686)Instruction limit reached!
% 108.34/16.36 % (3379686)------------------------------
% 108.34/16.36 % (3379686)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 108.34/16.36 % (3379686)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 108.34/16.36 % (3379686)CaDiCaL version: 2.1.3
% 108.34/16.36 % (3379686)Termination reason: Instruction limit
% 108.34/16.36 % (3379686)Termination phase: Saturation
% 108.34/16.36 % (3379686)Time elapsed: 7.318 s
% 108.34/16.36 % (3379686)Peak memory usage: 213 MB
% 108.34/16.36 % (3379686)Instructions burned: 12112 (million)
% 108.34/16.36 % (3379831)lrs-1011_64:1_sil=8000:erd=off:urr=on:nwc=0.7:br=off:random_seed=364602556:st=2:s2a=on:i=524:s2at=2:ss=axioms_2874 on theBenchmark for (2874ds/524Mi)
% 108.34/16.36 % (3379831)Instruction limit reached!
% 108.34/16.36 % (3379831)------------------------------
% 108.34/16.36 % (3379831)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 108.34/16.36 % (3379831)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 108.34/16.36 % (3379831)CaDiCaL version: 2.1.3
% 108.34/16.36 % (3379831)Termination reason: Instruction limit
% 108.34/16.36 % (3379831)Termination phase: Saturation
% 108.34/16.36 % (3379831)Time elapsed: 0.263 s
% 108.34/16.36 % (3379831)Peak memory usage: 96 MB
% 108.34/16.36 % (3379831)Instructions burned: 526 (million)
% 108.34/16.36 % (3380011)lrs+1011_16:1_sil=8000:acc=on:urr=on:fd=preordered:flr=on:random_seed=3111443811:avsq=on:i=1016:avsqr=676809,524288:sd=1:ss=axioms_2870 on theBenchmark for (2870ds/1016Mi)
% 108.34/16.36 % (3379826)Instruction limit reached!
% 108.34/16.36 % (3379826)------------------------------
% 108.34/16.36 % (3379826)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 108.34/16.36 % (3379826)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 108.34/16.36 % (3379826)CaDiCaL version: 2.1.3
% 108.34/16.36 % (3379826)Termination reason: Instruction limit
% 108.34/16.36 % (3379826)Termination phase: Saturation
% 108.34/16.36 % (3379826)Time elapsed: 1.249 s
% 108.34/16.36 % (3379826)Peak memory usage: 166 MB
% 108.34/16.36 % (3379826)Instructions burned: 3037 (million)
% 108.34/16.36 % (3380080)lrs+1010_1_ncem=casc2026/models/loop8.pt:sil=32000:npcc=on:drc=off:fde=none:s2agt=16:random_seed=3873229568:i=14123:bd=preordered:ins=4_2867 on theBenchmark for (2867ds/14123Mi)
% 108.34/16.36 % (3380011)Instruction limit reached!
% 108.34/16.36 % (3380011)------------------------------
% 108.34/16.36 % (3380011)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 108.34/16.36 % (3380011)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 108.34/16.36 % (3380011)CaDiCaL version: 2.1.3
% 108.34/16.36 % (3380011)Termination reason: Instruction limit
% 108.34/16.36 % (3380011)Termination phase: Saturation
% 108.34/16.36 % (3380011)Time elapsed: 0.636 s
% 108.34/16.36 % (3380011)Peak memory usage: 103 MB
% 108.34/16.36 % (3380011)Instructions burned: 1016 (million)
% 108.34/16.36 % (3380178)dis+10_4096_slsqr=16,1:sil=32000:tgt=full:plsq=on:bsr=unit_only:slsqc=1:slsq=on:random_seed=1828432083:i=5781:kws=precedence:bd=all:rawr=on_2862 on theBenchmark for (2862ds/5781Mi)
% 108.34/16.36 % (3379819)Instruction limit reached!
% 108.34/16.36 % (3379819)------------------------------
% 108.34/16.36 % (3379819)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 108.34/16.36 % (3379819)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 108.34/16.36 % (3379819)CaDiCaL version: 2.1.3
% 108.34/16.36 % (3379819)Termination reason: Instruction limit
% 108.34/16.36 % (3379819)Termination phase: Saturation
% 108.34/16.36 % (3379819)Time elapsed: 5.548 s
% 108.34/16.36 % (3379819)Peak memory usage: 214 MB
% 108.34/16.36 % (3379819)Instructions burned: 9926 (million)
% 108.34/16.36 % (3379825)First to succeed.
% 108.34/16.36 % (3379825)Solution written to "/export/starexec/sandbox2/tmp/vampire-proof-3379615"
% 108.34/16.36 % (3380180)lrs-1011_1_to=lpo:ncem=casc2026/models/loop7.pt:sil=64000:npcc=on:drc=off:sp=reverse_frequency:erd=off:urr=on:br=off:random_seed=3365928072:i=2448:gtgl=5:bd=preordered:gtg=all_2849 on theBenchmark for (2849ds/2448Mi)
% 108.34/16.36 % (3379825)Refutation found. Thanks to Tanya!
% 108.34/16.36 % SZS status Theorem for theBenchmark
% 108.34/16.36 % SZS output start Proof for theBenchmark
% See solution above
% 108.85/16.56 % (3379825)------------------------------
% 108.85/16.56 % (3379825)Version: Vampire 5.0.1 (Release build, commit ea8961452 on 2026-07-16 15:14:34 +0200)
% 108.85/16.56 % (3379825)Linked with Z3 4.14.0.0 3c47fd96cf5645d0c42b2c819d9e9a84380aa721 z3-4.8.4-9178-g3c47fd96c
% 108.85/16.56 % (3379825)CaDiCaL version: 2.1.3
% 108.85/16.56 % (3379825)Termination reason: Refutation
% 108.85/16.56 % (3379825)Time elapsed: 3.173 s
% 108.85/16.56 % (3379825)Peak memory usage: 180 MB
% 108.85/16.56 % (3379825)Instructions burned: 6073 (million)
% 108.85/16.56 % (3379825)------------------------------
% 108.85/16.56 % (3379825)------------------------------
% 108.85/16.56 % (3379615)Success in time 15.488 s
% 108.85/16.56 % Vampire exiting
%------------------------------------------------------------------------------