TSTP Solution File: SEU617^2 by Satallax---3.5
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : Satallax---3.5
% Problem : SEU617^2 : TPTP v8.1.0. Released v3.7.0.
% Transfm : none
% Format : tptp:raw
% Command : satallax -E eprover-ho -P picomus -M modes -p tstp -t %d %s
% Computer : n027.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 13:54:24 EDT 2022
% Result : Theorem 2.13s 2.81s
% Output : Proof 2.13s
% Verified :
% SZS Type : -
% Comments :
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.07/0.12 % Problem : SEU617^2 : TPTP v8.1.0. Released v3.7.0.
% 0.07/0.13 % Command : satallax -E eprover-ho -P picomus -M modes -p tstp -t %d %s
% 0.12/0.34 % Computer : n027.cluster.edu
% 0.12/0.34 % Model : x86_64 x86_64
% 0.12/0.34 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.34 % Memory : 8042.1875MB
% 0.12/0.34 % OS : Linux 3.10.0-693.el7.x86_64
% 0.12/0.34 % CPULimit : 300
% 0.12/0.34 % WCLimit : 600
% 0.12/0.34 % DateTime : Sun Jun 19 00:50:38 EDT 2022
% 0.12/0.34 % CPUTime :
% 2.13/2.81 % SZS status Theorem
% 2.13/2.81 % Mode: mode506
% 2.13/2.81 % Inferences: 40112
% 2.13/2.81 % SZS output start Proof
% 2.13/2.81 thf(def_setadjoinIL,definition,(setadjoinIL = (![X1:$i]:(![X2:$i]:((in @ X1) @ ((setadjoin @ X1) @ X2)))))).
% 2.13/2.81 thf(def_setunionI,definition,(setunionI = (![X1:$i]:(![X2:$i]:(![X3:$i]:(((in @ X2) @ X3) => (((in @ X3) @ X1) => ((in @ X2) @ (setunion @ X1))))))))).
% 2.13/2.81 thf(setukpairIL,conjecture,((![X1:$i]:(![X2:$i]:((in @ X1) @ ((setadjoin @ X1) @ X2)))) => ((![X1:$i]:(![X2:$i]:(![X3:$i]:(((in @ X2) @ X3) => (((in @ X3) @ X1) => ((in @ X2) @ (setunion @ X1))))))) => (![X1:$i]:(![X2:$i]:((in @ X1) @ (setunion @ ((setadjoin @ ((setadjoin @ X1) @ emptyset)) @ ((setadjoin @ ((setadjoin @ X1) @ ((setadjoin @ X2) @ emptyset))) @ emptyset))))))))).
% 2.13/2.81 thf(h0,negated_conjecture,(~(((![X1:$i]:(![X2:$i]:((in @ X1) @ ((setadjoin @ X1) @ X2)))) => ((![X1:$i]:(![X2:$i]:(![X3:$i]:(((in @ X2) @ X3) => (((in @ X3) @ X1) => ((in @ X2) @ (setunion @ X1))))))) => (![X1:$i]:(![X2:$i]:((in @ X1) @ (setunion @ ((setadjoin @ ((setadjoin @ X1) @ emptyset)) @ ((setadjoin @ ((setadjoin @ X1) @ ((setadjoin @ X2) @ emptyset))) @ emptyset)))))))))),inference(assume_negation,[status(cth)],[setukpairIL])).
% 2.13/2.81 thf(ax1921, axiom, (p1|~(p3)), file('<stdin>', ax1921)).
% 2.13/2.81 thf(ax1923, axiom, ~(p1), file('<stdin>', ax1923)).
% 2.13/2.81 thf(ax1919, axiom, (p3|~(p5)), file('<stdin>', ax1919)).
% 2.13/2.81 thf(ax1916, axiom, (~(p4)|p8), file('<stdin>', ax1916)).
% 2.13/2.81 thf(ax1920, axiom, (p3|p4), file('<stdin>', ax1920)).
% 2.13/2.81 thf(ax1918, axiom, (p5|~(p6)), file('<stdin>', ax1918)).
% 2.13/2.81 thf(ax1429, axiom, (~(p8)|p316), file('<stdin>', ax1429)).
% 2.13/2.81 thf(ax1917, axiom, (p6|~(p7)), file('<stdin>', ax1917)).
% 2.13/2.81 thf(ax845, axiom, (~(p316)|p513), file('<stdin>', ax845)).
% 2.13/2.81 thf(pax2, axiom, (p2=>![X1:$i, X2:$i]:fin @ X1 @ (fsetadjoin @ X1 @ X2)), file('<stdin>', pax2)).
% 2.13/2.81 thf(ax1922, axiom, (p1|p2), file('<stdin>', ax1922)).
% 2.13/2.81 thf(nax7, axiom, (p7<=fin @ f__0 @ (fsetunion @ (fsetadjoin @ (fsetadjoin @ f__0 @ femptyset) @ (fsetadjoin @ (fsetadjoin @ f__0 @ (fsetadjoin @ f__1 @ femptyset)) @ femptyset)))), file('<stdin>', nax7)).
% 2.13/2.81 thf(pax513, axiom, (p513=>(fin @ f__0 @ (fsetadjoin @ f__0 @ femptyset)=>(fin @ (fsetadjoin @ f__0 @ femptyset) @ (fsetadjoin @ (fsetadjoin @ f__0 @ femptyset) @ (fsetadjoin @ (fsetadjoin @ f__0 @ (fsetadjoin @ f__1 @ femptyset)) @ femptyset))=>fin @ f__0 @ (fsetunion @ (fsetadjoin @ (fsetadjoin @ f__0 @ femptyset) @ (fsetadjoin @ (fsetadjoin @ f__0 @ (fsetadjoin @ f__1 @ femptyset)) @ femptyset)))))), file('<stdin>', pax513)).
% 2.13/2.81 thf(c_0_13, plain, (p1|~p3), inference(fof_simplification,[status(thm)],[ax1921])).
% 2.13/2.81 thf(c_0_14, plain, ~p1, inference(fof_simplification,[status(thm)],[ax1923])).
% 2.13/2.81 thf(c_0_15, plain, (p1|~p3), inference(split_conjunct,[status(thm)],[c_0_13])).
% 2.13/2.81 thf(c_0_16, plain, ~p1, inference(split_conjunct,[status(thm)],[c_0_14])).
% 2.13/2.81 thf(c_0_17, plain, (p3|~p5), inference(fof_simplification,[status(thm)],[ax1919])).
% 2.13/2.81 thf(c_0_18, plain, (~p4|p8), inference(fof_simplification,[status(thm)],[ax1916])).
% 2.13/2.81 thf(c_0_19, plain, (p3|p4), inference(split_conjunct,[status(thm)],[ax1920])).
% 2.13/2.81 thf(c_0_20, plain, ~p3, inference(sr,[status(thm)],[c_0_15, c_0_16])).
% 2.13/2.81 thf(c_0_21, plain, (p5|~p6), inference(fof_simplification,[status(thm)],[ax1918])).
% 2.13/2.81 thf(c_0_22, plain, (p3|~p5), inference(split_conjunct,[status(thm)],[c_0_17])).
% 2.13/2.81 thf(c_0_23, plain, (~p8|p316), inference(fof_simplification,[status(thm)],[ax1429])).
% 2.13/2.81 thf(c_0_24, plain, (p8|~p4), inference(split_conjunct,[status(thm)],[c_0_18])).
% 2.13/2.81 thf(c_0_25, plain, p4, inference(sr,[status(thm)],[c_0_19, c_0_20])).
% 2.13/2.81 thf(c_0_26, plain, (p6|~p7), inference(fof_simplification,[status(thm)],[ax1917])).
% 2.13/2.81 thf(c_0_27, plain, (p5|~p6), inference(split_conjunct,[status(thm)],[c_0_21])).
% 2.13/2.81 thf(c_0_28, plain, ~p5, inference(sr,[status(thm)],[c_0_22, c_0_20])).
% 2.13/2.81 thf(c_0_29, plain, (~p316|p513), inference(fof_simplification,[status(thm)],[ax845])).
% 2.13/2.81 thf(c_0_30, plain, (p316|~p8), inference(split_conjunct,[status(thm)],[c_0_23])).
% 2.13/2.81 thf(c_0_31, plain, p8, inference(cn,[status(thm)],[inference(rw,[status(thm)],[c_0_24, c_0_25])])).
% 2.13/2.81 thf(c_0_32, plain, ![X244:$i, X245:$i]:(~p2|fin @ X244 @ (fsetadjoin @ X244 @ X245)), inference(shift_quantors,[status(thm)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[pax2])])])).
% 2.13/2.81 thf(c_0_33, plain, (p1|p2), inference(split_conjunct,[status(thm)],[ax1922])).
% 2.13/2.81 thf(c_0_34, plain, (~fin @ f__0 @ (fsetunion @ (fsetadjoin @ (fsetadjoin @ f__0 @ femptyset) @ (fsetadjoin @ (fsetadjoin @ f__0 @ (fsetadjoin @ f__1 @ femptyset)) @ femptyset)))|p7), inference(fof_nnf,[status(thm)],[inference(fof_simplification,[status(thm)],[nax7])])).
% 2.13/2.81 thf(c_0_35, plain, (p6|~p7), inference(split_conjunct,[status(thm)],[c_0_26])).
% 2.13/2.81 thf(c_0_36, plain, ~p6, inference(sr,[status(thm)],[c_0_27, c_0_28])).
% 2.13/2.81 thf(c_0_37, plain, (~p513|(~fin @ f__0 @ (fsetadjoin @ f__0 @ femptyset)|(~fin @ (fsetadjoin @ f__0 @ femptyset) @ (fsetadjoin @ (fsetadjoin @ f__0 @ femptyset) @ (fsetadjoin @ (fsetadjoin @ f__0 @ (fsetadjoin @ f__1 @ femptyset)) @ femptyset))|fin @ f__0 @ (fsetunion @ (fsetadjoin @ (fsetadjoin @ f__0 @ femptyset) @ (fsetadjoin @ (fsetadjoin @ f__0 @ (fsetadjoin @ f__1 @ femptyset)) @ femptyset)))))), inference(fof_nnf,[status(thm)],[pax513])).
% 2.13/2.81 thf(c_0_38, plain, (p513|~p316), inference(split_conjunct,[status(thm)],[c_0_29])).
% 2.13/2.81 thf(c_0_39, plain, p316, inference(cn,[status(thm)],[inference(rw,[status(thm)],[c_0_30, c_0_31])])).
% 2.13/2.81 thf(c_0_40, plain, ![X1:$i, X2:$i]:(fin @ X1 @ (fsetadjoin @ X1 @ X2)|~p2), inference(split_conjunct,[status(thm)],[c_0_32])).
% 2.13/2.81 thf(c_0_41, plain, p2, inference(sr,[status(thm)],[c_0_33, c_0_16])).
% 2.13/2.81 thf(c_0_42, plain, (p7|~fin @ f__0 @ (fsetunion @ (fsetadjoin @ (fsetadjoin @ f__0 @ femptyset) @ (fsetadjoin @ (fsetadjoin @ f__0 @ (fsetadjoin @ f__1 @ femptyset)) @ femptyset)))), inference(split_conjunct,[status(thm)],[c_0_34])).
% 2.13/2.81 thf(c_0_43, plain, ~p7, inference(sr,[status(thm)],[c_0_35, c_0_36])).
% 2.13/2.81 thf(c_0_44, plain, (fin @ f__0 @ (fsetunion @ (fsetadjoin @ (fsetadjoin @ f__0 @ femptyset) @ (fsetadjoin @ (fsetadjoin @ f__0 @ (fsetadjoin @ f__1 @ femptyset)) @ femptyset)))|~p513|~fin @ f__0 @ (fsetadjoin @ f__0 @ femptyset)|~fin @ (fsetadjoin @ f__0 @ femptyset) @ (fsetadjoin @ (fsetadjoin @ f__0 @ femptyset) @ (fsetadjoin @ (fsetadjoin @ f__0 @ (fsetadjoin @ f__1 @ femptyset)) @ femptyset))), inference(split_conjunct,[status(thm)],[c_0_37])).
% 2.13/2.81 thf(c_0_45, plain, p513, inference(cn,[status(thm)],[inference(rw,[status(thm)],[c_0_38, c_0_39])])).
% 2.13/2.81 thf(c_0_46, plain, ![X1:$i, X2:$i]:fin @ X1 @ (fsetadjoin @ X1 @ X2), inference(cn,[status(thm)],[inference(rw,[status(thm)],[c_0_40, c_0_41])])).
% 2.13/2.81 thf(c_0_47, plain, ~fin @ f__0 @ (fsetunion @ (fsetadjoin @ (fsetadjoin @ f__0 @ femptyset) @ (fsetadjoin @ (fsetadjoin @ f__0 @ (fsetadjoin @ f__1 @ femptyset)) @ femptyset))), inference(sr,[status(thm)],[c_0_42, c_0_43])).
% 2.13/2.81 thf(c_0_48, plain, ($false), inference(sr,[status(thm)],[inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[c_0_44, c_0_45]), c_0_46]), c_0_46])]), c_0_47]), ['proof']).
% 2.13/2.81 thf(1,plain,$false,inference(eprover,[status(thm),assumptions([h0])],[])).
% 2.13/2.81 thf(0,theorem,((![X1:$i]:(![X2:$i]:((in @ X1) @ ((setadjoin @ X1) @ X2)))) => ((![X1:$i]:(![X2:$i]:(![X3:$i]:(((in @ X2) @ X3) => (((in @ X3) @ X1) => ((in @ X2) @ (setunion @ X1))))))) => (![X1:$i]:(![X2:$i]:((in @ X1) @ (setunion @ ((setadjoin @ ((setadjoin @ X1) @ emptyset)) @ ((setadjoin @ ((setadjoin @ X1) @ ((setadjoin @ X2) @ emptyset))) @ emptyset)))))))),inference(contra,[status(thm),contra(discharge,[h0])],[1,h0])).
% 2.13/2.81 % SZS output end Proof
%------------------------------------------------------------------------------