TSTP Solution File: ITP012_2 by iProver---3.9
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : iProver---3.9
% Problem : ITP012_2 : TPTP v8.1.2. Bugfixed v7.5.0.
% Transfm : none
% Format : tptp:raw
% Command : run_iprover %s %d THM
% Computer : n019.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 : Fri May 3 02:29:09 EDT 2024
% Result : Theorem 3.66s 1.16s
% Output : CNFRefutation 3.66s
% Verified :
% SZS Type : Refutation
% Derivation depth : 21
% Number of leaves : 10
% Syntax : Number of formulae : 84 ( 34 unt; 0 typ; 0 def)
% Number of atoms : 908 ( 26 equ)
% Maximal formula atoms : 10 ( 10 avg)
% Number of connectives : 177 ( 73 ~; 67 |; 20 &)
% ( 10 <=>; 6 =>; 0 <=; 1 <~>)
% Maximal formula depth : 8 ( 3 avg)
% Maximal term depth : 1 ( 1 avg)
% Number of FOOLs : 720 ( 720 fml; 0 var)
% Number of types : 0 ( 0 usr)
% Number of type conns : 0 ( 0 >; 0 *; 0 +; 0 <<)
% Number of predicates : 19 ( 17 usr; 9 prp; 0-2 aty)
% Number of functors : 0 ( 0 usr; 0 con; --- aty)
% Number of variables : 130 ( 0 sgn 67 !; 12 ?; 79 :)
% Comments :
%------------------------------------------------------------------------------
tff(f14,axiom,
! [X3: tp__ty_2Einteger_2Eint] : ( surj__ty_2Einteger_2Eint(inj__ty_2Einteger_2Eint(X3)) = X3 ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',stp_inj_surj_ty_2Einteger_2Eint) ).
tff(f18,axiom,
! [X9: tp__ty_2Einteger_2Eint,X10: tp__ty_2Einteger_2Eint] : ( inj__ty_2Einteger_2Eint(fo__c_2Einteger_2Eint__sub(X9,X10)) = ap(ap(c_2Einteger_2Eint__sub,inj__ty_2Einteger_2Eint(X9)),inj__ty_2Einteger_2Eint(X10)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',stp_eq_fo_c_2Einteger_2Eint__sub) ).
tff(f20,axiom,
! [X9: tp__ty_2Einteger_2Eint,X10: tp__ty_2Einteger_2Eint] : ( inj__ty_2Einteger_2Eint(fo__c_2Einteger_2Eint__add(X9,X10)) = ap(ap(c_2Einteger_2Eint__add,inj__ty_2Einteger_2Eint(X9)),inj__ty_2Einteger_2Eint(X10)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',stp_eq_fo_c_2Einteger_2Eint__add) ).
tff(f22,axiom,
! [X9: tp__ty_2Einteger_2Eint] : ( inj__ty_2Einteger_2Eint(fo__c_2Einteger_2Eint__neg(X9)) = ap(c_2Einteger_2Eint__neg,inj__ty_2Einteger_2Eint(X9)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',stp_eq_fo_c_2Einteger_2Eint__neg) ).
tff(f24,axiom,
! [X9: tp__ty_2Einteger_2Eint,X10: tp__ty_2Einteger_2Eint] : ( inj__o(fo__c_2Einteger_2Eint__divides(X9,X10)) = ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(X9)),inj__ty_2Einteger_2Eint(X10)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',stp_eq_fo_c_2Einteger_2Eint__divides) ).
tff(f56,axiom,
! [X23: tp__ty_2Einteger_2Eint,X24: tp__ty_2Einteger_2Eint] : ( surj__ty_2Einteger_2Eint(ap(ap(c_2Einteger_2Eint__sub,inj__ty_2Einteger_2Eint(X23)),inj__ty_2Einteger_2Eint(X24))) = surj__ty_2Einteger_2Eint(ap(ap(c_2Einteger_2Eint__add,inj__ty_2Einteger_2Eint(X23)),ap(c_2Einteger_2Eint__neg,inj__ty_2Einteger_2Eint(X24)))) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',ax_thm_2Einteger_2Eint__sub) ).
tff(f57,axiom,
! [X25: tp__ty_2Einteger_2Eint,X26: tp__ty_2Einteger_2Eint,X27: tp__ty_2Einteger_2Eint] :
( p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(X25)),inj__ty_2Einteger_2Eint(X26)))
=> ( p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(X25)),ap(ap(c_2Einteger_2Eint__add,inj__ty_2Einteger_2Eint(X27)),inj__ty_2Einteger_2Eint(X26))))
<=> p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(X25)),inj__ty_2Einteger_2Eint(X27))) ) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',conj_thm_2Einteger_2EINT__DIVIDES__RADD) ).
tff(f58,axiom,
! [X25: tp__ty_2Einteger_2Eint,X26: tp__ty_2Einteger_2Eint] :
( ( p(ap(ap(c_2Einteger_2Eint__divides,ap(c_2Einteger_2Eint__neg,inj__ty_2Einteger_2Eint(X25))),inj__ty_2Einteger_2Eint(X26)))
<=> p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(X25)),inj__ty_2Einteger_2Eint(X26))) )
& ( p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(X25)),ap(c_2Einteger_2Eint__neg,inj__ty_2Einteger_2Eint(X26))))
<=> p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(X25)),inj__ty_2Einteger_2Eint(X26))) ) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',conj_thm_2Einteger_2EINT__DIVIDES__NEG) ).
tff(f69,conjecture,
! [X25: tp__ty_2Einteger_2Eint,X26: tp__ty_2Einteger_2Eint,X27: tp__ty_2Einteger_2Eint] :
( p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(X25)),inj__ty_2Einteger_2Eint(X26)))
=> ( p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(X25)),ap(ap(c_2Einteger_2Eint__sub,inj__ty_2Einteger_2Eint(X27)),inj__ty_2Einteger_2Eint(X26))))
<=> p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(X25)),inj__ty_2Einteger_2Eint(X27))) ) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',conj_thm_2Einteger_2EINT__DIVIDES__RSUB) ).
tff(f70,negated_conjecture,
~ ! [X25: tp__ty_2Einteger_2Eint,X26: tp__ty_2Einteger_2Eint,X27: tp__ty_2Einteger_2Eint] :
( p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(X25)),inj__ty_2Einteger_2Eint(X26)))
=> ( p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(X25)),ap(ap(c_2Einteger_2Eint__sub,inj__ty_2Einteger_2Eint(X27)),inj__ty_2Einteger_2Eint(X26))))
<=> p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(X25)),inj__ty_2Einteger_2Eint(X27))) ) ),
inference(negated_conjecture,[],[f69]) ).
tff(f80,plain,
! [X0: tp__ty_2Einteger_2Eint] : ( surj__ty_2Einteger_2Eint(inj__ty_2Einteger_2Eint(X0)) = X0 ),
inference(rectify,[],[f14]) ).
tff(f83,plain,
! [X0: tp__ty_2Einteger_2Eint,X1: tp__ty_2Einteger_2Eint] : ( inj__ty_2Einteger_2Eint(fo__c_2Einteger_2Eint__sub(X0,X1)) = ap(ap(c_2Einteger_2Eint__sub,inj__ty_2Einteger_2Eint(X0)),inj__ty_2Einteger_2Eint(X1)) ),
inference(rectify,[],[f18]) ).
tff(f84,plain,
! [X0: tp__ty_2Einteger_2Eint,X1: tp__ty_2Einteger_2Eint] : ( inj__ty_2Einteger_2Eint(fo__c_2Einteger_2Eint__add(X0,X1)) = ap(ap(c_2Einteger_2Eint__add,inj__ty_2Einteger_2Eint(X0)),inj__ty_2Einteger_2Eint(X1)) ),
inference(rectify,[],[f20]) ).
tff(f85,plain,
! [X0: tp__ty_2Einteger_2Eint] : ( inj__ty_2Einteger_2Eint(fo__c_2Einteger_2Eint__neg(X0)) = ap(c_2Einteger_2Eint__neg,inj__ty_2Einteger_2Eint(X0)) ),
inference(rectify,[],[f22]) ).
tff(f86,plain,
! [X0: tp__ty_2Einteger_2Eint,X1: tp__ty_2Einteger_2Eint] : ( inj__o(fo__c_2Einteger_2Eint__divides(X0,X1)) = ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(X0)),inj__ty_2Einteger_2Eint(X1)) ),
inference(rectify,[],[f24]) ).
tff(f119,plain,
! [X0: tp__ty_2Einteger_2Eint,X1: tp__ty_2Einteger_2Eint] : ( surj__ty_2Einteger_2Eint(ap(ap(c_2Einteger_2Eint__sub,inj__ty_2Einteger_2Eint(X0)),inj__ty_2Einteger_2Eint(X1))) = surj__ty_2Einteger_2Eint(ap(ap(c_2Einteger_2Eint__add,inj__ty_2Einteger_2Eint(X0)),ap(c_2Einteger_2Eint__neg,inj__ty_2Einteger_2Eint(X1)))) ),
inference(rectify,[],[f56]) ).
tff(f120,plain,
! [X0: tp__ty_2Einteger_2Eint,X1: tp__ty_2Einteger_2Eint,X2: tp__ty_2Einteger_2Eint] :
( p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(X0)),inj__ty_2Einteger_2Eint(X1)))
=> ( p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(X0)),ap(ap(c_2Einteger_2Eint__add,inj__ty_2Einteger_2Eint(X2)),inj__ty_2Einteger_2Eint(X1))))
<=> p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(X0)),inj__ty_2Einteger_2Eint(X2))) ) ),
inference(rectify,[],[f57]) ).
tff(f121,plain,
! [X0: tp__ty_2Einteger_2Eint,X1: tp__ty_2Einteger_2Eint] :
( ( p(ap(ap(c_2Einteger_2Eint__divides,ap(c_2Einteger_2Eint__neg,inj__ty_2Einteger_2Eint(X0))),inj__ty_2Einteger_2Eint(X1)))
<=> p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(X0)),inj__ty_2Einteger_2Eint(X1))) )
& ( p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(X0)),ap(c_2Einteger_2Eint__neg,inj__ty_2Einteger_2Eint(X1))))
<=> p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(X0)),inj__ty_2Einteger_2Eint(X1))) ) ),
inference(rectify,[],[f58]) ).
tff(f140,plain,
~ ! [X0: tp__ty_2Einteger_2Eint,X1: tp__ty_2Einteger_2Eint,X2: tp__ty_2Einteger_2Eint] :
( p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(X0)),inj__ty_2Einteger_2Eint(X1)))
=> ( p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(X0)),ap(ap(c_2Einteger_2Eint__sub,inj__ty_2Einteger_2Eint(X2)),inj__ty_2Einteger_2Eint(X1))))
<=> p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(X0)),inj__ty_2Einteger_2Eint(X2))) ) ),
inference(rectify,[],[f70]) ).
tff(f165,plain,
! [X0: tp__ty_2Einteger_2Eint,X1: tp__ty_2Einteger_2Eint,X2: tp__ty_2Einteger_2Eint] :
( ( p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(X0)),ap(ap(c_2Einteger_2Eint__add,inj__ty_2Einteger_2Eint(X2)),inj__ty_2Einteger_2Eint(X1))))
<=> p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(X0)),inj__ty_2Einteger_2Eint(X2))) )
| ~ p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(X0)),inj__ty_2Einteger_2Eint(X1))) ),
inference(ennf_transformation,[],[f120]) ).
tff(f171,plain,
? [X0: tp__ty_2Einteger_2Eint,X1: tp__ty_2Einteger_2Eint,X2: tp__ty_2Einteger_2Eint] :
( ( p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(X0)),ap(ap(c_2Einteger_2Eint__sub,inj__ty_2Einteger_2Eint(X2)),inj__ty_2Einteger_2Eint(X1))))
<~> p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(X0)),inj__ty_2Einteger_2Eint(X2))) )
& p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(X0)),inj__ty_2Einteger_2Eint(X1))) ),
inference(ennf_transformation,[],[f140]) ).
tff(f237,plain,
! [X0: tp__ty_2Einteger_2Eint,X1: tp__ty_2Einteger_2Eint,X2: tp__ty_2Einteger_2Eint] :
( ( ( p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(X0)),ap(ap(c_2Einteger_2Eint__add,inj__ty_2Einteger_2Eint(X2)),inj__ty_2Einteger_2Eint(X1))))
| ~ p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(X0)),inj__ty_2Einteger_2Eint(X2))) )
& ( p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(X0)),inj__ty_2Einteger_2Eint(X2)))
| ~ p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(X0)),ap(ap(c_2Einteger_2Eint__add,inj__ty_2Einteger_2Eint(X2)),inj__ty_2Einteger_2Eint(X1)))) ) )
| ~ p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(X0)),inj__ty_2Einteger_2Eint(X1))) ),
inference(nnf_transformation,[],[f165]) ).
tff(f238,plain,
! [X0: tp__ty_2Einteger_2Eint,X1: tp__ty_2Einteger_2Eint] :
( ( p(ap(ap(c_2Einteger_2Eint__divides,ap(c_2Einteger_2Eint__neg,inj__ty_2Einteger_2Eint(X0))),inj__ty_2Einteger_2Eint(X1)))
| ~ p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(X0)),inj__ty_2Einteger_2Eint(X1))) )
& ( p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(X0)),inj__ty_2Einteger_2Eint(X1)))
| ~ p(ap(ap(c_2Einteger_2Eint__divides,ap(c_2Einteger_2Eint__neg,inj__ty_2Einteger_2Eint(X0))),inj__ty_2Einteger_2Eint(X1))) )
& ( p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(X0)),ap(c_2Einteger_2Eint__neg,inj__ty_2Einteger_2Eint(X1))))
| ~ p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(X0)),inj__ty_2Einteger_2Eint(X1))) )
& ( p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(X0)),inj__ty_2Einteger_2Eint(X1)))
| ~ p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(X0)),ap(c_2Einteger_2Eint__neg,inj__ty_2Einteger_2Eint(X1)))) ) ),
inference(nnf_transformation,[],[f121]) ).
tff(f239,plain,
! [X0: tp__ty_2Einteger_2Eint,X1: tp__ty_2Einteger_2Eint] :
( ( p(ap(ap(c_2Einteger_2Eint__divides,ap(c_2Einteger_2Eint__neg,inj__ty_2Einteger_2Eint(X0))),inj__ty_2Einteger_2Eint(X1)))
| ~ p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(X0)),inj__ty_2Einteger_2Eint(X1))) )
& ( p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(X0)),inj__ty_2Einteger_2Eint(X1)))
| ~ p(ap(ap(c_2Einteger_2Eint__divides,ap(c_2Einteger_2Eint__neg,inj__ty_2Einteger_2Eint(X0))),inj__ty_2Einteger_2Eint(X1))) )
& ( p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(X0)),ap(c_2Einteger_2Eint__neg,inj__ty_2Einteger_2Eint(X1))))
| ~ p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(X0)),inj__ty_2Einteger_2Eint(X1))) )
& ( p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(X0)),inj__ty_2Einteger_2Eint(X1)))
| ~ p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(X0)),ap(c_2Einteger_2Eint__neg,inj__ty_2Einteger_2Eint(X1)))) ) ),
inference(flattening,[],[f238]) ).
tff(f285,plain,
? [X0: tp__ty_2Einteger_2Eint,X1: tp__ty_2Einteger_2Eint,X2: tp__ty_2Einteger_2Eint] :
( ( ~ p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(X0)),inj__ty_2Einteger_2Eint(X2)))
| ~ p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(X0)),ap(ap(c_2Einteger_2Eint__sub,inj__ty_2Einteger_2Eint(X2)),inj__ty_2Einteger_2Eint(X1)))) )
& ( p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(X0)),inj__ty_2Einteger_2Eint(X2)))
| p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(X0)),ap(ap(c_2Einteger_2Eint__sub,inj__ty_2Einteger_2Eint(X2)),inj__ty_2Einteger_2Eint(X1)))) )
& p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(X0)),inj__ty_2Einteger_2Eint(X1))) ),
inference(nnf_transformation,[],[f171]) ).
tff(f286,plain,
? [X0: tp__ty_2Einteger_2Eint,X1: tp__ty_2Einteger_2Eint,X2: tp__ty_2Einteger_2Eint] :
( ( ~ p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(X0)),inj__ty_2Einteger_2Eint(X2)))
| ~ p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(X0)),ap(ap(c_2Einteger_2Eint__sub,inj__ty_2Einteger_2Eint(X2)),inj__ty_2Einteger_2Eint(X1)))) )
& ( p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(X0)),inj__ty_2Einteger_2Eint(X2)))
| p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(X0)),ap(ap(c_2Einteger_2Eint__sub,inj__ty_2Einteger_2Eint(X2)),inj__ty_2Einteger_2Eint(X1)))) )
& p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(X0)),inj__ty_2Einteger_2Eint(X1))) ),
inference(flattening,[],[f285]) ).
tff(f287,plain,
( ? [X0: tp__ty_2Einteger_2Eint,X1: tp__ty_2Einteger_2Eint,X2: tp__ty_2Einteger_2Eint] :
( ( ~ p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(X0)),inj__ty_2Einteger_2Eint(X2)))
| ~ p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(X0)),ap(ap(c_2Einteger_2Eint__sub,inj__ty_2Einteger_2Eint(X2)),inj__ty_2Einteger_2Eint(X1)))) )
& ( p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(X0)),inj__ty_2Einteger_2Eint(X2)))
| p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(X0)),ap(ap(c_2Einteger_2Eint__sub,inj__ty_2Einteger_2Eint(X2)),inj__ty_2Einteger_2Eint(X1)))) )
& p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(X0)),inj__ty_2Einteger_2Eint(X1))) )
=> ( ( ~ p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(sK21)),inj__ty_2Einteger_2Eint(sK23)))
| ~ p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(sK21)),ap(ap(c_2Einteger_2Eint__sub,inj__ty_2Einteger_2Eint(sK23)),inj__ty_2Einteger_2Eint(sK22)))) )
& ( p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(sK21)),inj__ty_2Einteger_2Eint(sK23)))
| p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(sK21)),ap(ap(c_2Einteger_2Eint__sub,inj__ty_2Einteger_2Eint(sK23)),inj__ty_2Einteger_2Eint(sK22)))) )
& p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(sK21)),inj__ty_2Einteger_2Eint(sK22))) ) ),
introduced(choice_axiom,[]) ).
tff(f288,plain,
( ( ~ p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(sK21)),inj__ty_2Einteger_2Eint(sK23)))
| ~ p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(sK21)),ap(ap(c_2Einteger_2Eint__sub,inj__ty_2Einteger_2Eint(sK23)),inj__ty_2Einteger_2Eint(sK22)))) )
& ( p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(sK21)),inj__ty_2Einteger_2Eint(sK23)))
| p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(sK21)),ap(ap(c_2Einteger_2Eint__sub,inj__ty_2Einteger_2Eint(sK23)),inj__ty_2Einteger_2Eint(sK22)))) )
& p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(sK21)),inj__ty_2Einteger_2Eint(sK22))) ),
inference(skolemisation,[status(esa),new_symbols(skolem,[sK21,sK22,sK23])],[f286,f287]) ).
tff(f306,plain,
! [X0: tp__ty_2Einteger_2Eint] : ( surj__ty_2Einteger_2Eint(inj__ty_2Einteger_2Eint(X0)) = X0 ),
inference(cnf_transformation,[],[f80]) ).
tff(f310,plain,
! [X0: tp__ty_2Einteger_2Eint,X1: tp__ty_2Einteger_2Eint] : ( inj__ty_2Einteger_2Eint(fo__c_2Einteger_2Eint__sub(X0,X1)) = ap(ap(c_2Einteger_2Eint__sub,inj__ty_2Einteger_2Eint(X0)),inj__ty_2Einteger_2Eint(X1)) ),
inference(cnf_transformation,[],[f83]) ).
tff(f312,plain,
! [X0: tp__ty_2Einteger_2Eint,X1: tp__ty_2Einteger_2Eint] : ( inj__ty_2Einteger_2Eint(fo__c_2Einteger_2Eint__add(X0,X1)) = ap(ap(c_2Einteger_2Eint__add,inj__ty_2Einteger_2Eint(X0)),inj__ty_2Einteger_2Eint(X1)) ),
inference(cnf_transformation,[],[f84]) ).
tff(f314,plain,
! [X0: tp__ty_2Einteger_2Eint] : ( inj__ty_2Einteger_2Eint(fo__c_2Einteger_2Eint__neg(X0)) = ap(c_2Einteger_2Eint__neg,inj__ty_2Einteger_2Eint(X0)) ),
inference(cnf_transformation,[],[f85]) ).
tff(f316,plain,
! [X0: tp__ty_2Einteger_2Eint,X1: tp__ty_2Einteger_2Eint] : ( inj__o(fo__c_2Einteger_2Eint__divides(X0,X1)) = ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(X0)),inj__ty_2Einteger_2Eint(X1)) ),
inference(cnf_transformation,[],[f86]) ).
tff(f404,plain,
! [X0: tp__ty_2Einteger_2Eint,X1: tp__ty_2Einteger_2Eint] : ( surj__ty_2Einteger_2Eint(ap(ap(c_2Einteger_2Eint__sub,inj__ty_2Einteger_2Eint(X0)),inj__ty_2Einteger_2Eint(X1))) = surj__ty_2Einteger_2Eint(ap(ap(c_2Einteger_2Eint__add,inj__ty_2Einteger_2Eint(X0)),ap(c_2Einteger_2Eint__neg,inj__ty_2Einteger_2Eint(X1)))) ),
inference(cnf_transformation,[],[f119]) ).
tff(f405,plain,
! [X2: tp__ty_2Einteger_2Eint,X0: tp__ty_2Einteger_2Eint,X1: tp__ty_2Einteger_2Eint] :
( p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(X0)),inj__ty_2Einteger_2Eint(X2)))
| ~ p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(X0)),ap(ap(c_2Einteger_2Eint__add,inj__ty_2Einteger_2Eint(X2)),inj__ty_2Einteger_2Eint(X1))))
| ~ p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(X0)),inj__ty_2Einteger_2Eint(X1))) ),
inference(cnf_transformation,[],[f237]) ).
tff(f406,plain,
! [X2: tp__ty_2Einteger_2Eint,X0: tp__ty_2Einteger_2Eint,X1: tp__ty_2Einteger_2Eint] :
( p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(X0)),ap(ap(c_2Einteger_2Eint__add,inj__ty_2Einteger_2Eint(X2)),inj__ty_2Einteger_2Eint(X1))))
| ~ p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(X0)),inj__ty_2Einteger_2Eint(X2)))
| ~ p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(X0)),inj__ty_2Einteger_2Eint(X1))) ),
inference(cnf_transformation,[],[f237]) ).
tff(f408,plain,
! [X0: tp__ty_2Einteger_2Eint,X1: tp__ty_2Einteger_2Eint] :
( p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(X0)),ap(c_2Einteger_2Eint__neg,inj__ty_2Einteger_2Eint(X1))))
| ~ p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(X0)),inj__ty_2Einteger_2Eint(X1))) ),
inference(cnf_transformation,[],[f239]) ).
tff(f511,plain,
p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(sK21)),inj__ty_2Einteger_2Eint(sK22))),
inference(cnf_transformation,[],[f288]) ).
tff(f512,plain,
( p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(sK21)),inj__ty_2Einteger_2Eint(sK23)))
| p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(sK21)),ap(ap(c_2Einteger_2Eint__sub,inj__ty_2Einteger_2Eint(sK23)),inj__ty_2Einteger_2Eint(sK22)))) ),
inference(cnf_transformation,[],[f288]) ).
tff(f513,plain,
( ~ p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(sK21)),inj__ty_2Einteger_2Eint(sK23)))
| ~ p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(sK21)),ap(ap(c_2Einteger_2Eint__sub,inj__ty_2Einteger_2Eint(sK23)),inj__ty_2Einteger_2Eint(sK22)))) ),
inference(cnf_transformation,[],[f288]) ).
cnf(c_66,plain,
surj__ty_2Einteger_2Eint(inj__ty_2Einteger_2Eint(X0_15)) = X0_15,
inference(cnf_transformation,[],[f306]) ).
cnf(c_70,plain,
ap(ap(c_2Einteger_2Eint__sub,inj__ty_2Einteger_2Eint(X0_15)),inj__ty_2Einteger_2Eint(X1_15)) = inj__ty_2Einteger_2Eint(fo__c_2Einteger_2Eint__sub(X0_15,X1_15)),
inference(cnf_transformation,[],[f310]) ).
cnf(c_72,plain,
ap(ap(c_2Einteger_2Eint__add,inj__ty_2Einteger_2Eint(X0_15)),inj__ty_2Einteger_2Eint(X1_15)) = inj__ty_2Einteger_2Eint(fo__c_2Einteger_2Eint__add(X0_15,X1_15)),
inference(cnf_transformation,[],[f312]) ).
cnf(c_74,plain,
ap(c_2Einteger_2Eint__neg,inj__ty_2Einteger_2Eint(X0_15)) = inj__ty_2Einteger_2Eint(fo__c_2Einteger_2Eint__neg(X0_15)),
inference(cnf_transformation,[],[f314]) ).
cnf(c_76,plain,
ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(X0_15)),inj__ty_2Einteger_2Eint(X1_15)) = inj__o(fo__c_2Einteger_2Eint__divides(X0_15,X1_15)),
inference(cnf_transformation,[],[f316]) ).
cnf(c_129,plain,
surj__ty_2Einteger_2Eint(ap(ap(c_2Einteger_2Eint__add,inj__ty_2Einteger_2Eint(X0_15)),ap(c_2Einteger_2Eint__neg,inj__ty_2Einteger_2Eint(X1_15)))) = surj__ty_2Einteger_2Eint(ap(ap(c_2Einteger_2Eint__sub,inj__ty_2Einteger_2Eint(X0_15)),inj__ty_2Einteger_2Eint(X1_15))),
inference(cnf_transformation,[],[f404]) ).
cnf(c_130,plain,
( ~ p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(X0_15)),inj__ty_2Einteger_2Eint(X1_15)))
| ~ p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(X0_15)),inj__ty_2Einteger_2Eint(X2_15)))
| p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(X0_15)),ap(ap(c_2Einteger_2Eint__add,inj__ty_2Einteger_2Eint(X1_15)),inj__ty_2Einteger_2Eint(X2_15)))) ),
inference(cnf_transformation,[],[f406]) ).
cnf(c_131,plain,
( ~ p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(X0_15)),ap(ap(c_2Einteger_2Eint__add,inj__ty_2Einteger_2Eint(X1_15)),inj__ty_2Einteger_2Eint(X2_15))))
| ~ p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(X0_15)),inj__ty_2Einteger_2Eint(X2_15)))
| p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(X0_15)),inj__ty_2Einteger_2Eint(X1_15))) ),
inference(cnf_transformation,[],[f405]) ).
cnf(c_134,plain,
( ~ p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(X0_15)),inj__ty_2Einteger_2Eint(X1_15)))
| p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(X0_15)),ap(c_2Einteger_2Eint__neg,inj__ty_2Einteger_2Eint(X1_15)))) ),
inference(cnf_transformation,[],[f408]) ).
cnf(c_222,negated_conjecture,
( ~ p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(sK21)),ap(ap(c_2Einteger_2Eint__sub,inj__ty_2Einteger_2Eint(sK23)),inj__ty_2Einteger_2Eint(sK22))))
| ~ p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(sK21)),inj__ty_2Einteger_2Eint(sK23))) ),
inference(cnf_transformation,[],[f513]) ).
cnf(c_223,negated_conjecture,
( p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(sK21)),ap(ap(c_2Einteger_2Eint__sub,inj__ty_2Einteger_2Eint(sK23)),inj__ty_2Einteger_2Eint(sK22))))
| p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(sK21)),inj__ty_2Einteger_2Eint(sK23))) ),
inference(cnf_transformation,[],[f512]) ).
cnf(c_224,negated_conjecture,
p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(sK21)),inj__ty_2Einteger_2Eint(sK22))),
inference(cnf_transformation,[],[f511]) ).
cnf(c_342,plain,
( ~ p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(X0_15)),inj__ty_2Einteger_2Eint(X1_15)))
| p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(X0_15)),ap(c_2Einteger_2Eint__neg,inj__ty_2Einteger_2Eint(X1_15)))) ),
inference(prop_impl_just,[status(thm)],[c_134]) ).
cnf(c_344,plain,
( ~ p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(sK21)),inj__ty_2Einteger_2Eint(sK23)))
| ~ p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(sK21)),ap(ap(c_2Einteger_2Eint__sub,inj__ty_2Einteger_2Eint(sK23)),inj__ty_2Einteger_2Eint(sK22)))) ),
inference(prop_impl_just,[status(thm)],[c_222]) ).
cnf(c_345,plain,
( ~ p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(sK21)),ap(ap(c_2Einteger_2Eint__sub,inj__ty_2Einteger_2Eint(sK23)),inj__ty_2Einteger_2Eint(sK22))))
| ~ p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(sK21)),inj__ty_2Einteger_2Eint(sK23))) ),
inference(renaming,[status(thm)],[c_344]) ).
cnf(c_346,plain,
( p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(sK21)),inj__ty_2Einteger_2Eint(sK23)))
| p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(sK21)),ap(ap(c_2Einteger_2Eint__sub,inj__ty_2Einteger_2Eint(sK23)),inj__ty_2Einteger_2Eint(sK22)))) ),
inference(prop_impl_just,[status(thm)],[c_223]) ).
cnf(c_347,plain,
( p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(sK21)),ap(ap(c_2Einteger_2Eint__sub,inj__ty_2Einteger_2Eint(sK23)),inj__ty_2Einteger_2Eint(sK22))))
| p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(sK21)),inj__ty_2Einteger_2Eint(sK23))) ),
inference(renaming,[status(thm)],[c_346]) ).
cnf(c_1699,plain,
p(inj__o(fo__c_2Einteger_2Eint__divides(sK21,sK22))),
inference(demodulation,[status(thm)],[c_224,c_76]) ).
cnf(c_2040,plain,
( ~ p(inj__o(fo__c_2Einteger_2Eint__divides(X0_15,X1_15)))
| p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(X0_15)),ap(c_2Einteger_2Eint__neg,inj__ty_2Einteger_2Eint(X1_15)))) ),
inference(light_normalisation,[status(thm)],[c_342,c_76]) ).
cnf(c_2041,plain,
( ~ p(inj__o(fo__c_2Einteger_2Eint__divides(X0_15,X1_15)))
| p(inj__o(fo__c_2Einteger_2Eint__divides(X0_15,fo__c_2Einteger_2Eint__neg(X1_15)))) ),
inference(demodulation,[status(thm)],[c_2040,c_74,c_76]) ).
cnf(c_2084,plain,
surj__ty_2Einteger_2Eint(ap(ap(c_2Einteger_2Eint__add,inj__ty_2Einteger_2Eint(X0_15)),ap(c_2Einteger_2Eint__neg,inj__ty_2Einteger_2Eint(X1_15)))) = surj__ty_2Einteger_2Eint(inj__ty_2Einteger_2Eint(fo__c_2Einteger_2Eint__sub(X0_15,X1_15))),
inference(light_normalisation,[status(thm)],[c_129,c_70]) ).
cnf(c_2085,plain,
fo__c_2Einteger_2Eint__add(X0_15,fo__c_2Einteger_2Eint__neg(X1_15)) = fo__c_2Einteger_2Eint__sub(X0_15,X1_15),
inference(demodulation,[status(thm)],[c_2084,c_66,c_72,c_74]) ).
cnf(c_2130,plain,
( p(inj__o(fo__c_2Einteger_2Eint__divides(sK21,fo__c_2Einteger_2Eint__sub(sK23,sK22))))
| p(inj__o(fo__c_2Einteger_2Eint__divides(sK21,sK23))) ),
inference(demodulation,[status(thm)],[c_347,c_70,c_76]) ).
cnf(c_2159,plain,
( ~ p(inj__o(fo__c_2Einteger_2Eint__divides(sK21,fo__c_2Einteger_2Eint__sub(sK23,sK22))))
| ~ p(inj__o(fo__c_2Einteger_2Eint__divides(sK21,sK23))) ),
inference(demodulation,[status(thm)],[c_345,c_70,c_76]) ).
cnf(c_2172,plain,
( ~ p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(X0_15)),ap(ap(c_2Einteger_2Eint__add,inj__ty_2Einteger_2Eint(X1_15)),inj__ty_2Einteger_2Eint(X2_15))))
| ~ p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(X0_15)),inj__ty_2Einteger_2Eint(X2_15)))
| p(inj__o(fo__c_2Einteger_2Eint__divides(X0_15,X1_15))) ),
inference(light_normalisation,[status(thm)],[c_131,c_76]) ).
cnf(c_2173,plain,
( ~ p(inj__o(fo__c_2Einteger_2Eint__divides(X0_15,fo__c_2Einteger_2Eint__add(X1_15,X2_15))))
| ~ p(inj__o(fo__c_2Einteger_2Eint__divides(X0_15,X2_15)))
| p(inj__o(fo__c_2Einteger_2Eint__divides(X0_15,X1_15))) ),
inference(demodulation,[status(thm)],[c_2172,c_72,c_76]) ).
cnf(c_2180,plain,
( ~ p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(X0_15)),inj__ty_2Einteger_2Eint(X1_15)))
| ~ p(inj__o(fo__c_2Einteger_2Eint__divides(X0_15,X2_15)))
| p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(X0_15)),ap(ap(c_2Einteger_2Eint__add,inj__ty_2Einteger_2Eint(X2_15)),inj__ty_2Einteger_2Eint(X1_15)))) ),
inference(light_normalisation,[status(thm)],[c_130,c_76]) ).
cnf(c_2181,plain,
( ~ p(inj__o(fo__c_2Einteger_2Eint__divides(X0_15,X1_15)))
| ~ p(inj__o(fo__c_2Einteger_2Eint__divides(X0_15,X2_15)))
| p(ap(ap(c_2Einteger_2Eint__divides,inj__ty_2Einteger_2Eint(X0_15)),ap(ap(c_2Einteger_2Eint__add,inj__ty_2Einteger_2Eint(X2_15)),inj__ty_2Einteger_2Eint(X1_15)))) ),
inference(light_normalisation,[status(thm)],[c_2180,c_76]) ).
cnf(c_2182,plain,
( ~ p(inj__o(fo__c_2Einteger_2Eint__divides(X0_15,X1_15)))
| ~ p(inj__o(fo__c_2Einteger_2Eint__divides(X0_15,X2_15)))
| p(inj__o(fo__c_2Einteger_2Eint__divides(X0_15,fo__c_2Einteger_2Eint__add(X2_15,X1_15)))) ),
inference(demodulation,[status(thm)],[c_2181,c_72,c_76]) ).
cnf(c_2812,plain,
( ~ p(inj__o(fo__c_2Einteger_2Eint__divides(X0_15,X1_15)))
| p(inj__o(fo__c_2Einteger_2Eint__divides(X0_15,fo__c_2Einteger_2Eint__neg(X1_15)))) ),
inference(prop_impl_just,[status(thm)],[c_2041]) ).
cnf(c_2818,plain,
( ~ p(inj__o(fo__c_2Einteger_2Eint__divides(sK21,sK23)))
| ~ p(inj__o(fo__c_2Einteger_2Eint__divides(sK21,fo__c_2Einteger_2Eint__sub(sK23,sK22)))) ),
inference(prop_impl_just,[status(thm)],[c_2159]) ).
cnf(c_2819,plain,
( ~ p(inj__o(fo__c_2Einteger_2Eint__divides(sK21,fo__c_2Einteger_2Eint__sub(sK23,sK22))))
| ~ p(inj__o(fo__c_2Einteger_2Eint__divides(sK21,sK23))) ),
inference(renaming,[status(thm)],[c_2818]) ).
cnf(c_2820,plain,
( p(inj__o(fo__c_2Einteger_2Eint__divides(sK21,sK23)))
| p(inj__o(fo__c_2Einteger_2Eint__divides(sK21,fo__c_2Einteger_2Eint__sub(sK23,sK22)))) ),
inference(prop_impl_just,[status(thm)],[c_2130]) ).
cnf(c_2821,plain,
( p(inj__o(fo__c_2Einteger_2Eint__divides(sK21,fo__c_2Einteger_2Eint__sub(sK23,sK22))))
| p(inj__o(fo__c_2Einteger_2Eint__divides(sK21,sK23))) ),
inference(renaming,[status(thm)],[c_2820]) ).
cnf(c_4684,plain,
( ~ p(inj__o(fo__c_2Einteger_2Eint__divides(X0_15,fo__c_2Einteger_2Eint__sub(X1_15,X2_15))))
| ~ p(inj__o(fo__c_2Einteger_2Eint__divides(X0_15,fo__c_2Einteger_2Eint__neg(X2_15))))
| p(inj__o(fo__c_2Einteger_2Eint__divides(X0_15,X1_15))) ),
inference(superposition,[status(thm)],[c_2085,c_2173]) ).
cnf(c_4762,plain,
( ~ p(inj__o(fo__c_2Einteger_2Eint__divides(X0_15,fo__c_2Einteger_2Eint__neg(X1_15))))
| ~ p(inj__o(fo__c_2Einteger_2Eint__divides(X0_15,X2_15)))
| p(inj__o(fo__c_2Einteger_2Eint__divides(X0_15,fo__c_2Einteger_2Eint__sub(X2_15,X1_15)))) ),
inference(superposition,[status(thm)],[c_2085,c_2182]) ).
cnf(c_4814,plain,
( ~ p(inj__o(fo__c_2Einteger_2Eint__divides(sK21,fo__c_2Einteger_2Eint__neg(sK22))))
| p(inj__o(fo__c_2Einteger_2Eint__divides(sK21,sK23))) ),
inference(superposition,[status(thm)],[c_2821,c_4684]) ).
cnf(c_4861,plain,
( ~ p(inj__o(fo__c_2Einteger_2Eint__divides(sK21,sK22)))
| p(inj__o(fo__c_2Einteger_2Eint__divides(sK21,sK23))) ),
inference(superposition,[status(thm)],[c_2812,c_4814]) ).
cnf(c_4862,plain,
p(inj__o(fo__c_2Einteger_2Eint__divides(sK21,sK23))),
inference(forward_subsumption_resolution,[status(thm)],[c_4861,c_1699]) ).
cnf(c_4863,plain,
~ p(inj__o(fo__c_2Einteger_2Eint__divides(sK21,fo__c_2Einteger_2Eint__sub(sK23,sK22)))),
inference(backward_subsumption_resolution,[status(thm)],[c_2819,c_4862]) ).
cnf(c_4873,plain,
( ~ p(inj__o(fo__c_2Einteger_2Eint__divides(sK21,fo__c_2Einteger_2Eint__neg(sK22))))
| ~ p(inj__o(fo__c_2Einteger_2Eint__divides(sK21,sK23))) ),
inference(superposition,[status(thm)],[c_4762,c_4863]) ).
cnf(c_4875,plain,
~ p(inj__o(fo__c_2Einteger_2Eint__divides(sK21,fo__c_2Einteger_2Eint__neg(sK22)))),
inference(forward_subsumption_resolution,[status(thm)],[c_4873,c_4862]) ).
cnf(c_5090,plain,
~ p(inj__o(fo__c_2Einteger_2Eint__divides(sK21,sK22))),
inference(superposition,[status(thm)],[c_2812,c_4875]) ).
cnf(c_5091,plain,
$false,
inference(forward_subsumption_resolution,[status(thm)],[c_5090,c_1699]) ).
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.03/0.15 % Problem : ITP012_2 : TPTP v8.1.2. Bugfixed v7.5.0.
% 0.03/0.15 % Command : run_iprover %s %d THM
% 0.12/0.36 % Computer : n019.cluster.edu
% 0.12/0.36 % Model : x86_64 x86_64
% 0.12/0.36 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.36 % Memory : 8042.1875MB
% 0.12/0.36 % OS : Linux 3.10.0-693.el7.x86_64
% 0.12/0.36 % CPULimit : 300
% 0.12/0.36 % WCLimit : 300
% 0.12/0.36 % DateTime : Thu May 2 21:58:29 EDT 2024
% 0.12/0.36 % CPUTime :
% 0.19/0.48 Running first-order theorem proving
% 0.19/0.48 Running: /export/starexec/sandbox/solver/bin/run_problem --schedule fof_schedule --heuristic_context casc_unsat --no_cores 8 /export/starexec/sandbox/benchmark/theBenchmark.p 300
% 3.66/1.16 % SZS status Started for theBenchmark.p
% 3.66/1.16 % SZS status Theorem for theBenchmark.p
% 3.66/1.16
% 3.66/1.16 %---------------- iProver v3.9 (pre CASC 2024/SMT-COMP 2024) ----------------%
% 3.66/1.16
% 3.66/1.16 ------ iProver source info
% 3.66/1.16
% 3.66/1.16 git: date: 2024-05-02 19:28:25 +0000
% 3.66/1.16 git: sha1: a33b5eb135c74074ba803943bb12f2ebd971352f
% 3.66/1.16 git: non_committed_changes: false
% 3.66/1.16
% 3.66/1.16 ------ Parsing...
% 3.66/1.16 ------ Clausification by vclausify_rel & Parsing by iProver...------ preprocesses with Global Options Modified: tff_prep: switching off prep_sem_filter, sub_typing, pure_diseq_elim
% 3.66/1.16
% 3.66/1.16
% 3.66/1.16 ------ Preprocessing... sup_sim: 10 pe_s pe:1:0s pe:2:0s pe:4:0s pe:8:0s pe_e sup_sim: 0 pe_s pe_e
% 3.66/1.16
% 3.66/1.16 ------ Preprocessing...------ preprocesses with Global Options Modified: tff_prep: switching off prep_sem_filter, sub_typing, pure_diseq_elim
% 3.66/1.16 gs_s sp: 0 0s gs_e snvd_s sp: 0 0s snvd_e ------ preprocesses with Global Options Modified: tff_prep: switching off prep_sem_filter, sub_typing, pure_diseq_elim
% 3.66/1.16
% 3.66/1.16
% 3.66/1.16 ------ Preprocessing...
% 3.66/1.16 ------ Proving...
% 3.66/1.16 ------ Problem Properties
% 3.66/1.16
% 3.66/1.16
% 3.66/1.16 clauses 80
% 3.66/1.16 conjectures 0
% 3.66/1.16 EPR 6
% 3.66/1.16 Horn 67
% 3.66/1.16 unary 31
% 3.66/1.16 binary 11
% 3.66/1.16 lits 193
% 3.66/1.16 lits eq 23
% 3.66/1.16 fd_pure 0
% 3.66/1.16 fd_pseudo 0
% 3.66/1.16 fd_cond 0
% 3.66/1.16 fd_pseudo_cond 5
% 3.66/1.16 AC symbols 0
% 3.66/1.16
% 3.66/1.16 ------ Schedule dynamic 5 is on
% 3.66/1.16
% 3.66/1.16 ------ no conjectures: strip conj schedule
% 3.66/1.16
% 3.66/1.16 ------ Input Options "--resolution_flag false --inst_lit_sel_side none" stripped conjectures Time Limit: 10.
% 3.66/1.16
% 3.66/1.16
% 3.66/1.16 ------
% 3.66/1.16 Current options:
% 3.66/1.16 ------
% 3.66/1.16
% 3.66/1.16
% 3.66/1.16
% 3.66/1.16
% 3.66/1.16 ------ Proving...
% 3.66/1.16
% 3.66/1.16
% 3.66/1.16 % SZS status Theorem for theBenchmark.p
% 3.66/1.16
% 3.66/1.16 % SZS output start CNFRefutation for theBenchmark.p
% See solution above
% 3.66/1.16
% 3.66/1.17
%------------------------------------------------------------------------------