TSTP Solution File: MGT026-1 by Beagle---0.9.51

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Beagle---0.9.51
% Problem  : MGT026-1 : TPTP v8.1.2. Released v2.4.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : java -Dfile.encoding=UTF-8 -Xms512M -Xmx4G -Xss10M -jar /export/starexec/sandbox2/solver/bin/beagle.jar -auto -q -proof -print tff -smtsolver /export/starexec/sandbox2/solver/bin/cvc4-1.4-x86_64-linux-opt -liasolver cooper -t %d %s

% Computer : n029.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 Aug 22 10:49:36 EDT 2023

% Result   : Unsatisfiable 4.17s 2.17s
% Output   : CNFRefutation 4.17s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   17
%            Number of leaves      :   32
% Syntax   : Number of formulae    :  105 (  26 unt;  16 typ;   0 def)
%            Number of atoms       :  250 (  26 equ)
%            Maximal formula atoms :    7 (   2 avg)
%            Number of connectives :  321 ( 160   ~; 161   |;   0   &)
%                                         (   0 <=>;   0  =>;   0  <=;   0 <~>)
%            Maximal formula depth :   11 (   5 avg)
%            Maximal term depth    :    2 (   1 avg)
%            Number of types       :    2 (   0 usr)
%            Number of type conns  :   24 (  11   >;  13   *;   0   +;   0  <<)
%            Number of predicates  :    9 (   7 usr;   1 prp; 0-4 aty)
%            Number of functors    :    9 (   9 usr;   5 con; 0-2 aty)
%            Number of variables   :   99 (;  99   !;   0   ?;   0   :)

% Comments : 
%------------------------------------------------------------------------------
%$ subpopulations > subpopulation > selection_favors > in_environment > greater_or_equal > greater > environment > growth_rate > cardinality_at_time > appear > #nlpp > critical_point > zero > sk2 > sk1 > first_movers > efficient_producers

%Foreground sorts:

%Background operators:

%Foreground operators:
tff(subpopulations,type,
    subpopulations: ( $i * $i * $i * $i ) > $o ).

tff(greater,type,
    greater: ( $i * $i ) > $o ).

tff(in_environment,type,
    in_environment: ( $i * $i ) > $o ).

tff(sk2,type,
    sk2: $i ).

tff(sk1,type,
    sk1: $i ).

tff(appear,type,
    appear: ( $i * $i ) > $i ).

tff(efficient_producers,type,
    efficient_producers: $i ).

tff(cardinality_at_time,type,
    cardinality_at_time: ( $i * $i ) > $i ).

tff(critical_point,type,
    critical_point: $i > $i ).

tff(growth_rate,type,
    growth_rate: ( $i * $i ) > $i ).

tff(environment,type,
    environment: $i > $o ).

tff(first_movers,type,
    first_movers: $i ).

tff(greater_or_equal,type,
    greater_or_equal: ( $i * $i ) > $o ).

tff(subpopulation,type,
    subpopulation: ( $i * $i * $i ) > $o ).

tff(selection_favors,type,
    selection_favors: ( $i * $i * $i ) > $o ).

tff(zero,type,
    zero: $i ).

tff(f_154,axiom,
    environment(sk1),
    file(unknown,unknown) ).

tff(f_155,axiom,
    in_environment(sk1,sk2),
    file(unknown,unknown) ).

tff(f_89,axiom,
    ! [A,B] :
      ( ~ environment(A)
      | ~ in_environment(A,B)
      | subpopulation(efficient_producers,A,B) ),
    file(unknown,unknown) ).

tff(f_158,axiom,
    ~ selection_favors(efficient_producers,first_movers,sk2),
    file(unknown,unknown) ).

tff(f_156,axiom,
    greater(sk2,critical_point(sk1)),
    file(unknown,unknown) ).

tff(f_73,axiom,
    ! [A,B] :
      ( ~ environment(A)
      | ~ in_environment(A,B)
      | greater_or_equal(cardinality_at_time(first_movers,B),zero) ),
    file(unknown,unknown) ).

tff(f_109,axiom,
    ! [A,B] :
      ( ~ greater_or_equal(A,B)
      | greater(A,B)
      | ( A = B ) ),
    file(unknown,unknown) ).

tff(f_65,axiom,
    ! [A,B] :
      ( ~ environment(A)
      | ~ in_environment(A,B)
      | ~ greater(cardinality_at_time(first_movers,B),zero)
      | ~ greater(cardinality_at_time(efficient_producers,B),zero)
      | subpopulations(first_movers,efficient_producers,A,B) ),
    file(unknown,unknown) ).

tff(f_94,axiom,
    ! [A] :
      ( ~ environment(A)
      | greater_or_equal(critical_point(A),appear(efficient_producers,A)) ),
    file(unknown,unknown) ).

tff(f_102,axiom,
    ! [A,B,C] :
      ( ~ greater(A,B)
      | ~ greater(B,C)
      | greater(A,C) ),
    file(unknown,unknown) ).

tff(f_114,axiom,
    ! [A,B] :
      ( ~ greater(A,B)
      | greater_or_equal(A,B) ),
    file(unknown,unknown) ).

tff(f_153,axiom,
    ! [A,B] :
      ( ~ environment(A)
      | ~ in_environment(A,B)
      | ~ greater_or_equal(B,appear(efficient_producers,A))
      | greater(cardinality_at_time(efficient_producers,B),zero) ),
    file(unknown,unknown) ).

tff(f_142,axiom,
    ! [A,B,C] :
      ( ~ environment(A)
      | ( B != critical_point(A) )
      | ~ subpopulations(first_movers,efficient_producers,A,C)
      | ~ greater(C,B)
      | greater(growth_rate(efficient_producers,C),growth_rate(first_movers,C)) ),
    file(unknown,unknown) ).

tff(f_34,axiom,
    ! [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) ),
    file(unknown,unknown) ).

tff(f_81,axiom,
    ! [A,B] :
      ( ~ environment(A)
      | ~ in_environment(A,B)
      | subpopulation(first_movers,A,B) ),
    file(unknown,unknown) ).

tff(f_51,axiom,
    ! [A,B,C,D] :
      ( ~ environment(A)
      | ~ subpopulation(B,A,C)
      | ~ subpopulation(D,A,C)
      | ~ greater(cardinality_at_time(B,C),zero)
      | ( cardinality_at_time(D,C) != zero )
      | selection_favors(B,D,C) ),
    file(unknown,unknown) ).

tff(c_30,plain,
    environment(sk1),
    inference(cnfTransformation,[status(thm)],[f_154]) ).

tff(c_32,plain,
    in_environment(sk1,sk2),
    inference(cnfTransformation,[status(thm)],[f_155]) ).

tff(c_12,plain,
    ! [A_15,B_16] :
      ( subpopulation(efficient_producers,A_15,B_16)
      | ~ in_environment(A_15,B_16)
      | ~ environment(A_15) ),
    inference(cnfTransformation,[status(thm)],[f_89]) ).

tff(c_36,plain,
    ~ selection_favors(efficient_producers,first_movers,sk2),
    inference(cnfTransformation,[status(thm)],[f_158]) ).

tff(c_34,plain,
    greater(sk2,critical_point(sk1)),
    inference(cnfTransformation,[status(thm)],[f_156]) ).

tff(c_64,plain,
    ! [B_48,A_49] :
      ( greater_or_equal(cardinality_at_time(first_movers,B_48),zero)
      | ~ in_environment(A_49,B_48)
      | ~ environment(A_49) ),
    inference(cnfTransformation,[status(thm)],[f_73]) ).

tff(c_66,plain,
    ( greater_or_equal(cardinality_at_time(first_movers,sk2),zero)
    | ~ environment(sk1) ),
    inference(resolution,[status(thm)],[c_32,c_64]) ).

tff(c_69,plain,
    greater_or_equal(cardinality_at_time(first_movers,sk2),zero),
    inference(demodulation,[status(thm),theory(equality)],[c_30,c_66]) ).

tff(c_18,plain,
    ! [B_22,A_21] :
      ( ( B_22 = A_21 )
      | greater(A_21,B_22)
      | ~ greater_or_equal(A_21,B_22) ),
    inference(cnfTransformation,[status(thm)],[f_109]) ).

tff(c_73,plain,
    ( ( cardinality_at_time(first_movers,sk2) = zero )
    | greater(cardinality_at_time(first_movers,sk2),zero) ),
    inference(resolution,[status(thm)],[c_69,c_18]) ).

tff(c_74,plain,
    greater(cardinality_at_time(first_movers,sk2),zero),
    inference(splitLeft,[status(thm)],[c_73]) ).

tff(c_185,plain,
    ! [A_74,B_75] :
      ( subpopulations(first_movers,efficient_producers,A_74,B_75)
      | ~ greater(cardinality_at_time(efficient_producers,B_75),zero)
      | ~ greater(cardinality_at_time(first_movers,B_75),zero)
      | ~ in_environment(A_74,B_75)
      | ~ environment(A_74) ),
    inference(cnfTransformation,[status(thm)],[f_65]) ).

tff(c_188,plain,
    ! [A_74] :
      ( subpopulations(first_movers,efficient_producers,A_74,sk2)
      | ~ greater(cardinality_at_time(efficient_producers,sk2),zero)
      | ~ in_environment(A_74,sk2)
      | ~ environment(A_74) ),
    inference(resolution,[status(thm)],[c_74,c_185]) ).

tff(c_189,plain,
    ~ greater(cardinality_at_time(efficient_producers,sk2),zero),
    inference(splitLeft,[status(thm)],[c_188]) ).

tff(c_14,plain,
    ! [A_17] :
      ( greater_or_equal(critical_point(A_17),appear(efficient_producers,A_17))
      | ~ environment(A_17) ),
    inference(cnfTransformation,[status(thm)],[f_94]) ).

tff(c_40,plain,
    ! [B_38,A_39] :
      ( ( B_38 = A_39 )
      | greater(A_39,B_38)
      | ~ greater_or_equal(A_39,B_38) ),
    inference(cnfTransformation,[status(thm)],[f_109]) ).

tff(c_108,plain,
    ! [A_57] :
      ( ( appear(efficient_producers,A_57) = critical_point(A_57) )
      | greater(critical_point(A_57),appear(efficient_producers,A_57))
      | ~ environment(A_57) ),
    inference(resolution,[status(thm)],[c_14,c_40]) ).

tff(c_16,plain,
    ! [A_18,C_20,B_19] :
      ( greater(A_18,C_20)
      | ~ greater(B_19,C_20)
      | ~ greater(A_18,B_19) ),
    inference(cnfTransformation,[status(thm)],[f_102]) ).

tff(c_148,plain,
    ! [A_69,A_70] :
      ( greater(A_69,appear(efficient_producers,A_70))
      | ~ greater(A_69,critical_point(A_70))
      | ( appear(efficient_producers,A_70) = critical_point(A_70) )
      | ~ environment(A_70) ),
    inference(resolution,[status(thm)],[c_108,c_16]) ).

tff(c_20,plain,
    ! [A_23,B_24] :
      ( greater_or_equal(A_23,B_24)
      | ~ greater(A_23,B_24) ),
    inference(cnfTransformation,[status(thm)],[f_114]) ).

tff(c_91,plain,
    ! [B_54,A_55] :
      ( greater(cardinality_at_time(efficient_producers,B_54),zero)
      | ~ greater_or_equal(B_54,appear(efficient_producers,A_55))
      | ~ in_environment(A_55,B_54)
      | ~ environment(A_55) ),
    inference(cnfTransformation,[status(thm)],[f_153]) ).

tff(c_104,plain,
    ! [A_23,A_55] :
      ( greater(cardinality_at_time(efficient_producers,A_23),zero)
      | ~ in_environment(A_55,A_23)
      | ~ environment(A_55)
      | ~ greater(A_23,appear(efficient_producers,A_55)) ),
    inference(resolution,[status(thm)],[c_20,c_91]) ).

tff(c_297,plain,
    ! [A_92,A_93] :
      ( greater(cardinality_at_time(efficient_producers,A_92),zero)
      | ~ in_environment(A_93,A_92)
      | ~ greater(A_92,critical_point(A_93))
      | ( appear(efficient_producers,A_93) = critical_point(A_93) )
      | ~ environment(A_93) ),
    inference(resolution,[status(thm)],[c_148,c_104]) ).

tff(c_305,plain,
    ( greater(cardinality_at_time(efficient_producers,sk2),zero)
    | ~ in_environment(sk1,sk2)
    | ( appear(efficient_producers,sk1) = critical_point(sk1) )
    | ~ environment(sk1) ),
    inference(resolution,[status(thm)],[c_34,c_297]) ).

tff(c_317,plain,
    ( greater(cardinality_at_time(efficient_producers,sk2),zero)
    | ( appear(efficient_producers,sk1) = critical_point(sk1) ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_30,c_32,c_305]) ).

tff(c_318,plain,
    appear(efficient_producers,sk1) = critical_point(sk1),
    inference(negUnitSimplification,[status(thm)],[c_189,c_317]) ).

tff(c_328,plain,
    ! [A_23] :
      ( greater(cardinality_at_time(efficient_producers,A_23),zero)
      | ~ in_environment(sk1,A_23)
      | ~ environment(sk1)
      | ~ greater(A_23,critical_point(sk1)) ),
    inference(superposition,[status(thm),theory(equality)],[c_318,c_104]) ).

tff(c_400,plain,
    ! [A_98] :
      ( greater(cardinality_at_time(efficient_producers,A_98),zero)
      | ~ in_environment(sk1,A_98)
      | ~ greater(A_98,critical_point(sk1)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_30,c_328]) ).

tff(c_409,plain,
    ( ~ in_environment(sk1,sk2)
    | ~ greater(sk2,critical_point(sk1)) ),
    inference(resolution,[status(thm)],[c_400,c_189]) ).

tff(c_420,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_34,c_32,c_409]) ).

tff(c_430,plain,
    ! [A_100] :
      ( subpopulations(first_movers,efficient_producers,A_100,sk2)
      | ~ in_environment(A_100,sk2)
      | ~ environment(A_100) ),
    inference(splitRight,[status(thm)],[c_188]) ).

tff(c_116,plain,
    ! [C_59,A_60] :
      ( greater(growth_rate(efficient_producers,C_59),growth_rate(first_movers,C_59))
      | ~ greater(C_59,critical_point(A_60))
      | ~ subpopulations(first_movers,efficient_producers,A_60,C_59)
      | ~ environment(A_60) ),
    inference(cnfTransformation,[status(thm)],[f_142]) ).

tff(c_120,plain,
    ( greater(growth_rate(efficient_producers,sk2),growth_rate(first_movers,sk2))
    | ~ subpopulations(first_movers,efficient_producers,sk1,sk2)
    | ~ environment(sk1) ),
    inference(resolution,[status(thm)],[c_34,c_116]) ).

tff(c_126,plain,
    ( greater(growth_rate(efficient_producers,sk2),growth_rate(first_movers,sk2))
    | ~ subpopulations(first_movers,efficient_producers,sk1,sk2) ),
    inference(demodulation,[status(thm),theory(equality)],[c_30,c_120]) ).

tff(c_127,plain,
    ~ subpopulations(first_movers,efficient_producers,sk1,sk2),
    inference(splitLeft,[status(thm)],[c_126]) ).

tff(c_433,plain,
    ( ~ in_environment(sk1,sk2)
    | ~ environment(sk1) ),
    inference(resolution,[status(thm)],[c_430,c_127]) ).

tff(c_437,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_30,c_32,c_433]) ).

tff(c_439,plain,
    subpopulations(first_movers,efficient_producers,sk1,sk2),
    inference(splitRight,[status(thm)],[c_126]) ).

tff(c_438,plain,
    greater(growth_rate(efficient_producers,sk2),growth_rate(first_movers,sk2)),
    inference(splitRight,[status(thm)],[c_126]) ).

tff(c_2,plain,
    ! [C_3,B_2,D_4,A_1] :
      ( selection_favors(C_3,B_2,D_4)
      | ~ greater(growth_rate(C_3,D_4),growth_rate(B_2,D_4))
      | ~ subpopulations(B_2,C_3,A_1,D_4)
      | ~ environment(A_1) ),
    inference(cnfTransformation,[status(thm)],[f_34]) ).

tff(c_442,plain,
    ! [A_1] :
      ( selection_favors(efficient_producers,first_movers,sk2)
      | ~ subpopulations(first_movers,efficient_producers,A_1,sk2)
      | ~ environment(A_1) ),
    inference(resolution,[status(thm)],[c_438,c_2]) ).

tff(c_452,plain,
    ! [A_105] :
      ( ~ subpopulations(first_movers,efficient_producers,A_105,sk2)
      | ~ environment(A_105) ),
    inference(negUnitSimplification,[status(thm)],[c_36,c_442]) ).

tff(c_455,plain,
    ~ environment(sk1),
    inference(resolution,[status(thm)],[c_439,c_452]) ).

tff(c_459,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_30,c_455]) ).

tff(c_460,plain,
    cardinality_at_time(first_movers,sk2) = zero,
    inference(splitRight,[status(thm)],[c_73]) ).

tff(c_10,plain,
    ! [A_13,B_14] :
      ( subpopulation(first_movers,A_13,B_14)
      | ~ in_environment(A_13,B_14)
      | ~ environment(A_13) ),
    inference(cnfTransformation,[status(thm)],[f_81]) ).

tff(c_478,plain,
    ! [A_109] :
      ( ( appear(efficient_producers,A_109) = critical_point(A_109) )
      | greater(critical_point(A_109),appear(efficient_producers,A_109))
      | ~ environment(A_109) ),
    inference(resolution,[status(thm)],[c_14,c_40]) ).

tff(c_534,plain,
    ! [A_124,A_125] :
      ( greater(A_124,appear(efficient_producers,A_125))
      | ~ greater(A_124,critical_point(A_125))
      | ( appear(efficient_producers,A_125) = critical_point(A_125) )
      | ~ environment(A_125) ),
    inference(resolution,[status(thm)],[c_478,c_16]) ).

tff(c_485,plain,
    ! [B_110,A_111] :
      ( greater(cardinality_at_time(efficient_producers,B_110),zero)
      | ~ greater_or_equal(B_110,appear(efficient_producers,A_111))
      | ~ in_environment(A_111,B_110)
      | ~ environment(A_111) ),
    inference(cnfTransformation,[status(thm)],[f_153]) ).

tff(c_498,plain,
    ! [A_23,A_111] :
      ( greater(cardinality_at_time(efficient_producers,A_23),zero)
      | ~ in_environment(A_111,A_23)
      | ~ environment(A_111)
      | ~ greater(A_23,appear(efficient_producers,A_111)) ),
    inference(resolution,[status(thm)],[c_20,c_485]) ).

tff(c_631,plain,
    ! [A_142,A_143] :
      ( greater(cardinality_at_time(efficient_producers,A_142),zero)
      | ~ in_environment(A_143,A_142)
      | ~ greater(A_142,critical_point(A_143))
      | ( appear(efficient_producers,A_143) = critical_point(A_143) )
      | ~ environment(A_143) ),
    inference(resolution,[status(thm)],[c_534,c_498]) ).

tff(c_639,plain,
    ( greater(cardinality_at_time(efficient_producers,sk2),zero)
    | ~ in_environment(sk1,sk2)
    | ( appear(efficient_producers,sk1) = critical_point(sk1) )
    | ~ environment(sk1) ),
    inference(resolution,[status(thm)],[c_34,c_631]) ).

tff(c_651,plain,
    ( greater(cardinality_at_time(efficient_producers,sk2),zero)
    | ( appear(efficient_producers,sk1) = critical_point(sk1) ) ),
    inference(demodulation,[status(thm),theory(equality)],[c_30,c_32,c_639]) ).

tff(c_652,plain,
    appear(efficient_producers,sk1) = critical_point(sk1),
    inference(splitLeft,[status(thm)],[c_651]) ).

tff(c_658,plain,
    ! [A_23] :
      ( greater(cardinality_at_time(efficient_producers,A_23),zero)
      | ~ in_environment(sk1,A_23)
      | ~ environment(sk1)
      | ~ greater(A_23,critical_point(sk1)) ),
    inference(superposition,[status(thm),theory(equality)],[c_652,c_498]) ).

tff(c_707,plain,
    ! [A_146] :
      ( greater(cardinality_at_time(efficient_producers,A_146),zero)
      | ~ in_environment(sk1,A_146)
      | ~ greater(A_146,critical_point(sk1)) ),
    inference(demodulation,[status(thm),theory(equality)],[c_30,c_658]) ).

tff(c_4,plain,
    ! [B_6,D_8,C_7,A_5] :
      ( selection_favors(B_6,D_8,C_7)
      | ( cardinality_at_time(D_8,C_7) != zero )
      | ~ greater(cardinality_at_time(B_6,C_7),zero)
      | ~ subpopulation(D_8,A_5,C_7)
      | ~ subpopulation(B_6,A_5,C_7)
      | ~ environment(A_5) ),
    inference(cnfTransformation,[status(thm)],[f_51]) ).

tff(c_792,plain,
    ! [D_162,A_163,A_164] :
      ( selection_favors(efficient_producers,D_162,A_163)
      | ( cardinality_at_time(D_162,A_163) != zero )
      | ~ subpopulation(D_162,A_164,A_163)
      | ~ subpopulation(efficient_producers,A_164,A_163)
      | ~ environment(A_164)
      | ~ in_environment(sk1,A_163)
      | ~ greater(A_163,critical_point(sk1)) ),
    inference(resolution,[status(thm)],[c_707,c_4]) ).

tff(c_818,plain,
    ! [B_169,A_170] :
      ( selection_favors(efficient_producers,first_movers,B_169)
      | ( cardinality_at_time(first_movers,B_169) != zero )
      | ~ subpopulation(efficient_producers,A_170,B_169)
      | ~ in_environment(sk1,B_169)
      | ~ greater(B_169,critical_point(sk1))
      | ~ in_environment(A_170,B_169)
      | ~ environment(A_170) ),
    inference(resolution,[status(thm)],[c_10,c_792]) ).

tff(c_829,plain,
    ! [B_173,A_174] :
      ( selection_favors(efficient_producers,first_movers,B_173)
      | ( cardinality_at_time(first_movers,B_173) != zero )
      | ~ in_environment(sk1,B_173)
      | ~ greater(B_173,critical_point(sk1))
      | ~ in_environment(A_174,B_173)
      | ~ environment(A_174) ),
    inference(resolution,[status(thm)],[c_12,c_818]) ).

tff(c_837,plain,
    ! [A_174] :
      ( selection_favors(efficient_producers,first_movers,sk2)
      | ( cardinality_at_time(first_movers,sk2) != zero )
      | ~ in_environment(sk1,sk2)
      | ~ in_environment(A_174,sk2)
      | ~ environment(A_174) ),
    inference(resolution,[status(thm)],[c_34,c_829]) ).

tff(c_843,plain,
    ! [A_174] :
      ( selection_favors(efficient_producers,first_movers,sk2)
      | ~ in_environment(A_174,sk2)
      | ~ environment(A_174) ),
    inference(demodulation,[status(thm),theory(equality)],[c_32,c_460,c_837]) ).

tff(c_845,plain,
    ! [A_175] :
      ( ~ in_environment(A_175,sk2)
      | ~ environment(A_175) ),
    inference(negUnitSimplification,[status(thm)],[c_36,c_843]) ).

tff(c_848,plain,
    ~ environment(sk1),
    inference(resolution,[status(thm)],[c_32,c_845]) ).

tff(c_852,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_30,c_848]) ).

tff(c_853,plain,
    greater(cardinality_at_time(efficient_producers,sk2),zero),
    inference(splitRight,[status(thm)],[c_651]) ).

tff(c_869,plain,
    ! [D_179,A_180] :
      ( selection_favors(efficient_producers,D_179,sk2)
      | ( cardinality_at_time(D_179,sk2) != zero )
      | ~ subpopulation(D_179,A_180,sk2)
      | ~ subpopulation(efficient_producers,A_180,sk2)
      | ~ environment(A_180) ),
    inference(resolution,[status(thm)],[c_853,c_4]) ).

tff(c_875,plain,
    ! [A_13] :
      ( selection_favors(efficient_producers,first_movers,sk2)
      | ( cardinality_at_time(first_movers,sk2) != zero )
      | ~ subpopulation(efficient_producers,A_13,sk2)
      | ~ in_environment(A_13,sk2)
      | ~ environment(A_13) ),
    inference(resolution,[status(thm)],[c_10,c_869]) ).

tff(c_879,plain,
    ! [A_13] :
      ( selection_favors(efficient_producers,first_movers,sk2)
      | ~ subpopulation(efficient_producers,A_13,sk2)
      | ~ in_environment(A_13,sk2)
      | ~ environment(A_13) ),
    inference(demodulation,[status(thm),theory(equality)],[c_460,c_875]) ).

tff(c_882,plain,
    ! [A_181] :
      ( ~ subpopulation(efficient_producers,A_181,sk2)
      | ~ in_environment(A_181,sk2)
      | ~ environment(A_181) ),
    inference(negUnitSimplification,[status(thm)],[c_36,c_879]) ).

tff(c_888,plain,
    ! [A_182] :
      ( ~ in_environment(A_182,sk2)
      | ~ environment(A_182) ),
    inference(resolution,[status(thm)],[c_12,c_882]) ).

tff(c_891,plain,
    ~ environment(sk1),
    inference(resolution,[status(thm)],[c_32,c_888]) ).

tff(c_895,plain,
    $false,
    inference(demodulation,[status(thm),theory(equality)],[c_30,c_891]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.12  % Problem  : MGT026-1 : TPTP v8.1.2. Released v2.4.0.
% 0.00/0.13  % Command  : java -Dfile.encoding=UTF-8 -Xms512M -Xmx4G -Xss10M -jar /export/starexec/sandbox2/solver/bin/beagle.jar -auto -q -proof -print tff -smtsolver /export/starexec/sandbox2/solver/bin/cvc4-1.4-x86_64-linux-opt -liasolver cooper -t %d %s
% 0.14/0.34  % Computer : n029.cluster.edu
% 0.14/0.34  % Model    : x86_64 x86_64
% 0.14/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.14/0.34  % Memory   : 8042.1875MB
% 0.14/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.14/0.34  % CPULimit : 300
% 0.14/0.34  % WCLimit  : 300
% 0.14/0.34  % DateTime : Thu Aug  3 20:48:08 EDT 2023
% 0.14/0.35  % CPUTime  : 
% 4.17/2.17  % SZS status Unsatisfiable for /export/starexec/sandbox2/benchmark/theBenchmark.p
% 4.17/2.18  
% 4.17/2.18  % SZS output start CNFRefutation for /export/starexec/sandbox2/benchmark/theBenchmark.p
% See solution above
% 4.17/2.22  
% 4.17/2.22  Inference rules
% 4.17/2.22  ----------------------
% 4.17/2.22  #Ref     : 0
% 4.17/2.22  #Sup     : 195
% 4.17/2.22  #Fact    : 0
% 4.17/2.22  #Define  : 0
% 4.17/2.22  #Split   : 16
% 4.17/2.22  #Chain   : 0
% 4.17/2.22  #Close   : 0
% 4.17/2.22  
% 4.17/2.22  Ordering : KBO
% 4.17/2.22  
% 4.17/2.22  Simplification rules
% 4.17/2.22  ----------------------
% 4.17/2.22  #Subsume      : 36
% 4.17/2.22  #Demod        : 99
% 4.17/2.22  #Tautology    : 20
% 4.17/2.22  #SimpNegUnit  : 4
% 4.17/2.22  #BackRed      : 2
% 4.17/2.22  
% 4.17/2.22  #Partial instantiations: 0
% 4.17/2.22  #Strategies tried      : 1
% 4.17/2.22  
% 4.17/2.22  Timing (in seconds)
% 4.17/2.22  ----------------------
% 4.17/2.23  Preprocessing        : 0.49
% 4.17/2.23  Parsing              : 0.26
% 4.17/2.23  CNF conversion       : 0.03
% 4.17/2.23  Main loop            : 0.58
% 4.17/2.23  Inferencing          : 0.23
% 4.17/2.23  Reduction            : 0.15
% 4.17/2.23  Demodulation         : 0.10
% 4.17/2.23  BG Simplification    : 0.03
% 4.17/2.23  Subsumption          : 0.13
% 4.17/2.23  Abstraction          : 0.02
% 4.17/2.23  MUC search           : 0.00
% 4.17/2.23  Cooper               : 0.00
% 4.17/2.23  Total                : 1.14
% 4.17/2.23  Index Insertion      : 0.00
% 4.17/2.23  Index Deletion       : 0.00
% 4.17/2.23  Index Matching       : 0.00
% 4.17/2.23  BG Taut test         : 0.00
%------------------------------------------------------------------------------