TSTP Solution File: MGT027-1 by PyRes---1.5

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : PyRes---1.5
% Problem  : MGT027-1 : TPTP v8.1.2. Released v2.4.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : pyres-fof.py -tifbsVp -nlargest -HPickGiven5 %s

% Computer : n008.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 : Thu May  9 17:33:09 EDT 2024

% Result   : Unsatisfiable 5.47s 5.70s
% Output   : Refutation 5.47s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   33
%            Number of leaves      :   18
% Syntax   : Number of clauses     :   63 (  17 unt;  12 nHn;  62 RR)
%            Number of literals    :  158 (  12 equ;  85 neg)
%            Maximal clause size   :    5 (   2 avg)
%            Maximal term depth    :    4 (   1 avg)
%            Number of predicates  :    9 (   7 usr;   1 prp; 0-4 aty)
%            Number of functors    :    9 (   9 usr;   4 con; 0-2 aty)
%            Number of variables   :   40 (   0 sgn)

% Comments : 
%------------------------------------------------------------------------------
cnf(prove_l9_39,negated_conjecture,
    ( ~ greater(X42,appear(efficient_producers,sk3))
    | ~ contracts_from(X42,first_movers) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',prove_l9_39) ).

cnf(prove_l9_37,negated_conjecture,
    environment(sk3),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',prove_l9_37) ).

cnf(prove_l9_38,negated_conjecture,
    stable(sk3),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',prove_l9_38) ).

cnf(l10_35,plain,
    ( ~ environment(X46)
    | ~ stable(X46)
    | greater(sk2(X46),appear(efficient_producers,X46)) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',l10_35) ).

cnf(c25,plain,
    ( ~ environment(sk3)
    | greater(sk2(sk3),appear(efficient_producers,sk3)) ),
    inference(resolution,[status(thm)],[l10_35,prove_l9_38]) ).

cnf(c32,plain,
    greater(sk2(sk3),appear(efficient_producers,sk3)),
    inference(resolution,[status(thm)],[c25,prove_l9_37]) ).

cnf(c36,plain,
    ~ contracts_from(sk2(sk3),first_movers),
    inference(resolution,[status(thm)],[c32,prove_l9_39]) ).

cnf(mp_EP_in_stable_environments_29,axiom,
    ( ~ environment(X41)
    | ~ stable(X41)
    | in_environment(X41,appear(efficient_producers,X41)) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',mp_EP_in_stable_environments_29) ).

cnf(c21,plain,
    ( ~ environment(sk3)
    | in_environment(sk3,appear(efficient_producers,sk3)) ),
    inference(resolution,[status(thm)],[mp_EP_in_stable_environments_29,prove_l9_38]) ).

cnf(c22,plain,
    in_environment(sk3,appear(efficient_producers,sk3)),
    inference(resolution,[status(thm)],[c21,prove_l9_37]) ).

cnf(mp_long_stable_environments_28,axiom,
    ( ~ environment(X44)
    | ~ stable(X44)
    | ~ in_environment(X44,X45)
    | ~ greater(X43,X45)
    | in_environment(X44,X43) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',mp_long_stable_environments_28) ).

cnf(c34,plain,
    ( ~ environment(X141)
    | ~ stable(X141)
    | ~ in_environment(X141,appear(efficient_producers,sk3))
    | in_environment(X141,sk2(sk3)) ),
    inference(resolution,[status(thm)],[c32,mp_long_stable_environments_28]) ).

cnf(c65,plain,
    ( ~ environment(sk3)
    | ~ stable(sk3)
    | in_environment(sk3,sk2(sk3)) ),
    inference(resolution,[status(thm)],[c34,c22]) ).

cnf(c66,plain,
    ( ~ environment(sk3)
    | in_environment(sk3,sk2(sk3)) ),
    inference(resolution,[status(thm)],[c65,prove_l9_38]) ).

cnf(c67,plain,
    in_environment(sk3,sk2(sk3)),
    inference(resolution,[status(thm)],[c66,prove_l9_37]) ).

cnf(mp_contracts_from_26,axiom,
    ( ~ environment(X27)
    | ~ stable(X27)
    | ~ in_environment(X27,X28)
    | ~ greater(zero,growth_rate(first_movers,sk1(X28,X27)))
    | contracts_from(X28,first_movers) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',mp_contracts_from_26) ).

cnf(mp_contracts_from_25,axiom,
    ( ~ environment(X16)
    | ~ stable(X16)
    | ~ in_environment(X16,X17)
    | greater_or_equal(sk1(X17,X16),X17)
    | contracts_from(X17,first_movers) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',mp_contracts_from_25) ).

cnf(c69,plain,
    ( ~ environment(sk3)
    | ~ stable(sk3)
    | greater_or_equal(sk1(sk2(sk3),sk3),sk2(sk3))
    | contracts_from(sk2(sk3),first_movers) ),
    inference(resolution,[status(thm)],[c67,mp_contracts_from_25]) ).

cnf(c118,plain,
    ( ~ environment(sk3)
    | greater_or_equal(sk1(sk2(sk3),sk3),sk2(sk3))
    | contracts_from(sk2(sk3),first_movers) ),
    inference(resolution,[status(thm)],[c69,prove_l9_38]) ).

cnf(c129,plain,
    ( greater_or_equal(sk1(sk2(sk3),sk3),sk2(sk3))
    | contracts_from(sk2(sk3),first_movers) ),
    inference(resolution,[status(thm)],[c118,prove_l9_37]) ).

cnf(c132,plain,
    greater_or_equal(sk1(sk2(sk3),sk3),sk2(sk3)),
    inference(resolution,[status(thm)],[c129,c36]) ).

cnf(l10_36,plain,
    ( ~ environment(X73)
    | ~ stable(X73)
    | ~ subpopulations(first_movers,efficient_producers,X73,X74)
    | ~ greater_or_equal(X74,sk2(X73))
    | greater(zero,growth_rate(first_movers,X74)) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',l10_36) ).

cnf(reflexivity,axiom,
    X2 = X2,
    theory(equality) ).

cnf(c8,axiom,
    ( X53 != X52
    | X51 != X54
    | ~ greater(X53,X51)
    | greater(X52,X54) ),
    theory(equality) ).

cnf(c35,plain,
    ( sk2(sk3) != X135
    | appear(efficient_producers,sk3) != X136
    | greater(X135,X136) ),
    inference(resolution,[status(thm)],[c32,c8]) ).

cnf(c59,plain,
    ( sk2(sk3) != X137
    | greater(X137,appear(efficient_producers,sk3)) ),
    inference(resolution,[status(thm)],[c35,reflexivity]) ).

cnf(mp_greater_transitivity_30,axiom,
    ( ~ greater(X22,X23)
    | ~ greater(X23,X21)
    | greater(X22,X21) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',mp_greater_transitivity_30) ).

cnf(c33,plain,
    ( ~ greater(X75,sk2(sk3))
    | greater(X75,appear(efficient_producers,sk3)) ),
    inference(resolution,[status(thm)],[c32,mp_greater_transitivity_30]) ).

cnf(symmetry,axiom,
    ( X11 != X10
    | X10 = X11 ),
    theory(equality) ).

cnf(mp_greater_or_equal_31,axiom,
    ( ~ greater_or_equal(X25,X26)
    | greater(X25,X26)
    | X25 = X26 ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',mp_greater_or_equal_31) ).

cnf(c134,plain,
    ( greater(sk1(sk2(sk3),sk3),sk2(sk3))
    | sk1(sk2(sk3),sk3) = sk2(sk3) ),
    inference(resolution,[status(thm)],[c132,mp_greater_or_equal_31]) ).

cnf(c152,plain,
    ( greater(sk1(sk2(sk3),sk3),sk2(sk3))
    | sk2(sk3) = sk1(sk2(sk3),sk3) ),
    inference(resolution,[status(thm)],[c134,symmetry]) ).

cnf(c175,plain,
    ( sk2(sk3) = sk1(sk2(sk3),sk3)
    | greater(sk1(sk2(sk3),sk3),appear(efficient_producers,sk3)) ),
    inference(resolution,[status(thm)],[c152,c33]) ).

cnf(c238,plain,
    greater(sk1(sk2(sk3),sk3),appear(efficient_producers,sk3)),
    inference(resolution,[status(thm)],[c175,c59]) ).

cnf(c268,plain,
    ( ~ environment(X198)
    | ~ stable(X198)
    | ~ in_environment(X198,appear(efficient_producers,sk3))
    | in_environment(X198,sk1(sk2(sk3),sk3)) ),
    inference(resolution,[status(thm)],[c238,mp_long_stable_environments_28]) ).

cnf(c310,plain,
    ( ~ environment(sk3)
    | ~ stable(sk3)
    | in_environment(sk3,sk1(sk2(sk3),sk3)) ),
    inference(resolution,[status(thm)],[c268,c22]) ).

cnf(c311,plain,
    ( ~ environment(sk3)
    | in_environment(sk3,sk1(sk2(sk3),sk3)) ),
    inference(resolution,[status(thm)],[c310,prove_l9_38]) ).

cnf(c312,plain,
    in_environment(sk3,sk1(sk2(sk3),sk3)),
    inference(resolution,[status(thm)],[c311,prove_l9_37]) ).

cnf(mp_contracts_from_24,axiom,
    ( ~ environment(X7)
    | ~ stable(X7)
    | ~ in_environment(X7,X8)
    | greater(cardinality_at_time(first_movers,sk1(X8,X7)),zero)
    | contracts_from(X8,first_movers) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',mp_contracts_from_24) ).

cnf(c68,plain,
    ( ~ environment(sk3)
    | ~ stable(sk3)
    | greater(cardinality_at_time(first_movers,sk1(sk2(sk3),sk3)),zero)
    | contracts_from(sk2(sk3),first_movers) ),
    inference(resolution,[status(thm)],[c67,mp_contracts_from_24]) ).

cnf(c101,plain,
    ( ~ environment(sk3)
    | greater(cardinality_at_time(first_movers,sk1(sk2(sk3),sk3)),zero)
    | contracts_from(sk2(sk3),first_movers) ),
    inference(resolution,[status(thm)],[c68,prove_l9_38]) ).

cnf(c111,plain,
    ( greater(cardinality_at_time(first_movers,sk1(sk2(sk3),sk3)),zero)
    | contracts_from(sk2(sk3),first_movers) ),
    inference(resolution,[status(thm)],[c101,prove_l9_37]) ).

cnf(c116,plain,
    greater(cardinality_at_time(first_movers,sk1(sk2(sk3),sk3)),zero),
    inference(resolution,[status(thm)],[c111,c36]) ).

cnf(mp_non_empty_fm_and_ep_27,axiom,
    ( ~ environment(X38)
    | ~ in_environment(X38,X39)
    | ~ greater(cardinality_at_time(first_movers,X39),zero)
    | ~ greater(cardinality_at_time(efficient_producers,X39),zero)
    | subpopulations(first_movers,efficient_producers,X38,X39) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',mp_non_empty_fm_and_ep_27) ).

cnf(t6_34,plain,
    ( ~ environment(X63)
    | ~ in_environment(X63,X64)
    | ~ greater_or_equal(X64,appear(efficient_producers,X63))
    | greater(cardinality_at_time(efficient_producers,X64),zero) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',t6_34) ).

cnf(mp_greater_or_equal_32,axiom,
    ( ~ greater(X3,X4)
    | greater_or_equal(X3,X4) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',mp_greater_or_equal_32) ).

cnf(c271,plain,
    greater_or_equal(sk1(sk2(sk3),sk3),appear(efficient_producers,sk3)),
    inference(resolution,[status(thm)],[c238,mp_greater_or_equal_32]) ).

cnf(c298,plain,
    ( ~ environment(sk3)
    | ~ in_environment(sk3,sk1(sk2(sk3),sk3))
    | greater(cardinality_at_time(efficient_producers,sk1(sk2(sk3),sk3)),zero) ),
    inference(resolution,[status(thm)],[c271,t6_34]) ).

cnf(c386,plain,
    ( ~ environment(sk3)
    | greater(cardinality_at_time(efficient_producers,sk1(sk2(sk3),sk3)),zero) ),
    inference(resolution,[status(thm)],[c298,c312]) ).

cnf(c387,plain,
    greater(cardinality_at_time(efficient_producers,sk1(sk2(sk3),sk3)),zero),
    inference(resolution,[status(thm)],[c386,prove_l9_37]) ).

cnf(c415,plain,
    ( ~ environment(X851)
    | ~ in_environment(X851,sk1(sk2(sk3),sk3))
    | ~ greater(cardinality_at_time(first_movers,sk1(sk2(sk3),sk3)),zero)
    | subpopulations(first_movers,efficient_producers,X851,sk1(sk2(sk3),sk3)) ),
    inference(resolution,[status(thm)],[c387,mp_non_empty_fm_and_ep_27]) ).

cnf(c5735,plain,
    ( ~ environment(X852)
    | ~ in_environment(X852,sk1(sk2(sk3),sk3))
    | subpopulations(first_movers,efficient_producers,X852,sk1(sk2(sk3),sk3)) ),
    inference(resolution,[status(thm)],[c415,c116]) ).

cnf(c5736,plain,
    ( ~ environment(sk3)
    | subpopulations(first_movers,efficient_producers,sk3,sk1(sk2(sk3),sk3)) ),
    inference(resolution,[status(thm)],[c5735,c312]) ).

cnf(c5737,plain,
    subpopulations(first_movers,efficient_producers,sk3,sk1(sk2(sk3),sk3)),
    inference(resolution,[status(thm)],[c5736,prove_l9_37]) ).

cnf(c5738,plain,
    ( ~ environment(sk3)
    | ~ stable(sk3)
    | ~ greater_or_equal(sk1(sk2(sk3),sk3),sk2(sk3))
    | greater(zero,growth_rate(first_movers,sk1(sk2(sk3),sk3))) ),
    inference(resolution,[status(thm)],[c5737,l10_36]) ).

cnf(c8071,plain,
    ( ~ environment(sk3)
    | ~ stable(sk3)
    | greater(zero,growth_rate(first_movers,sk1(sk2(sk3),sk3))) ),
    inference(resolution,[status(thm)],[c5738,c132]) ).

cnf(c8072,plain,
    ( ~ environment(sk3)
    | greater(zero,growth_rate(first_movers,sk1(sk2(sk3),sk3))) ),
    inference(resolution,[status(thm)],[c8071,prove_l9_38]) ).

cnf(c8073,plain,
    greater(zero,growth_rate(first_movers,sk1(sk2(sk3),sk3))),
    inference(resolution,[status(thm)],[c8072,prove_l9_37]) ).

cnf(c8077,plain,
    ( ~ environment(sk3)
    | ~ stable(sk3)
    | ~ in_environment(sk3,sk2(sk3))
    | contracts_from(sk2(sk3),first_movers) ),
    inference(resolution,[status(thm)],[c8073,mp_contracts_from_26]) ).

cnf(c8156,plain,
    ( ~ environment(sk3)
    | ~ stable(sk3)
    | contracts_from(sk2(sk3),first_movers) ),
    inference(resolution,[status(thm)],[c8077,c67]) ).

cnf(c8157,plain,
    ( ~ environment(sk3)
    | contracts_from(sk2(sk3),first_movers) ),
    inference(resolution,[status(thm)],[c8156,prove_l9_38]) ).

cnf(c8217,plain,
    contracts_from(sk2(sk3),first_movers),
    inference(resolution,[status(thm)],[c8157,prove_l9_37]) ).

cnf(c8218,plain,
    $false,
    inference(resolution,[status(thm)],[c8217,c36]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.10/0.11  % Problem  : MGT027-1 : TPTP v8.1.2. Released v2.4.0.
% 0.10/0.12  % Command  : pyres-fof.py -tifbsVp -nlargest -HPickGiven5 %s
% 0.12/0.33  % Computer : n008.cluster.edu
% 0.12/0.33  % Model    : x86_64 x86_64
% 0.12/0.33  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.33  % Memory   : 8042.1875MB
% 0.12/0.33  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.12/0.33  % CPULimit : 300
% 0.12/0.33  % WCLimit  : 300
% 0.12/0.33  % DateTime : Thu May  9 01:01:53 EDT 2024
% 0.12/0.33  % CPUTime  : 
% 5.47/5.70  % Version:  1.5
% 5.47/5.70  % SZS status Unsatisfiable
% 5.47/5.70  % SZS output start CNFRefutation
% See solution above
% 5.47/5.71  
% 5.47/5.71  % Initial clauses    : 31
% 5.47/5.71  % Processed clauses  : 629
% 5.47/5.71  % Factors computed   : 7
% 5.47/5.71  % Resolvents computed: 8201
% 5.47/5.71  % Tautologies deleted: 5
% 5.47/5.71  % Forward subsumed   : 562
% 5.47/5.71  % Backward subsumed  : 41
% 5.47/5.71  % -------- CPU Time ---------
% 5.47/5.71  % User time          : 5.337 s
% 5.47/5.71  % System time        : 0.034 s
% 5.47/5.71  % Total time         : 5.371 s
%------------------------------------------------------------------------------