TSTP Solution File: HAL003+3 by Drodi---3.5.1
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : Drodi---3.5.1
% Problem : HAL003+3 : TPTP v8.1.2. Released v2.6.0.
% Transfm : none
% Format : tptp:raw
% Command : drodi -learnfrom(drodi.lrn) -timeout(%d) %s
% Computer : n021.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:12:44 EDT 2023
% Result : Theorem 0.13s 0.36s
% Output : CNFRefutation 0.13s
% Verified :
% SZS Type : -
% Comments :
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.07/0.12 % Problem : HAL003+3 : TPTP v8.1.2. Released v2.6.0.
% 0.07/0.13 % Command : drodi -learnfrom(drodi.lrn) -timeout(%d) %s
% 0.13/0.34 % Computer : n021.cluster.edu
% 0.13/0.34 % Model : x86_64 x86_64
% 0.13/0.34 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.34 % Memory : 8042.1875MB
% 0.13/0.34 % OS : Linux 3.10.0-693.el7.x86_64
% 0.13/0.34 % CPULimit : 300
% 0.13/0.34 % WCLimit : 300
% 0.13/0.34 % DateTime : Tue May 30 11:03:22 EDT 2023
% 0.13/0.34 % CPUTime :
% 0.13/0.35 % Drodi V3.5.1
% 0.13/0.36 % Refutation found
% 0.13/0.36 % SZS status Theorem for theBenchmark: Theorem is valid
% 0.13/0.36 % SZS output start CNFRefutation for theBenchmark
% 0.13/0.36 fof(f5,axiom,(
% 0.13/0.36 (! [Morphism,Dom,Cod] :( ( morphism(Morphism,Dom,Cod)& (! [ElCod] :( element(ElCod,Cod)=> (? [ElDom] :( element(ElDom,Dom)& apply(Morphism,ElDom) = ElCod ) )) ))=> surjection(Morphism) ) )),
% 0.13/0.36 file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 0.13/0.36 fof(f10,axiom,(
% 0.13/0.36 (! [Dom,El1,El2] :( ( element(El1,Dom)& element(El2,Dom) )=> element(subtract(Dom,El1,El2),Dom) ) )),
% 0.13/0.36 file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 0.13/0.36 fof(f19,axiom,(
% 0.13/0.36 morphism(g,b,e) ),
% 0.13/0.36 file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 0.13/0.36 fof(f33,axiom,(
% 0.13/0.36 (! [E] :( element(E,e)=> (? [B1,B2] :( element(B1,b)& element(B2,b)& apply(g,subtract(b,B1,B2)) = E ) )) )),
% 0.13/0.36 file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 0.13/0.36 fof(f34,conjecture,(
% 0.13/0.36 surjection(g) ),
% 0.13/0.36 file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 0.13/0.36 fof(f35,negated_conjecture,(
% 0.13/0.36 ~(surjection(g) )),
% 0.13/0.36 inference(negated_conjecture,[status(cth)],[f34])).
% 0.13/0.36 fof(f53,plain,(
% 0.13/0.36 ![Morphism,Dom,Cod]: ((~morphism(Morphism,Dom,Cod)|(?[ElCod]: (element(ElCod,Cod)&(![ElDom]: (~element(ElDom,Dom)|~apply(Morphism,ElDom)=ElCod)))))|surjection(Morphism))),
% 0.13/0.36 inference(pre_NNF_transformation,[status(esa)],[f5])).
% 0.13/0.36 fof(f54,plain,(
% 0.13/0.36 ![Morphism]: ((![Dom,Cod]: (~morphism(Morphism,Dom,Cod)|(?[ElCod]: (element(ElCod,Cod)&(![ElDom]: (~element(ElDom,Dom)|~apply(Morphism,ElDom)=ElCod))))))|surjection(Morphism))),
% 0.13/0.36 inference(miniscoping,[status(esa)],[f53])).
% 0.13/0.36 fof(f55,plain,(
% 0.13/0.36 ![Morphism]: ((![Dom,Cod]: (~morphism(Morphism,Dom,Cod)|(element(sk0_3(Cod,Dom,Morphism),Cod)&(![ElDom]: (~element(ElDom,Dom)|~apply(Morphism,ElDom)=sk0_3(Cod,Dom,Morphism))))))|surjection(Morphism))),
% 0.13/0.36 inference(skolemization,[status(esa)],[f54])).
% 0.13/0.36 fof(f56,plain,(
% 0.13/0.36 ![X0,X1,X2]: (~morphism(X0,X1,X2)|element(sk0_3(X2,X1,X0),X2)|surjection(X0))),
% 0.13/0.36 inference(cnf_transformation,[status(esa)],[f55])).
% 0.13/0.36 fof(f57,plain,(
% 0.13/0.36 ![X0,X1,X2,X3]: (~morphism(X0,X1,X2)|~element(X3,X1)|~apply(X0,X3)=sk0_3(X2,X1,X0)|surjection(X0))),
% 0.13/0.36 inference(cnf_transformation,[status(esa)],[f55])).
% 0.13/0.36 fof(f83,plain,(
% 0.13/0.36 ![Dom,El1,El2]: ((~element(El1,Dom)|~element(El2,Dom))|element(subtract(Dom,El1,El2),Dom))),
% 0.13/0.36 inference(pre_NNF_transformation,[status(esa)],[f10])).
% 0.13/0.36 fof(f84,plain,(
% 0.13/0.36 ![X0,X1,X2]: (~element(X0,X1)|~element(X2,X1)|element(subtract(X1,X0,X2),X1))),
% 0.13/0.36 inference(cnf_transformation,[status(esa)],[f83])).
% 0.13/0.36 fof(f96,plain,(
% 0.13/0.36 morphism(g,b,e)),
% 0.13/0.36 inference(cnf_transformation,[status(esa)],[f19])).
% 0.13/0.36 fof(f124,plain,(
% 0.13/0.36 ![E]: (~element(E,e)|(?[B1,B2]: ((element(B1,b)&element(B2,b))&apply(g,subtract(b,B1,B2))=E)))),
% 0.13/0.36 inference(pre_NNF_transformation,[status(esa)],[f33])).
% 0.13/0.36 fof(f125,plain,(
% 0.13/0.36 ![E]: (~element(E,e)|((element(sk0_13(E),b)&element(sk0_14(E),b))&apply(g,subtract(b,sk0_13(E),sk0_14(E)))=E))),
% 0.13/0.36 inference(skolemization,[status(esa)],[f124])).
% 0.13/0.36 fof(f126,plain,(
% 0.13/0.36 ![X0]: (~element(X0,e)|element(sk0_13(X0),b))),
% 0.13/0.36 inference(cnf_transformation,[status(esa)],[f125])).
% 0.13/0.36 fof(f127,plain,(
% 0.13/0.36 ![X0]: (~element(X0,e)|element(sk0_14(X0),b))),
% 0.13/0.36 inference(cnf_transformation,[status(esa)],[f125])).
% 0.13/0.36 fof(f128,plain,(
% 0.13/0.36 ![X0]: (~element(X0,e)|apply(g,subtract(b,sk0_13(X0),sk0_14(X0)))=X0)),
% 0.13/0.36 inference(cnf_transformation,[status(esa)],[f125])).
% 0.13/0.36 fof(f129,plain,(
% 0.13/0.36 ~surjection(g)),
% 0.13/0.36 inference(cnf_transformation,[status(esa)],[f35])).
% 0.13/0.36 fof(f150,plain,(
% 0.13/0.36 spl0_2 <=> ~morphism(g,X0,X1)|~element(subtract(b,sk0_13(sk0_3(X1,X0,g)),sk0_14(sk0_3(X1,X0,g))),X0)|~element(sk0_3(X1,X0,g),e)),
% 0.13/0.36 introduced(split_symbol_definition)).
% 0.13/0.36 fof(f151,plain,(
% 0.13/0.36 ![X0,X1]: (~morphism(g,X0,X1)|~element(subtract(b,sk0_13(sk0_3(X1,X0,g)),sk0_14(sk0_3(X1,X0,g))),X0)|~element(sk0_3(X1,X0,g),e)|~spl0_2)),
% 0.13/0.36 inference(component_clause,[status(thm)],[f150])).
% 0.13/0.36 fof(f153,plain,(
% 0.13/0.36 spl0_3 <=> surjection(g)),
% 0.13/0.36 introduced(split_symbol_definition)).
% 0.13/0.36 fof(f154,plain,(
% 0.13/0.36 surjection(g)|~spl0_3),
% 0.13/0.36 inference(component_clause,[status(thm)],[f153])).
% 0.13/0.36 fof(f156,plain,(
% 0.13/0.36 ![X0,X1]: (~morphism(g,X0,X1)|~element(subtract(b,sk0_13(sk0_3(X1,X0,g)),sk0_14(sk0_3(X1,X0,g))),X0)|surjection(g)|~element(sk0_3(X1,X0,g),e))),
% 0.13/0.36 inference(resolution,[status(thm)],[f57,f128])).
% 0.13/0.36 fof(f157,plain,(
% 0.13/0.36 spl0_2|spl0_3),
% 0.13/0.36 inference(split_clause,[status(thm)],[f156,f150,f153])).
% 0.13/0.36 fof(f158,plain,(
% 0.13/0.36 ![X0]: (~morphism(g,b,X0)|~element(sk0_3(X0,b,g),e)|~element(sk0_13(sk0_3(X0,b,g)),b)|~element(sk0_14(sk0_3(X0,b,g)),b)|~spl0_2)),
% 0.13/0.36 inference(resolution,[status(thm)],[f151,f84])).
% 0.13/0.36 fof(f159,plain,(
% 0.13/0.36 ![X0]: (~morphism(g,b,X0)|~element(sk0_3(X0,b,g),e)|~element(sk0_14(sk0_3(X0,b,g)),b)|~spl0_2)),
% 0.13/0.36 inference(forward_subsumption_resolution,[status(thm)],[f158,f126])).
% 0.13/0.36 fof(f160,plain,(
% 0.13/0.36 ![X0]: (~morphism(g,b,X0)|~element(sk0_3(X0,b,g),e)|~spl0_2)),
% 0.13/0.36 inference(forward_subsumption_resolution,[status(thm)],[f159,f127])).
% 0.13/0.36 fof(f161,plain,(
% 0.13/0.36 spl0_4 <=> morphism(g,b,e)),
% 0.13/0.36 introduced(split_symbol_definition)).
% 0.13/0.36 fof(f163,plain,(
% 0.13/0.36 ~morphism(g,b,e)|spl0_4),
% 0.13/0.36 inference(component_clause,[status(thm)],[f161])).
% 0.13/0.36 fof(f164,plain,(
% 0.13/0.36 ~morphism(g,b,e)|~morphism(g,b,e)|surjection(g)|~spl0_2),
% 0.13/0.36 inference(resolution,[status(thm)],[f160,f56])).
% 0.13/0.36 fof(f165,plain,(
% 0.13/0.36 ~spl0_4|spl0_3|~spl0_2),
% 0.13/0.36 inference(split_clause,[status(thm)],[f164,f161,f153,f150])).
% 0.13/0.36 fof(f166,plain,(
% 0.13/0.36 $false|~spl0_3),
% 0.13/0.36 inference(forward_subsumption_resolution,[status(thm)],[f154,f129])).
% 0.13/0.36 fof(f167,plain,(
% 0.13/0.36 ~spl0_3),
% 0.13/0.36 inference(contradiction_clause,[status(thm)],[f166])).
% 0.13/0.36 fof(f168,plain,(
% 0.13/0.36 $false|spl0_4),
% 0.13/0.36 inference(forward_subsumption_resolution,[status(thm)],[f163,f96])).
% 0.13/0.36 fof(f169,plain,(
% 0.13/0.36 spl0_4),
% 0.13/0.36 inference(contradiction_clause,[status(thm)],[f168])).
% 0.13/0.36 fof(f170,plain,(
% 0.13/0.36 $false),
% 0.13/0.36 inference(sat_refutation,[status(thm)],[f157,f165,f167,f169])).
% 0.13/0.36 % SZS output end CNFRefutation for theBenchmark.p
% 0.13/0.37 % Elapsed time: 0.024672 seconds
% 0.13/0.37 % CPU time: 0.040763 seconds
% 0.13/0.37 % Memory used: 12.117 MB
%------------------------------------------------------------------------------