TSTP Solution File: ITP020+2 by Drodi---3.6.0

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Drodi---3.6.0
% Problem  : ITP020+2 : TPTP v8.1.2. Bugfixed v7.5.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : drodi -learnfrom(drodi.lrn) -timeout(%d) %s

% Computer : n012.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 Apr 30 20:22:53 EDT 2024

% Result   : Theorem 26.01s 3.67s
% Output   : CNFRefutation 26.38s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.07/0.12  % Problem  : ITP020+2 : TPTP v8.1.2. Bugfixed v7.5.0.
% 0.07/0.13  % Command  : drodi -learnfrom(drodi.lrn) -timeout(%d) %s
% 0.12/0.34  % Computer : n012.cluster.edu
% 0.12/0.34  % Model    : x86_64 x86_64
% 0.12/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.34  % Memory   : 8042.1875MB
% 0.12/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.12/0.34  % CPULimit : 300
% 0.12/0.34  % WCLimit  : 300
% 0.12/0.34  % DateTime : Mon Apr 29 22:39:27 EDT 2024
% 0.12/0.34  % CPUTime  : 
% 0.12/0.35  % Drodi V3.6.0
% 26.01/3.67  % Refutation found
% 26.01/3.67  % SZS status Theorem for theBenchmark: Theorem is valid
% 26.01/3.67  % SZS output start CNFRefutation for theBenchmark
% 26.01/3.67  fof(f4,axiom,(
% 26.01/3.67    (! [A,B,F] :( mem(F,arr(A,B))=> (! [X] :( mem(X,A)=> mem(ap(F,X),B) ) )) )),
% 26.01/3.67    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 26.01/3.67  fof(f25,axiom,(
% 26.01/3.67    (! [A_27a] :( ne(A_27a)=> mem(c_2Epred__set_2EUNIV(A_27a),arr(A_27a,bool)) ) )),
% 26.01/3.67    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 26.01/3.67  fof(f26,axiom,(
% 26.01/3.67    (! [A0] :( ne(A0)=> (! [A1] :( ne(A1)=> ne(ty_2Epair_2Eprod(A0,A1)) ) )) )),
% 26.01/3.67    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 26.01/3.67  fof(f27,axiom,(
% 26.01/3.67    (! [A_27a] :( ne(A_27a)=> (! [A_27b] :( ne(A_27b)=> mem(c_2Epred__set_2ECROSS(A_27a,A_27b),arr(arr(A_27a,bool),arr(arr(A_27b,bool),arr(ty_2Epair_2Eprod(A_27a,A_27b),bool)))) ) )) )),
% 26.01/3.67    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 26.01/3.67  fof(f29,axiom,(
% 26.01/3.67    ne(ty_2Enum_2Enum) ),
% 26.01/3.67    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 26.01/3.67  fof(f51,axiom,(
% 26.01/3.67    (! [A_27a] :( ne(A_27a)=> (! [A_27b] :( ne(A_27b)=> (! [V0s] :( mem(V0s,arr(A_27a,bool))=> (! [V1t] :( mem(V1t,arr(A_27b,bool))=> ( (? [V2f] :( mem(V2f,arr(A_27a,A_27b))& p(ap(ap(ap(c_2Epred__set_2EBIJ(A_27a,A_27b),V2f),V0s),V1t)) ))<=> (? [V3g] :( mem(V3g,arr(A_27b,A_27a))& p(ap(ap(ap(c_2Epred__set_2EBIJ(A_27b,A_27a),V3g),V1t),V0s)) ) )) ) )) )) )) )),
% 26.01/3.67    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 26.01/3.67  fof(f62,axiom,(
% 26.01/3.67    (? [V0f] :( mem(V0f,arr(ty_2Epair_2Eprod(ty_2Enum_2Enum,ty_2Enum_2Enum),ty_2Enum_2Enum))& p(ap(ap(ap(c_2Epred__set_2EBIJ(ty_2Epair_2Eprod(ty_2Enum_2Enum,ty_2Enum_2Enum),ty_2Enum_2Enum),V0f),ap(ap(c_2Epred__set_2ECROSS(ty_2Enum_2Enum,ty_2Enum_2Enum),c_2Epred__set_2EUNIV(ty_2Enum_2Enum)),c_2Epred__set_2EUNIV(ty_2Enum_2Enum))),c_2Epred__set_2EUNIV(ty_2Enum_2Enum))) ) )),
% 26.01/3.67    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 26.01/3.67  fof(f63,conjecture,(
% 26.01/3.67    (? [V0f] :( mem(V0f,arr(ty_2Enum_2Enum,ty_2Epair_2Eprod(ty_2Enum_2Enum,ty_2Enum_2Enum)))& p(ap(ap(ap(c_2Epred__set_2EBIJ(ty_2Enum_2Enum,ty_2Epair_2Eprod(ty_2Enum_2Enum,ty_2Enum_2Enum)),V0f),c_2Epred__set_2EUNIV(ty_2Enum_2Enum)),ap(ap(c_2Epred__set_2ECROSS(ty_2Enum_2Enum,ty_2Enum_2Enum),c_2Epred__set_2EUNIV(ty_2Enum_2Enum)),c_2Epred__set_2EUNIV(ty_2Enum_2Enum)))) ) )),
% 26.01/3.67    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 26.01/3.67  fof(f64,negated_conjecture,(
% 26.01/3.67    ~((? [V0f] :( mem(V0f,arr(ty_2Enum_2Enum,ty_2Epair_2Eprod(ty_2Enum_2Enum,ty_2Enum_2Enum)))& p(ap(ap(ap(c_2Epred__set_2EBIJ(ty_2Enum_2Enum,ty_2Epair_2Eprod(ty_2Enum_2Enum,ty_2Enum_2Enum)),V0f),c_2Epred__set_2EUNIV(ty_2Enum_2Enum)),ap(ap(c_2Epred__set_2ECROSS(ty_2Enum_2Enum,ty_2Enum_2Enum),c_2Epred__set_2EUNIV(ty_2Enum_2Enum)),c_2Epred__set_2EUNIV(ty_2Enum_2Enum)))) ) ))),
% 26.01/3.67    inference(negated_conjecture,[status(cth)],[f63])).
% 26.01/3.67  fof(f69,plain,(
% 26.01/3.67    ![A,B,F]: (~mem(F,arr(A,B))|(![X]: (~mem(X,A)|mem(ap(F,X),B))))),
% 26.01/3.67    inference(pre_NNF_transformation,[status(esa)],[f4])).
% 26.01/3.67  fof(f70,plain,(
% 26.01/3.67    ![X0,X1,X2,X3]: (~mem(X0,arr(X1,X2))|~mem(X3,X1)|mem(ap(X0,X3),X2))),
% 26.01/3.67    inference(cnf_transformation,[status(esa)],[f69])).
% 26.01/3.67  fof(f125,plain,(
% 26.01/3.67    ![A_27a]: (~ne(A_27a)|mem(c_2Epred__set_2EUNIV(A_27a),arr(A_27a,bool)))),
% 26.01/3.67    inference(pre_NNF_transformation,[status(esa)],[f25])).
% 26.01/3.67  fof(f126,plain,(
% 26.01/3.67    ![X0]: (~ne(X0)|mem(c_2Epred__set_2EUNIV(X0),arr(X0,bool)))),
% 26.01/3.67    inference(cnf_transformation,[status(esa)],[f125])).
% 26.01/3.67  fof(f127,plain,(
% 26.01/3.67    ![A0]: (~ne(A0)|(![A1]: (~ne(A1)|ne(ty_2Epair_2Eprod(A0,A1)))))),
% 26.01/3.67    inference(pre_NNF_transformation,[status(esa)],[f26])).
% 26.01/3.67  fof(f128,plain,(
% 26.01/3.67    ![X0,X1]: (~ne(X0)|~ne(X1)|ne(ty_2Epair_2Eprod(X0,X1)))),
% 26.01/3.67    inference(cnf_transformation,[status(esa)],[f127])).
% 26.01/3.67  fof(f129,plain,(
% 26.01/3.67    ![A_27a]: (~ne(A_27a)|(![A_27b]: (~ne(A_27b)|mem(c_2Epred__set_2ECROSS(A_27a,A_27b),arr(arr(A_27a,bool),arr(arr(A_27b,bool),arr(ty_2Epair_2Eprod(A_27a,A_27b),bool)))))))),
% 26.01/3.67    inference(pre_NNF_transformation,[status(esa)],[f27])).
% 26.01/3.67  fof(f130,plain,(
% 26.01/3.67    ![X0,X1]: (~ne(X0)|~ne(X1)|mem(c_2Epred__set_2ECROSS(X0,X1),arr(arr(X0,bool),arr(arr(X1,bool),arr(ty_2Epair_2Eprod(X0,X1),bool)))))),
% 26.01/3.67    inference(cnf_transformation,[status(esa)],[f129])).
% 26.01/3.67  fof(f133,plain,(
% 26.01/3.67    ne(ty_2Enum_2Enum)),
% 26.01/3.67    inference(cnf_transformation,[status(esa)],[f29])).
% 26.01/3.67  fof(f285,plain,(
% 26.01/3.67    ![A_27a]: (~ne(A_27a)|(![A_27b]: (~ne(A_27b)|(![V0s]: (~mem(V0s,arr(A_27a,bool))|(![V1t]: (~mem(V1t,arr(A_27b,bool))|((?[V2f]: (mem(V2f,arr(A_27a,A_27b))&p(ap(ap(ap(c_2Epred__set_2EBIJ(A_27a,A_27b),V2f),V0s),V1t))))<=>(?[V3g]: (mem(V3g,arr(A_27b,A_27a))&p(ap(ap(ap(c_2Epred__set_2EBIJ(A_27b,A_27a),V3g),V1t),V0s))))))))))))),
% 26.01/3.67    inference(pre_NNF_transformation,[status(esa)],[f51])).
% 26.01/3.67  fof(f286,plain,(
% 26.01/3.67    ![A_27a]: (~ne(A_27a)|(![A_27b]: (~ne(A_27b)|(![V0s]: (~mem(V0s,arr(A_27a,bool))|(![V1t]: (~mem(V1t,arr(A_27b,bool))|(((![V2f]: (~mem(V2f,arr(A_27a,A_27b))|~p(ap(ap(ap(c_2Epred__set_2EBIJ(A_27a,A_27b),V2f),V0s),V1t))))|(?[V3g]: (mem(V3g,arr(A_27b,A_27a))&p(ap(ap(ap(c_2Epred__set_2EBIJ(A_27b,A_27a),V3g),V1t),V0s)))))&((?[V2f]: (mem(V2f,arr(A_27a,A_27b))&p(ap(ap(ap(c_2Epred__set_2EBIJ(A_27a,A_27b),V2f),V0s),V1t))))|(![V3g]: (~mem(V3g,arr(A_27b,A_27a))|~p(ap(ap(ap(c_2Epred__set_2EBIJ(A_27b,A_27a),V3g),V1t),V0s)))))))))))))),
% 26.01/3.67    inference(NNF_transformation,[status(esa)],[f285])).
% 26.01/3.67  fof(f287,plain,(
% 26.01/3.67    ![A_27a]: (~ne(A_27a)|(![A_27b]: (~ne(A_27b)|(![V0s]: (~mem(V0s,arr(A_27a,bool))|(![V1t]: (~mem(V1t,arr(A_27b,bool))|(((![V2f]: (~mem(V2f,arr(A_27a,A_27b))|~p(ap(ap(ap(c_2Epred__set_2EBIJ(A_27a,A_27b),V2f),V0s),V1t))))|(mem(sk0_23(V1t,V0s,A_27b,A_27a),arr(A_27b,A_27a))&p(ap(ap(ap(c_2Epred__set_2EBIJ(A_27b,A_27a),sk0_23(V1t,V0s,A_27b,A_27a)),V1t),V0s))))&((mem(sk0_24(V1t,V0s,A_27b,A_27a),arr(A_27a,A_27b))&p(ap(ap(ap(c_2Epred__set_2EBIJ(A_27a,A_27b),sk0_24(V1t,V0s,A_27b,A_27a)),V0s),V1t)))|(![V3g]: (~mem(V3g,arr(A_27b,A_27a))|~p(ap(ap(ap(c_2Epred__set_2EBIJ(A_27b,A_27a),V3g),V1t),V0s)))))))))))))),
% 26.01/3.67    inference(skolemization,[status(esa)],[f286])).
% 26.01/3.67  fof(f290,plain,(
% 26.01/3.67    ![X0,X1,X2,X3,X4]: (~ne(X0)|~ne(X1)|~mem(X2,arr(X0,bool))|~mem(X3,arr(X1,bool))|mem(sk0_24(X3,X2,X1,X0),arr(X0,X1))|~mem(X4,arr(X1,X0))|~p(ap(ap(ap(c_2Epred__set_2EBIJ(X1,X0),X4),X3),X2)))),
% 26.01/3.67    inference(cnf_transformation,[status(esa)],[f287])).
% 26.01/3.67  fof(f291,plain,(
% 26.01/3.67    ![X0,X1,X2,X3,X4]: (~ne(X0)|~ne(X1)|~mem(X2,arr(X0,bool))|~mem(X3,arr(X1,bool))|p(ap(ap(ap(c_2Epred__set_2EBIJ(X0,X1),sk0_24(X3,X2,X1,X0)),X2),X3))|~mem(X4,arr(X1,X0))|~p(ap(ap(ap(c_2Epred__set_2EBIJ(X1,X0),X4),X3),X2)))),
% 26.01/3.67    inference(cnf_transformation,[status(esa)],[f287])).
% 26.01/3.67  fof(f372,plain,(
% 26.01/3.67    (mem(sk0_25,arr(ty_2Epair_2Eprod(ty_2Enum_2Enum,ty_2Enum_2Enum),ty_2Enum_2Enum))&p(ap(ap(ap(c_2Epred__set_2EBIJ(ty_2Epair_2Eprod(ty_2Enum_2Enum,ty_2Enum_2Enum),ty_2Enum_2Enum),sk0_25),ap(ap(c_2Epred__set_2ECROSS(ty_2Enum_2Enum,ty_2Enum_2Enum),c_2Epred__set_2EUNIV(ty_2Enum_2Enum)),c_2Epred__set_2EUNIV(ty_2Enum_2Enum))),c_2Epred__set_2EUNIV(ty_2Enum_2Enum))))),
% 26.01/3.67    inference(skolemization,[status(esa)],[f62])).
% 26.01/3.67  fof(f373,plain,(
% 26.01/3.67    mem(sk0_25,arr(ty_2Epair_2Eprod(ty_2Enum_2Enum,ty_2Enum_2Enum),ty_2Enum_2Enum))),
% 26.01/3.67    inference(cnf_transformation,[status(esa)],[f372])).
% 26.01/3.67  fof(f374,plain,(
% 26.01/3.67    p(ap(ap(ap(c_2Epred__set_2EBIJ(ty_2Epair_2Eprod(ty_2Enum_2Enum,ty_2Enum_2Enum),ty_2Enum_2Enum),sk0_25),ap(ap(c_2Epred__set_2ECROSS(ty_2Enum_2Enum,ty_2Enum_2Enum),c_2Epred__set_2EUNIV(ty_2Enum_2Enum)),c_2Epred__set_2EUNIV(ty_2Enum_2Enum))),c_2Epred__set_2EUNIV(ty_2Enum_2Enum)))),
% 26.01/3.67    inference(cnf_transformation,[status(esa)],[f372])).
% 26.01/3.67  fof(f375,plain,(
% 26.01/3.67    (![V0f]: (~mem(V0f,arr(ty_2Enum_2Enum,ty_2Epair_2Eprod(ty_2Enum_2Enum,ty_2Enum_2Enum)))|~p(ap(ap(ap(c_2Epred__set_2EBIJ(ty_2Enum_2Enum,ty_2Epair_2Eprod(ty_2Enum_2Enum,ty_2Enum_2Enum)),V0f),c_2Epred__set_2EUNIV(ty_2Enum_2Enum)),ap(ap(c_2Epred__set_2ECROSS(ty_2Enum_2Enum,ty_2Enum_2Enum),c_2Epred__set_2EUNIV(ty_2Enum_2Enum)),c_2Epred__set_2EUNIV(ty_2Enum_2Enum))))))),
% 26.01/3.67    inference(pre_NNF_transformation,[status(esa)],[f64])).
% 26.01/3.67  fof(f376,plain,(
% 26.01/3.67    ![X0]: (~mem(X0,arr(ty_2Enum_2Enum,ty_2Epair_2Eprod(ty_2Enum_2Enum,ty_2Enum_2Enum)))|~p(ap(ap(ap(c_2Epred__set_2EBIJ(ty_2Enum_2Enum,ty_2Epair_2Eprod(ty_2Enum_2Enum,ty_2Enum_2Enum)),X0),c_2Epred__set_2EUNIV(ty_2Enum_2Enum)),ap(ap(c_2Epred__set_2ECROSS(ty_2Enum_2Enum,ty_2Enum_2Enum),c_2Epred__set_2EUNIV(ty_2Enum_2Enum)),c_2Epred__set_2EUNIV(ty_2Enum_2Enum)))))),
% 26.01/3.67    inference(cnf_transformation,[status(esa)],[f375])).
% 26.01/3.67  fof(f550,plain,(
% 26.01/3.67    ![X0,X1,X2]: (~ne(X0)|~ne(X1)|~mem(X2,arr(X0,bool))|mem(ap(c_2Epred__set_2ECROSS(X0,X1),X2),arr(arr(X1,bool),arr(ty_2Epair_2Eprod(X0,X1),bool))))),
% 26.01/3.67    inference(resolution,[status(thm)],[f130,f70])).
% 26.01/3.67  fof(f552,plain,(
% 26.01/3.67    ![X0,X1,X2,X3]: (~ne(X0)|~ne(X1)|~mem(X2,arr(X0,bool))|~mem(X3,arr(X1,bool))|mem(ap(ap(c_2Epred__set_2ECROSS(X0,X1),X2),X3),arr(ty_2Epair_2Eprod(X0,X1),bool)))),
% 26.01/3.67    inference(resolution,[status(thm)],[f550,f70])).
% 26.01/3.67  fof(f1673,plain,(
% 26.01/3.67    spl0_70 <=> ne(ty_2Epair_2Eprod(ty_2Enum_2Enum,ty_2Enum_2Enum))),
% 26.01/3.67    introduced(split_symbol_definition)).
% 26.01/3.67  fof(f1675,plain,(
% 26.01/3.67    ~ne(ty_2Epair_2Eprod(ty_2Enum_2Enum,ty_2Enum_2Enum))|spl0_70),
% 26.01/3.67    inference(component_clause,[status(thm)],[f1673])).
% 26.01/3.67  fof(f1692,plain,(
% 26.01/3.67    spl0_73 <=> ne(ty_2Enum_2Enum)),
% 26.01/3.67    introduced(split_symbol_definition)).
% 26.01/3.67  fof(f1694,plain,(
% 26.01/3.67    ~ne(ty_2Enum_2Enum)|spl0_73),
% 26.01/3.67    inference(component_clause,[status(thm)],[f1692])).
% 26.01/3.67  fof(f1695,plain,(
% 26.01/3.67    ~ne(ty_2Enum_2Enum)|~ne(ty_2Enum_2Enum)|spl0_70),
% 26.01/3.67    inference(resolution,[status(thm)],[f1675,f128])).
% 26.01/3.67  fof(f1696,plain,(
% 26.01/3.67    ~spl0_73|spl0_70),
% 26.01/3.67    inference(split_clause,[status(thm)],[f1695,f1692,f1673])).
% 26.01/3.67  fof(f1697,plain,(
% 26.01/3.67    $false|spl0_73),
% 26.01/3.67    inference(forward_subsumption_resolution,[status(thm)],[f1694,f133])).
% 26.01/3.67  fof(f1698,plain,(
% 26.01/3.67    spl0_73),
% 26.01/3.67    inference(contradiction_clause,[status(thm)],[f1697])).
% 26.01/3.67  fof(f4874,plain,(
% 26.01/3.67    spl0_338 <=> mem(ap(ap(c_2Epred__set_2ECROSS(ty_2Enum_2Enum,ty_2Enum_2Enum),c_2Epred__set_2EUNIV(ty_2Enum_2Enum)),c_2Epred__set_2EUNIV(ty_2Enum_2Enum)),arr(ty_2Epair_2Eprod(ty_2Enum_2Enum,ty_2Enum_2Enum),bool))),
% 26.01/3.67    introduced(split_symbol_definition)).
% 26.01/3.67  fof(f4876,plain,(
% 26.01/3.67    ~mem(ap(ap(c_2Epred__set_2ECROSS(ty_2Enum_2Enum,ty_2Enum_2Enum),c_2Epred__set_2EUNIV(ty_2Enum_2Enum)),c_2Epred__set_2EUNIV(ty_2Enum_2Enum)),arr(ty_2Epair_2Eprod(ty_2Enum_2Enum,ty_2Enum_2Enum),bool))|spl0_338),
% 26.01/3.67    inference(component_clause,[status(thm)],[f4874])).
% 26.01/3.67  fof(f4877,plain,(
% 26.01/3.67    spl0_339 <=> mem(c_2Epred__set_2EUNIV(ty_2Enum_2Enum),arr(ty_2Enum_2Enum,bool))),
% 26.01/3.67    introduced(split_symbol_definition)).
% 26.01/3.67  fof(f4879,plain,(
% 26.01/3.67    ~mem(c_2Epred__set_2EUNIV(ty_2Enum_2Enum),arr(ty_2Enum_2Enum,bool))|spl0_339),
% 26.01/3.67    inference(component_clause,[status(thm)],[f4877])).
% 26.01/3.67  fof(f4880,plain,(
% 26.01/3.67    spl0_340 <=> ~mem(X0,arr(ty_2Epair_2Eprod(ty_2Enum_2Enum,ty_2Enum_2Enum),ty_2Enum_2Enum))|~p(ap(ap(ap(c_2Epred__set_2EBIJ(ty_2Epair_2Eprod(ty_2Enum_2Enum,ty_2Enum_2Enum),ty_2Enum_2Enum),X0),ap(ap(c_2Epred__set_2ECROSS(ty_2Enum_2Enum,ty_2Enum_2Enum),c_2Epred__set_2EUNIV(ty_2Enum_2Enum)),c_2Epred__set_2EUNIV(ty_2Enum_2Enum))),c_2Epred__set_2EUNIV(ty_2Enum_2Enum)))),
% 26.01/3.67    introduced(split_symbol_definition)).
% 26.01/3.67  fof(f4881,plain,(
% 26.01/3.67    ![X0]: (~mem(X0,arr(ty_2Epair_2Eprod(ty_2Enum_2Enum,ty_2Enum_2Enum),ty_2Enum_2Enum))|~p(ap(ap(ap(c_2Epred__set_2EBIJ(ty_2Epair_2Eprod(ty_2Enum_2Enum,ty_2Enum_2Enum),ty_2Enum_2Enum),X0),ap(ap(c_2Epred__set_2ECROSS(ty_2Enum_2Enum,ty_2Enum_2Enum),c_2Epred__set_2EUNIV(ty_2Enum_2Enum)),c_2Epred__set_2EUNIV(ty_2Enum_2Enum))),c_2Epred__set_2EUNIV(ty_2Enum_2Enum)))|~spl0_340)),
% 26.01/3.67    inference(component_clause,[status(thm)],[f4880])).
% 26.01/3.67  fof(f4892,plain,(
% 26.01/3.67    ~ne(ty_2Enum_2Enum)|spl0_339),
% 26.01/3.67    inference(resolution,[status(thm)],[f4879,f126])).
% 26.01/3.67  fof(f4893,plain,(
% 26.01/3.67    ~spl0_73|spl0_339),
% 26.01/3.67    inference(split_clause,[status(thm)],[f4892,f1692,f4877])).
% 26.01/3.67  fof(f4986,plain,(
% 26.01/3.67    ~ne(ty_2Enum_2Enum)|~ne(ty_2Enum_2Enum)|~mem(c_2Epred__set_2EUNIV(ty_2Enum_2Enum),arr(ty_2Enum_2Enum,bool))|~mem(c_2Epred__set_2EUNIV(ty_2Enum_2Enum),arr(ty_2Enum_2Enum,bool))|spl0_338),
% 26.01/3.67    inference(resolution,[status(thm)],[f4876,f552])).
% 26.01/3.67  fof(f4987,plain,(
% 26.01/3.67    ~spl0_73|~spl0_339|spl0_338),
% 26.01/3.67    inference(split_clause,[status(thm)],[f4986,f1692,f4877,f4874])).
% 26.01/3.67  fof(f5814,plain,(
% 26.01/3.67    spl0_412 <=> mem(sk0_24(ap(ap(c_2Epred__set_2ECROSS(ty_2Enum_2Enum,ty_2Enum_2Enum),c_2Epred__set_2EUNIV(ty_2Enum_2Enum)),c_2Epred__set_2EUNIV(ty_2Enum_2Enum)),c_2Epred__set_2EUNIV(ty_2Enum_2Enum),ty_2Epair_2Eprod(ty_2Enum_2Enum,ty_2Enum_2Enum),ty_2Enum_2Enum),arr(ty_2Enum_2Enum,ty_2Epair_2Eprod(ty_2Enum_2Enum,ty_2Enum_2Enum)))),
% 26.01/3.67    introduced(split_symbol_definition)).
% 26.01/3.67  fof(f5817,plain,(
% 26.01/3.67    ![X0]: (~mem(sk0_24(ap(ap(c_2Epred__set_2ECROSS(ty_2Enum_2Enum,ty_2Enum_2Enum),c_2Epred__set_2EUNIV(ty_2Enum_2Enum)),c_2Epred__set_2EUNIV(ty_2Enum_2Enum)),c_2Epred__set_2EUNIV(ty_2Enum_2Enum),ty_2Epair_2Eprod(ty_2Enum_2Enum,ty_2Enum_2Enum),ty_2Enum_2Enum),arr(ty_2Enum_2Enum,ty_2Epair_2Eprod(ty_2Enum_2Enum,ty_2Enum_2Enum)))|~ne(ty_2Enum_2Enum)|~ne(ty_2Epair_2Eprod(ty_2Enum_2Enum,ty_2Enum_2Enum))|~mem(c_2Epred__set_2EUNIV(ty_2Enum_2Enum),arr(ty_2Enum_2Enum,bool))|~mem(ap(ap(c_2Epred__set_2ECROSS(ty_2Enum_2Enum,ty_2Enum_2Enum),c_2Epred__set_2EUNIV(ty_2Enum_2Enum)),c_2Epred__set_2EUNIV(ty_2Enum_2Enum)),arr(ty_2Epair_2Eprod(ty_2Enum_2Enum,ty_2Enum_2Enum),bool))|~mem(X0,arr(ty_2Epair_2Eprod(ty_2Enum_2Enum,ty_2Enum_2Enum),ty_2Enum_2Enum))|~p(ap(ap(ap(c_2Epred__set_2EBIJ(ty_2Epair_2Eprod(ty_2Enum_2Enum,ty_2Enum_2Enum),ty_2Enum_2Enum),X0),ap(ap(c_2Epred__set_2ECROSS(ty_2Enum_2Enum,ty_2Enum_2Enum),c_2Epred__set_2EUNIV(ty_2Enum_2Enum)),c_2Epred__set_2EUNIV(ty_2Enum_2Enum))),c_2Epred__set_2EUNIV(ty_2Enum_2Enum))))),
% 26.38/3.70    inference(resolution,[status(thm)],[f376,f291])).
% 26.38/3.70  fof(f5818,plain,(
% 26.38/3.70    ~spl0_412|~spl0_73|~spl0_70|~spl0_339|~spl0_338|spl0_340),
% 26.38/3.70    inference(split_clause,[status(thm)],[f5817,f5814,f1692,f1673,f4877,f4874,f4880])).
% 26.38/3.70  fof(f6936,plain,(
% 26.38/3.70    spl0_468 <=> mem(sk0_25,arr(ty_2Epair_2Eprod(ty_2Enum_2Enum,ty_2Enum_2Enum),ty_2Enum_2Enum))),
% 26.38/3.70    introduced(split_symbol_definition)).
% 26.38/3.70  fof(f6938,plain,(
% 26.38/3.70    ~mem(sk0_25,arr(ty_2Epair_2Eprod(ty_2Enum_2Enum,ty_2Enum_2Enum),ty_2Enum_2Enum))|spl0_468),
% 26.38/3.70    inference(component_clause,[status(thm)],[f6936])).
% 26.38/3.70  fof(f6939,plain,(
% 26.38/3.70    ~ne(ty_2Enum_2Enum)|~ne(ty_2Epair_2Eprod(ty_2Enum_2Enum,ty_2Enum_2Enum))|~mem(c_2Epred__set_2EUNIV(ty_2Enum_2Enum),arr(ty_2Enum_2Enum,bool))|~mem(ap(ap(c_2Epred__set_2ECROSS(ty_2Enum_2Enum,ty_2Enum_2Enum),c_2Epred__set_2EUNIV(ty_2Enum_2Enum)),c_2Epred__set_2EUNIV(ty_2Enum_2Enum)),arr(ty_2Epair_2Eprod(ty_2Enum_2Enum,ty_2Enum_2Enum),bool))|mem(sk0_24(ap(ap(c_2Epred__set_2ECROSS(ty_2Enum_2Enum,ty_2Enum_2Enum),c_2Epred__set_2EUNIV(ty_2Enum_2Enum)),c_2Epred__set_2EUNIV(ty_2Enum_2Enum)),c_2Epred__set_2EUNIV(ty_2Enum_2Enum),ty_2Epair_2Eprod(ty_2Enum_2Enum,ty_2Enum_2Enum),ty_2Enum_2Enum),arr(ty_2Enum_2Enum,ty_2Epair_2Eprod(ty_2Enum_2Enum,ty_2Enum_2Enum)))|~mem(sk0_25,arr(ty_2Epair_2Eprod(ty_2Enum_2Enum,ty_2Enum_2Enum),ty_2Enum_2Enum))),
% 26.38/3.70    inference(resolution,[status(thm)],[f374,f290])).
% 26.38/3.70  fof(f6940,plain,(
% 26.38/3.70    ~spl0_73|~spl0_70|~spl0_339|~spl0_338|spl0_412|~spl0_468),
% 26.38/3.70    inference(split_clause,[status(thm)],[f6939,f1692,f1673,f4877,f4874,f5814,f6936])).
% 26.38/3.70  fof(f6942,plain,(
% 26.38/3.70    $false|spl0_468),
% 26.38/3.70    inference(forward_subsumption_resolution,[status(thm)],[f6938,f373])).
% 26.38/3.70  fof(f6943,plain,(
% 26.38/3.70    spl0_468),
% 26.38/3.70    inference(contradiction_clause,[status(thm)],[f6942])).
% 26.38/3.70  fof(f6985,plain,(
% 26.38/3.70    ~mem(sk0_25,arr(ty_2Epair_2Eprod(ty_2Enum_2Enum,ty_2Enum_2Enum),ty_2Enum_2Enum))|~spl0_340),
% 26.38/3.70    inference(resolution,[status(thm)],[f4881,f374])).
% 26.38/3.70  fof(f6986,plain,(
% 26.38/3.70    ~spl0_468|~spl0_340),
% 26.38/3.70    inference(split_clause,[status(thm)],[f6985,f6936,f4880])).
% 26.38/3.70  fof(f6992,plain,(
% 26.38/3.70    $false),
% 26.38/3.70    inference(sat_refutation,[status(thm)],[f1696,f1698,f4893,f4987,f5818,f6940,f6943,f6986])).
% 26.38/3.70  % SZS output end CNFRefutation for theBenchmark.p
% 26.38/3.74  % Elapsed time: 3.388438 seconds
% 26.38/3.74  % CPU time: 26.583312 seconds
% 26.38/3.74  % Total memory used: 266.759 MB
% 26.38/3.74  % Net memory used: 258.114 MB
%------------------------------------------------------------------------------