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

View Problem - Process Solution

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

% Computer : n024.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 : Sun Jul 17 00:30:01 EDT 2022

% Result   : Theorem 219.11s 218.69s
% Output   : Proof 219.11s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.05/0.13  % Problem  : ITP245^1 : TPTP v8.1.0. Released v8.1.0.
% 0.05/0.14  % Command  : satallax -E eprover-ho -P picomus -M modes -p tstp -t %d %s
% 0.13/0.35  % Computer : n024.cluster.edu
% 0.13/0.35  % Model    : x86_64 x86_64
% 0.13/0.35  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.35  % Memory   : 8042.1875MB
% 0.13/0.35  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.13/0.35  % CPULimit : 300
% 0.13/0.35  % WCLimit  : 600
% 0.13/0.35  % DateTime : Fri Jun  3 12:31:36 EDT 2022
% 0.13/0.35  % CPUTime  : 
% 219.11/218.69  % SZS status Theorem
% 219.11/218.69  % Mode: mode505:USE_SINE=true:SINE_TOLERANCE=3.0:SINE_GENERALITY_THRESHOLD=256:SINE_RANK_LIMIT=1.:SINE_DEPTH=1
% 219.11/218.69  % Inferences: 0
% 219.11/218.69  % SZS output start Proof
% 219.11/218.69  thf(conj_0,conjecture,((~(((~((ia = mi))) => (ia = ma)))) => (~((((ord_less_nat @ ((vEBT_VEBT_high @ ia) @ ((divide_divide_nat @ deg) @ (numeral_numeral_nat @ (bit0 @ one))))) @ (size_s6755466524823107622T_VEBT @ treeList)) => (~(((vEBT_vebt_member @ ((nth_VEBT_VEBT @ treeList) @ ((vEBT_VEBT_high @ ia) @ ((divide_divide_nat @ deg) @ (numeral_numeral_nat @ (bit0 @ one)))))) @ ((vEBT_VEBT_low @ ia) @ ((divide_divide_nat @ deg) @ (numeral_numeral_nat @ (bit0 @ one)))))))))))).
% 219.11/218.69  thf(h0,negated_conjecture,(~(((~(((~((ia = mi))) => (ia = ma)))) => (~((((ord_less_nat @ ((vEBT_VEBT_high @ ia) @ ((divide_divide_nat @ deg) @ (numeral_numeral_nat @ (bit0 @ one))))) @ (size_s6755466524823107622T_VEBT @ treeList)) => (~(((vEBT_vebt_member @ ((nth_VEBT_VEBT @ treeList) @ ((vEBT_VEBT_high @ ia) @ ((divide_divide_nat @ deg) @ (numeral_numeral_nat @ (bit0 @ one)))))) @ ((vEBT_VEBT_low @ ia) @ ((divide_divide_nat @ deg) @ (numeral_numeral_nat @ (bit0 @ one))))))))))))),inference(assume_negation,[status(cth)],[conj_0])).
% 219.11/218.69  thf(pax148, axiom, (p148=>(fsuc @ fone_one_nat)=(fnumeral_numeral_nat @ (fbit0 @ fone))), file('<stdin>', pax148)).
% 219.11/218.69  thf(pax8, axiom, (p8=>(fdivide_divide_nat @ fdeg @ (fnumeral_numeral_nat @ (fbit0 @ fone)))=(fna)), file('<stdin>', pax8)).
% 219.11/218.69  thf(ax12, axiom, p148, file('<stdin>', ax12)).
% 219.11/218.69  thf(pax26, axiom, (p26=>![X54:nat, X55:nat, X43:nat, X56:list_VEBT_VEBT, X57:vEBT_VEBT, X58:nat]:(fvEBT_vebt_member @ (fvEBT_Node @ (fsome_P7363390416028606310at_nat @ (fproduct_Pair_nat_nat @ X54 @ X55)) @ X43 @ X56 @ X57) @ X58=>~((ford_less_eq_nat @ (fnumeral_numeral_nat @ (fbit0 @ fone)) @ X43=>~((~((~((X58)=(X54))=>(X58)=(X55)))=>~((~((~((ford_less_nat @ X58 @ X55=>~(ford_less_nat @ X54 @ X58)))=>~(ford_less_nat @ (fvEBT_VEBT_high @ X58 @ (fdivide_divide_nat @ X43 @ (fnumeral_numeral_nat @ (fbit0 @ fone)))) @ (fsize_s6755466524823107622T_VEBT @ X56))))=>~(fvEBT_vebt_member @ (fnth_VEBT_VEBT @ X56 @ (fvEBT_VEBT_high @ X58 @ (fdivide_divide_nat @ X43 @ (fnumeral_numeral_nat @ (fbit0 @ fone))))) @ (fvEBT_VEBT_low @ X58 @ (fdivide_divide_nat @ X43 @ (fnumeral_numeral_nat @ (fbit0 @ fone))))))))))))), file('<stdin>', pax26)).
% 219.11/218.69  thf(nax4, axiom, (p4<=(ford_less_nat @ fxa @ fia=>~(fvEBT_vebt_member @ (fvEBT_Node @ (fsome_P7363390416028606310at_nat @ (fproduct_Pair_nat_nat @ fmi @ fma)) @ fdeg @ ftreeList @ fsummary) @ fia))), file('<stdin>', nax4)).
% 219.11/218.69  thf(ax156, axiom, ~(p4), file('<stdin>', ax156)).
% 219.11/218.69  thf(nax1, axiom, (p1<=(~((~((fia)=(fmi))=>(fia)=(fma)))=>~((ford_less_nat @ (fvEBT_VEBT_high @ fia @ (fdivide_divide_nat @ fdeg @ (fnumeral_numeral_nat @ (fbit0 @ fone)))) @ (fsize_s6755466524823107622T_VEBT @ ftreeList)=>~(fvEBT_vebt_member @ (fnth_VEBT_VEBT @ ftreeList @ (fvEBT_VEBT_high @ fia @ (fdivide_divide_nat @ fdeg @ (fnumeral_numeral_nat @ (fbit0 @ fone))))) @ (fvEBT_VEBT_low @ fia @ (fdivide_divide_nat @ fdeg @ (fnumeral_numeral_nat @ (fbit0 @ fone))))))))), file('<stdin>', nax1)).
% 219.11/218.69  thf(ax159, axiom, ~(p1), file('<stdin>', ax159)).
% 219.11/218.69  thf(ax152, axiom, p8, file('<stdin>', ax152)).
% 219.11/218.69  thf(ax134, axiom, p26, file('<stdin>', ax134)).
% 219.11/218.69  thf(c_0_10, plain, (~p148|(fsuc @ fone_one_nat)=(fnumeral_numeral_nat @ (fbit0 @ fone))), inference(fof_nnf,[status(thm)],[pax148])).
% 219.11/218.69  thf(c_0_11, plain, (~p8|(fdivide_divide_nat @ fdeg @ (fnumeral_numeral_nat @ (fbit0 @ fone)))=(fna)), inference(fof_nnf,[status(thm)],[pax8])).
% 219.11/218.69  thf(c_0_12, plain, ((fsuc @ fone_one_nat)=(fnumeral_numeral_nat @ (fbit0 @ fone))|~p148), inference(split_conjunct,[status(thm)],[c_0_10])).
% 219.11/218.69  thf(c_0_13, plain, p148, inference(split_conjunct,[status(thm)],[ax12])).
% 219.11/218.69  thf(c_0_14, plain, ![X434:nat, X435:nat, X436:nat, X437:list_VEBT_VEBT, X438:vEBT_VEBT, X439:nat]:((ford_less_eq_nat @ (fnumeral_numeral_nat @ (fbit0 @ fone)) @ X436|~fvEBT_vebt_member @ (fvEBT_Node @ (fsome_P7363390416028606310at_nat @ (fproduct_Pair_nat_nat @ X434 @ X435)) @ X436 @ X437 @ X438) @ X439|~p26)&((((ford_less_nat @ X439 @ X435|((X439)=(X434)|(X439)=(X435))|~fvEBT_vebt_member @ (fvEBT_Node @ (fsome_P7363390416028606310at_nat @ (fproduct_Pair_nat_nat @ X434 @ X435)) @ X436 @ X437 @ X438) @ X439|~p26)&(ford_less_nat @ X434 @ X439|((X439)=(X434)|(X439)=(X435))|~fvEBT_vebt_member @ (fvEBT_Node @ (fsome_P7363390416028606310at_nat @ (fproduct_Pair_nat_nat @ X434 @ X435)) @ X436 @ X437 @ X438) @ X439|~p26))&(ford_less_nat @ (fvEBT_VEBT_high @ X439 @ (fdivide_divide_nat @ X436 @ (fnumeral_numeral_nat @ (fbit0 @ fone)))) @ (fsize_s6755466524823107622T_VEBT @ X437)|((X439)=(X434)|(X439)=(X435))|~fvEBT_vebt_member @ (fvEBT_Node @ (fsome_P7363390416028606310at_nat @ (fproduct_Pair_nat_nat @ X434 @ X435)) @ X436 @ X437 @ X438) @ X439|~p26))&(fvEBT_vebt_member @ (fnth_VEBT_VEBT @ X437 @ (fvEBT_VEBT_high @ X439 @ (fdivide_divide_nat @ X436 @ (fnumeral_numeral_nat @ (fbit0 @ fone))))) @ (fvEBT_VEBT_low @ X439 @ (fdivide_divide_nat @ X436 @ (fnumeral_numeral_nat @ (fbit0 @ fone))))|((X439)=(X434)|(X439)=(X435))|~fvEBT_vebt_member @ (fvEBT_Node @ (fsome_P7363390416028606310at_nat @ (fproduct_Pair_nat_nat @ X434 @ X435)) @ X436 @ X437 @ X438) @ X439|~p26))), inference(distribute,[status(thm)],[inference(shift_quantors,[status(thm)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[inference(fof_simplification,[status(thm)],[pax26])])])])])).
% 219.11/218.69  thf(c_0_15, plain, ((ford_less_nat @ fxa @ fia|p4)&(fvEBT_vebt_member @ (fvEBT_Node @ (fsome_P7363390416028606310at_nat @ (fproduct_Pair_nat_nat @ fmi @ fma)) @ fdeg @ ftreeList @ fsummary) @ fia|p4)), inference(distribute,[status(thm)],[inference(fof_nnf,[status(thm)],[inference(fof_simplification,[status(thm)],[nax4])])])).
% 219.11/218.69  thf(c_0_16, plain, ~p4, inference(fof_simplification,[status(thm)],[ax156])).
% 219.11/218.69  thf(c_0_17, plain, ((((fia)!=(fmi)|p1)&((fia)!=(fma)|p1))&(~ford_less_nat @ (fvEBT_VEBT_high @ fia @ (fdivide_divide_nat @ fdeg @ (fnumeral_numeral_nat @ (fbit0 @ fone)))) @ (fsize_s6755466524823107622T_VEBT @ ftreeList)|~fvEBT_vebt_member @ (fnth_VEBT_VEBT @ ftreeList @ (fvEBT_VEBT_high @ fia @ (fdivide_divide_nat @ fdeg @ (fnumeral_numeral_nat @ (fbit0 @ fone))))) @ (fvEBT_VEBT_low @ fia @ (fdivide_divide_nat @ fdeg @ (fnumeral_numeral_nat @ (fbit0 @ fone))))|p1)), inference(distribute,[status(thm)],[inference(fof_nnf,[status(thm)],[inference(fof_simplification,[status(thm)],[nax1])])])).
% 219.11/218.69  thf(c_0_18, plain, ~p1, inference(fof_simplification,[status(thm)],[ax159])).
% 219.11/218.69  thf(c_0_19, plain, ((fdivide_divide_nat @ fdeg @ (fnumeral_numeral_nat @ (fbit0 @ fone)))=(fna)|~p8), inference(split_conjunct,[status(thm)],[c_0_11])).
% 219.11/218.69  thf(c_0_20, plain, (fnumeral_numeral_nat @ (fbit0 @ fone))=(fsuc @ fone_one_nat), inference(cn,[status(thm)],[inference(rw,[status(thm)],[c_0_12, c_0_13])])).
% 219.11/218.69  thf(c_0_21, plain, p8, inference(split_conjunct,[status(thm)],[ax152])).
% 219.11/218.69  thf(c_0_22, plain, ![X4:nat, X3:nat, X2:nat, X11:vEBT_VEBT, X9:list_VEBT_VEBT, X1:nat]:(ford_less_nat @ (fvEBT_VEBT_high @ X1 @ (fdivide_divide_nat @ X2 @ (fnumeral_numeral_nat @ (fbit0 @ fone)))) @ (fsize_s6755466524823107622T_VEBT @ X9)|(X1)=(X3)|(X1)=(X4)|~fvEBT_vebt_member @ (fvEBT_Node @ (fsome_P7363390416028606310at_nat @ (fproduct_Pair_nat_nat @ X3 @ X4)) @ X2 @ X9 @ X11) @ X1|~p26), inference(split_conjunct,[status(thm)],[c_0_14])).
% 219.11/218.69  thf(c_0_23, plain, p26, inference(split_conjunct,[status(thm)],[ax134])).
% 219.11/218.69  thf(c_0_24, plain, (fvEBT_vebt_member @ (fvEBT_Node @ (fsome_P7363390416028606310at_nat @ (fproduct_Pair_nat_nat @ fmi @ fma)) @ fdeg @ ftreeList @ fsummary) @ fia|p4), inference(split_conjunct,[status(thm)],[c_0_15])).
% 219.11/218.69  thf(c_0_25, plain, ~p4, inference(split_conjunct,[status(thm)],[c_0_16])).
% 219.11/218.69  thf(c_0_26, plain, (p1|(fia)!=(fma)), inference(split_conjunct,[status(thm)],[c_0_17])).
% 219.11/218.69  thf(c_0_27, plain, ~p1, inference(split_conjunct,[status(thm)],[c_0_18])).
% 219.11/218.69  thf(c_0_28, plain, (p1|(fia)!=(fmi)), inference(split_conjunct,[status(thm)],[c_0_17])).
% 219.11/218.69  thf(c_0_29, plain, (p1|~ford_less_nat @ (fvEBT_VEBT_high @ fia @ (fdivide_divide_nat @ fdeg @ (fnumeral_numeral_nat @ (fbit0 @ fone)))) @ (fsize_s6755466524823107622T_VEBT @ ftreeList)|~fvEBT_vebt_member @ (fnth_VEBT_VEBT @ ftreeList @ (fvEBT_VEBT_high @ fia @ (fdivide_divide_nat @ fdeg @ (fnumeral_numeral_nat @ (fbit0 @ fone))))) @ (fvEBT_VEBT_low @ fia @ (fdivide_divide_nat @ fdeg @ (fnumeral_numeral_nat @ (fbit0 @ fone))))), inference(split_conjunct,[status(thm)],[c_0_17])).
% 219.11/218.69  thf(c_0_30, plain, (fdivide_divide_nat @ fdeg @ (fsuc @ fone_one_nat))=(fna), inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[c_0_19, c_0_20]), c_0_21])])).
% 219.11/218.69  thf(c_0_31, plain, ![X2:nat, X4:nat, X3:nat, X11:vEBT_VEBT, X9:list_VEBT_VEBT, X1:nat]:((X1)=(X2)|(X1)=(X3)|ford_less_nat @ (fvEBT_VEBT_high @ X1 @ (fdivide_divide_nat @ X4 @ (fsuc @ fone_one_nat))) @ (fsize_s6755466524823107622T_VEBT @ X9)|~fvEBT_vebt_member @ (fvEBT_Node @ (fsome_P7363390416028606310at_nat @ (fproduct_Pair_nat_nat @ X2 @ X3)) @ X4 @ X9 @ X11) @ X1), inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[c_0_22, c_0_20]), c_0_23])])).
% 219.11/218.69  thf(c_0_32, plain, fvEBT_vebt_member @ (fvEBT_Node @ (fsome_P7363390416028606310at_nat @ (fproduct_Pair_nat_nat @ fmi @ fma)) @ fdeg @ ftreeList @ fsummary) @ fia, inference(sr,[status(thm)],[c_0_24, c_0_25])).
% 219.11/218.69  thf(c_0_33, plain, (fia)!=(fma), inference(sr,[status(thm)],[c_0_26, c_0_27])).
% 219.11/218.69  thf(c_0_34, plain, (fia)!=(fmi), inference(sr,[status(thm)],[c_0_28, c_0_27])).
% 219.11/218.69  thf(c_0_35, plain, ![X4:nat, X3:nat, X2:nat, X11:vEBT_VEBT, X9:list_VEBT_VEBT, X1:nat]:(fvEBT_vebt_member @ (fnth_VEBT_VEBT @ X9 @ (fvEBT_VEBT_high @ X1 @ (fdivide_divide_nat @ X2 @ (fnumeral_numeral_nat @ (fbit0 @ fone))))) @ (fvEBT_VEBT_low @ X1 @ (fdivide_divide_nat @ X2 @ (fnumeral_numeral_nat @ (fbit0 @ fone))))|(X1)=(X3)|(X1)=(X4)|~fvEBT_vebt_member @ (fvEBT_Node @ (fsome_P7363390416028606310at_nat @ (fproduct_Pair_nat_nat @ X3 @ X4)) @ X2 @ X9 @ X11) @ X1|~p26), inference(split_conjunct,[status(thm)],[c_0_14])).
% 219.11/218.69  thf(c_0_36, plain, (~fvEBT_vebt_member @ (fnth_VEBT_VEBT @ ftreeList @ (fvEBT_VEBT_high @ fia @ fna)) @ (fvEBT_VEBT_low @ fia @ fna)|~ford_less_nat @ (fvEBT_VEBT_high @ fia @ fna) @ (fsize_s6755466524823107622T_VEBT @ ftreeList)), inference(sr,[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_29, c_0_20]), c_0_30]), c_0_20]), c_0_30]), c_0_20]), c_0_30]), c_0_27])).
% 219.11/218.69  thf(c_0_37, plain, ford_less_nat @ (fvEBT_VEBT_high @ fia @ fna) @ (fsize_s6755466524823107622T_VEBT @ ftreeList), inference(sr,[status(thm)],[inference(sr,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_31, c_0_32]), c_0_30]), c_0_33]), c_0_34])).
% 219.11/218.69  thf(c_0_38, plain, ![X2:nat, X4:nat, X3:nat, X11:vEBT_VEBT, X9:list_VEBT_VEBT, X1:nat]:((X1)=(X2)|(X1)=(X3)|fvEBT_vebt_member @ (fnth_VEBT_VEBT @ X9 @ (fvEBT_VEBT_high @ X1 @ (fdivide_divide_nat @ X4 @ (fsuc @ fone_one_nat)))) @ (fvEBT_VEBT_low @ X1 @ (fdivide_divide_nat @ X4 @ (fsuc @ fone_one_nat)))|~fvEBT_vebt_member @ (fvEBT_Node @ (fsome_P7363390416028606310at_nat @ (fproduct_Pair_nat_nat @ X2 @ X3)) @ X4 @ X9 @ X11) @ X1), inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[c_0_35, c_0_20]), c_0_20]), c_0_23])])).
% 219.11/218.69  thf(c_0_39, plain, ~fvEBT_vebt_member @ (fnth_VEBT_VEBT @ ftreeList @ (fvEBT_VEBT_high @ fia @ fna)) @ (fvEBT_VEBT_low @ fia @ fna), inference(cn,[status(thm)],[inference(rw,[status(thm)],[c_0_36, c_0_37])])).
% 219.11/218.69  thf(c_0_40, plain, ($false), inference(sr,[status(thm)],[inference(sr,[status(thm)],[inference(sr,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_38, c_0_32]), c_0_30]), c_0_30]), c_0_33]), c_0_34]), c_0_39]), ['proof']).
% 219.11/218.69  thf(1,plain,$false,inference(eprover,[status(thm),assumptions([h0])],[])).
% 219.11/218.69  thf(0,theorem,((~(((~((ia = mi))) => (ia = ma)))) => (~((((ord_less_nat @ ((vEBT_VEBT_high @ ia) @ ((divide_divide_nat @ deg) @ (numeral_numeral_nat @ (bit0 @ one))))) @ (size_s6755466524823107622T_VEBT @ treeList)) => (~(((vEBT_vebt_member @ ((nth_VEBT_VEBT @ treeList) @ ((vEBT_VEBT_high @ ia) @ ((divide_divide_nat @ deg) @ (numeral_numeral_nat @ (bit0 @ one)))))) @ ((vEBT_VEBT_low @ ia) @ ((divide_divide_nat @ deg) @ (numeral_numeral_nat @ (bit0 @ one))))))))))),inference(contra,[status(thm),contra(discharge,[h0])],[1,h0])).
% 219.11/218.69  % SZS output end Proof
%------------------------------------------------------------------------------