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
%------------------------------------------------------------------------------