TSTP Solution File: GEO336+1 by Drodi---3.5.1

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Drodi---3.5.1
% Problem  : GEO336+1 : TPTP v8.1.2. Released v4.1.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : drodi -learnfrom(drodi.lrn) -timeout(%d) %s

% Computer : n004.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 : Wed May 31 12:08:47 EDT 2023

% Result   : Theorem 0.10s 0.56s
% Output   : CNFRefutation 0.10s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :    9
%            Number of leaves      :   25
% Syntax   : Number of formulae    :   97 (  29 unt;   0 def)
%            Number of atoms       :  349 ( 123 equ)
%            Maximal formula atoms :   12 (   3 avg)
%            Number of connectives :  425 ( 173   ~; 181   |;  55   &)
%                                         (  11 <=>;   5  =>;   0  <=;   0 <~>)
%            Maximal formula depth :   21 (   5 avg)
%            Maximal term depth    :    3 (   1 avg)
%            Number of predicates  :   16 (  14 usr;  12 prp; 0-3 aty)
%            Number of functors    :    9 (   9 usr;   7 con; 0-8 aty)
%            Number of variables   :  127 (; 117   !;  10   ?)

% Comments : 
%------------------------------------------------------------------------------
fof(f1,conjecture,
    ? [Vd1378] :
      ( vf(vd1363,Vd1378) = vf(vd1361,vd1362)
      & rR(Vd1378,vd1361,vd1363)
      & rpoint(Vd1378) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f2,negated_conjecture,
    ~ ? [Vd1378] :
        ( vf(vd1363,Vd1378) = vf(vd1361,vd1362)
        & rR(Vd1378,vd1361,vd1363)
        & rpoint(Vd1378) ),
    inference(negated_conjecture,[status(cth)],[f1]) ).

fof(f3,axiom,
    rless(vf(vd1361,vd1362),vf(vd1361,vd1363)),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f5,axiom,
    ! [Vd1109,Vd1110,Vd1111,Vd1112,Vd1113,Vd1114,Vd1115,Vd1116] :
      ( ( rless(vf(Vd1113,Vd1115),vf(Vd1109,Vd1111))
        & Vd1113 != Vd1115
        & Vd1109 != Vd1111
        & Vd1115 = Vd1116
        & rpoint(Vd1116)
        & Vd1113 = Vd1114
        & rpoint(Vd1114)
        & Vd1111 = Vd1112
        & rpoint(Vd1112)
        & Vd1109 = Vd1110
        & rpoint(Vd1110) )
     => vf(Vd1109,vskolem1120(Vd1109,Vd1110,Vd1111,Vd1112,Vd1113,Vd1114,Vd1115,Vd1116)) = vf(Vd1113,Vd1115) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f6,axiom,
    ! [Vd1109,Vd1110,Vd1111,Vd1112,Vd1113,Vd1114,Vd1115,Vd1116] :
      ( ( rless(vf(Vd1113,Vd1115),vf(Vd1109,Vd1111))
        & Vd1113 != Vd1115
        & Vd1109 != Vd1111
        & Vd1115 = Vd1116
        & rpoint(Vd1116)
        & Vd1113 = Vd1114
        & rpoint(Vd1114)
        & Vd1111 = Vd1112
        & rpoint(Vd1112)
        & Vd1109 = Vd1110
        & rpoint(Vd1110) )
     => rR(vskolem1120(Vd1109,Vd1110,Vd1111,Vd1112,Vd1113,Vd1114,Vd1115,Vd1116),Vd1109,Vd1111) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f7,axiom,
    ! [Vd1109,Vd1110,Vd1111,Vd1112,Vd1113,Vd1114,Vd1115,Vd1116] :
      ( ( rless(vf(Vd1113,Vd1115),vf(Vd1109,Vd1111))
        & Vd1113 != Vd1115
        & Vd1109 != Vd1111
        & Vd1115 = Vd1116
        & rpoint(Vd1116)
        & Vd1113 = Vd1114
        & rpoint(Vd1114)
        & Vd1111 = Vd1112
        & rpoint(Vd1112)
        & Vd1109 = Vd1110
        & rpoint(Vd1110) )
     => rpoint(vskolem1120(Vd1109,Vd1110,Vd1111,Vd1112,Vd1113,Vd1114,Vd1115,Vd1116)) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f11,axiom,
    ? [Vd1367] :
      ( vd1362 = Vd1367
      & rpoint(Vd1367) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f15,axiom,
    ! [Vd761,Vd762] :
      ( ( ? [Vd765] :
            ( Vd762 = Vd765
            & rpoint(Vd765) )
        & ? [Vd764] :
            ( Vd761 = Vd764
            & rpoint(Vd764) ) )
     => vf(Vd761,Vd762) = vf(Vd762,Vd761) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f21,axiom,
    ! [Vd340,Vd341,Vd342] :
      ( ( rR(Vd341,Vd340,Vd342)
        & ? [Vd346] :
            ( Vd342 = Vd346
            & rpoint(Vd346) )
        & ? [Vd345] :
            ( Vd341 = Vd345
            & rpoint(Vd345) )
        & ? [Vd344] :
            ( Vd340 = Vd344
            & rpoint(Vd344) ) )
     => ( ~ rR(Vd340,Vd341,Vd342)
        & Vd340 != Vd342
        & Vd340 != Vd341
        & rR(Vd341,Vd342,Vd340) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f43,axiom,
    vd1362 != vd1363,
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f44,axiom,
    vd1361 != vd1363,
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f45,axiom,
    vd1361 != vd1362,
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f46,axiom,
    ? [Vd1368] :
      ( vd1363 = Vd1368
      & rpoint(Vd1368) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f47,axiom,
    ? [Vd1366] :
      ( vd1361 = Vd1366
      & rpoint(Vd1366) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f111,axiom,
    rpoint(vd14),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f128,plain,
    ! [Vd1378] :
      ( vf(vd1363,Vd1378) != vf(vd1361,vd1362)
      | ~ rR(Vd1378,vd1361,vd1363)
      | ~ rpoint(Vd1378) ),
    inference(pre_NNF_transformation,[status(esa)],[f2]) ).

fof(f129,plain,
    ! [X0] :
      ( vf(vd1363,X0) != vf(vd1361,vd1362)
      | ~ rR(X0,vd1361,vd1363)
      | ~ rpoint(X0) ),
    inference(cnf_transformation,[status(esa)],[f128]) ).

fof(f130,plain,
    rless(vf(vd1361,vd1362),vf(vd1361,vd1363)),
    inference(cnf_transformation,[status(esa)],[f3]) ).

fof(f132,plain,
    ! [Vd1109,Vd1110,Vd1111,Vd1112,Vd1113,Vd1114,Vd1115,Vd1116] :
      ( ~ rless(vf(Vd1113,Vd1115),vf(Vd1109,Vd1111))
      | Vd1113 = Vd1115
      | Vd1109 = Vd1111
      | Vd1115 != Vd1116
      | ~ rpoint(Vd1116)
      | Vd1113 != Vd1114
      | ~ rpoint(Vd1114)
      | Vd1111 != Vd1112
      | ~ rpoint(Vd1112)
      | Vd1109 != Vd1110
      | ~ rpoint(Vd1110)
      | vf(Vd1109,vskolem1120(Vd1109,Vd1110,Vd1111,Vd1112,Vd1113,Vd1114,Vd1115,Vd1116)) = vf(Vd1113,Vd1115) ),
    inference(pre_NNF_transformation,[status(esa)],[f5]) ).

fof(f133,plain,
    ! [X0,X1,X2,X3,X4,X5,X6,X7] :
      ( ~ rless(vf(X0,X1),vf(X2,X3))
      | X0 = X1
      | X2 = X3
      | X1 != X4
      | ~ rpoint(X4)
      | X0 != X5
      | ~ rpoint(X5)
      | X3 != X6
      | ~ rpoint(X6)
      | X2 != X7
      | ~ rpoint(X7)
      | vf(X2,vskolem1120(X2,X7,X3,X6,X0,X5,X1,X4)) = vf(X0,X1) ),
    inference(cnf_transformation,[status(esa)],[f132]) ).

fof(f134,plain,
    ! [Vd1109,Vd1110,Vd1111,Vd1112,Vd1113,Vd1114,Vd1115,Vd1116] :
      ( ~ rless(vf(Vd1113,Vd1115),vf(Vd1109,Vd1111))
      | Vd1113 = Vd1115
      | Vd1109 = Vd1111
      | Vd1115 != Vd1116
      | ~ rpoint(Vd1116)
      | Vd1113 != Vd1114
      | ~ rpoint(Vd1114)
      | Vd1111 != Vd1112
      | ~ rpoint(Vd1112)
      | Vd1109 != Vd1110
      | ~ rpoint(Vd1110)
      | rR(vskolem1120(Vd1109,Vd1110,Vd1111,Vd1112,Vd1113,Vd1114,Vd1115,Vd1116),Vd1109,Vd1111) ),
    inference(pre_NNF_transformation,[status(esa)],[f6]) ).

fof(f135,plain,
    ! [X0,X1,X2,X3,X4,X5,X6,X7] :
      ( ~ rless(vf(X0,X1),vf(X2,X3))
      | X0 = X1
      | X2 = X3
      | X1 != X4
      | ~ rpoint(X4)
      | X0 != X5
      | ~ rpoint(X5)
      | X3 != X6
      | ~ rpoint(X6)
      | X2 != X7
      | ~ rpoint(X7)
      | rR(vskolem1120(X2,X7,X3,X6,X0,X5,X1,X4),X2,X3) ),
    inference(cnf_transformation,[status(esa)],[f134]) ).

fof(f136,plain,
    ! [Vd1109,Vd1110,Vd1111,Vd1112,Vd1113,Vd1114,Vd1115,Vd1116] :
      ( ~ rless(vf(Vd1113,Vd1115),vf(Vd1109,Vd1111))
      | Vd1113 = Vd1115
      | Vd1109 = Vd1111
      | Vd1115 != Vd1116
      | ~ rpoint(Vd1116)
      | Vd1113 != Vd1114
      | ~ rpoint(Vd1114)
      | Vd1111 != Vd1112
      | ~ rpoint(Vd1112)
      | Vd1109 != Vd1110
      | ~ rpoint(Vd1110)
      | rpoint(vskolem1120(Vd1109,Vd1110,Vd1111,Vd1112,Vd1113,Vd1114,Vd1115,Vd1116)) ),
    inference(pre_NNF_transformation,[status(esa)],[f7]) ).

fof(f137,plain,
    ! [X0,X1,X2,X3,X4,X5,X6,X7] :
      ( ~ rless(vf(X0,X1),vf(X2,X3))
      | X0 = X1
      | X2 = X3
      | X1 != X4
      | ~ rpoint(X4)
      | X0 != X5
      | ~ rpoint(X5)
      | X3 != X6
      | ~ rpoint(X6)
      | X2 != X7
      | ~ rpoint(X7)
      | rpoint(vskolem1120(X2,X7,X3,X6,X0,X5,X1,X4)) ),
    inference(cnf_transformation,[status(esa)],[f136]) ).

fof(f148,plain,
    ( vd1362 = sk0_0
    & rpoint(sk0_0) ),
    inference(skolemization,[status(esa)],[f11]) ).

fof(f149,plain,
    vd1362 = sk0_0,
    inference(cnf_transformation,[status(esa)],[f148]) ).

fof(f150,plain,
    rpoint(sk0_0),
    inference(cnf_transformation,[status(esa)],[f148]) ).

fof(f165,plain,
    ! [Vd761,Vd762] :
      ( ! [Vd765] :
          ( Vd762 != Vd765
          | ~ rpoint(Vd765) )
      | ! [Vd764] :
          ( Vd761 != Vd764
          | ~ rpoint(Vd764) )
      | vf(Vd761,Vd762) = vf(Vd762,Vd761) ),
    inference(pre_NNF_transformation,[status(esa)],[f15]) ).

fof(f166,plain,
    ! [X0,X1,X2,X3] :
      ( X0 != X1
      | ~ rpoint(X1)
      | X2 != X3
      | ~ rpoint(X3)
      | vf(X2,X0) = vf(X0,X2) ),
    inference(cnf_transformation,[status(esa)],[f165]) ).

fof(f184,plain,
    ! [Vd340,Vd341,Vd342] :
      ( ~ rR(Vd341,Vd340,Vd342)
      | ! [Vd346] :
          ( Vd342 != Vd346
          | ~ rpoint(Vd346) )
      | ! [Vd345] :
          ( Vd341 != Vd345
          | ~ rpoint(Vd345) )
      | ! [Vd344] :
          ( Vd340 != Vd344
          | ~ rpoint(Vd344) )
      | ( ~ rR(Vd340,Vd341,Vd342)
        & Vd340 != Vd342
        & Vd340 != Vd341
        & rR(Vd341,Vd342,Vd340) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f21]) ).

fof(f188,plain,
    ! [X0,X1,X2,X3,X4,X5] :
      ( ~ rR(X0,X1,X2)
      | X2 != X3
      | ~ rpoint(X3)
      | X0 != X4
      | ~ rpoint(X4)
      | X1 != X5
      | ~ rpoint(X5)
      | rR(X0,X2,X1) ),
    inference(cnf_transformation,[status(esa)],[f184]) ).

fof(f268,plain,
    vd1362 != vd1363,
    inference(cnf_transformation,[status(esa)],[f43]) ).

fof(f269,plain,
    vd1361 != vd1363,
    inference(cnf_transformation,[status(esa)],[f44]) ).

fof(f270,plain,
    vd1361 != vd1362,
    inference(cnf_transformation,[status(esa)],[f45]) ).

fof(f271,plain,
    ( vd1363 = sk0_9
    & rpoint(sk0_9) ),
    inference(skolemization,[status(esa)],[f46]) ).

fof(f272,plain,
    vd1363 = sk0_9,
    inference(cnf_transformation,[status(esa)],[f271]) ).

fof(f273,plain,
    rpoint(sk0_9),
    inference(cnf_transformation,[status(esa)],[f271]) ).

fof(f274,plain,
    ( vd1361 = sk0_10
    & rpoint(sk0_10) ),
    inference(skolemization,[status(esa)],[f47]) ).

fof(f275,plain,
    vd1361 = sk0_10,
    inference(cnf_transformation,[status(esa)],[f274]) ).

fof(f276,plain,
    rpoint(sk0_10),
    inference(cnf_transformation,[status(esa)],[f274]) ).

fof(f569,plain,
    rpoint(vd14),
    inference(cnf_transformation,[status(esa)],[f111]) ).

fof(f692,plain,
    ! [X0,X1,X2,X3] :
      ( ~ rless(vf(X0,X1),vf(X2,X3))
      | X0 = X1
      | X2 = X3
      | ~ rpoint(X1)
      | ~ rpoint(X0)
      | ~ rpoint(X3)
      | ~ rpoint(X2)
      | vf(X2,vskolem1120(X2,X2,X3,X3,X0,X0,X1,X1)) = vf(X0,X1) ),
    inference(destructive_equality_resolution,[status(esa)],[f133]) ).

fof(f693,plain,
    ! [X0,X1,X2,X3] :
      ( ~ rless(vf(X0,X1),vf(X2,X3))
      | X0 = X1
      | X2 = X3
      | ~ rpoint(X1)
      | ~ rpoint(X0)
      | ~ rpoint(X3)
      | ~ rpoint(X2)
      | rR(vskolem1120(X2,X2,X3,X3,X0,X0,X1,X1),X2,X3) ),
    inference(destructive_equality_resolution,[status(esa)],[f135]) ).

fof(f694,plain,
    ! [X0,X1,X2,X3] :
      ( ~ rless(vf(X0,X1),vf(X2,X3))
      | X0 = X1
      | X2 = X3
      | ~ rpoint(X1)
      | ~ rpoint(X0)
      | ~ rpoint(X3)
      | ~ rpoint(X2)
      | rpoint(vskolem1120(X2,X2,X3,X3,X0,X0,X1,X1)) ),
    inference(destructive_equality_resolution,[status(esa)],[f137]) ).

fof(f706,plain,
    ! [X0,X1] :
      ( ~ rpoint(X0)
      | ~ rpoint(X1)
      | vf(X1,X0) = vf(X0,X1) ),
    inference(destructive_equality_resolution,[status(esa)],[f166]) ).

fof(f720,plain,
    ! [X0,X1,X2] :
      ( ~ rR(X0,X1,X2)
      | ~ rpoint(X2)
      | ~ rpoint(X0)
      | ~ rpoint(X1)
      | rR(X0,X2,X1) ),
    inference(destructive_equality_resolution,[status(esa)],[f188]) ).

fof(f943,plain,
    rpoint(vd1362),
    inference(forward_demodulation,[status(thm)],[f149,f150]) ).

fof(f946,plain,
    rpoint(vd1363),
    inference(forward_demodulation,[status(thm)],[f272,f273]) ).

fof(f947,plain,
    ! [X0] :
      ( ~ rpoint(X0)
      | vf(vd1363,X0) = vf(X0,vd1363) ),
    inference(resolution,[status(thm)],[f946,f706]) ).

fof(f948,plain,
    rpoint(vd1361),
    inference(forward_demodulation,[status(thm)],[f275,f276]) ).

fof(f951,plain,
    ( spl0_8
  <=> vd1361 = vd1362 ),
    introduced(split_symbol_definition) ).

fof(f952,plain,
    ( vd1361 = vd1362
    | ~ spl0_8 ),
    inference(component_clause,[status(thm)],[f951]) ).

fof(f954,plain,
    ( spl0_9
  <=> vd1361 = vd1363 ),
    introduced(split_symbol_definition) ).

fof(f955,plain,
    ( vd1361 = vd1363
    | ~ spl0_9 ),
    inference(component_clause,[status(thm)],[f954]) ).

fof(f957,plain,
    ( spl0_10
  <=> rpoint(vd1362) ),
    introduced(split_symbol_definition) ).

fof(f959,plain,
    ( ~ rpoint(vd1362)
    | spl0_10 ),
    inference(component_clause,[status(thm)],[f957]) ).

fof(f960,plain,
    ( spl0_11
  <=> rpoint(vd1361) ),
    introduced(split_symbol_definition) ).

fof(f962,plain,
    ( ~ rpoint(vd1361)
    | spl0_11 ),
    inference(component_clause,[status(thm)],[f960]) ).

fof(f963,plain,
    ( spl0_12
  <=> rpoint(vd1363) ),
    introduced(split_symbol_definition) ).

fof(f965,plain,
    ( ~ rpoint(vd1363)
    | spl0_12 ),
    inference(component_clause,[status(thm)],[f963]) ).

fof(f971,plain,
    ( $false
    | spl0_12 ),
    inference(forward_subsumption_resolution,[status(thm)],[f965,f946]) ).

fof(f972,plain,
    spl0_12,
    inference(contradiction_clause,[status(thm)],[f971]) ).

fof(f973,plain,
    ( $false
    | spl0_11 ),
    inference(forward_subsumption_resolution,[status(thm)],[f962,f948]) ).

fof(f974,plain,
    spl0_11,
    inference(contradiction_clause,[status(thm)],[f973]) ).

fof(f975,plain,
    ( $false
    | spl0_10 ),
    inference(forward_subsumption_resolution,[status(thm)],[f959,f943]) ).

fof(f976,plain,
    spl0_10,
    inference(contradiction_clause,[status(thm)],[f975]) ).

fof(f982,plain,
    ( $false
    | ~ spl0_9 ),
    inference(forward_subsumption_resolution,[status(thm)],[f955,f269]) ).

fof(f983,plain,
    ~ spl0_9,
    inference(contradiction_clause,[status(thm)],[f982]) ).

fof(f984,plain,
    ( $false
    | ~ spl0_8 ),
    inference(forward_subsumption_resolution,[status(thm)],[f952,f270]) ).

fof(f985,plain,
    ~ spl0_8,
    inference(contradiction_clause,[status(thm)],[f984]) ).

fof(f1236,plain,
    ( spl0_51
  <=> rpoint(vd14) ),
    introduced(split_symbol_definition) ).

fof(f1238,plain,
    ( ~ rpoint(vd14)
    | spl0_51 ),
    inference(component_clause,[status(thm)],[f1236]) ).

fof(f1266,plain,
    ( $false
    | spl0_51 ),
    inference(forward_subsumption_resolution,[status(thm)],[f1238,f569]) ).

fof(f1267,plain,
    spl0_51,
    inference(contradiction_clause,[status(thm)],[f1266]) ).

fof(f1458,plain,
    ( spl0_83
  <=> vd1362 = vd1363 ),
    introduced(split_symbol_definition) ).

fof(f1459,plain,
    ( vd1362 = vd1363
    | ~ spl0_83 ),
    inference(component_clause,[status(thm)],[f1458]) ).

fof(f1488,plain,
    ( $false
    | ~ spl0_83 ),
    inference(forward_subsumption_resolution,[status(thm)],[f1459,f268]) ).

fof(f1489,plain,
    ~ spl0_83,
    inference(contradiction_clause,[status(thm)],[f1488]) ).

fof(f1492,plain,
    vf(vd1363,vd1361) = vf(vd1361,vd1363),
    inference(resolution,[status(thm)],[f947,f948]) ).

fof(f1529,plain,
    rless(vf(vd1361,vd1362),vf(vd1363,vd1361)),
    inference(backward_demodulation,[status(thm)],[f1492,f130]) ).

fof(f1600,plain,
    ( spl0_109
  <=> rpoint(vskolem1120(vd1363,vd1363,vd1361,vd1361,vd1361,vd1361,vd1362,vd1362)) ),
    introduced(split_symbol_definition) ).

fof(f1603,plain,
    ( vd1361 = vd1362
    | vd1363 = vd1361
    | ~ rpoint(vd1362)
    | ~ rpoint(vd1361)
    | ~ rpoint(vd1361)
    | ~ rpoint(vd1363)
    | rpoint(vskolem1120(vd1363,vd1363,vd1361,vd1361,vd1361,vd1361,vd1362,vd1362)) ),
    inference(resolution,[status(thm)],[f1529,f694]) ).

fof(f1604,plain,
    ( spl0_8
    | spl0_9
    | ~ spl0_10
    | ~ spl0_11
    | ~ spl0_12
    | spl0_109 ),
    inference(split_clause,[status(thm)],[f1603,f951,f954,f957,f960,f963,f1600]) ).

fof(f1605,plain,
    ( spl0_110
  <=> rR(vskolem1120(vd1363,vd1363,vd1361,vd1361,vd1361,vd1361,vd1362,vd1362),vd1363,vd1361) ),
    introduced(split_symbol_definition) ).

fof(f1606,plain,
    ( rR(vskolem1120(vd1363,vd1363,vd1361,vd1361,vd1361,vd1361,vd1362,vd1362),vd1363,vd1361)
    | ~ spl0_110 ),
    inference(component_clause,[status(thm)],[f1605]) ).

fof(f1608,plain,
    ( vd1361 = vd1362
    | vd1363 = vd1361
    | ~ rpoint(vd1362)
    | ~ rpoint(vd1361)
    | ~ rpoint(vd1361)
    | ~ rpoint(vd1363)
    | rR(vskolem1120(vd1363,vd1363,vd1361,vd1361,vd1361,vd1361,vd1362,vd1362),vd1363,vd1361) ),
    inference(resolution,[status(thm)],[f1529,f693]) ).

fof(f1609,plain,
    ( spl0_8
    | spl0_9
    | ~ spl0_10
    | ~ spl0_11
    | ~ spl0_12
    | spl0_110 ),
    inference(split_clause,[status(thm)],[f1608,f951,f954,f957,f960,f963,f1605]) ).

fof(f1610,plain,
    ( spl0_111
  <=> vf(vd1363,vskolem1120(vd1363,vd1363,vd1361,vd1361,vd1361,vd1361,vd1362,vd1362)) = vf(vd1361,vd1362) ),
    introduced(split_symbol_definition) ).

fof(f1611,plain,
    ( vf(vd1363,vskolem1120(vd1363,vd1363,vd1361,vd1361,vd1361,vd1361,vd1362,vd1362)) = vf(vd1361,vd1362)
    | ~ spl0_111 ),
    inference(component_clause,[status(thm)],[f1610]) ).

fof(f1613,plain,
    ( vd1361 = vd1362
    | vd1363 = vd1361
    | ~ rpoint(vd1362)
    | ~ rpoint(vd1361)
    | ~ rpoint(vd1361)
    | ~ rpoint(vd1363)
    | vf(vd1363,vskolem1120(vd1363,vd1363,vd1361,vd1361,vd1361,vd1361,vd1362,vd1362)) = vf(vd1361,vd1362) ),
    inference(resolution,[status(thm)],[f1529,f692]) ).

fof(f1614,plain,
    ( spl0_8
    | spl0_9
    | ~ spl0_10
    | ~ spl0_11
    | ~ spl0_12
    | spl0_111 ),
    inference(split_clause,[status(thm)],[f1613,f951,f954,f957,f960,f963,f1610]) ).

fof(f2017,plain,
    ( spl0_145
  <=> rR(vskolem1120(vd1363,vd1363,vd1361,vd1361,vd1361,vd1361,vd1362,vd1362),vd1361,vd1363) ),
    introduced(split_symbol_definition) ).

fof(f2020,plain,
    ( ~ rpoint(vd1361)
    | ~ rpoint(vskolem1120(vd1363,vd1363,vd1361,vd1361,vd1361,vd1361,vd1362,vd1362))
    | ~ rpoint(vd1363)
    | rR(vskolem1120(vd1363,vd1363,vd1361,vd1361,vd1361,vd1361,vd1362,vd1362),vd1361,vd1363)
    | ~ spl0_110 ),
    inference(resolution,[status(thm)],[f1606,f720]) ).

fof(f2021,plain,
    ( ~ spl0_11
    | ~ spl0_109
    | ~ spl0_12
    | spl0_145
    | ~ spl0_110 ),
    inference(split_clause,[status(thm)],[f2020,f960,f1600,f963,f2017,f1605]) ).

fof(f2237,plain,
    ( ~ rR(vskolem1120(vd1363,vd1363,vd1361,vd1361,vd1361,vd1361,vd1362,vd1362),vd1361,vd1363)
    | ~ rpoint(vskolem1120(vd1363,vd1363,vd1361,vd1361,vd1361,vd1361,vd1362,vd1362))
    | ~ spl0_111 ),
    inference(resolution,[status(thm)],[f1611,f129]) ).

fof(f2238,plain,
    ( ~ spl0_145
    | ~ spl0_109
    | ~ spl0_111 ),
    inference(split_clause,[status(thm)],[f2237,f2017,f1600,f1610]) ).

fof(f2274,plain,
    $false,
    inference(sat_refutation,[status(thm)],[f972,f974,f976,f983,f985,f1267,f1489,f1604,f1609,f1614,f2021,f2238]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.01/0.07  % Problem  : GEO336+1 : TPTP v8.1.2. Released v4.1.0.
% 0.01/0.08  % Command  : drodi -learnfrom(drodi.lrn) -timeout(%d) %s
% 0.07/0.26  % Computer : n004.cluster.edu
% 0.07/0.26  % Model    : x86_64 x86_64
% 0.07/0.26  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.07/0.26  % Memory   : 8042.1875MB
% 0.07/0.26  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.07/0.26  % CPULimit : 300
% 0.07/0.26  % WCLimit  : 300
% 0.07/0.26  % DateTime : Tue May 30 11:56:52 EDT 2023
% 0.07/0.26  % CPUTime  : 
% 0.07/0.28  % Drodi V3.5.1
% 0.10/0.56  % Refutation found
% 0.10/0.56  % SZS status Theorem for theBenchmark: Theorem is valid
% 0.10/0.56  % SZS output start CNFRefutation for theBenchmark
% See solution above
% 1.01/0.59  % Elapsed time: 0.322838 seconds
% 1.01/0.59  % CPU time: 1.156702 seconds
% 1.01/0.59  % Memory used: 77.588 MB
%------------------------------------------------------------------------------