TSTP Solution File: SET614+3 by Drodi---3.5.1

View Problem - Process Solution

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

% Computer : n003.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:34:49 EDT 2023

% Result   : Theorem 30.28s 4.18s
% Output   : CNFRefutation 30.28s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.07/0.12  % Problem  : SET614+3 : TPTP v8.1.2. Released v2.2.0.
% 0.07/0.13  % Command  : drodi -learnfrom(drodi.lrn) -timeout(%d) %s
% 0.14/0.34  % Computer : n003.cluster.edu
% 0.14/0.34  % Model    : x86_64 x86_64
% 0.14/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.14/0.34  % Memory   : 8042.1875MB
% 0.14/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.14/0.34  % CPULimit : 300
% 0.14/0.34  % WCLimit  : 300
% 0.14/0.34  % DateTime : Tue May 30 10:24:23 EDT 2023
% 0.14/0.34  % CPUTime  : 
% 0.14/0.35  % Drodi V3.5.1
% 30.28/4.18  % Refutation found
% 30.28/4.18  % SZS status Theorem for theBenchmark: Theorem is valid
% 30.28/4.18  % SZS output start CNFRefutation for theBenchmark
% 30.28/4.18  fof(f1,axiom,(
% 30.28/4.18    (! [B,C,D] :( member(D,union(B,C))<=> ( member(D,B)| member(D,C) ) ) )),
% 30.28/4.18    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 30.28/4.18  fof(f2,axiom,(
% 30.28/4.18    (! [B,C,D] :( member(D,difference(B,C))<=> ( member(D,B)& ~ member(D,C) ) ) )),
% 30.28/4.18    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 30.28/4.18  fof(f4,axiom,(
% 30.28/4.18    (! [B,C] : union(B,C) = union(C,B) )),
% 30.28/4.18    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 30.28/4.18  fof(f5,axiom,(
% 30.28/4.18    (! [B,C] :( subset(B,C)<=> (! [D] :( member(D,B)=> member(D,C) ) )) )),
% 30.28/4.18    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 30.28/4.18  fof(f6,axiom,(
% 30.28/4.18    (! [B] : subset(B,B) )),
% 30.28/4.18    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 30.28/4.18  fof(f7,axiom,(
% 30.28/4.18    (! [B,C] :( B = C<=> (! [D] :( member(D,B)<=> member(D,C) ) )) )),
% 30.28/4.18    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 30.28/4.18  fof(f8,conjecture,(
% 30.28/4.18    (! [B,C,D] : difference(difference(B,C),D) = difference(B,union(C,D)) )),
% 30.28/4.18    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 30.28/4.18  fof(f9,negated_conjecture,(
% 30.28/4.18    ~((! [B,C,D] : difference(difference(B,C),D) = difference(B,union(C,D)) ))),
% 30.28/4.18    inference(negated_conjecture,[status(cth)],[f8])).
% 30.28/4.18  fof(f10,plain,(
% 30.28/4.18    ![B,C,D]: ((~member(D,union(B,C))|(member(D,B)|member(D,C)))&(member(D,union(B,C))|(~member(D,B)&~member(D,C))))),
% 30.28/4.18    inference(NNF_transformation,[status(esa)],[f1])).
% 30.28/4.18  fof(f11,plain,(
% 30.28/4.18    (![B,C,D]: (~member(D,union(B,C))|(member(D,B)|member(D,C))))&(![B,C,D]: (member(D,union(B,C))|(~member(D,B)&~member(D,C))))),
% 30.28/4.18    inference(miniscoping,[status(esa)],[f10])).
% 30.28/4.18  fof(f12,plain,(
% 30.28/4.18    ![X0,X1,X2]: (~member(X0,union(X1,X2))|member(X0,X1)|member(X0,X2))),
% 30.28/4.18    inference(cnf_transformation,[status(esa)],[f11])).
% 30.28/4.18  fof(f13,plain,(
% 30.28/4.18    ![X0,X1,X2]: (member(X0,union(X1,X2))|~member(X0,X1))),
% 30.28/4.18    inference(cnf_transformation,[status(esa)],[f11])).
% 30.28/4.18  fof(f14,plain,(
% 30.28/4.18    ![X0,X1,X2]: (member(X0,union(X1,X2))|~member(X0,X2))),
% 30.28/4.18    inference(cnf_transformation,[status(esa)],[f11])).
% 30.28/4.18  fof(f15,plain,(
% 30.28/4.18    ![B,C,D]: ((~member(D,difference(B,C))|(member(D,B)&~member(D,C)))&(member(D,difference(B,C))|(~member(D,B)|member(D,C))))),
% 30.28/4.18    inference(NNF_transformation,[status(esa)],[f2])).
% 30.28/4.18  fof(f16,plain,(
% 30.28/4.18    (![B,C,D]: (~member(D,difference(B,C))|(member(D,B)&~member(D,C))))&(![B,C,D]: (member(D,difference(B,C))|(~member(D,B)|member(D,C))))),
% 30.28/4.18    inference(miniscoping,[status(esa)],[f15])).
% 30.28/4.18  fof(f17,plain,(
% 30.28/4.18    ![X0,X1,X2]: (~member(X0,difference(X1,X2))|member(X0,X1))),
% 30.28/4.18    inference(cnf_transformation,[status(esa)],[f16])).
% 30.28/4.18  fof(f18,plain,(
% 30.28/4.18    ![X0,X1,X2]: (~member(X0,difference(X1,X2))|~member(X0,X2))),
% 30.28/4.18    inference(cnf_transformation,[status(esa)],[f16])).
% 30.28/4.18  fof(f19,plain,(
% 30.28/4.18    ![X0,X1,X2]: (member(X0,difference(X1,X2))|~member(X0,X1)|member(X0,X2))),
% 30.28/4.18    inference(cnf_transformation,[status(esa)],[f16])).
% 30.28/4.18  fof(f25,plain,(
% 30.28/4.18    ![X0,X1]: (union(X0,X1)=union(X1,X0))),
% 30.28/4.18    inference(cnf_transformation,[status(esa)],[f4])).
% 30.28/4.18  fof(f26,plain,(
% 30.28/4.18    ![B,C]: (subset(B,C)<=>(![D]: (~member(D,B)|member(D,C))))),
% 30.28/4.18    inference(pre_NNF_transformation,[status(esa)],[f5])).
% 30.28/4.18  fof(f27,plain,(
% 30.28/4.18    ![B,C]: ((~subset(B,C)|(![D]: (~member(D,B)|member(D,C))))&(subset(B,C)|(?[D]: (member(D,B)&~member(D,C)))))),
% 30.28/4.18    inference(NNF_transformation,[status(esa)],[f26])).
% 30.28/4.18  fof(f28,plain,(
% 30.28/4.18    (![B,C]: (~subset(B,C)|(![D]: (~member(D,B)|member(D,C)))))&(![B,C]: (subset(B,C)|(?[D]: (member(D,B)&~member(D,C)))))),
% 30.28/4.18    inference(miniscoping,[status(esa)],[f27])).
% 30.28/4.18  fof(f29,plain,(
% 30.28/4.18    (![B,C]: (~subset(B,C)|(![D]: (~member(D,B)|member(D,C)))))&(![B,C]: (subset(B,C)|(member(sk0_0(C,B),B)&~member(sk0_0(C,B),C))))),
% 30.28/4.18    inference(skolemization,[status(esa)],[f28])).
% 30.28/4.18  fof(f31,plain,(
% 30.28/4.18    ![X0,X1]: (subset(X0,X1)|member(sk0_0(X1,X0),X0))),
% 30.28/4.18    inference(cnf_transformation,[status(esa)],[f29])).
% 30.28/4.18  fof(f32,plain,(
% 30.28/4.18    ![X0,X1]: (subset(X0,X1)|~member(sk0_0(X1,X0),X1))),
% 30.28/4.18    inference(cnf_transformation,[status(esa)],[f29])).
% 30.28/4.18  fof(f33,plain,(
% 30.28/4.18    ![X0]: (subset(X0,X0))),
% 30.28/4.18    inference(cnf_transformation,[status(esa)],[f6])).
% 30.28/4.18  fof(f34,plain,(
% 30.28/4.18    ![B,C]: ((~B=C|(![D]: ((~member(D,B)|member(D,C))&(member(D,B)|~member(D,C)))))&(B=C|(?[D]: ((~member(D,B)|~member(D,C))&(member(D,B)|member(D,C))))))),
% 30.28/4.19    inference(NNF_transformation,[status(esa)],[f7])).
% 30.28/4.19  fof(f35,plain,(
% 30.28/4.19    (![B,C]: (~B=C|((![D]: (~member(D,B)|member(D,C)))&(![D]: (member(D,B)|~member(D,C))))))&(![B,C]: (B=C|(?[D]: ((~member(D,B)|~member(D,C))&(member(D,B)|member(D,C))))))),
% 30.28/4.19    inference(miniscoping,[status(esa)],[f34])).
% 30.28/4.19  fof(f36,plain,(
% 30.28/4.19    (![B,C]: (~B=C|((![D]: (~member(D,B)|member(D,C)))&(![D]: (member(D,B)|~member(D,C))))))&(![B,C]: (B=C|((~member(sk0_1(C,B),B)|~member(sk0_1(C,B),C))&(member(sk0_1(C,B),B)|member(sk0_1(C,B),C)))))),
% 30.28/4.19    inference(skolemization,[status(esa)],[f35])).
% 30.28/4.19  fof(f39,plain,(
% 30.28/4.19    ![X0,X1]: (X0=X1|~member(sk0_1(X1,X0),X0)|~member(sk0_1(X1,X0),X1))),
% 30.28/4.19    inference(cnf_transformation,[status(esa)],[f36])).
% 30.28/4.19  fof(f40,plain,(
% 30.28/4.19    ![X0,X1]: (X0=X1|member(sk0_1(X1,X0),X0)|member(sk0_1(X1,X0),X1))),
% 30.28/4.19    inference(cnf_transformation,[status(esa)],[f36])).
% 30.28/4.19  fof(f41,plain,(
% 30.28/4.19    (?[B,C,D]: ~difference(difference(B,C),D)=difference(B,union(C,D)))),
% 30.28/4.19    inference(pre_NNF_transformation,[status(esa)],[f9])).
% 30.28/4.19  fof(f42,plain,(
% 30.28/4.19    ~difference(difference(sk0_2,sk0_3),sk0_4)=difference(sk0_2,union(sk0_3,sk0_4))),
% 30.28/4.19    inference(skolemization,[status(esa)],[f41])).
% 30.28/4.19  fof(f43,plain,(
% 30.28/4.19    ~difference(difference(sk0_2,sk0_3),sk0_4)=difference(sk0_2,union(sk0_3,sk0_4))),
% 30.28/4.19    inference(cnf_transformation,[status(esa)],[f42])).
% 30.28/4.19  fof(f54,plain,(
% 30.28/4.19    ![X0,X1,X2,X3]: (member(X0,X1)|~member(X0,difference(difference(X1,X2),X3)))),
% 30.28/4.19    inference(resolution,[status(thm)],[f17,f17])).
% 30.28/4.19  fof(f81,plain,(
% 30.28/4.19    ![X0,X1,X2,X3]: (~member(X0,X1)|~member(X0,difference(difference(X2,X1),X3)))),
% 30.28/4.19    inference(resolution,[status(thm)],[f18,f17])).
% 30.28/4.19  fof(f82,plain,(
% 30.28/4.19    ![X0,X1,X2,X3]: (~member(X0,difference(X1,union(X2,X3)))|~member(X0,X3))),
% 30.28/4.19    inference(resolution,[status(thm)],[f18,f14])).
% 30.28/4.19  fof(f83,plain,(
% 30.28/4.19    ![X0,X1,X2,X3]: (~member(X0,difference(X1,union(X2,X3)))|~member(X0,X2))),
% 30.28/4.19    inference(resolution,[status(thm)],[f18,f13])).
% 30.28/4.19  fof(f423,plain,(
% 30.28/4.19    ![X0,X1,X2,X3]: (subset(X0,X1)|~member(sk0_0(X1,X0),difference(difference(X1,X2),X3)))),
% 30.28/4.19    inference(resolution,[status(thm)],[f32,f54])).
% 30.28/4.19  fof(f424,plain,(
% 30.28/4.19    ![X0,X1]: (subset(X0,X1)|~member(sk0_0(X1,X0),union(X1,X1)))),
% 30.28/4.19    inference(resolution,[status(thm)],[f32,f12])).
% 30.28/4.19  fof(f428,plain,(
% 30.28/4.19    ![X0,X1,X2]: (subset(X0,X1)|~member(sk0_0(X1,X0),difference(X1,X2)))),
% 30.28/4.19    inference(resolution,[status(thm)],[f32,f17])).
% 30.28/4.19  fof(f431,plain,(
% 30.28/4.19    spl0_2 <=> member(sk0_1(difference(sk0_2,union(sk0_3,sk0_4)),difference(difference(sk0_2,sk0_3),sk0_4)),difference(difference(sk0_2,sk0_3),sk0_4))),
% 30.28/4.19    introduced(split_symbol_definition)).
% 30.28/4.19  fof(f432,plain,(
% 30.28/4.19    member(sk0_1(difference(sk0_2,union(sk0_3,sk0_4)),difference(difference(sk0_2,sk0_3),sk0_4)),difference(difference(sk0_2,sk0_3),sk0_4))|~spl0_2),
% 30.28/4.19    inference(component_clause,[status(thm)],[f431])).
% 30.28/4.19  fof(f433,plain,(
% 30.28/4.19    ~member(sk0_1(difference(sk0_2,union(sk0_3,sk0_4)),difference(difference(sk0_2,sk0_3),sk0_4)),difference(difference(sk0_2,sk0_3),sk0_4))|spl0_2),
% 30.28/4.19    inference(component_clause,[status(thm)],[f431])).
% 30.28/4.19  fof(f434,plain,(
% 30.28/4.19    spl0_3 <=> member(sk0_1(difference(sk0_2,union(sk0_3,sk0_4)),difference(difference(sk0_2,sk0_3),sk0_4)),difference(sk0_2,union(sk0_3,sk0_4)))),
% 30.28/4.19    introduced(split_symbol_definition)).
% 30.28/4.19  fof(f435,plain,(
% 30.28/4.19    member(sk0_1(difference(sk0_2,union(sk0_3,sk0_4)),difference(difference(sk0_2,sk0_3),sk0_4)),difference(sk0_2,union(sk0_3,sk0_4)))|~spl0_3),
% 30.28/4.19    inference(component_clause,[status(thm)],[f434])).
% 30.28/4.19  fof(f436,plain,(
% 30.28/4.19    ~member(sk0_1(difference(sk0_2,union(sk0_3,sk0_4)),difference(difference(sk0_2,sk0_3),sk0_4)),difference(sk0_2,union(sk0_3,sk0_4)))|spl0_3),
% 30.28/4.19    inference(component_clause,[status(thm)],[f434])).
% 30.28/4.19  fof(f437,plain,(
% 30.28/4.19    ~member(sk0_1(difference(sk0_2,union(sk0_3,sk0_4)),difference(difference(sk0_2,sk0_3),sk0_4)),difference(difference(sk0_2,sk0_3),sk0_4))|~member(sk0_1(difference(sk0_2,union(sk0_3,sk0_4)),difference(difference(sk0_2,sk0_3),sk0_4)),difference(sk0_2,union(sk0_3,sk0_4)))),
% 30.28/4.19    inference(resolution,[status(thm)],[f39,f43])).
% 30.28/4.19  fof(f438,plain,(
% 30.28/4.19    ~spl0_2|~spl0_3),
% 30.28/4.19    inference(split_clause,[status(thm)],[f437,f431,f434])).
% 30.28/4.19  fof(f716,plain,(
% 30.28/4.19    spl0_11 <=> member(sk0_1(difference(sk0_2,union(sk0_3,sk0_4)),difference(difference(sk0_2,sk0_3),sk0_4)),difference(sk0_2,sk0_3))),
% 30.28/4.19    introduced(split_symbol_definition)).
% 30.28/4.19  fof(f718,plain,(
% 30.28/4.19    ~member(sk0_1(difference(sk0_2,union(sk0_3,sk0_4)),difference(difference(sk0_2,sk0_3),sk0_4)),difference(sk0_2,sk0_3))|spl0_11),
% 30.28/4.19    inference(component_clause,[status(thm)],[f716])).
% 30.28/4.19  fof(f719,plain,(
% 30.28/4.19    spl0_12 <=> member(sk0_1(difference(sk0_2,union(sk0_3,sk0_4)),difference(difference(sk0_2,sk0_3),sk0_4)),sk0_4)),
% 30.28/4.19    introduced(split_symbol_definition)).
% 30.28/4.19  fof(f720,plain,(
% 30.28/4.19    member(sk0_1(difference(sk0_2,union(sk0_3,sk0_4)),difference(difference(sk0_2,sk0_3),sk0_4)),sk0_4)|~spl0_12),
% 30.28/4.19    inference(component_clause,[status(thm)],[f719])).
% 30.28/4.19  fof(f722,plain,(
% 30.28/4.19    ~member(sk0_1(difference(sk0_2,union(sk0_3,sk0_4)),difference(difference(sk0_2,sk0_3),sk0_4)),difference(sk0_2,sk0_3))|member(sk0_1(difference(sk0_2,union(sk0_3,sk0_4)),difference(difference(sk0_2,sk0_3),sk0_4)),sk0_4)|spl0_2),
% 30.28/4.19    inference(resolution,[status(thm)],[f433,f19])).
% 30.28/4.19  fof(f723,plain,(
% 30.28/4.19    ~spl0_11|spl0_12|spl0_2),
% 30.28/4.19    inference(split_clause,[status(thm)],[f722,f716,f719,f431])).
% 30.28/4.19  fof(f750,plain,(
% 30.28/4.19    spl0_15 <=> member(sk0_1(difference(sk0_2,union(sk0_3,sk0_4)),difference(difference(sk0_2,sk0_3),sk0_4)),sk0_2)),
% 30.28/4.19    introduced(split_symbol_definition)).
% 30.28/4.19  fof(f752,plain,(
% 30.28/4.19    ~member(sk0_1(difference(sk0_2,union(sk0_3,sk0_4)),difference(difference(sk0_2,sk0_3),sk0_4)),sk0_2)|spl0_15),
% 30.28/4.19    inference(component_clause,[status(thm)],[f750])).
% 30.28/4.19  fof(f753,plain,(
% 30.28/4.19    spl0_16 <=> member(sk0_1(difference(sk0_2,union(sk0_3,sk0_4)),difference(difference(sk0_2,sk0_3),sk0_4)),sk0_3)),
% 30.28/4.19    introduced(split_symbol_definition)).
% 30.28/4.19  fof(f754,plain,(
% 30.28/4.19    member(sk0_1(difference(sk0_2,union(sk0_3,sk0_4)),difference(difference(sk0_2,sk0_3),sk0_4)),sk0_3)|~spl0_16),
% 30.28/4.19    inference(component_clause,[status(thm)],[f753])).
% 30.28/4.19  fof(f756,plain,(
% 30.28/4.19    ~member(sk0_1(difference(sk0_2,union(sk0_3,sk0_4)),difference(difference(sk0_2,sk0_3),sk0_4)),sk0_2)|member(sk0_1(difference(sk0_2,union(sk0_3,sk0_4)),difference(difference(sk0_2,sk0_3),sk0_4)),sk0_3)|spl0_11),
% 30.28/4.19    inference(resolution,[status(thm)],[f718,f19])).
% 30.28/4.19  fof(f757,plain,(
% 30.28/4.19    ~spl0_15|spl0_16|spl0_11),
% 30.28/4.19    inference(split_clause,[status(thm)],[f756,f750,f753,f716])).
% 30.28/4.19  fof(f911,plain,(
% 30.28/4.19    spl0_23 <=> member(sk0_1(difference(sk0_2,union(sk0_3,sk0_4)),difference(difference(sk0_2,sk0_3),sk0_4)),union(sk0_3,sk0_4))),
% 30.28/4.19    introduced(split_symbol_definition)).
% 30.28/4.19  fof(f912,plain,(
% 30.28/4.19    member(sk0_1(difference(sk0_2,union(sk0_3,sk0_4)),difference(difference(sk0_2,sk0_3),sk0_4)),union(sk0_3,sk0_4))|~spl0_23),
% 30.28/4.19    inference(component_clause,[status(thm)],[f911])).
% 30.28/4.19  fof(f914,plain,(
% 30.28/4.19    ~member(sk0_1(difference(sk0_2,union(sk0_3,sk0_4)),difference(difference(sk0_2,sk0_3),sk0_4)),sk0_2)|member(sk0_1(difference(sk0_2,union(sk0_3,sk0_4)),difference(difference(sk0_2,sk0_3),sk0_4)),union(sk0_3,sk0_4))|spl0_3),
% 30.28/4.19    inference(resolution,[status(thm)],[f436,f19])).
% 30.28/4.19  fof(f915,plain,(
% 30.28/4.19    ~spl0_15|spl0_23|spl0_3),
% 30.28/4.19    inference(split_clause,[status(thm)],[f914,f750,f911,f434])).
% 30.28/4.19  fof(f969,plain,(
% 30.28/4.19    ![X0]: (subset(union(X0,X0),X0)|subset(union(X0,X0),X0))),
% 30.28/4.19    inference(resolution,[status(thm)],[f424,f31])).
% 30.28/4.19  fof(f970,plain,(
% 30.28/4.19    ![X0]: (subset(union(X0,X0),X0))),
% 30.28/4.19    inference(duplicate_literals_removal,[status(esa)],[f969])).
% 30.28/4.19  fof(f1156,plain,(
% 30.28/4.19    ![X0,X1]: (subset(difference(X0,X1),X0)|subset(difference(X0,X1),X0))),
% 30.28/4.19    inference(resolution,[status(thm)],[f428,f31])).
% 30.28/4.19  fof(f1157,plain,(
% 30.28/4.19    ![X0,X1]: (subset(difference(X0,X1),X0))),
% 30.28/4.19    inference(duplicate_literals_removal,[status(esa)],[f1156])).
% 30.28/4.19  fof(f1630,plain,(
% 30.28/4.19    member(sk0_1(difference(sk0_2,union(sk0_3,sk0_4)),difference(difference(sk0_2,sk0_3),sk0_4)),difference(difference(sk0_2,sk0_3),sk0_4))|member(sk0_1(difference(sk0_2,union(sk0_3,sk0_4)),difference(difference(sk0_2,sk0_3),sk0_4)),difference(sk0_2,union(sk0_3,sk0_4)))),
% 30.28/4.19    inference(resolution,[status(thm)],[f40,f43])).
% 30.28/4.19  fof(f1631,plain,(
% 30.28/4.19    spl0_2|spl0_3),
% 30.28/4.19    inference(split_clause,[status(thm)],[f1630,f431,f434])).
% 30.28/4.19  fof(f1680,plain,(
% 30.28/4.19    spl0_37 <=> difference(difference(sk0_2,sk0_3),sk0_4)=difference(sk0_2,union(sk0_3,sk0_4))),
% 30.28/4.19    introduced(split_symbol_definition)).
% 30.28/4.19  fof(f1681,plain,(
% 30.28/4.19    difference(difference(sk0_2,sk0_3),sk0_4)=difference(sk0_2,union(sk0_3,sk0_4))|~spl0_37),
% 30.28/4.19    inference(component_clause,[status(thm)],[f1680])).
% 30.28/4.19  fof(f1758,plain,(
% 30.28/4.19    spl0_48 <=> subset(difference(difference(sk0_2,sk0_3),sk0_4),sk0_2)),
% 30.28/4.19    introduced(split_symbol_definition)).
% 30.28/4.19  fof(f1760,plain,(
% 30.28/4.19    ~subset(difference(difference(sk0_2,sk0_3),sk0_4),sk0_2)|spl0_48),
% 30.28/4.19    inference(component_clause,[status(thm)],[f1758])).
% 30.28/4.19  fof(f1789,plain,(
% 30.28/4.19    $false|~spl0_37),
% 30.28/4.19    inference(forward_subsumption_resolution,[status(thm)],[f1681,f43])).
% 30.28/4.19  fof(f1790,plain,(
% 30.28/4.19    ~spl0_37),
% 30.28/4.19    inference(contradiction_clause,[status(thm)],[f1789])).
% 30.28/4.19  fof(f2116,plain,(
% 30.28/4.19    spl0_52 <=> subset(union(sk0_2,sk0_2),sk0_2)),
% 30.28/4.19    introduced(split_symbol_definition)).
% 30.28/4.19  fof(f2118,plain,(
% 30.28/4.19    ~subset(union(sk0_2,sk0_2),sk0_2)|spl0_52),
% 30.28/4.19    inference(component_clause,[status(thm)],[f2116])).
% 30.28/4.19  fof(f2260,plain,(
% 30.28/4.19    member(sk0_1(difference(sk0_2,union(sk0_3,sk0_4)),difference(difference(sk0_2,sk0_3),sk0_4)),sk0_2)|~spl0_3),
% 30.28/4.19    inference(resolution,[status(thm)],[f435,f17])).
% 30.28/4.19  fof(f2261,plain,(
% 30.28/4.19    $false|spl0_15|~spl0_3),
% 30.28/4.19    inference(forward_subsumption_resolution,[status(thm)],[f2260,f752])).
% 30.28/4.19  fof(f2262,plain,(
% 30.28/4.19    spl0_15|~spl0_3),
% 30.28/4.19    inference(contradiction_clause,[status(thm)],[f2261])).
% 30.28/4.19  fof(f2581,plain,(
% 30.28/4.19    member(sk0_1(difference(sk0_2,union(sk0_3,sk0_4)),difference(difference(sk0_2,sk0_3),sk0_4)),sk0_2)|~spl0_2),
% 30.28/4.19    inference(resolution,[status(thm)],[f432,f54])).
% 30.28/4.19  fof(f2582,plain,(
% 30.28/4.19    $false|spl0_15|~spl0_2),
% 30.28/4.19    inference(forward_subsumption_resolution,[status(thm)],[f2581,f752])).
% 30.28/4.19  fof(f2583,plain,(
% 30.28/4.19    spl0_15|~spl0_2),
% 30.28/4.19    inference(contradiction_clause,[status(thm)],[f2582])).
% 30.28/4.19  fof(f3570,plain,(
% 30.28/4.19    spl0_76 <=> ~subset(difference(X1,sk0_2),sk0_2)),
% 30.28/4.19    introduced(split_symbol_definition)).
% 30.28/4.19  fof(f3571,plain,(
% 30.28/4.19    ![X0]: (~subset(difference(X0,sk0_2),sk0_2)|~spl0_76)),
% 30.28/4.19    inference(component_clause,[status(thm)],[f3570])).
% 30.28/4.19  fof(f3700,plain,(
% 30.28/4.19    spl0_79 <=> ~difference(X1,sk0_2)=difference(sk0_2,X2)),
% 30.28/4.19    introduced(split_symbol_definition)).
% 30.28/4.19  fof(f3701,plain,(
% 30.28/4.19    ![X0,X1]: (~difference(X0,sk0_2)=difference(sk0_2,X1)|~spl0_79)),
% 30.28/4.19    inference(component_clause,[status(thm)],[f3700])).
% 30.28/4.19  fof(f4626,plain,(
% 30.28/4.19    spl0_91 <=> ~difference(sk0_2,sk0_3)=difference(sk0_2,X1)),
% 30.28/4.19    introduced(split_symbol_definition)).
% 30.28/4.19  fof(f4627,plain,(
% 30.28/4.19    ![X0]: (~difference(sk0_2,sk0_3)=difference(sk0_2,X0)|~spl0_91)),
% 30.28/4.19    inference(component_clause,[status(thm)],[f4626])).
% 30.28/4.19  fof(f4631,plain,(
% 30.28/4.19    spl0_92 <=> subset(difference(sk0_2,sk0_3),sk0_2)),
% 30.28/4.19    introduced(split_symbol_definition)).
% 30.28/4.19  fof(f4633,plain,(
% 30.28/4.19    ~subset(difference(sk0_2,sk0_3),sk0_2)|spl0_92),
% 30.28/4.19    inference(component_clause,[status(thm)],[f4631])).
% 30.28/4.19  fof(f4689,plain,(
% 30.28/4.19    $false|spl0_92),
% 30.28/4.19    inference(forward_subsumption_resolution,[status(thm)],[f4633,f1157])).
% 30.28/4.19  fof(f4690,plain,(
% 30.28/4.19    spl0_92),
% 30.28/4.19    inference(contradiction_clause,[status(thm)],[f4689])).
% 30.28/4.19  fof(f4751,plain,(
% 30.28/4.19    $false|~spl0_76),
% 30.28/4.19    inference(resolution,[status(thm)],[f3571,f1157])).
% 30.28/4.19  fof(f4752,plain,(
% 30.28/4.19    ~spl0_76),
% 30.28/4.19    inference(contradiction_clause,[status(thm)],[f4751])).
% 30.28/4.19  fof(f4792,plain,(
% 30.28/4.19    $false|~spl0_79),
% 30.28/4.19    inference(equality_resolution,[status(esa)],[f3701])).
% 30.28/4.19  fof(f4793,plain,(
% 30.28/4.19    ~spl0_79),
% 30.28/4.19    inference(contradiction_clause,[status(thm)],[f4792])).
% 30.28/4.19  fof(f4924,plain,(
% 30.28/4.19    $false|~spl0_91),
% 30.28/4.19    inference(equality_resolution,[status(esa)],[f4627])).
% 30.28/4.19  fof(f4925,plain,(
% 30.28/4.19    ~spl0_91),
% 30.28/4.19    inference(contradiction_clause,[status(thm)],[f4924])).
% 30.28/4.19  fof(f5262,plain,(
% 30.28/4.19    spl0_143 <=> subset(sk0_3,sk0_3)),
% 30.28/4.19    introduced(split_symbol_definition)).
% 30.28/4.19  fof(f5264,plain,(
% 30.28/4.19    ~subset(sk0_3,sk0_3)|spl0_143),
% 30.28/4.19    inference(component_clause,[status(thm)],[f5262])).
% 30.28/4.19  fof(f5306,plain,(
% 30.28/4.19    $false|spl0_143),
% 30.28/4.19    inference(forward_subsumption_resolution,[status(thm)],[f5264,f33])).
% 30.28/4.19  fof(f5307,plain,(
% 30.28/4.19    spl0_143),
% 30.28/4.19    inference(contradiction_clause,[status(thm)],[f5306])).
% 30.28/4.19  fof(f5346,plain,(
% 30.28/4.19    spl0_151 <=> ~subset(difference(sk0_3,X1),sk0_3)),
% 30.28/4.19    introduced(split_symbol_definition)).
% 30.28/4.19  fof(f5347,plain,(
% 30.28/4.19    ![X0]: (~subset(difference(sk0_3,X0),sk0_3)|~spl0_151)),
% 30.28/4.19    inference(component_clause,[status(thm)],[f5346])).
% 30.28/4.19  fof(f5361,plain,(
% 30.28/4.19    $false|~spl0_151),
% 30.28/4.19    inference(forward_subsumption_resolution,[status(thm)],[f5347,f1157])).
% 30.28/4.19  fof(f5362,plain,(
% 30.28/4.19    ~spl0_151),
% 30.28/4.19    inference(contradiction_clause,[status(thm)],[f5361])).
% 30.28/4.19  fof(f6099,plain,(
% 30.28/4.19    member(sk0_1(difference(sk0_2,union(sk0_3,sk0_4)),difference(difference(sk0_2,sk0_3),sk0_4)),sk0_3)|member(sk0_1(difference(sk0_2,union(sk0_3,sk0_4)),difference(difference(sk0_2,sk0_3),sk0_4)),sk0_4)|~spl0_23),
% 30.28/4.19    inference(resolution,[status(thm)],[f912,f12])).
% 30.28/4.19  fof(f6100,plain,(
% 30.28/4.19    spl0_16|spl0_12|~spl0_23),
% 30.28/4.19    inference(split_clause,[status(thm)],[f6099,f753,f719,f911])).
% 30.28/4.19  fof(f6798,plain,(
% 30.28/4.19    ![X0,X1,X2]: (subset(difference(difference(X0,X1),X2),X0)|subset(difference(difference(X0,X1),X2),X0))),
% 30.28/4.19    inference(resolution,[status(thm)],[f423,f31])).
% 30.28/4.19  fof(f6799,plain,(
% 30.28/4.19    ![X0,X1,X2]: (subset(difference(difference(X0,X1),X2),X0))),
% 30.28/4.19    inference(duplicate_literals_removal,[status(esa)],[f6798])).
% 30.28/4.19  fof(f6843,plain,(
% 30.28/4.19    $false|spl0_48),
% 30.28/4.19    inference(backward_subsumption_resolution,[status(thm)],[f1760,f6799])).
% 30.28/4.19  fof(f6844,plain,(
% 30.28/4.19    spl0_48),
% 30.28/4.19    inference(contradiction_clause,[status(thm)],[f6843])).
% 30.28/4.19  fof(f8264,plain,(
% 30.28/4.19    spl0_242 <=> union(sk0_2,sk0_2)=union(sk0_2,sk0_2)),
% 30.28/4.19    introduced(split_symbol_definition)).
% 30.28/4.19  fof(f8266,plain,(
% 30.28/4.19    ~union(sk0_2,sk0_2)=union(sk0_2,sk0_2)|spl0_242),
% 30.28/4.19    inference(component_clause,[status(thm)],[f8264])).
% 30.28/4.19  fof(f8315,plain,(
% 30.28/4.19    $false|spl0_242),
% 30.28/4.19    inference(forward_subsumption_resolution,[status(thm)],[f8266,f25])).
% 30.28/4.19  fof(f8316,plain,(
% 30.28/4.19    spl0_242),
% 30.28/4.19    inference(contradiction_clause,[status(thm)],[f8315])).
% 30.28/4.19  fof(f8317,plain,(
% 30.28/4.19    $false|spl0_52),
% 30.28/4.19    inference(forward_subsumption_resolution,[status(thm)],[f2118,f970])).
% 30.28/4.19  fof(f8318,plain,(
% 30.28/4.19    spl0_52),
% 30.28/4.19    inference(contradiction_clause,[status(thm)],[f8317])).
% 30.28/4.19  fof(f8796,plain,(
% 30.28/4.19    spl0_282 <=> subset(difference(sk0_2,union(sk0_3,sk0_4)),difference(sk0_2,union(sk0_3,sk0_4)))),
% 30.28/4.19    introduced(split_symbol_definition)).
% 30.28/4.19  fof(f8798,plain,(
% 30.28/4.19    ~subset(difference(sk0_2,union(sk0_3,sk0_4)),difference(sk0_2,union(sk0_3,sk0_4)))|spl0_282),
% 30.28/4.19    inference(component_clause,[status(thm)],[f8796])).
% 30.28/4.19  fof(f8862,plain,(
% 30.28/4.19    $false|spl0_282),
% 30.28/4.19    inference(forward_subsumption_resolution,[status(thm)],[f8798,f33])).
% 30.28/4.19  fof(f8863,plain,(
% 30.28/4.19    spl0_282),
% 30.28/4.19    inference(contradiction_clause,[status(thm)],[f8862])).
% 30.28/4.19  fof(f8866,plain,(
% 30.28/4.19    ~member(sk0_1(difference(sk0_2,union(sk0_3,sk0_4)),difference(difference(sk0_2,sk0_3),sk0_4)),sk0_4)|~spl0_2),
% 30.28/4.19    inference(resolution,[status(thm)],[f432,f18])).
% 30.28/4.19  fof(f8867,plain,(
% 30.28/4.19    $false|~spl0_12|~spl0_2),
% 30.28/4.19    inference(forward_subsumption_resolution,[status(thm)],[f8866,f720])).
% 30.28/4.19  fof(f8868,plain,(
% 30.28/4.19    ~spl0_12|~spl0_2),
% 30.28/4.19    inference(contradiction_clause,[status(thm)],[f8867])).
% 30.28/4.19  fof(f12309,plain,(
% 30.28/4.19    spl0_393 <=> subset(sk0_4,sk0_4)),
% 30.28/4.19    introduced(split_symbol_definition)).
% 30.28/4.19  fof(f12311,plain,(
% 30.28/4.19    ~subset(sk0_4,sk0_4)|spl0_393),
% 30.28/4.19    inference(component_clause,[status(thm)],[f12309])).
% 30.28/4.19  fof(f12818,plain,(
% 30.28/4.19    $false|spl0_393),
% 30.28/4.19    inference(forward_subsumption_resolution,[status(thm)],[f12311,f33])).
% 30.28/4.19  fof(f12819,plain,(
% 30.28/4.19    spl0_393),
% 30.28/4.19    inference(contradiction_clause,[status(thm)],[f12818])).
% 30.28/4.19  fof(f13729,plain,(
% 30.28/4.19    ~member(sk0_1(difference(sk0_2,union(sk0_3,sk0_4)),difference(difference(sk0_2,sk0_3),sk0_4)),sk0_3)|~spl0_2),
% 30.28/4.19    inference(resolution,[status(thm)],[f81,f432])).
% 30.28/4.19  fof(f13730,plain,(
% 30.28/4.19    $false|~spl0_16|~spl0_2),
% 30.28/4.19    inference(forward_subsumption_resolution,[status(thm)],[f13729,f754])).
% 30.28/4.19  fof(f13731,plain,(
% 30.28/4.19    ~spl0_16|~spl0_2),
% 30.28/4.19    inference(contradiction_clause,[status(thm)],[f13730])).
% 30.28/4.19  fof(f16174,plain,(
% 30.28/4.19    spl0_468 <=> ~subset(difference(sk0_4,X2),sk0_4)),
% 30.28/4.19    introduced(split_symbol_definition)).
% 30.28/4.19  fof(f16175,plain,(
% 30.28/4.19    ![X0]: (~subset(difference(sk0_4,X0),sk0_4)|~spl0_468)),
% 30.28/4.19    inference(component_clause,[status(thm)],[f16174])).
% 30.28/4.19  fof(f16200,plain,(
% 30.28/4.19    $false|~spl0_468),
% 30.28/4.19    inference(forward_subsumption_resolution,[status(thm)],[f16175,f1157])).
% 30.28/4.19  fof(f16201,plain,(
% 30.28/4.19    ~spl0_468),
% 30.28/4.19    inference(contradiction_clause,[status(thm)],[f16200])).
% 30.28/4.19  fof(f16728,plain,(
% 30.28/4.19    ~member(sk0_1(difference(sk0_2,union(sk0_3,sk0_4)),difference(difference(sk0_2,sk0_3),sk0_4)),sk0_3)|~spl0_3),
% 30.28/4.19    inference(resolution,[status(thm)],[f435,f83])).
% 30.28/4.20  fof(f16729,plain,(
% 30.28/4.20    $false|~spl0_16|~spl0_3),
% 30.28/4.20    inference(forward_subsumption_resolution,[status(thm)],[f16728,f754])).
% 30.28/4.20  fof(f16730,plain,(
% 30.28/4.20    ~spl0_16|~spl0_3),
% 30.28/4.20    inference(contradiction_clause,[status(thm)],[f16729])).
% 30.28/4.20  fof(f16731,plain,(
% 30.28/4.20    ~member(sk0_1(difference(sk0_2,union(sk0_3,sk0_4)),difference(difference(sk0_2,sk0_3),sk0_4)),sk0_4)|~spl0_3),
% 30.28/4.20    inference(resolution,[status(thm)],[f435,f82])).
% 30.28/4.20  fof(f16732,plain,(
% 30.28/4.20    ~spl0_12|~spl0_3),
% 30.28/4.20    inference(split_clause,[status(thm)],[f16731,f719,f434])).
% 30.28/4.20  fof(f16796,plain,(
% 30.28/4.20    $false),
% 30.28/4.20    inference(sat_refutation,[status(thm)],[f438,f723,f757,f915,f1631,f1790,f2262,f2583,f4690,f4752,f4793,f4925,f5307,f5362,f6100,f6844,f8316,f8318,f8863,f8868,f12819,f13731,f16201,f16730,f16732])).
% 30.28/4.20  % SZS output end CNFRefutation for theBenchmark.p
% 30.28/4.22  % Elapsed time: 3.867901 seconds
% 30.28/4.22  % CPU time: 30.517692 seconds
% 30.28/4.22  % Memory used: 333.713 MB
%------------------------------------------------------------------------------