TSTP Solution File: ITP015^2 by E---3.2.0
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : E---3.2.0
% Problem : ITP015^2 : TPTP v8.2.0. Bugfixed v7.5.0.
% Transfm : none
% Format : tptp:raw
% Command : run_E %s %d THM
% Computer : n016.cluster.edu
% Model : x86_64 x86_64
% CPU : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory : 8042.1875MB
% OS : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit : 300s
% DateTime : Mon Jun 24 09:10:59 EDT 2024
% Result : Theorem 15.96s 2.54s
% Output : CNFRefutation 15.96s
% Verified :
% SZS Type : Refutation
% Derivation depth : 13
% Number of leaves : 22
% Syntax : Number of formulae : 96 ( 70 unt; 0 typ; 0 def)
% Number of atoms : 307 ( 101 equ; 0 cnn)
% Maximal formula atoms : 88 ( 3 avg)
% Number of connectives : 1694 ( 136 ~; 139 |; 29 &;1354 @)
% ( 10 <=>; 26 =>; 0 <=; 0 <~>)
% Maximal formula depth : 28 ( 5 avg)
% Number of types : 5 ( 3 usr)
% Number of type conns : 0 ( 0 >; 0 *; 0 +; 0 <<)
% Number of symbols : 33 ( 30 usr; 15 con; 0-2 aty)
% Number of variables : 122 ( 0 ^ 122 !; 0 ?; 122 :)
% Comments :
%------------------------------------------------------------------------------
thf(decl_sort1,type,
tp__ty_2Enum_2Enum: $tType ).
thf(decl_sort2,type,
del: $tType ).
thf(decl_sort3,type,
tp__ty_2Einteger_2Eint: $tType ).
thf(decl_22,type,
bool: del ).
thf(decl_24,type,
arr: del > del > del ).
thf(decl_25,type,
mem: $i > del > $o ).
thf(decl_26,type,
ap: $i > $i > $i ).
thf(decl_28,type,
p: $i > $o ).
thf(decl_29,type,
inj__o: $o > $i ).
thf(decl_31,type,
c_2Ebool_2ET: $i ).
thf(decl_32,type,
c_2Ebool_2EF: $i ).
thf(decl_35,type,
ty_2Einteger_2Eint: del ).
thf(decl_36,type,
inj__ty_2Einteger_2Eint: tp__ty_2Einteger_2Eint > $i ).
thf(decl_37,type,
surj__ty_2Einteger_2Eint: $i > tp__ty_2Einteger_2Eint ).
thf(decl_38,type,
c_2Einteger_2Eint__neg: $i ).
thf(decl_39,type,
fo__c_2Einteger_2Eint__neg: tp__ty_2Einteger_2Eint > tp__ty_2Einteger_2Eint ).
thf(decl_40,type,
ty_2Enum_2Enum: del ).
thf(decl_41,type,
inj__ty_2Enum_2Enum: tp__ty_2Enum_2Enum > $i ).
thf(decl_42,type,
surj__ty_2Enum_2Enum: $i > tp__ty_2Enum_2Enum ).
thf(decl_43,type,
c_2Einteger_2ENum: $i ).
thf(decl_44,type,
fo__c_2Einteger_2ENum: tp__ty_2Einteger_2Eint > tp__ty_2Enum_2Enum ).
thf(decl_45,type,
c_2Einteger_2Eint__of__num: $i ).
thf(decl_46,type,
fo__c_2Einteger_2Eint__of__num: tp__ty_2Enum_2Enum > tp__ty_2Einteger_2Eint ).
thf(decl_47,type,
c_2Einteger_2Eint__lt: $i ).
thf(decl_48,type,
c_2Ebool_2ECOND: del > $i ).
thf(decl_49,type,
ty_2Efcp_2Ecart: del > del > del ).
thf(decl_50,type,
c_2Einteger__word_2Ei2w: del > $i ).
thf(decl_51,type,
c_2Eprim__rec_2E_3C: $i ).
thf(decl_59,type,
c_2Enum_2E0: $i ).
thf(decl_60,type,
fo__c_2Enum_2E0: tp__ty_2Enum_2Enum ).
thf(decl_61,type,
c_2Ewords_2En2w: del > $i ).
thf(decl_62,type,
c_2Ewords_2Eword__2comp: del > $i ).
thf(decl_64,type,
esk1_0: del ).
thf(stp_inj_surj_ty_2Einteger_2Eint,axiom,
! [X15: tp__ty_2Einteger_2Eint] :
( ( surj__ty_2Einteger_2Eint @ ( inj__ty_2Einteger_2Eint @ X15 ) )
= X15 ),
file('/export/starexec/sandbox/tmp/tmp.ge8HPFabKS/E---3.1_23048.p',stp_inj_surj_ty_2Einteger_2Eint) ).
thf(stp_eq_fo_c_2Einteger_2Eint__of__num,axiom,
! [X22: tp__ty_2Enum_2Enum] :
( ( inj__ty_2Einteger_2Eint @ ( fo__c_2Einteger_2Eint__of__num @ X22 ) )
= ( ap @ c_2Einteger_2Eint__of__num @ ( inj__ty_2Enum_2Enum @ X22 ) ) ),
file('/export/starexec/sandbox/tmp/tmp.ge8HPFabKS/E---3.1_23048.p',stp_eq_fo_c_2Einteger_2Eint__of__num) ).
thf(stp_iso_mem_o,axiom,
! [X2: $i] :
( ( mem @ X2 @ bool )
=> ( X2
= ( inj__o @ ( p @ X2 ) ) ) ),
file('/export/starexec/sandbox/tmp/tmp.ge8HPFabKS/E---3.1_23048.p',stp_iso_mem_o) ).
thf(ax_false_p,axiom,
~ ( p @ c_2Ebool_2EF ),
file('/export/starexec/sandbox/tmp/tmp.ge8HPFabKS/E---3.1_23048.p',ax_false_p) ).
thf(stp_eq_fo_c_2Einteger_2Eint__neg,axiom,
! [X18: tp__ty_2Einteger_2Eint] :
( ( inj__ty_2Einteger_2Eint @ ( fo__c_2Einteger_2Eint__neg @ X18 ) )
= ( ap @ c_2Einteger_2Eint__neg @ ( inj__ty_2Einteger_2Eint @ X18 ) ) ),
file('/export/starexec/sandbox/tmp/tmp.ge8HPFabKS/E---3.1_23048.p',stp_eq_fo_c_2Einteger_2Eint__neg) ).
thf(stp_eq_fo_c_2Enum_2E0,axiom,
( ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 )
= c_2Enum_2E0 ),
file('/export/starexec/sandbox/tmp/tmp.ge8HPFabKS/E---3.1_23048.p',stp_eq_fo_c_2Enum_2E0) ).
thf(stp_inj_surj_ty_2Enum_2Enum,axiom,
! [X19: tp__ty_2Enum_2Enum] :
( ( surj__ty_2Enum_2Enum @ ( inj__ty_2Enum_2Enum @ X19 ) )
= X19 ),
file('/export/starexec/sandbox/tmp/tmp.ge8HPFabKS/E---3.1_23048.p',stp_inj_surj_ty_2Enum_2Enum) ).
thf(stp_eq_fo_c_2Einteger_2ENum,axiom,
! [X18: tp__ty_2Einteger_2Eint] :
( ( inj__ty_2Enum_2Enum @ ( fo__c_2Einteger_2ENum @ X18 ) )
= ( ap @ c_2Einteger_2ENum @ ( inj__ty_2Einteger_2Eint @ X18 ) ) ),
file('/export/starexec/sandbox/tmp/tmp.ge8HPFabKS/E---3.1_23048.p',stp_eq_fo_c_2Einteger_2ENum) ).
thf(conj_thm_2Einteger_2ENUM__OF__INT,axiom,
! [X43: tp__ty_2Enum_2Enum] :
( ( surj__ty_2Enum_2Enum @ ( ap @ c_2Einteger_2ENum @ ( ap @ c_2Einteger_2Eint__of__num @ ( inj__ty_2Enum_2Enum @ X43 ) ) ) )
= X43 ),
file('/export/starexec/sandbox/tmp/tmp.ge8HPFabKS/E---3.1_23048.p',conj_thm_2Einteger_2ENUM__OF__INT) ).
thf(conj_thm_2Einteger_2EINT__LT__CALCULATE,axiom,
! [X43: tp__ty_2Enum_2Enum,X44: tp__ty_2Enum_2Enum] :
( ( ( p @ ( ap @ ( ap @ c_2Einteger_2Eint__lt @ ( ap @ c_2Einteger_2Eint__of__num @ ( inj__ty_2Enum_2Enum @ X43 ) ) ) @ ( ap @ c_2Einteger_2Eint__of__num @ ( inj__ty_2Enum_2Enum @ X44 ) ) ) )
<=> ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ X43 ) ) @ ( inj__ty_2Enum_2Enum @ X44 ) ) ) )
& ( ( p @ ( ap @ ( ap @ c_2Einteger_2Eint__lt @ ( ap @ c_2Einteger_2Eint__neg @ ( ap @ c_2Einteger_2Eint__of__num @ ( inj__ty_2Enum_2Enum @ X43 ) ) ) ) @ ( ap @ c_2Einteger_2Eint__neg @ ( ap @ c_2Einteger_2Eint__of__num @ ( inj__ty_2Enum_2Enum @ X44 ) ) ) ) )
<=> ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ X44 ) ) @ ( inj__ty_2Enum_2Enum @ X43 ) ) ) )
& ( ( p @ ( ap @ ( ap @ c_2Einteger_2Eint__lt @ ( ap @ c_2Einteger_2Eint__neg @ ( ap @ c_2Einteger_2Eint__of__num @ ( inj__ty_2Enum_2Enum @ X43 ) ) ) ) @ ( ap @ c_2Einteger_2Eint__of__num @ ( inj__ty_2Enum_2Enum @ X44 ) ) ) )
<=> ( ( X43 != fo__c_2Enum_2E0 )
| ( X44 != fo__c_2Enum_2E0 ) ) )
& ( ( p @ ( ap @ ( ap @ c_2Einteger_2Eint__lt @ ( ap @ c_2Einteger_2Eint__of__num @ ( inj__ty_2Enum_2Enum @ X43 ) ) ) @ ( ap @ c_2Einteger_2Eint__neg @ ( ap @ c_2Einteger_2Eint__of__num @ ( inj__ty_2Enum_2Enum @ X44 ) ) ) ) )
<=> ~ $true ) ),
file('/export/starexec/sandbox/tmp/tmp.ge8HPFabKS/E---3.1_23048.p',conj_thm_2Einteger_2EINT__LT__CALCULATE) ).
thf(conj_thm_2Einteger_2EINT__NEG__0,axiom,
( ( surj__ty_2Einteger_2Eint @ ( ap @ c_2Einteger_2Eint__neg @ ( ap @ c_2Einteger_2Eint__of__num @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) ) )
= ( surj__ty_2Einteger_2Eint @ ( ap @ c_2Einteger_2Eint__of__num @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) ) ),
file('/export/starexec/sandbox/tmp/tmp.ge8HPFabKS/E---3.1_23048.p',conj_thm_2Einteger_2EINT__NEG__0) ).
thf(mem_c_2Ebool_2EF,axiom,
mem @ c_2Ebool_2EF @ bool,
file('/export/starexec/sandbox/tmp/tmp.ge8HPFabKS/E---3.1_23048.p',mem_c_2Ebool_2EF) ).
thf(ap_tp,axiom,
! [X3: del,X4: del,X5: $i] :
( ( mem @ X5 @ ( arr @ X3 @ X4 ) )
=> ! [X6: $i] :
( ( mem @ X6 @ X3 )
=> ( mem @ ( ap @ X5 @ X6 ) @ X4 ) ) ),
file('/export/starexec/sandbox/tmp/tmp.ge8HPFabKS/E---3.1_23048.p',ap_tp) ).
thf(conj_thm_2Ebool_2ECOND__CONG,axiom,
! [X23: del,X35: $i] :
( ( mem @ X35 @ bool )
=> ! [X36: $i] :
( ( mem @ X36 @ bool )
=> ! [X37: $i] :
( ( mem @ X37 @ X23 )
=> ! [X38: $i] :
( ( mem @ X38 @ X23 )
=> ! [X39: $i] :
( ( mem @ X39 @ X23 )
=> ! [X40: $i] :
( ( mem @ X40 @ X23 )
=> ( ( ( ( p @ X35 )
<=> ( p @ X36 ) )
& ( ( p @ X36 )
=> ( X37 = X38 ) )
& ( ~ ( p @ X36 )
=> ( X39 = X40 ) ) )
=> ( ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ECOND @ X23 ) @ X35 ) @ X37 ) @ X39 )
= ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ECOND @ X23 ) @ X36 ) @ X38 ) @ X40 ) ) ) ) ) ) ) ) ),
file('/export/starexec/sandbox/tmp/tmp.ge8HPFabKS/E---3.1_23048.p',conj_thm_2Ebool_2ECOND__CONG) ).
thf(ax_thm_2Einteger__word_2Ei2w__def,axiom,
! [X23: del,X45: tp__ty_2Einteger_2Eint] :
( ( ap @ ( c_2Einteger__word_2Ei2w @ X23 ) @ ( inj__ty_2Einteger_2Eint @ X45 ) )
= ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ECOND @ ( ty_2Efcp_2Ecart @ bool @ X23 ) ) @ ( ap @ ( ap @ c_2Einteger_2Eint__lt @ ( inj__ty_2Einteger_2Eint @ X45 ) ) @ ( ap @ c_2Einteger_2Eint__of__num @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) ) ) @ ( ap @ ( c_2Ewords_2Eword__2comp @ X23 ) @ ( ap @ ( c_2Ewords_2En2w @ X23 ) @ ( ap @ c_2Einteger_2ENum @ ( ap @ c_2Einteger_2Eint__neg @ ( inj__ty_2Einteger_2Eint @ X45 ) ) ) ) ) ) @ ( ap @ ( c_2Ewords_2En2w @ X23 ) @ ( ap @ c_2Einteger_2ENum @ ( inj__ty_2Einteger_2Eint @ X45 ) ) ) ) ),
file('/export/starexec/sandbox/tmp/tmp.ge8HPFabKS/E---3.1_23048.p',ax_thm_2Einteger__word_2Ei2w__def) ).
thf(conj_thm_2Ewords_2EWORD__NEG__0,axiom,
! [X23: del] :
( ( ap @ ( c_2Ewords_2Eword__2comp @ X23 ) @ ( ap @ ( c_2Ewords_2En2w @ X23 ) @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) )
= ( ap @ ( c_2Ewords_2En2w @ X23 ) @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) ),
file('/export/starexec/sandbox/tmp/tmp.ge8HPFabKS/E---3.1_23048.p',conj_thm_2Ewords_2EWORD__NEG__0) ).
thf(mem_c_2Einteger_2Eint__lt,axiom,
mem @ c_2Einteger_2Eint__lt @ ( arr @ ty_2Einteger_2Eint @ ( arr @ ty_2Einteger_2Eint @ bool ) ),
file('/export/starexec/sandbox/tmp/tmp.ge8HPFabKS/E---3.1_23048.p',mem_c_2Einteger_2Eint__lt) ).
thf(stp_inj_mem_ty_2Einteger_2Eint,axiom,
! [X16: tp__ty_2Einteger_2Eint] : ( mem @ ( inj__ty_2Einteger_2Eint @ X16 ) @ ty_2Einteger_2Eint ),
file('/export/starexec/sandbox/tmp/tmp.ge8HPFabKS/E---3.1_23048.p',stp_inj_mem_ty_2Einteger_2Eint) ).
thf(conj_thm_2Einteger__word_2Ei2w__0,conjecture,
! [X23: del] :
( ( ap @ ( c_2Einteger__word_2Ei2w @ X23 ) @ ( ap @ c_2Einteger_2Eint__of__num @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) )
= ( ap @ ( c_2Ewords_2En2w @ X23 ) @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) ),
file('/export/starexec/sandbox/tmp/tmp.ge8HPFabKS/E---3.1_23048.p',conj_thm_2Einteger__word_2Ei2w__0) ).
thf(conj_thm_2Ebool_2Ebool__case__thm,axiom,
! [X23: del] :
( ! [X29: $i] :
( ( mem @ X29 @ X23 )
=> ! [X30: $i] :
( ( mem @ X30 @ X23 )
=> ( ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ECOND @ X23 ) @ c_2Ebool_2ET ) @ X29 ) @ X30 )
= X29 ) ) )
& ! [X41: $i] :
( ( mem @ X41 @ X23 )
=> ! [X42: $i] :
( ( mem @ X42 @ X23 )
=> ( ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ECOND @ X23 ) @ c_2Ebool_2EF ) @ X41 ) @ X42 )
= X42 ) ) ) ),
file('/export/starexec/sandbox/tmp/tmp.ge8HPFabKS/E---3.1_23048.p',conj_thm_2Ebool_2Ebool__case__thm) ).
thf(mem_c_2Ewords_2En2w,axiom,
! [X23: del] : ( mem @ ( c_2Ewords_2En2w @ X23 ) @ ( arr @ ty_2Enum_2Enum @ ( ty_2Efcp_2Ecart @ bool @ X23 ) ) ),
file('/export/starexec/sandbox/tmp/tmp.ge8HPFabKS/E---3.1_23048.p',mem_c_2Ewords_2En2w) ).
thf(mem_c_2Enum_2E0,axiom,
mem @ c_2Enum_2E0 @ ty_2Enum_2Enum,
file('/export/starexec/sandbox/tmp/tmp.ge8HPFabKS/E---3.1_23048.p',mem_c_2Enum_2E0) ).
thf(c_0_22,plain,
! [X167: tp__ty_2Einteger_2Eint] :
( ( surj__ty_2Einteger_2Eint @ ( inj__ty_2Einteger_2Eint @ X167 ) )
= X167 ),
inference(variable_rename,[status(thm)],[stp_inj_surj_ty_2Einteger_2Eint]) ).
thf(c_0_23,plain,
! [X142: tp__ty_2Enum_2Enum] :
( ( inj__ty_2Einteger_2Eint @ ( fo__c_2Einteger_2Eint__of__num @ X142 ) )
= ( ap @ c_2Einteger_2Eint__of__num @ ( inj__ty_2Enum_2Enum @ X142 ) ) ),
inference(variable_rename,[status(thm)],[stp_eq_fo_c_2Einteger_2Eint__of__num]) ).
thf(c_0_24,plain,
! [X15: tp__ty_2Einteger_2Eint] :
( ( surj__ty_2Einteger_2Eint @ ( inj__ty_2Einteger_2Eint @ X15 ) )
= X15 ),
inference(split_conjunct,[status(thm)],[c_0_22]) ).
thf(c_0_25,plain,
! [X19: tp__ty_2Enum_2Enum] :
( ( inj__ty_2Einteger_2Eint @ ( fo__c_2Einteger_2Eint__of__num @ X19 ) )
= ( ap @ c_2Einteger_2Eint__of__num @ ( inj__ty_2Enum_2Enum @ X19 ) ) ),
inference(split_conjunct,[status(thm)],[c_0_23]) ).
thf(c_0_26,axiom,
! [X2: $i] :
( ( mem @ X2 @ bool )
=> ( ( ~ ( p @ X2 )
| ( X2
= ( inj__o @ $true ) ) )
& ( ( p @ X2 )
| ( X2
= ( inj__o @ $false ) ) ) ) ),
inference(fool_unroll,[status(thm)],[stp_iso_mem_o]) ).
thf(c_0_27,plain,
~ ( p @ c_2Ebool_2EF ),
inference(fof_simplification,[status(thm)],[ax_false_p]) ).
thf(c_0_28,plain,
! [X169: tp__ty_2Einteger_2Eint] :
( ( inj__ty_2Einteger_2Eint @ ( fo__c_2Einteger_2Eint__neg @ X169 ) )
= ( ap @ c_2Einteger_2Eint__neg @ ( inj__ty_2Einteger_2Eint @ X169 ) ) ),
inference(variable_rename,[status(thm)],[stp_eq_fo_c_2Einteger_2Eint__neg]) ).
thf(c_0_29,plain,
! [X19: tp__ty_2Enum_2Enum] :
( ( surj__ty_2Einteger_2Eint @ ( ap @ c_2Einteger_2Eint__of__num @ ( inj__ty_2Enum_2Enum @ X19 ) ) )
= ( fo__c_2Einteger_2Eint__of__num @ X19 ) ),
inference(spm,[status(thm)],[c_0_24,c_0_25]) ).
thf(c_0_30,plain,
( ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 )
= c_2Enum_2E0 ),
inference(split_conjunct,[status(thm)],[stp_eq_fo_c_2Enum_2E0]) ).
thf(c_0_31,plain,
! [X129: tp__ty_2Enum_2Enum] :
( ( surj__ty_2Enum_2Enum @ ( inj__ty_2Enum_2Enum @ X129 ) )
= X129 ),
inference(variable_rename,[status(thm)],[stp_inj_surj_ty_2Enum_2Enum]) ).
thf(c_0_32,plain,
! [X165: tp__ty_2Einteger_2Eint] :
( ( inj__ty_2Enum_2Enum @ ( fo__c_2Einteger_2ENum @ X165 ) )
= ( ap @ c_2Einteger_2ENum @ ( inj__ty_2Einteger_2Eint @ X165 ) ) ),
inference(variable_rename,[status(thm)],[stp_eq_fo_c_2Einteger_2ENum]) ).
thf(c_0_33,plain,
! [X128: tp__ty_2Enum_2Enum] :
( ( surj__ty_2Enum_2Enum @ ( ap @ c_2Einteger_2ENum @ ( ap @ c_2Einteger_2Eint__of__num @ ( inj__ty_2Enum_2Enum @ X128 ) ) ) )
= X128 ),
inference(variable_rename,[status(thm)],[conj_thm_2Einteger_2ENUM__OF__INT]) ).
thf(c_0_34,plain,
! [X43: tp__ty_2Enum_2Enum,X44: tp__ty_2Enum_2Enum] :
( ( ( p @ ( ap @ ( ap @ c_2Einteger_2Eint__lt @ ( ap @ c_2Einteger_2Eint__of__num @ ( inj__ty_2Enum_2Enum @ X43 ) ) ) @ ( ap @ c_2Einteger_2Eint__of__num @ ( inj__ty_2Enum_2Enum @ X44 ) ) ) )
<=> ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ X43 ) ) @ ( inj__ty_2Enum_2Enum @ X44 ) ) ) )
& ( ( p @ ( ap @ ( ap @ c_2Einteger_2Eint__lt @ ( ap @ c_2Einteger_2Eint__neg @ ( ap @ c_2Einteger_2Eint__of__num @ ( inj__ty_2Enum_2Enum @ X43 ) ) ) ) @ ( ap @ c_2Einteger_2Eint__neg @ ( ap @ c_2Einteger_2Eint__of__num @ ( inj__ty_2Enum_2Enum @ X44 ) ) ) ) )
<=> ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ X44 ) ) @ ( inj__ty_2Enum_2Enum @ X43 ) ) ) )
& ( ( p @ ( ap @ ( ap @ c_2Einteger_2Eint__lt @ ( ap @ c_2Einteger_2Eint__neg @ ( ap @ c_2Einteger_2Eint__of__num @ ( inj__ty_2Enum_2Enum @ X43 ) ) ) ) @ ( ap @ c_2Einteger_2Eint__of__num @ ( inj__ty_2Enum_2Enum @ X44 ) ) ) )
<=> ( ( X43 != fo__c_2Enum_2E0 )
| ( X44 != fo__c_2Enum_2E0 ) ) )
& ( ( p @ ( ap @ ( ap @ c_2Einteger_2Eint__lt @ ( ap @ c_2Einteger_2Eint__of__num @ ( inj__ty_2Enum_2Enum @ X43 ) ) ) @ ( ap @ c_2Einteger_2Eint__neg @ ( ap @ c_2Einteger_2Eint__of__num @ ( inj__ty_2Enum_2Enum @ X44 ) ) ) ) )
<=> ~ $true ) ),
inference(fof_simplification,[status(thm)],[conj_thm_2Einteger_2EINT__LT__CALCULATE]) ).
thf(c_0_35,plain,
! [X164: $i] :
( ( ~ ( p @ X164 )
| ( X164
= ( inj__o @ $true ) )
| ~ ( mem @ X164 @ bool ) )
& ( ( p @ X164 )
| ( X164
= ( inj__o @ $false ) )
| ~ ( mem @ X164 @ bool ) ) ),
inference(distribute,[status(thm)],[inference(fof_nnf,[status(thm)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[c_0_26])])])]) ).
thf(c_0_36,plain,
~ ( p @ c_2Ebool_2EF ),
inference(fof_nnf,[status(thm)],[c_0_27]) ).
thf(c_0_37,plain,
! [X15: tp__ty_2Einteger_2Eint] :
( ( inj__ty_2Einteger_2Eint @ ( fo__c_2Einteger_2Eint__neg @ X15 ) )
= ( ap @ c_2Einteger_2Eint__neg @ ( inj__ty_2Einteger_2Eint @ X15 ) ) ),
inference(split_conjunct,[status(thm)],[c_0_28]) ).
thf(c_0_38,plain,
( ( fo__c_2Einteger_2Eint__of__num @ fo__c_2Enum_2E0 )
= ( surj__ty_2Einteger_2Eint @ ( ap @ c_2Einteger_2Eint__of__num @ c_2Enum_2E0 ) ) ),
inference(spm,[status(thm)],[c_0_29,c_0_30]) ).
thf(c_0_39,plain,
( ( surj__ty_2Einteger_2Eint @ ( ap @ c_2Einteger_2Eint__neg @ ( ap @ c_2Einteger_2Eint__of__num @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) ) )
= ( surj__ty_2Einteger_2Eint @ ( ap @ c_2Einteger_2Eint__of__num @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) ) ),
inference(split_conjunct,[status(thm)],[conj_thm_2Einteger_2EINT__NEG__0]) ).
thf(c_0_40,plain,
! [X19: tp__ty_2Enum_2Enum] :
( ( surj__ty_2Enum_2Enum @ ( inj__ty_2Enum_2Enum @ X19 ) )
= X19 ),
inference(split_conjunct,[status(thm)],[c_0_31]) ).
thf(c_0_41,plain,
! [X15: tp__ty_2Einteger_2Eint] :
( ( inj__ty_2Enum_2Enum @ ( fo__c_2Einteger_2ENum @ X15 ) )
= ( ap @ c_2Einteger_2ENum @ ( inj__ty_2Einteger_2Eint @ X15 ) ) ),
inference(split_conjunct,[status(thm)],[c_0_32]) ).
thf(c_0_42,plain,
! [X19: tp__ty_2Enum_2Enum] :
( ( surj__ty_2Enum_2Enum @ ( ap @ c_2Einteger_2ENum @ ( ap @ c_2Einteger_2Eint__of__num @ ( inj__ty_2Enum_2Enum @ X19 ) ) ) )
= X19 ),
inference(split_conjunct,[status(thm)],[c_0_33]) ).
thf(c_0_43,plain,
! [X132: tp__ty_2Enum_2Enum,X133: tp__ty_2Enum_2Enum] :
( ( ~ ( p @ ( ap @ ( ap @ c_2Einteger_2Eint__lt @ ( ap @ c_2Einteger_2Eint__of__num @ ( inj__ty_2Enum_2Enum @ X132 ) ) ) @ ( ap @ c_2Einteger_2Eint__of__num @ ( inj__ty_2Enum_2Enum @ X133 ) ) ) )
| ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ X132 ) ) @ ( inj__ty_2Enum_2Enum @ X133 ) ) ) )
& ( ~ ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ X132 ) ) @ ( inj__ty_2Enum_2Enum @ X133 ) ) )
| ( p @ ( ap @ ( ap @ c_2Einteger_2Eint__lt @ ( ap @ c_2Einteger_2Eint__of__num @ ( inj__ty_2Enum_2Enum @ X132 ) ) ) @ ( ap @ c_2Einteger_2Eint__of__num @ ( inj__ty_2Enum_2Enum @ X133 ) ) ) ) )
& ( ~ ( p @ ( ap @ ( ap @ c_2Einteger_2Eint__lt @ ( ap @ c_2Einteger_2Eint__neg @ ( ap @ c_2Einteger_2Eint__of__num @ ( inj__ty_2Enum_2Enum @ X132 ) ) ) ) @ ( ap @ c_2Einteger_2Eint__neg @ ( ap @ c_2Einteger_2Eint__of__num @ ( inj__ty_2Enum_2Enum @ X133 ) ) ) ) )
| ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ X133 ) ) @ ( inj__ty_2Enum_2Enum @ X132 ) ) ) )
& ( ~ ( p @ ( ap @ ( ap @ c_2Eprim__rec_2E_3C @ ( inj__ty_2Enum_2Enum @ X133 ) ) @ ( inj__ty_2Enum_2Enum @ X132 ) ) )
| ( p @ ( ap @ ( ap @ c_2Einteger_2Eint__lt @ ( ap @ c_2Einteger_2Eint__neg @ ( ap @ c_2Einteger_2Eint__of__num @ ( inj__ty_2Enum_2Enum @ X132 ) ) ) ) @ ( ap @ c_2Einteger_2Eint__neg @ ( ap @ c_2Einteger_2Eint__of__num @ ( inj__ty_2Enum_2Enum @ X133 ) ) ) ) ) )
& ( ~ ( p @ ( ap @ ( ap @ c_2Einteger_2Eint__lt @ ( ap @ c_2Einteger_2Eint__neg @ ( ap @ c_2Einteger_2Eint__of__num @ ( inj__ty_2Enum_2Enum @ X132 ) ) ) ) @ ( ap @ c_2Einteger_2Eint__of__num @ ( inj__ty_2Enum_2Enum @ X133 ) ) ) )
| ( X132 != fo__c_2Enum_2E0 )
| ( X133 != fo__c_2Enum_2E0 ) )
& ( ( X132 = fo__c_2Enum_2E0 )
| ( p @ ( ap @ ( ap @ c_2Einteger_2Eint__lt @ ( ap @ c_2Einteger_2Eint__neg @ ( ap @ c_2Einteger_2Eint__of__num @ ( inj__ty_2Enum_2Enum @ X132 ) ) ) ) @ ( ap @ c_2Einteger_2Eint__of__num @ ( inj__ty_2Enum_2Enum @ X133 ) ) ) ) )
& ( ( X133 = fo__c_2Enum_2E0 )
| ( p @ ( ap @ ( ap @ c_2Einteger_2Eint__lt @ ( ap @ c_2Einteger_2Eint__neg @ ( ap @ c_2Einteger_2Eint__of__num @ ( inj__ty_2Enum_2Enum @ X132 ) ) ) ) @ ( ap @ c_2Einteger_2Eint__of__num @ ( inj__ty_2Enum_2Enum @ X133 ) ) ) ) )
& ( ~ ( p @ ( ap @ ( ap @ c_2Einteger_2Eint__lt @ ( ap @ c_2Einteger_2Eint__of__num @ ( inj__ty_2Enum_2Enum @ X132 ) ) ) @ ( ap @ c_2Einteger_2Eint__neg @ ( ap @ c_2Einteger_2Eint__of__num @ ( inj__ty_2Enum_2Enum @ X133 ) ) ) ) )
| ~ $true )
& ( $true
| ( p @ ( ap @ ( ap @ c_2Einteger_2Eint__lt @ ( ap @ c_2Einteger_2Eint__of__num @ ( inj__ty_2Enum_2Enum @ X132 ) ) ) @ ( ap @ c_2Einteger_2Eint__neg @ ( ap @ c_2Einteger_2Eint__of__num @ ( inj__ty_2Enum_2Enum @ X133 ) ) ) ) ) ) ),
inference(distribute,[status(thm)],[inference(fof_nnf,[status(thm)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[c_0_34])])])]) ).
thf(c_0_44,plain,
! [X2: $i] :
( ( p @ X2 )
| ( X2
= ( inj__o @ ~ $true ) )
| ~ ( mem @ X2 @ bool ) ),
inference(split_conjunct,[status(thm)],[c_0_35]) ).
thf(c_0_45,plain,
mem @ c_2Ebool_2EF @ bool,
inference(split_conjunct,[status(thm)],[mem_c_2Ebool_2EF]) ).
thf(c_0_46,plain,
~ ( p @ c_2Ebool_2EF ),
inference(split_conjunct,[status(thm)],[c_0_36]) ).
thf(c_0_47,plain,
! [X15: tp__ty_2Einteger_2Eint] :
( ( surj__ty_2Einteger_2Eint @ ( ap @ c_2Einteger_2Eint__neg @ ( inj__ty_2Einteger_2Eint @ X15 ) ) )
= ( fo__c_2Einteger_2Eint__neg @ X15 ) ),
inference(spm,[status(thm)],[c_0_24,c_0_37]) ).
thf(c_0_48,plain,
( ( inj__ty_2Einteger_2Eint @ ( surj__ty_2Einteger_2Eint @ ( ap @ c_2Einteger_2Eint__of__num @ c_2Enum_2E0 ) ) )
= ( ap @ c_2Einteger_2Eint__of__num @ c_2Enum_2E0 ) ),
inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_25,c_0_38]),c_0_30]) ).
thf(c_0_49,plain,
( ( surj__ty_2Einteger_2Eint @ ( ap @ c_2Einteger_2Eint__neg @ ( ap @ c_2Einteger_2Eint__of__num @ c_2Enum_2E0 ) ) )
= ( surj__ty_2Einteger_2Eint @ ( ap @ c_2Einteger_2Eint__of__num @ c_2Enum_2E0 ) ) ),
inference(rw,[status(thm)],[inference(rw,[status(thm)],[c_0_39,c_0_30]),c_0_30]) ).
thf(c_0_50,plain,
! [X112: del,X113: del,X114: $i,X115: $i] :
( ~ ( mem @ X114 @ ( arr @ X112 @ X113 ) )
| ~ ( mem @ X115 @ X112 )
| ( mem @ ( ap @ X114 @ X115 ) @ X113 ) ),
inference(fof_nnf,[status(thm)],[inference(shift_quantors,[status(thm)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[ap_tp])])])]) ).
thf(c_0_51,plain,
! [X23: del,X35: $i] :
( ( mem @ X35 @ bool )
=> ! [X36: $i] :
( ( mem @ X36 @ bool )
=> ! [X37: $i] :
( ( mem @ X37 @ X23 )
=> ! [X38: $i] :
( ( mem @ X38 @ X23 )
=> ! [X39: $i] :
( ( mem @ X39 @ X23 )
=> ! [X40: $i] :
( ( mem @ X40 @ X23 )
=> ( ( ( ( p @ X35 )
<=> ( p @ X36 ) )
& ( ( p @ X36 )
=> ( X37 = X38 ) )
& ( ~ ( p @ X36 )
=> ( X39 = X40 ) ) )
=> ( ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ECOND @ X23 ) @ X35 ) @ X37 ) @ X39 )
= ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ECOND @ X23 ) @ X36 ) @ X38 ) @ X40 ) ) ) ) ) ) ) ) ),
inference(fof_simplification,[status(thm)],[conj_thm_2Ebool_2ECOND__CONG]) ).
thf(c_0_52,plain,
! [X134: del,X135: tp__ty_2Einteger_2Eint] :
( ( ap @ ( c_2Einteger__word_2Ei2w @ X134 ) @ ( inj__ty_2Einteger_2Eint @ X135 ) )
= ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ECOND @ ( ty_2Efcp_2Ecart @ bool @ X134 ) ) @ ( ap @ ( ap @ c_2Einteger_2Eint__lt @ ( inj__ty_2Einteger_2Eint @ X135 ) ) @ ( ap @ c_2Einteger_2Eint__of__num @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) ) ) @ ( ap @ ( c_2Ewords_2Eword__2comp @ X134 ) @ ( ap @ ( c_2Ewords_2En2w @ X134 ) @ ( ap @ c_2Einteger_2ENum @ ( ap @ c_2Einteger_2Eint__neg @ ( inj__ty_2Einteger_2Eint @ X135 ) ) ) ) ) ) @ ( ap @ ( c_2Ewords_2En2w @ X134 ) @ ( ap @ c_2Einteger_2ENum @ ( inj__ty_2Einteger_2Eint @ X135 ) ) ) ) ),
inference(variable_rename,[status(thm)],[ax_thm_2Einteger__word_2Ei2w__def]) ).
thf(c_0_53,plain,
! [X15: tp__ty_2Einteger_2Eint] :
( ( surj__ty_2Enum_2Enum @ ( ap @ c_2Einteger_2ENum @ ( inj__ty_2Einteger_2Eint @ X15 ) ) )
= ( fo__c_2Einteger_2ENum @ X15 ) ),
inference(spm,[status(thm)],[c_0_40,c_0_41]) ).
thf(c_0_54,plain,
( ( surj__ty_2Enum_2Enum @ ( ap @ c_2Einteger_2ENum @ ( ap @ c_2Einteger_2Eint__of__num @ c_2Enum_2E0 ) ) )
= fo__c_2Enum_2E0 ),
inference(spm,[status(thm)],[c_0_42,c_0_30]) ).
thf(c_0_55,plain,
! [X137: del] :
( ( ap @ ( c_2Ewords_2Eword__2comp @ X137 ) @ ( ap @ ( c_2Ewords_2En2w @ X137 ) @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) )
= ( ap @ ( c_2Ewords_2En2w @ X137 ) @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) ),
inference(variable_rename,[status(thm)],[conj_thm_2Ewords_2EWORD__NEG__0]) ).
thf(c_0_56,plain,
! [X19: tp__ty_2Enum_2Enum,X20: tp__ty_2Enum_2Enum] :
( ~ ( p @ ( ap @ ( ap @ c_2Einteger_2Eint__lt @ ( ap @ c_2Einteger_2Eint__neg @ ( ap @ c_2Einteger_2Eint__of__num @ ( inj__ty_2Enum_2Enum @ X19 ) ) ) ) @ ( ap @ c_2Einteger_2Eint__of__num @ ( inj__ty_2Enum_2Enum @ X20 ) ) ) )
| ( X19 != fo__c_2Enum_2E0 )
| ( X20 != fo__c_2Enum_2E0 ) ),
inference(split_conjunct,[status(thm)],[c_0_43]) ).
thf(c_0_57,plain,
( ( inj__o @ ~ $true )
= c_2Ebool_2EF ),
inference(sr,[status(thm)],[inference(spm,[status(thm)],[c_0_44,c_0_45]),c_0_46]) ).
thf(c_0_58,plain,
( ( fo__c_2Einteger_2Eint__neg @ ( surj__ty_2Einteger_2Eint @ ( ap @ c_2Einteger_2Eint__of__num @ c_2Enum_2E0 ) ) )
= ( surj__ty_2Einteger_2Eint @ ( ap @ c_2Einteger_2Eint__of__num @ c_2Enum_2E0 ) ) ),
inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_47,c_0_48]),c_0_49]) ).
thf(c_0_59,plain,
! [X2: $i,X5: $i,X4: del,X3: del] :
( ( mem @ ( ap @ X2 @ X5 ) @ X4 )
| ~ ( mem @ X2 @ ( arr @ X3 @ X4 ) )
| ~ ( mem @ X5 @ X3 ) ),
inference(split_conjunct,[status(thm)],[c_0_50]) ).
thf(c_0_60,plain,
mem @ c_2Einteger_2Eint__lt @ ( arr @ ty_2Einteger_2Eint @ ( arr @ ty_2Einteger_2Eint @ bool ) ),
inference(split_conjunct,[status(thm)],[mem_c_2Einteger_2Eint__lt]) ).
thf(c_0_61,plain,
! [X144: tp__ty_2Einteger_2Eint] : ( mem @ ( inj__ty_2Einteger_2Eint @ X144 ) @ ty_2Einteger_2Eint ),
inference(variable_rename,[status(thm)],[stp_inj_mem_ty_2Einteger_2Eint]) ).
thf(c_0_62,plain,
! [X121: del,X122: $i,X123: $i,X124: $i,X125: $i,X126: $i,X127: $i] :
( ( ~ ( p @ X123 )
| ( p @ X123 )
| ~ ( p @ X122 )
| ~ ( p @ X123 )
| ( ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ECOND @ X121 ) @ X122 ) @ X124 ) @ X126 )
= ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ECOND @ X121 ) @ X123 ) @ X125 ) @ X127 ) )
| ~ ( mem @ X127 @ X121 )
| ~ ( mem @ X126 @ X121 )
| ~ ( mem @ X125 @ X121 )
| ~ ( mem @ X124 @ X121 )
| ~ ( mem @ X123 @ bool )
| ~ ( mem @ X122 @ bool ) )
& ( ( X126 != X127 )
| ( p @ X123 )
| ~ ( p @ X122 )
| ~ ( p @ X123 )
| ( ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ECOND @ X121 ) @ X122 ) @ X124 ) @ X126 )
= ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ECOND @ X121 ) @ X123 ) @ X125 ) @ X127 ) )
| ~ ( mem @ X127 @ X121 )
| ~ ( mem @ X126 @ X121 )
| ~ ( mem @ X125 @ X121 )
| ~ ( mem @ X124 @ X121 )
| ~ ( mem @ X123 @ bool )
| ~ ( mem @ X122 @ bool ) )
& ( ~ ( p @ X123 )
| ( X124 != X125 )
| ~ ( p @ X122 )
| ~ ( p @ X123 )
| ( ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ECOND @ X121 ) @ X122 ) @ X124 ) @ X126 )
= ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ECOND @ X121 ) @ X123 ) @ X125 ) @ X127 ) )
| ~ ( mem @ X127 @ X121 )
| ~ ( mem @ X126 @ X121 )
| ~ ( mem @ X125 @ X121 )
| ~ ( mem @ X124 @ X121 )
| ~ ( mem @ X123 @ bool )
| ~ ( mem @ X122 @ bool ) )
& ( ( X126 != X127 )
| ( X124 != X125 )
| ~ ( p @ X122 )
| ~ ( p @ X123 )
| ( ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ECOND @ X121 ) @ X122 ) @ X124 ) @ X126 )
= ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ECOND @ X121 ) @ X123 ) @ X125 ) @ X127 ) )
| ~ ( mem @ X127 @ X121 )
| ~ ( mem @ X126 @ X121 )
| ~ ( mem @ X125 @ X121 )
| ~ ( mem @ X124 @ X121 )
| ~ ( mem @ X123 @ bool )
| ~ ( mem @ X122 @ bool ) )
& ( ~ ( p @ X123 )
| ( p @ X123 )
| ( p @ X122 )
| ( p @ X123 )
| ( ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ECOND @ X121 ) @ X122 ) @ X124 ) @ X126 )
= ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ECOND @ X121 ) @ X123 ) @ X125 ) @ X127 ) )
| ~ ( mem @ X127 @ X121 )
| ~ ( mem @ X126 @ X121 )
| ~ ( mem @ X125 @ X121 )
| ~ ( mem @ X124 @ X121 )
| ~ ( mem @ X123 @ bool )
| ~ ( mem @ X122 @ bool ) )
& ( ( X126 != X127 )
| ( p @ X123 )
| ( p @ X122 )
| ( p @ X123 )
| ( ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ECOND @ X121 ) @ X122 ) @ X124 ) @ X126 )
= ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ECOND @ X121 ) @ X123 ) @ X125 ) @ X127 ) )
| ~ ( mem @ X127 @ X121 )
| ~ ( mem @ X126 @ X121 )
| ~ ( mem @ X125 @ X121 )
| ~ ( mem @ X124 @ X121 )
| ~ ( mem @ X123 @ bool )
| ~ ( mem @ X122 @ bool ) )
& ( ~ ( p @ X123 )
| ( X124 != X125 )
| ( p @ X122 )
| ( p @ X123 )
| ( ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ECOND @ X121 ) @ X122 ) @ X124 ) @ X126 )
= ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ECOND @ X121 ) @ X123 ) @ X125 ) @ X127 ) )
| ~ ( mem @ X127 @ X121 )
| ~ ( mem @ X126 @ X121 )
| ~ ( mem @ X125 @ X121 )
| ~ ( mem @ X124 @ X121 )
| ~ ( mem @ X123 @ bool )
| ~ ( mem @ X122 @ bool ) )
& ( ( X126 != X127 )
| ( X124 != X125 )
| ( p @ X122 )
| ( p @ X123 )
| ( ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ECOND @ X121 ) @ X122 ) @ X124 ) @ X126 )
= ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ECOND @ X121 ) @ X123 ) @ X125 ) @ X127 ) )
| ~ ( mem @ X127 @ X121 )
| ~ ( mem @ X126 @ X121 )
| ~ ( mem @ X125 @ X121 )
| ~ ( mem @ X124 @ X121 )
| ~ ( mem @ X123 @ bool )
| ~ ( mem @ X122 @ bool ) ) ),
inference(distribute,[status(thm)],[inference(fof_nnf,[status(thm)],[inference(shift_quantors,[status(thm)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[c_0_51])])])])]) ).
thf(c_0_63,plain,
! [X3: del,X15: tp__ty_2Einteger_2Eint] :
( ( ap @ ( c_2Einteger__word_2Ei2w @ X3 ) @ ( inj__ty_2Einteger_2Eint @ X15 ) )
= ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ECOND @ ( ty_2Efcp_2Ecart @ bool @ X3 ) ) @ ( ap @ ( ap @ c_2Einteger_2Eint__lt @ ( inj__ty_2Einteger_2Eint @ X15 ) ) @ ( ap @ c_2Einteger_2Eint__of__num @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) ) ) @ ( ap @ ( c_2Ewords_2Eword__2comp @ X3 ) @ ( ap @ ( c_2Ewords_2En2w @ X3 ) @ ( ap @ c_2Einteger_2ENum @ ( ap @ c_2Einteger_2Eint__neg @ ( inj__ty_2Einteger_2Eint @ X15 ) ) ) ) ) ) @ ( ap @ ( c_2Ewords_2En2w @ X3 ) @ ( ap @ c_2Einteger_2ENum @ ( inj__ty_2Einteger_2Eint @ X15 ) ) ) ) ),
inference(split_conjunct,[status(thm)],[c_0_52]) ).
thf(c_0_64,plain,
( ( fo__c_2Einteger_2ENum @ ( surj__ty_2Einteger_2Eint @ ( ap @ c_2Einteger_2Eint__of__num @ c_2Enum_2E0 ) ) )
= fo__c_2Enum_2E0 ),
inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_53,c_0_48]),c_0_54]) ).
thf(c_0_65,plain,
! [X3: del] :
( ( ap @ ( c_2Ewords_2Eword__2comp @ X3 ) @ ( ap @ ( c_2Ewords_2En2w @ X3 ) @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) )
= ( ap @ ( c_2Ewords_2En2w @ X3 ) @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) ),
inference(split_conjunct,[status(thm)],[c_0_55]) ).
thf(c_0_66,plain,
~ ( p @ ( ap @ ( ap @ c_2Einteger_2Eint__lt @ ( ap @ c_2Einteger_2Eint__neg @ ( ap @ c_2Einteger_2Eint__of__num @ c_2Enum_2E0 ) ) ) @ ( ap @ c_2Einteger_2Eint__of__num @ c_2Enum_2E0 ) ) ),
inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(er,[status(thm)],[inference(er,[status(thm)],[c_0_56])]),c_0_30]),c_0_30]) ).
thf(c_0_67,plain,
! [X2: $i] :
( ( X2 = c_2Ebool_2EF )
| ( p @ X2 )
| ~ ( mem @ X2 @ bool ) ),
inference(rw,[status(thm)],[c_0_44,c_0_57]) ).
thf(c_0_68,plain,
( ( ap @ c_2Einteger_2Eint__neg @ ( ap @ c_2Einteger_2Eint__of__num @ c_2Enum_2E0 ) )
= ( ap @ c_2Einteger_2Eint__of__num @ c_2Enum_2E0 ) ),
inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_37,c_0_58]),c_0_48]),c_0_48]) ).
thf(c_0_69,plain,
! [X2: $i] :
( ( mem @ ( ap @ c_2Einteger_2Eint__lt @ X2 ) @ ( arr @ ty_2Einteger_2Eint @ bool ) )
| ~ ( mem @ X2 @ ty_2Einteger_2Eint ) ),
inference(spm,[status(thm)],[c_0_59,c_0_60]) ).
thf(c_0_70,plain,
! [X15: tp__ty_2Einteger_2Eint] : ( mem @ ( inj__ty_2Einteger_2Eint @ X15 ) @ ty_2Einteger_2Eint ),
inference(split_conjunct,[status(thm)],[c_0_61]) ).
thf(c_0_71,plain,
! [X2: $i,X8: $i,X3: del,X5: $i,X6: $i,X10: $i,X9: $i] :
( ( p @ X9 )
| ( p @ X10 )
| ( ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ECOND @ X3 ) @ X9 ) @ X6 ) @ X2 )
= ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ECOND @ X3 ) @ X10 ) @ X8 ) @ X5 ) )
| ( X2 != X5 )
| ( X6 != X8 )
| ~ ( mem @ X5 @ X3 )
| ~ ( mem @ X2 @ X3 )
| ~ ( mem @ X8 @ X3 )
| ~ ( mem @ X6 @ X3 )
| ~ ( mem @ X10 @ bool )
| ~ ( mem @ X9 @ bool ) ),
inference(split_conjunct,[status(thm)],[c_0_62]) ).
thf(c_0_72,plain,
! [X3: del,X15: tp__ty_2Einteger_2Eint] :
( ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ECOND @ ( ty_2Efcp_2Ecart @ bool @ X3 ) ) @ ( ap @ ( ap @ c_2Einteger_2Eint__lt @ ( inj__ty_2Einteger_2Eint @ X15 ) ) @ ( ap @ c_2Einteger_2Eint__of__num @ c_2Enum_2E0 ) ) ) @ ( ap @ ( c_2Ewords_2Eword__2comp @ X3 ) @ ( ap @ ( c_2Ewords_2En2w @ X3 ) @ ( ap @ c_2Einteger_2ENum @ ( ap @ c_2Einteger_2Eint__neg @ ( inj__ty_2Einteger_2Eint @ X15 ) ) ) ) ) ) @ ( ap @ ( c_2Ewords_2En2w @ X3 ) @ ( ap @ c_2Einteger_2ENum @ ( inj__ty_2Einteger_2Eint @ X15 ) ) ) )
= ( ap @ ( c_2Einteger__word_2Ei2w @ X3 ) @ ( inj__ty_2Einteger_2Eint @ X15 ) ) ),
inference(rw,[status(thm)],[c_0_63,c_0_30]) ).
thf(c_0_73,plain,
( ( ap @ c_2Einteger_2ENum @ ( ap @ c_2Einteger_2Eint__of__num @ c_2Enum_2E0 ) )
= c_2Enum_2E0 ),
inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_41,c_0_64]),c_0_30]),c_0_48]) ).
thf(c_0_74,plain,
! [X3: del] :
( ( ap @ ( c_2Ewords_2Eword__2comp @ X3 ) @ ( ap @ ( c_2Ewords_2En2w @ X3 ) @ c_2Enum_2E0 ) )
= ( ap @ ( c_2Ewords_2En2w @ X3 ) @ c_2Enum_2E0 ) ),
inference(rw,[status(thm)],[inference(rw,[status(thm)],[c_0_65,c_0_30]),c_0_30]) ).
thf(c_0_75,plain,
( ( ( ap @ ( ap @ c_2Einteger_2Eint__lt @ ( ap @ c_2Einteger_2Eint__of__num @ c_2Enum_2E0 ) ) @ ( ap @ c_2Einteger_2Eint__of__num @ c_2Enum_2E0 ) )
= c_2Ebool_2EF )
| ~ ( mem @ ( ap @ ( ap @ c_2Einteger_2Eint__lt @ ( ap @ c_2Einteger_2Eint__of__num @ c_2Enum_2E0 ) ) @ ( ap @ c_2Einteger_2Eint__of__num @ c_2Enum_2E0 ) ) @ bool ) ),
inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_66,c_0_67]),c_0_68]),c_0_68]) ).
thf(c_0_76,plain,
! [X5: $i,X2: $i] :
( ( mem @ ( ap @ ( ap @ c_2Einteger_2Eint__lt @ X2 ) @ X5 ) @ bool )
| ~ ( mem @ X5 @ ty_2Einteger_2Eint )
| ~ ( mem @ X2 @ ty_2Einteger_2Eint ) ),
inference(spm,[status(thm)],[c_0_59,c_0_69]) ).
thf(c_0_77,plain,
mem @ ( ap @ c_2Einteger_2Eint__of__num @ c_2Enum_2E0 ) @ ty_2Einteger_2Eint,
inference(spm,[status(thm)],[c_0_70,c_0_48]) ).
thf(c_0_78,negated_conjecture,
~ ! [X23: del] :
( ( ap @ ( c_2Einteger__word_2Ei2w @ X23 ) @ ( ap @ c_2Einteger_2Eint__of__num @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) )
= ( ap @ ( c_2Ewords_2En2w @ X23 ) @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) ),
inference(assume_negation,[status(cth)],[conj_thm_2Einteger__word_2Ei2w__0]) ).
thf(c_0_79,plain,
! [X158: del,X159: $i,X160: $i,X161: $i,X162: $i] :
( ( ~ ( mem @ X159 @ X158 )
| ~ ( mem @ X160 @ X158 )
| ( ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ECOND @ X158 ) @ c_2Ebool_2ET ) @ X159 ) @ X160 )
= X159 ) )
& ( ~ ( mem @ X161 @ X158 )
| ~ ( mem @ X162 @ X158 )
| ( ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ECOND @ X158 ) @ c_2Ebool_2EF ) @ X161 ) @ X162 )
= X162 ) ) ),
inference(fof_nnf,[status(thm)],[inference(shift_quantors,[status(thm)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[conj_thm_2Ebool_2Ebool__case__thm])])])]) ).
thf(c_0_80,plain,
! [X2: $i,X8: $i,X6: $i,X5: $i,X3: del] :
( ( ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ECOND @ X3 ) @ X2 ) @ X5 ) @ X6 )
= ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ECOND @ X3 ) @ X8 ) @ X5 ) @ X6 ) )
| ( p @ X8 )
| ( p @ X2 )
| ~ ( mem @ X8 @ bool )
| ~ ( mem @ X2 @ bool )
| ~ ( mem @ X5 @ X3 )
| ~ ( mem @ X6 @ X3 ) ),
inference(er,[status(thm)],[inference(er,[status(thm)],[c_0_71])]) ).
thf(c_0_81,plain,
! [X3: del] :
( ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ECOND @ ( ty_2Efcp_2Ecart @ bool @ X3 ) ) @ ( ap @ ( ap @ c_2Einteger_2Eint__lt @ ( ap @ c_2Einteger_2Eint__of__num @ c_2Enum_2E0 ) ) @ ( ap @ c_2Einteger_2Eint__of__num @ c_2Enum_2E0 ) ) ) @ ( ap @ ( c_2Ewords_2En2w @ X3 ) @ c_2Enum_2E0 ) ) @ ( ap @ ( c_2Ewords_2En2w @ X3 ) @ c_2Enum_2E0 ) )
= ( ap @ ( c_2Einteger__word_2Ei2w @ X3 ) @ ( ap @ c_2Einteger_2Eint__of__num @ c_2Enum_2E0 ) ) ),
inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_72,c_0_48]),c_0_68]),c_0_73]),c_0_74]),c_0_73]) ).
thf(c_0_82,plain,
~ ( p @ ( ap @ ( ap @ c_2Einteger_2Eint__lt @ ( ap @ c_2Einteger_2Eint__of__num @ c_2Enum_2E0 ) ) @ ( ap @ c_2Einteger_2Eint__of__num @ c_2Enum_2E0 ) ) ),
inference(spm,[status(thm)],[c_0_66,c_0_68]) ).
thf(c_0_83,plain,
( ( ap @ ( ap @ c_2Einteger_2Eint__lt @ ( ap @ c_2Einteger_2Eint__of__num @ c_2Enum_2E0 ) ) @ ( ap @ c_2Einteger_2Eint__of__num @ c_2Enum_2E0 ) )
= c_2Ebool_2EF ),
inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_75,c_0_76]),c_0_77])]) ).
thf(c_0_84,plain,
! [X138: del] : ( mem @ ( c_2Ewords_2En2w @ X138 ) @ ( arr @ ty_2Enum_2Enum @ ( ty_2Efcp_2Ecart @ bool @ X138 ) ) ),
inference(variable_rename,[status(thm)],[mem_c_2Ewords_2En2w]) ).
thf(c_0_85,negated_conjecture,
( ( ap @ ( c_2Einteger__word_2Ei2w @ esk1_0 ) @ ( ap @ c_2Einteger_2Eint__of__num @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) )
!= ( ap @ ( c_2Ewords_2En2w @ esk1_0 ) @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) ),
inference(fof_nnf,[status(thm)],[inference(skolemize,[status(esa)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[c_0_78])])])]) ).
thf(c_0_86,plain,
! [X2: $i,X5: $i,X3: del] :
( ( ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ECOND @ X3 ) @ c_2Ebool_2EF ) @ X2 ) @ X5 )
= X5 )
| ~ ( mem @ X2 @ X3 )
| ~ ( mem @ X5 @ X3 ) ),
inference(split_conjunct,[status(thm)],[c_0_79]) ).
thf(c_0_87,plain,
! [X3: del,X2: $i] :
( ( ( ap @ ( ap @ ( ap @ ( c_2Ebool_2ECOND @ ( ty_2Efcp_2Ecart @ bool @ X3 ) ) @ X2 ) @ ( ap @ ( c_2Ewords_2En2w @ X3 ) @ c_2Enum_2E0 ) ) @ ( ap @ ( c_2Ewords_2En2w @ X3 ) @ c_2Enum_2E0 ) )
= ( ap @ ( c_2Einteger__word_2Ei2w @ X3 ) @ ( ap @ c_2Einteger_2Eint__of__num @ c_2Enum_2E0 ) ) )
| ( p @ X2 )
| ~ ( mem @ ( ap @ ( c_2Ewords_2En2w @ X3 ) @ c_2Enum_2E0 ) @ ( ty_2Efcp_2Ecart @ bool @ X3 ) )
| ~ ( mem @ X2 @ bool ) ),
inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(sr,[status(thm)],[inference(spm,[status(thm)],[c_0_80,c_0_81]),c_0_82]),c_0_83]),c_0_45])]) ).
thf(c_0_88,plain,
! [X3: del] : ( mem @ ( c_2Ewords_2En2w @ X3 ) @ ( arr @ ty_2Enum_2Enum @ ( ty_2Efcp_2Ecart @ bool @ X3 ) ) ),
inference(split_conjunct,[status(thm)],[c_0_84]) ).
thf(c_0_89,negated_conjecture,
( ( ap @ ( c_2Einteger__word_2Ei2w @ esk1_0 ) @ ( ap @ c_2Einteger_2Eint__of__num @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) )
!= ( ap @ ( c_2Ewords_2En2w @ esk1_0 ) @ ( inj__ty_2Enum_2Enum @ fo__c_2Enum_2E0 ) ) ),
inference(split_conjunct,[status(thm)],[c_0_85]) ).
thf(c_0_90,plain,
! [X3: del] :
( ( ( ap @ ( c_2Einteger__word_2Ei2w @ X3 ) @ ( ap @ c_2Einteger_2Eint__of__num @ c_2Enum_2E0 ) )
= ( ap @ ( c_2Ewords_2En2w @ X3 ) @ c_2Enum_2E0 ) )
| ~ ( mem @ ( ap @ ( c_2Ewords_2En2w @ X3 ) @ c_2Enum_2E0 ) @ ( ty_2Efcp_2Ecart @ bool @ X3 ) ) ),
inference(sr,[status(thm)],[inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_86,c_0_87]),c_0_45])]),c_0_46]) ).
thf(c_0_91,plain,
! [X3: del,X2: $i] :
( ( mem @ ( ap @ ( c_2Ewords_2En2w @ X3 ) @ X2 ) @ ( ty_2Efcp_2Ecart @ bool @ X3 ) )
| ~ ( mem @ X2 @ ty_2Enum_2Enum ) ),
inference(spm,[status(thm)],[c_0_59,c_0_88]) ).
thf(c_0_92,plain,
mem @ c_2Enum_2E0 @ ty_2Enum_2Enum,
inference(split_conjunct,[status(thm)],[mem_c_2Enum_2E0]) ).
thf(c_0_93,negated_conjecture,
( ( ap @ ( c_2Einteger__word_2Ei2w @ esk1_0 ) @ ( ap @ c_2Einteger_2Eint__of__num @ c_2Enum_2E0 ) )
!= ( ap @ ( c_2Ewords_2En2w @ esk1_0 ) @ c_2Enum_2E0 ) ),
inference(rw,[status(thm)],[inference(rw,[status(thm)],[c_0_89,c_0_30]),c_0_30]) ).
thf(c_0_94,plain,
! [X3: del] :
( ( ap @ ( c_2Einteger__word_2Ei2w @ X3 ) @ ( ap @ c_2Einteger_2Eint__of__num @ c_2Enum_2E0 ) )
= ( ap @ ( c_2Ewords_2En2w @ X3 ) @ c_2Enum_2E0 ) ),
inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_90,c_0_91]),c_0_92])]) ).
thf(c_0_95,negated_conjecture,
$false,
inference(cn,[status(thm)],[inference(rw,[status(thm)],[c_0_93,c_0_94])]),
[proof] ).
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.07/0.13 % Problem : ITP015^2 : TPTP v8.2.0. Bugfixed v7.5.0.
% 0.07/0.13 % Command : run_E %s %d THM
% 0.14/0.34 % Computer : n016.cluster.edu
% 0.14/0.34 % Model : x86_64 x86_64
% 0.14/0.34 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.14/0.34 % Memory : 8042.1875MB
% 0.14/0.34 % OS : Linux 3.10.0-693.el7.x86_64
% 0.14/0.34 % CPULimit : 300
% 0.14/0.34 % WCLimit : 300
% 0.14/0.34 % DateTime : Wed Jun 19 00:47:09 EDT 2024
% 0.14/0.35 % CPUTime :
% 0.23/0.51 Running higher-order theorem proving
% 0.23/0.51 Running: /export/starexec/sandbox/solver/bin/eprover-ho --delete-bad-limit=2000000000 --definitional-cnf=24 -s --print-statistics -R --print-version --proof-object --auto-schedule=8 --cpu-limit=300 /export/starexec/sandbox/tmp/tmp.ge8HPFabKS/E---3.1_23048.p
% 15.96/2.54 # Version: 3.2.0-ho
% 15.96/2.54 # Preprocessing class: HSLSSMSMSSSNSFA.
% 15.96/2.54 # Scheduled 6 strats onto 8 cores with 300 seconds (2400 total)
% 15.96/2.54 # Starting new_ho_10 with 900s (3) cores
% 15.96/2.54 # Starting sh2lt with 300s (1) cores
% 15.96/2.54 # Starting new_ho_5 with 300s (1) cores
% 15.96/2.54 # Starting full_lambda_5 with 300s (1) cores
% 15.96/2.54 # Starting sh9 with 300s (1) cores
% 15.96/2.54 # Starting ehoh_best8_lambda with 300s (1) cores
% 15.96/2.54 # new_ho_5 with pid 23129 completed with status 0
% 15.96/2.54 # Result found by new_ho_5
% 15.96/2.54 # Preprocessing class: HSLSSMSMSSSNSFA.
% 15.96/2.54 # Scheduled 6 strats onto 8 cores with 300 seconds (2400 total)
% 15.96/2.54 # Starting new_ho_10 with 900s (3) cores
% 15.96/2.54 # Starting sh2lt with 300s (1) cores
% 15.96/2.54 # Starting new_ho_5 with 300s (1) cores
% 15.96/2.54 # SinE strategy is GSinE(CountFormulas,hypos,7,,3,20000,1.0,true)
% 15.96/2.54 # Search class: HGHSM-FFMM31-DSFFFFBN
% 15.96/2.54 # Scheduled 5 strats onto 1 cores with 300 seconds (300 total)
% 15.96/2.54 # Starting sh5 with 181s (1) cores
% 15.96/2.54 # sh5 with pid 23134 completed with status 0
% 15.96/2.54 # Result found by sh5
% 15.96/2.54 # Preprocessing class: HSLSSMSMSSSNSFA.
% 15.96/2.54 # Scheduled 6 strats onto 8 cores with 300 seconds (2400 total)
% 15.96/2.54 # Starting new_ho_10 with 900s (3) cores
% 15.96/2.54 # Starting sh2lt with 300s (1) cores
% 15.96/2.54 # Starting new_ho_5 with 300s (1) cores
% 15.96/2.54 # SinE strategy is GSinE(CountFormulas,hypos,7,,3,20000,1.0,true)
% 15.96/2.54 # Search class: HGHSM-FFMM31-DSFFFFBN
% 15.96/2.54 # Scheduled 5 strats onto 1 cores with 300 seconds (300 total)
% 15.96/2.54 # Starting sh5 with 181s (1) cores
% 15.96/2.54 # Preprocessing time : 0.005 s
% 15.96/2.54 # Presaturation interreduction done
% 15.96/2.54
% 15.96/2.54 # Proof found!
% 15.96/2.54 # SZS status Theorem
% 15.96/2.54 # SZS output start CNFRefutation
% See solution above
% 15.96/2.54 # Parsed axioms : 108
% 15.96/2.54 # Removed by relevancy pruning/SinE : 60
% 15.96/2.54 # Initial clauses : 82
% 15.96/2.54 # Removed in clause preprocessing : 24
% 15.96/2.54 # Initial clauses in saturation : 58
% 15.96/2.54 # Processed clauses : 11364
% 15.96/2.54 # ...of these trivial : 242
% 15.96/2.54 # ...subsumed : 9251
% 15.96/2.54 # ...remaining for further processing : 1871
% 15.96/2.54 # Other redundant clauses eliminated : 34
% 15.96/2.54 # Clauses deleted for lack of memory : 0
% 15.96/2.54 # Backward-subsumed : 27
% 15.96/2.54 # Backward-rewritten : 118
% 15.96/2.54 # Generated clauses : 98025
% 15.96/2.54 # ...of the previous two non-redundant : 92783
% 15.96/2.54 # ...aggressively subsumed : 0
% 15.96/2.54 # Contextual simplify-reflections : 5
% 15.96/2.54 # Paramodulations : 97979
% 15.96/2.54 # Factorizations : 3
% 15.96/2.54 # NegExts : 0
% 15.96/2.54 # Equation resolutions : 45
% 15.96/2.54 # Disequality decompositions : 0
% 15.96/2.54 # Total rewrite steps : 39366
% 15.96/2.54 # ...of those cached : 38431
% 15.96/2.54 # Propositional unsat checks : 0
% 15.96/2.54 # Propositional check models : 0
% 15.96/2.54 # Propositional check unsatisfiable : 0
% 15.96/2.54 # Propositional clauses : 0
% 15.96/2.54 # Propositional clauses after purity: 0
% 15.96/2.54 # Propositional unsat core size : 0
% 15.96/2.54 # Propositional preprocessing time : 0.000
% 15.96/2.54 # Propositional encoding time : 0.000
% 15.96/2.54 # Propositional solver time : 0.000
% 15.96/2.54 # Success case prop preproc time : 0.000
% 15.96/2.54 # Success case prop encoding time : 0.000
% 15.96/2.54 # Success case prop solver time : 0.000
% 15.96/2.54 # Current number of processed clauses : 1663
% 15.96/2.54 # Positive orientable unit clauses : 306
% 15.96/2.54 # Positive unorientable unit clauses: 0
% 15.96/2.54 # Negative unit clauses : 506
% 15.96/2.54 # Non-unit-clauses : 851
% 15.96/2.54 # Current number of unprocessed clauses: 81354
% 15.96/2.54 # ...number of literals in the above : 176943
% 15.96/2.54 # Current number of archived formulas : 0
% 15.96/2.54 # Current number of archived clauses : 203
% 15.96/2.54 # Clause-clause subsumption calls (NU) : 90805
% 15.96/2.54 # Rec. Clause-clause subsumption calls : 49043
% 15.96/2.54 # Non-unit clause-clause subsumptions : 2432
% 15.96/2.54 # Unit Clause-clause subsumption calls : 9743
% 15.96/2.54 # Rewrite failures with RHS unbound : 0
% 15.96/2.54 # BW rewrite match attempts : 18140
% 15.96/2.54 # BW rewrite match successes : 60
% 15.96/2.54 # Condensation attempts : 11364
% 15.96/2.54 # Condensation successes : 28
% 15.96/2.54 # Termbank termtop insertions : 2687537
% 15.96/2.54 # Search garbage collected termcells : 1496
% 15.96/2.54
% 15.96/2.54 # -------------------------------------------------
% 15.96/2.54 # User time : 1.876 s
% 15.96/2.54 # System time : 0.080 s
% 15.96/2.54 # Total time : 1.956 s
% 15.96/2.54 # Maximum resident set size: 2260 pages
% 15.96/2.54
% 15.96/2.54 # -------------------------------------------------
% 15.96/2.54 # User time : 1.880 s
% 15.96/2.54 # System time : 0.081 s
% 15.96/2.54 # Total time : 1.961 s
% 15.96/2.54 # Maximum resident set size: 1844 pages
% 15.96/2.54 % E---3.1 exiting
% 15.96/2.55 % E exiting
%------------------------------------------------------------------------------