TSTP Solution File: SEU103+1 by Drodi---3.5.1

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Drodi---3.5.1
% Problem  : SEU103+1 : TPTP v8.1.2. Released v3.2.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : drodi -learnfrom(drodi.lrn) -timeout(%d) %s

% Computer : n027.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:35:49 EDT 2023

% Result   : Theorem 17.83s 2.65s
% Output   : CNFRefutation 17.83s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.05/0.09  % Problem  : SEU103+1 : TPTP v8.1.2. Released v3.2.0.
% 0.05/0.10  % Command  : drodi -learnfrom(drodi.lrn) -timeout(%d) %s
% 0.09/0.30  % Computer : n027.cluster.edu
% 0.09/0.30  % Model    : x86_64 x86_64
% 0.09/0.30  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.09/0.30  % Memory   : 8042.1875MB
% 0.09/0.30  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.09/0.30  % CPULimit : 300
% 0.09/0.30  % WCLimit  : 300
% 0.09/0.30  % DateTime : Tue May 30 09:29:47 EDT 2023
% 0.09/0.30  % CPUTime  : 
% 0.09/0.31  % Drodi V3.5.1
% 17.83/2.65  % Refutation found
% 17.83/2.65  % SZS status Theorem for theBenchmark: Theorem is valid
% 17.83/2.65  % SZS output start CNFRefutation for theBenchmark
% 17.83/2.65  fof(f2,axiom,(
% 17.83/2.65    (! [A] :( empty(A)=> finite(A) ) )),
% 17.83/2.65    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 17.83/2.65  fof(f3,axiom,(
% 17.83/2.65    (! [A] :( preboolean(A)=> ( cup_closed(A)& diff_closed(A) ) ) )),
% 17.83/2.65    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 17.83/2.65  fof(f9,axiom,(
% 17.83/2.65    (! [A,B] : symmetric_difference(A,B) = set_union2(set_difference(A,B),set_difference(B,A)) )),
% 17.83/2.65    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 17.83/2.65  fof(f10,axiom,(
% 17.83/2.65    (! [A,B,C] :( ( ~ empty(A)& preboolean(A)& element(B,A)& element(C,A) )=> element(prebool_union2(A,B,C),A) ) )),
% 17.83/2.65    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 17.83/2.65  fof(f11,axiom,(
% 17.83/2.65    (! [A,B,C] :( ( ~ empty(A)& preboolean(A)& element(B,A)& element(C,A) )=> element(prebool_difference(A,B,C),A) ) )),
% 17.83/2.65    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 17.83/2.65  fof(f15,axiom,(
% 17.83/2.65    (! [A] : ~ empty(powerset(A)) )),
% 17.83/2.65    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 17.83/2.65  fof(f16,axiom,(
% 17.83/2.65    empty(empty_set) ),
% 17.83/2.65    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 17.83/2.65  fof(f22,axiom,(
% 17.83/2.65    (? [A] :( ~ empty(A)& finite(A) ) )),
% 17.83/2.65    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 17.83/2.65  fof(f23,axiom,(
% 17.83/2.65    (? [A] :( ~ empty(A)& cup_closed(A)& cap_closed(A)& diff_closed(A)& preboolean(A) ) )),
% 17.83/2.65    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 17.83/2.65  fof(f31,axiom,(
% 17.83/2.65    (! [A,B,C] :( ( ~ empty(A)& preboolean(A)& element(B,A)& element(C,A) )=> prebool_union2(A,B,C) = set_union2(B,C) ) )),
% 17.83/2.65    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 17.83/2.65  fof(f32,axiom,(
% 17.83/2.65    (! [A,B,C] :( ( ~ empty(A)& preboolean(A)& element(B,A)& element(C,A) )=> prebool_difference(A,B,C) = set_difference(B,C) ) )),
% 17.83/2.65    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 17.83/2.65  fof(f34,conjecture,(
% 17.83/2.65    (! [A,B,C] :( ( ~ empty(C)& preboolean(C) )=> ( ( element(A,C)& element(B,C) )=> element(symmetric_difference(A,B),C) ) ) )),
% 17.83/2.65    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 17.83/2.65  fof(f35,negated_conjecture,(
% 17.83/2.65    ~((! [A,B,C] :( ( ~ empty(C)& preboolean(C) )=> ( ( element(A,C)& element(B,C) )=> element(symmetric_difference(A,B),C) ) ) ))),
% 17.83/2.65    inference(negated_conjecture,[status(cth)],[f34])).
% 17.83/2.65  fof(f50,plain,(
% 17.83/2.65    ![A]: (~empty(A)|finite(A))),
% 17.83/2.65    inference(pre_NNF_transformation,[status(esa)],[f2])).
% 17.83/2.65  fof(f51,plain,(
% 17.83/2.65    ![X0]: (~empty(X0)|finite(X0))),
% 17.83/2.65    inference(cnf_transformation,[status(esa)],[f50])).
% 17.83/2.65  fof(f52,plain,(
% 17.83/2.65    ![A]: (~preboolean(A)|(cup_closed(A)&diff_closed(A)))),
% 17.83/2.65    inference(pre_NNF_transformation,[status(esa)],[f3])).
% 17.83/2.65  fof(f53,plain,(
% 17.83/2.65    ![X0]: (~preboolean(X0)|cup_closed(X0))),
% 17.83/2.65    inference(cnf_transformation,[status(esa)],[f52])).
% 17.83/2.65  fof(f63,plain,(
% 17.83/2.65    ![X0,X1]: (symmetric_difference(X0,X1)=set_union2(set_difference(X0,X1),set_difference(X1,X0)))),
% 17.83/2.65    inference(cnf_transformation,[status(esa)],[f9])).
% 17.83/2.65  fof(f64,plain,(
% 17.83/2.65    ![A,B,C]: ((((empty(A)|~preboolean(A))|~element(B,A))|~element(C,A))|element(prebool_union2(A,B,C),A))),
% 17.83/2.65    inference(pre_NNF_transformation,[status(esa)],[f10])).
% 17.83/2.65  fof(f65,plain,(
% 17.83/2.65    ![X0,X1,X2]: (empty(X0)|~preboolean(X0)|~element(X1,X0)|~element(X2,X0)|element(prebool_union2(X0,X1,X2),X0))),
% 17.83/2.65    inference(cnf_transformation,[status(esa)],[f64])).
% 17.83/2.65  fof(f66,plain,(
% 17.83/2.65    ![A,B,C]: ((((empty(A)|~preboolean(A))|~element(B,A))|~element(C,A))|element(prebool_difference(A,B,C),A))),
% 17.83/2.65    inference(pre_NNF_transformation,[status(esa)],[f11])).
% 17.83/2.65  fof(f67,plain,(
% 17.83/2.65    ![X0,X1,X2]: (empty(X0)|~preboolean(X0)|~element(X1,X0)|~element(X2,X0)|element(prebool_difference(X0,X1,X2),X0))),
% 17.83/2.65    inference(cnf_transformation,[status(esa)],[f66])).
% 17.83/2.65  fof(f75,plain,(
% 17.83/2.65    ![X0]: (~empty(powerset(X0)))),
% 17.83/2.65    inference(cnf_transformation,[status(esa)],[f15])).
% 17.83/2.65  fof(f76,plain,(
% 17.83/2.65    empty(empty_set)),
% 17.83/2.65    inference(cnf_transformation,[status(esa)],[f16])).
% 17.83/2.65  fof(f90,plain,(
% 17.83/2.65    (~empty(sk0_1)&finite(sk0_1))),
% 17.83/2.65    inference(skolemization,[status(esa)],[f22])).
% 17.83/2.65  fof(f91,plain,(
% 17.83/2.65    ~empty(sk0_1)),
% 17.83/2.65    inference(cnf_transformation,[status(esa)],[f90])).
% 17.83/2.65  fof(f93,plain,(
% 17.83/2.65    ((((~empty(sk0_2)&cup_closed(sk0_2))&cap_closed(sk0_2))&diff_closed(sk0_2))&preboolean(sk0_2))),
% 17.83/2.66    inference(skolemization,[status(esa)],[f23])).
% 17.83/2.66  fof(f95,plain,(
% 17.83/2.66    cup_closed(sk0_2)),
% 17.83/2.66    inference(cnf_transformation,[status(esa)],[f93])).
% 17.83/2.66  fof(f131,plain,(
% 17.83/2.66    ![A,B,C]: ((((empty(A)|~preboolean(A))|~element(B,A))|~element(C,A))|prebool_union2(A,B,C)=set_union2(B,C))),
% 17.83/2.66    inference(pre_NNF_transformation,[status(esa)],[f31])).
% 17.83/2.66  fof(f132,plain,(
% 17.83/2.66    ![X0,X1,X2]: (empty(X0)|~preboolean(X0)|~element(X1,X0)|~element(X2,X0)|prebool_union2(X0,X1,X2)=set_union2(X1,X2))),
% 17.83/2.66    inference(cnf_transformation,[status(esa)],[f131])).
% 17.83/2.66  fof(f133,plain,(
% 17.83/2.66    ![A,B,C]: ((((empty(A)|~preboolean(A))|~element(B,A))|~element(C,A))|prebool_difference(A,B,C)=set_difference(B,C))),
% 17.83/2.66    inference(pre_NNF_transformation,[status(esa)],[f32])).
% 17.83/2.66  fof(f134,plain,(
% 17.83/2.66    ![X0,X1,X2]: (empty(X0)|~preboolean(X0)|~element(X1,X0)|~element(X2,X0)|prebool_difference(X0,X1,X2)=set_difference(X1,X2))),
% 17.83/2.66    inference(cnf_transformation,[status(esa)],[f133])).
% 17.83/2.66  fof(f137,plain,(
% 17.83/2.66    (?[A,B,C]: ((~empty(C)&preboolean(C))&((element(A,C)&element(B,C))&~element(symmetric_difference(A,B),C))))),
% 17.83/2.66    inference(pre_NNF_transformation,[status(esa)],[f35])).
% 17.83/2.66  fof(f138,plain,(
% 17.83/2.66    ?[C]: ((~empty(C)&preboolean(C))&(?[A,B]: ((element(A,C)&element(B,C))&~element(symmetric_difference(A,B),C))))),
% 17.83/2.66    inference(miniscoping,[status(esa)],[f137])).
% 17.83/2.66  fof(f139,plain,(
% 17.83/2.66    ((~empty(sk0_10)&preboolean(sk0_10))&((element(sk0_11,sk0_10)&element(sk0_12,sk0_10))&~element(symmetric_difference(sk0_11,sk0_12),sk0_10)))),
% 17.83/2.66    inference(skolemization,[status(esa)],[f138])).
% 17.83/2.66  fof(f140,plain,(
% 17.83/2.66    ~empty(sk0_10)),
% 17.83/2.66    inference(cnf_transformation,[status(esa)],[f139])).
% 17.83/2.66  fof(f141,plain,(
% 17.83/2.66    preboolean(sk0_10)),
% 17.83/2.66    inference(cnf_transformation,[status(esa)],[f139])).
% 17.83/2.66  fof(f142,plain,(
% 17.83/2.66    element(sk0_11,sk0_10)),
% 17.83/2.66    inference(cnf_transformation,[status(esa)],[f139])).
% 17.83/2.66  fof(f143,plain,(
% 17.83/2.66    element(sk0_12,sk0_10)),
% 17.83/2.66    inference(cnf_transformation,[status(esa)],[f139])).
% 17.83/2.66  fof(f144,plain,(
% 17.83/2.66    ~element(symmetric_difference(sk0_11,sk0_12),sk0_10)),
% 17.83/2.66    inference(cnf_transformation,[status(esa)],[f139])).
% 17.83/2.66  fof(f184,plain,(
% 17.83/2.66    finite(empty_set)),
% 17.83/2.66    inference(resolution,[status(thm)],[f51,f76])).
% 17.83/2.66  fof(f188,plain,(
% 17.83/2.66    cup_closed(sk0_10)),
% 17.83/2.66    inference(resolution,[status(thm)],[f53,f141])).
% 17.83/2.66  fof(f228,plain,(
% 17.83/2.66    spl0_0 <=> empty(sk0_10)),
% 17.83/2.66    introduced(split_symbol_definition)).
% 17.83/2.66  fof(f229,plain,(
% 17.83/2.66    empty(sk0_10)|~spl0_0),
% 17.83/2.66    inference(component_clause,[status(thm)],[f228])).
% 17.83/2.66  fof(f241,plain,(
% 17.83/2.66    $false|~spl0_0),
% 17.83/2.66    inference(forward_subsumption_resolution,[status(thm)],[f229,f140])).
% 17.83/2.66  fof(f242,plain,(
% 17.83/2.66    ~spl0_0),
% 17.83/2.66    inference(contradiction_clause,[status(thm)],[f241])).
% 17.83/2.66  fof(f243,plain,(
% 17.83/2.66    spl0_3 <=> preboolean(sk0_10)),
% 17.83/2.66    introduced(split_symbol_definition)).
% 17.83/2.66  fof(f245,plain,(
% 17.83/2.66    ~preboolean(sk0_10)|spl0_3),
% 17.83/2.66    inference(component_clause,[status(thm)],[f243])).
% 17.83/2.66  fof(f256,plain,(
% 17.83/2.66    $false|spl0_3),
% 17.83/2.66    inference(forward_subsumption_resolution,[status(thm)],[f245,f141])).
% 17.83/2.66  fof(f257,plain,(
% 17.83/2.66    spl0_3),
% 17.83/2.66    inference(contradiction_clause,[status(thm)],[f256])).
% 17.83/2.66  fof(f266,plain,(
% 17.83/2.66    spl0_6 <=> cup_closed(sk0_10)),
% 17.83/2.66    introduced(split_symbol_definition)).
% 17.83/2.66  fof(f268,plain,(
% 17.83/2.66    ~cup_closed(sk0_10)|spl0_6),
% 17.83/2.66    inference(component_clause,[status(thm)],[f266])).
% 17.83/2.66  fof(f271,plain,(
% 17.83/2.66    spl0_7 <=> ~element(X0,sk0_10)),
% 17.83/2.66    introduced(split_symbol_definition)).
% 17.83/2.66  fof(f272,plain,(
% 17.83/2.66    ![X0]: (~element(X0,sk0_10)|~spl0_7)),
% 17.83/2.66    inference(component_clause,[status(thm)],[f271])).
% 17.83/2.66  fof(f284,plain,(
% 17.83/2.66    $false|~spl0_7),
% 17.83/2.66    inference(backward_subsumption_resolution,[status(thm)],[f143,f272])).
% 17.83/2.66  fof(f285,plain,(
% 17.83/2.66    ~spl0_7),
% 17.83/2.66    inference(contradiction_clause,[status(thm)],[f284])).
% 17.83/2.66  fof(f483,plain,(
% 17.83/2.66    spl0_37 <=> ~element(X0,sk0_10)|element(prebool_difference(sk0_10,sk0_11,X0),sk0_10)),
% 17.83/2.66    introduced(split_symbol_definition)).
% 17.83/2.66  fof(f484,plain,(
% 17.83/2.66    ![X0]: (~element(X0,sk0_10)|element(prebool_difference(sk0_10,sk0_11,X0),sk0_10)|~spl0_37)),
% 17.83/2.66    inference(component_clause,[status(thm)],[f483])).
% 17.83/2.66  fof(f486,plain,(
% 17.83/2.66    ![X0]: (empty(sk0_10)|~preboolean(sk0_10)|~element(X0,sk0_10)|element(prebool_difference(sk0_10,sk0_11,X0),sk0_10))),
% 17.83/2.66    inference(resolution,[status(thm)],[f67,f142])).
% 17.83/2.66  fof(f487,plain,(
% 17.83/2.66    spl0_0|~spl0_3|spl0_37),
% 17.83/2.66    inference(split_clause,[status(thm)],[f486,f228,f243,f483])).
% 17.83/2.66  fof(f488,plain,(
% 17.83/2.66    spl0_38 <=> ~element(X0,sk0_10)|element(prebool_difference(sk0_10,sk0_12,X0),sk0_10)),
% 17.83/2.66    introduced(split_symbol_definition)).
% 17.83/2.66  fof(f489,plain,(
% 17.83/2.66    ![X0]: (~element(X0,sk0_10)|element(prebool_difference(sk0_10,sk0_12,X0),sk0_10)|~spl0_38)),
% 17.83/2.66    inference(component_clause,[status(thm)],[f488])).
% 17.83/2.66  fof(f491,plain,(
% 17.83/2.66    ![X0]: (empty(sk0_10)|~preboolean(sk0_10)|~element(X0,sk0_10)|element(prebool_difference(sk0_10,sk0_12,X0),sk0_10))),
% 17.83/2.66    inference(resolution,[status(thm)],[f67,f143])).
% 17.83/2.66  fof(f492,plain,(
% 17.83/2.66    spl0_0|~spl0_3|spl0_38),
% 17.83/2.66    inference(split_clause,[status(thm)],[f491,f228,f243,f488])).
% 17.83/2.66  fof(f553,plain,(
% 17.83/2.66    spl0_51 <=> ~element(X0,sk0_10)|prebool_difference(sk0_10,sk0_11,X0)=set_difference(sk0_11,X0)),
% 17.83/2.66    introduced(split_symbol_definition)).
% 17.83/2.66  fof(f554,plain,(
% 17.83/2.66    ![X0]: (~element(X0,sk0_10)|prebool_difference(sk0_10,sk0_11,X0)=set_difference(sk0_11,X0)|~spl0_51)),
% 17.83/2.66    inference(component_clause,[status(thm)],[f553])).
% 17.83/2.66  fof(f556,plain,(
% 17.83/2.66    ![X0]: (empty(sk0_10)|~preboolean(sk0_10)|~element(X0,sk0_10)|prebool_difference(sk0_10,sk0_11,X0)=set_difference(sk0_11,X0))),
% 17.83/2.66    inference(resolution,[status(thm)],[f134,f142])).
% 17.83/2.66  fof(f557,plain,(
% 17.83/2.66    spl0_0|~spl0_3|spl0_51),
% 17.83/2.66    inference(split_clause,[status(thm)],[f556,f228,f243,f553])).
% 17.83/2.66  fof(f558,plain,(
% 17.83/2.66    spl0_52 <=> ~element(X0,sk0_10)|prebool_difference(sk0_10,sk0_12,X0)=set_difference(sk0_12,X0)),
% 17.83/2.66    introduced(split_symbol_definition)).
% 17.83/2.66  fof(f559,plain,(
% 17.83/2.66    ![X0]: (~element(X0,sk0_10)|prebool_difference(sk0_10,sk0_12,X0)=set_difference(sk0_12,X0)|~spl0_52)),
% 17.83/2.66    inference(component_clause,[status(thm)],[f558])).
% 17.83/2.66  fof(f561,plain,(
% 17.83/2.66    ![X0]: (empty(sk0_10)|~preboolean(sk0_10)|~element(X0,sk0_10)|prebool_difference(sk0_10,sk0_12,X0)=set_difference(sk0_12,X0))),
% 17.83/2.66    inference(resolution,[status(thm)],[f134,f143])).
% 17.83/2.66  fof(f562,plain,(
% 17.83/2.66    spl0_0|~spl0_3|spl0_52),
% 17.83/2.66    inference(split_clause,[status(thm)],[f561,f228,f243,f558])).
% 17.83/2.66  fof(f705,plain,(
% 17.83/2.66    spl0_53 <=> cup_closed(sk0_2)),
% 17.83/2.66    introduced(split_symbol_definition)).
% 17.83/2.66  fof(f707,plain,(
% 17.83/2.66    ~cup_closed(sk0_2)|spl0_53),
% 17.83/2.66    inference(component_clause,[status(thm)],[f705])).
% 17.83/2.66  fof(f713,plain,(
% 17.83/2.66    $false|spl0_53),
% 17.83/2.66    inference(forward_subsumption_resolution,[status(thm)],[f707,f95])).
% 17.83/2.66  fof(f714,plain,(
% 17.83/2.66    spl0_53),
% 17.83/2.66    inference(contradiction_clause,[status(thm)],[f713])).
% 17.83/2.66  fof(f762,plain,(
% 17.83/2.66    spl0_56 <=> ~empty(X0)),
% 17.83/2.66    introduced(split_symbol_definition)).
% 17.83/2.66  fof(f763,plain,(
% 17.83/2.66    ![X0]: (~empty(X0)|~spl0_56)),
% 17.83/2.66    inference(component_clause,[status(thm)],[f762])).
% 17.83/2.66  fof(f782,plain,(
% 17.83/2.66    element(prebool_difference(sk0_10,sk0_11,sk0_12),sk0_10)|~spl0_37),
% 17.83/2.66    inference(resolution,[status(thm)],[f484,f143])).
% 17.83/2.66  fof(f789,plain,(
% 17.83/2.66    element(prebool_difference(sk0_10,sk0_12,sk0_11),sk0_10)|~spl0_38),
% 17.83/2.66    inference(resolution,[status(thm)],[f489,f142])).
% 17.83/2.66  fof(f847,plain,(
% 17.83/2.66    spl0_65 <=> ~element(X0,sk0_10)|prebool_union2(sk0_10,prebool_difference(sk0_10,sk0_11,sk0_12),X0)=set_union2(prebool_difference(sk0_10,sk0_11,sk0_12),X0)),
% 17.83/2.66    introduced(split_symbol_definition)).
% 17.83/2.66  fof(f848,plain,(
% 17.83/2.66    ![X0]: (~element(X0,sk0_10)|prebool_union2(sk0_10,prebool_difference(sk0_10,sk0_11,sk0_12),X0)=set_union2(prebool_difference(sk0_10,sk0_11,sk0_12),X0)|~spl0_65)),
% 17.83/2.66    inference(component_clause,[status(thm)],[f847])).
% 17.83/2.66  fof(f850,plain,(
% 17.83/2.66    ![X0]: (empty(sk0_10)|~preboolean(sk0_10)|~element(X0,sk0_10)|prebool_union2(sk0_10,prebool_difference(sk0_10,sk0_11,sk0_12),X0)=set_union2(prebool_difference(sk0_10,sk0_11,sk0_12),X0)|~spl0_37)),
% 17.83/2.66    inference(resolution,[status(thm)],[f782,f132])).
% 17.83/2.66  fof(f851,plain,(
% 17.83/2.66    spl0_0|~spl0_3|spl0_65|~spl0_37),
% 17.83/2.66    inference(split_clause,[status(thm)],[f850,f228,f243,f847,f483])).
% 17.83/2.66  fof(f857,plain,(
% 17.83/2.66    spl0_67 <=> ~element(X0,sk0_10)|element(prebool_union2(sk0_10,prebool_difference(sk0_10,sk0_11,sk0_12),X0),sk0_10)),
% 17.83/2.66    introduced(split_symbol_definition)).
% 17.83/2.66  fof(f858,plain,(
% 17.83/2.66    ![X0]: (~element(X0,sk0_10)|element(prebool_union2(sk0_10,prebool_difference(sk0_10,sk0_11,sk0_12),X0),sk0_10)|~spl0_67)),
% 17.83/2.66    inference(component_clause,[status(thm)],[f857])).
% 17.83/2.66  fof(f860,plain,(
% 17.83/2.66    ![X0]: (empty(sk0_10)|~preboolean(sk0_10)|~element(X0,sk0_10)|element(prebool_union2(sk0_10,prebool_difference(sk0_10,sk0_11,sk0_12),X0),sk0_10)|~spl0_37)),
% 17.83/2.66    inference(resolution,[status(thm)],[f782,f65])).
% 17.83/2.66  fof(f861,plain,(
% 17.83/2.66    spl0_0|~spl0_3|spl0_67|~spl0_37),
% 17.83/2.66    inference(split_clause,[status(thm)],[f860,f228,f243,f857,f483])).
% 17.83/2.66  fof(f1371,plain,(
% 17.83/2.66    prebool_difference(sk0_10,sk0_11,sk0_12)=set_difference(sk0_11,sk0_12)|~spl0_51),
% 17.83/2.66    inference(resolution,[status(thm)],[f554,f143])).
% 17.83/2.66  fof(f1420,plain,(
% 17.83/2.66    ![X0]: (~element(X0,sk0_10)|element(prebool_union2(sk0_10,set_difference(sk0_11,sk0_12),X0),sk0_10)|~spl0_51|~spl0_67)),
% 17.83/2.66    inference(backward_demodulation,[status(thm)],[f1371,f858])).
% 17.83/2.66  fof(f1422,plain,(
% 17.83/2.66    ![X0]: (~element(X0,sk0_10)|prebool_union2(sk0_10,prebool_difference(sk0_10,sk0_11,sk0_12),X0)=set_union2(set_difference(sk0_11,sk0_12),X0)|~spl0_51|~spl0_65)),
% 17.83/2.66    inference(backward_demodulation,[status(thm)],[f1371,f848])).
% 17.83/2.66  fof(f1423,plain,(
% 17.83/2.66    ![X0]: (~element(X0,sk0_10)|prebool_union2(sk0_10,set_difference(sk0_11,sk0_12),X0)=set_union2(set_difference(sk0_11,sk0_12),X0)|~spl0_51|~spl0_65)),
% 17.83/2.66    inference(forward_demodulation,[status(thm)],[f1371,f1422])).
% 17.83/2.66  fof(f1660,plain,(
% 17.83/2.66    prebool_difference(sk0_10,sk0_12,sk0_11)=set_difference(sk0_12,sk0_11)|~spl0_52),
% 17.83/2.66    inference(resolution,[status(thm)],[f559,f142])).
% 17.83/2.66  fof(f1676,plain,(
% 17.83/2.66    element(set_difference(sk0_12,sk0_11),sk0_10)|~spl0_52|~spl0_38),
% 17.83/2.66    inference(backward_demodulation,[status(thm)],[f1660,f789])).
% 17.83/2.66  fof(f2112,plain,(
% 17.83/2.66    spl0_127 <=> ~finite(X0)),
% 17.83/2.66    introduced(split_symbol_definition)).
% 17.83/2.66  fof(f2113,plain,(
% 17.83/2.66    ![X0]: (~finite(X0)|~spl0_127)),
% 17.83/2.66    inference(component_clause,[status(thm)],[f2112])).
% 17.83/2.66  fof(f2137,plain,(
% 17.83/2.66    $false|~spl0_127),
% 17.83/2.66    inference(backward_subsumption_resolution,[status(thm)],[f184,f2113])).
% 17.83/2.66  fof(f2138,plain,(
% 17.83/2.66    ~spl0_127),
% 17.83/2.66    inference(contradiction_clause,[status(thm)],[f2137])).
% 17.83/2.66  fof(f5842,plain,(
% 17.83/2.66    spl0_319 <=> empty(sk0_1)),
% 17.83/2.66    introduced(split_symbol_definition)).
% 17.83/2.66  fof(f5843,plain,(
% 17.83/2.66    empty(sk0_1)|~spl0_319),
% 17.83/2.66    inference(component_clause,[status(thm)],[f5842])).
% 17.83/2.66  fof(f5968,plain,(
% 17.83/2.66    $false|~spl0_319),
% 17.83/2.66    inference(forward_subsumption_resolution,[status(thm)],[f5843,f91])).
% 17.83/2.66  fof(f5969,plain,(
% 17.83/2.66    ~spl0_319),
% 17.83/2.66    inference(contradiction_clause,[status(thm)],[f5968])).
% 17.83/2.66  fof(f6392,plain,(
% 17.83/2.66    $false|spl0_6),
% 17.83/2.66    inference(forward_subsumption_resolution,[status(thm)],[f268,f188])).
% 17.83/2.66  fof(f6393,plain,(
% 17.83/2.66    spl0_6),
% 17.83/2.66    inference(contradiction_clause,[status(thm)],[f6392])).
% 17.83/2.66  fof(f8988,plain,(
% 17.83/2.66    $false|~spl0_56),
% 17.83/2.66    inference(backward_subsumption_resolution,[status(thm)],[f76,f763])).
% 17.83/2.66  fof(f8989,plain,(
% 17.83/2.66    ~spl0_56),
% 17.83/2.66    inference(contradiction_clause,[status(thm)],[f8988])).
% 17.83/2.66  fof(f11918,plain,(
% 17.83/2.66    spl0_408 <=> empty(powerset(symmetric_difference(sk0_1,sk0_1)))),
% 17.83/2.66    introduced(split_symbol_definition)).
% 17.83/2.66  fof(f11919,plain,(
% 17.83/2.66    empty(powerset(symmetric_difference(sk0_1,sk0_1)))|~spl0_408),
% 17.83/2.66    inference(component_clause,[status(thm)],[f11918])).
% 17.83/2.66  fof(f11926,plain,(
% 17.83/2.66    $false|~spl0_408),
% 17.83/2.66    inference(forward_subsumption_resolution,[status(thm)],[f11919,f75])).
% 17.83/2.66  fof(f11927,plain,(
% 17.83/2.66    ~spl0_408),
% 17.83/2.66    inference(contradiction_clause,[status(thm)],[f11926])).
% 17.83/2.66  fof(f12664,plain,(
% 17.83/2.66    element(prebool_union2(sk0_10,set_difference(sk0_11,sk0_12),set_difference(sk0_12,sk0_11)),sk0_10)|~spl0_51|~spl0_67|~spl0_52|~spl0_38),
% 17.83/2.66    inference(resolution,[status(thm)],[f1420,f1676])).
% 17.83/2.66  fof(f12815,plain,(
% 17.83/2.66    spl0_441 <=> empty(powerset(sk0_0(powerset(empty_set))))),
% 17.83/2.66    introduced(split_symbol_definition)).
% 17.83/2.66  fof(f12816,plain,(
% 17.83/2.66    empty(powerset(sk0_0(powerset(empty_set))))|~spl0_441),
% 17.83/2.66    inference(component_clause,[status(thm)],[f12815])).
% 17.83/2.66  fof(f12829,plain,(
% 17.83/2.66    $false|~spl0_441),
% 17.83/2.66    inference(forward_subsumption_resolution,[status(thm)],[f12816,f75])).
% 17.83/2.66  fof(f12830,plain,(
% 17.83/2.66    ~spl0_441),
% 17.83/2.66    inference(contradiction_clause,[status(thm)],[f12829])).
% 17.83/2.66  fof(f13045,plain,(
% 17.83/2.66    prebool_union2(sk0_10,set_difference(sk0_11,sk0_12),set_difference(sk0_12,sk0_11))=set_union2(set_difference(sk0_11,sk0_12),set_difference(sk0_12,sk0_11))|~spl0_51|~spl0_65|~spl0_52|~spl0_38),
% 17.83/2.66    inference(resolution,[status(thm)],[f1423,f1676])).
% 17.83/2.66  fof(f13046,plain,(
% 17.83/2.66    prebool_union2(sk0_10,set_difference(sk0_11,sk0_12),set_difference(sk0_12,sk0_11))=symmetric_difference(sk0_11,sk0_12)|~spl0_51|~spl0_65|~spl0_52|~spl0_38),
% 17.83/2.68    inference(forward_demodulation,[status(thm)],[f63,f13045])).
% 17.83/2.68  fof(f13172,plain,(
% 17.83/2.68    element(symmetric_difference(sk0_11,sk0_12),sk0_10)|~spl0_65|~spl0_51|~spl0_67|~spl0_52|~spl0_38),
% 17.83/2.68    inference(backward_demodulation,[status(thm)],[f13046,f12664])).
% 17.83/2.68  fof(f13173,plain,(
% 17.83/2.68    $false|~spl0_65|~spl0_51|~spl0_67|~spl0_52|~spl0_38),
% 17.83/2.68    inference(forward_subsumption_resolution,[status(thm)],[f13172,f144])).
% 17.83/2.68  fof(f13174,plain,(
% 17.83/2.68    ~spl0_65|~spl0_51|~spl0_67|~spl0_52|~spl0_38),
% 17.83/2.68    inference(contradiction_clause,[status(thm)],[f13173])).
% 17.83/2.68  fof(f13175,plain,(
% 17.83/2.68    $false),
% 17.83/2.68    inference(sat_refutation,[status(thm)],[f242,f257,f285,f487,f492,f557,f562,f714,f851,f861,f2138,f5969,f6393,f8989,f11927,f12830,f13174])).
% 17.83/2.68  % SZS output end CNFRefutation for theBenchmark.p
% 17.83/2.70  % Elapsed time: 2.392424 seconds
% 17.83/2.70  % CPU time: 18.270764 seconds
% 17.83/2.70  % Memory used: 176.656 MB
%------------------------------------------------------------------------------