TSTP Solution File: SET696+4 by PyRes---1.3

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : PyRes---1.3
% Problem  : SET696+4 : TPTP v8.1.0. Released v2.2.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : pyres-fof.py -tifbsVp -nlargest -HPickGiven5 %s

% Computer : n023.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  : 600s
% DateTime : Tue Jul 19 04:39:40 EDT 2022

% Result   : Theorem 40.20s 40.39s
% Output   : Refutation 40.20s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.07/0.12  % Problem  : SET696+4 : TPTP v8.1.0. Released v2.2.0.
% 0.07/0.13  % Command  : pyres-fof.py -tifbsVp -nlargest -HPickGiven5 %s
% 0.13/0.34  % Computer : n023.cluster.edu
% 0.13/0.34  % Model    : x86_64 x86_64
% 0.13/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.34  % Memory   : 8042.1875MB
% 0.13/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.13/0.34  % CPULimit : 300
% 0.13/0.34  % WCLimit  : 600
% 0.13/0.34  % DateTime : Sat Jul  9 21:28:40 EDT 2022
% 0.13/0.34  % CPUTime  : 
% 40.20/40.39  # Version:  1.3
% 40.20/40.39  # SZS status Theorem
% 40.20/40.39  # SZS output start CNFRefutation
% 40.20/40.39  fof(thI28,conjecture,(![A]:(![E]:(subset(A,E)=>equal_set(intersection(difference(E,A),A),empty_set)))),input).
% 40.20/40.39  fof(c11,negated_conjecture,(~(![A]:(![E]:(subset(A,E)=>equal_set(intersection(difference(E,A),A),empty_set))))),inference(assume_negation,status(cth),[thI28])).
% 40.20/40.39  fof(c12,negated_conjecture,(?[A]:(?[E]:(subset(A,E)&~equal_set(intersection(difference(E,A),A),empty_set)))),inference(fof_nnf,status(thm),[c11])).
% 40.20/40.39  fof(c13,negated_conjecture,(?[X2]:(?[X3]:(subset(X2,X3)&~equal_set(intersection(difference(X3,X2),X2),empty_set)))),inference(variable_rename,status(thm),[c12])).
% 40.20/40.39  fof(c14,negated_conjecture,(subset(skolem0001,skolem0002)&~equal_set(intersection(difference(skolem0002,skolem0001),skolem0001),empty_set)),inference(skolemize,status(esa),[c13])).
% 40.20/40.39  cnf(c16,negated_conjecture,~equal_set(intersection(difference(skolem0002,skolem0001),skolem0001),empty_set),inference(split_conjunct,status(thm),[c14])).
% 40.20/40.39  fof(empty_set,axiom,(![X]:(~member(X,empty_set))),input).
% 40.20/40.39  fof(c58,axiom,(![X]:~member(X,empty_set)),inference(fof_simplification,status(thm),[empty_set])).
% 40.20/40.39  fof(c59,axiom,(![X32]:~member(X32,empty_set)),inference(variable_rename,status(thm),[c58])).
% 40.20/40.39  cnf(c60,axiom,~member(X60,empty_set),inference(split_conjunct,status(thm),[c59])).
% 40.20/40.39  fof(subset,axiom,(![A]:(![B]:(subset(A,B)<=>(![X]:(member(X,A)=>member(X,B)))))),input).
% 40.20/40.39  fof(c91,axiom,(![A]:(![B]:((~subset(A,B)|(![X]:(~member(X,A)|member(X,B))))&((?[X]:(member(X,A)&~member(X,B)))|subset(A,B))))),inference(fof_nnf,status(thm),[subset])).
% 40.20/40.39  fof(c92,axiom,((![A]:(![B]:(~subset(A,B)|(![X]:(~member(X,A)|member(X,B))))))&(![A]:(![B]:((?[X]:(member(X,A)&~member(X,B)))|subset(A,B))))),inference(shift_quantors,status(thm),[c91])).
% 40.20/40.39  fof(c93,axiom,((![X53]:(![X54]:(~subset(X53,X54)|(![X55]:(~member(X55,X53)|member(X55,X54))))))&(![X56]:(![X57]:((?[X58]:(member(X58,X56)&~member(X58,X57)))|subset(X56,X57))))),inference(variable_rename,status(thm),[c92])).
% 40.20/40.39  fof(c95,axiom,(![X53]:(![X54]:(![X55]:(![X56]:(![X57]:((~subset(X53,X54)|(~member(X55,X53)|member(X55,X54)))&((member(skolem0005(X56,X57),X56)&~member(skolem0005(X56,X57),X57))|subset(X56,X57)))))))),inference(shift_quantors,status(thm),[fof(c94,axiom,((![X53]:(![X54]:(~subset(X53,X54)|(![X55]:(~member(X55,X53)|member(X55,X54))))))&(![X56]:(![X57]:((member(skolem0005(X56,X57),X56)&~member(skolem0005(X56,X57),X57))|subset(X56,X57))))),inference(skolemize,status(esa),[c93])).])).
% 40.20/40.40  fof(c96,axiom,(![X53]:(![X54]:(![X55]:(![X56]:(![X57]:((~subset(X53,X54)|(~member(X55,X53)|member(X55,X54)))&((member(skolem0005(X56,X57),X56)|subset(X56,X57))&(~member(skolem0005(X56,X57),X57)|subset(X56,X57))))))))),inference(distribute,status(thm),[c95])).
% 40.20/40.40  cnf(c98,axiom,member(skolem0005(X146,X145),X146)|subset(X146,X145),inference(split_conjunct,status(thm),[c96])).
% 40.20/40.40  cnf(c135,plain,subset(empty_set,X151),inference(resolution,status(thm),[c98, c60])).
% 40.20/40.40  fof(equal_set,axiom,(![A]:(![B]:(equal_set(A,B)<=>(subset(A,B)&subset(B,A))))),input).
% 40.20/40.40  fof(c83,axiom,(![A]:(![B]:((~equal_set(A,B)|(subset(A,B)&subset(B,A)))&((~subset(A,B)|~subset(B,A))|equal_set(A,B))))),inference(fof_nnf,status(thm),[equal_set])).
% 40.20/40.40  fof(c84,axiom,((![A]:(![B]:(~equal_set(A,B)|(subset(A,B)&subset(B,A)))))&(![A]:(![B]:((~subset(A,B)|~subset(B,A))|equal_set(A,B))))),inference(shift_quantors,status(thm),[c83])).
% 40.20/40.40  fof(c86,axiom,(![X49]:(![X50]:(![X51]:(![X52]:((~equal_set(X49,X50)|(subset(X49,X50)&subset(X50,X49)))&((~subset(X51,X52)|~subset(X52,X51))|equal_set(X51,X52))))))),inference(shift_quantors,status(thm),[fof(c85,axiom,((![X49]:(![X50]:(~equal_set(X49,X50)|(subset(X49,X50)&subset(X50,X49)))))&(![X51]:(![X52]:((~subset(X51,X52)|~subset(X52,X51))|equal_set(X51,X52))))),inference(variable_rename,status(thm),[c84])).])).
% 40.20/40.40  fof(c87,axiom,(![X49]:(![X50]:(![X51]:(![X52]:(((~equal_set(X49,X50)|subset(X49,X50))&(~equal_set(X49,X50)|subset(X50,X49)))&((~subset(X51,X52)|~subset(X52,X51))|equal_set(X51,X52))))))),inference(distribute,status(thm),[c86])).
% 40.20/40.40  cnf(c90,axiom,~subset(X179,X180)|~subset(X180,X179)|equal_set(X179,X180),inference(split_conjunct,status(thm),[c87])).
% 40.20/40.40  cnf(c172,plain,~subset(X189,empty_set)|equal_set(X189,empty_set),inference(resolution,status(thm),[c90, c135])).
% 40.20/40.40  fof(intersection,axiom,(![X]:(![A]:(![B]:(member(X,intersection(A,B))<=>(member(X,A)&member(X,B)))))),input).
% 40.20/40.40  fof(c69,axiom,(![X]:(![A]:(![B]:((~member(X,intersection(A,B))|(member(X,A)&member(X,B)))&((~member(X,A)|~member(X,B))|member(X,intersection(A,B))))))),inference(fof_nnf,status(thm),[intersection])).
% 40.20/40.40  fof(c70,axiom,((![X]:(![A]:(![B]:(~member(X,intersection(A,B))|(member(X,A)&member(X,B))))))&(![X]:(![A]:(![B]:((~member(X,A)|~member(X,B))|member(X,intersection(A,B))))))),inference(shift_quantors,status(thm),[c69])).
% 40.20/40.40  fof(c72,axiom,(![X39]:(![X40]:(![X41]:(![X42]:(![X43]:(![X44]:((~member(X39,intersection(X40,X41))|(member(X39,X40)&member(X39,X41)))&((~member(X42,X43)|~member(X42,X44))|member(X42,intersection(X43,X44)))))))))),inference(shift_quantors,status(thm),[fof(c71,axiom,((![X39]:(![X40]:(![X41]:(~member(X39,intersection(X40,X41))|(member(X39,X40)&member(X39,X41))))))&(![X42]:(![X43]:(![X44]:((~member(X42,X43)|~member(X42,X44))|member(X42,intersection(X43,X44))))))),inference(variable_rename,status(thm),[c70])).])).
% 40.20/40.40  fof(c73,axiom,(![X39]:(![X40]:(![X41]:(![X42]:(![X43]:(![X44]:(((~member(X39,intersection(X40,X41))|member(X39,X40))&(~member(X39,intersection(X40,X41))|member(X39,X41)))&((~member(X42,X43)|~member(X42,X44))|member(X42,intersection(X43,X44)))))))))),inference(distribute,status(thm),[c72])).
% 40.20/40.40  cnf(c75,axiom,~member(X143,intersection(X142,X144))|member(X143,X144),inference(split_conjunct,status(thm),[c73])).
% 40.20/40.40  cnf(c133,plain,subset(intersection(X447,X448),X446)|member(skolem0005(intersection(X447,X448),X446),X448),inference(resolution,status(thm),[c98, c75])).
% 40.20/40.40  fof(difference,axiom,(![B]:(![A]:(![E]:(member(B,difference(E,A))<=>(member(B,E)&(~member(B,A))))))),input).
% 40.20/40.40  fof(c49,axiom,(![B]:(![A]:(![E]:(member(B,difference(E,A))<=>(member(B,E)&~member(B,A)))))),inference(fof_simplification,status(thm),[difference])).
% 40.20/40.40  fof(c50,axiom,(![B]:(![A]:(![E]:((~member(B,difference(E,A))|(member(B,E)&~member(B,A)))&((~member(B,E)|member(B,A))|member(B,difference(E,A))))))),inference(fof_nnf,status(thm),[c49])).
% 40.20/40.40  fof(c51,axiom,((![B]:(![A]:(![E]:(~member(B,difference(E,A))|(member(B,E)&~member(B,A))))))&(![B]:(![A]:(![E]:((~member(B,E)|member(B,A))|member(B,difference(E,A))))))),inference(shift_quantors,status(thm),[c50])).
% 40.20/40.40  fof(c53,axiom,(![X26]:(![X27]:(![X28]:(![X29]:(![X30]:(![X31]:((~member(X26,difference(X28,X27))|(member(X26,X28)&~member(X26,X27)))&((~member(X29,X31)|member(X29,X30))|member(X29,difference(X31,X30)))))))))),inference(shift_quantors,status(thm),[fof(c52,axiom,((![X26]:(![X27]:(![X28]:(~member(X26,difference(X28,X27))|(member(X26,X28)&~member(X26,X27))))))&(![X29]:(![X30]:(![X31]:((~member(X29,X31)|member(X29,X30))|member(X29,difference(X31,X30))))))),inference(variable_rename,status(thm),[c51])).])).
% 40.20/40.40  fof(c54,axiom,(![X26]:(![X27]:(![X28]:(![X29]:(![X30]:(![X31]:(((~member(X26,difference(X28,X27))|member(X26,X28))&(~member(X26,difference(X28,X27))|~member(X26,X27)))&((~member(X29,X31)|member(X29,X30))|member(X29,difference(X31,X30)))))))))),inference(distribute,status(thm),[c53])).
% 40.20/40.40  cnf(c56,axiom,~member(X109,difference(X107,X108))|~member(X109,X108),inference(split_conjunct,status(thm),[c54])).
% 40.20/40.40  cnf(c74,axiom,~member(X140,intersection(X139,X141))|member(X140,X139),inference(split_conjunct,status(thm),[c73])).
% 40.20/40.40  cnf(c137,plain,subset(intersection(X481,X480),X482)|member(skolem0005(intersection(X481,X480),X482),X481),inference(resolution,status(thm),[c98, c74])).
% 40.20/40.40  cnf(c864,plain,subset(intersection(difference(X6577,X6579),X6578),X6576)|~member(skolem0005(intersection(difference(X6577,X6579),X6578),X6576),X6579),inference(resolution,status(thm),[c137, c56])).
% 40.20/40.40  cnf(c66334,plain,subset(intersection(difference(X6582,X6580),X6580),X6581),inference(resolution,status(thm),[c864, c133])).
% 40.20/40.40  cnf(c66431,plain,equal_set(intersection(difference(X6583,X6584),X6584),empty_set),inference(resolution,status(thm),[c66334, c172])).
% 40.20/40.40  cnf(c66445,plain,$false,inference(resolution,status(thm),[c66431, c16])).
% 40.20/40.40  # SZS output end CNFRefutation
% 40.20/40.40  
% 40.20/40.40  # Initial clauses    : 45
% 40.20/40.40  # Processed clauses  : 872
% 40.20/40.40  # Factors computed   : 9
% 40.20/40.40  # Resolvents computed: 66337
% 40.20/40.40  # Tautologies deleted: 54
% 40.20/40.40  # Forward subsumed   : 2544
% 40.20/40.40  # Backward subsumed  : 2
% 40.20/40.40  # -------- CPU Time ---------
% 40.20/40.40  # User time          : 39.878 s
% 40.20/40.40  # System time        : 0.143 s
% 40.20/40.40  # Total time         : 40.021 s
%------------------------------------------------------------------------------