TSTP Solution File: MGT034-2 by iProver---3.9

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : iProver---3.9
% Problem  : MGT034-2 : TPTP v8.1.2. Released v2.4.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : run_iprover %s %d THM

% Computer : n004.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 : Fri May  3 02:43:28 EDT 2024

% Result   : Unsatisfiable 0.50s 1.17s
% Output   : CNFRefutation 0.50s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   12
%            Number of leaves      :   23
% Syntax   : Number of clauses     :   99 (  13 unt;  16 nHn;  98 RR)
%            Number of literals    :  275 (  25 equ; 176 neg)
%            Maximal clause size   :    7 (   2 avg)
%            Maximal term depth    :    3 (   1 avg)
%            Number of predicates  :    9 (   7 usr;   1 prp; 0-4 aty)
%            Number of functors    :   11 (  11 usr;   5 con; 0-2 aty)
%            Number of variables   :  102 (   0 sgn)

% Comments : 
%------------------------------------------------------------------------------
cnf(c_49,plain,
    ( ~ greater(growth_rate(X0,X1),growth_rate(X2,X1))
    | ~ subpopulations(X2,X0,X3,X1)
    | ~ environment(X3)
    | selection_favors(X0,X2,X1) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',mp1_high_growth_rates_33) ).

cnf(c_50,plain,
    ( ~ decreases(difference(disbanding_rate(first_movers,X0),disbanding_rate(efficient_producers,X0)))
    | ~ subpopulations(first_movers,efficient_producers,X1,X0)
    | ~ environment(X1) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',l3_34) ).

cnf(c_51,plain,
    ( ~ in_environment(X0,critical_point(X0))
    | ~ environment(X0)
    | subpopulations(first_movers,efficient_producers,X0,critical_point(X0)) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',mp_critical_point_means_FM_and_EP_35) ).

cnf(c_52,plain,
    ( ~ in_environment(X0,appear(efficient_producers,X0))
    | ~ environment(X0)
    | subpopulations(first_movers,efficient_producers,X0,appear(efficient_producers,X0)) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',mp_FM_and_EP_when_EP_appears_36) ).

cnf(c_53,plain,
    ( ~ decreases(difference(founding_rate(first_movers,X0),founding_rate(efficient_producers,X0)))
    | decreases(difference(growth_rate(first_movers,X0),growth_rate(efficient_producers,X0)))
    | decreases(difference(disbanding_rate(first_movers,X0),disbanding_rate(efficient_producers,X0))) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',mp_difference_between_founding_rates_37) ).

cnf(c_54,plain,
    ( ~ greater_or_equal(difference(growth_rate(first_movers,X0),growth_rate(efficient_producers,X0)),zero)
    | ~ decreases(difference(growth_rate(first_movers,X1),growth_rate(efficient_producers,X1)))
    | ~ greater_or_equal(X1,appear(efficient_producers,X2))
    | ~ greater(X0,X1)
    | ~ in_environment(X2,X0)
    | ~ environment(X2)
    | greater(difference(growth_rate(first_movers,X1),growth_rate(efficient_producers,X1)),zero) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',mp_decreasing_function_38) ).

cnf(c_55,plain,
    ( ~ greater(zero,difference(growth_rate(first_movers,X0),growth_rate(efficient_producers,X0)))
    | greater(growth_rate(efficient_producers,X0),growth_rate(first_movers,X0)) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',mp_negative_growth_rate_difference_39) ).

cnf(c_57,plain,
    ( ~ greater(difference(growth_rate(first_movers,X0),growth_rate(efficient_producers,X0)),zero)
    | greater(growth_rate(first_movers,X0),growth_rate(efficient_producers,X0)) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',mp_positive_growth_rate_difference_41) ).

cnf(c_62,plain,
    ( ~ greater_or_equal(X0,appear(efficient_producers,X1))
    | ~ greater(critical_point(X1),X0)
    | ~ in_environment(X1,critical_point(X1))
    | ~ environment(X1)
    | in_environment(X1,X0) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',mp_critical_time_points_46) ).

cnf(c_64,plain,
    ( ~ subpopulations(first_movers,efficient_producers,X0,X1)
    | ~ environment(X0)
    | subpopulations(efficient_producers,first_movers,X0,X1) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',mp_symmetry_of_subpopulations_48) ).

cnf(c_65,plain,
    ( ~ subpopulations(first_movers,efficient_producers,X0,X1)
    | ~ environment(X0)
    | greater_or_equal(X1,appear(efficient_producers,X0)) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',mp_FM_and_EP_members_EP_appeared_49) ).

cnf(c_66,plain,
    ( ~ greater_or_equal(X0,X1)
    | X0 = X1
    | greater(X0,X1) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',mp_greater_or_equal_50) ).

cnf(c_67,plain,
    ( ~ greater(X0,X1)
    | greater_or_equal(X0,X1) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',mp_greater_or_equal_51) ).

cnf(c_68,plain,
    ( X0 != X1
    | greater_or_equal(X0,X1) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',mp_greater_or_equal_52) ).

cnf(c_69,plain,
    ( ~ subpopulations(first_movers,efficient_producers,X0,X1)
    | ~ environment(X0)
    | 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) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',mp_relationship_of_growth_rates_53) ).

cnf(c_70,plain,
    ( critical_point(X0) != X1
    | ~ greater(growth_rate(efficient_producers,X1),growth_rate(first_movers,X1))
    | ~ environment(X0) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',d1_54) ).

cnf(c_72,plain,
    ( ~ subpopulations(first_movers,efficient_producers,X0,X1)
    | ~ subpopulations(first_movers,efficient_producers,X0,X2)
    | ~ greater_or_equal(X2,X3)
    | ~ greater_or_equal(X3,X1)
    | ~ environment(X0)
    | subpopulations(first_movers,efficient_producers,X0,X3) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',a10_56) ).

cnf(c_73,plain,
    ( ~ subpopulations(first_movers,efficient_producers,X0,X1)
    | ~ environment(X0)
    | decreases(difference(founding_rate(first_movers,X1),founding_rate(efficient_producers,X1))) ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',a12_57) ).

cnf(c_74,negated_conjecture,
    environment(sk1),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',prove_t3_58) ).

cnf(c_75,negated_conjecture,
    in_environment(sk1,critical_point(sk1)),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',prove_t3_59) ).

cnf(c_76,negated_conjecture,
    greater_or_equal(sk2,appear(efficient_producers,sk1)),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',prove_t3_60) ).

cnf(c_77,negated_conjecture,
    greater(critical_point(sk1),sk2),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',prove_t3_61) ).

cnf(c_78,negated_conjecture,
    ~ selection_favors(first_movers,efficient_producers,sk2),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',prove_t3_62) ).

cnf(c_79,plain,
    greater_or_equal(X0,X0),
    inference(unflattening,[status(thm)],[c_68]) ).

cnf(c_80,plain,
    ( ~ greater(growth_rate(efficient_producers,critical_point(X0)),growth_rate(first_movers,critical_point(X0)))
    | ~ environment(X0) ),
    inference(unflattening,[status(thm)],[c_70]) ).

cnf(c_117,plain,
    ( ~ environment(X0)
    | ~ greater(growth_rate(efficient_producers,critical_point(X0)),growth_rate(first_movers,critical_point(X0))) ),
    inference(prop_impl_just,[status(thm)],[c_80]) ).

cnf(c_118,plain,
    ( ~ greater(growth_rate(efficient_producers,critical_point(X0)),growth_rate(first_movers,critical_point(X0)))
    | ~ environment(X0) ),
    inference(renaming,[status(thm)],[c_117]) ).

cnf(c_390,plain,
    ( X0 != first_movers
    | X1 != sk2
    | X2 != efficient_producers
    | ~ greater(growth_rate(X0,X1),growth_rate(X2,X1))
    | ~ subpopulations(X2,X0,X3,X1)
    | ~ environment(X3) ),
    inference(resolution_lifted,[status(thm)],[c_49,c_78]) ).

cnf(c_391,plain,
    ( ~ greater(growth_rate(first_movers,sk2),growth_rate(efficient_producers,sk2))
    | ~ subpopulations(efficient_producers,first_movers,X0,sk2)
    | ~ environment(X0) ),
    inference(unflattening,[status(thm)],[c_390]) ).

cnf(c_405,plain,
    ( X0 != sk1
    | ~ greater(growth_rate(first_movers,sk2),growth_rate(efficient_producers,sk2))
    | ~ subpopulations(efficient_producers,first_movers,X0,sk2) ),
    inference(resolution_lifted,[status(thm)],[c_391,c_74]) ).

cnf(c_406,plain,
    ( ~ greater(growth_rate(first_movers,sk2),growth_rate(efficient_producers,sk2))
    | ~ subpopulations(efficient_producers,first_movers,sk1,sk2) ),
    inference(unflattening,[status(thm)],[c_405]) ).

cnf(c_425,plain,
    ( X0 != sk1
    | ~ greater(growth_rate(efficient_producers,critical_point(X0)),growth_rate(first_movers,critical_point(X0))) ),
    inference(resolution_lifted,[status(thm)],[c_118,c_74]) ).

cnf(c_426,plain,
    ~ greater(growth_rate(efficient_producers,critical_point(sk1)),growth_rate(first_movers,critical_point(sk1))),
    inference(unflattening,[status(thm)],[c_425]) ).

cnf(c_430,plain,
    ( X0 != sk1
    | ~ subpopulations(first_movers,efficient_producers,X0,X1)
    | decreases(difference(founding_rate(first_movers,X1),founding_rate(efficient_producers,X1))) ),
    inference(resolution_lifted,[status(thm)],[c_73,c_74]) ).

cnf(c_431,plain,
    ( ~ subpopulations(first_movers,efficient_producers,sk1,X0)
    | decreases(difference(founding_rate(first_movers,X0),founding_rate(efficient_producers,X0))) ),
    inference(unflattening,[status(thm)],[c_430]) ).

cnf(c_439,plain,
    ( X0 != sk1
    | ~ subpopulations(first_movers,efficient_producers,X0,X1)
    | ~ subpopulations(first_movers,efficient_producers,X0,X2)
    | ~ greater_or_equal(X2,X3)
    | ~ greater_or_equal(X3,X1)
    | subpopulations(first_movers,efficient_producers,X0,X3) ),
    inference(resolution_lifted,[status(thm)],[c_72,c_74]) ).

cnf(c_440,plain,
    ( ~ subpopulations(first_movers,efficient_producers,sk1,X0)
    | ~ subpopulations(first_movers,efficient_producers,sk1,X1)
    | ~ greater_or_equal(X1,X2)
    | ~ greater_or_equal(X2,X0)
    | subpopulations(first_movers,efficient_producers,sk1,X2) ),
    inference(unflattening,[status(thm)],[c_439]) ).

cnf(c_456,plain,
    ( X0 != sk1
    | ~ 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) ),
    inference(resolution_lifted,[status(thm)],[c_69,c_74]) ).

cnf(c_457,plain,
    ( ~ subpopulations(first_movers,efficient_producers,sk1,X0)
    | greater(zero,difference(growth_rate(first_movers,X0),growth_rate(efficient_producers,X0)))
    | greater_or_equal(difference(growth_rate(first_movers,X0),growth_rate(efficient_producers,X0)),zero) ),
    inference(unflattening,[status(thm)],[c_456]) ).

cnf(c_468,plain,
    ( X0 != sk1
    | ~ subpopulations(first_movers,efficient_producers,X0,X1)
    | greater_or_equal(X1,appear(efficient_producers,X0)) ),
    inference(resolution_lifted,[status(thm)],[c_65,c_74]) ).

cnf(c_469,plain,
    ( ~ subpopulations(first_movers,efficient_producers,sk1,X0)
    | greater_or_equal(X0,appear(efficient_producers,sk1)) ),
    inference(unflattening,[status(thm)],[c_468]) ).

cnf(c_477,plain,
    ( X0 != sk1
    | ~ subpopulations(first_movers,efficient_producers,X0,X1)
    | subpopulations(efficient_producers,first_movers,X0,X1) ),
    inference(resolution_lifted,[status(thm)],[c_64,c_74]) ).

cnf(c_478,plain,
    ( ~ subpopulations(first_movers,efficient_producers,sk1,X0)
    | subpopulations(efficient_producers,first_movers,sk1,X0) ),
    inference(unflattening,[status(thm)],[c_477]) ).

cnf(c_513,plain,
    ( X0 != sk1
    | ~ in_environment(X0,appear(efficient_producers,X0))
    | subpopulations(first_movers,efficient_producers,X0,appear(efficient_producers,X0)) ),
    inference(resolution_lifted,[status(thm)],[c_52,c_74]) ).

cnf(c_514,plain,
    ( ~ in_environment(sk1,appear(efficient_producers,sk1))
    | subpopulations(first_movers,efficient_producers,sk1,appear(efficient_producers,sk1)) ),
    inference(unflattening,[status(thm)],[c_513]) ).

cnf(c_521,plain,
    ( X0 != sk1
    | ~ in_environment(X0,critical_point(X0))
    | subpopulations(first_movers,efficient_producers,X0,critical_point(X0)) ),
    inference(resolution_lifted,[status(thm)],[c_51,c_74]) ).

cnf(c_522,plain,
    ( ~ in_environment(sk1,critical_point(sk1))
    | subpopulations(first_movers,efficient_producers,sk1,critical_point(sk1)) ),
    inference(unflattening,[status(thm)],[c_521]) ).

cnf(c_523,plain,
    subpopulations(first_movers,efficient_producers,sk1,critical_point(sk1)),
    inference(global_subsumption_just,[status(thm)],[c_522,c_75,c_522]) ).

cnf(c_543,plain,
    ( X0 != sk1
    | ~ greater_or_equal(X1,appear(efficient_producers,X0))
    | ~ greater(critical_point(X0),X1)
    | ~ in_environment(X0,critical_point(X0))
    | in_environment(X0,X1) ),
    inference(resolution_lifted,[status(thm)],[c_62,c_74]) ).

cnf(c_544,plain,
    ( ~ greater_or_equal(X0,appear(efficient_producers,sk1))
    | ~ greater(critical_point(sk1),X0)
    | ~ in_environment(sk1,critical_point(sk1))
    | in_environment(sk1,X0) ),
    inference(unflattening,[status(thm)],[c_543]) ).

cnf(c_546,plain,
    ( ~ greater(critical_point(sk1),X0)
    | ~ greater_or_equal(X0,appear(efficient_producers,sk1))
    | in_environment(sk1,X0) ),
    inference(global_subsumption_just,[status(thm)],[c_544,c_75,c_544]) ).

cnf(c_547,plain,
    ( ~ greater_or_equal(X0,appear(efficient_producers,sk1))
    | ~ greater(critical_point(sk1),X0)
    | in_environment(sk1,X0) ),
    inference(renaming,[status(thm)],[c_546]) ).

cnf(c_558,plain,
    ( X0 != sk1
    | ~ decreases(difference(disbanding_rate(first_movers,X1),disbanding_rate(efficient_producers,X1)))
    | ~ subpopulations(first_movers,efficient_producers,X0,X1) ),
    inference(resolution_lifted,[status(thm)],[c_50,c_74]) ).

cnf(c_559,plain,
    ( ~ decreases(difference(disbanding_rate(first_movers,X0),disbanding_rate(efficient_producers,X0)))
    | ~ subpopulations(first_movers,efficient_producers,sk1,X0) ),
    inference(unflattening,[status(thm)],[c_558]) ).

cnf(c_567,plain,
    ( X0 != sk1
    | ~ greater_or_equal(difference(growth_rate(first_movers,X1),growth_rate(efficient_producers,X1)),zero)
    | ~ decreases(difference(growth_rate(first_movers,X2),growth_rate(efficient_producers,X2)))
    | ~ greater_or_equal(X2,appear(efficient_producers,X0))
    | ~ greater(X1,X2)
    | ~ in_environment(X0,X1)
    | greater(difference(growth_rate(first_movers,X2),growth_rate(efficient_producers,X2)),zero) ),
    inference(resolution_lifted,[status(thm)],[c_54,c_74]) ).

cnf(c_568,plain,
    ( ~ greater_or_equal(difference(growth_rate(first_movers,X0),growth_rate(efficient_producers,X0)),zero)
    | ~ decreases(difference(growth_rate(first_movers,X1),growth_rate(efficient_producers,X1)))
    | ~ greater_or_equal(X1,appear(efficient_producers,sk1))
    | ~ greater(X0,X1)
    | ~ in_environment(sk1,X0)
    | greater(difference(growth_rate(first_movers,X1),growth_rate(efficient_producers,X1)),zero) ),
    inference(unflattening,[status(thm)],[c_567]) ).

cnf(c_633,plain,
    ( greater(growth_rate(efficient_producers,X0),growth_rate(first_movers,X0))
    | ~ greater(zero,difference(growth_rate(first_movers,X0),growth_rate(efficient_producers,X0))) ),
    inference(prop_impl_just,[status(thm)],[c_55]) ).

cnf(c_634,plain,
    ( ~ greater(zero,difference(growth_rate(first_movers,X0),growth_rate(efficient_producers,X0)))
    | greater(growth_rate(efficient_producers,X0),growth_rate(first_movers,X0)) ),
    inference(renaming,[status(thm)],[c_633]) ).

cnf(c_643,plain,
    ( decreases(difference(founding_rate(first_movers,X0),founding_rate(efficient_producers,X0)))
    | ~ subpopulations(first_movers,efficient_producers,sk1,X0) ),
    inference(prop_impl_just,[status(thm)],[c_431]) ).

cnf(c_644,plain,
    ( ~ subpopulations(first_movers,efficient_producers,sk1,X0)
    | decreases(difference(founding_rate(first_movers,X0),founding_rate(efficient_producers,X0))) ),
    inference(renaming,[status(thm)],[c_643]) ).

cnf(c_649,plain,
    ( ~ greater(growth_rate(first_movers,sk2),growth_rate(efficient_producers,sk2))
    | ~ subpopulations(efficient_producers,first_movers,sk1,sk2) ),
    inference(prop_impl_just,[status(thm)],[c_406]) ).

cnf(c_657,plain,
    ( ~ subpopulations(first_movers,efficient_producers,sk1,X0)
    | greater_or_equal(X0,appear(efficient_producers,sk1)) ),
    inference(prop_impl_just,[status(thm)],[c_469]) ).

cnf(c_659,plain,
    ( ~ subpopulations(first_movers,efficient_producers,sk1,X0)
    | subpopulations(efficient_producers,first_movers,sk1,X0) ),
    inference(prop_impl_just,[status(thm)],[c_478]) ).

cnf(c_665,plain,
    ( ~ in_environment(sk1,appear(efficient_producers,sk1))
    | subpopulations(first_movers,efficient_producers,sk1,appear(efficient_producers,sk1)) ),
    inference(prop_impl_just,[status(thm)],[c_514]) ).

cnf(c_725,plain,
    ( ~ subpopulations(first_movers,efficient_producers,sk1,X0)
    | greater_or_equal(difference(growth_rate(first_movers,X0),growth_rate(efficient_producers,X0)),zero)
    | greater(growth_rate(efficient_producers,X0),growth_rate(first_movers,X0)) ),
    inference(bin_hyper_res,[status(thm)],[c_457,c_634]) ).

cnf(c_1655,plain,
    ( ~ greater(growth_rate(first_movers,sk2),growth_rate(efficient_producers,sk2))
    | ~ subpopulations(first_movers,efficient_producers,sk1,sk2) ),
    inference(resolution,[status(thm)],[c_659,c_649]) ).

cnf(c_1759,plain,
    greater_or_equal(critical_point(sk1),sk2),
    inference(superposition,[status(thm)],[c_77,c_67]) ).

cnf(c_2036,plain,
    greater_or_equal(critical_point(sk1),appear(efficient_producers,sk1)),
    inference(superposition,[status(thm)],[c_523,c_657]) ).

cnf(c_2040,plain,
    ( ~ greater(critical_point(sk1),appear(efficient_producers,sk1))
    | in_environment(sk1,appear(efficient_producers,sk1)) ),
    inference(superposition,[status(thm)],[c_79,c_547]) ).

cnf(c_2052,plain,
    ( ~ subpopulations(first_movers,efficient_producers,sk1,X0)
    | ~ greater_or_equal(critical_point(sk1),X1)
    | ~ greater_or_equal(X1,X0)
    | subpopulations(first_movers,efficient_producers,sk1,X1) ),
    inference(superposition,[status(thm)],[c_523,c_440]) ).

cnf(c_2068,plain,
    ( appear(efficient_producers,sk1) = critical_point(sk1)
    | greater(critical_point(sk1),appear(efficient_producers,sk1)) ),
    inference(superposition,[status(thm)],[c_2036,c_66]) ).

cnf(c_2073,plain,
    ( ~ greater_or_equal(X0,appear(efficient_producers,sk1))
    | ~ in_environment(sk1,appear(efficient_producers,sk1))
    | ~ greater_or_equal(critical_point(sk1),X0)
    | subpopulations(first_movers,efficient_producers,sk1,X0) ),
    inference(superposition,[status(thm)],[c_665,c_2052]) ).

cnf(c_2085,plain,
    ( appear(efficient_producers,sk1) = critical_point(sk1)
    | in_environment(sk1,appear(efficient_producers,sk1)) ),
    inference(superposition,[status(thm)],[c_2068,c_2040]) ).

cnf(c_2122,plain,
    ( ~ subpopulations(first_movers,efficient_producers,sk1,X0)
    | decreases(difference(growth_rate(first_movers,X0),growth_rate(efficient_producers,X0)))
    | decreases(difference(disbanding_rate(first_movers,X0),disbanding_rate(efficient_producers,X0))) ),
    inference(superposition,[status(thm)],[c_644,c_53]) ).

cnf(c_2160,plain,
    ( ~ in_environment(sk1,appear(efficient_producers,sk1))
    | ~ greater_or_equal(critical_point(sk1),sk2)
    | subpopulations(first_movers,efficient_producers,sk1,sk2) ),
    inference(superposition,[status(thm)],[c_76,c_2073]) ).

cnf(c_2165,plain,
    ( ~ in_environment(sk1,appear(efficient_producers,sk1))
    | subpopulations(first_movers,efficient_producers,sk1,sk2) ),
    inference(global_subsumption_just,[status(thm)],[c_2160,c_1759,c_2160]) ).

cnf(c_2167,plain,
    ( appear(efficient_producers,sk1) = critical_point(sk1)
    | subpopulations(first_movers,efficient_producers,sk1,sk2) ),
    inference(superposition,[status(thm)],[c_2085,c_2165]) ).

cnf(c_2735,plain,
    greater_or_equal(critical_point(sk1),appear(efficient_producers,sk1)),
    inference(superposition,[status(thm)],[c_523,c_657]) ).

cnf(c_2739,plain,
    ( ~ greater(critical_point(sk1),appear(efficient_producers,sk1))
    | in_environment(sk1,appear(efficient_producers,sk1)) ),
    inference(superposition,[status(thm)],[c_79,c_547]) ).

cnf(c_2753,plain,
    ( ~ subpopulations(first_movers,efficient_producers,sk1,X0)
    | ~ greater_or_equal(appear(efficient_producers,sk1),X1)
    | ~ in_environment(sk1,appear(efficient_producers,sk1))
    | ~ greater_or_equal(X1,X0)
    | subpopulations(first_movers,efficient_producers,sk1,X1) ),
    inference(superposition,[status(thm)],[c_665,c_440]) ).

cnf(c_2759,plain,
    ( ~ decreases(difference(growth_rate(first_movers,X0),growth_rate(efficient_producers,X0)))
    | ~ subpopulations(first_movers,efficient_producers,sk1,X1)
    | ~ greater_or_equal(X0,appear(efficient_producers,sk1))
    | ~ greater(X1,X0)
    | ~ in_environment(sk1,X1)
    | greater(difference(growth_rate(first_movers,X0),growth_rate(efficient_producers,X0)),zero)
    | greater(growth_rate(efficient_producers,X1),growth_rate(first_movers,X1)) ),
    inference(superposition,[status(thm)],[c_725,c_568]) ).

cnf(c_2761,plain,
    ( appear(efficient_producers,sk1) = critical_point(sk1)
    | greater(critical_point(sk1),appear(efficient_producers,sk1)) ),
    inference(superposition,[status(thm)],[c_2735,c_66]) ).

cnf(c_2774,plain,
    ( ~ greater_or_equal(appear(efficient_producers,sk1),X0)
    | ~ greater_or_equal(X0,appear(efficient_producers,sk1))
    | ~ in_environment(sk1,appear(efficient_producers,sk1))
    | subpopulations(first_movers,efficient_producers,sk1,X0) ),
    inference(superposition,[status(thm)],[c_665,c_2753]) ).

cnf(c_2775,plain,
    ( ~ greater_or_equal(appear(efficient_producers,sk1),X0)
    | ~ in_environment(sk1,appear(efficient_producers,sk1))
    | ~ greater_or_equal(X0,critical_point(sk1))
    | subpopulations(first_movers,efficient_producers,sk1,X0) ),
    inference(superposition,[status(thm)],[c_523,c_2753]) ).

cnf(c_2782,plain,
    ( ~ in_environment(sk1,appear(efficient_producers,sk1))
    | ~ greater_or_equal(appear(efficient_producers,sk1),sk2)
    | subpopulations(first_movers,efficient_producers,sk1,sk2) ),
    inference(superposition,[status(thm)],[c_76,c_2774]) ).

cnf(c_2788,plain,
    ( ~ in_environment(sk1,appear(efficient_producers,sk1))
    | subpopulations(first_movers,efficient_producers,sk1,sk2) ),
    inference(global_subsumption_just,[status(thm)],[c_2782,c_1759,c_2160]) ).

cnf(c_2803,plain,
    ( ~ decreases(difference(growth_rate(first_movers,sk2),growth_rate(efficient_producers,sk2)))
    | ~ subpopulations(first_movers,efficient_producers,sk1,critical_point(sk1))
    | ~ greater_or_equal(sk2,appear(efficient_producers,sk1))
    | ~ in_environment(sk1,critical_point(sk1))
    | greater(difference(growth_rate(first_movers,sk2),growth_rate(efficient_producers,sk2)),zero)
    | greater(growth_rate(efficient_producers,critical_point(sk1)),growth_rate(first_movers,critical_point(sk1))) ),
    inference(superposition,[status(thm)],[c_77,c_2759]) ).

cnf(c_2810,plain,
    ( greater(difference(growth_rate(first_movers,sk2),growth_rate(efficient_producers,sk2)),zero)
    | ~ decreases(difference(growth_rate(first_movers,sk2),growth_rate(efficient_producers,sk2))) ),
    inference(global_subsumption_just,[status(thm)],[c_2803,c_75,c_76,c_426,c_522,c_2803]) ).

cnf(c_2811,plain,
    ( ~ decreases(difference(growth_rate(first_movers,sk2),growth_rate(efficient_producers,sk2)))
    | greater(difference(growth_rate(first_movers,sk2),growth_rate(efficient_producers,sk2)),zero) ),
    inference(renaming,[status(thm)],[c_2810]) ).

cnf(c_2813,plain,
    ( ~ decreases(difference(growth_rate(first_movers,sk2),growth_rate(efficient_producers,sk2)))
    | greater(growth_rate(first_movers,sk2),growth_rate(efficient_producers,sk2)) ),
    inference(superposition,[status(thm)],[c_2811,c_57]) ).

cnf(c_2816,plain,
    ( appear(efficient_producers,sk1) = critical_point(sk1)
    | in_environment(sk1,appear(efficient_producers,sk1)) ),
    inference(superposition,[status(thm)],[c_2761,c_2739]) ).

cnf(c_2818,plain,
    ( ~ subpopulations(first_movers,efficient_producers,sk1,X0)
    | decreases(difference(growth_rate(first_movers,X0),growth_rate(efficient_producers,X0)))
    | decreases(difference(disbanding_rate(first_movers,X0),disbanding_rate(efficient_producers,X0))) ),
    inference(superposition,[status(thm)],[c_644,c_53]) ).

cnf(c_2824,plain,
    ( ~ greater_or_equal(appear(efficient_producers,sk1),X0)
    | ~ greater_or_equal(X0,critical_point(sk1))
    | appear(efficient_producers,sk1) = critical_point(sk1)
    | subpopulations(first_movers,efficient_producers,sk1,X0) ),
    inference(superposition,[status(thm)],[c_2816,c_2775]) ).

cnf(c_2830,plain,
    ( decreases(difference(growth_rate(first_movers,X0),growth_rate(efficient_producers,X0)))
    | ~ subpopulations(first_movers,efficient_producers,sk1,X0) ),
    inference(global_subsumption_just,[status(thm)],[c_2818,c_559,c_2122]) ).

cnf(c_2831,plain,
    ( ~ subpopulations(first_movers,efficient_producers,sk1,X0)
    | decreases(difference(growth_rate(first_movers,X0),growth_rate(efficient_producers,X0))) ),
    inference(renaming,[status(thm)],[c_2830]) ).

cnf(c_2833,plain,
    ( ~ subpopulations(first_movers,efficient_producers,sk1,sk2)
    | greater(growth_rate(first_movers,sk2),growth_rate(efficient_producers,sk2)) ),
    inference(superposition,[status(thm)],[c_2831,c_2813]) ).

cnf(c_2834,plain,
    appear(efficient_producers,sk1) = critical_point(sk1),
    inference(global_subsumption_just,[status(thm)],[c_2824,c_1655,c_2167,c_2833]) ).

cnf(c_2838,plain,
    ( ~ in_environment(sk1,critical_point(sk1))
    | subpopulations(first_movers,efficient_producers,sk1,sk2) ),
    inference(superposition,[status(thm)],[c_2834,c_2788]) ).

cnf(c_2850,plain,
    $false,
    inference(prop_impl_just,[status(thm)],[c_2838,c_2833,c_1655,c_75]) ).


%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.07/0.12  % Problem  : MGT034-2 : TPTP v8.1.2. Released v2.4.0.
% 0.07/0.13  % Command  : run_iprover %s %d THM
% 0.13/0.34  % Computer : n004.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 : Thu May  2 22:47:48 EDT 2024
% 0.13/0.34  % CPUTime  : 
% 0.20/0.47  Running first-order theorem proving
% 0.20/0.47  Running: /export/starexec/sandbox2/solver/bin/run_problem --schedule fof_schedule --heuristic_context casc_unsat --no_cores 8 /export/starexec/sandbox2/benchmark/theBenchmark.p 300
% 0.50/1.17  % SZS status Started for theBenchmark.p
% 0.50/1.17  % SZS status Unsatisfiable for theBenchmark.p
% 0.50/1.17  
% 0.50/1.17  %---------------- iProver v3.9 (pre CASC 2024/SMT-COMP 2024) ----------------%
% 0.50/1.17  
% 0.50/1.17  ------  iProver source info
% 0.50/1.17  
% 0.50/1.17  git: date: 2024-05-02 19:28:25 +0000
% 0.50/1.17  git: sha1: a33b5eb135c74074ba803943bb12f2ebd971352f
% 0.50/1.17  git: non_committed_changes: false
% 0.50/1.17  
% 0.50/1.17  ------ Parsing...successful
% 0.50/1.17  
% 0.50/1.17  
% 0.50/1.17  
% 0.50/1.17  ------ Preprocessing... sup_sim: 0  sf_s  rm: 1 0s  sf_e  pe_s  pe:1:0s pe:2:0s pe_e  sup_sim: 0  sf_s  rm: 3 0s  sf_e  pe_s  pe_e 
% 0.50/1.17  
% 0.50/1.17  ------ Preprocessing... gs_s  sp: 0 0s  gs_e  snvd_s sp: 0 0s snvd_e 
% 0.50/1.17  
% 0.50/1.17  ------ Preprocessing... sf_s  rm: 1 0s  sf_e  sf_s  rm: 0 0s  sf_e 
% 0.50/1.17  ------ Proving...
% 0.50/1.17  ------ Problem Properties 
% 0.50/1.17  
% 0.50/1.17  
% 0.50/1.17  clauses                                 28
% 0.50/1.17  conjectures                             3
% 0.50/1.17  EPR                                     6
% 0.50/1.17  Horn                                    25
% 0.50/1.17  unary                                   8
% 0.50/1.17  binary                                  11
% 0.50/1.17  lits                                    65
% 0.50/1.17  lits eq                                 1
% 0.50/1.17  fd_pure                                 0
% 0.50/1.17  fd_pseudo                               0
% 0.50/1.17  fd_cond                                 0
% 0.50/1.17  fd_pseudo_cond                          1
% 0.50/1.17  AC symbols                              0
% 0.50/1.17  
% 0.50/1.17  ------ Input Options Time Limit: Unbounded
% 0.50/1.17  
% 0.50/1.17  
% 0.50/1.17  ------ 
% 0.50/1.17  Current options:
% 0.50/1.17  ------ 
% 0.50/1.17  
% 0.50/1.17  
% 0.50/1.17  
% 0.50/1.17  
% 0.50/1.17  ------ Proving...
% 0.50/1.17  
% 0.50/1.17  
% 0.50/1.17  % SZS status Unsatisfiable for theBenchmark.p
% 0.50/1.17  
% 0.50/1.17  % SZS output start CNFRefutation for theBenchmark.p
% See solution above
% 0.50/1.17  
% 0.50/1.18  
%------------------------------------------------------------------------------