TSTP Solution File: MGT035+1 by Drodi---3.6.0

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Drodi---3.6.0
% Problem  : MGT035+1 : TPTP v8.1.2. Released v2.0.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : drodi -learnfrom(drodi.lrn) -timeout(%d) %s

% Computer : n019.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 : Tue Apr 30 20:28:43 EDT 2024

% Result   : Theorem 0.20s 0.52s
% Output   : CNFRefutation 0.20s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :    9
%            Number of leaves      :   61
% Syntax   : Number of formulae    :  333 (   5 unt;   0 def)
%            Number of atoms       :  988 (  63 equ)
%            Maximal formula atoms :    9 (   2 avg)
%            Number of connectives : 1124 ( 469   ~; 535   |;  53   &)
%                                         (  54 <=>;  13  =>;   0  <=;   0 <~>)
%            Maximal formula depth :   11 (   4 avg)
%            Maximal term depth    :    4 (   2 avg)
%            Number of predicates  :   62 (  60 usr;  52 prp; 0-4 aty)
%            Number of functors    :    9 (   9 usr;   4 con; 0-2 aty)
%            Number of variables   :  120 ( 112   !;   8   ?)

% Comments : 
%------------------------------------------------------------------------------
fof(f1,axiom,
    ! [X,Y,Z] :
      ( ( greater(X,Y)
        & greater(Y,Z) )
     => greater(X,Z) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f2,axiom,
    ! [E,T1,T2] :
      ( ( in_environment(E,T1)
        & in_environment(E,T2) )
     => ( greater(T2,T1)
        | T2 = T1
        | greater(T1,T2) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f3,axiom,
    ! [X,Y] :
      ( greater_or_equal(X,Y)
    <=> ( greater(X,Y)
        | X = Y ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f4,hypothesis,
    ! [E,S1,S2,T] :
      ( ( environment(E)
        & subpopulations(S1,S2,E,T) )
     => ( ( greater_or_equal(growth_rate(S2,T),zero)
          & greater(zero,growth_rate(S1,T)) )
      <=> outcompetes(S2,S1,T) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f5,hypothesis,
    ! [E,T] :
      ( ( environment(E)
        & subpopulations(first_movers,efficient_producers,E,T)
        & greater_or_equal(T,equilibrium(E)) )
     => ( ( growth_rate(first_movers,T) = zero
          & growth_rate(efficient_producers,T) = zero )
        | ( greater(growth_rate(first_movers,T),zero)
          & greater(zero,growth_rate(efficient_producers,T)) )
        | ( greater(growth_rate(efficient_producers,T),zero)
          & greater(zero,growth_rate(first_movers,T)) ) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f6,hypothesis,
    ! [E] :
      ( ( environment(E)
        & stable(E) )
     => ? [To] :
          ( in_environment(E,To)
          & ! [T] :
              ( ( subpopulations(first_movers,efficient_producers,E,T)
                & greater_or_equal(T,To) )
             => greater(growth_rate(efficient_producers,T),growth_rate(first_movers,T)) ) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f7,hypothesis,
    ! [E] :
      ( ( environment(E)
        & stable(E) )
     => ? [T] :
          ( in_environment(E,T)
          & greater_or_equal(T,equilibrium(E)) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f8,conjecture,
    ! [E] :
      ( ( environment(E)
        & stable(E) )
     => ? [To] :
          ( in_environment(E,To)
          & ! [T] :
              ( ( subpopulations(first_movers,efficient_producers,E,T)
                & greater_or_equal(T,To) )
             => outcompetes(efficient_producers,first_movers,T) ) ) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p') ).

fof(f9,negated_conjecture,
    ~ ! [E] :
        ( ( environment(E)
          & stable(E) )
       => ? [To] :
            ( in_environment(E,To)
            & ! [T] :
                ( ( subpopulations(first_movers,efficient_producers,E,T)
                  & greater_or_equal(T,To) )
               => outcompetes(efficient_producers,first_movers,T) ) ) ),
    inference(negated_conjecture,[status(cth)],[f8]) ).

fof(f10,plain,
    ! [X,Y,Z] :
      ( ~ greater(X,Y)
      | ~ greater(Y,Z)
      | greater(X,Z) ),
    inference(pre_NNF_transformation,[status(esa)],[f1]) ).

fof(f11,plain,
    ! [X,Z] :
      ( ! [Y] :
          ( ~ greater(X,Y)
          | ~ greater(Y,Z) )
      | greater(X,Z) ),
    inference(miniscoping,[status(esa)],[f10]) ).

fof(f12,plain,
    ! [X0,X1,X2] :
      ( ~ greater(X0,X1)
      | ~ greater(X1,X2)
      | greater(X0,X2) ),
    inference(cnf_transformation,[status(esa)],[f11]) ).

fof(f13,plain,
    ! [E,T1,T2] :
      ( ~ in_environment(E,T1)
      | ~ in_environment(E,T2)
      | greater(T2,T1)
      | T2 = T1
      | greater(T1,T2) ),
    inference(pre_NNF_transformation,[status(esa)],[f2]) ).

fof(f14,plain,
    ! [T1,T2] :
      ( ! [E] :
          ( ~ in_environment(E,T1)
          | ~ in_environment(E,T2) )
      | greater(T2,T1)
      | T2 = T1
      | greater(T1,T2) ),
    inference(miniscoping,[status(esa)],[f13]) ).

fof(f15,plain,
    ! [X0,X1,X2] :
      ( ~ in_environment(X0,X1)
      | ~ in_environment(X0,X2)
      | greater(X2,X1)
      | X2 = X1
      | greater(X1,X2) ),
    inference(cnf_transformation,[status(esa)],[f14]) ).

fof(f16,plain,
    ! [X,Y] :
      ( ( ~ greater_or_equal(X,Y)
        | greater(X,Y)
        | X = Y )
      & ( greater_or_equal(X,Y)
        | ( ~ greater(X,Y)
          & X != Y ) ) ),
    inference(NNF_transformation,[status(esa)],[f3]) ).

fof(f17,plain,
    ( ! [X,Y] :
        ( ~ greater_or_equal(X,Y)
        | greater(X,Y)
        | X = Y )
    & ! [X,Y] :
        ( greater_or_equal(X,Y)
        | ( ~ greater(X,Y)
          & X != Y ) ) ),
    inference(miniscoping,[status(esa)],[f16]) ).

fof(f18,plain,
    ! [X0,X1] :
      ( ~ greater_or_equal(X0,X1)
      | greater(X0,X1)
      | X0 = X1 ),
    inference(cnf_transformation,[status(esa)],[f17]) ).

fof(f19,plain,
    ! [X0,X1] :
      ( greater_or_equal(X0,X1)
      | ~ greater(X0,X1) ),
    inference(cnf_transformation,[status(esa)],[f17]) ).

fof(f20,plain,
    ! [X0,X1] :
      ( greater_or_equal(X0,X1)
      | X0 != X1 ),
    inference(cnf_transformation,[status(esa)],[f17]) ).

fof(f21,plain,
    ! [E,S1,S2,T] :
      ( ~ environment(E)
      | ~ subpopulations(S1,S2,E,T)
      | ( ( greater_or_equal(growth_rate(S2,T),zero)
          & greater(zero,growth_rate(S1,T)) )
      <=> outcompetes(S2,S1,T) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f4]) ).

fof(f22,plain,
    ! [E,S1,S2,T] :
      ( ~ environment(E)
      | ~ subpopulations(S1,S2,E,T)
      | ( ( ~ greater_or_equal(growth_rate(S2,T),zero)
          | ~ greater(zero,growth_rate(S1,T))
          | outcompetes(S2,S1,T) )
        & ( ( greater_or_equal(growth_rate(S2,T),zero)
            & greater(zero,growth_rate(S1,T)) )
          | ~ outcompetes(S2,S1,T) ) ) ),
    inference(NNF_transformation,[status(esa)],[f21]) ).

fof(f23,plain,
    ! [S1,S2,T] :
      ( ! [E] :
          ( ~ environment(E)
          | ~ subpopulations(S1,S2,E,T) )
      | ( ( ~ greater_or_equal(growth_rate(S2,T),zero)
          | ~ greater(zero,growth_rate(S1,T))
          | outcompetes(S2,S1,T) )
        & ( ( greater_or_equal(growth_rate(S2,T),zero)
            & greater(zero,growth_rate(S1,T)) )
          | ~ outcompetes(S2,S1,T) ) ) ),
    inference(miniscoping,[status(esa)],[f22]) ).

fof(f24,plain,
    ! [X0,X1,X2,X3] :
      ( ~ environment(X0)
      | ~ subpopulations(X1,X2,X0,X3)
      | ~ greater_or_equal(growth_rate(X2,X3),zero)
      | ~ greater(zero,growth_rate(X1,X3))
      | outcompetes(X2,X1,X3) ),
    inference(cnf_transformation,[status(esa)],[f23]) ).

fof(f27,plain,
    ! [E,T] :
      ( ~ environment(E)
      | ~ subpopulations(first_movers,efficient_producers,E,T)
      | ~ greater_or_equal(T,equilibrium(E))
      | ( growth_rate(first_movers,T) = zero
        & growth_rate(efficient_producers,T) = zero )
      | ( greater(growth_rate(first_movers,T),zero)
        & greater(zero,growth_rate(efficient_producers,T)) )
      | ( greater(growth_rate(efficient_producers,T),zero)
        & greater(zero,growth_rate(first_movers,T)) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f5]) ).

fof(f28,plain,
    ! [T] :
      ( pd0_0(T)
     => ( ( growth_rate(first_movers,T) = zero
          & growth_rate(efficient_producers,T) = zero )
        | ( greater(growth_rate(first_movers,T),zero)
          & greater(zero,growth_rate(efficient_producers,T)) ) ) ),
    introduced(predicate_definition,[f27]) ).

fof(f29,plain,
    ! [E,T] :
      ( ~ environment(E)
      | ~ subpopulations(first_movers,efficient_producers,E,T)
      | ~ greater_or_equal(T,equilibrium(E))
      | pd0_0(T)
      | ( greater(growth_rate(efficient_producers,T),zero)
        & greater(zero,growth_rate(first_movers,T)) ) ),
    inference(formula_renaming,[status(thm)],[f27,f28]) ).

fof(f30,plain,
    ! [T] :
      ( ! [E] :
          ( ~ environment(E)
          | ~ subpopulations(first_movers,efficient_producers,E,T)
          | ~ greater_or_equal(T,equilibrium(E)) )
      | pd0_0(T)
      | ( greater(growth_rate(efficient_producers,T),zero)
        & greater(zero,growth_rate(first_movers,T)) ) ),
    inference(miniscoping,[status(esa)],[f29]) ).

fof(f31,plain,
    ! [X0,X1] :
      ( ~ environment(X0)
      | ~ subpopulations(first_movers,efficient_producers,X0,X1)
      | ~ greater_or_equal(X1,equilibrium(X0))
      | pd0_0(X1)
      | greater(growth_rate(efficient_producers,X1),zero) ),
    inference(cnf_transformation,[status(esa)],[f30]) ).

fof(f32,plain,
    ! [X0,X1] :
      ( ~ environment(X0)
      | ~ subpopulations(first_movers,efficient_producers,X0,X1)
      | ~ greater_or_equal(X1,equilibrium(X0))
      | pd0_0(X1)
      | greater(zero,growth_rate(first_movers,X1)) ),
    inference(cnf_transformation,[status(esa)],[f30]) ).

fof(f33,plain,
    ! [E] :
      ( ~ environment(E)
      | ~ stable(E)
      | ? [To] :
          ( in_environment(E,To)
          & ! [T] :
              ( ~ subpopulations(first_movers,efficient_producers,E,T)
              | ~ greater_or_equal(T,To)
              | greater(growth_rate(efficient_producers,T),growth_rate(first_movers,T)) ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f6]) ).

fof(f34,plain,
    ! [E] :
      ( ~ environment(E)
      | ~ stable(E)
      | ( in_environment(E,sk0_0(E))
        & ! [T] :
            ( ~ subpopulations(first_movers,efficient_producers,E,T)
            | ~ greater_or_equal(T,sk0_0(E))
            | greater(growth_rate(efficient_producers,T),growth_rate(first_movers,T)) ) ) ),
    inference(skolemization,[status(esa)],[f33]) ).

fof(f35,plain,
    ! [X0] :
      ( ~ environment(X0)
      | ~ stable(X0)
      | in_environment(X0,sk0_0(X0)) ),
    inference(cnf_transformation,[status(esa)],[f34]) ).

fof(f36,plain,
    ! [X0,X1] :
      ( ~ environment(X0)
      | ~ stable(X0)
      | ~ subpopulations(first_movers,efficient_producers,X0,X1)
      | ~ greater_or_equal(X1,sk0_0(X0))
      | greater(growth_rate(efficient_producers,X1),growth_rate(first_movers,X1)) ),
    inference(cnf_transformation,[status(esa)],[f34]) ).

fof(f37,plain,
    ! [E] :
      ( ~ environment(E)
      | ~ stable(E)
      | ? [T] :
          ( in_environment(E,T)
          & greater_or_equal(T,equilibrium(E)) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f7]) ).

fof(f38,plain,
    ! [E] :
      ( ~ environment(E)
      | ~ stable(E)
      | ( in_environment(E,sk0_1(E))
        & greater_or_equal(sk0_1(E),equilibrium(E)) ) ),
    inference(skolemization,[status(esa)],[f37]) ).

fof(f39,plain,
    ! [X0] :
      ( ~ environment(X0)
      | ~ stable(X0)
      | in_environment(X0,sk0_1(X0)) ),
    inference(cnf_transformation,[status(esa)],[f38]) ).

fof(f40,plain,
    ! [X0] :
      ( ~ environment(X0)
      | ~ stable(X0)
      | greater_or_equal(sk0_1(X0),equilibrium(X0)) ),
    inference(cnf_transformation,[status(esa)],[f38]) ).

fof(f41,plain,
    ? [E] :
      ( environment(E)
      & stable(E)
      & ! [To] :
          ( ~ in_environment(E,To)
          | ? [T] :
              ( subpopulations(first_movers,efficient_producers,E,T)
              & greater_or_equal(T,To)
              & ~ outcompetes(efficient_producers,first_movers,T) ) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f9]) ).

fof(f42,plain,
    ( environment(sk0_2)
    & stable(sk0_2)
    & ! [To] :
        ( ~ in_environment(sk0_2,To)
        | ( subpopulations(first_movers,efficient_producers,sk0_2,sk0_3(To))
          & greater_or_equal(sk0_3(To),To)
          & ~ outcompetes(efficient_producers,first_movers,sk0_3(To)) ) ) ),
    inference(skolemization,[status(esa)],[f41]) ).

fof(f43,plain,
    environment(sk0_2),
    inference(cnf_transformation,[status(esa)],[f42]) ).

fof(f44,plain,
    stable(sk0_2),
    inference(cnf_transformation,[status(esa)],[f42]) ).

fof(f45,plain,
    ! [X0] :
      ( ~ in_environment(sk0_2,X0)
      | subpopulations(first_movers,efficient_producers,sk0_2,sk0_3(X0)) ),
    inference(cnf_transformation,[status(esa)],[f42]) ).

fof(f46,plain,
    ! [X0] :
      ( ~ in_environment(sk0_2,X0)
      | greater_or_equal(sk0_3(X0),X0) ),
    inference(cnf_transformation,[status(esa)],[f42]) ).

fof(f47,plain,
    ! [X0] :
      ( ~ in_environment(sk0_2,X0)
      | ~ outcompetes(efficient_producers,first_movers,sk0_3(X0)) ),
    inference(cnf_transformation,[status(esa)],[f42]) ).

fof(f48,plain,
    ! [T] :
      ( ~ pd0_0(T)
      | ( growth_rate(first_movers,T) = zero
        & growth_rate(efficient_producers,T) = zero )
      | ( greater(growth_rate(first_movers,T),zero)
        & greater(zero,growth_rate(efficient_producers,T)) ) ),
    inference(pre_NNF_transformation,[status(esa)],[f28]) ).

fof(f49,plain,
    ! [T] :
      ( pd0_1(T)
     => ( growth_rate(first_movers,T) = zero
        & growth_rate(efficient_producers,T) = zero ) ),
    introduced(predicate_definition,[f48]) ).

fof(f50,plain,
    ! [T] :
      ( ~ pd0_0(T)
      | pd0_1(T)
      | ( greater(growth_rate(first_movers,T),zero)
        & greater(zero,growth_rate(efficient_producers,T)) ) ),
    inference(formula_renaming,[status(thm)],[f48,f49]) ).

fof(f51,plain,
    ! [X0] :
      ( ~ pd0_0(X0)
      | pd0_1(X0)
      | greater(growth_rate(first_movers,X0),zero) ),
    inference(cnf_transformation,[status(esa)],[f50]) ).

fof(f52,plain,
    ! [X0] :
      ( ~ pd0_0(X0)
      | pd0_1(X0)
      | greater(zero,growth_rate(efficient_producers,X0)) ),
    inference(cnf_transformation,[status(esa)],[f50]) ).

fof(f53,plain,
    ! [T] :
      ( ~ pd0_1(T)
      | ( growth_rate(first_movers,T) = zero
        & growth_rate(efficient_producers,T) = zero ) ),
    inference(pre_NNF_transformation,[status(esa)],[f49]) ).

fof(f54,plain,
    ! [X0] :
      ( ~ pd0_1(X0)
      | growth_rate(first_movers,X0) = zero ),
    inference(cnf_transformation,[status(esa)],[f53]) ).

fof(f55,plain,
    ! [X0] :
      ( ~ pd0_1(X0)
      | growth_rate(efficient_producers,X0) = zero ),
    inference(cnf_transformation,[status(esa)],[f53]) ).

fof(f57,plain,
    ( spl0_0
  <=> environment(sk0_2) ),
    introduced(split_symbol_definition) ).

fof(f59,plain,
    ( ~ environment(sk0_2)
    | spl0_0 ),
    inference(component_clause,[status(thm)],[f57]) ).

fof(f60,plain,
    ( spl0_1
  <=> in_environment(sk0_2,sk0_0(sk0_2)) ),
    introduced(split_symbol_definition) ).

fof(f61,plain,
    ( in_environment(sk0_2,sk0_0(sk0_2))
    | ~ spl0_1 ),
    inference(component_clause,[status(thm)],[f60]) ).

fof(f63,plain,
    ( ~ environment(sk0_2)
    | in_environment(sk0_2,sk0_0(sk0_2)) ),
    inference(resolution,[status(thm)],[f35,f44]) ).

fof(f64,plain,
    ( ~ spl0_0
    | spl0_1 ),
    inference(split_clause,[status(thm)],[f63,f57,f60]) ).

fof(f65,plain,
    ( $false
    | spl0_0 ),
    inference(forward_subsumption_resolution,[status(thm)],[f59,f43]) ).

fof(f66,plain,
    spl0_0,
    inference(contradiction_clause,[status(thm)],[f65]) ).

fof(f67,plain,
    ( subpopulations(first_movers,efficient_producers,sk0_2,sk0_3(sk0_0(sk0_2)))
    | ~ spl0_1 ),
    inference(resolution,[status(thm)],[f61,f45]) ).

fof(f68,plain,
    ( greater_or_equal(sk0_3(sk0_0(sk0_2)),sk0_0(sk0_2))
    | ~ spl0_1 ),
    inference(resolution,[status(thm)],[f61,f46]) ).

fof(f69,plain,
    ! [X0] :
      ( ~ in_environment(sk0_2,X0)
      | greater(X0,sk0_0(sk0_2))
      | X0 = sk0_0(sk0_2)
      | greater(sk0_0(sk0_2),X0)
      | ~ spl0_1 ),
    inference(resolution,[status(thm)],[f61,f15]) ).

fof(f79,plain,
    ( spl0_4
  <=> greater(sk0_3(sk0_0(sk0_2)),sk0_0(sk0_2)) ),
    introduced(split_symbol_definition) ).

fof(f80,plain,
    ( greater(sk0_3(sk0_0(sk0_2)),sk0_0(sk0_2))
    | ~ spl0_4 ),
    inference(component_clause,[status(thm)],[f79]) ).

fof(f82,plain,
    ( spl0_5
  <=> sk0_3(sk0_0(sk0_2)) = sk0_0(sk0_2) ),
    introduced(split_symbol_definition) ).

fof(f83,plain,
    ( sk0_3(sk0_0(sk0_2)) = sk0_0(sk0_2)
    | ~ spl0_5 ),
    inference(component_clause,[status(thm)],[f82]) ).

fof(f85,plain,
    ( greater(sk0_3(sk0_0(sk0_2)),sk0_0(sk0_2))
    | sk0_3(sk0_0(sk0_2)) = sk0_0(sk0_2)
    | ~ spl0_1 ),
    inference(resolution,[status(thm)],[f68,f18]) ).

fof(f86,plain,
    ( spl0_4
    | spl0_5
    | ~ spl0_1 ),
    inference(split_clause,[status(thm)],[f85,f79,f82,f60]) ).

fof(f87,plain,
    ! [X0] :
      ( ~ greater(sk0_0(sk0_2),X0)
      | greater(sk0_3(sk0_0(sk0_2)),X0)
      | ~ spl0_4 ),
    inference(resolution,[status(thm)],[f80,f12]) ).

fof(f89,plain,
    ( spl0_6
  <=> greater_or_equal(sk0_3(sk0_0(sk0_2)),equilibrium(sk0_2)) ),
    introduced(split_symbol_definition) ).

fof(f91,plain,
    ( ~ greater_or_equal(sk0_3(sk0_0(sk0_2)),equilibrium(sk0_2))
    | spl0_6 ),
    inference(component_clause,[status(thm)],[f89]) ).

fof(f92,plain,
    ( spl0_7
  <=> pd0_0(sk0_3(sk0_0(sk0_2))) ),
    introduced(split_symbol_definition) ).

fof(f93,plain,
    ( pd0_0(sk0_3(sk0_0(sk0_2)))
    | ~ spl0_7 ),
    inference(component_clause,[status(thm)],[f92]) ).

fof(f95,plain,
    ( spl0_8
  <=> greater(zero,growth_rate(first_movers,sk0_3(sk0_0(sk0_2)))) ),
    introduced(split_symbol_definition) ).

fof(f97,plain,
    ( ~ greater(zero,growth_rate(first_movers,sk0_3(sk0_0(sk0_2))))
    | spl0_8 ),
    inference(component_clause,[status(thm)],[f95]) ).

fof(f98,plain,
    ( ~ environment(sk0_2)
    | ~ greater_or_equal(sk0_3(sk0_0(sk0_2)),equilibrium(sk0_2))
    | pd0_0(sk0_3(sk0_0(sk0_2)))
    | greater(zero,growth_rate(first_movers,sk0_3(sk0_0(sk0_2))))
    | ~ spl0_1 ),
    inference(resolution,[status(thm)],[f67,f32]) ).

fof(f99,plain,
    ( ~ spl0_0
    | ~ spl0_6
    | spl0_7
    | spl0_8
    | ~ spl0_1 ),
    inference(split_clause,[status(thm)],[f98,f57,f89,f92,f95,f60]) ).

fof(f100,plain,
    ( spl0_9
  <=> greater(growth_rate(efficient_producers,sk0_3(sk0_0(sk0_2))),zero) ),
    introduced(split_symbol_definition) ).

fof(f101,plain,
    ( greater(growth_rate(efficient_producers,sk0_3(sk0_0(sk0_2))),zero)
    | ~ spl0_9 ),
    inference(component_clause,[status(thm)],[f100]) ).

fof(f103,plain,
    ( ~ environment(sk0_2)
    | ~ greater_or_equal(sk0_3(sk0_0(sk0_2)),equilibrium(sk0_2))
    | pd0_0(sk0_3(sk0_0(sk0_2)))
    | greater(growth_rate(efficient_producers,sk0_3(sk0_0(sk0_2))),zero)
    | ~ spl0_1 ),
    inference(resolution,[status(thm)],[f67,f31]) ).

fof(f104,plain,
    ( ~ spl0_0
    | ~ spl0_6
    | spl0_7
    | spl0_9
    | ~ spl0_1 ),
    inference(split_clause,[status(thm)],[f103,f57,f89,f92,f100,f60]) ).

fof(f105,plain,
    ( spl0_10
  <=> greater_or_equal(growth_rate(efficient_producers,sk0_3(sk0_0(sk0_2))),zero) ),
    introduced(split_symbol_definition) ).

fof(f106,plain,
    ( greater_or_equal(growth_rate(efficient_producers,sk0_3(sk0_0(sk0_2))),zero)
    | ~ spl0_10 ),
    inference(component_clause,[status(thm)],[f105]) ).

fof(f108,plain,
    ( spl0_11
  <=> outcompetes(efficient_producers,first_movers,sk0_3(sk0_0(sk0_2))) ),
    introduced(split_symbol_definition) ).

fof(f109,plain,
    ( outcompetes(efficient_producers,first_movers,sk0_3(sk0_0(sk0_2)))
    | ~ spl0_11 ),
    inference(component_clause,[status(thm)],[f108]) ).

fof(f111,plain,
    ( ~ environment(sk0_2)
    | ~ greater_or_equal(growth_rate(efficient_producers,sk0_3(sk0_0(sk0_2))),zero)
    | ~ greater(zero,growth_rate(first_movers,sk0_3(sk0_0(sk0_2))))
    | outcompetes(efficient_producers,first_movers,sk0_3(sk0_0(sk0_2)))
    | ~ spl0_1 ),
    inference(resolution,[status(thm)],[f67,f24]) ).

fof(f112,plain,
    ( ~ spl0_0
    | ~ spl0_10
    | ~ spl0_8
    | spl0_11
    | ~ spl0_1 ),
    inference(split_clause,[status(thm)],[f111,f57,f105,f95,f108,f60]) ).

fof(f117,plain,
    ( spl0_12
  <=> in_environment(sk0_2,sk0_1(sk0_2)) ),
    introduced(split_symbol_definition) ).

fof(f118,plain,
    ( in_environment(sk0_2,sk0_1(sk0_2))
    | ~ spl0_12 ),
    inference(component_clause,[status(thm)],[f117]) ).

fof(f120,plain,
    ( ~ environment(sk0_2)
    | in_environment(sk0_2,sk0_1(sk0_2)) ),
    inference(resolution,[status(thm)],[f39,f44]) ).

fof(f121,plain,
    ( ~ spl0_0
    | spl0_12 ),
    inference(split_clause,[status(thm)],[f120,f57,f117]) ).

fof(f122,plain,
    ( spl0_13
  <=> greater(sk0_1(sk0_2),sk0_0(sk0_2)) ),
    introduced(split_symbol_definition) ).

fof(f123,plain,
    ( greater(sk0_1(sk0_2),sk0_0(sk0_2))
    | ~ spl0_13 ),
    inference(component_clause,[status(thm)],[f122]) ).

fof(f125,plain,
    ( spl0_14
  <=> sk0_1(sk0_2) = sk0_0(sk0_2) ),
    introduced(split_symbol_definition) ).

fof(f126,plain,
    ( sk0_1(sk0_2) = sk0_0(sk0_2)
    | ~ spl0_14 ),
    inference(component_clause,[status(thm)],[f125]) ).

fof(f128,plain,
    ( spl0_15
  <=> greater(sk0_0(sk0_2),sk0_1(sk0_2)) ),
    introduced(split_symbol_definition) ).

fof(f129,plain,
    ( greater(sk0_0(sk0_2),sk0_1(sk0_2))
    | ~ spl0_15 ),
    inference(component_clause,[status(thm)],[f128]) ).

fof(f131,plain,
    ( greater(sk0_1(sk0_2),sk0_0(sk0_2))
    | sk0_1(sk0_2) = sk0_0(sk0_2)
    | greater(sk0_0(sk0_2),sk0_1(sk0_2))
    | ~ spl0_12
    | ~ spl0_1 ),
    inference(resolution,[status(thm)],[f118,f69]) ).

fof(f132,plain,
    ( spl0_13
    | spl0_14
    | spl0_15
    | ~ spl0_12
    | ~ spl0_1 ),
    inference(split_clause,[status(thm)],[f131,f122,f125,f128,f117,f60]) ).

fof(f133,plain,
    ( subpopulations(first_movers,efficient_producers,sk0_2,sk0_3(sk0_1(sk0_2)))
    | ~ spl0_12 ),
    inference(resolution,[status(thm)],[f118,f45]) ).

fof(f134,plain,
    ( greater_or_equal(sk0_3(sk0_1(sk0_2)),sk0_1(sk0_2))
    | ~ spl0_12 ),
    inference(resolution,[status(thm)],[f118,f46]) ).

fof(f135,plain,
    ! [X0] :
      ( ~ in_environment(sk0_2,X0)
      | greater(X0,sk0_1(sk0_2))
      | X0 = sk0_1(sk0_2)
      | greater(sk0_1(sk0_2),X0)
      | ~ spl0_12 ),
    inference(resolution,[status(thm)],[f118,f15]) ).

fof(f136,plain,
    ( greater(sk0_3(sk0_0(sk0_2)),sk0_1(sk0_2))
    | ~ spl0_15
    | ~ spl0_4 ),
    inference(resolution,[status(thm)],[f129,f87]) ).

fof(f137,plain,
    ! [X0] :
      ( ~ greater(sk0_1(sk0_2),X0)
      | greater(sk0_0(sk0_2),X0)
      | ~ spl0_15 ),
    inference(resolution,[status(thm)],[f129,f12]) ).

fof(f140,plain,
    ( greater_or_equal(sk0_3(sk0_0(sk0_2)),sk0_1(sk0_2))
    | ~ spl0_15
    | ~ spl0_4 ),
    inference(resolution,[status(thm)],[f136,f19]) ).

fof(f141,plain,
    ( spl0_16
  <=> greater_or_equal(sk0_3(sk0_1(sk0_2)),equilibrium(sk0_2)) ),
    introduced(split_symbol_definition) ).

fof(f142,plain,
    ( greater_or_equal(sk0_3(sk0_1(sk0_2)),equilibrium(sk0_2))
    | ~ spl0_16 ),
    inference(component_clause,[status(thm)],[f141]) ).

fof(f143,plain,
    ( ~ greater_or_equal(sk0_3(sk0_1(sk0_2)),equilibrium(sk0_2))
    | spl0_16 ),
    inference(component_clause,[status(thm)],[f141]) ).

fof(f144,plain,
    ( spl0_17
  <=> pd0_0(sk0_3(sk0_1(sk0_2))) ),
    introduced(split_symbol_definition) ).

fof(f145,plain,
    ( pd0_0(sk0_3(sk0_1(sk0_2)))
    | ~ spl0_17 ),
    inference(component_clause,[status(thm)],[f144]) ).

fof(f147,plain,
    ( spl0_18
  <=> greater(zero,growth_rate(first_movers,sk0_3(sk0_1(sk0_2)))) ),
    introduced(split_symbol_definition) ).

fof(f149,plain,
    ( ~ greater(zero,growth_rate(first_movers,sk0_3(sk0_1(sk0_2))))
    | spl0_18 ),
    inference(component_clause,[status(thm)],[f147]) ).

fof(f150,plain,
    ( ~ environment(sk0_2)
    | ~ greater_or_equal(sk0_3(sk0_1(sk0_2)),equilibrium(sk0_2))
    | pd0_0(sk0_3(sk0_1(sk0_2)))
    | greater(zero,growth_rate(first_movers,sk0_3(sk0_1(sk0_2))))
    | ~ spl0_12 ),
    inference(resolution,[status(thm)],[f133,f32]) ).

fof(f151,plain,
    ( ~ spl0_0
    | ~ spl0_16
    | spl0_17
    | spl0_18
    | ~ spl0_12 ),
    inference(split_clause,[status(thm)],[f150,f57,f141,f144,f147,f117]) ).

fof(f152,plain,
    ( spl0_19
  <=> greater(growth_rate(efficient_producers,sk0_3(sk0_1(sk0_2))),zero) ),
    introduced(split_symbol_definition) ).

fof(f153,plain,
    ( greater(growth_rate(efficient_producers,sk0_3(sk0_1(sk0_2))),zero)
    | ~ spl0_19 ),
    inference(component_clause,[status(thm)],[f152]) ).

fof(f155,plain,
    ( ~ environment(sk0_2)
    | ~ greater_or_equal(sk0_3(sk0_1(sk0_2)),equilibrium(sk0_2))
    | pd0_0(sk0_3(sk0_1(sk0_2)))
    | greater(growth_rate(efficient_producers,sk0_3(sk0_1(sk0_2))),zero)
    | ~ spl0_12 ),
    inference(resolution,[status(thm)],[f133,f31]) ).

fof(f156,plain,
    ( ~ spl0_0
    | ~ spl0_16
    | spl0_17
    | spl0_19
    | ~ spl0_12 ),
    inference(split_clause,[status(thm)],[f155,f57,f141,f144,f152,f117]) ).

fof(f157,plain,
    ( spl0_20
  <=> greater_or_equal(growth_rate(efficient_producers,sk0_3(sk0_1(sk0_2))),zero) ),
    introduced(split_symbol_definition) ).

fof(f158,plain,
    ( greater_or_equal(growth_rate(efficient_producers,sk0_3(sk0_1(sk0_2))),zero)
    | ~ spl0_20 ),
    inference(component_clause,[status(thm)],[f157]) ).

fof(f160,plain,
    ( spl0_21
  <=> outcompetes(efficient_producers,first_movers,sk0_3(sk0_1(sk0_2))) ),
    introduced(split_symbol_definition) ).

fof(f161,plain,
    ( outcompetes(efficient_producers,first_movers,sk0_3(sk0_1(sk0_2)))
    | ~ spl0_21 ),
    inference(component_clause,[status(thm)],[f160]) ).

fof(f163,plain,
    ( ~ environment(sk0_2)
    | ~ greater_or_equal(growth_rate(efficient_producers,sk0_3(sk0_1(sk0_2))),zero)
    | ~ greater(zero,growth_rate(first_movers,sk0_3(sk0_1(sk0_2))))
    | outcompetes(efficient_producers,first_movers,sk0_3(sk0_1(sk0_2)))
    | ~ spl0_12 ),
    inference(resolution,[status(thm)],[f133,f24]) ).

fof(f164,plain,
    ( ~ spl0_0
    | ~ spl0_20
    | ~ spl0_18
    | spl0_21
    | ~ spl0_12 ),
    inference(split_clause,[status(thm)],[f163,f57,f157,f147,f160,f117]) ).

fof(f169,plain,
    ( spl0_22
  <=> greater(sk0_3(sk0_1(sk0_2)),sk0_1(sk0_2)) ),
    introduced(split_symbol_definition) ).

fof(f170,plain,
    ( greater(sk0_3(sk0_1(sk0_2)),sk0_1(sk0_2))
    | ~ spl0_22 ),
    inference(component_clause,[status(thm)],[f169]) ).

fof(f171,plain,
    ( ~ greater(sk0_3(sk0_1(sk0_2)),sk0_1(sk0_2))
    | spl0_22 ),
    inference(component_clause,[status(thm)],[f169]) ).

fof(f172,plain,
    ( spl0_23
  <=> sk0_3(sk0_1(sk0_2)) = sk0_1(sk0_2) ),
    introduced(split_symbol_definition) ).

fof(f173,plain,
    ( sk0_3(sk0_1(sk0_2)) = sk0_1(sk0_2)
    | ~ spl0_23 ),
    inference(component_clause,[status(thm)],[f172]) ).

fof(f175,plain,
    ( greater(sk0_3(sk0_1(sk0_2)),sk0_1(sk0_2))
    | sk0_3(sk0_1(sk0_2)) = sk0_1(sk0_2)
    | ~ spl0_12 ),
    inference(resolution,[status(thm)],[f134,f18]) ).

fof(f176,plain,
    ( spl0_22
    | spl0_23
    | ~ spl0_12 ),
    inference(split_clause,[status(thm)],[f175,f169,f172,f117]) ).

fof(f177,plain,
    ( spl0_24
  <=> greater(sk0_1(sk0_2),sk0_1(sk0_2)) ),
    introduced(split_symbol_definition) ).

fof(f178,plain,
    ( greater(sk0_1(sk0_2),sk0_1(sk0_2))
    | ~ spl0_24 ),
    inference(component_clause,[status(thm)],[f177]) ).

fof(f180,plain,
    ( spl0_25
  <=> sk0_1(sk0_2) = sk0_1(sk0_2) ),
    introduced(split_symbol_definition) ).

fof(f183,plain,
    ( greater(sk0_1(sk0_2),sk0_1(sk0_2))
    | sk0_1(sk0_2) = sk0_1(sk0_2)
    | greater(sk0_1(sk0_2),sk0_1(sk0_2))
    | ~ spl0_12 ),
    inference(resolution,[status(thm)],[f135,f118]) ).

fof(f184,plain,
    ( spl0_24
    | spl0_25
    | ~ spl0_12 ),
    inference(split_clause,[status(thm)],[f183,f177,f180,f117]) ).

fof(f190,plain,
    ( spl0_26
  <=> outcompetes(efficient_producers,first_movers,sk0_1(sk0_2)) ),
    introduced(split_symbol_definition) ).

fof(f193,plain,
    ( ~ in_environment(sk0_2,sk0_1(sk0_2))
    | ~ outcompetes(efficient_producers,first_movers,sk0_1(sk0_2))
    | ~ spl0_23 ),
    inference(paramodulation,[status(thm)],[f173,f47]) ).

fof(f194,plain,
    ( ~ spl0_12
    | ~ spl0_26
    | ~ spl0_23 ),
    inference(split_clause,[status(thm)],[f193,f117,f190,f172]) ).

fof(f196,plain,
    ! [X0] :
      ( ~ greater(sk0_1(sk0_2),X0)
      | greater(sk0_3(sk0_1(sk0_2)),X0)
      | ~ spl0_22 ),
    inference(resolution,[status(thm)],[f170,f12]) ).

fof(f202,plain,
    ( spl0_27
  <=> greater(sk0_3(sk0_0(sk0_2)),sk0_1(sk0_2)) ),
    introduced(split_symbol_definition) ).

fof(f203,plain,
    ( greater(sk0_3(sk0_0(sk0_2)),sk0_1(sk0_2))
    | ~ spl0_27 ),
    inference(component_clause,[status(thm)],[f202]) ).

fof(f204,plain,
    ( ~ greater(sk0_3(sk0_0(sk0_2)),sk0_1(sk0_2))
    | spl0_27 ),
    inference(component_clause,[status(thm)],[f202]) ).

fof(f205,plain,
    ( spl0_28
  <=> sk0_3(sk0_0(sk0_2)) = sk0_1(sk0_2) ),
    introduced(split_symbol_definition) ).

fof(f206,plain,
    ( sk0_3(sk0_0(sk0_2)) = sk0_1(sk0_2)
    | ~ spl0_28 ),
    inference(component_clause,[status(thm)],[f205]) ).

fof(f208,plain,
    ( greater(sk0_3(sk0_0(sk0_2)),sk0_1(sk0_2))
    | sk0_3(sk0_0(sk0_2)) = sk0_1(sk0_2)
    | ~ spl0_15
    | ~ spl0_4 ),
    inference(resolution,[status(thm)],[f140,f18]) ).

fof(f209,plain,
    ( spl0_27
    | spl0_28
    | ~ spl0_15
    | ~ spl0_4 ),
    inference(split_clause,[status(thm)],[f208,f202,f205,f128,f79]) ).

fof(f218,plain,
    ( greater_or_equal(sk0_3(sk0_1(sk0_2)),sk0_0(sk0_2))
    | ~ spl0_12
    | ~ spl0_14 ),
    inference(paramodulation,[status(thm)],[f126,f134]) ).

fof(f223,plain,
    ( ~ greater_or_equal(sk0_0(sk0_2),equilibrium(sk0_2))
    | spl0_6
    | ~ spl0_5 ),
    inference(paramodulation,[status(thm)],[f83,f91]) ).

fof(f227,plain,
    ( spl0_29
  <=> outcompetes(efficient_producers,first_movers,sk0_0(sk0_2)) ),
    introduced(split_symbol_definition) ).

fof(f230,plain,
    ( ~ in_environment(sk0_2,sk0_0(sk0_2))
    | ~ outcompetes(efficient_producers,first_movers,sk0_0(sk0_2))
    | ~ spl0_5 ),
    inference(paramodulation,[status(thm)],[f83,f47]) ).

fof(f231,plain,
    ( ~ spl0_1
    | ~ spl0_29
    | ~ spl0_5 ),
    inference(split_clause,[status(thm)],[f230,f60,f227,f82]) ).

fof(f236,plain,
    ( ~ greater_or_equal(sk0_1(sk0_2),equilibrium(sk0_2))
    | spl0_6
    | ~ spl0_28 ),
    inference(paramodulation,[status(thm)],[f206,f91]) ).

fof(f239,plain,
    ( ~ in_environment(sk0_2,sk0_0(sk0_2))
    | ~ outcompetes(efficient_producers,first_movers,sk0_1(sk0_2))
    | ~ spl0_28 ),
    inference(paramodulation,[status(thm)],[f206,f47]) ).

fof(f240,plain,
    ( ~ spl0_1
    | ~ spl0_26
    | ~ spl0_28 ),
    inference(split_clause,[status(thm)],[f239,f60,f190,f205]) ).

fof(f246,plain,
    ! [X0] :
      ( ~ greater(sk0_1(sk0_2),X0)
      | greater(sk0_3(sk0_0(sk0_2)),X0)
      | ~ spl0_27 ),
    inference(resolution,[status(thm)],[f203,f12]) ).

fof(f247,plain,
    ( greater_or_equal(sk0_3(sk0_0(sk0_2)),sk0_1(sk0_2))
    | ~ spl0_27 ),
    inference(resolution,[status(thm)],[f203,f19]) ).

fof(f250,plain,
    ( greater_or_equal(growth_rate(efficient_producers,sk0_3(sk0_1(sk0_2))),zero)
    | ~ spl0_19 ),
    inference(resolution,[status(thm)],[f153,f19]) ).

fof(f268,plain,
    ( spl0_30
  <=> greater(sk0_3(sk0_1(sk0_2)),sk0_0(sk0_2)) ),
    introduced(split_symbol_definition) ).

fof(f269,plain,
    ( greater(sk0_3(sk0_1(sk0_2)),sk0_0(sk0_2))
    | ~ spl0_30 ),
    inference(component_clause,[status(thm)],[f268]) ).

fof(f270,plain,
    ( ~ greater(sk0_3(sk0_1(sk0_2)),sk0_0(sk0_2))
    | spl0_30 ),
    inference(component_clause,[status(thm)],[f268]) ).

fof(f271,plain,
    ( spl0_31
  <=> sk0_3(sk0_1(sk0_2)) = sk0_0(sk0_2) ),
    introduced(split_symbol_definition) ).

fof(f272,plain,
    ( sk0_3(sk0_1(sk0_2)) = sk0_0(sk0_2)
    | ~ spl0_31 ),
    inference(component_clause,[status(thm)],[f271]) ).

fof(f274,plain,
    ( greater(sk0_3(sk0_1(sk0_2)),sk0_0(sk0_2))
    | sk0_3(sk0_1(sk0_2)) = sk0_0(sk0_2)
    | ~ spl0_12
    | ~ spl0_14 ),
    inference(resolution,[status(thm)],[f218,f18]) ).

fof(f275,plain,
    ( spl0_30
    | spl0_31
    | ~ spl0_12
    | ~ spl0_14 ),
    inference(split_clause,[status(thm)],[f274,f268,f271,f117,f125]) ).

fof(f276,plain,
    ( greater_or_equal(sk0_3(sk0_1(sk0_2)),sk0_0(sk0_2))
    | ~ spl0_31 ),
    inference(resolution,[status(thm)],[f272,f20]) ).

fof(f282,plain,
    ( greater(sk0_0(sk0_2),sk0_1(sk0_2))
    | ~ spl0_22
    | ~ spl0_31 ),
    inference(paramodulation,[status(thm)],[f272,f170]) ).

fof(f286,plain,
    ( ~ in_environment(sk0_2,sk0_1(sk0_2))
    | ~ outcompetes(efficient_producers,first_movers,sk0_0(sk0_2))
    | ~ spl0_31 ),
    inference(paramodulation,[status(thm)],[f272,f47]) ).

fof(f287,plain,
    ( ~ spl0_12
    | ~ spl0_29
    | ~ spl0_31 ),
    inference(split_clause,[status(thm)],[f286,f117,f227,f271]) ).

fof(f288,plain,
    ( greater(sk0_3(sk0_1(sk0_2)),sk0_0(sk0_2))
    | ~ spl0_13
    | ~ spl0_22 ),
    inference(resolution,[status(thm)],[f123,f196]) ).

fof(f292,plain,
    ( greater_or_equal(sk0_3(sk0_1(sk0_2)),sk0_0(sk0_2))
    | ~ spl0_30 ),
    inference(resolution,[status(thm)],[f269,f19]) ).

fof(f301,plain,
    ( spl0_32
  <=> growth_rate(efficient_producers,sk0_3(sk0_1(sk0_2))) = zero ),
    introduced(split_symbol_definition) ).

fof(f306,plain,
    ( spl0_33
  <=> greater_or_equal(sk0_1(sk0_2),equilibrium(sk0_2)) ),
    introduced(split_symbol_definition) ).

fof(f307,plain,
    ( greater_or_equal(sk0_1(sk0_2),equilibrium(sk0_2))
    | ~ spl0_33 ),
    inference(component_clause,[status(thm)],[f306]) ).

fof(f309,plain,
    ( ~ environment(sk0_2)
    | greater_or_equal(sk0_1(sk0_2),equilibrium(sk0_2)) ),
    inference(resolution,[status(thm)],[f40,f44]) ).

fof(f310,plain,
    ( ~ spl0_0
    | spl0_33 ),
    inference(split_clause,[status(thm)],[f309,f57,f306]) ).

fof(f311,plain,
    ( spl0_34
  <=> greater(sk0_1(sk0_2),equilibrium(sk0_2)) ),
    introduced(split_symbol_definition) ).

fof(f312,plain,
    ( greater(sk0_1(sk0_2),equilibrium(sk0_2))
    | ~ spl0_34 ),
    inference(component_clause,[status(thm)],[f311]) ).

fof(f314,plain,
    ( spl0_35
  <=> sk0_1(sk0_2) = equilibrium(sk0_2) ),
    introduced(split_symbol_definition) ).

fof(f315,plain,
    ( sk0_1(sk0_2) = equilibrium(sk0_2)
    | ~ spl0_35 ),
    inference(component_clause,[status(thm)],[f314]) ).

fof(f317,plain,
    ( greater(sk0_1(sk0_2),equilibrium(sk0_2))
    | sk0_1(sk0_2) = equilibrium(sk0_2)
    | ~ spl0_33 ),
    inference(resolution,[status(thm)],[f307,f18]) ).

fof(f318,plain,
    ( spl0_34
    | spl0_35
    | ~ spl0_33 ),
    inference(split_clause,[status(thm)],[f317,f311,f314,f306]) ).

fof(f323,plain,
    ( greater_or_equal(sk0_3(sk0_0(sk0_2)),equilibrium(sk0_2))
    | ~ spl0_27
    | ~ spl0_35 ),
    inference(paramodulation,[status(thm)],[f315,f247]) ).

fof(f324,plain,
    ( $false
    | spl0_6
    | ~ spl0_27
    | ~ spl0_35 ),
    inference(forward_subsumption_resolution,[status(thm)],[f323,f91]) ).

fof(f325,plain,
    ( spl0_6
    | ~ spl0_27
    | ~ spl0_35 ),
    inference(contradiction_clause,[status(thm)],[f324]) ).

fof(f326,plain,
    ( $false
    | ~ spl0_33
    | spl0_6
    | ~ spl0_28 ),
    inference(forward_subsumption_resolution,[status(thm)],[f236,f307]) ).

fof(f327,plain,
    ( ~ spl0_33
    | spl0_6
    | ~ spl0_28 ),
    inference(contradiction_clause,[status(thm)],[f326]) ).

fof(f331,plain,
    ( greater(sk0_3(sk0_0(sk0_2)),equilibrium(sk0_2))
    | ~ spl0_34
    | ~ spl0_27 ),
    inference(resolution,[status(thm)],[f312,f246]) ).

fof(f332,plain,
    ( greater(sk0_3(sk0_1(sk0_2)),equilibrium(sk0_2))
    | ~ spl0_34
    | ~ spl0_22 ),
    inference(resolution,[status(thm)],[f312,f196]) ).

fof(f332_001,plain,
    ( greater(sk0_3(sk0_1(sk0_2)),equilibrium(sk0_2))
    | ~ spl0_34
    | ~ spl0_22 ),
    inference(resolution,[status(thm)],[f312,f196]) ).

fof(f336,plain,
    ( spl0_36
  <=> greater(sk0_3(sk0_0(sk0_2)),equilibrium(sk0_2)) ),
    introduced(split_symbol_definition) ).

fof(f337,plain,
    ( greater(sk0_3(sk0_0(sk0_2)),equilibrium(sk0_2))
    | ~ spl0_36 ),
    inference(component_clause,[status(thm)],[f336]) ).

fof(f361,plain,
    ( greater_or_equal(growth_rate(efficient_producers,sk0_3(sk0_0(sk0_2))),zero)
    | ~ spl0_9 ),
    inference(resolution,[status(thm)],[f101,f19]) ).

fof(f363,plain,
    ( spl0_39
  <=> growth_rate(efficient_producers,sk0_3(sk0_0(sk0_2))) = zero ),
    introduced(split_symbol_definition) ).

fof(f364,plain,
    ( growth_rate(efficient_producers,sk0_3(sk0_0(sk0_2))) = zero
    | ~ spl0_39 ),
    inference(component_clause,[status(thm)],[f363]) ).

fof(f369,plain,
    ( greater_or_equal(sk0_3(sk0_1(sk0_2)),equilibrium(sk0_2))
    | ~ spl0_34
    | ~ spl0_22 ),
    inference(resolution,[status(thm)],[f332,f19]) ).

fof(f370,plain,
    ( $false
    | spl0_16
    | ~ spl0_34
    | ~ spl0_22 ),
    inference(forward_subsumption_resolution,[status(thm)],[f369,f143]) ).

fof(f371,plain,
    ( spl0_16
    | ~ spl0_34
    | ~ spl0_22 ),
    inference(contradiction_clause,[status(thm)],[f370]) ).

fof(f372,plain,
    ( spl0_40
  <=> greater(sk0_3(sk0_1(sk0_2)),equilibrium(sk0_2)) ),
    introduced(split_symbol_definition) ).

fof(f373,plain,
    ( greater(sk0_3(sk0_1(sk0_2)),equilibrium(sk0_2))
    | ~ spl0_40 ),
    inference(component_clause,[status(thm)],[f372]) ).

fof(f375,plain,
    ( spl0_41
  <=> sk0_3(sk0_1(sk0_2)) = equilibrium(sk0_2) ),
    introduced(split_symbol_definition) ).

fof(f376,plain,
    ( sk0_3(sk0_1(sk0_2)) = equilibrium(sk0_2)
    | ~ spl0_41 ),
    inference(component_clause,[status(thm)],[f375]) ).

fof(f378,plain,
    ( greater(sk0_3(sk0_1(sk0_2)),equilibrium(sk0_2))
    | sk0_3(sk0_1(sk0_2)) = equilibrium(sk0_2)
    | ~ spl0_16 ),
    inference(resolution,[status(thm)],[f142,f18]) ).

fof(f379,plain,
    ( spl0_40
    | spl0_41
    | ~ spl0_16 ),
    inference(split_clause,[status(thm)],[f378,f372,f375,f141]) ).

fof(f394,plain,
    ( spl0_42
  <=> pd0_1(sk0_3(sk0_1(sk0_2))) ),
    introduced(split_symbol_definition) ).

fof(f395,plain,
    ( pd0_1(sk0_3(sk0_1(sk0_2)))
    | ~ spl0_42 ),
    inference(component_clause,[status(thm)],[f394]) ).

fof(f397,plain,
    ( spl0_43
  <=> greater(growth_rate(first_movers,sk0_3(sk0_1(sk0_2))),zero) ),
    introduced(split_symbol_definition) ).

fof(f398,plain,
    ( greater(growth_rate(first_movers,sk0_3(sk0_1(sk0_2))),zero)
    | ~ spl0_43 ),
    inference(component_clause,[status(thm)],[f397]) ).

fof(f400,plain,
    ( pd0_1(sk0_3(sk0_1(sk0_2)))
    | greater(growth_rate(first_movers,sk0_3(sk0_1(sk0_2))),zero)
    | ~ spl0_17 ),
    inference(resolution,[status(thm)],[f51,f145]) ).

fof(f401,plain,
    ( spl0_42
    | spl0_43
    | ~ spl0_17 ),
    inference(split_clause,[status(thm)],[f400,f394,f397,f144]) ).

fof(f402,plain,
    ( spl0_44
  <=> pd0_1(sk0_3(sk0_0(sk0_2))) ),
    introduced(split_symbol_definition) ).

fof(f403,plain,
    ( pd0_1(sk0_3(sk0_0(sk0_2)))
    | ~ spl0_44 ),
    inference(component_clause,[status(thm)],[f402]) ).

fof(f405,plain,
    ( spl0_45
  <=> greater(growth_rate(first_movers,sk0_3(sk0_0(sk0_2))),zero) ),
    introduced(split_symbol_definition) ).

fof(f406,plain,
    ( greater(growth_rate(first_movers,sk0_3(sk0_0(sk0_2))),zero)
    | ~ spl0_45 ),
    inference(component_clause,[status(thm)],[f405]) ).

fof(f408,plain,
    ( pd0_1(sk0_3(sk0_0(sk0_2)))
    | greater(growth_rate(first_movers,sk0_3(sk0_0(sk0_2))),zero)
    | ~ spl0_7 ),
    inference(resolution,[status(thm)],[f51,f93]) ).

fof(f409,plain,
    ( spl0_44
    | spl0_45
    | ~ spl0_7 ),
    inference(split_clause,[status(thm)],[f408,f402,f405,f92]) ).

fof(f410,plain,
    ( growth_rate(efficient_producers,sk0_3(sk0_1(sk0_2))) = zero
    | ~ spl0_42 ),
    inference(resolution,[status(thm)],[f395,f55]) ).

fof(f411,plain,
    ( growth_rate(first_movers,sk0_3(sk0_1(sk0_2))) = zero
    | ~ spl0_42 ),
    inference(resolution,[status(thm)],[f395,f54]) ).

fof(f412,plain,
    ( growth_rate(efficient_producers,sk0_3(sk0_0(sk0_2))) = zero
    | ~ spl0_44 ),
    inference(resolution,[status(thm)],[f403,f55]) ).

fof(f413,plain,
    ( growth_rate(first_movers,sk0_3(sk0_0(sk0_2))) = zero
    | ~ spl0_44 ),
    inference(resolution,[status(thm)],[f403,f54]) ).

fof(f416,plain,
    ( greater(zero,zero)
    | ~ spl0_19
    | ~ spl0_42 ),
    inference(paramodulation,[status(thm)],[f410,f153]) ).

fof(f422,plain,
    ( ~ greater(zero,zero)
    | spl0_18
    | ~ spl0_42 ),
    inference(paramodulation,[status(thm)],[f411,f149]) ).

fof(f423,plain,
    ( $false
    | ~ spl0_19
    | spl0_18
    | ~ spl0_42 ),
    inference(forward_subsumption_resolution,[status(thm)],[f422,f416]) ).

fof(f424,plain,
    ( ~ spl0_19
    | spl0_18
    | ~ spl0_42 ),
    inference(contradiction_clause,[status(thm)],[f423]) ).

fof(f425,plain,
    ( ~ in_environment(sk0_2,sk0_1(sk0_2))
    | ~ spl0_21 ),
    inference(resolution,[status(thm)],[f161,f47]) ).

fof(f426,plain,
    ( $false
    | ~ spl0_12
    | ~ spl0_21 ),
    inference(forward_subsumption_resolution,[status(thm)],[f425,f118]) ).

fof(f427,plain,
    ( ~ spl0_12
    | ~ spl0_21 ),
    inference(contradiction_clause,[status(thm)],[f426]) ).

fof(f430,plain,
    ( greater(zero,zero)
    | ~ spl0_9
    | ~ spl0_44 ),
    inference(paramodulation,[status(thm)],[f412,f101]) ).

fof(f435,plain,
    ( ~ greater(zero,zero)
    | spl0_8
    | ~ spl0_44 ),
    inference(paramodulation,[status(thm)],[f413,f97]) ).

fof(f436,plain,
    ( $false
    | ~ spl0_9
    | spl0_8
    | ~ spl0_44 ),
    inference(forward_subsumption_resolution,[status(thm)],[f435,f430]) ).

fof(f437,plain,
    ( ~ spl0_9
    | spl0_8
    | ~ spl0_44 ),
    inference(contradiction_clause,[status(thm)],[f436]) ).

fof(f438,plain,
    ( ~ in_environment(sk0_2,sk0_0(sk0_2))
    | ~ spl0_11 ),
    inference(resolution,[status(thm)],[f109,f47]) ).

fof(f439,plain,
    ( $false
    | ~ spl0_1
    | ~ spl0_11 ),
    inference(forward_subsumption_resolution,[status(thm)],[f438,f61]) ).

fof(f440,plain,
    ( ~ spl0_1
    | ~ spl0_11 ),
    inference(contradiction_clause,[status(thm)],[f439]) ).

fof(f463,plain,
    ( spl0_48
  <=> greater(zero,growth_rate(efficient_producers,sk0_3(sk0_1(sk0_2)))) ),
    introduced(split_symbol_definition) ).

fof(f464,plain,
    ( greater(zero,growth_rate(efficient_producers,sk0_3(sk0_1(sk0_2))))
    | ~ spl0_48 ),
    inference(component_clause,[status(thm)],[f463]) ).

fof(f466,plain,
    ( pd0_1(sk0_3(sk0_1(sk0_2)))
    | greater(zero,growth_rate(efficient_producers,sk0_3(sk0_1(sk0_2))))
    | ~ spl0_17 ),
    inference(resolution,[status(thm)],[f52,f145]) ).

fof(f467,plain,
    ( spl0_42
    | spl0_48
    | ~ spl0_17 ),
    inference(split_clause,[status(thm)],[f466,f394,f463,f144]) ).

fof(f468,plain,
    ( spl0_49
  <=> greater(zero,growth_rate(efficient_producers,sk0_3(sk0_0(sk0_2)))) ),
    introduced(split_symbol_definition) ).

fof(f469,plain,
    ( greater(zero,growth_rate(efficient_producers,sk0_3(sk0_0(sk0_2))))
    | ~ spl0_49 ),
    inference(component_clause,[status(thm)],[f468]) ).

fof(f471,plain,
    ( pd0_1(sk0_3(sk0_0(sk0_2)))
    | greater(zero,growth_rate(efficient_producers,sk0_3(sk0_0(sk0_2))))
    | ~ spl0_7 ),
    inference(resolution,[status(thm)],[f52,f93]) ).

fof(f472,plain,
    ( spl0_44
    | spl0_49
    | ~ spl0_7 ),
    inference(split_clause,[status(thm)],[f471,f402,f468,f92]) ).

fof(f473,plain,
    ( greater_or_equal(growth_rate(efficient_producers,sk0_3(sk0_1(sk0_2))),zero)
    | ~ spl0_42 ),
    inference(resolution,[status(thm)],[f410,f20]) ).

fof(f474,plain,
    ( spl0_20
    | ~ spl0_42 ),
    inference(split_clause,[status(thm)],[f473,f157,f394]) ).

fof(f475,plain,
    ( greater_or_equal(growth_rate(efficient_producers,sk0_3(sk0_0(sk0_2))),zero)
    | ~ spl0_44 ),
    inference(resolution,[status(thm)],[f412,f20]) ).

fof(f476,plain,
    ( spl0_10
    | ~ spl0_44 ),
    inference(split_clause,[status(thm)],[f475,f105,f402]) ).

fof(f477,plain,
    ! [X0] :
      ( ~ greater(growth_rate(efficient_producers,sk0_3(sk0_0(sk0_2))),X0)
      | greater(zero,X0)
      | ~ spl0_49 ),
    inference(resolution,[status(thm)],[f469,f12]) ).

fof(f479,plain,
    ! [X0] :
      ( ~ greater(growth_rate(efficient_producers,sk0_3(sk0_1(sk0_2))),X0)
      | greater(zero,X0)
      | ~ spl0_48 ),
    inference(resolution,[status(thm)],[f464,f12]) ).

fof(f532,plain,
    ( greater_or_equal(sk0_3(sk0_0(sk0_2)),equilibrium(sk0_2))
    | ~ spl0_36 ),
    inference(resolution,[status(thm)],[f337,f19]) ).

fof(f533,plain,
    ( spl0_6
    | ~ spl0_36 ),
    inference(split_clause,[status(thm)],[f532,f89,f336]) ).

fof(f538,plain,
    ( spl0_52
  <=> stable(sk0_2) ),
    introduced(split_symbol_definition) ).

fof(f540,plain,
    ( ~ stable(sk0_2)
    | spl0_52 ),
    inference(component_clause,[status(thm)],[f538]) ).

fof(f541,plain,
    ( spl0_53
  <=> greater_or_equal(sk0_3(sk0_1(sk0_2)),sk0_0(sk0_2)) ),
    introduced(split_symbol_definition) ).

fof(f543,plain,
    ( ~ greater_or_equal(sk0_3(sk0_1(sk0_2)),sk0_0(sk0_2))
    | spl0_53 ),
    inference(component_clause,[status(thm)],[f541]) ).

fof(f544,plain,
    ( spl0_54
  <=> greater(growth_rate(efficient_producers,sk0_3(sk0_1(sk0_2))),growth_rate(first_movers,sk0_3(sk0_1(sk0_2)))) ),
    introduced(split_symbol_definition) ).

fof(f545,plain,
    ( greater(growth_rate(efficient_producers,sk0_3(sk0_1(sk0_2))),growth_rate(first_movers,sk0_3(sk0_1(sk0_2))))
    | ~ spl0_54 ),
    inference(component_clause,[status(thm)],[f544]) ).

fof(f547,plain,
    ( ~ environment(sk0_2)
    | ~ stable(sk0_2)
    | ~ greater_or_equal(sk0_3(sk0_1(sk0_2)),sk0_0(sk0_2))
    | greater(growth_rate(efficient_producers,sk0_3(sk0_1(sk0_2))),growth_rate(first_movers,sk0_3(sk0_1(sk0_2))))
    | ~ spl0_12 ),
    inference(resolution,[status(thm)],[f36,f133]) ).

fof(f548,plain,
    ( ~ spl0_0
    | ~ spl0_52
    | ~ spl0_53
    | spl0_54
    | ~ spl0_12 ),
    inference(split_clause,[status(thm)],[f547,f57,f538,f541,f544,f117]) ).

fof(f549,plain,
    ( spl0_55
  <=> greater_or_equal(sk0_3(sk0_0(sk0_2)),sk0_0(sk0_2)) ),
    introduced(split_symbol_definition) ).

fof(f551,plain,
    ( ~ greater_or_equal(sk0_3(sk0_0(sk0_2)),sk0_0(sk0_2))
    | spl0_55 ),
    inference(component_clause,[status(thm)],[f549]) ).

fof(f552,plain,
    ( spl0_56
  <=> greater(growth_rate(efficient_producers,sk0_3(sk0_0(sk0_2))),growth_rate(first_movers,sk0_3(sk0_0(sk0_2)))) ),
    introduced(split_symbol_definition) ).

fof(f553,plain,
    ( greater(growth_rate(efficient_producers,sk0_3(sk0_0(sk0_2))),growth_rate(first_movers,sk0_3(sk0_0(sk0_2))))
    | ~ spl0_56 ),
    inference(component_clause,[status(thm)],[f552]) ).

fof(f555,plain,
    ( ~ environment(sk0_2)
    | ~ stable(sk0_2)
    | ~ greater_or_equal(sk0_3(sk0_0(sk0_2)),sk0_0(sk0_2))
    | greater(growth_rate(efficient_producers,sk0_3(sk0_0(sk0_2))),growth_rate(first_movers,sk0_3(sk0_0(sk0_2))))
    | ~ spl0_1 ),
    inference(resolution,[status(thm)],[f36,f67]) ).

fof(f556,plain,
    ( ~ spl0_0
    | ~ spl0_52
    | ~ spl0_55
    | spl0_56
    | ~ spl0_1 ),
    inference(split_clause,[status(thm)],[f555,f57,f538,f549,f552,f60]) ).

fof(f557,plain,
    ( $false
    | ~ spl0_1
    | spl0_55 ),
    inference(forward_subsumption_resolution,[status(thm)],[f551,f68]) ).

fof(f558,plain,
    ( ~ spl0_1
    | spl0_55 ),
    inference(contradiction_clause,[status(thm)],[f557]) ).

fof(f559,plain,
    ( $false
    | ~ spl0_30
    | spl0_53 ),
    inference(forward_subsumption_resolution,[status(thm)],[f543,f292]) ).

fof(f560,plain,
    ( ~ spl0_30
    | spl0_53 ),
    inference(contradiction_clause,[status(thm)],[f559]) ).

fof(f561,plain,
    ( $false
    | spl0_52 ),
    inference(forward_subsumption_resolution,[status(thm)],[f540,f44]) ).

fof(f562,plain,
    spl0_52,
    inference(contradiction_clause,[status(thm)],[f561]) ).

fof(f563,plain,
    ( spl0_30
    | ~ spl0_13
    | ~ spl0_22 ),
    inference(split_clause,[status(thm)],[f288,f268,f122,f169]) ).

fof(f564,plain,
    ( spl0_15
    | ~ spl0_22
    | ~ spl0_31 ),
    inference(split_clause,[status(thm)],[f282,f128,f169,f271]) ).

fof(f565,plain,
    ( greater(zero,growth_rate(first_movers,sk0_3(sk0_0(sk0_2))))
    | ~ spl0_56
    | ~ spl0_49 ),
    inference(resolution,[status(thm)],[f553,f477]) ).

fof(f566,plain,
    ( spl0_8
    | ~ spl0_56
    | ~ spl0_49 ),
    inference(split_clause,[status(thm)],[f565,f95,f552,f468]) ).

fof(f567,plain,
    ! [X0] :
      ( ~ greater(growth_rate(first_movers,sk0_3(sk0_0(sk0_2))),X0)
      | greater(growth_rate(efficient_producers,sk0_3(sk0_0(sk0_2))),X0)
      | ~ spl0_56 ),
    inference(resolution,[status(thm)],[f553,f12]) ).

fof(f569,plain,
    ! [X0] :
      ( ~ greater(growth_rate(first_movers,sk0_3(sk0_1(sk0_2))),X0)
      | greater(growth_rate(efficient_producers,sk0_3(sk0_1(sk0_2))),X0)
      | ~ spl0_54 ),
    inference(resolution,[status(thm)],[f545,f12]) ).

fof(f585,plain,
    ( greater(growth_rate(efficient_producers,sk0_3(sk0_0(sk0_2))),zero)
    | ~ spl0_56
    | ~ spl0_45 ),
    inference(resolution,[status(thm)],[f567,f406]) ).

fof(f596,plain,
    ( greater(sk0_0(sk0_2),equilibrium(sk0_2))
    | ~ spl0_15
    | ~ spl0_34 ),
    inference(resolution,[status(thm)],[f137,f312]) ).

fof(f603,plain,
    ( greater(sk0_3(sk0_0(sk0_2)),equilibrium(sk0_2))
    | ~ spl0_15
    | ~ spl0_34
    | ~ spl0_4 ),
    inference(resolution,[status(thm)],[f596,f87]) ).

fof(f605,plain,
    ( greater_or_equal(sk0_0(sk0_2),equilibrium(sk0_2))
    | ~ spl0_15
    | ~ spl0_34 ),
    inference(resolution,[status(thm)],[f596,f19]) ).

fof(f606,plain,
    ( spl0_58
  <=> greater(sk0_0(sk0_2),equilibrium(sk0_2)) ),
    introduced(split_symbol_definition) ).

fof(f607,plain,
    ( greater(sk0_0(sk0_2),equilibrium(sk0_2))
    | ~ spl0_58 ),
    inference(component_clause,[status(thm)],[f606]) ).

fof(f609,plain,
    ( spl0_59
  <=> sk0_0(sk0_2) = equilibrium(sk0_2) ),
    introduced(split_symbol_definition) ).

fof(f610,plain,
    ( sk0_0(sk0_2) = equilibrium(sk0_2)
    | ~ spl0_59 ),
    inference(component_clause,[status(thm)],[f609]) ).

fof(f612,plain,
    ( greater(sk0_0(sk0_2),equilibrium(sk0_2))
    | sk0_0(sk0_2) = equilibrium(sk0_2)
    | ~ spl0_15
    | ~ spl0_34 ),
    inference(resolution,[status(thm)],[f605,f18]) ).

fof(f613,plain,
    ( spl0_58
    | spl0_59
    | ~ spl0_15
    | ~ spl0_34 ),
    inference(split_clause,[status(thm)],[f612,f606,f609,f128,f311]) ).

fof(f618,plain,
    ( greater(growth_rate(efficient_producers,sk0_3(sk0_1(sk0_2))),zero)
    | ~ spl0_54
    | ~ spl0_43 ),
    inference(resolution,[status(thm)],[f569,f398]) ).

fof(f624,plain,
    ( greater_or_equal(growth_rate(efficient_producers,sk0_3(sk0_0(sk0_2))),zero)
    | ~ spl0_56
    | ~ spl0_45 ),
    inference(resolution,[status(thm)],[f585,f19]) ).

fof(f625,plain,
    ( spl0_10
    | ~ spl0_56
    | ~ spl0_45 ),
    inference(split_clause,[status(thm)],[f624,f105,f552,f405]) ).

fof(f626,plain,
    ( spl0_53
    | ~ spl0_31 ),
    inference(split_clause,[status(thm)],[f276,f541,f271]) ).

fof(f652,plain,
    ( ~ greater(sk0_1(sk0_2),sk0_1(sk0_2))
    | spl0_22
    | ~ spl0_23 ),
    inference(paramodulation,[status(thm)],[f173,f171]) ).

fof(f653,plain,
    ( $false
    | ~ spl0_24
    | spl0_22
    | ~ spl0_23 ),
    inference(forward_subsumption_resolution,[status(thm)],[f652,f178]) ).

fof(f654,plain,
    ( ~ spl0_24
    | spl0_22
    | ~ spl0_23 ),
    inference(contradiction_clause,[status(thm)],[f653]) ).

fof(f655,plain,
    ( greater(zero,growth_rate(first_movers,sk0_3(sk0_1(sk0_2))))
    | ~ spl0_54
    | ~ spl0_48 ),
    inference(resolution,[status(thm)],[f545,f479]) ).

fof(f656,plain,
    ( spl0_18
    | ~ spl0_54
    | ~ spl0_48 ),
    inference(split_clause,[status(thm)],[f655,f147,f544,f463]) ).

fof(f657,plain,
    ( greater(growth_rate(efficient_producers,sk0_3(sk0_0(sk0_2))),zero)
    | growth_rate(efficient_producers,sk0_3(sk0_0(sk0_2))) = zero
    | ~ spl0_10 ),
    inference(resolution,[status(thm)],[f106,f18]) ).

fof(f658,plain,
    ( spl0_9
    | spl0_39
    | ~ spl0_10 ),
    inference(split_clause,[status(thm)],[f657,f100,f363,f105]) ).

fof(f676,plain,
    ( greater_or_equal(sk0_3(sk0_0(sk0_2)),equilibrium(sk0_2))
    | ~ spl0_1
    | ~ spl0_59 ),
    inference(paramodulation,[status(thm)],[f610,f68]) ).

fof(f677,plain,
    ( spl0_6
    | ~ spl0_1
    | ~ spl0_59 ),
    inference(split_clause,[status(thm)],[f676,f89,f60,f609]) ).

fof(f694,plain,
    ( ~ greater(sk0_0(sk0_2),sk0_1(sk0_2))
    | spl0_27
    | ~ spl0_5 ),
    inference(paramodulation,[status(thm)],[f83,f204]) ).

fof(f706,plain,
    ( ~ greater_or_equal(sk0_1(sk0_2),equilibrium(sk0_2))
    | spl0_16
    | ~ spl0_23 ),
    inference(paramodulation,[status(thm)],[f173,f143]) ).

fof(f707,plain,
    ( $false
    | ~ spl0_33
    | spl0_16
    | ~ spl0_23 ),
    inference(forward_subsumption_resolution,[status(thm)],[f706,f307]) ).

fof(f708,plain,
    ( ~ spl0_33
    | spl0_16
    | ~ spl0_23 ),
    inference(contradiction_clause,[status(thm)],[f707]) ).

fof(f709,plain,
    ( spl0_20
    | ~ spl0_19 ),
    inference(split_clause,[status(thm)],[f250,f157,f152]) ).

fof(f743,plain,
    ( greater_or_equal(sk0_0(sk0_2),equilibrium(sk0_2))
    | ~ spl0_58 ),
    inference(resolution,[status(thm)],[f607,f19]) ).

fof(f748,plain,
    ( $false
    | spl0_6
    | ~ spl0_5
    | ~ spl0_58 ),
    inference(forward_subsumption_resolution,[status(thm)],[f743,f223]) ).

fof(f749,plain,
    ( spl0_6
    | ~ spl0_5
    | ~ spl0_58 ),
    inference(contradiction_clause,[status(thm)],[f748]) ).

fof(f750,plain,
    ( spl0_10
    | ~ spl0_9 ),
    inference(split_clause,[status(thm)],[f361,f105,f100]) ).

fof(f751,plain,
    ( spl0_36
    | ~ spl0_15
    | ~ spl0_34
    | ~ spl0_4 ),
    inference(split_clause,[status(thm)],[f603,f336,f128,f311,f79]) ).

fof(f753,plain,
    ( spl0_36
    | ~ spl0_34
    | ~ spl0_27 ),
    inference(split_clause,[status(thm)],[f331,f336,f311,f202]) ).

fof(f785,plain,
    ( greater(growth_rate(efficient_producers,sk0_3(sk0_1(sk0_2))),zero)
    | growth_rate(efficient_producers,sk0_3(sk0_1(sk0_2))) = zero
    | ~ spl0_20 ),
    inference(resolution,[status(thm)],[f158,f18]) ).

fof(f786,plain,
    ( spl0_19
    | spl0_32
    | ~ spl0_20 ),
    inference(split_clause,[status(thm)],[f785,f152,f301,f157]) ).

fof(f792,plain,
    ( greater(zero,growth_rate(first_movers,sk0_3(sk0_1(sk0_2))))
    | ~ spl0_54
    | ~ spl0_42 ),
    inference(paramodulation,[status(thm)],[f410,f545]) ).

fof(f793,plain,
    ( spl0_18
    | ~ spl0_54
    | ~ spl0_42 ),
    inference(split_clause,[status(thm)],[f792,f147,f544,f394]) ).

fof(f830,plain,
    ( ~ greater(sk0_1(sk0_2),sk0_0(sk0_2))
    | spl0_30
    | ~ spl0_23 ),
    inference(paramodulation,[status(thm)],[f173,f270]) ).

fof(f831,plain,
    ( ~ greater(sk0_3(sk0_1(sk0_2)),equilibrium(sk0_2))
    | spl0_30
    | ~ spl0_59 ),
    inference(paramodulation,[status(thm)],[f610,f270]) ).

fof(f832,plain,
    ( $false
    | ~ spl0_40
    | spl0_30
    | ~ spl0_59 ),
    inference(forward_subsumption_resolution,[status(thm)],[f831,f373]) ).

fof(f833,plain,
    ( ~ spl0_40
    | spl0_30
    | ~ spl0_59 ),
    inference(contradiction_clause,[status(thm)],[f832]) ).

fof(f852,plain,
    ( spl0_40
    | ~ spl0_34
    | ~ spl0_22 ),
    inference(split_clause,[status(thm)],[f332,f372,f311,f169]) ).

fof(f868,plain,
    ( equilibrium(sk0_2) = sk0_1(sk0_2)
    | ~ spl0_23
    | ~ spl0_41 ),
    inference(paramodulation,[status(thm)],[f376,f173]) ).

fof(f881,plain,
    ( ~ greater(sk0_1(sk0_2),equilibrium(sk0_2))
    | spl0_22
    | ~ spl0_23
    | ~ spl0_41 ),
    inference(paramodulation,[status(thm)],[f868,f652]) ).

fof(f882,plain,
    ( $false
    | ~ spl0_34
    | spl0_22
    | ~ spl0_23
    | ~ spl0_41 ),
    inference(forward_subsumption_resolution,[status(thm)],[f881,f312]) ).

fof(f883,plain,
    ( ~ spl0_34
    | spl0_22
    | ~ spl0_23
    | ~ spl0_41 ),
    inference(contradiction_clause,[status(thm)],[f882]) ).

fof(f932,plain,
    ( greater(zero,growth_rate(first_movers,sk0_3(sk0_0(sk0_2))))
    | ~ spl0_56
    | ~ spl0_39 ),
    inference(paramodulation,[status(thm)],[f364,f553]) ).

fof(f933,plain,
    ( spl0_8
    | ~ spl0_56
    | ~ spl0_39 ),
    inference(split_clause,[status(thm)],[f932,f95,f552,f363]) ).

fof(f934,plain,
    ( ~ spl0_13
    | spl0_30
    | ~ spl0_23 ),
    inference(split_clause,[status(thm)],[f830,f122,f268,f172]) ).

fof(f938,plain,
    ( spl0_19
    | ~ spl0_54
    | ~ spl0_43 ),
    inference(split_clause,[status(thm)],[f618,f152,f544,f397]) ).

fof(f944,plain,
    ( ~ spl0_15
    | spl0_27
    | ~ spl0_5 ),
    inference(split_clause,[status(thm)],[f694,f128,f202,f82]) ).

fof(f955,plain,
    ( greater_or_equal(sk0_3(sk0_1(sk0_2)),equilibrium(sk0_2))
    | ~ spl0_12
    | ~ spl0_35 ),
    inference(paramodulation,[status(thm)],[f315,f134]) ).

fof(f956,plain,
    ( spl0_16
    | ~ spl0_12
    | ~ spl0_35 ),
    inference(split_clause,[status(thm)],[f955,f141,f117,f314]) ).

fof(f959,plain,
    $false,
    inference(sat_refutation,[status(thm)],[f64,f66,f86,f99,f104,f112,f121,f132,f151,f156,f164,f176,f184,f194,f209,f231,f240,f275,f287,f310,f318,f325,f327,f371,f379,f401,f409,f424,f427,f437,f440,f467,f472,f474,f476,f533,f548,f556,f558,f560,f562,f563,f564,f566,f613,f625,f626,f654,f656,f658,f677,f708,f709,f749,f750,f751,f753,f786,f793,f833,f852,f883,f933,f934,f938,f944,f956]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.03/0.12  % Problem  : MGT035+1 : TPTP v8.1.2. Released v2.0.0.
% 0.03/0.13  % Command  : drodi -learnfrom(drodi.lrn) -timeout(%d) %s
% 0.13/0.34  % Computer : n019.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.34  % CPULimit : 300
% 0.13/0.34  % WCLimit  : 300
% 0.13/0.34  % DateTime : Mon Apr 29 23:39:14 EDT 2024
% 0.13/0.34  % CPUTime  : 
% 0.13/0.35  % Drodi V3.6.0
% 0.20/0.52  % Refutation found
% 0.20/0.52  % SZS status Theorem for theBenchmark: Theorem is valid
% 0.20/0.52  % SZS output start CNFRefutation for theBenchmark
% See solution above
% 0.20/0.53  % Elapsed time: 0.178927 seconds
% 0.20/0.53  % CPU time: 1.326849 seconds
% 0.20/0.53  % Total memory used: 66.433 MB
% 0.20/0.53  % Net memory used: 65.438 MB
%------------------------------------------------------------------------------