%------------------------------------------------------------------------------
% File : iProver---3.9.4
% Problem : NUM421+1 : TPTP v9.3.1. Released v4.0.0.
% Transfm : none
% Format : tptp:raw
% Command : run_iprover 300 /export/starexec/sandbox/benchmark/theBenchmark.p THM
% Computer : n011.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 : Fri Sep 25 02:24:12 PM UTC 2026
% Result : Theorem 38.23s 8.38s
% Output : CNFRefutation 38.23s
% Verified :
% SZS Type : Refutation
% Derivation depth : 19
% Number of leaves : 13
% Syntax : Number of formulae : 105 ( 33 unt; 0 def)
% Number of atoms : 235 ( 94 equ)
% Maximal formula atoms : 5 ( 2 avg)
% Number of connectives : 237 ( 107 ~; 102 |; 19 &)
% ( 0 <=>; 9 =>; 0 <=; 0 <~>)
% Maximal formula depth : 8 ( 4 avg)
% Maximal term depth : 4 ( 1 avg)
% Number of types : 1 ( 0 usr)
% Number of type conns : 0 ( 0 >; 0 *; 0 +; 0 <<)
% Number of predicates : 3 ( 1 usr; 1 prp; 0-2 aty)
% Number of functors : 6 ( 6 usr; 3 con; 0-2 aty)
% Number of variables : 110 ( 0 sgn 110 !; 0 ?; 45 :)
% Comments :
%------------------------------------------------------------------------------
fof(f2,axiom,
aInteger0(sz00),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',mIntZero) ).
fof(f3,axiom,
aInteger0(sz10),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',mIntOne) ).
fof(f4,axiom,
! [X0] :
( aInteger0(X0)
=> aInteger0(smndt0(X0)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',mIntNeg) ).
fof(f6,axiom,
! [X0,X1] :
( ( aInteger0(X1)
& aInteger0(X0) )
=> aInteger0(sdtasdt0(X0,X1)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',mIntMult) ).
fof(f7,axiom,
! [X0,X1,X2] :
( ( aInteger0(X2)
& aInteger0(X1)
& aInteger0(X0) )
=> sdtpldt0(X0,sdtpldt0(X1,X2)) = sdtpldt0(sdtpldt0(X0,X1),X2) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',mAddAsso) ).
fof(f9,axiom,
! [X0] :
( aInteger0(X0)
=> ( X0 = sdtpldt0(sz00,X0)
& sdtpldt0(X0,sz00) = X0 ) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',mAddZero) ).
fof(f10,axiom,
! [X0] :
( aInteger0(X0)
=> ( sz00 = sdtpldt0(smndt0(X0),X0)
& sdtpldt0(X0,smndt0(X0)) = sz00 ) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',mAddNeg) ).
fof(f11,axiom,
! [X0,X1,X2] :
( ( aInteger0(X2)
& aInteger0(X1)
& aInteger0(X0) )
=> sdtasdt0(X0,sdtasdt0(X1,X2)) = sdtasdt0(sdtasdt0(X0,X1),X2) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',mMulAsso) ).
fof(f12,axiom,
! [X0,X1] :
( ( aInteger0(X1)
& aInteger0(X0) )
=> sdtasdt0(X0,X1) = sdtasdt0(X1,X0) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',mMulComm) ).
fof(f13,axiom,
! [X0] :
( aInteger0(X0)
=> ( X0 = sdtasdt0(sz10,X0)
& sdtasdt0(X0,sz10) = X0 ) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',mMulOne) ).
fof(f14,axiom,
! [X0,X1,X2] :
( ( aInteger0(X2)
& aInteger0(X1)
& aInteger0(X0) )
=> ( sdtasdt0(sdtpldt0(X0,X1),X2) = sdtpldt0(sdtasdt0(X0,X2),sdtasdt0(X1,X2))
& sdtasdt0(X0,sdtpldt0(X1,X2)) = sdtpldt0(sdtasdt0(X0,X1),sdtasdt0(X0,X2)) ) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',mDistrib) ).
fof(f15,axiom,
aInteger0(xa),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',m__419) ).
fof(f16,conjecture,
( sz00 = sdtasdt0(sz00,xa)
& sdtasdt0(xa,sz00) = sz00 ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',m__) ).
fof(f17,negated_conjecture,
~ ( sz00 = sdtasdt0(sz00,xa)
& sdtasdt0(xa,sz00) = sz00 ),
inference(negated_conjecture,[status(cth)],[f16]) ).
fof(f19,plain,
! [X0] :
( ~ aInteger0(X0)
| aInteger0(smndt0(X0)) ),
inference(ennf_transformation,[],[f4]) ).
fof(f22,plain,
! [X0,X1] :
( ~ aInteger0(X1)
| ~ aInteger0(X0)
| aInteger0(sdtasdt0(X0,X1)) ),
inference(ennf_transformation,[],[f6]) ).
fof(f23,plain,
! [X0,X1] :
( ~ aInteger0(X1)
| ~ aInteger0(X0)
| aInteger0(sdtasdt0(X0,X1)) ),
inference(flattening,[],[f22]) ).
fof(f24,plain,
! [X0,X1,X2] :
( ~ aInteger0(X2)
| ~ aInteger0(X1)
| ~ aInteger0(X0)
| sdtpldt0(X0,sdtpldt0(X1,X2)) = sdtpldt0(sdtpldt0(X0,X1),X2) ),
inference(ennf_transformation,[],[f7]) ).
fof(f25,plain,
! [X0,X1,X2] :
( ~ aInteger0(X2)
| ~ aInteger0(X1)
| ~ aInteger0(X0)
| sdtpldt0(X0,sdtpldt0(X1,X2)) = sdtpldt0(sdtpldt0(X0,X1),X2) ),
inference(flattening,[],[f24]) ).
fof(f28,plain,
! [X0] :
( ~ aInteger0(X0)
| ( X0 = sdtpldt0(sz00,X0)
& sdtpldt0(X0,sz00) = X0 ) ),
inference(ennf_transformation,[],[f9]) ).
fof(f29,plain,
! [X0] :
( ~ aInteger0(X0)
| ( sz00 = sdtpldt0(smndt0(X0),X0)
& sdtpldt0(X0,smndt0(X0)) = sz00 ) ),
inference(ennf_transformation,[],[f10]) ).
fof(f30,plain,
! [X0,X1,X2] :
( ~ aInteger0(X2)
| ~ aInteger0(X1)
| ~ aInteger0(X0)
| sdtasdt0(X0,sdtasdt0(X1,X2)) = sdtasdt0(sdtasdt0(X0,X1),X2) ),
inference(ennf_transformation,[],[f11]) ).
fof(f31,plain,
! [X0,X1,X2] :
( ~ aInteger0(X2)
| ~ aInteger0(X1)
| ~ aInteger0(X0)
| sdtasdt0(X0,sdtasdt0(X1,X2)) = sdtasdt0(sdtasdt0(X0,X1),X2) ),
inference(flattening,[],[f30]) ).
fof(f32,plain,
! [X0,X1] :
( ~ aInteger0(X1)
| ~ aInteger0(X0)
| sdtasdt0(X0,X1) = sdtasdt0(X1,X0) ),
inference(ennf_transformation,[],[f12]) ).
fof(f33,plain,
! [X0,X1] :
( ~ aInteger0(X1)
| ~ aInteger0(X0)
| sdtasdt0(X0,X1) = sdtasdt0(X1,X0) ),
inference(flattening,[],[f32]) ).
fof(f34,plain,
! [X0] :
( ~ aInteger0(X0)
| ( X0 = sdtasdt0(sz10,X0)
& sdtasdt0(X0,sz10) = X0 ) ),
inference(ennf_transformation,[],[f13]) ).
fof(f35,plain,
! [X0,X1,X2] :
( ~ aInteger0(X2)
| ~ aInteger0(X1)
| ~ aInteger0(X0)
| ( sdtasdt0(sdtpldt0(X0,X1),X2) = sdtpldt0(sdtasdt0(X0,X2),sdtasdt0(X1,X2))
& sdtasdt0(X0,sdtpldt0(X1,X2)) = sdtpldt0(sdtasdt0(X0,X1),sdtasdt0(X0,X2)) ) ),
inference(ennf_transformation,[],[f14]) ).
fof(f36,plain,
! [X0,X1,X2] :
( ~ aInteger0(X2)
| ~ aInteger0(X1)
| ~ aInteger0(X0)
| ( sdtasdt0(sdtpldt0(X0,X1),X2) = sdtpldt0(sdtasdt0(X0,X2),sdtasdt0(X1,X2))
& sdtasdt0(X0,sdtpldt0(X1,X2)) = sdtpldt0(sdtasdt0(X0,X1),sdtasdt0(X0,X2)) ) ),
inference(flattening,[],[f35]) ).
fof(f37,plain,
( sz00 != sdtasdt0(sz00,xa)
| sz00 != sdtasdt0(xa,sz00) ),
inference(ennf_transformation,[],[f17]) ).
fof(f38,plain,
aInteger0(sz00),
inference(cnf_transformation,[],[f2]) ).
fof(f39,plain,
aInteger0(sz10),
inference(cnf_transformation,[],[f3]) ).
fof(f40,plain,
! [X0] :
( ~ aInteger0(X0)
| aInteger0(smndt0(X0)) ),
inference(cnf_transformation,[],[f19]) ).
fof(f42,plain,
! [X0,X1] :
( ~ aInteger0(X1)
| ~ aInteger0(X0)
| aInteger0(sdtasdt0(X0,X1)) ),
inference(cnf_transformation,[],[f23]) ).
fof(f43,plain,
! [X2,X0,X1] :
( ~ aInteger0(X2)
| ~ aInteger0(X1)
| ~ aInteger0(X0)
| sdtpldt0(X0,sdtpldt0(X1,X2)) = sdtpldt0(sdtpldt0(X0,X1),X2) ),
inference(cnf_transformation,[],[f25]) ).
fof(f45,plain,
! [X0] :
( ~ aInteger0(X0)
| sdtpldt0(sz00,X0) = X0 ),
inference(cnf_transformation,[],[f28]) ).
fof(f46,plain,
! [X0] :
( ~ aInteger0(X0)
| sdtpldt0(X0,sz00) = X0 ),
inference(cnf_transformation,[],[f28]) ).
fof(f47,plain,
! [X0] :
( ~ aInteger0(X0)
| sz00 = sdtpldt0(smndt0(X0),X0) ),
inference(cnf_transformation,[],[f29]) ).
fof(f49,plain,
! [X2,X0,X1] :
( ~ aInteger0(X2)
| ~ aInteger0(X1)
| ~ aInteger0(X0)
| sdtasdt0(X0,sdtasdt0(X1,X2)) = sdtasdt0(sdtasdt0(X0,X1),X2) ),
inference(cnf_transformation,[],[f31]) ).
fof(f50,plain,
! [X0,X1] :
( ~ aInteger0(X1)
| ~ aInteger0(X0)
| sdtasdt0(X0,X1) = sdtasdt0(X1,X0) ),
inference(cnf_transformation,[],[f33]) ).
fof(f52,plain,
! [X0] :
( ~ aInteger0(X0)
| sdtasdt0(X0,sz10) = X0 ),
inference(cnf_transformation,[],[f34]) ).
fof(f54,plain,
! [X2,X0,X1] :
( ~ aInteger0(X2)
| ~ aInteger0(X1)
| ~ aInteger0(X0)
| sdtasdt0(X0,sdtpldt0(X1,X2)) = sdtpldt0(sdtasdt0(X0,X1),sdtasdt0(X0,X2)) ),
inference(cnf_transformation,[],[f36]) ).
fof(f55,plain,
aInteger0(xa),
inference(cnf_transformation,[],[f15]) ).
fof(f56,plain,
( sz00 != sdtasdt0(sz00,xa)
| sz00 != sdtasdt0(xa,sz00) ),
inference(cnf_transformation,[],[f37]) ).
tcf(c_49,plain,
aInteger0(sz00),
inference(cnf_transformation,[],[f38]) ).
tcf(c_50,plain,
aInteger0(sz10),
inference(cnf_transformation,[],[f39]) ).
tcf(c_51,plain,
! [X0: $i] :
( aInteger0(smndt0(X0))
| ~ aInteger0(X0) ),
inference(cnf_transformation,[],[f40]) ).
tcf(c_53,plain,
! [X0: $i,X1: $i] :
( aInteger0(sdtasdt0(X0,X1))
| ~ aInteger0(X1)
| ~ aInteger0(X0) ),
inference(cnf_transformation,[],[f42]) ).
tcf(c_54,plain,
! [X0: $i,X1: $i,X2: $i] :
( ( sdtpldt0(sdtpldt0(X0,X1),X2) = sdtpldt0(X0,sdtpldt0(X1,X2)) )
| ~ aInteger0(X2)
| ~ aInteger0(X1)
| ~ aInteger0(X0) ),
inference(cnf_transformation,[],[f43]) ).
tcf(c_56,plain,
! [X0: $i] :
( ( sdtpldt0(X0,sz00) = X0 )
| ~ aInteger0(X0) ),
inference(cnf_transformation,[],[f46]) ).
tcf(c_57,plain,
! [X0: $i] :
( ( sdtpldt0(sz00,X0) = X0 )
| ~ aInteger0(X0) ),
inference(cnf_transformation,[],[f45]) ).
tcf(c_59,plain,
! [X0: $i] :
( ( sdtpldt0(smndt0(X0),X0) = sz00 )
| ~ aInteger0(X0) ),
inference(cnf_transformation,[],[f47]) ).
tcf(c_60,plain,
! [X0: $i,X1: $i,X2: $i] :
( ( sdtasdt0(sdtasdt0(X0,X1),X2) = sdtasdt0(X0,sdtasdt0(X1,X2)) )
| ~ aInteger0(X2)
| ~ aInteger0(X1)
| ~ aInteger0(X0) ),
inference(cnf_transformation,[],[f49]) ).
tcf(c_61,plain,
! [X0: $i,X1: $i] :
( ( sdtasdt0(X0,X1) = sdtasdt0(X1,X0) )
| ~ aInteger0(X1)
| ~ aInteger0(X0) ),
inference(cnf_transformation,[],[f50]) ).
tcf(c_62,plain,
! [X0: $i] :
( ( sdtasdt0(X0,sz10) = X0 )
| ~ aInteger0(X0) ),
inference(cnf_transformation,[],[f52]) ).
tcf(c_64,plain,
! [X0: $i,X1: $i,X2: $i] :
( ( sdtpldt0(sdtasdt0(X0,X1),sdtasdt0(X0,X2)) = sdtasdt0(X0,sdtpldt0(X1,X2)) )
| ~ aInteger0(X2)
| ~ aInteger0(X1)
| ~ aInteger0(X0) ),
inference(cnf_transformation,[],[f54]) ).
tcf(c_66,plain,
aInteger0(xa),
inference(cnf_transformation,[],[f55]) ).
tcf(c_67,negated_conjecture,
( ( sdtasdt0(xa,sz00) != sz00 )
| ( sdtasdt0(sz00,xa) != sz00 ) ),
inference(cnf_transformation,[],[f56]) ).
tcf(c_17780,plain,
sdtpldt0(sz10,sz00) = sz10,
inference(superposition,[status(thm)],[c_50,c_56]) ).
tcf(c_17797,plain,
! [X0: $i,X1: $i,X2: $i] :
( ( sdtpldt0(sdtpldt0(smndt0(X0),X1),X2) = sdtpldt0(smndt0(X0),sdtpldt0(X1,X2)) )
| ~ aInteger0(X2)
| ~ aInteger0(X1)
| ~ aInteger0(X0) ),
inference(superposition,[status(thm)],[c_51,c_54]) ).
tcf(c_17816,plain,
! [X0: $i,X1: $i] :
( ( sdtpldt0(sz00,sdtasdt0(X0,X1)) = sdtasdt0(X0,X1) )
| ~ aInteger0(X1)
| ~ aInteger0(X0) ),
inference(superposition,[status(thm)],[c_53,c_57]) ).
tcf(c_17837,plain,
sdtpldt0(smndt0(xa),xa) = sz00,
inference(superposition,[status(thm)],[c_66,c_59]) ).
tcf(c_17844,plain,
! [X0: $i,X1: $i] :
( ( sdtasdt0(sdtasdt0(sz00,X0),X1) = sdtasdt0(sz00,sdtasdt0(X0,X1)) )
| ~ aInteger0(X1)
| ~ aInteger0(X0) ),
inference(superposition,[status(thm)],[c_49,c_60]) ).
tcf(c_17849,plain,
! [X0: $i,X1: $i] :
( ( sdtasdt0(sdtasdt0(xa,X0),X1) = sdtasdt0(xa,sdtasdt0(X0,X1)) )
| ~ aInteger0(X1)
| ~ aInteger0(X0) ),
inference(superposition,[status(thm)],[c_66,c_60]) ).
tcf(c_17853,plain,
! [X0: $i] :
( ( sdtasdt0(X0,sz00) = sdtasdt0(sz00,X0) )
| ~ aInteger0(X0) ),
inference(superposition,[status(thm)],[c_49,c_61]) ).
tcf(c_17861,plain,
sdtasdt0(sz00,sz10) = sz00,
inference(superposition,[status(thm)],[c_49,c_62]) ).
tcf(c_17866,plain,
sdtasdt0(xa,sz10) = xa,
inference(superposition,[status(thm)],[c_66,c_62]) ).
tcf(c_17884,plain,
! [X0: $i,X1: $i] :
( ( sdtpldt0(sdtasdt0(sz00,X0),sdtasdt0(sz00,X1)) = sdtasdt0(sz00,sdtpldt0(X0,X1)) )
| ~ aInteger0(X1)
| ~ aInteger0(X0) ),
inference(superposition,[status(thm)],[c_49,c_64]) ).
tcf(c_17889,plain,
! [X0: $i,X1: $i] :
( ( sdtpldt0(sdtasdt0(xa,X0),sdtasdt0(xa,X1)) = sdtasdt0(xa,sdtpldt0(X0,X1)) )
| ~ aInteger0(X1)
| ~ aInteger0(X0) ),
inference(superposition,[status(thm)],[c_66,c_64]) ).
tcf(c_17961,plain,
! [X0: $i,X1: $i] :
( ( sdtpldt0(sdtpldt0(smndt0(xa),X0),X1) = sdtpldt0(smndt0(xa),sdtpldt0(X0,X1)) )
| ~ aInteger0(X1)
| ~ aInteger0(X0) ),
inference(superposition,[status(thm)],[c_66,c_17797]) ).
tcf(c_18037,plain,
sdtasdt0(sz00,xa) = sdtasdt0(xa,sz00),
inference(superposition,[status(thm)],[c_66,c_17853]) ).
tcf(c_18039,plain,
sdtasdt0(xa,sz00) != sz00,
inference(superposition,[status(thm)],[c_18037,c_67]) ).
tcf(c_18082,plain,
! [X0: $i] :
( ( sdtpldt0(sz00,sdtasdt0(sz00,X0)) = sdtasdt0(sz00,X0) )
| ~ aInteger0(X0) ),
inference(superposition,[status(thm)],[c_49,c_17816]) ).
tcf(c_18147,plain,
! [X0: $i] :
( ( sdtasdt0(sdtasdt0(sz00,sz00),X0) = sdtasdt0(sz00,sdtasdt0(sz00,X0)) )
| ~ aInteger0(X0) ),
inference(superposition,[status(thm)],[c_49,c_17844]) ).
tcf(c_18152,plain,
! [X0: $i] :
( ( sdtasdt0(sdtasdt0(sz00,xa),X0) = sdtasdt0(sz00,sdtasdt0(xa,X0)) )
| ~ aInteger0(X0) ),
inference(superposition,[status(thm)],[c_66,c_17844]) ).
tcf(c_18153,plain,
! [X0: $i] :
( ( sdtasdt0(sdtasdt0(xa,sz00),X0) = sdtasdt0(sz00,sdtasdt0(xa,X0)) )
| ~ aInteger0(X0) ),
inference(demodulation,[status(thm)],[c_18152,c_18037]) ).
tcf(c_18239,plain,
! [X0: $i] :
( ( sdtasdt0(sdtasdt0(xa,sz00),X0) = sdtasdt0(xa,sdtasdt0(sz00,X0)) )
| ~ aInteger0(X0) ),
inference(superposition,[status(thm)],[c_49,c_17849]) ).
tcf(c_18316,plain,
! [X0: $i] :
( ( sdtpldt0(sdtasdt0(sz00,sz10),sdtasdt0(sz00,X0)) = sdtasdt0(sz00,sdtpldt0(sz10,X0)) )
| ~ aInteger0(X0) ),
inference(superposition,[status(thm)],[c_50,c_17884]) ).
tcf(c_18322,plain,
! [X0: $i] :
( ( sdtpldt0(sz00,sdtasdt0(sz00,X0)) = sdtasdt0(sz00,sdtpldt0(sz10,X0)) )
| ~ aInteger0(X0) ),
inference(demodulation,[status(thm)],[c_18316,c_17861]) ).
tcf(c_18393,plain,
! [X0: $i] :
( ( sdtpldt0(sdtasdt0(xa,sz10),sdtasdt0(xa,X0)) = sdtasdt0(xa,sdtpldt0(sz10,X0)) )
| ~ aInteger0(X0) ),
inference(superposition,[status(thm)],[c_50,c_17889]) ).
tcf(c_18398,plain,
! [X0: $i] :
( ( sdtpldt0(xa,sdtasdt0(xa,X0)) = sdtasdt0(xa,sdtpldt0(sz10,X0)) )
| ~ aInteger0(X0) ),
inference(demodulation,[status(thm)],[c_18393,c_17866]) ).
tcf(c_18899,plain,
! [X0: $i] :
( ( sdtpldt0(sdtpldt0(smndt0(xa),xa),X0) = sdtpldt0(smndt0(xa),sdtpldt0(xa,X0)) )
| ~ aInteger0(X0) ),
inference(superposition,[status(thm)],[c_66,c_17961]) ).
tcf(c_18901,plain,
! [X0: $i] :
( ( sdtpldt0(smndt0(xa),sdtpldt0(xa,X0)) = sdtpldt0(sz00,X0) )
| ~ aInteger0(X0) ),
inference(demodulation,[status(thm)],[c_18899,c_17837]) ).
tcf(c_19300,plain,
sdtpldt0(sz00,sdtasdt0(sz00,sz00)) = sdtasdt0(sz00,sz00),
inference(superposition,[status(thm)],[c_49,c_18082]) ).
tcf(c_19305,plain,
sdtpldt0(sz00,sdtasdt0(sz00,xa)) = sdtasdt0(sz00,xa),
inference(superposition,[status(thm)],[c_66,c_18082]) ).
tcf(c_19308,plain,
sdtpldt0(sz00,sdtasdt0(xa,sz00)) = sdtasdt0(xa,sz00),
inference(demodulation,[status(thm)],[c_19305,c_18037]) ).
tcf(c_20189,plain,
sdtasdt0(sdtasdt0(sz00,sz00),xa) = sdtasdt0(sz00,sdtasdt0(sz00,xa)),
inference(superposition,[status(thm)],[c_66,c_18147]) ).
tcf(c_20192,plain,
sdtasdt0(sdtasdt0(sz00,sz00),xa) = sdtasdt0(sz00,sdtasdt0(xa,sz00)),
inference(demodulation,[status(thm)],[c_20189,c_18037]) ).
tcf(c_20195,plain,
( aInteger0(sdtasdt0(sz00,sdtasdt0(xa,sz00)))
| ~ aInteger0(xa)
| ~ aInteger0(sdtasdt0(sz00,sz00)) ),
inference(superposition,[status(thm)],[c_20192,c_53]) ).
tcf(c_20196,plain,
( aInteger0(sdtasdt0(sz00,sdtasdt0(xa,sz00)))
| ~ aInteger0(sdtasdt0(sz00,sz00)) ),
inference(forward_subsumption_resolution,[status(thm)],[c_20195,c_66]) ).
tcf(c_20490,plain,
sdtasdt0(sdtasdt0(xa,sz00),sz00) = sdtasdt0(sz00,sdtasdt0(xa,sz00)),
inference(superposition,[status(thm)],[c_49,c_18153]) ).
tcf(c_21217,plain,
sdtasdt0(sdtasdt0(xa,sz00),sz00) = sdtasdt0(xa,sdtasdt0(sz00,sz00)),
inference(superposition,[status(thm)],[c_49,c_18239]) ).
tcf(c_21230,plain,
sdtasdt0(sz00,sdtasdt0(xa,sz00)) = sdtasdt0(xa,sdtasdt0(sz00,sz00)),
inference(superposition,[status(thm)],[c_21217,c_20490]) ).
tcf(c_21236,plain,
( aInteger0(sdtasdt0(xa,sdtasdt0(sz00,sz00)))
| ~ aInteger0(sdtasdt0(sz00,sz00)) ),
inference(superposition,[status(thm)],[c_21230,c_20196]) ).
tcf(c_22366,plain,
sdtpldt0(sz00,sdtasdt0(sz00,sz00)) = sdtasdt0(sz00,sdtpldt0(sz10,sz00)),
inference(superposition,[status(thm)],[c_49,c_18322]) ).
tcf(c_22382,plain,
sdtasdt0(sz00,sz00) = sz00,
inference(demodulation,[status(thm)],[c_22366,c_17780,c_17861,c_19300]) ).
tcf(c_22386,plain,
( aInteger0(sdtasdt0(xa,sz00))
| ~ aInteger0(sdtasdt0(sz00,sz00)) ),
inference(superposition,[status(thm)],[c_22382,c_21236]) ).
tcf(c_22395,plain,
( aInteger0(sdtasdt0(xa,sz00))
| ~ aInteger0(sz00) ),
inference(demodulation,[status(thm)],[c_22386,c_22382]) ).
tcf(c_22396,plain,
aInteger0(sdtasdt0(xa,sz00)),
inference(forward_subsumption_resolution,[status(thm)],[c_22395,c_49]) ).
tcf(c_22712,plain,
sdtpldt0(smndt0(xa),sdtpldt0(xa,sdtasdt0(xa,sz00))) = sdtpldt0(sz00,sdtasdt0(xa,sz00)),
inference(superposition,[status(thm)],[c_22396,c_18901]) ).
tcf(c_22957,plain,
sdtpldt0(smndt0(xa),sdtpldt0(xa,sdtasdt0(xa,sz00))) = sdtasdt0(xa,sz00),
inference(demodulation,[status(thm)],[c_22712,c_19308]) ).
tcf(c_29544,plain,
sdtpldt0(xa,sdtasdt0(xa,sz00)) = sdtasdt0(xa,sdtpldt0(sz10,sz00)),
inference(superposition,[status(thm)],[c_49,c_18398]) ).
tcf(c_29570,plain,
sdtpldt0(xa,sdtasdt0(xa,sz00)) = xa,
inference(demodulation,[status(thm)],[c_29544,c_17780,c_17866]) ).
tcf(c_30231,plain,
sdtpldt0(smndt0(xa),xa) = sdtasdt0(xa,sz00),
inference(superposition,[status(thm)],[c_29570,c_22957]) ).
tcf(c_30236,plain,
sdtasdt0(xa,sz00) = sz00,
inference(demodulation,[status(thm)],[c_30231,c_17837]) ).
tcf(c_30237,plain,
$false,
inference(forward_subsumption_resolution,[status(thm)],[c_30236,c_18039]) ).
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.02 % Problem : NUM421+1 : TPTP v9.3.1. Released v4.0.0.
% 0.00/0.04 % Command : run_iprover 300 /export/starexec/sandbox/benchmark/theBenchmark.p THM
% 0.08/0.35 % Computer : n011.cluster.edu
% 0.08/0.35 % Model : x86_64 x86_64
% 0.08/0.35 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.08/0.35 % Memory : 8046.5625MB
% 0.08/0.35 % OS : Linux 6.8.0-71-generic
% 0.08/0.35 % CPULimit : 300
% 0.08/0.35 % WCLimit : 300
% 0.08/0.35 % DateTime : Thu Sep 24 03:53:27 UTC 2026
% 0.08/0.36 % CPUTime :
% 0.08/0.36 Running run_iprover 300 /export/starexec/sandbox/benchmark/theBenchmark.p THM
% 0.14/0.40 Running first-order theorem proving
% 0.14/0.40 Running: /export/starexec/sandbox/solver/bin/iproveropt-multi-core.sh -d -n -l tptp -s fof_schedule -t 300 /export/starexec/sandbox/benchmark/theBenchmark.p
% 0.14/0.41
% 0.14/0.41 % ======== iProver multi-core TPTP/SMT =========
% 0.14/0.41
% 0.14/0.41 % Detected problem language: tptp
% 0.14/0.42 % Proving...
% 38.23/8.38 % SZS status Started for theBenchmark.p
% 38.23/8.38 % SZS status Theorem for theBenchmark.p
% 38.23/8.38
% 38.23/8.38 %---------------- iProver v3.9.4 (pre CASC 2026/SMT-COMP 2026) ----------------%
% 38.23/8.38
% 38.23/8.38 % ------ iProver source info
% 38.23/8.38
% 38.23/8.38 % git: date: 2026-07-19 20:42:38 +0200
% 38.23/8.38 % git: sha1: 804e7d636a263075307957e923b7a22a4035de61
% 38.23/8.38 % git: non_committed_changes: false
% 38.23/8.38
% 38.23/8.38 % ------ Parsing...
% 38.23/8.38 % ------ Clausification by vclausify_rel & Parsing by iProver...%
% 38.23/8.38
% 38.23/8.38 % ------ Preprocessing... sup_sim: 0 sf_s rm: 1 0s sf_e pe_s pe_e %
% 38.23/8.38
% 38.23/8.38 % ------ Preprocessing... gs_s sp: 0 0s gs_e snvd_s sp: 0 0s snvd_e %
% 38.23/8.38
% 38.23/8.38 % ------ Preprocessing... sf_s rm: 1 0s sf_e sf_s rm: 0 0s sf_e
% 38.23/8.38 % ------ Proving...
% 38.23/8.38 % ------ Problem Properties
% 38.23/8.38
% 38.23/8.38 %
% 38.23/8.38 % clauses 19
% 38.23/8.38 % conjectures 1
% 38.23/8.38 % EPR 3
% 38.23/8.38 % Horn 19
% 38.23/8.38 % unary 3
% 38.23/8.38 % binary 8
% 38.23/8.38 % lits 47
% 38.23/8.38 % lits eq 14
% 38.23/8.38 % fd_pure 0
% 38.23/8.38 % fd_pseudo 0
% 38.23/8.38 % fd_cond 0
% 38.23/8.38 % fd_pseudo_cond 0
% 38.23/8.38 % AC symbols 0
% 38.23/8.38
% 38.23/8.38 % ------ Input Options Time Limit: Unbounded
% 38.23/8.38
% 38.23/8.38
% 38.23/8.38 % ------
% 38.23/8.38 % Current options:
% 38.23/8.38 % ------
% 38.23/8.38
% 38.23/8.38
% 38.23/8.38 %
% 38.23/8.38
% 38.23/8.38 % ------ Proving...
% 38.23/8.38 %
% 38.23/8.38
% 38.23/8.38 % SZS status Theorem for theBenchmark.p
% 38.23/8.38
% 38.23/8.38 % SZS output start CNFRefutation for theBenchmark.p
% See solution above
% 38.23/8.38
% 38.23/8.38
%------------------------------------------------------------------------------