TSTP Solution File: LCL383-1 by Drodi---3.5.1

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Drodi---3.5.1
% Problem  : LCL383-1 : TPTP v8.1.2. Released v2.3.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : drodi -learnfrom(drodi.lrn) -timeout(%d) %s

% Computer : n010.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 : Wed May 31 12:19:08 EDT 2023

% Result   : Unsatisfiable 200.99s 25.73s
% Output   : CNFRefutation 201.71s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.05/0.13  % Problem  : LCL383-1 : TPTP v8.1.2. Released v2.3.0.
% 0.05/0.13  % Command  : drodi -learnfrom(drodi.lrn) -timeout(%d) %s
% 0.10/0.34  % Computer : n010.cluster.edu
% 0.10/0.34  % Model    : x86_64 x86_64
% 0.10/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.10/0.34  % Memory   : 8042.1875MB
% 0.10/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.10/0.34  % CPULimit : 300
% 0.10/0.34  % WCLimit  : 300
% 0.10/0.34  % DateTime : Tue May 30 09:36:07 EDT 2023
% 0.10/0.34  % CPUTime  : 
% 0.10/0.35  % Drodi V3.5.1
% 200.99/25.73  % Refutation found
% 200.99/25.73  % SZS status Unsatisfiable for theBenchmark: Theory is unsatisfiable
% 200.99/25.73  % SZS output start CNFRefutation for theBenchmark
% 200.99/25.73  fof(f1,axiom,(
% 200.99/25.73    (![X,Y]: (( ~ is_a_theorem(implies(X,Y))| ~ is_a_theorem(X)| is_a_theorem(Y) ) ))),
% 200.99/25.73    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 200.99/25.73  fof(f2,axiom,(
% 200.99/25.73    (![X,Y,Z]: (is_a_theorem(implies(implies(X,Y),implies(implies(Y,Z),implies(X,Z)))) ))),
% 200.99/25.73    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 200.99/25.73  fof(f3,axiom,(
% 200.99/25.73    (![X]: (is_a_theorem(implies(implies(not(X),X),X)) ))),
% 200.99/25.73    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 200.99/25.73  fof(f4,axiom,(
% 200.99/25.73    (![X,Y]: (is_a_theorem(implies(X,implies(not(X),Y))) ))),
% 200.99/25.73    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 200.99/25.73  fof(f5,negated_conjecture,(
% 200.99/25.73    ~ is_a_theorem(implies(implies(x,implies(y,not(z))),implies(implies(z,y),implies(x,not(z))))) ),
% 200.99/25.73    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 200.99/25.73  fof(f6,plain,(
% 200.99/25.73    ![Y]: ((![X]: (~is_a_theorem(implies(X,Y))|~is_a_theorem(X)))|is_a_theorem(Y))),
% 200.99/25.73    inference(miniscoping,[status(esa)],[f1])).
% 200.99/25.73  fof(f7,plain,(
% 200.99/25.73    ![X0,X1]: (~is_a_theorem(implies(X0,X1))|~is_a_theorem(X0)|is_a_theorem(X1))),
% 200.99/25.73    inference(cnf_transformation,[status(esa)],[f6])).
% 200.99/25.73  fof(f8,plain,(
% 200.99/25.73    ![X0,X1,X2]: (is_a_theorem(implies(implies(X0,X1),implies(implies(X1,X2),implies(X0,X2)))))),
% 200.99/25.73    inference(cnf_transformation,[status(esa)],[f2])).
% 200.99/25.73  fof(f9,plain,(
% 200.99/25.73    ![X0]: (is_a_theorem(implies(implies(not(X0),X0),X0)))),
% 200.99/25.73    inference(cnf_transformation,[status(esa)],[f3])).
% 200.99/25.73  fof(f10,plain,(
% 200.99/25.73    ![X0,X1]: (is_a_theorem(implies(X0,implies(not(X0),X1))))),
% 200.99/25.73    inference(cnf_transformation,[status(esa)],[f4])).
% 200.99/25.73  fof(f11,plain,(
% 200.99/25.73    ~is_a_theorem(implies(implies(x,implies(y,not(z))),implies(implies(z,y),implies(x,not(z)))))),
% 200.99/25.73    inference(cnf_transformation,[status(esa)],[f5])).
% 200.99/25.73  fof(f12,plain,(
% 200.99/25.73    ![X0]: (~is_a_theorem(implies(X0,implies(implies(x,implies(y,not(z))),implies(implies(z,y),implies(x,not(z))))))|~is_a_theorem(X0))),
% 200.99/25.73    inference(resolution,[status(thm)],[f7,f11])).
% 200.99/25.73  fof(f14,plain,(
% 200.99/25.73    ![X0,X1]: (~is_a_theorem(X0)|~is_a_theorem(implies(X1,implies(X0,implies(implies(x,implies(y,not(z))),implies(implies(z,y),implies(x,not(z)))))))|~is_a_theorem(X1))),
% 200.99/25.73    inference(resolution,[status(thm)],[f12,f7])).
% 200.99/25.73  fof(f25,plain,(
% 200.99/25.73    spl0_0 <=> ~is_a_theorem(X0)),
% 200.99/25.73    introduced(split_symbol_definition)).
% 200.99/25.73  fof(f26,plain,(
% 200.99/25.73    ![X0]: (~is_a_theorem(X0)|~spl0_0)),
% 200.99/25.73    inference(component_clause,[status(thm)],[f25])).
% 200.99/25.73  fof(f34,plain,(
% 200.99/25.73    $false|~spl0_0),
% 200.99/25.73    inference(backward_subsumption_resolution,[status(thm)],[f9,f26])).
% 200.99/25.73  fof(f35,plain,(
% 200.99/25.73    ~spl0_0),
% 200.99/25.73    inference(contradiction_clause,[status(thm)],[f34])).
% 200.99/25.73  fof(f37,plain,(
% 200.99/25.73    ![X0,X1]: (~is_a_theorem(X0)|is_a_theorem(implies(not(X0),X1)))),
% 200.99/25.73    inference(resolution,[status(thm)],[f10,f7])).
% 200.99/25.73  fof(f63,plain,(
% 200.99/25.73    ![X0,X1,X2]: (~is_a_theorem(implies(X0,X1))|is_a_theorem(implies(implies(X1,X2),implies(X0,X2))))),
% 200.99/25.73    inference(resolution,[status(thm)],[f8,f7])).
% 200.99/25.73  fof(f64,plain,(
% 200.99/25.73    ![X0,X1,X2]: (is_a_theorem(implies(implies(X0,X1),implies(not(X2),X1)))|~is_a_theorem(X2))),
% 200.99/25.73    inference(resolution,[status(thm)],[f63,f37])).
% 200.99/25.73  fof(f65,plain,(
% 200.99/25.73    ![X0,X1]: (is_a_theorem(implies(implies(X0,X1),implies(implies(not(X0),X0),X1))))),
% 200.99/25.73    inference(resolution,[status(thm)],[f63,f9])).
% 200.99/25.73  fof(f66,plain,(
% 200.99/25.73    ![X0,X1,X2,X3]: (is_a_theorem(implies(implies(implies(implies(X0,X1),implies(X2,X1)),X3),implies(implies(X2,X0),X3))))),
% 200.99/25.73    inference(resolution,[status(thm)],[f63,f8])).
% 200.99/25.73  fof(f67,plain,(
% 200.99/25.73    ![X0,X1,X2]: (is_a_theorem(implies(implies(implies(not(X0),X1),X2),implies(X0,X2))))),
% 200.99/25.73    inference(resolution,[status(thm)],[f63,f10])).
% 200.99/25.73  fof(f91,plain,(
% 200.99/25.73    ![X0,X1,X2]: (is_a_theorem(implies(implies(X0,X1),implies(not(implies(implies(not(X2),X2),X2)),X1))))),
% 200.99/25.73    inference(resolution,[status(thm)],[f64,f9])).
% 200.99/25.73  fof(f111,plain,(
% 200.99/25.73    ![X0,X1,X2]: (is_a_theorem(implies(implies(implies(implies(not(X0),X0),X1),X2),implies(implies(X0,X1),X2))))),
% 200.99/25.73    inference(resolution,[status(thm)],[f65,f63])).
% 200.99/25.73  fof(f112,plain,(
% 200.99/25.73    ![X0,X1]: (~is_a_theorem(implies(X0,X1))|is_a_theorem(implies(implies(not(X0),X0),X1)))),
% 200.99/25.73    inference(resolution,[status(thm)],[f65,f7])).
% 200.99/25.73  fof(f118,plain,(
% 200.99/25.73    ![X0]: (is_a_theorem(implies(implies(not(implies(not(X0),X0)),implies(not(X0),X0)),X0)))),
% 200.99/25.73    inference(resolution,[status(thm)],[f112,f9])).
% 200.99/25.73  fof(f141,plain,(
% 200.99/25.73    ![X0,X1,X2,X3,X4]: (is_a_theorem(implies(implies(implies(implies(X0,X1),X2),X3),implies(implies(implies(implies(X1,X4),implies(X0,X4)),X2),X3))))),
% 200.99/25.73    inference(resolution,[status(thm)],[f66,f63])).
% 200.99/25.73  fof(f142,plain,(
% 200.99/25.73    ![X0,X1,X2,X3]: (~is_a_theorem(implies(implies(implies(X0,X1),implies(X2,X1)),X3))|is_a_theorem(implies(implies(X2,X0),X3)))),
% 200.99/25.73    inference(resolution,[status(thm)],[f66,f7])).
% 200.99/25.73  fof(f157,plain,(
% 200.99/25.73    ![X0,X1,X2,X3]: (is_a_theorem(implies(implies(implies(X0,X1),X2),implies(implies(implies(not(X0),X3),X1),X2))))),
% 200.99/25.73    inference(resolution,[status(thm)],[f67,f63])).
% 200.99/25.73  fof(f158,plain,(
% 200.99/25.73    ![X0,X1,X2]: (~is_a_theorem(implies(implies(not(X0),X1),X2))|is_a_theorem(implies(X0,X2)))),
% 200.99/25.73    inference(resolution,[status(thm)],[f67,f7])).
% 200.99/25.73  fof(f165,plain,(
% 200.99/25.73    ![X0]: (is_a_theorem(implies(X0,X0)))),
% 200.99/25.73    inference(resolution,[status(thm)],[f158,f9])).
% 200.99/25.73  fof(f168,plain,(
% 200.99/25.73    ![X0,X1,X2]: (is_a_theorem(implies(X0,implies(not(implies(not(X0),X1)),X2))))),
% 200.99/25.73    inference(resolution,[status(thm)],[f158,f10])).
% 200.99/25.73  fof(f186,plain,(
% 200.99/25.73    ![X0,X1,X2]: (is_a_theorem(implies(implies(X0,X1),implies(not(implies(X2,X2)),X1))))),
% 200.99/25.73    inference(resolution,[status(thm)],[f165,f64])).
% 200.99/25.73  fof(f249,plain,(
% 200.99/25.73    ![X0,X1,X2]: (~is_a_theorem(X0)|is_a_theorem(implies(not(implies(not(X0),X1)),X2)))),
% 200.99/25.73    inference(resolution,[status(thm)],[f168,f7])).
% 200.99/25.73  fof(f265,plain,(
% 200.99/25.73    ![X0,X1,X2]: (is_a_theorem(implies(not(implies(not(implies(X0,X0)),X1)),X2)))),
% 200.99/25.73    inference(resolution,[status(thm)],[f249,f165])).
% 200.99/25.73  fof(f428,plain,(
% 200.99/25.73    ![X0,X1,X2]: (~is_a_theorem(implies(X0,X1))|is_a_theorem(implies(not(implies(implies(not(X2),X2),X2)),X1)))),
% 200.99/25.73    inference(resolution,[status(thm)],[f91,f7])).
% 200.99/25.73  fof(f485,plain,(
% 200.99/25.73    ![X0,X1]: (is_a_theorem(implies(not(implies(implies(not(X0),X0),X0)),X1)))),
% 200.99/25.73    inference(resolution,[status(thm)],[f428,f265])).
% 200.99/25.73  fof(f590,plain,(
% 200.99/25.73    ![X0,X1,X2]: (~is_a_theorem(implies(implies(implies(not(X0),X0),X1),X2))|is_a_theorem(implies(implies(X0,X1),X2)))),
% 200.99/25.73    inference(resolution,[status(thm)],[f111,f7])).
% 200.99/25.73  fof(f825,plain,(
% 200.99/25.73    ![X0,X1,X2,X3]: (~is_a_theorem(implies(implies(implies(X0,X1),implies(X2,X1)),X3))|~is_a_theorem(implies(implies(implies(X2,X0),X3),implies(implies(x,implies(y,not(z))),implies(implies(z,y),implies(x,not(z)))))))),
% 200.99/25.73    inference(resolution,[status(thm)],[f141,f14])).
% 200.99/25.73  fof(f844,plain,(
% 200.99/25.73    ![X0,X1,X2]: (is_a_theorem(implies(implies(X0,not(X1)),implies(X1,implies(X0,X2)))))),
% 200.99/25.73    inference(resolution,[status(thm)],[f142,f67])).
% 200.99/25.73  fof(f845,plain,(
% 200.99/25.73    ![X0,X1,X2]: (is_a_theorem(implies(implies(X0,implies(not(X1),X1)),implies(implies(X1,X2),implies(X0,X2)))))),
% 200.99/25.73    inference(resolution,[status(thm)],[f142,f111])).
% 200.99/25.73  fof(f846,plain,(
% 200.99/25.73    ![X0,X1,X2,X3]: (is_a_theorem(implies(implies(X0,implies(X1,X2)),implies(implies(X3,X1),implies(X0,implies(X3,X2))))))),
% 200.99/25.73    inference(resolution,[status(thm)],[f142,f66])).
% 200.99/25.73  fof(f853,plain,(
% 200.99/25.73    ![X0,X1,X2,X3]: (is_a_theorem(implies(implies(X0,X1),implies(implies(implies(X0,X2),X3),implies(implies(X1,X2),X3)))))),
% 200.99/25.73    inference(resolution,[status(thm)],[f142,f8])).
% 200.99/25.73  fof(f931,plain,(
% 200.99/25.73    ![X0,X1,X2]: (is_a_theorem(implies(X0,implies(not(implies(X1,X1)),X2))))),
% 200.99/25.73    inference(resolution,[status(thm)],[f186,f158])).
% 200.99/25.73  fof(f1001,plain,(
% 200.99/25.73    ![X0,X1,X2,X3]: (is_a_theorem(implies(implies(implies(not(implies(X0,X0)),X1),X2),implies(X3,X2))))),
% 200.99/25.73    inference(resolution,[status(thm)],[f931,f63])).
% 200.99/25.73  fof(f1018,plain,(
% 200.99/25.73    ![X0,X1,X2]: (is_a_theorem(implies(X0,implies(X1,implies(not(X0),X2)))))),
% 200.99/25.73    inference(resolution,[status(thm)],[f844,f158])).
% 200.99/25.73  fof(f1061,plain,(
% 200.99/25.73    ![X0,X1,X2,X3]: (~is_a_theorem(implies(implies(X0,X1),X2))|is_a_theorem(implies(implies(implies(not(X0),X3),X1),X2)))),
% 200.99/25.73    inference(resolution,[status(thm)],[f157,f7])).
% 200.99/25.73  fof(f1170,plain,(
% 200.99/25.73    ![X0,X1]: (is_a_theorem(implies(implies(implies(not(not(X0)),X1),X0),X0)))),
% 200.99/25.73    inference(resolution,[status(thm)],[f1061,f9])).
% 200.99/25.73  fof(f1744,plain,(
% 200.99/25.73    ![X0]: (~is_a_theorem(implies(not(implies(not(X0),X0)),implies(not(X0),X0)))|is_a_theorem(X0))),
% 200.99/25.73    inference(resolution,[status(thm)],[f118,f7])).
% 200.99/25.73  fof(f3047,plain,(
% 200.99/25.73    ![X0,X1,X2]: (is_a_theorem(implies(implies(implies(X0,X0),X1),implies(X2,X1))))),
% 200.99/25.73    inference(resolution,[status(thm)],[f1001,f590])).
% 200.99/25.73  fof(f3092,plain,(
% 200.99/25.73    ![X0,X1,X2,X3]: (~is_a_theorem(implies(implies(not(implies(X0,X0)),X1),X2))|is_a_theorem(implies(X3,X2)))),
% 200.99/25.73    inference(resolution,[status(thm)],[f1001,f7])).
% 200.99/25.73  fof(f6688,plain,(
% 200.99/25.73    ![X0,X1,X2]: (~is_a_theorem(implies(X0,implies(not(X1),X1)))|is_a_theorem(implies(implies(X1,X2),implies(X0,X2))))),
% 200.99/25.73    inference(resolution,[status(thm)],[f845,f7])).
% 200.99/25.73  fof(f6702,plain,(
% 200.99/25.73    ![X0]: (~is_a_theorem(implies(implies(implies(y,X0),implies(z,X0)),implies(implies(y,not(z)),not(z)))))),
% 200.99/25.73    inference(resolution,[status(thm)],[f846,f825])).
% 200.99/25.73  fof(f6752,plain,(
% 200.99/25.73    ![X0,X1,X2]: (is_a_theorem(implies(implies(X0,X1),implies(implies(implies(X2,X2),X0),X1))))),
% 200.99/25.73    inference(resolution,[status(thm)],[f6688,f3047])).
% 200.99/25.73  fof(f7087,plain,(
% 200.99/25.73    ![X0,X1,X2]: (~is_a_theorem(implies(X0,X1))|is_a_theorem(implies(implies(implies(X2,X2),X0),X1)))),
% 200.99/25.73    inference(resolution,[status(thm)],[f6752,f7])).
% 200.99/25.73  fof(f7184,plain,(
% 200.99/25.73    ![X0,X1]: (is_a_theorem(implies(implies(implies(X0,X0),X1),X1)))),
% 200.99/25.73    inference(resolution,[status(thm)],[f7087,f165])).
% 200.99/25.73  fof(f7667,plain,(
% 200.99/25.73    ![X0,X1,X2,X3]: (~is_a_theorem(implies(X0,X1))|is_a_theorem(implies(implies(implies(X0,X2),X3),implies(implies(X1,X2),X3))))),
% 200.99/25.73    inference(resolution,[status(thm)],[f853,f7])).
% 200.99/25.73  fof(f8451,plain,(
% 200.99/25.73    ![X0,X1,X2]: (~is_a_theorem(implies(not(X0),X1))|is_a_theorem(implies(implies(X0,X2),implies(implies(X1,X0),X2))))),
% 200.99/25.73    inference(resolution,[status(thm)],[f7667,f590])).
% 200.99/25.73  fof(f8615,plain,(
% 200.99/25.73    ![X0,X1,X2]: (is_a_theorem(implies(implies(X0,X1),implies(implies(X2,X0),X1)))|~is_a_theorem(X0))),
% 200.99/25.73    inference(resolution,[status(thm)],[f8451,f37])).
% 200.99/25.73  fof(f8752,plain,(
% 200.99/25.73    ![X0,X1,X2]: (~is_a_theorem(X0)|~is_a_theorem(implies(X0,X1))|is_a_theorem(implies(implies(X2,X0),X1)))),
% 200.99/25.73    inference(resolution,[status(thm)],[f8615,f7])).
% 200.99/25.73  fof(f9355,plain,(
% 200.99/25.73    ![X0,X1,X2,X3]: (~is_a_theorem(X0)|is_a_theorem(implies(implies(X1,X0),implies(X2,implies(not(X0),X3)))))),
% 200.99/25.73    inference(resolution,[status(thm)],[f8752,f1018])).
% 200.99/25.73  fof(f9620,plain,(
% 200.99/25.73    ![X0,X1,X2,X3]: (~is_a_theorem(X0)|is_a_theorem(implies(X1,implies(X2,implies(not(X0),X3)))))),
% 200.99/25.73    inference(resolution,[status(thm)],[f9355,f3092])).
% 200.99/25.73  fof(f9690,plain,(
% 200.99/25.73    ![X0,X1,X2,X3]: (~is_a_theorem(X0)|is_a_theorem(implies(implies(implies(not(X0),X1),X2),implies(X3,X2))))),
% 200.99/25.73    inference(resolution,[status(thm)],[f9620,f6688])).
% 200.99/25.73  fof(f10128,plain,(
% 200.99/25.73    ![X0,X1,X2]: (~is_a_theorem(X0)|is_a_theorem(implies(implies(X0,X1),implies(X2,X1))))),
% 200.99/25.73    inference(resolution,[status(thm)],[f9690,f590])).
% 200.99/25.73  fof(f10254,plain,(
% 200.99/25.73    ![X0,X1,X2,X3]: (~is_a_theorem(implies(X0,X1))|is_a_theorem(implies(implies(X2,X0),implies(X3,implies(X2,X1)))))),
% 200.99/25.73    inference(resolution,[status(thm)],[f10128,f142])).
% 200.99/25.73  fof(f10338,plain,(
% 200.99/25.73    ![X0,X1,X2]: (~is_a_theorem(X0)|is_a_theorem(implies(implies(X1,X2),implies(implies(X0,X1),X2))))),
% 200.99/25.73    inference(resolution,[status(thm)],[f10128,f6688])).
% 200.99/25.73  fof(f10354,plain,(
% 200.99/25.73    ![X0,X1,X2,X3]: (~is_a_theorem(X0)|is_a_theorem(implies(implies(implies(X1,X1),implies(X0,X2)),implies(X3,X2))))),
% 200.99/25.73    inference(resolution,[status(thm)],[f10128,f7087])).
% 200.99/25.73  fof(f10368,plain,(
% 200.99/25.73    ![X0,X1,X2]: (~is_a_theorem(X0)|~is_a_theorem(implies(X0,X1))|is_a_theorem(implies(X2,X1)))),
% 200.99/25.73    inference(resolution,[status(thm)],[f10128,f7])).
% 200.99/25.73  fof(f10697,plain,(
% 200.99/25.73    ![X0,X1,X2]: (~is_a_theorem(implies(X0,X1))|is_a_theorem(implies(X2,implies(implies(not(X0),X0),X1))))),
% 200.99/25.73    inference(resolution,[status(thm)],[f10368,f65])).
% 200.99/25.73  fof(f11161,plain,(
% 200.99/25.73    ![X0,X1,X2]: (~is_a_theorem(X0)|~is_a_theorem(implies(X1,X2))|is_a_theorem(implies(implies(X0,X1),X2)))),
% 200.99/25.73    inference(resolution,[status(thm)],[f10338,f7])).
% 200.99/25.73  fof(f13841,plain,(
% 200.99/25.73    ![X0,X1,X2]: (~is_a_theorem(X0)|is_a_theorem(implies(implies(X0,X1),implies(not(X1),X2))))),
% 200.99/25.73    inference(resolution,[status(thm)],[f11161,f10])).
% 200.99/25.73  fof(f14171,plain,(
% 200.99/25.73    ![X0,X1,X2]: (~is_a_theorem(X0)|~is_a_theorem(implies(X0,X1))|is_a_theorem(implies(not(X1),X2)))),
% 200.99/25.73    inference(resolution,[status(thm)],[f13841,f7])).
% 200.99/25.73  fof(f14196,plain,(
% 200.99/25.73    ![X0,X1]: (~is_a_theorem(X0)|~is_a_theorem(implies(X0,implies(not(X1),X1)))|is_a_theorem(X1))),
% 200.99/25.73    inference(resolution,[status(thm)],[f14171,f1744])).
% 200.99/25.73  fof(f26936,plain,(
% 200.99/25.73    ![X0,X1,X2]: (~is_a_theorem(implies(X0,X1))|~is_a_theorem(implies(X2,X0))|is_a_theorem(implies(X2,X1)))),
% 200.99/25.73    inference(resolution,[status(thm)],[f10254,f14196])).
% 200.99/25.73  fof(f27506,plain,(
% 200.99/25.73    ![X0,X1,X2,X3]: (~is_a_theorem(implies(implies(X0,implies(not(X1),X2)),X3))|is_a_theorem(implies(X1,X3)))),
% 200.99/25.73    inference(resolution,[status(thm)],[f26936,f1018])).
% 200.99/25.73  fof(f27856,plain,(
% 200.99/25.73    ![X0,X1,X2]: (is_a_theorem(implies(X0,implies(implies(X0,X1),implies(X2,X1)))))),
% 200.99/25.73    inference(resolution,[status(thm)],[f27506,f845])).
% 200.99/25.73  fof(f28525,plain,(
% 200.99/25.73    ![X0,X1,X2]: (~is_a_theorem(X0)|~is_a_theorem(implies(implies(X1,X1),implies(X0,X2)))|is_a_theorem(X2))),
% 200.99/25.73    inference(resolution,[status(thm)],[f10354,f14196])).
% 200.99/25.73  fof(f28794,plain,(
% 200.99/25.73    ![X0,X1]: (~is_a_theorem(implies(not(X0),X0))|is_a_theorem(X1)|~is_a_theorem(implies(X0,X1)))),
% 200.99/25.73    inference(resolution,[status(thm)],[f28525,f10697])).
% 200.99/25.73  fof(f28872,plain,(
% 200.99/25.73    ![X0,X1]: (is_a_theorem(X0)|~is_a_theorem(implies(implies(implies(not(X1),X1),X1),X0)))),
% 200.99/25.73    inference(resolution,[status(thm)],[f28794,f485])).
% 200.99/25.73  fof(f28888,plain,(
% 200.99/25.73    ![X0,X1,X2]: (is_a_theorem(X0)|~is_a_theorem(implies(X1,X0))|~is_a_theorem(X2)|~is_a_theorem(implies(X2,X1)))),
% 200.99/25.73    inference(resolution,[status(thm)],[f28794,f14171])).
% 200.99/25.73  fof(f28949,plain,(
% 200.99/25.73    ![X0,X1]: (is_a_theorem(implies(implies(X0,X1),X1))|~is_a_theorem(implies(not(X1),X0)))),
% 200.99/25.73    inference(resolution,[status(thm)],[f28872,f7667])).
% 200.99/25.73  fof(f29730,plain,(
% 200.99/25.73    ![X0,X1,X2]: (is_a_theorem(X0)|~is_a_theorem(implies(X1,X0))|~is_a_theorem(implies(implies(X2,X2),X1)))),
% 200.99/25.73    inference(resolution,[status(thm)],[f28888,f7184])).
% 200.99/25.73  fof(f30323,plain,(
% 200.99/25.73    ![X0,X1,X2]: (is_a_theorem(X0)|~is_a_theorem(implies(implies(implies(X1,X2),X2),X0))|~is_a_theorem(X1))),
% 200.99/25.73    inference(resolution,[status(thm)],[f29730,f10338])).
% 200.99/25.73  fof(f31452,plain,(
% 200.99/25.73    ![X0,X1]: (is_a_theorem(implies(implies(X0,X1),X1))|~is_a_theorem(implies(not(X0),X0)))),
% 200.99/25.73    inference(resolution,[status(thm)],[f30323,f111])).
% 200.99/25.73  fof(f31453,plain,(
% 200.99/25.73    ![X0,X1,X2]: (is_a_theorem(implies(implies(X0,X1),implies(X0,X2)))|~is_a_theorem(implies(X1,X2)))),
% 200.99/25.73    inference(resolution,[status(thm)],[f30323,f66])).
% 200.99/25.73  fof(f31645,plain,(
% 200.99/25.73    ![X0,X1,X2]: (is_a_theorem(implies(not(implies(implies(X0,X1),X1)),X2))|~is_a_theorem(X0))),
% 200.99/25.73    inference(resolution,[status(thm)],[f30323,f10])).
% 200.99/25.73  fof(f31757,plain,(
% 200.99/25.73    ![X0,X1,X2]: (~is_a_theorem(X0)|is_a_theorem(implies(implies(implies(implies(X0,X1),X1),X2),X2)))),
% 200.99/25.73    inference(resolution,[status(thm)],[f31645,f31452])).
% 200.99/25.73  fof(f32605,plain,(
% 200.99/25.73    ~is_a_theorem(implies(implies(z,not(z)),not(z)))),
% 200.99/25.73    inference(resolution,[status(thm)],[f31453,f6702])).
% 200.99/25.73  fof(f33755,plain,(
% 200.99/25.73    ![X0,X1,X2]: (~is_a_theorem(X0)|is_a_theorem(implies(implies(X1,implies(X0,X2)),implies(X1,X2))))),
% 200.99/25.73    inference(resolution,[status(thm)],[f31757,f142])).
% 200.99/25.73  fof(f33941,plain,(
% 200.99/25.73    ![X0,X1,X2]: (~is_a_theorem(X0)|is_a_theorem(implies(implies(X0,X1),implies(implies(X1,X2),X2))))),
% 200.99/25.73    inference(resolution,[status(thm)],[f33755,f142])).
% 200.99/25.73  fof(f34078,plain,(
% 200.99/25.73    ![X0,X1,X2]: (~is_a_theorem(X0)|~is_a_theorem(implies(X1,implies(X0,X2)))|is_a_theorem(implies(X1,X2)))),
% 200.99/25.73    inference(resolution,[status(thm)],[f33755,f7])).
% 200.99/25.73  fof(f35127,plain,(
% 200.99/25.73    ![X0,X1,X2]: (~is_a_theorem(implies(X0,X1))|is_a_theorem(implies(X0,implies(X2,X1))))),
% 200.99/25.73    inference(resolution,[status(thm)],[f34078,f27856])).
% 200.99/25.73  fof(f35715,plain,(
% 200.99/25.73    ![X0,X1]: (is_a_theorem(implies(X0,implies(X1,X0))))),
% 200.99/25.73    inference(resolution,[status(thm)],[f35127,f165])).
% 200.99/25.73  fof(f35796,plain,(
% 200.99/25.73    ![X0,X1,X2]: (~is_a_theorem(implies(implies(X0,X1),X2))|is_a_theorem(implies(X1,X2)))),
% 200.99/25.73    inference(resolution,[status(thm)],[f35715,f26936])).
% 200.99/25.73  fof(f36926,plain,(
% 200.99/25.73    spl0_1167 <=> is_a_theorem(implies(X0,implies(implies(X0,X1),X1)))),
% 200.99/25.73    introduced(split_symbol_definition)).
% 200.99/25.73  fof(f36927,plain,(
% 200.99/25.73    ![X0,X1]: (is_a_theorem(implies(X0,implies(implies(X0,X1),X1)))|~spl0_1167)),
% 200.99/25.73    inference(component_clause,[status(thm)],[f36926])).
% 200.99/25.73  fof(f36929,plain,(
% 200.99/25.73    ![X0,X1,X2]: (is_a_theorem(implies(X0,implies(implies(X0,X1),X1)))|~is_a_theorem(X2))),
% 200.99/25.73    inference(resolution,[status(thm)],[f35796,f33941])).
% 201.71/25.84  fof(f36930,plain,(
% 201.71/25.84    spl0_1167|spl0_0),
% 201.71/25.84    inference(split_clause,[status(thm)],[f36929,f36926,f25])).
% 201.71/25.84  fof(f37091,plain,(
% 201.71/25.84    ![X0,X1,X2]: (~is_a_theorem(implies(implies(implies(X0,X1),X1),X2))|is_a_theorem(implies(X0,X2))|~spl0_1167)),
% 201.71/25.84    inference(resolution,[status(thm)],[f36927,f26936])).
% 201.71/25.84  fof(f39463,plain,(
% 201.71/25.84    ![X0]: (is_a_theorem(implies(not(not(X0)),X0))|~spl0_1167)),
% 201.71/25.84    inference(resolution,[status(thm)],[f37091,f1170])).
% 201.71/25.84  fof(f39703,plain,(
% 201.71/25.84    ![X0,X1]: (~is_a_theorem(implies(X0,X1))|is_a_theorem(implies(not(not(X0)),X1))|~spl0_1167)),
% 201.71/25.84    inference(resolution,[status(thm)],[f39463,f26936])).
% 201.71/25.84  fof(f41079,plain,(
% 201.71/25.84    ![X0,X1]: (~is_a_theorem(implies(X0,X1))|is_a_theorem(implies(implies(X1,not(X0)),not(X0)))|~spl0_1167)),
% 201.71/25.84    inference(resolution,[status(thm)],[f39703,f28949])).
% 201.71/25.84  fof(f63882,plain,(
% 201.71/25.84    ~is_a_theorem(implies(z,z))|~spl0_1167),
% 201.71/25.84    inference(resolution,[status(thm)],[f41079,f32605])).
% 201.71/25.84  fof(f63883,plain,(
% 201.71/25.84    $false|~spl0_1167),
% 201.71/25.84    inference(forward_subsumption_resolution,[status(thm)],[f63882,f165])).
% 201.71/25.84  fof(f63884,plain,(
% 201.71/25.84    ~spl0_1167),
% 201.71/25.84    inference(contradiction_clause,[status(thm)],[f63883])).
% 201.71/25.84  fof(f63885,plain,(
% 201.71/25.84    $false),
% 201.71/25.84    inference(sat_refutation,[status(thm)],[f35,f36930,f63884])).
% 201.71/25.84  % SZS output end CNFRefutation for theBenchmark.p
% 202.22/25.92  % Elapsed time: 25.565936 seconds
% 202.22/25.92  % CPU time: 202.285423 seconds
% 202.22/25.92  % Memory used: 1.165 GB
%------------------------------------------------------------------------------