TSTP Solution File: SYN014-1 by Drodi---3.6.0

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Drodi---3.6.0
% Problem  : SYN014-1 : TPTP v8.1.2. Released v1.0.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : drodi -learnfrom(drodi.lrn) -timeout(%d) %s

% Computer : n002.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:51:02 EDT 2024

% Result   : Unsatisfiable 0.12s 0.38s
% Output   : CNFRefutation 0.12s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.12/0.12  % Problem  : SYN014-1 : TPTP v8.1.2. Released v1.0.0.
% 0.12/0.13  % Command  : drodi -learnfrom(drodi.lrn) -timeout(%d) %s
% 0.12/0.33  % Computer : n002.cluster.edu
% 0.12/0.33  % Model    : x86_64 x86_64
% 0.12/0.33  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.33  % Memory   : 8042.1875MB
% 0.12/0.33  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.12/0.33  % CPULimit : 300
% 0.12/0.33  % WCLimit  : 300
% 0.12/0.33  % DateTime : Mon Apr 29 22:13:09 EDT 2024
% 0.12/0.34  % CPUTime  : 
% 0.12/0.34  % Drodi V3.6.0
% 0.12/0.38  % Refutation found
% 0.12/0.38  % SZS status Unsatisfiable for theBenchmark: Theory is unsatisfiable
% 0.12/0.38  % SZS output start CNFRefutation for theBenchmark
% 0.12/0.38  fof(f1,negated_conjecture,(
% 0.12/0.38    m != n ),
% 0.12/0.38    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 0.12/0.38  fof(f2,negated_conjecture,(
% 0.12/0.38    ( n = k| m = k ) ),
% 0.12/0.38    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 0.12/0.38  fof(f3,negated_conjecture,(
% 0.12/0.38    (![Y]: (( Y = j| Y != k| element(Y,j) ) ))),
% 0.12/0.38    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 0.12/0.38  fof(f4,negated_conjecture,(
% 0.12/0.38    (![Y]: (( Y = j| Y = k| ~ element(Y,j) ) ))),
% 0.12/0.38    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 0.12/0.38  fof(f5,negated_conjecture,(
% 0.12/0.38    (![Y]: (( Y = m| ~ element(Y,m)| f(Y) != m ) ))),
% 0.12/0.38    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 0.12/0.38  fof(f6,negated_conjecture,(
% 0.12/0.38    (![Y]: (( Y = m| ~ element(Y,m)| f(Y) != Y ) ))),
% 0.12/0.38    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 0.12/0.38  fof(f7,negated_conjecture,(
% 0.12/0.38    (![Y]: (( Y = m| ~ element(Y,m)| element(Y,f(Y)) ) ))),
% 0.12/0.38    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 0.12/0.38  fof(f8,negated_conjecture,(
% 0.12/0.38    (![Y]: (( Y = m| ~ element(Y,m)| element(f(Y),Y) ) ))),
% 0.12/0.38    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 0.12/0.38  fof(f9,negated_conjecture,(
% 0.12/0.38    (![Y,V1]: (( Y = m| element(Y,m)| V1 = m| V1 = Y| ~ element(Y,V1)| ~ element(V1,Y) ) ))),
% 0.12/0.38    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 0.12/0.38  fof(f10,negated_conjecture,(
% 0.12/0.38    (![Y]: (( Y = n| element(Y,n)| g(Y) != n ) ))),
% 0.12/0.38    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 0.12/0.38  fof(f11,negated_conjecture,(
% 0.12/0.38    (![Y]: (( Y = n| element(Y,n)| g(Y) != Y ) ))),
% 0.12/0.38    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 0.12/0.38  fof(f13,negated_conjecture,(
% 0.12/0.38    (![Y]: (( Y = n| element(Y,n)| element(g(Y),Y) ) ))),
% 0.12/0.38    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 0.12/0.38  fof(f14,negated_conjecture,(
% 0.12/0.38    (![Y,V]: (( Y = n| ~ element(Y,n)| V = n| V = Y| ~ element(Y,V)| ~ element(V,Y) ) ))),
% 0.12/0.38    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 0.12/0.38  fof(f15,negated_conjecture,(
% 0.12/0.38    (![Y]: (( Y = k| Y != m| element(Y,k) ) ))),
% 0.12/0.38    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 0.12/0.38  fof(f16,negated_conjecture,(
% 0.12/0.38    (![Y]: (( Y = k| Y != n| element(Y,k) ) ))),
% 0.12/0.38    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 0.12/0.38  fof(f17,negated_conjecture,(
% 0.12/0.38    (![Y]: (( Y = k| Y = m| Y = n| ~ element(Y,k) ) ))),
% 0.12/0.38    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 0.12/0.38  fof(f18,plain,(
% 0.12/0.38    ~m=n),
% 0.12/0.38    inference(cnf_transformation,[status(esa)],[f1])).
% 0.12/0.38  fof(f19,plain,(
% 0.12/0.38    n=k|m=k),
% 0.12/0.38    inference(cnf_transformation,[status(esa)],[f2])).
% 0.12/0.38  fof(f20,plain,(
% 0.12/0.38    ![X0]: (X0=j|~X0=k|element(X0,j))),
% 0.12/0.38    inference(cnf_transformation,[status(esa)],[f3])).
% 0.12/0.38  fof(f21,plain,(
% 0.12/0.38    ![X0]: (X0=j|X0=k|~element(X0,j))),
% 0.12/0.38    inference(cnf_transformation,[status(esa)],[f4])).
% 0.12/0.38  fof(f22,plain,(
% 0.12/0.38    ![X0]: (X0=m|~element(X0,m)|~f(X0)=m)),
% 0.12/0.38    inference(cnf_transformation,[status(esa)],[f5])).
% 0.12/0.38  fof(f23,plain,(
% 0.12/0.38    ![X0]: (X0=m|~element(X0,m)|~f(X0)=X0)),
% 0.12/0.38    inference(cnf_transformation,[status(esa)],[f6])).
% 0.12/0.38  fof(f24,plain,(
% 0.12/0.38    ![X0]: (X0=m|~element(X0,m)|element(X0,f(X0)))),
% 0.12/0.38    inference(cnf_transformation,[status(esa)],[f7])).
% 0.12/0.38  fof(f25,plain,(
% 0.12/0.38    ![X0]: (X0=m|~element(X0,m)|element(f(X0),X0))),
% 0.12/0.38    inference(cnf_transformation,[status(esa)],[f8])).
% 0.12/0.38  fof(f26,plain,(
% 0.12/0.38    ![X0,X1]: (X0=m|element(X0,m)|X1=m|X1=X0|~element(X0,X1)|~element(X1,X0))),
% 0.12/0.38    inference(cnf_transformation,[status(esa)],[f9])).
% 0.12/0.38  fof(f27,plain,(
% 0.12/0.38    ![X0]: (X0=n|element(X0,n)|~g(X0)=n)),
% 0.12/0.38    inference(cnf_transformation,[status(esa)],[f10])).
% 0.12/0.38  fof(f28,plain,(
% 0.12/0.38    ![X0]: (X0=n|element(X0,n)|~g(X0)=X0)),
% 0.12/0.38    inference(cnf_transformation,[status(esa)],[f11])).
% 0.12/0.38  fof(f30,plain,(
% 0.12/0.38    ![X0]: (X0=n|element(X0,n)|element(g(X0),X0))),
% 0.12/0.38    inference(cnf_transformation,[status(esa)],[f13])).
% 0.12/0.38  fof(f31,plain,(
% 0.12/0.38    ![X0,X1]: (X0=n|~element(X0,n)|X1=n|X1=X0|~element(X0,X1)|~element(X1,X0))),
% 0.12/0.38    inference(cnf_transformation,[status(esa)],[f14])).
% 0.12/0.38  fof(f32,plain,(
% 0.12/0.38    ![X0]: (X0=k|~X0=m|element(X0,k))),
% 0.12/0.38    inference(cnf_transformation,[status(esa)],[f15])).
% 0.12/0.38  fof(f33,plain,(
% 0.12/0.38    ![X0]: (X0=k|~X0=n|element(X0,k))),
% 0.12/0.38    inference(cnf_transformation,[status(esa)],[f16])).
% 0.12/0.39  fof(f34,plain,(
% 0.12/0.39    ![X0]: (X0=k|X0=m|X0=n|~element(X0,k))),
% 0.12/0.39    inference(cnf_transformation,[status(esa)],[f17])).
% 0.12/0.39  fof(f35,plain,(
% 0.12/0.39    spl0_0 <=> n=k),
% 0.12/0.39    introduced(split_symbol_definition)).
% 0.12/0.39  fof(f36,plain,(
% 0.12/0.39    n=k|~spl0_0),
% 0.12/0.39    inference(component_clause,[status(thm)],[f35])).
% 0.12/0.39  fof(f38,plain,(
% 0.12/0.39    spl0_1 <=> m=k),
% 0.12/0.39    introduced(split_symbol_definition)).
% 0.12/0.39  fof(f39,plain,(
% 0.12/0.39    m=k|~spl0_1),
% 0.12/0.39    inference(component_clause,[status(thm)],[f38])).
% 0.12/0.39  fof(f41,plain,(
% 0.12/0.39    spl0_0|spl0_1),
% 0.12/0.39    inference(split_clause,[status(thm)],[f19,f35,f38])).
% 0.12/0.39  fof(f42,plain,(
% 0.12/0.39    k=j|element(k,j)),
% 0.12/0.39    inference(destructive_equality_resolution,[status(esa)],[f20])).
% 0.12/0.39  fof(f43,plain,(
% 0.12/0.39    m=k|element(m,k)),
% 0.12/0.39    inference(destructive_equality_resolution,[status(esa)],[f32])).
% 0.12/0.39  fof(f44,plain,(
% 0.12/0.39    n=k|element(n,k)),
% 0.12/0.39    inference(destructive_equality_resolution,[status(esa)],[f33])).
% 0.12/0.39  fof(f45,plain,(
% 0.12/0.39    n=j|element(k,j)|~spl0_0),
% 0.12/0.39    inference(forward_demodulation,[status(thm)],[f36,f42])).
% 0.12/0.39  fof(f46,plain,(
% 0.12/0.39    n=j|element(n,j)|~spl0_0),
% 0.12/0.39    inference(forward_demodulation,[status(thm)],[f36,f45])).
% 0.12/0.39  fof(f47,plain,(
% 0.12/0.39    m=n|element(m,k)|~spl0_0),
% 0.12/0.39    inference(forward_demodulation,[status(thm)],[f36,f43])).
% 0.12/0.39  fof(f48,plain,(
% 0.12/0.39    m=n|element(m,n)|~spl0_0),
% 0.12/0.39    inference(forward_demodulation,[status(thm)],[f36,f47])).
% 0.12/0.39  fof(f49,plain,(
% 0.12/0.39    element(m,n)|~spl0_0),
% 0.12/0.39    inference(forward_subsumption_resolution,[status(thm)],[f48,f18])).
% 0.12/0.39  fof(f50,plain,(
% 0.12/0.39    ![X0]: (X0=j|X0=n|~element(X0,j)|~spl0_0)),
% 0.12/0.39    inference(forward_demodulation,[status(thm)],[f36,f21])).
% 0.12/0.39  fof(f51,plain,(
% 0.12/0.39    spl0_2 <=> n=j),
% 0.12/0.39    introduced(split_symbol_definition)).
% 0.12/0.39  fof(f52,plain,(
% 0.12/0.39    n=j|~spl0_2),
% 0.12/0.39    inference(component_clause,[status(thm)],[f51])).
% 0.12/0.39  fof(f53,plain,(
% 0.12/0.39    ~n=j|spl0_2),
% 0.12/0.39    inference(component_clause,[status(thm)],[f51])).
% 0.12/0.39  fof(f54,plain,(
% 0.12/0.39    spl0_3 <=> n=n),
% 0.12/0.39    introduced(split_symbol_definition)).
% 0.12/0.39  fof(f59,plain,(
% 0.12/0.39    spl0_4 <=> element(n,k)),
% 0.12/0.39    introduced(split_symbol_definition)).
% 0.12/0.39  fof(f60,plain,(
% 0.12/0.39    element(n,k)|~spl0_4),
% 0.12/0.39    inference(component_clause,[status(thm)],[f59])).
% 0.12/0.39  fof(f62,plain,(
% 0.12/0.39    spl0_0|spl0_4),
% 0.12/0.39    inference(split_clause,[status(thm)],[f44,f35,f59])).
% 0.12/0.39  fof(f63,plain,(
% 0.12/0.39    spl0_5 <=> element(m,k)),
% 0.12/0.39    introduced(split_symbol_definition)).
% 0.12/0.39  fof(f64,plain,(
% 0.12/0.39    element(m,k)|~spl0_5),
% 0.12/0.39    inference(component_clause,[status(thm)],[f63])).
% 0.12/0.39  fof(f66,plain,(
% 0.12/0.39    spl0_1|spl0_5),
% 0.12/0.39    inference(split_clause,[status(thm)],[f43,f38,f63])).
% 0.12/0.39  fof(f67,plain,(
% 0.12/0.39    spl0_6 <=> k=j),
% 0.12/0.39    introduced(split_symbol_definition)).
% 0.12/0.39  fof(f68,plain,(
% 0.12/0.39    k=j|~spl0_6),
% 0.12/0.39    inference(component_clause,[status(thm)],[f67])).
% 0.12/0.39  fof(f69,plain,(
% 0.12/0.39    ~k=j|spl0_6),
% 0.12/0.39    inference(component_clause,[status(thm)],[f67])).
% 0.12/0.39  fof(f70,plain,(
% 0.12/0.39    spl0_7 <=> element(k,j)),
% 0.12/0.39    introduced(split_symbol_definition)).
% 0.12/0.39  fof(f71,plain,(
% 0.12/0.39    element(k,j)|~spl0_7),
% 0.12/0.39    inference(component_clause,[status(thm)],[f70])).
% 0.12/0.39  fof(f73,plain,(
% 0.12/0.39    spl0_6|spl0_7),
% 0.12/0.39    inference(split_clause,[status(thm)],[f42,f67,f70])).
% 0.12/0.39  fof(f74,plain,(
% 0.12/0.39    spl0_8 <=> element(n,j)),
% 0.12/0.39    introduced(split_symbol_definition)).
% 0.12/0.39  fof(f77,plain,(
% 0.12/0.39    spl0_2|spl0_8|~spl0_0),
% 0.12/0.39    inference(split_clause,[status(thm)],[f46,f51,f74,f35])).
% 0.12/0.39  fof(f83,plain,(
% 0.12/0.39    element(n,m)|~spl0_1|~spl0_4),
% 0.12/0.39    inference(forward_demodulation,[status(thm)],[f39,f60])).
% 0.12/0.39  fof(f85,plain,(
% 0.12/0.39    spl0_9 <=> m=j),
% 0.12/0.39    introduced(split_symbol_definition)).
% 0.12/0.39  fof(f86,plain,(
% 0.12/0.39    m=j|~spl0_9),
% 0.12/0.39    inference(component_clause,[status(thm)],[f85])).
% 0.12/0.39  fof(f88,plain,(
% 0.12/0.39    spl0_10 <=> m=m),
% 0.12/0.39    introduced(split_symbol_definition)).
% 0.12/0.39  fof(f93,plain,(
% 0.12/0.39    spl0_11 <=> n=m),
% 0.12/0.39    introduced(split_symbol_definition)).
% 0.12/0.39  fof(f94,plain,(
% 0.12/0.39    n=m|~spl0_11),
% 0.12/0.39    inference(component_clause,[status(thm)],[f93])).
% 0.12/0.39  fof(f98,plain,(
% 0.12/0.39    n=k|~spl0_6|~spl0_2),
% 0.12/0.39    inference(forward_demodulation,[status(thm)],[f68,f52])).
% 0.12/0.39  fof(f99,plain,(
% 0.12/0.39    n=j|~spl0_2|~spl0_6),
% 0.12/0.39    inference(backward_demodulation,[status(thm)],[f98,f68])).
% 0.12/0.39  fof(f101,plain,(
% 0.12/0.39    element(m,n)|~spl0_6|~spl0_2|~spl0_5),
% 0.12/0.39    inference(forward_demodulation,[status(thm)],[f98,f64])).
% 0.12/0.39  fof(f102,plain,(
% 0.12/0.39    ![X0]: (X0=n|X0=k|~element(X0,j)|~spl0_2|~spl0_6)),
% 0.12/0.39    inference(forward_demodulation,[status(thm)],[f99,f21])).
% 0.12/0.39  fof(f103,plain,(
% 0.12/0.39    ![X0]: (X0=n|X0=n|~element(X0,j)|~spl0_2|~spl0_6)),
% 0.12/0.39    inference(forward_demodulation,[status(thm)],[f98,f102])).
% 0.12/0.39  fof(f104,plain,(
% 0.12/0.39    ![X0]: (X0=n|X0=n|~element(X0,n)|~spl0_2|~spl0_6)),
% 0.12/0.39    inference(forward_demodulation,[status(thm)],[f99,f103])).
% 0.12/0.39  fof(f105,plain,(
% 0.12/0.39    ![X0]: (X0=n|~element(X0,n)|~spl0_2|~spl0_6)),
% 0.12/0.39    inference(duplicate_literals_removal,[status(esa)],[f104])).
% 0.12/0.39  fof(f106,plain,(
% 0.12/0.39    m=n|~spl0_6|~spl0_2|~spl0_5),
% 0.12/0.39    inference(resolution,[status(thm)],[f105,f101])).
% 0.12/0.39  fof(f107,plain,(
% 0.12/0.39    $false|~spl0_6|~spl0_2|~spl0_5),
% 0.12/0.39    inference(forward_subsumption_resolution,[status(thm)],[f106,f18])).
% 0.12/0.39  fof(f108,plain,(
% 0.12/0.39    ~spl0_6|~spl0_2|~spl0_5),
% 0.12/0.39    inference(contradiction_clause,[status(thm)],[f107])).
% 0.12/0.39  fof(f109,plain,(
% 0.12/0.39    n=j|~spl0_0|~spl0_6),
% 0.12/0.39    inference(forward_demodulation,[status(thm)],[f36,f68])).
% 0.12/0.39  fof(f111,plain,(
% 0.12/0.39    ~n=n|~spl0_0|~spl0_6|spl0_2),
% 0.12/0.39    inference(forward_demodulation,[status(thm)],[f109,f53])).
% 0.12/0.39  fof(f112,plain,(
% 0.12/0.39    $false|~spl0_0|~spl0_6|spl0_2),
% 0.12/0.39    inference(trivial_equality_resolution,[status(esa)],[f111])).
% 0.12/0.39  fof(f113,plain,(
% 0.12/0.39    ~spl0_0|~spl0_6|spl0_2),
% 0.12/0.39    inference(contradiction_clause,[status(thm)],[f112])).
% 0.12/0.39  fof(f114,plain,(
% 0.12/0.39    $false|~spl0_11),
% 0.12/0.39    inference(forward_subsumption_resolution,[status(thm)],[f94,f18])).
% 0.12/0.39  fof(f115,plain,(
% 0.12/0.39    ~spl0_11),
% 0.12/0.39    inference(contradiction_clause,[status(thm)],[f114])).
% 0.12/0.39  fof(f134,plain,(
% 0.12/0.39    n=m|~spl0_1|~spl0_0),
% 0.12/0.39    inference(forward_demodulation,[status(thm)],[f39,f36])).
% 0.12/0.39  fof(f135,plain,(
% 0.12/0.39    $false|~spl0_1|~spl0_0),
% 0.12/0.39    inference(forward_subsumption_resolution,[status(thm)],[f134,f18])).
% 0.12/0.39  fof(f136,plain,(
% 0.12/0.39    ~spl0_1|~spl0_0),
% 0.12/0.39    inference(contradiction_clause,[status(thm)],[f135])).
% 0.12/0.39  fof(f141,plain,(
% 0.12/0.39    spl0_14 <=> element(n,m)),
% 0.12/0.39    introduced(split_symbol_definition)).
% 0.12/0.39  fof(f143,plain,(
% 0.12/0.39    ~element(n,m)|spl0_14),
% 0.12/0.39    inference(component_clause,[status(thm)],[f141])).
% 0.12/0.39  fof(f150,plain,(
% 0.12/0.39    ~k=n|~spl0_2|spl0_6),
% 0.12/0.39    inference(forward_demodulation,[status(thm)],[f52,f69])).
% 0.12/0.39  fof(f151,plain,(
% 0.12/0.39    ~n=n|~spl0_0|~spl0_2|spl0_6),
% 0.12/0.39    inference(forward_demodulation,[status(thm)],[f36,f150])).
% 0.12/0.39  fof(f152,plain,(
% 0.12/0.39    $false|~spl0_0|~spl0_2|spl0_6),
% 0.12/0.39    inference(trivial_equality_resolution,[status(esa)],[f151])).
% 0.12/0.39  fof(f153,plain,(
% 0.12/0.39    ~spl0_0|~spl0_2|spl0_6),
% 0.12/0.39    inference(contradiction_clause,[status(thm)],[f152])).
% 0.12/0.39  fof(f155,plain,(
% 0.12/0.39    element(n,j)|~spl0_0|~spl0_7),
% 0.12/0.39    inference(forward_demodulation,[status(thm)],[f36,f71])).
% 0.12/0.39  fof(f163,plain,(
% 0.12/0.39    spl0_16 <=> element(j,n)),
% 0.12/0.39    introduced(split_symbol_definition)).
% 0.12/0.39  fof(f164,plain,(
% 0.12/0.39    element(j,n)|~spl0_16),
% 0.12/0.39    inference(component_clause,[status(thm)],[f163])).
% 0.12/0.39  fof(f218,plain,(
% 0.12/0.39    spl0_22 <=> f(n)=n),
% 0.12/0.39    introduced(split_symbol_definition)).
% 0.12/0.39  fof(f219,plain,(
% 0.12/0.39    f(n)=n|~spl0_22),
% 0.12/0.39    inference(component_clause,[status(thm)],[f218])).
% 0.12/0.39  fof(f221,plain,(
% 0.12/0.39    spl0_23 <=> f(n)=m),
% 0.12/0.39    introduced(split_symbol_definition)).
% 0.12/0.39  fof(f222,plain,(
% 0.12/0.39    f(n)=m|~spl0_23),
% 0.12/0.39    inference(component_clause,[status(thm)],[f221])).
% 0.12/0.39  fof(f231,plain,(
% 0.12/0.39    spl0_24 <=> g(j)=j),
% 0.12/0.39    introduced(split_symbol_definition)).
% 0.12/0.39  fof(f232,plain,(
% 0.12/0.39    g(j)=j|~spl0_24),
% 0.12/0.39    inference(component_clause,[status(thm)],[f231])).
% 0.12/0.39  fof(f244,plain,(
% 0.12/0.39    $false|~spl0_1|~spl0_4|spl0_14),
% 0.12/0.39    inference(forward_subsumption_resolution,[status(thm)],[f143,f83])).
% 0.12/0.39  fof(f245,plain,(
% 0.12/0.39    ~spl0_1|~spl0_4|spl0_14),
% 0.12/0.39    inference(contradiction_clause,[status(thm)],[f244])).
% 0.12/0.39  fof(f294,plain,(
% 0.12/0.39    spl0_30 <=> g(j)=n),
% 0.12/0.39    introduced(split_symbol_definition)).
% 0.12/0.39  fof(f295,plain,(
% 0.12/0.39    g(j)=n|~spl0_30),
% 0.12/0.39    inference(component_clause,[status(thm)],[f294])).
% 0.12/0.39  fof(f297,plain,(
% 0.12/0.39    g(j)=j|g(j)=n|j=n|element(j,n)|~spl0_0),
% 0.12/0.39    inference(resolution,[status(thm)],[f50,f30])).
% 0.12/0.39  fof(f298,plain,(
% 0.12/0.39    spl0_24|spl0_30|spl0_2|spl0_16|~spl0_0),
% 0.12/0.39    inference(split_clause,[status(thm)],[f297,f231,f294,f51,f163,f35])).
% 0.12/0.39  fof(f311,plain,(
% 0.12/0.39    ![X0]: (X0=m|X0=m|X0=n|~element(X0,k)|~spl0_1)),
% 0.12/0.39    inference(forward_demodulation,[status(thm)],[f39,f34])).
% 0.12/0.39  fof(f312,plain,(
% 0.12/0.39    ![X0]: (X0=m|X0=m|X0=n|~element(X0,m)|~spl0_1)),
% 0.12/0.39    inference(forward_demodulation,[status(thm)],[f39,f311])).
% 0.12/0.39  fof(f313,plain,(
% 0.12/0.39    ![X0]: (X0=m|X0=n|~element(X0,m)|~spl0_1)),
% 0.12/0.39    inference(duplicate_literals_removal,[status(esa)],[f312])).
% 0.12/0.39  fof(f346,plain,(
% 0.12/0.39    n=m|~element(n,m)|~spl0_22),
% 0.12/0.39    inference(resolution,[status(thm)],[f219,f23])).
% 0.12/0.39  fof(f347,plain,(
% 0.12/0.39    spl0_11|~spl0_14|~spl0_22),
% 0.12/0.39    inference(split_clause,[status(thm)],[f346,f93,f141,f218])).
% 0.12/0.39  fof(f369,plain,(
% 0.12/0.39    j=n|element(j,n)|~spl0_24),
% 0.12/0.39    inference(resolution,[status(thm)],[f232,f28])).
% 0.12/0.39  fof(f370,plain,(
% 0.12/0.39    spl0_2|spl0_16|~spl0_24),
% 0.12/0.39    inference(split_clause,[status(thm)],[f369,f51,f163,f231])).
% 0.12/0.39  fof(f384,plain,(
% 0.12/0.39    spl0_37 <=> X0=n|X0=m|~element(m,X0)|~element(X0,m)),
% 0.12/0.39    introduced(split_symbol_definition)).
% 0.12/0.39  fof(f387,plain,(
% 0.12/0.39    ![X0]: (m=n|X0=n|X0=m|~element(m,X0)|~element(X0,m)|~spl0_0)),
% 0.12/0.39    inference(resolution,[status(thm)],[f49,f31])).
% 0.12/0.39  fof(f388,plain,(
% 0.12/0.39    spl0_11|spl0_37|~spl0_0),
% 0.12/0.39    inference(split_clause,[status(thm)],[f387,f93,f384,f35])).
% 0.12/0.39  fof(f391,plain,(
% 0.12/0.39    element(n,m)|~spl0_9|~spl0_0|~spl0_7),
% 0.12/0.39    inference(forward_demodulation,[status(thm)],[f86,f155])).
% 0.12/0.39  fof(f392,plain,(
% 0.12/0.39    $false|spl0_14|~spl0_9|~spl0_0|~spl0_7),
% 0.12/0.39    inference(forward_subsumption_resolution,[status(thm)],[f391,f143])).
% 0.12/0.39  fof(f393,plain,(
% 0.12/0.39    spl0_14|~spl0_9|~spl0_0|~spl0_7),
% 0.12/0.39    inference(contradiction_clause,[status(thm)],[f392])).
% 0.12/0.39  fof(f413,plain,(
% 0.12/0.39    n=m|element(n,m)|j=m|j=n|~element(n,j)|~spl0_16),
% 0.12/0.39    inference(resolution,[status(thm)],[f164,f26])).
% 0.12/0.39  fof(f414,plain,(
% 0.12/0.39    spl0_11|spl0_14|spl0_9|spl0_2|~spl0_8|~spl0_16),
% 0.12/0.39    inference(split_clause,[status(thm)],[f413,f93,f141,f85,f51,f74,f163])).
% 0.12/0.39  fof(f423,plain,(
% 0.12/0.39    j=n|element(j,n)|~spl0_30),
% 0.12/0.39    inference(resolution,[status(thm)],[f295,f27])).
% 0.12/0.39  fof(f424,plain,(
% 0.12/0.39    spl0_2|spl0_16|~spl0_30),
% 0.12/0.39    inference(split_clause,[status(thm)],[f423,f51,f163,f294])).
% 0.12/0.39  fof(f433,plain,(
% 0.12/0.39    element(n,n)|~spl0_0|~spl0_4),
% 0.12/0.39    inference(forward_demodulation,[status(thm)],[f36,f60])).
% 0.12/0.39  fof(f497,plain,(
% 0.12/0.39    ![X0]: (X0=n|X0=m|X0=n|~element(X0,k)|~spl0_0)),
% 0.12/0.39    inference(forward_demodulation,[status(thm)],[f36,f34])).
% 0.12/0.39  fof(f498,plain,(
% 0.12/0.39    ![X0]: (X0=n|X0=m|X0=n|~element(X0,n)|~spl0_0)),
% 0.12/0.39    inference(forward_demodulation,[status(thm)],[f36,f497])).
% 0.12/0.39  fof(f499,plain,(
% 0.12/0.39    ![X0]: (X0=n|X0=m|~element(X0,n)|~spl0_0)),
% 0.12/0.39    inference(duplicate_literals_removal,[status(esa)],[f498])).
% 0.12/0.39  fof(f500,plain,(
% 0.12/0.39    m=n|m=m|~spl0_0),
% 0.12/0.39    inference(resolution,[status(thm)],[f499,f49])).
% 0.12/0.39  fof(f501,plain,(
% 0.12/0.39    spl0_11|spl0_10|~spl0_0),
% 0.12/0.39    inference(split_clause,[status(thm)],[f500,f93,f88,f35])).
% 0.12/0.39  fof(f502,plain,(
% 0.12/0.39    n=n|n=m|~spl0_0|~spl0_4),
% 0.12/0.39    inference(resolution,[status(thm)],[f499,f433])).
% 0.12/0.39  fof(f503,plain,(
% 0.12/0.39    spl0_3|spl0_11|~spl0_0|~spl0_4),
% 0.12/0.39    inference(split_clause,[status(thm)],[f502,f54,f93,f35,f59])).
% 0.12/0.39  fof(f506,plain,(
% 0.12/0.39    f(n)=n|f(n)=m|n=m|~element(n,m)|~spl0_0),
% 0.12/0.39    inference(resolution,[status(thm)],[f499,f25])).
% 0.12/0.39  fof(f507,plain,(
% 0.12/0.39    spl0_22|spl0_23|spl0_11|~spl0_14|~spl0_0),
% 0.12/0.39    inference(split_clause,[status(thm)],[f506,f218,f221,f93,f141,f35])).
% 0.12/0.39  fof(f552,plain,(
% 0.12/0.39    spl0_41 <=> element(n,f(n))),
% 0.12/0.39    introduced(split_symbol_definition)).
% 0.12/0.39  fof(f553,plain,(
% 0.12/0.39    element(n,f(n))|~spl0_41),
% 0.12/0.39    inference(component_clause,[status(thm)],[f552])).
% 0.12/0.39  fof(f554,plain,(
% 0.12/0.39    ~element(n,f(n))|spl0_41),
% 0.12/0.39    inference(component_clause,[status(thm)],[f552])).
% 0.12/0.39  fof(f566,plain,(
% 0.12/0.39    spl0_45 <=> element(f(n),n)),
% 0.12/0.39    introduced(split_symbol_definition)).
% 0.12/0.39  fof(f568,plain,(
% 0.12/0.39    ~element(f(n),n)|spl0_45),
% 0.12/0.39    inference(component_clause,[status(thm)],[f566])).
% 0.12/0.39  fof(f580,plain,(
% 0.12/0.39    spl0_49 <=> element(f(n),m)),
% 0.12/0.39    introduced(split_symbol_definition)).
% 0.12/0.39  fof(f581,plain,(
% 0.12/0.39    element(f(n),m)|~spl0_49),
% 0.12/0.39    inference(component_clause,[status(thm)],[f580])).
% 0.12/0.39  fof(f591,plain,(
% 0.12/0.39    n=m|~element(n,m)|spl0_41),
% 0.12/0.39    inference(resolution,[status(thm)],[f554,f24])).
% 0.12/0.39  fof(f592,plain,(
% 0.12/0.39    spl0_11|~spl0_14|spl0_41),
% 0.12/0.39    inference(split_clause,[status(thm)],[f591,f93,f141,f552])).
% 0.12/0.39  fof(f636,plain,(
% 0.12/0.39    f(n)=m|element(f(n),m)|n=m|n=f(n)|~element(f(n),n)|~spl0_41),
% 0.12/0.39    inference(resolution,[status(thm)],[f553,f26])).
% 0.12/0.39  fof(f637,plain,(
% 0.12/0.39    spl0_23|spl0_49|spl0_11|spl0_22|~spl0_45|~spl0_41),
% 0.12/0.39    inference(split_clause,[status(thm)],[f636,f221,f580,f93,f218,f566,f552])).
% 0.12/0.39  fof(f641,plain,(
% 0.12/0.39    n=m|~element(n,m)|~spl0_23),
% 0.12/0.39    inference(resolution,[status(thm)],[f222,f22])).
% 0.12/0.39  fof(f642,plain,(
% 0.12/0.39    spl0_11|~spl0_14|~spl0_23),
% 0.12/0.39    inference(split_clause,[status(thm)],[f641,f93,f141,f221])).
% 0.12/0.39  fof(f666,plain,(
% 0.12/0.39    n=m|~element(n,m)|spl0_45),
% 0.12/0.39    inference(resolution,[status(thm)],[f568,f25])).
% 0.12/0.39  fof(f667,plain,(
% 0.12/0.40    spl0_11|~spl0_14|spl0_45),
% 0.12/0.40    inference(split_clause,[status(thm)],[f666,f93,f141,f566])).
% 0.12/0.40  fof(f687,plain,(
% 0.12/0.40    f(n)=m|f(n)=n|~spl0_49|~spl0_1),
% 0.12/0.40    inference(resolution,[status(thm)],[f581,f313])).
% 0.12/0.40  fof(f688,plain,(
% 0.12/0.40    spl0_23|spl0_22|~spl0_49|~spl0_1),
% 0.12/0.40    inference(split_clause,[status(thm)],[f687,f221,f218,f580,f38])).
% 0.12/0.40  fof(f694,plain,(
% 0.12/0.40    $false),
% 0.12/0.40    inference(sat_refutation,[status(thm)],[f41,f62,f66,f73,f77,f108,f113,f115,f136,f153,f245,f298,f347,f370,f388,f393,f414,f424,f501,f503,f507,f592,f637,f642,f667,f688])).
% 0.12/0.40  % SZS output end CNFRefutation for theBenchmark.p
% 0.12/0.40  % Elapsed time: 0.058707 seconds
% 0.12/0.40  % CPU time: 0.356328 seconds
% 0.12/0.40  % Total memory used: 53.786 MB
% 0.12/0.40  % Net memory used: 53.327 MB
%------------------------------------------------------------------------------