TSTP Solution File: GRP025-1 by iProver---3.9

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : iProver---3.9
% Problem  : GRP025-1 : TPTP v8.1.2. Bugfixed v1.2.1.
% Transfm  : none
% Format   : tptp:raw
% Command  : run_iprover %s %d THM

% 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 : Fri May  3 02:19:48 EDT 2024

% Result   : Unsatisfiable 3.86s 1.16s
% Output   : CNFRefutation 3.86s
% Verified : 
% SZS Type : ERROR: Analysing output (Could not find formula named definition)

% Comments : 
%------------------------------------------------------------------------------
cnf(c_49,plain,
    group_member(a,g1),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',a_member_of_group1) ).

cnf(c_50,plain,
    group_member(b,g1),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',b_member_of_group1) ).

cnf(c_53,plain,
    ( ~ group_member(X0,g1)
    | X0 = a
    | X0 = b ),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',a_and_b_only_members_of_group1) ).

cnf(c_57,plain,
    product(g1,b,a,b),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',b_times_a_is_b) ).

cnf(c_58,plain,
    product(g1,b,b,a),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',b_times_b_is_a) ).

cnf(c_59,plain,
    product(g2,c,c,c),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',c_times_c_is_c) ).

cnf(c_60,plain,
    product(g2,c,d,d),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',c_times_d_is_d) ).

cnf(c_61,plain,
    product(g2,d,c,d),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',d_times_c_is_d) ).

cnf(c_62,plain,
    product(g2,d,d,c),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',d_times_d_is_c) ).

cnf(c_63,plain,
    an_isomorphism(a) = c,
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',a_maps_to_c) ).

cnf(c_64,plain,
    an_isomorphism(b) = d,
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',b_maps_to_d) ).

cnf(c_65,plain,
    group_member(d1,g1),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',d1_member_of_group1) ).

cnf(c_66,plain,
    group_member(d2,g1),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',d2_member_of_group1) ).

cnf(c_68,plain,
    product(g1,d1,d2,d3),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',d1_times_d2_is_d3) ).

cnf(c_69,negated_conjecture,
    ~ product(g2,an_isomorphism(d1),an_isomorphism(d2),an_isomorphism(d3)),
    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',prove_product_holds_in_group2) ).

cnf(c_70,plain,
    group_member(identity_for(X0),X0),
    file('/export/starexec/sandbox2/benchmark/Axioms/GRP006-0.ax',identity_in_group) ).

cnf(c_71,plain,
    product(X0,identity_for(X0),X1,X1),
    file('/export/starexec/sandbox2/benchmark/Axioms/GRP006-0.ax',left_identity) ).

cnf(c_75,plain,
    product(X0,X1,inverse(X0,X1),identity_for(X0)),
    file('/export/starexec/sandbox2/benchmark/Axioms/GRP006-0.ax',right_inverse) ).

cnf(c_76,plain,
    ( ~ group_member(X0,X1)
    | ~ group_member(X2,X1)
    | product(X1,X0,X2,multiply(X1,X0,X2)) ),
    file('/export/starexec/sandbox2/benchmark/Axioms/GRP006-0.ax',total_function1_1) ).

cnf(c_78,plain,
    ( ~ product(X0,X1,X2,X3)
    | ~ product(X0,X1,X2,X4)
    | X3 = X4 ),
    file('/export/starexec/sandbox2/benchmark/Axioms/GRP006-0.ax',total_function2) ).

cnf(c_244,plain,
    an_isomorphism(d1) = sP0_iProver_def,
    definition ).

cnf(c_245,plain,
    an_isomorphism(d2) = sP1_iProver_def,
    definition ).

cnf(c_246,plain,
    an_isomorphism(d3) = sP2_iProver_def,
    definition ).

cnf(c_247,negated_conjecture,
    ~ product(g2,sP0_iProver_def,sP1_iProver_def,sP2_iProver_def),
    inference(demodulation,[status(thm)],[c_69,c_246,c_245,c_244]) ).

cnf(c_556,plain,
    ( a = d1
    | b = d1 ),
    inference(superposition,[status(thm)],[c_65,c_53]) ).

cnf(c_557,plain,
    ( a = d2
    | b = d2 ),
    inference(superposition,[status(thm)],[c_66,c_53]) ).

cnf(c_559,plain,
    ( identity_for(g1) = a
    | identity_for(g1) = b ),
    inference(superposition,[status(thm)],[c_70,c_53]) ).

cnf(c_577,plain,
    ( an_isomorphism(b) = sP0_iProver_def
    | a = d1 ),
    inference(superposition,[status(thm)],[c_556,c_244]) ).

cnf(c_582,plain,
    ( a = d1
    | d = sP0_iProver_def ),
    inference(light_normalisation,[status(thm)],[c_577,c_64]) ).

cnf(c_589,plain,
    ( an_isomorphism(b) = sP1_iProver_def
    | a = d2 ),
    inference(superposition,[status(thm)],[c_557,c_245]) ).

cnf(c_594,plain,
    ( a = d2
    | d = sP1_iProver_def ),
    inference(light_normalisation,[status(thm)],[c_589,c_64]) ).

cnf(c_629,plain,
    ( an_isomorphism(a) = sP1_iProver_def
    | d = sP1_iProver_def ),
    inference(superposition,[status(thm)],[c_594,c_245]) ).

cnf(c_634,plain,
    ( c = sP1_iProver_def
    | d = sP1_iProver_def ),
    inference(light_normalisation,[status(thm)],[c_629,c_63]) ).

cnf(c_680,plain,
    ( c = sP1_iProver_def
    | product(g2,c,sP1_iProver_def,sP1_iProver_def) ),
    inference(superposition,[status(thm)],[c_634,c_60]) ).

cnf(c_798,plain,
    ( ~ product(g1,b,a,X0)
    | X0 = b ),
    inference(superposition,[status(thm)],[c_57,c_78]) ).

cnf(c_799,plain,
    ( ~ product(g1,b,b,X0)
    | X0 = a ),
    inference(superposition,[status(thm)],[c_58,c_78]) ).

cnf(c_804,plain,
    ( ~ product(g1,d1,d2,X0)
    | X0 = d3 ),
    inference(superposition,[status(thm)],[c_68,c_78]) ).

cnf(c_805,plain,
    ( ~ product(X0,identity_for(X0),X1,X2)
    | X1 = X2 ),
    inference(superposition,[status(thm)],[c_71,c_78]) ).

cnf(c_1688,plain,
    ( ~ group_member(a,g1)
    | ~ group_member(b,g1)
    | multiply(g1,b,a) = b ),
    inference(superposition,[status(thm)],[c_76,c_798]) ).

cnf(c_1689,plain,
    multiply(g1,b,a) = b,
    inference(forward_subsumption_resolution,[status(thm)],[c_1688,c_50,c_49]) ).

cnf(c_1710,plain,
    ( ~ group_member(b,g1)
    | multiply(g1,b,b) = a ),
    inference(superposition,[status(thm)],[c_76,c_799]) ).

cnf(c_1711,plain,
    multiply(g1,b,b) = a,
    inference(forward_subsumption_resolution,[status(thm)],[c_1710,c_50]) ).

cnf(c_2009,plain,
    ( ~ group_member(d1,g1)
    | ~ group_member(d2,g1)
    | multiply(g1,d1,d2) = d3 ),
    inference(superposition,[status(thm)],[c_76,c_804]) ).

cnf(c_2016,plain,
    multiply(g1,d1,d2) = d3,
    inference(forward_subsumption_resolution,[status(thm)],[c_2009,c_66,c_65]) ).

cnf(c_2039,plain,
    ( multiply(g1,b,d2) = d3
    | a = d1 ),
    inference(superposition,[status(thm)],[c_556,c_2016]) ).

cnf(c_2041,plain,
    ( multiply(g1,d1,b) = d3
    | a = d2 ),
    inference(superposition,[status(thm)],[c_557,c_2016]) ).

cnf(c_2286,plain,
    inverse(X0,identity_for(X0)) = identity_for(X0),
    inference(superposition,[status(thm)],[c_75,c_805]) ).

cnf(c_2302,plain,
    ( inverse(g1,b) = b
    | identity_for(g1) = a ),
    inference(superposition,[status(thm)],[c_559,c_2286]) ).

cnf(c_2906,plain,
    ( identity_for(g1) = a
    | product(g1,b,b,identity_for(g1)) ),
    inference(superposition,[status(thm)],[c_2302,c_75]) ).

cnf(c_3001,plain,
    identity_for(g1) = a,
    inference(forward_subsumption_resolution,[status(thm)],[c_2906,c_799]) ).

cnf(c_3006,plain,
    ( ~ product(g1,a,X0,X1)
    | X0 = X1 ),
    inference(superposition,[status(thm)],[c_3001,c_805]) ).

cnf(c_3581,plain,
    ( ~ group_member(X0,g1)
    | ~ group_member(a,g1)
    | multiply(g1,a,X0) = X0 ),
    inference(superposition,[status(thm)],[c_76,c_3006]) ).

cnf(c_3589,plain,
    ( ~ group_member(X0,g1)
    | multiply(g1,a,X0) = X0 ),
    inference(forward_subsumption_resolution,[status(thm)],[c_3581,c_49]) ).

cnf(c_4105,plain,
    multiply(g1,a,d2) = d2,
    inference(superposition,[status(thm)],[c_66,c_3589]) ).

cnf(c_4652,plain,
    $false,
    inference(smt_impl_just,[status(thm)],[c_4105,c_2041,c_2039,c_2016,c_1711,c_1689,c_680,c_634,c_594,c_582,c_556,c_247,c_246,c_245,c_244,c_64,c_63,c_62,c_61,c_59]) ).


%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.07/0.13  % Problem  : GRP025-1 : TPTP v8.1.2. Bugfixed v1.2.1.
% 0.07/0.14  % Command  : run_iprover %s %d THM
% 0.13/0.35  % Computer : n008.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 : Thu May  2 23:42:43 EDT 2024
% 0.13/0.35  % CPUTime  : 
% 0.21/0.48  Running first-order theorem proving
% 0.21/0.48  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
% 3.86/1.16  % SZS status Started for theBenchmark.p
% 3.86/1.16  % SZS status Unsatisfiable for theBenchmark.p
% 3.86/1.16  
% 3.86/1.16  %---------------- iProver v3.9 (pre CASC 2024/SMT-COMP 2024) ----------------%
% 3.86/1.16  
% 3.86/1.16  ------  iProver source info
% 3.86/1.16  
% 3.86/1.16  git: date: 2024-05-02 19:28:25 +0000
% 3.86/1.16  git: sha1: a33b5eb135c74074ba803943bb12f2ebd971352f
% 3.86/1.16  git: non_committed_changes: false
% 3.86/1.16  
% 3.86/1.16  ------ Parsing...successful
% 3.86/1.16  
% 3.86/1.16  
% 3.86/1.16  
% 3.86/1.16  ------ Preprocessing... sup_sim: 0  sf_s  rm: 1 0s  sf_e  pe_s  pe_e 
% 3.86/1.16  
% 3.86/1.16  ------ Preprocessing... gs_s  sp: 0 0s  gs_e  snvd_s sp: 0 0s snvd_e 
% 3.86/1.16  
% 3.86/1.16  ------ Preprocessing... sf_s  rm: 1 0s  sf_e  sf_s  rm: 0 0s  sf_e 
% 3.86/1.16  ------ Proving...
% 3.86/1.16  ------ Problem Properties 
% 3.86/1.16  
% 3.86/1.16  
% 3.86/1.16  clauses                                 35
% 3.86/1.16  conjectures                             1
% 3.86/1.16  EPR                                     22
% 3.86/1.16  Horn                                    33
% 3.86/1.16  unary                                   27
% 3.86/1.16  binary                                  1
% 3.86/1.16  lits                                    52
% 3.86/1.16  lits eq                                 10
% 3.86/1.16  fd_pure                                 0
% 3.86/1.16  fd_pseudo                               0
% 3.86/1.16  fd_cond                                 2
% 3.86/1.16  fd_pseudo_cond                          1
% 3.86/1.16  AC symbols                              0
% 3.86/1.16  
% 3.86/1.16  ------ Schedule dynamic 5 is on 
% 3.86/1.16  
% 3.86/1.16  ------ Input Options "--resolution_flag false --inst_lit_sel_side none" Time Limit: 10.
% 3.86/1.16  
% 3.86/1.16  
% 3.86/1.16  ------ 
% 3.86/1.16  Current options:
% 3.86/1.16  ------ 
% 3.86/1.16  
% 3.86/1.16  
% 3.86/1.16  
% 3.86/1.16  
% 3.86/1.16  ------ Proving...
% 3.86/1.16  
% 3.86/1.16  
% 3.86/1.16  % SZS status Unsatisfiable for theBenchmark.p
% 3.86/1.16  
% 3.86/1.16  % SZS output start CNFRefutation for theBenchmark.p
% See solution above
% 3.86/1.16  
% 3.86/1.17  
%------------------------------------------------------------------------------