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

View Problem - Process Solution

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

% Computer : n029.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 300s
% DateTime : Wed May 31 12:09:20 EDT 2023

% Result   : Theorem 0.13s 0.43s
% Output   : CNFRefutation 0.13s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   23
%            Number of leaves      :   18
% Syntax   : Number of formulae    :  154 (  37 unt;   0 def)
%            Number of atoms       :  339 (   0 equ)
%            Maximal formula atoms :   11 (   2 avg)
%            Number of connectives :  301 ( 116   ~; 117   |;  49   &)
%                                         (  14 <=>;   5  =>;   0  <=;   0 <~>)
%            Maximal formula depth :   20 (   4 avg)
%            Maximal term depth    :    1 (   1 avg)
%            Number of predicates  :   18 (  17 usr;  15 prp; 0-8 aty)
%            Number of functors    :    8 (   8 usr;   8 con; 0-0 aty)
%            Number of variables   :  119 (; 103   !;  16   ?)

% Comments : 
%------------------------------------------------------------------------------
fof(f1,axiom,
    ! [A,B,C] :
      ( coll(A,B,C)
     => coll(A,C,B) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f2,axiom,
    ! [A,B,C] :
      ( coll(A,B,C)
     => coll(B,A,C) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f3,axiom,
    ! [A,B,C,D] :
      ( ( coll(A,B,C)
        & coll(A,B,D) )
     => coll(C,D,A) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f95,conjecture,
    ! [A,B,C,O,I,E,J,L] :
      ( ( eqangle(O,A,A,B,O,A,A,C)
        & eqangle(O,B,B,C,O,B,B,A)
        & eqangle(O,C,C,A,O,C,C,B)
        & perp(I,C,A,O)
        & coll(I,A,O)
        & perp(A,O,A,E)
        & perp(J,C,A,E)
        & coll(J,A,E)
        & perp(L,C,B,O)
        & coll(L,B,O) )
     => coll(I,L,J) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p') ).

fof(f96,negated_conjecture,
    ~ ! [A,B,C,O,I,E,J,L] :
        ( ( eqangle(O,A,A,B,O,A,A,C)
          & eqangle(O,B,B,C,O,B,B,A)
          & eqangle(O,C,C,A,O,C,C,B)
          & perp(I,C,A,O)
          & coll(I,A,O)
          & perp(A,O,A,E)
          & perp(J,C,A,E)
          & coll(J,A,E)
          & perp(L,C,B,O)
          & coll(L,B,O) )
       => coll(I,L,J) ),
    inference(negated_conjecture,[status(cth)],[f95]) ).

fof(f97,plain,
    ! [A,B,C] :
      ( ~ coll(A,B,C)
      | coll(A,C,B) ),
    inference(pre_NNF_transformation,[status(esa)],[f1]) ).

fof(f98,plain,
    ! [X0,X1,X2] :
      ( ~ coll(X0,X1,X2)
      | coll(X0,X2,X1) ),
    inference(cnf_transformation,[status(esa)],[f97]) ).

fof(f99,plain,
    ! [A,B,C] :
      ( ~ coll(A,B,C)
      | coll(B,A,C) ),
    inference(pre_NNF_transformation,[status(esa)],[f2]) ).

fof(f100,plain,
    ! [X0,X1,X2] :
      ( ~ coll(X0,X1,X2)
      | coll(X1,X0,X2) ),
    inference(cnf_transformation,[status(esa)],[f99]) ).

fof(f101,plain,
    ! [A,B,C,D] :
      ( ~ coll(A,B,C)
      | ~ coll(A,B,D)
      | coll(C,D,A) ),
    inference(pre_NNF_transformation,[status(esa)],[f3]) ).

fof(f102,plain,
    ! [A,C,D] :
      ( ! [B] :
          ( ~ coll(A,B,C)
          | ~ coll(A,B,D) )
      | coll(C,D,A) ),
    inference(miniscoping,[status(esa)],[f101]) ).

fof(f103,plain,
    ! [X0,X1,X2,X3] :
      ( ~ coll(X0,X1,X2)
      | ~ coll(X0,X1,X3)
      | coll(X2,X3,X0) ),
    inference(cnf_transformation,[status(esa)],[f102]) ).

fof(f369,plain,
    ? [A,B,C,O,I,E,J,L] :
      ( eqangle(O,A,A,B,O,A,A,C)
      & eqangle(O,B,B,C,O,B,B,A)
      & eqangle(O,C,C,A,O,C,C,B)
      & perp(I,C,A,O)
      & coll(I,A,O)
      & perp(A,O,A,E)
      & perp(J,C,A,E)
      & coll(J,A,E)
      & perp(L,C,B,O)
      & coll(L,B,O)
      & ~ coll(I,L,J) ),
    inference(pre_NNF_transformation,[status(esa)],[f96]) ).

fof(f370,plain,
    ? [I,J,L] :
      ( ? [B,O] :
          ( ? [C] :
              ( ? [A,E] :
                  ( eqangle(O,A,A,B,O,A,A,C)
                  & eqangle(O,B,B,C,O,B,B,A)
                  & eqangle(O,C,C,A,O,C,C,B)
                  & perp(I,C,A,O)
                  & coll(I,A,O)
                  & perp(A,O,A,E)
                  & perp(J,C,A,E)
                  & coll(J,A,E) )
              & perp(L,C,B,O) )
          & coll(L,B,O) )
      & ~ coll(I,L,J) ),
    inference(miniscoping,[status(esa)],[f369]) ).

fof(f371,plain,
    ( eqangle(sk0_24,sk0_26,sk0_26,sk0_23,sk0_24,sk0_26,sk0_26,sk0_25)
    & eqangle(sk0_24,sk0_23,sk0_23,sk0_25,sk0_24,sk0_23,sk0_23,sk0_26)
    & eqangle(sk0_24,sk0_25,sk0_25,sk0_26,sk0_24,sk0_25,sk0_25,sk0_23)
    & perp(sk0_20,sk0_25,sk0_26,sk0_24)
    & coll(sk0_20,sk0_26,sk0_24)
    & perp(sk0_26,sk0_24,sk0_26,sk0_27)
    & perp(sk0_21,sk0_25,sk0_26,sk0_27)
    & coll(sk0_21,sk0_26,sk0_27)
    & perp(sk0_22,sk0_25,sk0_23,sk0_24)
    & coll(sk0_22,sk0_23,sk0_24)
    & ~ coll(sk0_20,sk0_22,sk0_21) ),
    inference(skolemization,[status(esa)],[f370]) ).

fof(f376,plain,
    coll(sk0_20,sk0_26,sk0_24),
    inference(cnf_transformation,[status(esa)],[f371]) ).

fof(f379,plain,
    coll(sk0_21,sk0_26,sk0_27),
    inference(cnf_transformation,[status(esa)],[f371]) ).

fof(f381,plain,
    coll(sk0_22,sk0_23,sk0_24),
    inference(cnf_transformation,[status(esa)],[f371]) ).

fof(f382,plain,
    ~ coll(sk0_20,sk0_22,sk0_21),
    inference(cnf_transformation,[status(esa)],[f371]) ).

fof(f383,plain,
    ~ coll(sk0_20,sk0_21,sk0_22),
    inference(resolution,[status(thm)],[f98,f382]) ).

fof(f385,plain,
    ~ coll(sk0_21,sk0_20,sk0_22),
    inference(resolution,[status(thm)],[f100,f383]) ).

fof(f395,plain,
    ! [X0] :
      ( ~ coll(sk0_22,sk0_23,X0)
      | coll(X0,sk0_24,sk0_22) ),
    inference(resolution,[status(thm)],[f103,f381]) ).

fof(f397,plain,
    ! [X0] :
      ( ~ coll(sk0_20,sk0_26,X0)
      | coll(X0,sk0_24,sk0_20) ),
    inference(resolution,[status(thm)],[f103,f376]) ).

fof(f398,plain,
    ! [X0,X1,X2,X3] :
      ( ~ coll(X0,X1,X2)
      | coll(X2,X3,X0)
      | ~ coll(X1,X0,X3) ),
    inference(resolution,[status(thm)],[f103,f100]) ).

fof(f399,plain,
    ! [X0,X1,X2,X3] :
      ( ~ coll(X0,X1,X2)
      | coll(X2,X3,X0)
      | ~ coll(X0,X3,X1) ),
    inference(resolution,[status(thm)],[f103,f98]) ).

fof(f406,plain,
    ! [X0,X1] :
      ( ~ coll(sk0_22,sk0_23,X0)
      | ~ coll(X0,sk0_24,X1)
      | coll(X1,sk0_22,X0) ),
    inference(resolution,[status(thm)],[f395,f103]) ).

fof(f408,plain,
    ! [X0,X1] :
      ( ~ coll(sk0_20,sk0_26,X0)
      | ~ coll(X0,sk0_24,X1)
      | coll(X1,sk0_20,X0) ),
    inference(resolution,[status(thm)],[f397,f103]) ).

fof(f409,plain,
    ! [X0] :
      ( ~ coll(sk0_24,sk0_24,X0)
      | coll(X0,sk0_22,sk0_24) ),
    inference(resolution,[status(thm)],[f406,f381]) ).

fof(f417,plain,
    ! [X0] :
      ( ~ coll(sk0_24,sk0_24,X0)
      | coll(X0,sk0_20,sk0_24) ),
    inference(resolution,[status(thm)],[f408,f376]) ).

fof(f424,plain,
    ( spl0_1
  <=> coll(sk0_24,sk0_24,sk0_23) ),
    introduced(split_symbol_definition) ).

fof(f426,plain,
    ( ~ coll(sk0_24,sk0_24,sk0_23)
    | spl0_1 ),
    inference(component_clause,[status(thm)],[f424]) ).

fof(f442,plain,
    ( spl0_3
  <=> coll(sk0_27,sk0_27,sk0_26) ),
    introduced(split_symbol_definition) ).

fof(f444,plain,
    ( ~ coll(sk0_27,sk0_27,sk0_26)
    | spl0_3 ),
    inference(component_clause,[status(thm)],[f442]) ).

fof(f507,plain,
    ( spl0_11
  <=> coll(sk0_24,sk0_24,sk0_26) ),
    introduced(split_symbol_definition) ).

fof(f509,plain,
    ( ~ coll(sk0_24,sk0_24,sk0_26)
    | spl0_11 ),
    inference(component_clause,[status(thm)],[f507]) ).

fof(f556,plain,
    ( spl0_18
  <=> coll(sk0_22,sk0_23,sk0_24) ),
    introduced(split_symbol_definition) ).

fof(f558,plain,
    ( ~ coll(sk0_22,sk0_23,sk0_24)
    | spl0_18 ),
    inference(component_clause,[status(thm)],[f556]) ).

fof(f563,plain,
    ( $false
    | spl0_18 ),
    inference(forward_subsumption_resolution,[status(thm)],[f558,f381]) ).

fof(f564,plain,
    spl0_18,
    inference(contradiction_clause,[status(thm)],[f563]) ).

fof(f579,plain,
    ! [X0] :
      ( ~ coll(sk0_23,sk0_22,X0)
      | coll(X0,sk0_24,sk0_23) ),
    inference(resolution,[status(thm)],[f398,f381]) ).

fof(f580,plain,
    ! [X0] :
      ( ~ coll(sk0_26,sk0_21,X0)
      | coll(X0,sk0_27,sk0_26) ),
    inference(resolution,[status(thm)],[f398,f379]) ).

fof(f581,plain,
    ! [X0] :
      ( ~ coll(sk0_26,sk0_20,X0)
      | coll(X0,sk0_24,sk0_26) ),
    inference(resolution,[status(thm)],[f398,f376]) ).

fof(f593,plain,
    ! [X0] :
      ( coll(X0,sk0_24,sk0_23)
      | ~ coll(sk0_22,sk0_23,X0) ),
    inference(resolution,[status(thm)],[f579,f100]) ).

fof(f597,plain,
    ! [X0] :
      ( coll(X0,sk0_27,sk0_26)
      | ~ coll(sk0_21,sk0_26,X0) ),
    inference(resolution,[status(thm)],[f580,f100]) ).

fof(f601,plain,
    ! [X0] :
      ( coll(X0,sk0_24,sk0_26)
      | ~ coll(sk0_20,sk0_26,X0) ),
    inference(resolution,[status(thm)],[f581,f100]) ).

fof(f603,plain,
    coll(sk0_24,sk0_24,sk0_23),
    inference(resolution,[status(thm)],[f593,f381]) ).

fof(f604,plain,
    ( $false
    | spl0_1 ),
    inference(forward_subsumption_resolution,[status(thm)],[f603,f426]) ).

fof(f605,plain,
    spl0_1,
    inference(contradiction_clause,[status(thm)],[f604]) ).

fof(f615,plain,
    coll(sk0_27,sk0_27,sk0_26),
    inference(resolution,[status(thm)],[f597,f379]) ).

fof(f619,plain,
    ! [X0] :
      ( ~ coll(sk0_27,sk0_27,X0)
      | coll(X0,sk0_26,sk0_27) ),
    inference(resolution,[status(thm)],[f615,f398]) ).

fof(f627,plain,
    coll(sk0_24,sk0_24,sk0_26),
    inference(resolution,[status(thm)],[f601,f376]) ).

fof(f628,plain,
    ( $false
    | spl0_11 ),
    inference(forward_subsumption_resolution,[status(thm)],[f627,f509]) ).

fof(f629,plain,
    spl0_11,
    inference(contradiction_clause,[status(thm)],[f628]) ).

fof(f633,plain,
    ! [X0] :
      ( ~ coll(sk0_24,sk0_24,X0)
      | coll(X0,sk0_26,sk0_24) ),
    inference(resolution,[status(thm)],[f627,f398]) ).

fof(f641,plain,
    ( spl0_20
  <=> coll(sk0_24,sk0_24,sk0_22) ),
    introduced(split_symbol_definition) ).

fof(f654,plain,
    coll(sk0_26,sk0_26,sk0_27),
    inference(resolution,[status(thm)],[f619,f615]) ).

fof(f662,plain,
    ! [X0] :
      ( ~ coll(sk0_26,sk0_26,X0)
      | coll(X0,sk0_27,sk0_26) ),
    inference(resolution,[status(thm)],[f654,f398]) ).

fof(f670,plain,
    coll(sk0_26,sk0_26,sk0_24),
    inference(resolution,[status(thm)],[f633,f627]) ).

fof(f671,plain,
    coll(sk0_23,sk0_26,sk0_24),
    inference(resolution,[status(thm)],[f633,f603]) ).

fof(f674,plain,
    ( spl0_21
  <=> coll(sk0_22,sk0_26,sk0_24) ),
    introduced(split_symbol_definition) ).

fof(f675,plain,
    ( coll(sk0_22,sk0_26,sk0_24)
    | ~ spl0_21 ),
    inference(component_clause,[status(thm)],[f674]) ).

fof(f677,plain,
    ( coll(sk0_22,sk0_26,sk0_24)
    | ~ coll(sk0_22,sk0_23,sk0_24) ),
    inference(resolution,[status(thm)],[f633,f395]) ).

fof(f678,plain,
    ( spl0_21
    | ~ spl0_18 ),
    inference(split_clause,[status(thm)],[f677,f674,f556]) ).

fof(f687,plain,
    ! [X0] :
      ( ~ coll(sk0_22,sk0_26,X0)
      | coll(X0,sk0_24,sk0_22)
      | ~ spl0_21 ),
    inference(resolution,[status(thm)],[f675,f103]) ).

fof(f714,plain,
    ( spl0_23
  <=> coll(sk0_24,sk0_24,sk0_24) ),
    introduced(split_symbol_definition) ).

fof(f716,plain,
    ( ~ coll(sk0_24,sk0_24,sk0_24)
    | spl0_23 ),
    inference(component_clause,[status(thm)],[f714]) ).

fof(f725,plain,
    ! [X0] :
      ( coll(X0,sk0_24,sk0_22)
      | ~ coll(sk0_26,sk0_22,X0)
      | ~ spl0_21 ),
    inference(resolution,[status(thm)],[f687,f100]) ).

fof(f756,plain,
    ( coll(sk0_24,sk0_24,sk0_22)
    | ~ coll(sk0_24,sk0_24,sk0_26)
    | ~ spl0_21 ),
    inference(resolution,[status(thm)],[f725,f409]) ).

fof(f757,plain,
    ( spl0_20
    | ~ spl0_11
    | ~ spl0_21 ),
    inference(split_clause,[status(thm)],[f756,f641,f507,f674]) ).

fof(f764,plain,
    ( spl0_27
  <=> coll(sk0_22,sk0_23,sk0_20) ),
    introduced(split_symbol_definition) ).

fof(f766,plain,
    ( ~ coll(sk0_22,sk0_23,sk0_20)
    | spl0_27 ),
    inference(component_clause,[status(thm)],[f764]) ).

fof(f795,plain,
    ! [X0] :
      ( ~ coll(sk0_26,sk0_26,X0)
      | coll(X0,sk0_24,sk0_26) ),
    inference(resolution,[status(thm)],[f670,f398]) ).

fof(f797,plain,
    ! [X0] :
      ( ~ coll(sk0_26,sk0_23,X0)
      | coll(X0,sk0_24,sk0_26) ),
    inference(resolution,[status(thm)],[f671,f398]) ).

fof(f808,plain,
    ( spl0_28
  <=> coll(sk0_27,sk0_27,sk0_27) ),
    introduced(split_symbol_definition) ).

fof(f810,plain,
    ( ~ coll(sk0_27,sk0_27,sk0_27)
    | spl0_28 ),
    inference(component_clause,[status(thm)],[f808]) ).

fof(f815,plain,
    coll(sk0_24,sk0_27,sk0_26),
    inference(resolution,[status(thm)],[f662,f670]) ).

fof(f819,plain,
    ! [X0] :
      ( ~ coll(sk0_27,sk0_24,X0)
      | coll(X0,sk0_26,sk0_27) ),
    inference(resolution,[status(thm)],[f815,f398]) ).

fof(f820,plain,
    ! [X0] :
      ( ~ coll(sk0_24,sk0_27,X0)
      | coll(X0,sk0_26,sk0_24) ),
    inference(resolution,[status(thm)],[f815,f103]) ).

fof(f836,plain,
    coll(sk0_27,sk0_24,sk0_26),
    inference(resolution,[status(thm)],[f795,f654]) ).

fof(f844,plain,
    ! [X0] :
      ( coll(X0,sk0_24,sk0_26)
      | ~ coll(sk0_26,X0,sk0_23) ),
    inference(resolution,[status(thm)],[f797,f98]) ).

fof(f867,plain,
    ! [X0] :
      ( coll(X0,sk0_26,sk0_27)
      | ~ coll(sk0_27,X0,sk0_24) ),
    inference(resolution,[status(thm)],[f819,f98]) ).

fof(f908,plain,
    ! [X0] :
      ( coll(X0,sk0_24,sk0_26)
      | ~ coll(X0,sk0_26,sk0_23) ),
    inference(resolution,[status(thm)],[f844,f100]) ).

fof(f936,plain,
    ( spl0_36
  <=> coll(sk0_24,sk0_24,sk0_27) ),
    introduced(split_symbol_definition) ).

fof(f938,plain,
    ( ~ coll(sk0_24,sk0_24,sk0_27)
    | spl0_36 ),
    inference(component_clause,[status(thm)],[f936]) ).

fof(f948,plain,
    ( ~ coll(sk0_24,sk0_27,sk0_24)
    | spl0_36 ),
    inference(resolution,[status(thm)],[f938,f98]) ).

fof(f960,plain,
    ( spl0_37
  <=> coll(sk0_27,sk0_27,sk0_24) ),
    introduced(split_symbol_definition) ).

fof(f962,plain,
    ( ~ coll(sk0_27,sk0_27,sk0_24)
    | spl0_37 ),
    inference(component_clause,[status(thm)],[f960]) ).

fof(f1019,plain,
    ! [X0] :
      ( ~ coll(sk0_23,sk0_24,X0)
      | coll(X0,sk0_26,sk0_23) ),
    inference(resolution,[status(thm)],[f399,f671]) ).

fof(f1020,plain,
    ! [X0] :
      ( ~ coll(sk0_26,sk0_24,X0)
      | coll(X0,sk0_26,sk0_26) ),
    inference(resolution,[status(thm)],[f399,f670]) ).

fof(f1021,plain,
    ! [X0] :
      ( ~ coll(sk0_26,sk0_27,X0)
      | coll(X0,sk0_26,sk0_26) ),
    inference(resolution,[status(thm)],[f399,f654]) ).

fof(f1022,plain,
    ! [X0] :
      ( ~ coll(sk0_24,sk0_26,X0)
      | coll(X0,sk0_27,sk0_24) ),
    inference(resolution,[status(thm)],[f399,f815]) ).

fof(f1025,plain,
    ! [X0] :
      ( ~ coll(sk0_24,sk0_26,X0)
      | coll(X0,sk0_24,sk0_24) ),
    inference(resolution,[status(thm)],[f399,f627]) ).

fof(f1027,plain,
    ! [X0] :
      ( ~ coll(sk0_27,sk0_26,X0)
      | coll(X0,sk0_24,sk0_27) ),
    inference(resolution,[status(thm)],[f399,f836]) ).

fof(f1028,plain,
    ! [X0] :
      ( ~ coll(sk0_27,sk0_26,X0)
      | coll(X0,sk0_27,sk0_27) ),
    inference(resolution,[status(thm)],[f399,f615]) ).

fof(f1030,plain,
    ! [X0] :
      ( ~ coll(sk0_22,sk0_24,X0)
      | coll(X0,sk0_26,sk0_22)
      | ~ spl0_21 ),
    inference(resolution,[status(thm)],[f399,f675]) ).

fof(f1031,plain,
    ! [X0] :
      ( ~ coll(sk0_22,sk0_24,X0)
      | coll(X0,sk0_23,sk0_22) ),
    inference(resolution,[status(thm)],[f399,f381]) ).

fof(f1032,plain,
    ! [X0] :
      ( ~ coll(sk0_21,sk0_27,X0)
      | coll(X0,sk0_26,sk0_21) ),
    inference(resolution,[status(thm)],[f399,f379]) ).

fof(f1033,plain,
    ! [X0] :
      ( ~ coll(sk0_20,sk0_24,X0)
      | coll(X0,sk0_26,sk0_20) ),
    inference(resolution,[status(thm)],[f399,f376]) ).

fof(f1049,plain,
    ( spl0_39
  <=> coll(sk0_22,sk0_26,sk0_23) ),
    introduced(split_symbol_definition) ).

fof(f1050,plain,
    ( coll(sk0_22,sk0_26,sk0_23)
    | ~ spl0_39 ),
    inference(component_clause,[status(thm)],[f1049]) ).

fof(f1055,plain,
    ! [X0] :
      ( coll(X0,sk0_26,sk0_23)
      | ~ coll(sk0_23,X0,sk0_24) ),
    inference(resolution,[status(thm)],[f1019,f98]) ).

fof(f1069,plain,
    ! [X0] :
      ( coll(X0,sk0_26,sk0_26)
      | ~ coll(sk0_26,X0,sk0_24) ),
    inference(resolution,[status(thm)],[f1020,f98]) ).

fof(f1076,plain,
    ! [X0] :
      ( coll(X0,sk0_27,sk0_24)
      | ~ coll(sk0_26,sk0_24,X0) ),
    inference(resolution,[status(thm)],[f1022,f100]) ).

fof(f1088,plain,
    ( spl0_41
  <=> coll(sk0_20,sk0_23,sk0_22) ),
    introduced(split_symbol_definition) ).

fof(f1089,plain,
    ( coll(sk0_20,sk0_23,sk0_22)
    | ~ spl0_41 ),
    inference(component_clause,[status(thm)],[f1088]) ).

fof(f1096,plain,
    ! [X0] :
      ( coll(X0,sk0_23,sk0_22)
      | ~ coll(sk0_22,X0,sk0_24) ),
    inference(resolution,[status(thm)],[f1031,f98]) ).

fof(f1102,plain,
    ! [X0] :
      ( coll(X0,sk0_26,sk0_21)
      | ~ coll(sk0_21,X0,sk0_27) ),
    inference(resolution,[status(thm)],[f1032,f98]) ).

fof(f1108,plain,
    ( spl0_43
  <=> coll(sk0_22,sk0_26,sk0_20) ),
    introduced(split_symbol_definition) ).

fof(f1109,plain,
    ( coll(sk0_22,sk0_26,sk0_20)
    | ~ spl0_43 ),
    inference(component_clause,[status(thm)],[f1108]) ).

fof(f1111,plain,
    ( coll(sk0_22,sk0_26,sk0_20)
    | ~ coll(sk0_22,sk0_23,sk0_20) ),
    inference(resolution,[status(thm)],[f1033,f395]) ).

fof(f1112,plain,
    ( spl0_43
    | ~ spl0_27 ),
    inference(split_clause,[status(thm)],[f1111,f1108,f764]) ).

fof(f1122,plain,
    coll(sk0_26,sk0_26,sk0_23),
    inference(resolution,[status(thm)],[f1055,f671]) ).

fof(f1130,plain,
    ( coll(sk0_22,sk0_26,sk0_23)
    | ~ coll(sk0_24,sk0_24,sk0_23) ),
    inference(resolution,[status(thm)],[f1055,f409]) ).

fof(f1131,plain,
    ( spl0_39
    | ~ spl0_1 ),
    inference(split_clause,[status(thm)],[f1130,f1049,f424]) ).

fof(f1137,plain,
    coll(sk0_26,sk0_24,sk0_26),
    inference(resolution,[status(thm)],[f1122,f844]) ).

fof(f1160,plain,
    ( ~ coll(sk0_23,sk0_22,sk0_20)
    | spl0_27 ),
    inference(resolution,[status(thm)],[f766,f100]) ).

fof(f1167,plain,
    ( coll(sk0_22,sk0_24,sk0_26)
    | ~ spl0_39 ),
    inference(resolution,[status(thm)],[f1050,f908]) ).

fof(f1202,plain,
    ( ~ coll(sk0_23,sk0_20,sk0_22)
    | spl0_27 ),
    inference(resolution,[status(thm)],[f1160,f98]) ).

fof(f1239,plain,
    ( coll(sk0_26,sk0_26,sk0_22)
    | ~ spl0_39
    | ~ spl0_21 ),
    inference(resolution,[status(thm)],[f1167,f1030]) ).

fof(f1276,plain,
    ( ~ coll(sk0_20,sk0_23,sk0_22)
    | spl0_27 ),
    inference(resolution,[status(thm)],[f1202,f100]) ).

fof(f1369,plain,
    coll(sk0_26,sk0_27,sk0_24),
    inference(resolution,[status(thm)],[f1076,f1137]) ).

fof(f1390,plain,
    coll(sk0_24,sk0_26,sk0_26),
    inference(resolution,[status(thm)],[f1369,f1021]) ).

fof(f1391,plain,
    coll(sk0_27,sk0_26,sk0_26),
    inference(resolution,[status(thm)],[f1369,f1069]) ).

fof(f1398,plain,
    coll(sk0_26,sk0_24,sk0_24),
    inference(resolution,[status(thm)],[f1390,f1025]) ).

fof(f1407,plain,
    coll(sk0_26,sk0_24,sk0_27),
    inference(resolution,[status(thm)],[f1391,f1027]) ).

fof(f1413,plain,
    coll(sk0_24,sk0_27,sk0_24),
    inference(resolution,[status(thm)],[f1398,f1076]) ).

fof(f1414,plain,
    ( $false
    | spl0_36 ),
    inference(forward_subsumption_resolution,[status(thm)],[f1413,f948]) ).

fof(f1415,plain,
    spl0_36,
    inference(contradiction_clause,[status(thm)],[f1414]) ).

fof(f1428,plain,
    coll(sk0_27,sk0_27,sk0_24),
    inference(resolution,[status(thm)],[f1407,f1076]) ).

fof(f1429,plain,
    ( $false
    | spl0_37 ),
    inference(forward_subsumption_resolution,[status(thm)],[f1428,f962]) ).

fof(f1430,plain,
    spl0_37,
    inference(contradiction_clause,[status(thm)],[f1429]) ).

fof(f1439,plain,
    coll(sk0_24,sk0_26,sk0_24),
    inference(resolution,[status(thm)],[f1413,f820]) ).

fof(f1449,plain,
    coll(sk0_27,sk0_26,sk0_27),
    inference(resolution,[status(thm)],[f1428,f867]) ).

fof(f1464,plain,
    coll(sk0_24,sk0_24,sk0_24),
    inference(resolution,[status(thm)],[f1439,f1025]) ).

fof(f1465,plain,
    ( $false
    | spl0_23 ),
    inference(forward_subsumption_resolution,[status(thm)],[f1464,f716]) ).

fof(f1466,plain,
    spl0_23,
    inference(contradiction_clause,[status(thm)],[f1465]) ).

fof(f1653,plain,
    ( $false
    | spl0_27
    | ~ spl0_41 ),
    inference(forward_subsumption_resolution,[status(thm)],[f1089,f1276]) ).

fof(f1654,plain,
    ( spl0_27
    | ~ spl0_41 ),
    inference(contradiction_clause,[status(thm)],[f1653]) ).

fof(f1659,plain,
    ! [X0] :
      ( ~ coll(sk0_22,sk0_26,X0)
      | coll(X0,sk0_20,sk0_22)
      | ~ spl0_43 ),
    inference(resolution,[status(thm)],[f1109,f103]) ).

fof(f1670,plain,
    coll(sk0_27,sk0_27,sk0_27),
    inference(resolution,[status(thm)],[f1449,f1028]) ).

fof(f1759,plain,
    ( $false
    | spl0_3 ),
    inference(forward_subsumption_resolution,[status(thm)],[f444,f615]) ).

fof(f1760,plain,
    spl0_3,
    inference(contradiction_clause,[status(thm)],[f1759]) ).

fof(f1805,plain,
    ( coll(sk0_20,sk0_23,sk0_22)
    | ~ coll(sk0_24,sk0_24,sk0_22) ),
    inference(resolution,[status(thm)],[f1096,f417]) ).

fof(f1806,plain,
    ( spl0_41
    | ~ spl0_20 ),
    inference(split_clause,[status(thm)],[f1805,f1088,f641]) ).

fof(f1818,plain,
    ( $false
    | spl0_28 ),
    inference(forward_subsumption_resolution,[status(thm)],[f810,f1670]) ).

fof(f1819,plain,
    spl0_28,
    inference(contradiction_clause,[status(thm)],[f1818]) ).

fof(f1820,plain,
    coll(sk0_26,sk0_26,sk0_21),
    inference(resolution,[status(thm)],[f1102,f379]) ).

fof(f1831,plain,
    ! [X0] :
      ( ~ coll(sk0_26,sk0_26,X0)
      | coll(X0,sk0_21,sk0_26) ),
    inference(resolution,[status(thm)],[f1820,f398]) ).

fof(f2045,plain,
    ! [X0] :
      ( coll(X0,sk0_20,sk0_22)
      | ~ coll(sk0_22,X0,sk0_26)
      | ~ spl0_43 ),
    inference(resolution,[status(thm)],[f1659,f98]) ).

fof(f3180,plain,
    ( coll(sk0_22,sk0_21,sk0_26)
    | ~ spl0_39
    | ~ spl0_21 ),
    inference(resolution,[status(thm)],[f1831,f1239]) ).

fof(f3703,plain,
    ( coll(sk0_21,sk0_20,sk0_22)
    | ~ spl0_39
    | ~ spl0_21
    | ~ spl0_43 ),
    inference(resolution,[status(thm)],[f3180,f2045]) ).

fof(f3704,plain,
    ( $false
    | ~ spl0_39
    | ~ spl0_21
    | ~ spl0_43 ),
    inference(forward_subsumption_resolution,[status(thm)],[f3703,f385]) ).

fof(f3705,plain,
    ( ~ spl0_39
    | ~ spl0_21
    | ~ spl0_43 ),
    inference(contradiction_clause,[status(thm)],[f3704]) ).

fof(f3706,plain,
    $false,
    inference(sat_refutation,[status(thm)],[f564,f605,f629,f678,f757,f1112,f1131,f1415,f1430,f1466,f1654,f1760,f1806,f1819,f3705]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.09  % Problem  : GEO620+1 : TPTP v8.1.2. Released v7.5.0.
% 0.00/0.10  % Command  : drodi -learnfrom(drodi.lrn) -timeout(%d) %s
% 0.09/0.30  % Computer : n029.cluster.edu
% 0.09/0.30  % Model    : x86_64 x86_64
% 0.09/0.30  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.09/0.30  % Memory   : 8042.1875MB
% 0.09/0.30  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.09/0.30  % CPULimit : 300
% 0.09/0.30  % WCLimit  : 300
% 0.09/0.30  % DateTime : Tue May 30 12:14:36 EDT 2023
% 0.09/0.30  % CPUTime  : 
% 0.13/0.31  % Drodi V3.5.1
% 0.13/0.43  % Refutation found
% 0.13/0.43  % SZS status Theorem for theBenchmark: Theorem is valid
% 0.13/0.43  % SZS output start CNFRefutation for theBenchmark
% See solution above
% 0.13/0.45  % Elapsed time: 0.148107 seconds
% 0.13/0.45  % CPU time: 0.741091 seconds
% 0.13/0.45  % Memory used: 57.079 MB
%------------------------------------------------------------------------------