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