TSTP Solution File: NUM924^1 by Satallax---3.5

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Satallax---3.5
% Problem  : NUM924^1 : TPTP v8.1.0. Released v5.3.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : satallax -E eprover-ho -P picomus -M modes -p tstp -t %d %s

% Computer : n029.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 : Mon Jul 18 13:57:35 EDT 2022

% Result   : Theorem 46.46s 46.50s
% Output   : Proof 46.46s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.05/0.14  % Problem  : NUM924^1 : TPTP v8.1.0. Released v5.3.0.
% 0.05/0.14  % Command  : satallax -E eprover-ho -P picomus -M modes -p tstp -t %d %s
% 0.14/0.36  % Computer : n029.cluster.edu
% 0.14/0.36  % Model    : x86_64 x86_64
% 0.14/0.36  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.14/0.36  % Memory   : 8042.1875MB
% 0.14/0.36  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.14/0.36  % CPULimit : 300
% 0.14/0.36  % WCLimit  : 600
% 0.14/0.36  % DateTime : Tue Jul  5 20:11:27 EDT 2022
% 0.14/0.36  % CPUTime  : 
% 46.46/46.50  % SZS status Theorem
% 46.46/46.50  % Mode: mode485:USE_SINE=true:SINE_TOLERANCE=1.2:SINE_GENERALITY_THRESHOLD=4:SINE_RANK_LIMIT=4.:SINE_DEPTH=0
% 46.46/46.50  % Inferences: 1010
% 46.46/46.50  % SZS output start Proof
% 46.46/46.50  thf(conj_0,conjecture,((ord_less_int @ ((plus_plus_int @ ((power_power_int @ s) @ (number_number_of_nat @ (bit0 @ (bit1 @ pls))))) @ one_one_int)) @ zero_zero_int)).
% 46.46/46.50  thf(h0,negated_conjecture,(~(((ord_less_int @ ((plus_plus_int @ ((power_power_int @ s) @ (number_number_of_nat @ (bit0 @ (bit1 @ pls))))) @ one_one_int)) @ zero_zero_int))),inference(assume_negation,[status(cth)],[conj_0])).
% 46.46/46.50  thf(pax80, axiom, (p80=>(fzero_zero_int)=(fnumber_number_of_int @ fpls)), file('<stdin>', pax80)).
% 46.46/46.50  thf(pax22, axiom, (p22=>![X1:int]:(fnumber_number_of_int @ X1)=(X1)), file('<stdin>', pax22)).
% 46.46/46.50  thf(pax51, axiom, (p51=>![X1:int, X2:int]:(ftimes_times_int @ (fbit0 @ X1) @ X2)=(fbit0 @ (ftimes_times_int @ X1 @ X2))), file('<stdin>', pax51)).
% 46.46/46.50  thf(pax23, axiom, (p23=>![X1:int, X2:int]:(ftimes_times_int @ X1 @ X2)=(ftimes_times_int @ X2 @ X1)), file('<stdin>', pax23)).
% 46.46/46.50  thf(pax79, axiom, (p79=>![X1:int, X2:int]:(fplus_plus_int @ X1 @ X2)=(fplus_plus_int @ X2 @ X1)), file('<stdin>', pax79)).
% 46.46/46.50  thf(ax1703, axiom, p80, file('<stdin>', ax1703)).
% 46.46/46.50  thf(ax1761, axiom, p22, file('<stdin>', ax1761)).
% 46.46/46.50  thf(pax5, axiom, (p5=>(fplus_plus_int @ (fpower_power_int @ fs @ (fnumber_number_of_nat @ (fbit0 @ (fbit1 @ fpls)))) @ fone_one_int)=(ftimes_times_int @ (fplus_plus_int @ (ftimes_times_int @ (fnumber_number_of_int @ (fbit0 @ (fbit0 @ (fbit1 @ fpls)))) @ fm) @ fone_one_int) @ ft)), file('<stdin>', pax5)).
% 46.46/46.50  thf(ax1732, axiom, p51, file('<stdin>', ax1732)).
% 46.46/46.50  thf(ax1760, axiom, p23, file('<stdin>', ax1760)).
% 46.46/46.50  thf(ax1704, axiom, p79, file('<stdin>', ax1704)).
% 46.46/46.50  thf(pax50, axiom, (p50=>![X1:int]:(ftimes_times_int @ fpls @ X1)=(fpls)), file('<stdin>', pax50)).
% 46.46/46.50  thf(nax1, axiom, (p1<=ford_less_int @ (fplus_plus_int @ (fpower_power_int @ fs @ (fnumber_number_of_nat @ (fbit0 @ (fbit1 @ fpls)))) @ fone_one_int) @ fzero_zero_int), file('<stdin>', nax1)).
% 46.46/46.50  thf(ax1782, axiom, ~(p1), file('<stdin>', ax1782)).
% 46.46/46.50  thf(pax4, axiom, (p4=>ford_less_int @ (ftimes_times_int @ (fplus_plus_int @ (ftimes_times_int @ (fnumber_number_of_int @ (fbit0 @ (fbit0 @ (fbit1 @ fpls)))) @ fm) @ fone_one_int) @ ft) @ (ftimes_times_int @ (fplus_plus_int @ (ftimes_times_int @ (fnumber_number_of_int @ (fbit0 @ (fbit0 @ (fbit1 @ fpls)))) @ fm) @ fone_one_int) @ fzero_zero_int)), file('<stdin>', pax4)).
% 46.46/46.50  thf(ax1778, axiom, p5, file('<stdin>', ax1778)).
% 46.46/46.50  thf(ax1733, axiom, p50, file('<stdin>', ax1733)).
% 46.46/46.50  thf(ax1779, axiom, p4, file('<stdin>', ax1779)).
% 46.46/46.50  thf(c_0_18, plain, (~p80|(fzero_zero_int)=(fnumber_number_of_int @ fpls)), inference(fof_nnf,[status(thm)],[pax80])).
% 46.46/46.50  thf(c_0_19, plain, ![X515:int]:(~p22|(fnumber_number_of_int @ X515)=(X515)), inference(shift_quantors,[status(thm)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[pax22])])])).
% 46.46/46.50  thf(c_0_20, plain, ![X449:int, X450:int]:(~p51|(ftimes_times_int @ (fbit0 @ X449) @ X450)=(fbit0 @ (ftimes_times_int @ X449 @ X450))), inference(shift_quantors,[status(thm)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[pax51])])])).
% 46.46/46.50  thf(c_0_21, plain, ![X511:int, X512:int]:(~p23|(ftimes_times_int @ X511 @ X512)=(ftimes_times_int @ X512 @ X511)), inference(shift_quantors,[status(thm)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[pax23])])])).
% 46.46/46.50  thf(c_0_22, plain, ![X387:int, X388:int]:(~p79|(fplus_plus_int @ X387 @ X388)=(fplus_plus_int @ X388 @ X387)), inference(shift_quantors,[status(thm)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[pax79])])])).
% 46.46/46.50  thf(c_0_23, plain, ((fzero_zero_int)=(fnumber_number_of_int @ fpls)|~p80), inference(split_conjunct,[status(thm)],[c_0_18])).
% 46.46/46.50  thf(c_0_24, plain, p80, inference(split_conjunct,[status(thm)],[ax1703])).
% 46.46/46.50  thf(c_0_25, plain, ![X1:int]:((fnumber_number_of_int @ X1)=(X1)|~p22), inference(split_conjunct,[status(thm)],[c_0_19])).
% 46.46/46.50  thf(c_0_26, plain, p22, inference(split_conjunct,[status(thm)],[ax1761])).
% 46.46/46.50  thf(c_0_27, plain, (~p5|(fplus_plus_int @ (fpower_power_int @ fs @ (fnumber_number_of_nat @ (fbit0 @ (fbit1 @ fpls)))) @ fone_one_int)=(ftimes_times_int @ (fplus_plus_int @ (ftimes_times_int @ (fnumber_number_of_int @ (fbit0 @ (fbit0 @ (fbit1 @ fpls)))) @ fm) @ fone_one_int) @ ft)), inference(fof_nnf,[status(thm)],[pax5])).
% 46.46/46.50  thf(c_0_28, plain, ![X1:int, X2:int]:((ftimes_times_int @ (fbit0 @ X1) @ X2)=(fbit0 @ (ftimes_times_int @ X1 @ X2))|~p51), inference(split_conjunct,[status(thm)],[c_0_20])).
% 46.46/46.50  thf(c_0_29, plain, p51, inference(split_conjunct,[status(thm)],[ax1732])).
% 46.46/46.50  thf(c_0_30, plain, ![X2:int, X1:int]:((ftimes_times_int @ X1 @ X2)=(ftimes_times_int @ X2 @ X1)|~p23), inference(split_conjunct,[status(thm)],[c_0_21])).
% 46.46/46.50  thf(c_0_31, plain, p23, inference(split_conjunct,[status(thm)],[ax1760])).
% 46.46/46.50  thf(c_0_32, plain, ![X2:int, X1:int]:((fplus_plus_int @ X1 @ X2)=(fplus_plus_int @ X2 @ X1)|~p79), inference(split_conjunct,[status(thm)],[c_0_22])).
% 46.46/46.50  thf(c_0_33, plain, p79, inference(split_conjunct,[status(thm)],[ax1704])).
% 46.46/46.50  thf(c_0_34, plain, ![X453:int]:(~p50|(ftimes_times_int @ fpls @ X453)=(fpls)), inference(shift_quantors,[status(thm)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[pax50])])])).
% 46.46/46.50  thf(c_0_35, plain, (~ford_less_int @ (fplus_plus_int @ (fpower_power_int @ fs @ (fnumber_number_of_nat @ (fbit0 @ (fbit1 @ fpls)))) @ fone_one_int) @ fzero_zero_int|p1), inference(fof_nnf,[status(thm)],[inference(fof_simplification,[status(thm)],[nax1])])).
% 46.46/46.50  thf(c_0_36, plain, (fnumber_number_of_int @ fpls)=(fzero_zero_int), inference(cn,[status(thm)],[inference(rw,[status(thm)],[c_0_23, c_0_24])])).
% 46.46/46.50  thf(c_0_37, plain, ![X1:int]:(fnumber_number_of_int @ X1)=(X1), inference(cn,[status(thm)],[inference(rw,[status(thm)],[c_0_25, c_0_26])])).
% 46.46/46.50  thf(c_0_38, plain, ~p1, inference(fof_simplification,[status(thm)],[ax1782])).
% 46.46/46.50  thf(c_0_39, plain, (~p4|ford_less_int @ (ftimes_times_int @ (fplus_plus_int @ (ftimes_times_int @ (fnumber_number_of_int @ (fbit0 @ (fbit0 @ (fbit1 @ fpls)))) @ fm) @ fone_one_int) @ ft) @ (ftimes_times_int @ (fplus_plus_int @ (ftimes_times_int @ (fnumber_number_of_int @ (fbit0 @ (fbit0 @ (fbit1 @ fpls)))) @ fm) @ fone_one_int) @ fzero_zero_int)), inference(fof_nnf,[status(thm)],[pax4])).
% 46.46/46.50  thf(c_0_40, plain, ((fplus_plus_int @ (fpower_power_int @ fs @ (fnumber_number_of_nat @ (fbit0 @ (fbit1 @ fpls)))) @ fone_one_int)=(ftimes_times_int @ (fplus_plus_int @ (ftimes_times_int @ (fnumber_number_of_int @ (fbit0 @ (fbit0 @ (fbit1 @ fpls)))) @ fm) @ fone_one_int) @ ft)|~p5), inference(split_conjunct,[status(thm)],[c_0_27])).
% 46.46/46.50  thf(c_0_41, plain, ![X1:int, X2:int]:(ftimes_times_int @ (fbit0 @ X1) @ X2)=(fbit0 @ (ftimes_times_int @ X1 @ X2)), inference(cn,[status(thm)],[inference(rw,[status(thm)],[c_0_28, c_0_29])])).
% 46.46/46.50  thf(c_0_42, plain, ![X2:int, X1:int]:(ftimes_times_int @ X1 @ X2)=(ftimes_times_int @ X2 @ X1), inference(cn,[status(thm)],[inference(rw,[status(thm)],[c_0_30, c_0_31])])).
% 46.46/46.50  thf(c_0_43, plain, ![X2:int, X1:int]:(fplus_plus_int @ X1 @ X2)=(fplus_plus_int @ X2 @ X1), inference(cn,[status(thm)],[inference(rw,[status(thm)],[c_0_32, c_0_33])])).
% 46.46/46.50  thf(c_0_44, plain, p5, inference(split_conjunct,[status(thm)],[ax1778])).
% 46.46/46.50  thf(c_0_45, plain, ![X1:int]:((ftimes_times_int @ fpls @ X1)=(fpls)|~p50), inference(split_conjunct,[status(thm)],[c_0_34])).
% 46.46/46.50  thf(c_0_46, plain, p50, inference(split_conjunct,[status(thm)],[ax1733])).
% 46.46/46.50  thf(c_0_47, plain, (p1|~ford_less_int @ (fplus_plus_int @ (fpower_power_int @ fs @ (fnumber_number_of_nat @ (fbit0 @ (fbit1 @ fpls)))) @ fone_one_int) @ fzero_zero_int), inference(split_conjunct,[status(thm)],[c_0_35])).
% 46.46/46.50  thf(c_0_48, plain, (fzero_zero_int)=(fpls), inference(rw,[status(thm)],[c_0_36, c_0_37])).
% 46.46/46.50  thf(c_0_49, plain, ~p1, inference(split_conjunct,[status(thm)],[c_0_38])).
% 46.46/46.50  thf(c_0_50, plain, (ford_less_int @ (ftimes_times_int @ (fplus_plus_int @ (ftimes_times_int @ (fnumber_number_of_int @ (fbit0 @ (fbit0 @ (fbit1 @ fpls)))) @ fm) @ fone_one_int) @ ft) @ (ftimes_times_int @ (fplus_plus_int @ (ftimes_times_int @ (fnumber_number_of_int @ (fbit0 @ (fbit0 @ (fbit1 @ fpls)))) @ fm) @ fone_one_int) @ fzero_zero_int)|~p4), inference(split_conjunct,[status(thm)],[c_0_39])).
% 46.46/46.50  thf(c_0_51, plain, (ftimes_times_int @ ft @ (fplus_plus_int @ fone_one_int @ (fbit0 @ (fbit0 @ (ftimes_times_int @ fm @ (fbit1 @ fpls))))))=(fplus_plus_int @ fone_one_int @ (fpower_power_int @ fs @ (fnumber_number_of_nat @ (fbit0 @ (fbit1 @ fpls))))), inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[c_0_40, c_0_37]), c_0_41]), c_0_41]), c_0_42]), c_0_43]), c_0_42]), c_0_43]), c_0_44])])).
% 46.46/46.50  thf(c_0_52, plain, ![X1:int]:(ftimes_times_int @ fpls @ X1)=(fpls), inference(cn,[status(thm)],[inference(rw,[status(thm)],[c_0_45, c_0_46])])).
% 46.46/46.50  thf(c_0_53, plain, p4, inference(split_conjunct,[status(thm)],[ax1779])).
% 46.46/46.50  thf(c_0_54, plain, ~ford_less_int @ (fplus_plus_int @ fone_one_int @ (fpower_power_int @ fs @ (fnumber_number_of_nat @ (fbit0 @ (fbit1 @ fpls))))) @ fpls, inference(sr,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[c_0_47, c_0_43]), c_0_48]), c_0_49])).
% 46.46/46.50  thf(c_0_55, plain, ($false), inference(sr,[status(thm)],[inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[c_0_50, c_0_37]), c_0_41]), c_0_41]), c_0_42]), c_0_43]), c_0_42]), c_0_51]), c_0_37]), c_0_41]), c_0_41]), c_0_42]), c_0_43]), c_0_48]), c_0_42]), c_0_52]), c_0_53])]), c_0_54]), ['proof']).
% 46.46/46.50  thf(1,plain,$false,inference(eprover,[status(thm),assumptions([h0])],[])).
% 46.46/46.50  thf(0,theorem,((ord_less_int @ ((plus_plus_int @ ((power_power_int @ s) @ (number_number_of_nat @ (bit0 @ (bit1 @ pls))))) @ one_one_int)) @ zero_zero_int),inference(contra,[status(thm),contra(discharge,[h0])],[1,h0])).
% 46.46/46.50  % SZS output end Proof
%------------------------------------------------------------------------------