TSTP Solution File: SYN551+2 by Drodi---3.6.0

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Drodi---3.6.0
% Problem  : SYN551+2 : TPTP v8.1.2. Bugfixed v3.1.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : drodi -learnfrom(drodi.lrn) -timeout(%d) %s

% Computer : n008.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 : Tue Apr 30 20:52:30 EDT 2024

% Result   : Theorem 0.06s 0.28s
% Output   : CNFRefutation 0.06s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.07  % Problem  : SYN551+2 : TPTP v8.1.2. Bugfixed v3.1.0.
% 0.00/0.07  % Command  : drodi -learnfrom(drodi.lrn) -timeout(%d) %s
% 0.06/0.26  % Computer : n008.cluster.edu
% 0.06/0.26  % Model    : x86_64 x86_64
% 0.06/0.26  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.06/0.26  % Memory   : 8042.1875MB
% 0.06/0.26  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.06/0.26  % CPULimit : 300
% 0.06/0.26  % WCLimit  : 300
% 0.06/0.26  % DateTime : Mon Apr 29 21:54:57 EDT 2024
% 0.06/0.26  % CPUTime  : 
% 0.06/0.27  % Drodi V3.6.0
% 0.06/0.28  % Refutation found
% 0.06/0.28  % SZS status Theorem for theBenchmark: Theorem is valid
% 0.06/0.28  % SZS output start CNFRefutation for theBenchmark
% 0.06/0.28  fof(f1,conjecture,(
% 0.06/0.28    ( (? [X] :(! [Y] :( Y = f(g(Y))<=> X = Y )))<=> (? [X] :(! [Y] :( Y = g(f(Y))<=> X = Y ) ))) ),
% 0.06/0.28    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 0.06/0.28  fof(f2,negated_conjecture,(
% 0.06/0.28    ~(( (? [X] :(! [Y] :( Y = f(g(Y))<=> X = Y )))<=> (? [X] :(! [Y] :( Y = g(f(Y))<=> X = Y ) ))) )),
% 0.06/0.28    inference(negated_conjecture,[status(cth)],[f1])).
% 0.06/0.28  fof(f3,plain,(
% 0.06/0.28    ((?[X]: ![Y]: (Y=f(g(Y))<=>X=Y))<~>(?[X]: ![Y]: (Y=g(f(Y))<=>X=Y)))),
% 0.06/0.28    inference(pre_NNF_transformation,[status(esa)],[f2])).
% 0.06/0.28  fof(f4,plain,(
% 0.06/0.28    ![X,Y]: (pd0_0(Y,X)<=>(Y=f(g(Y))<=>X=Y))),
% 0.06/0.28    introduced(predicate_definition,[f3])).
% 0.06/0.28  fof(f5,plain,(
% 0.06/0.28    (?[X]: ![Y]: pd0_0(Y,X))<~>(?[X]: ![Y]: (Y=g(f(Y))<=>X=Y))),
% 0.06/0.28    inference(formula_renaming,[status(thm)],[f3,f4])).
% 0.06/0.28  fof(f6,plain,(
% 0.06/0.28    ((?[X]: ![Y]: pd0_0(Y,X))|(?[X]: ![Y]: ((~Y=g(f(Y))|X=Y)&(Y=g(f(Y))|~X=Y))))&((![X]: ?[Y]: ~pd0_0(Y,X))|(![X]: ?[Y]: ((~Y=g(f(Y))|~X=Y)&(Y=g(f(Y))|X=Y))))),
% 0.06/0.28    inference(NNF_transformation,[status(esa)],[f5])).
% 0.06/0.28  fof(f7,plain,(
% 0.06/0.28    ((?[X]: ![Y]: pd0_0(Y,X))|(?[X]: ((![Y]: (~Y=g(f(Y))|X=Y))&(![Y]: (Y=g(f(Y))|~X=Y)))))&((![X]: ?[Y]: ~pd0_0(Y,X))|(![X]: ?[Y]: ((~Y=g(f(Y))|~X=Y)&(Y=g(f(Y))|X=Y))))),
% 0.06/0.28    inference(miniscoping,[status(esa)],[f6])).
% 0.06/0.28  fof(f8,plain,(
% 0.06/0.28    (![Y]: pd0_0(Y,sk0_0)|((![Y]: (~Y=g(f(Y))|sk0_1=Y))&(![Y]: (Y=g(f(Y))|~sk0_1=Y))))&((![X]: ~pd0_0(sk0_2(X),X))|(![X]: ((~sk0_3(X)=g(f(sk0_3(X)))|~X=sk0_3(X))&(sk0_3(X)=g(f(sk0_3(X)))|X=sk0_3(X)))))),
% 0.06/0.28    inference(skolemization,[status(esa)],[f7])).
% 0.06/0.28  fof(f9,plain,(
% 0.06/0.28    ![X0,X1]: (pd0_0(X0,sk0_0)|~X1=g(f(X1))|sk0_1=X1)),
% 0.06/0.28    inference(cnf_transformation,[status(esa)],[f8])).
% 0.06/0.28  fof(f10,plain,(
% 0.06/0.28    ![X0,X1]: (pd0_0(X0,sk0_0)|X1=g(f(X1))|~sk0_1=X1)),
% 0.06/0.28    inference(cnf_transformation,[status(esa)],[f8])).
% 0.06/0.28  fof(f11,plain,(
% 0.06/0.28    ![X0,X1]: (~pd0_0(sk0_2(X0),X0)|~sk0_3(X1)=g(f(sk0_3(X1)))|~X1=sk0_3(X1))),
% 0.06/0.28    inference(cnf_transformation,[status(esa)],[f8])).
% 0.06/0.28  fof(f12,plain,(
% 0.06/0.28    ![X0,X1]: (~pd0_0(sk0_2(X0),X0)|sk0_3(X1)=g(f(sk0_3(X1)))|X1=sk0_3(X1))),
% 0.06/0.28    inference(cnf_transformation,[status(esa)],[f8])).
% 0.06/0.28  fof(f13,plain,(
% 0.06/0.28    ![X,Y]: ((~pd0_0(Y,X)|((~Y=f(g(Y))|X=Y)&(Y=f(g(Y))|~X=Y)))&(pd0_0(Y,X)|((~Y=f(g(Y))|~X=Y)&(Y=f(g(Y))|X=Y))))),
% 0.06/0.28    inference(NNF_transformation,[status(esa)],[f4])).
% 0.06/0.28  fof(f14,plain,(
% 0.06/0.28    (![X,Y]: (~pd0_0(Y,X)|((~Y=f(g(Y))|X=Y)&(Y=f(g(Y))|~X=Y))))&(![X,Y]: (pd0_0(Y,X)|((~Y=f(g(Y))|~X=Y)&(Y=f(g(Y))|X=Y))))),
% 0.06/0.28    inference(miniscoping,[status(esa)],[f13])).
% 0.06/0.28  fof(f15,plain,(
% 0.06/0.28    ![X0,X1]: (~pd0_0(X0,X1)|~X0=f(g(X0))|X1=X0)),
% 0.06/0.28    inference(cnf_transformation,[status(esa)],[f14])).
% 0.06/0.28  fof(f16,plain,(
% 0.06/0.28    ![X0,X1]: (~pd0_0(X0,X1)|X0=f(g(X0))|~X1=X0)),
% 0.06/0.28    inference(cnf_transformation,[status(esa)],[f14])).
% 0.06/0.28  fof(f17,plain,(
% 0.06/0.28    ![X0,X1]: (pd0_0(X0,X1)|~X0=f(g(X0))|~X1=X0)),
% 0.06/0.28    inference(cnf_transformation,[status(esa)],[f14])).
% 0.06/0.28  fof(f18,plain,(
% 0.06/0.28    ![X0,X1]: (pd0_0(X0,X1)|X0=f(g(X0))|X1=X0)),
% 0.06/0.28    inference(cnf_transformation,[status(esa)],[f14])).
% 0.06/0.28  fof(f19,plain,(
% 0.06/0.28    spl0_0 <=> pd0_0(X0,sk0_0)),
% 0.06/0.28    introduced(split_symbol_definition)).
% 0.06/0.28  fof(f20,plain,(
% 0.06/0.28    ![X0]: (pd0_0(X0,sk0_0)|~spl0_0)),
% 0.06/0.28    inference(component_clause,[status(thm)],[f19])).
% 0.06/0.28  fof(f22,plain,(
% 0.06/0.28    spl0_1 <=> ~X1=g(f(X1))|sk0_1=X1),
% 0.06/0.28    introduced(split_symbol_definition)).
% 0.06/0.28  fof(f23,plain,(
% 0.06/0.28    ![X0]: (~X0=g(f(X0))|sk0_1=X0|~spl0_1)),
% 0.06/0.28    inference(component_clause,[status(thm)],[f22])).
% 0.06/0.28  fof(f25,plain,(
% 0.06/0.28    spl0_0|spl0_1),
% 0.06/0.28    inference(split_clause,[status(thm)],[f9,f19,f22])).
% 0.06/0.28  fof(f26,plain,(
% 0.06/0.28    spl0_2 <=> X1=g(f(X1))|~sk0_1=X1),
% 0.06/0.28    introduced(split_symbol_definition)).
% 0.06/0.28  fof(f27,plain,(
% 0.06/0.28    ![X0]: (X0=g(f(X0))|~sk0_1=X0|~spl0_2)),
% 0.06/0.28    inference(component_clause,[status(thm)],[f26])).
% 0.06/0.28  fof(f29,plain,(
% 0.06/0.28    spl0_0|spl0_2),
% 0.06/0.28    inference(split_clause,[status(thm)],[f10,f19,f26])).
% 0.06/0.28  fof(f30,plain,(
% 0.06/0.28    spl0_3 <=> ~pd0_0(sk0_2(X0),X0)),
% 0.06/0.28    introduced(split_symbol_definition)).
% 0.06/0.28  fof(f31,plain,(
% 0.06/0.28    ![X0]: (~pd0_0(sk0_2(X0),X0)|~spl0_3)),
% 0.06/0.28    inference(component_clause,[status(thm)],[f30])).
% 0.06/0.28  fof(f33,plain,(
% 0.06/0.28    spl0_4 <=> ~sk0_3(X1)=g(f(sk0_3(X1)))|~X1=sk0_3(X1)),
% 0.06/0.28    introduced(split_symbol_definition)).
% 0.06/0.28  fof(f34,plain,(
% 0.06/0.28    ![X0]: (~sk0_3(X0)=g(f(sk0_3(X0)))|~X0=sk0_3(X0)|~spl0_4)),
% 0.06/0.29    inference(component_clause,[status(thm)],[f33])).
% 0.06/0.29  fof(f36,plain,(
% 0.06/0.29    spl0_3|spl0_4),
% 0.06/0.29    inference(split_clause,[status(thm)],[f11,f30,f33])).
% 0.06/0.29  fof(f37,plain,(
% 0.06/0.29    spl0_5 <=> sk0_3(X1)=g(f(sk0_3(X1)))|X1=sk0_3(X1)),
% 0.06/0.29    introduced(split_symbol_definition)).
% 0.06/0.29  fof(f38,plain,(
% 0.06/0.29    ![X0]: (sk0_3(X0)=g(f(sk0_3(X0)))|X0=sk0_3(X0)|~spl0_5)),
% 0.06/0.29    inference(component_clause,[status(thm)],[f37])).
% 0.06/0.29  fof(f40,plain,(
% 0.06/0.29    spl0_3|spl0_5),
% 0.06/0.29    inference(split_clause,[status(thm)],[f12,f30,f37])).
% 0.06/0.29  fof(f41,plain,(
% 0.06/0.29    ![X0]: (~pd0_0(X0,X0)|X0=f(g(X0)))),
% 0.06/0.29    inference(destructive_equality_resolution,[status(esa)],[f16])).
% 0.06/0.29  fof(f42,plain,(
% 0.06/0.29    ![X0]: (pd0_0(X0,X0)|~X0=f(g(X0)))),
% 0.06/0.29    inference(destructive_equality_resolution,[status(esa)],[f17])).
% 0.06/0.29  fof(f43,plain,(
% 0.06/0.29    sk0_0=f(g(sk0_0))|~spl0_0),
% 0.06/0.29    inference(resolution,[status(thm)],[f41,f20])).
% 0.06/0.29  fof(f44,plain,(
% 0.06/0.29    $false|~spl0_3|~spl0_0),
% 0.06/0.29    inference(resolution,[status(thm)],[f31,f20])).
% 0.06/0.29  fof(f45,plain,(
% 0.06/0.29    ~spl0_3|~spl0_0),
% 0.06/0.29    inference(contradiction_clause,[status(thm)],[f44])).
% 0.06/0.29  fof(f46,plain,(
% 0.06/0.29    ![X0]: (~pd0_0(sk0_0,X0)|X0=sk0_0|~spl0_0)),
% 0.06/0.29    inference(resolution,[status(thm)],[f15,f43])).
% 0.06/0.29  fof(f47,plain,(
% 0.06/0.29    spl0_6 <=> ~pd0_0(sk0_0,X0)|X0=sk0_0),
% 0.06/0.29    introduced(split_symbol_definition)).
% 0.06/0.29  fof(f48,plain,(
% 0.06/0.29    ![X0]: (~pd0_0(sk0_0,X0)|X0=sk0_0|~spl0_6)),
% 0.06/0.29    inference(component_clause,[status(thm)],[f47])).
% 0.06/0.29  fof(f50,plain,(
% 0.06/0.29    spl0_7 <=> sk0_0=sk0_0),
% 0.06/0.29    introduced(split_symbol_definition)).
% 0.06/0.29  fof(f52,plain,(
% 0.06/0.29    ~sk0_0=sk0_0|spl0_7),
% 0.06/0.29    inference(component_clause,[status(thm)],[f50])).
% 0.06/0.29  fof(f53,plain,(
% 0.06/0.29    ![X0]: (~pd0_0(sk0_0,X0)|~sk0_0=sk0_0|X0=sk0_0|~spl0_0)),
% 0.06/0.29    inference(paramodulation,[status(thm)],[f43,f15])).
% 0.06/0.29  fof(f54,plain,(
% 0.06/0.29    spl0_6|~spl0_7|~spl0_0),
% 0.06/0.29    inference(split_clause,[status(thm)],[f53,f47,f50,f19])).
% 0.06/0.29  fof(f55,plain,(
% 0.06/0.29    sk0_1=g(f(sk0_1))|~spl0_2),
% 0.06/0.29    inference(destructive_equality_resolution,[status(esa)],[f27])).
% 0.06/0.29  fof(f56,plain,(
% 0.06/0.29    ![X0]: (sk0_2(X0)=f(g(sk0_2(X0)))|X0=sk0_2(X0)|~spl0_3)),
% 0.06/0.29    inference(resolution,[status(thm)],[f31,f18])).
% 0.06/0.29  fof(f57,plain,(
% 0.06/0.29    spl0_8 <=> ~pd0_0(f(sk0_1),X0)|X0=f(sk0_1)),
% 0.06/0.29    introduced(split_symbol_definition)).
% 0.06/0.29  fof(f58,plain,(
% 0.06/0.29    ![X0]: (~pd0_0(f(sk0_1),X0)|X0=f(sk0_1)|~spl0_8)),
% 0.06/0.29    inference(component_clause,[status(thm)],[f57])).
% 0.06/0.29  fof(f60,plain,(
% 0.06/0.29    spl0_9 <=> f(sk0_1)=f(sk0_1)),
% 0.06/0.29    introduced(split_symbol_definition)).
% 0.06/0.29  fof(f62,plain,(
% 0.06/0.29    ~f(sk0_1)=f(sk0_1)|spl0_9),
% 0.06/0.29    inference(component_clause,[status(thm)],[f60])).
% 0.06/0.29  fof(f63,plain,(
% 0.06/0.29    ![X0]: (~pd0_0(f(sk0_1),X0)|~f(sk0_1)=f(sk0_1)|X0=f(sk0_1)|~spl0_2)),
% 0.06/0.29    inference(paramodulation,[status(thm)],[f55,f15])).
% 0.06/0.29  fof(f64,plain,(
% 0.06/0.29    spl0_8|~spl0_9|~spl0_2),
% 0.06/0.29    inference(split_clause,[status(thm)],[f63,f57,f60,f26])).
% 0.06/0.29  fof(f65,plain,(
% 0.06/0.29    $false|spl0_9),
% 0.06/0.29    inference(trivial_equality_resolution,[status(esa)],[f62])).
% 0.06/0.29  fof(f66,plain,(
% 0.06/0.29    spl0_9),
% 0.06/0.29    inference(contradiction_clause,[status(thm)],[f65])).
% 0.06/0.29  fof(f73,plain,(
% 0.06/0.29    spl0_11 <=> pd0_0(f(sk0_1),f(sk0_1))),
% 0.06/0.29    introduced(split_symbol_definition)).
% 0.06/0.29  fof(f74,plain,(
% 0.06/0.29    pd0_0(f(sk0_1),f(sk0_1))|~spl0_11),
% 0.06/0.29    inference(component_clause,[status(thm)],[f73])).
% 0.06/0.29  fof(f76,plain,(
% 0.06/0.29    pd0_0(f(sk0_1),f(sk0_1))|~f(sk0_1)=f(sk0_1)|~spl0_2),
% 0.06/0.29    inference(paramodulation,[status(thm)],[f55,f42])).
% 0.06/0.29  fof(f77,plain,(
% 0.06/0.29    spl0_11|~spl0_9|~spl0_2),
% 0.06/0.29    inference(split_clause,[status(thm)],[f76,f73,f60,f26])).
% 0.06/0.29  fof(f78,plain,(
% 0.06/0.29    $false|spl0_7),
% 0.06/0.29    inference(trivial_equality_resolution,[status(esa)],[f52])).
% 0.06/0.29  fof(f79,plain,(
% 0.06/0.29    spl0_7),
% 0.06/0.29    inference(contradiction_clause,[status(thm)],[f78])).
% 0.06/0.29  fof(f90,plain,(
% 0.06/0.29    spl0_13 <=> X0=sk0_0|X0=sk0_0),
% 0.06/0.29    introduced(split_symbol_definition)).
% 0.06/0.29  fof(f91,plain,(
% 0.06/0.29    ![X0]: (X0=sk0_0|X0=sk0_0|~spl0_13)),
% 0.06/0.29    inference(component_clause,[status(thm)],[f90])).
% 0.06/0.29  fof(f93,plain,(
% 0.06/0.29    spl0_14 <=> sk0_0=f(g(sk0_0))),
% 0.06/0.29    introduced(split_symbol_definition)).
% 0.06/0.29  fof(f94,plain,(
% 0.06/0.29    sk0_0=f(g(sk0_0))|~spl0_14),
% 0.06/0.29    inference(component_clause,[status(thm)],[f93])).
% 0.06/0.29  fof(f96,plain,(
% 0.06/0.29    ![X0]: (X0=sk0_0|sk0_0=f(g(sk0_0))|X0=sk0_0|~spl0_0)),
% 0.06/0.29    inference(resolution,[status(thm)],[f46,f18])).
% 0.06/0.29  fof(f97,plain,(
% 0.06/0.29    spl0_13|spl0_14|~spl0_0),
% 0.06/0.29    inference(split_clause,[status(thm)],[f96,f90,f93,f19])).
% 0.06/0.29  fof(f98,plain,(
% 0.06/0.29    ![X0]: (X0=sk0_0|~spl0_13)),
% 0.06/0.29    inference(duplicate_literals_removal,[status(esa)],[f91])).
% 0.06/0.29  fof(f100,plain,(
% 0.06/0.29    ![X0,X1]: (X0=X1|~spl0_13)),
% 0.06/0.29    inference(paramodulation,[status(thm)],[f98,f98])).
% 0.06/0.29  fof(f102,plain,(
% 0.06/0.29    ![X0]: (~X0=sk0_3(X0)|~spl0_13|~spl0_4)),
% 0.06/0.29    inference(backward_subsumption_resolution,[status(thm)],[f34,f100])).
% 0.06/0.29  fof(f103,plain,(
% 0.06/0.29    $false|~spl0_13|~spl0_4),
% 0.06/0.29    inference(forward_subsumption_resolution,[status(thm)],[f102,f100])).
% 0.06/0.29  fof(f104,plain,(
% 0.06/0.29    ~spl0_13|~spl0_4),
% 0.06/0.29    inference(contradiction_clause,[status(thm)],[f103])).
% 0.06/0.29  fof(f112,plain,(
% 0.06/0.29    ![X0,X1]: (~pd0_0(f(sk0_3(X0)),X1)|~f(sk0_3(X0))=f(sk0_3(X0))|X1=f(sk0_3(X0))|X0=sk0_3(X0)|~spl0_5)),
% 0.06/0.29    inference(paramodulation,[status(thm)],[f38,f15])).
% 0.06/0.29  fof(f113,plain,(
% 0.06/0.29    ![X0,X1]: (~pd0_0(f(sk0_3(X0)),X1)|X1=f(sk0_3(X0))|X0=sk0_3(X0)|~spl0_5)),
% 0.06/0.29    inference(trivial_equality_resolution,[status(esa)],[f112])).
% 0.06/0.29  fof(f117,plain,(
% 0.06/0.29    ![X0]: (sk0_0=f(sk0_3(X0))|X0=sk0_3(X0)|~spl0_5|~spl0_0)),
% 0.06/0.29    inference(resolution,[status(thm)],[f113,f20])).
% 0.06/0.29  fof(f126,plain,(
% 0.06/0.29    ![X0]: (sk0_3(X0)=g(sk0_0)|X0=sk0_3(X0)|X0=sk0_3(X0)|~spl0_5|~spl0_0)),
% 0.06/0.29    inference(paramodulation,[status(thm)],[f117,f38])).
% 0.06/0.29  fof(f127,plain,(
% 0.06/0.29    ![X0]: (sk0_3(X0)=g(sk0_0)|X0=sk0_3(X0)|~spl0_5|~spl0_0)),
% 0.06/0.29    inference(duplicate_literals_removal,[status(esa)],[f126])).
% 0.06/0.29  fof(f145,plain,(
% 0.06/0.29    ![X0]: (~g(sk0_0)=X0|sk0_3(X0)=X0|~spl0_5|~spl0_0)),
% 0.06/0.29    inference(equality_factoring,[status(esa)],[f127])).
% 0.06/0.29  fof(f146,plain,(
% 0.06/0.29    sk0_3(g(sk0_0))=g(sk0_0)|~spl0_5|~spl0_0),
% 0.06/0.29    inference(destructive_equality_resolution,[status(esa)],[f145])).
% 0.06/0.29  fof(f150,plain,(
% 0.06/0.29    spl0_17 <=> g(sk0_0)=sk0_3(g(sk0_0))),
% 0.06/0.29    introduced(split_symbol_definition)).
% 0.06/0.29  fof(f152,plain,(
% 0.06/0.29    ~g(sk0_0)=sk0_3(g(sk0_0))|spl0_17),
% 0.06/0.29    inference(component_clause,[status(thm)],[f150])).
% 0.06/0.29  fof(f164,plain,(
% 0.06/0.29    spl0_19 <=> sk0_3(g(sk0_0))=g(f(g(sk0_0)))),
% 0.06/0.29    introduced(split_symbol_definition)).
% 0.06/0.29  fof(f166,plain,(
% 0.06/0.29    ~sk0_3(g(sk0_0))=g(f(g(sk0_0)))|spl0_19),
% 0.06/0.29    inference(component_clause,[status(thm)],[f164])).
% 0.06/0.29  fof(f167,plain,(
% 0.06/0.29    ~sk0_3(g(sk0_0))=g(f(g(sk0_0)))|~g(sk0_0)=sk0_3(g(sk0_0))|~spl0_4|~spl0_5|~spl0_0),
% 0.06/0.29    inference(paramodulation,[status(thm)],[f146,f34])).
% 0.06/0.29  fof(f168,plain,(
% 0.06/0.29    ~spl0_19|~spl0_17|~spl0_4|~spl0_5|~spl0_0),
% 0.06/0.29    inference(split_clause,[status(thm)],[f167,f164,f150,f33,f37,f19])).
% 0.06/0.29  fof(f181,plain,(
% 0.06/0.29    ~g(sk0_0)=g(f(g(sk0_0)))|~spl0_5|~spl0_0|spl0_19),
% 0.06/0.29    inference(forward_demodulation,[status(thm)],[f146,f166])).
% 0.06/0.29  fof(f182,plain,(
% 0.06/0.29    ~g(sk0_0)=g(sk0_0)|~spl0_14|~spl0_5|~spl0_0|spl0_19),
% 0.06/0.29    inference(forward_demodulation,[status(thm)],[f94,f181])).
% 0.06/0.29  fof(f183,plain,(
% 0.06/0.29    $false|~spl0_14|~spl0_5|~spl0_0|spl0_19),
% 0.06/0.29    inference(trivial_equality_resolution,[status(esa)],[f182])).
% 0.06/0.29  fof(f184,plain,(
% 0.06/0.29    ~spl0_14|~spl0_5|~spl0_0|spl0_19),
% 0.06/0.29    inference(contradiction_clause,[status(thm)],[f183])).
% 0.06/0.29  fof(f194,plain,(
% 0.06/0.29    ~g(sk0_0)=g(sk0_0)|~spl0_5|~spl0_0|spl0_17),
% 0.06/0.29    inference(forward_demodulation,[status(thm)],[f146,f152])).
% 0.06/0.29  fof(f195,plain,(
% 0.06/0.29    $false|~spl0_5|~spl0_0|spl0_17),
% 0.06/0.29    inference(trivial_equality_resolution,[status(esa)],[f194])).
% 0.06/0.29  fof(f196,plain,(
% 0.06/0.29    ~spl0_5|~spl0_0|spl0_17),
% 0.06/0.29    inference(contradiction_clause,[status(thm)],[f195])).
% 0.06/0.29  fof(f208,plain,(
% 0.06/0.29    ![X0]: (X0=sk0_0|sk0_0=f(g(sk0_0))|X0=sk0_0|~spl0_6)),
% 0.06/0.29    inference(resolution,[status(thm)],[f48,f18])).
% 0.06/0.29  fof(f209,plain,(
% 0.06/0.29    spl0_13|spl0_14|~spl0_6),
% 0.06/0.29    inference(split_clause,[status(thm)],[f208,f90,f93,f47])).
% 0.06/0.29  fof(f210,plain,(
% 0.06/0.29    ![X0]: (sk0_1=sk0_3(X0)|X0=sk0_3(X0)|~spl0_1|~spl0_5)),
% 0.06/0.29    inference(resolution,[status(thm)],[f23,f38])).
% 0.06/0.29  fof(f215,plain,(
% 0.06/0.29    spl0_22 <=> X0=f(sk0_1)|X0=f(sk0_1)),
% 0.06/0.29    introduced(split_symbol_definition)).
% 0.06/0.29  fof(f216,plain,(
% 0.06/0.29    ![X0]: (X0=f(sk0_1)|X0=f(sk0_1)|~spl0_22)),
% 0.06/0.29    inference(component_clause,[status(thm)],[f215])).
% 0.06/0.29  fof(f218,plain,(
% 0.06/0.29    spl0_23 <=> f(sk0_1)=f(g(f(sk0_1)))),
% 0.06/0.29    introduced(split_symbol_definition)).
% 0.06/0.29  fof(f221,plain,(
% 0.06/0.29    ![X0]: (X0=f(sk0_1)|f(sk0_1)=f(g(f(sk0_1)))|X0=f(sk0_1)|~spl0_8)),
% 0.06/0.29    inference(resolution,[status(thm)],[f58,f18])).
% 0.06/0.29  fof(f222,plain,(
% 0.06/0.29    spl0_22|spl0_23|~spl0_8),
% 0.06/0.29    inference(split_clause,[status(thm)],[f221,f215,f218,f57])).
% 0.06/0.29  fof(f223,plain,(
% 0.06/0.29    ![X0]: (X0=f(sk0_1)|~spl0_22)),
% 0.06/0.29    inference(duplicate_literals_removal,[status(esa)],[f216])).
% 0.06/0.29  fof(f233,plain,(
% 0.06/0.29    ![X0]: (~sk0_1=X0|sk0_3(X0)=X0|~spl0_1|~spl0_5)),
% 0.06/0.29    inference(equality_factoring,[status(esa)],[f210])).
% 0.06/0.29  fof(f234,plain,(
% 0.06/0.29    sk0_3(sk0_1)=sk0_1|~spl0_1|~spl0_5),
% 0.06/0.29    inference(destructive_equality_resolution,[status(esa)],[f233])).
% 0.06/0.29  fof(f237,plain,(
% 0.06/0.29    ![X0,X1]: (X0=X1|~spl0_22)),
% 0.06/0.29    inference(paramodulation,[status(thm)],[f223,f223])).
% 0.06/0.29  fof(f238,plain,(
% 0.06/0.29    ![X0]: (pd0_0(f(sk0_1),X0)|~spl0_11|~spl0_22)),
% 0.06/0.29    inference(paramodulation,[status(thm)],[f223,f74])).
% 0.06/0.29  fof(f246,plain,(
% 0.06/0.29    ![X0]: (~X0=sk0_3(X0)|~spl0_22|~spl0_4)),
% 0.06/0.29    inference(backward_subsumption_resolution,[status(thm)],[f34,f237])).
% 0.06/0.29  fof(f247,plain,(
% 0.06/0.29    $false|~spl0_22|~spl0_4),
% 0.06/0.29    inference(forward_subsumption_resolution,[status(thm)],[f246,f237])).
% 0.06/0.29  fof(f248,plain,(
% 0.06/0.29    ~spl0_22|~spl0_4),
% 0.06/0.29    inference(contradiction_clause,[status(thm)],[f247])).
% 0.06/0.29  fof(f252,plain,(
% 0.06/0.29    ![X0,X1]: (pd0_0(X0,X1)|~spl0_11|~spl0_22)),
% 0.06/0.29    inference(paramodulation,[status(thm)],[f237,f238])).
% 0.06/0.29  fof(f256,plain,(
% 0.06/0.29    $false|~spl0_11|~spl0_22|~spl0_3),
% 0.06/0.29    inference(backward_subsumption_resolution,[status(thm)],[f31,f252])).
% 0.06/0.29  fof(f257,plain,(
% 0.06/0.29    ~spl0_11|~spl0_22|~spl0_3),
% 0.06/0.29    inference(contradiction_clause,[status(thm)],[f256])).
% 0.06/0.29  fof(f259,plain,(
% 0.06/0.29    spl0_25 <=> sk0_1=sk0_3(sk0_1)),
% 0.06/0.29    introduced(split_symbol_definition)).
% 0.06/0.29  fof(f261,plain,(
% 0.06/0.29    ~sk0_1=sk0_3(sk0_1)|spl0_25),
% 0.06/0.29    inference(component_clause,[status(thm)],[f259])).
% 0.06/0.29  fof(f294,plain,(
% 0.06/0.29    spl0_29 <=> sk0_3(sk0_1)=g(f(sk0_1))),
% 0.06/0.29    introduced(split_symbol_definition)).
% 0.06/0.29  fof(f295,plain,(
% 0.06/0.29    sk0_3(sk0_1)=g(f(sk0_1))|~spl0_29),
% 0.06/0.29    inference(component_clause,[status(thm)],[f294])).
% 0.06/0.29  fof(f296,plain,(
% 0.06/0.29    ~sk0_3(sk0_1)=g(f(sk0_1))|spl0_29),
% 0.06/0.29    inference(component_clause,[status(thm)],[f294])).
% 0.06/0.29  fof(f305,plain,(
% 0.06/0.29    ~sk0_3(sk0_1)=g(f(sk0_1))|~sk0_1=sk0_3(sk0_1)|~spl0_4|~spl0_1|~spl0_5),
% 0.06/0.29    inference(paramodulation,[status(thm)],[f234,f34])).
% 0.06/0.29  fof(f306,plain,(
% 0.06/0.29    ~spl0_29|~spl0_25|~spl0_4|~spl0_1|~spl0_5),
% 0.06/0.29    inference(split_clause,[status(thm)],[f305,f294,f259,f33,f22,f37])).
% 0.06/0.29  fof(f307,plain,(
% 0.06/0.29    ~sk0_1=g(f(sk0_1))|~spl0_1|~spl0_5|spl0_29),
% 0.06/0.29    inference(forward_demodulation,[status(thm)],[f234,f296])).
% 0.06/0.29  fof(f308,plain,(
% 0.06/0.29    ~sk0_1=sk0_1|~spl0_2|~spl0_1|~spl0_5|spl0_29),
% 0.06/0.29    inference(forward_demodulation,[status(thm)],[f55,f307])).
% 0.06/0.29  fof(f309,plain,(
% 0.06/0.29    $false|~spl0_2|~spl0_1|~spl0_5|spl0_29),
% 0.06/0.29    inference(trivial_equality_resolution,[status(esa)],[f308])).
% 0.06/0.29  fof(f310,plain,(
% 0.06/0.29    ~spl0_2|~spl0_1|~spl0_5|spl0_29),
% 0.06/0.29    inference(contradiction_clause,[status(thm)],[f309])).
% 0.06/0.29  fof(f325,plain,(
% 0.06/0.29    sk0_3(sk0_1)=sk0_1|~spl0_2|~spl0_29),
% 0.06/0.29    inference(forward_demodulation,[status(thm)],[f55,f295])).
% 0.06/0.29  fof(f326,plain,(
% 0.06/0.29    $false|spl0_25|~spl0_2|~spl0_29),
% 0.06/0.29    inference(forward_subsumption_resolution,[status(thm)],[f325,f261])).
% 0.06/0.29  fof(f327,plain,(
% 0.06/0.29    spl0_25|~spl0_2|~spl0_29),
% 0.06/0.29    inference(contradiction_clause,[status(thm)],[f326])).
% 0.06/0.29  fof(f346,plain,(
% 0.06/0.29    ![X0]: (~g(sk0_2(X0))=g(sk0_2(X0))|sk0_1=g(sk0_2(X0))|X0=sk0_2(X0)|~spl0_1|~spl0_3)),
% 0.06/0.29    inference(paramodulation,[status(thm)],[f56,f23])).
% 0.06/0.29  fof(f347,plain,(
% 0.06/0.29    ![X0]: (sk0_1=g(sk0_2(X0))|X0=sk0_2(X0)|~spl0_1|~spl0_3)),
% 0.06/0.29    inference(trivial_equality_resolution,[status(esa)],[f346])).
% 0.06/0.29  fof(f348,plain,(
% 0.06/0.29    ![X0]: (sk0_2(X0)=f(sk0_1)|X0=sk0_2(X0)|X0=sk0_2(X0)|~spl0_1|~spl0_3)),
% 0.06/0.29    inference(paramodulation,[status(thm)],[f347,f56])).
% 0.06/0.29  fof(f349,plain,(
% 0.06/0.29    ![X0]: (sk0_2(X0)=f(sk0_1)|X0=sk0_2(X0)|~spl0_1|~spl0_3)),
% 0.06/0.29    inference(duplicate_literals_removal,[status(esa)],[f348])).
% 0.06/0.29  fof(f364,plain,(
% 0.06/0.29    ![X0]: (~f(sk0_1)=X0|sk0_2(X0)=X0|~spl0_1|~spl0_3)),
% 0.06/0.29    inference(equality_factoring,[status(esa)],[f349])).
% 0.06/0.29  fof(f365,plain,(
% 0.06/0.29    sk0_2(f(sk0_1))=f(sk0_1)|~spl0_1|~spl0_3),
% 0.06/0.29    inference(destructive_equality_resolution,[status(esa)],[f364])).
% 0.06/0.29  fof(f380,plain,(
% 0.06/0.29    ~pd0_0(f(sk0_1),f(sk0_1))|~spl0_1|~spl0_3),
% 0.06/0.29    inference(paramodulation,[status(thm)],[f365,f31])).
% 0.06/0.29  fof(f381,plain,(
% 0.06/0.29    $false|~spl0_11|~spl0_1|~spl0_3),
% 0.06/0.29    inference(forward_subsumption_resolution,[status(thm)],[f380,f74])).
% 0.06/0.29  fof(f382,plain,(
% 0.06/0.29    ~spl0_11|~spl0_1|~spl0_3),
% 0.06/0.29    inference(contradiction_clause,[status(thm)],[f381])).
% 0.06/0.29  fof(f383,plain,(
% 0.06/0.29    $false),
% 0.06/0.29    inference(sat_refutation,[status(thm)],[f25,f29,f36,f40,f45,f54,f64,f66,f77,f79,f97,f104,f168,f184,f196,f209,f222,f248,f257,f306,f310,f327,f382])).
% 0.06/0.29  % SZS output end CNFRefutation for theBenchmark.p
% 0.06/0.29  % Elapsed time: 0.024995 seconds
% 0.06/0.29  % CPU time: 0.120238 seconds
% 0.06/0.29  % Total memory used: 28.845 MB
% 0.06/0.29  % Net memory used: 28.548 MB
%------------------------------------------------------------------------------