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

View Problem - Process Solution

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

% Computer : n007.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:50 EDT 2023

% Result   : Theorem 0.15s 0.49s
% Output   : CNFRefutation 0.15s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.08/0.11  % Problem  : SEU107+1 : TPTP v8.1.2. Released v3.2.0.
% 0.08/0.12  % Command  : drodi -learnfrom(drodi.lrn) -timeout(%d) %s
% 0.10/0.32  % Computer : n007.cluster.edu
% 0.10/0.32  % Model    : x86_64 x86_64
% 0.10/0.32  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.10/0.32  % Memory   : 8042.1875MB
% 0.10/0.32  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.10/0.32  % CPULimit : 300
% 0.10/0.32  % WCLimit  : 300
% 0.10/0.32  % DateTime : Tue May 30 09:01:47 EDT 2023
% 0.10/0.32  % CPUTime  : 
% 0.10/0.33  % Drodi V3.5.1
% 0.15/0.49  % Refutation found
% 0.15/0.49  % SZS status Theorem for theBenchmark: Theorem is valid
% 0.15/0.49  % SZS output start CNFRefutation for theBenchmark
% 0.15/0.49  fof(f6,axiom,(
% 0.15/0.49    (! [A,B,C] :( ( ~ empty(A)& preboolean(A)& element(B,A)& element(C,A) )=> element(prebool_difference(A,B,C),A) ) )),
% 0.15/0.49    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 0.15/0.49  fof(f7,axiom,(
% 0.15/0.49    (! [A] :(? [B] : element(B,A) ))),
% 0.15/0.49    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 0.15/0.49  fof(f20,axiom,(
% 0.15/0.49    (! [A,B,C] :( ( ~ empty(A)& preboolean(A)& element(B,A)& element(C,A) )=> prebool_difference(A,B,C) = set_difference(B,C) ) )),
% 0.15/0.49    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 0.15/0.49  fof(f21,axiom,(
% 0.15/0.49    (! [A,B] : subset(A,A) )),
% 0.15/0.49    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 0.15/0.49  fof(f22,conjecture,(
% 0.15/0.49    (! [A] :( ( ~ empty(A)& preboolean(A) )=> in(empty_set,A) ) )),
% 0.15/0.49    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 0.15/0.49  fof(f23,negated_conjecture,(
% 0.15/0.49    ~((! [A] :( ( ~ empty(A)& preboolean(A) )=> in(empty_set,A) ) ))),
% 0.15/0.49    inference(negated_conjecture,[status(cth)],[f22])).
% 0.15/0.49  fof(f25,axiom,(
% 0.15/0.49    (! [A,B] :( element(A,B)=> ( empty(B)| in(A,B) ) ) )),
% 0.15/0.49    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 0.15/0.49  fof(f26,axiom,(
% 0.15/0.49    (! [A,B] :( set_difference(A,B) = empty_set<=> subset(A,B) ) )),
% 0.15/0.49    file('/export/starexec/sandbox2/benchmark/theBenchmark.p')).
% 0.15/0.49  fof(f46,plain,(
% 0.15/0.49    ![A,B,C]: ((((empty(A)|~preboolean(A))|~element(B,A))|~element(C,A))|element(prebool_difference(A,B,C),A))),
% 0.15/0.49    inference(pre_NNF_transformation,[status(esa)],[f6])).
% 0.15/0.49  fof(f47,plain,(
% 0.15/0.49    ![X0,X1,X2]: (empty(X0)|~preboolean(X0)|~element(X1,X0)|~element(X2,X0)|element(prebool_difference(X0,X1,X2),X0))),
% 0.15/0.49    inference(cnf_transformation,[status(esa)],[f46])).
% 0.15/0.49  fof(f48,plain,(
% 0.15/0.49    ![A]: element(sk0_0(A),A)),
% 0.15/0.49    inference(skolemization,[status(esa)],[f7])).
% 0.15/0.49  fof(f49,plain,(
% 0.15/0.49    ![X0]: (element(sk0_0(X0),X0))),
% 0.15/0.49    inference(cnf_transformation,[status(esa)],[f48])).
% 0.15/0.49  fof(f96,plain,(
% 0.15/0.49    ![A,B,C]: ((((empty(A)|~preboolean(A))|~element(B,A))|~element(C,A))|prebool_difference(A,B,C)=set_difference(B,C))),
% 0.15/0.49    inference(pre_NNF_transformation,[status(esa)],[f20])).
% 0.15/0.49  fof(f97,plain,(
% 0.15/0.49    ![X0,X1,X2]: (empty(X0)|~preboolean(X0)|~element(X1,X0)|~element(X2,X0)|prebool_difference(X0,X1,X2)=set_difference(X1,X2))),
% 0.15/0.49    inference(cnf_transformation,[status(esa)],[f96])).
% 0.15/0.49  fof(f98,plain,(
% 0.15/0.49    ![A]: subset(A,A)),
% 0.15/0.49    inference(miniscoping,[status(esa)],[f21])).
% 0.15/0.49  fof(f99,plain,(
% 0.15/0.49    ![X0]: (subset(X0,X0))),
% 0.15/0.49    inference(cnf_transformation,[status(esa)],[f98])).
% 0.15/0.49  fof(f100,plain,(
% 0.15/0.49    (?[A]: ((~empty(A)&preboolean(A))&~in(empty_set,A)))),
% 0.15/0.49    inference(pre_NNF_transformation,[status(esa)],[f23])).
% 0.15/0.49  fof(f101,plain,(
% 0.15/0.49    ((~empty(sk0_10)&preboolean(sk0_10))&~in(empty_set,sk0_10))),
% 0.15/0.49    inference(skolemization,[status(esa)],[f100])).
% 0.15/0.49  fof(f102,plain,(
% 0.15/0.49    ~empty(sk0_10)),
% 0.15/0.49    inference(cnf_transformation,[status(esa)],[f101])).
% 0.15/0.49  fof(f103,plain,(
% 0.15/0.49    preboolean(sk0_10)),
% 0.15/0.49    inference(cnf_transformation,[status(esa)],[f101])).
% 0.15/0.49  fof(f104,plain,(
% 0.15/0.49    ~in(empty_set,sk0_10)),
% 0.15/0.49    inference(cnf_transformation,[status(esa)],[f101])).
% 0.15/0.49  fof(f107,plain,(
% 0.15/0.49    ![A,B]: (~element(A,B)|(empty(B)|in(A,B)))),
% 0.15/0.49    inference(pre_NNF_transformation,[status(esa)],[f25])).
% 0.15/0.49  fof(f108,plain,(
% 0.15/0.49    ![X0,X1]: (~element(X0,X1)|empty(X1)|in(X0,X1))),
% 0.15/0.49    inference(cnf_transformation,[status(esa)],[f107])).
% 0.15/0.49  fof(f109,plain,(
% 0.15/0.49    ![A,B]: ((~set_difference(A,B)=empty_set|subset(A,B))&(set_difference(A,B)=empty_set|~subset(A,B)))),
% 0.15/0.49    inference(NNF_transformation,[status(esa)],[f26])).
% 0.15/0.49  fof(f110,plain,(
% 0.15/0.49    (![A,B]: (~set_difference(A,B)=empty_set|subset(A,B)))&(![A,B]: (set_difference(A,B)=empty_set|~subset(A,B)))),
% 0.15/0.49    inference(miniscoping,[status(esa)],[f109])).
% 0.15/0.49  fof(f112,plain,(
% 0.15/0.49    ![X0,X1]: (set_difference(X0,X1)=empty_set|~subset(X0,X1))),
% 0.15/0.49    inference(cnf_transformation,[status(esa)],[f110])).
% 0.15/0.49  fof(f962,plain,(
% 0.15/0.49    ![X0]: (set_difference(X0,X0)=empty_set)),
% 0.15/0.49    inference(resolution,[status(thm)],[f112,f99])).
% 0.15/0.49  fof(f1364,plain,(
% 0.15/0.49    spl0_163 <=> empty(sk0_10)),
% 0.15/0.49    introduced(split_symbol_definition)).
% 0.15/0.49  fof(f1365,plain,(
% 0.15/0.49    empty(sk0_10)|~spl0_163),
% 0.15/0.49    inference(component_clause,[status(thm)],[f1364])).
% 0.15/0.49  fof(f1367,plain,(
% 0.15/0.49    spl0_164 <=> ~element(X0,sk0_10)|~element(X1,sk0_10)|element(prebool_difference(sk0_10,X0,X1),sk0_10)),
% 0.15/0.50    introduced(split_symbol_definition)).
% 0.15/0.50  fof(f1368,plain,(
% 0.15/0.50    ![X0,X1]: (~element(X0,sk0_10)|~element(X1,sk0_10)|element(prebool_difference(sk0_10,X0,X1),sk0_10)|~spl0_164)),
% 0.15/0.50    inference(component_clause,[status(thm)],[f1367])).
% 0.15/0.50  fof(f1370,plain,(
% 0.15/0.50    ![X0,X1]: (empty(sk0_10)|~element(X0,sk0_10)|~element(X1,sk0_10)|element(prebool_difference(sk0_10,X0,X1),sk0_10))),
% 0.15/0.50    inference(resolution,[status(thm)],[f47,f103])).
% 0.15/0.50  fof(f1371,plain,(
% 0.15/0.50    spl0_163|spl0_164),
% 0.15/0.50    inference(split_clause,[status(thm)],[f1370,f1364,f1367])).
% 0.15/0.50  fof(f1372,plain,(
% 0.15/0.50    $false|~spl0_163),
% 0.15/0.50    inference(forward_subsumption_resolution,[status(thm)],[f1365,f102])).
% 0.15/0.50  fof(f1373,plain,(
% 0.15/0.50    ~spl0_163),
% 0.15/0.50    inference(contradiction_clause,[status(thm)],[f1372])).
% 0.15/0.50  fof(f1381,plain,(
% 0.15/0.50    spl0_166 <=> ~element(X0,sk0_10)|~element(X1,sk0_10)|prebool_difference(sk0_10,X0,X1)=set_difference(X0,X1)),
% 0.15/0.50    introduced(split_symbol_definition)).
% 0.15/0.50  fof(f1382,plain,(
% 0.15/0.50    ![X0,X1]: (~element(X0,sk0_10)|~element(X1,sk0_10)|prebool_difference(sk0_10,X0,X1)=set_difference(X0,X1)|~spl0_166)),
% 0.15/0.50    inference(component_clause,[status(thm)],[f1381])).
% 0.15/0.50  fof(f1384,plain,(
% 0.15/0.50    ![X0,X1]: (empty(sk0_10)|~element(X0,sk0_10)|~element(X1,sk0_10)|prebool_difference(sk0_10,X0,X1)=set_difference(X0,X1))),
% 0.15/0.50    inference(resolution,[status(thm)],[f97,f103])).
% 0.15/0.50  fof(f1385,plain,(
% 0.15/0.50    spl0_163|spl0_166),
% 0.15/0.50    inference(split_clause,[status(thm)],[f1384,f1364,f1381])).
% 0.15/0.50  fof(f1626,plain,(
% 0.15/0.50    ![X0]: (~element(X0,sk0_10)|element(prebool_difference(sk0_10,sk0_0(sk0_10),X0),sk0_10)|~spl0_164)),
% 0.15/0.50    inference(resolution,[status(thm)],[f1368,f49])).
% 0.15/0.50  fof(f1959,plain,(
% 0.15/0.50    ![X0]: (~element(X0,sk0_10)|prebool_difference(sk0_10,X0,sk0_0(sk0_10))=set_difference(X0,sk0_0(sk0_10))|~spl0_166)),
% 0.15/0.50    inference(resolution,[status(thm)],[f1382,f49])).
% 0.15/0.50  fof(f2258,plain,(
% 0.15/0.50    element(prebool_difference(sk0_10,sk0_0(sk0_10),sk0_0(sk0_10)),sk0_10)|~spl0_164),
% 0.15/0.50    inference(resolution,[status(thm)],[f1626,f49])).
% 0.15/0.50  fof(f2339,plain,(
% 0.15/0.50    prebool_difference(sk0_10,sk0_0(sk0_10),sk0_0(sk0_10))=set_difference(sk0_0(sk0_10),sk0_0(sk0_10))|~spl0_166),
% 0.15/0.50    inference(resolution,[status(thm)],[f1959,f49])).
% 0.15/0.50  fof(f2340,plain,(
% 0.15/0.50    prebool_difference(sk0_10,sk0_0(sk0_10),sk0_0(sk0_10))=empty_set|~spl0_166),
% 0.15/0.50    inference(forward_demodulation,[status(thm)],[f962,f2339])).
% 0.15/0.50  fof(f2794,plain,(
% 0.15/0.50    element(empty_set,sk0_10)|~spl0_166|~spl0_164),
% 0.15/0.50    inference(forward_demodulation,[status(thm)],[f2340,f2258])).
% 0.15/0.50  fof(f2801,plain,(
% 0.15/0.50    spl0_431 <=> in(empty_set,sk0_10)),
% 0.15/0.50    introduced(split_symbol_definition)).
% 0.15/0.50  fof(f2802,plain,(
% 0.15/0.50    in(empty_set,sk0_10)|~spl0_431),
% 0.15/0.50    inference(component_clause,[status(thm)],[f2801])).
% 0.15/0.50  fof(f2804,plain,(
% 0.15/0.50    empty(sk0_10)|in(empty_set,sk0_10)|~spl0_166|~spl0_164),
% 0.15/0.50    inference(resolution,[status(thm)],[f2794,f108])).
% 0.15/0.50  fof(f2805,plain,(
% 0.15/0.50    spl0_163|spl0_431|~spl0_166|~spl0_164),
% 0.15/0.50    inference(split_clause,[status(thm)],[f2804,f1364,f2801,f1381,f1367])).
% 0.15/0.50  fof(f2806,plain,(
% 0.15/0.50    $false|~spl0_431),
% 0.15/0.50    inference(forward_subsumption_resolution,[status(thm)],[f2802,f104])).
% 0.15/0.50  fof(f2807,plain,(
% 0.15/0.50    ~spl0_431),
% 0.15/0.50    inference(contradiction_clause,[status(thm)],[f2806])).
% 0.15/0.50  fof(f2808,plain,(
% 0.15/0.50    $false),
% 0.15/0.50    inference(sat_refutation,[status(thm)],[f1371,f1373,f1385,f2805,f2807])).
% 0.15/0.50  % SZS output end CNFRefutation for theBenchmark.p
% 0.15/0.51  % Elapsed time: 0.188212 seconds
% 0.15/0.51  % CPU time: 0.741650 seconds
% 0.15/0.51  % Memory used: 64.617 MB
%------------------------------------------------------------------------------