TSTP Solution File: ITP012^4 by Satallax---3.5

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Satallax---3.5
% Problem  : ITP012^4 : TPTP v8.1.0. Bugfixed v7.5.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : satallax -E eprover-ho -P picomus -M modes -p tstp -t %d %s

% Computer : n032.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:28:28 EDT 2022

% Result   : Theorem 248.12s 243.83s
% Output   : Proof 248.12s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.10  % Problem  : ITP012^4 : TPTP v8.1.0. Bugfixed v7.5.0.
% 0.00/0.10  % Command  : satallax -E eprover-ho -P picomus -M modes -p tstp -t %d %s
% 0.10/0.29  % Computer : n032.cluster.edu
% 0.10/0.29  % Model    : x86_64 x86_64
% 0.10/0.29  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.10/0.29  % Memory   : 8042.1875MB
% 0.10/0.29  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.10/0.29  % CPULimit : 300
% 0.10/0.29  % WCLimit  : 600
% 0.10/0.29  % DateTime : Thu Jun  2 18:22:32 EDT 2022
% 0.10/0.29  % CPUTime  : 
% 246.21/241.83  slave returned with unknown status
% 248.12/243.83  % SZS status Theorem
% 248.12/243.83  % Mode: mode504:USE_SINE=true:SINE_TOLERANCE=2.0:SINE_GENERALITY_THRESHOLD=0:SINE_RANK_LIMIT=1.:SINE_DEPTH=0
% 248.12/243.83  % Inferences: 522
% 248.12/243.83  % SZS output start Proof
% 248.12/243.83  thf(ty_mono_2Etyop_2Enum_2Enum, type, mono_2Etyop_2Enum_2Enum : $tType).
% 248.12/243.83  thf(ty_mono_2Etyop_2Einteger_2Eint, type, mono_2Etyop_2Einteger_2Eint : $tType).
% 248.12/243.83  thf(ty_eigen__2, type, eigen__2 : mono_2Etyop_2Einteger_2Eint).
% 248.12/243.83  thf(ty_mono_2Ec_2Einteger_2Eint__divides, type, mono_2Ec_2Einteger_2Eint__divides : (mono_2Etyop_2Einteger_2Eint>mono_2Etyop_2Einteger_2Eint>$o)).
% 248.12/243.83  thf(ty_eigen__1, type, eigen__1 : mono_2Etyop_2Einteger_2Eint).
% 248.12/243.83  thf(ty_eigen__0, type, eigen__0 : mono_2Etyop_2Einteger_2Eint).
% 248.12/243.83  thf(ty_mono_2Ec_2Einteger_2Eint__sub, type, mono_2Ec_2Einteger_2Eint__sub : (mono_2Etyop_2Einteger_2Eint>mono_2Etyop_2Einteger_2Eint>mono_2Etyop_2Einteger_2Eint)).
% 248.12/243.83  thf(ty_mono_2Ec_2Einteger_2Eint__of__num, type, mono_2Ec_2Einteger_2Eint__of__num : (mono_2Etyop_2Enum_2Enum>mono_2Etyop_2Einteger_2Eint)).
% 248.12/243.83  thf(ty_mono_2Ec_2Enum_2E0, type, mono_2Ec_2Enum_2E0 : mono_2Etyop_2Enum_2Enum).
% 248.12/243.83  thf(thm_2Einteger_2EINT__DIVIDES__RSUB,conjecture,(![X1:mono_2Etyop_2Einteger_2Eint]:(![X2:mono_2Etyop_2Einteger_2Eint]:(![X3:mono_2Etyop_2Einteger_2Eint]:(((mono_2Ec_2Einteger_2Eint__divides @ X1) @ X2) => (((mono_2Ec_2Einteger_2Eint__divides @ X1) @ ((mono_2Ec_2Einteger_2Eint__sub @ X3) @ X2)) = ((mono_2Ec_2Einteger_2Eint__divides @ X1) @ X3))))))).
% 248.12/243.83  thf(h0,negated_conjecture,(~((![X1:mono_2Etyop_2Einteger_2Eint]:(![X2:mono_2Etyop_2Einteger_2Eint]:(![X3:mono_2Etyop_2Einteger_2Eint]:(((mono_2Ec_2Einteger_2Eint__divides @ X1) @ X2) => (((mono_2Ec_2Einteger_2Eint__divides @ X1) @ ((mono_2Ec_2Einteger_2Eint__sub @ X3) @ X2)) = ((mono_2Ec_2Einteger_2Eint__divides @ X1) @ X3)))))))),inference(assume_negation,[status(cth)],[thm_2Einteger_2EINT__DIVIDES__RSUB])).
% 248.12/243.83  thf(h1,assumption,(~((![X1:mono_2Etyop_2Einteger_2Eint]:(![X2:mono_2Etyop_2Einteger_2Eint]:(((mono_2Ec_2Einteger_2Eint__divides @ eigen__0) @ X1) => (((mono_2Ec_2Einteger_2Eint__divides @ eigen__0) @ ((mono_2Ec_2Einteger_2Eint__sub @ X2) @ X1)) = ((mono_2Ec_2Einteger_2Eint__divides @ eigen__0) @ X2))))))),introduced(assumption,[])).
% 248.12/243.83  thf(h2,assumption,(~((![X1:mono_2Etyop_2Einteger_2Eint]:(((mono_2Ec_2Einteger_2Eint__divides @ eigen__0) @ eigen__1) => (((mono_2Ec_2Einteger_2Eint__divides @ eigen__0) @ ((mono_2Ec_2Einteger_2Eint__sub @ X1) @ eigen__1)) = ((mono_2Ec_2Einteger_2Eint__divides @ eigen__0) @ X1)))))),introduced(assumption,[])).
% 248.12/243.83  thf(h3,assumption,(~((((mono_2Ec_2Einteger_2Eint__divides @ eigen__0) @ eigen__1) => (((mono_2Ec_2Einteger_2Eint__divides @ eigen__0) @ ((mono_2Ec_2Einteger_2Eint__sub @ eigen__2) @ eigen__1)) = ((mono_2Ec_2Einteger_2Eint__divides @ eigen__0) @ eigen__2))))),introduced(assumption,[])).
% 248.12/243.83  thf(h4,assumption,((mono_2Ec_2Einteger_2Eint__divides @ eigen__0) @ eigen__1),introduced(assumption,[])).
% 248.12/243.83  thf(h5,assumption,(~((((mono_2Ec_2Einteger_2Eint__divides @ eigen__0) @ ((mono_2Ec_2Einteger_2Eint__sub @ eigen__2) @ eigen__1)) = ((mono_2Ec_2Einteger_2Eint__divides @ eigen__0) @ eigen__2)))),introduced(assumption,[])).
% 248.12/243.83  thf(h6,assumption,((mono_2Ec_2Einteger_2Eint__divides @ eigen__0) @ ((mono_2Ec_2Einteger_2Eint__sub @ eigen__2) @ eigen__1)),introduced(assumption,[])).
% 248.12/243.83  thf(h7,assumption,((mono_2Ec_2Einteger_2Eint__divides @ eigen__0) @ eigen__2),introduced(assumption,[])).
% 248.12/243.83  thf(h8,assumption,(~(((mono_2Ec_2Einteger_2Eint__divides @ eigen__0) @ ((mono_2Ec_2Einteger_2Eint__sub @ eigen__2) @ eigen__1)))),introduced(assumption,[])).
% 248.12/243.83  thf(h9,assumption,(~(((mono_2Ec_2Einteger_2Eint__divides @ eigen__0) @ eigen__2))),introduced(assumption,[])).
% 248.12/243.83  thf(h10,assumption,(![X1:mono_2Etyop_2Einteger_2Eint]:((mono_2Ec_2Einteger_2Eint__divides @ X1) @ (mono_2Ec_2Einteger_2Eint__of__num @ mono_2Ec_2Enum_2E0))),introduced(assumption,[])).
% 248.12/243.83  thf(h11,assumption,(![X1:mono_2Etyop_2Einteger_2Eint]:(((mono_2Ec_2Einteger_2Eint__divides @ (mono_2Ec_2Einteger_2Eint__of__num @ mono_2Ec_2Enum_2E0)) @ X1) = (X1 = (mono_2Ec_2Einteger_2Eint__of__num @ mono_2Ec_2Enum_2E0)))),introduced(assumption,[])).
% 248.12/243.83  thf(ax225, axiom, (~(p12)|p802), file('<stdin>', ax225)).
% 248.12/243.83  thf(ax985, axiom, (~(p42)|p107), file('<stdin>', ax985)).
% 248.12/243.83  thf(ax837, axiom, (~(p4)|p255), file('<stdin>', ax837)).
% 248.12/243.83  thf(pax802, axiom, (p802=>(fmono_2Ec_2Einteger_2Eint__sub @ f__3 @ f__3)=(fmono_2Ec_2Einteger_2Eint__of__num @ fmono_2Ec_2Enum_2E0)), file('<stdin>', pax802)).
% 248.12/243.83  thf(ax1082, axiom, p12, file('<stdin>', ax1082)).
% 248.12/243.83  thf(ax870, axiom, (~(p12)|p222), file('<stdin>', ax870)).
% 248.12/243.83  thf(ax427, axiom, (~(p608)|~(p107)|~(p615)), file('<stdin>', ax427)).
% 248.12/243.83  thf(ax1052, axiom, p42, file('<stdin>', ax1052)).
% 248.12/243.83  thf(ax436, axiom, (~(p255)|p608), file('<stdin>', ax436)).
% 248.12/243.83  thf(ax1090, axiom, p4, file('<stdin>', ax1090)).
% 248.12/243.83  thf(pax222, axiom, (p222=>(fmono_2Ec_2Einteger_2Eint__sub @ f__1 @ f__1)=(fmono_2Ec_2Einteger_2Eint__of__num @ fmono_2Ec_2Enum_2E0)), file('<stdin>', pax222)).
% 248.12/243.83  thf(ax869, axiom, (~(p12)|p223), file('<stdin>', ax869)).
% 248.12/243.83  thf(ax406, axiom, (~(p58)|p634), file('<stdin>', ax406)).
% 248.12/243.83  thf(pax223, axiom, (p223=>(fmono_2Ec_2Einteger_2Eint__sub @ f__0 @ f__0)=(fmono_2Ec_2Einteger_2Eint__of__num @ fmono_2Ec_2Enum_2E0)), file('<stdin>', pax223)).
% 248.12/243.83  thf(ax405, axiom, (~(p634)|p635), file('<stdin>', ax405)).
% 248.12/243.83  thf(ax1038, axiom, p58, file('<stdin>', ax1038)).
% 248.12/243.83  thf(pax12, axiom, (p12=>![X6:mono_2Etyop_2Einteger_2Eint]:(fmono_2Ec_2Einteger_2Eint__sub @ X6 @ X6)=(fmono_2Ec_2Einteger_2Eint__of__num @ fmono_2Ec_2Enum_2E0)), file('<stdin>', pax12)).
% 248.12/243.83  thf(ax404, axiom, (~(p635)|~(p628)|p633), file('<stdin>', ax404)).
% 248.12/243.83  thf(ax412, axiom, (p615|p628), file('<stdin>', ax412)).
% 248.12/243.83  thf(ax257, axiom, (~(p51)|p772), file('<stdin>', ax257)).
% 248.12/243.83  thf(pax22, axiom, (p22=>![X6:mono_2Etyop_2Einteger_2Eint]:(fmono_2Ec_2Einteger_2Eint__sub @ (fmono_2Ec_2Einteger_2Eint__of__num @ fmono_2Ec_2Enum_2E0) @ X6)=(fmono_2Ec_2Einteger_2Eint__neg @ X6)), file('<stdin>', pax22)).
% 248.12/243.83  thf(ax258, axiom, (~(p50)|p771), file('<stdin>', ax258)).
% 248.12/243.83  thf(pax633, axiom, (p633=>(f__0)=(fmono_2Ec_2Einteger_2Eint__mul @ f__3 @ f__0)), file('<stdin>', pax633)).
% 248.12/243.83  thf(ax172, axiom, (~(p772)|p846), file('<stdin>', ax172)).
% 248.12/243.83  thf(ax1043, axiom, p51, file('<stdin>', ax1043)).
% 248.12/243.83  thf(pax54, axiom, (p54=>fmono_2Ec_2Einteger_2Eint__divides @ f__0 @ f__1), file('<stdin>', pax54)).
% 248.12/243.83  thf(pax10, axiom, (p10=>![X6:mono_2Etyop_2Einteger_2Eint, X7:mono_2Etyop_2Einteger_2Eint]:(fmono_2Ec_2Einteger_2Eint__neg @ (fmono_2Ec_2Einteger_2Eint__sub @ X6 @ X7))=(fmono_2Ec_2Einteger_2Eint__sub @ X7 @ X6)), file('<stdin>', pax10)).
% 248.12/243.83  thf(ax1072, axiom, p22, file('<stdin>', ax1072)).
% 248.12/243.83  thf(pax53, axiom, (p53=>fmono_2Ec_2Einteger_2Eint__divides @ f__0 @ (fmono_2Ec_2Einteger_2Eint__sub @ f__2 @ f__1)), file('<stdin>', pax53)).
% 248.12/243.83  thf(ax167, axiom, (~(p771)|~(p851)), file('<stdin>', ax167)).
% 248.12/243.83  thf(ax1044, axiom, p50, file('<stdin>', ax1044)).
% 248.12/243.83  thf(pax846, axiom, (p846=>![X1:mono_2Etyop_2Einteger_2Eint]:(fmono_2Ec_2Einteger_2Eint__divides @ (fmono_2Ec_2Einteger_2Eint__mul @ f__3 @ f__0) @ f__1=>(fmono_2Ec_2Einteger_2Eint__divides @ (fmono_2Ec_2Einteger_2Eint__mul @ f__3 @ f__0) @ (fmono_2Ec_2Einteger_2Eint__sub @ f__1 @ X1)<=>fmono_2Ec_2Einteger_2Eint__divides @ (fmono_2Ec_2Einteger_2Eint__mul @ f__3 @ f__0) @ X1))), file('<stdin>', pax846)).
% 248.12/243.83  thf(ax1040, axiom, p54, file('<stdin>', ax1040)).
% 248.12/243.83  thf(nax851, axiom, (p851<=((fmono_2Ec_2Einteger_2Eint__divides @ (fmono_2Ec_2Einteger_2Eint__mul @ f__3 @ f__0) @ (fmono_2Ec_2Einteger_2Eint__neg @ (fmono_2Ec_2Einteger_2Eint__sub @ f__2 @ f__1))<=>fmono_2Ec_2Einteger_2Eint__divides @ (fmono_2Ec_2Einteger_2Eint__mul @ f__3 @ f__0) @ (fmono_2Ec_2Einteger_2Eint__sub @ f__2 @ f__1))=>~((fmono_2Ec_2Einteger_2Eint__divides @ (fmono_2Ec_2Einteger_2Eint__neg @ (fmono_2Ec_2Einteger_2Eint__mul @ f__3 @ f__0)) @ (fmono_2Ec_2Einteger_2Eint__sub @ f__2 @ f__1)<=>fmono_2Ec_2Einteger_2Eint__divides @ (fmono_2Ec_2Einteger_2Eint__mul @ f__3 @ f__0) @ (fmono_2Ec_2Einteger_2Eint__sub @ f__2 @ f__1))))), file('<stdin>', nax851)).
% 248.12/243.83  thf(ax1084, axiom, p10, file('<stdin>', ax1084)).
% 248.12/243.83  thf(ax1041, axiom, p53, file('<stdin>', ax1041)).
% 248.12/243.83  thf(nax52, axiom, (p52<=fmono_2Ec_2Einteger_2Eint__divides @ f__0 @ f__2), file('<stdin>', nax52)).
% 248.12/243.83  thf(ax1042, axiom, ~(p52), file('<stdin>', ax1042)).
% 248.12/243.83  thf(c_0_38, plain, (~p12|p802), inference(fof_simplification,[status(thm)],[ax225])).
% 248.12/243.83  thf(c_0_39, plain, (~p42|p107), inference(fof_simplification,[status(thm)],[ax985])).
% 248.12/243.83  thf(c_0_40, plain, (~p4|p255), inference(fof_simplification,[status(thm)],[ax837])).
% 248.12/243.83  thf(c_0_41, plain, (~p802|(fmono_2Ec_2Einteger_2Eint__sub @ f__3 @ f__3)=(fmono_2Ec_2Einteger_2Eint__of__num @ fmono_2Ec_2Enum_2E0)), inference(fof_nnf,[status(thm)],[pax802])).
% 248.12/243.83  thf(c_0_42, plain, (p802|~p12), inference(split_conjunct,[status(thm)],[c_0_38])).
% 248.12/243.83  thf(c_0_43, plain, p12, inference(split_conjunct,[status(thm)],[ax1082])).
% 248.12/243.83  thf(c_0_44, plain, (~p12|p222), inference(fof_simplification,[status(thm)],[ax870])).
% 248.12/243.83  thf(c_0_45, plain, (~p608|~p107|~p615), inference(fof_simplification,[status(thm)],[ax427])).
% 248.12/243.83  thf(c_0_46, plain, (p107|~p42), inference(split_conjunct,[status(thm)],[c_0_39])).
% 248.12/243.83  thf(c_0_47, plain, p42, inference(split_conjunct,[status(thm)],[ax1052])).
% 248.12/243.83  thf(c_0_48, plain, (~p255|p608), inference(fof_simplification,[status(thm)],[ax436])).
% 248.12/243.83  thf(c_0_49, plain, (p255|~p4), inference(split_conjunct,[status(thm)],[c_0_40])).
% 248.12/243.83  thf(c_0_50, plain, p4, inference(split_conjunct,[status(thm)],[ax1090])).
% 248.12/243.83  thf(c_0_51, plain, (~p222|(fmono_2Ec_2Einteger_2Eint__sub @ f__1 @ f__1)=(fmono_2Ec_2Einteger_2Eint__of__num @ fmono_2Ec_2Enum_2E0)), inference(fof_nnf,[status(thm)],[pax222])).
% 248.12/243.83  thf(c_0_52, plain, ((fmono_2Ec_2Einteger_2Eint__sub @ f__3 @ f__3)=(fmono_2Ec_2Einteger_2Eint__of__num @ fmono_2Ec_2Enum_2E0)|~p802), inference(split_conjunct,[status(thm)],[c_0_41])).
% 248.12/243.83  thf(c_0_53, plain, p802, inference(cn,[status(thm)],[inference(rw,[status(thm)],[c_0_42, c_0_43])])).
% 248.12/243.83  thf(c_0_54, plain, (p222|~p12), inference(split_conjunct,[status(thm)],[c_0_44])).
% 248.12/243.83  thf(c_0_55, plain, (~p12|p223), inference(fof_simplification,[status(thm)],[ax869])).
% 248.12/243.83  thf(c_0_56, plain, (~p608|~p107|~p615), inference(split_conjunct,[status(thm)],[c_0_45])).
% 248.12/243.83  thf(c_0_57, plain, p107, inference(cn,[status(thm)],[inference(rw,[status(thm)],[c_0_46, c_0_47])])).
% 248.12/243.83  thf(c_0_58, plain, (p608|~p255), inference(split_conjunct,[status(thm)],[c_0_48])).
% 248.12/243.83  thf(c_0_59, plain, p255, inference(cn,[status(thm)],[inference(rw,[status(thm)],[c_0_49, c_0_50])])).
% 248.12/243.83  thf(c_0_60, plain, (~p58|p634), inference(fof_simplification,[status(thm)],[ax406])).
% 248.12/243.83  thf(c_0_61, plain, (~p223|(fmono_2Ec_2Einteger_2Eint__sub @ f__0 @ f__0)=(fmono_2Ec_2Einteger_2Eint__of__num @ fmono_2Ec_2Enum_2E0)), inference(fof_nnf,[status(thm)],[pax223])).
% 248.12/243.83  thf(c_0_62, plain, ((fmono_2Ec_2Einteger_2Eint__sub @ f__1 @ f__1)=(fmono_2Ec_2Einteger_2Eint__of__num @ fmono_2Ec_2Enum_2E0)|~p222), inference(split_conjunct,[status(thm)],[c_0_51])).
% 248.12/243.83  thf(c_0_63, plain, (fmono_2Ec_2Einteger_2Eint__of__num @ fmono_2Ec_2Enum_2E0)=(fmono_2Ec_2Einteger_2Eint__sub @ f__3 @ f__3), inference(cn,[status(thm)],[inference(rw,[status(thm)],[c_0_52, c_0_53])])).
% 248.12/243.83  thf(c_0_64, plain, p222, inference(cn,[status(thm)],[inference(rw,[status(thm)],[c_0_54, c_0_43])])).
% 248.12/243.83  thf(c_0_65, plain, (p223|~p12), inference(split_conjunct,[status(thm)],[c_0_55])).
% 248.12/243.83  thf(c_0_66, plain, (~p608|~p615), inference(cn,[status(thm)],[inference(rw,[status(thm)],[c_0_56, c_0_57])])).
% 248.12/243.83  thf(c_0_67, plain, p608, inference(cn,[status(thm)],[inference(rw,[status(thm)],[c_0_58, c_0_59])])).
% 248.12/243.83  thf(c_0_68, plain, (~p634|p635), inference(fof_simplification,[status(thm)],[ax405])).
% 248.12/243.83  thf(c_0_69, plain, (p634|~p58), inference(split_conjunct,[status(thm)],[c_0_60])).
% 248.12/243.83  thf(c_0_70, plain, p58, inference(split_conjunct,[status(thm)],[ax1038])).
% 248.12/243.83  thf(c_0_71, plain, ![X1597:mono_2Etyop_2Einteger_2Eint]:(~p12|(fmono_2Ec_2Einteger_2Eint__sub @ X1597 @ X1597)=(fmono_2Ec_2Einteger_2Eint__of__num @ fmono_2Ec_2Enum_2E0)), inference(shift_quantors,[status(thm)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[pax12])])])).
% 248.12/243.83  thf(c_0_72, plain, ((fmono_2Ec_2Einteger_2Eint__sub @ f__0 @ f__0)=(fmono_2Ec_2Einteger_2Eint__of__num @ fmono_2Ec_2Enum_2E0)|~p223), inference(split_conjunct,[status(thm)],[c_0_61])).
% 248.12/243.83  thf(c_0_73, plain, (fmono_2Ec_2Einteger_2Eint__sub @ f__3 @ f__3)=(fmono_2Ec_2Einteger_2Eint__sub @ f__1 @ f__1), inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[c_0_62, c_0_63]), c_0_64])])).
% 248.12/243.83  thf(c_0_74, plain, p223, inference(cn,[status(thm)],[inference(rw,[status(thm)],[c_0_65, c_0_43])])).
% 248.12/243.83  thf(c_0_75, plain, (~p635|~p628|p633), inference(fof_simplification,[status(thm)],[ax404])).
% 248.12/243.83  thf(c_0_76, plain, (p615|p628), inference(split_conjunct,[status(thm)],[ax412])).
% 248.12/243.83  thf(c_0_77, plain, ~p615, inference(cn,[status(thm)],[inference(rw,[status(thm)],[c_0_66, c_0_67])])).
% 248.12/243.83  thf(c_0_78, plain, (p635|~p634), inference(split_conjunct,[status(thm)],[c_0_68])).
% 248.12/243.83  thf(c_0_79, plain, p634, inference(cn,[status(thm)],[inference(rw,[status(thm)],[c_0_69, c_0_70])])).
% 248.12/243.83  thf(c_0_80, plain, (~p51|p772), inference(fof_simplification,[status(thm)],[ax257])).
% 248.12/243.83  thf(c_0_81, plain, ![X1545:mono_2Etyop_2Einteger_2Eint]:(~p22|(fmono_2Ec_2Einteger_2Eint__sub @ (fmono_2Ec_2Einteger_2Eint__of__num @ fmono_2Ec_2Enum_2E0) @ X1545)=(fmono_2Ec_2Einteger_2Eint__neg @ X1545)), inference(shift_quantors,[status(thm)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[pax22])])])).
% 248.12/243.83  thf(c_0_82, plain, ![X1:mono_2Etyop_2Einteger_2Eint]:((fmono_2Ec_2Einteger_2Eint__sub @ X1 @ X1)=(fmono_2Ec_2Einteger_2Eint__of__num @ fmono_2Ec_2Enum_2E0)|~p12), inference(split_conjunct,[status(thm)],[c_0_71])).
% 248.12/243.83  thf(c_0_83, plain, (fmono_2Ec_2Einteger_2Eint__sub @ f__1 @ f__1)=(fmono_2Ec_2Einteger_2Eint__sub @ f__0 @ f__0), inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[c_0_72, c_0_63]), c_0_73]), c_0_74])])).
% 248.12/243.83  thf(c_0_84, plain, (~p50|p771), inference(fof_simplification,[status(thm)],[ax258])).
% 248.12/243.83  thf(c_0_85, plain, (~p633|(f__0)=(fmono_2Ec_2Einteger_2Eint__mul @ f__3 @ f__0)), inference(fof_nnf,[status(thm)],[pax633])).
% 248.12/243.83  thf(c_0_86, plain, (p633|~p635|~p628), inference(split_conjunct,[status(thm)],[c_0_75])).
% 248.12/243.83  thf(c_0_87, plain, p628, inference(sr,[status(thm)],[c_0_76, c_0_77])).
% 248.12/243.83  thf(c_0_88, plain, p635, inference(cn,[status(thm)],[inference(rw,[status(thm)],[c_0_78, c_0_79])])).
% 248.12/243.83  thf(c_0_89, plain, (~p772|p846), inference(fof_simplification,[status(thm)],[ax172])).
% 248.12/243.83  thf(c_0_90, plain, (p772|~p51), inference(split_conjunct,[status(thm)],[c_0_80])).
% 248.12/243.83  thf(c_0_91, plain, p51, inference(split_conjunct,[status(thm)],[ax1043])).
% 248.12/243.83  thf(c_0_92, plain, (~p54|fmono_2Ec_2Einteger_2Eint__divides @ f__0 @ f__1), inference(fof_nnf,[status(thm)],[pax54])).
% 248.12/243.83  thf(c_0_93, plain, ![X1603:mono_2Etyop_2Einteger_2Eint, X1604:mono_2Etyop_2Einteger_2Eint]:(~p10|(fmono_2Ec_2Einteger_2Eint__neg @ (fmono_2Ec_2Einteger_2Eint__sub @ X1603 @ X1604))=(fmono_2Ec_2Einteger_2Eint__sub @ X1604 @ X1603)), inference(shift_quantors,[status(thm)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[pax10])])])).
% 248.12/243.83  thf(c_0_94, plain, ![X1:mono_2Etyop_2Einteger_2Eint]:((fmono_2Ec_2Einteger_2Eint__sub @ (fmono_2Ec_2Einteger_2Eint__of__num @ fmono_2Ec_2Enum_2E0) @ X1)=(fmono_2Ec_2Einteger_2Eint__neg @ X1)|~p22), inference(split_conjunct,[status(thm)],[c_0_81])).
% 248.12/243.83  thf(c_0_95, plain, ![X1:mono_2Etyop_2Einteger_2Eint]:(fmono_2Ec_2Einteger_2Eint__sub @ X1 @ X1)=(fmono_2Ec_2Einteger_2Eint__sub @ f__0 @ f__0), inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[c_0_82, c_0_63]), c_0_73]), c_0_83]), c_0_43])])).
% 248.12/243.83  thf(c_0_96, plain, p22, inference(split_conjunct,[status(thm)],[ax1072])).
% 248.12/243.83  thf(c_0_97, plain, (~p53|fmono_2Ec_2Einteger_2Eint__divides @ f__0 @ (fmono_2Ec_2Einteger_2Eint__sub @ f__2 @ f__1)), inference(fof_nnf,[status(thm)],[pax53])).
% 248.12/243.83  thf(c_0_98, plain, (~p771|~p851), inference(fof_simplification,[status(thm)],[ax167])).
% 248.12/243.83  thf(c_0_99, plain, (p771|~p50), inference(split_conjunct,[status(thm)],[c_0_84])).
% 248.12/243.83  thf(c_0_100, plain, p50, inference(split_conjunct,[status(thm)],[ax1044])).
% 248.12/243.83  thf(c_0_101, plain, ![X266:mono_2Etyop_2Einteger_2Eint]:((~fmono_2Ec_2Einteger_2Eint__divides @ (fmono_2Ec_2Einteger_2Eint__mul @ f__3 @ f__0) @ (fmono_2Ec_2Einteger_2Eint__sub @ f__1 @ X266)|fmono_2Ec_2Einteger_2Eint__divides @ (fmono_2Ec_2Einteger_2Eint__mul @ f__3 @ f__0) @ X266|~fmono_2Ec_2Einteger_2Eint__divides @ (fmono_2Ec_2Einteger_2Eint__mul @ f__3 @ f__0) @ f__1|~p846)&(~fmono_2Ec_2Einteger_2Eint__divides @ (fmono_2Ec_2Einteger_2Eint__mul @ f__3 @ f__0) @ X266|fmono_2Ec_2Einteger_2Eint__divides @ (fmono_2Ec_2Einteger_2Eint__mul @ f__3 @ f__0) @ (fmono_2Ec_2Einteger_2Eint__sub @ f__1 @ X266)|~fmono_2Ec_2Einteger_2Eint__divides @ (fmono_2Ec_2Einteger_2Eint__mul @ f__3 @ f__0) @ f__1|~p846)), inference(distribute,[status(thm)],[inference(shift_quantors,[status(thm)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[pax846])])])])).
% 248.12/243.83  thf(c_0_102, plain, ((f__0)=(fmono_2Ec_2Einteger_2Eint__mul @ f__3 @ f__0)|~p633), inference(split_conjunct,[status(thm)],[c_0_85])).
% 248.12/243.83  thf(c_0_103, plain, p633, inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[c_0_86, c_0_87]), c_0_88])])).
% 248.12/243.83  thf(c_0_104, plain, (p846|~p772), inference(split_conjunct,[status(thm)],[c_0_89])).
% 248.12/243.83  thf(c_0_105, plain, p772, inference(cn,[status(thm)],[inference(rw,[status(thm)],[c_0_90, c_0_91])])).
% 248.12/243.83  thf(c_0_106, plain, (fmono_2Ec_2Einteger_2Eint__divides @ f__0 @ f__1|~p54), inference(split_conjunct,[status(thm)],[c_0_92])).
% 248.12/243.83  thf(c_0_107, plain, p54, inference(split_conjunct,[status(thm)],[ax1040])).
% 248.12/243.83  thf(c_0_108, plain, (((~fmono_2Ec_2Einteger_2Eint__divides @ (fmono_2Ec_2Einteger_2Eint__mul @ f__3 @ f__0) @ (fmono_2Ec_2Einteger_2Eint__neg @ (fmono_2Ec_2Einteger_2Eint__sub @ f__2 @ f__1))|fmono_2Ec_2Einteger_2Eint__divides @ (fmono_2Ec_2Einteger_2Eint__mul @ f__3 @ f__0) @ (fmono_2Ec_2Einteger_2Eint__sub @ f__2 @ f__1)|p851)&(~fmono_2Ec_2Einteger_2Eint__divides @ (fmono_2Ec_2Einteger_2Eint__mul @ f__3 @ f__0) @ (fmono_2Ec_2Einteger_2Eint__sub @ f__2 @ f__1)|fmono_2Ec_2Einteger_2Eint__divides @ (fmono_2Ec_2Einteger_2Eint__mul @ f__3 @ f__0) @ (fmono_2Ec_2Einteger_2Eint__neg @ (fmono_2Ec_2Einteger_2Eint__sub @ f__2 @ f__1))|p851))&((~fmono_2Ec_2Einteger_2Eint__divides @ (fmono_2Ec_2Einteger_2Eint__neg @ (fmono_2Ec_2Einteger_2Eint__mul @ f__3 @ f__0)) @ (fmono_2Ec_2Einteger_2Eint__sub @ f__2 @ f__1)|fmono_2Ec_2Einteger_2Eint__divides @ (fmono_2Ec_2Einteger_2Eint__mul @ f__3 @ f__0) @ (fmono_2Ec_2Einteger_2Eint__sub @ f__2 @ f__1)|p851)&(~fmono_2Ec_2Einteger_2Eint__divides @ (fmono_2Ec_2Einteger_2Eint__mul @ f__3 @ f__0) @ (fmono_2Ec_2Einteger_2Eint__sub @ f__2 @ f__1)|fmono_2Ec_2Einteger_2Eint__divides @ (fmono_2Ec_2Einteger_2Eint__neg @ (fmono_2Ec_2Einteger_2Eint__mul @ f__3 @ f__0)) @ (fmono_2Ec_2Einteger_2Eint__sub @ f__2 @ f__1)|p851))), inference(distribute,[status(thm)],[inference(fof_nnf,[status(thm)],[inference(fof_simplification,[status(thm)],[nax851])])])).
% 248.12/243.83  thf(c_0_109, plain, ![X2:mono_2Etyop_2Einteger_2Eint, X1:mono_2Etyop_2Einteger_2Eint]:((fmono_2Ec_2Einteger_2Eint__neg @ (fmono_2Ec_2Einteger_2Eint__sub @ X1 @ X2))=(fmono_2Ec_2Einteger_2Eint__sub @ X2 @ X1)|~p10), inference(split_conjunct,[status(thm)],[c_0_93])).
% 248.12/243.83  thf(c_0_110, plain, ![X1:mono_2Etyop_2Einteger_2Eint]:(fmono_2Ec_2Einteger_2Eint__neg @ X1)=(fmono_2Ec_2Einteger_2Eint__sub @ (fmono_2Ec_2Einteger_2Eint__sub @ f__0 @ f__0) @ X1), inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[c_0_94, c_0_63]), c_0_95]), c_0_96])])).
% 248.12/243.83  thf(c_0_111, plain, p10, inference(split_conjunct,[status(thm)],[ax1084])).
% 248.12/243.83  thf(c_0_112, plain, (fmono_2Ec_2Einteger_2Eint__divides @ f__0 @ (fmono_2Ec_2Einteger_2Eint__sub @ f__2 @ f__1)|~p53), inference(split_conjunct,[status(thm)],[c_0_97])).
% 248.12/243.83  thf(c_0_113, plain, p53, inference(split_conjunct,[status(thm)],[ax1041])).
% 248.12/243.83  thf(c_0_114, plain, (~p771|~p851), inference(split_conjunct,[status(thm)],[c_0_98])).
% 248.12/243.83  thf(c_0_115, plain, p771, inference(cn,[status(thm)],[inference(rw,[status(thm)],[c_0_99, c_0_100])])).
% 248.12/243.83  thf(c_0_116, plain, (~fmono_2Ec_2Einteger_2Eint__divides @ f__0 @ f__2|p52), inference(fof_nnf,[status(thm)],[inference(fof_simplification,[status(thm)],[nax52])])).
% 248.12/243.83  thf(c_0_117, plain, ~p52, inference(fof_simplification,[status(thm)],[ax1042])).
% 248.12/243.83  thf(c_0_118, plain, ![X1:mono_2Etyop_2Einteger_2Eint]:(fmono_2Ec_2Einteger_2Eint__divides @ (fmono_2Ec_2Einteger_2Eint__mul @ f__3 @ f__0) @ X1|~fmono_2Ec_2Einteger_2Eint__divides @ (fmono_2Ec_2Einteger_2Eint__mul @ f__3 @ f__0) @ (fmono_2Ec_2Einteger_2Eint__sub @ f__1 @ X1)|~fmono_2Ec_2Einteger_2Eint__divides @ (fmono_2Ec_2Einteger_2Eint__mul @ f__3 @ f__0) @ f__1|~p846), inference(split_conjunct,[status(thm)],[c_0_101])).
% 248.12/243.83  thf(c_0_119, plain, (fmono_2Ec_2Einteger_2Eint__mul @ f__3 @ f__0)=(f__0), inference(cn,[status(thm)],[inference(rw,[status(thm)],[c_0_102, c_0_103])])).
% 248.12/243.83  thf(c_0_120, plain, p846, inference(cn,[status(thm)],[inference(rw,[status(thm)],[c_0_104, c_0_105])])).
% 248.12/243.83  thf(c_0_121, plain, fmono_2Ec_2Einteger_2Eint__divides @ f__0 @ f__1, inference(cn,[status(thm)],[inference(rw,[status(thm)],[c_0_106, c_0_107])])).
% 248.12/243.83  thf(c_0_122, plain, (fmono_2Ec_2Einteger_2Eint__divides @ (fmono_2Ec_2Einteger_2Eint__mul @ f__3 @ f__0) @ (fmono_2Ec_2Einteger_2Eint__neg @ (fmono_2Ec_2Einteger_2Eint__sub @ f__2 @ f__1))|p851|~fmono_2Ec_2Einteger_2Eint__divides @ (fmono_2Ec_2Einteger_2Eint__mul @ f__3 @ f__0) @ (fmono_2Ec_2Einteger_2Eint__sub @ f__2 @ f__1)), inference(split_conjunct,[status(thm)],[c_0_108])).
% 248.12/243.83  thf(c_0_123, plain, ![X2:mono_2Etyop_2Einteger_2Eint, X1:mono_2Etyop_2Einteger_2Eint]:(fmono_2Ec_2Einteger_2Eint__sub @ (fmono_2Ec_2Einteger_2Eint__sub @ f__0 @ f__0) @ (fmono_2Ec_2Einteger_2Eint__sub @ X1 @ X2))=(fmono_2Ec_2Einteger_2Eint__sub @ X2 @ X1), inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[c_0_109, c_0_110]), c_0_111])])).
% 248.12/243.83  thf(c_0_124, plain, fmono_2Ec_2Einteger_2Eint__divides @ f__0 @ (fmono_2Ec_2Einteger_2Eint__sub @ f__2 @ f__1), inference(cn,[status(thm)],[inference(rw,[status(thm)],[c_0_112, c_0_113])])).
% 248.12/243.83  thf(c_0_125, plain, ~p851, inference(cn,[status(thm)],[inference(rw,[status(thm)],[c_0_114, c_0_115])])).
% 248.12/243.83  thf(c_0_126, plain, (p52|~fmono_2Ec_2Einteger_2Eint__divides @ f__0 @ f__2), inference(split_conjunct,[status(thm)],[c_0_116])).
% 248.12/243.83  thf(c_0_127, plain, ~p52, inference(split_conjunct,[status(thm)],[c_0_117])).
% 248.12/243.83  thf(c_0_128, plain, ![X1:mono_2Etyop_2Einteger_2Eint]:(fmono_2Ec_2Einteger_2Eint__divides @ f__0 @ X1|~fmono_2Ec_2Einteger_2Eint__divides @ f__0 @ (fmono_2Ec_2Einteger_2Eint__sub @ f__1 @ X1)), inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[c_0_118, c_0_119]), c_0_120]), c_0_119]), c_0_121]), c_0_119])])).
% 248.12/243.83  thf(c_0_129, plain, fmono_2Ec_2Einteger_2Eint__divides @ f__0 @ (fmono_2Ec_2Einteger_2Eint__sub @ f__1 @ f__2), 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)],[c_0_122, c_0_119]), c_0_110]), c_0_123]), c_0_119]), c_0_124])]), c_0_125])).
% 248.12/243.83  thf(c_0_130, plain, ~fmono_2Ec_2Einteger_2Eint__divides @ f__0 @ f__2, inference(sr,[status(thm)],[c_0_126, c_0_127])).
% 248.12/243.83  thf(c_0_131, plain, ($false), inference(sr,[status(thm)],[inference(spm,[status(thm)],[c_0_128, c_0_129]), c_0_130]), ['proof']).
% 248.12/243.83  thf(1,plain,$false,inference(eprover,[status(thm),assumptions([h10,h11,h6,h7,h4,h5,h3,h2,h1,h0])],[])).
% 248.12/243.83  thf(thm_2Einteger_2EINT__DIVIDES__0,axiom,(~(((![X1:mono_2Etyop_2Einteger_2Eint]:((mono_2Ec_2Einteger_2Eint__divides @ X1) @ (mono_2Ec_2Einteger_2Eint__of__num @ mono_2Ec_2Enum_2E0))) => (~((![X1:mono_2Etyop_2Einteger_2Eint]:(((mono_2Ec_2Einteger_2Eint__divides @ (mono_2Ec_2Einteger_2Eint__of__num @ mono_2Ec_2Enum_2E0)) @ X1) = (X1 = (mono_2Ec_2Einteger_2Eint__of__num @ mono_2Ec_2Enum_2E0)))))))))).
% 248.12/243.83  thf(2,plain,$false,inference(tab_negimp,[status(thm),assumptions([h6,h7,h4,h5,h3,h2,h1,h0]),tab_negimp(discharge,[h10,h11])],[thm_2Einteger_2EINT__DIVIDES__0,1,h10,h11])).
% 248.12/243.83  thf(nax53, axiom, (p53<=fmono_2Ec_2Einteger_2Eint__divides @ f__0 @ (fmono_2Ec_2Einteger_2Eint__sub @ f__2 @ f__1)), file('<stdin>', nax53)).
% 248.12/243.83  thf(ax1528, axiom, ~(p53), file('<stdin>', ax1528)).
% 248.12/243.83  thf(pax51, axiom, (p51=>![X1:mono_2Etyop_2Einteger_2Eint, X2:mono_2Etyop_2Einteger_2Eint, X3:mono_2Etyop_2Einteger_2Eint]:(fmono_2Ec_2Einteger_2Eint__divides @ X1 @ X2=>(fmono_2Ec_2Einteger_2Eint__divides @ X1 @ (fmono_2Ec_2Einteger_2Eint__sub @ X2 @ X3)<=>fmono_2Ec_2Einteger_2Eint__divides @ X1 @ X3))), file('<stdin>', pax51)).
% 248.12/243.83  thf(pax52, axiom, (p52=>fmono_2Ec_2Einteger_2Eint__divides @ f__0 @ f__2), file('<stdin>', pax52)).
% 248.12/243.83  thf(pax54, axiom, (p54=>fmono_2Ec_2Einteger_2Eint__divides @ f__0 @ f__1), file('<stdin>', pax54)).
% 248.12/243.83  thf(ax1530, axiom, p51, file('<stdin>', ax1530)).
% 248.12/243.83  thf(ax1529, axiom, p52, file('<stdin>', ax1529)).
% 248.12/243.83  thf(ax1527, axiom, p54, file('<stdin>', ax1527)).
% 248.12/243.83  thf(c_0_8, plain, (~fmono_2Ec_2Einteger_2Eint__divides @ f__0 @ (fmono_2Ec_2Einteger_2Eint__sub @ f__2 @ f__1)|p53), inference(fof_nnf,[status(thm)],[inference(fof_simplification,[status(thm)],[nax53])])).
% 248.12/243.83  thf(c_0_9, plain, ~p53, inference(fof_simplification,[status(thm)],[ax1528])).
% 248.12/243.83  thf(c_0_10, plain, ![X2342:mono_2Etyop_2Einteger_2Eint, X2343:mono_2Etyop_2Einteger_2Eint, X2344:mono_2Etyop_2Einteger_2Eint]:((~fmono_2Ec_2Einteger_2Eint__divides @ X2342 @ (fmono_2Ec_2Einteger_2Eint__sub @ X2343 @ X2344)|fmono_2Ec_2Einteger_2Eint__divides @ X2342 @ X2344|~fmono_2Ec_2Einteger_2Eint__divides @ X2342 @ X2343|~p51)&(~fmono_2Ec_2Einteger_2Eint__divides @ X2342 @ X2344|fmono_2Ec_2Einteger_2Eint__divides @ X2342 @ (fmono_2Ec_2Einteger_2Eint__sub @ X2343 @ X2344)|~fmono_2Ec_2Einteger_2Eint__divides @ X2342 @ X2343|~p51)), inference(distribute,[status(thm)],[inference(shift_quantors,[status(thm)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[pax51])])])])).
% 248.12/243.83  thf(c_0_11, plain, (~p52|fmono_2Ec_2Einteger_2Eint__divides @ f__0 @ f__2), inference(fof_nnf,[status(thm)],[pax52])).
% 248.12/243.83  thf(c_0_12, plain, (~p54|fmono_2Ec_2Einteger_2Eint__divides @ f__0 @ f__1), inference(fof_nnf,[status(thm)],[pax54])).
% 248.12/243.83  thf(c_0_13, plain, (p53|~fmono_2Ec_2Einteger_2Eint__divides @ f__0 @ (fmono_2Ec_2Einteger_2Eint__sub @ f__2 @ f__1)), inference(split_conjunct,[status(thm)],[c_0_8])).
% 248.12/243.83  thf(c_0_14, plain, ~p53, inference(split_conjunct,[status(thm)],[c_0_9])).
% 248.12/243.83  thf(c_0_15, plain, ![X1:mono_2Etyop_2Einteger_2Eint, X2:mono_2Etyop_2Einteger_2Eint, X3:mono_2Etyop_2Einteger_2Eint]:(fmono_2Ec_2Einteger_2Eint__divides @ X1 @ (fmono_2Ec_2Einteger_2Eint__sub @ X3 @ X2)|~fmono_2Ec_2Einteger_2Eint__divides @ X1 @ X2|~fmono_2Ec_2Einteger_2Eint__divides @ X1 @ X3|~p51), inference(split_conjunct,[status(thm)],[c_0_10])).
% 248.12/243.83  thf(c_0_16, plain, p51, inference(split_conjunct,[status(thm)],[ax1530])).
% 248.12/243.83  thf(c_0_17, plain, (fmono_2Ec_2Einteger_2Eint__divides @ f__0 @ f__2|~p52), inference(split_conjunct,[status(thm)],[c_0_11])).
% 248.12/243.83  thf(c_0_18, plain, p52, inference(split_conjunct,[status(thm)],[ax1529])).
% 248.12/243.83  thf(c_0_19, plain, (fmono_2Ec_2Einteger_2Eint__divides @ f__0 @ f__1|~p54), inference(split_conjunct,[status(thm)],[c_0_12])).
% 248.12/243.83  thf(c_0_20, plain, p54, inference(split_conjunct,[status(thm)],[ax1527])).
% 248.12/243.83  thf(c_0_21, plain, ~fmono_2Ec_2Einteger_2Eint__divides @ f__0 @ (fmono_2Ec_2Einteger_2Eint__sub @ f__2 @ f__1), inference(sr,[status(thm)],[c_0_13, c_0_14])).
% 248.12/243.83  thf(c_0_22, plain, ![X1:mono_2Etyop_2Einteger_2Eint, X2:mono_2Etyop_2Einteger_2Eint, X3:mono_2Etyop_2Einteger_2Eint]:(fmono_2Ec_2Einteger_2Eint__divides @ X1 @ (fmono_2Ec_2Einteger_2Eint__sub @ X2 @ X3)|~fmono_2Ec_2Einteger_2Eint__divides @ X1 @ X2|~fmono_2Ec_2Einteger_2Eint__divides @ X1 @ X3), inference(cn,[status(thm)],[inference(rw,[status(thm)],[c_0_15, c_0_16])])).
% 248.12/243.83  thf(c_0_23, plain, fmono_2Ec_2Einteger_2Eint__divides @ f__0 @ f__2, inference(cn,[status(thm)],[inference(rw,[status(thm)],[c_0_17, c_0_18])])).
% 248.12/243.83  thf(c_0_24, plain, fmono_2Ec_2Einteger_2Eint__divides @ f__0 @ f__1, inference(cn,[status(thm)],[inference(rw,[status(thm)],[c_0_19, c_0_20])])).
% 248.12/243.83  thf(c_0_25, plain, ($false), inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_21, c_0_22]), c_0_23]), c_0_24])]), ['proof']).
% 248.12/243.83  thf(3,plain,$false,inference(eprover,[status(thm),assumptions([h10,h11,h8,h9,h4,h5,h3,h2,h1,h0])],[])).
% 248.12/243.83  thf(4,plain,$false,inference(tab_negimp,[status(thm),assumptions([h8,h9,h4,h5,h3,h2,h1,h0]),tab_negimp(discharge,[h10,h11])],[thm_2Einteger_2EINT__DIVIDES__0,3,h10,h11])).
% 248.12/243.83  thf(5,plain,$false,inference(tab_be,[status(thm),assumptions([h4,h5,h3,h2,h1,h0]),tab_be(discharge,[h6,h7]),tab_be(discharge,[h8,h9])],[h5,2,4,h6,h7,h8,h9])).
% 248.12/243.83  thf(6,plain,$false,inference(tab_negimp,[status(thm),assumptions([h3,h2,h1,h0]),tab_negimp(discharge,[h4,h5])],[h3,5,h4,h5])).
% 248.12/243.83  thf(7,plain,$false,inference(tab_negall,[status(thm),assumptions([h2,h1,h0]),tab_negall(discharge,[h3]),tab_negall(eigenvar,eigen__2)],[h2,6,h3])).
% 248.12/243.83  thf(8,plain,$false,inference(tab_negall,[status(thm),assumptions([h1,h0]),tab_negall(discharge,[h2]),tab_negall(eigenvar,eigen__1)],[h1,7,h2])).
% 248.12/243.83  thf(9,plain,$false,inference(tab_negall,[status(thm),assumptions([h0]),tab_negall(discharge,[h1]),tab_negall(eigenvar,eigen__0)],[h0,8,h1])).
% 248.12/243.83  thf(0,theorem,(![X1:mono_2Etyop_2Einteger_2Eint]:(![X2:mono_2Etyop_2Einteger_2Eint]:(![X3:mono_2Etyop_2Einteger_2Eint]:(((mono_2Ec_2Einteger_2Eint__divides @ X1) @ X2) => (((mono_2Ec_2Einteger_2Eint__divides @ X1) @ ((mono_2Ec_2Einteger_2Eint__sub @ X3) @ X2)) = ((mono_2Ec_2Einteger_2Eint__divides @ X1) @ X3)))))),inference(contra,[status(thm),contra(discharge,[h0])],[9,h0])).
% 248.12/243.83  % SZS output end Proof
%------------------------------------------------------------------------------