TSTP Solution File: NUM453+1 by iProver---3.8
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : iProver---3.8
% Problem : NUM453+1 : TPTP v8.1.2. Released v4.0.0.
% Transfm : none
% Format : tptp:raw
% Command : run_iprover %s %d THM
% Computer : n005.cluster.edu
% Model : x86_64 x86_64
% CPU : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory : 8042.1875MB
% OS : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit : 300s
% DateTime : Thu Aug 31 11:30:35 EDT 2023
% Result : Theorem 21.11s 3.74s
% Output : CNFRefutation 21.11s
% Verified :
% SZS Type : Refutation
% Derivation depth : 30
% Number of leaves : 11
% Syntax : Number of formulae : 86 ( 26 unt; 0 def)
% Number of atoms : 182 ( 70 equ)
% Maximal formula atoms : 4 ( 2 avg)
% Number of connectives : 169 ( 73 ~; 73 |; 15 &)
% ( 0 <=>; 8 =>; 0 <=; 0 <~>)
% Maximal formula depth : 8 ( 3 avg)
% Maximal term depth : 4 ( 1 avg)
% Number of predicates : 4 ( 2 usr; 1 prp; 0-2 aty)
% Number of functors : 10 ( 10 usr; 4 con; 0-2 aty)
% Number of variables : 68 ( 0 sgn; 49 !; 0 ?)
% Comments :
%------------------------------------------------------------------------------
fof(f3,axiom,
aInteger0(sz10),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',mIntOne) ).
fof(f4,axiom,
! [X0] :
( aInteger0(X0)
=> aInteger0(smndt0(X0)) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',mIntNeg) ).
fof(f5,axiom,
! [X0,X1] :
( ( aInteger0(X1)
& aInteger0(X0) )
=> aInteger0(sdtpldt0(X0,X1)) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',mIntPlus) ).
fof(f6,axiom,
! [X0,X1] :
( ( aInteger0(X1)
& aInteger0(X0) )
=> aInteger0(sdtasdt0(X0,X1)) ),
file('/export/starexec/sandbox2/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/sandbox2/benchmark/theBenchmark.p',mAddAsso) ).
fof(f8,axiom,
! [X0,X1] :
( ( aInteger0(X1)
& aInteger0(X0) )
=> sdtpldt0(X0,X1) = sdtpldt0(X1,X0) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',mAddComm) ).
fof(f9,axiom,
! [X0] :
( aInteger0(X0)
=> ( sdtpldt0(sz00,X0) = X0
& sdtpldt0(X0,sz00) = X0 ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',mAddZero) ).
fof(f10,axiom,
! [X0] :
( aInteger0(X0)
=> ( sz00 = sdtpldt0(smndt0(X0),X0)
& sz00 = sdtpldt0(X0,smndt0(X0)) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',mAddNeg) ).
fof(f16,axiom,
! [X0] :
( aInteger0(X0)
=> ( smndt0(X0) = sdtasdt0(X0,smndt0(sz10))
& smndt0(X0) = sdtasdt0(smndt0(sz10),X0) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',mMulMinOne) ).
fof(f46,axiom,
( aSubsetOf0(szAzrzSzezqlpdtcmdtrp0(sz10,xp),stldt0(sbsmnsldt0(xS)))
& sz00 != xp
& aInteger0(xp) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',m__2171) ).
fof(f48,conjecture,
( sz10 != sdtpldt0(sz10,smndt0(xp))
& sz10 != sdtpldt0(sz10,xp) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',m__) ).
fof(f49,negated_conjecture,
~ ( sz10 != sdtpldt0(sz10,smndt0(xp))
& sz10 != sdtpldt0(sz10,xp) ),
inference(negated_conjecture,[],[f48]) ).
fof(f56,plain,
! [X0] :
( aInteger0(smndt0(X0))
| ~ aInteger0(X0) ),
inference(ennf_transformation,[],[f4]) ).
fof(f57,plain,
! [X0,X1] :
( aInteger0(sdtpldt0(X0,X1))
| ~ aInteger0(X1)
| ~ aInteger0(X0) ),
inference(ennf_transformation,[],[f5]) ).
fof(f58,plain,
! [X0,X1] :
( aInteger0(sdtpldt0(X0,X1))
| ~ aInteger0(X1)
| ~ aInteger0(X0) ),
inference(flattening,[],[f57]) ).
fof(f59,plain,
! [X0,X1] :
( aInteger0(sdtasdt0(X0,X1))
| ~ aInteger0(X1)
| ~ aInteger0(X0) ),
inference(ennf_transformation,[],[f6]) ).
fof(f60,plain,
! [X0,X1] :
( aInteger0(sdtasdt0(X0,X1))
| ~ aInteger0(X1)
| ~ aInteger0(X0) ),
inference(flattening,[],[f59]) ).
fof(f61,plain,
! [X0,X1,X2] :
( sdtpldt0(X0,sdtpldt0(X1,X2)) = sdtpldt0(sdtpldt0(X0,X1),X2)
| ~ aInteger0(X2)
| ~ aInteger0(X1)
| ~ aInteger0(X0) ),
inference(ennf_transformation,[],[f7]) ).
fof(f62,plain,
! [X0,X1,X2] :
( sdtpldt0(X0,sdtpldt0(X1,X2)) = sdtpldt0(sdtpldt0(X0,X1),X2)
| ~ aInteger0(X2)
| ~ aInteger0(X1)
| ~ aInteger0(X0) ),
inference(flattening,[],[f61]) ).
fof(f63,plain,
! [X0,X1] :
( sdtpldt0(X0,X1) = sdtpldt0(X1,X0)
| ~ aInteger0(X1)
| ~ aInteger0(X0) ),
inference(ennf_transformation,[],[f8]) ).
fof(f64,plain,
! [X0,X1] :
( sdtpldt0(X0,X1) = sdtpldt0(X1,X0)
| ~ aInteger0(X1)
| ~ aInteger0(X0) ),
inference(flattening,[],[f63]) ).
fof(f65,plain,
! [X0] :
( ( sdtpldt0(sz00,X0) = X0
& sdtpldt0(X0,sz00) = X0 )
| ~ aInteger0(X0) ),
inference(ennf_transformation,[],[f9]) ).
fof(f66,plain,
! [X0] :
( ( sz00 = sdtpldt0(smndt0(X0),X0)
& sz00 = sdtpldt0(X0,smndt0(X0)) )
| ~ aInteger0(X0) ),
inference(ennf_transformation,[],[f10]) ).
fof(f75,plain,
! [X0] :
( ( smndt0(X0) = sdtasdt0(X0,smndt0(sz10))
& smndt0(X0) = sdtasdt0(smndt0(sz10),X0) )
| ~ aInteger0(X0) ),
inference(ennf_transformation,[],[f16]) ).
fof(f112,plain,
( sz10 = sdtpldt0(sz10,smndt0(xp))
| sz10 = sdtpldt0(sz10,xp) ),
inference(ennf_transformation,[],[f49]) ).
fof(f182,plain,
aInteger0(sz10),
inference(cnf_transformation,[],[f3]) ).
fof(f183,plain,
! [X0] :
( aInteger0(smndt0(X0))
| ~ aInteger0(X0) ),
inference(cnf_transformation,[],[f56]) ).
fof(f184,plain,
! [X0,X1] :
( aInteger0(sdtpldt0(X0,X1))
| ~ aInteger0(X1)
| ~ aInteger0(X0) ),
inference(cnf_transformation,[],[f58]) ).
fof(f185,plain,
! [X0,X1] :
( aInteger0(sdtasdt0(X0,X1))
| ~ aInteger0(X1)
| ~ aInteger0(X0) ),
inference(cnf_transformation,[],[f60]) ).
fof(f186,plain,
! [X2,X0,X1] :
( sdtpldt0(X0,sdtpldt0(X1,X2)) = sdtpldt0(sdtpldt0(X0,X1),X2)
| ~ aInteger0(X2)
| ~ aInteger0(X1)
| ~ aInteger0(X0) ),
inference(cnf_transformation,[],[f62]) ).
fof(f187,plain,
! [X0,X1] :
( sdtpldt0(X0,X1) = sdtpldt0(X1,X0)
| ~ aInteger0(X1)
| ~ aInteger0(X0) ),
inference(cnf_transformation,[],[f64]) ).
fof(f189,plain,
! [X0] :
( sdtpldt0(sz00,X0) = X0
| ~ aInteger0(X0) ),
inference(cnf_transformation,[],[f65]) ).
fof(f191,plain,
! [X0] :
( sz00 = sdtpldt0(smndt0(X0),X0)
| ~ aInteger0(X0) ),
inference(cnf_transformation,[],[f66]) ).
fof(f200,plain,
! [X0] :
( smndt0(X0) = sdtasdt0(smndt0(sz10),X0)
| ~ aInteger0(X0) ),
inference(cnf_transformation,[],[f75]) ).
fof(f201,plain,
! [X0] :
( smndt0(X0) = sdtasdt0(X0,smndt0(sz10))
| ~ aInteger0(X0) ),
inference(cnf_transformation,[],[f75]) ).
fof(f294,plain,
aInteger0(xp),
inference(cnf_transformation,[],[f46]) ).
fof(f295,plain,
sz00 != xp,
inference(cnf_transformation,[],[f46]) ).
fof(f299,plain,
( sz10 = sdtpldt0(sz10,smndt0(xp))
| sz10 = sdtpldt0(sz10,xp) ),
inference(cnf_transformation,[],[f112]) ).
cnf(c_50,plain,
aInteger0(sz10),
inference(cnf_transformation,[],[f182]) ).
cnf(c_51,plain,
( ~ aInteger0(X0)
| aInteger0(smndt0(X0)) ),
inference(cnf_transformation,[],[f183]) ).
cnf(c_52,plain,
( ~ aInteger0(X0)
| ~ aInteger0(X1)
| aInteger0(sdtpldt0(X0,X1)) ),
inference(cnf_transformation,[],[f184]) ).
cnf(c_53,plain,
( ~ aInteger0(X0)
| ~ aInteger0(X1)
| aInteger0(sdtasdt0(X0,X1)) ),
inference(cnf_transformation,[],[f185]) ).
cnf(c_54,plain,
( ~ aInteger0(X0)
| ~ aInteger0(X1)
| ~ aInteger0(X2)
| sdtpldt0(sdtpldt0(X0,X1),X2) = sdtpldt0(X0,sdtpldt0(X1,X2)) ),
inference(cnf_transformation,[],[f186]) ).
cnf(c_55,plain,
( ~ aInteger0(X0)
| ~ aInteger0(X1)
| sdtpldt0(X0,X1) = sdtpldt0(X1,X0) ),
inference(cnf_transformation,[],[f187]) ).
cnf(c_56,plain,
( ~ aInteger0(X0)
| sdtpldt0(sz00,X0) = X0 ),
inference(cnf_transformation,[],[f189]) ).
cnf(c_58,plain,
( ~ aInteger0(X0)
| sdtpldt0(smndt0(X0),X0) = sz00 ),
inference(cnf_transformation,[],[f191]) ).
cnf(c_68,plain,
( ~ aInteger0(X0)
| sdtasdt0(X0,smndt0(sz10)) = smndt0(X0) ),
inference(cnf_transformation,[],[f201]) ).
cnf(c_69,plain,
( ~ aInteger0(X0)
| sdtasdt0(smndt0(sz10),X0) = smndt0(X0) ),
inference(cnf_transformation,[],[f200]) ).
cnf(c_162,plain,
sz00 != xp,
inference(cnf_transformation,[],[f295]) ).
cnf(c_163,plain,
aInteger0(xp),
inference(cnf_transformation,[],[f294]) ).
cnf(c_166,negated_conjecture,
( sdtpldt0(sz10,smndt0(xp)) = sz10
| sdtpldt0(sz10,xp) = sz10 ),
inference(cnf_transformation,[],[f299]) ).
cnf(c_10406,plain,
sdtpldt0(sz00,xp) = xp,
inference(superposition,[status(thm)],[c_163,c_56]) ).
cnf(c_10619,plain,
sdtpldt0(smndt0(sz10),sz10) = sz00,
inference(superposition,[status(thm)],[c_50,c_58]) ).
cnf(c_10623,plain,
sdtpldt0(smndt0(xp),xp) = sz00,
inference(superposition,[status(thm)],[c_163,c_58]) ).
cnf(c_10718,plain,
( ~ aInteger0(X0)
| sdtpldt0(X0,sz10) = sdtpldt0(sz10,X0) ),
inference(superposition,[status(thm)],[c_50,c_55]) ).
cnf(c_10771,plain,
sdtasdt0(xp,smndt0(sz10)) = smndt0(xp),
inference(superposition,[status(thm)],[c_163,c_68]) ).
cnf(c_10838,plain,
( ~ aInteger0(smndt0(sz10))
| ~ aInteger0(xp)
| aInteger0(smndt0(xp)) ),
inference(superposition,[status(thm)],[c_10771,c_53]) ).
cnf(c_10839,plain,
( ~ aInteger0(smndt0(sz10))
| aInteger0(smndt0(xp)) ),
inference(forward_subsumption_resolution,[status(thm)],[c_10838,c_163]) ).
cnf(c_10846,plain,
( ~ aInteger0(sz10)
| aInteger0(smndt0(xp)) ),
inference(superposition,[status(thm)],[c_51,c_10839]) ).
cnf(c_10847,plain,
aInteger0(smndt0(xp)),
inference(forward_subsumption_resolution,[status(thm)],[c_10846,c_50]) ).
cnf(c_10859,plain,
sdtpldt0(sz00,smndt0(xp)) = smndt0(xp),
inference(superposition,[status(thm)],[c_10847,c_56]) ).
cnf(c_11059,plain,
( ~ aInteger0(sz10)
| aInteger0(smndt0(sz10)) ),
inference(instantiation,[status(thm)],[c_51]) ).
cnf(c_11658,plain,
sdtpldt0(smndt0(xp),sz10) = sdtpldt0(sz10,smndt0(xp)),
inference(superposition,[status(thm)],[c_10847,c_10718]) ).
cnf(c_11734,plain,
( ~ aInteger0(smndt0(xp))
| ~ aInteger0(sz10)
| aInteger0(sdtpldt0(sz10,smndt0(xp))) ),
inference(superposition,[status(thm)],[c_11658,c_52]) ).
cnf(c_11735,plain,
aInteger0(sdtpldt0(sz10,smndt0(xp))),
inference(forward_subsumption_resolution,[status(thm)],[c_11734,c_50,c_10847]) ).
cnf(c_11777,plain,
sdtasdt0(smndt0(sz10),sdtpldt0(sz10,smndt0(xp))) = smndt0(sdtpldt0(sz10,smndt0(xp))),
inference(superposition,[status(thm)],[c_11735,c_69]) ).
cnf(c_34160,plain,
( ~ aInteger0(sdtpldt0(sz10,smndt0(xp)))
| ~ aInteger0(smndt0(sz10))
| aInteger0(smndt0(sdtpldt0(sz10,smndt0(xp)))) ),
inference(superposition,[status(thm)],[c_11777,c_53]) ).
cnf(c_34163,plain,
( ~ aInteger0(smndt0(sz10))
| aInteger0(smndt0(sdtpldt0(sz10,smndt0(xp)))) ),
inference(forward_subsumption_resolution,[status(thm)],[c_34160,c_11735]) ).
cnf(c_34275,plain,
aInteger0(smndt0(sdtpldt0(sz10,smndt0(xp)))),
inference(global_subsumption_just,[status(thm)],[c_34163,c_50,c_11059,c_34163]) ).
cnf(c_34277,plain,
( sdtpldt0(sz10,xp) = sz10
| aInteger0(smndt0(sz10)) ),
inference(superposition,[status(thm)],[c_166,c_34275]) ).
cnf(c_34435,plain,
aInteger0(smndt0(sz10)),
inference(global_subsumption_just,[status(thm)],[c_34277,c_50,c_11059]) ).
cnf(c_34477,plain,
( ~ aInteger0(X0)
| ~ aInteger0(X1)
| sdtpldt0(sdtpldt0(smndt0(sz10),X0),X1) = sdtpldt0(smndt0(sz10),sdtpldt0(X0,X1)) ),
inference(superposition,[status(thm)],[c_34435,c_54]) ).
cnf(c_38321,plain,
( ~ aInteger0(X0)
| sdtpldt0(sdtpldt0(smndt0(sz10),sz10),X0) = sdtpldt0(smndt0(sz10),sdtpldt0(sz10,X0)) ),
inference(superposition,[status(thm)],[c_50,c_34477]) ).
cnf(c_38357,plain,
( ~ aInteger0(X0)
| sdtpldt0(smndt0(sz10),sdtpldt0(sz10,X0)) = sdtpldt0(sz00,X0) ),
inference(light_normalisation,[status(thm)],[c_38321,c_10619]) ).
cnf(c_107931,plain,
sdtpldt0(smndt0(sz10),sdtpldt0(sz10,xp)) = sdtpldt0(sz00,xp),
inference(superposition,[status(thm)],[c_163,c_38357]) ).
cnf(c_107932,plain,
sdtpldt0(smndt0(sz10),sdtpldt0(sz10,smndt0(xp))) = sdtpldt0(sz00,smndt0(xp)),
inference(superposition,[status(thm)],[c_10847,c_38357]) ).
cnf(c_107985,plain,
sdtpldt0(smndt0(sz10),sdtpldt0(sz10,xp)) = xp,
inference(light_normalisation,[status(thm)],[c_107931,c_10406]) ).
cnf(c_107988,plain,
sdtpldt0(smndt0(sz10),sdtpldt0(sz10,smndt0(xp))) = smndt0(xp),
inference(light_normalisation,[status(thm)],[c_107932,c_10859]) ).
cnf(c_108342,plain,
( sdtpldt0(smndt0(sz10),sz10) = smndt0(xp)
| sdtpldt0(sz10,xp) = sz10 ),
inference(superposition,[status(thm)],[c_166,c_107988]) ).
cnf(c_108344,plain,
( sdtpldt0(sz10,xp) = sz10
| smndt0(xp) = sz00 ),
inference(light_normalisation,[status(thm)],[c_108342,c_10619]) ).
cnf(c_108352,plain,
( sdtpldt0(smndt0(sz10),sz10) = xp
| smndt0(xp) = sz00 ),
inference(superposition,[status(thm)],[c_108344,c_107985]) ).
cnf(c_108486,plain,
( smndt0(xp) = sz00
| sz00 = xp ),
inference(light_normalisation,[status(thm)],[c_108352,c_10619]) ).
cnf(c_108487,plain,
smndt0(xp) = sz00,
inference(forward_subsumption_resolution,[status(thm)],[c_108486,c_162]) ).
cnf(c_108880,plain,
sdtpldt0(sz00,xp) = sz00,
inference(demodulation,[status(thm)],[c_10623,c_108487]) ).
cnf(c_108884,plain,
sz00 = xp,
inference(light_normalisation,[status(thm)],[c_108880,c_10406]) ).
cnf(c_108885,plain,
$false,
inference(forward_subsumption_resolution,[status(thm)],[c_108884,c_162]) ).
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.12/0.13 % Problem : NUM453+1 : TPTP v8.1.2. Released v4.0.0.
% 0.12/0.14 % Command : run_iprover %s %d THM
% 0.14/0.35 % Computer : n005.cluster.edu
% 0.14/0.35 % Model : x86_64 x86_64
% 0.14/0.35 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.14/0.35 % Memory : 8042.1875MB
% 0.14/0.35 % OS : Linux 3.10.0-693.el7.x86_64
% 0.14/0.35 % CPULimit : 300
% 0.14/0.35 % WCLimit : 300
% 0.14/0.35 % DateTime : Fri Aug 25 15:10:24 EDT 2023
% 0.14/0.35 % CPUTime :
% 0.21/0.49 Running first-order theorem proving
% 0.21/0.49 Running: /export/starexec/sandbox2/solver/bin/run_problem --schedule fof_schedule --no_cores 8 /export/starexec/sandbox2/benchmark/theBenchmark.p 300
% 21.11/3.74 % SZS status Started for theBenchmark.p
% 21.11/3.74 % SZS status Theorem for theBenchmark.p
% 21.11/3.74
% 21.11/3.74 %---------------- iProver v3.8 (pre SMT-COMP 2023/CASC 2023) ----------------%
% 21.11/3.74
% 21.11/3.74 ------ iProver source info
% 21.11/3.74
% 21.11/3.74 git: date: 2023-05-31 18:12:56 +0000
% 21.11/3.74 git: sha1: 8abddc1f627fd3ce0bcb8b4cbf113b3cc443d7b6
% 21.11/3.74 git: non_committed_changes: false
% 21.11/3.74 git: last_make_outside_of_git: false
% 21.11/3.74
% 21.11/3.74 ------ Parsing...
% 21.11/3.74 ------ Clausification by vclausify_rel & Parsing by iProver...
% 21.11/3.74
% 21.11/3.74 ------ Preprocessing... sup_sim: 2 sf_s rm: 1 0s sf_e pe_s pe:1:0s pe:2:0s pe_e sup_sim: 0 sf_s rm: 2 0s sf_e pe_s pe_e
% 21.11/3.74
% 21.11/3.74 ------ Preprocessing... gs_s sp: 0 0s gs_e snvd_s sp: 0 0s snvd_e
% 21.11/3.74
% 21.11/3.74 ------ Preprocessing... sf_s rm: 1 0s sf_e sf_s rm: 0 0s sf_e
% 21.11/3.74 ------ Proving...
% 21.11/3.74 ------ Problem Properties
% 21.11/3.74
% 21.11/3.74
% 21.11/3.74 clauses 113
% 21.11/3.74 conjectures 1
% 21.11/3.74 EPR 26
% 21.11/3.74 Horn 74
% 21.11/3.74 unary 10
% 21.11/3.74 binary 19
% 21.11/3.74 lits 406
% 21.11/3.74 lits eq 58
% 21.11/3.74 fd_pure 0
% 21.11/3.74 fd_pseudo 0
% 21.11/3.74 fd_cond 18
% 21.11/3.74 fd_pseudo_cond 9
% 21.11/3.74 AC symbols 0
% 21.11/3.74
% 21.11/3.74 ------ Schedule dynamic 5 is on
% 21.11/3.74
% 21.11/3.74 ------ Input Options "--resolution_flag false --inst_lit_sel_side none" Time Limit: 10.
% 21.11/3.74
% 21.11/3.74
% 21.11/3.74 ------
% 21.11/3.74 Current options:
% 21.11/3.74 ------
% 21.11/3.74
% 21.11/3.74
% 21.11/3.74
% 21.11/3.74
% 21.11/3.74 ------ Proving...
% 21.11/3.74
% 21.11/3.74
% 21.11/3.74 % SZS status Theorem for theBenchmark.p
% 21.11/3.74
% 21.11/3.74 % SZS output start CNFRefutation for theBenchmark.p
% See solution above
% 21.11/3.74
% 21.11/3.74
%------------------------------------------------------------------------------