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