TSTP Solution File: SYN036-4 by SnakeForV-SAT---1.0

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : SnakeForV-SAT---1.0
% Problem  : SYN036-4 : TPTP v8.1.0. Released v1.0.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : vampire --input_syntax tptp --proof tptp --output_axiom_names on --mode portfolio --schedule snake_tptp_sat --cores 0 -t %d %s

% Computer : n017.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 19:36:37 EDT 2022

% Result   : Unsatisfiable 1.27s 0.53s
% Output   : Refutation 1.27s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :    5
%            Number of leaves      :   70
% Syntax   : Number of formulae    :  187 (   1 unt;   0 def)
%            Number of atoms       :  565 (   0 equ)
%            Maximal formula atoms :    6 (   3 avg)
%            Number of connectives :  652 ( 274   ~; 326   |;   0   &)
%                                         (  52 <=>;   0  =>;   0  <=;   0 <~>)
%            Maximal formula depth :    9 (   4 avg)
%            Maximal term depth    :    2 (   1 avg)
%            Number of predicates  :   55 (  54 usr;  53 prp; 0-1 aty)
%            Number of functors    :    6 (   6 usr;   2 con; 0-1 aty)
%            Number of variables   :  127 ( 127   !;   0   ?)

% Comments : 
%------------------------------------------------------------------------------
fof(f490,plain,
    $false,
    inference(avatar_sat_refutation,[],[f146,f162,f191,f204,f214,f249,f288,f299,f312,f314,f319,f327,f333,f341,f348,f363,f382,f387,f397,f407,f408,f413,f414,f420,f422,f423,f428,f437,f439,f442,f443,f444,f445,f446,f449,f450,f451,f460,f462,f465,f468,f471,f474,f477,f480,f486,f489]) ).

fof(f489,plain,
    ( ~ spl49_8
    | ~ spl49_22 ),
    inference(avatar_contradiction_clause,[],[f488]) ).

fof(f488,plain,
    ( $false
    | ~ spl49_8
    | ~ spl49_22 ),
    inference(subsumption_resolution,[],[f487,f221]) ).

fof(f221,plain,
    ( ! [X8] : q(X8)
    | ~ spl49_22 ),
    inference(avatar_component_clause,[],[f220]) ).

fof(f220,plain,
    ( spl49_22
  <=> ! [X8] : q(X8) ),
    introduced(avatar_definition,[new_symbols(naming,[spl49_22])]) ).

fof(f487,plain,
    ( ! [X5] : ~ q(fz5(X5))
    | ~ spl49_8
    | ~ spl49_22 ),
    inference(subsumption_resolution,[],[f161,f221]) ).

fof(f161,plain,
    ( ! [X5] :
        ( ~ q(fz5(X5))
        | ~ q(X5) )
    | ~ spl49_8 ),
    inference(avatar_component_clause,[],[f160]) ).

fof(f160,plain,
    ( spl49_8
  <=> ! [X5] :
        ( ~ q(fz5(X5))
        | ~ q(X5) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl49_8])]) ).

fof(f486,plain,
    ( ~ spl49_14
    | ~ spl49_47 ),
    inference(avatar_contradiction_clause,[],[f485]) ).

fof(f485,plain,
    ( $false
    | ~ spl49_14
    | ~ spl49_47 ),
    inference(subsumption_resolution,[],[f484,f185]) ).

fof(f185,plain,
    ( ! [X11] : p(X11)
    | ~ spl49_14 ),
    inference(avatar_component_clause,[],[f184]) ).

fof(f184,plain,
    ( spl49_14
  <=> ! [X11] : p(X11) ),
    introduced(avatar_definition,[new_symbols(naming,[spl49_14])]) ).

fof(f484,plain,
    ( ! [X4] : ~ p(X4)
    | ~ spl49_14
    | ~ spl49_47 ),
    inference(subsumption_resolution,[],[f340,f185]) ).

fof(f340,plain,
    ( ! [X4] :
        ( ~ p(fy5(X4))
        | ~ p(X4) )
    | ~ spl49_47 ),
    inference(avatar_component_clause,[],[f339]) ).

fof(f339,plain,
    ( spl49_47
  <=> ! [X4] :
        ( ~ p(fy5(X4))
        | ~ p(X4) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl49_47])]) ).

fof(f480,plain,
    ( ~ spl49_10
    | ~ spl49_14 ),
    inference(avatar_contradiction_clause,[],[f479]) ).

fof(f479,plain,
    ( $false
    | ~ spl49_10
    | ~ spl49_14 ),
    inference(subsumption_resolution,[],[f478,f185]) ).

fof(f478,plain,
    ( ! [X10] : ~ p(fy(X10))
    | ~ spl49_10
    | ~ spl49_14 ),
    inference(subsumption_resolution,[],[f169,f185]) ).

fof(f169,plain,
    ( ! [X10] :
        ( ~ p(X10)
        | ~ p(fy(X10)) )
    | ~ spl49_10 ),
    inference(avatar_component_clause,[],[f168]) ).

fof(f168,plain,
    ( spl49_10
  <=> ! [X10] :
        ( ~ p(X10)
        | ~ p(fy(X10)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl49_10])]) ).

fof(f477,plain,
    ( ~ spl49_26
    | ~ spl49_64 ),
    inference(avatar_contradiction_clause,[],[f476]) ).

fof(f476,plain,
    ( $false
    | ~ spl49_26
    | ~ spl49_64 ),
    inference(subsumption_resolution,[],[f475,f239]) ).

fof(f239,plain,
    ( ! [X21] : ~ q(X21)
    | ~ spl49_26 ),
    inference(avatar_component_clause,[],[f238]) ).

fof(f238,plain,
    ( spl49_26
  <=> ! [X21] : ~ q(X21) ),
    introduced(avatar_definition,[new_symbols(naming,[spl49_26])]) ).

fof(f475,plain,
    ( ! [X5] : q(fz5(X5))
    | ~ spl49_26
    | ~ spl49_64 ),
    inference(subsumption_resolution,[],[f436,f239]) ).

fof(f436,plain,
    ( ! [X5] :
        ( q(X5)
        | q(fz5(X5)) )
    | ~ spl49_64 ),
    inference(avatar_component_clause,[],[f435]) ).

fof(f435,plain,
    ( spl49_64
  <=> ! [X5] :
        ( q(X5)
        | q(fz5(X5)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl49_64])]) ).

fof(f474,plain,
    ( ~ spl49_2
    | ~ spl49_40 ),
    inference(avatar_contradiction_clause,[],[f473]) ).

fof(f473,plain,
    ( $false
    | ~ spl49_2
    | ~ spl49_40 ),
    inference(subsumption_resolution,[],[f472,f137]) ).

fof(f137,plain,
    ( ! [X3] : ~ p(X3)
    | ~ spl49_2 ),
    inference(avatar_component_clause,[],[f136]) ).

fof(f136,plain,
    ( spl49_2
  <=> ! [X3] : ~ p(X3) ),
    introduced(avatar_definition,[new_symbols(naming,[spl49_2])]) ).

fof(f472,plain,
    ( ! [X4] : p(fy5(X4))
    | ~ spl49_2
    | ~ spl49_40 ),
    inference(subsumption_resolution,[],[f302,f137]) ).

fof(f302,plain,
    ( ! [X4] :
        ( p(X4)
        | p(fy5(X4)) )
    | ~ spl49_40 ),
    inference(avatar_component_clause,[],[f301]) ).

fof(f301,plain,
    ( spl49_40
  <=> ! [X4] :
        ( p(X4)
        | p(fy5(X4)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl49_40])]) ).

fof(f471,plain,
    ( ~ spl49_12
    | ~ spl49_26 ),
    inference(avatar_contradiction_clause,[],[f470]) ).

fof(f470,plain,
    ( $false
    | ~ spl49_12
    | ~ spl49_26 ),
    inference(subsumption_resolution,[],[f469,f239]) ).

fof(f469,plain,
    ( ! [X8] : q(fz(X8))
    | ~ spl49_12
    | ~ spl49_26 ),
    inference(subsumption_resolution,[],[f177,f239]) ).

fof(f177,plain,
    ( ! [X8] :
        ( q(fz(X8))
        | q(X8) )
    | ~ spl49_12 ),
    inference(avatar_component_clause,[],[f176]) ).

fof(f176,plain,
    ( spl49_12
  <=> ! [X8] :
        ( q(X8)
        | q(fz(X8)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl49_12])]) ).

fof(f468,plain,
    ( ~ spl49_18
    | ~ spl49_22 ),
    inference(avatar_contradiction_clause,[],[f467]) ).

fof(f467,plain,
    ( $false
    | ~ spl49_18
    | ~ spl49_22 ),
    inference(subsumption_resolution,[],[f466,f221]) ).

fof(f466,plain,
    ( ! [X9] : ~ q(fz(X9))
    | ~ spl49_18
    | ~ spl49_22 ),
    inference(subsumption_resolution,[],[f203,f221]) ).

fof(f203,plain,
    ( ! [X9] :
        ( ~ q(fz(X9))
        | ~ q(X9) )
    | ~ spl49_18 ),
    inference(avatar_component_clause,[],[f202]) ).

fof(f202,plain,
    ( spl49_18
  <=> ! [X9] :
        ( ~ q(fz(X9))
        | ~ q(X9) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl49_18])]) ).

fof(f465,plain,
    ( ~ spl49_2
    | ~ spl49_4 ),
    inference(avatar_contradiction_clause,[],[f464]) ).

fof(f464,plain,
    ( $false
    | ~ spl49_2
    | ~ spl49_4 ),
    inference(subsumption_resolution,[],[f463,f137]) ).

fof(f463,plain,
    ( ! [X18] : p(X18)
    | ~ spl49_2
    | ~ spl49_4 ),
    inference(subsumption_resolution,[],[f145,f137]) ).

fof(f145,plain,
    ( ! [X18] :
        ( p(fy(X18))
        | p(X18) )
    | ~ spl49_4 ),
    inference(avatar_component_clause,[],[f144]) ).

fof(f144,plain,
    ( spl49_4
  <=> ! [X18] :
        ( p(X18)
        | p(fy(X18)) ) ),
    introduced(avatar_definition,[new_symbols(naming,[spl49_4])]) ).

fof(f462,plain,
    ( ~ spl49_22
    | ~ spl49_26 ),
    inference(avatar_contradiction_clause,[],[f461]) ).

fof(f461,plain,
    ( $false
    | ~ spl49_22
    | ~ spl49_26 ),
    inference(subsumption_resolution,[],[f239,f221]) ).

fof(f460,plain,
    ( spl49_7
    | ~ spl49_22 ),
    inference(avatar_contradiction_clause,[],[f459]) ).

fof(f459,plain,
    ( $false
    | spl49_7
    | ~ spl49_22 ),
    inference(subsumption_resolution,[],[f158,f221]) ).

fof(f158,plain,
    ( ~ q(cw)
    | spl49_7 ),
    inference(avatar_component_clause,[],[f156]) ).

fof(f156,plain,
    ( spl49_7
  <=> q(cw) ),
    introduced(avatar_definition,[new_symbols(naming,[spl49_7])]) ).

fof(f451,plain,
    ( spl49_2
    | spl49_6 ),
    inference(avatar_split_clause,[],[f69,f152,f136]) ).

fof(f152,plain,
    ( spl49_6
  <=> sP18 ),
    introduced(avatar_definition,[new_symbols(naming,[spl49_6])]) ).

fof(f69,plain,
    ! [X3] :
      ( sP18
      | ~ p(X3) ),
    inference(cnf_transformation,[],[f69_D]) ).

fof(f69_D,plain,
    ( ! [X3] : ~ p(X3)
  <=> ~ sP18 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP18])]) ).

fof(f450,plain,
    ( spl49_59
    | spl49_4 ),
    inference(avatar_split_clause,[],[f51,f144,f404]) ).

fof(f404,plain,
    ( spl49_59
  <=> sP9 ),
    introduced(avatar_definition,[new_symbols(naming,[spl49_59])]) ).

fof(f51,plain,
    ! [X18] :
      ( p(X18)
      | p(fy(X18))
      | sP9 ),
    inference(cnf_transformation,[],[f51_D]) ).

fof(f51_D,plain,
    ( ! [X18] :
        ( p(X18)
        | p(fy(X18)) )
  <=> ~ sP9 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP9])]) ).

fof(f449,plain,
    ( spl49_7
    | ~ spl49_57
    | spl49_14
    | ~ spl49_5 ),
    inference(avatar_split_clause,[],[f122,f148,f184,f394,f156]) ).

fof(f394,plain,
    ( spl49_57
  <=> sP44 ),
    introduced(avatar_definition,[new_symbols(naming,[spl49_57])]) ).

fof(f148,plain,
    ( spl49_5
  <=> p(cx) ),
    introduced(avatar_definition,[new_symbols(naming,[spl49_5])]) ).

fof(f122,plain,
    ! [X0] :
      ( ~ p(cx)
      | p(X0)
      | ~ sP44
      | q(cw) ),
    inference(general_splitting,[],[f2,f121_D]) ).

fof(f121,plain,
    ! [X2] :
      ( ~ q(X2)
      | sP44 ),
    inference(cnf_transformation,[],[f121_D]) ).

fof(f121_D,plain,
    ( ! [X2] : ~ q(X2)
  <=> ~ sP44 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP44])]) ).

fof(f2,axiom,
    ! [X2,X0] :
      ( ~ p(cx)
      | q(cw)
      | ~ q(X2)
      | p(X0) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause_2) ).

fof(f446,plain,
    ( ~ spl49_7
    | spl49_5
    | spl49_22
    | ~ spl49_15 ),
    inference(avatar_split_clause,[],[f110,f188,f220,f148,f156]) ).

fof(f188,plain,
    ( spl49_15
  <=> sP38 ),
    introduced(avatar_definition,[new_symbols(naming,[spl49_15])]) ).

fof(f110,plain,
    ! [X1] :
      ( ~ sP38
      | q(X1)
      | p(cx)
      | ~ q(cw) ),
    inference(general_splitting,[],[f3,f109_D]) ).

fof(f109,plain,
    ! [X3] :
      ( ~ p(X3)
      | sP38 ),
    inference(cnf_transformation,[],[f109_D]) ).

fof(f109_D,plain,
    ( ! [X3] : ~ p(X3)
  <=> ~ sP38 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP38])]) ).

fof(f3,axiom,
    ! [X3,X1] :
      ( ~ p(X3)
      | p(cx)
      | ~ q(cw)
      | q(X1) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause_3) ).

fof(f445,plain,
    ( spl49_47
    | spl49_7
    | ~ spl49_51
    | ~ spl49_5 ),
    inference(avatar_split_clause,[],[f50,f148,f360,f156,f339]) ).

fof(f360,plain,
    ( spl49_51
  <=> sP8 ),
    introduced(avatar_definition,[new_symbols(naming,[spl49_51])]) ).

fof(f50,plain,
    ! [X4] :
      ( ~ p(cx)
      | ~ sP8
      | q(cw)
      | ~ p(fy5(X4))
      | ~ p(X4) ),
    inference(general_splitting,[],[f6,f49_D]) ).

fof(f49,plain,
    ! [X2] :
      ( sP8
      | ~ q(X2) ),
    inference(cnf_transformation,[],[f49_D]) ).

fof(f49_D,plain,
    ( ! [X2] : ~ q(X2)
  <=> ~ sP8 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP8])]) ).

fof(f6,axiom,
    ! [X2,X4] :
      ( ~ p(X4)
      | ~ p(cx)
      | q(cw)
      | ~ p(fy5(X4))
      | ~ q(X2) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause_6) ).

fof(f444,plain,
    ( spl49_12
    | spl49_62 ),
    inference(avatar_split_clause,[],[f125,f425,f176]) ).

fof(f425,plain,
    ( spl49_62
  <=> sP46 ),
    introduced(avatar_definition,[new_symbols(naming,[spl49_62])]) ).

fof(f125,plain,
    ! [X9] :
      ( sP46
      | q(X9)
      | q(fz(X9)) ),
    inference(cnf_transformation,[],[f125_D]) ).

fof(f125_D,plain,
    ( ! [X9] :
        ( q(X9)
        | q(fz(X9)) )
  <=> ~ sP46 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP46])]) ).

fof(f443,plain,
    ( spl49_14
    | spl49_61 ),
    inference(avatar_split_clause,[],[f103,f417,f184]) ).

fof(f417,plain,
    ( spl49_61
  <=> sP35 ),
    introduced(avatar_definition,[new_symbols(naming,[spl49_61])]) ).

fof(f103,plain,
    ! [X0] :
      ( sP35
      | p(X0) ),
    inference(cnf_transformation,[],[f103_D]) ).

fof(f103_D,plain,
    ( ! [X0] : p(X0)
  <=> ~ sP35 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP35])]) ).

fof(f442,plain,
    ( ~ spl49_28
    | spl49_5
    | spl49_64
    | ~ spl49_45 ),
    inference(avatar_split_clause,[],[f102,f330,f435,f148,f246]) ).

fof(f246,plain,
    ( spl49_28
  <=> sP33 ),
    introduced(avatar_definition,[new_symbols(naming,[spl49_28])]) ).

fof(f330,plain,
    ( spl49_45
  <=> sP34 ),
    introduced(avatar_definition,[new_symbols(naming,[spl49_45])]) ).

fof(f102,plain,
    ! [X5] :
      ( ~ sP34
      | q(X5)
      | p(cx)
      | q(fz5(X5))
      | ~ sP33 ),
    inference(general_splitting,[],[f100,f101_D]) ).

fof(f101,plain,
    ! [X16] :
      ( sP34
      | ~ q(X16) ),
    inference(cnf_transformation,[],[f101_D]) ).

fof(f101_D,plain,
    ( ! [X16] : ~ q(X16)
  <=> ~ sP34 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP34])]) ).

fof(f100,plain,
    ! [X16,X5] :
      ( q(fz5(X5))
      | p(cx)
      | ~ q(X16)
      | q(X5)
      | ~ sP33 ),
    inference(general_splitting,[],[f17,f99_D]) ).

fof(f99,plain,
    ! [X3] :
      ( sP33
      | ~ p(X3) ),
    inference(cnf_transformation,[],[f99_D]) ).

fof(f99_D,plain,
    ( ! [X3] : ~ p(X3)
  <=> ~ sP33 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP33])]) ).

fof(f17,axiom,
    ! [X3,X16,X5] :
      ( q(fz5(X5))
      | p(cx)
      | ~ q(X16)
      | q(X5)
      | ~ p(X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause_17) ).

fof(f439,plain,
    ( spl49_22
    | ~ spl49_37
    | ~ spl49_7
    | ~ spl49_5 ),
    inference(avatar_split_clause,[],[f36,f148,f156,f285,f220]) ).

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

fof(f36,plain,
    ! [X1] :
      ( ~ p(cx)
      | ~ q(cw)
      | ~ sP1
      | q(X1) ),
    inference(general_splitting,[],[f1,f35_D]) ).

fof(f35,plain,
    ! [X0] :
      ( p(X0)
      | sP1 ),
    inference(cnf_transformation,[],[f35_D]) ).

fof(f35_D,plain,
    ( ! [X0] : p(X0)
  <=> ~ sP1 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP1])]) ).

fof(f1,axiom,
    ! [X0,X1] :
      ( q(X1)
      | ~ q(cw)
      | p(X0)
      | ~ p(cx) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause_1) ).

fof(f437,plain,
    ( ~ spl49_55
    | spl49_64
    | spl49_7
    | spl49_5 ),
    inference(avatar_split_clause,[],[f64,f148,f156,f435,f384]) ).

fof(f384,plain,
    ( spl49_55
  <=> sP15 ),
    introduced(avatar_definition,[new_symbols(naming,[spl49_55])]) ).

fof(f64,plain,
    ! [X5] :
      ( p(cx)
      | q(cw)
      | q(X5)
      | ~ sP15
      | q(fz5(X5)) ),
    inference(general_splitting,[],[f32,f63_D]) ).

fof(f63,plain,
    ! [X4] :
      ( sP15
      | p(X4)
      | p(fy5(X4)) ),
    inference(cnf_transformation,[],[f63_D]) ).

fof(f63_D,plain,
    ( ! [X4] :
        ( p(X4)
        | p(fy5(X4)) )
  <=> ~ sP15 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP15])]) ).

fof(f32,axiom,
    ! [X4,X5] :
      ( p(cx)
      | q(cw)
      | q(X5)
      | q(fz5(X5))
      | p(X4)
      | p(fy5(X4)) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause_32) ).

fof(f428,plain,
    ( ~ spl49_5
    | spl49_14
    | spl49_7
    | ~ spl49_62 ),
    inference(avatar_split_clause,[],[f126,f425,f156,f184,f148]) ).

fof(f126,plain,
    ! [X7] :
      ( ~ sP46
      | q(cw)
      | p(X7)
      | ~ p(cx) ),
    inference(general_splitting,[],[f10,f125_D]) ).

fof(f10,axiom,
    ! [X9,X7] :
      ( q(X9)
      | ~ p(cx)
      | q(cw)
      | p(X7)
      | q(fz(X9)) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause_10) ).

fof(f423,plain,
    ( spl49_20
    | spl49_47 ),
    inference(avatar_split_clause,[],[f65,f339,f211]) ).

fof(f211,plain,
    ( spl49_20
  <=> sP16 ),
    introduced(avatar_definition,[new_symbols(naming,[spl49_20])]) ).

fof(f65,plain,
    ! [X4] :
      ( ~ p(fy5(X4))
      | sP16
      | ~ p(X4) ),
    inference(cnf_transformation,[],[f65_D]) ).

fof(f65_D,plain,
    ( ! [X4] :
        ( ~ p(fy5(X4))
        | ~ p(X4) )
  <=> ~ sP16 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP16])]) ).

fof(f422,plain,
    ( spl49_10
    | spl49_17 ),
    inference(avatar_split_clause,[],[f79,f198,f168]) ).

fof(f198,plain,
    ( spl49_17
  <=> sP23 ),
    introduced(avatar_definition,[new_symbols(naming,[spl49_17])]) ).

fof(f79,plain,
    ! [X18] :
      ( sP23
      | ~ p(X18)
      | ~ p(fy(X18)) ),
    inference(cnf_transformation,[],[f79_D]) ).

fof(f79_D,plain,
    ( ! [X18] :
        ( ~ p(X18)
        | ~ p(fy(X18)) )
  <=> ~ sP23 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP23])]) ).

fof(f420,plain,
    ( ~ spl49_5
    | ~ spl49_7
    | ~ spl49_61
    | spl49_8 ),
    inference(avatar_split_clause,[],[f104,f160,f417,f156,f148]) ).

fof(f104,plain,
    ! [X5] :
      ( ~ q(fz5(X5))
      | ~ sP35
      | ~ q(X5)
      | ~ q(cw)
      | ~ p(cx) ),
    inference(general_splitting,[],[f7,f103_D]) ).

fof(f7,axiom,
    ! [X0,X5] :
      ( p(X0)
      | ~ q(fz5(X5))
      | ~ q(cw)
      | ~ q(X5)
      | ~ p(cx) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause_7) ).

fof(f414,plain,
    ( spl49_60
    | spl49_4 ),
    inference(avatar_split_clause,[],[f55,f144,f410]) ).

fof(f410,plain,
    ( spl49_60
  <=> sP11 ),
    introduced(avatar_definition,[new_symbols(naming,[spl49_60])]) ).

fof(f55,plain,
    ! [X18] :
      ( p(X18)
      | p(fy(X18))
      | sP11 ),
    inference(cnf_transformation,[],[f55_D]) ).

fof(f55_D,plain,
    ( ! [X18] :
        ( p(X18)
        | p(fy(X18)) )
  <=> ~ sP11 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP11])]) ).

fof(f413,plain,
    ( ~ spl49_7
    | spl49_5
    | ~ spl49_60
    | spl49_22 ),
    inference(avatar_split_clause,[],[f56,f220,f410,f148,f156]) ).

fof(f56,plain,
    ! [X12] :
      ( q(X12)
      | ~ sP11
      | p(cx)
      | ~ q(cw) ),
    inference(general_splitting,[],[f19,f55_D]) ).

fof(f19,axiom,
    ! [X18,X12] :
      ( p(cx)
      | ~ q(cw)
      | p(fy(X18))
      | p(X18)
      | q(X12) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause_19) ).

fof(f408,plain,
    ( spl49_7
    | spl49_12
    | ~ spl49_43
    | ~ spl49_5 ),
    inference(avatar_split_clause,[],[f124,f148,f316,f176,f156]) ).

fof(f316,plain,
    ( spl49_43
  <=> sP45 ),
    introduced(avatar_definition,[new_symbols(naming,[spl49_43])]) ).

fof(f124,plain,
    ! [X9] :
      ( ~ p(cx)
      | ~ sP45
      | q(X9)
      | q(fz(X9))
      | q(cw) ),
    inference(general_splitting,[],[f22,f123_D]) ).

fof(f123,plain,
    ! [X18] :
      ( sP45
      | ~ p(fy(X18))
      | ~ p(X18) ),
    inference(cnf_transformation,[],[f123_D]) ).

fof(f123_D,plain,
    ( ! [X18] :
        ( ~ p(fy(X18))
        | ~ p(X18) )
  <=> ~ sP45 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP45])]) ).

fof(f22,axiom,
    ! [X18,X9] :
      ( ~ p(cx)
      | ~ p(X18)
      | ~ p(fy(X18))
      | q(X9)
      | q(fz(X9))
      | q(cw) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause_22) ).

fof(f407,plain,
    ( ~ spl49_59
    | spl49_5
    | spl49_26
    | spl49_7 ),
    inference(avatar_split_clause,[],[f52,f156,f238,f148,f404]) ).

fof(f52,plain,
    ! [X19] :
      ( q(cw)
      | ~ q(X19)
      | p(cx)
      | ~ sP9 ),
    inference(general_splitting,[],[f20,f51_D]) ).

fof(f20,axiom,
    ! [X18,X19] :
      ( p(fy(X18))
      | q(cw)
      | p(cx)
      | p(X18)
      | ~ q(X19) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause_20) ).

fof(f397,plain,
    ( spl49_57
    | spl49_26 ),
    inference(avatar_split_clause,[],[f121,f238,f394]) ).

fof(f387,plain,
    ( spl49_40
    | spl49_55 ),
    inference(avatar_split_clause,[],[f63,f384,f301]) ).

fof(f382,plain,
    ( spl49_5
    | ~ spl49_7
    | ~ spl49_3
    | spl49_18 ),
    inference(avatar_split_clause,[],[f72,f202,f140,f156,f148]) ).

fof(f140,plain,
    ( spl49_3
  <=> sP19 ),
    introduced(avatar_definition,[new_symbols(naming,[spl49_3])]) ).

fof(f72,plain,
    ! [X9] :
      ( ~ q(X9)
      | ~ sP19
      | ~ q(fz(X9))
      | ~ q(cw)
      | p(cx) ),
    inference(general_splitting,[],[f30,f71_D]) ).

fof(f71,plain,
    ! [X18] :
      ( p(X18)
      | p(fy(X18))
      | sP19 ),
    inference(cnf_transformation,[],[f71_D]) ).

fof(f71_D,plain,
    ( ! [X18] :
        ( p(X18)
        | p(fy(X18)) )
  <=> ~ sP19 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP19])]) ).

fof(f30,axiom,
    ! [X18,X9] :
      ( ~ q(X9)
      | p(fy(X18))
      | ~ q(cw)
      | p(cx)
      | p(X18)
      | ~ q(fz(X9)) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause_30) ).

fof(f363,plain,
    ( spl49_26
    | spl49_51 ),
    inference(avatar_split_clause,[],[f49,f360,f238]) ).

fof(f348,plain,
    ( spl49_46
    | spl49_22 ),
    inference(avatar_split_clause,[],[f53,f220,f335]) ).

fof(f335,plain,
    ( spl49_46
  <=> sP10 ),
    introduced(avatar_definition,[new_symbols(naming,[spl49_46])]) ).

fof(f53,plain,
    ! [X1] :
      ( q(X1)
      | sP10 ),
    inference(cnf_transformation,[],[f53_D]) ).

fof(f53_D,plain,
    ( ! [X1] : q(X1)
  <=> ~ sP10 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP10])]) ).

fof(f341,plain,
    ( ~ spl49_7
    | ~ spl49_5
    | ~ spl49_46
    | spl49_47 ),
    inference(avatar_split_clause,[],[f54,f339,f335,f148,f156]) ).

fof(f54,plain,
    ! [X4] :
      ( ~ p(fy5(X4))
      | ~ sP10
      | ~ p(X4)
      | ~ p(cx)
      | ~ q(cw) ),
    inference(general_splitting,[],[f5,f53_D]) ).

fof(f5,axiom,
    ! [X1,X4] :
      ( ~ p(cx)
      | ~ p(fy5(X4))
      | ~ q(cw)
      | q(X1)
      | ~ p(X4) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause_5) ).

fof(f333,plain,
    ( spl49_26
    | spl49_45 ),
    inference(avatar_split_clause,[],[f101,f330,f238]) ).

fof(f327,plain,
    ( spl49_7
    | ~ spl49_39
    | spl49_5
    | spl49_2 ),
    inference(avatar_split_clause,[],[f44,f136,f148,f296,f156]) ).

fof(f296,plain,
    ( spl49_39
  <=> sP5 ),
    introduced(avatar_definition,[new_symbols(naming,[spl49_39])]) ).

fof(f44,plain,
    ! [X3] :
      ( ~ p(X3)
      | p(cx)
      | ~ sP5
      | q(cw) ),
    inference(general_splitting,[],[f4,f43_D]) ).

fof(f43,plain,
    ! [X2] :
      ( ~ q(X2)
      | sP5 ),
    inference(cnf_transformation,[],[f43_D]) ).

fof(f43_D,plain,
    ( ! [X2] : ~ q(X2)
  <=> ~ sP5 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP5])]) ).

fof(f4,axiom,
    ! [X2,X3] :
      ( ~ p(X3)
      | ~ q(X2)
      | p(cx)
      | q(cw) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause_4) ).

fof(f319,plain,
    ( spl49_10
    | spl49_43 ),
    inference(avatar_split_clause,[],[f123,f316,f168]) ).

fof(f314,plain,
    ( spl49_42
    | spl49_12 ),
    inference(avatar_split_clause,[],[f67,f176,f309]) ).

fof(f309,plain,
    ( spl49_42
  <=> sP17 ),
    introduced(avatar_definition,[new_symbols(naming,[spl49_42])]) ).

fof(f67,plain,
    ! [X9] :
      ( q(fz(X9))
      | sP17
      | q(X9) ),
    inference(cnf_transformation,[],[f67_D]) ).

fof(f67_D,plain,
    ( ! [X9] :
        ( q(fz(X9))
        | q(X9) )
  <=> ~ sP17 ),
    introduced(general_splitting_component_introduction,[new_symbols(naming,[sP17])]) ).

fof(f312,plain,
    ( spl49_2
    | spl49_7
    | spl49_5
    | ~ spl49_42 ),
    inference(avatar_split_clause,[],[f68,f309,f148,f156,f136]) ).

fof(f68,plain,
    ! [X15] :
      ( ~ sP17
      | p(cx)
      | q(cw)
      | ~ p(X15) ),
    inference(general_splitting,[],[f15,f67_D]) ).

fof(f15,axiom,
    ! [X9,X15] :
      ( q(X9)
      | q(cw)
      | p(cx)
      | ~ p(X15)
      | q(fz(X9)) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause_15) ).

fof(f299,plain,
    ( spl49_39
    | spl49_26 ),
    inference(avatar_split_clause,[],[f43,f238,f296]) ).

fof(f288,plain,
    ( spl49_37
    | spl49_14 ),
    inference(avatar_split_clause,[],[f35,f184,f285]) ).

fof(f249,plain,
    ( spl49_2
    | spl49_28 ),
    inference(avatar_split_clause,[],[f99,f246,f136]) ).

fof(f214,plain,
    ( ~ spl49_5
    | ~ spl49_7
    | spl49_8
    | ~ spl49_20 ),
    inference(avatar_split_clause,[],[f66,f211,f160,f156,f148]) ).

fof(f66,plain,
    ! [X5] :
      ( ~ sP16
      | ~ q(X5)
      | ~ q(cw)
      | ~ q(fz5(X5))
      | ~ p(cx) ),
    inference(general_splitting,[],[f23,f65_D]) ).

fof(f23,axiom,
    ! [X4,X5] :
      ( ~ p(X4)
      | ~ q(X5)
      | ~ p(fy5(X4))
      | ~ q(cw)
      | ~ q(fz5(X5))
      | ~ p(cx) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause_23) ).

fof(f204,plain,
    ( ~ spl49_17
    | spl49_18
    | spl49_5
    | ~ spl49_7 ),
    inference(avatar_split_clause,[],[f80,f156,f148,f202,f198]) ).

fof(f80,plain,
    ! [X9] :
      ( ~ q(cw)
      | p(cx)
      | ~ q(fz(X9))
      | ~ sP23
      | ~ q(X9) ),
    inference(general_splitting,[],[f24,f79_D]) ).

fof(f24,axiom,
    ! [X18,X9] :
      ( ~ q(cw)
      | p(cx)
      | ~ q(X9)
      | ~ p(fy(X18))
      | ~ q(fz(X9))
      | ~ p(X18) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause_24) ).

fof(f191,plain,
    ( spl49_15
    | spl49_2 ),
    inference(avatar_split_clause,[],[f109,f136,f188]) ).

fof(f162,plain,
    ( spl49_5
    | ~ spl49_6
    | ~ spl49_7
    | spl49_8 ),
    inference(avatar_split_clause,[],[f70,f160,f156,f152,f148]) ).

fof(f70,plain,
    ! [X5] :
      ( ~ q(fz5(X5))
      | ~ q(cw)
      | ~ q(X5)
      | ~ sP18
      | p(cx) ),
    inference(general_splitting,[],[f16,f69_D]) ).

fof(f16,axiom,
    ! [X3,X5] :
      ( ~ p(X3)
      | p(cx)
      | ~ q(X5)
      | ~ q(cw)
      | ~ q(fz5(X5)) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',clause_16) ).

fof(f146,plain,
    ( spl49_3
    | spl49_4 ),
    inference(avatar_split_clause,[],[f71,f144,f140]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.07/0.13  % Problem    : SYN036-4 : TPTP v8.1.0. Released v1.0.0.
% 0.07/0.14  % Command    : vampire --input_syntax tptp --proof tptp --output_axiom_names on --mode portfolio --schedule snake_tptp_sat --cores 0 -t %d %s
% 0.13/0.34  % Computer : n017.cluster.edu
% 0.13/0.34  % Model    : x86_64 x86_64
% 0.13/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.34  % Memory   : 8042.1875MB
% 0.13/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.13/0.35  % CPULimit   : 300
% 0.13/0.35  % WCLimit    : 300
% 0.13/0.35  % DateTime   : Tue Aug 30 20:46:36 EDT 2022
% 0.13/0.35  % CPUTime    : 
% 0.21/0.49  % (14565)dis+34_1:32_abs=on:add=off:bsr=on:gsp=on:sp=weighted_frequency:i=48:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/48Mi)
% 1.27/0.52  % (14565)First to succeed.
% 1.27/0.52  % (14573)ott+10_1:5_bd=off:tgt=full:i=99:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/99Mi)
% 1.27/0.53  % (14565)Refutation found. Thanks to Tanya!
% 1.27/0.53  % SZS status Unsatisfiable for theBenchmark
% 1.27/0.53  % SZS output start Proof for theBenchmark
% See solution above
% 1.27/0.53  % (14565)------------------------------
% 1.27/0.53  % (14565)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.27/0.53  % (14565)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.27/0.53  % (14565)Termination reason: Refutation
% 1.27/0.53  
% 1.27/0.53  % (14565)Memory used [KB]: 5756
% 1.27/0.53  % (14565)Time elapsed: 0.114 s
% 1.27/0.53  % (14565)Instructions burned: 5 (million)
% 1.27/0.53  % (14565)------------------------------
% 1.27/0.53  % (14565)------------------------------
% 1.27/0.53  % (14559)Success in time 0.17 s
%------------------------------------------------------------------------------