TSTP Solution File: MGT034-2 by Drodi---3.6.0

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Drodi---3.6.0
% Problem  : MGT034-2 : TPTP v8.1.2. Released v2.4.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : drodi -learnfrom(drodi.lrn) -timeout(%d) %s

% Computer : n020.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   : Unsatisfiable 0.20s 0.43s
% Output   : CNFRefutation 0.20s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.11/0.13  % Problem  : MGT034-2 : TPTP v8.1.2. Released v2.4.0.
% 0.11/0.13  % Command  : drodi -learnfrom(drodi.lrn) -timeout(%d) %s
% 0.13/0.35  % Computer : n020.cluster.edu
% 0.13/0.35  % Model    : x86_64 x86_64
% 0.13/0.35  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.35  % Memory   : 8042.1875MB
% 0.13/0.35  % 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 : Mon Apr 29 23:35:17 EDT 2024
% 0.13/0.35  % CPUTime  : 
% 0.13/0.36  % Drodi V3.6.0
% 0.20/0.43  % Refutation found
% 0.20/0.43  % SZS status Unsatisfiable for theBenchmark: Theory is unsatisfiable
% 0.20/0.43  % SZS output start CNFRefutation for theBenchmark
% 0.20/0.43  fof(f1,axiom,(
% 0.20/0.43    (![A,B,C,D]: (( ~ environment(A)| ~ subpopulations(B,C,A,D)| ~ greater(growth_rate(C,D),growth_rate(B,D))| selection_favors(C,B,D) ) ))),
% 0.20/0.43    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 0.20/0.43  fof(f2,axiom,(
% 0.20/0.43    (![A,B]: (( ~ environment(A)| ~ subpopulations(first_movers,efficient_producers,A,B)| ~ decreases(difference(disbanding_rate(first_movers,B),disbanding_rate(efficient_producers,B))) ) ))),
% 0.20/0.43    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 0.20/0.43  fof(f3,axiom,(
% 0.20/0.43    (![A]: (( ~ environment(A)| ~ in_environment(A,critical_point(A))| subpopulations(first_movers,efficient_producers,A,critical_point(A)) ) ))),
% 0.20/0.43    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 0.20/0.43  fof(f4,axiom,(
% 0.20/0.43    (![A]: (( ~ environment(A)| ~ in_environment(A,appear(efficient_producers,A))| subpopulations(first_movers,efficient_producers,A,appear(efficient_producers,A)) ) ))),
% 0.20/0.43    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 0.20/0.43  fof(f5,axiom,(
% 0.20/0.43    (![A]: (( ~ decreases(difference(founding_rate(first_movers,A),founding_rate(efficient_producers,A)))| decreases(difference(disbanding_rate(first_movers,A),disbanding_rate(efficient_producers,A)))| decreases(difference(growth_rate(first_movers,A),growth_rate(efficient_producers,A))) ) ))),
% 0.20/0.43    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 0.20/0.43  fof(f6,axiom,(
% 0.20/0.43    (![A,B,C]: (( ~ environment(A)| ~ in_environment(A,B)| ~ greater_or_equal(difference(growth_rate(first_movers,B),growth_rate(efficient_producers,B)),zero)| ~ greater_or_equal(C,appear(efficient_producers,A))| ~ greater(B,C)| ~ decreases(difference(growth_rate(first_movers,C),growth_rate(efficient_producers,C)))| greater(difference(growth_rate(first_movers,C),growth_rate(efficient_producers,C)),zero) ) ))),
% 0.20/0.43    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 0.20/0.43  fof(f7,axiom,(
% 0.20/0.43    (![A]: (( ~ greater(zero,difference(growth_rate(first_movers,A),growth_rate(efficient_producers,A)))| greater(growth_rate(efficient_producers,A),growth_rate(first_movers,A)) ) ))),
% 0.20/0.43    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 0.20/0.43  fof(f9,axiom,(
% 0.20/0.43    (![A]: (( ~ greater(difference(growth_rate(first_movers,A),growth_rate(efficient_producers,A)),zero)| greater(growth_rate(first_movers,A),growth_rate(efficient_producers,A)) ) ))),
% 0.20/0.43    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 0.20/0.43  fof(f11,axiom,(
% 0.20/0.43    (![A,B,C,D]: (( ~ environment(A)| ~ in_environment(A,B)| ~ in_environment(A,C)| ~ greater_or_equal(C,D)| ~ greater_or_equal(D,B)| in_environment(A,D) ) ))),
% 0.20/0.43    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 0.20/0.43  fof(f12,axiom,(
% 0.20/0.43    (![A]: (( ~ environment(A)| in_environment(A,start_time(A)) ) ))),
% 0.20/0.43    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 0.20/0.43  fof(f13,axiom,(
% 0.20/0.43    (![A]: (( ~ environment(A)| greater_or_equal(appear(first_movers,A),start_time(A)) ) ))),
% 0.20/0.43    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 0.20/0.43  fof(f14,axiom,(
% 0.20/0.43    (![A,B]: (( ~ environment(A)| ~ in_environment(A,critical_point(A))| ~ greater_or_equal(B,appear(efficient_producers,A))| ~ greater(critical_point(A),B)| in_environment(A,B) ) ))),
% 0.20/0.43    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 0.20/0.43  fof(f16,axiom,(
% 0.20/0.43    (![A,B]: (( ~ environment(A)| ~ subpopulations(first_movers,efficient_producers,A,B)| subpopulations(efficient_producers,first_movers,A,B) ) ))),
% 0.20/0.43    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 0.20/0.43  fof(f17,axiom,(
% 0.20/0.43    (![A,B]: (( ~ environment(A)| ~ subpopulations(first_movers,efficient_producers,A,B)| greater_or_equal(B,appear(efficient_producers,A)) ) ))),
% 0.20/0.43    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 0.20/0.43  fof(f18,axiom,(
% 0.20/0.43    (![A,B]: (( ~ greater_or_equal(A,B)| greater(A,B)| A = B ) ))),
% 0.20/0.43    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 0.20/0.43  fof(f19,axiom,(
% 0.20/0.43    (![A,B]: (( ~ greater(A,B)| greater_or_equal(A,B) ) ))),
% 0.20/0.43    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 0.20/0.43  fof(f20,axiom,(
% 0.20/0.43    (![A,B]: (( A != B| greater_or_equal(A,B) ) ))),
% 0.20/0.43    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 0.20/0.45  fof(f21,axiom,(
% 0.20/0.45    (![A,B]: (( ~ environment(A)| ~ subpopulations(first_movers,efficient_producers,A,B)| greater(zero,difference(growth_rate(first_movers,B),growth_rate(efficient_producers,B)))| greater_or_equal(difference(growth_rate(first_movers,B),growth_rate(efficient_producers,B)),zero) ) ))),
% 0.20/0.45    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 0.20/0.45  fof(f22,hypothesis,(
% 0.20/0.45    (![A,B]: (( ~ environment(A)| B != critical_point(A)| ~ greater(growth_rate(efficient_producers,B),growth_rate(first_movers,B)) ) ))),
% 0.20/0.45    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 0.20/0.45  fof(f24,hypothesis,(
% 0.20/0.45    (![A,B,C,D]: (( ~ environment(A)| ~ subpopulations(first_movers,efficient_producers,A,B)| ~ subpopulations(first_movers,efficient_producers,A,C)| ~ greater_or_equal(D,B)| ~ greater_or_equal(C,D)| subpopulations(first_movers,efficient_producers,A,D) ) ))),
% 0.20/0.45    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 0.20/0.45  fof(f25,hypothesis,(
% 0.20/0.45    (![A,B]: (( ~ environment(A)| ~ subpopulations(first_movers,efficient_producers,A,B)| decreases(difference(founding_rate(first_movers,B),founding_rate(efficient_producers,B))) ) ))),
% 0.20/0.45    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 0.20/0.45  fof(f26,negated_conjecture,(
% 0.20/0.45    environment(sk1) ),
% 0.20/0.45    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 0.20/0.45  fof(f27,negated_conjecture,(
% 0.20/0.45    in_environment(sk1,critical_point(sk1)) ),
% 0.20/0.45    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 0.20/0.45  fof(f28,negated_conjecture,(
% 0.20/0.45    greater_or_equal(sk2,appear(efficient_producers,sk1)) ),
% 0.20/0.45    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 0.20/0.45  fof(f29,negated_conjecture,(
% 0.20/0.45    greater(critical_point(sk1),sk2) ),
% 0.20/0.45    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 0.20/0.45  fof(f30,negated_conjecture,(
% 0.20/0.45    ~ selection_favors(first_movers,efficient_producers,sk2) ),
% 0.20/0.45    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 0.20/0.45  fof(f31,plain,(
% 0.20/0.45    ![B,C,D]: (((![A]: (~environment(A)|~subpopulations(B,C,A,D)))|~greater(growth_rate(C,D),growth_rate(B,D)))|selection_favors(C,B,D))),
% 0.20/0.45    inference(miniscoping,[status(esa)],[f1])).
% 0.20/0.45  fof(f32,plain,(
% 0.20/0.45    ![X0,X1,X2,X3]: (~environment(X0)|~subpopulations(X1,X2,X0,X3)|~greater(growth_rate(X2,X3),growth_rate(X1,X3))|selection_favors(X2,X1,X3))),
% 0.20/0.45    inference(cnf_transformation,[status(esa)],[f31])).
% 0.20/0.45  fof(f33,plain,(
% 0.20/0.45    ![B]: ((![A]: (~environment(A)|~subpopulations(first_movers,efficient_producers,A,B)))|~decreases(difference(disbanding_rate(first_movers,B),disbanding_rate(efficient_producers,B))))),
% 0.20/0.45    inference(miniscoping,[status(esa)],[f2])).
% 0.20/0.45  fof(f34,plain,(
% 0.20/0.45    ![X0,X1]: (~environment(X0)|~subpopulations(first_movers,efficient_producers,X0,X1)|~decreases(difference(disbanding_rate(first_movers,X1),disbanding_rate(efficient_producers,X1))))),
% 0.20/0.45    inference(cnf_transformation,[status(esa)],[f33])).
% 0.20/0.45  fof(f35,plain,(
% 0.20/0.45    ![X0]: (~environment(X0)|~in_environment(X0,critical_point(X0))|subpopulations(first_movers,efficient_producers,X0,critical_point(X0)))),
% 0.20/0.45    inference(cnf_transformation,[status(esa)],[f3])).
% 0.20/0.45  fof(f36,plain,(
% 0.20/0.45    ![X0]: (~environment(X0)|~in_environment(X0,appear(efficient_producers,X0))|subpopulations(first_movers,efficient_producers,X0,appear(efficient_producers,X0)))),
% 0.20/0.45    inference(cnf_transformation,[status(esa)],[f4])).
% 0.20/0.45  fof(f37,plain,(
% 0.20/0.45    ![X0]: (~decreases(difference(founding_rate(first_movers,X0),founding_rate(efficient_producers,X0)))|decreases(difference(disbanding_rate(first_movers,X0),disbanding_rate(efficient_producers,X0)))|decreases(difference(growth_rate(first_movers,X0),growth_rate(efficient_producers,X0))))),
% 0.20/0.45    inference(cnf_transformation,[status(esa)],[f5])).
% 0.20/0.45  fof(f38,plain,(
% 0.20/0.45    ![C]: (((![B]: ((![A]: (((~environment(A)|~in_environment(A,B))|~greater_or_equal(difference(growth_rate(first_movers,B),growth_rate(efficient_producers,B)),zero))|~greater_or_equal(C,appear(efficient_producers,A))))|~greater(B,C)))|~decreases(difference(growth_rate(first_movers,C),growth_rate(efficient_producers,C))))|greater(difference(growth_rate(first_movers,C),growth_rate(efficient_producers,C)),zero))),
% 0.20/0.45    inference(miniscoping,[status(esa)],[f6])).
% 0.20/0.45  fof(f39,plain,(
% 0.20/0.45    ![X0,X1,X2]: (~environment(X0)|~in_environment(X0,X1)|~greater_or_equal(difference(growth_rate(first_movers,X1),growth_rate(efficient_producers,X1)),zero)|~greater_or_equal(X2,appear(efficient_producers,X0))|~greater(X1,X2)|~decreases(difference(growth_rate(first_movers,X2),growth_rate(efficient_producers,X2)))|greater(difference(growth_rate(first_movers,X2),growth_rate(efficient_producers,X2)),zero))),
% 0.20/0.45    inference(cnf_transformation,[status(esa)],[f38])).
% 0.20/0.45  fof(f40,plain,(
% 0.20/0.45    ![X0]: (~greater(zero,difference(growth_rate(first_movers,X0),growth_rate(efficient_producers,X0)))|greater(growth_rate(efficient_producers,X0),growth_rate(first_movers,X0)))),
% 0.20/0.45    inference(cnf_transformation,[status(esa)],[f7])).
% 0.20/0.45  fof(f42,plain,(
% 0.20/0.45    ![X0]: (~greater(difference(growth_rate(first_movers,X0),growth_rate(efficient_producers,X0)),zero)|greater(growth_rate(first_movers,X0),growth_rate(efficient_producers,X0)))),
% 0.20/0.45    inference(cnf_transformation,[status(esa)],[f9])).
% 0.20/0.45  fof(f44,plain,(
% 0.20/0.45    ![A,D]: ((![B]: ((![C]: (((~environment(A)|~in_environment(A,B))|~in_environment(A,C))|~greater_or_equal(C,D)))|~greater_or_equal(D,B)))|in_environment(A,D))),
% 0.20/0.45    inference(miniscoping,[status(esa)],[f11])).
% 0.20/0.45  fof(f45,plain,(
% 0.20/0.45    ![X0,X1,X2,X3]: (~environment(X0)|~in_environment(X0,X1)|~in_environment(X0,X2)|~greater_or_equal(X2,X3)|~greater_or_equal(X3,X1)|in_environment(X0,X3))),
% 0.20/0.45    inference(cnf_transformation,[status(esa)],[f44])).
% 0.20/0.45  fof(f46,plain,(
% 0.20/0.45    ![X0]: (~environment(X0)|in_environment(X0,start_time(X0)))),
% 0.20/0.45    inference(cnf_transformation,[status(esa)],[f12])).
% 0.20/0.45  fof(f47,plain,(
% 0.20/0.45    ![X0]: (~environment(X0)|greater_or_equal(appear(first_movers,X0),start_time(X0)))),
% 0.20/0.45    inference(cnf_transformation,[status(esa)],[f13])).
% 0.20/0.45  fof(f48,plain,(
% 0.20/0.45    ![X0,X1]: (~environment(X0)|~in_environment(X0,critical_point(X0))|~greater_or_equal(X1,appear(efficient_producers,X0))|~greater(critical_point(X0),X1)|in_environment(X0,X1))),
% 0.20/0.45    inference(cnf_transformation,[status(esa)],[f14])).
% 0.20/0.45  fof(f50,plain,(
% 0.20/0.45    ![X0,X1]: (~environment(X0)|~subpopulations(first_movers,efficient_producers,X0,X1)|subpopulations(efficient_producers,first_movers,X0,X1))),
% 0.20/0.45    inference(cnf_transformation,[status(esa)],[f16])).
% 0.20/0.45  fof(f51,plain,(
% 0.20/0.45    ![X0,X1]: (~environment(X0)|~subpopulations(first_movers,efficient_producers,X0,X1)|greater_or_equal(X1,appear(efficient_producers,X0)))),
% 0.20/0.45    inference(cnf_transformation,[status(esa)],[f17])).
% 0.20/0.45  fof(f52,plain,(
% 0.20/0.45    ![X0,X1]: (~greater_or_equal(X0,X1)|greater(X0,X1)|X0=X1)),
% 0.20/0.45    inference(cnf_transformation,[status(esa)],[f18])).
% 0.20/0.45  fof(f53,plain,(
% 0.20/0.45    ![X0,X1]: (~greater(X0,X1)|greater_or_equal(X0,X1))),
% 0.20/0.45    inference(cnf_transformation,[status(esa)],[f19])).
% 0.20/0.45  fof(f54,plain,(
% 0.20/0.45    ![X0,X1]: (~X0=X1|greater_or_equal(X0,X1))),
% 0.20/0.45    inference(cnf_transformation,[status(esa)],[f20])).
% 0.20/0.45  fof(f55,plain,(
% 0.20/0.45    ![B]: (((![A]: (~environment(A)|~subpopulations(first_movers,efficient_producers,A,B)))|greater(zero,difference(growth_rate(first_movers,B),growth_rate(efficient_producers,B))))|greater_or_equal(difference(growth_rate(first_movers,B),growth_rate(efficient_producers,B)),zero))),
% 0.20/0.45    inference(miniscoping,[status(esa)],[f21])).
% 0.20/0.45  fof(f56,plain,(
% 0.20/0.45    ![X0,X1]: (~environment(X0)|~subpopulations(first_movers,efficient_producers,X0,X1)|greater(zero,difference(growth_rate(first_movers,X1),growth_rate(efficient_producers,X1)))|greater_or_equal(difference(growth_rate(first_movers,X1),growth_rate(efficient_producers,X1)),zero))),
% 0.20/0.45    inference(cnf_transformation,[status(esa)],[f55])).
% 0.20/0.45  fof(f57,plain,(
% 0.20/0.45    ![B]: ((![A]: (~environment(A)|~B=critical_point(A)))|~greater(growth_rate(efficient_producers,B),growth_rate(first_movers,B)))),
% 0.20/0.45    inference(miniscoping,[status(esa)],[f22])).
% 0.20/0.45  fof(f58,plain,(
% 0.20/0.45    ![X0,X1]: (~environment(X0)|~X1=critical_point(X0)|~greater(growth_rate(efficient_producers,X1),growth_rate(first_movers,X1)))),
% 0.20/0.45    inference(cnf_transformation,[status(esa)],[f57])).
% 0.20/0.45  fof(f61,plain,(
% 0.20/0.45    ![A,D]: ((![C]: ((![B]: (((~environment(A)|~subpopulations(first_movers,efficient_producers,A,B))|~subpopulations(first_movers,efficient_producers,A,C))|~greater_or_equal(D,B)))|~greater_or_equal(C,D)))|subpopulations(first_movers,efficient_producers,A,D))),
% 0.20/0.45    inference(miniscoping,[status(esa)],[f24])).
% 0.20/0.45  fof(f62,plain,(
% 0.20/0.45    ![X0,X1,X2,X3]: (~environment(X0)|~subpopulations(first_movers,efficient_producers,X0,X1)|~subpopulations(first_movers,efficient_producers,X0,X2)|~greater_or_equal(X3,X1)|~greater_or_equal(X2,X3)|subpopulations(first_movers,efficient_producers,X0,X3))),
% 0.20/0.45    inference(cnf_transformation,[status(esa)],[f61])).
% 0.20/0.45  fof(f63,plain,(
% 0.20/0.45    ![B]: ((![A]: (~environment(A)|~subpopulations(first_movers,efficient_producers,A,B)))|decreases(difference(founding_rate(first_movers,B),founding_rate(efficient_producers,B))))),
% 0.20/0.45    inference(miniscoping,[status(esa)],[f25])).
% 0.20/0.45  fof(f64,plain,(
% 0.20/0.45    ![X0,X1]: (~environment(X0)|~subpopulations(first_movers,efficient_producers,X0,X1)|decreases(difference(founding_rate(first_movers,X1),founding_rate(efficient_producers,X1))))),
% 0.20/0.45    inference(cnf_transformation,[status(esa)],[f63])).
% 0.20/0.45  fof(f65,plain,(
% 0.20/0.45    environment(sk1)),
% 0.20/0.45    inference(cnf_transformation,[status(esa)],[f26])).
% 0.20/0.45  fof(f66,plain,(
% 0.20/0.45    in_environment(sk1,critical_point(sk1))),
% 0.20/0.45    inference(cnf_transformation,[status(esa)],[f27])).
% 0.20/0.45  fof(f67,plain,(
% 0.20/0.45    greater_or_equal(sk2,appear(efficient_producers,sk1))),
% 0.20/0.45    inference(cnf_transformation,[status(esa)],[f28])).
% 0.20/0.45  fof(f68,plain,(
% 0.20/0.45    greater(critical_point(sk1),sk2)),
% 0.20/0.45    inference(cnf_transformation,[status(esa)],[f29])).
% 0.20/0.45  fof(f69,plain,(
% 0.20/0.45    ~selection_favors(first_movers,efficient_producers,sk2)),
% 0.20/0.45    inference(cnf_transformation,[status(esa)],[f30])).
% 0.20/0.45  fof(f70,plain,(
% 0.20/0.45    ![X0]: (greater_or_equal(X0,X0))),
% 0.20/0.45    inference(destructive_equality_resolution,[status(esa)],[f54])).
% 0.20/0.45  fof(f71,plain,(
% 0.20/0.45    greater_or_equal(critical_point(sk1),sk2)),
% 0.20/0.45    inference(resolution,[status(thm)],[f53,f68])).
% 0.20/0.45  fof(f72,plain,(
% 0.20/0.45    spl0_0 <=> greater(sk2,appear(efficient_producers,sk1))),
% 0.20/0.45    introduced(split_symbol_definition)).
% 0.20/0.45  fof(f75,plain,(
% 0.20/0.45    spl0_1 <=> sk2=appear(efficient_producers,sk1)),
% 0.20/0.45    introduced(split_symbol_definition)).
% 0.20/0.45  fof(f76,plain,(
% 0.20/0.45    sk2=appear(efficient_producers,sk1)|~spl0_1),
% 0.20/0.45    inference(component_clause,[status(thm)],[f75])).
% 0.20/0.45  fof(f78,plain,(
% 0.20/0.45    greater(sk2,appear(efficient_producers,sk1))|sk2=appear(efficient_producers,sk1)),
% 0.20/0.45    inference(resolution,[status(thm)],[f52,f67])).
% 0.20/0.45  fof(f79,plain,(
% 0.20/0.45    spl0_0|spl0_1),
% 0.20/0.45    inference(split_clause,[status(thm)],[f78,f72,f75])).
% 0.20/0.45  fof(f80,plain,(
% 0.20/0.45    ![X0]: (~X0=critical_point(sk1)|~greater(growth_rate(efficient_producers,X0),growth_rate(first_movers,X0)))),
% 0.20/0.45    inference(resolution,[status(thm)],[f58,f65])).
% 0.20/0.45  fof(f81,plain,(
% 0.20/0.45    spl0_2 <=> environment(sk1)),
% 0.20/0.45    introduced(split_symbol_definition)).
% 0.20/0.45  fof(f83,plain,(
% 0.20/0.45    ~environment(sk1)|spl0_2),
% 0.20/0.45    inference(component_clause,[status(thm)],[f81])).
% 0.20/0.45  fof(f84,plain,(
% 0.20/0.45    spl0_3 <=> ~in_environment(sk1,X0)|~greater_or_equal(X0,X1)|~greater_or_equal(X1,critical_point(sk1))|in_environment(sk1,X1)),
% 0.20/0.45    introduced(split_symbol_definition)).
% 0.20/0.45  fof(f85,plain,(
% 0.20/0.45    ![X0,X1]: (~in_environment(sk1,X0)|~greater_or_equal(X0,X1)|~greater_or_equal(X1,critical_point(sk1))|in_environment(sk1,X1)|~spl0_3)),
% 0.20/0.45    inference(component_clause,[status(thm)],[f84])).
% 0.20/0.45  fof(f87,plain,(
% 0.20/0.45    ![X0,X1]: (~environment(sk1)|~in_environment(sk1,X0)|~greater_or_equal(X0,X1)|~greater_or_equal(X1,critical_point(sk1))|in_environment(sk1,X1))),
% 0.20/0.45    inference(resolution,[status(thm)],[f45,f66])).
% 0.20/0.45  fof(f88,plain,(
% 0.20/0.45    ~spl0_2|spl0_3),
% 0.20/0.45    inference(split_clause,[status(thm)],[f87,f81,f84])).
% 0.20/0.45  fof(f89,plain,(
% 0.20/0.45    $false|spl0_2),
% 0.20/0.45    inference(forward_subsumption_resolution,[status(thm)],[f83,f65])).
% 0.20/0.45  fof(f90,plain,(
% 0.20/0.45    spl0_2),
% 0.20/0.45    inference(contradiction_clause,[status(thm)],[f89])).
% 0.20/0.45  fof(f91,plain,(
% 0.20/0.45    spl0_4 <=> ~greater_or_equal(X0,appear(efficient_producers,sk1))|~greater(critical_point(sk1),X0)|in_environment(sk1,X0)),
% 0.20/0.45    introduced(split_symbol_definition)).
% 0.20/0.45  fof(f92,plain,(
% 0.20/0.45    ![X0]: (~greater_or_equal(X0,appear(efficient_producers,sk1))|~greater(critical_point(sk1),X0)|in_environment(sk1,X0)|~spl0_4)),
% 0.20/0.45    inference(component_clause,[status(thm)],[f91])).
% 0.20/0.45  fof(f94,plain,(
% 0.20/0.45    ![X0]: (~environment(sk1)|~greater_or_equal(X0,appear(efficient_producers,sk1))|~greater(critical_point(sk1),X0)|in_environment(sk1,X0))),
% 0.20/0.45    inference(resolution,[status(thm)],[f48,f66])).
% 0.20/0.45  fof(f95,plain,(
% 0.20/0.45    ~spl0_2|spl0_4),
% 0.20/0.45    inference(split_clause,[status(thm)],[f94,f81,f91])).
% 0.20/0.45  fof(f96,plain,(
% 0.20/0.45    spl0_5 <=> subpopulations(first_movers,efficient_producers,sk1,critical_point(sk1))),
% 0.20/0.45    introduced(split_symbol_definition)).
% 0.20/0.45  fof(f97,plain,(
% 0.20/0.45    subpopulations(first_movers,efficient_producers,sk1,critical_point(sk1))|~spl0_5),
% 0.20/0.45    inference(component_clause,[status(thm)],[f96])).
% 0.20/0.45  fof(f99,plain,(
% 0.20/0.45    ~environment(sk1)|subpopulations(first_movers,efficient_producers,sk1,critical_point(sk1))),
% 0.20/0.45    inference(resolution,[status(thm)],[f35,f66])).
% 0.20/0.45  fof(f100,plain,(
% 0.20/0.45    ~spl0_2|spl0_5),
% 0.20/0.45    inference(split_clause,[status(thm)],[f99,f81,f96])).
% 0.20/0.45  fof(f101,plain,(
% 0.20/0.45    in_environment(sk1,start_time(sk1))),
% 0.20/0.45    inference(resolution,[status(thm)],[f46,f65])).
% 0.20/0.45  fof(f102,plain,(
% 0.20/0.45    spl0_6 <=> greater(critical_point(sk1),sk2)),
% 0.20/0.45    introduced(split_symbol_definition)).
% 0.20/0.45  fof(f104,plain,(
% 0.20/0.45    ~greater(critical_point(sk1),sk2)|spl0_6),
% 0.20/0.45    inference(component_clause,[status(thm)],[f102])).
% 0.20/0.45  fof(f105,plain,(
% 0.20/0.45    spl0_7 <=> critical_point(sk1)=sk2),
% 0.20/0.45    introduced(split_symbol_definition)).
% 0.20/0.45  fof(f106,plain,(
% 0.20/0.45    critical_point(sk1)=sk2|~spl0_7),
% 0.20/0.45    inference(component_clause,[status(thm)],[f105])).
% 0.20/0.45  fof(f110,plain,(
% 0.20/0.45    spl0_8 <=> ~in_environment(sk1,X0)|~greater_or_equal(X0,X1)|~greater_or_equal(X1,start_time(sk1))|in_environment(sk1,X1)),
% 0.20/0.45    introduced(split_symbol_definition)).
% 0.20/0.45  fof(f111,plain,(
% 0.20/0.45    ![X0,X1]: (~in_environment(sk1,X0)|~greater_or_equal(X0,X1)|~greater_or_equal(X1,start_time(sk1))|in_environment(sk1,X1)|~spl0_8)),
% 0.20/0.45    inference(component_clause,[status(thm)],[f110])).
% 0.20/0.45  fof(f113,plain,(
% 0.20/0.45    ![X0,X1]: (~environment(sk1)|~in_environment(sk1,X0)|~greater_or_equal(X0,X1)|~greater_or_equal(X1,start_time(sk1))|in_environment(sk1,X1))),
% 0.20/0.45    inference(resolution,[status(thm)],[f101,f45])).
% 0.20/0.45  fof(f114,plain,(
% 0.20/0.45    ~spl0_2|spl0_8),
% 0.20/0.45    inference(split_clause,[status(thm)],[f113,f81,f110])).
% 0.20/0.45  fof(f115,plain,(
% 0.20/0.45    greater_or_equal(appear(first_movers,sk1),start_time(sk1))),
% 0.20/0.45    inference(resolution,[status(thm)],[f47,f65])).
% 0.20/0.45  fof(f151,plain,(
% 0.20/0.45    spl0_18 <=> greater_or_equal(difference(growth_rate(first_movers,critical_point(sk1)),growth_rate(efficient_producers,critical_point(sk1))),zero)),
% 0.20/0.45    introduced(split_symbol_definition)).
% 0.20/0.45  fof(f154,plain,(
% 0.20/0.45    spl0_19 <=> ~greater_or_equal(X0,appear(efficient_producers,sk1))|~greater(critical_point(sk1),X0)|~decreases(difference(growth_rate(first_movers,X0),growth_rate(efficient_producers,X0)))|greater(difference(growth_rate(first_movers,X0),growth_rate(efficient_producers,X0)),zero)),
% 0.20/0.45    introduced(split_symbol_definition)).
% 0.20/0.45  fof(f155,plain,(
% 0.20/0.45    ![X0]: (~greater_or_equal(X0,appear(efficient_producers,sk1))|~greater(critical_point(sk1),X0)|~decreases(difference(growth_rate(first_movers,X0),growth_rate(efficient_producers,X0)))|greater(difference(growth_rate(first_movers,X0),growth_rate(efficient_producers,X0)),zero)|~spl0_19)),
% 0.20/0.45    inference(component_clause,[status(thm)],[f154])).
% 0.20/0.45  fof(f157,plain,(
% 0.20/0.45    ![X0]: (~environment(sk1)|~greater_or_equal(difference(growth_rate(first_movers,critical_point(sk1)),growth_rate(efficient_producers,critical_point(sk1))),zero)|~greater_or_equal(X0,appear(efficient_producers,sk1))|~greater(critical_point(sk1),X0)|~decreases(difference(growth_rate(first_movers,X0),growth_rate(efficient_producers,X0)))|greater(difference(growth_rate(first_movers,X0),growth_rate(efficient_producers,X0)),zero))),
% 0.20/0.45    inference(resolution,[status(thm)],[f39,f66])).
% 0.20/0.45  fof(f158,plain,(
% 0.20/0.45    ~spl0_2|~spl0_18|spl0_19),
% 0.20/0.45    inference(split_clause,[status(thm)],[f157,f81,f151,f154])).
% 0.20/0.45  fof(f160,plain,(
% 0.20/0.45    spl0_20 <=> in_environment(sk1,appear(first_movers,sk1))),
% 0.20/0.45    introduced(split_symbol_definition)).
% 0.20/0.45  fof(f166,plain,(
% 0.20/0.45    spl0_22 <=> in_environment(sk1,start_time(sk1))),
% 0.20/0.45    introduced(split_symbol_definition)).
% 0.20/0.45  fof(f171,plain,(
% 0.20/0.45    spl0_23 <=> in_environment(sk1,critical_point(sk1))),
% 0.20/0.45    introduced(split_symbol_definition)).
% 0.20/0.45  fof(f173,plain,(
% 0.20/0.45    ~in_environment(sk1,critical_point(sk1))|spl0_23),
% 0.20/0.45    inference(component_clause,[status(thm)],[f171])).
% 0.20/0.45  fof(f174,plain,(
% 0.20/0.45    spl0_24 <=> greater_or_equal(sk2,critical_point(sk1))),
% 0.20/0.45    introduced(split_symbol_definition)).
% 0.20/0.45  fof(f176,plain,(
% 0.20/0.45    ~greater_or_equal(sk2,critical_point(sk1))|spl0_24),
% 0.20/0.45    inference(component_clause,[status(thm)],[f174])).
% 0.20/0.45  fof(f177,plain,(
% 0.20/0.45    spl0_25 <=> in_environment(sk1,sk2)),
% 0.20/0.45    introduced(split_symbol_definition)).
% 0.20/0.45  fof(f178,plain,(
% 0.20/0.45    in_environment(sk1,sk2)|~spl0_25),
% 0.20/0.45    inference(component_clause,[status(thm)],[f177])).
% 0.20/0.45  fof(f182,plain,(
% 0.20/0.45    spl0_26 <=> greater_or_equal(appear(efficient_producers,sk1),critical_point(sk1))),
% 0.20/0.45    introduced(split_symbol_definition)).
% 0.20/0.45  fof(f184,plain,(
% 0.20/0.45    ~greater_or_equal(appear(efficient_producers,sk1),critical_point(sk1))|spl0_26),
% 0.20/0.45    inference(component_clause,[status(thm)],[f182])).
% 0.20/0.45  fof(f185,plain,(
% 0.20/0.45    spl0_27 <=> in_environment(sk1,appear(efficient_producers,sk1))),
% 0.20/0.45    introduced(split_symbol_definition)).
% 0.20/0.45  fof(f186,plain,(
% 0.20/0.45    in_environment(sk1,appear(efficient_producers,sk1))|~spl0_27),
% 0.20/0.45    inference(component_clause,[status(thm)],[f185])).
% 0.20/0.45  fof(f188,plain,(
% 0.20/0.45    ~in_environment(sk1,sk2)|~greater_or_equal(appear(efficient_producers,sk1),critical_point(sk1))|in_environment(sk1,appear(efficient_producers,sk1))|~spl0_3),
% 0.20/0.45    inference(resolution,[status(thm)],[f85,f67])).
% 0.20/0.45  fof(f189,plain,(
% 0.20/0.45    ~spl0_25|~spl0_26|spl0_27|~spl0_3),
% 0.20/0.45    inference(split_clause,[status(thm)],[f188,f177,f182,f185,f84])).
% 0.20/0.45  fof(f190,plain,(
% 0.20/0.45    $false|spl0_23),
% 0.20/0.45    inference(forward_subsumption_resolution,[status(thm)],[f173,f66])).
% 0.20/0.45  fof(f191,plain,(
% 0.20/0.45    spl0_23),
% 0.20/0.45    inference(contradiction_clause,[status(thm)],[f190])).
% 0.20/0.45  fof(f192,plain,(
% 0.20/0.45    ~greater(critical_point(sk1),sk2)|in_environment(sk1,sk2)|~spl0_4),
% 0.20/0.45    inference(resolution,[status(thm)],[f92,f67])).
% 0.20/0.45  fof(f193,plain,(
% 0.20/0.45    ~spl0_6|spl0_25|~spl0_4),
% 0.20/0.45    inference(split_clause,[status(thm)],[f192,f102,f177,f91])).
% 0.20/0.45  fof(f194,plain,(
% 0.20/0.45    spl0_28 <=> greater(critical_point(sk1),appear(efficient_producers,sk1))),
% 0.20/0.45    introduced(split_symbol_definition)).
% 0.20/0.45  fof(f197,plain,(
% 0.20/0.45    ~greater(critical_point(sk1),appear(efficient_producers,sk1))|in_environment(sk1,appear(efficient_producers,sk1))|~spl0_4),
% 0.20/0.45    inference(resolution,[status(thm)],[f92,f70])).
% 0.20/0.45  fof(f198,plain,(
% 0.20/0.45    ~spl0_28|spl0_27|~spl0_4),
% 0.20/0.45    inference(split_clause,[status(thm)],[f197,f194,f185,f91])).
% 0.20/0.45  fof(f201,plain,(
% 0.20/0.45    ~greater_or_equal(sk2,sk2)|~spl0_7|spl0_24),
% 0.20/0.45    inference(backward_demodulation,[status(thm)],[f106,f176])).
% 0.20/0.45  fof(f202,plain,(
% 0.20/0.45    $false|~spl0_7|spl0_24),
% 0.20/0.45    inference(forward_subsumption_resolution,[status(thm)],[f201,f70])).
% 0.20/0.45  fof(f203,plain,(
% 0.20/0.45    ~spl0_7|spl0_24),
% 0.20/0.45    inference(contradiction_clause,[status(thm)],[f202])).
% 0.20/0.45  fof(f226,plain,(
% 0.20/0.45    spl0_33 <=> subpopulations(first_movers,efficient_producers,sk1,sk2)),
% 0.20/0.45    introduced(split_symbol_definition)).
% 0.20/0.45  fof(f227,plain,(
% 0.20/0.45    subpopulations(first_movers,efficient_producers,sk1,sk2)|~spl0_33),
% 0.20/0.45    inference(component_clause,[status(thm)],[f226])).
% 0.20/0.45  fof(f231,plain,(
% 0.20/0.45    spl0_34 <=> ~in_environment(sk1,X0)|~greater_or_equal(X0,X1)|~greater_or_equal(X1,sk2)|in_environment(sk1,X1)),
% 0.20/0.45    introduced(split_symbol_definition)).
% 0.20/0.45  fof(f232,plain,(
% 0.20/0.45    ![X0,X1]: (~in_environment(sk1,X0)|~greater_or_equal(X0,X1)|~greater_or_equal(X1,sk2)|in_environment(sk1,X1)|~spl0_34)),
% 0.20/0.45    inference(component_clause,[status(thm)],[f231])).
% 0.20/0.45  fof(f234,plain,(
% 0.20/0.45    ![X0,X1]: (~environment(sk1)|~in_environment(sk1,X0)|~greater_or_equal(X0,X1)|~greater_or_equal(X1,sk2)|in_environment(sk1,X1)|~spl0_25)),
% 0.20/0.45    inference(resolution,[status(thm)],[f178,f45])).
% 0.20/0.45  fof(f235,plain,(
% 0.20/0.45    ~spl0_2|spl0_34|~spl0_25),
% 0.20/0.45    inference(split_clause,[status(thm)],[f234,f81,f231,f177])).
% 0.20/0.45  fof(f241,plain,(
% 0.20/0.45    spl0_36 <=> greater_or_equal(appear(efficient_producers,sk1),sk2)),
% 0.20/0.45    introduced(split_symbol_definition)).
% 0.20/0.45  fof(f243,plain,(
% 0.20/0.45    ~greater_or_equal(appear(efficient_producers,sk1),sk2)|spl0_36),
% 0.20/0.45    inference(component_clause,[status(thm)],[f241])).
% 0.20/0.45  fof(f244,plain,(
% 0.20/0.45    ~in_environment(sk1,sk2)|~greater_or_equal(appear(efficient_producers,sk1),sk2)|in_environment(sk1,appear(efficient_producers,sk1))|~spl0_34),
% 0.20/0.45    inference(resolution,[status(thm)],[f232,f67])).
% 0.20/0.45  fof(f245,plain,(
% 0.20/0.45    ~spl0_25|~spl0_36|spl0_27|~spl0_34),
% 0.20/0.45    inference(split_clause,[status(thm)],[f244,f177,f241,f185,f231])).
% 0.20/0.45  fof(f246,plain,(
% 0.20/0.45    spl0_37 <=> greater(zero,difference(growth_rate(first_movers,critical_point(sk1)),growth_rate(efficient_producers,critical_point(sk1))))),
% 0.20/0.45    introduced(split_symbol_definition)).
% 0.20/0.45  fof(f247,plain,(
% 0.20/0.45    greater(zero,difference(growth_rate(first_movers,critical_point(sk1)),growth_rate(efficient_producers,critical_point(sk1))))|~spl0_37),
% 0.20/0.45    inference(component_clause,[status(thm)],[f246])).
% 0.20/0.45  fof(f249,plain,(
% 0.20/0.45    ~environment(sk1)|greater(zero,difference(growth_rate(first_movers,critical_point(sk1)),growth_rate(efficient_producers,critical_point(sk1))))|greater_or_equal(difference(growth_rate(first_movers,critical_point(sk1)),growth_rate(efficient_producers,critical_point(sk1))),zero)|~spl0_5),
% 0.20/0.45    inference(resolution,[status(thm)],[f97,f56])).
% 0.20/0.45  fof(f250,plain,(
% 0.20/0.45    ~spl0_2|spl0_37|spl0_18|~spl0_5),
% 0.20/0.45    inference(split_clause,[status(thm)],[f249,f81,f246,f151,f96])).
% 0.20/0.45  fof(f251,plain,(
% 0.20/0.45    spl0_38 <=> decreases(difference(founding_rate(first_movers,critical_point(sk1)),founding_rate(efficient_producers,critical_point(sk1))))),
% 0.20/0.45    introduced(split_symbol_definition)).
% 0.20/0.45  fof(f252,plain,(
% 0.20/0.45    decreases(difference(founding_rate(first_movers,critical_point(sk1)),founding_rate(efficient_producers,critical_point(sk1))))|~spl0_38),
% 0.20/0.45    inference(component_clause,[status(thm)],[f251])).
% 0.20/0.45  fof(f254,plain,(
% 0.20/0.45    ~environment(sk1)|decreases(difference(founding_rate(first_movers,critical_point(sk1)),founding_rate(efficient_producers,critical_point(sk1))))|~spl0_5),
% 0.20/0.45    inference(resolution,[status(thm)],[f97,f64])).
% 0.20/0.45  fof(f255,plain,(
% 0.20/0.45    ~spl0_2|spl0_38|~spl0_5),
% 0.20/0.45    inference(split_clause,[status(thm)],[f254,f81,f251,f96])).
% 0.20/0.45  fof(f256,plain,(
% 0.20/0.45    spl0_39 <=> decreases(difference(disbanding_rate(first_movers,critical_point(sk1)),disbanding_rate(efficient_producers,critical_point(sk1))))),
% 0.20/0.45    introduced(split_symbol_definition)).
% 0.20/0.45  fof(f259,plain,(
% 0.20/0.45    ~environment(sk1)|~decreases(difference(disbanding_rate(first_movers,critical_point(sk1)),disbanding_rate(efficient_producers,critical_point(sk1))))|~spl0_5),
% 0.20/0.45    inference(resolution,[status(thm)],[f97,f34])).
% 0.20/0.45  fof(f260,plain,(
% 0.20/0.45    ~spl0_2|~spl0_39|~spl0_5),
% 0.20/0.45    inference(split_clause,[status(thm)],[f259,f81,f256,f96])).
% 0.20/0.45  fof(f261,plain,(
% 0.20/0.45    spl0_40 <=> subpopulations(efficient_producers,first_movers,sk1,critical_point(sk1))),
% 0.20/0.45    introduced(split_symbol_definition)).
% 0.20/0.45  fof(f264,plain,(
% 0.20/0.45    ~environment(sk1)|subpopulations(efficient_producers,first_movers,sk1,critical_point(sk1))|~spl0_5),
% 0.20/0.45    inference(resolution,[status(thm)],[f97,f50])).
% 0.20/0.45  fof(f265,plain,(
% 0.20/0.45    ~spl0_2|spl0_40|~spl0_5),
% 0.20/0.45    inference(split_clause,[status(thm)],[f264,f81,f261,f96])).
% 0.20/0.45  fof(f266,plain,(
% 0.20/0.45    spl0_41 <=> ~subpopulations(first_movers,efficient_producers,sk1,X0)|~greater_or_equal(X1,critical_point(sk1))|~greater_or_equal(X0,X1)|subpopulations(first_movers,efficient_producers,sk1,X1)),
% 0.20/0.45    introduced(split_symbol_definition)).
% 0.20/0.45  fof(f269,plain,(
% 0.20/0.45    ![X0,X1]: (~environment(sk1)|~subpopulations(first_movers,efficient_producers,sk1,X0)|~greater_or_equal(X1,critical_point(sk1))|~greater_or_equal(X0,X1)|subpopulations(first_movers,efficient_producers,sk1,X1)|~spl0_5)),
% 0.20/0.45    inference(resolution,[status(thm)],[f97,f62])).
% 0.20/0.45  fof(f270,plain,(
% 0.20/0.45    ~spl0_2|spl0_41|~spl0_5),
% 0.20/0.45    inference(split_clause,[status(thm)],[f269,f81,f266,f96])).
% 0.20/0.45  fof(f279,plain,(
% 0.20/0.45    spl0_44 <=> greater_or_equal(critical_point(sk1),appear(efficient_producers,sk1))),
% 0.20/0.45    introduced(split_symbol_definition)).
% 0.20/0.45  fof(f280,plain,(
% 0.20/0.45    greater_or_equal(critical_point(sk1),appear(efficient_producers,sk1))|~spl0_44),
% 0.20/0.45    inference(component_clause,[status(thm)],[f279])).
% 0.20/0.45  fof(f282,plain,(
% 0.20/0.45    ~environment(sk1)|greater_or_equal(critical_point(sk1),appear(efficient_producers,sk1))|~spl0_5),
% 0.20/0.45    inference(resolution,[status(thm)],[f97,f51])).
% 0.20/0.45  fof(f283,plain,(
% 0.20/0.45    ~spl0_2|spl0_44|~spl0_5),
% 0.20/0.45    inference(split_clause,[status(thm)],[f282,f81,f279,f96])).
% 0.20/0.45  fof(f309,plain,(
% 0.20/0.45    ~in_environment(sk1,critical_point(sk1))|~greater_or_equal(appear(efficient_producers,sk1),sk2)|in_environment(sk1,appear(efficient_producers,sk1))|~spl0_44|~spl0_34),
% 0.20/0.45    inference(resolution,[status(thm)],[f280,f232])).
% 0.20/0.45  fof(f310,plain,(
% 0.20/0.45    ~spl0_23|~spl0_36|spl0_27|~spl0_44|~spl0_34),
% 0.20/0.45    inference(split_clause,[status(thm)],[f309,f171,f241,f185,f279,f231])).
% 0.20/0.45  fof(f313,plain,(
% 0.20/0.45    spl0_50 <=> critical_point(sk1)=appear(efficient_producers,sk1)),
% 0.20/0.45    introduced(split_symbol_definition)).
% 0.20/0.45  fof(f314,plain,(
% 0.20/0.45    critical_point(sk1)=appear(efficient_producers,sk1)|~spl0_50),
% 0.20/0.45    inference(component_clause,[status(thm)],[f313])).
% 0.20/0.45  fof(f316,plain,(
% 0.20/0.45    greater(critical_point(sk1),appear(efficient_producers,sk1))|critical_point(sk1)=appear(efficient_producers,sk1)|~spl0_44),
% 0.20/0.45    inference(resolution,[status(thm)],[f280,f52])).
% 0.20/0.45  fof(f317,plain,(
% 0.20/0.45    spl0_28|spl0_50|~spl0_44),
% 0.20/0.45    inference(split_clause,[status(thm)],[f316,f194,f313,f279])).
% 0.20/0.45  fof(f320,plain,(
% 0.20/0.45    ~greater_or_equal(critical_point(sk1),sk2)|~spl0_50|spl0_36),
% 0.20/0.45    inference(backward_demodulation,[status(thm)],[f314,f243])).
% 0.20/0.45  fof(f321,plain,(
% 0.20/0.45    $false|~spl0_50|spl0_36),
% 0.20/0.45    inference(forward_subsumption_resolution,[status(thm)],[f320,f71])).
% 0.20/0.45  fof(f322,plain,(
% 0.20/0.45    ~spl0_50|spl0_36),
% 0.20/0.45    inference(contradiction_clause,[status(thm)],[f321])).
% 0.20/0.45  fof(f326,plain,(
% 0.20/0.45    spl0_51 <=> greater_or_equal(start_time(sk1),start_time(sk1))),
% 0.20/0.45    introduced(split_symbol_definition)).
% 0.20/0.45  fof(f328,plain,(
% 0.20/0.45    ~greater_or_equal(start_time(sk1),start_time(sk1))|spl0_51),
% 0.20/0.45    inference(component_clause,[status(thm)],[f326])).
% 0.20/0.45  fof(f329,plain,(
% 0.20/0.45    ~in_environment(sk1,appear(first_movers,sk1))|~greater_or_equal(start_time(sk1),start_time(sk1))|in_environment(sk1,start_time(sk1))|~spl0_8),
% 0.20/0.45    inference(resolution,[status(thm)],[f111,f115])).
% 0.20/0.45  fof(f330,plain,(
% 0.20/0.45    ~spl0_20|~spl0_51|spl0_22|~spl0_8),
% 0.20/0.45    inference(split_clause,[status(thm)],[f329,f160,f326,f166,f110])).
% 0.20/0.45  fof(f331,plain,(
% 0.20/0.45    $false|spl0_51),
% 0.20/0.45    inference(forward_subsumption_resolution,[status(thm)],[f328,f70])).
% 0.20/0.45  fof(f332,plain,(
% 0.20/0.45    spl0_51),
% 0.20/0.45    inference(contradiction_clause,[status(thm)],[f331])).
% 0.20/0.45  fof(f338,plain,(
% 0.20/0.45    spl0_53 <=> greater_or_equal(sk2,sk2)),
% 0.20/0.45    introduced(split_symbol_definition)).
% 0.20/0.45  fof(f340,plain,(
% 0.20/0.45    ~greater_or_equal(sk2,sk2)|spl0_53),
% 0.20/0.45    inference(component_clause,[status(thm)],[f338])).
% 0.20/0.45  fof(f347,plain,(
% 0.20/0.45    $false|spl0_53),
% 0.20/0.45    inference(forward_subsumption_resolution,[status(thm)],[f340,f70])).
% 0.20/0.45  fof(f348,plain,(
% 0.20/0.45    spl0_53),
% 0.20/0.45    inference(contradiction_clause,[status(thm)],[f347])).
% 0.20/0.45  fof(f362,plain,(
% 0.20/0.45    spl0_54 <=> greater_or_equal(appear(efficient_producers,sk1),start_time(sk1))),
% 0.20/0.45    introduced(split_symbol_definition)).
% 0.20/0.45  fof(f365,plain,(
% 0.20/0.45    ~in_environment(sk1,sk2)|~greater_or_equal(appear(efficient_producers,sk1),start_time(sk1))|in_environment(sk1,appear(efficient_producers,sk1))|~spl0_8),
% 0.20/0.45    inference(resolution,[status(thm)],[f67,f111])).
% 0.20/0.45  fof(f366,plain,(
% 0.20/0.45    ~spl0_25|~spl0_54|spl0_27|~spl0_8),
% 0.20/0.45    inference(split_clause,[status(thm)],[f365,f177,f362,f185,f110])).
% 0.20/0.45  fof(f389,plain,(
% 0.20/0.45    ~greater_or_equal(sk2,critical_point(sk1))|~spl0_1|spl0_26),
% 0.20/0.45    inference(backward_demodulation,[status(thm)],[f76,f184])).
% 0.20/0.45  fof(f390,plain,(
% 0.20/0.45    ~spl0_24|~spl0_1|spl0_26),
% 0.20/0.45    inference(split_clause,[status(thm)],[f389,f174,f75,f182])).
% 0.20/0.45  fof(f406,plain,(
% 0.20/0.45    spl0_56 <=> decreases(difference(growth_rate(first_movers,critical_point(sk1)),growth_rate(efficient_producers,critical_point(sk1))))),
% 0.20/0.45    introduced(split_symbol_definition)).
% 0.20/0.45  fof(f409,plain,(
% 0.20/0.45    decreases(difference(disbanding_rate(first_movers,critical_point(sk1)),disbanding_rate(efficient_producers,critical_point(sk1))))|decreases(difference(growth_rate(first_movers,critical_point(sk1)),growth_rate(efficient_producers,critical_point(sk1))))|~spl0_38),
% 0.20/0.45    inference(resolution,[status(thm)],[f252,f37])).
% 0.20/0.45  fof(f410,plain,(
% 0.20/0.45    spl0_39|spl0_56|~spl0_38),
% 0.20/0.45    inference(split_clause,[status(thm)],[f409,f256,f406,f251])).
% 0.20/0.45  fof(f411,plain,(
% 0.20/0.45    spl0_57 <=> subpopulations(first_movers,efficient_producers,sk1,appear(efficient_producers,sk1))),
% 0.20/0.45    introduced(split_symbol_definition)).
% 0.20/0.45  fof(f412,plain,(
% 0.20/0.45    subpopulations(first_movers,efficient_producers,sk1,appear(efficient_producers,sk1))|~spl0_57),
% 0.20/0.45    inference(component_clause,[status(thm)],[f411])).
% 0.20/0.45  fof(f414,plain,(
% 0.20/0.45    ~environment(sk1)|subpopulations(first_movers,efficient_producers,sk1,appear(efficient_producers,sk1))|~spl0_27),
% 0.20/0.45    inference(resolution,[status(thm)],[f186,f36])).
% 0.20/0.45  fof(f415,plain,(
% 0.20/0.45    ~spl0_2|spl0_57|~spl0_27),
% 0.20/0.45    inference(split_clause,[status(thm)],[f414,f81,f411,f185])).
% 0.20/0.45  fof(f437,plain,(
% 0.20/0.45    spl0_63 <=> greater_or_equal(appear(efficient_producers,sk1),appear(efficient_producers,sk1))),
% 0.20/0.45    introduced(split_symbol_definition)).
% 0.20/0.45  fof(f439,plain,(
% 0.20/0.45    ~greater_or_equal(appear(efficient_producers,sk1),appear(efficient_producers,sk1))|spl0_63),
% 0.20/0.45    inference(component_clause,[status(thm)],[f437])).
% 0.20/0.45  fof(f442,plain,(
% 0.20/0.45    spl0_64 <=> greater_or_equal(sk2,appear(efficient_producers,sk1))),
% 0.20/0.45    introduced(split_symbol_definition)).
% 0.20/0.45  fof(f444,plain,(
% 0.20/0.45    ~greater_or_equal(sk2,appear(efficient_producers,sk1))|spl0_64),
% 0.20/0.45    inference(component_clause,[status(thm)],[f442])).
% 0.20/0.45  fof(f452,plain,(
% 0.20/0.45    $false|spl0_64),
% 0.20/0.45    inference(forward_subsumption_resolution,[status(thm)],[f444,f67])).
% 0.20/0.45  fof(f453,plain,(
% 0.20/0.45    spl0_64),
% 0.20/0.45    inference(contradiction_clause,[status(thm)],[f452])).
% 0.20/0.45  fof(f454,plain,(
% 0.20/0.45    $false|spl0_63),
% 0.20/0.45    inference(forward_subsumption_resolution,[status(thm)],[f439,f70])).
% 0.20/0.45  fof(f455,plain,(
% 0.20/0.45    spl0_63),
% 0.20/0.45    inference(contradiction_clause,[status(thm)],[f454])).
% 0.20/0.45  fof(f489,plain,(
% 0.20/0.45    spl0_70 <=> ~subpopulations(first_movers,efficient_producers,sk1,X0)|~greater_or_equal(X1,appear(efficient_producers,sk1))|~greater_or_equal(X0,X1)|subpopulations(first_movers,efficient_producers,sk1,X1)),
% 0.20/0.45    introduced(split_symbol_definition)).
% 0.20/0.45  fof(f490,plain,(
% 0.20/0.45    ![X0,X1]: (~subpopulations(first_movers,efficient_producers,sk1,X0)|~greater_or_equal(X1,appear(efficient_producers,sk1))|~greater_or_equal(X0,X1)|subpopulations(first_movers,efficient_producers,sk1,X1)|~spl0_70)),
% 0.20/0.45    inference(component_clause,[status(thm)],[f489])).
% 0.20/0.45  fof(f492,plain,(
% 0.20/0.45    ![X0,X1]: (~environment(sk1)|~subpopulations(first_movers,efficient_producers,sk1,X0)|~greater_or_equal(X1,appear(efficient_producers,sk1))|~greater_or_equal(X0,X1)|subpopulations(first_movers,efficient_producers,sk1,X1)|~spl0_57)),
% 0.20/0.45    inference(resolution,[status(thm)],[f412,f62])).
% 0.20/0.45  fof(f493,plain,(
% 0.20/0.45    ~spl0_2|spl0_70|~spl0_57),
% 0.20/0.45    inference(split_clause,[status(thm)],[f492,f81,f489,f411])).
% 0.20/0.45  fof(f512,plain,(
% 0.20/0.45    ![X0]: (~greater_or_equal(X0,appear(efficient_producers,sk1))|~greater_or_equal(critical_point(sk1),X0)|subpopulations(first_movers,efficient_producers,sk1,X0)|~spl0_70|~spl0_5)),
% 0.20/0.45    inference(resolution,[status(thm)],[f490,f97])).
% 0.20/0.45  fof(f513,plain,(
% 0.20/0.45    spl0_74 <=> greater_or_equal(critical_point(sk1),sk2)),
% 0.20/0.45    introduced(split_symbol_definition)).
% 0.20/0.45  fof(f515,plain,(
% 0.20/0.45    ~greater_or_equal(critical_point(sk1),sk2)|spl0_74),
% 0.20/0.45    inference(component_clause,[status(thm)],[f513])).
% 0.20/0.45  fof(f516,plain,(
% 0.20/0.45    ~greater_or_equal(critical_point(sk1),sk2)|subpopulations(first_movers,efficient_producers,sk1,sk2)|~spl0_70|~spl0_5),
% 0.20/0.45    inference(resolution,[status(thm)],[f512,f67])).
% 0.20/0.45  fof(f517,plain,(
% 0.20/0.45    ~spl0_74|spl0_33|~spl0_70|~spl0_5),
% 0.20/0.45    inference(split_clause,[status(thm)],[f516,f513,f226,f489,f96])).
% 0.20/0.45  fof(f522,plain,(
% 0.20/0.45    $false|spl0_74),
% 0.20/0.45    inference(forward_subsumption_resolution,[status(thm)],[f515,f71])).
% 0.20/0.45  fof(f523,plain,(
% 0.20/0.45    spl0_74),
% 0.20/0.45    inference(contradiction_clause,[status(thm)],[f522])).
% 0.20/0.45  fof(f531,plain,(
% 0.20/0.45    spl0_76 <=> decreases(difference(founding_rate(first_movers,sk2),founding_rate(efficient_producers,sk2)))),
% 0.20/0.45    introduced(split_symbol_definition)).
% 0.20/0.45  fof(f532,plain,(
% 0.20/0.45    decreases(difference(founding_rate(first_movers,sk2),founding_rate(efficient_producers,sk2)))|~spl0_76),
% 0.20/0.45    inference(component_clause,[status(thm)],[f531])).
% 0.20/0.45  fof(f534,plain,(
% 0.20/0.45    ~environment(sk1)|decreases(difference(founding_rate(first_movers,sk2),founding_rate(efficient_producers,sk2)))|~spl0_33),
% 0.20/0.45    inference(resolution,[status(thm)],[f227,f64])).
% 0.20/0.45  fof(f535,plain,(
% 0.20/0.45    ~spl0_2|spl0_76|~spl0_33),
% 0.20/0.45    inference(split_clause,[status(thm)],[f534,f81,f531,f226])).
% 0.20/0.45  fof(f536,plain,(
% 0.20/0.45    spl0_77 <=> decreases(difference(disbanding_rate(first_movers,sk2),disbanding_rate(efficient_producers,sk2)))),
% 0.20/0.45    introduced(split_symbol_definition)).
% 0.20/0.45  fof(f539,plain,(
% 0.20/0.45    ~environment(sk1)|~decreases(difference(disbanding_rate(first_movers,sk2),disbanding_rate(efficient_producers,sk2)))|~spl0_33),
% 0.20/0.45    inference(resolution,[status(thm)],[f227,f34])).
% 0.20/0.45  fof(f540,plain,(
% 0.20/0.45    ~spl0_2|~spl0_77|~spl0_33),
% 0.20/0.45    inference(split_clause,[status(thm)],[f539,f81,f536,f226])).
% 0.20/0.45  fof(f541,plain,(
% 0.20/0.45    spl0_78 <=> subpopulations(efficient_producers,first_movers,sk1,sk2)),
% 0.20/0.45    introduced(split_symbol_definition)).
% 0.20/0.45  fof(f542,plain,(
% 0.20/0.45    subpopulations(efficient_producers,first_movers,sk1,sk2)|~spl0_78),
% 0.20/0.45    inference(component_clause,[status(thm)],[f541])).
% 0.20/0.45  fof(f544,plain,(
% 0.20/0.45    ~environment(sk1)|subpopulations(efficient_producers,first_movers,sk1,sk2)|~spl0_33),
% 0.20/0.45    inference(resolution,[status(thm)],[f227,f50])).
% 0.20/0.45  fof(f545,plain,(
% 0.20/0.45    ~spl0_2|spl0_78|~spl0_33),
% 0.20/0.45    inference(split_clause,[status(thm)],[f544,f81,f541,f226])).
% 0.20/0.45  fof(f566,plain,(
% 0.20/0.45    spl0_83 <=> greater(growth_rate(first_movers,sk2),growth_rate(efficient_producers,sk2))),
% 0.20/0.45    introduced(split_symbol_definition)).
% 0.20/0.45  fof(f568,plain,(
% 0.20/0.45    ~greater(growth_rate(first_movers,sk2),growth_rate(efficient_producers,sk2))|spl0_83),
% 0.20/0.45    inference(component_clause,[status(thm)],[f566])).
% 0.20/0.45  fof(f569,plain,(
% 0.20/0.45    spl0_84 <=> selection_favors(first_movers,efficient_producers,sk2)),
% 0.20/0.45    introduced(split_symbol_definition)).
% 0.20/0.45  fof(f570,plain,(
% 0.20/0.45    selection_favors(first_movers,efficient_producers,sk2)|~spl0_84),
% 0.20/0.45    inference(component_clause,[status(thm)],[f569])).
% 0.20/0.45  fof(f572,plain,(
% 0.20/0.45    ~environment(sk1)|~greater(growth_rate(first_movers,sk2),growth_rate(efficient_producers,sk2))|selection_favors(first_movers,efficient_producers,sk2)|~spl0_78),
% 0.20/0.45    inference(resolution,[status(thm)],[f542,f32])).
% 0.20/0.45  fof(f573,plain,(
% 0.20/0.45    ~spl0_2|~spl0_83|spl0_84|~spl0_78),
% 0.20/0.45    inference(split_clause,[status(thm)],[f572,f81,f566,f569,f541])).
% 0.20/0.45  fof(f574,plain,(
% 0.20/0.45    greater(growth_rate(efficient_producers,critical_point(sk1)),growth_rate(first_movers,critical_point(sk1)))|~spl0_37),
% 0.20/0.45    inference(resolution,[status(thm)],[f247,f40])).
% 0.20/0.45  fof(f618,plain,(
% 0.20/0.45    spl0_88 <=> decreases(difference(growth_rate(first_movers,sk2),growth_rate(efficient_producers,sk2)))),
% 0.20/0.45    introduced(split_symbol_definition)).
% 0.20/0.45  fof(f619,plain,(
% 0.20/0.45    decreases(difference(growth_rate(first_movers,sk2),growth_rate(efficient_producers,sk2)))|~spl0_88),
% 0.20/0.45    inference(component_clause,[status(thm)],[f618])).
% 0.20/0.45  fof(f621,plain,(
% 0.20/0.45    decreases(difference(disbanding_rate(first_movers,sk2),disbanding_rate(efficient_producers,sk2)))|decreases(difference(growth_rate(first_movers,sk2),growth_rate(efficient_producers,sk2)))|~spl0_76),
% 0.20/0.45    inference(resolution,[status(thm)],[f532,f37])).
% 0.20/0.45  fof(f622,plain,(
% 0.20/0.45    spl0_77|spl0_88|~spl0_76),
% 0.20/0.45    inference(split_clause,[status(thm)],[f621,f536,f618,f531])).
% 0.20/0.45  fof(f625,plain,(
% 0.20/0.45    spl0_89 <=> greater(difference(growth_rate(first_movers,sk2),growth_rate(efficient_producers,sk2)),zero)),
% 0.20/0.45    introduced(split_symbol_definition)).
% 0.20/0.45  fof(f626,plain,(
% 0.20/0.45    greater(difference(growth_rate(first_movers,sk2),growth_rate(efficient_producers,sk2)),zero)|~spl0_89),
% 0.20/0.45    inference(component_clause,[status(thm)],[f625])).
% 0.20/0.45  fof(f678,plain,(
% 0.20/0.45    ~critical_point(sk1)=critical_point(sk1)|~spl0_37),
% 0.20/0.45    inference(resolution,[status(thm)],[f574,f80])).
% 0.20/0.45  fof(f679,plain,(
% 0.20/0.45    $false|~spl0_37),
% 0.20/0.45    inference(trivial_equality_resolution,[status(esa)],[f678])).
% 0.20/0.45  fof(f680,plain,(
% 0.20/0.45    ~spl0_37),
% 0.20/0.45    inference(contradiction_clause,[status(thm)],[f679])).
% 0.20/0.45  fof(f681,plain,(
% 0.20/0.45    ~greater_or_equal(sk2,appear(efficient_producers,sk1))|~greater(critical_point(sk1),sk2)|greater(difference(growth_rate(first_movers,sk2),growth_rate(efficient_producers,sk2)),zero)|~spl0_19|~spl0_88),
% 0.20/0.45    inference(resolution,[status(thm)],[f155,f619])).
% 0.20/0.45  fof(f682,plain,(
% 0.20/0.45    ~spl0_64|~spl0_6|spl0_89|~spl0_19|~spl0_88),
% 0.20/0.45    inference(split_clause,[status(thm)],[f681,f442,f102,f625,f154,f618])).
% 0.20/0.45  fof(f744,plain,(
% 0.20/0.45    greater(growth_rate(first_movers,sk2),growth_rate(efficient_producers,sk2))|~spl0_89),
% 0.20/0.45    inference(resolution,[status(thm)],[f626,f42])).
% 0.20/0.45  fof(f745,plain,(
% 0.20/0.45    $false|spl0_83|~spl0_89),
% 0.20/0.45    inference(forward_subsumption_resolution,[status(thm)],[f744,f568])).
% 0.20/0.45  fof(f746,plain,(
% 0.20/0.45    spl0_83|~spl0_89),
% 0.20/0.45    inference(contradiction_clause,[status(thm)],[f745])).
% 0.20/0.45  fof(f748,plain,(
% 0.20/0.45    $false|~spl0_84),
% 0.20/0.45    inference(forward_subsumption_resolution,[status(thm)],[f570,f69])).
% 0.20/0.45  fof(f749,plain,(
% 0.20/0.45    ~spl0_84),
% 0.20/0.45    inference(contradiction_clause,[status(thm)],[f748])).
% 0.20/0.45  fof(f750,plain,(
% 0.20/0.45    $false|spl0_6),
% 0.20/0.45    inference(forward_subsumption_resolution,[status(thm)],[f104,f68])).
% 0.20/0.45  fof(f751,plain,(
% 0.20/0.45    spl0_6),
% 0.20/0.45    inference(contradiction_clause,[status(thm)],[f750])).
% 0.20/0.45  fof(f752,plain,(
% 0.20/0.45    $false),
% 0.20/0.45    inference(sat_refutation,[status(thm)],[f79,f88,f90,f95,f100,f114,f158,f189,f191,f193,f198,f203,f235,f245,f250,f255,f260,f265,f270,f283,f310,f317,f322,f330,f332,f348,f366,f390,f410,f415,f453,f455,f493,f517,f523,f535,f540,f545,f573,f622,f680,f682,f746,f749,f751])).
% 0.20/0.45  % SZS output end CNFRefutation for theBenchmark.p
% 0.20/0.45  % Elapsed time: 0.095511 seconds
% 0.20/0.45  % CPU time: 0.624979 seconds
% 0.20/0.45  % Total memory used: 59.309 MB
% 0.20/0.45  % Net memory used: 59.020 MB
%------------------------------------------------------------------------------