TSTP Solution File: ALG039+1 by SnakeForV---1.0

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : SnakeForV---1.0
% Problem  : ALG039+1 : TPTP v8.1.0. Released v2.7.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : vampire --input_syntax tptp --proof tptp --output_axiom_names on --mode portfolio --schedule snake_tptp_uns --cores 0 -t %d %s

% 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 : Wed Aug 31 15:39:08 EDT 2022

% Result   : Theorem 1.31s 0.53s
% Output   : Refutation 1.31s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :    9
%            Number of leaves      :   25
% Syntax   : Number of formulae    :   94 (   4 unt;   0 def)
%            Number of atoms       :  415 ( 239 equ)
%            Maximal formula atoms :   32 (   4 avg)
%            Number of connectives :  465 ( 144   ~; 168   |; 133   &)
%                                         (  20 <=>;   0  =>;   0  <=;   0 <~>)
%            Maximal formula depth :   11 (   4 avg)
%            Maximal term depth    :    2 (   1 avg)
%            Number of predicates  :   25 (  23 usr;  23 prp; 0-2 aty)
%            Number of functors    :    5 (   5 usr;   4 con; 0-2 aty)
%            Number of variables   :    2 (   2   !;   0   ?)

% Comments : 
%------------------------------------------------------------------------------
fof(f643,plain,
    $false,
    inference(avatar_sat_refutation,[],[f313,f364,f378,f405,f410,f499,f513,f533,f543,f549,f567,f568,f607,f611,f623,f629,f631,f633,f636,f641]) ).

fof(f641,plain,
    ( ~ spl4_20
    | spl4_22 ),
    inference(avatar_split_clause,[],[f192,f380,f370]) ).

fof(f370,plain,
    ( spl4_20
  <=> sP1 ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_20])]) ).

fof(f380,plain,
    ( spl4_22
  <=> sQ3_eqProxy(e2,op(e2,e2)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_22])]) ).

fof(f192,plain,
    ( sQ3_eqProxy(e2,op(e2,e2))
    | ~ sP1 ),
    inference(equality_proxy_replacement,[],[f55,f152]) ).

fof(f152,plain,
    ! [X0,X1] :
      ( sQ3_eqProxy(X0,X1)
    <=> X0 = X1 ),
    introduced(equality_proxy_definition,[new_symbols(naming,[sQ3_eqProxy])]) ).

fof(f55,plain,
    ( e2 = op(e2,e2)
    | ~ sP1 ),
    inference(cnf_transformation,[],[f17]) ).

fof(f17,plain,
    ( ( e2 = op(e3,e3)
      & e2 = op(e1,e1)
      & op(e0,e0) = e2
      & e2 = op(e2,e2) )
    | ~ sP1 ),
    inference(nnf_transformation,[],[f13]) ).

fof(f13,plain,
    ( ( e2 = op(e3,e3)
      & e2 = op(e1,e1)
      & op(e0,e0) = e2
      & e2 = op(e2,e2) )
    | ~ sP1 ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP1])]) ).

fof(f636,plain,
    ( ~ spl4_20
    | spl4_10 ),
    inference(avatar_split_clause,[],[f191,f327,f370]) ).

fof(f327,plain,
    ( spl4_10
  <=> sQ3_eqProxy(op(e0,e0),e2) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_10])]) ).

fof(f191,plain,
    ( sQ3_eqProxy(op(e0,e0),e2)
    | ~ sP1 ),
    inference(equality_proxy_replacement,[],[f56,f152]) ).

fof(f56,plain,
    ( op(e0,e0) = e2
    | ~ sP1 ),
    inference(cnf_transformation,[],[f17]) ).

fof(f633,plain,
    ( spl4_63
    | ~ spl4_6 ),
    inference(avatar_split_clause,[],[f195,f310,f570]) ).

fof(f570,plain,
    ( spl4_63
  <=> sQ3_eqProxy(e1,op(e3,e3)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_63])]) ).

fof(f310,plain,
    ( spl4_6
  <=> sP0 ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_6])]) ).

fof(f195,plain,
    ( ~ sP0
    | sQ3_eqProxy(e1,op(e3,e3)) ),
    inference(equality_proxy_replacement,[],[f60,f152]) ).

fof(f60,plain,
    ( e1 = op(e3,e3)
    | ~ sP0 ),
    inference(cnf_transformation,[],[f18]) ).

fof(f18,plain,
    ( ( e1 = op(e2,e2)
      & e1 = op(e1,e1)
      & e1 = op(e3,e3)
      & op(e0,e0) = e1 )
    | ~ sP0 ),
    inference(nnf_transformation,[],[f12]) ).

fof(f12,plain,
    ( ( e1 = op(e2,e2)
      & e1 = op(e1,e1)
      & e1 = op(e3,e3)
      & op(e0,e0) = e1 )
    | ~ sP0 ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP0])]) ).

fof(f631,plain,
    ( spl4_19
    | spl4_6
    | spl4_20
    | spl4_24 ),
    inference(avatar_split_clause,[],[f200,f388,f370,f310,f366]) ).

fof(f366,plain,
    ( spl4_19
  <=> sP2 ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_19])]) ).

fof(f388,plain,
    ( spl4_24
  <=> sQ3_eqProxy(e0,op(e2,e2)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_24])]) ).

fof(f200,plain,
    ( sQ3_eqProxy(e0,op(e2,e2))
    | sP1
    | sP0
    | sP2 ),
    inference(equality_proxy_replacement,[],[f67,f152]) ).

fof(f67,plain,
    ( e0 = op(e2,e2)
    | sP2
    | sP1
    | sP0 ),
    inference(cnf_transformation,[],[f15]) ).

fof(f15,plain,
    ( ( e0 != op(e3,e3)
      | e0 != op(e1,e1)
      | e0 != op(e0,e0)
      | e0 != op(e2,e2) )
    & ( e1 != op(e2,e2)
      | e1 != op(e1,e1)
      | e1 != op(e3,e3)
      | op(e0,e0) != e1 )
    & ( ( e0 = op(e1,e1)
        & e0 = op(e2,e2)
        & e0 = op(e3,e3)
        & e0 = op(e0,e0) )
      | sP2
      | sP1
      | sP0 )
    & ( e2 != op(e2,e2)
      | e2 != op(e1,e1)
      | op(e0,e0) != e2
      | e2 != op(e3,e3) )
    & ( e3 != op(e3,e3)
      | op(e0,e0) != e3
      | e3 != op(e2,e2)
      | e3 != op(e1,e1) ) ),
    inference(definition_folding,[],[f11,f14,f13,f12]) ).

fof(f14,plain,
    ( ( op(e0,e0) = e3
      & e3 = op(e1,e1)
      & e3 = op(e2,e2)
      & e3 = op(e3,e3) )
    | ~ sP2 ),
    introduced(predicate_definition_introduction,[new_symbols(naming,[sP2])]) ).

fof(f11,plain,
    ( ( e0 != op(e3,e3)
      | e0 != op(e1,e1)
      | e0 != op(e0,e0)
      | e0 != op(e2,e2) )
    & ( e1 != op(e2,e2)
      | e1 != op(e1,e1)
      | e1 != op(e3,e3)
      | op(e0,e0) != e1 )
    & ( ( e0 = op(e1,e1)
        & e0 = op(e2,e2)
        & e0 = op(e3,e3)
        & e0 = op(e0,e0) )
      | ( op(e0,e0) = e3
        & e3 = op(e1,e1)
        & e3 = op(e2,e2)
        & e3 = op(e3,e3) )
      | ( e2 = op(e3,e3)
        & e2 = op(e1,e1)
        & op(e0,e0) = e2
        & e2 = op(e2,e2) )
      | ( e1 = op(e2,e2)
        & e1 = op(e1,e1)
        & e1 = op(e3,e3)
        & op(e0,e0) = e1 ) )
    & ( e2 != op(e2,e2)
      | e2 != op(e1,e1)
      | op(e0,e0) != e2
      | e2 != op(e3,e3) )
    & ( e3 != op(e3,e3)
      | op(e0,e0) != e3
      | e3 != op(e2,e2)
      | e3 != op(e1,e1) ) ),
    inference(flattening,[],[f10]) ).

fof(f10,plain,
    ( ( ( e0 = op(e1,e1)
        & e0 = op(e2,e2)
        & e0 = op(e3,e3)
        & e0 = op(e0,e0) )
      | ( op(e0,e0) = e3
        & e3 = op(e1,e1)
        & e3 = op(e2,e2)
        & e3 = op(e3,e3) )
      | ( e2 = op(e3,e3)
        & e2 = op(e1,e1)
        & op(e0,e0) = e2
        & e2 = op(e2,e2) )
      | ( e1 = op(e2,e2)
        & e1 = op(e1,e1)
        & e1 = op(e3,e3)
        & op(e0,e0) = e1 ) )
    & ( e2 != op(e2,e2)
      | e2 != op(e1,e1)
      | op(e0,e0) != e2
      | e2 != op(e3,e3) )
    & ( e0 != op(e3,e3)
      | e0 != op(e1,e1)
      | e0 != op(e0,e0)
      | e0 != op(e2,e2) )
    & ( e3 != op(e3,e3)
      | op(e0,e0) != e3
      | e3 != op(e2,e2)
      | e3 != op(e1,e1) )
    & ( e1 != op(e2,e2)
      | e1 != op(e1,e1)
      | e1 != op(e3,e3)
      | op(e0,e0) != e1 ) ),
    inference(ennf_transformation,[],[f9]) ).

fof(f9,plain,
    ( ( ( e0 = op(e1,e1)
        & e0 = op(e2,e2)
        & e0 = op(e3,e3)
        & e0 = op(e0,e0) )
      | ( op(e0,e0) = e3
        & e3 = op(e1,e1)
        & e3 = op(e2,e2)
        & e3 = op(e3,e3) )
      | ( e2 = op(e3,e3)
        & e2 = op(e1,e1)
        & op(e0,e0) = e2
        & e2 = op(e2,e2) )
      | ( e1 = op(e2,e2)
        & e1 = op(e1,e1)
        & e1 = op(e3,e3)
        & op(e0,e0) = e1 ) )
    & ~ ( ( e2 = op(e2,e2)
          & op(e0,e0) = e2
          & e2 = op(e3,e3)
          & e2 = op(e1,e1) )
        | ( e0 = op(e3,e3)
          & e0 = op(e2,e2)
          & e0 = op(e0,e0)
          & e0 = op(e1,e1) )
        | ( e3 = op(e1,e1)
          & e3 = op(e2,e2)
          & e3 = op(e3,e3)
          & op(e0,e0) = e3 )
        | ( e1 = op(e1,e1)
          & op(e0,e0) = e1
          & e1 = op(e2,e2)
          & e1 = op(e3,e3) ) ) ),
    inference(flattening,[],[f8]) ).

fof(f8,negated_conjecture,
    ~ ~ ( ( ( e0 = op(e1,e1)
            & e0 = op(e2,e2)
            & e0 = op(e3,e3)
            & e0 = op(e0,e0) )
          | ( op(e0,e0) = e3
            & e3 = op(e1,e1)
            & e3 = op(e2,e2)
            & e3 = op(e3,e3) )
          | ( e2 = op(e3,e3)
            & e2 = op(e1,e1)
            & op(e0,e0) = e2
            & e2 = op(e2,e2) )
          | ( e1 = op(e2,e2)
            & e1 = op(e1,e1)
            & e1 = op(e3,e3)
            & op(e0,e0) = e1 ) )
        & ~ ( ( e2 = op(e2,e2)
              & op(e0,e0) = e2
              & e2 = op(e3,e3)
              & e2 = op(e1,e1) )
            | ( e0 = op(e3,e3)
              & e0 = op(e2,e2)
              & e0 = op(e0,e0)
              & e0 = op(e1,e1) )
            | ( e3 = op(e1,e1)
              & e3 = op(e2,e2)
              & e3 = op(e3,e3)
              & op(e0,e0) = e3 )
            | ( e1 = op(e1,e1)
              & op(e0,e0) = e1
              & e1 = op(e2,e2)
              & e1 = op(e3,e3) ) ) ),
    inference(negated_conjecture,[],[f7]) ).

fof(f7,conjecture,
    ~ ( ( ( e0 = op(e1,e1)
          & e0 = op(e2,e2)
          & e0 = op(e3,e3)
          & e0 = op(e0,e0) )
        | ( op(e0,e0) = e3
          & e3 = op(e1,e1)
          & e3 = op(e2,e2)
          & e3 = op(e3,e3) )
        | ( e2 = op(e3,e3)
          & e2 = op(e1,e1)
          & op(e0,e0) = e2
          & e2 = op(e2,e2) )
        | ( e1 = op(e2,e2)
          & e1 = op(e1,e1)
          & e1 = op(e3,e3)
          & op(e0,e0) = e1 ) )
      & ~ ( ( e2 = op(e2,e2)
            & op(e0,e0) = e2
            & e2 = op(e3,e3)
            & e2 = op(e1,e1) )
          | ( e0 = op(e3,e3)
            & e0 = op(e2,e2)
            & e0 = op(e0,e0)
            & e0 = op(e1,e1) )
          | ( e3 = op(e1,e1)
            & e3 = op(e2,e2)
            & e3 = op(e3,e3)
            & op(e0,e0) = e3 )
          | ( e1 = op(e1,e1)
            & op(e0,e0) = e1
            & e1 = op(e2,e2)
            & e1 = op(e3,e3) ) ) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',co1) ).

fof(f629,plain,
    ( spl4_58
    | ~ spl4_6 ),
    inference(avatar_split_clause,[],[f194,f310,f545]) ).

fof(f545,plain,
    ( spl4_58
  <=> sQ3_eqProxy(e1,op(e1,e1)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_58])]) ).

fof(f194,plain,
    ( ~ sP0
    | sQ3_eqProxy(e1,op(e1,e1)) ),
    inference(equality_proxy_replacement,[],[f61,f152]) ).

fof(f61,plain,
    ( e1 = op(e1,e1)
    | ~ sP0 ),
    inference(cnf_transformation,[],[f18]) ).

fof(f623,plain,
    ( spl4_23
    | ~ spl4_6 ),
    inference(avatar_split_clause,[],[f193,f310,f384]) ).

fof(f384,plain,
    ( spl4_23
  <=> sQ3_eqProxy(e1,op(e2,e2)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_23])]) ).

fof(f193,plain,
    ( ~ sP0
    | sQ3_eqProxy(e1,op(e2,e2)) ),
    inference(equality_proxy_replacement,[],[f62,f152]) ).

fof(f62,plain,
    ( e1 = op(e2,e2)
    | ~ sP0 ),
    inference(cnf_transformation,[],[f18]) ).

fof(f611,plain,
    ( ~ spl4_58
    | ~ spl4_5
    | ~ spl4_63
    | ~ spl4_23 ),
    inference(avatar_split_clause,[],[f198,f384,f570,f306,f545]) ).

fof(f306,plain,
    ( spl4_5
  <=> sQ3_eqProxy(op(e0,e0),e1) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_5])]) ).

fof(f198,plain,
    ( ~ sQ3_eqProxy(e1,op(e2,e2))
    | ~ sQ3_eqProxy(e1,op(e3,e3))
    | ~ sQ3_eqProxy(op(e0,e0),e1)
    | ~ sQ3_eqProxy(e1,op(e1,e1)) ),
    inference(equality_proxy_replacement,[],[f69,f152,f152,f152,f152]) ).

fof(f69,plain,
    ( e1 != op(e2,e2)
    | e1 != op(e1,e1)
    | e1 != op(e3,e3)
    | op(e0,e0) != e1 ),
    inference(cnf_transformation,[],[f15]) ).

fof(f607,plain,
    ( spl4_15
    | ~ spl4_19 ),
    inference(avatar_split_clause,[],[f186,f366,f349]) ).

fof(f349,plain,
    ( spl4_15
  <=> sQ3_eqProxy(e3,op(e1,e1)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_15])]) ).

fof(f186,plain,
    ( ~ sP2
    | sQ3_eqProxy(e3,op(e1,e1)) ),
    inference(equality_proxy_replacement,[],[f53,f152]) ).

fof(f53,plain,
    ( e3 = op(e1,e1)
    | ~ sP2 ),
    inference(cnf_transformation,[],[f16]) ).

fof(f16,plain,
    ( ( op(e0,e0) = e3
      & e3 = op(e1,e1)
      & e3 = op(e2,e2)
      & e3 = op(e3,e3) )
    | ~ sP2 ),
    inference(nnf_transformation,[],[f14]) ).

fof(f568,plain,
    spl4_21,
    inference(avatar_split_clause,[],[f236,f374]) ).

fof(f374,plain,
    ( spl4_21
  <=> sQ3_eqProxy(e0,op(e1,e1)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_21])]) ).

fof(f236,plain,
    sQ3_eqProxy(e0,op(e1,e1)),
    inference(equality_proxy_replacement,[],[f103,f152]) ).

fof(f103,plain,
    e0 = op(e1,e1),
    inference(cnf_transformation,[],[f6]) ).

fof(f6,axiom,
    ( e0 = op(e1,e1)
    & e2 = op(e3,e1) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',ax6) ).

fof(f567,plain,
    ( ~ spl4_19
    | spl4_18 ),
    inference(avatar_split_clause,[],[f185,f361,f366]) ).

fof(f361,plain,
    ( spl4_18
  <=> sQ3_eqProxy(op(e0,e0),e3) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_18])]) ).

fof(f185,plain,
    ( sQ3_eqProxy(op(e0,e0),e3)
    | ~ sP2 ),
    inference(equality_proxy_replacement,[],[f54,f152]) ).

fof(f54,plain,
    ( op(e0,e0) = e3
    | ~ sP2 ),
    inference(cnf_transformation,[],[f16]) ).

fof(f549,plain,
    ( spl4_6
    | spl4_20
    | spl4_19
    | spl4_30 ),
    inference(avatar_split_clause,[],[f201,f417,f366,f370,f310]) ).

fof(f417,plain,
    ( spl4_30
  <=> sQ3_eqProxy(e0,op(e3,e3)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_30])]) ).

fof(f201,plain,
    ( sQ3_eqProxy(e0,op(e3,e3))
    | sP2
    | sP1
    | sP0 ),
    inference(equality_proxy_replacement,[],[f66,f152]) ).

fof(f66,plain,
    ( e0 = op(e3,e3)
    | sP2
    | sP1
    | sP0 ),
    inference(cnf_transformation,[],[f15]) ).

fof(f543,plain,
    ( ~ spl4_10
    | ~ spl4_22
    | ~ spl4_4
    | ~ spl4_28 ),
    inference(avatar_split_clause,[],[f203,f407,f301,f380,f327]) ).

fof(f301,plain,
    ( spl4_4
  <=> sQ3_eqProxy(e2,op(e3,e3)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_4])]) ).

fof(f407,plain,
    ( spl4_28
  <=> sQ3_eqProxy(e2,op(e1,e1)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_28])]) ).

fof(f203,plain,
    ( ~ sQ3_eqProxy(e2,op(e1,e1))
    | ~ sQ3_eqProxy(e2,op(e3,e3))
    | ~ sQ3_eqProxy(e2,op(e2,e2))
    | ~ sQ3_eqProxy(op(e0,e0),e2) ),
    inference(equality_proxy_replacement,[],[f64,f152,f152,f152,f152]) ).

fof(f64,plain,
    ( e2 != op(e2,e2)
    | e2 != op(e1,e1)
    | op(e0,e0) != e2
    | e2 != op(e3,e3) ),
    inference(cnf_transformation,[],[f15]) ).

fof(f533,plain,
    ( ~ spl4_19
    | spl4_17 ),
    inference(avatar_split_clause,[],[f187,f357,f366]) ).

fof(f357,plain,
    ( spl4_17
  <=> sQ3_eqProxy(e3,op(e2,e2)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_17])]) ).

fof(f187,plain,
    ( sQ3_eqProxy(e3,op(e2,e2))
    | ~ sP2 ),
    inference(equality_proxy_replacement,[],[f52,f152]) ).

fof(f52,plain,
    ( e3 = op(e2,e2)
    | ~ sP2 ),
    inference(cnf_transformation,[],[f16]) ).

fof(f513,plain,
    ( spl4_19
    | spl4_20
    | spl4_6
    | spl4_29 ),
    inference(avatar_split_clause,[],[f202,f412,f310,f370,f366]) ).

fof(f412,plain,
    ( spl4_29
  <=> sQ3_eqProxy(e0,op(e0,e0)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_29])]) ).

fof(f202,plain,
    ( sQ3_eqProxy(e0,op(e0,e0))
    | sP0
    | sP1
    | sP2 ),
    inference(equality_proxy_replacement,[],[f65,f152]) ).

fof(f65,plain,
    ( e0 = op(e0,e0)
    | sP2
    | sP1
    | sP0 ),
    inference(cnf_transformation,[],[f15]) ).

fof(f499,plain,
    ( ~ spl4_21
    | ~ spl4_30
    | ~ spl4_29
    | ~ spl4_24 ),
    inference(avatar_split_clause,[],[f197,f388,f412,f417,f374]) ).

fof(f197,plain,
    ( ~ sQ3_eqProxy(e0,op(e2,e2))
    | ~ sQ3_eqProxy(e0,op(e0,e0))
    | ~ sQ3_eqProxy(e0,op(e3,e3))
    | ~ sQ3_eqProxy(e0,op(e1,e1)) ),
    inference(equality_proxy_replacement,[],[f70,f152,f152,f152,f152]) ).

fof(f70,plain,
    ( e0 != op(e3,e3)
    | e0 != op(e1,e1)
    | e0 != op(e0,e0)
    | e0 != op(e2,e2) ),
    inference(cnf_transformation,[],[f15]) ).

fof(f410,plain,
    ( spl4_28
    | ~ spl4_20 ),
    inference(avatar_split_clause,[],[f190,f370,f407]) ).

fof(f190,plain,
    ( ~ sP1
    | sQ3_eqProxy(e2,op(e1,e1)) ),
    inference(equality_proxy_replacement,[],[f57,f152]) ).

fof(f57,plain,
    ( e2 = op(e1,e1)
    | ~ sP1 ),
    inference(cnf_transformation,[],[f17]) ).

fof(f405,plain,
    ( ~ spl4_20
    | spl4_4 ),
    inference(avatar_split_clause,[],[f189,f301,f370]) ).

fof(f189,plain,
    ( sQ3_eqProxy(e2,op(e3,e3))
    | ~ sP1 ),
    inference(equality_proxy_replacement,[],[f58,f152]) ).

fof(f58,plain,
    ( e2 = op(e3,e3)
    | ~ sP1 ),
    inference(cnf_transformation,[],[f17]) ).

fof(f378,plain,
    ( spl4_16
    | ~ spl4_19 ),
    inference(avatar_split_clause,[],[f188,f366,f353]) ).

fof(f353,plain,
    ( spl4_16
  <=> sQ3_eqProxy(e3,op(e3,e3)) ),
    introduced(avatar_definition,[new_symbols(naming,[spl4_16])]) ).

fof(f188,plain,
    ( ~ sP2
    | sQ3_eqProxy(e3,op(e3,e3)) ),
    inference(equality_proxy_replacement,[],[f51,f152]) ).

fof(f51,plain,
    ( e3 = op(e3,e3)
    | ~ sP2 ),
    inference(cnf_transformation,[],[f16]) ).

fof(f364,plain,
    ( ~ spl4_15
    | ~ spl4_16
    | ~ spl4_17
    | ~ spl4_18 ),
    inference(avatar_split_clause,[],[f204,f361,f357,f353,f349]) ).

fof(f204,plain,
    ( ~ sQ3_eqProxy(op(e0,e0),e3)
    | ~ sQ3_eqProxy(e3,op(e2,e2))
    | ~ sQ3_eqProxy(e3,op(e3,e3))
    | ~ sQ3_eqProxy(e3,op(e1,e1)) ),
    inference(equality_proxy_replacement,[],[f63,f152,f152,f152,f152]) ).

fof(f63,plain,
    ( e3 != op(e3,e3)
    | op(e0,e0) != e3
    | e3 != op(e2,e2)
    | e3 != op(e1,e1) ),
    inference(cnf_transformation,[],[f15]) ).

fof(f313,plain,
    ( spl4_5
    | ~ spl4_6 ),
    inference(avatar_split_clause,[],[f196,f310,f306]) ).

fof(f196,plain,
    ( ~ sP0
    | sQ3_eqProxy(op(e0,e0),e1) ),
    inference(equality_proxy_replacement,[],[f59,f152]) ).

fof(f59,plain,
    ( op(e0,e0) = e1
    | ~ sP0 ),
    inference(cnf_transformation,[],[f18]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.07/0.11  % Problem    : ALG039+1 : TPTP v8.1.0. Released v2.7.0.
% 0.07/0.12  % Command    : vampire --input_syntax tptp --proof tptp --output_axiom_names on --mode portfolio --schedule snake_tptp_uns --cores 0 -t %d %s
% 0.12/0.33  % Computer : n001.cluster.edu
% 0.12/0.33  % Model    : x86_64 x86_64
% 0.12/0.33  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.33  % Memory   : 8042.1875MB
% 0.12/0.33  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.12/0.33  % CPULimit   : 300
% 0.12/0.33  % WCLimit    : 300
% 0.12/0.33  % DateTime   : Mon Aug 29 15:12:44 EDT 2022
% 0.12/0.33  % CPUTime    : 
% 0.18/0.49  % (24710)lrs+10_1:1_drc=off:sp=reverse_frequency:spb=goal:to=lpo:i=7:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/7Mi)
% 0.18/0.49  % (24695)dis+1002_1:12_drc=off:fd=preordered:tgt=full:i=99978:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/99978Mi)
% 0.18/0.50  % (24710)Instruction limit reached!
% 0.18/0.50  % (24710)------------------------------
% 0.18/0.50  % (24710)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.18/0.50  % (24719)dis+21_1:1_ep=RS:nwc=10.0:s2a=on:s2at=1.5:i=50:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/50Mi)
% 0.18/0.50  % (24704)lrs+10_1:1_br=off:sos=on:ss=axioms:st=2.0:urr=on:i=33:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/33Mi)
% 0.18/0.51  % (24710)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.18/0.51  % (24710)Termination reason: Unknown
% 0.18/0.51  % (24710)Termination phase: Saturation
% 0.18/0.51  
% 0.18/0.51  % (24710)Memory used [KB]: 6140
% 0.18/0.51  % (24710)Time elapsed: 0.008 s
% 0.18/0.51  % (24710)Instructions burned: 7 (million)
% 0.18/0.51  % (24710)------------------------------
% 0.18/0.51  % (24710)------------------------------
% 0.18/0.51  % (24711)lrs+1011_1:1_fd=preordered:fsd=on:sos=on:thsq=on:thsqc=64:thsqd=32:uwa=ground:i=50:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/50Mi)
% 1.31/0.52  % (24709)lrs+10_1:1_ins=3:sp=reverse_frequency:spb=goal:to=lpo:i=3:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/3Mi)
% 1.31/0.52  % (24719)First to succeed.
% 1.31/0.52  % (24709)Instruction limit reached!
% 1.31/0.52  % (24709)------------------------------
% 1.31/0.52  % (24709)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.31/0.52  % (24709)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.31/0.52  % (24709)Termination reason: Unknown
% 1.31/0.52  % (24709)Termination phase: shuffling
% 1.31/0.52  
% 1.31/0.52  % (24709)Memory used [KB]: 1535
% 1.31/0.52  % (24709)Time elapsed: 0.004 s
% 1.31/0.52  % (24709)Instructions burned: 5 (million)
% 1.31/0.52  % (24709)------------------------------
% 1.31/0.52  % (24709)------------------------------
% 1.31/0.52  % (24699)lrs+10_1:1024_nm=0:nwc=5.0:ss=axioms:i=13:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/13Mi)
% 1.31/0.52  % (24700)dis+21_1:1_av=off:sos=on:sp=frequency:ss=included:to=lpo:i=15:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/15Mi)
% 1.31/0.52  % (24718)dis+10_1:1_av=off:sos=on:sp=reverse_arity:ss=included:st=2.0:to=lpo:urr=ec_only:i=45:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/45Mi)
% 1.31/0.52  % (24721)lrs+1011_1:1_fd=preordered:fsd=on:sos=on:thsq=on:thsqc=64:thsqd=32:uwa=ground:i=99:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/99Mi)
% 1.31/0.52  % (24720)lrs+11_1:1_plsq=on:plsqc=1:plsqr=32,1:ss=included:i=95:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/95Mi)
% 1.31/0.52  % (24722)dis+21_1:1_aac=none:abs=on:er=known:fde=none:fsr=off:nwc=5.0:s2a=on:s2at=4.0:sp=const_frequency:to=lpo:urr=ec_only:i=25:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/25Mi)
% 1.31/0.52  % (24699)Instruction limit reached!
% 1.31/0.52  % (24699)------------------------------
% 1.31/0.52  % (24699)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.31/0.52  % (24708)lrs+10_1:32_br=off:nm=16:sd=2:ss=axioms:st=2.0:urr=on:i=51:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/51Mi)
% 1.31/0.53  % (24719)Refutation found. Thanks to Tanya!
% 1.31/0.53  % SZS status Theorem for theBenchmark
% 1.31/0.53  % SZS output start Proof for theBenchmark
% See solution above
% 1.31/0.53  % (24719)------------------------------
% 1.31/0.53  % (24719)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.31/0.53  % (24719)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.31/0.53  % (24719)Termination reason: Refutation
% 1.31/0.53  
% 1.31/0.53  % (24719)Memory used [KB]: 6140
% 1.31/0.53  % (24719)Time elapsed: 0.012 s
% 1.31/0.53  % (24719)Instructions burned: 9 (million)
% 1.31/0.53  % (24719)------------------------------
% 1.31/0.53  % (24719)------------------------------
% 1.31/0.53  % (24694)Success in time 0.184 s
%------------------------------------------------------------------------------