TSTP Solution File: NUM856+2 by iProver---3.9

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : iProver---3.9
% Problem  : NUM856+2 : TPTP v8.2.0. Released v4.1.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : run_iprover %s %d THM

% Computer : n001.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  : 300s
% DateTime : Mon Jun 24 12:55:55 EDT 2024

% Result   : Theorem 39.40s 6.28s
% Output   : CNFRefutation 39.40s
% Verified : 
% SZS Type : ERROR: Analysing output (Could not find formula named definition)

% Comments : 
%------------------------------------------------------------------------------
fof(f2,negated_conjecture,
    ~ greater(vmul(vd517,vd519),vmul(vd518,vd520)),
    inference(negated_conjecture,[],[f1]) ).

fof(f3,axiom,
    ( ( greater(vd517,vd518)
      & geq(vd519,vd520) )
    | ( geq(vd517,vd518)
      & greater(vd519,vd520) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p','dis(antec(scope(318)))') ).

fof(f4,axiom,
    ! [X0,X1,X2,X3] :
      ( ( greater(X0,X1)
        & greater(X2,X3) )
     => greater(vmul(X0,X2),vmul(X1,X3)) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p','ass(cond(312, 0), 0)') ).

fof(f171,plain,
    ( geq(vd519,vd520)
    | greater(vd519,vd520) ),
    inference(cnf_transformation,[],[f3]) ).

fof(f61,plain,
    ~ greater(vmul(vd517,vd519),vmul(vd518,vd520)),
    inference(flattening,[],[f2]) ).

fof(f118,plain,
    ! [X0,X1,X2,X3] :
      ( greater(vmul(X0,X2),vmul(X1,X3))
      | ~ greater(X0,X1)
      | ~ greater(X2,X3) ),
    inference(ennf_transformation,[],[f4]) ).

fof(f119,plain,
    ! [X0,X1,X2,X3] :
      ( greater(vmul(X0,X2),vmul(X1,X3))
      | ~ greater(X0,X1)
      | ~ greater(X2,X3) ),
    inference(flattening,[],[f118]) ).

fof(f5,axiom,
    ! [X4,X5,X6] :
      ( less(vmul(X4,X5),vmul(X6,X5))
     => less(X4,X6) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p','ass(cond(conjunct2(conjunct2(307)), 0), 0)') ).

fof(f175,plain,
    ! [X2,X3,X0,X1] :
      ( greater(vmul(X0,X2),vmul(X1,X3))
      | ~ greater(X0,X1)
      | ~ greater(X2,X3) ),
    inference(cnf_transformation,[],[f119]) ).

fof(f62,plain,
    ! [X0,X1,X2] :
      ( less(vmul(X0,X1),vmul(X2,X1))
     => less(X0,X2) ),
    inference(rectify,[],[f5]) ).

fof(f120,plain,
    ! [X0,X1,X2] :
      ( less(X0,X2)
      | ~ less(vmul(X0,X1),vmul(X2,X1)) ),
    inference(ennf_transformation,[],[f62]) ).

fof(f6,axiom,
    ! [X7,X8,X9] :
      ( vmul(X7,X8) = vmul(X9,X8)
     => X7 = X9 ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p','ass(cond(conjunct1(conjunct2(307)), 0), 0)') ).

fof(f176,plain,
    ! [X2,X0,X1] :
      ( less(X0,X2)
      | ~ less(vmul(X0,X1),vmul(X2,X1)) ),
    inference(cnf_transformation,[],[f120]) ).

fof(f63,plain,
    ! [X0,X1,X2] :
      ( vmul(X0,X1) = vmul(X2,X1)
     => X0 = X2 ),
    inference(rectify,[],[f6]) ).

fof(f121,plain,
    ! [X0,X1,X2] :
      ( X0 = X2
      | vmul(X0,X1) != vmul(X2,X1) ),
    inference(ennf_transformation,[],[f63]) ).

fof(f7,axiom,
    ! [X10,X11,X12] :
      ( greater(vmul(X10,X11),vmul(X12,X11))
     => greater(X10,X12) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p','ass(cond(conjunct1(307), 0), 0)') ).

fof(f177,plain,
    ! [X2,X0,X1] :
      ( X0 = X2
      | vmul(X0,X1) != vmul(X2,X1) ),
    inference(cnf_transformation,[],[f121]) ).

fof(f64,plain,
    ! [X0,X1,X2] :
      ( greater(vmul(X0,X1),vmul(X2,X1))
     => greater(X0,X2) ),
    inference(rectify,[],[f7]) ).

fof(f122,plain,
    ! [X0,X1,X2] :
      ( greater(X0,X2)
      | ~ greater(vmul(X0,X1),vmul(X2,X1)) ),
    inference(ennf_transformation,[],[f64]) ).

fof(f8,axiom,
    ! [X13,X14,X15] :
      ( less(X14,X15)
     => less(vmul(X14,X13),vmul(X15,X13)) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p','ass(cond(299, 0), 0)') ).

fof(f178,plain,
    ! [X2,X0,X1] :
      ( greater(X0,X2)
      | ~ greater(vmul(X0,X1),vmul(X2,X1)) ),
    inference(cnf_transformation,[],[f122]) ).

fof(f65,plain,
    ! [X0,X1,X2] :
      ( less(X1,X2)
     => less(vmul(X1,X0),vmul(X2,X0)) ),
    inference(rectify,[],[f8]) ).

fof(f123,plain,
    ! [X0,X1,X2] :
      ( less(vmul(X1,X0),vmul(X2,X0))
      | ~ less(X1,X2) ),
    inference(ennf_transformation,[],[f65]) ).

fof(f9,axiom,
    ! [X13,X16,X17] :
      ( X16 = X17
     => vmul(X16,X13) = vmul(X17,X13) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p','ass(cond(299, 0), 1)') ).

fof(f179,plain,
    ! [X2,X0,X1] :
      ( less(vmul(X1,X0),vmul(X2,X0))
      | ~ less(X1,X2) ),
    inference(cnf_transformation,[],[f123]) ).

fof(f66,plain,
    ! [X0,X1,X2] :
      ( X1 = X2
     => vmul(X1,X0) = vmul(X2,X0) ),
    inference(rectify,[],[f9]) ).

fof(f124,plain,
    ! [X0,X1,X2] :
      ( vmul(X1,X0) = vmul(X2,X0)
      | X1 != X2 ),
    inference(ennf_transformation,[],[f66]) ).

fof(f170,plain,
    ~ greater(vmul(vd517,vd519),vmul(vd518,vd520)),
    inference(cnf_transformation,[],[f61]) ).

fof(f173,plain,
    ( greater(vd517,vd518)
    | greater(vd519,vd520) ),
    inference(cnf_transformation,[],[f3]) ).

fof(f174,plain,
    ( greater(vd517,vd518)
    | geq(vd517,vd518) ),
    inference(cnf_transformation,[],[f3]) ).

fof(f180,plain,
    ! [X2,X0,X1] :
      ( vmul(X1,X0) = vmul(X2,X0)
      | X1 != X2 ),
    inference(cnf_transformation,[],[f124]) ).

fof(f10,axiom,
    ! [X13,X18,X19] :
      ( greater(X18,X19)
     => greater(vmul(X18,X13),vmul(X19,X13)) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p','ass(cond(299, 0), 2)') ).

fof(f252,plain,
    ! [X2,X0] : vmul(X2,X0) = vmul(X2,X0),
    inference(equality_resolution,[],[f180]) ).

fof(f67,plain,
    ! [X0,X1,X2] :
      ( greater(X1,X2)
     => greater(vmul(X1,X0),vmul(X2,X0)) ),
    inference(rectify,[],[f10]) ).

fof(f125,plain,
    ! [X0,X1,X2] :
      ( greater(vmul(X1,X0),vmul(X2,X0))
      | ~ greater(X1,X2) ),
    inference(ennf_transformation,[],[f67]) ).

fof(f11,axiom,
    ! [X20,X21,X22] : vmul(vmul(X20,X21),X22) = vmul(X20,vmul(X21,X22)),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p','ass(cond(290, 0), 0)') ).

fof(f181,plain,
    ! [X2,X0,X1] :
      ( greater(vmul(X1,X0),vmul(X2,X0))
      | ~ greater(X1,X2) ),
    inference(cnf_transformation,[],[f125]) ).

fof(f68,plain,
    ! [X0,X1,X2] : vmul(vmul(X0,X1),X2) = vmul(X0,vmul(X1,X2)),
    inference(rectify,[],[f11]) ).

fof(f12,axiom,
    ! [X23,X24,X25] : vmul(X23,vplus(X24,X25)) = vplus(vmul(X23,X24),vmul(X23,X25)),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p','ass(cond(281, 0), 0)') ).

fof(f182,plain,
    ! [X2,X0,X1] : vmul(vmul(X0,X1),X2) = vmul(X0,vmul(X1,X2)),
    inference(cnf_transformation,[],[f68]) ).

fof(f69,plain,
    ! [X0,X1,X2] : vmul(X0,vplus(X1,X2)) = vplus(vmul(X0,X1),vmul(X0,X2)),
    inference(rectify,[],[f12]) ).

fof(f13,axiom,
    ! [X26,X27] : vmul(X26,X27) = vmul(X27,X26),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p','ass(cond(270, 0), 0)') ).

fof(f183,plain,
    ! [X2,X0,X1] : vmul(X0,vplus(X1,X2)) = vplus(vmul(X0,X1),vmul(X0,X2)),
    inference(cnf_transformation,[],[f69]) ).

fof(f70,plain,
    ! [X0,X1] : vmul(X0,X1) = vmul(X1,X0),
    inference(rectify,[],[f13]) ).

fof(f14,axiom,
    ! [X28,X29] : vmul(vsucc(X28),X29) = vplus(vmul(X28,X29),X29),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p','ass(cond(261, 0), 0)') ).

fof(f184,plain,
    ! [X0,X1] : vmul(X0,X1) = vmul(X1,X0),
    inference(cnf_transformation,[],[f70]) ).

fof(f71,plain,
    ! [X0,X1] : vmul(vsucc(X0),X1) = vplus(vmul(X0,X1),X1),
    inference(rectify,[],[f14]) ).

fof(f185,plain,
    ! [X0,X1] : vmul(vsucc(X0),X1) = vplus(vmul(X0,X1),X1),
    inference(cnf_transformation,[],[f71]) ).

cnf(c_49,negated_conjecture,
    ~ greater(vmul(vd517,vd519),vmul(vd518,vd520)),
    inference(cnf_transformation,[],[f170]) ).

cnf(c_50,plain,
    ( greater(vd517,vd518)
    | geq(vd517,vd518) ),
    inference(cnf_transformation,[],[f174]) ).

cnf(c_51,plain,
    ( greater(vd517,vd518)
    | greater(vd519,vd520) ),
    inference(cnf_transformation,[],[f173]) ).

cnf(c_53,plain,
    ( greater(vd519,vd520)
    | geq(vd519,vd520) ),
    inference(cnf_transformation,[],[f171]) ).

cnf(c_54,plain,
    ( ~ greater(X0,X1)
    | ~ greater(X2,X3)
    | greater(vmul(X0,X2),vmul(X1,X3)) ),
    inference(cnf_transformation,[],[f175]) ).

cnf(c_58,plain,
    ( ~ less(X0,X1)
    | less(vmul(X0,X2),vmul(X1,X2)) ),
    inference(cnf_transformation,[],[f179]) ).

cnf(c_59,plain,
    ( ~ greater(X0,X1)
    | greater(vmul(X0,X2),vmul(X1,X2)) ),
    inference(cnf_transformation,[],[f181]) ).

cnf(c_61,plain,
    vplus(vmul(X0,X1),vmul(X0,X2)) = vmul(X0,vplus(X1,X2)),
    inference(cnf_transformation,[],[f183]) ).

cnf(c_62,plain,
    vmul(X0,X1) = vmul(X1,X0),
    inference(cnf_transformation,[],[f184]) ).

cnf(c_68,plain,
    ( ~ greater(X0,X1)
    | geq(X0,vplus(X1,v1)) ),
    inference(cnf_transformation,[],[f190]) ).

cnf(c_81,plain,
    ( ~ less(X0,X1)
    | ~ leq(X1,X2)
    | less(X0,X2) ),
    inference(cnf_transformation,[],[f205]) ).

cnf(c_90,plain,
    ( ~ greater(X0,X1)
    | geq(X0,X1) ),
    inference(cnf_transformation,[],[f213]) ).

cnf(c_91,plain,
    ( ~ geq(X0,X1)
    | X0 = X1
    | greater(X0,X1) ),
    inference(cnf_transformation,[],[f212]) ).

cnf(c_92,plain,
    ( ~ less(X0,X1)
    | greater(X1,X0) ),
    inference(cnf_transformation,[],[f215]) ).

cnf(c_98,plain,
    less(X0,vplus(X0,X1)),
    inference(cnf_transformation,[],[f258]) ).

cnf(c_108,plain,
    vplus(X0,X1) = vplus(X1,X0),
    inference(cnf_transformation,[],[f231]) ).

cnf(c_193,plain,
    geq(vd517,vd518),
    inference(forward_subsumption_resolution,[status(thm)],[c_50,c_90]) ).

cnf(c_203,plain,
    geq(vd519,vd520),
    inference(forward_subsumption_resolution,[status(thm)],[c_53,c_90]) ).

cnf(c_953,plain,
    vmul(vd517,vd519) = sP0_iProver_def,
    definition ).

cnf(c_954,plain,
    vmul(vd518,vd520) = sP1_iProver_def,
    definition ).

cnf(c_955,negated_conjecture,
    ~ greater(sP0_iProver_def,sP1_iProver_def),
    inference(demodulation,[status(thm)],[c_49,c_954,c_953]) ).

cnf(c_2038,plain,
    ( ~ less(vd518,X0)
    | less(sP1_iProver_def,vmul(X0,vd520)) ),
    inference(superposition,[status(thm)],[c_954,c_58]) ).

cnf(c_2115,plain,
    ( ~ greater(X0,X1)
    | greater(vmul(X0,X2),vmul(X2,X1)) ),
    inference(superposition,[status(thm)],[c_62,c_59]) ).

cnf(c_2891,plain,
    ( vd517 = vd518
    | greater(vd517,vd518) ),
    inference(superposition,[status(thm)],[c_193,c_91]) ).

cnf(c_2892,plain,
    ( vd519 = vd520
    | greater(vd519,vd520) ),
    inference(superposition,[status(thm)],[c_203,c_91]) ).

cnf(c_3390,plain,
    vplus(vmul(X0,X1),vmul(X0,X2)) = vmul(X0,vplus(X2,X1)),
    inference(superposition,[status(thm)],[c_61,c_108]) ).

cnf(c_4941,plain,
    ( ~ greater(vd517,X0)
    | ~ greater(vd519,X1)
    | greater(sP0_iProver_def,vmul(X0,X1)) ),
    inference(superposition,[status(thm)],[c_953,c_54]) ).

cnf(c_10327,plain,
    ( ~ less(vd518,X0)
    | greater(vmul(X0,vd520),sP1_iProver_def) ),
    inference(superposition,[status(thm)],[c_2038,c_92]) ).

cnf(c_12127,plain,
    ( ~ greater(X0,vd520)
    | greater(vmul(X0,vd518),sP1_iProver_def) ),
    inference(superposition,[status(thm)],[c_954,c_2115]) ).

cnf(c_24051,plain,
    less(vmul(X0,X1),vmul(X0,vplus(X2,X1))),
    inference(superposition,[status(thm)],[c_3390,c_98]) ).

cnf(c_24849,plain,
    ( ~ greater(vd517,X0)
    | greater(sP0_iProver_def,vmul(X0,vd519)) ),
    inference(superposition,[status(thm)],[c_953,c_59]) ).

cnf(c_25476,plain,
    ( vd517 = vd518
    | greater(vd517,vd518) ),
    inference(superposition,[status(thm)],[c_193,c_91]) ).

cnf(c_87629,plain,
    ( ~ greater(vd517,vd518)
    | ~ greater(vd519,vd520)
    | greater(sP0_iProver_def,sP1_iProver_def) ),
    inference(superposition,[status(thm)],[c_954,c_4941]) ).

cnf(c_87671,plain,
    ( ~ greater(vd517,vd518)
    | ~ greater(vd519,vd520) ),
    inference(forward_subsumption_resolution,[status(thm)],[c_87629,c_955]) ).

cnf(c_87883,plain,
    ( ~ greater(vd517,vd518)
    | vd519 = vd520 ),
    inference(superposition,[status(thm)],[c_2892,c_87671]) ).

cnf(c_88417,plain,
    ( vd517 = vd518
    | vd519 = vd520 ),
    inference(superposition,[status(thm)],[c_2891,c_87883]) ).

cnf(c_88495,plain,
    ( ~ less(vd518,X0)
    | vd517 = vd518
    | greater(vmul(X0,vd519),sP1_iProver_def) ),
    inference(superposition,[status(thm)],[c_88417,c_10327]) ).

cnf(c_98944,plain,
    ( ~ less(vd518,vd517)
    | vd517 = vd518
    | greater(sP0_iProver_def,sP1_iProver_def) ),
    inference(superposition,[status(thm)],[c_953,c_88495]) ).

cnf(c_98969,plain,
    ( ~ less(vd518,vd517)
    | vd517 = vd518 ),
    inference(forward_subsumption_resolution,[status(thm)],[c_98944,c_955]) ).

fof(f31,axiom,
    ! [X61,X62,X63] :
      ( ( ( less(X61,X62)
          & leq(X62,X63) )
        | ( leq(X61,X62)
          & less(X62,X63) ) )
     => less(X61,X63) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p','ass(cond(goal(177), 0), 0)') ).

fof(f205,plain,
    ! [X2,X0,X1] :
      ( less(X0,X2)
      | ~ less(X0,X1)
      | ~ leq(X1,X2) ),
    inference(cnf_transformation,[],[f141]) ).

fof(f35,axiom,
    ! [X71,X72] :
      ( leq(X72,X71)
    <=> ( X71 = X72
        | less(X72,X71) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p','def(cond(conseq(axiom(3)), 17), 1)') ).

fof(f210,plain,
    ! [X0,X1] :
      ( leq(X1,X0)
      | ~ less(X1,X0) ),
    inference(cnf_transformation,[],[f156]) ).

fof(f36,axiom,
    ! [X73,X74] :
      ( geq(X74,X73)
    <=> ( X73 = X74
        | greater(X74,X73) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p','def(cond(conseq(axiom(3)), 16), 1)') ).

fof(f213,plain,
    ! [X0,X1] :
      ( geq(X1,X0)
      | ~ greater(X1,X0) ),
    inference(cnf_transformation,[],[f158]) ).

fof(f53,axiom,
    ! [X100] : vplus(v1,X100) = vsucc(X100),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p','ass(cond(43, 0), 0)') ).

fof(f241,plain,
    ! [X0] : v1 != vsucc(X0),
    inference(cnf_transformation,[],[f117]) ).

fof(f88,plain,
    ! [X0,X1,X2] :
      ( ( ( less(X0,X1)
          & leq(X1,X2) )
        | ( leq(X0,X1)
          & less(X1,X2) ) )
     => less(X0,X2) ),
    inference(rectify,[],[f31]) ).

fof(f92,plain,
    ! [X0,X1] :
      ( leq(X1,X0)
    <=> ( X0 = X1
        | less(X1,X0) ) ),
    inference(rectify,[],[f35]) ).

fof(f93,plain,
    ! [X0,X1] :
      ( geq(X1,X0)
    <=> ( X0 = X1
        | greater(X1,X0) ) ),
    inference(rectify,[],[f36]) ).

fof(f110,plain,
    ! [X0] : vsucc(X0) = vplus(v1,X0),
    inference(rectify,[],[f53]) ).

fof(f112,plain,
    ! [X0,X1] :
      ( vsucc(X0) = vplus(X0,v1)
      & vsucc(vplus(X0,X1)) = vplus(X0,vsucc(X1)) ),
    inference(rectify,[],[f55]) ).

fof(f113,plain,
    ! [X0] :
      ( v1 != X0
     => vsucc(vskolem2(X0)) = X0 ),
    inference(rectify,[],[f56]) ).

fof(f114,plain,
    ! [X0] : vsucc(X0) != X0,
    inference(rectify,[],[f57]) ).

fof(f115,plain,
    ! [X0,X1] :
      ( X0 != X1
     => vsucc(X0) != vsucc(X1) ),
    inference(rectify,[],[f58]) ).

fof(f116,plain,
    ! [X0,X1] :
      ( vsucc(X0) = vsucc(X1)
     => X0 = X1 ),
    inference(rectify,[],[f59]) ).

fof(f117,plain,
    ! [X0] : v1 != vsucc(X0),
    inference(rectify,[],[f60]) ).

fof(f141,plain,
    ! [X0,X1,X2] :
      ( less(X0,X2)
      | ( ( ~ less(X0,X1)
          | ~ leq(X1,X2) )
        & ( ~ leq(X0,X1)
          | ~ less(X1,X2) ) ) ),
    inference(ennf_transformation,[],[f88]) ).

fof(f32,axiom,
    ! [X64,X65,X66] :
      ( ( less(X64,X65)
        & less(X65,X66) )
     => less(X64,X66) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p','ass(cond(168, 0), 0)') ).

fof(f204,plain,
    ! [X2,X0,X1] :
      ( less(X0,X2)
      | ~ leq(X0,X1)
      | ~ less(X1,X2) ),
    inference(cnf_transformation,[],[f141]) ).

fof(f89,plain,
    ! [X0,X1,X2] :
      ( ( less(X0,X1)
        & less(X1,X2) )
     => less(X0,X2) ),
    inference(rectify,[],[f32]) ).

fof(f142,plain,
    ! [X0,X1,X2] :
      ( less(X0,X2)
      | ~ less(X0,X1)
      | ~ less(X1,X2) ),
    inference(ennf_transformation,[],[f89]) ).

fof(f143,plain,
    ! [X0,X1,X2] :
      ( less(X0,X2)
      | ~ less(X0,X1)
      | ~ less(X1,X2) ),
    inference(flattening,[],[f142]) ).

fof(f33,axiom,
    ! [X67,X68] :
      ( leq(X67,X68)
     => geq(X68,X67) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p','ass(cond(163, 0), 0)') ).

fof(f206,plain,
    ! [X2,X0,X1] :
      ( less(X0,X2)
      | ~ less(X0,X1)
      | ~ less(X1,X2) ),
    inference(cnf_transformation,[],[f143]) ).

fof(f90,plain,
    ! [X0,X1] :
      ( leq(X0,X1)
     => geq(X1,X0) ),
    inference(rectify,[],[f33]) ).

fof(f144,plain,
    ! [X0,X1] :
      ( geq(X1,X0)
      | ~ leq(X0,X1) ),
    inference(ennf_transformation,[],[f90]) ).

fof(f34,axiom,
    ! [X69,X70] :
      ( geq(X69,X70)
     => leq(X70,X69) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p','ass(cond(158, 0), 0)') ).

fof(f207,plain,
    ! [X0,X1] :
      ( geq(X1,X0)
      | ~ leq(X0,X1) ),
    inference(cnf_transformation,[],[f144]) ).

fof(f91,plain,
    ! [X0,X1] :
      ( geq(X0,X1)
     => leq(X1,X0) ),
    inference(rectify,[],[f34]) ).

fof(f145,plain,
    ! [X0,X1] :
      ( leq(X1,X0)
      | ~ geq(X0,X1) ),
    inference(ennf_transformation,[],[f91]) ).

fof(f152,plain,
    ! [X0] :
      ( vsucc(vskolem2(X0)) = X0
      | v1 = X0 ),
    inference(ennf_transformation,[],[f113]) ).

fof(f153,plain,
    ! [X0,X1] :
      ( vsucc(X0) != vsucc(X1)
      | X0 = X1 ),
    inference(ennf_transformation,[],[f115]) ).

fof(f154,plain,
    ! [X0,X1] :
      ( X0 = X1
      | vsucc(X0) != vsucc(X1) ),
    inference(ennf_transformation,[],[f116]) ).

fof(f155,plain,
    ! [X0,X1] :
      ( ( leq(X1,X0)
        | ( X0 != X1
          & ~ less(X1,X0) ) )
      & ( X0 = X1
        | less(X1,X0)
        | ~ leq(X1,X0) ) ),
    inference(nnf_transformation,[],[f92]) ).

fof(f156,plain,
    ! [X0,X1] :
      ( ( leq(X1,X0)
        | ( X0 != X1
          & ~ less(X1,X0) ) )
      & ( X0 = X1
        | less(X1,X0)
        | ~ leq(X1,X0) ) ),
    inference(flattening,[],[f155]) ).

fof(f157,plain,
    ! [X0,X1] :
      ( ( geq(X1,X0)
        | ( X0 != X1
          & ~ greater(X1,X0) ) )
      & ( X0 = X1
        | greater(X1,X0)
        | ~ geq(X1,X0) ) ),
    inference(nnf_transformation,[],[f93]) ).

fof(f158,plain,
    ! [X0,X1] :
      ( ( geq(X1,X0)
        | ( X0 != X1
          & ~ greater(X1,X0) ) )
      & ( X0 = X1
        | greater(X1,X0)
        | ~ geq(X1,X0) ) ),
    inference(flattening,[],[f157]) ).

fof(f37,axiom,
    ! [X75,X76] :
      ( less(X75,X76)
     => greater(X76,X75) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p','ass(cond(147, 0), 0)') ).

fof(f212,plain,
    ! [X0,X1] :
      ( X0 = X1
      | greater(X1,X0)
      | ~ geq(X1,X0) ),
    inference(cnf_transformation,[],[f158]) ).

fof(f94,plain,
    ! [X0,X1] :
      ( less(X0,X1)
     => greater(X1,X0) ),
    inference(rectify,[],[f37]) ).

fof(f146,plain,
    ! [X0,X1] :
      ( greater(X1,X0)
      | ~ less(X0,X1) ),
    inference(ennf_transformation,[],[f94]) ).

fof(f38,axiom,
    ! [X77,X78] :
      ( greater(X77,X78)
     => less(X78,X77) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p','ass(cond(140, 0), 0)') ).

fof(f215,plain,
    ! [X0,X1] :
      ( greater(X1,X0)
      | ~ less(X0,X1) ),
    inference(cnf_transformation,[],[f146]) ).

fof(f95,plain,
    ! [X0,X1] :
      ( greater(X0,X1)
     => less(X1,X0) ),
    inference(rectify,[],[f38]) ).

fof(f147,plain,
    ! [X0,X1] :
      ( less(X1,X0)
      | ~ greater(X0,X1) ),
    inference(ennf_transformation,[],[f95]) ).

fof(f39,axiom,
    ! [X79,X80] :
      ( less(X79,X80)
      | greater(X79,X80)
      | X79 = X80 ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p','ass(cond(goal(130), 0), 0)') ).

fof(f216,plain,
    ! [X0,X1] :
      ( less(X1,X0)
      | ~ greater(X0,X1) ),
    inference(cnf_transformation,[],[f147]) ).

fof(f96,plain,
    ! [X0,X1] :
      ( less(X0,X1)
      | greater(X0,X1)
      | X0 = X1 ),
    inference(rectify,[],[f39]) ).

fof(f40,axiom,
    ! [X79,X80] :
      ( ~ less(X79,X80)
      | X79 != X80 ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p','ass(cond(goal(130), 0), 1)') ).

fof(f217,plain,
    ! [X0,X1] :
      ( less(X0,X1)
      | greater(X0,X1)
      | X0 = X1 ),
    inference(cnf_transformation,[],[f96]) ).

fof(f97,plain,
    ! [X0,X1] :
      ( ~ less(X0,X1)
      | X0 != X1 ),
    inference(rectify,[],[f40]) ).

fof(f208,plain,
    ! [X0,X1] :
      ( leq(X1,X0)
      | ~ geq(X0,X1) ),
    inference(cnf_transformation,[],[f145]) ).

fof(f209,plain,
    ! [X0,X1] :
      ( X0 = X1
      | less(X1,X0)
      | ~ leq(X1,X0) ),
    inference(cnf_transformation,[],[f156]) ).

fof(f218,plain,
    ! [X0,X1] :
      ( ~ less(X0,X1)
      | X0 != X1 ),
    inference(cnf_transformation,[],[f97]) ).

fof(f41,axiom,
    ! [X79,X80] :
      ( ~ less(X79,X80)
      | ~ greater(X79,X80) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p','ass(cond(goal(130), 0), 2)') ).

fof(f256,plain,
    ! [X1] : ~ less(X1,X1),
    inference(equality_resolution,[],[f218]) ).

fof(f98,plain,
    ! [X0,X1] :
      ( ~ less(X0,X1)
      | ~ greater(X0,X1) ),
    inference(rectify,[],[f41]) ).

fof(f42,axiom,
    ! [X79,X80] :
      ( ~ greater(X79,X80)
      | X79 != X80 ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p','ass(cond(goal(130), 0), 3)') ).

fof(f219,plain,
    ! [X0,X1] :
      ( ~ less(X0,X1)
      | ~ greater(X0,X1) ),
    inference(cnf_transformation,[],[f98]) ).

fof(f99,plain,
    ! [X0,X1] :
      ( ~ greater(X0,X1)
      | X0 != X1 ),
    inference(rectify,[],[f42]) ).

fof(f220,plain,
    ! [X0,X1] :
      ( ~ greater(X0,X1)
      | X0 != X1 ),
    inference(cnf_transformation,[],[f99]) ).

fof(f233,plain,
    ! [X0] : vsucc(X0) = vplus(v1,X0),
    inference(cnf_transformation,[],[f110]) ).

fof(f15,axiom,
    ! [X30] : vmul(v1,X30) = X30,
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p','ass(cond(253, 0), 0)') ).

fof(f242,plain,
    ! [X0,X1] : vplus(vmul(X0,X1),X1) = vmul(vplus(v1,X0),X1),
    inference(definition_unfolding,[],[f185,f233]) ).

fof(f72,plain,
    ! [X0] : vmul(v1,X0) = X0,
    inference(rectify,[],[f15]) ).

fof(f186,plain,
    ! [X0] : vmul(v1,X0) = X0,
    inference(cnf_transformation,[],[f72]) ).

fof(f235,plain,
    ! [X0,X1] : vsucc(vplus(X0,X1)) = vplus(X0,vsucc(X1)),
    inference(cnf_transformation,[],[f112]) ).

fof(f56,axiom,
    ! [X106] :
      ( v1 != X106
     => vsucc(vskolem2(X106)) = X106 ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p','ass(cond(20, 0), 0)') ).

fof(f246,plain,
    ! [X0,X1] : vplus(v1,vplus(X0,X1)) = vplus(X0,vplus(v1,X1)),
    inference(definition_unfolding,[],[f235,f233,f233]) ).

fof(f236,plain,
    ! [X0] : vsucc(X0) = vplus(X0,v1),
    inference(cnf_transformation,[],[f112]) ).

fof(f55,axiom,
    ! [X104,X105] :
      ( vplus(X104,v1) = vsucc(X104)
      & vplus(X104,vsucc(X105)) = vsucc(vplus(X104,X105)) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p','qu(cond(conseq(axiom(3)), 3), and(holds(definiens(29), 45, 0), holds(definiens(29), 44, 0)))') ).

fof(f245,plain,
    ! [X0] : vplus(v1,X0) = vplus(X0,v1),
    inference(definition_unfolding,[],[f236,f233]) ).

fof(f237,plain,
    ! [X0] :
      ( vsucc(vskolem2(X0)) = X0
      | v1 = X0 ),
    inference(cnf_transformation,[],[f152]) ).

fof(f57,axiom,
    ! [X107] : vsucc(X107) != X107,
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p','ass(cond(12, 0), 0)') ).

fof(f247,plain,
    ! [X0] :
      ( vplus(v1,vskolem2(X0)) = X0
      | v1 = X0 ),
    inference(definition_unfolding,[],[f237,f233]) ).

fof(f238,plain,
    ! [X0] : vsucc(X0) != X0,
    inference(cnf_transformation,[],[f114]) ).

fof(f58,axiom,
    ! [X108,X109] :
      ( X108 != X109
     => vsucc(X108) != vsucc(X109) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p','ass(cond(6, 0), 0)') ).

fof(f248,plain,
    ! [X0] : vplus(v1,X0) != X0,
    inference(definition_unfolding,[],[f238,f233]) ).

fof(f239,plain,
    ! [X0,X1] :
      ( vsucc(X0) != vsucc(X1)
      | X0 = X1 ),
    inference(cnf_transformation,[],[f153]) ).

fof(f59,axiom,
    ! [X110,X111] :
      ( vsucc(X110) = vsucc(X111)
     => X110 = X111 ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p','qu(antec(axiom(3)), imp(antec(axiom(3))))') ).

fof(f249,plain,
    ! [X0,X1] :
      ( vplus(v1,X0) != vplus(v1,X1)
      | X0 = X1 ),
    inference(definition_unfolding,[],[f239,f233,f233]) ).

fof(f240,plain,
    ! [X0,X1] :
      ( X0 = X1
      | vsucc(X0) != vsucc(X1) ),
    inference(cnf_transformation,[],[f154]) ).

fof(f60,axiom,
    ! [X112] : v1 != vsucc(X112),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p','qu(restrictor(axiom(1)), holds(scope(axiom(1)), 2, 0))') ).

fof(f250,plain,
    ! [X0,X1] :
      ( X0 = X1
      | vplus(v1,X0) != vplus(v1,X1) ),
    inference(definition_unfolding,[],[f240,f233,f233]) ).

fof(f257,plain,
    ! [X1] : ~ greater(X1,X1),
    inference(equality_resolution,[],[f220]) ).

cnf(c_64,plain,
    vmul(v1,X0) = X0,
    inference(cnf_transformation,[],[f186]) ).

cnf(c_85,plain,
    ( ~ geq(X0,X1)
    | leq(X1,X0) ),
    inference(cnf_transformation,[],[f208]) ).

cnf(c_88,plain,
    ( ~ leq(X0,X1)
    | X0 = X1
    | less(X0,X1) ),
    inference(cnf_transformation,[],[f209]) ).

cnf(c_97,plain,
    ~ greater(X0,X0),
    inference(cnf_transformation,[],[f257]) ).

cnf(c_1534,plain,
    leq(vd518,vd517),
    inference(superposition,[status(thm)],[c_193,c_85]) ).

cnf(c_2821,plain,
    ( vd517 = vd518
    | less(vd518,vd517) ),
    inference(superposition,[status(thm)],[c_1534,c_88]) ).

cnf(c_24060,plain,
    less(vmul(v1,X0),vplus(X1,X0)),
    inference(superposition,[status(thm)],[c_64,c_24051]) ).

cnf(c_24062,plain,
    less(X0,vplus(X1,X0)),
    inference(light_normalisation,[status(thm)],[c_24060,c_64]) ).

cnf(c_24527,plain,
    ( ~ greater(X0,X1)
    | leq(vplus(X1,v1),X0) ),
    inference(superposition,[status(thm)],[c_68,c_85]) ).

cnf(c_25157,plain,
    ( ~ leq(vplus(X0,X1),X2)
    | less(X1,X2) ),
    inference(superposition,[status(thm)],[c_24062,c_81]) ).

cnf(c_57000,plain,
    ( ~ greater(vd517,v1)
    | greater(sP0_iProver_def,vd519) ),
    inference(superposition,[status(thm)],[c_64,c_24849]) ).

cnf(c_74113,plain,
    ( ~ greater(X0,X1)
    | less(v1,X0) ),
    inference(superposition,[status(thm)],[c_24527,c_25157]) ).

cnf(c_77113,plain,
    ( vd517 = vd518
    | less(v1,vd517) ),
    inference(superposition,[status(thm)],[c_25476,c_74113]) ).

cnf(c_85667,plain,
    ( vd517 = vd518
    | greater(vd517,v1) ),
    inference(superposition,[status(thm)],[c_77113,c_92]) ).

cnf(c_89144,plain,
    ( vd517 = vd518
    | greater(sP0_iProver_def,vd519) ),
    inference(superposition,[status(thm)],[c_85667,c_57000]) ).

cnf(c_92779,plain,
    ( vd517 = vd518
    | geq(sP0_iProver_def,vd519) ),
    inference(superposition,[status(thm)],[c_89144,c_90]) ).

cnf(c_99009,plain,
    vd517 = vd518,
    inference(global_subsumption_just,[status(thm)],[c_92779,c_2821,c_98969]) ).

cnf(c_99834,plain,
    vd517 = vd518,
    inference(global_subsumption_just,[status(thm)],[c_98969,c_99009]) ).

cnf(c_99996,plain,
    ( ~ greater(X0,vd520)
    | greater(vmul(X0,vd517),sP1_iProver_def) ),
    inference(demodulation,[status(thm)],[c_12127,c_99834]) ).

cnf(c_100146,plain,
    ( greater(vd517,vd517)
    | greater(vd519,vd520) ),
    inference(demodulation,[status(thm)],[c_51,c_99834]) ).

cnf(c_100148,plain,
    greater(vd519,vd520),
    inference(forward_subsumption_resolution,[status(thm)],[c_100146,c_97]) ).

cnf(c_141578,plain,
    ( ~ greater(X0,vd520)
    | greater(vmul(vd517,X0),sP1_iProver_def) ),
    inference(superposition,[status(thm)],[c_62,c_99996]) ).

cnf(c_158636,plain,
    ( ~ greater(vd519,vd520)
    | greater(sP0_iProver_def,sP1_iProver_def) ),
    inference(superposition,[status(thm)],[c_953,c_141578]) ).

cnf(c_158660,plain,
    $false,
    inference(forward_subsumption_resolution,[status(thm)],[c_158636,c_955,c_100148]) ).


%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.09/0.15  % Problem  : NUM856+2 : TPTP v8.2.0. Released v4.1.0.
% 0.09/0.15  % Command  : run_iprover %s %d THM
% 0.14/0.37  % Computer : n001.cluster.edu
% 0.14/0.37  % Model    : x86_64 x86_64
% 0.14/0.37  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.14/0.37  % Memory   : 8042.1875MB
% 0.14/0.37  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.14/0.37  % CPULimit : 300
% 0.14/0.37  % WCLimit  : 300
% 0.14/0.37  % DateTime : Sat Jun 22 20:23:24 EDT 2024
% 0.14/0.37  % CPUTime  : 
% 0.23/0.53  Running first-order theorem proving
% 0.23/0.53  Running: /export/starexec/sandbox2/solver/bin/run_problem --schedule fof_schedule --heuristic_context casc_unsat --no_cores 8 /export/starexec/sandbox2/benchmark/theBenchmark.p 300
% 39.40/6.28  % SZS status Started for theBenchmark.p
% 39.40/6.28  % SZS status Theorem for theBenchmark.p
% 39.40/6.28  
% 39.40/6.28  %---------------- iProver v3.9 (pre CASC 2024/SMT-COMP 2024) ----------------%
% 39.40/6.28  
% 39.40/6.28  ------  iProver source info
% 39.40/6.28  
% 39.40/6.28  git: date: 2024-06-12 09:56:46 +0000
% 39.40/6.28  git: sha1: 4869ab62f0a3398f9d3a35e6db7918ebd3847e49
% 39.40/6.28  git: non_committed_changes: false
% 39.40/6.28  
% 39.40/6.28  ------ Parsing...
% 39.40/6.28  ------ Clausification by vclausify_rel  & Parsing by iProver...
% 39.40/6.28  
% 39.40/6.28  ------ Preprocessing... sup_sim: 0  sf_s  rm: 1 0s  sf_e  pe_s  pe_e  sup_sim: 0  sf_s  rm: 1 0s  sf_e  pe_s  pe_e 
% 39.40/6.28  
% 39.40/6.28  ------ Preprocessing... gs_s  sp: 0 0s  gs_e  snvd_s sp: 0 0s snvd_e 
% 39.40/6.28  
% 39.40/6.28  ------ Preprocessing... sf_s  rm: 1 0s  sf_e  sf_s  rm: 0 0s  sf_e 
% 39.40/6.28  ------ Proving...
% 39.40/6.28  ------ Problem Properties 
% 39.40/6.28  
% 39.40/6.28  
% 39.40/6.28  clauses                                 60
% 39.40/6.28  conjectures                             1
% 39.40/6.28  EPR                                     23
% 39.40/6.28  Horn                                    54
% 39.40/6.28  unary                                   23
% 39.40/6.28  binary                                  24
% 39.40/6.28  lits                                    110
% 39.40/6.28  lits eq                                 29
% 39.40/6.28  fd_pure                                 0
% 39.40/6.28  fd_pseudo                               0
% 39.40/6.28  fd_cond                                 0
% 39.40/6.28  fd_pseudo_cond                          6
% 39.40/6.28  AC symbols                              2
% 39.40/6.28  
% 39.40/6.28  ------ Schedule dynamic 5 is on 
% 39.40/6.28  
% 39.40/6.28  ------ Input Options "--resolution_flag false --inst_lit_sel_side none" Time Limit: 10.
% 39.40/6.28  
% 39.40/6.28  
% 39.40/6.28  ------ 
% 39.40/6.28  Current options:
% 39.40/6.28  ------ 
% 39.40/6.28  
% 39.40/6.28  
% 39.40/6.28  
% 39.40/6.28  
% 39.40/6.28  ------ Proving...
% 39.40/6.28  
% 39.40/6.28  
% 39.40/6.28  % SZS status Theorem for theBenchmark.p
% 39.40/6.28  
% 39.40/6.28  % SZS output start CNFRefutation for theBenchmark.p
% See solution above
% 39.40/6.28  
% 39.40/6.28  
%------------------------------------------------------------------------------