TSTP Solution File: GRP025-1 by Drodi---3.5.1

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Drodi---3.5.1
% Problem  : GRP025-1 : TPTP v8.1.2. Bugfixed v1.2.1.
% Transfm  : none
% Format   : tptp:raw
% Command  : drodi -learnfrom(drodi.lrn) -timeout(%d) %s

% Computer : n005.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 : Wed May 31 12:09:44 EDT 2023

% Result   : Unsatisfiable 0.11s 0.36s
% Output   : CNFRefutation 0.29s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.03/0.11  % Problem  : GRP025-1 : TPTP v8.1.2. Bugfixed v1.2.1.
% 0.03/0.11  % Command  : drodi -learnfrom(drodi.lrn) -timeout(%d) %s
% 0.11/0.32  % Computer : n005.cluster.edu
% 0.11/0.32  % Model    : x86_64 x86_64
% 0.11/0.32  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.11/0.32  % Memory   : 8042.1875MB
% 0.11/0.32  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.11/0.32  % CPULimit : 300
% 0.11/0.32  % WCLimit  : 300
% 0.11/0.32  % DateTime : Tue May 30 11:25:21 EDT 2023
% 0.11/0.32  % CPUTime  : 
% 0.11/0.33  % Drodi V3.5.1
% 0.11/0.36  % Refutation found
% 0.11/0.36  % SZS status Unsatisfiable for theBenchmark: Theory is unsatisfiable
% 0.11/0.36  % SZS output start CNFRefutation for theBenchmark
% 0.11/0.36  fof(f1,axiom,(
% 0.11/0.36    (![Xg]: (group_member(identity_for(Xg),Xg) ))),
% 0.11/0.36    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 0.11/0.36  fof(f3,axiom,(
% 0.11/0.36    (![Xg,X]: (product(Xg,X,identity_for(Xg),X) ))),
% 0.11/0.36    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 0.11/0.36  fof(f4,axiom,(
% 0.11/0.36    (![X,Xg]: (( ~ group_member(X,Xg)| group_member(inverse(Xg,X),Xg) ) ))),
% 0.11/0.36    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 0.11/0.36  fof(f5,axiom,(
% 0.11/0.36    (![Xg,X]: (product(Xg,inverse(Xg,X),X,identity_for(Xg)) ))),
% 0.11/0.36    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 0.11/0.36  fof(f6,axiom,(
% 0.11/0.36    (![Xg,X]: (product(Xg,X,inverse(Xg,X),identity_for(Xg)) ))),
% 0.11/0.36    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 0.11/0.36  fof(f7,axiom,(
% 0.11/0.36    (![X,Xg,Y]: (( ~ group_member(X,Xg)| ~ group_member(Y,Xg)| product(Xg,X,Y,multiply(Xg,X,Y)) ) ))),
% 0.11/0.36    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 0.11/0.36  fof(f8,axiom,(
% 0.11/0.36    (![X,Xg,Y]: (( ~ group_member(X,Xg)| ~ group_member(Y,Xg)| group_member(multiply(Xg,X,Y),Xg) ) ))),
% 0.11/0.36    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 0.11/0.36  fof(f9,axiom,(
% 0.11/0.36    (![Xg,X,Y,Z,W]: (( ~ product(Xg,X,Y,Z)| ~ product(Xg,X,Y,W)| W = Z ) ))),
% 0.11/0.36    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 0.11/0.36  fof(f10,axiom,(
% 0.11/0.36    (![Xg,X,Y,Xy,Z,Yz,Xyz]: (( ~ product(Xg,X,Y,Xy)| ~ product(Xg,Y,Z,Yz)| ~ product(Xg,Xy,Z,Xyz)| product(Xg,X,Yz,Xyz) ) ))),
% 0.11/0.36    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 0.11/0.36  fof(f12,hypothesis,(
% 0.11/0.36    group_member(a,g1) ),
% 0.11/0.36    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 0.11/0.36  fof(f13,hypothesis,(
% 0.11/0.36    group_member(b,g1) ),
% 0.11/0.36    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 0.11/0.36  fof(f14,hypothesis,(
% 0.11/0.36    group_member(c,g2) ),
% 0.11/0.36    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 0.11/0.36  fof(f15,hypothesis,(
% 0.11/0.36    group_member(d,g2) ),
% 0.11/0.36    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 0.11/0.36  fof(f16,hypothesis,(
% 0.11/0.36    (![X]: (( ~ group_member(X,g1)| X = a| X = b ) ))),
% 0.11/0.36    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 0.11/0.36  fof(f17,hypothesis,(
% 0.11/0.36    (![X]: (( ~ group_member(X,g2)| X = c| X = d ) ))),
% 0.11/0.36    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 0.11/0.36  fof(f18,hypothesis,(
% 0.11/0.36    product(g1,a,a,a) ),
% 0.11/0.36    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 0.11/0.36  fof(f19,hypothesis,(
% 0.11/0.36    product(g1,a,b,b) ),
% 0.11/0.36    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 0.11/0.36  fof(f20,hypothesis,(
% 0.11/0.36    product(g1,b,a,b) ),
% 0.11/0.36    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 0.11/0.36  fof(f21,hypothesis,(
% 0.11/0.36    product(g1,b,b,a) ),
% 0.11/0.36    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 0.11/0.36  fof(f22,hypothesis,(
% 0.11/0.36    product(g2,c,c,c) ),
% 0.11/0.36    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 0.11/0.36  fof(f23,hypothesis,(
% 0.11/0.36    product(g2,c,d,d) ),
% 0.11/0.36    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 0.11/0.36  fof(f24,hypothesis,(
% 0.11/0.36    product(g2,d,c,d) ),
% 0.11/0.36    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 0.11/0.36  fof(f25,hypothesis,(
% 0.11/0.36    product(g2,d,d,c) ),
% 0.11/0.36    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 0.11/0.36  fof(f26,hypothesis,(
% 0.11/0.36    an_isomorphism(a) = c ),
% 0.11/0.36    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 0.11/0.36  fof(f27,hypothesis,(
% 0.11/0.36    an_isomorphism(b) = d ),
% 0.11/0.36    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 0.11/0.36  fof(f28,hypothesis,(
% 0.11/0.36    group_member(d1,g1) ),
% 0.11/0.36    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 0.11/0.36  fof(f29,hypothesis,(
% 0.11/0.36    group_member(d2,g1) ),
% 0.11/0.36    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 0.11/0.36  fof(f30,hypothesis,(
% 0.11/0.36    group_member(d3,g1) ),
% 0.11/0.36    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 0.11/0.36  fof(f31,hypothesis,(
% 0.11/0.36    product(g1,d1,d2,d3) ),
% 0.11/0.36    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 0.11/0.36  fof(f32,negated_conjecture,(
% 0.11/0.36    ~ product(g2,an_isomorphism(d1),an_isomorphism(d2),an_isomorphism(d3)) ),
% 0.11/0.36    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 0.11/0.36  fof(f33,plain,(
% 0.11/0.36    ![X0]: (group_member(identity_for(X0),X0))),
% 0.11/0.36    inference(cnf_transformation,[status(esa)],[f1])).
% 0.11/0.36  fof(f35,plain,(
% 0.11/0.36    ![X0,X1]: (product(X0,X1,identity_for(X0),X1))),
% 0.11/0.36    inference(cnf_transformation,[status(esa)],[f3])).
% 0.11/0.36  fof(f36,plain,(
% 0.11/0.36    ![X0,X1]: (~group_member(X0,X1)|group_member(inverse(X1,X0),X1))),
% 0.11/0.36    inference(cnf_transformation,[status(esa)],[f4])).
% 0.11/0.36  fof(f37,plain,(
% 0.11/0.36    ![X0,X1]: (product(X0,inverse(X0,X1),X1,identity_for(X0)))),
% 0.11/0.36    inference(cnf_transformation,[status(esa)],[f5])).
% 0.11/0.36  fof(f38,plain,(
% 0.11/0.36    ![X0,X1]: (product(X0,X1,inverse(X0,X1),identity_for(X0)))),
% 0.11/0.36    inference(cnf_transformation,[status(esa)],[f6])).
% 0.11/0.36  fof(f39,plain,(
% 0.11/0.36    ![X0,X1,X2]: (~group_member(X0,X1)|~group_member(X2,X1)|product(X1,X0,X2,multiply(X1,X0,X2)))),
% 0.11/0.36    inference(cnf_transformation,[status(esa)],[f7])).
% 0.11/0.36  fof(f40,plain,(
% 0.11/0.36    ![X0,X1,X2]: (~group_member(X0,X1)|~group_member(X2,X1)|group_member(multiply(X1,X0,X2),X1))),
% 0.11/0.36    inference(cnf_transformation,[status(esa)],[f8])).
% 0.11/0.36  fof(f41,plain,(
% 0.11/0.36    ![Z,W]: ((![Xg,X,Y]: (~product(Xg,X,Y,Z)|~product(Xg,X,Y,W)))|W=Z)),
% 0.11/0.36    inference(miniscoping,[status(esa)],[f9])).
% 0.11/0.36  fof(f42,plain,(
% 0.11/0.36    ![X0,X1,X2,X3,X4]: (~product(X0,X1,X2,X3)|~product(X0,X1,X2,X4)|X4=X3)),
% 0.11/0.36    inference(cnf_transformation,[status(esa)],[f41])).
% 0.11/0.36  fof(f43,plain,(
% 0.11/0.36    ![Xg,X,Yz,Xyz]: ((![Xy,Z]: ((![Y]: (~product(Xg,X,Y,Xy)|~product(Xg,Y,Z,Yz)))|~product(Xg,Xy,Z,Xyz)))|product(Xg,X,Yz,Xyz))),
% 0.11/0.36    inference(miniscoping,[status(esa)],[f10])).
% 0.11/0.36  fof(f44,plain,(
% 0.11/0.36    ![X0,X1,X2,X3,X4,X5,X6]: (~product(X0,X1,X2,X3)|~product(X0,X2,X4,X5)|~product(X0,X3,X4,X6)|product(X0,X1,X5,X6))),
% 0.11/0.36    inference(cnf_transformation,[status(esa)],[f43])).
% 0.11/0.36  fof(f47,plain,(
% 0.11/0.36    group_member(a,g1)),
% 0.11/0.36    inference(cnf_transformation,[status(esa)],[f12])).
% 0.11/0.36  fof(f48,plain,(
% 0.11/0.36    group_member(b,g1)),
% 0.11/0.36    inference(cnf_transformation,[status(esa)],[f13])).
% 0.11/0.36  fof(f49,plain,(
% 0.11/0.36    group_member(c,g2)),
% 0.11/0.36    inference(cnf_transformation,[status(esa)],[f14])).
% 0.11/0.36  fof(f50,plain,(
% 0.11/0.36    group_member(d,g2)),
% 0.11/0.36    inference(cnf_transformation,[status(esa)],[f15])).
% 0.11/0.36  fof(f51,plain,(
% 0.11/0.36    ![X0]: (~group_member(X0,g1)|X0=a|X0=b)),
% 0.11/0.36    inference(cnf_transformation,[status(esa)],[f16])).
% 0.11/0.36  fof(f52,plain,(
% 0.11/0.36    ![X0]: (~group_member(X0,g2)|X0=c|X0=d)),
% 0.11/0.36    inference(cnf_transformation,[status(esa)],[f17])).
% 0.11/0.36  fof(f53,plain,(
% 0.11/0.36    product(g1,a,a,a)),
% 0.11/0.36    inference(cnf_transformation,[status(esa)],[f18])).
% 0.11/0.36  fof(f54,plain,(
% 0.11/0.36    product(g1,a,b,b)),
% 0.11/0.36    inference(cnf_transformation,[status(esa)],[f19])).
% 0.11/0.36  fof(f55,plain,(
% 0.11/0.36    product(g1,b,a,b)),
% 0.11/0.36    inference(cnf_transformation,[status(esa)],[f20])).
% 0.11/0.36  fof(f56,plain,(
% 0.11/0.36    product(g1,b,b,a)),
% 0.11/0.36    inference(cnf_transformation,[status(esa)],[f21])).
% 0.11/0.36  fof(f57,plain,(
% 0.11/0.36    product(g2,c,c,c)),
% 0.11/0.36    inference(cnf_transformation,[status(esa)],[f22])).
% 0.11/0.36  fof(f58,plain,(
% 0.11/0.36    product(g2,c,d,d)),
% 0.11/0.36    inference(cnf_transformation,[status(esa)],[f23])).
% 0.11/0.36  fof(f59,plain,(
% 0.11/0.36    product(g2,d,c,d)),
% 0.11/0.36    inference(cnf_transformation,[status(esa)],[f24])).
% 0.11/0.36  fof(f60,plain,(
% 0.11/0.36    product(g2,d,d,c)),
% 0.11/0.36    inference(cnf_transformation,[status(esa)],[f25])).
% 0.11/0.36  fof(f61,plain,(
% 0.11/0.36    an_isomorphism(a)=c),
% 0.11/0.36    inference(cnf_transformation,[status(esa)],[f26])).
% 0.11/0.36  fof(f62,plain,(
% 0.11/0.36    an_isomorphism(b)=d),
% 0.11/0.36    inference(cnf_transformation,[status(esa)],[f27])).
% 0.11/0.36  fof(f63,plain,(
% 0.11/0.36    group_member(d1,g1)),
% 0.11/0.36    inference(cnf_transformation,[status(esa)],[f28])).
% 0.11/0.36  fof(f64,plain,(
% 0.11/0.36    group_member(d2,g1)),
% 0.11/0.36    inference(cnf_transformation,[status(esa)],[f29])).
% 0.11/0.36  fof(f65,plain,(
% 0.11/0.36    group_member(d3,g1)),
% 0.11/0.36    inference(cnf_transformation,[status(esa)],[f30])).
% 0.11/0.36  fof(f66,plain,(
% 0.11/0.36    product(g1,d1,d2,d3)),
% 0.11/0.36    inference(cnf_transformation,[status(esa)],[f31])).
% 0.11/0.36  fof(f67,plain,(
% 0.11/0.36    ~product(g2,an_isomorphism(d1),an_isomorphism(d2),an_isomorphism(d3))),
% 0.11/0.36    inference(cnf_transformation,[status(esa)],[f32])).
% 0.11/0.36  fof(f68,plain,(
% 0.11/0.36    ![X0]: (~product(g2,c,c,X0)|c=X0)),
% 0.11/0.36    inference(resolution,[status(thm)],[f57,f42])).
% 0.11/0.36  fof(f69,plain,(
% 0.11/0.36    ![X0]: (~product(g2,c,d,X0)|d=X0)),
% 0.11/0.36    inference(resolution,[status(thm)],[f58,f42])).
% 0.11/0.36  fof(f70,plain,(
% 0.11/0.36    ![X0]: (~product(g2,d,c,X0)|d=X0)),
% 0.11/0.36    inference(resolution,[status(thm)],[f59,f42])).
% 0.11/0.36  fof(f71,plain,(
% 0.11/0.36    ![X0]: (~product(g2,d,d,X0)|c=X0)),
% 0.11/0.36    inference(resolution,[status(thm)],[f60,f42])).
% 0.11/0.36  fof(f72,plain,(
% 0.11/0.36    ![X0]: (~product(g1,d1,d2,X0)|d3=X0)),
% 0.11/0.36    inference(resolution,[status(thm)],[f66,f42])).
% 0.11/0.36  fof(f73,plain,(
% 0.11/0.36    spl0_0 <=> d=c),
% 0.11/0.36    introduced(split_symbol_definition)).
% 0.11/0.36  fof(f74,plain,(
% 0.11/0.36    d=c|~spl0_0),
% 0.11/0.36    inference(component_clause,[status(thm)],[f73])).
% 0.11/0.36  fof(f76,plain,(
% 0.11/0.36    spl0_1 <=> d=d),
% 0.11/0.36    introduced(split_symbol_definition)).
% 0.11/0.36  fof(f79,plain,(
% 0.11/0.36    d=c|d=d),
% 0.11/0.36    inference(resolution,[status(thm)],[f52,f50])).
% 0.11/0.36  fof(f80,plain,(
% 0.11/0.36    spl0_0|spl0_1),
% 0.11/0.36    inference(split_clause,[status(thm)],[f79,f73,f76])).
% 0.11/0.36  fof(f81,plain,(
% 0.11/0.36    spl0_2 <=> c=c),
% 0.11/0.36    introduced(split_symbol_definition)).
% 0.11/0.36  fof(f84,plain,(
% 0.11/0.36    c=c|c=d),
% 0.11/0.36    inference(resolution,[status(thm)],[f52,f49])).
% 0.11/0.36  fof(f85,plain,(
% 0.11/0.36    spl0_2|spl0_0),
% 0.11/0.36    inference(split_clause,[status(thm)],[f84,f81,f73])).
% 0.11/0.36  fof(f87,plain,(
% 0.11/0.36    ![X0,X1,X2]: (~product(g1,X0,d1,X1)|~product(g1,X1,d2,X2)|product(g1,X0,d3,X2))),
% 0.11/0.36    inference(resolution,[status(thm)],[f44,f66])).
% 0.11/0.36  fof(f89,plain,(
% 0.11/0.36    ![X0,X1,X2]: (~product(g2,X0,d,X1)|~product(g2,X1,d,X2)|product(g2,X0,c,X2))),
% 0.11/0.36    inference(resolution,[status(thm)],[f44,f60])).
% 0.11/0.36  fof(f90,plain,(
% 0.11/0.36    ![X0,X1,X2]: (~product(g2,X0,d,X1)|~product(g2,X1,c,X2)|product(g2,X0,d,X2))),
% 0.11/0.36    inference(resolution,[status(thm)],[f44,f59])).
% 0.11/0.36  fof(f92,plain,(
% 0.11/0.36    ![X0,X1,X2]: (~product(g2,X0,c,X1)|~product(g2,X1,d,X2)|product(g2,X0,d,X2))),
% 0.11/0.36    inference(resolution,[status(thm)],[f44,f58])).
% 0.11/0.36  fof(f113,plain,(
% 0.11/0.36    spl0_3 <=> identity_for(g2)=c),
% 0.11/0.36    introduced(split_symbol_definition)).
% 0.11/0.36  fof(f114,plain,(
% 0.11/0.36    identity_for(g2)=c|~spl0_3),
% 0.11/0.36    inference(component_clause,[status(thm)],[f113])).
% 0.11/0.36  fof(f116,plain,(
% 0.11/0.36    spl0_4 <=> identity_for(g2)=d),
% 0.11/0.36    introduced(split_symbol_definition)).
% 0.11/0.36  fof(f117,plain,(
% 0.11/0.36    identity_for(g2)=d|~spl0_4),
% 0.11/0.36    inference(component_clause,[status(thm)],[f116])).
% 0.11/0.36  fof(f119,plain,(
% 0.11/0.36    identity_for(g2)=c|identity_for(g2)=d),
% 0.11/0.36    inference(resolution,[status(thm)],[f33,f52])).
% 0.11/0.36  fof(f120,plain,(
% 0.11/0.36    spl0_3|spl0_4),
% 0.11/0.36    inference(split_clause,[status(thm)],[f119,f113,f116])).
% 0.11/0.36  fof(f136,plain,(
% 0.11/0.36    ![X0,X1,X2]: (~product(X0,X1,identity_for(X0),X2)|X1=X2)),
% 0.11/0.36    inference(resolution,[status(thm)],[f35,f42])).
% 0.11/0.36  fof(f143,plain,(
% 0.11/0.36    ![X0]: (~product(g1,a,a,X0)|a=X0)),
% 0.11/0.36    inference(resolution,[status(thm)],[f53,f42])).
% 0.11/0.36  fof(f152,plain,(
% 0.11/0.36    ![X0]: (~product(g1,a,b,X0)|b=X0)),
% 0.11/0.36    inference(resolution,[status(thm)],[f54,f42])).
% 0.11/0.36  fof(f157,plain,(
% 0.11/0.36    ![X0]: (~product(g1,b,a,X0)|b=X0)),
% 0.11/0.36    inference(resolution,[status(thm)],[f55,f42])).
% 0.11/0.36  fof(f164,plain,(
% 0.11/0.36    ![X0]: (~product(g1,b,b,X0)|a=X0)),
% 0.11/0.36    inference(resolution,[status(thm)],[f56,f42])).
% 0.11/0.36  fof(f166,plain,(
% 0.11/0.36    ![X0]: (inverse(X0,identity_for(X0))=identity_for(X0))),
% 0.11/0.36    inference(resolution,[status(thm)],[f37,f136])).
% 0.11/0.36  fof(f175,plain,(
% 0.11/0.36    ![X0,X1,X2]: (~product(X0,inverse(X0,X1),X1,X2)|identity_for(X0)=X2)),
% 0.11/0.36    inference(resolution,[status(thm)],[f37,f42])).
% 0.11/0.36  fof(f184,plain,(
% 0.11/0.36    ![X0,X1,X2]: (~product(X0,X1,inverse(X0,X1),X2)|identity_for(X0)=X2)),
% 0.11/0.36    inference(resolution,[status(thm)],[f38,f42])).
% 0.11/0.36  fof(f186,plain,(
% 0.11/0.36    spl0_5 <=> group_member(c,g2)),
% 0.11/0.36    introduced(split_symbol_definition)).
% 0.11/0.36  fof(f188,plain,(
% 0.11/0.36    ~group_member(c,g2)|spl0_5),
% 0.11/0.36    inference(component_clause,[status(thm)],[f186])).
% 0.11/0.36  fof(f189,plain,(
% 0.11/0.36    spl0_6 <=> c=multiply(g2,c,c)),
% 0.11/0.36    introduced(split_symbol_definition)).
% 0.11/0.36  fof(f190,plain,(
% 0.11/0.36    c=multiply(g2,c,c)|~spl0_6),
% 0.11/0.36    inference(component_clause,[status(thm)],[f189])).
% 0.11/0.36  fof(f192,plain,(
% 0.11/0.36    ~group_member(c,g2)|~group_member(c,g2)|c=multiply(g2,c,c)),
% 0.11/0.36    inference(resolution,[status(thm)],[f39,f68])).
% 0.11/0.36  fof(f193,plain,(
% 0.11/0.36    ~spl0_5|spl0_6),
% 0.11/0.36    inference(split_clause,[status(thm)],[f192,f186,f189])).
% 0.11/0.36  fof(f205,plain,(
% 0.11/0.36    $false|spl0_5),
% 0.11/0.36    inference(forward_subsumption_resolution,[status(thm)],[f188,f49])).
% 0.11/0.36  fof(f206,plain,(
% 0.11/0.36    spl0_5),
% 0.11/0.36    inference(contradiction_clause,[status(thm)],[f205])).
% 0.11/0.36  fof(f210,plain,(
% 0.11/0.36    spl0_7 <=> b=a),
% 0.11/0.36    introduced(split_symbol_definition)).
% 0.11/0.36  fof(f211,plain,(
% 0.11/0.36    b=a|~spl0_7),
% 0.11/0.36    inference(component_clause,[status(thm)],[f210])).
% 0.11/0.36  fof(f213,plain,(
% 0.11/0.36    spl0_8 <=> b=b),
% 0.11/0.36    introduced(split_symbol_definition)).
% 0.11/0.36  fof(f216,plain,(
% 0.11/0.36    b=a|b=b),
% 0.11/0.36    inference(resolution,[status(thm)],[f51,f48])).
% 0.11/0.36  fof(f217,plain,(
% 0.11/0.36    spl0_7|spl0_8),
% 0.11/0.36    inference(split_clause,[status(thm)],[f216,f210,f213])).
% 0.11/0.36  fof(f218,plain,(
% 0.11/0.36    spl0_9 <=> a=a),
% 0.11/0.36    introduced(split_symbol_definition)).
% 0.11/0.36  fof(f221,plain,(
% 0.11/0.36    a=a|a=b),
% 0.11/0.36    inference(resolution,[status(thm)],[f51,f47])).
% 0.11/0.36  fof(f222,plain,(
% 0.11/0.36    spl0_9|spl0_7),
% 0.11/0.36    inference(split_clause,[status(thm)],[f221,f218,f210])).
% 0.11/0.36  fof(f223,plain,(
% 0.11/0.36    spl0_10 <=> identity_for(g1)=a),
% 0.11/0.36    introduced(split_symbol_definition)).
% 0.11/0.36  fof(f224,plain,(
% 0.11/0.36    identity_for(g1)=a|~spl0_10),
% 0.11/0.36    inference(component_clause,[status(thm)],[f223])).
% 0.11/0.36  fof(f226,plain,(
% 0.11/0.36    spl0_11 <=> identity_for(g1)=b),
% 0.11/0.36    introduced(split_symbol_definition)).
% 0.11/0.36  fof(f229,plain,(
% 0.11/0.36    identity_for(g1)=a|identity_for(g1)=b),
% 0.11/0.36    inference(resolution,[status(thm)],[f51,f33])).
% 0.11/0.36  fof(f230,plain,(
% 0.11/0.36    spl0_10|spl0_11),
% 0.11/0.36    inference(split_clause,[status(thm)],[f229,f223,f226])).
% 0.11/0.36  fof(f231,plain,(
% 0.11/0.36    spl0_12 <=> d3=a),
% 0.11/0.36    introduced(split_symbol_definition)).
% 0.11/0.36  fof(f232,plain,(
% 0.11/0.36    d3=a|~spl0_12),
% 0.11/0.36    inference(component_clause,[status(thm)],[f231])).
% 0.11/0.36  fof(f234,plain,(
% 0.11/0.36    spl0_13 <=> d3=b),
% 0.11/0.36    introduced(split_symbol_definition)).
% 0.11/0.36  fof(f235,plain,(
% 0.11/0.36    d3=b|~spl0_13),
% 0.11/0.36    inference(component_clause,[status(thm)],[f234])).
% 0.11/0.36  fof(f237,plain,(
% 0.11/0.36    d3=a|d3=b),
% 0.11/0.36    inference(resolution,[status(thm)],[f51,f65])).
% 0.11/0.36  fof(f238,plain,(
% 0.11/0.36    spl0_12|spl0_13),
% 0.11/0.36    inference(split_clause,[status(thm)],[f237,f231,f234])).
% 0.11/0.36  fof(f239,plain,(
% 0.11/0.36    spl0_14 <=> d2=a),
% 0.11/0.36    introduced(split_symbol_definition)).
% 0.11/0.36  fof(f240,plain,(
% 0.11/0.36    d2=a|~spl0_14),
% 0.11/0.36    inference(component_clause,[status(thm)],[f239])).
% 0.11/0.36  fof(f242,plain,(
% 0.11/0.36    spl0_15 <=> d2=b),
% 0.11/0.36    introduced(split_symbol_definition)).
% 0.11/0.36  fof(f243,plain,(
% 0.11/0.36    d2=b|~spl0_15),
% 0.11/0.36    inference(component_clause,[status(thm)],[f242])).
% 0.11/0.36  fof(f244,plain,(
% 0.11/0.36    ~d2=b|spl0_15),
% 0.11/0.36    inference(component_clause,[status(thm)],[f242])).
% 0.11/0.36  fof(f245,plain,(
% 0.11/0.36    d2=a|d2=b),
% 0.11/0.36    inference(resolution,[status(thm)],[f51,f64])).
% 0.11/0.36  fof(f246,plain,(
% 0.11/0.36    spl0_14|spl0_15),
% 0.11/0.36    inference(split_clause,[status(thm)],[f245,f239,f242])).
% 0.11/0.36  fof(f247,plain,(
% 0.11/0.36    spl0_16 <=> d1=a),
% 0.11/0.36    introduced(split_symbol_definition)).
% 0.11/0.36  fof(f248,plain,(
% 0.11/0.36    d1=a|~spl0_16),
% 0.11/0.36    inference(component_clause,[status(thm)],[f247])).
% 0.11/0.36  fof(f249,plain,(
% 0.11/0.36    ~d1=a|spl0_16),
% 0.11/0.36    inference(component_clause,[status(thm)],[f247])).
% 0.11/0.36  fof(f250,plain,(
% 0.11/0.36    spl0_17 <=> d1=b),
% 0.11/0.36    introduced(split_symbol_definition)).
% 0.11/0.36  fof(f251,plain,(
% 0.11/0.36    d1=b|~spl0_17),
% 0.11/0.36    inference(component_clause,[status(thm)],[f250])).
% 0.11/0.36  fof(f252,plain,(
% 0.11/0.36    ~d1=b|spl0_17),
% 0.11/0.36    inference(component_clause,[status(thm)],[f250])).
% 0.11/0.36  fof(f253,plain,(
% 0.11/0.36    d1=a|d1=b),
% 0.11/0.36    inference(resolution,[status(thm)],[f51,f63])).
% 0.11/0.36  fof(f254,plain,(
% 0.11/0.36    spl0_16|spl0_17),
% 0.11/0.36    inference(split_clause,[status(thm)],[f253,f247,f250])).
% 0.11/0.36  fof(f255,plain,(
% 0.11/0.36    ![X0]: (~group_member(X0,g2)|X0=c|X0=c|~spl0_0)),
% 0.11/0.36    inference(backward_demodulation,[status(thm)],[f74,f52])).
% 0.11/0.36  fof(f256,plain,(
% 0.11/0.36    ![X0]: (~group_member(X0,g2)|X0=c|~spl0_0)),
% 0.11/0.36    inference(duplicate_literals_removal,[status(esa)],[f255])).
% 0.11/0.36  fof(f265,plain,(
% 0.11/0.36    product(g1,a,d2,d3)|~spl0_16),
% 0.11/0.36    inference(backward_demodulation,[status(thm)],[f248,f66])).
% 0.11/0.36  fof(f267,plain,(
% 0.11/0.36    ~product(g2,an_isomorphism(a),an_isomorphism(d2),an_isomorphism(d3))|~spl0_16),
% 0.11/0.36    inference(backward_demodulation,[status(thm)],[f248,f67])).
% 0.11/0.36  fof(f268,plain,(
% 0.11/0.36    ~product(g2,c,an_isomorphism(d2),an_isomorphism(d3))|~spl0_16),
% 0.11/0.36    inference(forward_demodulation,[status(thm)],[f61,f267])).
% 0.11/0.36  fof(f269,plain,(
% 0.11/0.36    ~product(g2,c,an_isomorphism(a),an_isomorphism(d3))|~spl0_14|~spl0_16),
% 0.11/0.36    inference(backward_demodulation,[status(thm)],[f240,f268])).
% 0.11/0.36  fof(f270,plain,(
% 0.11/0.36    ~product(g2,c,c,an_isomorphism(d3))|~spl0_14|~spl0_16),
% 0.11/0.36    inference(forward_demodulation,[status(thm)],[f61,f269])).
% 0.11/0.36  fof(f272,plain,(
% 0.11/0.36    ![X0,X1]: (multiply(g2,X0,X1)=c|~group_member(X0,g2)|~group_member(X1,g2)|~spl0_0)),
% 0.11/0.36    inference(resolution,[status(thm)],[f256,f40])).
% 0.11/0.36  fof(f273,plain,(
% 0.11/0.36    ![X0]: (inverse(g2,X0)=c|~group_member(X0,g2)|~spl0_0)),
% 0.11/0.36    inference(resolution,[status(thm)],[f256,f36])).
% 0.11/0.36  fof(f275,plain,(
% 0.11/0.36    ~product(g2,c,c,an_isomorphism(a))|~spl0_12|~spl0_14|~spl0_16),
% 0.11/0.36    inference(backward_demodulation,[status(thm)],[f232,f270])).
% 0.11/0.36  fof(f276,plain,(
% 0.11/0.36    ~product(g2,c,c,c)|~spl0_12|~spl0_14|~spl0_16),
% 0.11/0.36    inference(forward_demodulation,[status(thm)],[f61,f275])).
% 0.11/0.36  fof(f277,plain,(
% 0.11/0.36    $false|~spl0_12|~spl0_14|~spl0_16),
% 0.11/0.36    inference(forward_subsumption_resolution,[status(thm)],[f276,f57])).
% 0.11/0.36  fof(f278,plain,(
% 0.11/0.36    ~spl0_12|~spl0_14|~spl0_16),
% 0.11/0.36    inference(contradiction_clause,[status(thm)],[f277])).
% 0.11/0.36  fof(f279,plain,(
% 0.11/0.36    a=b|~spl0_16|~spl0_17),
% 0.11/0.36    inference(forward_demodulation,[status(thm)],[f248,f251])).
% 0.11/0.36  fof(f290,plain,(
% 0.11/0.36    d2=a|~spl0_16|~spl0_17|~spl0_15),
% 0.11/0.36    inference(forward_demodulation,[status(thm)],[f279,f243])).
% 0.11/0.36  fof(f295,plain,(
% 0.11/0.36    ~a=b|~spl0_16|spl0_17),
% 0.11/0.36    inference(forward_demodulation,[status(thm)],[f248,f252])).
% 0.11/0.36  fof(f308,plain,(
% 0.11/0.36    $false|~spl0_16|spl0_17|~spl0_7),
% 0.11/0.36    inference(forward_subsumption_resolution,[status(thm)],[f211,f295])).
% 0.11/0.36  fof(f309,plain,(
% 0.11/0.36    ~spl0_16|spl0_17|~spl0_7),
% 0.11/0.36    inference(contradiction_clause,[status(thm)],[f308])).
% 0.11/0.36  fof(f314,plain,(
% 0.11/0.36    ![X0,X1]: (~product(g2,X0,c,X1)|X0=X1|~spl0_3)),
% 0.11/0.36    inference(paramodulation,[status(thm)],[f114,f136])).
% 0.11/0.36  fof(f316,plain,(
% 0.11/0.36    ![X0]: (product(g2,X0,c,X0)|~spl0_3)),
% 0.11/0.36    inference(paramodulation,[status(thm)],[f114,f35])).
% 0.11/0.36  fof(f320,plain,(
% 0.11/0.36    inverse(g1,a)=identity_for(g1)|~spl0_10),
% 0.11/0.36    inference(paramodulation,[status(thm)],[f224,f166])).
% 0.11/0.36  fof(f321,plain,(
% 0.11/0.36    inverse(g1,a)=a|~spl0_10),
% 0.11/0.36    inference(forward_demodulation,[status(thm)],[f224,f320])).
% 0.11/0.36  fof(f356,plain,(
% 0.11/0.36    spl0_18 <=> group_member(a,g1)),
% 0.11/0.36    introduced(split_symbol_definition)).
% 0.11/0.36  fof(f358,plain,(
% 0.11/0.36    ~group_member(a,g1)|spl0_18),
% 0.11/0.36    inference(component_clause,[status(thm)],[f356])).
% 0.11/0.36  fof(f381,plain,(
% 0.11/0.36    spl0_19 <=> product(g2,c,c,c)),
% 0.11/0.36    introduced(split_symbol_definition)).
% 0.11/0.36  fof(f384,plain,(
% 0.11/0.36    ~group_member(c,g2)|~group_member(c,g2)|product(g2,c,c,c)|~spl0_6),
% 0.11/0.36    inference(paramodulation,[status(thm)],[f190,f39])).
% 0.11/0.36  fof(f385,plain,(
% 0.11/0.36    ~spl0_5|spl0_19|~spl0_6),
% 0.11/0.36    inference(split_clause,[status(thm)],[f384,f186,f381,f189])).
% 0.11/0.36  fof(f389,plain,(
% 0.11/0.36    spl0_20 <=> X0=multiply(g2,X0,c)|~group_member(X0,g2)),
% 0.11/0.36    introduced(split_symbol_definition)).
% 0.11/0.36  fof(f392,plain,(
% 0.11/0.36    ![X0]: (X0=multiply(g2,X0,c)|~group_member(X0,g2)|~group_member(c,g2)|~spl0_3)),
% 0.11/0.36    inference(resolution,[status(thm)],[f314,f39])).
% 0.11/0.36  fof(f393,plain,(
% 0.11/0.36    spl0_20|~spl0_5|~spl0_3),
% 0.11/0.36    inference(split_clause,[status(thm)],[f392,f389,f186,f113])).
% 0.11/0.36  fof(f409,plain,(
% 0.11/0.36    ~product(g2,c,an_isomorphism(b),an_isomorphism(d3))|~spl0_15|~spl0_16),
% 0.11/0.36    inference(forward_demodulation,[status(thm)],[f243,f268])).
% 0.11/0.36  fof(f413,plain,(
% 0.11/0.36    c=c|~group_member(c,g2)|~group_member(c,g2)|~spl0_0|~spl0_6),
% 0.11/0.36    inference(paramodulation,[status(thm)],[f190,f272])).
% 0.11/0.36  fof(f414,plain,(
% 0.11/0.36    spl0_2|~spl0_5|~spl0_0|~spl0_6),
% 0.11/0.36    inference(split_clause,[status(thm)],[f413,f81,f186,f73,f189])).
% 0.11/0.36  fof(f417,plain,(
% 0.11/0.36    spl0_21 <=> group_member(identity_for(g2),g2)),
% 0.11/0.36    introduced(split_symbol_definition)).
% 0.11/0.36  fof(f419,plain,(
% 0.11/0.36    ~group_member(identity_for(g2),g2)|spl0_21),
% 0.11/0.36    inference(component_clause,[status(thm)],[f417])).
% 0.11/0.36  fof(f420,plain,(
% 0.11/0.36    identity_for(g2)=c|~group_member(identity_for(g2),g2)|~spl0_0),
% 0.11/0.36    inference(paramodulation,[status(thm)],[f166,f273])).
% 0.11/0.36  fof(f421,plain,(
% 0.11/0.36    spl0_3|~spl0_21|~spl0_0),
% 0.11/0.36    inference(split_clause,[status(thm)],[f420,f113,f417,f73])).
% 0.11/0.36  fof(f422,plain,(
% 0.11/0.36    ~product(g2,c,an_isomorphism(b),an_isomorphism(b))|~spl0_13|~spl0_15|~spl0_16),
% 0.11/0.36    inference(forward_demodulation,[status(thm)],[f235,f409])).
% 0.11/0.36  fof(f460,plain,(
% 0.11/0.36    spl0_22 <=> d=multiply(g2,c,d)),
% 0.11/0.36    introduced(split_symbol_definition)).
% 0.11/0.36  fof(f463,plain,(
% 0.11/0.36    spl0_23 <=> group_member(d,g2)),
% 0.11/0.36    introduced(split_symbol_definition)).
% 0.11/0.36  fof(f465,plain,(
% 0.11/0.36    ~group_member(d,g2)|spl0_23),
% 0.11/0.36    inference(component_clause,[status(thm)],[f463])).
% 0.11/0.36  fof(f466,plain,(
% 0.11/0.36    d=multiply(g2,c,d)|~group_member(c,g2)|~group_member(d,g2)),
% 0.11/0.36    inference(resolution,[status(thm)],[f69,f39])).
% 0.11/0.36  fof(f467,plain,(
% 0.11/0.36    spl0_22|~spl0_5|~spl0_23),
% 0.11/0.36    inference(split_clause,[status(thm)],[f466,f460,f186,f463])).
% 0.11/0.36  fof(f468,plain,(
% 0.11/0.36    $false|spl0_23),
% 0.11/0.36    inference(forward_subsumption_resolution,[status(thm)],[f465,f50])).
% 0.11/0.36  fof(f469,plain,(
% 0.11/0.36    spl0_23),
% 0.11/0.36    inference(contradiction_clause,[status(thm)],[f468])).
% 0.11/0.36  fof(f470,plain,(
% 0.11/0.36    spl0_24 <=> d=multiply(g2,d,c)),
% 0.11/0.36    introduced(split_symbol_definition)).
% 0.11/0.36  fof(f473,plain,(
% 0.11/0.36    d=multiply(g2,d,c)|~group_member(d,g2)|~group_member(c,g2)),
% 0.11/0.36    inference(resolution,[status(thm)],[f70,f39])).
% 0.11/0.36  fof(f474,plain,(
% 0.11/0.36    spl0_24|~spl0_23|~spl0_5),
% 0.11/0.36    inference(split_clause,[status(thm)],[f473,f470,f463,f186])).
% 0.11/0.36  fof(f475,plain,(
% 0.11/0.36    spl0_25 <=> c=multiply(g2,d,d)),
% 0.11/0.36    introduced(split_symbol_definition)).
% 0.11/0.36  fof(f478,plain,(
% 0.11/0.36    c=multiply(g2,d,d)|~group_member(d,g2)|~group_member(d,g2)),
% 0.11/0.36    inference(resolution,[status(thm)],[f71,f39])).
% 0.11/0.36  fof(f479,plain,(
% 0.11/0.36    spl0_25|~spl0_23),
% 0.11/0.36    inference(split_clause,[status(thm)],[f478,f475,f463])).
% 0.11/0.36  fof(f483,plain,(
% 0.11/0.36    spl0_26 <=> b=multiply(g1,a,b)),
% 0.11/0.36    introduced(split_symbol_definition)).
% 0.11/0.36  fof(f486,plain,(
% 0.11/0.36    spl0_27 <=> group_member(b,g1)),
% 0.11/0.36    introduced(split_symbol_definition)).
% 0.11/0.36  fof(f488,plain,(
% 0.11/0.36    ~group_member(b,g1)|spl0_27),
% 0.11/0.36    inference(component_clause,[status(thm)],[f486])).
% 0.11/0.36  fof(f500,plain,(
% 0.11/0.36    ![X0]: (~product(g1,d1,d2,X0)|d3=X0)),
% 0.11/0.36    inference(resolution,[status(thm)],[f66,f42])).
% 0.11/0.36  fof(f522,plain,(
% 0.11/0.36    $false|spl0_18),
% 0.11/0.36    inference(forward_subsumption_resolution,[status(thm)],[f358,f47])).
% 0.11/0.36  fof(f523,plain,(
% 0.11/0.36    spl0_18),
% 0.11/0.36    inference(contradiction_clause,[status(thm)],[f522])).
% 0.11/0.36  fof(f524,plain,(
% 0.11/0.36    spl0_28 <=> a=multiply(g1,a,a)),
% 0.11/0.36    introduced(split_symbol_definition)).
% 0.11/0.36  fof(f527,plain,(
% 0.11/0.36    a=multiply(g1,a,a)|~group_member(a,g1)|~group_member(a,g1)),
% 0.11/0.36    inference(resolution,[status(thm)],[f143,f39])).
% 0.11/0.36  fof(f528,plain,(
% 0.11/0.36    spl0_28|~spl0_18),
% 0.11/0.36    inference(split_clause,[status(thm)],[f527,f524,f356])).
% 0.11/0.36  fof(f529,plain,(
% 0.11/0.36    b=multiply(g1,a,b)|~group_member(a,g1)|~group_member(b,g1)),
% 0.11/0.36    inference(resolution,[status(thm)],[f152,f39])).
% 0.11/0.36  fof(f530,plain,(
% 0.11/0.36    spl0_26|~spl0_18|~spl0_27),
% 0.11/0.36    inference(split_clause,[status(thm)],[f529,f483,f356,f486])).
% 0.11/0.36  fof(f531,plain,(
% 0.11/0.36    $false|spl0_27),
% 0.11/0.36    inference(forward_subsumption_resolution,[status(thm)],[f488,f48])).
% 0.11/0.36  fof(f532,plain,(
% 0.11/0.36    spl0_27),
% 0.11/0.36    inference(contradiction_clause,[status(thm)],[f531])).
% 0.11/0.36  fof(f533,plain,(
% 0.11/0.36    spl0_29 <=> b=multiply(g1,b,a)),
% 0.11/0.36    introduced(split_symbol_definition)).
% 0.11/0.36  fof(f536,plain,(
% 0.11/0.36    b=multiply(g1,b,a)|~group_member(b,g1)|~group_member(a,g1)),
% 0.11/0.36    inference(resolution,[status(thm)],[f157,f39])).
% 0.11/0.36  fof(f537,plain,(
% 0.11/0.36    spl0_29|~spl0_27|~spl0_18),
% 0.11/0.36    inference(split_clause,[status(thm)],[f536,f533,f486,f356])).
% 0.11/0.36  fof(f538,plain,(
% 0.11/0.36    spl0_30 <=> a=multiply(g1,b,b)),
% 0.11/0.36    introduced(split_symbol_definition)).
% 0.11/0.36  fof(f541,plain,(
% 0.11/0.36    a=multiply(g1,b,b)|~group_member(b,g1)|~group_member(b,g1)),
% 0.11/0.36    inference(resolution,[status(thm)],[f164,f39])).
% 0.11/0.36  fof(f542,plain,(
% 0.11/0.36    spl0_30|~spl0_27),
% 0.11/0.36    inference(split_clause,[status(thm)],[f541,f538,f486])).
% 0.11/0.36  fof(f556,plain,(
% 0.11/0.36    spl0_31 <=> ~product(g1,X0,d1,X1)|product(g1,X0,d3,multiply(g1,X1,d2))|~group_member(X1,g1)),
% 0.11/0.36    introduced(split_symbol_definition)).
% 0.11/0.36  fof(f559,plain,(
% 0.11/0.36    spl0_32 <=> group_member(d2,g1)),
% 0.11/0.36    introduced(split_symbol_definition)).
% 0.11/0.36  fof(f561,plain,(
% 0.11/0.36    ~group_member(d2,g1)|spl0_32),
% 0.11/0.36    inference(component_clause,[status(thm)],[f559])).
% 0.11/0.36  fof(f562,plain,(
% 0.11/0.36    ![X0,X1]: (~product(g1,X0,d1,X1)|product(g1,X0,d3,multiply(g1,X1,d2))|~group_member(X1,g1)|~group_member(d2,g1))),
% 0.11/0.36    inference(resolution,[status(thm)],[f87,f39])).
% 0.11/0.36  fof(f563,plain,(
% 0.11/0.36    spl0_31|~spl0_32),
% 0.11/0.36    inference(split_clause,[status(thm)],[f562,f556,f559])).
% 0.11/0.36  fof(f564,plain,(
% 0.11/0.36    $false|spl0_32),
% 0.11/0.36    inference(forward_subsumption_resolution,[status(thm)],[f561,f64])).
% 0.11/0.36  fof(f565,plain,(
% 0.11/0.36    spl0_32),
% 0.11/0.36    inference(contradiction_clause,[status(thm)],[f564])).
% 0.11/0.36  fof(f571,plain,(
% 0.11/0.36    ~product(g2,an_isomorphism(d1),an_isomorphism(a),an_isomorphism(d3))|~spl0_14),
% 0.11/0.36    inference(backward_demodulation,[status(thm)],[f240,f67])).
% 0.11/0.36  fof(f572,plain,(
% 0.11/0.36    ~product(g2,an_isomorphism(d1),c,an_isomorphism(d3))|~spl0_14),
% 0.11/0.36    inference(forward_demodulation,[status(thm)],[f61,f571])).
% 0.11/0.36  fof(f573,plain,(
% 0.11/0.36    product(g1,d1,a,d3)|~spl0_14),
% 0.11/0.36    inference(backward_demodulation,[status(thm)],[f240,f66])).
% 0.11/0.36  fof(f575,plain,(
% 0.11/0.36    product(g1,a,a,d3)|~spl0_14|~spl0_16),
% 0.11/0.36    inference(forward_demodulation,[status(thm)],[f240,f265])).
% 0.11/0.36  fof(f576,plain,(
% 0.11/0.36    a=d3|~spl0_14|~spl0_16),
% 0.11/0.36    inference(resolution,[status(thm)],[f575,f143])).
% 0.11/0.36  fof(f577,plain,(
% 0.11/0.36    spl0_12|~spl0_14|~spl0_16),
% 0.11/0.36    inference(split_clause,[status(thm)],[f576,f231,f239,f247])).
% 0.11/0.36  fof(f585,plain,(
% 0.11/0.36    spl0_14|~spl0_16|~spl0_17|~spl0_15),
% 0.11/0.36    inference(split_clause,[status(thm)],[f290,f239,f247,f250,f242])).
% 0.11/0.36  fof(f586,plain,(
% 0.11/0.36    ~product(g2,c,d,an_isomorphism(b))|~spl0_13|~spl0_15|~spl0_16),
% 0.11/0.36    inference(forward_demodulation,[status(thm)],[f62,f422])).
% 0.11/0.36  fof(f587,plain,(
% 0.11/0.36    ~product(g2,c,d,d)|~spl0_13|~spl0_15|~spl0_16),
% 0.11/0.36    inference(forward_demodulation,[status(thm)],[f62,f586])).
% 0.11/0.36  fof(f588,plain,(
% 0.11/0.36    $false|~spl0_13|~spl0_15|~spl0_16),
% 0.11/0.36    inference(forward_subsumption_resolution,[status(thm)],[f587,f58])).
% 0.11/0.36  fof(f589,plain,(
% 0.11/0.36    ~spl0_13|~spl0_15|~spl0_16),
% 0.11/0.36    inference(contradiction_clause,[status(thm)],[f588])).
% 0.11/0.36  fof(f594,plain,(
% 0.11/0.36    ~b=a|~spl0_17|spl0_16),
% 0.11/0.36    inference(forward_demodulation,[status(thm)],[f251,f249])).
% 0.11/0.36  fof(f594,plain,(
% 0.11/0.36    ~b=a|~spl0_17|spl0_16),
% 0.11/0.36    inference(forward_demodulation,[status(thm)],[f251,f249])).
% 0.11/0.36  fof(f595,plain,(
% 0.11/0.36    ~a=b|~spl0_14|spl0_15),
% 0.11/0.36    inference(backward_demodulation,[status(thm)],[f240,f244])).
% 0.11/0.36  fof(f596,plain,(
% 0.11/0.36    ~spl0_7|~spl0_14|spl0_15),
% 0.11/0.36    inference(split_clause,[status(thm)],[f595,f210,f239,f242])).
% 0.11/0.36  fof(f633,plain,(
% 0.11/0.36    product(g1,b,a,d3)|~spl0_17|~spl0_14),
% 0.11/0.36    inference(forward_demodulation,[status(thm)],[f251,f573])).
% 0.11/0.36  fof(f634,plain,(
% 0.11/0.36    ~product(g2,an_isomorphism(b),c,an_isomorphism(d3))|~spl0_17|~spl0_14),
% 0.11/0.36    inference(forward_demodulation,[status(thm)],[f251,f572])).
% 0.11/0.36  fof(f635,plain,(
% 0.11/0.36    ~product(g2,d,c,an_isomorphism(d3))|~spl0_17|~spl0_14),
% 0.11/0.36    inference(forward_demodulation,[status(thm)],[f62,f634])).
% 0.11/0.36  fof(f636,plain,(
% 0.11/0.36    ~product(g2,d,c,an_isomorphism(b))|~spl0_13|~spl0_17|~spl0_14),
% 0.11/0.36    inference(forward_demodulation,[status(thm)],[f235,f635])).
% 0.11/0.36  fof(f637,plain,(
% 0.11/0.36    ~product(g2,d,c,d)|~spl0_13|~spl0_17|~spl0_14),
% 0.11/0.36    inference(forward_demodulation,[status(thm)],[f62,f636])).
% 0.11/0.36  fof(f638,plain,(
% 0.11/0.36    $false|~spl0_3|~spl0_13|~spl0_17|~spl0_14),
% 0.11/0.36    inference(forward_subsumption_resolution,[status(thm)],[f637,f316])).
% 0.11/0.36  fof(f639,plain,(
% 0.11/0.36    ~spl0_3|~spl0_13|~spl0_17|~spl0_14),
% 0.11/0.36    inference(contradiction_clause,[status(thm)],[f638])).
% 0.11/0.36  fof(f648,plain,(
% 0.11/0.36    ![X0]: (product(g2,X0,d,X0)|~spl0_4)),
% 0.11/0.36    inference(paramodulation,[status(thm)],[f117,f35])).
% 0.11/0.36  fof(f657,plain,(
% 0.11/0.36    c=d|~spl0_4),
% 0.11/0.36    inference(resolution,[status(thm)],[f648,f71])).
% 0.11/0.36  fof(f658,plain,(
% 0.11/0.36    spl0_0|~spl0_4),
% 0.11/0.36    inference(split_clause,[status(thm)],[f657,f73,f116])).
% 0.11/0.36  fof(f675,plain,(
% 0.11/0.36    inverse(g2,c)=identity_for(g2)|~spl0_3),
% 0.11/0.36    inference(paramodulation,[status(thm)],[f114,f166])).
% 0.11/0.36  fof(f676,plain,(
% 0.11/0.36    inverse(g2,c)=c|~spl0_3),
% 0.11/0.36    inference(forward_demodulation,[status(thm)],[f114,f675])).
% 0.11/0.36  fof(f708,plain,(
% 0.11/0.36    $false|spl0_21),
% 0.11/0.36    inference(forward_subsumption_resolution,[status(thm)],[f419,f33])).
% 0.11/0.36  fof(f709,plain,(
% 0.11/0.36    spl0_21),
% 0.11/0.36    inference(contradiction_clause,[status(thm)],[f708])).
% 0.11/0.36  fof(f723,plain,(
% 0.11/0.36    ~product(g2,an_isomorphism(b),an_isomorphism(d2),an_isomorphism(d3))|~spl0_17),
% 0.11/0.36    inference(forward_demodulation,[status(thm)],[f251,f67])).
% 0.11/0.36  fof(f724,plain,(
% 0.11/0.36    ~product(g2,d,an_isomorphism(d2),an_isomorphism(d3))|~spl0_17),
% 0.11/0.36    inference(forward_demodulation,[status(thm)],[f62,f723])).
% 0.11/0.36  fof(f730,plain,(
% 0.11/0.36    product(g1,b,d2,d3)|~spl0_17),
% 0.11/0.36    inference(forward_demodulation,[status(thm)],[f251,f66])).
% 0.11/0.36  fof(f731,plain,(
% 0.11/0.36    product(g1,b,b,d3)|~spl0_15|~spl0_17),
% 0.11/0.36    inference(forward_demodulation,[status(thm)],[f243,f730])).
% 0.11/0.36  fof(f732,plain,(
% 0.11/0.36    product(g1,b,b,b)|~spl0_13|~spl0_15|~spl0_17),
% 0.11/0.36    inference(forward_demodulation,[status(thm)],[f235,f731])).
% 0.11/0.36  fof(f733,plain,(
% 0.11/0.36    a=b|~spl0_13|~spl0_15|~spl0_17),
% 0.11/0.36    inference(resolution,[status(thm)],[f732,f164])).
% 0.11/0.36  fof(f734,plain,(
% 0.11/0.36    $false|spl0_16|~spl0_13|~spl0_15|~spl0_17),
% 0.11/0.36    inference(forward_subsumption_resolution,[status(thm)],[f733,f594])).
% 0.11/0.36  fof(f735,plain,(
% 0.11/0.36    spl0_16|~spl0_13|~spl0_15|~spl0_17),
% 0.11/0.36    inference(contradiction_clause,[status(thm)],[f734])).
% 0.11/0.36  fof(f772,plain,(
% 0.11/0.36    ![X0]: (~product(g1,d1,b,X0)|d3=X0|~spl0_15)),
% 0.11/0.36    inference(forward_demodulation,[status(thm)],[f243,f72])).
% 0.11/0.36  fof(f773,plain,(
% 0.11/0.36    spl0_33 <=> d3=multiply(g1,d1,b)),
% 0.11/0.36    introduced(split_symbol_definition)).
% 0.11/0.36  fof(f776,plain,(
% 0.11/0.36    spl0_34 <=> group_member(d1,g1)),
% 0.11/0.36    introduced(split_symbol_definition)).
% 0.11/0.36  fof(f778,plain,(
% 0.11/0.36    ~group_member(d1,g1)|spl0_34),
% 0.11/0.36    inference(component_clause,[status(thm)],[f776])).
% 0.11/0.36  fof(f779,plain,(
% 0.11/0.36    d3=multiply(g1,d1,b)|~group_member(d1,g1)|~group_member(b,g1)|~spl0_15),
% 0.11/0.36    inference(resolution,[status(thm)],[f772,f39])).
% 0.11/0.36  fof(f780,plain,(
% 0.11/0.36    spl0_33|~spl0_34|~spl0_27|~spl0_15),
% 0.11/0.36    inference(split_clause,[status(thm)],[f779,f773,f776,f486,f242])).
% 0.11/0.36  fof(f781,plain,(
% 0.11/0.36    $false|spl0_34),
% 0.11/0.36    inference(forward_subsumption_resolution,[status(thm)],[f778,f63])).
% 0.11/0.36  fof(f782,plain,(
% 0.11/0.36    spl0_34),
% 0.11/0.36    inference(contradiction_clause,[status(thm)],[f781])).
% 0.11/0.36  fof(f792,plain,(
% 0.11/0.36    spl0_35 <=> d3=multiply(g1,d1,d2)),
% 0.11/0.36    introduced(split_symbol_definition)).
% 0.11/0.36  fof(f795,plain,(
% 0.11/0.36    d3=multiply(g1,d1,d2)|~group_member(d1,g1)|~group_member(d2,g1)),
% 0.11/0.36    inference(resolution,[status(thm)],[f500,f39])).
% 0.11/0.36  fof(f796,plain,(
% 0.11/0.36    spl0_35|~spl0_34|~spl0_32),
% 0.11/0.36    inference(split_clause,[status(thm)],[f795,f792,f776,f559])).
% 0.11/0.36  fof(f803,plain,(
% 0.11/0.36    spl0_36 <=> ~product(g2,X0,d,X1)|product(g2,X0,c,multiply(g2,X1,d))|~group_member(X1,g2)),
% 0.11/0.36    introduced(split_symbol_definition)).
% 0.11/0.36  fof(f806,plain,(
% 0.11/0.36    ![X0,X1]: (~product(g2,X0,d,X1)|product(g2,X0,c,multiply(g2,X1,d))|~group_member(X1,g2)|~group_member(d,g2))),
% 0.11/0.36    inference(resolution,[status(thm)],[f89,f39])).
% 0.11/0.36  fof(f807,plain,(
% 0.11/0.36    spl0_36|~spl0_23),
% 0.11/0.36    inference(split_clause,[status(thm)],[f806,f803,f463])).
% 0.11/0.36  fof(f811,plain,(
% 0.11/0.36    ![X0,X1]: (identity_for(X0)=multiply(X0,inverse(X0,X1),X1)|~group_member(inverse(X0,X1),X0)|~group_member(X1,X0))),
% 0.11/0.36    inference(resolution,[status(thm)],[f175,f39])).
% 0.11/0.36  fof(f812,plain,(
% 0.11/0.36    ![X0,X1]: (identity_for(X0)=multiply(X0,inverse(X0,X1),X1)|~group_member(X1,X0))),
% 0.11/0.36    inference(forward_subsumption_resolution,[status(thm)],[f811,f36])).
% 0.11/0.36  fof(f819,plain,(
% 0.11/0.36    ![X0,X1]: (identity_for(X0)=multiply(X0,X1,inverse(X0,X1))|~group_member(X1,X0)|~group_member(inverse(X0,X1),X0))),
% 0.11/0.36    inference(resolution,[status(thm)],[f184,f39])).
% 0.11/0.36  fof(f820,plain,(
% 0.11/0.36    ![X0,X1]: (identity_for(X0)=multiply(X0,X1,inverse(X0,X1))|~group_member(X1,X0))),
% 0.11/0.36    inference(forward_subsumption_resolution,[status(thm)],[f819,f36])).
% 0.11/0.36  fof(f824,plain,(
% 0.11/0.36    spl0_37 <=> identity_for(g1)=multiply(g1,a,a)),
% 0.11/0.36    introduced(split_symbol_definition)).
% 0.11/0.36  fof(f827,plain,(
% 0.11/0.36    identity_for(g1)=multiply(g1,a,a)|~group_member(a,g1)|~spl0_10),
% 0.11/0.36    inference(paramodulation,[status(thm)],[f321,f812])).
% 0.11/0.36  fof(f828,plain,(
% 0.11/0.36    spl0_37|~spl0_18|~spl0_10),
% 0.11/0.36    inference(split_clause,[status(thm)],[f827,f824,f356,f223])).
% 0.11/0.36  fof(f910,plain,(
% 0.11/0.36    spl0_38 <=> ~product(g2,multiply(g2,X0,d),c,X1)|product(g2,X0,d,X1)|~group_member(X0,g2)),
% 0.11/0.36    introduced(split_symbol_definition)).
% 0.11/0.36  fof(f913,plain,(
% 0.11/0.36    ![X0,X1]: (~product(g2,multiply(g2,X0,d),c,X1)|product(g2,X0,d,X1)|~group_member(X0,g2)|~group_member(d,g2))),
% 0.11/0.36    inference(resolution,[status(thm)],[f90,f39])).
% 0.11/0.36  fof(f914,plain,(
% 0.11/0.36    spl0_38|~spl0_23),
% 0.11/0.36    inference(split_clause,[status(thm)],[f913,f910,f463])).
% 0.11/0.36  fof(f924,plain,(
% 0.11/0.36    spl0_39 <=> ~product(g2,X0,c,X1)|product(g2,X0,d,multiply(g2,X1,d))|~group_member(X1,g2)),
% 0.11/0.36    introduced(split_symbol_definition)).
% 0.11/0.36  fof(f927,plain,(
% 0.11/0.36    ![X0,X1]: (~product(g2,X0,c,X1)|product(g2,X0,d,multiply(g2,X1,d))|~group_member(X1,g2)|~group_member(d,g2))),
% 0.11/0.36    inference(resolution,[status(thm)],[f92,f39])).
% 0.11/0.36  fof(f928,plain,(
% 0.11/0.36    spl0_39|~spl0_23),
% 0.11/0.36    inference(split_clause,[status(thm)],[f927,f924,f463])).
% 0.11/0.36  fof(f930,plain,(
% 0.11/0.36    ~product(g2,d,an_isomorphism(d2),an_isomorphism(a))|~spl0_12|~spl0_17),
% 0.11/0.36    inference(backward_demodulation,[status(thm)],[f232,f724])).
% 0.11/0.36  fof(f931,plain,(
% 0.11/0.36    ~product(g2,d,an_isomorphism(d2),c)|~spl0_12|~spl0_17),
% 0.11/0.36    inference(forward_demodulation,[status(thm)],[f61,f930])).
% 0.11/0.36  fof(f939,plain,(
% 0.11/0.36    product(g1,d1,d2,a)|~spl0_12),
% 0.11/0.36    inference(backward_demodulation,[status(thm)],[f232,f66])).
% 0.11/0.36  fof(f975,plain,(
% 0.11/0.36    spl0_40 <=> identity_for(g2)=multiply(g2,c,c)),
% 0.11/0.36    introduced(split_symbol_definition)).
% 0.11/0.36  fof(f978,plain,(
% 0.11/0.36    identity_for(g2)=multiply(g2,c,c)|~group_member(c,g2)|~spl0_3),
% 0.11/0.36    inference(paramodulation,[status(thm)],[f676,f820])).
% 0.11/0.36  fof(f979,plain,(
% 0.11/0.36    spl0_40|~spl0_5|~spl0_3),
% 0.11/0.36    inference(split_clause,[status(thm)],[f978,f975,f186,f113])).
% 0.11/0.36  fof(f993,plain,(
% 0.11/0.36    product(g1,b,a,a)|~spl0_12|~spl0_17|~spl0_14),
% 0.11/0.36    inference(forward_demodulation,[status(thm)],[f232,f633])).
% 0.11/0.36  fof(f994,plain,(
% 0.11/0.36    b=a|~spl0_12|~spl0_17|~spl0_14),
% 0.11/0.36    inference(resolution,[status(thm)],[f993,f157])).
% 0.11/0.36  fof(f995,plain,(
% 0.11/0.36    spl0_7|~spl0_12|~spl0_17|~spl0_14),
% 0.11/0.36    inference(split_clause,[status(thm)],[f994,f210,f231,f250,f239])).
% 0.11/0.36  fof(f1049,plain,(
% 0.11/0.36    product(g1,a,d2,a)|~spl0_16|~spl0_12),
% 0.11/0.36    inference(forward_demodulation,[status(thm)],[f248,f939])).
% 0.29/0.59  fof(f1050,plain,(
% 0.29/0.59    product(g1,a,b,a)|~spl0_15|~spl0_16|~spl0_12),
% 0.29/0.59    inference(forward_demodulation,[status(thm)],[f243,f1049])).
% 0.29/0.59  fof(f1051,plain,(
% 0.29/0.59    b=a|~spl0_15|~spl0_16|~spl0_12),
% 0.29/0.59    inference(resolution,[status(thm)],[f1050,f152])).
% 0.29/0.59  fof(f1052,plain,(
% 0.29/0.59    spl0_7|~spl0_15|~spl0_16|~spl0_12),
% 0.29/0.59    inference(split_clause,[status(thm)],[f1051,f210,f242,f247,f231])).
% 0.29/0.59  fof(f1060,plain,(
% 0.29/0.59    ~spl0_7|~spl0_17|spl0_16),
% 0.29/0.59    inference(split_clause,[status(thm)],[f594,f210,f250,f247])).
% 0.29/0.59  fof(f1061,plain,(
% 0.29/0.59    ~product(g2,d,an_isomorphism(b),c)|~spl0_15|~spl0_12|~spl0_17),
% 0.29/0.59    inference(forward_demodulation,[status(thm)],[f243,f931])).
% 0.29/0.59  fof(f1062,plain,(
% 0.29/0.59    ~product(g2,d,d,c)|~spl0_15|~spl0_12|~spl0_17),
% 0.29/0.59    inference(forward_demodulation,[status(thm)],[f62,f1061])).
% 0.29/0.59  fof(f1063,plain,(
% 0.29/0.59    $false|~spl0_15|~spl0_12|~spl0_17),
% 0.29/0.59    inference(forward_subsumption_resolution,[status(thm)],[f1062,f60])).
% 0.29/0.59  fof(f1064,plain,(
% 0.29/0.59    ~spl0_15|~spl0_12|~spl0_17),
% 0.29/0.59    inference(contradiction_clause,[status(thm)],[f1063])).
% 0.29/0.59  fof(f1065,plain,(
% 0.29/0.59    $false),
% 0.29/0.59    inference(sat_refutation,[status(thm)],[f80,f85,f120,f193,f206,f217,f222,f230,f238,f246,f254,f278,f309,f385,f393,f414,f421,f467,f469,f474,f479,f523,f528,f530,f532,f537,f542,f563,f565,f577,f585,f589,f596,f639,f658,f709,f735,f780,f782,f796,f807,f828,f914,f928,f979,f995,f1052,f1060,f1064])).
% 0.29/0.59  % SZS output end CNFRefutation for theBenchmark.p
% 0.29/0.59  % Elapsed time: 0.051556 seconds
% 0.29/0.59  % CPU time: 0.086238 seconds
% 0.29/0.59  % Memory used: 13.530 MB
%------------------------------------------------------------------------------