TSTP Solution File: COM142+1 by Drodi---3.6.0

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Drodi---3.6.0
% Problem  : COM142+1 : TPTP v8.1.2. Released v6.4.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : drodi -learnfrom(drodi.lrn) -timeout(%d) %s

% Computer : n014.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:14:12 EDT 2024

% Result   : Theorem 6.98s 1.24s
% Output   : CNFRefutation 6.98s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.07/0.12  % Problem  : COM142+1 : TPTP v8.1.2. Released v6.4.0.
% 0.07/0.13  % Command  : drodi -learnfrom(drodi.lrn) -timeout(%d) %s
% 0.13/0.33  % Computer : n014.cluster.edu
% 0.13/0.33  % Model    : x86_64 x86_64
% 0.13/0.33  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.33  % Memory   : 8042.1875MB
% 0.13/0.33  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.13/0.33  % CPULimit : 300
% 0.13/0.33  % WCLimit  : 300
% 0.13/0.33  % DateTime : Tue Apr 30 00:57:19 EDT 2024
% 0.13/0.33  % CPUTime  : 
% 0.13/0.35  % Drodi V3.6.0
% 6.98/1.24  % Refutation found
% 6.98/1.24  % SZS status Theorem for theBenchmark: Theorem is valid
% 6.98/1.24  % SZS output start CNFRefutation for theBenchmark
% 6.98/1.24  fof(f3,axiom,(
% 6.98/1.24    (! [VExp0,VExp1,VExp2,VExp3] :( ( vapp(VExp0,VExp1) = vapp(VExp2,VExp3)=> ( VExp0 = VExp2& VExp1 = VExp3 ) )& ( ( VExp0 = VExp2& VExp1 = VExp3 )=> vapp(VExp0,VExp1) = vapp(VExp2,VExp3) ) ) )),
% 6.98/1.24    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 6.98/1.24  fof(f5,axiom,(
% 6.98/1.24    (! [VVar0,VExp0,VExp1] : vvar(VVar0) != vapp(VExp0,VExp1) )),
% 6.98/1.24    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 6.98/1.24  fof(f6,axiom,(
% 6.98/1.24    (! [VVar0,VTyp0,VExp0,VExp1,VExp2] : vabs(VVar0,VTyp0,VExp0) != vapp(VExp1,VExp2) )),
% 6.98/1.24    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 6.98/1.24  fof(f11,axiom,(
% 6.98/1.24    (! [VT,VVar0,VExp0,Vx,Vv,Ve] :( ( VVar0 = Vv& VExp0 = vabs(Vx,VT,Ve) )=> ( ( ( Vx != Vv& visFreeVar(Vv,Ve) )=> visFreeVar(VVar0,VExp0) )& ( visFreeVar(VVar0,VExp0)=> ( Vx != Vv& visFreeVar(Vv,Ve) ) ) ) ) )),
% 6.98/1.24    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 6.98/1.24  fof(f53,axiom,(
% 6.98/1.24    (! [VS,VC,Ve1,Ve2,VT] :( ( vtcheck(VC,Ve1,varrow(VS,VT))& vtcheck(VC,Ve2,VS) )=> vtcheck(VC,vapp(Ve1,Ve2),VT) ) )),
% 6.98/1.24    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 6.98/1.24  fof(f54,axiom,(
% 6.98/1.24    (! [Ve,VT,VC] :( vtcheck(VC,Ve,VT)=> ( (? [Vx] :( Ve = vvar(Vx)& vlookup(Vx,VC) = vsomeType(VT) ))| (? [Vx,Ve2,VT1,VT2] :( Ve = vabs(Vx,VT1,Ve2)& VT = varrow(VT1,VT2)& vtcheck(vbind(Vx,VT1,VC),Ve2,VT2) ))| (? [Ve1,Ve2,VS] :( Ve = vapp(Ve1,Ve2)& vtcheck(VC,Ve1,varrow(VS,VT))& vtcheck(VC,Ve2,VS) ) )) ) )),
% 6.98/1.24    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 6.98/1.24  fof(f55,axiom,(
% 6.98/1.24    (! [Vx,VS,VC,VT] :( ( vlookup(Vx,VC) = vnoType& vtcheck(VC,ve1app,VT) )=> vtcheck(vbind(Vx,VS,VC),ve1app,VT) ) )),
% 6.98/1.24    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 6.98/1.24  fof(f56,axiom,(
% 6.98/1.24    (! [Vx,VS,VC,VT] :( ( vlookup(Vx,VC) = vnoType& vtcheck(VC,ve2app,VT) )=> vtcheck(vbind(Vx,VS,VC),ve2app,VT) ) )),
% 6.98/1.24    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 6.98/1.24  fof(f57,conjecture,(
% 6.98/1.24    (! [Vx,VS,VC,VT] :( ( vlookup(Vx,VC) = vnoType& vtcheck(VC,vapp(ve1app,ve2app),VT) )=> vtcheck(vbind(Vx,VS,VC),vapp(ve1app,ve2app),VT) ) )),
% 6.98/1.24    file('/export/starexec/sandbox/benchmark/theBenchmark.p')).
% 6.98/1.24  fof(f58,negated_conjecture,(
% 6.98/1.24    ~((! [Vx,VS,VC,VT] :( ( vlookup(Vx,VC) = vnoType& vtcheck(VC,vapp(ve1app,ve2app),VT) )=> vtcheck(vbind(Vx,VS,VC),vapp(ve1app,ve2app),VT) ) ))),
% 6.98/1.24    inference(negated_conjecture,[status(cth)],[f57])).
% 6.98/1.24  fof(f69,plain,(
% 6.98/1.24    ![VExp0,VExp1,VExp2,VExp3]: ((~vapp(VExp0,VExp1)=vapp(VExp2,VExp3)|(VExp0=VExp2&VExp1=VExp3))&((~VExp0=VExp2|~VExp1=VExp3)|vapp(VExp0,VExp1)=vapp(VExp2,VExp3)))),
% 6.98/1.24    inference(pre_NNF_transformation,[status(esa)],[f3])).
% 6.98/1.24  fof(f70,plain,(
% 6.98/1.24    (![VExp0,VExp1,VExp2,VExp3]: (~vapp(VExp0,VExp1)=vapp(VExp2,VExp3)|(VExp0=VExp2&VExp1=VExp3)))&(![VExp0,VExp1,VExp2,VExp3]: ((~VExp0=VExp2|~VExp1=VExp3)|vapp(VExp0,VExp1)=vapp(VExp2,VExp3)))),
% 6.98/1.24    inference(miniscoping,[status(esa)],[f69])).
% 6.98/1.24  fof(f71,plain,(
% 6.98/1.24    ![X0,X1,X2,X3]: (~vapp(X0,X1)=vapp(X2,X3)|X0=X2)),
% 6.98/1.24    inference(cnf_transformation,[status(esa)],[f70])).
% 6.98/1.24  fof(f72,plain,(
% 6.98/1.24    ![X0,X1,X2,X3]: (~vapp(X0,X1)=vapp(X2,X3)|X1=X3)),
% 6.98/1.24    inference(cnf_transformation,[status(esa)],[f70])).
% 6.98/1.24  fof(f75,plain,(
% 6.98/1.24    ![X0,X1,X2]: (~vvar(X0)=vapp(X1,X2))),
% 6.98/1.24    inference(cnf_transformation,[status(esa)],[f5])).
% 6.98/1.24  fof(f76,plain,(
% 6.98/1.24    ![X0,X1,X2,X3,X4]: (~vabs(X0,X1,X2)=vapp(X3,X4))),
% 6.98/1.24    inference(cnf_transformation,[status(esa)],[f6])).
% 6.98/1.24  fof(f89,plain,(
% 6.98/1.24    ![VT,VVar0,VExp0,Vx,Vv,Ve]: ((~VVar0=Vv|~VExp0=vabs(Vx,VT,Ve))|(((Vx=Vv|~visFreeVar(Vv,Ve))|visFreeVar(VVar0,VExp0))&(~visFreeVar(VVar0,VExp0)|(~Vx=Vv&visFreeVar(Vv,Ve)))))),
% 6.98/1.24    inference(pre_NNF_transformation,[status(esa)],[f11])).
% 6.98/1.24  fof(f90,plain,(
% 6.98/1.24    ![VVar0,VExp0,Vx,Vv,Ve]: ((~VVar0=Vv|(![VT]: ~VExp0=vabs(Vx,VT,Ve)))|(((Vx=Vv|~visFreeVar(Vv,Ve))|visFreeVar(VVar0,VExp0))&(~visFreeVar(VVar0,VExp0)|(~Vx=Vv&visFreeVar(Vv,Ve)))))),
% 6.98/1.24    inference(miniscoping,[status(esa)],[f89])).
% 6.98/1.24  fof(f92,plain,(
% 6.98/1.24    ![X0,X1,X2,X3,X4,X5]: (~X0=X1|~X2=vabs(X3,X4,X5)|~visFreeVar(X0,X2)|~X3=X1)),
% 6.98/1.24    inference(cnf_transformation,[status(esa)],[f90])).
% 6.98/1.24  fof(f235,plain,(
% 6.98/1.24    ![VS,VC,Ve1,Ve2,VT]: ((~vtcheck(VC,Ve1,varrow(VS,VT))|~vtcheck(VC,Ve2,VS))|vtcheck(VC,vapp(Ve1,Ve2),VT))),
% 6.98/1.24    inference(pre_NNF_transformation,[status(esa)],[f53])).
% 6.98/1.24  fof(f236,plain,(
% 6.98/1.24    ![VC,Ve1,Ve2,VT]: ((![VS]: (~vtcheck(VC,Ve1,varrow(VS,VT))|~vtcheck(VC,Ve2,VS)))|vtcheck(VC,vapp(Ve1,Ve2),VT))),
% 6.98/1.24    inference(miniscoping,[status(esa)],[f235])).
% 6.98/1.24  fof(f237,plain,(
% 6.98/1.24    ![X0,X1,X2,X3,X4]: (~vtcheck(X0,X1,varrow(X2,X3))|~vtcheck(X0,X4,X2)|vtcheck(X0,vapp(X1,X4),X3))),
% 6.98/1.24    inference(cnf_transformation,[status(esa)],[f236])).
% 6.98/1.24  fof(f238,plain,(
% 6.98/1.24    ![Ve,VT,VC]: (~vtcheck(VC,Ve,VT)|(((?[Vx]: (Ve=vvar(Vx)&vlookup(Vx,VC)=vsomeType(VT)))|(?[Vx,Ve2,VT1,VT2]: ((Ve=vabs(Vx,VT1,Ve2)&VT=varrow(VT1,VT2))&vtcheck(vbind(Vx,VT1,VC),Ve2,VT2))))|(?[Ve1,Ve2,VS]: ((Ve=vapp(Ve1,Ve2)&vtcheck(VC,Ve1,varrow(VS,VT)))&vtcheck(VC,Ve2,VS)))))),
% 6.98/1.24    inference(pre_NNF_transformation,[status(esa)],[f54])).
% 6.98/1.24  fof(f239,plain,(
% 6.98/1.24    ![Ve,VT,VC]: (pd0_3(VC,VT,Ve)=>((?[Vx]: (Ve=vvar(Vx)&vlookup(Vx,VC)=vsomeType(VT)))|(?[Vx,Ve2,VT1,VT2]: ((Ve=vabs(Vx,VT1,Ve2)&VT=varrow(VT1,VT2))&vtcheck(vbind(Vx,VT1,VC),Ve2,VT2)))))),
% 6.98/1.24    introduced(predicate_definition,[f238])).
% 6.98/1.24  fof(f240,plain,(
% 6.98/1.24    ![Ve,VT,VC]: (~vtcheck(VC,Ve,VT)|(pd0_3(VC,VT,Ve)|(?[Ve1,Ve2,VS]: ((Ve=vapp(Ve1,Ve2)&vtcheck(VC,Ve1,varrow(VS,VT)))&vtcheck(VC,Ve2,VS)))))),
% 6.98/1.24    inference(formula_renaming,[status(thm)],[f238,f239])).
% 6.98/1.24  fof(f241,plain,(
% 6.98/1.24    ![Ve,VT,VC]: (~vtcheck(VC,Ve,VT)|(pd0_3(VC,VT,Ve)|(?[Ve2,VS]: ((?[Ve1]: (Ve=vapp(Ve1,Ve2)&vtcheck(VC,Ve1,varrow(VS,VT))))&vtcheck(VC,Ve2,VS)))))),
% 6.98/1.24    inference(miniscoping,[status(esa)],[f240])).
% 6.98/1.24  fof(f242,plain,(
% 6.98/1.24    ![Ve,VT,VC]: (~vtcheck(VC,Ve,VT)|(pd0_3(VC,VT,Ve)|((Ve=vapp(sk0_20(VC,VT,Ve),sk0_18(VC,VT,Ve))&vtcheck(VC,sk0_20(VC,VT,Ve),varrow(sk0_19(VC,VT,Ve),VT)))&vtcheck(VC,sk0_18(VC,VT,Ve),sk0_19(VC,VT,Ve)))))),
% 6.98/1.24    inference(skolemization,[status(esa)],[f241])).
% 6.98/1.24  fof(f243,plain,(
% 6.98/1.24    ![X0,X1,X2]: (~vtcheck(X0,X1,X2)|pd0_3(X0,X2,X1)|X1=vapp(sk0_20(X0,X2,X1),sk0_18(X0,X2,X1)))),
% 6.98/1.24    inference(cnf_transformation,[status(esa)],[f242])).
% 6.98/1.24  fof(f244,plain,(
% 6.98/1.24    ![X0,X1,X2]: (~vtcheck(X0,X1,X2)|pd0_3(X0,X2,X1)|vtcheck(X0,sk0_20(X0,X2,X1),varrow(sk0_19(X0,X2,X1),X2)))),
% 6.98/1.24    inference(cnf_transformation,[status(esa)],[f242])).
% 6.98/1.24  fof(f245,plain,(
% 6.98/1.24    ![X0,X1,X2]: (~vtcheck(X0,X1,X2)|pd0_3(X0,X2,X1)|vtcheck(X0,sk0_18(X0,X2,X1),sk0_19(X0,X2,X1)))),
% 6.98/1.24    inference(cnf_transformation,[status(esa)],[f242])).
% 6.98/1.24  fof(f246,plain,(
% 6.98/1.24    ![Vx,VS,VC,VT]: ((~vlookup(Vx,VC)=vnoType|~vtcheck(VC,ve1app,VT))|vtcheck(vbind(Vx,VS,VC),ve1app,VT))),
% 6.98/1.24    inference(pre_NNF_transformation,[status(esa)],[f55])).
% 6.98/1.24  fof(f247,plain,(
% 6.98/1.24    ![Vx,VC,VT]: ((~vlookup(Vx,VC)=vnoType|~vtcheck(VC,ve1app,VT))|(![VS]: vtcheck(vbind(Vx,VS,VC),ve1app,VT)))),
% 6.98/1.24    inference(miniscoping,[status(esa)],[f246])).
% 6.98/1.24  fof(f248,plain,(
% 6.98/1.24    ![X0,X1,X2,X3]: (~vlookup(X0,X1)=vnoType|~vtcheck(X1,ve1app,X2)|vtcheck(vbind(X0,X3,X1),ve1app,X2))),
% 6.98/1.24    inference(cnf_transformation,[status(esa)],[f247])).
% 6.98/1.24  fof(f249,plain,(
% 6.98/1.24    ![Vx,VS,VC,VT]: ((~vlookup(Vx,VC)=vnoType|~vtcheck(VC,ve2app,VT))|vtcheck(vbind(Vx,VS,VC),ve2app,VT))),
% 6.98/1.24    inference(pre_NNF_transformation,[status(esa)],[f56])).
% 6.98/1.24  fof(f250,plain,(
% 6.98/1.24    ![Vx,VC,VT]: ((~vlookup(Vx,VC)=vnoType|~vtcheck(VC,ve2app,VT))|(![VS]: vtcheck(vbind(Vx,VS,VC),ve2app,VT)))),
% 6.98/1.24    inference(miniscoping,[status(esa)],[f249])).
% 6.98/1.24  fof(f251,plain,(
% 6.98/1.24    ![X0,X1,X2,X3]: (~vlookup(X0,X1)=vnoType|~vtcheck(X1,ve2app,X2)|vtcheck(vbind(X0,X3,X1),ve2app,X2))),
% 6.98/1.24    inference(cnf_transformation,[status(esa)],[f250])).
% 6.98/1.24  fof(f252,plain,(
% 6.98/1.24    (?[Vx,VS,VC,VT]: ((vlookup(Vx,VC)=vnoType&vtcheck(VC,vapp(ve1app,ve2app),VT))&~vtcheck(vbind(Vx,VS,VC),vapp(ve1app,ve2app),VT)))),
% 6.98/1.24    inference(pre_NNF_transformation,[status(esa)],[f58])).
% 6.98/1.24  fof(f253,plain,(
% 6.98/1.24    ?[Vx,VC,VT]: ((vlookup(Vx,VC)=vnoType&vtcheck(VC,vapp(ve1app,ve2app),VT))&(?[VS]: ~vtcheck(vbind(Vx,VS,VC),vapp(ve1app,ve2app),VT)))),
% 6.98/1.24    inference(miniscoping,[status(esa)],[f252])).
% 6.98/1.24  fof(f254,plain,(
% 6.98/1.24    ((vlookup(sk0_21,sk0_22)=vnoType&vtcheck(sk0_22,vapp(ve1app,ve2app),sk0_23))&~vtcheck(vbind(sk0_21,sk0_24,sk0_22),vapp(ve1app,ve2app),sk0_23))),
% 6.98/1.24    inference(skolemization,[status(esa)],[f253])).
% 6.98/1.24  fof(f255,plain,(
% 6.98/1.24    vlookup(sk0_21,sk0_22)=vnoType),
% 6.98/1.24    inference(cnf_transformation,[status(esa)],[f254])).
% 6.98/1.24  fof(f256,plain,(
% 6.98/1.24    vtcheck(sk0_22,vapp(ve1app,ve2app),sk0_23)),
% 6.98/1.24    inference(cnf_transformation,[status(esa)],[f254])).
% 6.98/1.24  fof(f257,plain,(
% 6.98/1.24    ~vtcheck(vbind(sk0_21,sk0_24,sk0_22),vapp(ve1app,ve2app),sk0_23)),
% 6.98/1.24    inference(cnf_transformation,[status(esa)],[f254])).
% 6.98/1.24  fof(f288,plain,(
% 6.98/1.24    ![Ve,VT,VC]: (~pd0_3(VC,VT,Ve)|((?[Vx]: (Ve=vvar(Vx)&vlookup(Vx,VC)=vsomeType(VT)))|(?[Vx,Ve2,VT1,VT2]: ((Ve=vabs(Vx,VT1,Ve2)&VT=varrow(VT1,VT2))&vtcheck(vbind(Vx,VT1,VC),Ve2,VT2)))))),
% 6.98/1.24    inference(pre_NNF_transformation,[status(esa)],[f239])).
% 6.98/1.24  fof(f289,plain,(
% 6.98/1.24    ![Ve,VT,VC,Vx]: (pd0_7(Vx,VC,VT,Ve)=>(Ve=vvar(Vx)&vlookup(Vx,VC)=vsomeType(VT)))),
% 6.98/1.24    introduced(predicate_definition,[f288])).
% 6.98/1.24  fof(f290,plain,(
% 6.98/1.24    ![Ve,VT,VC]: (~pd0_3(VC,VT,Ve)|((?[Vx]: pd0_7(Vx,VC,VT,Ve))|(?[Vx,Ve2,VT1,VT2]: ((Ve=vabs(Vx,VT1,Ve2)&VT=varrow(VT1,VT2))&vtcheck(vbind(Vx,VT1,VC),Ve2,VT2)))))),
% 6.98/1.24    inference(formula_renaming,[status(thm)],[f288,f289])).
% 6.98/1.24  fof(f291,plain,(
% 6.98/1.24    ![Ve,VT,VC]: (~pd0_3(VC,VT,Ve)|(pd0_7(sk0_39(VC,VT,Ve),VC,VT,Ve)|((Ve=vabs(sk0_40(VC,VT,Ve),sk0_42(VC,VT,Ve),sk0_41(VC,VT,Ve))&VT=varrow(sk0_42(VC,VT,Ve),sk0_43(VC,VT,Ve)))&vtcheck(vbind(sk0_40(VC,VT,Ve),sk0_42(VC,VT,Ve),VC),sk0_41(VC,VT,Ve),sk0_43(VC,VT,Ve)))))),
% 6.98/1.24    inference(skolemization,[status(esa)],[f290])).
% 6.98/1.24  fof(f292,plain,(
% 6.98/1.24    ![X0,X1,X2]: (~pd0_3(X0,X1,X2)|pd0_7(sk0_39(X0,X1,X2),X0,X1,X2)|X2=vabs(sk0_40(X0,X1,X2),sk0_42(X0,X1,X2),sk0_41(X0,X1,X2)))),
% 6.98/1.24    inference(cnf_transformation,[status(esa)],[f291])).
% 6.98/1.24  fof(f319,plain,(
% 6.98/1.24    ![Ve,VT,VC,Vx]: (~pd0_7(Vx,VC,VT,Ve)|(Ve=vvar(Vx)&vlookup(Vx,VC)=vsomeType(VT)))),
% 6.98/1.24    inference(pre_NNF_transformation,[status(esa)],[f289])).
% 6.98/1.24  fof(f320,plain,(
% 6.98/1.24    ![X0,X1,X2,X3]: (~pd0_7(X0,X1,X2,X3)|X3=vvar(X0))),
% 6.98/1.24    inference(cnf_transformation,[status(esa)],[f319])).
% 6.98/1.24  fof(f381,plain,(
% 6.98/1.24    ![X0,X1,X2]: (~visFreeVar(X0,vabs(X0,X1,X2)))),
% 6.98/1.24    inference(destructive_equality_resolution,[status(esa)],[f92])).
% 6.98/1.24  fof(f427,plain,(
% 6.98/1.24    spl0_0 <=> pd0_3(sk0_22,sk0_23,vapp(ve1app,ve2app))),
% 6.98/1.24    introduced(split_symbol_definition)).
% 6.98/1.24  fof(f428,plain,(
% 6.98/1.24    pd0_3(sk0_22,sk0_23,vapp(ve1app,ve2app))|~spl0_0),
% 6.98/1.24    inference(component_clause,[status(thm)],[f427])).
% 6.98/1.24  fof(f430,plain,(
% 6.98/1.24    spl0_1 <=> vapp(ve1app,ve2app)=vapp(sk0_20(sk0_22,sk0_23,vapp(ve1app,ve2app)),sk0_18(sk0_22,sk0_23,vapp(ve1app,ve2app)))),
% 6.98/1.24    introduced(split_symbol_definition)).
% 6.98/1.24  fof(f431,plain,(
% 6.98/1.24    vapp(ve1app,ve2app)=vapp(sk0_20(sk0_22,sk0_23,vapp(ve1app,ve2app)),sk0_18(sk0_22,sk0_23,vapp(ve1app,ve2app)))|~spl0_1),
% 6.98/1.24    inference(component_clause,[status(thm)],[f430])).
% 6.98/1.24  fof(f433,plain,(
% 6.98/1.24    pd0_3(sk0_22,sk0_23,vapp(ve1app,ve2app))|vapp(ve1app,ve2app)=vapp(sk0_20(sk0_22,sk0_23,vapp(ve1app,ve2app)),sk0_18(sk0_22,sk0_23,vapp(ve1app,ve2app)))),
% 6.98/1.24    inference(resolution,[status(thm)],[f243,f256])).
% 6.98/1.24  fof(f434,plain,(
% 6.98/1.24    spl0_0|spl0_1),
% 6.98/1.24    inference(split_clause,[status(thm)],[f433,f427,f430])).
% 6.98/1.24  fof(f435,plain,(
% 6.98/1.24    spl0_2 <=> vtcheck(sk0_22,sk0_18(sk0_22,sk0_23,vapp(ve1app,ve2app)),sk0_19(sk0_22,sk0_23,vapp(ve1app,ve2app)))),
% 6.98/1.24    introduced(split_symbol_definition)).
% 6.98/1.24  fof(f436,plain,(
% 6.98/1.24    vtcheck(sk0_22,sk0_18(sk0_22,sk0_23,vapp(ve1app,ve2app)),sk0_19(sk0_22,sk0_23,vapp(ve1app,ve2app)))|~spl0_2),
% 6.98/1.24    inference(component_clause,[status(thm)],[f435])).
% 6.98/1.24  fof(f438,plain,(
% 6.98/1.24    pd0_3(sk0_22,sk0_23,vapp(ve1app,ve2app))|vtcheck(sk0_22,sk0_18(sk0_22,sk0_23,vapp(ve1app,ve2app)),sk0_19(sk0_22,sk0_23,vapp(ve1app,ve2app)))),
% 6.98/1.24    inference(resolution,[status(thm)],[f245,f256])).
% 6.98/1.24  fof(f439,plain,(
% 6.98/1.24    spl0_0|spl0_2),
% 6.98/1.24    inference(split_clause,[status(thm)],[f438,f427,f435])).
% 6.98/1.24  fof(f440,plain,(
% 6.98/1.24    spl0_3 <=> pd0_7(sk0_39(sk0_22,sk0_23,vapp(ve1app,ve2app)),sk0_22,sk0_23,vapp(ve1app,ve2app))),
% 6.98/1.24    introduced(split_symbol_definition)).
% 6.98/1.24  fof(f441,plain,(
% 6.98/1.24    pd0_7(sk0_39(sk0_22,sk0_23,vapp(ve1app,ve2app)),sk0_22,sk0_23,vapp(ve1app,ve2app))|~spl0_3),
% 6.98/1.24    inference(component_clause,[status(thm)],[f440])).
% 6.98/1.24  fof(f443,plain,(
% 6.98/1.24    spl0_4 <=> vapp(ve1app,ve2app)=vabs(sk0_40(sk0_22,sk0_23,vapp(ve1app,ve2app)),sk0_42(sk0_22,sk0_23,vapp(ve1app,ve2app)),sk0_41(sk0_22,sk0_23,vapp(ve1app,ve2app)))),
% 6.98/1.24    introduced(split_symbol_definition)).
% 6.98/1.24  fof(f444,plain,(
% 6.98/1.24    vapp(ve1app,ve2app)=vabs(sk0_40(sk0_22,sk0_23,vapp(ve1app,ve2app)),sk0_42(sk0_22,sk0_23,vapp(ve1app,ve2app)),sk0_41(sk0_22,sk0_23,vapp(ve1app,ve2app)))|~spl0_4),
% 6.98/1.24    inference(component_clause,[status(thm)],[f443])).
% 6.98/1.24  fof(f446,plain,(
% 6.98/1.24    pd0_7(sk0_39(sk0_22,sk0_23,vapp(ve1app,ve2app)),sk0_22,sk0_23,vapp(ve1app,ve2app))|vapp(ve1app,ve2app)=vabs(sk0_40(sk0_22,sk0_23,vapp(ve1app,ve2app)),sk0_42(sk0_22,sk0_23,vapp(ve1app,ve2app)),sk0_41(sk0_22,sk0_23,vapp(ve1app,ve2app)))|~spl0_0),
% 6.98/1.24    inference(resolution,[status(thm)],[f292,f428])).
% 6.98/1.24  fof(f447,plain,(
% 6.98/1.24    spl0_3|spl0_4|~spl0_0),
% 6.98/1.24    inference(split_clause,[status(thm)],[f446,f440,f443,f427])).
% 6.98/1.24  fof(f448,plain,(
% 6.98/1.24    vapp(ve1app,ve2app)=vvar(sk0_39(sk0_22,sk0_23,vapp(ve1app,ve2app)))|~spl0_3),
% 6.98/1.24    inference(resolution,[status(thm)],[f441,f320])).
% 6.98/1.24  fof(f449,plain,(
% 6.98/1.24    $false|~spl0_3),
% 6.98/1.24    inference(forward_subsumption_resolution,[status(thm)],[f448,f75])).
% 6.98/1.24  fof(f450,plain,(
% 6.98/1.24    ~spl0_3),
% 6.98/1.24    inference(contradiction_clause,[status(thm)],[f449])).
% 6.98/1.24  fof(f451,plain,(
% 6.98/1.24    $false|~spl0_4),
% 6.98/1.24    inference(forward_subsumption_resolution,[status(thm)],[f444,f76])).
% 6.98/1.24  fof(f452,plain,(
% 6.98/1.24    ~spl0_4),
% 6.98/1.24    inference(contradiction_clause,[status(thm)],[f451])).
% 6.98/1.24  fof(f466,plain,(
% 6.98/1.24    ve2app=sk0_18(sk0_22,sk0_23,vapp(ve1app,ve2app))|~spl0_1),
% 6.98/1.24    inference(resolution,[status(thm)],[f431,f72])).
% 6.98/1.24  fof(f467,plain,(
% 6.98/1.24    ve1app=sk0_20(sk0_22,sk0_23,vapp(ve1app,ve2app))|~spl0_1),
% 6.98/1.24    inference(resolution,[status(thm)],[f431,f71])).
% 6.98/1.24  fof(f481,plain,(
% 6.98/1.24    vtcheck(sk0_22,ve2app,sk0_19(sk0_22,sk0_23,vapp(ve1app,ve2app)))|~spl0_1|~spl0_2),
% 6.98/1.24    inference(backward_demodulation,[status(thm)],[f466,f436])).
% 6.98/1.24  fof(f483,plain,(
% 6.98/1.24    ![X0,X1]: (~vlookup(X0,sk0_22)=vnoType|vtcheck(vbind(X0,X1,sk0_22),ve2app,sk0_19(sk0_22,sk0_23,vapp(ve1app,ve2app)))|~spl0_1|~spl0_2)),
% 6.98/1.24    inference(resolution,[status(thm)],[f481,f251])).
% 6.98/1.24  fof(f497,plain,(
% 6.98/1.24    ![X0]: (vtcheck(vbind(sk0_21,X0,sk0_22),ve2app,sk0_19(sk0_22,sk0_23,vapp(ve1app,ve2app)))|~spl0_1|~spl0_2)),
% 6.98/1.24    inference(resolution,[status(thm)],[f483,f255])).
% 6.98/1.24  fof(f498,plain,(
% 6.98/1.24    spl0_11 <=> vnoType=vnoType),
% 6.98/1.24    introduced(split_symbol_definition)).
% 6.98/1.24  fof(f500,plain,(
% 6.98/1.24    ~vnoType=vnoType|spl0_11),
% 6.98/1.24    inference(component_clause,[status(thm)],[f498])).
% 6.98/1.24  fof(f506,plain,(
% 6.98/1.24    $false|spl0_11),
% 6.98/1.24    inference(trivial_equality_resolution,[status(esa)],[f500])).
% 6.98/1.24  fof(f507,plain,(
% 6.98/1.24    spl0_11),
% 6.98/1.24    inference(contradiction_clause,[status(thm)],[f506])).
% 6.98/1.24  fof(f529,plain,(
% 6.98/1.24    spl0_15 <=> ve2app=ve2app),
% 6.98/1.24    introduced(split_symbol_definition)).
% 6.98/1.24  fof(f531,plain,(
% 6.98/1.24    ~ve2app=ve2app|spl0_15),
% 6.98/1.24    inference(component_clause,[status(thm)],[f529])).
% 6.98/1.24  fof(f537,plain,(
% 6.98/1.24    $false|spl0_15),
% 6.98/1.24    inference(trivial_equality_resolution,[status(esa)],[f531])).
% 6.98/1.24  fof(f538,plain,(
% 6.98/1.24    spl0_15),
% 6.98/1.24    inference(contradiction_clause,[status(thm)],[f537])).
% 6.98/1.24  fof(f786,plain,(
% 6.98/1.24    spl0_38 <=> visFreeVar(sk0_39(sk0_22,sk0_19(sk0_22,sk0_23,vapp(ve1app,ve2app)),ve2app),X0)),
% 6.98/1.24    introduced(split_symbol_definition)).
% 6.98/1.24  fof(f787,plain,(
% 6.98/1.24    ![X0]: (visFreeVar(sk0_39(sk0_22,sk0_19(sk0_22,sk0_23,vapp(ve1app,ve2app)),ve2app),X0)|~spl0_38)),
% 6.98/1.24    inference(component_clause,[status(thm)],[f786])).
% 6.98/1.24  fof(f800,plain,(
% 6.98/1.24    $false|~spl0_38),
% 6.98/1.24    inference(resolution,[status(thm)],[f787,f381])).
% 6.98/1.24  fof(f801,plain,(
% 6.98/1.24    ~spl0_38),
% 6.98/1.24    inference(contradiction_clause,[status(thm)],[f800])).
% 6.98/1.24  fof(f2143,plain,(
% 6.98/1.24    spl0_102 <=> vtcheck(sk0_22,sk0_20(sk0_22,sk0_23,vapp(ve1app,ve2app)),varrow(sk0_19(sk0_22,sk0_23,vapp(ve1app,ve2app)),sk0_23))),
% 6.98/1.24    introduced(split_symbol_definition)).
% 6.98/1.24  fof(f2144,plain,(
% 6.98/1.24    vtcheck(sk0_22,sk0_20(sk0_22,sk0_23,vapp(ve1app,ve2app)),varrow(sk0_19(sk0_22,sk0_23,vapp(ve1app,ve2app)),sk0_23))|~spl0_102),
% 6.98/1.24    inference(component_clause,[status(thm)],[f2143])).
% 6.98/1.24  fof(f2146,plain,(
% 6.98/1.24    pd0_3(sk0_22,sk0_23,vapp(ve1app,ve2app))|vtcheck(sk0_22,sk0_20(sk0_22,sk0_23,vapp(ve1app,ve2app)),varrow(sk0_19(sk0_22,sk0_23,vapp(ve1app,ve2app)),sk0_23))),
% 6.98/1.24    inference(resolution,[status(thm)],[f244,f256])).
% 6.98/1.24  fof(f2147,plain,(
% 6.98/1.24    spl0_0|spl0_102),
% 6.98/1.24    inference(split_clause,[status(thm)],[f2146,f427,f2143])).
% 6.98/1.24  fof(f2158,plain,(
% 6.98/1.24    vtcheck(sk0_22,ve1app,varrow(sk0_19(sk0_22,sk0_23,vapp(ve1app,ve2app)),sk0_23))|~spl0_1|~spl0_102),
% 6.98/1.24    inference(forward_demodulation,[status(thm)],[f467,f2144])).
% 6.98/1.24  fof(f2192,plain,(
% 6.98/1.24    ![X0,X1]: (~vlookup(X0,sk0_22)=vnoType|vtcheck(vbind(X0,X1,sk0_22),ve1app,varrow(sk0_19(sk0_22,sk0_23,vapp(ve1app,ve2app)),sk0_23))|~spl0_1|~spl0_102)),
% 6.98/1.25    inference(resolution,[status(thm)],[f2158,f248])).
% 6.98/1.25  fof(f2235,plain,(
% 6.98/1.25    ![X0]: (vtcheck(vbind(sk0_21,X0,sk0_22),ve1app,varrow(sk0_19(sk0_22,sk0_23,vapp(ve1app,ve2app)),sk0_23))|~spl0_1|~spl0_102)),
% 6.98/1.25    inference(resolution,[status(thm)],[f2192,f255])).
% 6.98/1.25  fof(f2315,plain,(
% 6.98/1.25    ![X0,X1]: (~vtcheck(vbind(sk0_21,X0,sk0_22),X1,sk0_19(sk0_22,sk0_23,vapp(ve1app,ve2app)))|vtcheck(vbind(sk0_21,X0,sk0_22),vapp(ve1app,X1),sk0_23)|~spl0_1|~spl0_102)),
% 6.98/1.25    inference(resolution,[status(thm)],[f2235,f237])).
% 6.98/1.25  fof(f2519,plain,(
% 6.98/1.25    ![X0]: (vtcheck(vbind(sk0_21,X0,sk0_22),vapp(ve1app,ve2app),sk0_23)|~spl0_102|~spl0_1|~spl0_2)),
% 6.98/1.25    inference(resolution,[status(thm)],[f2315,f497])).
% 6.98/1.25  fof(f2521,plain,(
% 6.98/1.25    $false|~spl0_102|~spl0_1|~spl0_2),
% 6.98/1.25    inference(backward_subsumption_resolution,[status(thm)],[f257,f2519])).
% 6.98/1.25  fof(f2522,plain,(
% 6.98/1.25    ~spl0_102|~spl0_1|~spl0_2),
% 6.98/1.25    inference(contradiction_clause,[status(thm)],[f2521])).
% 6.98/1.25  fof(f2523,plain,(
% 6.98/1.25    $false),
% 6.98/1.25    inference(sat_refutation,[status(thm)],[f434,f439,f447,f450,f452,f507,f538,f801,f2147,f2522])).
% 6.98/1.25  % SZS output end CNFRefutation for theBenchmark.p
% 7.27/1.29  % Elapsed time: 0.937263 seconds
% 7.27/1.29  % CPU time: 7.198119 seconds
% 7.27/1.29  % Total memory used: 169.240 MB
% 7.27/1.29  % Net memory used: 167.345 MB
%------------------------------------------------------------------------------