TSTP Solution File: GRP127-1.004 by PyRes---1.3

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : PyRes---1.3
% Problem  : GRP127-1.004 : TPTP v8.1.0. Released v1.2.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : pyres-fof.py -tifbsVp -nlargest -HPickGiven5 %s

% Computer : n017.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  : 600s
% DateTime : Sat Jul 16 11:21:56 EDT 2022

% Result   : Unsatisfiable 4.75s 4.93s
% Output   : Refutation 4.75s
% Verified : 
% SZS Type : ERROR: Analysing output (Could not find formula named input)

% Comments : 
%------------------------------------------------------------------------------
cnf(e_4_is_not_e_1,axiom,
    ~ equalish(e_4,e_1),
    input ).

cnf(product_left_cancellation,axiom,
    ( ~ product(X19,X21,X20)
    | ~ product(X18,X21,X20)
    | equalish(X19,X18) ),
    input ).

cnf(e_3_is_not_e_4,axiom,
    ~ equalish(e_3,e_4),
    input ).

cnf(e_2_is_not_e_4,axiom,
    ~ equalish(e_2,e_4),
    input ).

cnf(product_total_function2,axiom,
    ( ~ product(X7,X8,X6)
    | ~ product(X7,X8,X5)
    | equalish(X6,X5) ),
    input ).

cnf(e_4_is_not_e_2,axiom,
    ~ equalish(e_4,e_2),
    input ).

cnf(e_1_is_not_e_2,axiom,
    ~ equalish(e_1,e_2),
    input ).

cnf(product_idempotence,axiom,
    product(X2,X2,X2),
    input ).

cnf(product_right_cancellation,axiom,
    ( ~ product(X14,X13,X15)
    | ~ product(X14,X12,X15)
    | equalish(X13,X12) ),
    input ).

cnf(c6,plain,
    ( ~ product(X17,X16,X17)
    | equalish(X16,X17) ),
    inference(resolution,status(thm),[product_right_cancellation,product_idempotence]) ).

cnf(e_2_is_not_e_1,axiom,
    ~ equalish(e_2,e_1),
    input ).

cnf(c8,plain,
    ( ~ product(X23,X24,X24)
    | equalish(X23,X24) ),
    inference(resolution,status(thm),[product_left_cancellation,product_idempotence]) ).

cnf(element_2,axiom,
    group_element(e_2),
    input ).

cnf(element_1,axiom,
    group_element(e_1),
    input ).

cnf(product_total_function1,axiom,
    ( ~ group_element(X3)
    | ~ group_element(X4)
    | product(X3,X4,e_1)
    | product(X3,X4,e_2)
    | product(X3,X4,e_3)
    | product(X3,X4,e_4) ),
    input ).

cnf(c0,plain,
    ( ~ group_element(X32)
    | product(X32,e_1,e_1)
    | product(X32,e_1,e_2)
    | product(X32,e_1,e_3)
    | product(X32,e_1,e_4) ),
    inference(resolution,status(thm),[product_total_function1,element_1]) ).

cnf(c13,plain,
    ( product(e_2,e_1,e_1)
    | product(e_2,e_1,e_2)
    | product(e_2,e_1,e_3)
    | product(e_2,e_1,e_4) ),
    inference(resolution,status(thm),[c0,element_2]) ).

cnf(c29,plain,
    ( product(e_2,e_1,e_2)
    | product(e_2,e_1,e_3)
    | product(e_2,e_1,e_4)
    | equalish(e_2,e_1) ),
    inference(resolution,status(thm),[c13,c8]) ).

cnf(c61,plain,
    ( product(e_2,e_1,e_2)
    | product(e_2,e_1,e_3)
    | product(e_2,e_1,e_4) ),
    inference(resolution,status(thm),[c29,e_2_is_not_e_1]) ).

cnf(c62,plain,
    ( product(e_2,e_1,e_3)
    | product(e_2,e_1,e_4)
    | equalish(e_1,e_2) ),
    inference(resolution,status(thm),[c61,c6]) ).

cnf(c84,plain,
    ( product(e_2,e_1,e_3)
    | product(e_2,e_1,e_4) ),
    inference(resolution,status(thm),[c62,e_1_is_not_e_2]) ).

cnf(c87,plain,
    ( product(e_2,e_1,e_4)
    | ~ product(X39,e_1,e_3)
    | equalish(X39,e_2) ),
    inference(resolution,status(thm),[c84,product_left_cancellation]) ).

cnf(e_1_is_not_e_4,axiom,
    ~ equalish(e_1,e_4),
    input ).

cnf(element_4,axiom,
    group_element(e_4),
    input ).

cnf(c15,plain,
    ( product(e_4,e_1,e_1)
    | product(e_4,e_1,e_2)
    | product(e_4,e_1,e_3)
    | product(e_4,e_1,e_4) ),
    inference(resolution,status(thm),[c0,element_4]) ).

cnf(c118,plain,
    ( product(e_4,e_1,e_2)
    | product(e_4,e_1,e_3)
    | product(e_4,e_1,e_4)
    | equalish(e_4,e_1) ),
    inference(resolution,status(thm),[c15,c8]) ).

cnf(c476,plain,
    ( product(e_4,e_1,e_2)
    | product(e_4,e_1,e_3)
    | product(e_4,e_1,e_4) ),
    inference(resolution,status(thm),[c118,e_4_is_not_e_1]) ).

cnf(c490,plain,
    ( product(e_4,e_1,e_2)
    | product(e_4,e_1,e_3)
    | equalish(e_1,e_4) ),
    inference(resolution,status(thm),[c476,c6]) ).

cnf(c509,plain,
    ( product(e_4,e_1,e_2)
    | product(e_4,e_1,e_3) ),
    inference(resolution,status(thm),[c490,e_1_is_not_e_4]) ).

cnf(c516,plain,
    ( product(e_4,e_1,e_2)
    | product(e_2,e_1,e_4)
    | equalish(e_4,e_2) ),
    inference(resolution,status(thm),[c509,c87]) ).

cnf(c711,plain,
    ( product(e_4,e_1,e_2)
    | product(e_2,e_1,e_4) ),
    inference(resolution,status(thm),[c516,e_4_is_not_e_2]) ).

cnf(c728,plain,
    ( product(e_4,e_1,e_2)
    | ~ product(e_2,e_1,X150)
    | equalish(X150,e_4) ),
    inference(resolution,status(thm),[c711,product_total_function2]) ).

cnf(qg3,negated_conjecture,
    ( ~ product(X29,X27,X26)
    | ~ product(X26,X29,X28)
    | product(X28,X29,X27) ),
    input ).

cnf(e_3_is_not_e_2,axiom,
    ~ equalish(e_3,e_2),
    input ).

cnf(c91,plain,
    ( product(e_2,e_1,e_3)
    | ~ product(X42,e_1,e_4)
    | equalish(X42,e_2) ),
    inference(resolution,status(thm),[c84,product_left_cancellation]) ).

cnf(e_1_is_not_e_3,axiom,
    ~ equalish(e_1,e_3),
    input ).

cnf(e_3_is_not_e_1,axiom,
    ~ equalish(e_3,e_1),
    input ).

cnf(element_3,axiom,
    group_element(e_3),
    input ).

cnf(c14,plain,
    ( product(e_3,e_1,e_1)
    | product(e_3,e_1,e_2)
    | product(e_3,e_1,e_3)
    | product(e_3,e_1,e_4) ),
    inference(resolution,status(thm),[c0,element_3]) ).

cnf(c96,plain,
    ( product(e_3,e_1,e_2)
    | product(e_3,e_1,e_3)
    | product(e_3,e_1,e_4)
    | equalish(e_3,e_1) ),
    inference(resolution,status(thm),[c14,c8]) ).

cnf(c260,plain,
    ( product(e_3,e_1,e_2)
    | product(e_3,e_1,e_3)
    | product(e_3,e_1,e_4) ),
    inference(resolution,status(thm),[c96,e_3_is_not_e_1]) ).

cnf(c265,plain,
    ( product(e_3,e_1,e_2)
    | product(e_3,e_1,e_4)
    | equalish(e_1,e_3) ),
    inference(resolution,status(thm),[c260,c6]) ).

cnf(c286,plain,
    ( product(e_3,e_1,e_2)
    | product(e_3,e_1,e_4) ),
    inference(resolution,status(thm),[c265,e_1_is_not_e_3]) ).

cnf(c294,plain,
    ( product(e_3,e_1,e_2)
    | product(e_2,e_1,e_3)
    | equalish(e_3,e_2) ),
    inference(resolution,status(thm),[c286,c91]) ).

cnf(c389,plain,
    ( product(e_3,e_1,e_2)
    | product(e_2,e_1,e_3) ),
    inference(resolution,status(thm),[c294,e_3_is_not_e_2]) ).

cnf(c403,plain,
    ( product(e_3,e_1,e_2)
    | ~ product(X77,e_1,e_3)
    | equalish(X77,e_2) ),
    inference(resolution,status(thm),[c389,product_left_cancellation]) ).

cnf(c517,plain,
    ( product(e_4,e_1,e_2)
    | product(e_3,e_1,e_2)
    | equalish(e_4,e_2) ),
    inference(resolution,status(thm),[c509,c403]) ).

cnf(c791,plain,
    ( product(e_4,e_1,e_2)
    | product(e_3,e_1,e_2) ),
    inference(resolution,status(thm),[c517,e_4_is_not_e_2]) ).

cnf(c820,plain,
    ( product(e_4,e_1,e_2)
    | ~ product(e_1,X203,e_3)
    | product(e_2,e_1,X203) ),
    inference(resolution,status(thm),[c791,qg3]) ).

cnf(c1,plain,
    ( ~ group_element(X34)
    | product(X34,e_2,e_1)
    | product(X34,e_2,e_2)
    | product(X34,e_2,e_3)
    | product(X34,e_2,e_4) ),
    inference(resolution,status(thm),[product_total_function1,element_2]) ).

cnf(c16,plain,
    ( product(e_1,e_2,e_1)
    | product(e_1,e_2,e_2)
    | product(e_1,e_2,e_3)
    | product(e_1,e_2,e_4) ),
    inference(resolution,status(thm),[c1,element_1]) ).

cnf(c143,plain,
    ( product(e_1,e_2,e_2)
    | product(e_1,e_2,e_3)
    | product(e_1,e_2,e_4)
    | equalish(e_2,e_1) ),
    inference(resolution,status(thm),[c16,c6]) ).

cnf(c1013,plain,
    ( product(e_1,e_2,e_2)
    | product(e_1,e_2,e_3)
    | product(e_1,e_2,e_4) ),
    inference(resolution,status(thm),[c143,e_2_is_not_e_1]) ).

cnf(c1077,plain,
    ( product(e_1,e_2,e_3)
    | product(e_1,e_2,e_4)
    | equalish(e_1,e_2) ),
    inference(resolution,status(thm),[c1013,c8]) ).

cnf(c1123,plain,
    ( product(e_1,e_2,e_3)
    | product(e_1,e_2,e_4) ),
    inference(resolution,status(thm),[c1077,e_1_is_not_e_2]) ).

cnf(c1125,plain,
    ( product(e_1,e_2,e_4)
    | product(e_4,e_1,e_2)
    | product(e_2,e_1,e_2) ),
    inference(resolution,status(thm),[c1123,c820]) ).

cnf(c1202,plain,
    ( product(e_1,e_2,e_4)
    | product(e_4,e_1,e_2)
    | equalish(e_2,e_4) ),
    inference(resolution,status(thm),[c1125,c728]) ).

cnf(c1248,plain,
    ( product(e_1,e_2,e_4)
    | product(e_4,e_1,e_2) ),
    inference(resolution,status(thm),[c1202,e_2_is_not_e_4]) ).

cnf(c1272,plain,
    ( product(e_1,e_2,e_4)
    | ~ product(X234,e_1,e_2)
    | equalish(X234,e_4) ),
    inference(resolution,status(thm),[c1248,product_left_cancellation]) ).

cnf(c806,plain,
    ( product(e_3,e_1,e_2)
    | ~ product(e_1,X200,e_4)
    | product(e_2,e_1,X200) ),
    inference(resolution,status(thm),[c791,qg3]) ).

cnf(c1134,plain,
    ( product(e_1,e_2,e_3)
    | product(e_3,e_1,e_2)
    | product(e_2,e_1,e_2) ),
    inference(resolution,status(thm),[c1123,c806]) ).

cnf(c1829,plain,
    ( product(e_1,e_2,e_3)
    | product(e_3,e_1,e_2)
    | equalish(e_1,e_2) ),
    inference(resolution,status(thm),[c1134,c6]) ).

cnf(c1915,plain,
    ( product(e_1,e_2,e_3)
    | product(e_3,e_1,e_2) ),
    inference(resolution,status(thm),[c1829,e_1_is_not_e_2]) ).

cnf(c1918,plain,
    ( product(e_3,e_1,e_2)
    | ~ product(e_1,e_2,X283)
    | equalish(X283,e_3) ),
    inference(resolution,status(thm),[c1915,product_total_function2]) ).

cnf(e_4_is_not_e_3,axiom,
    ~ equalish(e_4,e_3),
    input ).

cnf(e_2_is_not_e_3,axiom,
    ~ equalish(e_2,e_3),
    input ).

cnf(c395,plain,
    ( product(e_2,e_1,e_3)
    | ~ product(X74,e_1,e_2)
    | equalish(X74,e_3) ),
    inference(resolution,status(thm),[c389,product_left_cancellation]) ).

cnf(c510,plain,
    ( product(e_4,e_1,e_3)
    | product(e_2,e_1,e_3)
    | equalish(e_4,e_3) ),
    inference(resolution,status(thm),[c509,c395]) ).

cnf(c560,plain,
    ( product(e_4,e_1,e_3)
    | product(e_2,e_1,e_3) ),
    inference(resolution,status(thm),[c510,e_4_is_not_e_3]) ).

cnf(c567,plain,
    ( product(e_2,e_1,e_3)
    | ~ product(e_4,e_1,X127)
    | equalish(X127,e_3) ),
    inference(resolution,status(thm),[c560,product_total_function2]) ).

cnf(c1263,plain,
    ( product(e_1,e_2,e_4)
    | product(e_2,e_1,e_3)
    | equalish(e_2,e_3) ),
    inference(resolution,status(thm),[c1248,c567]) ).

cnf(c1351,plain,
    ( product(e_1,e_2,e_4)
    | product(e_2,e_1,e_3) ),
    inference(resolution,status(thm),[c1263,e_2_is_not_e_3]) ).

cnf(c1362,plain,
    ( product(e_2,e_1,e_3)
    | ~ product(X241,e_2,e_4)
    | equalish(X241,e_1) ),
    inference(resolution,status(thm),[c1351,product_left_cancellation]) ).

cnf(c18,plain,
    ( product(e_3,e_2,e_1)
    | product(e_3,e_2,e_2)
    | product(e_3,e_2,e_3)
    | product(e_3,e_2,e_4) ),
    inference(resolution,status(thm),[c1,element_3]) ).

cnf(c169,plain,
    ( product(e_3,e_2,e_1)
    | product(e_3,e_2,e_3)
    | product(e_3,e_2,e_4)
    | equalish(e_3,e_2) ),
    inference(resolution,status(thm),[c18,c8]) ).

cnf(c1595,plain,
    ( product(e_3,e_2,e_1)
    | product(e_3,e_2,e_3)
    | product(e_3,e_2,e_4) ),
    inference(resolution,status(thm),[c169,e_3_is_not_e_2]) ).

cnf(c3181,plain,
    ( product(e_3,e_2,e_1)
    | product(e_3,e_2,e_4)
    | equalish(e_2,e_3) ),
    inference(resolution,status(thm),[c1595,c6]) ).

cnf(c3237,plain,
    ( product(e_3,e_2,e_1)
    | product(e_3,e_2,e_4) ),
    inference(resolution,status(thm),[c3181,e_2_is_not_e_3]) ).

cnf(c3255,plain,
    ( product(e_3,e_2,e_1)
    | product(e_2,e_1,e_3)
    | equalish(e_3,e_1) ),
    inference(resolution,status(thm),[c3237,c1362]) ).

cnf(c3599,plain,
    ( product(e_3,e_2,e_1)
    | product(e_2,e_1,e_3) ),
    inference(resolution,status(thm),[c3255,e_3_is_not_e_1]) ).

cnf(c3622,plain,
    ( product(e_3,e_2,e_1)
    | ~ product(e_2,e_1,X369)
    | equalish(X369,e_3) ),
    inference(resolution,status(thm),[c3599,product_total_function2]) ).

cnf(c289,plain,
    ( product(e_3,e_1,e_4)
    | ~ product(X67,e_1,e_2)
    | equalish(X67,e_3) ),
    inference(resolution,status(thm),[c286,product_left_cancellation]) ).

cnf(c511,plain,
    ( product(e_4,e_1,e_3)
    | product(e_3,e_1,e_4)
    | equalish(e_4,e_3) ),
    inference(resolution,status(thm),[c509,c289]) ).

cnf(c633,plain,
    ( product(e_4,e_1,e_3)
    | product(e_3,e_1,e_4) ),
    inference(resolution,status(thm),[c511,e_4_is_not_e_3]) ).

cnf(c638,plain,
    ( product(e_3,e_1,e_4)
    | product(e_2,e_1,e_4)
    | equalish(e_4,e_2) ),
    inference(resolution,status(thm),[c633,c87]) ).

cnf(c893,plain,
    ( product(e_3,e_1,e_4)
    | product(e_2,e_1,e_4) ),
    inference(resolution,status(thm),[c638,e_4_is_not_e_2]) ).

cnf(c899,plain,
    ( product(e_2,e_1,e_4)
    | ~ product(e_3,X176,e_4)
    | equalish(X176,e_1) ),
    inference(resolution,status(thm),[c893,product_right_cancellation]) ).

cnf(c3261,plain,
    ( product(e_3,e_2,e_1)
    | product(e_2,e_1,e_4)
    | equalish(e_2,e_1) ),
    inference(resolution,status(thm),[c3237,c899]) ).

cnf(c3989,plain,
    ( product(e_3,e_2,e_1)
    | product(e_2,e_1,e_4) ),
    inference(resolution,status(thm),[c3261,e_2_is_not_e_1]) ).

cnf(c4034,plain,
    ( product(e_3,e_2,e_1)
    | equalish(e_4,e_3) ),
    inference(resolution,status(thm),[c3989,c3622]) ).

cnf(c4072,plain,
    product(e_3,e_2,e_1),
    inference(resolution,status(thm),[c4034,e_4_is_not_e_3]) ).

cnf(c4085,plain,
    ( ~ product(e_2,X395,e_3)
    | product(e_1,e_2,X395) ),
    inference(resolution,status(thm),[c4072,qg3]) ).

cnf(c4107,plain,
    ( product(e_1,e_2,e_1)
    | product(e_3,e_1,e_2) ),
    inference(resolution,status(thm),[c4085,c389]) ).

cnf(c4118,plain,
    ( product(e_3,e_1,e_2)
    | equalish(e_1,e_3) ),
    inference(resolution,status(thm),[c4107,c1918]) ).

cnf(c4189,plain,
    product(e_3,e_1,e_2),
    inference(resolution,status(thm),[c4118,e_1_is_not_e_3]) ).

cnf(c4193,plain,
    ( product(e_1,e_2,e_4)
    | equalish(e_3,e_4) ),
    inference(resolution,status(thm),[c4189,c1272]) ).

cnf(c4255,plain,
    product(e_1,e_2,e_4),
    inference(resolution,status(thm),[c4193,e_3_is_not_e_4]) ).

cnf(c4270,plain,
    ( ~ product(X405,e_2,e_4)
    | equalish(X405,e_1) ),
    inference(resolution,status(thm),[c4255,product_left_cancellation]) ).

cnf(c651,plain,
    ( product(e_4,e_1,e_3)
    | ~ product(e_3,e_1,X140)
    | equalish(X140,e_4) ),
    inference(resolution,status(thm),[c633,product_total_function2]) ).

cnf(c4200,plain,
    ( product(e_4,e_1,e_3)
    | equalish(e_2,e_4) ),
    inference(resolution,status(thm),[c4189,c651]) ).

cnf(c4382,plain,
    product(e_4,e_1,e_3),
    inference(resolution,status(thm),[c4200,e_2_is_not_e_4]) ).

cnf(c4389,plain,
    ( ~ product(e_4,X413,e_3)
    | equalish(X413,e_1) ),
    inference(resolution,status(thm),[c4382,product_right_cancellation]) ).

cnf(c4092,plain,
    ( ~ product(X392,e_2,e_1)
    | equalish(X392,e_3) ),
    inference(resolution,status(thm),[c4072,product_left_cancellation]) ).

cnf(c19,plain,
    ( product(e_4,e_2,e_1)
    | product(e_4,e_2,e_2)
    | product(e_4,e_2,e_3)
    | product(e_4,e_2,e_4) ),
    inference(resolution,status(thm),[c1,element_4]) ).

cnf(c188,plain,
    ( product(e_4,e_2,e_1)
    | product(e_4,e_2,e_3)
    | product(e_4,e_2,e_4)
    | equalish(e_4,e_2) ),
    inference(resolution,status(thm),[c19,c8]) ).

cnf(c1873,plain,
    ( product(e_4,e_2,e_1)
    | product(e_4,e_2,e_3)
    | product(e_4,e_2,e_4) ),
    inference(resolution,status(thm),[c188,e_4_is_not_e_2]) ).

cnf(c5650,plain,
    ( product(e_4,e_2,e_3)
    | product(e_4,e_2,e_4)
    | equalish(e_4,e_3) ),
    inference(resolution,status(thm),[c1873,c4092]) ).

cnf(c5709,plain,
    ( product(e_4,e_2,e_3)
    | product(e_4,e_2,e_4) ),
    inference(resolution,status(thm),[c5650,e_4_is_not_e_3]) ).

cnf(c5719,plain,
    ( product(e_4,e_2,e_4)
    | equalish(e_2,e_1) ),
    inference(resolution,status(thm),[c5709,c4389]) ).

cnf(c5748,plain,
    product(e_4,e_2,e_4),
    inference(resolution,status(thm),[c5719,e_2_is_not_e_1]) ).

cnf(c5753,plain,
    equalish(e_4,e_1),
    inference(resolution,status(thm),[c5748,c4270]) ).

cnf(c5813,plain,
    $false,
    inference(resolution,status(thm),[c5753,e_4_is_not_e_1]) ).

%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.11/0.12  % Problem  : GRP127-1.004 : TPTP v8.1.0. Released v1.2.0.
% 0.11/0.12  % Command  : pyres-fof.py -tifbsVp -nlargest -HPickGiven5 %s
% 0.12/0.33  % Computer : n017.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  : 600
% 0.12/0.33  % DateTime : Mon Jun 13 04:16:52 EDT 2022
% 0.12/0.33  % CPUTime  : 
% 4.75/4.93  # Version:  1.3
% 4.75/4.93  # SZS status Unsatisfiable
% 4.75/4.93  # SZS output start CNFRefutation
% See solution above
% 4.75/4.93  
% 4.75/4.93  # Initial clauses    : 22
% 4.75/4.93  # Processed clauses  : 457
% 4.75/4.93  # Factors computed   : 0
% 4.75/4.93  # Resolvents computed: 5814
% 4.75/4.93  # Tautologies deleted: 0
% 4.75/4.93  # Forward subsumed   : 1398
% 4.75/4.93  # Backward subsumed  : 271
% 4.75/4.93  # -------- CPU Time ---------
% 4.75/4.93  # User time          : 4.574 s
% 4.75/4.93  # System time        : 0.018 s
% 4.75/4.93  # Total time         : 4.592 s
%------------------------------------------------------------------------------