%------------------------------------------------------------------------------
% File : CSE_E---1.7
% Problem : COM128+1 : TPTP v9.2.1. Released v6.4.0.
% Transfm : none
% Format : tptp:raw
% Command : /export/starexec/sandbox/solver/bin/lemma_parallel_prover %s --lemma-prover /export/starexec/sandbox/solver/bin/cse --final-prover /export/starexec/sandbox/solver/bin/eprover --proof-time %d --global-time-limit %d
% 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 May 5 04:13:17 PM UTC 2026
% Result : Theorem 1.38s 1.51s
% Output : CNFRefutation 2.06s
% Verified :
% SZS Type : ERROR: Analysing output (Could not find formula named c_0_64)
% Comments :
%------------------------------------------------------------------------------
fof('subst-INV',axiom,
! [X1,X4,X6,X19] :
( vsubst(X1,X4,X6) = X19
=> ( ? [X9,X21,X11] :
( X1 = X9
& X4 = X11
& X6 = vvar(X21)
& X9 = X21
& X19 = X11 )
| ? [X11,X9,X21] :
( X1 = X9
& X4 = X11
& X6 = vvar(X21)
& X9 != X21
& X19 = vvar(X21) )
| ? [X12,X9,X11,X13] :
( X1 = X9
& X4 = X11
& X6 = vapp(X12,X13)
& X19 = vapp(vsubst(X9,X11,X12),vsubst(X9,X11,X13)) )
| ? [X11,X9,X21,X15,X12] :
( X1 = X9
& X4 = X11
& X6 = vabs(X21,X15,X12)
& X9 = X21
& X19 = vabs(X21,X15,X12) )
| ? [X9,X11,X15,X21,X24,X12] :
( X1 = X9
& X4 = X11
& X6 = vabs(X21,X15,X12)
& X9 != X21
& visFreeVar(X21,X11)
& X24 = vgensym(vapp(vapp(X11,X12),vvar(X9)))
& X19 = vsubst(X9,X11,vabs(X24,X15,vsubst(X21,vvar(X24),X12))) )
| ? [X21,X15,X9,X11,X12] :
( X1 = X9
& X4 = X11
& X6 = vabs(X21,X15,X12)
& X9 != X21
& ~ visFreeVar(X21,X11)
& X19 = vabs(X21,X15,vsubst(X9,X11,X12)) ) ) ),
file('/export/starexec/sandbox/benchmark/Axioms/COM001+0.ax','subst-INV') ).
fof(reduce6,axiom,
! [X13,X12,X27,X4,X19] :
( ( X4 = vapp(X12,X13)
& ! [X28,X29,X30] : X12 != vabs(X28,X29,X30) )
=> ( ( X27 = vreduce(X12)
& ~ visSomeExp(X27) )
=> ( X19 = vreduce(X4)
=> X19 = vnoExp ) ) ),
file('/export/starexec/sandbox/benchmark/Axioms/COM001+0.ax',reduce6) ).
fof('T-subst-abs-2-gen',axiom,
! [X15,X20,X9,X11,X21,X10,X12,X34] :
( ( X9 != X21
& ~ visFreeVar(X21,X11)
& vtcheck(X20,X11,X15)
& vtcheck(vbind(X9,X15,X20),vabs(X21,X10,X12),X34) )
=> vtcheck(X20,vsubst(X9,X11,vabs(X21,X10,X12)),X34) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p','T-subst-abs-2-gen') ).
fof('alpha-equiv-subst-abs',axiom,
! [X10,X9,X21,X11] :
( ~ visFreeVar(X21,X11)
=> valphaEquivalent(vabs(X9,X10,X11),vabs(X21,X10,vsubst(X9,vvar(X21),X11))) ),
file('/export/starexec/sandbox/benchmark/Axioms/COM001+1.ax','alpha-equiv-subst-abs') ).
fof(subst5,axiom,
! [X1,X4,X6,X19,X21,X15,X9,X11,X12] :
( ( X1 = X9
& X4 = X11
& X6 = vabs(X21,X15,X12) )
=> ( ( X9 != X21
& ~ visFreeVar(X21,X11) )
=> ( X19 = vsubst(X1,X4,X6)
=> X19 = vabs(X21,X15,vsubst(X9,X11,X12)) ) ) ),
file('/export/starexec/sandbox/benchmark/Axioms/COM001+0.ax',subst5) ).
fof(reduce3,axiom,
! [X10,X26,X4,X19,X9,X13,X12] :
( X4 = vapp(vabs(X9,X10,X12),X13)
=> ( ( X26 = vreduce(X13)
& ~ visSomeExp(X26)
& visValue(X13) )
=> ( X19 = vreduce(X4)
=> X19 = vsomeExp(vsubst(X9,X13,X12)) ) ) ),
file('/export/starexec/sandbox/benchmark/Axioms/COM001+0.ax',reduce3) ).
fof('T-Strong',axiom,
! [X9,X10,X20,X11,X15] :
( ( ~ visFreeVar(X9,X11)
& vtcheck(vbind(X9,X10,X20),X11,X15) )
=> vtcheck(X20,X11,X15) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p','T-Strong') ).
fof('T-Weak-FreeVar',axiom,
! [X9,X10,X20,X11,X15] :
( ( ~ visFreeVar(X9,X11)
& vtcheck(X20,X11,X15) )
=> vtcheck(vbind(X9,X10,X20),X11,X15) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p','T-Weak-FreeVar') ).
fof(reduce4,axiom,
! [X9,X10,X12,X26,X13,X4,X19] :
( X4 = vapp(vabs(X9,X10,X12),X13)
=> ( ( X26 = vreduce(X13)
& ~ visSomeExp(X26)
& ~ visValue(X13) )
=> ( X19 = vreduce(X4)
=> X19 = vnoExp ) ) ),
file('/export/starexec/sandbox/benchmark/Axioms/COM001+0.ax',reduce4) ).
fof('reduce-INV',axiom,
! [X4,X19] :
( vreduce(X4) = X19
=> ( ? [X9] :
( X4 = vvar(X9)
& X19 = vnoExp )
| ? [X9,X10,X11] :
( X4 = vabs(X9,X10,X11)
& X19 = vnoExp )
| ? [X13,X9,X10,X12,X26] :
( X4 = vapp(vabs(X9,X10,X12),X13)
& X26 = vreduce(X13)
& visSomeExp(X26)
& X19 = vsomeExp(vapp(vabs(X9,X10,X12),vgetSomeExp(X26))) )
| ? [X10,X26,X9,X13,X12] :
( X4 = vapp(vabs(X9,X10,X12),X13)
& X26 = vreduce(X13)
& ~ visSomeExp(X26)
& visValue(X13)
& X19 = vsomeExp(vsubst(X9,X13,X12)) )
| ? [X9,X10,X12,X26,X13] :
( X4 = vapp(vabs(X9,X10,X12),X13)
& X26 = vreduce(X13)
& ~ visSomeExp(X26)
& ~ visValue(X13)
& X19 = vnoExp )
| ? [X12,X27,X13] :
( X4 = vapp(X12,X13)
& ! [X28,X29,X30] : X12 != vabs(X28,X29,X30)
& X27 = vreduce(X12)
& visSomeExp(X27)
& X19 = vsomeExp(vapp(vgetSomeExp(X27),X13)) )
| ? [X13,X12,X27] :
( X4 = vapp(X12,X13)
& ! [X28,X29,X30] : X12 != vabs(X28,X29,X30)
& X27 = vreduce(X12)
& ~ visSomeExp(X27)
& X19 = vnoExp ) ) ),
file('/export/starexec/sandbox/benchmark/Axioms/COM001+0.ax','reduce-INV') ).
fof('fresh-unequal-var-3',conjecture,
! [X11,X12,X9,X24] :
( X24 = vgensym(vapp(vapp(X11,X12),vvar(X9)))
=> X9 != X24 ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p','fresh-unequal-var-3') ).
fof('alpha-equiv-FreeVar',axiom,
! [X11,X9,X12] :
( ( ~ visFreeVar(X9,X11)
& valphaEquivalent(X11,X12) )
=> ~ visFreeVar(X9,X12) ),
file('/export/starexec/sandbox/benchmark/Axioms/COM001+1.ax','alpha-equiv-FreeVar') ).
fof(isValue2,axiom,
! [X12,X13,X4] :
( X4 = vapp(X12,X13)
=> ~ visValue(X4) ),
file('/export/starexec/sandbox/benchmark/Axioms/COM001+0.ax',isValue2) ).
fof('gensym-is-fresh',axiom,
! [X14,X11] :
( vgensym(X11) = X14
=> ~ visFreeVar(X14,X11) ),
file('/export/starexec/sandbox/benchmark/Axioms/COM001+0.ax','gensym-is-fresh') ).
fof(isValue1,axiom,
! [X9,X4] :
( X4 = vvar(X9)
=> ~ visValue(X4) ),
file('/export/starexec/sandbox/benchmark/Axioms/COM001+0.ax',isValue1) ).
fof(isSomeExp0,axiom,
! [X25] :
( X25 = vnoExp
=> ~ visSomeExp(X25) ),
file('/export/starexec/sandbox/benchmark/Axioms/COM001+0.ax',isSomeExp0) ).
fof(isSomeType0,axiom,
! [X18] :
( X18 = vnoType
=> ~ visSomeType(X18) ),
file('/export/starexec/sandbox/benchmark/Axioms/COM001+0.ax',isSomeType0) ).
fof(reduce5,axiom,
! [X12,X4,X19,X27,X13] :
( ( X4 = vapp(X12,X13)
& ! [X28,X29,X30] : X12 != vabs(X28,X29,X30) )
=> ( ( X27 = vreduce(X12)
& visSomeExp(X27) )
=> ( X19 = vreduce(X4)
=> X19 = vsomeExp(vapp(vgetSomeExp(X27),X13)) ) ) ),
file('/export/starexec/sandbox/benchmark/Axioms/COM001+0.ax',reduce5) ).
fof('T-inv',axiom,
! [X11,X15,X20] :
( vtcheck(X20,X11,X15)
=> ( ? [X9] :
( X11 = vvar(X9)
& vlookup(X9,X20) = vsomeType(X15) )
| ? [X9,X13,X33,X34] :
( X11 = vabs(X9,X33,X13)
& X15 = varrow(X33,X34)
& vtcheck(vbind(X9,X33,X20),X13,X34) )
| ? [X12,X13,X10] :
( X11 = vapp(X12,X13)
& vtcheck(X20,X12,varrow(X10,X15))
& vtcheck(X20,X13,X10) ) ) ),
file('/export/starexec/sandbox/benchmark/Axioms/COM001+0.ax','T-inv') ).
fof('T-Context-Swap',axiom,
! [X21,X22,X9,X23,X20,X11,X15] :
( ( X9 != X21
& vtcheck(vbind(X9,X23,vbind(X21,X22,X20)),X11,X15) )
=> vtcheck(vbind(X21,X22,vbind(X9,X23,X20)),X11,X15) ),
file('/export/starexec/sandbox/benchmark/Axioms/COM001+0.ax','T-Context-Swap') ).
fof('lookup-INV',axiom,
! [X1,X16,X19] :
( vlookup(X1,X16) = X19
=> ( ? [X9] :
( X1 = X9
& X16 = vempty
& X19 = vnoType )
| ? [X20,X9,X21,X22] :
( X1 = X9
& X16 = vbind(X21,X22,X20)
& X9 = X21
& X19 = vsomeType(X22) )
| ? [X22,X21,X9,X20] :
( X1 = X9
& X16 = vbind(X21,X22,X20)
& X9 != X21
& X19 = vlookup(X9,X20) ) ) ),
file('/export/starexec/sandbox/benchmark/Axioms/COM001+0.ax','lookup-INV') ).
fof(subst4,axiom,
! [X1,X4,X6,X19,X9,X11,X15,X21,X24,X12] :
( ( X1 = X9
& X4 = X11
& X6 = vabs(X21,X15,X12) )
=> ( ( X9 != X21
& visFreeVar(X21,X11)
& X24 = vgensym(vapp(vapp(X11,X12),vvar(X9))) )
=> ( X19 = vsubst(X1,X4,X6)
=> X19 = vsubst(X9,X11,vabs(X24,X15,vsubst(X21,vvar(X24),X12))) ) ) ),
file('/export/starexec/sandbox/benchmark/Axioms/COM001+0.ax',subst4) ).
fof('T-Context-Duplicate',axiom,
! [X21,X22,X9,X23,X20,X11,X15] :
( ( X9 = X21
& vtcheck(vbind(X9,X23,vbind(X21,X22,X20)),X11,X15) )
=> vtcheck(vbind(X9,X23,X20),X11,X15) ),
file('/export/starexec/sandbox/benchmark/Axioms/COM001+0.ax','T-Context-Duplicate') ).
fof(reduce2,axiom,
! [X13,X4,X19,X9,X10,X12,X26] :
( X4 = vapp(vabs(X9,X10,X12),X13)
=> ( ( X26 = vreduce(X13)
& visSomeExp(X26) )
=> ( X19 = vreduce(X4)
=> X19 = vsomeExp(vapp(vabs(X9,X10,X12),vgetSomeExp(X26))) ) ) ),
file('/export/starexec/sandbox/benchmark/Axioms/COM001+0.ax',reduce2) ).
fof('T-abs',axiom,
! [X20,X9,X11,X10,X15] :
( vtcheck(vbind(X9,X10,X20),X11,X15)
=> vtcheck(X20,vabs(X9,X10,X11),varrow(X10,X15)) ),
file('/export/starexec/sandbox/benchmark/Axioms/COM001+0.ax','T-abs') ).
fof(subst2,axiom,
! [X1,X4,X6,X19,X12,X9,X11,X13] :
( ( X1 = X9
& X4 = X11
& X6 = vapp(X12,X13) )
=> ( X19 = vsubst(X1,X4,X6)
=> X19 = vapp(vsubst(X9,X11,X12),vsubst(X9,X11,X13)) ) ),
file('/export/starexec/sandbox/benchmark/Axioms/COM001+0.ax',subst2) ).
fof('T-app',axiom,
! [X10,X20,X12,X13,X15] :
( ( vtcheck(X20,X12,varrow(X10,X15))
& vtcheck(X20,X13,X10) )
=> vtcheck(X20,vapp(X12,X13),X15) ),
file('/export/starexec/sandbox/benchmark/Axioms/COM001+0.ax','T-app') ).
fof('T-Weak',axiom,
! [X9,X10,X20,X11,X15] :
( ( vlookup(X9,X20) = vnoType
& vtcheck(X20,X11,X15) )
=> vtcheck(vbind(X9,X10,X20),X11,X15) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p','T-Weak') ).
fof(subst3,axiom,
! [X11,X9,X1,X4,X6,X19,X21,X15,X12] :
( ( X1 = X9
& X4 = X11
& X6 = vabs(X21,X15,X12) )
=> ( X9 = X21
=> ( X19 = vsubst(X1,X4,X6)
=> X19 = vabs(X21,X15,X12) ) ) ),
file('/export/starexec/sandbox/benchmark/Axioms/COM001+0.ax',subst3) ).
fof('EQ-bind',axiom,
! [X1,X3,X16,X2,X5,X17] :
( ( vbind(X1,X3,X16) = vbind(X2,X5,X17)
=> ( X1 = X2
& X3 = X5
& X16 = X17 ) )
& ( ( X1 = X2
& X3 = X5
& X16 = X17 )
=> vbind(X1,X3,X16) = vbind(X2,X5,X17) ) ),
file('/export/starexec/sandbox/benchmark/Axioms/COM001+0.ax','EQ-bind') ).
fof('EQ-abs',axiom,
! [X1,X3,X4,X2,X5,X6] :
( ( vabs(X1,X3,X4) = vabs(X2,X5,X6)
=> ( X1 = X2
& X3 = X5
& X4 = X6 ) )
& ( ( X1 = X2
& X3 = X5
& X4 = X6 )
=> vabs(X1,X3,X4) = vabs(X2,X5,X6) ) ),
file('/export/starexec/sandbox/benchmark/Axioms/COM001+0.ax','EQ-abs') ).
fof('alpha-equiv-typing',axiom,
! [X11,X20,X12,X15] :
( ( vtcheck(X20,X11,X15)
& valphaEquivalent(X11,X12) )
=> vtcheck(X20,X12,X15) ),
file('/export/starexec/sandbox/benchmark/Axioms/COM001+1.ax','alpha-equiv-typing') ).
fof(lookup2,axiom,
! [X22,X21,X1,X16,X19,X9,X20] :
( ( X1 = X9
& X16 = vbind(X21,X22,X20) )
=> ( X9 != X21
=> ( X19 = vlookup(X1,X16)
=> X19 = vlookup(X9,X20) ) ) ),
file('/export/starexec/sandbox/benchmark/Axioms/COM001+0.ax',lookup2) ).
fof(isFreeVar1,axiom,
! [X15,X1,X4,X9,X14,X11] :
( ( X1 = X14
& X4 = vabs(X9,X15,X11) )
=> ( ( ( X9 != X14
& visFreeVar(X14,X11) )
=> visFreeVar(X1,X4) )
& ( visFreeVar(X1,X4)
=> ( X9 != X14
& visFreeVar(X14,X11) ) ) ) ),
file('/export/starexec/sandbox/benchmark/Axioms/COM001+0.ax',isFreeVar1) ).
fof(lookup1,axiom,
! [X20,X9,X21,X1,X16,X19,X22] :
( ( X1 = X9
& X16 = vbind(X21,X22,X20) )
=> ( X9 = X21
=> ( X19 = vlookup(X1,X16)
=> X19 = vsomeType(X22) ) ) ),
file('/export/starexec/sandbox/benchmark/Axioms/COM001+0.ax',lookup1) ).
fof(subst1,axiom,
! [X11,X9,X1,X4,X6,X19,X21] :
( ( X1 = X9
& X4 = X11
& X6 = vvar(X21) )
=> ( X9 != X21
=> ( X19 = vsubst(X1,X4,X6)
=> X19 = vvar(X21) ) ) ),
file('/export/starexec/sandbox/benchmark/Axioms/COM001+0.ax',subst1) ).
fof(subst0,axiom,
! [X9,X21,X1,X4,X6,X19,X11] :
( ( X1 = X9
& X4 = X11
& X6 = vvar(X21) )
=> ( X9 = X21
=> ( X19 = vsubst(X1,X4,X6)
=> X19 = X11 ) ) ),
file('/export/starexec/sandbox/benchmark/Axioms/COM001+0.ax',subst0) ).
fof('DIFF-abs-app',axiom,
! [X1,X3,X4,X6,X7] : vabs(X1,X3,X4) != vapp(X6,X7),
file('/export/starexec/sandbox/benchmark/Axioms/COM001+0.ax','DIFF-abs-app') ).
fof(reduce1,axiom,
! [X9,X10,X11,X4,X19] :
( X4 = vabs(X9,X10,X11)
=> ( X19 = vreduce(X4)
=> X19 = vnoExp ) ),
file('/export/starexec/sandbox/benchmark/Axioms/COM001+0.ax',reduce1) ).
fof('DIFF-var-abs',axiom,
! [X1,X2,X3,X4] : vvar(X1) != vabs(X2,X3,X4),
file('/export/starexec/sandbox/benchmark/Axioms/COM001+0.ax','DIFF-var-abs') ).
fof(isValue0,axiom,
! [X9,X10,X11,X4] :
( X4 = vabs(X9,X10,X11)
=> visValue(X4) ),
file('/export/starexec/sandbox/benchmark/Axioms/COM001+0.ax',isValue0) ).
fof('T-var',axiom,
! [X20,X9,X15] :
( vlookup(X9,X20) = vsomeType(X15)
=> vtcheck(X20,vvar(X9),X15) ),
file('/export/starexec/sandbox/benchmark/Axioms/COM001+0.ax','T-var') ).
fof('DIFF-empty-bind',axiom,
! [X1,X3,X16] : vempty != vbind(X1,X3,X16),
file('/export/starexec/sandbox/benchmark/Axioms/COM001+0.ax','DIFF-empty-bind') ).
fof(isFreeVar2,axiom,
! [X1,X4,X12,X14,X13] :
( ( X1 = X14
& X4 = vapp(X12,X13) )
=> ( ( ( visFreeVar(X14,X12)
| visFreeVar(X14,X13) )
=> visFreeVar(X1,X4) )
& ( visFreeVar(X1,X4)
=> ( visFreeVar(X14,X12)
| visFreeVar(X14,X13) ) ) ) ),
file('/export/starexec/sandbox/benchmark/Axioms/COM001+0.ax',isFreeVar2) ).
fof('alpha-equiv-trans',axiom,
! [X13,X12,X35] :
( ( valphaEquivalent(X12,X13)
& valphaEquivalent(X13,X35) )
=> valphaEquivalent(X12,X35) ),
file('/export/starexec/sandbox/benchmark/Axioms/COM001+1.ax','alpha-equiv-trans') ).
fof('EQ-arrow',axiom,
! [X3,X5,X31,X32] :
( ( varrow(X3,X5) = varrow(X31,X32)
=> ( X3 = X31
& X5 = X32 ) )
& ( ( X3 = X31
& X5 = X32 )
=> varrow(X3,X5) = varrow(X31,X32) ) ),
file('/export/starexec/sandbox/benchmark/Axioms/COM001+0.ax','EQ-arrow') ).
fof('EQ-app',axiom,
! [X4,X6,X7,X8] :
( ( vapp(X4,X6) = vapp(X7,X8)
=> ( X4 = X7
& X6 = X8 ) )
& ( ( X4 = X7
& X6 = X8 )
=> vapp(X4,X6) = vapp(X7,X8) ) ),
file('/export/starexec/sandbox/benchmark/Axioms/COM001+0.ax','EQ-app') ).
fof('alpha-equiv-sym',axiom,
! [X13,X12] :
( valphaEquivalent(X12,X13)
=> valphaEquivalent(X13,X12) ),
file('/export/starexec/sandbox/benchmark/Axioms/COM001+1.ax','alpha-equiv-sym') ).
fof(isFreeVar0,axiom,
! [X1,X4,X9,X14] :
( ( X1 = X14
& X4 = vvar(X9) )
=> ( ( X9 = X14
=> visFreeVar(X1,X4) )
& ( visFreeVar(X1,X4)
=> X9 = X14 ) ) ),
file('/export/starexec/sandbox/benchmark/Axioms/COM001+0.ax',isFreeVar0) ).
fof(lookup0,axiom,
! [X9,X1,X16,X19] :
( ( X1 = X9
& X16 = vempty )
=> ( X19 = vlookup(X1,X16)
=> X19 = vnoType ) ),
file('/export/starexec/sandbox/benchmark/Axioms/COM001+0.ax',lookup0) ).
fof('DIFF-var-app',axiom,
! [X1,X4,X6] : vvar(X1) != vapp(X4,X6),
file('/export/starexec/sandbox/benchmark/Axioms/COM001+0.ax','DIFF-var-app') ).
fof(getSomeExp0,axiom,
! [X25,X19,X11] :
( X25 = vsomeExp(X11)
=> ( X19 = vgetSomeExp(X25)
=> X19 = X11 ) ),
file('/export/starexec/sandbox/benchmark/Axioms/COM001+0.ax',getSomeExp0) ).
fof(getSomeType0,axiom,
! [X18,X19,X11] :
( X18 = vsomeType(X11)
=> ( X19 = vgetSomeType(X18)
=> X19 = X11 ) ),
file('/export/starexec/sandbox/benchmark/Axioms/COM001+0.ax',getSomeType0) ).
fof(reduce0,axiom,
! [X9,X4,X19] :
( X4 = vvar(X9)
=> ( X19 = vreduce(X4)
=> X19 = vnoExp ) ),
file('/export/starexec/sandbox/benchmark/Axioms/COM001+0.ax',reduce0) ).
fof('EQ-someExp',axiom,
! [X4,X6] :
( ( vsomeExp(X4) = vsomeExp(X6)
=> X4 = X6 )
& ( X4 = X6
=> vsomeExp(X4) = vsomeExp(X6) ) ),
file('/export/starexec/sandbox/benchmark/Axioms/COM001+0.ax','EQ-someExp') ).
fof('EQ-someType',axiom,
! [X3,X5] :
( ( vsomeType(X3) = vsomeType(X5)
=> X3 = X5 )
& ( X3 = X5
=> vsomeType(X3) = vsomeType(X5) ) ),
file('/export/starexec/sandbox/benchmark/Axioms/COM001+0.ax','EQ-someType') ).
fof('EQ-var',axiom,
! [X1,X2] :
( ( vvar(X1) = vvar(X2)
=> X1 = X2 )
& ( X1 = X2
=> vvar(X1) = vvar(X2) ) ),
file('/export/starexec/sandbox/benchmark/Axioms/COM001+0.ax','EQ-var') ).
fof('alpha-equiv-refl',axiom,
! [X11] : valphaEquivalent(X11,X11),
file('/export/starexec/sandbox/benchmark/Axioms/COM001+1.ax','alpha-equiv-refl') ).
fof(isSomeExp1,axiom,
! [X11,X25] :
( X25 = vsomeExp(X11)
=> visSomeExp(X25) ),
file('/export/starexec/sandbox/benchmark/Axioms/COM001+0.ax',isSomeExp1) ).
fof(isSomeType1,axiom,
! [X11,X18] :
( X18 = vsomeType(X11)
=> visSomeType(X18) ),
file('/export/starexec/sandbox/benchmark/Axioms/COM001+0.ax',isSomeType1) ).
fof('DIFF-noExp-someExp',axiom,
! [X4] : vnoExp != vsomeExp(X4),
file('/export/starexec/sandbox/benchmark/Axioms/COM001+0.ax','DIFF-noExp-someExp') ).
fof('DIFF-noType-someType',axiom,
! [X3] : vnoType != vsomeType(X3),
file('/export/starexec/sandbox/benchmark/Axioms/COM001+0.ax','DIFF-noType-someType') ).
fof(i_0_62,plain,
! [X4,X19] :
( epred3_2(X19,X4)
<=> ( ? [X9] :
( X4 = vvar(X9)
& X19 = vnoExp )
| ? [X9,X10,X11] :
( X4 = vabs(X9,X10,X11)
& X19 = vnoExp )
| ? [X13,X9,X10,X12,X26] :
( X4 = vapp(vabs(X9,X10,X12),X13)
& X26 = vreduce(X13)
& visSomeExp(X26)
& X19 = vsomeExp(vapp(vabs(X9,X10,X12),vgetSomeExp(X26))) )
| ? [X10,X26,X9,X13,X12] :
( X4 = vapp(vabs(X9,X10,X12),X13)
& X26 = vreduce(X13)
& ~ visSomeExp(X26)
& visValue(X13)
& X19 = vsomeExp(vsubst(X9,X13,X12)) ) ) ),
introduced(definition) ).
fof(i_0_63,plain,
! [X1,X4,X6,X19] :
( epred2_4(X19,X6,X4,X1)
<=> ( ? [X9,X21,X11] :
( X1 = X9
& X4 = X11
& X6 = vvar(X21)
& X9 = X21
& X19 = X11 )
| ? [X11,X9,X21] :
( X1 = X9
& X4 = X11
& X6 = vvar(X21)
& X9 != X21
& X19 = vvar(X21) )
| ? [X12,X9,X11,X13] :
( X1 = X9
& X4 = X11
& X6 = vapp(X12,X13)
& X19 = vapp(vsubst(X9,X11,X12),vsubst(X9,X11,X13)) )
| ? [X11,X9,X21,X15,X12] :
( X1 = X9
& X4 = X11
& X6 = vabs(X21,X15,X12)
& X9 = X21
& X19 = vabs(X21,X15,X12) )
| ? [X9,X11,X15,X21,X24,X12] :
( X1 = X9
& X4 = X11
& X6 = vabs(X21,X15,X12)
& X9 != X21
& visFreeVar(X21,X11)
& X24 = vgensym(vapp(vapp(X11,X12),vvar(X9)))
& X19 = vsubst(X9,X11,vabs(X24,X15,vsubst(X21,vvar(X24),X12))) ) ) ),
introduced(definition) ).
fof(i_0_64,plain,
! [X1,X4,X6,X19] :
( epred1_4(X19,X6,X4,X1)
<=> ( ? [X9,X21,X11] :
( X1 = X9
& X4 = X11
& X6 = vvar(X21)
& X9 = X21
& X19 = X11 )
| ? [X11,X9,X21] :
( X1 = X9
& X4 = X11
& X6 = vvar(X21)
& X9 != X21
& X19 = vvar(X21) ) ) ),
introduced(definition) ).
fof(i_0_65,plain,
! [X4,X19] :
( epred3_2(X19,X4)
=> ( ? [X9] :
( X4 = vvar(X9)
& X19 = vnoExp )
| ? [X9,X10,X11] :
( X4 = vabs(X9,X10,X11)
& X19 = vnoExp )
| ? [X13,X9,X10,X12,X26] :
( X4 = vapp(vabs(X9,X10,X12),X13)
& X26 = vreduce(X13)
& visSomeExp(X26)
& X19 = vsomeExp(vapp(vabs(X9,X10,X12),vgetSomeExp(X26))) )
| ? [X10,X26,X9,X13,X12] :
( X4 = vapp(vabs(X9,X10,X12),X13)
& X26 = vreduce(X13)
& ~ visSomeExp(X26)
& visValue(X13)
& X19 = vsomeExp(vsubst(X9,X13,X12)) ) ) ),
inference(split_equiv,[status(thm)],[i_0_62]) ).
fof(i_0_66,plain,
! [X4,X19] :
( epred4_2(X19,X4)
<=> ( ? [X9] :
( X4 = vvar(X9)
& X19 = vnoExp )
| ? [X9,X10,X11] :
( X4 = vabs(X9,X10,X11)
& X19 = vnoExp )
| ? [X13,X9,X10,X12,X26] :
( X4 = vapp(vabs(X9,X10,X12),X13)
& X26 = vreduce(X13)
& visSomeExp(X26)
& X19 = vsomeExp(vapp(vabs(X9,X10,X12),vgetSomeExp(X26))) )
| ? [X10,X26,X9,X13,X12] :
( X4 = vapp(vabs(X9,X10,X12),X13)
& X26 = vreduce(X13)
& ~ visSomeExp(X26)
& visValue(X13)
& X19 = vsomeExp(vsubst(X9,X13,X12)) )
| ? [X9,X10,X12,X26,X13] :
( X4 = vapp(vabs(X9,X10,X12),X13)
& X26 = vreduce(X13)
& ~ visSomeExp(X26)
& ~ visValue(X13)
& X19 = vnoExp )
| ? [X12,X27,X13] :
( X4 = vapp(X12,X13)
& ! [X28,X29,X30] : X12 != vabs(X28,X29,X30)
& X27 = vreduce(X12)
& visSomeExp(X27)
& X19 = vsomeExp(vapp(vgetSomeExp(X27),X13)) ) ) ),
introduced(definition) ).
fof(i_0_67,plain,
! [X1,X4,X6,X19] :
( epred2_4(X19,X6,X4,X1)
=> ( epred1_4(X19,X6,X4,X1)
| ? [X12,X9,X11,X13] :
( X1 = X9
& X4 = X11
& X6 = vapp(X12,X13)
& X19 = vapp(vsubst(X9,X11,X12),vsubst(X9,X11,X13)) )
| ? [X11,X9,X21,X15,X12] :
( X1 = X9
& X4 = X11
& X6 = vabs(X21,X15,X12)
& X9 = X21
& X19 = vabs(X21,X15,X12) )
| ? [X9,X11,X15,X21,X24,X12] :
( X1 = X9
& X4 = X11
& X6 = vabs(X21,X15,X12)
& X9 != X21
& visFreeVar(X21,X11)
& X24 = vgensym(vapp(vapp(X11,X12),vvar(X9)))
& X19 = vsubst(X9,X11,vabs(X24,X15,vsubst(X21,vvar(X24),X12))) ) ) ),
inference(apply_def,[status(thm)],[inference(split_equiv,[status(thm)],[i_0_63]),c_0_64]) ).
fof(i_0_68,plain,
! [X1,X4,X6,X19] :
( vsubst(X1,X4,X6) = X19
=> ( epred2_4(X19,X6,X4,X1)
| ? [X21,X15,X9,X11,X12] :
( X1 = X9
& X4 = X11
& X6 = vabs(X21,X15,X12)
& X9 != X21
& ~ visFreeVar(X21,X11)
& X19 = vabs(X21,X15,vsubst(X9,X11,X12)) ) ) ),
inference(apply_def,[status(thm)],[inference(fof_simplification,[status(thm)],['subst-INV']),c_0_63]) ).
fof(i_0_69,plain,
! [X1,X4,X6,X19] :
( epred1_4(X19,X6,X4,X1)
=> ( ? [X9,X21,X11] :
( X1 = X9
& X4 = X11
& X6 = vvar(X21)
& X9 = X21
& X19 = X11 )
| ? [X11,X9,X21] :
( X1 = X9
& X4 = X11
& X6 = vvar(X21)
& X9 != X21
& X19 = vvar(X21) ) ) ),
inference(split_equiv,[status(thm)],[i_0_64]) ).
fof(i_0_70,plain,
! [X13,X12,X27,X4,X19] :
( ( X4 = vapp(X12,X13)
& ! [X28,X29,X30] : X12 != vabs(X28,X29,X30) )
=> ( ( X27 = vreduce(X12)
& ~ visSomeExp(X27) )
=> ( X19 = vreduce(X4)
=> X19 = vnoExp ) ) ),
inference(fof_simplification,[status(thm)],[reduce6]) ).
fof(i_0_71,plain,
! [X721,X722] :
( ( X721 = vapp(vabs(esk68_2(X721,X722),esk66_2(X721,X722),esk70_2(X721,X722)),esk69_2(X721,X722))
| X721 = vapp(vabs(esk62_2(X721,X722),esk63_2(X721,X722),esk64_2(X721,X722)),esk61_2(X721,X722))
| X721 = vabs(esk58_2(X721,X722),esk59_2(X721,X722),esk60_2(X721,X722))
| X721 = vvar(esk57_2(X721,X722))
| ~ epred3_2(X722,X721) )
& ( esk67_2(X721,X722) = vreduce(esk69_2(X721,X722))
| X721 = vapp(vabs(esk62_2(X721,X722),esk63_2(X721,X722),esk64_2(X721,X722)),esk61_2(X721,X722))
| X721 = vabs(esk58_2(X721,X722),esk59_2(X721,X722),esk60_2(X721,X722))
| X721 = vvar(esk57_2(X721,X722))
| ~ epred3_2(X722,X721) )
& ( ~ visSomeExp(esk67_2(X721,X722))
| X721 = vapp(vabs(esk62_2(X721,X722),esk63_2(X721,X722),esk64_2(X721,X722)),esk61_2(X721,X722))
| X721 = vabs(esk58_2(X721,X722),esk59_2(X721,X722),esk60_2(X721,X722))
| X721 = vvar(esk57_2(X721,X722))
| ~ epred3_2(X722,X721) )
& ( visValue(esk69_2(X721,X722))
| X721 = vapp(vabs(esk62_2(X721,X722),esk63_2(X721,X722),esk64_2(X721,X722)),esk61_2(X721,X722))
| X721 = vabs(esk58_2(X721,X722),esk59_2(X721,X722),esk60_2(X721,X722))
| X721 = vvar(esk57_2(X721,X722))
| ~ epred3_2(X722,X721) )
& ( X722 = vsomeExp(vsubst(esk68_2(X721,X722),esk69_2(X721,X722),esk70_2(X721,X722)))
| X721 = vapp(vabs(esk62_2(X721,X722),esk63_2(X721,X722),esk64_2(X721,X722)),esk61_2(X721,X722))
| X721 = vabs(esk58_2(X721,X722),esk59_2(X721,X722),esk60_2(X721,X722))
| X721 = vvar(esk57_2(X721,X722))
| ~ epred3_2(X722,X721) )
& ( X721 = vapp(vabs(esk68_2(X721,X722),esk66_2(X721,X722),esk70_2(X721,X722)),esk69_2(X721,X722))
| esk65_2(X721,X722) = vreduce(esk61_2(X721,X722))
| X721 = vabs(esk58_2(X721,X722),esk59_2(X721,X722),esk60_2(X721,X722))
| X721 = vvar(esk57_2(X721,X722))
| ~ epred3_2(X722,X721) )
& ( esk67_2(X721,X722) = vreduce(esk69_2(X721,X722))
| esk65_2(X721,X722) = vreduce(esk61_2(X721,X722))
| X721 = vabs(esk58_2(X721,X722),esk59_2(X721,X722),esk60_2(X721,X722))
| X721 = vvar(esk57_2(X721,X722))
| ~ epred3_2(X722,X721) )
& ( ~ visSomeExp(esk67_2(X721,X722))
| esk65_2(X721,X722) = vreduce(esk61_2(X721,X722))
| X721 = vabs(esk58_2(X721,X722),esk59_2(X721,X722),esk60_2(X721,X722))
| X721 = vvar(esk57_2(X721,X722))
| ~ epred3_2(X722,X721) )
& ( visValue(esk69_2(X721,X722))
| esk65_2(X721,X722) = vreduce(esk61_2(X721,X722))
| X721 = vabs(esk58_2(X721,X722),esk59_2(X721,X722),esk60_2(X721,X722))
| X721 = vvar(esk57_2(X721,X722))
| ~ epred3_2(X722,X721) )
& ( X722 = vsomeExp(vsubst(esk68_2(X721,X722),esk69_2(X721,X722),esk70_2(X721,X722)))
| esk65_2(X721,X722) = vreduce(esk61_2(X721,X722))
| X721 = vabs(esk58_2(X721,X722),esk59_2(X721,X722),esk60_2(X721,X722))
| X721 = vvar(esk57_2(X721,X722))
| ~ epred3_2(X722,X721) )
& ( X721 = vapp(vabs(esk68_2(X721,X722),esk66_2(X721,X722),esk70_2(X721,X722)),esk69_2(X721,X722))
| visSomeExp(esk65_2(X721,X722))
| X721 = vabs(esk58_2(X721,X722),esk59_2(X721,X722),esk60_2(X721,X722))
| X721 = vvar(esk57_2(X721,X722))
| ~ epred3_2(X722,X721) )
& ( esk67_2(X721,X722) = vreduce(esk69_2(X721,X722))
| visSomeExp(esk65_2(X721,X722))
| X721 = vabs(esk58_2(X721,X722),esk59_2(X721,X722),esk60_2(X721,X722))
| X721 = vvar(esk57_2(X721,X722))
| ~ epred3_2(X722,X721) )
& ( ~ visSomeExp(esk67_2(X721,X722))
| visSomeExp(esk65_2(X721,X722))
| X721 = vabs(esk58_2(X721,X722),esk59_2(X721,X722),esk60_2(X721,X722))
| X721 = vvar(esk57_2(X721,X722))
| ~ epred3_2(X722,X721) )
& ( visValue(esk69_2(X721,X722))
| visSomeExp(esk65_2(X721,X722))
| X721 = vabs(esk58_2(X721,X722),esk59_2(X721,X722),esk60_2(X721,X722))
| X721 = vvar(esk57_2(X721,X722))
| ~ epred3_2(X722,X721) )
& ( X722 = vsomeExp(vsubst(esk68_2(X721,X722),esk69_2(X721,X722),esk70_2(X721,X722)))
| visSomeExp(esk65_2(X721,X722))
| X721 = vabs(esk58_2(X721,X722),esk59_2(X721,X722),esk60_2(X721,X722))
| X721 = vvar(esk57_2(X721,X722))
| ~ epred3_2(X722,X721) )
& ( X721 = vapp(vabs(esk68_2(X721,X722),esk66_2(X721,X722),esk70_2(X721,X722)),esk69_2(X721,X722))
| X722 = vsomeExp(vapp(vabs(esk62_2(X721,X722),esk63_2(X721,X722),esk64_2(X721,X722)),vgetSomeExp(esk65_2(X721,X722))))
| X721 = vabs(esk58_2(X721,X722),esk59_2(X721,X722),esk60_2(X721,X722))
| X721 = vvar(esk57_2(X721,X722))
| ~ epred3_2(X722,X721) )
& ( esk67_2(X721,X722) = vreduce(esk69_2(X721,X722))
| X722 = vsomeExp(vapp(vabs(esk62_2(X721,X722),esk63_2(X721,X722),esk64_2(X721,X722)),vgetSomeExp(esk65_2(X721,X722))))
| X721 = vabs(esk58_2(X721,X722),esk59_2(X721,X722),esk60_2(X721,X722))
| X721 = vvar(esk57_2(X721,X722))
| ~ epred3_2(X722,X721) )
& ( ~ visSomeExp(esk67_2(X721,X722))
| X722 = vsomeExp(vapp(vabs(esk62_2(X721,X722),esk63_2(X721,X722),esk64_2(X721,X722)),vgetSomeExp(esk65_2(X721,X722))))
| X721 = vabs(esk58_2(X721,X722),esk59_2(X721,X722),esk60_2(X721,X722))
| X721 = vvar(esk57_2(X721,X722))
| ~ epred3_2(X722,X721) )
& ( visValue(esk69_2(X721,X722))
| X722 = vsomeExp(vapp(vabs(esk62_2(X721,X722),esk63_2(X721,X722),esk64_2(X721,X722)),vgetSomeExp(esk65_2(X721,X722))))
| X721 = vabs(esk58_2(X721,X722),esk59_2(X721,X722),esk60_2(X721,X722))
| X721 = vvar(esk57_2(X721,X722))
| ~ epred3_2(X722,X721) )
& ( X722 = vsomeExp(vsubst(esk68_2(X721,X722),esk69_2(X721,X722),esk70_2(X721,X722)))
| X722 = vsomeExp(vapp(vabs(esk62_2(X721,X722),esk63_2(X721,X722),esk64_2(X721,X722)),vgetSomeExp(esk65_2(X721,X722))))
| X721 = vabs(esk58_2(X721,X722),esk59_2(X721,X722),esk60_2(X721,X722))
| X721 = vvar(esk57_2(X721,X722))
| ~ epred3_2(X722,X721) )
& ( X721 = vapp(vabs(esk68_2(X721,X722),esk66_2(X721,X722),esk70_2(X721,X722)),esk69_2(X721,X722))
| X721 = vapp(vabs(esk62_2(X721,X722),esk63_2(X721,X722),esk64_2(X721,X722)),esk61_2(X721,X722))
| X722 = vnoExp
| X721 = vvar(esk57_2(X721,X722))
| ~ epred3_2(X722,X721) )
& ( esk67_2(X721,X722) = vreduce(esk69_2(X721,X722))
| X721 = vapp(vabs(esk62_2(X721,X722),esk63_2(X721,X722),esk64_2(X721,X722)),esk61_2(X721,X722))
| X722 = vnoExp
| X721 = vvar(esk57_2(X721,X722))
| ~ epred3_2(X722,X721) )
& ( ~ visSomeExp(esk67_2(X721,X722))
| X721 = vapp(vabs(esk62_2(X721,X722),esk63_2(X721,X722),esk64_2(X721,X722)),esk61_2(X721,X722))
| X722 = vnoExp
| X721 = vvar(esk57_2(X721,X722))
| ~ epred3_2(X722,X721) )
& ( visValue(esk69_2(X721,X722))
| X721 = vapp(vabs(esk62_2(X721,X722),esk63_2(X721,X722),esk64_2(X721,X722)),esk61_2(X721,X722))
| X722 = vnoExp
| X721 = vvar(esk57_2(X721,X722))
| ~ epred3_2(X722,X721) )
& ( X722 = vsomeExp(vsubst(esk68_2(X721,X722),esk69_2(X721,X722),esk70_2(X721,X722)))
| X721 = vapp(vabs(esk62_2(X721,X722),esk63_2(X721,X722),esk64_2(X721,X722)),esk61_2(X721,X722))
| X722 = vnoExp
| X721 = vvar(esk57_2(X721,X722))
| ~ epred3_2(X722,X721) )
& ( X721 = vapp(vabs(esk68_2(X721,X722),esk66_2(X721,X722),esk70_2(X721,X722)),esk69_2(X721,X722))
| esk65_2(X721,X722) = vreduce(esk61_2(X721,X722))
| X722 = vnoExp
| X721 = vvar(esk57_2(X721,X722))
| ~ epred3_2(X722,X721) )
& ( esk67_2(X721,X722) = vreduce(esk69_2(X721,X722))
| esk65_2(X721,X722) = vreduce(esk61_2(X721,X722))
| X722 = vnoExp
| X721 = vvar(esk57_2(X721,X722))
| ~ epred3_2(X722,X721) )
& ( ~ visSomeExp(esk67_2(X721,X722))
| esk65_2(X721,X722) = vreduce(esk61_2(X721,X722))
| X722 = vnoExp
| X721 = vvar(esk57_2(X721,X722))
| ~ epred3_2(X722,X721) )
& ( visValue(esk69_2(X721,X722))
| esk65_2(X721,X722) = vreduce(esk61_2(X721,X722))
| X722 = vnoExp
| X721 = vvar(esk57_2(X721,X722))
| ~ epred3_2(X722,X721) )
& ( X722 = vsomeExp(vsubst(esk68_2(X721,X722),esk69_2(X721,X722),esk70_2(X721,X722)))
| esk65_2(X721,X722) = vreduce(esk61_2(X721,X722))
| X722 = vnoExp
| X721 = vvar(esk57_2(X721,X722))
| ~ epred3_2(X722,X721) )
& ( X721 = vapp(vabs(esk68_2(X721,X722),esk66_2(X721,X722),esk70_2(X721,X722)),esk69_2(X721,X722))
| visSomeExp(esk65_2(X721,X722))
| X722 = vnoExp
| X721 = vvar(esk57_2(X721,X722))
| ~ epred3_2(X722,X721) )
& ( esk67_2(X721,X722) = vreduce(esk69_2(X721,X722))
| visSomeExp(esk65_2(X721,X722))
| X722 = vnoExp
| X721 = vvar(esk57_2(X721,X722))
| ~ epred3_2(X722,X721) )
& ( ~ visSomeExp(esk67_2(X721,X722))
| visSomeExp(esk65_2(X721,X722))
| X722 = vnoExp
| X721 = vvar(esk57_2(X721,X722))
| ~ epred3_2(X722,X721) )
& ( visValue(esk69_2(X721,X722))
| visSomeExp(esk65_2(X721,X722))
| X722 = vnoExp
| X721 = vvar(esk57_2(X721,X722))
| ~ epred3_2(X722,X721) )
& ( X722 = vsomeExp(vsubst(esk68_2(X721,X722),esk69_2(X721,X722),esk70_2(X721,X722)))
| visSomeExp(esk65_2(X721,X722))
| X722 = vnoExp
| X721 = vvar(esk57_2(X721,X722))
| ~ epred3_2(X722,X721) )
& ( X721 = vapp(vabs(esk68_2(X721,X722),esk66_2(X721,X722),esk70_2(X721,X722)),esk69_2(X721,X722))
| X722 = vsomeExp(vapp(vabs(esk62_2(X721,X722),esk63_2(X721,X722),esk64_2(X721,X722)),vgetSomeExp(esk65_2(X721,X722))))
| X722 = vnoExp
| X721 = vvar(esk57_2(X721,X722))
| ~ epred3_2(X722,X721) )
& ( esk67_2(X721,X722) = vreduce(esk69_2(X721,X722))
| X722 = vsomeExp(vapp(vabs(esk62_2(X721,X722),esk63_2(X721,X722),esk64_2(X721,X722)),vgetSomeExp(esk65_2(X721,X722))))
| X722 = vnoExp
| X721 = vvar(esk57_2(X721,X722))
| ~ epred3_2(X722,X721) )
& ( ~ visSomeExp(esk67_2(X721,X722))
| X722 = vsomeExp(vapp(vabs(esk62_2(X721,X722),esk63_2(X721,X722),esk64_2(X721,X722)),vgetSomeExp(esk65_2(X721,X722))))
| X722 = vnoExp
| X721 = vvar(esk57_2(X721,X722))
| ~ epred3_2(X722,X721) )
& ( visValue(esk69_2(X721,X722))
| X722 = vsomeExp(vapp(vabs(esk62_2(X721,X722),esk63_2(X721,X722),esk64_2(X721,X722)),vgetSomeExp(esk65_2(X721,X722))))
| X722 = vnoExp
| X721 = vvar(esk57_2(X721,X722))
| ~ epred3_2(X722,X721) )
& ( X722 = vsomeExp(vsubst(esk68_2(X721,X722),esk69_2(X721,X722),esk70_2(X721,X722)))
| X722 = vsomeExp(vapp(vabs(esk62_2(X721,X722),esk63_2(X721,X722),esk64_2(X721,X722)),vgetSomeExp(esk65_2(X721,X722))))
| X722 = vnoExp
| X721 = vvar(esk57_2(X721,X722))
| ~ epred3_2(X722,X721) )
& ( X721 = vapp(vabs(esk68_2(X721,X722),esk66_2(X721,X722),esk70_2(X721,X722)),esk69_2(X721,X722))
| X721 = vapp(vabs(esk62_2(X721,X722),esk63_2(X721,X722),esk64_2(X721,X722)),esk61_2(X721,X722))
| X721 = vabs(esk58_2(X721,X722),esk59_2(X721,X722),esk60_2(X721,X722))
| X722 = vnoExp
| ~ epred3_2(X722,X721) )
& ( esk67_2(X721,X722) = vreduce(esk69_2(X721,X722))
| X721 = vapp(vabs(esk62_2(X721,X722),esk63_2(X721,X722),esk64_2(X721,X722)),esk61_2(X721,X722))
| X721 = vabs(esk58_2(X721,X722),esk59_2(X721,X722),esk60_2(X721,X722))
| X722 = vnoExp
| ~ epred3_2(X722,X721) )
& ( ~ visSomeExp(esk67_2(X721,X722))
| X721 = vapp(vabs(esk62_2(X721,X722),esk63_2(X721,X722),esk64_2(X721,X722)),esk61_2(X721,X722))
| X721 = vabs(esk58_2(X721,X722),esk59_2(X721,X722),esk60_2(X721,X722))
| X722 = vnoExp
| ~ epred3_2(X722,X721) )
& ( visValue(esk69_2(X721,X722))
| X721 = vapp(vabs(esk62_2(X721,X722),esk63_2(X721,X722),esk64_2(X721,X722)),esk61_2(X721,X722))
| X721 = vabs(esk58_2(X721,X722),esk59_2(X721,X722),esk60_2(X721,X722))
| X722 = vnoExp
| ~ epred3_2(X722,X721) )
& ( X722 = vsomeExp(vsubst(esk68_2(X721,X722),esk69_2(X721,X722),esk70_2(X721,X722)))
| X721 = vapp(vabs(esk62_2(X721,X722),esk63_2(X721,X722),esk64_2(X721,X722)),esk61_2(X721,X722))
| X721 = vabs(esk58_2(X721,X722),esk59_2(X721,X722),esk60_2(X721,X722))
| X722 = vnoExp
| ~ epred3_2(X722,X721) )
& ( X721 = vapp(vabs(esk68_2(X721,X722),esk66_2(X721,X722),esk70_2(X721,X722)),esk69_2(X721,X722))
| esk65_2(X721,X722) = vreduce(esk61_2(X721,X722))
| X721 = vabs(esk58_2(X721,X722),esk59_2(X721,X722),esk60_2(X721,X722))
| X722 = vnoExp
| ~ epred3_2(X722,X721) )
& ( esk67_2(X721,X722) = vreduce(esk69_2(X721,X722))
| esk65_2(X721,X722) = vreduce(esk61_2(X721,X722))
| X721 = vabs(esk58_2(X721,X722),esk59_2(X721,X722),esk60_2(X721,X722))
| X722 = vnoExp
| ~ epred3_2(X722,X721) )
& ( ~ visSomeExp(esk67_2(X721,X722))
| esk65_2(X721,X722) = vreduce(esk61_2(X721,X722))
| X721 = vabs(esk58_2(X721,X722),esk59_2(X721,X722),esk60_2(X721,X722))
| X722 = vnoExp
| ~ epred3_2(X722,X721) )
& ( visValue(esk69_2(X721,X722))
| esk65_2(X721,X722) = vreduce(esk61_2(X721,X722))
| X721 = vabs(esk58_2(X721,X722),esk59_2(X721,X722),esk60_2(X721,X722))
| X722 = vnoExp
| ~ epred3_2(X722,X721) )
& ( X722 = vsomeExp(vsubst(esk68_2(X721,X722),esk69_2(X721,X722),esk70_2(X721,X722)))
| esk65_2(X721,X722) = vreduce(esk61_2(X721,X722))
| X721 = vabs(esk58_2(X721,X722),esk59_2(X721,X722),esk60_2(X721,X722))
| X722 = vnoExp
| ~ epred3_2(X722,X721) )
& ( X721 = vapp(vabs(esk68_2(X721,X722),esk66_2(X721,X722),esk70_2(X721,X722)),esk69_2(X721,X722))
| visSomeExp(esk65_2(X721,X722))
| X721 = vabs(esk58_2(X721,X722),esk59_2(X721,X722),esk60_2(X721,X722))
| X722 = vnoExp
| ~ epred3_2(X722,X721) )
& ( esk67_2(X721,X722) = vreduce(esk69_2(X721,X722))
| visSomeExp(esk65_2(X721,X722))
| X721 = vabs(esk58_2(X721,X722),esk59_2(X721,X722),esk60_2(X721,X722))
| X722 = vnoExp
| ~ epred3_2(X722,X721) )
& ( ~ visSomeExp(esk67_2(X721,X722))
| visSomeExp(esk65_2(X721,X722))
| X721 = vabs(esk58_2(X721,X722),esk59_2(X721,X722),esk60_2(X721,X722))
| X722 = vnoExp
| ~ epred3_2(X722,X721) )
& ( visValue(esk69_2(X721,X722))
| visSomeExp(esk65_2(X721,X722))
| X721 = vabs(esk58_2(X721,X722),esk59_2(X721,X722),esk60_2(X721,X722))
| X722 = vnoExp
| ~ epred3_2(X722,X721) )
& ( X722 = vsomeExp(vsubst(esk68_2(X721,X722),esk69_2(X721,X722),esk70_2(X721,X722)))
| visSomeExp(esk65_2(X721,X722))
| X721 = vabs(esk58_2(X721,X722),esk59_2(X721,X722),esk60_2(X721,X722))
| X722 = vnoExp
| ~ epred3_2(X722,X721) )
& ( X721 = vapp(vabs(esk68_2(X721,X722),esk66_2(X721,X722),esk70_2(X721,X722)),esk69_2(X721,X722))
| X722 = vsomeExp(vapp(vabs(esk62_2(X721,X722),esk63_2(X721,X722),esk64_2(X721,X722)),vgetSomeExp(esk65_2(X721,X722))))
| X721 = vabs(esk58_2(X721,X722),esk59_2(X721,X722),esk60_2(X721,X722))
| X722 = vnoExp
| ~ epred3_2(X722,X721) )
& ( esk67_2(X721,X722) = vreduce(esk69_2(X721,X722))
| X722 = vsomeExp(vapp(vabs(esk62_2(X721,X722),esk63_2(X721,X722),esk64_2(X721,X722)),vgetSomeExp(esk65_2(X721,X722))))
| X721 = vabs(esk58_2(X721,X722),esk59_2(X721,X722),esk60_2(X721,X722))
| X722 = vnoExp
| ~ epred3_2(X722,X721) )
& ( ~ visSomeExp(esk67_2(X721,X722))
| X722 = vsomeExp(vapp(vabs(esk62_2(X721,X722),esk63_2(X721,X722),esk64_2(X721,X722)),vgetSomeExp(esk65_2(X721,X722))))
| X721 = vabs(esk58_2(X721,X722),esk59_2(X721,X722),esk60_2(X721,X722))
| X722 = vnoExp
| ~ epred3_2(X722,X721) )
& ( visValue(esk69_2(X721,X722))
| X722 = vsomeExp(vapp(vabs(esk62_2(X721,X722),esk63_2(X721,X722),esk64_2(X721,X722)),vgetSomeExp(esk65_2(X721,X722))))
| X721 = vabs(esk58_2(X721,X722),esk59_2(X721,X722),esk60_2(X721,X722))
| X722 = vnoExp
| ~ epred3_2(X722,X721) )
& ( X722 = vsomeExp(vsubst(esk68_2(X721,X722),esk69_2(X721,X722),esk70_2(X721,X722)))
| X722 = vsomeExp(vapp(vabs(esk62_2(X721,X722),esk63_2(X721,X722),esk64_2(X721,X722)),vgetSomeExp(esk65_2(X721,X722))))
| X721 = vabs(esk58_2(X721,X722),esk59_2(X721,X722),esk60_2(X721,X722))
| X722 = vnoExp
| ~ epred3_2(X722,X721) )
& ( X721 = vapp(vabs(esk68_2(X721,X722),esk66_2(X721,X722),esk70_2(X721,X722)),esk69_2(X721,X722))
| X721 = vapp(vabs(esk62_2(X721,X722),esk63_2(X721,X722),esk64_2(X721,X722)),esk61_2(X721,X722))
| X722 = vnoExp
| X722 = vnoExp
| ~ epred3_2(X722,X721) )
& ( esk67_2(X721,X722) = vreduce(esk69_2(X721,X722))
| X721 = vapp(vabs(esk62_2(X721,X722),esk63_2(X721,X722),esk64_2(X721,X722)),esk61_2(X721,X722))
| X722 = vnoExp
| X722 = vnoExp
| ~ epred3_2(X722,X721) )
& ( ~ visSomeExp(esk67_2(X721,X722))
| X721 = vapp(vabs(esk62_2(X721,X722),esk63_2(X721,X722),esk64_2(X721,X722)),esk61_2(X721,X722))
| X722 = vnoExp
| X722 = vnoExp
| ~ epred3_2(X722,X721) )
& ( visValue(esk69_2(X721,X722))
| X721 = vapp(vabs(esk62_2(X721,X722),esk63_2(X721,X722),esk64_2(X721,X722)),esk61_2(X721,X722))
| X722 = vnoExp
| X722 = vnoExp
| ~ epred3_2(X722,X721) )
& ( X722 = vsomeExp(vsubst(esk68_2(X721,X722),esk69_2(X721,X722),esk70_2(X721,X722)))
| X721 = vapp(vabs(esk62_2(X721,X722),esk63_2(X721,X722),esk64_2(X721,X722)),esk61_2(X721,X722))
| X722 = vnoExp
| X722 = vnoExp
| ~ epred3_2(X722,X721) )
& ( X721 = vapp(vabs(esk68_2(X721,X722),esk66_2(X721,X722),esk70_2(X721,X722)),esk69_2(X721,X722))
| esk65_2(X721,X722) = vreduce(esk61_2(X721,X722))
| X722 = vnoExp
| X722 = vnoExp
| ~ epred3_2(X722,X721) )
& ( esk67_2(X721,X722) = vreduce(esk69_2(X721,X722))
| esk65_2(X721,X722) = vreduce(esk61_2(X721,X722))
| X722 = vnoExp
| X722 = vnoExp
| ~ epred3_2(X722,X721) )
& ( ~ visSomeExp(esk67_2(X721,X722))
| esk65_2(X721,X722) = vreduce(esk61_2(X721,X722))
| X722 = vnoExp
| X722 = vnoExp
| ~ epred3_2(X722,X721) )
& ( visValue(esk69_2(X721,X722))
| esk65_2(X721,X722) = vreduce(esk61_2(X721,X722))
| X722 = vnoExp
| X722 = vnoExp
| ~ epred3_2(X722,X721) )
& ( X722 = vsomeExp(vsubst(esk68_2(X721,X722),esk69_2(X721,X722),esk70_2(X721,X722)))
| esk65_2(X721,X722) = vreduce(esk61_2(X721,X722))
| X722 = vnoExp
| X722 = vnoExp
| ~ epred3_2(X722,X721) )
& ( X721 = vapp(vabs(esk68_2(X721,X722),esk66_2(X721,X722),esk70_2(X721,X722)),esk69_2(X721,X722))
| visSomeExp(esk65_2(X721,X722))
| X722 = vnoExp
| X722 = vnoExp
| ~ epred3_2(X722,X721) )
& ( esk67_2(X721,X722) = vreduce(esk69_2(X721,X722))
| visSomeExp(esk65_2(X721,X722))
| X722 = vnoExp
| X722 = vnoExp
| ~ epred3_2(X722,X721) )
& ( ~ visSomeExp(esk67_2(X721,X722))
| visSomeExp(esk65_2(X721,X722))
| X722 = vnoExp
| X722 = vnoExp
| ~ epred3_2(X722,X721) )
& ( visValue(esk69_2(X721,X722))
| visSomeExp(esk65_2(X721,X722))
| X722 = vnoExp
| X722 = vnoExp
| ~ epred3_2(X722,X721) )
& ( X722 = vsomeExp(vsubst(esk68_2(X721,X722),esk69_2(X721,X722),esk70_2(X721,X722)))
| visSomeExp(esk65_2(X721,X722))
| X722 = vnoExp
| X722 = vnoExp
| ~ epred3_2(X722,X721) )
& ( X721 = vapp(vabs(esk68_2(X721,X722),esk66_2(X721,X722),esk70_2(X721,X722)),esk69_2(X721,X722))
| X722 = vsomeExp(vapp(vabs(esk62_2(X721,X722),esk63_2(X721,X722),esk64_2(X721,X722)),vgetSomeExp(esk65_2(X721,X722))))
| X722 = vnoExp
| X722 = vnoExp
| ~ epred3_2(X722,X721) )
& ( esk67_2(X721,X722) = vreduce(esk69_2(X721,X722))
| X722 = vsomeExp(vapp(vabs(esk62_2(X721,X722),esk63_2(X721,X722),esk64_2(X721,X722)),vgetSomeExp(esk65_2(X721,X722))))
| X722 = vnoExp
| X722 = vnoExp
| ~ epred3_2(X722,X721) )
& ( ~ visSomeExp(esk67_2(X721,X722))
| X722 = vsomeExp(vapp(vabs(esk62_2(X721,X722),esk63_2(X721,X722),esk64_2(X721,X722)),vgetSomeExp(esk65_2(X721,X722))))
| X722 = vnoExp
| X722 = vnoExp
| ~ epred3_2(X722,X721) )
& ( visValue(esk69_2(X721,X722))
| X722 = vsomeExp(vapp(vabs(esk62_2(X721,X722),esk63_2(X721,X722),esk64_2(X721,X722)),vgetSomeExp(esk65_2(X721,X722))))
| X722 = vnoExp
| X722 = vnoExp
| ~ epred3_2(X722,X721) )
& ( X722 = vsomeExp(vsubst(esk68_2(X721,X722),esk69_2(X721,X722),esk70_2(X721,X722)))
| X722 = vsomeExp(vapp(vabs(esk62_2(X721,X722),esk63_2(X721,X722),esk64_2(X721,X722)),vgetSomeExp(esk65_2(X721,X722))))
| X722 = vnoExp
| X722 = vnoExp
| ~ epred3_2(X722,X721) ) ),
inference(distribute,[status(thm)],[inference(skolemize,[status(esa)],[inference(variable_rename,[status(thm)],[inference(shift_quantors,[status(thm)],[inference(fof_nnf,[status(thm)],[i_0_65])])])])]) ).
fof(i_0_72,plain,
! [X15,X20,X9,X11,X21,X10,X12,X34] :
( ( X9 != X21
& ~ visFreeVar(X21,X11)
& vtcheck(X20,X11,X15)
& vtcheck(vbind(X9,X15,X20),vabs(X21,X10,X12),X34) )
=> vtcheck(X20,vsubst(X9,X11,vabs(X21,X10,X12)),X34) ),
inference(fof_simplification,[status(thm)],['T-subst-abs-2-gen']) ).
fof(i_0_73,plain,
! [X4,X19] :
( epred4_2(X19,X4)
=> ( epred3_2(X19,X4)
| ? [X9,X10,X12,X26,X13] :
( X4 = vapp(vabs(X9,X10,X12),X13)
& X26 = vreduce(X13)
& ~ visSomeExp(X26)
& ~ visValue(X13)
& X19 = vnoExp )
| ? [X12,X27,X13] :
( X4 = vapp(X12,X13)
& ! [X28,X29,X30] : X12 != vabs(X28,X29,X30)
& X27 = vreduce(X12)
& visSomeExp(X27)
& X19 = vsomeExp(vapp(vgetSomeExp(X27),X13)) ) ) ),
inference(apply_def,[status(thm)],[inference(split_equiv,[status(thm)],[i_0_66]),c_0_62]) ).
fof(i_0_74,plain,
! [X10,X9,X21,X11] :
( ~ visFreeVar(X21,X11)
=> valphaEquivalent(vabs(X9,X10,X11),vabs(X21,X10,vsubst(X9,vvar(X21),X11))) ),
inference(fof_simplification,[status(thm)],['alpha-equiv-subst-abs']) ).
fof(i_0_75,plain,
! [X1,X4,X6,X19,X21,X15,X9,X11,X12] :
( ( X1 = X9
& X4 = X11
& X6 = vabs(X21,X15,X12) )
=> ( ( X9 != X21
& ~ visFreeVar(X21,X11) )
=> ( X19 = vsubst(X1,X4,X6)
=> X19 = vabs(X21,X15,vsubst(X9,X11,X12)) ) ) ),
inference(fof_simplification,[status(thm)],[subst5]) ).
fof(i_0_76,plain,
! [X10,X26,X4,X19,X9,X13,X12] :
( X4 = vapp(vabs(X9,X10,X12),X13)
=> ( ( X26 = vreduce(X13)
& ~ visSomeExp(X26)
& visValue(X13) )
=> ( X19 = vreduce(X4)
=> X19 = vsomeExp(vsubst(X9,X13,X12)) ) ) ),
inference(fof_simplification,[status(thm)],[reduce3]) ).
fof(i_0_77,plain,
! [X9,X10,X20,X11,X15] :
( ( ~ visFreeVar(X9,X11)
& vtcheck(vbind(X9,X10,X20),X11,X15) )
=> vtcheck(X20,X11,X15) ),
inference(fof_simplification,[status(thm)],['T-Strong']) ).
fof(i_0_78,plain,
! [X9,X10,X20,X11,X15] :
( ( ~ visFreeVar(X9,X11)
& vtcheck(X20,X11,X15) )
=> vtcheck(vbind(X9,X10,X20),X11,X15) ),
inference(fof_simplification,[status(thm)],['T-Weak-FreeVar']) ).
fof(i_0_79,plain,
! [X9,X10,X12,X26,X13,X4,X19] :
( X4 = vapp(vabs(X9,X10,X12),X13)
=> ( ( X26 = vreduce(X13)
& ~ visSomeExp(X26)
& ~ visValue(X13) )
=> ( X19 = vreduce(X4)
=> X19 = vnoExp ) ) ),
inference(fof_simplification,[status(thm)],[reduce4]) ).
fof(i_0_80,plain,
! [X4,X19] :
( vreduce(X4) = X19
=> ( epred4_2(X19,X4)
| ? [X13,X12,X27] :
( X4 = vapp(X12,X13)
& ! [X28,X29,X30] : X12 != vabs(X28,X29,X30)
& X27 = vreduce(X12)
& ~ visSomeExp(X27)
& X19 = vnoExp ) ) ),
inference(apply_def,[status(thm)],[inference(fof_simplification,[status(thm)],['reduce-INV']),c_0_66]) ).
fof(i_0_81,negated_conjecture,
~ ! [X11,X12,X9,X24] :
( X24 = vgensym(vapp(vapp(X11,X12),vvar(X9)))
=> X9 != X24 ),
inference(assume_negation,[status(cth)],['fresh-unequal-var-3']) ).
fof(i_0_82,plain,
! [X11,X9,X12] :
( ( ~ visFreeVar(X9,X11)
& valphaEquivalent(X11,X12) )
=> ~ visFreeVar(X9,X12) ),
inference(fof_simplification,[status(thm)],['alpha-equiv-FreeVar']) ).
fof(i_0_83,plain,
! [X12,X13,X4] :
( X4 = vapp(X12,X13)
=> ~ visValue(X4) ),
inference(fof_simplification,[status(thm)],[isValue2]) ).
fof(i_0_84,plain,
! [X14,X11] :
( vgensym(X11) = X14
=> ~ visFreeVar(X14,X11) ),
inference(fof_simplification,[status(thm)],['gensym-is-fresh']) ).
fof(i_0_85,plain,
! [X9,X4] :
( X4 = vvar(X9)
=> ~ visValue(X4) ),
inference(fof_simplification,[status(thm)],[isValue1]) ).
fof(i_0_86,plain,
! [X25] :
( X25 = vnoExp
=> ~ visSomeExp(X25) ),
inference(fof_simplification,[status(thm)],[isSomeExp0]) ).
fof(i_0_87,plain,
! [X18] :
( X18 = vnoType
=> ~ visSomeType(X18) ),
inference(fof_simplification,[status(thm)],[isSomeType0]) ).
fof(i_0_88,plain,
! [X702,X703,X704,X705] :
( ( X702 = esk51_4(X702,X703,X704,X705)
| X702 = esk47_4(X702,X703,X704,X705)
| X702 = esk43_4(X702,X703,X704,X705)
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( X703 = esk52_4(X702,X703,X704,X705)
| X702 = esk47_4(X702,X703,X704,X705)
| X702 = esk43_4(X702,X703,X704,X705)
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( X704 = vabs(esk54_4(X702,X703,X704,X705),esk53_4(X702,X703,X704,X705),esk56_4(X702,X703,X704,X705))
| X702 = esk47_4(X702,X703,X704,X705)
| X702 = esk43_4(X702,X703,X704,X705)
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( esk51_4(X702,X703,X704,X705) != esk54_4(X702,X703,X704,X705)
| X702 = esk47_4(X702,X703,X704,X705)
| X702 = esk43_4(X702,X703,X704,X705)
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( visFreeVar(esk54_4(X702,X703,X704,X705),esk52_4(X702,X703,X704,X705))
| X702 = esk47_4(X702,X703,X704,X705)
| X702 = esk43_4(X702,X703,X704,X705)
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( esk55_4(X702,X703,X704,X705) = vgensym(vapp(vapp(esk52_4(X702,X703,X704,X705),esk56_4(X702,X703,X704,X705)),vvar(esk51_4(X702,X703,X704,X705))))
| X702 = esk47_4(X702,X703,X704,X705)
| X702 = esk43_4(X702,X703,X704,X705)
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( X705 = vsubst(esk51_4(X702,X703,X704,X705),esk52_4(X702,X703,X704,X705),vabs(esk55_4(X702,X703,X704,X705),esk53_4(X702,X703,X704,X705),vsubst(esk54_4(X702,X703,X704,X705),vvar(esk55_4(X702,X703,X704,X705)),esk56_4(X702,X703,X704,X705))))
| X702 = esk47_4(X702,X703,X704,X705)
| X702 = esk43_4(X702,X703,X704,X705)
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( X702 = esk51_4(X702,X703,X704,X705)
| X703 = esk46_4(X702,X703,X704,X705)
| X702 = esk43_4(X702,X703,X704,X705)
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( X703 = esk52_4(X702,X703,X704,X705)
| X703 = esk46_4(X702,X703,X704,X705)
| X702 = esk43_4(X702,X703,X704,X705)
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( X704 = vabs(esk54_4(X702,X703,X704,X705),esk53_4(X702,X703,X704,X705),esk56_4(X702,X703,X704,X705))
| X703 = esk46_4(X702,X703,X704,X705)
| X702 = esk43_4(X702,X703,X704,X705)
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( esk51_4(X702,X703,X704,X705) != esk54_4(X702,X703,X704,X705)
| X703 = esk46_4(X702,X703,X704,X705)
| X702 = esk43_4(X702,X703,X704,X705)
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( visFreeVar(esk54_4(X702,X703,X704,X705),esk52_4(X702,X703,X704,X705))
| X703 = esk46_4(X702,X703,X704,X705)
| X702 = esk43_4(X702,X703,X704,X705)
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( esk55_4(X702,X703,X704,X705) = vgensym(vapp(vapp(esk52_4(X702,X703,X704,X705),esk56_4(X702,X703,X704,X705)),vvar(esk51_4(X702,X703,X704,X705))))
| X703 = esk46_4(X702,X703,X704,X705)
| X702 = esk43_4(X702,X703,X704,X705)
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( X705 = vsubst(esk51_4(X702,X703,X704,X705),esk52_4(X702,X703,X704,X705),vabs(esk55_4(X702,X703,X704,X705),esk53_4(X702,X703,X704,X705),vsubst(esk54_4(X702,X703,X704,X705),vvar(esk55_4(X702,X703,X704,X705)),esk56_4(X702,X703,X704,X705))))
| X703 = esk46_4(X702,X703,X704,X705)
| X702 = esk43_4(X702,X703,X704,X705)
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( X702 = esk51_4(X702,X703,X704,X705)
| X704 = vabs(esk48_4(X702,X703,X704,X705),esk49_4(X702,X703,X704,X705),esk50_4(X702,X703,X704,X705))
| X702 = esk43_4(X702,X703,X704,X705)
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( X703 = esk52_4(X702,X703,X704,X705)
| X704 = vabs(esk48_4(X702,X703,X704,X705),esk49_4(X702,X703,X704,X705),esk50_4(X702,X703,X704,X705))
| X702 = esk43_4(X702,X703,X704,X705)
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( X704 = vabs(esk54_4(X702,X703,X704,X705),esk53_4(X702,X703,X704,X705),esk56_4(X702,X703,X704,X705))
| X704 = vabs(esk48_4(X702,X703,X704,X705),esk49_4(X702,X703,X704,X705),esk50_4(X702,X703,X704,X705))
| X702 = esk43_4(X702,X703,X704,X705)
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( esk51_4(X702,X703,X704,X705) != esk54_4(X702,X703,X704,X705)
| X704 = vabs(esk48_4(X702,X703,X704,X705),esk49_4(X702,X703,X704,X705),esk50_4(X702,X703,X704,X705))
| X702 = esk43_4(X702,X703,X704,X705)
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( visFreeVar(esk54_4(X702,X703,X704,X705),esk52_4(X702,X703,X704,X705))
| X704 = vabs(esk48_4(X702,X703,X704,X705),esk49_4(X702,X703,X704,X705),esk50_4(X702,X703,X704,X705))
| X702 = esk43_4(X702,X703,X704,X705)
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( esk55_4(X702,X703,X704,X705) = vgensym(vapp(vapp(esk52_4(X702,X703,X704,X705),esk56_4(X702,X703,X704,X705)),vvar(esk51_4(X702,X703,X704,X705))))
| X704 = vabs(esk48_4(X702,X703,X704,X705),esk49_4(X702,X703,X704,X705),esk50_4(X702,X703,X704,X705))
| X702 = esk43_4(X702,X703,X704,X705)
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( X705 = vsubst(esk51_4(X702,X703,X704,X705),esk52_4(X702,X703,X704,X705),vabs(esk55_4(X702,X703,X704,X705),esk53_4(X702,X703,X704,X705),vsubst(esk54_4(X702,X703,X704,X705),vvar(esk55_4(X702,X703,X704,X705)),esk56_4(X702,X703,X704,X705))))
| X704 = vabs(esk48_4(X702,X703,X704,X705),esk49_4(X702,X703,X704,X705),esk50_4(X702,X703,X704,X705))
| X702 = esk43_4(X702,X703,X704,X705)
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( X702 = esk51_4(X702,X703,X704,X705)
| esk47_4(X702,X703,X704,X705) = esk48_4(X702,X703,X704,X705)
| X702 = esk43_4(X702,X703,X704,X705)
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( X703 = esk52_4(X702,X703,X704,X705)
| esk47_4(X702,X703,X704,X705) = esk48_4(X702,X703,X704,X705)
| X702 = esk43_4(X702,X703,X704,X705)
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( X704 = vabs(esk54_4(X702,X703,X704,X705),esk53_4(X702,X703,X704,X705),esk56_4(X702,X703,X704,X705))
| esk47_4(X702,X703,X704,X705) = esk48_4(X702,X703,X704,X705)
| X702 = esk43_4(X702,X703,X704,X705)
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( esk51_4(X702,X703,X704,X705) != esk54_4(X702,X703,X704,X705)
| esk47_4(X702,X703,X704,X705) = esk48_4(X702,X703,X704,X705)
| X702 = esk43_4(X702,X703,X704,X705)
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( visFreeVar(esk54_4(X702,X703,X704,X705),esk52_4(X702,X703,X704,X705))
| esk47_4(X702,X703,X704,X705) = esk48_4(X702,X703,X704,X705)
| X702 = esk43_4(X702,X703,X704,X705)
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( esk55_4(X702,X703,X704,X705) = vgensym(vapp(vapp(esk52_4(X702,X703,X704,X705),esk56_4(X702,X703,X704,X705)),vvar(esk51_4(X702,X703,X704,X705))))
| esk47_4(X702,X703,X704,X705) = esk48_4(X702,X703,X704,X705)
| X702 = esk43_4(X702,X703,X704,X705)
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( X705 = vsubst(esk51_4(X702,X703,X704,X705),esk52_4(X702,X703,X704,X705),vabs(esk55_4(X702,X703,X704,X705),esk53_4(X702,X703,X704,X705),vsubst(esk54_4(X702,X703,X704,X705),vvar(esk55_4(X702,X703,X704,X705)),esk56_4(X702,X703,X704,X705))))
| esk47_4(X702,X703,X704,X705) = esk48_4(X702,X703,X704,X705)
| X702 = esk43_4(X702,X703,X704,X705)
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( X702 = esk51_4(X702,X703,X704,X705)
| X705 = vabs(esk48_4(X702,X703,X704,X705),esk49_4(X702,X703,X704,X705),esk50_4(X702,X703,X704,X705))
| X702 = esk43_4(X702,X703,X704,X705)
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( X703 = esk52_4(X702,X703,X704,X705)
| X705 = vabs(esk48_4(X702,X703,X704,X705),esk49_4(X702,X703,X704,X705),esk50_4(X702,X703,X704,X705))
| X702 = esk43_4(X702,X703,X704,X705)
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( X704 = vabs(esk54_4(X702,X703,X704,X705),esk53_4(X702,X703,X704,X705),esk56_4(X702,X703,X704,X705))
| X705 = vabs(esk48_4(X702,X703,X704,X705),esk49_4(X702,X703,X704,X705),esk50_4(X702,X703,X704,X705))
| X702 = esk43_4(X702,X703,X704,X705)
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( esk51_4(X702,X703,X704,X705) != esk54_4(X702,X703,X704,X705)
| X705 = vabs(esk48_4(X702,X703,X704,X705),esk49_4(X702,X703,X704,X705),esk50_4(X702,X703,X704,X705))
| X702 = esk43_4(X702,X703,X704,X705)
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( visFreeVar(esk54_4(X702,X703,X704,X705),esk52_4(X702,X703,X704,X705))
| X705 = vabs(esk48_4(X702,X703,X704,X705),esk49_4(X702,X703,X704,X705),esk50_4(X702,X703,X704,X705))
| X702 = esk43_4(X702,X703,X704,X705)
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( esk55_4(X702,X703,X704,X705) = vgensym(vapp(vapp(esk52_4(X702,X703,X704,X705),esk56_4(X702,X703,X704,X705)),vvar(esk51_4(X702,X703,X704,X705))))
| X705 = vabs(esk48_4(X702,X703,X704,X705),esk49_4(X702,X703,X704,X705),esk50_4(X702,X703,X704,X705))
| X702 = esk43_4(X702,X703,X704,X705)
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( X705 = vsubst(esk51_4(X702,X703,X704,X705),esk52_4(X702,X703,X704,X705),vabs(esk55_4(X702,X703,X704,X705),esk53_4(X702,X703,X704,X705),vsubst(esk54_4(X702,X703,X704,X705),vvar(esk55_4(X702,X703,X704,X705)),esk56_4(X702,X703,X704,X705))))
| X705 = vabs(esk48_4(X702,X703,X704,X705),esk49_4(X702,X703,X704,X705),esk50_4(X702,X703,X704,X705))
| X702 = esk43_4(X702,X703,X704,X705)
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( X702 = esk51_4(X702,X703,X704,X705)
| X702 = esk47_4(X702,X703,X704,X705)
| X703 = esk44_4(X702,X703,X704,X705)
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( X703 = esk52_4(X702,X703,X704,X705)
| X702 = esk47_4(X702,X703,X704,X705)
| X703 = esk44_4(X702,X703,X704,X705)
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( X704 = vabs(esk54_4(X702,X703,X704,X705),esk53_4(X702,X703,X704,X705),esk56_4(X702,X703,X704,X705))
| X702 = esk47_4(X702,X703,X704,X705)
| X703 = esk44_4(X702,X703,X704,X705)
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( esk51_4(X702,X703,X704,X705) != esk54_4(X702,X703,X704,X705)
| X702 = esk47_4(X702,X703,X704,X705)
| X703 = esk44_4(X702,X703,X704,X705)
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( visFreeVar(esk54_4(X702,X703,X704,X705),esk52_4(X702,X703,X704,X705))
| X702 = esk47_4(X702,X703,X704,X705)
| X703 = esk44_4(X702,X703,X704,X705)
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( esk55_4(X702,X703,X704,X705) = vgensym(vapp(vapp(esk52_4(X702,X703,X704,X705),esk56_4(X702,X703,X704,X705)),vvar(esk51_4(X702,X703,X704,X705))))
| X702 = esk47_4(X702,X703,X704,X705)
| X703 = esk44_4(X702,X703,X704,X705)
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( X705 = vsubst(esk51_4(X702,X703,X704,X705),esk52_4(X702,X703,X704,X705),vabs(esk55_4(X702,X703,X704,X705),esk53_4(X702,X703,X704,X705),vsubst(esk54_4(X702,X703,X704,X705),vvar(esk55_4(X702,X703,X704,X705)),esk56_4(X702,X703,X704,X705))))
| X702 = esk47_4(X702,X703,X704,X705)
| X703 = esk44_4(X702,X703,X704,X705)
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( X702 = esk51_4(X702,X703,X704,X705)
| X703 = esk46_4(X702,X703,X704,X705)
| X703 = esk44_4(X702,X703,X704,X705)
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( X703 = esk52_4(X702,X703,X704,X705)
| X703 = esk46_4(X702,X703,X704,X705)
| X703 = esk44_4(X702,X703,X704,X705)
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( X704 = vabs(esk54_4(X702,X703,X704,X705),esk53_4(X702,X703,X704,X705),esk56_4(X702,X703,X704,X705))
| X703 = esk46_4(X702,X703,X704,X705)
| X703 = esk44_4(X702,X703,X704,X705)
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( esk51_4(X702,X703,X704,X705) != esk54_4(X702,X703,X704,X705)
| X703 = esk46_4(X702,X703,X704,X705)
| X703 = esk44_4(X702,X703,X704,X705)
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( visFreeVar(esk54_4(X702,X703,X704,X705),esk52_4(X702,X703,X704,X705))
| X703 = esk46_4(X702,X703,X704,X705)
| X703 = esk44_4(X702,X703,X704,X705)
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( esk55_4(X702,X703,X704,X705) = vgensym(vapp(vapp(esk52_4(X702,X703,X704,X705),esk56_4(X702,X703,X704,X705)),vvar(esk51_4(X702,X703,X704,X705))))
| X703 = esk46_4(X702,X703,X704,X705)
| X703 = esk44_4(X702,X703,X704,X705)
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( X705 = vsubst(esk51_4(X702,X703,X704,X705),esk52_4(X702,X703,X704,X705),vabs(esk55_4(X702,X703,X704,X705),esk53_4(X702,X703,X704,X705),vsubst(esk54_4(X702,X703,X704,X705),vvar(esk55_4(X702,X703,X704,X705)),esk56_4(X702,X703,X704,X705))))
| X703 = esk46_4(X702,X703,X704,X705)
| X703 = esk44_4(X702,X703,X704,X705)
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( X702 = esk51_4(X702,X703,X704,X705)
| X704 = vabs(esk48_4(X702,X703,X704,X705),esk49_4(X702,X703,X704,X705),esk50_4(X702,X703,X704,X705))
| X703 = esk44_4(X702,X703,X704,X705)
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( X703 = esk52_4(X702,X703,X704,X705)
| X704 = vabs(esk48_4(X702,X703,X704,X705),esk49_4(X702,X703,X704,X705),esk50_4(X702,X703,X704,X705))
| X703 = esk44_4(X702,X703,X704,X705)
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( X704 = vabs(esk54_4(X702,X703,X704,X705),esk53_4(X702,X703,X704,X705),esk56_4(X702,X703,X704,X705))
| X704 = vabs(esk48_4(X702,X703,X704,X705),esk49_4(X702,X703,X704,X705),esk50_4(X702,X703,X704,X705))
| X703 = esk44_4(X702,X703,X704,X705)
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( esk51_4(X702,X703,X704,X705) != esk54_4(X702,X703,X704,X705)
| X704 = vabs(esk48_4(X702,X703,X704,X705),esk49_4(X702,X703,X704,X705),esk50_4(X702,X703,X704,X705))
| X703 = esk44_4(X702,X703,X704,X705)
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( visFreeVar(esk54_4(X702,X703,X704,X705),esk52_4(X702,X703,X704,X705))
| X704 = vabs(esk48_4(X702,X703,X704,X705),esk49_4(X702,X703,X704,X705),esk50_4(X702,X703,X704,X705))
| X703 = esk44_4(X702,X703,X704,X705)
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( esk55_4(X702,X703,X704,X705) = vgensym(vapp(vapp(esk52_4(X702,X703,X704,X705),esk56_4(X702,X703,X704,X705)),vvar(esk51_4(X702,X703,X704,X705))))
| X704 = vabs(esk48_4(X702,X703,X704,X705),esk49_4(X702,X703,X704,X705),esk50_4(X702,X703,X704,X705))
| X703 = esk44_4(X702,X703,X704,X705)
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( X705 = vsubst(esk51_4(X702,X703,X704,X705),esk52_4(X702,X703,X704,X705),vabs(esk55_4(X702,X703,X704,X705),esk53_4(X702,X703,X704,X705),vsubst(esk54_4(X702,X703,X704,X705),vvar(esk55_4(X702,X703,X704,X705)),esk56_4(X702,X703,X704,X705))))
| X704 = vabs(esk48_4(X702,X703,X704,X705),esk49_4(X702,X703,X704,X705),esk50_4(X702,X703,X704,X705))
| X703 = esk44_4(X702,X703,X704,X705)
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( X702 = esk51_4(X702,X703,X704,X705)
| esk47_4(X702,X703,X704,X705) = esk48_4(X702,X703,X704,X705)
| X703 = esk44_4(X702,X703,X704,X705)
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( X703 = esk52_4(X702,X703,X704,X705)
| esk47_4(X702,X703,X704,X705) = esk48_4(X702,X703,X704,X705)
| X703 = esk44_4(X702,X703,X704,X705)
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( X704 = vabs(esk54_4(X702,X703,X704,X705),esk53_4(X702,X703,X704,X705),esk56_4(X702,X703,X704,X705))
| esk47_4(X702,X703,X704,X705) = esk48_4(X702,X703,X704,X705)
| X703 = esk44_4(X702,X703,X704,X705)
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( esk51_4(X702,X703,X704,X705) != esk54_4(X702,X703,X704,X705)
| esk47_4(X702,X703,X704,X705) = esk48_4(X702,X703,X704,X705)
| X703 = esk44_4(X702,X703,X704,X705)
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( visFreeVar(esk54_4(X702,X703,X704,X705),esk52_4(X702,X703,X704,X705))
| esk47_4(X702,X703,X704,X705) = esk48_4(X702,X703,X704,X705)
| X703 = esk44_4(X702,X703,X704,X705)
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( esk55_4(X702,X703,X704,X705) = vgensym(vapp(vapp(esk52_4(X702,X703,X704,X705),esk56_4(X702,X703,X704,X705)),vvar(esk51_4(X702,X703,X704,X705))))
| esk47_4(X702,X703,X704,X705) = esk48_4(X702,X703,X704,X705)
| X703 = esk44_4(X702,X703,X704,X705)
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( X705 = vsubst(esk51_4(X702,X703,X704,X705),esk52_4(X702,X703,X704,X705),vabs(esk55_4(X702,X703,X704,X705),esk53_4(X702,X703,X704,X705),vsubst(esk54_4(X702,X703,X704,X705),vvar(esk55_4(X702,X703,X704,X705)),esk56_4(X702,X703,X704,X705))))
| esk47_4(X702,X703,X704,X705) = esk48_4(X702,X703,X704,X705)
| X703 = esk44_4(X702,X703,X704,X705)
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( X702 = esk51_4(X702,X703,X704,X705)
| X705 = vabs(esk48_4(X702,X703,X704,X705),esk49_4(X702,X703,X704,X705),esk50_4(X702,X703,X704,X705))
| X703 = esk44_4(X702,X703,X704,X705)
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( X703 = esk52_4(X702,X703,X704,X705)
| X705 = vabs(esk48_4(X702,X703,X704,X705),esk49_4(X702,X703,X704,X705),esk50_4(X702,X703,X704,X705))
| X703 = esk44_4(X702,X703,X704,X705)
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( X704 = vabs(esk54_4(X702,X703,X704,X705),esk53_4(X702,X703,X704,X705),esk56_4(X702,X703,X704,X705))
| X705 = vabs(esk48_4(X702,X703,X704,X705),esk49_4(X702,X703,X704,X705),esk50_4(X702,X703,X704,X705))
| X703 = esk44_4(X702,X703,X704,X705)
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( esk51_4(X702,X703,X704,X705) != esk54_4(X702,X703,X704,X705)
| X705 = vabs(esk48_4(X702,X703,X704,X705),esk49_4(X702,X703,X704,X705),esk50_4(X702,X703,X704,X705))
| X703 = esk44_4(X702,X703,X704,X705)
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( visFreeVar(esk54_4(X702,X703,X704,X705),esk52_4(X702,X703,X704,X705))
| X705 = vabs(esk48_4(X702,X703,X704,X705),esk49_4(X702,X703,X704,X705),esk50_4(X702,X703,X704,X705))
| X703 = esk44_4(X702,X703,X704,X705)
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( esk55_4(X702,X703,X704,X705) = vgensym(vapp(vapp(esk52_4(X702,X703,X704,X705),esk56_4(X702,X703,X704,X705)),vvar(esk51_4(X702,X703,X704,X705))))
| X705 = vabs(esk48_4(X702,X703,X704,X705),esk49_4(X702,X703,X704,X705),esk50_4(X702,X703,X704,X705))
| X703 = esk44_4(X702,X703,X704,X705)
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( X705 = vsubst(esk51_4(X702,X703,X704,X705),esk52_4(X702,X703,X704,X705),vabs(esk55_4(X702,X703,X704,X705),esk53_4(X702,X703,X704,X705),vsubst(esk54_4(X702,X703,X704,X705),vvar(esk55_4(X702,X703,X704,X705)),esk56_4(X702,X703,X704,X705))))
| X705 = vabs(esk48_4(X702,X703,X704,X705),esk49_4(X702,X703,X704,X705),esk50_4(X702,X703,X704,X705))
| X703 = esk44_4(X702,X703,X704,X705)
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( X702 = esk51_4(X702,X703,X704,X705)
| X702 = esk47_4(X702,X703,X704,X705)
| X704 = vapp(esk42_4(X702,X703,X704,X705),esk45_4(X702,X703,X704,X705))
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( X703 = esk52_4(X702,X703,X704,X705)
| X702 = esk47_4(X702,X703,X704,X705)
| X704 = vapp(esk42_4(X702,X703,X704,X705),esk45_4(X702,X703,X704,X705))
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( X704 = vabs(esk54_4(X702,X703,X704,X705),esk53_4(X702,X703,X704,X705),esk56_4(X702,X703,X704,X705))
| X702 = esk47_4(X702,X703,X704,X705)
| X704 = vapp(esk42_4(X702,X703,X704,X705),esk45_4(X702,X703,X704,X705))
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( esk51_4(X702,X703,X704,X705) != esk54_4(X702,X703,X704,X705)
| X702 = esk47_4(X702,X703,X704,X705)
| X704 = vapp(esk42_4(X702,X703,X704,X705),esk45_4(X702,X703,X704,X705))
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( visFreeVar(esk54_4(X702,X703,X704,X705),esk52_4(X702,X703,X704,X705))
| X702 = esk47_4(X702,X703,X704,X705)
| X704 = vapp(esk42_4(X702,X703,X704,X705),esk45_4(X702,X703,X704,X705))
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( esk55_4(X702,X703,X704,X705) = vgensym(vapp(vapp(esk52_4(X702,X703,X704,X705),esk56_4(X702,X703,X704,X705)),vvar(esk51_4(X702,X703,X704,X705))))
| X702 = esk47_4(X702,X703,X704,X705)
| X704 = vapp(esk42_4(X702,X703,X704,X705),esk45_4(X702,X703,X704,X705))
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( X705 = vsubst(esk51_4(X702,X703,X704,X705),esk52_4(X702,X703,X704,X705),vabs(esk55_4(X702,X703,X704,X705),esk53_4(X702,X703,X704,X705),vsubst(esk54_4(X702,X703,X704,X705),vvar(esk55_4(X702,X703,X704,X705)),esk56_4(X702,X703,X704,X705))))
| X702 = esk47_4(X702,X703,X704,X705)
| X704 = vapp(esk42_4(X702,X703,X704,X705),esk45_4(X702,X703,X704,X705))
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( X702 = esk51_4(X702,X703,X704,X705)
| X703 = esk46_4(X702,X703,X704,X705)
| X704 = vapp(esk42_4(X702,X703,X704,X705),esk45_4(X702,X703,X704,X705))
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( X703 = esk52_4(X702,X703,X704,X705)
| X703 = esk46_4(X702,X703,X704,X705)
| X704 = vapp(esk42_4(X702,X703,X704,X705),esk45_4(X702,X703,X704,X705))
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( X704 = vabs(esk54_4(X702,X703,X704,X705),esk53_4(X702,X703,X704,X705),esk56_4(X702,X703,X704,X705))
| X703 = esk46_4(X702,X703,X704,X705)
| X704 = vapp(esk42_4(X702,X703,X704,X705),esk45_4(X702,X703,X704,X705))
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( esk51_4(X702,X703,X704,X705) != esk54_4(X702,X703,X704,X705)
| X703 = esk46_4(X702,X703,X704,X705)
| X704 = vapp(esk42_4(X702,X703,X704,X705),esk45_4(X702,X703,X704,X705))
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( visFreeVar(esk54_4(X702,X703,X704,X705),esk52_4(X702,X703,X704,X705))
| X703 = esk46_4(X702,X703,X704,X705)
| X704 = vapp(esk42_4(X702,X703,X704,X705),esk45_4(X702,X703,X704,X705))
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( esk55_4(X702,X703,X704,X705) = vgensym(vapp(vapp(esk52_4(X702,X703,X704,X705),esk56_4(X702,X703,X704,X705)),vvar(esk51_4(X702,X703,X704,X705))))
| X703 = esk46_4(X702,X703,X704,X705)
| X704 = vapp(esk42_4(X702,X703,X704,X705),esk45_4(X702,X703,X704,X705))
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( X705 = vsubst(esk51_4(X702,X703,X704,X705),esk52_4(X702,X703,X704,X705),vabs(esk55_4(X702,X703,X704,X705),esk53_4(X702,X703,X704,X705),vsubst(esk54_4(X702,X703,X704,X705),vvar(esk55_4(X702,X703,X704,X705)),esk56_4(X702,X703,X704,X705))))
| X703 = esk46_4(X702,X703,X704,X705)
| X704 = vapp(esk42_4(X702,X703,X704,X705),esk45_4(X702,X703,X704,X705))
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( X702 = esk51_4(X702,X703,X704,X705)
| X704 = vabs(esk48_4(X702,X703,X704,X705),esk49_4(X702,X703,X704,X705),esk50_4(X702,X703,X704,X705))
| X704 = vapp(esk42_4(X702,X703,X704,X705),esk45_4(X702,X703,X704,X705))
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( X703 = esk52_4(X702,X703,X704,X705)
| X704 = vabs(esk48_4(X702,X703,X704,X705),esk49_4(X702,X703,X704,X705),esk50_4(X702,X703,X704,X705))
| X704 = vapp(esk42_4(X702,X703,X704,X705),esk45_4(X702,X703,X704,X705))
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( X704 = vabs(esk54_4(X702,X703,X704,X705),esk53_4(X702,X703,X704,X705),esk56_4(X702,X703,X704,X705))
| X704 = vabs(esk48_4(X702,X703,X704,X705),esk49_4(X702,X703,X704,X705),esk50_4(X702,X703,X704,X705))
| X704 = vapp(esk42_4(X702,X703,X704,X705),esk45_4(X702,X703,X704,X705))
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( esk51_4(X702,X703,X704,X705) != esk54_4(X702,X703,X704,X705)
| X704 = vabs(esk48_4(X702,X703,X704,X705),esk49_4(X702,X703,X704,X705),esk50_4(X702,X703,X704,X705))
| X704 = vapp(esk42_4(X702,X703,X704,X705),esk45_4(X702,X703,X704,X705))
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( visFreeVar(esk54_4(X702,X703,X704,X705),esk52_4(X702,X703,X704,X705))
| X704 = vabs(esk48_4(X702,X703,X704,X705),esk49_4(X702,X703,X704,X705),esk50_4(X702,X703,X704,X705))
| X704 = vapp(esk42_4(X702,X703,X704,X705),esk45_4(X702,X703,X704,X705))
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( esk55_4(X702,X703,X704,X705) = vgensym(vapp(vapp(esk52_4(X702,X703,X704,X705),esk56_4(X702,X703,X704,X705)),vvar(esk51_4(X702,X703,X704,X705))))
| X704 = vabs(esk48_4(X702,X703,X704,X705),esk49_4(X702,X703,X704,X705),esk50_4(X702,X703,X704,X705))
| X704 = vapp(esk42_4(X702,X703,X704,X705),esk45_4(X702,X703,X704,X705))
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( X705 = vsubst(esk51_4(X702,X703,X704,X705),esk52_4(X702,X703,X704,X705),vabs(esk55_4(X702,X703,X704,X705),esk53_4(X702,X703,X704,X705),vsubst(esk54_4(X702,X703,X704,X705),vvar(esk55_4(X702,X703,X704,X705)),esk56_4(X702,X703,X704,X705))))
| X704 = vabs(esk48_4(X702,X703,X704,X705),esk49_4(X702,X703,X704,X705),esk50_4(X702,X703,X704,X705))
| X704 = vapp(esk42_4(X702,X703,X704,X705),esk45_4(X702,X703,X704,X705))
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( X702 = esk51_4(X702,X703,X704,X705)
| esk47_4(X702,X703,X704,X705) = esk48_4(X702,X703,X704,X705)
| X704 = vapp(esk42_4(X702,X703,X704,X705),esk45_4(X702,X703,X704,X705))
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( X703 = esk52_4(X702,X703,X704,X705)
| esk47_4(X702,X703,X704,X705) = esk48_4(X702,X703,X704,X705)
| X704 = vapp(esk42_4(X702,X703,X704,X705),esk45_4(X702,X703,X704,X705))
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( X704 = vabs(esk54_4(X702,X703,X704,X705),esk53_4(X702,X703,X704,X705),esk56_4(X702,X703,X704,X705))
| esk47_4(X702,X703,X704,X705) = esk48_4(X702,X703,X704,X705)
| X704 = vapp(esk42_4(X702,X703,X704,X705),esk45_4(X702,X703,X704,X705))
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( esk51_4(X702,X703,X704,X705) != esk54_4(X702,X703,X704,X705)
| esk47_4(X702,X703,X704,X705) = esk48_4(X702,X703,X704,X705)
| X704 = vapp(esk42_4(X702,X703,X704,X705),esk45_4(X702,X703,X704,X705))
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( visFreeVar(esk54_4(X702,X703,X704,X705),esk52_4(X702,X703,X704,X705))
| esk47_4(X702,X703,X704,X705) = esk48_4(X702,X703,X704,X705)
| X704 = vapp(esk42_4(X702,X703,X704,X705),esk45_4(X702,X703,X704,X705))
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( esk55_4(X702,X703,X704,X705) = vgensym(vapp(vapp(esk52_4(X702,X703,X704,X705),esk56_4(X702,X703,X704,X705)),vvar(esk51_4(X702,X703,X704,X705))))
| esk47_4(X702,X703,X704,X705) = esk48_4(X702,X703,X704,X705)
| X704 = vapp(esk42_4(X702,X703,X704,X705),esk45_4(X702,X703,X704,X705))
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( X705 = vsubst(esk51_4(X702,X703,X704,X705),esk52_4(X702,X703,X704,X705),vabs(esk55_4(X702,X703,X704,X705),esk53_4(X702,X703,X704,X705),vsubst(esk54_4(X702,X703,X704,X705),vvar(esk55_4(X702,X703,X704,X705)),esk56_4(X702,X703,X704,X705))))
| esk47_4(X702,X703,X704,X705) = esk48_4(X702,X703,X704,X705)
| X704 = vapp(esk42_4(X702,X703,X704,X705),esk45_4(X702,X703,X704,X705))
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( X702 = esk51_4(X702,X703,X704,X705)
| X705 = vabs(esk48_4(X702,X703,X704,X705),esk49_4(X702,X703,X704,X705),esk50_4(X702,X703,X704,X705))
| X704 = vapp(esk42_4(X702,X703,X704,X705),esk45_4(X702,X703,X704,X705))
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( X703 = esk52_4(X702,X703,X704,X705)
| X705 = vabs(esk48_4(X702,X703,X704,X705),esk49_4(X702,X703,X704,X705),esk50_4(X702,X703,X704,X705))
| X704 = vapp(esk42_4(X702,X703,X704,X705),esk45_4(X702,X703,X704,X705))
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( X704 = vabs(esk54_4(X702,X703,X704,X705),esk53_4(X702,X703,X704,X705),esk56_4(X702,X703,X704,X705))
| X705 = vabs(esk48_4(X702,X703,X704,X705),esk49_4(X702,X703,X704,X705),esk50_4(X702,X703,X704,X705))
| X704 = vapp(esk42_4(X702,X703,X704,X705),esk45_4(X702,X703,X704,X705))
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( esk51_4(X702,X703,X704,X705) != esk54_4(X702,X703,X704,X705)
| X705 = vabs(esk48_4(X702,X703,X704,X705),esk49_4(X702,X703,X704,X705),esk50_4(X702,X703,X704,X705))
| X704 = vapp(esk42_4(X702,X703,X704,X705),esk45_4(X702,X703,X704,X705))
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( visFreeVar(esk54_4(X702,X703,X704,X705),esk52_4(X702,X703,X704,X705))
| X705 = vabs(esk48_4(X702,X703,X704,X705),esk49_4(X702,X703,X704,X705),esk50_4(X702,X703,X704,X705))
| X704 = vapp(esk42_4(X702,X703,X704,X705),esk45_4(X702,X703,X704,X705))
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( esk55_4(X702,X703,X704,X705) = vgensym(vapp(vapp(esk52_4(X702,X703,X704,X705),esk56_4(X702,X703,X704,X705)),vvar(esk51_4(X702,X703,X704,X705))))
| X705 = vabs(esk48_4(X702,X703,X704,X705),esk49_4(X702,X703,X704,X705),esk50_4(X702,X703,X704,X705))
| X704 = vapp(esk42_4(X702,X703,X704,X705),esk45_4(X702,X703,X704,X705))
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( X705 = vsubst(esk51_4(X702,X703,X704,X705),esk52_4(X702,X703,X704,X705),vabs(esk55_4(X702,X703,X704,X705),esk53_4(X702,X703,X704,X705),vsubst(esk54_4(X702,X703,X704,X705),vvar(esk55_4(X702,X703,X704,X705)),esk56_4(X702,X703,X704,X705))))
| X705 = vabs(esk48_4(X702,X703,X704,X705),esk49_4(X702,X703,X704,X705),esk50_4(X702,X703,X704,X705))
| X704 = vapp(esk42_4(X702,X703,X704,X705),esk45_4(X702,X703,X704,X705))
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( X702 = esk51_4(X702,X703,X704,X705)
| X702 = esk47_4(X702,X703,X704,X705)
| X705 = vapp(vsubst(esk43_4(X702,X703,X704,X705),esk44_4(X702,X703,X704,X705),esk42_4(X702,X703,X704,X705)),vsubst(esk43_4(X702,X703,X704,X705),esk44_4(X702,X703,X704,X705),esk45_4(X702,X703,X704,X705)))
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( X703 = esk52_4(X702,X703,X704,X705)
| X702 = esk47_4(X702,X703,X704,X705)
| X705 = vapp(vsubst(esk43_4(X702,X703,X704,X705),esk44_4(X702,X703,X704,X705),esk42_4(X702,X703,X704,X705)),vsubst(esk43_4(X702,X703,X704,X705),esk44_4(X702,X703,X704,X705),esk45_4(X702,X703,X704,X705)))
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( X704 = vabs(esk54_4(X702,X703,X704,X705),esk53_4(X702,X703,X704,X705),esk56_4(X702,X703,X704,X705))
| X702 = esk47_4(X702,X703,X704,X705)
| X705 = vapp(vsubst(esk43_4(X702,X703,X704,X705),esk44_4(X702,X703,X704,X705),esk42_4(X702,X703,X704,X705)),vsubst(esk43_4(X702,X703,X704,X705),esk44_4(X702,X703,X704,X705),esk45_4(X702,X703,X704,X705)))
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( esk51_4(X702,X703,X704,X705) != esk54_4(X702,X703,X704,X705)
| X702 = esk47_4(X702,X703,X704,X705)
| X705 = vapp(vsubst(esk43_4(X702,X703,X704,X705),esk44_4(X702,X703,X704,X705),esk42_4(X702,X703,X704,X705)),vsubst(esk43_4(X702,X703,X704,X705),esk44_4(X702,X703,X704,X705),esk45_4(X702,X703,X704,X705)))
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( visFreeVar(esk54_4(X702,X703,X704,X705),esk52_4(X702,X703,X704,X705))
| X702 = esk47_4(X702,X703,X704,X705)
| X705 = vapp(vsubst(esk43_4(X702,X703,X704,X705),esk44_4(X702,X703,X704,X705),esk42_4(X702,X703,X704,X705)),vsubst(esk43_4(X702,X703,X704,X705),esk44_4(X702,X703,X704,X705),esk45_4(X702,X703,X704,X705)))
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( esk55_4(X702,X703,X704,X705) = vgensym(vapp(vapp(esk52_4(X702,X703,X704,X705),esk56_4(X702,X703,X704,X705)),vvar(esk51_4(X702,X703,X704,X705))))
| X702 = esk47_4(X702,X703,X704,X705)
| X705 = vapp(vsubst(esk43_4(X702,X703,X704,X705),esk44_4(X702,X703,X704,X705),esk42_4(X702,X703,X704,X705)),vsubst(esk43_4(X702,X703,X704,X705),esk44_4(X702,X703,X704,X705),esk45_4(X702,X703,X704,X705)))
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( X705 = vsubst(esk51_4(X702,X703,X704,X705),esk52_4(X702,X703,X704,X705),vabs(esk55_4(X702,X703,X704,X705),esk53_4(X702,X703,X704,X705),vsubst(esk54_4(X702,X703,X704,X705),vvar(esk55_4(X702,X703,X704,X705)),esk56_4(X702,X703,X704,X705))))
| X702 = esk47_4(X702,X703,X704,X705)
| X705 = vapp(vsubst(esk43_4(X702,X703,X704,X705),esk44_4(X702,X703,X704,X705),esk42_4(X702,X703,X704,X705)),vsubst(esk43_4(X702,X703,X704,X705),esk44_4(X702,X703,X704,X705),esk45_4(X702,X703,X704,X705)))
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( X702 = esk51_4(X702,X703,X704,X705)
| X703 = esk46_4(X702,X703,X704,X705)
| X705 = vapp(vsubst(esk43_4(X702,X703,X704,X705),esk44_4(X702,X703,X704,X705),esk42_4(X702,X703,X704,X705)),vsubst(esk43_4(X702,X703,X704,X705),esk44_4(X702,X703,X704,X705),esk45_4(X702,X703,X704,X705)))
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( X703 = esk52_4(X702,X703,X704,X705)
| X703 = esk46_4(X702,X703,X704,X705)
| X705 = vapp(vsubst(esk43_4(X702,X703,X704,X705),esk44_4(X702,X703,X704,X705),esk42_4(X702,X703,X704,X705)),vsubst(esk43_4(X702,X703,X704,X705),esk44_4(X702,X703,X704,X705),esk45_4(X702,X703,X704,X705)))
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( X704 = vabs(esk54_4(X702,X703,X704,X705),esk53_4(X702,X703,X704,X705),esk56_4(X702,X703,X704,X705))
| X703 = esk46_4(X702,X703,X704,X705)
| X705 = vapp(vsubst(esk43_4(X702,X703,X704,X705),esk44_4(X702,X703,X704,X705),esk42_4(X702,X703,X704,X705)),vsubst(esk43_4(X702,X703,X704,X705),esk44_4(X702,X703,X704,X705),esk45_4(X702,X703,X704,X705)))
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( esk51_4(X702,X703,X704,X705) != esk54_4(X702,X703,X704,X705)
| X703 = esk46_4(X702,X703,X704,X705)
| X705 = vapp(vsubst(esk43_4(X702,X703,X704,X705),esk44_4(X702,X703,X704,X705),esk42_4(X702,X703,X704,X705)),vsubst(esk43_4(X702,X703,X704,X705),esk44_4(X702,X703,X704,X705),esk45_4(X702,X703,X704,X705)))
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( visFreeVar(esk54_4(X702,X703,X704,X705),esk52_4(X702,X703,X704,X705))
| X703 = esk46_4(X702,X703,X704,X705)
| X705 = vapp(vsubst(esk43_4(X702,X703,X704,X705),esk44_4(X702,X703,X704,X705),esk42_4(X702,X703,X704,X705)),vsubst(esk43_4(X702,X703,X704,X705),esk44_4(X702,X703,X704,X705),esk45_4(X702,X703,X704,X705)))
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( esk55_4(X702,X703,X704,X705) = vgensym(vapp(vapp(esk52_4(X702,X703,X704,X705),esk56_4(X702,X703,X704,X705)),vvar(esk51_4(X702,X703,X704,X705))))
| X703 = esk46_4(X702,X703,X704,X705)
| X705 = vapp(vsubst(esk43_4(X702,X703,X704,X705),esk44_4(X702,X703,X704,X705),esk42_4(X702,X703,X704,X705)),vsubst(esk43_4(X702,X703,X704,X705),esk44_4(X702,X703,X704,X705),esk45_4(X702,X703,X704,X705)))
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( X705 = vsubst(esk51_4(X702,X703,X704,X705),esk52_4(X702,X703,X704,X705),vabs(esk55_4(X702,X703,X704,X705),esk53_4(X702,X703,X704,X705),vsubst(esk54_4(X702,X703,X704,X705),vvar(esk55_4(X702,X703,X704,X705)),esk56_4(X702,X703,X704,X705))))
| X703 = esk46_4(X702,X703,X704,X705)
| X705 = vapp(vsubst(esk43_4(X702,X703,X704,X705),esk44_4(X702,X703,X704,X705),esk42_4(X702,X703,X704,X705)),vsubst(esk43_4(X702,X703,X704,X705),esk44_4(X702,X703,X704,X705),esk45_4(X702,X703,X704,X705)))
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( X702 = esk51_4(X702,X703,X704,X705)
| X704 = vabs(esk48_4(X702,X703,X704,X705),esk49_4(X702,X703,X704,X705),esk50_4(X702,X703,X704,X705))
| X705 = vapp(vsubst(esk43_4(X702,X703,X704,X705),esk44_4(X702,X703,X704,X705),esk42_4(X702,X703,X704,X705)),vsubst(esk43_4(X702,X703,X704,X705),esk44_4(X702,X703,X704,X705),esk45_4(X702,X703,X704,X705)))
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( X703 = esk52_4(X702,X703,X704,X705)
| X704 = vabs(esk48_4(X702,X703,X704,X705),esk49_4(X702,X703,X704,X705),esk50_4(X702,X703,X704,X705))
| X705 = vapp(vsubst(esk43_4(X702,X703,X704,X705),esk44_4(X702,X703,X704,X705),esk42_4(X702,X703,X704,X705)),vsubst(esk43_4(X702,X703,X704,X705),esk44_4(X702,X703,X704,X705),esk45_4(X702,X703,X704,X705)))
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( X704 = vabs(esk54_4(X702,X703,X704,X705),esk53_4(X702,X703,X704,X705),esk56_4(X702,X703,X704,X705))
| X704 = vabs(esk48_4(X702,X703,X704,X705),esk49_4(X702,X703,X704,X705),esk50_4(X702,X703,X704,X705))
| X705 = vapp(vsubst(esk43_4(X702,X703,X704,X705),esk44_4(X702,X703,X704,X705),esk42_4(X702,X703,X704,X705)),vsubst(esk43_4(X702,X703,X704,X705),esk44_4(X702,X703,X704,X705),esk45_4(X702,X703,X704,X705)))
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( esk51_4(X702,X703,X704,X705) != esk54_4(X702,X703,X704,X705)
| X704 = vabs(esk48_4(X702,X703,X704,X705),esk49_4(X702,X703,X704,X705),esk50_4(X702,X703,X704,X705))
| X705 = vapp(vsubst(esk43_4(X702,X703,X704,X705),esk44_4(X702,X703,X704,X705),esk42_4(X702,X703,X704,X705)),vsubst(esk43_4(X702,X703,X704,X705),esk44_4(X702,X703,X704,X705),esk45_4(X702,X703,X704,X705)))
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( visFreeVar(esk54_4(X702,X703,X704,X705),esk52_4(X702,X703,X704,X705))
| X704 = vabs(esk48_4(X702,X703,X704,X705),esk49_4(X702,X703,X704,X705),esk50_4(X702,X703,X704,X705))
| X705 = vapp(vsubst(esk43_4(X702,X703,X704,X705),esk44_4(X702,X703,X704,X705),esk42_4(X702,X703,X704,X705)),vsubst(esk43_4(X702,X703,X704,X705),esk44_4(X702,X703,X704,X705),esk45_4(X702,X703,X704,X705)))
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( esk55_4(X702,X703,X704,X705) = vgensym(vapp(vapp(esk52_4(X702,X703,X704,X705),esk56_4(X702,X703,X704,X705)),vvar(esk51_4(X702,X703,X704,X705))))
| X704 = vabs(esk48_4(X702,X703,X704,X705),esk49_4(X702,X703,X704,X705),esk50_4(X702,X703,X704,X705))
| X705 = vapp(vsubst(esk43_4(X702,X703,X704,X705),esk44_4(X702,X703,X704,X705),esk42_4(X702,X703,X704,X705)),vsubst(esk43_4(X702,X703,X704,X705),esk44_4(X702,X703,X704,X705),esk45_4(X702,X703,X704,X705)))
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( X705 = vsubst(esk51_4(X702,X703,X704,X705),esk52_4(X702,X703,X704,X705),vabs(esk55_4(X702,X703,X704,X705),esk53_4(X702,X703,X704,X705),vsubst(esk54_4(X702,X703,X704,X705),vvar(esk55_4(X702,X703,X704,X705)),esk56_4(X702,X703,X704,X705))))
| X704 = vabs(esk48_4(X702,X703,X704,X705),esk49_4(X702,X703,X704,X705),esk50_4(X702,X703,X704,X705))
| X705 = vapp(vsubst(esk43_4(X702,X703,X704,X705),esk44_4(X702,X703,X704,X705),esk42_4(X702,X703,X704,X705)),vsubst(esk43_4(X702,X703,X704,X705),esk44_4(X702,X703,X704,X705),esk45_4(X702,X703,X704,X705)))
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( X702 = esk51_4(X702,X703,X704,X705)
| esk47_4(X702,X703,X704,X705) = esk48_4(X702,X703,X704,X705)
| X705 = vapp(vsubst(esk43_4(X702,X703,X704,X705),esk44_4(X702,X703,X704,X705),esk42_4(X702,X703,X704,X705)),vsubst(esk43_4(X702,X703,X704,X705),esk44_4(X702,X703,X704,X705),esk45_4(X702,X703,X704,X705)))
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( X703 = esk52_4(X702,X703,X704,X705)
| esk47_4(X702,X703,X704,X705) = esk48_4(X702,X703,X704,X705)
| X705 = vapp(vsubst(esk43_4(X702,X703,X704,X705),esk44_4(X702,X703,X704,X705),esk42_4(X702,X703,X704,X705)),vsubst(esk43_4(X702,X703,X704,X705),esk44_4(X702,X703,X704,X705),esk45_4(X702,X703,X704,X705)))
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( X704 = vabs(esk54_4(X702,X703,X704,X705),esk53_4(X702,X703,X704,X705),esk56_4(X702,X703,X704,X705))
| esk47_4(X702,X703,X704,X705) = esk48_4(X702,X703,X704,X705)
| X705 = vapp(vsubst(esk43_4(X702,X703,X704,X705),esk44_4(X702,X703,X704,X705),esk42_4(X702,X703,X704,X705)),vsubst(esk43_4(X702,X703,X704,X705),esk44_4(X702,X703,X704,X705),esk45_4(X702,X703,X704,X705)))
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( esk51_4(X702,X703,X704,X705) != esk54_4(X702,X703,X704,X705)
| esk47_4(X702,X703,X704,X705) = esk48_4(X702,X703,X704,X705)
| X705 = vapp(vsubst(esk43_4(X702,X703,X704,X705),esk44_4(X702,X703,X704,X705),esk42_4(X702,X703,X704,X705)),vsubst(esk43_4(X702,X703,X704,X705),esk44_4(X702,X703,X704,X705),esk45_4(X702,X703,X704,X705)))
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( visFreeVar(esk54_4(X702,X703,X704,X705),esk52_4(X702,X703,X704,X705))
| esk47_4(X702,X703,X704,X705) = esk48_4(X702,X703,X704,X705)
| X705 = vapp(vsubst(esk43_4(X702,X703,X704,X705),esk44_4(X702,X703,X704,X705),esk42_4(X702,X703,X704,X705)),vsubst(esk43_4(X702,X703,X704,X705),esk44_4(X702,X703,X704,X705),esk45_4(X702,X703,X704,X705)))
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( esk55_4(X702,X703,X704,X705) = vgensym(vapp(vapp(esk52_4(X702,X703,X704,X705),esk56_4(X702,X703,X704,X705)),vvar(esk51_4(X702,X703,X704,X705))))
| esk47_4(X702,X703,X704,X705) = esk48_4(X702,X703,X704,X705)
| X705 = vapp(vsubst(esk43_4(X702,X703,X704,X705),esk44_4(X702,X703,X704,X705),esk42_4(X702,X703,X704,X705)),vsubst(esk43_4(X702,X703,X704,X705),esk44_4(X702,X703,X704,X705),esk45_4(X702,X703,X704,X705)))
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( X705 = vsubst(esk51_4(X702,X703,X704,X705),esk52_4(X702,X703,X704,X705),vabs(esk55_4(X702,X703,X704,X705),esk53_4(X702,X703,X704,X705),vsubst(esk54_4(X702,X703,X704,X705),vvar(esk55_4(X702,X703,X704,X705)),esk56_4(X702,X703,X704,X705))))
| esk47_4(X702,X703,X704,X705) = esk48_4(X702,X703,X704,X705)
| X705 = vapp(vsubst(esk43_4(X702,X703,X704,X705),esk44_4(X702,X703,X704,X705),esk42_4(X702,X703,X704,X705)),vsubst(esk43_4(X702,X703,X704,X705),esk44_4(X702,X703,X704,X705),esk45_4(X702,X703,X704,X705)))
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( X702 = esk51_4(X702,X703,X704,X705)
| X705 = vabs(esk48_4(X702,X703,X704,X705),esk49_4(X702,X703,X704,X705),esk50_4(X702,X703,X704,X705))
| X705 = vapp(vsubst(esk43_4(X702,X703,X704,X705),esk44_4(X702,X703,X704,X705),esk42_4(X702,X703,X704,X705)),vsubst(esk43_4(X702,X703,X704,X705),esk44_4(X702,X703,X704,X705),esk45_4(X702,X703,X704,X705)))
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( X703 = esk52_4(X702,X703,X704,X705)
| X705 = vabs(esk48_4(X702,X703,X704,X705),esk49_4(X702,X703,X704,X705),esk50_4(X702,X703,X704,X705))
| X705 = vapp(vsubst(esk43_4(X702,X703,X704,X705),esk44_4(X702,X703,X704,X705),esk42_4(X702,X703,X704,X705)),vsubst(esk43_4(X702,X703,X704,X705),esk44_4(X702,X703,X704,X705),esk45_4(X702,X703,X704,X705)))
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( X704 = vabs(esk54_4(X702,X703,X704,X705),esk53_4(X702,X703,X704,X705),esk56_4(X702,X703,X704,X705))
| X705 = vabs(esk48_4(X702,X703,X704,X705),esk49_4(X702,X703,X704,X705),esk50_4(X702,X703,X704,X705))
| X705 = vapp(vsubst(esk43_4(X702,X703,X704,X705),esk44_4(X702,X703,X704,X705),esk42_4(X702,X703,X704,X705)),vsubst(esk43_4(X702,X703,X704,X705),esk44_4(X702,X703,X704,X705),esk45_4(X702,X703,X704,X705)))
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( esk51_4(X702,X703,X704,X705) != esk54_4(X702,X703,X704,X705)
| X705 = vabs(esk48_4(X702,X703,X704,X705),esk49_4(X702,X703,X704,X705),esk50_4(X702,X703,X704,X705))
| X705 = vapp(vsubst(esk43_4(X702,X703,X704,X705),esk44_4(X702,X703,X704,X705),esk42_4(X702,X703,X704,X705)),vsubst(esk43_4(X702,X703,X704,X705),esk44_4(X702,X703,X704,X705),esk45_4(X702,X703,X704,X705)))
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( visFreeVar(esk54_4(X702,X703,X704,X705),esk52_4(X702,X703,X704,X705))
| X705 = vabs(esk48_4(X702,X703,X704,X705),esk49_4(X702,X703,X704,X705),esk50_4(X702,X703,X704,X705))
| X705 = vapp(vsubst(esk43_4(X702,X703,X704,X705),esk44_4(X702,X703,X704,X705),esk42_4(X702,X703,X704,X705)),vsubst(esk43_4(X702,X703,X704,X705),esk44_4(X702,X703,X704,X705),esk45_4(X702,X703,X704,X705)))
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( esk55_4(X702,X703,X704,X705) = vgensym(vapp(vapp(esk52_4(X702,X703,X704,X705),esk56_4(X702,X703,X704,X705)),vvar(esk51_4(X702,X703,X704,X705))))
| X705 = vabs(esk48_4(X702,X703,X704,X705),esk49_4(X702,X703,X704,X705),esk50_4(X702,X703,X704,X705))
| X705 = vapp(vsubst(esk43_4(X702,X703,X704,X705),esk44_4(X702,X703,X704,X705),esk42_4(X702,X703,X704,X705)),vsubst(esk43_4(X702,X703,X704,X705),esk44_4(X702,X703,X704,X705),esk45_4(X702,X703,X704,X705)))
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) )
& ( X705 = vsubst(esk51_4(X702,X703,X704,X705),esk52_4(X702,X703,X704,X705),vabs(esk55_4(X702,X703,X704,X705),esk53_4(X702,X703,X704,X705),vsubst(esk54_4(X702,X703,X704,X705),vvar(esk55_4(X702,X703,X704,X705)),esk56_4(X702,X703,X704,X705))))
| X705 = vabs(esk48_4(X702,X703,X704,X705),esk49_4(X702,X703,X704,X705),esk50_4(X702,X703,X704,X705))
| X705 = vapp(vsubst(esk43_4(X702,X703,X704,X705),esk44_4(X702,X703,X704,X705),esk42_4(X702,X703,X704,X705)),vsubst(esk43_4(X702,X703,X704,X705),esk44_4(X702,X703,X704,X705),esk45_4(X702,X703,X704,X705)))
| epred1_4(X705,X704,X703,X702)
| ~ epred2_4(X705,X704,X703,X702) ) ),
inference(distribute,[status(thm)],[inference(skolemize,[status(esa)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[i_0_67])])])]) ).
fof(i_0_89,plain,
! [X596,X597,X598,X599,X600] :
( X597 != vapp(X596,X600)
| X596 = vabs(esk15_5(X596,X597,X598,X599,X600),esk16_5(X596,X597,X598,X599,X600),esk17_5(X596,X597,X598,X599,X600))
| X599 != vreduce(X596)
| ~ visSomeExp(X599)
| X598 != vreduce(X597)
| X598 = vsomeExp(vapp(vgetSomeExp(X599),X600)) ),
inference(skolemize,[status(esa)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[reduce5])])]) ).
fof(i_0_90,plain,
! [X549,X550,X551,X552] :
( ( X549 = esk12_4(X549,X550,X551,X552)
| epred2_4(X552,X551,X550,X549)
| vsubst(X549,X550,X551) != X552 )
& ( X550 = esk13_4(X549,X550,X551,X552)
| epred2_4(X552,X551,X550,X549)
| vsubst(X549,X550,X551) != X552 )
& ( X551 = vabs(esk10_4(X549,X550,X551,X552),esk11_4(X549,X550,X551,X552),esk14_4(X549,X550,X551,X552))
| epred2_4(X552,X551,X550,X549)
| vsubst(X549,X550,X551) != X552 )
& ( esk12_4(X549,X550,X551,X552) != esk10_4(X549,X550,X551,X552)
| epred2_4(X552,X551,X550,X549)
| vsubst(X549,X550,X551) != X552 )
& ( ~ visFreeVar(esk10_4(X549,X550,X551,X552),esk13_4(X549,X550,X551,X552))
| epred2_4(X552,X551,X550,X549)
| vsubst(X549,X550,X551) != X552 )
& ( X552 = vabs(esk10_4(X549,X550,X551,X552),esk11_4(X549,X550,X551,X552),vsubst(esk12_4(X549,X550,X551,X552),esk13_4(X549,X550,X551,X552),esk14_4(X549,X550,X551,X552)))
| epred2_4(X552,X551,X550,X549)
| vsubst(X549,X550,X551) != X552 ) ),
inference(distribute,[status(thm)],[inference(skolemize,[status(esa)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[i_0_68])])])]) ).
fof(i_0_91,plain,
! [X692,X693,X694,X695] :
( ( X692 = esk40_4(X692,X693,X694,X695)
| X692 = esk36_4(X692,X693,X694,X695)
| ~ epred1_4(X695,X694,X693,X692) )
& ( X693 = esk39_4(X692,X693,X694,X695)
| X692 = esk36_4(X692,X693,X694,X695)
| ~ epred1_4(X695,X694,X693,X692) )
& ( X694 = vvar(esk41_4(X692,X693,X694,X695))
| X692 = esk36_4(X692,X693,X694,X695)
| ~ epred1_4(X695,X694,X693,X692) )
& ( esk40_4(X692,X693,X694,X695) != esk41_4(X692,X693,X694,X695)
| X692 = esk36_4(X692,X693,X694,X695)
| ~ epred1_4(X695,X694,X693,X692) )
& ( X695 = vvar(esk41_4(X692,X693,X694,X695))
| X692 = esk36_4(X692,X693,X694,X695)
| ~ epred1_4(X695,X694,X693,X692) )
& ( X692 = esk40_4(X692,X693,X694,X695)
| X693 = esk38_4(X692,X693,X694,X695)
| ~ epred1_4(X695,X694,X693,X692) )
& ( X693 = esk39_4(X692,X693,X694,X695)
| X693 = esk38_4(X692,X693,X694,X695)
| ~ epred1_4(X695,X694,X693,X692) )
& ( X694 = vvar(esk41_4(X692,X693,X694,X695))
| X693 = esk38_4(X692,X693,X694,X695)
| ~ epred1_4(X695,X694,X693,X692) )
& ( esk40_4(X692,X693,X694,X695) != esk41_4(X692,X693,X694,X695)
| X693 = esk38_4(X692,X693,X694,X695)
| ~ epred1_4(X695,X694,X693,X692) )
& ( X695 = vvar(esk41_4(X692,X693,X694,X695))
| X693 = esk38_4(X692,X693,X694,X695)
| ~ epred1_4(X695,X694,X693,X692) )
& ( X692 = esk40_4(X692,X693,X694,X695)
| X694 = vvar(esk37_4(X692,X693,X694,X695))
| ~ epred1_4(X695,X694,X693,X692) )
& ( X693 = esk39_4(X692,X693,X694,X695)
| X694 = vvar(esk37_4(X692,X693,X694,X695))
| ~ epred1_4(X695,X694,X693,X692) )
& ( X694 = vvar(esk41_4(X692,X693,X694,X695))
| X694 = vvar(esk37_4(X692,X693,X694,X695))
| ~ epred1_4(X695,X694,X693,X692) )
& ( esk40_4(X692,X693,X694,X695) != esk41_4(X692,X693,X694,X695)
| X694 = vvar(esk37_4(X692,X693,X694,X695))
| ~ epred1_4(X695,X694,X693,X692) )
& ( X695 = vvar(esk41_4(X692,X693,X694,X695))
| X694 = vvar(esk37_4(X692,X693,X694,X695))
| ~ epred1_4(X695,X694,X693,X692) )
& ( X692 = esk40_4(X692,X693,X694,X695)
| esk36_4(X692,X693,X694,X695) = esk37_4(X692,X693,X694,X695)
| ~ epred1_4(X695,X694,X693,X692) )
& ( X693 = esk39_4(X692,X693,X694,X695)
| esk36_4(X692,X693,X694,X695) = esk37_4(X692,X693,X694,X695)
| ~ epred1_4(X695,X694,X693,X692) )
& ( X694 = vvar(esk41_4(X692,X693,X694,X695))
| esk36_4(X692,X693,X694,X695) = esk37_4(X692,X693,X694,X695)
| ~ epred1_4(X695,X694,X693,X692) )
& ( esk40_4(X692,X693,X694,X695) != esk41_4(X692,X693,X694,X695)
| esk36_4(X692,X693,X694,X695) = esk37_4(X692,X693,X694,X695)
| ~ epred1_4(X695,X694,X693,X692) )
& ( X695 = vvar(esk41_4(X692,X693,X694,X695))
| esk36_4(X692,X693,X694,X695) = esk37_4(X692,X693,X694,X695)
| ~ epred1_4(X695,X694,X693,X692) )
& ( X692 = esk40_4(X692,X693,X694,X695)
| X695 = esk38_4(X692,X693,X694,X695)
| ~ epred1_4(X695,X694,X693,X692) )
& ( X693 = esk39_4(X692,X693,X694,X695)
| X695 = esk38_4(X692,X693,X694,X695)
| ~ epred1_4(X695,X694,X693,X692) )
& ( X694 = vvar(esk41_4(X692,X693,X694,X695))
| X695 = esk38_4(X692,X693,X694,X695)
| ~ epred1_4(X695,X694,X693,X692) )
& ( esk40_4(X692,X693,X694,X695) != esk41_4(X692,X693,X694,X695)
| X695 = esk38_4(X692,X693,X694,X695)
| ~ epred1_4(X695,X694,X693,X692) )
& ( X695 = vvar(esk41_4(X692,X693,X694,X695))
| X695 = esk38_4(X692,X693,X694,X695)
| ~ epred1_4(X695,X694,X693,X692) ) ),
inference(distribute,[status(thm)],[inference(skolemize,[status(esa)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[i_0_69])])])]) ).
fof(i_0_92,plain,
! [X604,X605,X606,X607,X611] :
( X607 != vapp(X605,X604)
| X605 = vabs(esk18_4(X604,X605,X606,X607),esk19_4(X604,X605,X606,X607),esk20_4(X604,X605,X606,X607))
| X606 != vreduce(X605)
| visSomeExp(X606)
| X611 != vreduce(X607)
| X611 = vnoExp ),
inference(shift_quantors,[status(thm)],[inference(skolemize,[status(esa)],[inference(variable_rename,[status(thm)],[inference(shift_quantors,[status(thm)],[inference(fof_nnf,[status(thm)],[i_0_70])])])])]) ).
fof(i_0_93,plain,
! [X637,X638,X639] :
( ( X637 = vapp(esk29_3(X637,X638,X639),esk30_3(X637,X638,X639))
| X637 = vabs(esk25_3(X637,X638,X639),esk27_3(X637,X638,X639),esk26_3(X637,X638,X639))
| X637 = vvar(esk24_3(X637,X638,X639))
| ~ vtcheck(X639,X637,X638) )
& ( vtcheck(X639,esk29_3(X637,X638,X639),varrow(esk31_3(X637,X638,X639),X638))
| X637 = vabs(esk25_3(X637,X638,X639),esk27_3(X637,X638,X639),esk26_3(X637,X638,X639))
| X637 = vvar(esk24_3(X637,X638,X639))
| ~ vtcheck(X639,X637,X638) )
& ( vtcheck(X639,esk30_3(X637,X638,X639),esk31_3(X637,X638,X639))
| X637 = vabs(esk25_3(X637,X638,X639),esk27_3(X637,X638,X639),esk26_3(X637,X638,X639))
| X637 = vvar(esk24_3(X637,X638,X639))
| ~ vtcheck(X639,X637,X638) )
& ( X637 = vapp(esk29_3(X637,X638,X639),esk30_3(X637,X638,X639))
| X638 = varrow(esk27_3(X637,X638,X639),esk28_3(X637,X638,X639))
| X637 = vvar(esk24_3(X637,X638,X639))
| ~ vtcheck(X639,X637,X638) )
& ( vtcheck(X639,esk29_3(X637,X638,X639),varrow(esk31_3(X637,X638,X639),X638))
| X638 = varrow(esk27_3(X637,X638,X639),esk28_3(X637,X638,X639))
| X637 = vvar(esk24_3(X637,X638,X639))
| ~ vtcheck(X639,X637,X638) )
& ( vtcheck(X639,esk30_3(X637,X638,X639),esk31_3(X637,X638,X639))
| X638 = varrow(esk27_3(X637,X638,X639),esk28_3(X637,X638,X639))
| X637 = vvar(esk24_3(X637,X638,X639))
| ~ vtcheck(X639,X637,X638) )
& ( X637 = vapp(esk29_3(X637,X638,X639),esk30_3(X637,X638,X639))
| vtcheck(vbind(esk25_3(X637,X638,X639),esk27_3(X637,X638,X639),X639),esk26_3(X637,X638,X639),esk28_3(X637,X638,X639))
| X637 = vvar(esk24_3(X637,X638,X639))
| ~ vtcheck(X639,X637,X638) )
& ( vtcheck(X639,esk29_3(X637,X638,X639),varrow(esk31_3(X637,X638,X639),X638))
| vtcheck(vbind(esk25_3(X637,X638,X639),esk27_3(X637,X638,X639),X639),esk26_3(X637,X638,X639),esk28_3(X637,X638,X639))
| X637 = vvar(esk24_3(X637,X638,X639))
| ~ vtcheck(X639,X637,X638) )
& ( vtcheck(X639,esk30_3(X637,X638,X639),esk31_3(X637,X638,X639))
| vtcheck(vbind(esk25_3(X637,X638,X639),esk27_3(X637,X638,X639),X639),esk26_3(X637,X638,X639),esk28_3(X637,X638,X639))
| X637 = vvar(esk24_3(X637,X638,X639))
| ~ vtcheck(X639,X637,X638) )
& ( X637 = vapp(esk29_3(X637,X638,X639),esk30_3(X637,X638,X639))
| X637 = vabs(esk25_3(X637,X638,X639),esk27_3(X637,X638,X639),esk26_3(X637,X638,X639))
| vlookup(esk24_3(X637,X638,X639),X639) = vsomeType(X638)
| ~ vtcheck(X639,X637,X638) )
& ( vtcheck(X639,esk29_3(X637,X638,X639),varrow(esk31_3(X637,X638,X639),X638))
| X637 = vabs(esk25_3(X637,X638,X639),esk27_3(X637,X638,X639),esk26_3(X637,X638,X639))
| vlookup(esk24_3(X637,X638,X639),X639) = vsomeType(X638)
| ~ vtcheck(X639,X637,X638) )
& ( vtcheck(X639,esk30_3(X637,X638,X639),esk31_3(X637,X638,X639))
| X637 = vabs(esk25_3(X637,X638,X639),esk27_3(X637,X638,X639),esk26_3(X637,X638,X639))
| vlookup(esk24_3(X637,X638,X639),X639) = vsomeType(X638)
| ~ vtcheck(X639,X637,X638) )
& ( X637 = vapp(esk29_3(X637,X638,X639),esk30_3(X637,X638,X639))
| X638 = varrow(esk27_3(X637,X638,X639),esk28_3(X637,X638,X639))
| vlookup(esk24_3(X637,X638,X639),X639) = vsomeType(X638)
| ~ vtcheck(X639,X637,X638) )
& ( vtcheck(X639,esk29_3(X637,X638,X639),varrow(esk31_3(X637,X638,X639),X638))
| X638 = varrow(esk27_3(X637,X638,X639),esk28_3(X637,X638,X639))
| vlookup(esk24_3(X637,X638,X639),X639) = vsomeType(X638)
| ~ vtcheck(X639,X637,X638) )
& ( vtcheck(X639,esk30_3(X637,X638,X639),esk31_3(X637,X638,X639))
| X638 = varrow(esk27_3(X637,X638,X639),esk28_3(X637,X638,X639))
| vlookup(esk24_3(X637,X638,X639),X639) = vsomeType(X638)
| ~ vtcheck(X639,X637,X638) )
& ( X637 = vapp(esk29_3(X637,X638,X639),esk30_3(X637,X638,X639))
| vtcheck(vbind(esk25_3(X637,X638,X639),esk27_3(X637,X638,X639),X639),esk26_3(X637,X638,X639),esk28_3(X637,X638,X639))
| vlookup(esk24_3(X637,X638,X639),X639) = vsomeType(X638)
| ~ vtcheck(X639,X637,X638) )
& ( vtcheck(X639,esk29_3(X637,X638,X639),varrow(esk31_3(X637,X638,X639),X638))
| vtcheck(vbind(esk25_3(X637,X638,X639),esk27_3(X637,X638,X639),X639),esk26_3(X637,X638,X639),esk28_3(X637,X638,X639))
| vlookup(esk24_3(X637,X638,X639),X639) = vsomeType(X638)
| ~ vtcheck(X639,X637,X638) )
& ( vtcheck(X639,esk30_3(X637,X638,X639),esk31_3(X637,X638,X639))
| vtcheck(vbind(esk25_3(X637,X638,X639),esk27_3(X637,X638,X639),X639),esk26_3(X637,X638,X639),esk28_3(X637,X638,X639))
| vlookup(esk24_3(X637,X638,X639),X639) = vsomeType(X638)
| ~ vtcheck(X639,X637,X638) ) ),
inference(distribute,[status(thm)],[inference(skolemize,[status(esa)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],['T-inv'])])])]) ).
cnf(i_0_94,plain,
( X1 = vapp(vabs(esk68_2(X1,X2),esk66_2(X1,X2),esk70_2(X1,X2)),esk69_2(X1,X2))
| X2 = vsomeExp(vapp(vabs(esk62_2(X1,X2),esk63_2(X1,X2),esk64_2(X1,X2)),vgetSomeExp(esk65_2(X1,X2))))
| X2 = vnoExp
| X2 = vnoExp
| ~ epred3_2(X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_71]) ).
fof(i_0_95,plain,
! [X490,X491,X492,X493,X494,X495,X496] :
( X492 = X490
| ~ vtcheck(vbind(X492,X493,vbind(X490,X491,X494)),X495,X496)
| vtcheck(vbind(X490,X491,vbind(X492,X493,X494)),X495,X496) ),
inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],['T-Context-Swap'])]) ).
cnf(i_0_96,plain,
( X1 = vsomeExp(vsubst(esk68_2(X2,X1),esk69_2(X2,X1),esk70_2(X2,X1)))
| X1 = vsomeExp(vapp(vabs(esk62_2(X2,X1),esk63_2(X2,X1),esk64_2(X2,X1)),vgetSomeExp(esk65_2(X2,X1))))
| X1 = vnoExp
| X1 = vnoExp
| ~ epred3_2(X1,X2) ),
inference(split_conjunct,[status(thm)],[i_0_71]) ).
fof(i_0_97,plain,
! [X680,X681,X682,X683,X684,X685,X686,X687] :
( X682 = X684
| visFreeVar(X684,X683)
| ~ vtcheck(X681,X683,X680)
| ~ vtcheck(vbind(X682,X680,X681),vabs(X684,X685,X686),X687)
| vtcheck(X681,vsubst(X682,X683,vabs(X684,X685,X686)),X687) ),
inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[i_0_72])]) ).
fof(i_0_98,plain,
! [X471,X472,X473] :
( ( X471 = esk8_3(X471,X472,X473)
| X471 = esk3_3(X471,X472,X473)
| X471 = esk1_3(X471,X472,X473)
| vlookup(X471,X472) != X473 )
& ( X472 = vbind(esk7_3(X471,X472,X473),esk6_3(X471,X472,X473),esk9_3(X471,X472,X473))
| X471 = esk3_3(X471,X472,X473)
| X471 = esk1_3(X471,X472,X473)
| vlookup(X471,X472) != X473 )
& ( esk8_3(X471,X472,X473) != esk7_3(X471,X472,X473)
| X471 = esk3_3(X471,X472,X473)
| X471 = esk1_3(X471,X472,X473)
| vlookup(X471,X472) != X473 )
& ( X473 = vlookup(esk8_3(X471,X472,X473),esk9_3(X471,X472,X473))
| X471 = esk3_3(X471,X472,X473)
| X471 = esk1_3(X471,X472,X473)
| vlookup(X471,X472) != X473 )
& ( X471 = esk8_3(X471,X472,X473)
| X472 = vbind(esk4_3(X471,X472,X473),esk5_3(X471,X472,X473),esk2_3(X471,X472,X473))
| X471 = esk1_3(X471,X472,X473)
| vlookup(X471,X472) != X473 )
& ( X472 = vbind(esk7_3(X471,X472,X473),esk6_3(X471,X472,X473),esk9_3(X471,X472,X473))
| X472 = vbind(esk4_3(X471,X472,X473),esk5_3(X471,X472,X473),esk2_3(X471,X472,X473))
| X471 = esk1_3(X471,X472,X473)
| vlookup(X471,X472) != X473 )
& ( esk8_3(X471,X472,X473) != esk7_3(X471,X472,X473)
| X472 = vbind(esk4_3(X471,X472,X473),esk5_3(X471,X472,X473),esk2_3(X471,X472,X473))
| X471 = esk1_3(X471,X472,X473)
| vlookup(X471,X472) != X473 )
& ( X473 = vlookup(esk8_3(X471,X472,X473),esk9_3(X471,X472,X473))
| X472 = vbind(esk4_3(X471,X472,X473),esk5_3(X471,X472,X473),esk2_3(X471,X472,X473))
| X471 = esk1_3(X471,X472,X473)
| vlookup(X471,X472) != X473 )
& ( X471 = esk8_3(X471,X472,X473)
| esk3_3(X471,X472,X473) = esk4_3(X471,X472,X473)
| X471 = esk1_3(X471,X472,X473)
| vlookup(X471,X472) != X473 )
& ( X472 = vbind(esk7_3(X471,X472,X473),esk6_3(X471,X472,X473),esk9_3(X471,X472,X473))
| esk3_3(X471,X472,X473) = esk4_3(X471,X472,X473)
| X471 = esk1_3(X471,X472,X473)
| vlookup(X471,X472) != X473 )
& ( esk8_3(X471,X472,X473) != esk7_3(X471,X472,X473)
| esk3_3(X471,X472,X473) = esk4_3(X471,X472,X473)
| X471 = esk1_3(X471,X472,X473)
| vlookup(X471,X472) != X473 )
& ( X473 = vlookup(esk8_3(X471,X472,X473),esk9_3(X471,X472,X473))
| esk3_3(X471,X472,X473) = esk4_3(X471,X472,X473)
| X471 = esk1_3(X471,X472,X473)
| vlookup(X471,X472) != X473 )
& ( X471 = esk8_3(X471,X472,X473)
| X473 = vsomeType(esk5_3(X471,X472,X473))
| X471 = esk1_3(X471,X472,X473)
| vlookup(X471,X472) != X473 )
& ( X472 = vbind(esk7_3(X471,X472,X473),esk6_3(X471,X472,X473),esk9_3(X471,X472,X473))
| X473 = vsomeType(esk5_3(X471,X472,X473))
| X471 = esk1_3(X471,X472,X473)
| vlookup(X471,X472) != X473 )
& ( esk8_3(X471,X472,X473) != esk7_3(X471,X472,X473)
| X473 = vsomeType(esk5_3(X471,X472,X473))
| X471 = esk1_3(X471,X472,X473)
| vlookup(X471,X472) != X473 )
& ( X473 = vlookup(esk8_3(X471,X472,X473),esk9_3(X471,X472,X473))
| X473 = vsomeType(esk5_3(X471,X472,X473))
| X471 = esk1_3(X471,X472,X473)
| vlookup(X471,X472) != X473 )
& ( X471 = esk8_3(X471,X472,X473)
| X471 = esk3_3(X471,X472,X473)
| X472 = vempty
| vlookup(X471,X472) != X473 )
& ( X472 = vbind(esk7_3(X471,X472,X473),esk6_3(X471,X472,X473),esk9_3(X471,X472,X473))
| X471 = esk3_3(X471,X472,X473)
| X472 = vempty
| vlookup(X471,X472) != X473 )
& ( esk8_3(X471,X472,X473) != esk7_3(X471,X472,X473)
| X471 = esk3_3(X471,X472,X473)
| X472 = vempty
| vlookup(X471,X472) != X473 )
& ( X473 = vlookup(esk8_3(X471,X472,X473),esk9_3(X471,X472,X473))
| X471 = esk3_3(X471,X472,X473)
| X472 = vempty
| vlookup(X471,X472) != X473 )
& ( X471 = esk8_3(X471,X472,X473)
| X472 = vbind(esk4_3(X471,X472,X473),esk5_3(X471,X472,X473),esk2_3(X471,X472,X473))
| X472 = vempty
| vlookup(X471,X472) != X473 )
& ( X472 = vbind(esk7_3(X471,X472,X473),esk6_3(X471,X472,X473),esk9_3(X471,X472,X473))
| X472 = vbind(esk4_3(X471,X472,X473),esk5_3(X471,X472,X473),esk2_3(X471,X472,X473))
| X472 = vempty
| vlookup(X471,X472) != X473 )
& ( esk8_3(X471,X472,X473) != esk7_3(X471,X472,X473)
| X472 = vbind(esk4_3(X471,X472,X473),esk5_3(X471,X472,X473),esk2_3(X471,X472,X473))
| X472 = vempty
| vlookup(X471,X472) != X473 )
& ( X473 = vlookup(esk8_3(X471,X472,X473),esk9_3(X471,X472,X473))
| X472 = vbind(esk4_3(X471,X472,X473),esk5_3(X471,X472,X473),esk2_3(X471,X472,X473))
| X472 = vempty
| vlookup(X471,X472) != X473 )
& ( X471 = esk8_3(X471,X472,X473)
| esk3_3(X471,X472,X473) = esk4_3(X471,X472,X473)
| X472 = vempty
| vlookup(X471,X472) != X473 )
& ( X472 = vbind(esk7_3(X471,X472,X473),esk6_3(X471,X472,X473),esk9_3(X471,X472,X473))
| esk3_3(X471,X472,X473) = esk4_3(X471,X472,X473)
| X472 = vempty
| vlookup(X471,X472) != X473 )
& ( esk8_3(X471,X472,X473) != esk7_3(X471,X472,X473)
| esk3_3(X471,X472,X473) = esk4_3(X471,X472,X473)
| X472 = vempty
| vlookup(X471,X472) != X473 )
& ( X473 = vlookup(esk8_3(X471,X472,X473),esk9_3(X471,X472,X473))
| esk3_3(X471,X472,X473) = esk4_3(X471,X472,X473)
| X472 = vempty
| vlookup(X471,X472) != X473 )
& ( X471 = esk8_3(X471,X472,X473)
| X473 = vsomeType(esk5_3(X471,X472,X473))
| X472 = vempty
| vlookup(X471,X472) != X473 )
& ( X472 = vbind(esk7_3(X471,X472,X473),esk6_3(X471,X472,X473),esk9_3(X471,X472,X473))
| X473 = vsomeType(esk5_3(X471,X472,X473))
| X472 = vempty
| vlookup(X471,X472) != X473 )
& ( esk8_3(X471,X472,X473) != esk7_3(X471,X472,X473)
| X473 = vsomeType(esk5_3(X471,X472,X473))
| X472 = vempty
| vlookup(X471,X472) != X473 )
& ( X473 = vlookup(esk8_3(X471,X472,X473),esk9_3(X471,X472,X473))
| X473 = vsomeType(esk5_3(X471,X472,X473))
| X472 = vempty
| vlookup(X471,X472) != X473 )
& ( X471 = esk8_3(X471,X472,X473)
| X471 = esk3_3(X471,X472,X473)
| X473 = vnoType
| vlookup(X471,X472) != X473 )
& ( X472 = vbind(esk7_3(X471,X472,X473),esk6_3(X471,X472,X473),esk9_3(X471,X472,X473))
| X471 = esk3_3(X471,X472,X473)
| X473 = vnoType
| vlookup(X471,X472) != X473 )
& ( esk8_3(X471,X472,X473) != esk7_3(X471,X472,X473)
| X471 = esk3_3(X471,X472,X473)
| X473 = vnoType
| vlookup(X471,X472) != X473 )
& ( X473 = vlookup(esk8_3(X471,X472,X473),esk9_3(X471,X472,X473))
| X471 = esk3_3(X471,X472,X473)
| X473 = vnoType
| vlookup(X471,X472) != X473 )
& ( X471 = esk8_3(X471,X472,X473)
| X472 = vbind(esk4_3(X471,X472,X473),esk5_3(X471,X472,X473),esk2_3(X471,X472,X473))
| X473 = vnoType
| vlookup(X471,X472) != X473 )
& ( X472 = vbind(esk7_3(X471,X472,X473),esk6_3(X471,X472,X473),esk9_3(X471,X472,X473))
| X472 = vbind(esk4_3(X471,X472,X473),esk5_3(X471,X472,X473),esk2_3(X471,X472,X473))
| X473 = vnoType
| vlookup(X471,X472) != X473 )
& ( esk8_3(X471,X472,X473) != esk7_3(X471,X472,X473)
| X472 = vbind(esk4_3(X471,X472,X473),esk5_3(X471,X472,X473),esk2_3(X471,X472,X473))
| X473 = vnoType
| vlookup(X471,X472) != X473 )
& ( X473 = vlookup(esk8_3(X471,X472,X473),esk9_3(X471,X472,X473))
| X472 = vbind(esk4_3(X471,X472,X473),esk5_3(X471,X472,X473),esk2_3(X471,X472,X473))
| X473 = vnoType
| vlookup(X471,X472) != X473 )
& ( X471 = esk8_3(X471,X472,X473)
| esk3_3(X471,X472,X473) = esk4_3(X471,X472,X473)
| X473 = vnoType
| vlookup(X471,X472) != X473 )
& ( X472 = vbind(esk7_3(X471,X472,X473),esk6_3(X471,X472,X473),esk9_3(X471,X472,X473))
| esk3_3(X471,X472,X473) = esk4_3(X471,X472,X473)
| X473 = vnoType
| vlookup(X471,X472) != X473 )
& ( esk8_3(X471,X472,X473) != esk7_3(X471,X472,X473)
| esk3_3(X471,X472,X473) = esk4_3(X471,X472,X473)
| X473 = vnoType
| vlookup(X471,X472) != X473 )
& ( X473 = vlookup(esk8_3(X471,X472,X473),esk9_3(X471,X472,X473))
| esk3_3(X471,X472,X473) = esk4_3(X471,X472,X473)
| X473 = vnoType
| vlookup(X471,X472) != X473 )
& ( X471 = esk8_3(X471,X472,X473)
| X473 = vsomeType(esk5_3(X471,X472,X473))
| X473 = vnoType
| vlookup(X471,X472) != X473 )
& ( X472 = vbind(esk7_3(X471,X472,X473),esk6_3(X471,X472,X473),esk9_3(X471,X472,X473))
| X473 = vsomeType(esk5_3(X471,X472,X473))
| X473 = vnoType
| vlookup(X471,X472) != X473 )
& ( esk8_3(X471,X472,X473) != esk7_3(X471,X472,X473)
| X473 = vsomeType(esk5_3(X471,X472,X473))
| X473 = vnoType
| vlookup(X471,X472) != X473 )
& ( X473 = vlookup(esk8_3(X471,X472,X473),esk9_3(X471,X472,X473))
| X473 = vsomeType(esk5_3(X471,X472,X473))
| X473 = vnoType
| vlookup(X471,X472) != X473 ) ),
inference(distribute,[status(thm)],[inference(skolemize,[status(esa)],[inference(variable_rename,[status(thm)],[inference(shift_quantors,[status(thm)],[inference(fof_nnf,[status(thm)],['lookup-INV'])])])])]) ).
fof(i_0_99,plain,
! [X530,X531,X532,X533,X534,X535,X536,X537,X538,X539] :
( X530 != X534
| X531 != X535
| X532 != vabs(X537,X536,X539)
| X534 = X537
| ~ visFreeVar(X537,X535)
| X538 != vgensym(vapp(vapp(X535,X539),vvar(X534)))
| X533 != vsubst(X530,X531,X532)
| X533 = vsubst(X534,X535,vabs(X538,X536,vsubst(X537,vvar(X538),X539))) ),
inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[subst4])]) ).
fof(i_0_100,plain,
! [X483,X484,X485,X486,X487,X488,X489] :
( X485 != X483
| ~ vtcheck(vbind(X485,X486,vbind(X483,X484,X487)),X488,X489)
| vtcheck(vbind(X485,X486,X487),X488,X489) ),
inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],['T-Context-Duplicate'])]) ).
cnf(i_0_101,plain,
( X2 = vsomeExp(vapp(vabs(esk62_2(X1,X2),esk63_2(X1,X2),esk64_2(X1,X2)),vgetSomeExp(esk65_2(X1,X2))))
| X2 = vnoExp
| X2 = vnoExp
| ~ visSomeExp(esk67_2(X1,X2))
| ~ epred3_2(X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_71]) ).
cnf(i_0_102,plain,
( esk67_2(X1,X2) = vreduce(esk69_2(X1,X2))
| X2 = vsomeExp(vapp(vabs(esk62_2(X1,X2),esk63_2(X1,X2),esk64_2(X1,X2)),vgetSomeExp(esk65_2(X1,X2))))
| X2 = vnoExp
| X2 = vnoExp
| ~ epred3_2(X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_71]) ).
cnf(i_0_103,plain,
( visValue(esk69_2(X1,X2))
| X2 = vsomeExp(vapp(vabs(esk62_2(X1,X2),esk63_2(X1,X2),esk64_2(X1,X2)),vgetSomeExp(esk65_2(X1,X2))))
| X2 = vnoExp
| X2 = vnoExp
| ~ epred3_2(X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_71]) ).
cnf(i_0_104,plain,
( X1 = vapp(vabs(esk68_2(X1,X2),esk66_2(X1,X2),esk70_2(X1,X2)),esk69_2(X1,X2))
| X1 = vapp(vabs(esk62_2(X1,X2),esk63_2(X1,X2),esk64_2(X1,X2)),esk61_2(X1,X2))
| X2 = vnoExp
| X2 = vnoExp
| ~ epred3_2(X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_71]) ).
cnf(i_0_105,plain,
( X1 = vsomeExp(vsubst(esk68_2(X2,X1),esk69_2(X2,X1),esk70_2(X2,X1)))
| X2 = vapp(vabs(esk62_2(X2,X1),esk63_2(X2,X1),esk64_2(X2,X1)),esk61_2(X2,X1))
| X1 = vnoExp
| X1 = vnoExp
| ~ epred3_2(X1,X2) ),
inference(split_conjunct,[status(thm)],[i_0_71]) ).
fof(i_0_106,plain,
! [X737,X738,X747,X748,X749] :
( ( X737 = vapp(esk76_2(X737,X738),esk78_2(X737,X738))
| X737 = vapp(vabs(esk71_2(X737,X738),esk72_2(X737,X738),esk73_2(X737,X738)),esk75_2(X737,X738))
| epred3_2(X738,X737)
| ~ epred4_2(X738,X737) )
& ( esk76_2(X737,X738) != vabs(X747,X748,X749)
| X737 = vapp(vabs(esk71_2(X737,X738),esk72_2(X737,X738),esk73_2(X737,X738)),esk75_2(X737,X738))
| epred3_2(X738,X737)
| ~ epred4_2(X738,X737) )
& ( esk77_2(X737,X738) = vreduce(esk76_2(X737,X738))
| X737 = vapp(vabs(esk71_2(X737,X738),esk72_2(X737,X738),esk73_2(X737,X738)),esk75_2(X737,X738))
| epred3_2(X738,X737)
| ~ epred4_2(X738,X737) )
& ( visSomeExp(esk77_2(X737,X738))
| X737 = vapp(vabs(esk71_2(X737,X738),esk72_2(X737,X738),esk73_2(X737,X738)),esk75_2(X737,X738))
| epred3_2(X738,X737)
| ~ epred4_2(X738,X737) )
& ( X738 = vsomeExp(vapp(vgetSomeExp(esk77_2(X737,X738)),esk78_2(X737,X738)))
| X737 = vapp(vabs(esk71_2(X737,X738),esk72_2(X737,X738),esk73_2(X737,X738)),esk75_2(X737,X738))
| epred3_2(X738,X737)
| ~ epred4_2(X738,X737) )
& ( X737 = vapp(esk76_2(X737,X738),esk78_2(X737,X738))
| esk74_2(X737,X738) = vreduce(esk75_2(X737,X738))
| epred3_2(X738,X737)
| ~ epred4_2(X738,X737) )
& ( esk76_2(X737,X738) != vabs(X747,X748,X749)
| esk74_2(X737,X738) = vreduce(esk75_2(X737,X738))
| epred3_2(X738,X737)
| ~ epred4_2(X738,X737) )
& ( esk77_2(X737,X738) = vreduce(esk76_2(X737,X738))
| esk74_2(X737,X738) = vreduce(esk75_2(X737,X738))
| epred3_2(X738,X737)
| ~ epred4_2(X738,X737) )
& ( visSomeExp(esk77_2(X737,X738))
| esk74_2(X737,X738) = vreduce(esk75_2(X737,X738))
| epred3_2(X738,X737)
| ~ epred4_2(X738,X737) )
& ( X738 = vsomeExp(vapp(vgetSomeExp(esk77_2(X737,X738)),esk78_2(X737,X738)))
| esk74_2(X737,X738) = vreduce(esk75_2(X737,X738))
| epred3_2(X738,X737)
| ~ epred4_2(X738,X737) )
& ( X737 = vapp(esk76_2(X737,X738),esk78_2(X737,X738))
| ~ visSomeExp(esk74_2(X737,X738))
| epred3_2(X738,X737)
| ~ epred4_2(X738,X737) )
& ( esk76_2(X737,X738) != vabs(X747,X748,X749)
| ~ visSomeExp(esk74_2(X737,X738))
| epred3_2(X738,X737)
| ~ epred4_2(X738,X737) )
& ( esk77_2(X737,X738) = vreduce(esk76_2(X737,X738))
| ~ visSomeExp(esk74_2(X737,X738))
| epred3_2(X738,X737)
| ~ epred4_2(X738,X737) )
& ( visSomeExp(esk77_2(X737,X738))
| ~ visSomeExp(esk74_2(X737,X738))
| epred3_2(X738,X737)
| ~ epred4_2(X738,X737) )
& ( X738 = vsomeExp(vapp(vgetSomeExp(esk77_2(X737,X738)),esk78_2(X737,X738)))
| ~ visSomeExp(esk74_2(X737,X738))
| epred3_2(X738,X737)
| ~ epred4_2(X738,X737) )
& ( X737 = vapp(esk76_2(X737,X738),esk78_2(X737,X738))
| ~ visValue(esk75_2(X737,X738))
| epred3_2(X738,X737)
| ~ epred4_2(X738,X737) )
& ( esk76_2(X737,X738) != vabs(X747,X748,X749)
| ~ visValue(esk75_2(X737,X738))
| epred3_2(X738,X737)
| ~ epred4_2(X738,X737) )
& ( esk77_2(X737,X738) = vreduce(esk76_2(X737,X738))
| ~ visValue(esk75_2(X737,X738))
| epred3_2(X738,X737)
| ~ epred4_2(X738,X737) )
& ( visSomeExp(esk77_2(X737,X738))
| ~ visValue(esk75_2(X737,X738))
| epred3_2(X738,X737)
| ~ epred4_2(X738,X737) )
& ( X738 = vsomeExp(vapp(vgetSomeExp(esk77_2(X737,X738)),esk78_2(X737,X738)))
| ~ visValue(esk75_2(X737,X738))
| epred3_2(X738,X737)
| ~ epred4_2(X738,X737) )
& ( X737 = vapp(esk76_2(X737,X738),esk78_2(X737,X738))
| X738 = vnoExp
| epred3_2(X738,X737)
| ~ epred4_2(X738,X737) )
& ( esk76_2(X737,X738) != vabs(X747,X748,X749)
| X738 = vnoExp
| epred3_2(X738,X737)
| ~ epred4_2(X738,X737) )
& ( esk77_2(X737,X738) = vreduce(esk76_2(X737,X738))
| X738 = vnoExp
| epred3_2(X738,X737)
| ~ epred4_2(X738,X737) )
& ( visSomeExp(esk77_2(X737,X738))
| X738 = vnoExp
| epred3_2(X738,X737)
| ~ epred4_2(X738,X737) )
& ( X738 = vsomeExp(vapp(vgetSomeExp(esk77_2(X737,X738)),esk78_2(X737,X738)))
| X738 = vnoExp
| epred3_2(X738,X737)
| ~ epred4_2(X738,X737) ) ),
inference(distribute,[status(thm)],[inference(shift_quantors,[status(thm)],[inference(skolemize,[status(esa)],[inference(variable_rename,[status(thm)],[inference(shift_quantors,[status(thm)],[inference(fof_nnf,[status(thm)],[i_0_73])])])])])]) ).
fof(i_0_107,plain,
! [X654,X655,X656,X657] :
( visFreeVar(X656,X657)
| valphaEquivalent(vabs(X655,X654,X657),vabs(X656,X654,vsubst(X655,vvar(X656),X657))) ),
inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[i_0_74])]) ).
fof(i_0_108,plain,
! [X575,X576,X577,X578,X579,X580,X581] :
( X576 != vapp(vabs(X578,X579,X580),X575)
| X581 != vreduce(X575)
| ~ visSomeExp(X581)
| X577 != vreduce(X576)
| X577 = vsomeExp(vapp(vabs(X578,X579,X580),vgetSomeExp(X581))) ),
inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[reduce2])]) ).
fof(i_0_109,plain,
! [X627,X628,X629,X630,X631] :
( ~ vtcheck(vbind(X628,X630,X627),X629,X631)
| vtcheck(X627,vabs(X628,X630,X629),varrow(X630,X631)) ),
inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],['T-abs'])]) ).
cnf(i_0_110,plain,
( X1 = vapp(vabs(esk62_2(X1,X2),esk63_2(X1,X2),esk64_2(X1,X2)),esk61_2(X1,X2))
| X2 = vnoExp
| X2 = vnoExp
| ~ visSomeExp(esk67_2(X1,X2))
| ~ epred3_2(X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_71]) ).
cnf(i_0_111,plain,
( esk67_2(X1,X2) = vreduce(esk69_2(X1,X2))
| X1 = vapp(vabs(esk62_2(X1,X2),esk63_2(X1,X2),esk64_2(X1,X2)),esk61_2(X1,X2))
| X2 = vnoExp
| X2 = vnoExp
| ~ epred3_2(X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_71]) ).
cnf(i_0_112,plain,
( X1 = vapp(vabs(esk68_2(X1,X2),esk66_2(X1,X2),esk70_2(X1,X2)),esk69_2(X1,X2))
| esk65_2(X1,X2) = vreduce(esk61_2(X1,X2))
| X2 = vnoExp
| X2 = vnoExp
| ~ epred3_2(X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_71]) ).
fof(i_0_113,plain,
! [X540,X541,X542,X543,X544,X545,X546,X547,X548] :
( X540 != X546
| X541 != X547
| X542 != vabs(X544,X545,X548)
| X546 = X544
| visFreeVar(X544,X547)
| X543 != vsubst(X540,X541,X542)
| X543 = vabs(X544,X545,vsubst(X546,X547,X548)) ),
inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[i_0_75])]) ).
cnf(i_0_114,plain,
( X1 = vapp(vabs(esk68_2(X1,X2),esk66_2(X1,X2),esk70_2(X1,X2)),esk69_2(X1,X2))
| visSomeExp(esk65_2(X1,X2))
| X2 = vnoExp
| X2 = vnoExp
| ~ epred3_2(X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_71]) ).
cnf(i_0_115,plain,
( visValue(esk69_2(X1,X2))
| X1 = vapp(vabs(esk62_2(X1,X2),esk63_2(X1,X2),esk64_2(X1,X2)),esk61_2(X1,X2))
| X2 = vnoExp
| X2 = vnoExp
| ~ epred3_2(X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_71]) ).
fof(i_0_116,plain,
! [X513,X514,X515,X516,X517,X518,X519,X520] :
( X513 != X518
| X514 != X519
| X515 != vapp(X517,X520)
| X516 != vsubst(X513,X514,X515)
| X516 = vapp(vsubst(X518,X519,X517),vsubst(X518,X519,X520)) ),
inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[subst2])]) ).
cnf(i_0_117,plain,
( X1 = vsomeExp(vsubst(esk68_2(X2,X1),esk69_2(X2,X1),esk70_2(X2,X1)))
| esk65_2(X2,X1) = vreduce(esk61_2(X2,X1))
| X1 = vnoExp
| X1 = vnoExp
| ~ epred3_2(X1,X2) ),
inference(split_conjunct,[status(thm)],[i_0_71]) ).
fof(i_0_118,plain,
! [X582,X583,X584,X585,X586,X587,X588] :
( X584 != vapp(vabs(X586,X582,X588),X587)
| X583 != vreduce(X587)
| visSomeExp(X583)
| ~ visValue(X587)
| X585 != vreduce(X584)
| X585 = vsomeExp(vsubst(X586,X587,X588)) ),
inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[i_0_76])]) ).
fof(i_0_119,plain,
! [X670,X671,X672,X673,X674] :
( visFreeVar(X670,X673)
| ~ vtcheck(vbind(X670,X671,X672),X673,X674)
| vtcheck(X672,X673,X674) ),
inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[i_0_77])]) ).
cnf(i_0_120,plain,
( X1 = vsomeExp(vsubst(esk68_2(X2,X1),esk69_2(X2,X1),esk70_2(X2,X1)))
| visSomeExp(esk65_2(X2,X1))
| X1 = vnoExp
| X1 = vnoExp
| ~ epred3_2(X1,X2) ),
inference(split_conjunct,[status(thm)],[i_0_71]) ).
fof(i_0_121,plain,
! [X632,X633,X634,X635,X636] :
( ~ vtcheck(X633,X634,varrow(X632,X636))
| ~ vtcheck(X633,X635,X632)
| vtcheck(X633,vapp(X634,X635),X636) ),
inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],['T-app'])]) ).
fof(i_0_122,plain,
! [X665,X666,X667,X668,X669] :
( vlookup(X665,X667) != vnoType
| ~ vtcheck(X667,X668,X669)
| vtcheck(vbind(X665,X666,X667),X668,X669) ),
inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],['T-Weak'])]) ).
fof(i_0_123,plain,
! [X675,X676,X677,X678,X679] :
( visFreeVar(X675,X678)
| ~ vtcheck(X677,X678,X679)
| vtcheck(vbind(X675,X676,X677),X678,X679) ),
inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[i_0_78])]) ).
fof(i_0_124,plain,
! [X521,X522,X523,X524,X525,X526,X527,X528,X529] :
( X523 != X522
| X524 != X521
| X525 != vabs(X527,X528,X529)
| X522 != X527
| X526 != vsubst(X523,X524,X525)
| X526 = vabs(X527,X528,X529) ),
inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[subst3])]) ).
fof(i_0_125,plain,
! [X589,X590,X591,X592,X593,X594,X595] :
( X594 != vapp(vabs(X589,X590,X591),X593)
| X592 != vreduce(X593)
| visSomeExp(X592)
| visValue(X593)
| X595 != vreduce(X594)
| X595 = vnoExp ),
inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[i_0_79])]) ).
fof(i_0_126,plain,
! [X435,X436,X437,X438,X439,X440] :
( ( X435 = X438
| vbind(X435,X436,X437) != vbind(X438,X439,X440) )
& ( X436 = X439
| vbind(X435,X436,X437) != vbind(X438,X439,X440) )
& ( X437 = X440
| vbind(X435,X436,X437) != vbind(X438,X439,X440) )
& ( X435 != X438
| X436 != X439
| X437 != X440
| vbind(X435,X436,X437) = vbind(X438,X439,X440) ) ),
inference(distribute,[status(thm)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],['EQ-bind'])])]) ).
fof(i_0_127,plain,
! [X389,X390,X391,X392,X393,X394] :
( ( X389 = X392
| vabs(X389,X390,X391) != vabs(X392,X393,X394) )
& ( X390 = X393
| vabs(X389,X390,X391) != vabs(X392,X393,X394) )
& ( X391 = X394
| vabs(X389,X390,X391) != vabs(X392,X393,X394) )
& ( X389 != X392
| X390 != X393
| X391 != X394
| vabs(X389,X390,X391) = vabs(X392,X393,X394) ) ),
inference(distribute,[status(thm)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],['EQ-abs'])])]) ).
fof(i_0_128,plain,
! [X658,X659,X660,X661] :
( ~ vtcheck(X659,X658,X661)
| ~ valphaEquivalent(X658,X660)
| vtcheck(X659,X660,X661) ),
inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],['alpha-equiv-typing'])]) ).
fof(i_0_129,plain,
! [X464,X465,X466,X467,X468,X469,X470] :
( X466 != X469
| X467 != vbind(X465,X464,X470)
| X469 = X465
| X468 != vlookup(X466,X467)
| X468 = vlookup(X469,X470) ),
inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[lookup2])]) ).
fof(i_0_130,plain,
! [X612,X613,X617,X618,X619] :
( ( X612 = vapp(esk22_2(X612,X613),esk21_2(X612,X613))
| epred4_2(X613,X612)
| vreduce(X612) != X613 )
& ( esk22_2(X612,X613) != vabs(X617,X618,X619)
| epred4_2(X613,X612)
| vreduce(X612) != X613 )
& ( esk23_2(X612,X613) = vreduce(esk22_2(X612,X613))
| epred4_2(X613,X612)
| vreduce(X612) != X613 )
& ( ~ visSomeExp(esk23_2(X612,X613))
| epred4_2(X613,X612)
| vreduce(X612) != X613 )
& ( X613 = vnoExp
| epred4_2(X613,X612)
| vreduce(X612) != X613 ) ),
inference(distribute,[status(thm)],[inference(shift_quantors,[status(thm)],[inference(skolemize,[status(esa)],[inference(variable_rename,[status(thm)],[inference(shift_quantors,[status(thm)],[inference(fof_nnf,[status(thm)],[i_0_80])])])])])]) ).
fof(i_0_131,plain,
! [X424,X425,X426,X427,X428,X429] :
( ( X427 = X428
| ~ visFreeVar(X428,X429)
| visFreeVar(X425,X426)
| X425 != X428
| X426 != vabs(X427,X424,X429) )
& ( X427 != X428
| ~ visFreeVar(X425,X426)
| X425 != X428
| X426 != vabs(X427,X424,X429) )
& ( visFreeVar(X428,X429)
| ~ visFreeVar(X425,X426)
| X425 != X428
| X426 != vabs(X427,X424,X429) ) ),
inference(distribute,[status(thm)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[isFreeVar1])])]) ).
fof(i_0_132,plain,
! [X457,X458,X459,X460,X461,X462,X463] :
( X460 != X458
| X461 != vbind(X459,X463,X457)
| X458 != X459
| X462 != vlookup(X460,X461)
| X462 = vsomeType(X463) ),
inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[lookup1])]) ).
cnf(i_0_133,plain,
( esk65_2(X1,X2) = vreduce(esk61_2(X1,X2))
| X2 = vnoExp
| X2 = vnoExp
| ~ visSomeExp(esk67_2(X1,X2))
| ~ epred3_2(X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_71]) ).
cnf(i_0_134,plain,
( esk67_2(X1,X2) = vreduce(esk69_2(X1,X2))
| esk65_2(X1,X2) = vreduce(esk61_2(X1,X2))
| X2 = vnoExp
| X2 = vnoExp
| ~ epred3_2(X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_71]) ).
fof(i_0_135,plain,
! [X506,X507,X508,X509,X510,X511,X512] :
( X508 != X507
| X509 != X506
| X510 != vvar(X512)
| X507 = X512
| X511 != vsubst(X508,X509,X510)
| X511 = vvar(X512) ),
inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[subst1])]) ).
fof(i_0_136,plain,
! [X499,X500,X501,X502,X503,X504,X505] :
( X501 != X499
| X502 != X505
| X503 != vvar(X500)
| X499 != X500
| X504 != vsubst(X501,X502,X503)
| X504 = X505 ),
inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[subst0])]) ).
fof(i_0_137,plain,
! [X406,X407,X408,X409,X410] : vabs(X406,X407,X408) != vapp(X409,X410),
inference(variable_rename,[status(thm)],['DIFF-abs-app']) ).
cnf(i_0_138,plain,
( visSomeExp(esk65_2(X1,X2))
| X2 = vnoExp
| X2 = vnoExp
| ~ visSomeExp(esk67_2(X1,X2))
| ~ epred3_2(X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_71]) ).
cnf(i_0_139,plain,
( esk67_2(X1,X2) = vreduce(esk69_2(X1,X2))
| visSomeExp(esk65_2(X1,X2))
| X2 = vnoExp
| X2 = vnoExp
| ~ epred3_2(X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_71]) ).
cnf(i_0_140,plain,
( visValue(esk69_2(X1,X2))
| esk65_2(X1,X2) = vreduce(esk61_2(X1,X2))
| X2 = vnoExp
| X2 = vnoExp
| ~ epred3_2(X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_71]) ).
fof(i_0_141,plain,
! [X570,X571,X572,X573,X574] :
( X573 != vabs(X570,X571,X572)
| X574 != vreduce(X573)
| X574 = vnoExp ),
inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[reduce1])]) ).
fof(i_0_142,plain,
! [X399,X400,X401,X402] : vvar(X399) != vabs(X400,X401,X402),
inference(variable_rename,[status(thm)],['DIFF-var-abs']) ).
fof(i_0_143,plain,
! [X411,X412,X413,X414] :
( X414 != vabs(X411,X412,X413)
| visValue(X414) ),
inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[isValue0])]) ).
fof(i_0_144,plain,
! [X624,X625,X626] :
( vlookup(X625,X624) != vsomeType(X626)
| vtcheck(X624,vvar(X625),X626) ),
inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],['T-var'])]) ).
fof(i_0_145,plain,
! [X443,X444,X445] : vempty != vbind(X443,X444,X445),
inference(variable_rename,[status(thm)],['DIFF-empty-bind']) ).
cnf(i_0_146,plain,
( visValue(esk69_2(X1,X2))
| visSomeExp(esk65_2(X1,X2))
| X2 = vnoExp
| X2 = vnoExp
| ~ epred3_2(X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_71]) ).
fof(i_0_147,plain,
! [X430,X431,X432,X433,X434] :
( ( ~ visFreeVar(X433,X432)
| visFreeVar(X430,X431)
| X430 != X433
| X431 != vapp(X432,X434) )
& ( ~ visFreeVar(X433,X434)
| visFreeVar(X430,X431)
| X430 != X433
| X431 != vapp(X432,X434) )
& ( ~ visFreeVar(X430,X431)
| visFreeVar(X433,X432)
| visFreeVar(X433,X434)
| X430 != X433
| X431 != vapp(X432,X434) ) ),
inference(distribute,[status(thm)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[isFreeVar2])])]) ).
fof(i_0_148,negated_conjecture,
( esk35_0 = vgensym(vapp(vapp(esk32_0,esk33_0),vvar(esk34_0)))
& esk34_0 = esk35_0 ),
inference(skolemize,[status(esa)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[i_0_81])])]) ).
fof(i_0_149,plain,
! [X651,X652,X653] :
( ~ valphaEquivalent(X652,X651)
| ~ valphaEquivalent(X651,X653)
| valphaEquivalent(X652,X653) ),
inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],['alpha-equiv-trans'])]) ).
fof(i_0_150,plain,
! [X662,X663,X664] :
( visFreeVar(X663,X662)
| ~ valphaEquivalent(X662,X664)
| ~ visFreeVar(X663,X664) ),
inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[i_0_82])]) ).
fof(i_0_151,plain,
! [X620,X621,X622,X623] :
( ( X620 = X622
| varrow(X620,X621) != varrow(X622,X623) )
& ( X621 = X623
| varrow(X620,X621) != varrow(X622,X623) )
& ( X620 != X622
| X621 != X623
| varrow(X620,X621) = varrow(X622,X623) ) ),
inference(distribute,[status(thm)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],['EQ-arrow'])])]) ).
fof(i_0_152,plain,
! [X395,X396,X397,X398] :
( ( X395 = X397
| vapp(X395,X396) != vapp(X397,X398) )
& ( X396 = X398
| vapp(X395,X396) != vapp(X397,X398) )
& ( X395 != X397
| X396 != X398
| vapp(X395,X396) = vapp(X397,X398) ) ),
inference(distribute,[status(thm)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],['EQ-app'])])]) ).
fof(i_0_153,plain,
! [X649,X650] :
( ~ valphaEquivalent(X650,X649)
| valphaEquivalent(X649,X650) ),
inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],['alpha-equiv-sym'])]) ).
fof(i_0_154,plain,
! [X420,X421,X422,X423] :
( ( X422 != X423
| visFreeVar(X420,X421)
| X420 != X423
| X421 != vvar(X422) )
& ( ~ visFreeVar(X420,X421)
| X422 = X423
| X420 != X423
| X421 != vvar(X422) ) ),
inference(distribute,[status(thm)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[isFreeVar0])])]) ).
fof(i_0_155,plain,
! [X453,X454,X455,X456] :
( X454 != X453
| X455 != vempty
| X456 != vlookup(X454,X455)
| X456 = vnoType ),
inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[lookup0])]) ).
fof(i_0_156,plain,
! [X417,X418,X419] :
( X419 != vapp(X417,X418)
| ~ visValue(X419) ),
inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[i_0_83])]) ).
fof(i_0_157,plain,
! [X497,X498] :
( vgensym(X498) != X497
| ~ visFreeVar(X497,X498) ),
inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[i_0_84])]) ).
fof(i_0_158,plain,
! [X403,X404,X405] : vvar(X403) != vapp(X404,X405),
inference(variable_rename,[status(thm)],['DIFF-var-app']) ).
fof(i_0_159,plain,
! [X564,X565,X566] :
( X564 != vsomeExp(X566)
| X565 != vgetSomeExp(X564)
| X565 = X566 ),
inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[getSomeExp0])]) ).
fof(i_0_160,plain,
! [X450,X451,X452] :
( X450 != vsomeType(X452)
| X451 != vgetSomeType(X450)
| X451 = X452 ),
inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[getSomeType0])]) ).
fof(i_0_161,plain,
! [X567,X568,X569] :
( X568 != vvar(X567)
| X569 != vreduce(X568)
| X569 = vnoExp ),
inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[reduce0])]) ).
fof(i_0_162,plain,
! [X415,X416] :
( X416 != vvar(X415)
| ~ visValue(X416) ),
inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[i_0_85])]) ).
fof(i_0_163,plain,
! [X558,X559] :
( ( vsomeExp(X558) != vsomeExp(X559)
| X558 = X559 )
& ( X558 != X559
| vsomeExp(X558) = vsomeExp(X559) ) ),
inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],['EQ-someExp'])]) ).
fof(i_0_164,plain,
! [X441,X442] :
( ( vsomeType(X441) != vsomeType(X442)
| X441 = X442 )
& ( X441 != X442
| vsomeType(X441) = vsomeType(X442) ) ),
inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],['EQ-someType'])]) ).
fof(i_0_165,plain,
! [X387,X388] :
( ( vvar(X387) != vvar(X388)
| X387 = X388 )
& ( X387 != X388
| vvar(X387) = vvar(X388) ) ),
inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],['EQ-var'])]) ).
fof(i_0_166,plain,
! [X648] : valphaEquivalent(X648,X648),
inference(variable_rename,[status(thm)],['alpha-equiv-refl']) ).
fof(i_0_167,plain,
! [X562,X563] :
( X563 != vsomeExp(X562)
| visSomeExp(X563) ),
inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[isSomeExp1])]) ).
fof(i_0_168,plain,
! [X448,X449] :
( X449 != vsomeType(X448)
| visSomeType(X449) ),
inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[isSomeType1])]) ).
fof(i_0_169,plain,
! [X561] :
( X561 != vnoExp
| ~ visSomeExp(X561) ),
inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[i_0_86])]) ).
fof(i_0_170,plain,
! [X447] :
( X447 != vnoType
| ~ visSomeType(X447) ),
inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[i_0_87])]) ).
fof(i_0_171,plain,
! [X560] : vnoExp != vsomeExp(X560),
inference(variable_rename,[status(thm)],['DIFF-noExp-someExp']) ).
fof(i_0_172,plain,
! [X446] : vnoType != vsomeType(X446),
inference(variable_rename,[status(thm)],['DIFF-noType-someType']) ).
cnf(i_0_173,plain,
( X1 = vsubst(esk51_4(X2,X3,X4,X1),esk52_4(X2,X3,X4,X1),vabs(esk55_4(X2,X3,X4,X1),esk53_4(X2,X3,X4,X1),vsubst(esk54_4(X2,X3,X4,X1),vvar(esk55_4(X2,X3,X4,X1)),esk56_4(X2,X3,X4,X1))))
| X1 = vabs(esk48_4(X2,X3,X4,X1),esk49_4(X2,X3,X4,X1),esk50_4(X2,X3,X4,X1))
| X1 = vapp(vsubst(esk43_4(X2,X3,X4,X1),esk44_4(X2,X3,X4,X1),esk42_4(X2,X3,X4,X1)),vsubst(esk43_4(X2,X3,X4,X1),esk44_4(X2,X3,X4,X1),esk45_4(X2,X3,X4,X1)))
| epred1_4(X1,X4,X3,X2)
| ~ epred2_4(X1,X4,X3,X2) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_174,plain,
( X1 = vsubst(esk51_4(X2,X3,X4,X1),esk52_4(X2,X3,X4,X1),vabs(esk55_4(X2,X3,X4,X1),esk53_4(X2,X3,X4,X1),vsubst(esk54_4(X2,X3,X4,X1),vvar(esk55_4(X2,X3,X4,X1)),esk56_4(X2,X3,X4,X1))))
| X4 = vabs(esk48_4(X2,X3,X4,X1),esk49_4(X2,X3,X4,X1),esk50_4(X2,X3,X4,X1))
| X1 = vapp(vsubst(esk43_4(X2,X3,X4,X1),esk44_4(X2,X3,X4,X1),esk42_4(X2,X3,X4,X1)),vsubst(esk43_4(X2,X3,X4,X1),esk44_4(X2,X3,X4,X1),esk45_4(X2,X3,X4,X1)))
| epred1_4(X1,X4,X3,X2)
| ~ epred2_4(X1,X4,X3,X2) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_175,plain,
( X1 = vsubst(esk51_4(X2,X3,X4,X1),esk52_4(X2,X3,X4,X1),vabs(esk55_4(X2,X3,X4,X1),esk53_4(X2,X3,X4,X1),vsubst(esk54_4(X2,X3,X4,X1),vvar(esk55_4(X2,X3,X4,X1)),esk56_4(X2,X3,X4,X1))))
| esk47_4(X2,X3,X4,X1) = esk48_4(X2,X3,X4,X1)
| X1 = vapp(vsubst(esk43_4(X2,X3,X4,X1),esk44_4(X2,X3,X4,X1),esk42_4(X2,X3,X4,X1)),vsubst(esk43_4(X2,X3,X4,X1),esk44_4(X2,X3,X4,X1),esk45_4(X2,X3,X4,X1)))
| epred1_4(X1,X4,X3,X2)
| ~ epred2_4(X1,X4,X3,X2) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_176,plain,
( X1 = vsubst(esk51_4(X2,X3,X4,X1),esk52_4(X2,X3,X4,X1),vabs(esk55_4(X2,X3,X4,X1),esk53_4(X2,X3,X4,X1),vsubst(esk54_4(X2,X3,X4,X1),vvar(esk55_4(X2,X3,X4,X1)),esk56_4(X2,X3,X4,X1))))
| X2 = esk47_4(X2,X3,X4,X1)
| X1 = vapp(vsubst(esk43_4(X2,X3,X4,X1),esk44_4(X2,X3,X4,X1),esk42_4(X2,X3,X4,X1)),vsubst(esk43_4(X2,X3,X4,X1),esk44_4(X2,X3,X4,X1),esk45_4(X2,X3,X4,X1)))
| epred1_4(X1,X4,X3,X2)
| ~ epred2_4(X1,X4,X3,X2) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_177,plain,
( X1 = vsubst(esk51_4(X2,X3,X4,X1),esk52_4(X2,X3,X4,X1),vabs(esk55_4(X2,X3,X4,X1),esk53_4(X2,X3,X4,X1),vsubst(esk54_4(X2,X3,X4,X1),vvar(esk55_4(X2,X3,X4,X1)),esk56_4(X2,X3,X4,X1))))
| X3 = esk46_4(X2,X3,X4,X1)
| X1 = vapp(vsubst(esk43_4(X2,X3,X4,X1),esk44_4(X2,X3,X4,X1),esk42_4(X2,X3,X4,X1)),vsubst(esk43_4(X2,X3,X4,X1),esk44_4(X2,X3,X4,X1),esk45_4(X2,X3,X4,X1)))
| epred1_4(X1,X4,X3,X2)
| ~ epred2_4(X1,X4,X3,X2) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_178,plain,
( esk55_4(X1,X2,X3,X4) = vgensym(vapp(vapp(esk52_4(X1,X2,X3,X4),esk56_4(X1,X2,X3,X4)),vvar(esk51_4(X1,X2,X3,X4))))
| X3 = vabs(esk48_4(X1,X2,X3,X4),esk49_4(X1,X2,X3,X4),esk50_4(X1,X2,X3,X4))
| X4 = vapp(vsubst(esk43_4(X1,X2,X3,X4),esk44_4(X1,X2,X3,X4),esk42_4(X1,X2,X3,X4)),vsubst(esk43_4(X1,X2,X3,X4),esk44_4(X1,X2,X3,X4),esk45_4(X1,X2,X3,X4)))
| epred1_4(X4,X3,X2,X1)
| ~ epred2_4(X4,X3,X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_179,plain,
( esk55_4(X1,X2,X3,X4) = vgensym(vapp(vapp(esk52_4(X1,X2,X3,X4),esk56_4(X1,X2,X3,X4)),vvar(esk51_4(X1,X2,X3,X4))))
| X4 = vabs(esk48_4(X1,X2,X3,X4),esk49_4(X1,X2,X3,X4),esk50_4(X1,X2,X3,X4))
| X4 = vapp(vsubst(esk43_4(X1,X2,X3,X4),esk44_4(X1,X2,X3,X4),esk42_4(X1,X2,X3,X4)),vsubst(esk43_4(X1,X2,X3,X4),esk44_4(X1,X2,X3,X4),esk45_4(X1,X2,X3,X4)))
| epred1_4(X4,X3,X2,X1)
| ~ epred2_4(X4,X3,X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_180,plain,
( X1 = vsubst(esk51_4(X2,X3,X4,X1),esk52_4(X2,X3,X4,X1),vabs(esk55_4(X2,X3,X4,X1),esk53_4(X2,X3,X4,X1),vsubst(esk54_4(X2,X3,X4,X1),vvar(esk55_4(X2,X3,X4,X1)),esk56_4(X2,X3,X4,X1))))
| X1 = vabs(esk48_4(X2,X3,X4,X1),esk49_4(X2,X3,X4,X1),esk50_4(X2,X3,X4,X1))
| X4 = vapp(esk42_4(X2,X3,X4,X1),esk45_4(X2,X3,X4,X1))
| epred1_4(X1,X4,X3,X2)
| ~ epred2_4(X1,X4,X3,X2) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_181,plain,
( X1 = vsubst(esk51_4(X2,X3,X4,X1),esk52_4(X2,X3,X4,X1),vabs(esk55_4(X2,X3,X4,X1),esk53_4(X2,X3,X4,X1),vsubst(esk54_4(X2,X3,X4,X1),vvar(esk55_4(X2,X3,X4,X1)),esk56_4(X2,X3,X4,X1))))
| X4 = vabs(esk48_4(X2,X3,X4,X1),esk49_4(X2,X3,X4,X1),esk50_4(X2,X3,X4,X1))
| X4 = vapp(esk42_4(X2,X3,X4,X1),esk45_4(X2,X3,X4,X1))
| epred1_4(X1,X4,X3,X2)
| ~ epred2_4(X1,X4,X3,X2) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_182,plain,
( X1 = vsubst(esk51_4(X2,X3,X4,X1),esk52_4(X2,X3,X4,X1),vabs(esk55_4(X2,X3,X4,X1),esk53_4(X2,X3,X4,X1),vsubst(esk54_4(X2,X3,X4,X1),vvar(esk55_4(X2,X3,X4,X1)),esk56_4(X2,X3,X4,X1))))
| X1 = vabs(esk48_4(X2,X3,X4,X1),esk49_4(X2,X3,X4,X1),esk50_4(X2,X3,X4,X1))
| X2 = esk43_4(X2,X3,X4,X1)
| epred1_4(X1,X4,X3,X2)
| ~ epred2_4(X1,X4,X3,X2) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_183,plain,
( X1 = vsubst(esk51_4(X2,X3,X4,X1),esk52_4(X2,X3,X4,X1),vabs(esk55_4(X2,X3,X4,X1),esk53_4(X2,X3,X4,X1),vsubst(esk54_4(X2,X3,X4,X1),vvar(esk55_4(X2,X3,X4,X1)),esk56_4(X2,X3,X4,X1))))
| X4 = vabs(esk48_4(X2,X3,X4,X1),esk49_4(X2,X3,X4,X1),esk50_4(X2,X3,X4,X1))
| X2 = esk43_4(X2,X3,X4,X1)
| epred1_4(X1,X4,X3,X2)
| ~ epred2_4(X1,X4,X3,X2) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_184,plain,
( X1 = vsubst(esk51_4(X2,X3,X4,X1),esk52_4(X2,X3,X4,X1),vabs(esk55_4(X2,X3,X4,X1),esk53_4(X2,X3,X4,X1),vsubst(esk54_4(X2,X3,X4,X1),vvar(esk55_4(X2,X3,X4,X1)),esk56_4(X2,X3,X4,X1))))
| X1 = vabs(esk48_4(X2,X3,X4,X1),esk49_4(X2,X3,X4,X1),esk50_4(X2,X3,X4,X1))
| X3 = esk44_4(X2,X3,X4,X1)
| epred1_4(X1,X4,X3,X2)
| ~ epred2_4(X1,X4,X3,X2) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_185,plain,
( X1 = vsubst(esk51_4(X2,X3,X4,X1),esk52_4(X2,X3,X4,X1),vabs(esk55_4(X2,X3,X4,X1),esk53_4(X2,X3,X4,X1),vsubst(esk54_4(X2,X3,X4,X1),vvar(esk55_4(X2,X3,X4,X1)),esk56_4(X2,X3,X4,X1))))
| X4 = vabs(esk48_4(X2,X3,X4,X1),esk49_4(X2,X3,X4,X1),esk50_4(X2,X3,X4,X1))
| X3 = esk44_4(X2,X3,X4,X1)
| epred1_4(X1,X4,X3,X2)
| ~ epred2_4(X1,X4,X3,X2) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_186,plain,
( esk55_4(X1,X2,X3,X4) = vgensym(vapp(vapp(esk52_4(X1,X2,X3,X4),esk56_4(X1,X2,X3,X4)),vvar(esk51_4(X1,X2,X3,X4))))
| esk47_4(X1,X2,X3,X4) = esk48_4(X1,X2,X3,X4)
| X4 = vapp(vsubst(esk43_4(X1,X2,X3,X4),esk44_4(X1,X2,X3,X4),esk42_4(X1,X2,X3,X4)),vsubst(esk43_4(X1,X2,X3,X4),esk44_4(X1,X2,X3,X4),esk45_4(X1,X2,X3,X4)))
| epred1_4(X4,X3,X2,X1)
| ~ epred2_4(X4,X3,X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_187,plain,
( X1 = vsubst(esk51_4(X2,X3,X4,X1),esk52_4(X2,X3,X4,X1),vabs(esk55_4(X2,X3,X4,X1),esk53_4(X2,X3,X4,X1),vsubst(esk54_4(X2,X3,X4,X1),vvar(esk55_4(X2,X3,X4,X1)),esk56_4(X2,X3,X4,X1))))
| esk47_4(X2,X3,X4,X1) = esk48_4(X2,X3,X4,X1)
| X4 = vapp(esk42_4(X2,X3,X4,X1),esk45_4(X2,X3,X4,X1))
| epred1_4(X1,X4,X3,X2)
| ~ epred2_4(X1,X4,X3,X2) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_188,plain,
( esk55_4(X1,X2,X3,X4) = vgensym(vapp(vapp(esk52_4(X1,X2,X3,X4),esk56_4(X1,X2,X3,X4)),vvar(esk51_4(X1,X2,X3,X4))))
| X1 = esk47_4(X1,X2,X3,X4)
| X4 = vapp(vsubst(esk43_4(X1,X2,X3,X4),esk44_4(X1,X2,X3,X4),esk42_4(X1,X2,X3,X4)),vsubst(esk43_4(X1,X2,X3,X4),esk44_4(X1,X2,X3,X4),esk45_4(X1,X2,X3,X4)))
| epred1_4(X4,X3,X2,X1)
| ~ epred2_4(X4,X3,X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_189,plain,
( esk55_4(X1,X2,X3,X4) = vgensym(vapp(vapp(esk52_4(X1,X2,X3,X4),esk56_4(X1,X2,X3,X4)),vvar(esk51_4(X1,X2,X3,X4))))
| X2 = esk46_4(X1,X2,X3,X4)
| X4 = vapp(vsubst(esk43_4(X1,X2,X3,X4),esk44_4(X1,X2,X3,X4),esk42_4(X1,X2,X3,X4)),vsubst(esk43_4(X1,X2,X3,X4),esk44_4(X1,X2,X3,X4),esk45_4(X1,X2,X3,X4)))
| epred1_4(X4,X3,X2,X1)
| ~ epred2_4(X4,X3,X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_190,plain,
( X1 = vsubst(esk51_4(X2,X3,X4,X1),esk52_4(X2,X3,X4,X1),vabs(esk55_4(X2,X3,X4,X1),esk53_4(X2,X3,X4,X1),vsubst(esk54_4(X2,X3,X4,X1),vvar(esk55_4(X2,X3,X4,X1)),esk56_4(X2,X3,X4,X1))))
| X2 = esk47_4(X2,X3,X4,X1)
| X4 = vapp(esk42_4(X2,X3,X4,X1),esk45_4(X2,X3,X4,X1))
| epred1_4(X1,X4,X3,X2)
| ~ epred2_4(X1,X4,X3,X2) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_191,plain,
( X1 = vsubst(esk51_4(X2,X3,X4,X1),esk52_4(X2,X3,X4,X1),vabs(esk55_4(X2,X3,X4,X1),esk53_4(X2,X3,X4,X1),vsubst(esk54_4(X2,X3,X4,X1),vvar(esk55_4(X2,X3,X4,X1)),esk56_4(X2,X3,X4,X1))))
| X3 = esk46_4(X2,X3,X4,X1)
| X4 = vapp(esk42_4(X2,X3,X4,X1),esk45_4(X2,X3,X4,X1))
| epred1_4(X1,X4,X3,X2)
| ~ epred2_4(X1,X4,X3,X2) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_192,plain,
( X1 = vsubst(esk51_4(X2,X3,X4,X1),esk52_4(X2,X3,X4,X1),vabs(esk55_4(X2,X3,X4,X1),esk53_4(X2,X3,X4,X1),vsubst(esk54_4(X2,X3,X4,X1),vvar(esk55_4(X2,X3,X4,X1)),esk56_4(X2,X3,X4,X1))))
| esk47_4(X2,X3,X4,X1) = esk48_4(X2,X3,X4,X1)
| X2 = esk43_4(X2,X3,X4,X1)
| epred1_4(X1,X4,X3,X2)
| ~ epred2_4(X1,X4,X3,X2) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_193,plain,
( X1 = vsubst(esk51_4(X2,X3,X4,X1),esk52_4(X2,X3,X4,X1),vabs(esk55_4(X2,X3,X4,X1),esk53_4(X2,X3,X4,X1),vsubst(esk54_4(X2,X3,X4,X1),vvar(esk55_4(X2,X3,X4,X1)),esk56_4(X2,X3,X4,X1))))
| esk47_4(X2,X3,X4,X1) = esk48_4(X2,X3,X4,X1)
| X3 = esk44_4(X2,X3,X4,X1)
| epred1_4(X1,X4,X3,X2)
| ~ epred2_4(X1,X4,X3,X2) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_194,plain,
( X1 = vsubst(esk51_4(X2,X3,X4,X1),esk52_4(X2,X3,X4,X1),vabs(esk55_4(X2,X3,X4,X1),esk53_4(X2,X3,X4,X1),vsubst(esk54_4(X2,X3,X4,X1),vvar(esk55_4(X2,X3,X4,X1)),esk56_4(X2,X3,X4,X1))))
| X2 = esk47_4(X2,X3,X4,X1)
| X2 = esk43_4(X2,X3,X4,X1)
| epred1_4(X1,X4,X3,X2)
| ~ epred2_4(X1,X4,X3,X2) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_195,plain,
( X1 = vsubst(esk51_4(X2,X3,X4,X1),esk52_4(X2,X3,X4,X1),vabs(esk55_4(X2,X3,X4,X1),esk53_4(X2,X3,X4,X1),vsubst(esk54_4(X2,X3,X4,X1),vvar(esk55_4(X2,X3,X4,X1)),esk56_4(X2,X3,X4,X1))))
| X3 = esk46_4(X2,X3,X4,X1)
| X2 = esk43_4(X2,X3,X4,X1)
| epred1_4(X1,X4,X3,X2)
| ~ epred2_4(X1,X4,X3,X2) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_196,plain,
( X1 = vsubst(esk51_4(X2,X3,X4,X1),esk52_4(X2,X3,X4,X1),vabs(esk55_4(X2,X3,X4,X1),esk53_4(X2,X3,X4,X1),vsubst(esk54_4(X2,X3,X4,X1),vvar(esk55_4(X2,X3,X4,X1)),esk56_4(X2,X3,X4,X1))))
| X2 = esk47_4(X2,X3,X4,X1)
| X3 = esk44_4(X2,X3,X4,X1)
| epred1_4(X1,X4,X3,X2)
| ~ epred2_4(X1,X4,X3,X2) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_197,plain,
( X1 = vsubst(esk51_4(X2,X3,X4,X1),esk52_4(X2,X3,X4,X1),vabs(esk55_4(X2,X3,X4,X1),esk53_4(X2,X3,X4,X1),vsubst(esk54_4(X2,X3,X4,X1),vvar(esk55_4(X2,X3,X4,X1)),esk56_4(X2,X3,X4,X1))))
| X3 = esk46_4(X2,X3,X4,X1)
| X3 = esk44_4(X2,X3,X4,X1)
| epred1_4(X1,X4,X3,X2)
| ~ epred2_4(X1,X4,X3,X2) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_198,plain,
( X1 = vabs(esk54_4(X2,X3,X1,X4),esk53_4(X2,X3,X1,X4),esk56_4(X2,X3,X1,X4))
| X1 = vabs(esk48_4(X2,X3,X1,X4),esk49_4(X2,X3,X1,X4),esk50_4(X2,X3,X1,X4))
| X4 = vapp(vsubst(esk43_4(X2,X3,X1,X4),esk44_4(X2,X3,X1,X4),esk42_4(X2,X3,X1,X4)),vsubst(esk43_4(X2,X3,X1,X4),esk44_4(X2,X3,X1,X4),esk45_4(X2,X3,X1,X4)))
| epred1_4(X4,X1,X3,X2)
| ~ epred2_4(X4,X1,X3,X2) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_199,plain,
( X1 = vabs(esk54_4(X2,X3,X1,X4),esk53_4(X2,X3,X1,X4),esk56_4(X2,X3,X1,X4))
| X4 = vabs(esk48_4(X2,X3,X1,X4),esk49_4(X2,X3,X1,X4),esk50_4(X2,X3,X1,X4))
| X4 = vapp(vsubst(esk43_4(X2,X3,X1,X4),esk44_4(X2,X3,X1,X4),esk42_4(X2,X3,X1,X4)),vsubst(esk43_4(X2,X3,X1,X4),esk44_4(X2,X3,X1,X4),esk45_4(X2,X3,X1,X4)))
| epred1_4(X4,X1,X3,X2)
| ~ epred2_4(X4,X1,X3,X2) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_200,plain,
( esk55_4(X1,X2,X3,X4) = vgensym(vapp(vapp(esk52_4(X1,X2,X3,X4),esk56_4(X1,X2,X3,X4)),vvar(esk51_4(X1,X2,X3,X4))))
| X3 = vabs(esk48_4(X1,X2,X3,X4),esk49_4(X1,X2,X3,X4),esk50_4(X1,X2,X3,X4))
| X3 = vapp(esk42_4(X1,X2,X3,X4),esk45_4(X1,X2,X3,X4))
| epred1_4(X4,X3,X2,X1)
| ~ epred2_4(X4,X3,X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_201,plain,
( esk55_4(X1,X2,X3,X4) = vgensym(vapp(vapp(esk52_4(X1,X2,X3,X4),esk56_4(X1,X2,X3,X4)),vvar(esk51_4(X1,X2,X3,X4))))
| X4 = vabs(esk48_4(X1,X2,X3,X4),esk49_4(X1,X2,X3,X4),esk50_4(X1,X2,X3,X4))
| X3 = vapp(esk42_4(X1,X2,X3,X4),esk45_4(X1,X2,X3,X4))
| epred1_4(X4,X3,X2,X1)
| ~ epred2_4(X4,X3,X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_202,plain,
( visFreeVar(esk54_4(X1,X2,X3,X4),esk52_4(X1,X2,X3,X4))
| X3 = vabs(esk48_4(X1,X2,X3,X4),esk49_4(X1,X2,X3,X4),esk50_4(X1,X2,X3,X4))
| X4 = vapp(vsubst(esk43_4(X1,X2,X3,X4),esk44_4(X1,X2,X3,X4),esk42_4(X1,X2,X3,X4)),vsubst(esk43_4(X1,X2,X3,X4),esk44_4(X1,X2,X3,X4),esk45_4(X1,X2,X3,X4)))
| epred1_4(X4,X3,X2,X1)
| ~ epred2_4(X4,X3,X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_203,plain,
( visFreeVar(esk54_4(X1,X2,X3,X4),esk52_4(X1,X2,X3,X4))
| X4 = vabs(esk48_4(X1,X2,X3,X4),esk49_4(X1,X2,X3,X4),esk50_4(X1,X2,X3,X4))
| X4 = vapp(vsubst(esk43_4(X1,X2,X3,X4),esk44_4(X1,X2,X3,X4),esk42_4(X1,X2,X3,X4)),vsubst(esk43_4(X1,X2,X3,X4),esk44_4(X1,X2,X3,X4),esk45_4(X1,X2,X3,X4)))
| epred1_4(X4,X3,X2,X1)
| ~ epred2_4(X4,X3,X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_204,plain,
( X3 = vabs(esk48_4(X1,X2,X3,X4),esk49_4(X1,X2,X3,X4),esk50_4(X1,X2,X3,X4))
| X4 = vapp(vsubst(esk43_4(X1,X2,X3,X4),esk44_4(X1,X2,X3,X4),esk42_4(X1,X2,X3,X4)),vsubst(esk43_4(X1,X2,X3,X4),esk44_4(X1,X2,X3,X4),esk45_4(X1,X2,X3,X4)))
| epred1_4(X4,X3,X2,X1)
| esk51_4(X1,X2,X3,X4) != esk54_4(X1,X2,X3,X4)
| ~ epred2_4(X4,X3,X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_205,plain,
( X4 = vabs(esk48_4(X1,X2,X3,X4),esk49_4(X1,X2,X3,X4),esk50_4(X1,X2,X3,X4))
| X4 = vapp(vsubst(esk43_4(X1,X2,X3,X4),esk44_4(X1,X2,X3,X4),esk42_4(X1,X2,X3,X4)),vsubst(esk43_4(X1,X2,X3,X4),esk44_4(X1,X2,X3,X4),esk45_4(X1,X2,X3,X4)))
| epred1_4(X4,X3,X2,X1)
| esk51_4(X1,X2,X3,X4) != esk54_4(X1,X2,X3,X4)
| ~ epred2_4(X4,X3,X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_206,plain,
( X1 = vabs(esk54_4(X2,X3,X1,X4),esk53_4(X2,X3,X1,X4),esk56_4(X2,X3,X1,X4))
| esk47_4(X2,X3,X1,X4) = esk48_4(X2,X3,X1,X4)
| X4 = vapp(vsubst(esk43_4(X2,X3,X1,X4),esk44_4(X2,X3,X1,X4),esk42_4(X2,X3,X1,X4)),vsubst(esk43_4(X2,X3,X1,X4),esk44_4(X2,X3,X1,X4),esk45_4(X2,X3,X1,X4)))
| epred1_4(X4,X1,X3,X2)
| ~ epred2_4(X4,X1,X3,X2) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_207,plain,
( esk55_4(X1,X2,X3,X4) = vgensym(vapp(vapp(esk52_4(X1,X2,X3,X4),esk56_4(X1,X2,X3,X4)),vvar(esk51_4(X1,X2,X3,X4))))
| X3 = vabs(esk48_4(X1,X2,X3,X4),esk49_4(X1,X2,X3,X4),esk50_4(X1,X2,X3,X4))
| X1 = esk43_4(X1,X2,X3,X4)
| epred1_4(X4,X3,X2,X1)
| ~ epred2_4(X4,X3,X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_208,plain,
( esk55_4(X1,X2,X3,X4) = vgensym(vapp(vapp(esk52_4(X1,X2,X3,X4),esk56_4(X1,X2,X3,X4)),vvar(esk51_4(X1,X2,X3,X4))))
| X4 = vabs(esk48_4(X1,X2,X3,X4),esk49_4(X1,X2,X3,X4),esk50_4(X1,X2,X3,X4))
| X1 = esk43_4(X1,X2,X3,X4)
| epred1_4(X4,X3,X2,X1)
| ~ epred2_4(X4,X3,X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_209,plain,
( esk55_4(X1,X2,X3,X4) = vgensym(vapp(vapp(esk52_4(X1,X2,X3,X4),esk56_4(X1,X2,X3,X4)),vvar(esk51_4(X1,X2,X3,X4))))
| X3 = vabs(esk48_4(X1,X2,X3,X4),esk49_4(X1,X2,X3,X4),esk50_4(X1,X2,X3,X4))
| X2 = esk44_4(X1,X2,X3,X4)
| epred1_4(X4,X3,X2,X1)
| ~ epred2_4(X4,X3,X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_210,plain,
( esk55_4(X1,X2,X3,X4) = vgensym(vapp(vapp(esk52_4(X1,X2,X3,X4),esk56_4(X1,X2,X3,X4)),vvar(esk51_4(X1,X2,X3,X4))))
| X4 = vabs(esk48_4(X1,X2,X3,X4),esk49_4(X1,X2,X3,X4),esk50_4(X1,X2,X3,X4))
| X2 = esk44_4(X1,X2,X3,X4)
| epred1_4(X4,X3,X2,X1)
| ~ epred2_4(X4,X3,X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_211,plain,
( X1 = esk52_4(X2,X1,X3,X4)
| X3 = vabs(esk48_4(X2,X1,X3,X4),esk49_4(X2,X1,X3,X4),esk50_4(X2,X1,X3,X4))
| X4 = vapp(vsubst(esk43_4(X2,X1,X3,X4),esk44_4(X2,X1,X3,X4),esk42_4(X2,X1,X3,X4)),vsubst(esk43_4(X2,X1,X3,X4),esk44_4(X2,X1,X3,X4),esk45_4(X2,X1,X3,X4)))
| epred1_4(X4,X3,X1,X2)
| ~ epred2_4(X4,X3,X1,X2) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_212,plain,
( X1 = esk52_4(X2,X1,X3,X4)
| X4 = vabs(esk48_4(X2,X1,X3,X4),esk49_4(X2,X1,X3,X4),esk50_4(X2,X1,X3,X4))
| X4 = vapp(vsubst(esk43_4(X2,X1,X3,X4),esk44_4(X2,X1,X3,X4),esk42_4(X2,X1,X3,X4)),vsubst(esk43_4(X2,X1,X3,X4),esk44_4(X2,X1,X3,X4),esk45_4(X2,X1,X3,X4)))
| epred1_4(X4,X3,X1,X2)
| ~ epred2_4(X4,X3,X1,X2) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_213,plain,
( X1 = esk51_4(X1,X2,X3,X4)
| X3 = vabs(esk48_4(X1,X2,X3,X4),esk49_4(X1,X2,X3,X4),esk50_4(X1,X2,X3,X4))
| X4 = vapp(vsubst(esk43_4(X1,X2,X3,X4),esk44_4(X1,X2,X3,X4),esk42_4(X1,X2,X3,X4)),vsubst(esk43_4(X1,X2,X3,X4),esk44_4(X1,X2,X3,X4),esk45_4(X1,X2,X3,X4)))
| epred1_4(X4,X3,X2,X1)
| ~ epred2_4(X4,X3,X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_214,plain,
( X1 = esk51_4(X1,X2,X3,X4)
| X4 = vabs(esk48_4(X1,X2,X3,X4),esk49_4(X1,X2,X3,X4),esk50_4(X1,X2,X3,X4))
| X4 = vapp(vsubst(esk43_4(X1,X2,X3,X4),esk44_4(X1,X2,X3,X4),esk42_4(X1,X2,X3,X4)),vsubst(esk43_4(X1,X2,X3,X4),esk44_4(X1,X2,X3,X4),esk45_4(X1,X2,X3,X4)))
| epred1_4(X4,X3,X2,X1)
| ~ epred2_4(X4,X3,X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_215,plain,
( X1 = vabs(esk54_4(X2,X3,X1,X4),esk53_4(X2,X3,X1,X4),esk56_4(X2,X3,X1,X4))
| X2 = esk47_4(X2,X3,X1,X4)
| X4 = vapp(vsubst(esk43_4(X2,X3,X1,X4),esk44_4(X2,X3,X1,X4),esk42_4(X2,X3,X1,X4)),vsubst(esk43_4(X2,X3,X1,X4),esk44_4(X2,X3,X1,X4),esk45_4(X2,X3,X1,X4)))
| epred1_4(X4,X1,X3,X2)
| ~ epred2_4(X4,X1,X3,X2) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_216,plain,
( X1 = vabs(esk54_4(X2,X3,X1,X4),esk53_4(X2,X3,X1,X4),esk56_4(X2,X3,X1,X4))
| X3 = esk46_4(X2,X3,X1,X4)
| X4 = vapp(vsubst(esk43_4(X2,X3,X1,X4),esk44_4(X2,X3,X1,X4),esk42_4(X2,X3,X1,X4)),vsubst(esk43_4(X2,X3,X1,X4),esk44_4(X2,X3,X1,X4),esk45_4(X2,X3,X1,X4)))
| epred1_4(X4,X1,X3,X2)
| ~ epred2_4(X4,X1,X3,X2) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_217,plain,
( esk55_4(X1,X2,X3,X4) = vgensym(vapp(vapp(esk52_4(X1,X2,X3,X4),esk56_4(X1,X2,X3,X4)),vvar(esk51_4(X1,X2,X3,X4))))
| esk47_4(X1,X2,X3,X4) = esk48_4(X1,X2,X3,X4)
| X3 = vapp(esk42_4(X1,X2,X3,X4),esk45_4(X1,X2,X3,X4))
| epred1_4(X4,X3,X2,X1)
| ~ epred2_4(X4,X3,X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_218,plain,
( visFreeVar(esk54_4(X1,X2,X3,X4),esk52_4(X1,X2,X3,X4))
| esk47_4(X1,X2,X3,X4) = esk48_4(X1,X2,X3,X4)
| X4 = vapp(vsubst(esk43_4(X1,X2,X3,X4),esk44_4(X1,X2,X3,X4),esk42_4(X1,X2,X3,X4)),vsubst(esk43_4(X1,X2,X3,X4),esk44_4(X1,X2,X3,X4),esk45_4(X1,X2,X3,X4)))
| epred1_4(X4,X3,X2,X1)
| ~ epred2_4(X4,X3,X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_219,plain,
( esk55_4(X1,X2,X3,X4) = vgensym(vapp(vapp(esk52_4(X1,X2,X3,X4),esk56_4(X1,X2,X3,X4)),vvar(esk51_4(X1,X2,X3,X4))))
| X1 = esk47_4(X1,X2,X3,X4)
| X3 = vapp(esk42_4(X1,X2,X3,X4),esk45_4(X1,X2,X3,X4))
| epred1_4(X4,X3,X2,X1)
| ~ epred2_4(X4,X3,X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_220,plain,
( esk55_4(X1,X2,X3,X4) = vgensym(vapp(vapp(esk52_4(X1,X2,X3,X4),esk56_4(X1,X2,X3,X4)),vvar(esk51_4(X1,X2,X3,X4))))
| X2 = esk46_4(X1,X2,X3,X4)
| X3 = vapp(esk42_4(X1,X2,X3,X4),esk45_4(X1,X2,X3,X4))
| epred1_4(X4,X3,X2,X1)
| ~ epred2_4(X4,X3,X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_221,plain,
( esk47_4(X1,X2,X3,X4) = esk48_4(X1,X2,X3,X4)
| X4 = vapp(vsubst(esk43_4(X1,X2,X3,X4),esk44_4(X1,X2,X3,X4),esk42_4(X1,X2,X3,X4)),vsubst(esk43_4(X1,X2,X3,X4),esk44_4(X1,X2,X3,X4),esk45_4(X1,X2,X3,X4)))
| epred1_4(X4,X3,X2,X1)
| esk51_4(X1,X2,X3,X4) != esk54_4(X1,X2,X3,X4)
| ~ epred2_4(X4,X3,X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_222,plain,
( visFreeVar(esk54_4(X1,X2,X3,X4),esk52_4(X1,X2,X3,X4))
| X1 = esk47_4(X1,X2,X3,X4)
| X4 = vapp(vsubst(esk43_4(X1,X2,X3,X4),esk44_4(X1,X2,X3,X4),esk42_4(X1,X2,X3,X4)),vsubst(esk43_4(X1,X2,X3,X4),esk44_4(X1,X2,X3,X4),esk45_4(X1,X2,X3,X4)))
| epred1_4(X4,X3,X2,X1)
| ~ epred2_4(X4,X3,X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_223,plain,
( visFreeVar(esk54_4(X1,X2,X3,X4),esk52_4(X1,X2,X3,X4))
| X2 = esk46_4(X1,X2,X3,X4)
| X4 = vapp(vsubst(esk43_4(X1,X2,X3,X4),esk44_4(X1,X2,X3,X4),esk42_4(X1,X2,X3,X4)),vsubst(esk43_4(X1,X2,X3,X4),esk44_4(X1,X2,X3,X4),esk45_4(X1,X2,X3,X4)))
| epred1_4(X4,X3,X2,X1)
| ~ epred2_4(X4,X3,X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_224,plain,
( X1 = esk47_4(X1,X2,X3,X4)
| X4 = vapp(vsubst(esk43_4(X1,X2,X3,X4),esk44_4(X1,X2,X3,X4),esk42_4(X1,X2,X3,X4)),vsubst(esk43_4(X1,X2,X3,X4),esk44_4(X1,X2,X3,X4),esk45_4(X1,X2,X3,X4)))
| epred1_4(X4,X3,X2,X1)
| esk51_4(X1,X2,X3,X4) != esk54_4(X1,X2,X3,X4)
| ~ epred2_4(X4,X3,X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_225,plain,
( X2 = esk46_4(X1,X2,X3,X4)
| X4 = vapp(vsubst(esk43_4(X1,X2,X3,X4),esk44_4(X1,X2,X3,X4),esk42_4(X1,X2,X3,X4)),vsubst(esk43_4(X1,X2,X3,X4),esk44_4(X1,X2,X3,X4),esk45_4(X1,X2,X3,X4)))
| epred1_4(X4,X3,X2,X1)
| esk51_4(X1,X2,X3,X4) != esk54_4(X1,X2,X3,X4)
| ~ epred2_4(X4,X3,X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_226,plain,
( esk55_4(X1,X2,X3,X4) = vgensym(vapp(vapp(esk52_4(X1,X2,X3,X4),esk56_4(X1,X2,X3,X4)),vvar(esk51_4(X1,X2,X3,X4))))
| esk47_4(X1,X2,X3,X4) = esk48_4(X1,X2,X3,X4)
| X1 = esk43_4(X1,X2,X3,X4)
| epred1_4(X4,X3,X2,X1)
| ~ epred2_4(X4,X3,X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_227,plain,
( esk55_4(X1,X2,X3,X4) = vgensym(vapp(vapp(esk52_4(X1,X2,X3,X4),esk56_4(X1,X2,X3,X4)),vvar(esk51_4(X1,X2,X3,X4))))
| esk47_4(X1,X2,X3,X4) = esk48_4(X1,X2,X3,X4)
| X2 = esk44_4(X1,X2,X3,X4)
| epred1_4(X4,X3,X2,X1)
| ~ epred2_4(X4,X3,X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_228,plain,
( X1 = esk52_4(X2,X1,X3,X4)
| esk47_4(X2,X1,X3,X4) = esk48_4(X2,X1,X3,X4)
| X4 = vapp(vsubst(esk43_4(X2,X1,X3,X4),esk44_4(X2,X1,X3,X4),esk42_4(X2,X1,X3,X4)),vsubst(esk43_4(X2,X1,X3,X4),esk44_4(X2,X1,X3,X4),esk45_4(X2,X1,X3,X4)))
| epred1_4(X4,X3,X1,X2)
| ~ epred2_4(X4,X3,X1,X2) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_229,plain,
( X1 = esk51_4(X1,X2,X3,X4)
| esk47_4(X1,X2,X3,X4) = esk48_4(X1,X2,X3,X4)
| X4 = vapp(vsubst(esk43_4(X1,X2,X3,X4),esk44_4(X1,X2,X3,X4),esk42_4(X1,X2,X3,X4)),vsubst(esk43_4(X1,X2,X3,X4),esk44_4(X1,X2,X3,X4),esk45_4(X1,X2,X3,X4)))
| epred1_4(X4,X3,X2,X1)
| ~ epred2_4(X4,X3,X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_230,plain,
( esk55_4(X1,X2,X3,X4) = vgensym(vapp(vapp(esk52_4(X1,X2,X3,X4),esk56_4(X1,X2,X3,X4)),vvar(esk51_4(X1,X2,X3,X4))))
| X1 = esk47_4(X1,X2,X3,X4)
| X1 = esk43_4(X1,X2,X3,X4)
| epred1_4(X4,X3,X2,X1)
| ~ epred2_4(X4,X3,X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_231,plain,
( esk55_4(X1,X2,X3,X4) = vgensym(vapp(vapp(esk52_4(X1,X2,X3,X4),esk56_4(X1,X2,X3,X4)),vvar(esk51_4(X1,X2,X3,X4))))
| X2 = esk46_4(X1,X2,X3,X4)
| X1 = esk43_4(X1,X2,X3,X4)
| epred1_4(X4,X3,X2,X1)
| ~ epred2_4(X4,X3,X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_232,plain,
( esk55_4(X1,X2,X3,X4) = vgensym(vapp(vapp(esk52_4(X1,X2,X3,X4),esk56_4(X1,X2,X3,X4)),vvar(esk51_4(X1,X2,X3,X4))))
| X1 = esk47_4(X1,X2,X3,X4)
| X2 = esk44_4(X1,X2,X3,X4)
| epred1_4(X4,X3,X2,X1)
| ~ epred2_4(X4,X3,X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_233,plain,
( esk55_4(X1,X2,X3,X4) = vgensym(vapp(vapp(esk52_4(X1,X2,X3,X4),esk56_4(X1,X2,X3,X4)),vvar(esk51_4(X1,X2,X3,X4))))
| X2 = esk46_4(X1,X2,X3,X4)
| X2 = esk44_4(X1,X2,X3,X4)
| epred1_4(X4,X3,X2,X1)
| ~ epred2_4(X4,X3,X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_234,plain,
( X2 = vabs(esk15_5(X2,X1,X4,X5,X3),esk16_5(X2,X1,X4,X5,X3),esk17_5(X2,X1,X4,X5,X3))
| X4 = vsomeExp(vapp(vgetSomeExp(X5),X3))
| X1 != vapp(X2,X3)
| X5 != vreduce(X2)
| ~ visSomeExp(X5)
| X4 != vreduce(X1) ),
inference(split_conjunct,[status(thm)],[i_0_89]),
[final] ).
cnf(i_0_235,plain,
( X1 = esk51_4(X1,X2,X3,X4)
| X1 = esk47_4(X1,X2,X3,X4)
| X4 = vapp(vsubst(esk43_4(X1,X2,X3,X4),esk44_4(X1,X2,X3,X4),esk42_4(X1,X2,X3,X4)),vsubst(esk43_4(X1,X2,X3,X4),esk44_4(X1,X2,X3,X4),esk45_4(X1,X2,X3,X4)))
| epred1_4(X4,X3,X2,X1)
| ~ epred2_4(X4,X3,X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_236,plain,
( X1 = esk52_4(X2,X1,X3,X4)
| X1 = esk46_4(X2,X1,X3,X4)
| X4 = vapp(vsubst(esk43_4(X2,X1,X3,X4),esk44_4(X2,X1,X3,X4),esk42_4(X2,X1,X3,X4)),vsubst(esk43_4(X2,X1,X3,X4),esk44_4(X2,X1,X3,X4),esk45_4(X2,X1,X3,X4)))
| epred1_4(X4,X3,X1,X2)
| ~ epred2_4(X4,X3,X1,X2) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_237,plain,
( X1 = esk52_4(X2,X1,X3,X4)
| X2 = esk47_4(X2,X1,X3,X4)
| X4 = vapp(vsubst(esk43_4(X2,X1,X3,X4),esk44_4(X2,X1,X3,X4),esk42_4(X2,X1,X3,X4)),vsubst(esk43_4(X2,X1,X3,X4),esk44_4(X2,X1,X3,X4),esk45_4(X2,X1,X3,X4)))
| epred1_4(X4,X3,X1,X2)
| ~ epred2_4(X4,X3,X1,X2) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_238,plain,
( X1 = esk51_4(X1,X2,X3,X4)
| X2 = esk46_4(X1,X2,X3,X4)
| X4 = vapp(vsubst(esk43_4(X1,X2,X3,X4),esk44_4(X1,X2,X3,X4),esk42_4(X1,X2,X3,X4)),vsubst(esk43_4(X1,X2,X3,X4),esk44_4(X1,X2,X3,X4),esk45_4(X1,X2,X3,X4)))
| epred1_4(X4,X3,X2,X1)
| ~ epred2_4(X4,X3,X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_239,plain,
( X1 = vabs(esk54_4(X2,X3,X1,X4),esk53_4(X2,X3,X1,X4),esk56_4(X2,X3,X1,X4))
| X1 = vabs(esk48_4(X2,X3,X1,X4),esk49_4(X2,X3,X1,X4),esk50_4(X2,X3,X1,X4))
| X1 = vapp(esk42_4(X2,X3,X1,X4),esk45_4(X2,X3,X1,X4))
| epred1_4(X4,X1,X3,X2)
| ~ epred2_4(X4,X1,X3,X2) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_240,plain,
( X1 = vabs(esk54_4(X2,X3,X1,X4),esk53_4(X2,X3,X1,X4),esk56_4(X2,X3,X1,X4))
| X4 = vabs(esk48_4(X2,X3,X1,X4),esk49_4(X2,X3,X1,X4),esk50_4(X2,X3,X1,X4))
| X1 = vapp(esk42_4(X2,X3,X1,X4),esk45_4(X2,X3,X1,X4))
| epred1_4(X4,X1,X3,X2)
| ~ epred2_4(X4,X1,X3,X2) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_241,plain,
( X1 = vabs(esk10_4(X2,X3,X4,X1),esk11_4(X2,X3,X4,X1),vsubst(esk12_4(X2,X3,X4,X1),esk13_4(X2,X3,X4,X1),esk14_4(X2,X3,X4,X1)))
| epred2_4(X1,X4,X3,X2)
| vsubst(X2,X3,X4) != X1 ),
inference(split_conjunct,[status(thm)],[i_0_90]),
[final] ).
cnf(i_0_242,plain,
( visFreeVar(esk54_4(X1,X2,X3,X4),esk52_4(X1,X2,X3,X4))
| X3 = vabs(esk48_4(X1,X2,X3,X4),esk49_4(X1,X2,X3,X4),esk50_4(X1,X2,X3,X4))
| X3 = vapp(esk42_4(X1,X2,X3,X4),esk45_4(X1,X2,X3,X4))
| epred1_4(X4,X3,X2,X1)
| ~ epred2_4(X4,X3,X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_243,plain,
( visFreeVar(esk54_4(X1,X2,X3,X4),esk52_4(X1,X2,X3,X4))
| X4 = vabs(esk48_4(X1,X2,X3,X4),esk49_4(X1,X2,X3,X4),esk50_4(X1,X2,X3,X4))
| X3 = vapp(esk42_4(X1,X2,X3,X4),esk45_4(X1,X2,X3,X4))
| epred1_4(X4,X3,X2,X1)
| ~ epred2_4(X4,X3,X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_244,plain,
( X1 = vabs(esk54_4(X2,X3,X1,X4),esk53_4(X2,X3,X1,X4),esk56_4(X2,X3,X1,X4))
| X1 = vabs(esk48_4(X2,X3,X1,X4),esk49_4(X2,X3,X1,X4),esk50_4(X2,X3,X1,X4))
| X2 = esk43_4(X2,X3,X1,X4)
| epred1_4(X4,X1,X3,X2)
| ~ epred2_4(X4,X1,X3,X2) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_245,plain,
( X1 = vabs(esk54_4(X2,X3,X1,X4),esk53_4(X2,X3,X1,X4),esk56_4(X2,X3,X1,X4))
| X4 = vabs(esk48_4(X2,X3,X1,X4),esk49_4(X2,X3,X1,X4),esk50_4(X2,X3,X1,X4))
| X2 = esk43_4(X2,X3,X1,X4)
| epred1_4(X4,X1,X3,X2)
| ~ epred2_4(X4,X1,X3,X2) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_246,plain,
( X1 = vabs(esk54_4(X2,X3,X1,X4),esk53_4(X2,X3,X1,X4),esk56_4(X2,X3,X1,X4))
| X1 = vabs(esk48_4(X2,X3,X1,X4),esk49_4(X2,X3,X1,X4),esk50_4(X2,X3,X1,X4))
| X3 = esk44_4(X2,X3,X1,X4)
| epred1_4(X4,X1,X3,X2)
| ~ epred2_4(X4,X1,X3,X2) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_247,plain,
( X1 = vabs(esk54_4(X2,X3,X1,X4),esk53_4(X2,X3,X1,X4),esk56_4(X2,X3,X1,X4))
| X4 = vabs(esk48_4(X2,X3,X1,X4),esk49_4(X2,X3,X1,X4),esk50_4(X2,X3,X1,X4))
| X3 = esk44_4(X2,X3,X1,X4)
| epred1_4(X4,X1,X3,X2)
| ~ epred2_4(X4,X1,X3,X2) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_248,plain,
( X3 = vabs(esk48_4(X1,X2,X3,X4),esk49_4(X1,X2,X3,X4),esk50_4(X1,X2,X3,X4))
| X3 = vapp(esk42_4(X1,X2,X3,X4),esk45_4(X1,X2,X3,X4))
| epred1_4(X4,X3,X2,X1)
| esk51_4(X1,X2,X3,X4) != esk54_4(X1,X2,X3,X4)
| ~ epred2_4(X4,X3,X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_249,plain,
( X4 = vabs(esk48_4(X1,X2,X3,X4),esk49_4(X1,X2,X3,X4),esk50_4(X1,X2,X3,X4))
| X3 = vapp(esk42_4(X1,X2,X3,X4),esk45_4(X1,X2,X3,X4))
| epred1_4(X4,X3,X2,X1)
| esk51_4(X1,X2,X3,X4) != esk54_4(X1,X2,X3,X4)
| ~ epred2_4(X4,X3,X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_250,plain,
( X1 = vabs(esk54_4(X2,X3,X1,X4),esk53_4(X2,X3,X1,X4),esk56_4(X2,X3,X1,X4))
| esk47_4(X2,X3,X1,X4) = esk48_4(X2,X3,X1,X4)
| X1 = vapp(esk42_4(X2,X3,X1,X4),esk45_4(X2,X3,X1,X4))
| epred1_4(X4,X1,X3,X2)
| ~ epred2_4(X4,X1,X3,X2) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_251,plain,
( X1 = esk52_4(X2,X1,X3,X4)
| X3 = vabs(esk48_4(X2,X1,X3,X4),esk49_4(X2,X1,X3,X4),esk50_4(X2,X1,X3,X4))
| X3 = vapp(esk42_4(X2,X1,X3,X4),esk45_4(X2,X1,X3,X4))
| epred1_4(X4,X3,X1,X2)
| ~ epred2_4(X4,X3,X1,X2) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_252,plain,
( X1 = esk52_4(X2,X1,X3,X4)
| X4 = vabs(esk48_4(X2,X1,X3,X4),esk49_4(X2,X1,X3,X4),esk50_4(X2,X1,X3,X4))
| X3 = vapp(esk42_4(X2,X1,X3,X4),esk45_4(X2,X1,X3,X4))
| epred1_4(X4,X3,X1,X2)
| ~ epred2_4(X4,X3,X1,X2) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_253,plain,
( X1 = esk51_4(X1,X2,X3,X4)
| X3 = vabs(esk48_4(X1,X2,X3,X4),esk49_4(X1,X2,X3,X4),esk50_4(X1,X2,X3,X4))
| X3 = vapp(esk42_4(X1,X2,X3,X4),esk45_4(X1,X2,X3,X4))
| epred1_4(X4,X3,X2,X1)
| ~ epred2_4(X4,X3,X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_254,plain,
( X1 = esk51_4(X1,X2,X3,X4)
| X4 = vabs(esk48_4(X1,X2,X3,X4),esk49_4(X1,X2,X3,X4),esk50_4(X1,X2,X3,X4))
| X3 = vapp(esk42_4(X1,X2,X3,X4),esk45_4(X1,X2,X3,X4))
| epred1_4(X4,X3,X2,X1)
| ~ epred2_4(X4,X3,X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_255,plain,
( X1 = vabs(esk54_4(X2,X3,X1,X4),esk53_4(X2,X3,X1,X4),esk56_4(X2,X3,X1,X4))
| X2 = esk47_4(X2,X3,X1,X4)
| X1 = vapp(esk42_4(X2,X3,X1,X4),esk45_4(X2,X3,X1,X4))
| epred1_4(X4,X1,X3,X2)
| ~ epred2_4(X4,X1,X3,X2) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_256,plain,
( X1 = vabs(esk54_4(X2,X3,X1,X4),esk53_4(X2,X3,X1,X4),esk56_4(X2,X3,X1,X4))
| X3 = esk46_4(X2,X3,X1,X4)
| X1 = vapp(esk42_4(X2,X3,X1,X4),esk45_4(X2,X3,X1,X4))
| epred1_4(X4,X1,X3,X2)
| ~ epred2_4(X4,X1,X3,X2) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_257,plain,
( visFreeVar(esk54_4(X1,X2,X3,X4),esk52_4(X1,X2,X3,X4))
| X3 = vabs(esk48_4(X1,X2,X3,X4),esk49_4(X1,X2,X3,X4),esk50_4(X1,X2,X3,X4))
| X1 = esk43_4(X1,X2,X3,X4)
| epred1_4(X4,X3,X2,X1)
| ~ epred2_4(X4,X3,X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_258,plain,
( visFreeVar(esk54_4(X1,X2,X3,X4),esk52_4(X1,X2,X3,X4))
| X4 = vabs(esk48_4(X1,X2,X3,X4),esk49_4(X1,X2,X3,X4),esk50_4(X1,X2,X3,X4))
| X1 = esk43_4(X1,X2,X3,X4)
| epred1_4(X4,X3,X2,X1)
| ~ epred2_4(X4,X3,X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_259,plain,
( visFreeVar(esk54_4(X1,X2,X3,X4),esk52_4(X1,X2,X3,X4))
| X3 = vabs(esk48_4(X1,X2,X3,X4),esk49_4(X1,X2,X3,X4),esk50_4(X1,X2,X3,X4))
| X2 = esk44_4(X1,X2,X3,X4)
| epred1_4(X4,X3,X2,X1)
| ~ epred2_4(X4,X3,X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_260,plain,
( visFreeVar(esk54_4(X1,X2,X3,X4),esk52_4(X1,X2,X3,X4))
| X4 = vabs(esk48_4(X1,X2,X3,X4),esk49_4(X1,X2,X3,X4),esk50_4(X1,X2,X3,X4))
| X2 = esk44_4(X1,X2,X3,X4)
| epred1_4(X4,X3,X2,X1)
| ~ epred2_4(X4,X3,X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_261,plain,
( X3 = vabs(esk48_4(X1,X2,X3,X4),esk49_4(X1,X2,X3,X4),esk50_4(X1,X2,X3,X4))
| X1 = esk43_4(X1,X2,X3,X4)
| epred1_4(X4,X3,X2,X1)
| esk51_4(X1,X2,X3,X4) != esk54_4(X1,X2,X3,X4)
| ~ epred2_4(X4,X3,X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_262,plain,
( X4 = vabs(esk48_4(X1,X2,X3,X4),esk49_4(X1,X2,X3,X4),esk50_4(X1,X2,X3,X4))
| X1 = esk43_4(X1,X2,X3,X4)
| epred1_4(X4,X3,X2,X1)
| esk51_4(X1,X2,X3,X4) != esk54_4(X1,X2,X3,X4)
| ~ epred2_4(X4,X3,X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_263,plain,
( X3 = vabs(esk48_4(X1,X2,X3,X4),esk49_4(X1,X2,X3,X4),esk50_4(X1,X2,X3,X4))
| X2 = esk44_4(X1,X2,X3,X4)
| epred1_4(X4,X3,X2,X1)
| esk51_4(X1,X2,X3,X4) != esk54_4(X1,X2,X3,X4)
| ~ epred2_4(X4,X3,X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_264,plain,
( X4 = vabs(esk48_4(X1,X2,X3,X4),esk49_4(X1,X2,X3,X4),esk50_4(X1,X2,X3,X4))
| X2 = esk44_4(X1,X2,X3,X4)
| epred1_4(X4,X3,X2,X1)
| esk51_4(X1,X2,X3,X4) != esk54_4(X1,X2,X3,X4)
| ~ epred2_4(X4,X3,X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_265,plain,
( visFreeVar(esk54_4(X1,X2,X3,X4),esk52_4(X1,X2,X3,X4))
| esk47_4(X1,X2,X3,X4) = esk48_4(X1,X2,X3,X4)
| X3 = vapp(esk42_4(X1,X2,X3,X4),esk45_4(X1,X2,X3,X4))
| epred1_4(X4,X3,X2,X1)
| ~ epred2_4(X4,X3,X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_266,plain,
( X1 = vabs(esk54_4(X2,X3,X1,X4),esk53_4(X2,X3,X1,X4),esk56_4(X2,X3,X1,X4))
| esk47_4(X2,X3,X1,X4) = esk48_4(X2,X3,X1,X4)
| X2 = esk43_4(X2,X3,X1,X4)
| epred1_4(X4,X1,X3,X2)
| ~ epred2_4(X4,X1,X3,X2) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_267,plain,
( X1 = vabs(esk54_4(X2,X3,X1,X4),esk53_4(X2,X3,X1,X4),esk56_4(X2,X3,X1,X4))
| esk47_4(X2,X3,X1,X4) = esk48_4(X2,X3,X1,X4)
| X3 = esk44_4(X2,X3,X1,X4)
| epred1_4(X4,X1,X3,X2)
| ~ epred2_4(X4,X1,X3,X2) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_268,plain,
( esk47_4(X1,X2,X3,X4) = esk48_4(X1,X2,X3,X4)
| X3 = vapp(esk42_4(X1,X2,X3,X4),esk45_4(X1,X2,X3,X4))
| epred1_4(X4,X3,X2,X1)
| esk51_4(X1,X2,X3,X4) != esk54_4(X1,X2,X3,X4)
| ~ epred2_4(X4,X3,X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_269,plain,
( visFreeVar(esk54_4(X1,X2,X3,X4),esk52_4(X1,X2,X3,X4))
| X1 = esk47_4(X1,X2,X3,X4)
| X3 = vapp(esk42_4(X1,X2,X3,X4),esk45_4(X1,X2,X3,X4))
| epred1_4(X4,X3,X2,X1)
| ~ epred2_4(X4,X3,X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_270,plain,
( visFreeVar(esk54_4(X1,X2,X3,X4),esk52_4(X1,X2,X3,X4))
| X2 = esk46_4(X1,X2,X3,X4)
| X3 = vapp(esk42_4(X1,X2,X3,X4),esk45_4(X1,X2,X3,X4))
| epred1_4(X4,X3,X2,X1)
| ~ epred2_4(X4,X3,X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_271,plain,
( X1 = esk52_4(X2,X1,X3,X4)
| X3 = vabs(esk48_4(X2,X1,X3,X4),esk49_4(X2,X1,X3,X4),esk50_4(X2,X1,X3,X4))
| X1 = esk44_4(X2,X1,X3,X4)
| epred1_4(X4,X3,X1,X2)
| ~ epred2_4(X4,X3,X1,X2) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_272,plain,
( X1 = esk52_4(X2,X1,X3,X4)
| X4 = vabs(esk48_4(X2,X1,X3,X4),esk49_4(X2,X1,X3,X4),esk50_4(X2,X1,X3,X4))
| X1 = esk44_4(X2,X1,X3,X4)
| epred1_4(X4,X3,X1,X2)
| ~ epred2_4(X4,X3,X1,X2) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_273,plain,
( X1 = esk51_4(X1,X2,X3,X4)
| X3 = vabs(esk48_4(X1,X2,X3,X4),esk49_4(X1,X2,X3,X4),esk50_4(X1,X2,X3,X4))
| X1 = esk43_4(X1,X2,X3,X4)
| epred1_4(X4,X3,X2,X1)
| ~ epred2_4(X4,X3,X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_274,plain,
( X1 = esk51_4(X1,X2,X3,X4)
| X4 = vabs(esk48_4(X1,X2,X3,X4),esk49_4(X1,X2,X3,X4),esk50_4(X1,X2,X3,X4))
| X1 = esk43_4(X1,X2,X3,X4)
| epred1_4(X4,X3,X2,X1)
| ~ epred2_4(X4,X3,X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_275,plain,
( X1 = esk51_4(X1,X2,X3,X4)
| X3 = vabs(esk48_4(X1,X2,X3,X4),esk49_4(X1,X2,X3,X4),esk50_4(X1,X2,X3,X4))
| X2 = esk44_4(X1,X2,X3,X4)
| epred1_4(X4,X3,X2,X1)
| ~ epred2_4(X4,X3,X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_276,plain,
( X1 = esk51_4(X1,X2,X3,X4)
| X4 = vabs(esk48_4(X1,X2,X3,X4),esk49_4(X1,X2,X3,X4),esk50_4(X1,X2,X3,X4))
| X2 = esk44_4(X1,X2,X3,X4)
| epred1_4(X4,X3,X2,X1)
| ~ epred2_4(X4,X3,X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_277,plain,
( X1 = esk52_4(X2,X1,X3,X4)
| X3 = vabs(esk48_4(X2,X1,X3,X4),esk49_4(X2,X1,X3,X4),esk50_4(X2,X1,X3,X4))
| X2 = esk43_4(X2,X1,X3,X4)
| epred1_4(X4,X3,X1,X2)
| ~ epred2_4(X4,X3,X1,X2) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_278,plain,
( X1 = esk52_4(X2,X1,X3,X4)
| X4 = vabs(esk48_4(X2,X1,X3,X4),esk49_4(X2,X1,X3,X4),esk50_4(X2,X1,X3,X4))
| X2 = esk43_4(X2,X1,X3,X4)
| epred1_4(X4,X3,X1,X2)
| ~ epred2_4(X4,X3,X1,X2) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_279,plain,
( X1 = vabs(esk54_4(X2,X3,X1,X4),esk53_4(X2,X3,X1,X4),esk56_4(X2,X3,X1,X4))
| X2 = esk47_4(X2,X3,X1,X4)
| X2 = esk43_4(X2,X3,X1,X4)
| epred1_4(X4,X1,X3,X2)
| ~ epred2_4(X4,X1,X3,X2) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_280,plain,
( X1 = vabs(esk54_4(X2,X3,X1,X4),esk53_4(X2,X3,X1,X4),esk56_4(X2,X3,X1,X4))
| X3 = esk46_4(X2,X3,X1,X4)
| X2 = esk43_4(X2,X3,X1,X4)
| epred1_4(X4,X1,X3,X2)
| ~ epred2_4(X4,X1,X3,X2) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_281,plain,
( X1 = vabs(esk54_4(X2,X3,X1,X4),esk53_4(X2,X3,X1,X4),esk56_4(X2,X3,X1,X4))
| X2 = esk47_4(X2,X3,X1,X4)
| X3 = esk44_4(X2,X3,X1,X4)
| epred1_4(X4,X1,X3,X2)
| ~ epred2_4(X4,X1,X3,X2) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_282,plain,
( X1 = vabs(esk54_4(X2,X3,X1,X4),esk53_4(X2,X3,X1,X4),esk56_4(X2,X3,X1,X4))
| X3 = esk46_4(X2,X3,X1,X4)
| X3 = esk44_4(X2,X3,X1,X4)
| epred1_4(X4,X1,X3,X2)
| ~ epred2_4(X4,X1,X3,X2) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_283,plain,
( X1 = esk47_4(X1,X2,X3,X4)
| X3 = vapp(esk42_4(X1,X2,X3,X4),esk45_4(X1,X2,X3,X4))
| epred1_4(X4,X3,X2,X1)
| esk51_4(X1,X2,X3,X4) != esk54_4(X1,X2,X3,X4)
| ~ epred2_4(X4,X3,X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_284,plain,
( X2 = esk46_4(X1,X2,X3,X4)
| X3 = vapp(esk42_4(X1,X2,X3,X4),esk45_4(X1,X2,X3,X4))
| epred1_4(X4,X3,X2,X1)
| esk51_4(X1,X2,X3,X4) != esk54_4(X1,X2,X3,X4)
| ~ epred2_4(X4,X3,X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_285,plain,
( X1 = esk52_4(X2,X1,X3,X4)
| esk47_4(X2,X1,X3,X4) = esk48_4(X2,X1,X3,X4)
| X3 = vapp(esk42_4(X2,X1,X3,X4),esk45_4(X2,X1,X3,X4))
| epred1_4(X4,X3,X1,X2)
| ~ epred2_4(X4,X3,X1,X2) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_286,plain,
( X1 = esk51_4(X1,X2,X3,X4)
| esk47_4(X1,X2,X3,X4) = esk48_4(X1,X2,X3,X4)
| X3 = vapp(esk42_4(X1,X2,X3,X4),esk45_4(X1,X2,X3,X4))
| epred1_4(X4,X3,X2,X1)
| ~ epred2_4(X4,X3,X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_287,plain,
( visFreeVar(esk54_4(X1,X2,X3,X4),esk52_4(X1,X2,X3,X4))
| esk47_4(X1,X2,X3,X4) = esk48_4(X1,X2,X3,X4)
| X1 = esk43_4(X1,X2,X3,X4)
| epred1_4(X4,X3,X2,X1)
| ~ epred2_4(X4,X3,X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_288,plain,
( visFreeVar(esk54_4(X1,X2,X3,X4),esk52_4(X1,X2,X3,X4))
| esk47_4(X1,X2,X3,X4) = esk48_4(X1,X2,X3,X4)
| X2 = esk44_4(X1,X2,X3,X4)
| epred1_4(X4,X3,X2,X1)
| ~ epred2_4(X4,X3,X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_289,plain,
( esk47_4(X1,X2,X3,X4) = esk48_4(X1,X2,X3,X4)
| X1 = esk43_4(X1,X2,X3,X4)
| epred1_4(X4,X3,X2,X1)
| esk51_4(X1,X2,X3,X4) != esk54_4(X1,X2,X3,X4)
| ~ epred2_4(X4,X3,X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_290,plain,
( esk47_4(X1,X2,X3,X4) = esk48_4(X1,X2,X3,X4)
| X2 = esk44_4(X1,X2,X3,X4)
| epred1_4(X4,X3,X2,X1)
| esk51_4(X1,X2,X3,X4) != esk54_4(X1,X2,X3,X4)
| ~ epred2_4(X4,X3,X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_291,plain,
( X1 = esk51_4(X1,X2,X3,X4)
| X1 = esk47_4(X1,X2,X3,X4)
| X3 = vapp(esk42_4(X1,X2,X3,X4),esk45_4(X1,X2,X3,X4))
| epred1_4(X4,X3,X2,X1)
| ~ epred2_4(X4,X3,X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_292,plain,
( X1 = esk52_4(X2,X1,X3,X4)
| X1 = esk46_4(X2,X1,X3,X4)
| X3 = vapp(esk42_4(X2,X1,X3,X4),esk45_4(X2,X1,X3,X4))
| epred1_4(X4,X3,X1,X2)
| ~ epred2_4(X4,X3,X1,X2) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_293,plain,
( X1 = esk52_4(X2,X1,X3,X4)
| X2 = esk47_4(X2,X1,X3,X4)
| X3 = vapp(esk42_4(X2,X1,X3,X4),esk45_4(X2,X1,X3,X4))
| epred1_4(X4,X3,X1,X2)
| ~ epred2_4(X4,X3,X1,X2) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_294,plain,
( X1 = esk51_4(X1,X2,X3,X4)
| X2 = esk46_4(X1,X2,X3,X4)
| X3 = vapp(esk42_4(X1,X2,X3,X4),esk45_4(X1,X2,X3,X4))
| epred1_4(X4,X3,X2,X1)
| ~ epred2_4(X4,X3,X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_295,plain,
( visFreeVar(esk54_4(X1,X2,X3,X4),esk52_4(X1,X2,X3,X4))
| X1 = esk47_4(X1,X2,X3,X4)
| X1 = esk43_4(X1,X2,X3,X4)
| epred1_4(X4,X3,X2,X1)
| ~ epred2_4(X4,X3,X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_296,plain,
( visFreeVar(esk54_4(X1,X2,X3,X4),esk52_4(X1,X2,X3,X4))
| X2 = esk46_4(X1,X2,X3,X4)
| X1 = esk43_4(X1,X2,X3,X4)
| epred1_4(X4,X3,X2,X1)
| ~ epred2_4(X4,X3,X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_297,plain,
( visFreeVar(esk54_4(X1,X2,X3,X4),esk52_4(X1,X2,X3,X4))
| X1 = esk47_4(X1,X2,X3,X4)
| X2 = esk44_4(X1,X2,X3,X4)
| epred1_4(X4,X3,X2,X1)
| ~ epred2_4(X4,X3,X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_298,plain,
( visFreeVar(esk54_4(X1,X2,X3,X4),esk52_4(X1,X2,X3,X4))
| X2 = esk46_4(X1,X2,X3,X4)
| X2 = esk44_4(X1,X2,X3,X4)
| epred1_4(X4,X3,X2,X1)
| ~ epred2_4(X4,X3,X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_299,plain,
( X1 = esk47_4(X1,X2,X3,X4)
| X1 = esk43_4(X1,X2,X3,X4)
| epred1_4(X4,X3,X2,X1)
| esk51_4(X1,X2,X3,X4) != esk54_4(X1,X2,X3,X4)
| ~ epred2_4(X4,X3,X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_300,plain,
( X2 = esk46_4(X1,X2,X3,X4)
| X1 = esk43_4(X1,X2,X3,X4)
| epred1_4(X4,X3,X2,X1)
| esk51_4(X1,X2,X3,X4) != esk54_4(X1,X2,X3,X4)
| ~ epred2_4(X4,X3,X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_301,plain,
( X1 = esk47_4(X1,X2,X3,X4)
| X2 = esk44_4(X1,X2,X3,X4)
| epred1_4(X4,X3,X2,X1)
| esk51_4(X1,X2,X3,X4) != esk54_4(X1,X2,X3,X4)
| ~ epred2_4(X4,X3,X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_302,plain,
( X2 = esk46_4(X1,X2,X3,X4)
| X2 = esk44_4(X1,X2,X3,X4)
| epred1_4(X4,X3,X2,X1)
| esk51_4(X1,X2,X3,X4) != esk54_4(X1,X2,X3,X4)
| ~ epred2_4(X4,X3,X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_303,plain,
( epred2_4(X4,X3,X2,X1)
| ~ visFreeVar(esk10_4(X1,X2,X3,X4),esk13_4(X1,X2,X3,X4))
| vsubst(X1,X2,X3) != X4 ),
inference(split_conjunct,[status(thm)],[i_0_90]),
[final] ).
cnf(i_0_304,plain,
( X1 = vabs(esk10_4(X2,X3,X1,X4),esk11_4(X2,X3,X1,X4),esk14_4(X2,X3,X1,X4))
| epred2_4(X4,X1,X3,X2)
| vsubst(X2,X3,X1) != X4 ),
inference(split_conjunct,[status(thm)],[i_0_90]),
[final] ).
cnf(i_0_305,plain,
( X3 = vvar(esk37_4(X1,X2,X3,X4))
| esk40_4(X1,X2,X3,X4) != esk41_4(X1,X2,X3,X4)
| ~ epred1_4(X4,X3,X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_91]),
[final] ).
cnf(i_0_306,plain,
( esk36_4(X1,X2,X3,X4) = esk37_4(X1,X2,X3,X4)
| esk40_4(X1,X2,X3,X4) != esk41_4(X1,X2,X3,X4)
| ~ epred1_4(X4,X3,X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_91]),
[final] ).
cnf(i_0_307,plain,
( X1 = esk52_4(X2,X1,X3,X4)
| esk47_4(X2,X1,X3,X4) = esk48_4(X2,X1,X3,X4)
| X1 = esk44_4(X2,X1,X3,X4)
| epred1_4(X4,X3,X1,X2)
| ~ epred2_4(X4,X3,X1,X2) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_308,plain,
( X1 = esk51_4(X1,X2,X3,X4)
| esk47_4(X1,X2,X3,X4) = esk48_4(X1,X2,X3,X4)
| X1 = esk43_4(X1,X2,X3,X4)
| epred1_4(X4,X3,X2,X1)
| ~ epred2_4(X4,X3,X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_309,plain,
( X1 = esk51_4(X1,X2,X3,X4)
| esk47_4(X1,X2,X3,X4) = esk48_4(X1,X2,X3,X4)
| X2 = esk44_4(X1,X2,X3,X4)
| epred1_4(X4,X3,X2,X1)
| ~ epred2_4(X4,X3,X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_310,plain,
( X1 = esk52_4(X2,X1,X3,X4)
| esk47_4(X2,X1,X3,X4) = esk48_4(X2,X1,X3,X4)
| X2 = esk43_4(X2,X1,X3,X4)
| epred1_4(X4,X3,X1,X2)
| ~ epred2_4(X4,X3,X1,X2) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_311,plain,
( X2 = vabs(esk18_4(X3,X2,X4,X1),esk19_4(X3,X2,X4,X1),esk20_4(X3,X2,X4,X1))
| visSomeExp(X4)
| X5 = vnoExp
| X1 != vapp(X2,X3)
| X4 != vreduce(X2)
| X5 != vreduce(X1) ),
inference(split_conjunct,[status(thm)],[i_0_92]),
[final] ).
cnf(i_0_312,plain,
( X1 = esk36_4(X1,X2,X3,X4)
| esk40_4(X1,X2,X3,X4) != esk41_4(X1,X2,X3,X4)
| ~ epred1_4(X4,X3,X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_91]),
[final] ).
cnf(i_0_313,plain,
( X2 = esk38_4(X1,X2,X3,X4)
| esk40_4(X1,X2,X3,X4) != esk41_4(X1,X2,X3,X4)
| ~ epred1_4(X4,X3,X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_91]),
[final] ).
cnf(i_0_314,plain,
( X4 = esk38_4(X1,X2,X3,X4)
| esk40_4(X1,X2,X3,X4) != esk41_4(X1,X2,X3,X4)
| ~ epred1_4(X4,X3,X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_91]),
[final] ).
cnf(i_0_315,plain,
( vtcheck(X1,esk29_3(X2,X3,X1),varrow(esk31_3(X2,X3,X1),X3))
| vtcheck(vbind(esk25_3(X2,X3,X1),esk27_3(X2,X3,X1),X1),esk26_3(X2,X3,X1),esk28_3(X2,X3,X1))
| vlookup(esk24_3(X2,X3,X1),X1) = vsomeType(X3)
| ~ vtcheck(X1,X2,X3) ),
inference(split_conjunct,[status(thm)],[i_0_93]),
[final] ).
cnf(i_0_316,plain,
( vtcheck(X1,esk29_3(X2,X3,X1),varrow(esk31_3(X2,X3,X1),X3))
| vtcheck(vbind(esk25_3(X2,X3,X1),esk27_3(X2,X3,X1),X1),esk26_3(X2,X3,X1),esk28_3(X2,X3,X1))
| X2 = vvar(esk24_3(X2,X3,X1))
| ~ vtcheck(X1,X2,X3) ),
inference(split_conjunct,[status(thm)],[i_0_93]),
[final] ).
cnf(i_0_317,plain,
( X1 = vvar(esk41_4(X2,X3,X1,X4))
| X1 = vvar(esk37_4(X2,X3,X1,X4))
| ~ epred1_4(X4,X1,X3,X2) ),
inference(split_conjunct,[status(thm)],[i_0_91]),
[final] ).
cnf(i_0_318,plain,
( X1 = vvar(esk41_4(X2,X3,X4,X1))
| X4 = vvar(esk37_4(X2,X3,X4,X1))
| ~ epred1_4(X1,X4,X3,X2) ),
inference(split_conjunct,[status(thm)],[i_0_91]),
[final] ).
cnf(i_0_319,plain,
( X1 = esk52_4(X2,X1,X3,X4)
| X1 = esk46_4(X2,X1,X3,X4)
| X1 = esk44_4(X2,X1,X3,X4)
| epred1_4(X4,X3,X1,X2)
| ~ epred2_4(X4,X3,X1,X2) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_320,plain,
( X1 = esk51_4(X1,X2,X3,X4)
| X1 = esk47_4(X1,X2,X3,X4)
| X1 = esk43_4(X1,X2,X3,X4)
| epred1_4(X4,X3,X2,X1)
| ~ epred2_4(X4,X3,X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_321,plain,
( X1 = esk52_4(X2,X1,X3,X4)
| X2 = esk47_4(X2,X1,X3,X4)
| X1 = esk44_4(X2,X1,X3,X4)
| epred1_4(X4,X3,X1,X2)
| ~ epred2_4(X4,X3,X1,X2) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_322,plain,
( X1 = esk51_4(X1,X2,X3,X4)
| X2 = esk46_4(X1,X2,X3,X4)
| X1 = esk43_4(X1,X2,X3,X4)
| epred1_4(X4,X3,X2,X1)
| ~ epred2_4(X4,X3,X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_323,plain,
( X1 = esk51_4(X1,X2,X3,X4)
| X1 = esk47_4(X1,X2,X3,X4)
| X2 = esk44_4(X1,X2,X3,X4)
| epred1_4(X4,X3,X2,X1)
| ~ epred2_4(X4,X3,X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_324,plain,
( X1 = esk51_4(X1,X2,X3,X4)
| X2 = esk46_4(X1,X2,X3,X4)
| X2 = esk44_4(X1,X2,X3,X4)
| epred1_4(X4,X3,X2,X1)
| ~ epred2_4(X4,X3,X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_325,plain,
( X1 = esk52_4(X2,X1,X3,X4)
| X1 = esk46_4(X2,X1,X3,X4)
| X2 = esk43_4(X2,X1,X3,X4)
| epred1_4(X4,X3,X1,X2)
| ~ epred2_4(X4,X3,X1,X2) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_326,plain,
( X1 = esk52_4(X2,X1,X3,X4)
| X2 = esk47_4(X2,X1,X3,X4)
| X2 = esk43_4(X2,X1,X3,X4)
| epred1_4(X4,X3,X1,X2)
| ~ epred2_4(X4,X3,X1,X2) ),
inference(split_conjunct,[status(thm)],[i_0_88]),
[final] ).
cnf(i_0_327,plain,
( X1 = vvar(esk41_4(X2,X3,X1,X4))
| esk36_4(X2,X3,X1,X4) = esk37_4(X2,X3,X1,X4)
| ~ epred1_4(X4,X1,X3,X2) ),
inference(split_conjunct,[status(thm)],[i_0_91]),
[final] ).
cnf(i_0_328,plain,
( X1 = vvar(esk41_4(X2,X3,X4,X1))
| esk36_4(X2,X3,X4,X1) = esk37_4(X2,X3,X4,X1)
| ~ epred1_4(X1,X4,X3,X2) ),
inference(split_conjunct,[status(thm)],[i_0_91]),
[final] ).
cnf(i_0_329,plain,
( vtcheck(X1,esk30_3(X2,X3,X1),esk31_3(X2,X3,X1))
| vtcheck(vbind(esk25_3(X2,X3,X1),esk27_3(X2,X3,X1),X1),esk26_3(X2,X3,X1),esk28_3(X2,X3,X1))
| vlookup(esk24_3(X2,X3,X1),X1) = vsomeType(X3)
| ~ vtcheck(X1,X2,X3) ),
inference(split_conjunct,[status(thm)],[i_0_93]),
[final] ).
cnf(i_0_330,plain,
( vtcheck(X1,esk30_3(X2,X3,X1),esk31_3(X2,X3,X1))
| vtcheck(vbind(esk25_3(X2,X3,X1),esk27_3(X2,X3,X1),X1),esk26_3(X2,X3,X1),esk28_3(X2,X3,X1))
| X2 = vvar(esk24_3(X2,X3,X1))
| ~ vtcheck(X1,X2,X3) ),
inference(split_conjunct,[status(thm)],[i_0_93]),
[final] ).
cnf(i_0_331,plain,
( X1 = vapp(esk29_3(X1,X2,X3),esk30_3(X1,X2,X3))
| vtcheck(vbind(esk25_3(X1,X2,X3),esk27_3(X1,X2,X3),X3),esk26_3(X1,X2,X3),esk28_3(X1,X2,X3))
| vlookup(esk24_3(X1,X2,X3),X3) = vsomeType(X2)
| ~ vtcheck(X3,X1,X2) ),
inference(split_conjunct,[status(thm)],[i_0_93]),
[final] ).
cnf(i_0_332,plain,
( X1 = vapp(esk29_3(X1,X2,X3),esk30_3(X1,X2,X3))
| vtcheck(vbind(esk25_3(X1,X2,X3),esk27_3(X1,X2,X3),X3),esk26_3(X1,X2,X3),esk28_3(X1,X2,X3))
| X1 = vvar(esk24_3(X1,X2,X3))
| ~ vtcheck(X3,X1,X2) ),
inference(split_conjunct,[status(thm)],[i_0_93]),
[final] ).
cnf(i_0_333,plain,
( X1 = vapp(vabs(esk68_2(X1,X2),esk66_2(X1,X2),esk70_2(X1,X2)),esk69_2(X1,X2))
| X2 = vsomeExp(vapp(vabs(esk62_2(X1,X2),esk63_2(X1,X2),esk64_2(X1,X2)),vgetSomeExp(esk65_2(X1,X2))))
| X1 = vabs(esk58_2(X1,X2),esk59_2(X1,X2),esk60_2(X1,X2))
| X1 = vvar(esk57_2(X1,X2))
| ~ epred3_2(X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_71]),
[final] ).
cnf(i_0_334,plain,
( X1 = esk40_4(X1,X2,X3,X4)
| X3 = vvar(esk37_4(X1,X2,X3,X4))
| ~ epred1_4(X4,X3,X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_91]),
[final] ).
cnf(i_0_335,plain,
( X1 = esk39_4(X2,X1,X3,X4)
| X3 = vvar(esk37_4(X2,X1,X3,X4))
| ~ epred1_4(X4,X3,X1,X2) ),
inference(split_conjunct,[status(thm)],[i_0_91]),
[final] ).
cnf(i_0_336,plain,
( X1 = vvar(esk41_4(X2,X3,X4,X1))
| X1 = esk38_4(X2,X3,X4,X1)
| ~ epred1_4(X1,X4,X3,X2) ),
inference(split_conjunct,[status(thm)],[i_0_91]),
[final] ).
cnf(i_0_337,plain,
( X1 = vvar(esk41_4(X2,X3,X1,X4))
| X2 = esk36_4(X2,X3,X1,X4)
| ~ epred1_4(X4,X1,X3,X2) ),
inference(split_conjunct,[status(thm)],[i_0_91]),
[final] ).
cnf(i_0_338,plain,
( X1 = vvar(esk41_4(X2,X3,X4,X1))
| X2 = esk36_4(X2,X3,X4,X1)
| ~ epred1_4(X1,X4,X3,X2) ),
inference(split_conjunct,[status(thm)],[i_0_91]),
[final] ).
cnf(i_0_339,plain,
( X1 = vvar(esk41_4(X2,X3,X1,X4))
| X3 = esk38_4(X2,X3,X1,X4)
| ~ epred1_4(X4,X1,X3,X2) ),
inference(split_conjunct,[status(thm)],[i_0_91]),
[final] ).
cnf(i_0_340,plain,
( X1 = vvar(esk41_4(X2,X3,X4,X1))
| X3 = esk38_4(X2,X3,X4,X1)
| ~ epred1_4(X1,X4,X3,X2) ),
inference(split_conjunct,[status(thm)],[i_0_91]),
[final] ).
cnf(i_0_341,plain,
( X1 = vvar(esk41_4(X2,X3,X1,X4))
| X4 = esk38_4(X2,X3,X1,X4)
| ~ epred1_4(X4,X1,X3,X2) ),
inference(split_conjunct,[status(thm)],[i_0_91]),
[final] ).
cnf(i_0_342,plain,
( X1 = vapp(vabs(esk68_2(X1,X2),esk66_2(X1,X2),esk70_2(X1,X2)),esk69_2(X1,X2))
| X2 = vsomeExp(vapp(vabs(esk62_2(X1,X2),esk63_2(X1,X2),esk64_2(X1,X2)),vgetSomeExp(esk65_2(X1,X2))))
| X1 = vabs(esk58_2(X1,X2),esk59_2(X1,X2),esk60_2(X1,X2))
| X2 = vnoExp
| ~ epred3_2(X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_71]),
[final] ).
cnf(i_0_343,plain,
( X1 = esk40_4(X1,X2,X3,X4)
| esk36_4(X1,X2,X3,X4) = esk37_4(X1,X2,X3,X4)
| ~ epred1_4(X4,X3,X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_91]),
[final] ).
cnf(i_0_344,plain,
( X1 = esk39_4(X2,X1,X3,X4)
| esk36_4(X2,X1,X3,X4) = esk37_4(X2,X1,X3,X4)
| ~ epred1_4(X4,X3,X1,X2) ),
inference(split_conjunct,[status(thm)],[i_0_91]),
[final] ).
cnf(i_0_345,plain,
( X1 = vsomeExp(vsubst(esk68_2(X2,X1),esk69_2(X2,X1),esk70_2(X2,X1)))
| X1 = vsomeExp(vapp(vabs(esk62_2(X2,X1),esk63_2(X2,X1),esk64_2(X2,X1)),vgetSomeExp(esk65_2(X2,X1))))
| X2 = vabs(esk58_2(X2,X1),esk59_2(X2,X1),esk60_2(X2,X1))
| X2 = vvar(esk57_2(X2,X1))
| ~ epred3_2(X1,X2) ),
inference(split_conjunct,[status(thm)],[i_0_71]),
[final] ).
cnf(i_0_346,plain,
( epred2_4(X4,X3,X2,X1)
| esk12_4(X1,X2,X3,X4) != esk10_4(X1,X2,X3,X4)
| vsubst(X1,X2,X3) != X4 ),
inference(split_conjunct,[status(thm)],[i_0_90]),
[final] ).
cnf(i_0_347,plain,
( X1 = vsomeExp(vsubst(esk68_2(X2,X1),esk69_2(X2,X1),esk70_2(X2,X1)))
| X1 = vsomeExp(vapp(vabs(esk62_2(X2,X1),esk63_2(X2,X1),esk64_2(X2,X1)),vgetSomeExp(esk65_2(X2,X1))))
| X2 = vabs(esk58_2(X2,X1),esk59_2(X2,X1),esk60_2(X2,X1))
| X1 = vnoExp
| ~ epred3_2(X1,X2) ),
inference(split_conjunct,[status(thm)],[i_0_71]),
[final] ).
cnf(i_0_348,plain,
( X1 = vapp(vabs(esk68_2(X1,X2),esk66_2(X1,X2),esk70_2(X1,X2)),esk69_2(X1,X2))
| X2 = vsomeExp(vapp(vabs(esk62_2(X1,X2),esk63_2(X1,X2),esk64_2(X1,X2)),vgetSomeExp(esk65_2(X1,X2))))
| X2 = vnoExp
| X1 = vvar(esk57_2(X1,X2))
| ~ epred3_2(X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_71]),
[final] ).
cnf(i_0_349,plain,
( X2 = vnoExp
| X1 = vapp(vabs(esk68_2(X1,X2),esk66_2(X1,X2),esk70_2(X1,X2)),esk69_2(X1,X2))
| X2 = vsomeExp(vapp(vabs(esk62_2(X1,X2),esk63_2(X1,X2),esk64_2(X1,X2)),vgetSomeExp(esk65_2(X1,X2))))
| ~ epred3_2(X2,X1) ),
inference(cn,[status(thm)],[i_0_94]),
[final] ).
cnf(i_0_350,plain,
( X1 = vsomeExp(vsubst(esk68_2(X2,X1),esk69_2(X2,X1),esk70_2(X2,X1)))
| X1 = vsomeExp(vapp(vabs(esk62_2(X2,X1),esk63_2(X2,X1),esk64_2(X2,X1)),vgetSomeExp(esk65_2(X2,X1))))
| X1 = vnoExp
| X2 = vvar(esk57_2(X2,X1))
| ~ epred3_2(X1,X2) ),
inference(split_conjunct,[status(thm)],[i_0_71]),
[final] ).
cnf(i_0_351,plain,
( vtcheck(X1,esk29_3(X2,X3,X1),varrow(esk31_3(X2,X3,X1),X3))
| X2 = vabs(esk25_3(X2,X3,X1),esk27_3(X2,X3,X1),esk26_3(X2,X3,X1))
| vlookup(esk24_3(X2,X3,X1),X1) = vsomeType(X3)
| ~ vtcheck(X1,X2,X3) ),
inference(split_conjunct,[status(thm)],[i_0_93]),
[final] ).
cnf(i_0_352,plain,
( vtcheck(X1,esk29_3(X2,X3,X1),varrow(esk31_3(X2,X3,X1),X3))
| X2 = vabs(esk25_3(X2,X3,X1),esk27_3(X2,X3,X1),esk26_3(X2,X3,X1))
| X2 = vvar(esk24_3(X2,X3,X1))
| ~ vtcheck(X1,X2,X3) ),
inference(split_conjunct,[status(thm)],[i_0_93]),
[final] ).
cnf(i_0_353,plain,
( X1 = X2
| vtcheck(vbind(X2,X4,vbind(X1,X3,X5)),X6,X7)
| ~ vtcheck(vbind(X1,X3,vbind(X2,X4,X5)),X6,X7) ),
inference(split_conjunct,[status(thm)],[i_0_95]),
[final] ).
cnf(i_0_354,plain,
( X1 = vnoExp
| X1 = vsomeExp(vsubst(esk68_2(X2,X1),esk69_2(X2,X1),esk70_2(X2,X1)))
| X1 = vsomeExp(vapp(vabs(esk62_2(X2,X1),esk63_2(X2,X1),esk64_2(X2,X1)),vgetSomeExp(esk65_2(X2,X1))))
| ~ epred3_2(X1,X2) ),
inference(cn,[status(thm)],[i_0_96]),
[final] ).
cnf(i_0_355,plain,
( X2 = vsomeExp(vapp(vabs(esk62_2(X1,X2),esk63_2(X1,X2),esk64_2(X1,X2)),vgetSomeExp(esk65_2(X1,X2))))
| X1 = vabs(esk58_2(X1,X2),esk59_2(X1,X2),esk60_2(X1,X2))
| X1 = vvar(esk57_2(X1,X2))
| ~ visSomeExp(esk67_2(X1,X2))
| ~ epred3_2(X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_71]),
[final] ).
cnf(i_0_356,plain,
( esk67_2(X1,X2) = vreduce(esk69_2(X1,X2))
| X2 = vsomeExp(vapp(vabs(esk62_2(X1,X2),esk63_2(X1,X2),esk64_2(X1,X2)),vgetSomeExp(esk65_2(X1,X2))))
| X1 = vabs(esk58_2(X1,X2),esk59_2(X1,X2),esk60_2(X1,X2))
| X1 = vvar(esk57_2(X1,X2))
| ~ epred3_2(X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_71]),
[final] ).
cnf(i_0_357,plain,
( X1 = X2
| visFreeVar(X2,X3)
| vtcheck(X4,vsubst(X1,X3,vabs(X2,X6,X7)),X8)
| ~ vtcheck(X4,X3,X5)
| ~ vtcheck(vbind(X1,X5,X4),vabs(X2,X6,X7),X8) ),
inference(split_conjunct,[status(thm)],[i_0_97]),
[final] ).
cnf(i_0_358,plain,
( visValue(esk69_2(X1,X2))
| X2 = vsomeExp(vapp(vabs(esk62_2(X1,X2),esk63_2(X1,X2),esk64_2(X1,X2)),vgetSomeExp(esk65_2(X1,X2))))
| X1 = vabs(esk58_2(X1,X2),esk59_2(X1,X2),esk60_2(X1,X2))
| X1 = vvar(esk57_2(X1,X2))
| ~ epred3_2(X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_71]),
[final] ).
cnf(i_0_359,plain,
( X1 = esk39_4(X2,X1,X3,X4)
| X1 = esk38_4(X2,X1,X3,X4)
| ~ epred1_4(X4,X3,X1,X2) ),
inference(split_conjunct,[status(thm)],[i_0_91]),
[final] ).
cnf(i_0_360,plain,
( X1 = esk40_4(X1,X2,X3,X4)
| X1 = esk36_4(X1,X2,X3,X4)
| ~ epred1_4(X4,X3,X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_91]),
[final] ).
cnf(i_0_361,plain,
( X1 = esk40_4(X1,X2,X3,X4)
| X2 = esk38_4(X1,X2,X3,X4)
| ~ epred1_4(X4,X3,X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_91]),
[final] ).
cnf(i_0_362,plain,
( X1 = esk39_4(X2,X1,X3,X4)
| X2 = esk36_4(X2,X1,X3,X4)
| ~ epred1_4(X4,X3,X1,X2) ),
inference(split_conjunct,[status(thm)],[i_0_91]),
[final] ).
cnf(i_0_363,plain,
( X1 = esk40_4(X1,X2,X3,X4)
| X4 = esk38_4(X1,X2,X3,X4)
| ~ epred1_4(X4,X3,X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_91]),
[final] ).
cnf(i_0_364,plain,
( X1 = esk39_4(X2,X1,X3,X4)
| X4 = esk38_4(X2,X1,X3,X4)
| ~ epred1_4(X4,X3,X1,X2) ),
inference(split_conjunct,[status(thm)],[i_0_91]),
[final] ).
cnf(i_0_365,plain,
( X2 = vsomeExp(vapp(vabs(esk62_2(X1,X2),esk63_2(X1,X2),esk64_2(X1,X2)),vgetSomeExp(esk65_2(X1,X2))))
| X1 = vabs(esk58_2(X1,X2),esk59_2(X1,X2),esk60_2(X1,X2))
| X2 = vnoExp
| ~ visSomeExp(esk67_2(X1,X2))
| ~ epred3_2(X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_71]),
[final] ).
cnf(i_0_366,plain,
( esk67_2(X1,X2) = vreduce(esk69_2(X1,X2))
| X2 = vsomeExp(vapp(vabs(esk62_2(X1,X2),esk63_2(X1,X2),esk64_2(X1,X2)),vgetSomeExp(esk65_2(X1,X2))))
| X1 = vabs(esk58_2(X1,X2),esk59_2(X1,X2),esk60_2(X1,X2))
| X2 = vnoExp
| ~ epred3_2(X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_71]),
[final] ).
cnf(i_0_367,plain,
( visValue(esk69_2(X1,X2))
| X2 = vsomeExp(vapp(vabs(esk62_2(X1,X2),esk63_2(X1,X2),esk64_2(X1,X2)),vgetSomeExp(esk65_2(X1,X2))))
| X1 = vabs(esk58_2(X1,X2),esk59_2(X1,X2),esk60_2(X1,X2))
| X2 = vnoExp
| ~ epred3_2(X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_71]),
[final] ).
cnf(i_0_368,plain,
( vtcheck(X1,esk30_3(X2,X3,X1),esk31_3(X2,X3,X1))
| X2 = vabs(esk25_3(X2,X3,X1),esk27_3(X2,X3,X1),esk26_3(X2,X3,X1))
| vlookup(esk24_3(X2,X3,X1),X1) = vsomeType(X3)
| ~ vtcheck(X1,X2,X3) ),
inference(split_conjunct,[status(thm)],[i_0_93]),
[final] ).
cnf(i_0_369,plain,
( vtcheck(X1,esk30_3(X2,X3,X1),esk31_3(X2,X3,X1))
| X2 = vabs(esk25_3(X2,X3,X1),esk27_3(X2,X3,X1),esk26_3(X2,X3,X1))
| X2 = vvar(esk24_3(X2,X3,X1))
| ~ vtcheck(X1,X2,X3) ),
inference(split_conjunct,[status(thm)],[i_0_93]),
[final] ).
cnf(i_0_370,plain,
( vtcheck(X1,esk29_3(X2,X3,X1),varrow(esk31_3(X2,X3,X1),X3))
| X3 = varrow(esk27_3(X2,X3,X1),esk28_3(X2,X3,X1))
| vlookup(esk24_3(X2,X3,X1),X1) = vsomeType(X3)
| ~ vtcheck(X1,X2,X3) ),
inference(split_conjunct,[status(thm)],[i_0_93]),
[final] ).
cnf(i_0_371,plain,
( X1 = vbind(esk7_3(X2,X1,X3),esk6_3(X2,X1,X3),esk9_3(X2,X1,X3))
| X1 = vbind(esk4_3(X2,X1,X3),esk5_3(X2,X1,X3),esk2_3(X2,X1,X3))
| X2 = esk1_3(X2,X1,X3)
| vlookup(X2,X1) != X3 ),
inference(split_conjunct,[status(thm)],[i_0_98]),
[final] ).
cnf(i_0_372,plain,
( vtcheck(X1,esk29_3(X2,X3,X1),varrow(esk31_3(X2,X3,X1),X3))
| X3 = varrow(esk27_3(X2,X3,X1),esk28_3(X2,X3,X1))
| X2 = vvar(esk24_3(X2,X3,X1))
| ~ vtcheck(X1,X2,X3) ),
inference(split_conjunct,[status(thm)],[i_0_93]),
[final] ).
cnf(i_0_373,plain,
( X1 = vapp(esk29_3(X1,X2,X3),esk30_3(X1,X2,X3))
| X1 = vabs(esk25_3(X1,X2,X3),esk27_3(X1,X2,X3),esk26_3(X1,X2,X3))
| vlookup(esk24_3(X1,X2,X3),X3) = vsomeType(X2)
| ~ vtcheck(X3,X1,X2) ),
inference(split_conjunct,[status(thm)],[i_0_93]),
[final] ).
cnf(i_0_374,plain,
( X1 = vapp(esk29_3(X1,X2,X3),esk30_3(X1,X2,X3))
| X1 = vabs(esk25_3(X1,X2,X3),esk27_3(X1,X2,X3),esk26_3(X1,X2,X3))
| X1 = vvar(esk24_3(X1,X2,X3))
| ~ vtcheck(X3,X1,X2) ),
inference(split_conjunct,[status(thm)],[i_0_93]),
[final] ).
cnf(i_0_375,plain,
( X1 = vapp(vabs(esk68_2(X1,X2),esk66_2(X1,X2),esk70_2(X1,X2)),esk69_2(X1,X2))
| X1 = vapp(vabs(esk62_2(X1,X2),esk63_2(X1,X2),esk64_2(X1,X2)),esk61_2(X1,X2))
| X1 = vabs(esk58_2(X1,X2),esk59_2(X1,X2),esk60_2(X1,X2))
| X1 = vvar(esk57_2(X1,X2))
| ~ epred3_2(X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_71]),
[final] ).
cnf(i_0_376,plain,
( X1 = vbind(esk7_3(X2,X1,X3),esk6_3(X2,X1,X3),esk9_3(X2,X1,X3))
| X1 = vbind(esk4_3(X2,X1,X3),esk5_3(X2,X1,X3),esk2_3(X2,X1,X3))
| X1 = vempty
| vlookup(X2,X1) != X3 ),
inference(split_conjunct,[status(thm)],[i_0_98]),
[final] ).
cnf(i_0_377,plain,
( X1 = vbind(esk7_3(X2,X1,X3),esk6_3(X2,X1,X3),esk9_3(X2,X1,X3))
| X1 = vbind(esk4_3(X2,X1,X3),esk5_3(X2,X1,X3),esk2_3(X2,X1,X3))
| X3 = vnoType
| vlookup(X2,X1) != X3 ),
inference(split_conjunct,[status(thm)],[i_0_98]),
[final] ).
cnf(i_0_378,plain,
( X2 = vsomeExp(vapp(vabs(esk62_2(X1,X2),esk63_2(X1,X2),esk64_2(X1,X2)),vgetSomeExp(esk65_2(X1,X2))))
| X2 = vnoExp
| X1 = vvar(esk57_2(X1,X2))
| ~ visSomeExp(esk67_2(X1,X2))
| ~ epred3_2(X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_71]),
[final] ).
cnf(i_0_379,plain,
( esk67_2(X1,X2) = vreduce(esk69_2(X1,X2))
| X2 = vsomeExp(vapp(vabs(esk62_2(X1,X2),esk63_2(X1,X2),esk64_2(X1,X2)),vgetSomeExp(esk65_2(X1,X2))))
| X2 = vnoExp
| X1 = vvar(esk57_2(X1,X2))
| ~ epred3_2(X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_71]),
[final] ).
cnf(i_0_380,plain,
( X1 = vapp(vabs(esk68_2(X1,X2),esk66_2(X1,X2),esk70_2(X1,X2)),esk69_2(X1,X2))
| X1 = vapp(vabs(esk62_2(X1,X2),esk63_2(X1,X2),esk64_2(X1,X2)),esk61_2(X1,X2))
| X1 = vabs(esk58_2(X1,X2),esk59_2(X1,X2),esk60_2(X1,X2))
| X2 = vnoExp
| ~ epred3_2(X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_71]),
[final] ).
cnf(i_0_381,plain,
( X1 = vsomeExp(vsubst(esk68_2(X2,X1),esk69_2(X2,X1),esk70_2(X2,X1)))
| X2 = vapp(vabs(esk62_2(X2,X1),esk63_2(X2,X1),esk64_2(X2,X1)),esk61_2(X2,X1))
| X2 = vabs(esk58_2(X2,X1),esk59_2(X2,X1),esk60_2(X2,X1))
| X2 = vvar(esk57_2(X2,X1))
| ~ epred3_2(X1,X2) ),
inference(split_conjunct,[status(thm)],[i_0_71]),
[final] ).
cnf(i_0_382,plain,
( visValue(esk69_2(X1,X2))
| X2 = vsomeExp(vapp(vabs(esk62_2(X1,X2),esk63_2(X1,X2),esk64_2(X1,X2)),vgetSomeExp(esk65_2(X1,X2))))
| X2 = vnoExp
| X1 = vvar(esk57_2(X1,X2))
| ~ epred3_2(X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_71]),
[final] ).
cnf(i_0_383,plain,
( X2 = X6
| X10 = vsubst(X2,X4,vabs(X9,X7,vsubst(X6,vvar(X9),X8)))
| X1 != X2
| X3 != X4
| X5 != vabs(X6,X7,X8)
| ~ visFreeVar(X6,X4)
| X9 != vgensym(vapp(vapp(X4,X8),vvar(X2)))
| X10 != vsubst(X1,X3,X5) ),
inference(split_conjunct,[status(thm)],[i_0_99]),
[final] ).
cnf(i_0_384,plain,
( vtcheck(vbind(X1,X3,X5),X6,X7)
| X1 != X2
| ~ vtcheck(vbind(X1,X3,vbind(X2,X4,X5)),X6,X7) ),
inference(split_conjunct,[status(thm)],[i_0_100]),
[final] ).
cnf(i_0_385,plain,
( X2 = vnoExp
| X2 = vsomeExp(vapp(vabs(esk62_2(X1,X2),esk63_2(X1,X2),esk64_2(X1,X2)),vgetSomeExp(esk65_2(X1,X2))))
| ~ epred3_2(X2,X1)
| ~ visSomeExp(esk67_2(X1,X2)) ),
inference(cn,[status(thm)],[i_0_101]),
[final] ).
cnf(i_0_386,plain,
( X2 = vnoExp
| esk67_2(X1,X2) = vreduce(esk69_2(X1,X2))
| X2 = vsomeExp(vapp(vabs(esk62_2(X1,X2),esk63_2(X1,X2),esk64_2(X1,X2)),vgetSomeExp(esk65_2(X1,X2))))
| ~ epred3_2(X2,X1) ),
inference(cn,[status(thm)],[i_0_102]),
[final] ).
cnf(i_0_387,plain,
( X1 = vsomeExp(vsubst(esk68_2(X2,X1),esk69_2(X2,X1),esk70_2(X2,X1)))
| X2 = vapp(vabs(esk62_2(X2,X1),esk63_2(X2,X1),esk64_2(X2,X1)),esk61_2(X2,X1))
| X2 = vabs(esk58_2(X2,X1),esk59_2(X2,X1),esk60_2(X2,X1))
| X1 = vnoExp
| ~ epred3_2(X1,X2) ),
inference(split_conjunct,[status(thm)],[i_0_71]),
[final] ).
cnf(i_0_388,plain,
( X2 = vnoExp
| X2 = vsomeExp(vapp(vabs(esk62_2(X1,X2),esk63_2(X1,X2),esk64_2(X1,X2)),vgetSomeExp(esk65_2(X1,X2))))
| visValue(esk69_2(X1,X2))
| ~ epred3_2(X2,X1) ),
inference(cn,[status(thm)],[i_0_103]),
[final] ).
cnf(i_0_389,plain,
( vtcheck(X1,esk30_3(X2,X3,X1),esk31_3(X2,X3,X1))
| X3 = varrow(esk27_3(X2,X3,X1),esk28_3(X2,X3,X1))
| vlookup(esk24_3(X2,X3,X1),X1) = vsomeType(X3)
| ~ vtcheck(X1,X2,X3) ),
inference(split_conjunct,[status(thm)],[i_0_93]),
[final] ).
cnf(i_0_390,plain,
( vtcheck(X1,esk30_3(X2,X3,X1),esk31_3(X2,X3,X1))
| X3 = varrow(esk27_3(X2,X3,X1),esk28_3(X2,X3,X1))
| X2 = vvar(esk24_3(X2,X3,X1))
| ~ vtcheck(X1,X2,X3) ),
inference(split_conjunct,[status(thm)],[i_0_93]),
[final] ).
cnf(i_0_391,plain,
( X1 = vlookup(esk8_3(X2,X3,X1),esk9_3(X2,X3,X1))
| X3 = vbind(esk4_3(X2,X3,X1),esk5_3(X2,X3,X1),esk2_3(X2,X3,X1))
| X2 = esk1_3(X2,X3,X1)
| vlookup(X2,X3) != X1 ),
inference(split_conjunct,[status(thm)],[i_0_98]),
[final] ).
cnf(i_0_392,plain,
( X1 = vapp(esk29_3(X1,X2,X3),esk30_3(X1,X2,X3))
| X2 = varrow(esk27_3(X1,X2,X3),esk28_3(X1,X2,X3))
| vlookup(esk24_3(X1,X2,X3),X3) = vsomeType(X2)
| ~ vtcheck(X3,X1,X2) ),
inference(split_conjunct,[status(thm)],[i_0_93]),
[final] ).
cnf(i_0_393,plain,
( X1 = vapp(vabs(esk68_2(X1,X2),esk66_2(X1,X2),esk70_2(X1,X2)),esk69_2(X1,X2))
| X1 = vapp(vabs(esk62_2(X1,X2),esk63_2(X1,X2),esk64_2(X1,X2)),esk61_2(X1,X2))
| X2 = vnoExp
| X1 = vvar(esk57_2(X1,X2))
| ~ epred3_2(X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_71]),
[final] ).
cnf(i_0_394,plain,
( X1 = vapp(esk29_3(X1,X2,X3),esk30_3(X1,X2,X3))
| X2 = varrow(esk27_3(X1,X2,X3),esk28_3(X1,X2,X3))
| X1 = vvar(esk24_3(X1,X2,X3))
| ~ vtcheck(X3,X1,X2) ),
inference(split_conjunct,[status(thm)],[i_0_93]),
[final] ).
cnf(i_0_395,plain,
( X2 = vnoExp
| X1 = vapp(vabs(esk62_2(X1,X2),esk63_2(X1,X2),esk64_2(X1,X2)),esk61_2(X1,X2))
| X1 = vapp(vabs(esk68_2(X1,X2),esk66_2(X1,X2),esk70_2(X1,X2)),esk69_2(X1,X2))
| ~ epred3_2(X2,X1) ),
inference(cn,[status(thm)],[i_0_104]),
[final] ).
cnf(i_0_396,plain,
( X1 = vlookup(esk8_3(X2,X3,X1),esk9_3(X2,X3,X1))
| X3 = vbind(esk4_3(X2,X3,X1),esk5_3(X2,X3,X1),esk2_3(X2,X3,X1))
| X1 = vnoType
| vlookup(X2,X3) != X1 ),
inference(split_conjunct,[status(thm)],[i_0_98]),
[final] ).
cnf(i_0_397,plain,
( X1 = vlookup(esk8_3(X2,X3,X1),esk9_3(X2,X3,X1))
| X3 = vbind(esk4_3(X2,X3,X1),esk5_3(X2,X3,X1),esk2_3(X2,X3,X1))
| X3 = vempty
| vlookup(X2,X3) != X1 ),
inference(split_conjunct,[status(thm)],[i_0_98]),
[final] ).
cnf(i_0_398,plain,
( X2 = vbind(esk4_3(X1,X2,X3),esk5_3(X1,X2,X3),esk2_3(X1,X2,X3))
| X1 = esk1_3(X1,X2,X3)
| esk8_3(X1,X2,X3) != esk7_3(X1,X2,X3)
| vlookup(X1,X2) != X3 ),
inference(split_conjunct,[status(thm)],[i_0_98]),
[final] ).
cnf(i_0_399,plain,
( X1 = vsomeExp(vsubst(esk68_2(X2,X1),esk69_2(X2,X1),esk70_2(X2,X1)))
| X2 = vapp(vabs(esk62_2(X2,X1),esk63_2(X2,X1),esk64_2(X2,X1)),esk61_2(X2,X1))
| X1 = vnoExp
| X2 = vvar(esk57_2(X2,X1))
| ~ epred3_2(X1,X2) ),
inference(split_conjunct,[status(thm)],[i_0_71]),
[final] ).
cnf(i_0_400,plain,
( X1 = vnoExp
| X1 = vsomeExp(vsubst(esk68_2(X2,X1),esk69_2(X2,X1),esk70_2(X2,X1)))
| X2 = vapp(vabs(esk62_2(X2,X1),esk63_2(X2,X1),esk64_2(X2,X1)),esk61_2(X2,X1))
| ~ epred3_2(X1,X2) ),
inference(cn,[status(thm)],[i_0_105]),
[final] ).
cnf(i_0_401,plain,
( X1 = esk13_4(X2,X1,X3,X4)
| epred2_4(X4,X3,X1,X2)
| vsubst(X2,X1,X3) != X4 ),
inference(split_conjunct,[status(thm)],[i_0_90]),
[final] ).
cnf(i_0_402,plain,
( X1 = esk12_4(X1,X2,X3,X4)
| epred2_4(X4,X3,X2,X1)
| vsubst(X1,X2,X3) != X4 ),
inference(split_conjunct,[status(thm)],[i_0_90]),
[final] ).
cnf(i_0_403,plain,
( X2 = vbind(esk4_3(X1,X2,X3),esk5_3(X1,X2,X3),esk2_3(X1,X2,X3))
| X2 = vempty
| esk8_3(X1,X2,X3) != esk7_3(X1,X2,X3)
| vlookup(X1,X2) != X3 ),
inference(split_conjunct,[status(thm)],[i_0_98]),
[final] ).
cnf(i_0_404,plain,
( X2 = vbind(esk4_3(X1,X2,X3),esk5_3(X1,X2,X3),esk2_3(X1,X2,X3))
| X3 = vnoType
| esk8_3(X1,X2,X3) != esk7_3(X1,X2,X3)
| vlookup(X1,X2) != X3 ),
inference(split_conjunct,[status(thm)],[i_0_98]),
[final] ).
cnf(i_0_405,plain,
( X1 = vbind(esk7_3(X2,X1,X3),esk6_3(X2,X1,X3),esk9_3(X2,X1,X3))
| X3 = vsomeType(esk5_3(X2,X1,X3))
| X2 = esk1_3(X2,X1,X3)
| vlookup(X2,X1) != X3 ),
inference(split_conjunct,[status(thm)],[i_0_98]),
[final] ).
cnf(i_0_406,plain,
( X1 = vbind(esk7_3(X2,X1,X3),esk6_3(X2,X1,X3),esk9_3(X2,X1,X3))
| esk3_3(X2,X1,X3) = esk4_3(X2,X1,X3)
| X2 = esk1_3(X2,X1,X3)
| vlookup(X2,X1) != X3 ),
inference(split_conjunct,[status(thm)],[i_0_98]),
[final] ).
cnf(i_0_407,plain,
( X1 = vsomeExp(vapp(vgetSomeExp(esk77_2(X2,X1)),esk78_2(X2,X1)))
| X2 = vapp(vabs(esk71_2(X2,X1),esk72_2(X2,X1),esk73_2(X2,X1)),esk75_2(X2,X1))
| epred3_2(X1,X2)
| ~ epred4_2(X1,X2) ),
inference(split_conjunct,[status(thm)],[i_0_106]),
[final] ).
cnf(i_0_408,plain,
( X1 = vapp(vabs(esk62_2(X1,X2),esk63_2(X1,X2),esk64_2(X1,X2)),esk61_2(X1,X2))
| X1 = vabs(esk58_2(X1,X2),esk59_2(X1,X2),esk60_2(X1,X2))
| X1 = vvar(esk57_2(X1,X2))
| ~ visSomeExp(esk67_2(X1,X2))
| ~ epred3_2(X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_71]),
[final] ).
cnf(i_0_409,plain,
( esk67_2(X1,X2) = vreduce(esk69_2(X1,X2))
| X1 = vapp(vabs(esk62_2(X1,X2),esk63_2(X1,X2),esk64_2(X1,X2)),esk61_2(X1,X2))
| X1 = vabs(esk58_2(X1,X2),esk59_2(X1,X2),esk60_2(X1,X2))
| X1 = vvar(esk57_2(X1,X2))
| ~ epred3_2(X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_71]),
[final] ).
cnf(i_0_410,plain,
( X1 = vapp(vabs(esk68_2(X1,X2),esk66_2(X1,X2),esk70_2(X1,X2)),esk69_2(X1,X2))
| esk65_2(X1,X2) = vreduce(esk61_2(X1,X2))
| X1 = vabs(esk58_2(X1,X2),esk59_2(X1,X2),esk60_2(X1,X2))
| X1 = vvar(esk57_2(X1,X2))
| ~ epred3_2(X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_71]),
[final] ).
cnf(i_0_411,plain,
( X1 = vapp(vabs(esk68_2(X1,X2),esk66_2(X1,X2),esk70_2(X1,X2)),esk69_2(X1,X2))
| visSomeExp(esk65_2(X1,X2))
| X1 = vabs(esk58_2(X1,X2),esk59_2(X1,X2),esk60_2(X1,X2))
| X1 = vvar(esk57_2(X1,X2))
| ~ epred3_2(X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_71]),
[final] ).
cnf(i_0_412,plain,
( visValue(esk69_2(X1,X2))
| X1 = vapp(vabs(esk62_2(X1,X2),esk63_2(X1,X2),esk64_2(X1,X2)),esk61_2(X1,X2))
| X1 = vabs(esk58_2(X1,X2),esk59_2(X1,X2),esk60_2(X1,X2))
| X1 = vvar(esk57_2(X1,X2))
| ~ epred3_2(X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_71]),
[final] ).
cnf(i_0_413,plain,
( X1 = vbind(esk7_3(X2,X1,X3),esk6_3(X2,X1,X3),esk9_3(X2,X1,X3))
| X3 = vsomeType(esk5_3(X2,X1,X3))
| X1 = vempty
| vlookup(X2,X1) != X3 ),
inference(split_conjunct,[status(thm)],[i_0_98]),
[final] ).
cnf(i_0_414,plain,
( X1 = vbind(esk7_3(X2,X1,X3),esk6_3(X2,X1,X3),esk9_3(X2,X1,X3))
| X3 = vsomeType(esk5_3(X2,X1,X3))
| X3 = vnoType
| vlookup(X2,X1) != X3 ),
inference(split_conjunct,[status(thm)],[i_0_98]),
[final] ).
cnf(i_0_415,plain,
( X1 = esk8_3(X1,X2,X3)
| X2 = vbind(esk4_3(X1,X2,X3),esk5_3(X1,X2,X3),esk2_3(X1,X2,X3))
| X1 = esk1_3(X1,X2,X3)
| vlookup(X1,X2) != X3 ),
inference(split_conjunct,[status(thm)],[i_0_98]),
[final] ).
cnf(i_0_416,plain,
( X1 = vbind(esk7_3(X2,X1,X3),esk6_3(X2,X1,X3),esk9_3(X2,X1,X3))
| X2 = esk3_3(X2,X1,X3)
| X2 = esk1_3(X2,X1,X3)
| vlookup(X2,X1) != X3 ),
inference(split_conjunct,[status(thm)],[i_0_98]),
[final] ).
cnf(i_0_417,plain,
( X1 = vbind(esk7_3(X2,X1,X3),esk6_3(X2,X1,X3),esk9_3(X2,X1,X3))
| esk3_3(X2,X1,X3) = esk4_3(X2,X1,X3)
| X1 = vempty
| vlookup(X2,X1) != X3 ),
inference(split_conjunct,[status(thm)],[i_0_98]),
[final] ).
cnf(i_0_418,plain,
( X1 = vbind(esk7_3(X2,X1,X3),esk6_3(X2,X1,X3),esk9_3(X2,X1,X3))
| esk3_3(X2,X1,X3) = esk4_3(X2,X1,X3)
| X3 = vnoType
| vlookup(X2,X1) != X3 ),
inference(split_conjunct,[status(thm)],[i_0_98]),
[final] ).
cnf(i_0_419,plain,
( X1 = vapp(vabs(esk62_2(X1,X2),esk63_2(X1,X2),esk64_2(X1,X2)),esk61_2(X1,X2))
| X1 = vabs(esk58_2(X1,X2),esk59_2(X1,X2),esk60_2(X1,X2))
| X2 = vnoExp
| ~ visSomeExp(esk67_2(X1,X2))
| ~ epred3_2(X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_71]),
[final] ).
cnf(i_0_420,plain,
( esk67_2(X1,X2) = vreduce(esk69_2(X1,X2))
| X1 = vapp(vabs(esk62_2(X1,X2),esk63_2(X1,X2),esk64_2(X1,X2)),esk61_2(X1,X2))
| X1 = vabs(esk58_2(X1,X2),esk59_2(X1,X2),esk60_2(X1,X2))
| X2 = vnoExp
| ~ epred3_2(X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_71]),
[final] ).
cnf(i_0_421,plain,
( X1 = vapp(vabs(esk68_2(X1,X2),esk66_2(X1,X2),esk70_2(X1,X2)),esk69_2(X1,X2))
| esk65_2(X1,X2) = vreduce(esk61_2(X1,X2))
| X1 = vabs(esk58_2(X1,X2),esk59_2(X1,X2),esk60_2(X1,X2))
| X2 = vnoExp
| ~ epred3_2(X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_71]),
[final] ).
cnf(i_0_422,plain,
( X1 = vsomeExp(vsubst(esk68_2(X2,X1),esk69_2(X2,X1),esk70_2(X2,X1)))
| esk65_2(X2,X1) = vreduce(esk61_2(X2,X1))
| X2 = vabs(esk58_2(X2,X1),esk59_2(X2,X1),esk60_2(X2,X1))
| X2 = vvar(esk57_2(X2,X1))
| ~ epred3_2(X1,X2) ),
inference(split_conjunct,[status(thm)],[i_0_71]),
[final] ).
cnf(i_0_423,plain,
( X1 = vapp(vabs(esk68_2(X1,X2),esk66_2(X1,X2),esk70_2(X1,X2)),esk69_2(X1,X2))
| visSomeExp(esk65_2(X1,X2))
| X1 = vabs(esk58_2(X1,X2),esk59_2(X1,X2),esk60_2(X1,X2))
| X2 = vnoExp
| ~ epred3_2(X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_71]),
[final] ).
cnf(i_0_424,plain,
( visValue(esk69_2(X1,X2))
| X1 = vapp(vabs(esk62_2(X1,X2),esk63_2(X1,X2),esk64_2(X1,X2)),esk61_2(X1,X2))
| X1 = vabs(esk58_2(X1,X2),esk59_2(X1,X2),esk60_2(X1,X2))
| X2 = vnoExp
| ~ epred3_2(X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_71]),
[final] ).
cnf(i_0_425,plain,
( X1 = vsomeExp(vsubst(esk68_2(X2,X1),esk69_2(X2,X1),esk70_2(X2,X1)))
| visSomeExp(esk65_2(X2,X1))
| X2 = vabs(esk58_2(X2,X1),esk59_2(X2,X1),esk60_2(X2,X1))
| X2 = vvar(esk57_2(X2,X1))
| ~ epred3_2(X1,X2) ),
inference(split_conjunct,[status(thm)],[i_0_71]),
[final] ).
cnf(i_0_426,plain,
( visFreeVar(X1,X2)
| valphaEquivalent(vabs(X3,X4,X2),vabs(X1,X4,vsubst(X3,vvar(X1),X2))) ),
inference(split_conjunct,[status(thm)],[i_0_107]),
[final] ).
cnf(i_0_427,plain,
( X7 = vsomeExp(vapp(vabs(X2,X3,X4),vgetSomeExp(X6)))
| X1 != vapp(vabs(X2,X3,X4),X5)
| X6 != vreduce(X5)
| ~ visSomeExp(X6)
| X7 != vreduce(X1) ),
inference(split_conjunct,[status(thm)],[i_0_108]),
[final] ).
cnf(i_0_428,plain,
( X1 = vsomeExp(vsubst(esk68_2(X2,X1),esk69_2(X2,X1),esk70_2(X2,X1)))
| esk65_2(X2,X1) = vreduce(esk61_2(X2,X1))
| X2 = vabs(esk58_2(X2,X1),esk59_2(X2,X1),esk60_2(X2,X1))
| X1 = vnoExp
| ~ epred3_2(X1,X2) ),
inference(split_conjunct,[status(thm)],[i_0_71]),
[final] ).
cnf(i_0_429,plain,
( X1 = vbind(esk7_3(X2,X1,X3),esk6_3(X2,X1,X3),esk9_3(X2,X1,X3))
| X2 = esk3_3(X2,X1,X3)
| X1 = vempty
| vlookup(X2,X1) != X3 ),
inference(split_conjunct,[status(thm)],[i_0_98]),
[final] ).
cnf(i_0_430,plain,
( X1 = esk8_3(X1,X2,X3)
| X2 = vbind(esk4_3(X1,X2,X3),esk5_3(X1,X2,X3),esk2_3(X1,X2,X3))
| X2 = vempty
| vlookup(X1,X2) != X3 ),
inference(split_conjunct,[status(thm)],[i_0_98]),
[final] ).
cnf(i_0_431,plain,
( X1 = esk8_3(X1,X2,X3)
| X2 = vbind(esk4_3(X1,X2,X3),esk5_3(X1,X2,X3),esk2_3(X1,X2,X3))
| X3 = vnoType
| vlookup(X1,X2) != X3 ),
inference(split_conjunct,[status(thm)],[i_0_98]),
[final] ).
cnf(i_0_432,plain,
( X1 = vbind(esk7_3(X2,X1,X3),esk6_3(X2,X1,X3),esk9_3(X2,X1,X3))
| X2 = esk3_3(X2,X1,X3)
| X3 = vnoType
| vlookup(X2,X1) != X3 ),
inference(split_conjunct,[status(thm)],[i_0_98]),
[final] ).
cnf(i_0_433,plain,
( X1 = vsomeExp(vsubst(esk68_2(X2,X1),esk69_2(X2,X1),esk70_2(X2,X1)))
| visSomeExp(esk65_2(X2,X1))
| X2 = vabs(esk58_2(X2,X1),esk59_2(X2,X1),esk60_2(X2,X1))
| X1 = vnoExp
| ~ epred3_2(X1,X2) ),
inference(split_conjunct,[status(thm)],[i_0_71]),
[final] ).
cnf(i_0_434,plain,
( X1 = vapp(vabs(esk71_2(X1,X2),esk72_2(X1,X2),esk73_2(X1,X2)),esk75_2(X1,X2))
| epred3_2(X2,X1)
| esk76_2(X1,X2) != vabs(X3,X4,X5)
| ~ epred4_2(X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_106]),
[final] ).
cnf(i_0_435,plain,
( vtcheck(X3,vabs(X1,X2,X4),varrow(X2,X5))
| ~ vtcheck(vbind(X1,X2,X3),X4,X5) ),
inference(split_conjunct,[status(thm)],[i_0_109]),
[final] ).
cnf(i_0_436,plain,
( X1 = vlookup(esk8_3(X2,X3,X1),esk9_3(X2,X3,X1))
| X1 = vsomeType(esk5_3(X2,X3,X1))
| X2 = esk1_3(X2,X3,X1)
| vlookup(X2,X3) != X1 ),
inference(split_conjunct,[status(thm)],[i_0_98]),
[final] ).
cnf(i_0_437,plain,
( X1 = vlookup(esk8_3(X2,X3,X1),esk9_3(X2,X3,X1))
| esk3_3(X2,X3,X1) = esk4_3(X2,X3,X1)
| X2 = esk1_3(X2,X3,X1)
| vlookup(X2,X3) != X1 ),
inference(split_conjunct,[status(thm)],[i_0_98]),
[final] ).
cnf(i_0_438,plain,
( X1 = vapp(esk76_2(X1,X2),esk78_2(X1,X2))
| X1 = vapp(vabs(esk71_2(X1,X2),esk72_2(X1,X2),esk73_2(X1,X2)),esk75_2(X1,X2))
| epred3_2(X2,X1)
| ~ epred4_2(X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_106]),
[final] ).
cnf(i_0_439,plain,
( X1 = vapp(vabs(esk62_2(X1,X2),esk63_2(X1,X2),esk64_2(X1,X2)),esk61_2(X1,X2))
| X2 = vnoExp
| X1 = vvar(esk57_2(X1,X2))
| ~ visSomeExp(esk67_2(X1,X2))
| ~ epred3_2(X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_71]),
[final] ).
cnf(i_0_440,plain,
( esk67_2(X1,X2) = vreduce(esk69_2(X1,X2))
| X1 = vapp(vabs(esk62_2(X1,X2),esk63_2(X1,X2),esk64_2(X1,X2)),esk61_2(X1,X2))
| X2 = vnoExp
| X1 = vvar(esk57_2(X1,X2))
| ~ epred3_2(X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_71]),
[final] ).
cnf(i_0_441,plain,
( X1 = vapp(vabs(esk68_2(X1,X2),esk66_2(X1,X2),esk70_2(X1,X2)),esk69_2(X1,X2))
| esk65_2(X1,X2) = vreduce(esk61_2(X1,X2))
| X2 = vnoExp
| X1 = vvar(esk57_2(X1,X2))
| ~ epred3_2(X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_71]),
[final] ).
cnf(i_0_442,plain,
( X1 = vapp(vabs(esk68_2(X1,X2),esk66_2(X1,X2),esk70_2(X1,X2)),esk69_2(X1,X2))
| visSomeExp(esk65_2(X1,X2))
| X2 = vnoExp
| X1 = vvar(esk57_2(X1,X2))
| ~ epred3_2(X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_71]),
[final] ).
cnf(i_0_443,plain,
( visValue(esk69_2(X1,X2))
| X1 = vapp(vabs(esk62_2(X1,X2),esk63_2(X1,X2),esk64_2(X1,X2)),esk61_2(X1,X2))
| X2 = vnoExp
| X1 = vvar(esk57_2(X1,X2))
| ~ epred3_2(X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_71]),
[final] ).
cnf(i_0_444,plain,
( esk77_2(X1,X2) = vreduce(esk76_2(X1,X2))
| X1 = vapp(vabs(esk71_2(X1,X2),esk72_2(X1,X2),esk73_2(X1,X2)),esk75_2(X1,X2))
| epred3_2(X2,X1)
| ~ epred4_2(X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_106]),
[final] ).
cnf(i_0_445,plain,
( X2 = vnoExp
| X1 = vapp(vabs(esk62_2(X1,X2),esk63_2(X1,X2),esk64_2(X1,X2)),esk61_2(X1,X2))
| ~ epred3_2(X2,X1)
| ~ visSomeExp(esk67_2(X1,X2)) ),
inference(cn,[status(thm)],[i_0_110]),
[final] ).
cnf(i_0_446,plain,
( X2 = vnoExp
| esk67_2(X1,X2) = vreduce(esk69_2(X1,X2))
| X1 = vapp(vabs(esk62_2(X1,X2),esk63_2(X1,X2),esk64_2(X1,X2)),esk61_2(X1,X2))
| ~ epred3_2(X2,X1) ),
inference(cn,[status(thm)],[i_0_111]),
[final] ).
cnf(i_0_447,plain,
( X2 = vnoExp
| esk65_2(X1,X2) = vreduce(esk61_2(X1,X2))
| X1 = vapp(vabs(esk68_2(X1,X2),esk66_2(X1,X2),esk70_2(X1,X2)),esk69_2(X1,X2))
| ~ epred3_2(X2,X1) ),
inference(cn,[status(thm)],[i_0_112]),
[final] ).
cnf(i_0_448,plain,
( visSomeExp(esk77_2(X1,X2))
| X1 = vapp(vabs(esk71_2(X1,X2),esk72_2(X1,X2),esk73_2(X1,X2)),esk75_2(X1,X2))
| epred3_2(X2,X1)
| ~ epred4_2(X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_106]),
[final] ).
cnf(i_0_449,plain,
( X1 = vsomeExp(vsubst(esk68_2(X2,X1),esk69_2(X2,X1),esk70_2(X2,X1)))
| esk65_2(X2,X1) = vreduce(esk61_2(X2,X1))
| X1 = vnoExp
| X2 = vvar(esk57_2(X2,X1))
| ~ epred3_2(X1,X2) ),
inference(split_conjunct,[status(thm)],[i_0_71]),
[final] ).
cnf(i_0_450,plain,
( X1 = vlookup(esk8_3(X2,X3,X1),esk9_3(X2,X3,X1))
| X1 = vsomeType(esk5_3(X2,X3,X1))
| X1 = vnoType
| vlookup(X2,X3) != X1 ),
inference(split_conjunct,[status(thm)],[i_0_98]),
[final] ).
cnf(i_0_451,plain,
( X1 = vlookup(esk8_3(X2,X3,X1),esk9_3(X2,X3,X1))
| X1 = vsomeType(esk5_3(X2,X3,X1))
| X3 = vempty
| vlookup(X2,X3) != X1 ),
inference(split_conjunct,[status(thm)],[i_0_98]),
[final] ).
cnf(i_0_452,plain,
( X1 = vlookup(esk8_3(X2,X3,X1),esk9_3(X2,X3,X1))
| X2 = esk3_3(X2,X3,X1)
| X2 = esk1_3(X2,X3,X1)
| vlookup(X2,X3) != X1 ),
inference(split_conjunct,[status(thm)],[i_0_98]),
[final] ).
cnf(i_0_453,plain,
( X1 = vlookup(esk8_3(X2,X3,X1),esk9_3(X2,X3,X1))
| esk3_3(X2,X3,X1) = esk4_3(X2,X3,X1)
| X1 = vnoType
| vlookup(X2,X3) != X1 ),
inference(split_conjunct,[status(thm)],[i_0_98]),
[final] ).
cnf(i_0_454,plain,
( X1 = vlookup(esk8_3(X2,X3,X1),esk9_3(X2,X3,X1))
| esk3_3(X2,X3,X1) = esk4_3(X2,X3,X1)
| X3 = vempty
| vlookup(X2,X3) != X1 ),
inference(split_conjunct,[status(thm)],[i_0_98]),
[final] ).
cnf(i_0_455,plain,
( X3 = vsomeType(esk5_3(X1,X2,X3))
| X1 = esk1_3(X1,X2,X3)
| esk8_3(X1,X2,X3) != esk7_3(X1,X2,X3)
| vlookup(X1,X2) != X3 ),
inference(split_conjunct,[status(thm)],[i_0_98]),
[final] ).
cnf(i_0_456,plain,
( X2 = X6
| visFreeVar(X6,X4)
| X9 = vabs(X6,X7,vsubst(X2,X4,X8))
| X1 != X2
| X3 != X4
| X5 != vabs(X6,X7,X8)
| X9 != vsubst(X1,X3,X5) ),
inference(split_conjunct,[status(thm)],[i_0_113]),
[final] ).
cnf(i_0_457,plain,
( esk3_3(X1,X2,X3) = esk4_3(X1,X2,X3)
| X1 = esk1_3(X1,X2,X3)
| esk8_3(X1,X2,X3) != esk7_3(X1,X2,X3)
| vlookup(X1,X2) != X3 ),
inference(split_conjunct,[status(thm)],[i_0_98]),
[final] ).
cnf(i_0_458,plain,
( X2 = vnoExp
| X1 = vapp(vabs(esk68_2(X1,X2),esk66_2(X1,X2),esk70_2(X1,X2)),esk69_2(X1,X2))
| visSomeExp(esk65_2(X1,X2))
| ~ epred3_2(X2,X1) ),
inference(cn,[status(thm)],[i_0_114]),
[final] ).
cnf(i_0_459,plain,
( X2 = vnoExp
| X1 = vapp(vabs(esk62_2(X1,X2),esk63_2(X1,X2),esk64_2(X1,X2)),esk61_2(X1,X2))
| visValue(esk69_2(X1,X2))
| ~ epred3_2(X2,X1) ),
inference(cn,[status(thm)],[i_0_115]),
[final] ).
cnf(i_0_460,plain,
( X1 = vsomeExp(vsubst(esk68_2(X2,X1),esk69_2(X2,X1),esk70_2(X2,X1)))
| visSomeExp(esk65_2(X2,X1))
| X1 = vnoExp
| X2 = vvar(esk57_2(X2,X1))
| ~ epred3_2(X1,X2) ),
inference(split_conjunct,[status(thm)],[i_0_71]),
[final] ).
cnf(i_0_461,plain,
( X8 = vapp(vsubst(X2,X4,X6),vsubst(X2,X4,X7))
| X1 != X2
| X3 != X4
| X5 != vapp(X6,X7)
| X8 != vsubst(X1,X3,X5) ),
inference(split_conjunct,[status(thm)],[i_0_116]),
[final] ).
cnf(i_0_462,plain,
( X1 = vnoExp
| esk65_2(X2,X1) = vreduce(esk61_2(X2,X1))
| X1 = vsomeExp(vsubst(esk68_2(X2,X1),esk69_2(X2,X1),esk70_2(X2,X1)))
| ~ epred3_2(X1,X2) ),
inference(cn,[status(thm)],[i_0_117]),
[final] ).
cnf(i_0_463,plain,
( visSomeExp(X6)
| X7 = vsomeExp(vsubst(X2,X5,X4))
| X1 != vapp(vabs(X2,X3,X4),X5)
| X6 != vreduce(X5)
| ~ visValue(X5)
| X7 != vreduce(X1) ),
inference(split_conjunct,[status(thm)],[i_0_118]),
[final] ).
cnf(i_0_464,plain,
( visFreeVar(X1,X2)
| vtcheck(X4,X2,X5)
| ~ vtcheck(vbind(X1,X3,X4),X2,X5) ),
inference(split_conjunct,[status(thm)],[i_0_119]),
[final] ).
cnf(i_0_465,plain,
( X1 = vnoExp
| X1 = vsomeExp(vsubst(esk68_2(X2,X1),esk69_2(X2,X1),esk70_2(X2,X1)))
| visSomeExp(esk65_2(X2,X1))
| ~ epred3_2(X1,X2) ),
inference(cn,[status(thm)],[i_0_120]),
[final] ).
cnf(i_0_466,plain,
( X1 = vlookup(esk8_3(X2,X3,X1),esk9_3(X2,X3,X1))
| X2 = esk3_3(X2,X3,X1)
| X1 = vnoType
| vlookup(X2,X3) != X1 ),
inference(split_conjunct,[status(thm)],[i_0_98]),
[final] ).
cnf(i_0_467,plain,
( X1 = vlookup(esk8_3(X2,X3,X1),esk9_3(X2,X3,X1))
| X2 = esk3_3(X2,X3,X1)
| X3 = vempty
| vlookup(X2,X3) != X1 ),
inference(split_conjunct,[status(thm)],[i_0_98]),
[final] ).
cnf(i_0_468,plain,
( X3 = vsomeType(esk5_3(X1,X2,X3))
| X2 = vempty
| esk8_3(X1,X2,X3) != esk7_3(X1,X2,X3)
| vlookup(X1,X2) != X3 ),
inference(split_conjunct,[status(thm)],[i_0_98]),
[final] ).
cnf(i_0_469,plain,
( X3 = vsomeType(esk5_3(X1,X2,X3))
| X3 = vnoType
| esk8_3(X1,X2,X3) != esk7_3(X1,X2,X3)
| vlookup(X1,X2) != X3 ),
inference(split_conjunct,[status(thm)],[i_0_98]),
[final] ).
cnf(i_0_470,plain,
( X1 = esk3_3(X1,X2,X3)
| X1 = esk1_3(X1,X2,X3)
| esk8_3(X1,X2,X3) != esk7_3(X1,X2,X3)
| vlookup(X1,X2) != X3 ),
inference(split_conjunct,[status(thm)],[i_0_98]),
[final] ).
cnf(i_0_471,plain,
( esk3_3(X1,X2,X3) = esk4_3(X1,X2,X3)
| X2 = vempty
| esk8_3(X1,X2,X3) != esk7_3(X1,X2,X3)
| vlookup(X1,X2) != X3 ),
inference(split_conjunct,[status(thm)],[i_0_98]),
[final] ).
cnf(i_0_472,plain,
( esk3_3(X1,X2,X3) = esk4_3(X1,X2,X3)
| X3 = vnoType
| esk8_3(X1,X2,X3) != esk7_3(X1,X2,X3)
| vlookup(X1,X2) != X3 ),
inference(split_conjunct,[status(thm)],[i_0_98]),
[final] ).
cnf(i_0_473,plain,
( vtcheck(X1,vapp(X2,X5),X4)
| ~ vtcheck(X1,X2,varrow(X3,X4))
| ~ vtcheck(X1,X5,X3) ),
inference(split_conjunct,[status(thm)],[i_0_121]),
[final] ).
cnf(i_0_474,plain,
( X1 = vsomeExp(vapp(vgetSomeExp(esk77_2(X2,X1)),esk78_2(X2,X1)))
| epred3_2(X1,X2)
| ~ visSomeExp(esk74_2(X2,X1))
| ~ epred4_2(X1,X2) ),
inference(split_conjunct,[status(thm)],[i_0_106]),
[final] ).
cnf(i_0_475,plain,
( X1 = vsomeExp(vapp(vgetSomeExp(esk77_2(X2,X1)),esk78_2(X2,X1)))
| epred3_2(X1,X2)
| ~ visValue(esk75_2(X2,X1))
| ~ epred4_2(X1,X2) ),
inference(split_conjunct,[status(thm)],[i_0_106]),
[final] ).
cnf(i_0_476,plain,
( X1 = vsomeExp(vapp(vgetSomeExp(esk77_2(X2,X1)),esk78_2(X2,X1)))
| esk74_2(X2,X1) = vreduce(esk75_2(X2,X1))
| epred3_2(X1,X2)
| ~ epred4_2(X1,X2) ),
inference(split_conjunct,[status(thm)],[i_0_106]),
[final] ).
cnf(i_0_477,plain,
( esk65_2(X1,X2) = vreduce(esk61_2(X1,X2))
| X1 = vabs(esk58_2(X1,X2),esk59_2(X1,X2),esk60_2(X1,X2))
| X1 = vvar(esk57_2(X1,X2))
| ~ visSomeExp(esk67_2(X1,X2))
| ~ epred3_2(X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_71]),
[final] ).
cnf(i_0_478,plain,
( esk67_2(X1,X2) = vreduce(esk69_2(X1,X2))
| esk65_2(X1,X2) = vreduce(esk61_2(X1,X2))
| X1 = vabs(esk58_2(X1,X2),esk59_2(X1,X2),esk60_2(X1,X2))
| X1 = vvar(esk57_2(X1,X2))
| ~ epred3_2(X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_71]),
[final] ).
cnf(i_0_479,plain,
( vtcheck(vbind(X1,X5,X2),X3,X4)
| vlookup(X1,X2) != vnoType
| ~ vtcheck(X2,X3,X4) ),
inference(split_conjunct,[status(thm)],[i_0_122]),
[final] ).
cnf(i_0_480,plain,
( visSomeExp(esk65_2(X1,X2))
| X1 = vabs(esk58_2(X1,X2),esk59_2(X1,X2),esk60_2(X1,X2))
| X1 = vvar(esk57_2(X1,X2))
| ~ visSomeExp(esk67_2(X1,X2))
| ~ epred3_2(X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_71]),
[final] ).
cnf(i_0_481,plain,
( visFreeVar(X1,X2)
| vtcheck(vbind(X1,X5,X3),X2,X4)
| ~ vtcheck(X3,X2,X4) ),
inference(split_conjunct,[status(thm)],[i_0_123]),
[final] ).
cnf(i_0_482,plain,
( esk67_2(X1,X2) = vreduce(esk69_2(X1,X2))
| visSomeExp(esk65_2(X1,X2))
| X1 = vabs(esk58_2(X1,X2),esk59_2(X1,X2),esk60_2(X1,X2))
| X1 = vvar(esk57_2(X1,X2))
| ~ epred3_2(X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_71]),
[final] ).
cnf(i_0_483,plain,
( visValue(esk69_2(X1,X2))
| esk65_2(X1,X2) = vreduce(esk61_2(X1,X2))
| X1 = vabs(esk58_2(X1,X2),esk59_2(X1,X2),esk60_2(X1,X2))
| X1 = vvar(esk57_2(X1,X2))
| ~ epred3_2(X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_71]),
[final] ).
cnf(i_0_484,plain,
( X1 = esk3_3(X1,X2,X3)
| X2 = vempty
| esk8_3(X1,X2,X3) != esk7_3(X1,X2,X3)
| vlookup(X1,X2) != X3 ),
inference(split_conjunct,[status(thm)],[i_0_98]),
[final] ).
cnf(i_0_485,plain,
( X1 = esk3_3(X1,X2,X3)
| X3 = vnoType
| esk8_3(X1,X2,X3) != esk7_3(X1,X2,X3)
| vlookup(X1,X2) != X3 ),
inference(split_conjunct,[status(thm)],[i_0_98]),
[final] ).
cnf(i_0_486,plain,
( esk65_2(X1,X2) = vreduce(esk61_2(X1,X2))
| X1 = vabs(esk58_2(X1,X2),esk59_2(X1,X2),esk60_2(X1,X2))
| X2 = vnoExp
| ~ visSomeExp(esk67_2(X1,X2))
| ~ epred3_2(X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_71]),
[final] ).
cnf(i_0_487,plain,
( visValue(esk69_2(X1,X2))
| visSomeExp(esk65_2(X1,X2))
| X1 = vabs(esk58_2(X1,X2),esk59_2(X1,X2),esk60_2(X1,X2))
| X1 = vvar(esk57_2(X1,X2))
| ~ epred3_2(X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_71]),
[final] ).
cnf(i_0_488,plain,
( X1 = esk8_3(X1,X2,X3)
| X3 = vsomeType(esk5_3(X1,X2,X3))
| X1 = esk1_3(X1,X2,X3)
| vlookup(X1,X2) != X3 ),
inference(split_conjunct,[status(thm)],[i_0_98]),
[final] ).
cnf(i_0_489,plain,
( esk67_2(X1,X2) = vreduce(esk69_2(X1,X2))
| esk65_2(X1,X2) = vreduce(esk61_2(X1,X2))
| X1 = vabs(esk58_2(X1,X2),esk59_2(X1,X2),esk60_2(X1,X2))
| X2 = vnoExp
| ~ epred3_2(X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_71]),
[final] ).
cnf(i_0_490,plain,
( X1 = esk8_3(X1,X2,X3)
| esk3_3(X1,X2,X3) = esk4_3(X1,X2,X3)
| X1 = esk1_3(X1,X2,X3)
| vlookup(X1,X2) != X3 ),
inference(split_conjunct,[status(thm)],[i_0_98]),
[final] ).
cnf(i_0_491,plain,
( X9 = vabs(X6,X7,X8)
| X1 != X2
| X3 != X4
| X5 != vabs(X6,X7,X8)
| X2 != X6
| X9 != vsubst(X1,X3,X5) ),
inference(split_conjunct,[status(thm)],[i_0_124]),
[final] ).
cnf(i_0_492,plain,
( X1 = vsomeExp(vapp(vgetSomeExp(esk77_2(X2,X1)),esk78_2(X2,X1)))
| X1 = vnoExp
| epred3_2(X1,X2)
| ~ epred4_2(X1,X2) ),
inference(split_conjunct,[status(thm)],[i_0_106]),
[final] ).
cnf(i_0_493,plain,
( visSomeExp(esk65_2(X1,X2))
| X1 = vabs(esk58_2(X1,X2),esk59_2(X1,X2),esk60_2(X1,X2))
| X2 = vnoExp
| ~ visSomeExp(esk67_2(X1,X2))
| ~ epred3_2(X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_71]),
[final] ).
cnf(i_0_494,plain,
( esk67_2(X1,X2) = vreduce(esk69_2(X1,X2))
| visSomeExp(esk65_2(X1,X2))
| X1 = vabs(esk58_2(X1,X2),esk59_2(X1,X2),esk60_2(X1,X2))
| X2 = vnoExp
| ~ epred3_2(X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_71]),
[final] ).
cnf(i_0_495,plain,
( visValue(esk69_2(X1,X2))
| esk65_2(X1,X2) = vreduce(esk61_2(X1,X2))
| X1 = vabs(esk58_2(X1,X2),esk59_2(X1,X2),esk60_2(X1,X2))
| X2 = vnoExp
| ~ epred3_2(X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_71]),
[final] ).
cnf(i_0_496,plain,
( visSomeExp(X6)
| visValue(X5)
| X7 = vnoExp
| X1 != vapp(vabs(X2,X3,X4),X5)
| X6 != vreduce(X5)
| X7 != vreduce(X1) ),
inference(split_conjunct,[status(thm)],[i_0_125]),
[final] ).
cnf(i_0_497,plain,
( visValue(esk69_2(X1,X2))
| visSomeExp(esk65_2(X1,X2))
| X1 = vabs(esk58_2(X1,X2),esk59_2(X1,X2),esk60_2(X1,X2))
| X2 = vnoExp
| ~ epred3_2(X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_71]),
[final] ).
cnf(i_0_498,plain,
( X1 = esk8_3(X1,X2,X3)
| X3 = vsomeType(esk5_3(X1,X2,X3))
| X2 = vempty
| vlookup(X1,X2) != X3 ),
inference(split_conjunct,[status(thm)],[i_0_98]),
[final] ).
cnf(i_0_499,plain,
( X1 = esk8_3(X1,X2,X3)
| X3 = vsomeType(esk5_3(X1,X2,X3))
| X3 = vnoType
| vlookup(X1,X2) != X3 ),
inference(split_conjunct,[status(thm)],[i_0_98]),
[final] ).
cnf(i_0_500,plain,
( epred3_2(X2,X1)
| esk76_2(X1,X2) != vabs(X3,X4,X5)
| ~ visSomeExp(esk74_2(X1,X2))
| ~ epred4_2(X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_106]),
[final] ).
cnf(i_0_501,plain,
( epred3_2(X2,X1)
| esk76_2(X1,X2) != vabs(X3,X4,X5)
| ~ visValue(esk75_2(X1,X2))
| ~ epred4_2(X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_106]),
[final] ).
cnf(i_0_502,plain,
( X1 = esk8_3(X1,X2,X3)
| X1 = esk3_3(X1,X2,X3)
| X1 = esk1_3(X1,X2,X3)
| vlookup(X1,X2) != X3 ),
inference(split_conjunct,[status(thm)],[i_0_98]),
[final] ).
cnf(i_0_503,plain,
( X1 = esk8_3(X1,X2,X3)
| esk3_3(X1,X2,X3) = esk4_3(X1,X2,X3)
| X2 = vempty
| vlookup(X1,X2) != X3 ),
inference(split_conjunct,[status(thm)],[i_0_98]),
[final] ).
cnf(i_0_504,plain,
( X1 = esk8_3(X1,X2,X3)
| esk3_3(X1,X2,X3) = esk4_3(X1,X2,X3)
| X3 = vnoType
| vlookup(X1,X2) != X3 ),
inference(split_conjunct,[status(thm)],[i_0_98]),
[final] ).
cnf(i_0_505,plain,
( esk74_2(X1,X2) = vreduce(esk75_2(X1,X2))
| epred3_2(X2,X1)
| esk76_2(X1,X2) != vabs(X3,X4,X5)
| ~ epred4_2(X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_106]),
[final] ).
cnf(i_0_506,plain,
( X1 = X2
| vbind(X1,X3,X4) != vbind(X2,X5,X6) ),
inference(split_conjunct,[status(thm)],[i_0_126]),
[final] ).
cnf(i_0_507,plain,
( X1 = X2
| vbind(X3,X1,X4) != vbind(X5,X2,X6) ),
inference(split_conjunct,[status(thm)],[i_0_126]),
[final] ).
cnf(i_0_508,plain,
( X1 = X2
| vbind(X3,X4,X1) != vbind(X5,X6,X2) ),
inference(split_conjunct,[status(thm)],[i_0_126]),
[final] ).
cnf(i_0_509,plain,
( X1 = X2
| vabs(X1,X3,X4) != vabs(X2,X5,X6) ),
inference(split_conjunct,[status(thm)],[i_0_127]),
[final] ).
cnf(i_0_510,plain,
( X1 = X2
| vabs(X3,X1,X4) != vabs(X5,X2,X6) ),
inference(split_conjunct,[status(thm)],[i_0_127]),
[final] ).
cnf(i_0_511,plain,
( X1 = X2
| vabs(X3,X4,X1) != vabs(X5,X6,X2) ),
inference(split_conjunct,[status(thm)],[i_0_127]),
[final] ).
cnf(i_0_512,plain,
( vtcheck(X1,X4,X3)
| ~ vtcheck(X1,X2,X3)
| ~ valphaEquivalent(X2,X4) ),
inference(split_conjunct,[status(thm)],[i_0_128]),
[final] ).
cnf(i_0_513,plain,
( X1 = vapp(esk76_2(X1,X2),esk78_2(X1,X2))
| epred3_2(X2,X1)
| ~ visSomeExp(esk74_2(X1,X2))
| ~ epred4_2(X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_106]),
[final] ).
cnf(i_0_514,plain,
( X1 = vapp(esk76_2(X1,X2),esk78_2(X1,X2))
| epred3_2(X2,X1)
| ~ visValue(esk75_2(X1,X2))
| ~ epred4_2(X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_106]),
[final] ).
cnf(i_0_515,plain,
( X1 = vapp(esk76_2(X1,X2),esk78_2(X1,X2))
| esk74_2(X1,X2) = vreduce(esk75_2(X1,X2))
| epred3_2(X2,X1)
| ~ epred4_2(X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_106]),
[final] ).
cnf(i_0_516,plain,
( esk65_2(X1,X2) = vreduce(esk61_2(X1,X2))
| X2 = vnoExp
| X1 = vvar(esk57_2(X1,X2))
| ~ visSomeExp(esk67_2(X1,X2))
| ~ epred3_2(X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_71]),
[final] ).
cnf(i_0_517,plain,
( X2 = vnoExp
| epred3_2(X2,X1)
| esk76_2(X1,X2) != vabs(X3,X4,X5)
| ~ epred4_2(X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_106]),
[final] ).
cnf(i_0_518,plain,
( esk67_2(X1,X2) = vreduce(esk69_2(X1,X2))
| esk65_2(X1,X2) = vreduce(esk61_2(X1,X2))
| X2 = vnoExp
| X1 = vvar(esk57_2(X1,X2))
| ~ epred3_2(X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_71]),
[final] ).
cnf(i_0_519,plain,
( X1 = esk8_3(X1,X2,X3)
| X1 = esk3_3(X1,X2,X3)
| X2 = vempty
| vlookup(X1,X2) != X3 ),
inference(split_conjunct,[status(thm)],[i_0_98]),
[final] ).
cnf(i_0_520,plain,
( X1 = esk8_3(X1,X2,X3)
| X1 = esk3_3(X1,X2,X3)
| X3 = vnoType
| vlookup(X1,X2) != X3 ),
inference(split_conjunct,[status(thm)],[i_0_98]),
[final] ).
cnf(i_0_521,plain,
( visSomeExp(esk65_2(X1,X2))
| X2 = vnoExp
| X1 = vvar(esk57_2(X1,X2))
| ~ visSomeExp(esk67_2(X1,X2))
| ~ epred3_2(X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_71]),
[final] ).
cnf(i_0_522,plain,
( X2 = X4
| X7 = vlookup(X2,X6)
| X1 != X2
| X3 != vbind(X4,X5,X6)
| X7 != vlookup(X1,X3) ),
inference(split_conjunct,[status(thm)],[i_0_129]),
[final] ).
cnf(i_0_523,plain,
( epred4_2(X2,X1)
| esk22_2(X1,X2) != vabs(X3,X4,X5)
| vreduce(X1) != X2 ),
inference(split_conjunct,[status(thm)],[i_0_130]),
[final] ).
cnf(i_0_524,plain,
( X1 = X2
| visFreeVar(X4,X5)
| ~ visFreeVar(X2,X3)
| X4 != X2
| X5 != vabs(X1,X6,X3) ),
inference(split_conjunct,[status(thm)],[i_0_131]),
[final] ).
cnf(i_0_525,plain,
( esk67_2(X1,X2) = vreduce(esk69_2(X1,X2))
| visSomeExp(esk65_2(X1,X2))
| X2 = vnoExp
| X1 = vvar(esk57_2(X1,X2))
| ~ epred3_2(X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_71]),
[final] ).
cnf(i_0_526,plain,
( visValue(esk69_2(X1,X2))
| esk65_2(X1,X2) = vreduce(esk61_2(X1,X2))
| X2 = vnoExp
| X1 = vvar(esk57_2(X1,X2))
| ~ epred3_2(X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_71]),
[final] ).
cnf(i_0_527,plain,
( esk77_2(X1,X2) = vreduce(esk76_2(X1,X2))
| epred3_2(X2,X1)
| ~ visSomeExp(esk74_2(X1,X2))
| ~ epred4_2(X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_106]),
[final] ).
cnf(i_0_528,plain,
( esk77_2(X1,X2) = vreduce(esk76_2(X1,X2))
| epred3_2(X2,X1)
| ~ visValue(esk75_2(X1,X2))
| ~ epred4_2(X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_106]),
[final] ).
cnf(i_0_529,plain,
( visFreeVar(X1,X2)
| ~ visFreeVar(X3,X4)
| X3 != X1
| X4 != vabs(X5,X6,X2) ),
inference(split_conjunct,[status(thm)],[i_0_131]),
[final] ).
cnf(i_0_530,plain,
( esk77_2(X1,X2) = vreduce(esk76_2(X1,X2))
| esk74_2(X1,X2) = vreduce(esk75_2(X1,X2))
| epred3_2(X2,X1)
| ~ epred4_2(X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_106]),
[final] ).
cnf(i_0_531,plain,
( X7 = vsomeType(X5)
| X1 != X2
| X3 != vbind(X4,X5,X6)
| X2 != X4
| X7 != vlookup(X1,X3) ),
inference(split_conjunct,[status(thm)],[i_0_132]),
[final] ).
cnf(i_0_532,plain,
( X1 != X2
| ~ visFreeVar(X3,X4)
| X3 != X2
| X4 != vabs(X1,X5,X6) ),
inference(split_conjunct,[status(thm)],[i_0_131]),
[final] ).
cnf(i_0_533,plain,
( visValue(esk69_2(X1,X2))
| visSomeExp(esk65_2(X1,X2))
| X2 = vnoExp
| X1 = vvar(esk57_2(X1,X2))
| ~ epred3_2(X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_71]),
[final] ).
cnf(i_0_534,plain,
( X2 = vnoExp
| esk65_2(X1,X2) = vreduce(esk61_2(X1,X2))
| ~ epred3_2(X2,X1)
| ~ visSomeExp(esk67_2(X1,X2)) ),
inference(cn,[status(thm)],[i_0_133]),
[final] ).
cnf(i_0_535,plain,
( visSomeExp(esk77_2(X1,X2))
| epred3_2(X2,X1)
| ~ visSomeExp(esk74_2(X1,X2))
| ~ epred4_2(X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_106]),
[final] ).
cnf(i_0_536,plain,
( visSomeExp(esk77_2(X1,X2))
| epred3_2(X2,X1)
| ~ visValue(esk75_2(X1,X2))
| ~ epred4_2(X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_106]),
[final] ).
cnf(i_0_537,plain,
( X2 = vnoExp
| esk65_2(X1,X2) = vreduce(esk61_2(X1,X2))
| esk67_2(X1,X2) = vreduce(esk69_2(X1,X2))
| ~ epred3_2(X2,X1) ),
inference(cn,[status(thm)],[i_0_134]),
[final] ).
cnf(i_0_538,plain,
( visSomeExp(esk77_2(X1,X2))
| esk74_2(X1,X2) = vreduce(esk75_2(X1,X2))
| epred3_2(X2,X1)
| ~ epred4_2(X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_106]),
[final] ).
cnf(i_0_539,plain,
( X2 = X6
| X7 = vvar(X6)
| X1 != X2
| X3 != X4
| X5 != vvar(X6)
| X7 != vsubst(X1,X3,X5) ),
inference(split_conjunct,[status(thm)],[i_0_135]),
[final] ).
cnf(i_0_540,plain,
( X7 = X4
| X1 != X2
| X3 != X4
| X5 != vvar(X6)
| X2 != X6
| X7 != vsubst(X1,X3,X5) ),
inference(split_conjunct,[status(thm)],[i_0_136]),
[final] ).
cnf(i_0_541,plain,
vabs(X1,X2,X3) != vapp(X4,X5),
inference(split_conjunct,[status(thm)],[i_0_137]),
[final] ).
cnf(i_0_542,plain,
( X1 = vapp(esk76_2(X1,X2),esk78_2(X1,X2))
| X2 = vnoExp
| epred3_2(X2,X1)
| ~ epred4_2(X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_106]),
[final] ).
cnf(i_0_543,plain,
( X2 = vnoExp
| visSomeExp(esk65_2(X1,X2))
| ~ epred3_2(X2,X1)
| ~ visSomeExp(esk67_2(X1,X2)) ),
inference(cn,[status(thm)],[i_0_138]),
[final] ).
cnf(i_0_544,plain,
( X2 = vnoExp
| esk67_2(X1,X2) = vreduce(esk69_2(X1,X2))
| visSomeExp(esk65_2(X1,X2))
| ~ epred3_2(X2,X1) ),
inference(cn,[status(thm)],[i_0_139]),
[final] ).
cnf(i_0_545,plain,
( X2 = vnoExp
| esk65_2(X1,X2) = vreduce(esk61_2(X1,X2))
| visValue(esk69_2(X1,X2))
| ~ epred3_2(X2,X1) ),
inference(cn,[status(thm)],[i_0_140]),
[final] ).
cnf(i_0_546,plain,
( X5 = vnoExp
| X1 != vabs(X2,X3,X4)
| X5 != vreduce(X1) ),
inference(split_conjunct,[status(thm)],[i_0_141]),
[final] ).
cnf(i_0_547,plain,
vvar(X1) != vabs(X2,X3,X4),
inference(split_conjunct,[status(thm)],[i_0_142]),
[final] ).
cnf(i_0_548,plain,
( visValue(X1)
| X1 != vabs(X2,X3,X4) ),
inference(split_conjunct,[status(thm)],[i_0_143]),
[final] ).
cnf(i_0_549,plain,
( X1 = vapp(esk22_2(X1,X2),esk21_2(X1,X2))
| epred4_2(X2,X1)
| vreduce(X1) != X2 ),
inference(split_conjunct,[status(thm)],[i_0_130]),
[final] ).
cnf(i_0_550,plain,
( vtcheck(X2,vvar(X1),X3)
| vlookup(X1,X2) != vsomeType(X3) ),
inference(split_conjunct,[status(thm)],[i_0_144]),
[final] ).
cnf(i_0_551,plain,
vempty != vbind(X1,X2,X3),
inference(split_conjunct,[status(thm)],[i_0_145]),
[final] ).
cnf(i_0_552,plain,
( X2 = vnoExp
| visValue(esk69_2(X1,X2))
| visSomeExp(esk65_2(X1,X2))
| ~ epred3_2(X2,X1) ),
inference(cn,[status(thm)],[i_0_146]),
[final] ).
cnf(i_0_553,plain,
( esk77_2(X1,X2) = vreduce(esk76_2(X1,X2))
| X2 = vnoExp
| epred3_2(X2,X1)
| ~ epred4_2(X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_106]),
[final] ).
cnf(i_0_554,plain,
( visFreeVar(X3,X4)
| visFreeVar(X3,X5)
| ~ visFreeVar(X1,X2)
| X1 != X3
| X2 != vapp(X4,X5) ),
inference(split_conjunct,[status(thm)],[i_0_147]),
[final] ).
cnf(i_0_555,negated_conjecture,
esk35_0 = vgensym(vapp(vapp(esk32_0,esk33_0),vvar(esk34_0))),
inference(split_conjunct,[status(thm)],[i_0_148]),
[final] ).
cnf(i_0_556,plain,
( epred4_2(X2,X1)
| ~ visSomeExp(esk23_2(X1,X2))
| vreduce(X1) != X2 ),
inference(split_conjunct,[status(thm)],[i_0_130]),
[final] ).
cnf(i_0_557,plain,
( visSomeExp(esk77_2(X1,X2))
| X2 = vnoExp
| epred3_2(X2,X1)
| ~ epred4_2(X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_106]),
[final] ).
cnf(i_0_558,plain,
( esk23_2(X1,X2) = vreduce(esk22_2(X1,X2))
| epred4_2(X2,X1)
| vreduce(X1) != X2 ),
inference(split_conjunct,[status(thm)],[i_0_130]),
[final] ).
cnf(i_0_559,plain,
( visFreeVar(X3,X4)
| ~ visFreeVar(X1,X2)
| X3 != X1
| X4 != vapp(X2,X5) ),
inference(split_conjunct,[status(thm)],[i_0_147]),
[final] ).
cnf(i_0_560,plain,
( visFreeVar(X3,X4)
| ~ visFreeVar(X1,X2)
| X3 != X1
| X4 != vapp(X5,X2) ),
inference(split_conjunct,[status(thm)],[i_0_147]),
[final] ).
cnf(i_0_561,plain,
( valphaEquivalent(X1,X3)
| ~ valphaEquivalent(X1,X2)
| ~ valphaEquivalent(X2,X3) ),
inference(split_conjunct,[status(thm)],[i_0_149]),
[final] ).
cnf(i_0_562,plain,
( visFreeVar(X1,X2)
| ~ valphaEquivalent(X2,X3)
| ~ visFreeVar(X1,X3) ),
inference(split_conjunct,[status(thm)],[i_0_150]),
[final] ).
cnf(i_0_563,plain,
( X1 = X2
| varrow(X1,X3) != varrow(X2,X4) ),
inference(split_conjunct,[status(thm)],[i_0_151]),
[final] ).
cnf(i_0_564,plain,
( X1 = X2
| varrow(X3,X1) != varrow(X4,X2) ),
inference(split_conjunct,[status(thm)],[i_0_151]),
[final] ).
cnf(i_0_565,plain,
( X1 = X2
| vapp(X1,X3) != vapp(X2,X4) ),
inference(split_conjunct,[status(thm)],[i_0_152]),
[final] ).
cnf(i_0_566,plain,
( X1 = X2
| vapp(X3,X1) != vapp(X4,X2) ),
inference(split_conjunct,[status(thm)],[i_0_152]),
[final] ).
cnf(i_0_567,plain,
( valphaEquivalent(X2,X1)
| ~ valphaEquivalent(X1,X2) ),
inference(split_conjunct,[status(thm)],[i_0_153]),
[final] ).
cnf(i_0_568,plain,
( X3 = X4
| ~ visFreeVar(X1,X2)
| X1 != X4
| X2 != vvar(X3) ),
inference(split_conjunct,[status(thm)],[i_0_154]),
[final] ).
cnf(i_0_569,plain,
( X4 = vnoType
| X1 != X2
| X3 != vempty
| X4 != vlookup(X1,X3) ),
inference(split_conjunct,[status(thm)],[i_0_155]),
[final] ).
cnf(i_0_570,plain,
( X1 != vapp(X2,X3)
| ~ visValue(X1) ),
inference(split_conjunct,[status(thm)],[i_0_156]),
[final] ).
cnf(i_0_571,plain,
( vgensym(X1) != X2
| ~ visFreeVar(X2,X1) ),
inference(split_conjunct,[status(thm)],[i_0_157]),
[final] ).
cnf(i_0_572,plain,
( visFreeVar(X3,X4)
| X1 != X2
| X3 != X2
| X4 != vvar(X1) ),
inference(split_conjunct,[status(thm)],[i_0_154]),
[final] ).
cnf(i_0_573,plain,
vvar(X1) != vapp(X2,X3),
inference(split_conjunct,[status(thm)],[i_0_158]),
[final] ).
cnf(i_0_574,plain,
( X1 = vnoExp
| epred4_2(X1,X2)
| vreduce(X2) != X1 ),
inference(split_conjunct,[status(thm)],[i_0_130]),
[final] ).
cnf(i_0_575,plain,
( X3 = X2
| X1 != vsomeExp(X2)
| X3 != vgetSomeExp(X1) ),
inference(split_conjunct,[status(thm)],[i_0_159]),
[final] ).
cnf(i_0_576,plain,
( X3 = X2
| X1 != vsomeType(X2)
| X3 != vgetSomeType(X1) ),
inference(split_conjunct,[status(thm)],[i_0_160]),
[final] ).
cnf(i_0_577,plain,
( X3 = vnoExp
| X1 != vvar(X2)
| X3 != vreduce(X1) ),
inference(split_conjunct,[status(thm)],[i_0_161]),
[final] ).
cnf(i_0_578,plain,
( X1 != vvar(X2)
| ~ visValue(X1) ),
inference(split_conjunct,[status(thm)],[i_0_162]),
[final] ).
cnf(i_0_579,plain,
( X1 = X2
| vsomeExp(X1) != vsomeExp(X2) ),
inference(split_conjunct,[status(thm)],[i_0_163]),
[final] ).
cnf(i_0_580,plain,
( X1 = X2
| vsomeType(X1) != vsomeType(X2) ),
inference(split_conjunct,[status(thm)],[i_0_164]),
[final] ).
cnf(i_0_581,plain,
( X1 = X2
| vvar(X1) != vvar(X2) ),
inference(split_conjunct,[status(thm)],[i_0_165]),
[final] ).
cnf(i_0_582,plain,
valphaEquivalent(X1,X1),
inference(split_conjunct,[status(thm)],[i_0_166]),
[final] ).
cnf(i_0_583,plain,
( visSomeExp(X1)
| X1 != vsomeExp(X2) ),
inference(split_conjunct,[status(thm)],[i_0_167]),
[final] ).
cnf(i_0_584,plain,
( visSomeType(X1)
| X1 != vsomeType(X2) ),
inference(split_conjunct,[status(thm)],[i_0_168]),
[final] ).
cnf(i_0_585,plain,
( X1 != vnoExp
| ~ visSomeExp(X1) ),
inference(split_conjunct,[status(thm)],[i_0_169]),
[final] ).
cnf(i_0_586,plain,
( X1 != vnoType
| ~ visSomeType(X1) ),
inference(split_conjunct,[status(thm)],[i_0_170]),
[final] ).
cnf(i_0_587,plain,
vnoExp != vsomeExp(X1),
inference(split_conjunct,[status(thm)],[i_0_171]),
[final] ).
cnf(i_0_588,plain,
vnoType != vsomeType(X1),
inference(split_conjunct,[status(thm)],[i_0_172]),
[final] ).
cnf(i_0_589,negated_conjecture,
esk34_0 = esk35_0,
inference(split_conjunct,[status(thm)],[i_0_148]),
[final] ).
cnf(i_0_590,axiom,
X1 = X1 ).
cnf(i_0_591,axiom,
( X1 = X2
| X2 != X1 ) ).
cnf(i_0_592,axiom,
( X1 = X2
| X1 != X3
| X3 != X2 ) ).
cnf(i_0_593,axiom,
( X1 != X2
| vsubst(X1,X3,X4) = vsubst(X2,X3,X4) ) ).
cnf(i_0_594,axiom,
( X1 != X2
| vsubst(X3,X1,X4) = vsubst(X3,X2,X4) ) ).
cnf(i_0_595,axiom,
( X1 != X2
| vsubst(X3,X4,X1) = vsubst(X3,X4,X2) ) ).
cnf(i_0_596,axiom,
( X1 != X2
| esk48_4(X1,X3,X4,X5) = esk48_4(X2,X3,X4,X5) ) ).
cnf(i_0_597,axiom,
( X1 != X2
| esk48_4(X3,X1,X4,X5) = esk48_4(X3,X2,X4,X5) ) ).
cnf(i_0_598,axiom,
( X1 != X2
| esk48_4(X3,X4,X1,X5) = esk48_4(X3,X4,X2,X5) ) ).
cnf(i_0_599,axiom,
( X1 != X2
| esk48_4(X3,X4,X5,X1) = esk48_4(X3,X4,X5,X2) ) ).
cnf(i_0_600,axiom,
( X1 != X2
| vapp(X1,X3) = vapp(X2,X3) ) ).
cnf(i_0_601,axiom,
( X1 != X2
| vapp(X3,X1) = vapp(X3,X2) ) ).
cnf(i_0_602,axiom,
( X1 != X2
| esk43_4(X1,X3,X4,X5) = esk43_4(X2,X3,X4,X5) ) ).
cnf(i_0_603,axiom,
( X1 != X2
| esk43_4(X3,X1,X4,X5) = esk43_4(X3,X2,X4,X5) ) ).
cnf(i_0_604,axiom,
( X1 != X2
| esk43_4(X3,X4,X1,X5) = esk43_4(X3,X4,X2,X5) ) ).
cnf(i_0_605,axiom,
( X1 != X2
| esk43_4(X3,X4,X5,X1) = esk43_4(X3,X4,X5,X2) ) ).
cnf(i_0_606,axiom,
( X1 != X2
| esk44_4(X1,X3,X4,X5) = esk44_4(X2,X3,X4,X5) ) ).
cnf(i_0_607,axiom,
( X1 != X2
| esk44_4(X3,X1,X4,X5) = esk44_4(X3,X2,X4,X5) ) ).
cnf(i_0_608,axiom,
( X1 != X2
| esk44_4(X3,X4,X1,X5) = esk44_4(X3,X4,X2,X5) ) ).
cnf(i_0_609,axiom,
( X1 != X2
| esk44_4(X3,X4,X5,X1) = esk44_4(X3,X4,X5,X2) ) ).
cnf(i_0_610,axiom,
( X1 != X2
| esk47_4(X1,X3,X4,X5) = esk47_4(X2,X3,X4,X5) ) ).
cnf(i_0_611,axiom,
( X1 != X2
| esk47_4(X3,X1,X4,X5) = esk47_4(X3,X2,X4,X5) ) ).
cnf(i_0_612,axiom,
( X1 != X2
| esk47_4(X3,X4,X1,X5) = esk47_4(X3,X4,X2,X5) ) ).
cnf(i_0_613,axiom,
( X1 != X2
| esk47_4(X3,X4,X5,X1) = esk47_4(X3,X4,X5,X2) ) ).
cnf(i_0_614,axiom,
( X1 != X2
| esk46_4(X1,X3,X4,X5) = esk46_4(X2,X3,X4,X5) ) ).
cnf(i_0_615,axiom,
( X1 != X2
| esk46_4(X3,X1,X4,X5) = esk46_4(X3,X2,X4,X5) ) ).
cnf(i_0_616,axiom,
( X1 != X2
| esk46_4(X3,X4,X1,X5) = esk46_4(X3,X4,X2,X5) ) ).
cnf(i_0_617,axiom,
( X1 != X2
| esk46_4(X3,X4,X5,X1) = esk46_4(X3,X4,X5,X2) ) ).
cnf(i_0_618,axiom,
( X1 != X2
| esk51_4(X1,X3,X4,X5) = esk51_4(X2,X3,X4,X5) ) ).
cnf(i_0_619,axiom,
( X1 != X2
| esk51_4(X3,X1,X4,X5) = esk51_4(X3,X2,X4,X5) ) ).
cnf(i_0_620,axiom,
( X1 != X2
| esk51_4(X3,X4,X1,X5) = esk51_4(X3,X4,X2,X5) ) ).
cnf(i_0_621,axiom,
( X1 != X2
| esk51_4(X3,X4,X5,X1) = esk51_4(X3,X4,X5,X2) ) ).
cnf(i_0_622,axiom,
( X1 != X2
| vgensym(X1) = vgensym(X2) ) ).
cnf(i_0_623,axiom,
( X1 != X2
| vsomeExp(X1) = vsomeExp(X2) ) ).
cnf(i_0_624,axiom,
( X1 != X2
| vgetSomeExp(X1) = vgetSomeExp(X2) ) ).
cnf(i_0_625,axiom,
( X1 != X2
| vreduce(X1) = vreduce(X2) ) ).
cnf(i_0_626,axiom,
( X1 != X2
| esk10_4(X1,X3,X4,X5) = esk10_4(X2,X3,X4,X5) ) ).
cnf(i_0_627,axiom,
( X1 != X2
| esk10_4(X3,X1,X4,X5) = esk10_4(X3,X2,X4,X5) ) ).
cnf(i_0_628,axiom,
( X1 != X2
| esk10_4(X3,X4,X1,X5) = esk10_4(X3,X4,X2,X5) ) ).
cnf(i_0_629,axiom,
( X1 != X2
| esk10_4(X3,X4,X5,X1) = esk10_4(X3,X4,X5,X2) ) ).
cnf(i_0_630,axiom,
( X1 != X2
| esk12_4(X1,X3,X4,X5) = esk12_4(X2,X3,X4,X5) ) ).
cnf(i_0_631,axiom,
( X1 != X2
| esk12_4(X3,X1,X4,X5) = esk12_4(X3,X2,X4,X5) ) ).
cnf(i_0_632,axiom,
( X1 != X2
| esk12_4(X3,X4,X1,X5) = esk12_4(X3,X4,X2,X5) ) ).
cnf(i_0_633,axiom,
( X1 != X2
| esk12_4(X3,X4,X5,X1) = esk12_4(X3,X4,X5,X2) ) ).
cnf(i_0_634,axiom,
( X1 != X2
| esk52_4(X1,X3,X4,X5) = esk52_4(X2,X3,X4,X5) ) ).
cnf(i_0_635,axiom,
( X1 != X2
| esk52_4(X3,X1,X4,X5) = esk52_4(X3,X2,X4,X5) ) ).
cnf(i_0_636,axiom,
( X1 != X2
| esk52_4(X3,X4,X1,X5) = esk52_4(X3,X4,X2,X5) ) ).
cnf(i_0_637,axiom,
( X1 != X2
| esk52_4(X3,X4,X5,X1) = esk52_4(X3,X4,X5,X2) ) ).
cnf(i_0_638,axiom,
( X1 != X2
| esk13_4(X1,X3,X4,X5) = esk13_4(X2,X3,X4,X5) ) ).
cnf(i_0_639,axiom,
( X1 != X2
| esk13_4(X3,X1,X4,X5) = esk13_4(X3,X2,X4,X5) ) ).
cnf(i_0_640,axiom,
( X1 != X2
| esk13_4(X3,X4,X1,X5) = esk13_4(X3,X4,X2,X5) ) ).
cnf(i_0_641,axiom,
( X1 != X2
| esk13_4(X3,X4,X5,X1) = esk13_4(X3,X4,X5,X2) ) ).
cnf(i_0_642,axiom,
( X1 != X2
| esk37_4(X1,X3,X4,X5) = esk37_4(X2,X3,X4,X5) ) ).
cnf(i_0_643,axiom,
( X1 != X2
| esk37_4(X3,X1,X4,X5) = esk37_4(X3,X2,X4,X5) ) ).
cnf(i_0_644,axiom,
( X1 != X2
| esk37_4(X3,X4,X1,X5) = esk37_4(X3,X4,X2,X5) ) ).
cnf(i_0_645,axiom,
( X1 != X2
| esk37_4(X3,X4,X5,X1) = esk37_4(X3,X4,X5,X2) ) ).
cnf(i_0_646,axiom,
( X1 != X2
| esk40_4(X1,X3,X4,X5) = esk40_4(X2,X3,X4,X5) ) ).
cnf(i_0_647,axiom,
( X1 != X2
| esk40_4(X3,X1,X4,X5) = esk40_4(X3,X2,X4,X5) ) ).
cnf(i_0_648,axiom,
( X1 != X2
| esk40_4(X3,X4,X1,X5) = esk40_4(X3,X4,X2,X5) ) ).
cnf(i_0_649,axiom,
( X1 != X2
| esk40_4(X3,X4,X5,X1) = esk40_4(X3,X4,X5,X2) ) ).
cnf(i_0_650,axiom,
( X1 != X2
| esk41_4(X1,X3,X4,X5) = esk41_4(X2,X3,X4,X5) ) ).
cnf(i_0_651,axiom,
( X1 != X2
| esk41_4(X3,X1,X4,X5) = esk41_4(X3,X2,X4,X5) ) ).
cnf(i_0_652,axiom,
( X1 != X2
| esk41_4(X3,X4,X1,X5) = esk41_4(X3,X4,X2,X5) ) ).
cnf(i_0_653,axiom,
( X1 != X2
| esk41_4(X3,X4,X5,X1) = esk41_4(X3,X4,X5,X2) ) ).
cnf(i_0_654,axiom,
( X1 != X2
| esk36_4(X1,X3,X4,X5) = esk36_4(X2,X3,X4,X5) ) ).
cnf(i_0_655,axiom,
( X1 != X2
| esk36_4(X3,X1,X4,X5) = esk36_4(X3,X2,X4,X5) ) ).
cnf(i_0_656,axiom,
( X1 != X2
| esk36_4(X3,X4,X1,X5) = esk36_4(X3,X4,X2,X5) ) ).
cnf(i_0_657,axiom,
( X1 != X2
| esk36_4(X3,X4,X5,X1) = esk36_4(X3,X4,X5,X2) ) ).
cnf(i_0_658,axiom,
( X1 != X2
| esk38_4(X1,X3,X4,X5) = esk38_4(X2,X3,X4,X5) ) ).
cnf(i_0_659,axiom,
( X1 != X2
| esk38_4(X3,X1,X4,X5) = esk38_4(X3,X2,X4,X5) ) ).
cnf(i_0_660,axiom,
( X1 != X2
| esk38_4(X3,X4,X1,X5) = esk38_4(X3,X4,X2,X5) ) ).
cnf(i_0_661,axiom,
( X1 != X2
| esk38_4(X3,X4,X5,X1) = esk38_4(X3,X4,X5,X2) ) ).
cnf(i_0_662,axiom,
( X1 != X2
| vabs(X1,X3,X4) = vabs(X2,X3,X4) ) ).
cnf(i_0_663,axiom,
( X1 != X2
| vabs(X3,X1,X4) = vabs(X3,X2,X4) ) ).
cnf(i_0_664,axiom,
( X1 != X2
| vabs(X3,X4,X1) = vabs(X3,X4,X2) ) ).
cnf(i_0_665,axiom,
( X1 != X2
| varrow(X1,X3) = varrow(X2,X3) ) ).
cnf(i_0_666,axiom,
( X1 != X2
| varrow(X3,X1) = varrow(X3,X2) ) ).
cnf(i_0_667,axiom,
( X1 != X2
| vbind(X1,X3,X4) = vbind(X2,X3,X4) ) ).
cnf(i_0_668,axiom,
( X1 != X2
| vbind(X3,X1,X4) = vbind(X3,X2,X4) ) ).
cnf(i_0_669,axiom,
( X1 != X2
| vbind(X3,X4,X1) = vbind(X3,X4,X2) ) ).
cnf(i_0_670,axiom,
( X1 != X2
| vlookup(X1,X3) = vlookup(X2,X3) ) ).
cnf(i_0_671,axiom,
( X1 != X2
| vlookup(X3,X1) = vlookup(X3,X2) ) ).
cnf(i_0_672,axiom,
( X1 != X2
| esk55_4(X1,X3,X4,X5) = esk55_4(X2,X3,X4,X5) ) ).
cnf(i_0_673,axiom,
( X1 != X2
| esk55_4(X3,X1,X4,X5) = esk55_4(X3,X2,X4,X5) ) ).
cnf(i_0_674,axiom,
( X1 != X2
| esk55_4(X3,X4,X1,X5) = esk55_4(X3,X4,X2,X5) ) ).
cnf(i_0_675,axiom,
( X1 != X2
| esk55_4(X3,X4,X5,X1) = esk55_4(X3,X4,X5,X2) ) ).
cnf(i_0_676,axiom,
( X1 != X2
| vsomeType(X1) = vsomeType(X2) ) ).
cnf(i_0_677,axiom,
( X1 != X2
| esk65_2(X1,X3) = esk65_2(X2,X3) ) ).
cnf(i_0_678,axiom,
( X1 != X2
| esk65_2(X3,X1) = esk65_2(X3,X2) ) ).
cnf(i_0_679,axiom,
( X1 != X2
| esk39_4(X1,X3,X4,X5) = esk39_4(X2,X3,X4,X5) ) ).
cnf(i_0_680,axiom,
( X1 != X2
| esk39_4(X3,X1,X4,X5) = esk39_4(X3,X2,X4,X5) ) ).
cnf(i_0_681,axiom,
( X1 != X2
| esk39_4(X3,X4,X1,X5) = esk39_4(X3,X4,X2,X5) ) ).
cnf(i_0_682,axiom,
( X1 != X2
| esk39_4(X3,X4,X5,X1) = esk39_4(X3,X4,X5,X2) ) ).
cnf(i_0_683,axiom,
( X1 != X2
| esk67_2(X1,X3) = esk67_2(X2,X3) ) ).
cnf(i_0_684,axiom,
( X1 != X2
| esk67_2(X3,X1) = esk67_2(X3,X2) ) ).
cnf(i_0_685,axiom,
( X1 != X2
| esk7_3(X1,X3,X4) = esk7_3(X2,X3,X4) ) ).
cnf(i_0_686,axiom,
( X1 != X2
| esk7_3(X3,X1,X4) = esk7_3(X3,X2,X4) ) ).
cnf(i_0_687,axiom,
( X1 != X2
| esk7_3(X3,X4,X1) = esk7_3(X3,X4,X2) ) ).
cnf(i_0_688,axiom,
( X1 != X2
| esk4_3(X1,X3,X4) = esk4_3(X2,X3,X4) ) ).
cnf(i_0_689,axiom,
( X1 != X2
| esk4_3(X3,X1,X4) = esk4_3(X3,X2,X4) ) ).
cnf(i_0_690,axiom,
( X1 != X2
| esk4_3(X3,X4,X1) = esk4_3(X3,X4,X2) ) ).
cnf(i_0_691,axiom,
( X1 != X2
| esk54_4(X1,X3,X4,X5) = esk54_4(X2,X3,X4,X5) ) ).
cnf(i_0_692,axiom,
( X1 != X2
| esk54_4(X3,X1,X4,X5) = esk54_4(X3,X2,X4,X5) ) ).
cnf(i_0_693,axiom,
( X1 != X2
| esk54_4(X3,X4,X1,X5) = esk54_4(X3,X4,X2,X5) ) ).
cnf(i_0_694,axiom,
( X1 != X2
| esk54_4(X3,X4,X5,X1) = esk54_4(X3,X4,X5,X2) ) ).
cnf(i_0_695,axiom,
( X1 != X2
| esk1_3(X1,X3,X4) = esk1_3(X2,X3,X4) ) ).
cnf(i_0_696,axiom,
( X1 != X2
| esk1_3(X3,X1,X4) = esk1_3(X3,X2,X4) ) ).
cnf(i_0_697,axiom,
( X1 != X2
| esk1_3(X3,X4,X1) = esk1_3(X3,X4,X2) ) ).
cnf(i_0_698,axiom,
( X1 != X2
| esk8_3(X1,X3,X4) = esk8_3(X2,X3,X4) ) ).
cnf(i_0_699,axiom,
( X1 != X2
| esk8_3(X3,X1,X4) = esk8_3(X3,X2,X4) ) ).
cnf(i_0_700,axiom,
( X1 != X2
| esk8_3(X3,X4,X1) = esk8_3(X3,X4,X2) ) ).
cnf(i_0_701,axiom,
( X1 != X2
| esk3_3(X1,X3,X4) = esk3_3(X2,X3,X4) ) ).
cnf(i_0_702,axiom,
( X1 != X2
| esk3_3(X3,X1,X4) = esk3_3(X3,X2,X4) ) ).
cnf(i_0_703,axiom,
( X1 != X2
| esk3_3(X3,X4,X1) = esk3_3(X3,X4,X2) ) ).
cnf(i_0_704,axiom,
( X1 != X2
| esk77_2(X1,X3) = esk77_2(X2,X3) ) ).
cnf(i_0_705,axiom,
( X1 != X2
| esk77_2(X3,X1) = esk77_2(X3,X2) ) ).
cnf(i_0_706,axiom,
( X1 != X2
| vvar(X1) = vvar(X2) ) ).
cnf(i_0_707,axiom,
( X1 != X2
| esk76_2(X1,X3) = esk76_2(X2,X3) ) ).
cnf(i_0_708,axiom,
( X1 != X2
| esk76_2(X3,X1) = esk76_2(X3,X2) ) ).
cnf(i_0_709,axiom,
( X1 != X2
| esk74_2(X1,X3) = esk74_2(X2,X3) ) ).
cnf(i_0_710,axiom,
( X1 != X2
| esk74_2(X3,X1) = esk74_2(X3,X2) ) ).
cnf(i_0_711,axiom,
( X1 != X2
| esk22_2(X1,X3) = esk22_2(X2,X3) ) ).
cnf(i_0_712,axiom,
( X1 != X2
| esk22_2(X3,X1) = esk22_2(X3,X2) ) ).
cnf(i_0_713,axiom,
( X1 != X2
| esk23_2(X1,X3) = esk23_2(X2,X3) ) ).
cnf(i_0_714,axiom,
( X1 != X2
| esk23_2(X3,X1) = esk23_2(X3,X2) ) ).
cnf(i_0_715,axiom,
( X1 != X2
| vgetSomeType(X1) = vgetSomeType(X2) ) ).
cnf(i_0_716,axiom,
( X1 != X2
| ~ epred1_4(X1,X3,X4,X5)
| epred1_4(X2,X3,X4,X5) ) ).
cnf(i_0_717,axiom,
( X1 != X2
| ~ epred1_4(X3,X1,X4,X5)
| epred1_4(X3,X2,X4,X5) ) ).
cnf(i_0_718,axiom,
( X1 != X2
| ~ epred1_4(X3,X4,X1,X5)
| epred1_4(X3,X4,X2,X5) ) ).
cnf(i_0_719,axiom,
( X1 != X2
| ~ epred1_4(X3,X4,X5,X1)
| epred1_4(X3,X4,X5,X2) ) ).
cnf(i_0_720,axiom,
( X1 != X2
| ~ visSomeType(X1)
| visSomeType(X2) ) ).
cnf(i_0_721,axiom,
( X1 != X2
| ~ epred2_4(X1,X3,X4,X5)
| epred2_4(X2,X3,X4,X5) ) ).
cnf(i_0_722,axiom,
( X1 != X2
| ~ epred2_4(X3,X1,X4,X5)
| epred2_4(X3,X2,X4,X5) ) ).
cnf(i_0_723,axiom,
( X1 != X2
| ~ epred2_4(X3,X4,X1,X5)
| epred2_4(X3,X4,X2,X5) ) ).
cnf(i_0_724,axiom,
( X1 != X2
| ~ epred2_4(X3,X4,X5,X1)
| epred2_4(X3,X4,X5,X2) ) ).
cnf(i_0_725,axiom,
( X1 != X2
| ~ visFreeVar(X1,X3)
| visFreeVar(X2,X3) ) ).
cnf(i_0_726,axiom,
( X1 != X2
| ~ visFreeVar(X3,X1)
| visFreeVar(X3,X2) ) ).
cnf(i_0_727,axiom,
( X1 != X2
| ~ visSomeExp(X1)
| visSomeExp(X2) ) ).
cnf(i_0_728,axiom,
( X1 != X2
| ~ vtcheck(X1,X3,X4)
| vtcheck(X2,X3,X4) ) ).
cnf(i_0_729,axiom,
( X1 != X2
| ~ vtcheck(X3,X1,X4)
| vtcheck(X3,X2,X4) ) ).
cnf(i_0_730,axiom,
( X1 != X2
| ~ vtcheck(X3,X4,X1)
| vtcheck(X3,X4,X2) ) ).
cnf(i_0_731,axiom,
( X1 != X2
| ~ epred3_2(X1,X3)
| epred3_2(X2,X3) ) ).
cnf(i_0_732,axiom,
( X1 != X2
| ~ epred3_2(X3,X1)
| epred3_2(X3,X2) ) ).
cnf(i_0_733,axiom,
( X1 != X2
| ~ visValue(X1)
| visValue(X2) ) ).
cnf(i_0_734,axiom,
( X1 != X2
| ~ epred4_2(X1,X3)
| epred4_2(X2,X3) ) ).
cnf(i_0_735,axiom,
( X1 != X2
| ~ epred4_2(X3,X1)
| epred4_2(X3,X2) ) ).
cnf(i_0_736,axiom,
( X1 != X2
| ~ valphaEquivalent(X1,X3)
| valphaEquivalent(X2,X3) ) ).
cnf(i_0_737,axiom,
( X1 != X2
| ~ valphaEquivalent(X3,X1)
| valphaEquivalent(X3,X2) ) ).
cnf(i_0_590_001,axiom,
X1 = X1 ).
cnf(i_0_591_002,axiom,
( X1 = X2
| X2 != X1 ) ).
cnf(i_0_592_003,axiom,
( X1 = X2
| X1 != X3
| X3 != X2 ) ).
cnf(i_0_593_004,axiom,
( X1 != X2
| vsubst(X1,X3,X4) = vsubst(X2,X3,X4) ) ).
cnf(i_0_594_005,axiom,
( X1 != X2
| vsubst(X3,X1,X4) = vsubst(X3,X2,X4) ) ).
cnf(i_0_595_006,axiom,
( X1 != X2
| vsubst(X3,X4,X1) = vsubst(X3,X4,X2) ) ).
cnf(i_0_596_007,axiom,
( X1 != X2
| esk48_4(X1,X3,X4,X5) = esk48_4(X2,X3,X4,X5) ) ).
cnf(i_0_597_008,axiom,
( X1 != X2
| esk48_4(X3,X1,X4,X5) = esk48_4(X3,X2,X4,X5) ) ).
cnf(i_0_598_009,axiom,
( X1 != X2
| esk48_4(X3,X4,X1,X5) = esk48_4(X3,X4,X2,X5) ) ).
cnf(i_0_599_010,axiom,
( X1 != X2
| esk48_4(X3,X4,X5,X1) = esk48_4(X3,X4,X5,X2) ) ).
cnf(i_0_600_011,axiom,
( X1 != X2
| vapp(X1,X3) = vapp(X2,X3) ) ).
cnf(i_0_601_012,axiom,
( X1 != X2
| vapp(X3,X1) = vapp(X3,X2) ) ).
cnf(i_0_602_013,axiom,
( X1 != X2
| esk43_4(X1,X3,X4,X5) = esk43_4(X2,X3,X4,X5) ) ).
cnf(i_0_603_014,axiom,
( X1 != X2
| esk43_4(X3,X1,X4,X5) = esk43_4(X3,X2,X4,X5) ) ).
cnf(i_0_604_015,axiom,
( X1 != X2
| esk43_4(X3,X4,X1,X5) = esk43_4(X3,X4,X2,X5) ) ).
cnf(i_0_605_016,axiom,
( X1 != X2
| esk43_4(X3,X4,X5,X1) = esk43_4(X3,X4,X5,X2) ) ).
cnf(i_0_606_017,axiom,
( X1 != X2
| esk44_4(X1,X3,X4,X5) = esk44_4(X2,X3,X4,X5) ) ).
cnf(i_0_607_018,axiom,
( X1 != X2
| esk44_4(X3,X1,X4,X5) = esk44_4(X3,X2,X4,X5) ) ).
cnf(i_0_608_019,axiom,
( X1 != X2
| esk44_4(X3,X4,X1,X5) = esk44_4(X3,X4,X2,X5) ) ).
cnf(i_0_609_020,axiom,
( X1 != X2
| esk44_4(X3,X4,X5,X1) = esk44_4(X3,X4,X5,X2) ) ).
cnf(i_0_610_021,axiom,
( X1 != X2
| esk47_4(X1,X3,X4,X5) = esk47_4(X2,X3,X4,X5) ) ).
cnf(i_0_611_022,axiom,
( X1 != X2
| esk47_4(X3,X1,X4,X5) = esk47_4(X3,X2,X4,X5) ) ).
cnf(i_0_612_023,axiom,
( X1 != X2
| esk47_4(X3,X4,X1,X5) = esk47_4(X3,X4,X2,X5) ) ).
cnf(i_0_613_024,axiom,
( X1 != X2
| esk47_4(X3,X4,X5,X1) = esk47_4(X3,X4,X5,X2) ) ).
cnf(i_0_614_025,axiom,
( X1 != X2
| esk46_4(X1,X3,X4,X5) = esk46_4(X2,X3,X4,X5) ) ).
cnf(i_0_615_026,axiom,
( X1 != X2
| esk46_4(X3,X1,X4,X5) = esk46_4(X3,X2,X4,X5) ) ).
cnf(i_0_616_027,axiom,
( X1 != X2
| esk46_4(X3,X4,X1,X5) = esk46_4(X3,X4,X2,X5) ) ).
cnf(i_0_617_028,axiom,
( X1 != X2
| esk46_4(X3,X4,X5,X1) = esk46_4(X3,X4,X5,X2) ) ).
cnf(i_0_618_029,axiom,
( X1 != X2
| esk51_4(X1,X3,X4,X5) = esk51_4(X2,X3,X4,X5) ) ).
cnf(i_0_619_030,axiom,
( X1 != X2
| esk51_4(X3,X1,X4,X5) = esk51_4(X3,X2,X4,X5) ) ).
cnf(i_0_620_031,axiom,
( X1 != X2
| esk51_4(X3,X4,X1,X5) = esk51_4(X3,X4,X2,X5) ) ).
cnf(i_0_621_032,axiom,
( X1 != X2
| esk51_4(X3,X4,X5,X1) = esk51_4(X3,X4,X5,X2) ) ).
cnf(i_0_622_033,axiom,
( X1 != X2
| vgensym(X1) = vgensym(X2) ) ).
cnf(i_0_623_034,axiom,
( X1 != X2
| vsomeExp(X1) = vsomeExp(X2) ) ).
cnf(i_0_624_035,axiom,
( X1 != X2
| vgetSomeExp(X1) = vgetSomeExp(X2) ) ).
cnf(i_0_625_036,axiom,
( X1 != X2
| vreduce(X1) = vreduce(X2) ) ).
cnf(i_0_626_037,axiom,
( X1 != X2
| esk10_4(X1,X3,X4,X5) = esk10_4(X2,X3,X4,X5) ) ).
cnf(i_0_627_038,axiom,
( X1 != X2
| esk10_4(X3,X1,X4,X5) = esk10_4(X3,X2,X4,X5) ) ).
cnf(i_0_628_039,axiom,
( X1 != X2
| esk10_4(X3,X4,X1,X5) = esk10_4(X3,X4,X2,X5) ) ).
cnf(i_0_629_040,axiom,
( X1 != X2
| esk10_4(X3,X4,X5,X1) = esk10_4(X3,X4,X5,X2) ) ).
cnf(i_0_630_041,axiom,
( X1 != X2
| esk12_4(X1,X3,X4,X5) = esk12_4(X2,X3,X4,X5) ) ).
cnf(i_0_631_042,axiom,
( X1 != X2
| esk12_4(X3,X1,X4,X5) = esk12_4(X3,X2,X4,X5) ) ).
cnf(i_0_632_043,axiom,
( X1 != X2
| esk12_4(X3,X4,X1,X5) = esk12_4(X3,X4,X2,X5) ) ).
cnf(i_0_633_044,axiom,
( X1 != X2
| esk12_4(X3,X4,X5,X1) = esk12_4(X3,X4,X5,X2) ) ).
cnf(i_0_634_045,axiom,
( X1 != X2
| esk52_4(X1,X3,X4,X5) = esk52_4(X2,X3,X4,X5) ) ).
cnf(i_0_635_046,axiom,
( X1 != X2
| esk52_4(X3,X1,X4,X5) = esk52_4(X3,X2,X4,X5) ) ).
cnf(i_0_636_047,axiom,
( X1 != X2
| esk52_4(X3,X4,X1,X5) = esk52_4(X3,X4,X2,X5) ) ).
cnf(i_0_637_048,axiom,
( X1 != X2
| esk52_4(X3,X4,X5,X1) = esk52_4(X3,X4,X5,X2) ) ).
cnf(i_0_638_049,axiom,
( X1 != X2
| esk13_4(X1,X3,X4,X5) = esk13_4(X2,X3,X4,X5) ) ).
cnf(i_0_639_050,axiom,
( X1 != X2
| esk13_4(X3,X1,X4,X5) = esk13_4(X3,X2,X4,X5) ) ).
cnf(i_0_640_051,axiom,
( X1 != X2
| esk13_4(X3,X4,X1,X5) = esk13_4(X3,X4,X2,X5) ) ).
cnf(i_0_641_052,axiom,
( X1 != X2
| esk13_4(X3,X4,X5,X1) = esk13_4(X3,X4,X5,X2) ) ).
cnf(i_0_642_053,axiom,
( X1 != X2
| esk37_4(X1,X3,X4,X5) = esk37_4(X2,X3,X4,X5) ) ).
cnf(i_0_643_054,axiom,
( X1 != X2
| esk37_4(X3,X1,X4,X5) = esk37_4(X3,X2,X4,X5) ) ).
cnf(i_0_644_055,axiom,
( X1 != X2
| esk37_4(X3,X4,X1,X5) = esk37_4(X3,X4,X2,X5) ) ).
cnf(i_0_645_056,axiom,
( X1 != X2
| esk37_4(X3,X4,X5,X1) = esk37_4(X3,X4,X5,X2) ) ).
cnf(i_0_646_057,axiom,
( X1 != X2
| esk40_4(X1,X3,X4,X5) = esk40_4(X2,X3,X4,X5) ) ).
cnf(i_0_647_058,axiom,
( X1 != X2
| esk40_4(X3,X1,X4,X5) = esk40_4(X3,X2,X4,X5) ) ).
cnf(i_0_648_059,axiom,
( X1 != X2
| esk40_4(X3,X4,X1,X5) = esk40_4(X3,X4,X2,X5) ) ).
cnf(i_0_649_060,axiom,
( X1 != X2
| esk40_4(X3,X4,X5,X1) = esk40_4(X3,X4,X5,X2) ) ).
cnf(i_0_650_061,axiom,
( X1 != X2
| esk41_4(X1,X3,X4,X5) = esk41_4(X2,X3,X4,X5) ) ).
cnf(i_0_651_062,axiom,
( X1 != X2
| esk41_4(X3,X1,X4,X5) = esk41_4(X3,X2,X4,X5) ) ).
cnf(i_0_652_063,axiom,
( X1 != X2
| esk41_4(X3,X4,X1,X5) = esk41_4(X3,X4,X2,X5) ) ).
cnf(i_0_653_064,axiom,
( X1 != X2
| esk41_4(X3,X4,X5,X1) = esk41_4(X3,X4,X5,X2) ) ).
cnf(i_0_654_065,axiom,
( X1 != X2
| esk36_4(X1,X3,X4,X5) = esk36_4(X2,X3,X4,X5) ) ).
cnf(i_0_655_066,axiom,
( X1 != X2
| esk36_4(X3,X1,X4,X5) = esk36_4(X3,X2,X4,X5) ) ).
cnf(i_0_656_067,axiom,
( X1 != X2
| esk36_4(X3,X4,X1,X5) = esk36_4(X3,X4,X2,X5) ) ).
cnf(i_0_657_068,axiom,
( X1 != X2
| esk36_4(X3,X4,X5,X1) = esk36_4(X3,X4,X5,X2) ) ).
cnf(i_0_658_069,axiom,
( X1 != X2
| esk38_4(X1,X3,X4,X5) = esk38_4(X2,X3,X4,X5) ) ).
cnf(i_0_659_070,axiom,
( X1 != X2
| esk38_4(X3,X1,X4,X5) = esk38_4(X3,X2,X4,X5) ) ).
cnf(i_0_660_071,axiom,
( X1 != X2
| esk38_4(X3,X4,X1,X5) = esk38_4(X3,X4,X2,X5) ) ).
cnf(i_0_661_072,axiom,
( X1 != X2
| esk38_4(X3,X4,X5,X1) = esk38_4(X3,X4,X5,X2) ) ).
cnf(i_0_662_073,axiom,
( X1 != X2
| vabs(X1,X3,X4) = vabs(X2,X3,X4) ) ).
cnf(i_0_663_074,axiom,
( X1 != X2
| vabs(X3,X1,X4) = vabs(X3,X2,X4) ) ).
cnf(i_0_664_075,axiom,
( X1 != X2
| vabs(X3,X4,X1) = vabs(X3,X4,X2) ) ).
cnf(i_0_665_076,axiom,
( X1 != X2
| varrow(X1,X3) = varrow(X2,X3) ) ).
cnf(i_0_666_077,axiom,
( X1 != X2
| varrow(X3,X1) = varrow(X3,X2) ) ).
cnf(i_0_667_078,axiom,
( X1 != X2
| vbind(X1,X3,X4) = vbind(X2,X3,X4) ) ).
cnf(i_0_668_079,axiom,
( X1 != X2
| vbind(X3,X1,X4) = vbind(X3,X2,X4) ) ).
cnf(i_0_669_080,axiom,
( X1 != X2
| vbind(X3,X4,X1) = vbind(X3,X4,X2) ) ).
cnf(i_0_670_081,axiom,
( X1 != X2
| vlookup(X1,X3) = vlookup(X2,X3) ) ).
cnf(i_0_671_082,axiom,
( X1 != X2
| vlookup(X3,X1) = vlookup(X3,X2) ) ).
cnf(i_0_672_083,axiom,
( X1 != X2
| esk55_4(X1,X3,X4,X5) = esk55_4(X2,X3,X4,X5) ) ).
cnf(i_0_673_084,axiom,
( X1 != X2
| esk55_4(X3,X1,X4,X5) = esk55_4(X3,X2,X4,X5) ) ).
cnf(i_0_674_085,axiom,
( X1 != X2
| esk55_4(X3,X4,X1,X5) = esk55_4(X3,X4,X2,X5) ) ).
cnf(i_0_675_086,axiom,
( X1 != X2
| esk55_4(X3,X4,X5,X1) = esk55_4(X3,X4,X5,X2) ) ).
cnf(i_0_676_087,axiom,
( X1 != X2
| vsomeType(X1) = vsomeType(X2) ) ).
cnf(i_0_677_088,axiom,
( X1 != X2
| esk65_2(X1,X3) = esk65_2(X2,X3) ) ).
cnf(i_0_678_089,axiom,
( X1 != X2
| esk65_2(X3,X1) = esk65_2(X3,X2) ) ).
cnf(i_0_679_090,axiom,
( X1 != X2
| esk39_4(X1,X3,X4,X5) = esk39_4(X2,X3,X4,X5) ) ).
cnf(i_0_680_091,axiom,
( X1 != X2
| esk39_4(X3,X1,X4,X5) = esk39_4(X3,X2,X4,X5) ) ).
cnf(i_0_681_092,axiom,
( X1 != X2
| esk39_4(X3,X4,X1,X5) = esk39_4(X3,X4,X2,X5) ) ).
cnf(i_0_682_093,axiom,
( X1 != X2
| esk39_4(X3,X4,X5,X1) = esk39_4(X3,X4,X5,X2) ) ).
cnf(i_0_683_094,axiom,
( X1 != X2
| esk67_2(X1,X3) = esk67_2(X2,X3) ) ).
cnf(i_0_684_095,axiom,
( X1 != X2
| esk67_2(X3,X1) = esk67_2(X3,X2) ) ).
cnf(i_0_685_096,axiom,
( X1 != X2
| esk7_3(X1,X3,X4) = esk7_3(X2,X3,X4) ) ).
cnf(i_0_686_097,axiom,
( X1 != X2
| esk7_3(X3,X1,X4) = esk7_3(X3,X2,X4) ) ).
cnf(i_0_687_098,axiom,
( X1 != X2
| esk7_3(X3,X4,X1) = esk7_3(X3,X4,X2) ) ).
cnf(i_0_688_099,axiom,
( X1 != X2
| esk4_3(X1,X3,X4) = esk4_3(X2,X3,X4) ) ).
cnf(i_0_689_100,axiom,
( X1 != X2
| esk4_3(X3,X1,X4) = esk4_3(X3,X2,X4) ) ).
cnf(i_0_690_101,axiom,
( X1 != X2
| esk4_3(X3,X4,X1) = esk4_3(X3,X4,X2) ) ).
cnf(i_0_691_102,axiom,
( X1 != X2
| esk54_4(X1,X3,X4,X5) = esk54_4(X2,X3,X4,X5) ) ).
cnf(i_0_692_103,axiom,
( X1 != X2
| esk54_4(X3,X1,X4,X5) = esk54_4(X3,X2,X4,X5) ) ).
cnf(i_0_693_104,axiom,
( X1 != X2
| esk54_4(X3,X4,X1,X5) = esk54_4(X3,X4,X2,X5) ) ).
cnf(i_0_694_105,axiom,
( X1 != X2
| esk54_4(X3,X4,X5,X1) = esk54_4(X3,X4,X5,X2) ) ).
cnf(i_0_695_106,axiom,
( X1 != X2
| esk1_3(X1,X3,X4) = esk1_3(X2,X3,X4) ) ).
cnf(i_0_696_107,axiom,
( X1 != X2
| esk1_3(X3,X1,X4) = esk1_3(X3,X2,X4) ) ).
cnf(i_0_697_108,axiom,
( X1 != X2
| esk1_3(X3,X4,X1) = esk1_3(X3,X4,X2) ) ).
cnf(i_0_698_109,axiom,
( X1 != X2
| esk8_3(X1,X3,X4) = esk8_3(X2,X3,X4) ) ).
cnf(i_0_699_110,axiom,
( X1 != X2
| esk8_3(X3,X1,X4) = esk8_3(X3,X2,X4) ) ).
cnf(i_0_700_111,axiom,
( X1 != X2
| esk8_3(X3,X4,X1) = esk8_3(X3,X4,X2) ) ).
cnf(i_0_701_112,axiom,
( X1 != X2
| esk3_3(X1,X3,X4) = esk3_3(X2,X3,X4) ) ).
cnf(i_0_702_113,axiom,
( X1 != X2
| esk3_3(X3,X1,X4) = esk3_3(X3,X2,X4) ) ).
cnf(i_0_703_114,axiom,
( X1 != X2
| esk3_3(X3,X4,X1) = esk3_3(X3,X4,X2) ) ).
cnf(i_0_704_115,axiom,
( X1 != X2
| esk77_2(X1,X3) = esk77_2(X2,X3) ) ).
cnf(i_0_705_116,axiom,
( X1 != X2
| esk77_2(X3,X1) = esk77_2(X3,X2) ) ).
cnf(i_0_706_117,axiom,
( X1 != X2
| vvar(X1) = vvar(X2) ) ).
cnf(i_0_707_118,axiom,
( X1 != X2
| esk76_2(X1,X3) = esk76_2(X2,X3) ) ).
cnf(i_0_708_119,axiom,
( X1 != X2
| esk76_2(X3,X1) = esk76_2(X3,X2) ) ).
cnf(i_0_709_120,axiom,
( X1 != X2
| esk74_2(X1,X3) = esk74_2(X2,X3) ) ).
cnf(i_0_710_121,axiom,
( X1 != X2
| esk74_2(X3,X1) = esk74_2(X3,X2) ) ).
cnf(i_0_711_122,axiom,
( X1 != X2
| esk22_2(X1,X3) = esk22_2(X2,X3) ) ).
cnf(i_0_712_123,axiom,
( X1 != X2
| esk22_2(X3,X1) = esk22_2(X3,X2) ) ).
cnf(i_0_713_124,axiom,
( X1 != X2
| esk23_2(X1,X3) = esk23_2(X2,X3) ) ).
cnf(i_0_714_125,axiom,
( X1 != X2
| esk23_2(X3,X1) = esk23_2(X3,X2) ) ).
cnf(i_0_715_126,axiom,
( X1 != X2
| vgetSomeType(X1) = vgetSomeType(X2) ) ).
cnf(i_0_716_127,axiom,
( X1 != X2
| ~ epred1_4(X1,X3,X4,X5)
| epred1_4(X2,X3,X4,X5) ) ).
cnf(i_0_717_128,axiom,
( X1 != X2
| ~ epred1_4(X3,X1,X4,X5)
| epred1_4(X3,X2,X4,X5) ) ).
cnf(i_0_718_129,axiom,
( X1 != X2
| ~ epred1_4(X3,X4,X1,X5)
| epred1_4(X3,X4,X2,X5) ) ).
cnf(i_0_719_130,axiom,
( X1 != X2
| ~ epred1_4(X3,X4,X5,X1)
| epred1_4(X3,X4,X5,X2) ) ).
cnf(i_0_720_131,axiom,
( X1 != X2
| ~ visSomeType(X1)
| visSomeType(X2) ) ).
cnf(i_0_721_132,axiom,
( X1 != X2
| ~ epred2_4(X1,X3,X4,X5)
| epred2_4(X2,X3,X4,X5) ) ).
cnf(i_0_722_133,axiom,
( X1 != X2
| ~ epred2_4(X3,X1,X4,X5)
| epred2_4(X3,X2,X4,X5) ) ).
cnf(i_0_723_134,axiom,
( X1 != X2
| ~ epred2_4(X3,X4,X1,X5)
| epred2_4(X3,X4,X2,X5) ) ).
cnf(i_0_724_135,axiom,
( X1 != X2
| ~ epred2_4(X3,X4,X5,X1)
| epred2_4(X3,X4,X5,X2) ) ).
cnf(i_0_725_136,axiom,
( X1 != X2
| ~ visFreeVar(X1,X3)
| visFreeVar(X2,X3) ) ).
cnf(i_0_726_137,axiom,
( X1 != X2
| ~ visFreeVar(X3,X1)
| visFreeVar(X3,X2) ) ).
cnf(i_0_727_138,axiom,
( X1 != X2
| ~ visSomeExp(X1)
| visSomeExp(X2) ) ).
cnf(i_0_728_139,axiom,
( X1 != X2
| ~ vtcheck(X1,X3,X4)
| vtcheck(X2,X3,X4) ) ).
cnf(i_0_729_140,axiom,
( X1 != X2
| ~ vtcheck(X3,X1,X4)
| vtcheck(X3,X2,X4) ) ).
cnf(i_0_730_141,axiom,
( X1 != X2
| ~ vtcheck(X3,X4,X1)
| vtcheck(X3,X4,X2) ) ).
cnf(i_0_731_142,axiom,
( X1 != X2
| ~ epred3_2(X1,X3)
| epred3_2(X2,X3) ) ).
cnf(i_0_732_143,axiom,
( X1 != X2
| ~ epred3_2(X3,X1)
| epred3_2(X3,X2) ) ).
cnf(i_0_733_144,axiom,
( X1 != X2
| ~ visValue(X1)
| visValue(X2) ) ).
cnf(i_0_734_145,axiom,
( X1 != X2
| ~ epred4_2(X1,X3)
| epred4_2(X2,X3) ) ).
cnf(i_0_735_146,axiom,
( X1 != X2
| ~ epred4_2(X3,X1)
| epred4_2(X3,X2) ) ).
cnf(i_0_736_147,axiom,
( X1 != X2
| ~ valphaEquivalent(X1,X3)
| valphaEquivalent(X2,X3) ) ).
cnf(i_0_737_148,axiom,
( X1 != X2
| ~ valphaEquivalent(X3,X1)
| valphaEquivalent(X3,X2) ) ).
cnf(i_0_738,plain,
( epred2_4(vsubst(X1,X2,X3),X3,X2,X1)
| vsubst(X1,X2,X3) = vabs(esk10_4(X1,X2,X3,vsubst(X1,X2,X3)),esk11_4(X1,X2,X3,vsubst(X1,X2,X3)),vsubst(esk12_4(X1,X2,X3,vsubst(X1,X2,X3)),esk13_4(X1,X2,X3,vsubst(X1,X2,X3)),esk14_4(X1,X2,X3,vsubst(X1,X2,X3)))) ),
inference(equality_inference,[],[241]) ).
cnf(i_0_739,plain,
( epred2_4(vsubst(X1,X2,X3),X3,X2,X1)
| ~ visFreeVar(esk10_4(X1,X2,X3,vsubst(X1,X2,X3)),esk13_4(X1,X2,X3,vsubst(X1,X2,X3))) ),
inference(equality_inference,[],[303]) ).
cnf(i_0_740,plain,
( epred2_4(vsubst(X1,X2,X3),X3,X2,X1)
| X3 = vabs(esk10_4(X1,X2,X3,vsubst(X1,X2,X3)),esk11_4(X1,X2,X3,vsubst(X1,X2,X3)),esk14_4(X1,X2,X3,vsubst(X1,X2,X3))) ),
inference(equality_inference,[],[304]) ).
cnf(i_0_741,plain,
( X1 = esk1_3(X1,X2,vlookup(X1,X2))
| X2 = vbind(esk4_3(X1,X2,vlookup(X1,X2)),esk5_3(X1,X2,vlookup(X1,X2)),esk2_3(X1,X2,vlookup(X1,X2)))
| X2 = vbind(esk7_3(X1,X2,vlookup(X1,X2)),esk6_3(X1,X2,vlookup(X1,X2)),esk9_3(X1,X2,vlookup(X1,X2))) ),
inference(equality_inference,[],[371]) ).
cnf(i_0_742,plain,
( X1 = vempty
| X1 = vbind(esk4_3(X2,X1,vlookup(X2,X1)),esk5_3(X2,X1,vlookup(X2,X1)),esk2_3(X2,X1,vlookup(X2,X1)))
| X1 = vbind(esk7_3(X2,X1,vlookup(X2,X1)),esk6_3(X2,X1,vlookup(X2,X1)),esk9_3(X2,X1,vlookup(X2,X1))) ),
inference(equality_inference,[],[376]) ).
cnf(i_0_743,plain,
( vlookup(X1,X2) = vnoType
| X2 = vbind(esk4_3(X1,X2,vlookup(X1,X2)),esk5_3(X1,X2,vlookup(X1,X2)),esk2_3(X1,X2,vlookup(X1,X2)))
| X2 = vbind(esk7_3(X1,X2,vlookup(X1,X2)),esk6_3(X1,X2,vlookup(X1,X2)),esk9_3(X1,X2,vlookup(X1,X2))) ),
inference(equality_inference,[],[377]) ).
cnf(i_0_744,plain,
( vtcheck(vbind(X1,X2,X3),X4,X5)
| ~ vtcheck(vbind(X1,X2,vbind(X1,X6,X3)),X4,X5) ),
inference(equality_inference,[],[384]) ).
cnf(i_0_745,plain,
( X1 = esk1_3(X1,X2,vlookup(X1,X2))
| X2 = vbind(esk4_3(X1,X2,vlookup(X1,X2)),esk5_3(X1,X2,vlookup(X1,X2)),esk2_3(X1,X2,vlookup(X1,X2)))
| vlookup(X1,X2) = vlookup(esk8_3(X1,X2,vlookup(X1,X2)),esk9_3(X1,X2,vlookup(X1,X2))) ),
inference(equality_inference,[],[391]) ).
cnf(i_0_746,plain,
( vlookup(X1,X2) = vnoType
| X2 = vbind(esk4_3(X1,X2,vlookup(X1,X2)),esk5_3(X1,X2,vlookup(X1,X2)),esk2_3(X1,X2,vlookup(X1,X2)))
| vlookup(X1,X2) = vlookup(esk8_3(X1,X2,vlookup(X1,X2)),esk9_3(X1,X2,vlookup(X1,X2))) ),
inference(equality_inference,[],[396]) ).
cnf(i_0_747,plain,
( X1 = vempty
| X1 = vbind(esk4_3(X2,X1,vlookup(X2,X1)),esk5_3(X2,X1,vlookup(X2,X1)),esk2_3(X2,X1,vlookup(X2,X1)))
| vlookup(X2,X1) = vlookup(esk8_3(X2,X1,vlookup(X2,X1)),esk9_3(X2,X1,vlookup(X2,X1))) ),
inference(equality_inference,[],[397]) ).
cnf(i_0_748,plain,
( epred2_4(vsubst(X1,X2,X3),X3,X2,X1)
| X2 = esk13_4(X1,X2,X3,vsubst(X1,X2,X3)) ),
inference(equality_inference,[],[401]) ).
cnf(i_0_749,plain,
( epred2_4(vsubst(X1,X2,X3),X3,X2,X1)
| X1 = esk12_4(X1,X2,X3,vsubst(X1,X2,X3)) ),
inference(equality_inference,[],[402]) ).
cnf(i_0_750,plain,
( X1 = esk1_3(X1,X2,vlookup(X1,X2))
| vlookup(X1,X2) = vsomeType(esk5_3(X1,X2,vlookup(X1,X2)))
| X2 = vbind(esk7_3(X1,X2,vlookup(X1,X2)),esk6_3(X1,X2,vlookup(X1,X2)),esk9_3(X1,X2,vlookup(X1,X2))) ),
inference(equality_inference,[],[405]) ).
cnf(i_0_751,plain,
( esk3_3(X1,X2,vlookup(X1,X2)) = esk4_3(X1,X2,vlookup(X1,X2))
| X1 = esk1_3(X1,X2,vlookup(X1,X2))
| X2 = vbind(esk7_3(X1,X2,vlookup(X1,X2)),esk6_3(X1,X2,vlookup(X1,X2)),esk9_3(X1,X2,vlookup(X1,X2))) ),
inference(equality_inference,[],[406]) ).
cnf(i_0_752,plain,
( X1 = vempty
| vlookup(X2,X1) = vsomeType(esk5_3(X2,X1,vlookup(X2,X1)))
| X1 = vbind(esk7_3(X2,X1,vlookup(X2,X1)),esk6_3(X2,X1,vlookup(X2,X1)),esk9_3(X2,X1,vlookup(X2,X1))) ),
inference(equality_inference,[],[413]) ).
cnf(i_0_753,plain,
( vlookup(X1,X2) = vnoType
| vlookup(X1,X2) = vsomeType(esk5_3(X1,X2,vlookup(X1,X2)))
| X2 = vbind(esk7_3(X1,X2,vlookup(X1,X2)),esk6_3(X1,X2,vlookup(X1,X2)),esk9_3(X1,X2,vlookup(X1,X2))) ),
inference(equality_inference,[],[414]) ).
cnf(i_0_754,plain,
( X1 = esk1_3(X1,X2,vlookup(X1,X2))
| X1 = esk8_3(X1,X2,vlookup(X1,X2))
| X2 = vbind(esk4_3(X1,X2,vlookup(X1,X2)),esk5_3(X1,X2,vlookup(X1,X2)),esk2_3(X1,X2,vlookup(X1,X2))) ),
inference(equality_inference,[],[415]) ).
cnf(i_0_755,plain,
( X1 = esk3_3(X1,X2,vlookup(X1,X2))
| X1 = esk1_3(X1,X2,vlookup(X1,X2))
| X2 = vbind(esk7_3(X1,X2,vlookup(X1,X2)),esk6_3(X1,X2,vlookup(X1,X2)),esk9_3(X1,X2,vlookup(X1,X2))) ),
inference(equality_inference,[],[416]) ).
cnf(i_0_756,plain,
( esk3_3(X1,X2,vlookup(X1,X2)) = esk4_3(X1,X2,vlookup(X1,X2))
| X2 = vempty
| X2 = vbind(esk7_3(X1,X2,vlookup(X1,X2)),esk6_3(X1,X2,vlookup(X1,X2)),esk9_3(X1,X2,vlookup(X1,X2))) ),
inference(equality_inference,[],[417]) ).
cnf(i_0_757,plain,
( esk3_3(X1,X2,vlookup(X1,X2)) = esk4_3(X1,X2,vlookup(X1,X2))
| vlookup(X1,X2) = vnoType
| X2 = vbind(esk7_3(X1,X2,vlookup(X1,X2)),esk6_3(X1,X2,vlookup(X1,X2)),esk9_3(X1,X2,vlookup(X1,X2))) ),
inference(equality_inference,[],[418]) ).
cnf(i_0_758,plain,
( X1 = esk3_3(X1,X2,vlookup(X1,X2))
| X2 = vempty
| X2 = vbind(esk7_3(X1,X2,vlookup(X1,X2)),esk6_3(X1,X2,vlookup(X1,X2)),esk9_3(X1,X2,vlookup(X1,X2))) ),
inference(equality_inference,[],[429]) ).
cnf(i_0_759,plain,
( X1 = vempty
| X2 = esk8_3(X2,X1,vlookup(X2,X1))
| X1 = vbind(esk4_3(X2,X1,vlookup(X2,X1)),esk5_3(X2,X1,vlookup(X2,X1)),esk2_3(X2,X1,vlookup(X2,X1))) ),
inference(equality_inference,[],[430]) ).
cnf(i_0_760,plain,
( vlookup(X1,X2) = vnoType
| X1 = esk8_3(X1,X2,vlookup(X1,X2))
| X2 = vbind(esk4_3(X1,X2,vlookup(X1,X2)),esk5_3(X1,X2,vlookup(X1,X2)),esk2_3(X1,X2,vlookup(X1,X2))) ),
inference(equality_inference,[],[431]) ).
cnf(i_0_761,plain,
( X1 = esk3_3(X1,X2,vlookup(X1,X2))
| vlookup(X1,X2) = vnoType
| X2 = vbind(esk7_3(X1,X2,vlookup(X1,X2)),esk6_3(X1,X2,vlookup(X1,X2)),esk9_3(X1,X2,vlookup(X1,X2))) ),
inference(equality_inference,[],[432]) ).
cnf(i_0_762,plain,
( X1 = esk1_3(X1,X2,vlookup(X1,X2))
| vlookup(X1,X2) = vsomeType(esk5_3(X1,X2,vlookup(X1,X2)))
| vlookup(X1,X2) = vlookup(esk8_3(X1,X2,vlookup(X1,X2)),esk9_3(X1,X2,vlookup(X1,X2))) ),
inference(equality_inference,[],[436]) ).
cnf(i_0_763,plain,
( esk3_3(X1,X2,vlookup(X1,X2)) = esk4_3(X1,X2,vlookup(X1,X2))
| X1 = esk1_3(X1,X2,vlookup(X1,X2))
| vlookup(X1,X2) = vlookup(esk8_3(X1,X2,vlookup(X1,X2)),esk9_3(X1,X2,vlookup(X1,X2))) ),
inference(equality_inference,[],[437]) ).
cnf(i_0_764,plain,
( vlookup(X1,X2) = vnoType
| vlookup(X1,X2) = vsomeType(esk5_3(X1,X2,vlookup(X1,X2)))
| vlookup(X1,X2) = vlookup(esk8_3(X1,X2,vlookup(X1,X2)),esk9_3(X1,X2,vlookup(X1,X2))) ),
inference(equality_inference,[],[450]) ).
cnf(i_0_765,plain,
( X1 = vempty
| vlookup(X2,X1) = vsomeType(esk5_3(X2,X1,vlookup(X2,X1)))
| vlookup(X2,X1) = vlookup(esk8_3(X2,X1,vlookup(X2,X1)),esk9_3(X2,X1,vlookup(X2,X1))) ),
inference(equality_inference,[],[451]) ).
cnf(i_0_766,plain,
( X1 = esk3_3(X1,X2,vlookup(X1,X2))
| X1 = esk1_3(X1,X2,vlookup(X1,X2))
| vlookup(X1,X2) = vlookup(esk8_3(X1,X2,vlookup(X1,X2)),esk9_3(X1,X2,vlookup(X1,X2))) ),
inference(equality_inference,[],[452]) ).
cnf(i_0_767,plain,
( esk3_3(X1,X2,vlookup(X1,X2)) = esk4_3(X1,X2,vlookup(X1,X2))
| vlookup(X1,X2) = vnoType
| vlookup(X1,X2) = vlookup(esk8_3(X1,X2,vlookup(X1,X2)),esk9_3(X1,X2,vlookup(X1,X2))) ),
inference(equality_inference,[],[453]) ).
cnf(i_0_768,plain,
( esk3_3(X1,X2,vlookup(X1,X2)) = esk4_3(X1,X2,vlookup(X1,X2))
| X2 = vempty
| vlookup(X1,X2) = vlookup(esk8_3(X1,X2,vlookup(X1,X2)),esk9_3(X1,X2,vlookup(X1,X2))) ),
inference(equality_inference,[],[454]) ).
cnf(i_0_769,plain,
( X1 = esk3_3(X1,X2,vlookup(X1,X2))
| vlookup(X1,X2) = vnoType
| vlookup(X1,X2) = vlookup(esk8_3(X1,X2,vlookup(X1,X2)),esk9_3(X1,X2,vlookup(X1,X2))) ),
inference(equality_inference,[],[466]) ).
cnf(i_0_770,plain,
( X1 = esk3_3(X1,X2,vlookup(X1,X2))
| X2 = vempty
| vlookup(X1,X2) = vlookup(esk8_3(X1,X2,vlookup(X1,X2)),esk9_3(X1,X2,vlookup(X1,X2))) ),
inference(equality_inference,[],[467]) ).
cnf(i_0_771,plain,
( X1 = esk1_3(X1,X2,vlookup(X1,X2))
| X1 = esk8_3(X1,X2,vlookup(X1,X2))
| vlookup(X1,X2) = vsomeType(esk5_3(X1,X2,vlookup(X1,X2))) ),
inference(equality_inference,[],[488]) ).
cnf(i_0_772,plain,
( esk3_3(X1,X2,vlookup(X1,X2)) = esk4_3(X1,X2,vlookup(X1,X2))
| X1 = esk1_3(X1,X2,vlookup(X1,X2))
| X1 = esk8_3(X1,X2,vlookup(X1,X2)) ),
inference(equality_inference,[],[490]) ).
cnf(i_0_773,plain,
( X1 = vempty
| X2 = esk8_3(X2,X1,vlookup(X2,X1))
| vlookup(X2,X1) = vsomeType(esk5_3(X2,X1,vlookup(X2,X1))) ),
inference(equality_inference,[],[498]) ).
cnf(i_0_774,plain,
( vlookup(X1,X2) = vnoType
| X1 = esk8_3(X1,X2,vlookup(X1,X2))
| vlookup(X1,X2) = vsomeType(esk5_3(X1,X2,vlookup(X1,X2))) ),
inference(equality_inference,[],[499]) ).
cnf(i_0_775,plain,
( X1 = esk3_3(X1,X2,vlookup(X1,X2))
| X1 = esk1_3(X1,X2,vlookup(X1,X2))
| X1 = esk8_3(X1,X2,vlookup(X1,X2)) ),
inference(equality_inference,[],[502]) ).
cnf(i_0_776,plain,
( esk3_3(X1,X2,vlookup(X1,X2)) = esk4_3(X1,X2,vlookup(X1,X2))
| X2 = vempty
| X1 = esk8_3(X1,X2,vlookup(X1,X2)) ),
inference(equality_inference,[],[503]) ).
cnf(i_0_777,plain,
( esk3_3(X1,X2,vlookup(X1,X2)) = esk4_3(X1,X2,vlookup(X1,X2))
| vlookup(X1,X2) = vnoType
| X1 = esk8_3(X1,X2,vlookup(X1,X2)) ),
inference(equality_inference,[],[504]) ).
cnf(i_0_778,plain,
X1 = X1,
inference(equality_inference,[],[506]) ).
cnf(i_0_779,plain,
X1 = X1,
inference(equality_inference,[],[507]) ).
cnf(i_0_780,plain,
X1 = X1,
inference(equality_inference,[],[508]) ).
cnf(i_0_781,plain,
X1 = X1,
inference(equality_inference,[],[509]) ).
cnf(i_0_782,plain,
X1 = X1,
inference(equality_inference,[],[510]) ).
cnf(i_0_783,plain,
X1 = X1,
inference(equality_inference,[],[511]) ).
cnf(i_0_784,plain,
( X1 = esk3_3(X1,X2,vlookup(X1,X2))
| X2 = vempty
| X1 = esk8_3(X1,X2,vlookup(X1,X2)) ),
inference(equality_inference,[],[519]) ).
cnf(i_0_785,plain,
( X1 = esk3_3(X1,X2,vlookup(X1,X2))
| vlookup(X1,X2) = vnoType
| X1 = esk8_3(X1,X2,vlookup(X1,X2)) ),
inference(equality_inference,[],[520]) ).
cnf(i_0_786,plain,
visValue(vabs(X1,X2,X3)),
inference(equality_inference,[],[548]) ).
cnf(i_0_787,plain,
( epred4_2(vreduce(X1),X1)
| X1 = vapp(esk22_2(X1,vreduce(X1)),esk21_2(X1,vreduce(X1))) ),
inference(equality_inference,[],[549]) ).
cnf(i_0_788,plain,
( epred4_2(vreduce(X1),X1)
| ~ visSomeExp(esk23_2(X1,vreduce(X1))) ),
inference(equality_inference,[],[556]) ).
cnf(i_0_789,plain,
( epred4_2(vreduce(X1),X1)
| esk23_2(X1,vreduce(X1)) = vreduce(esk22_2(X1,vreduce(X1))) ),
inference(equality_inference,[],[558]) ).
cnf(i_0_790,plain,
X1 = X1,
inference(equality_inference,[],[563]) ).
cnf(i_0_791,plain,
X1 = X1,
inference(equality_inference,[],[564]) ).
cnf(i_0_792,plain,
X1 = X1,
inference(equality_inference,[],[565]) ).
cnf(i_0_793,plain,
X1 = X1,
inference(equality_inference,[],[566]) ).
cnf(i_0_794,plain,
~ visValue(vapp(X1,X2)),
inference(equality_inference,[],[570]) ).
cnf(i_0_795,plain,
~ visFreeVar(vgensym(X1),X1),
inference(equality_inference,[],[571]) ).
cnf(i_0_796,plain,
( epred4_2(vreduce(X1),X1)
| vreduce(X1) = vnoExp ),
inference(equality_inference,[],[574]) ).
cnf(i_0_797,plain,
~ visValue(vvar(X1)),
inference(equality_inference,[],[578]) ).
cnf(i_0_798,plain,
X1 = X1,
inference(equality_inference,[],[579]) ).
cnf(i_0_799,plain,
X1 = X1,
inference(equality_inference,[],[580]) ).
cnf(i_0_800,plain,
X1 = X1,
inference(equality_inference,[],[581]) ).
cnf(i_0_801,plain,
visSomeExp(vsomeExp(X1)),
inference(equality_inference,[],[583]) ).
cnf(i_0_802,plain,
visSomeType(vsomeType(X1)),
inference(equality_inference,[],[584]) ).
cnf(i_0_803,plain,
~ visSomeExp(vnoExp),
inference(equality_inference,[],[585]) ).
cnf(i_0_804,plain,
~ visSomeType(vnoType),
inference(equality_inference,[],[586]) ).
cnf(i_0_805,plain,
vgensym(vapp(vapp(esk32_0,esk33_0),vvar(esk34_0))) = esk35_0,
inference(scs_inference,[],[i_0_555,i_0_591]) ).
cnf(i_0_806,plain,
~ visFreeVar(esk35_0,vapp(vapp(esk32_0,esk33_0),vvar(esk34_0))),
inference(scs_inference,[],[i_0_555,i_0_591,i_0_571]) ).
cnf(i_0_807,plain,
( vgensym(X1) != X2
| ~ visFreeVar(X2,X1) ),
inference(rename_variables,[],[i_0_571]) ).
cnf(i_0_808,plain,
epred2_4(vsubst(X1,X2,vvar(X3)),vvar(X3),X2,X1),
inference(scs_inference,[],[i_0_555,i_0_547,i_0_591,i_0_571,i_0_740]) ).
cnf(i_0_809,plain,
vvar(X1) != vabs(X2,X3,X4),
inference(rename_variables,[],[i_0_547]) ).
cnf(i_0_810,plain,
( X1 = vabs(esk10_4(X2,X3,X1,vsubst(X2,X3,X1)),esk11_4(X2,X3,X1,vsubst(X2,X3,X1)),esk14_4(X2,X3,X1,vsubst(X2,X3,X1)))
| epred2_4(vsubst(X2,X3,X1),X1,X3,X2) ),
inference(rename_variables,[],[i_0_740]) ).
cnf(i_0_811,plain,
epred4_2(vreduce(vabs(X1,X2,X3)),vabs(X1,X2,X3)),
inference(scs_inference,[],[i_0_555,i_0_541,i_0_547,i_0_591,i_0_571,i_0_740,i_0_787]) ).
cnf(i_0_812,plain,
vabs(X1,X2,X3) != vapp(X4,X5),
inference(rename_variables,[],[i_0_541]) ).
cnf(i_0_813,plain,
( X1 = vapp(esk22_2(X1,vreduce(X1)),esk21_2(X1,vreduce(X1)))
| epred4_2(vreduce(X1),X1) ),
inference(rename_variables,[],[i_0_787]) ).
cnf(i_0_814,plain,
esk34_0 = vgensym(vapp(vapp(esk32_0,esk33_0),vvar(esk34_0))),
inference(scs_inference,[],[i_0_555,i_0_589,i_0_541,i_0_547,i_0_591,i_0_571,i_0_740,i_0_787,i_0_592]) ).
cnf(i_0_815,plain,
vsomeType(X1) != vnoType,
inference(scs_inference,[],[i_0_555,i_0_589,i_0_802,i_0_541,i_0_547,i_0_804,i_0_591,i_0_571,i_0_740,i_0_787,i_0_592,i_0_720]) ).
cnf(i_0_816,plain,
~ visFreeVar(esk34_0,vapp(vapp(esk32_0,esk33_0),vvar(esk34_0))),
inference(scs_inference,[],[i_0_555,i_0_589,i_0_802,i_0_541,i_0_547,i_0_804,i_0_591,i_0_571,i_0_740,i_0_787,i_0_592,i_0_720,i_0_725]) ).
cnf(i_0_817,plain,
~ visFreeVar(vgensym(vgensym(vapp(vapp(esk32_0,esk33_0),vvar(esk34_0)))),esk35_0),
inference(scs_inference,[],[i_0_555,i_0_589,i_0_795,i_0_802,i_0_541,i_0_547,i_0_804,i_0_591,i_0_571,i_0_740,i_0_787,i_0_592,i_0_720,i_0_725,i_0_726]) ).
cnf(i_0_818,plain,
~ visFreeVar(vgensym(X1),X1),
inference(rename_variables,[],[i_0_795]) ).
cnf(i_0_819,plain,
vsomeExp(X1) != vnoExp,
inference(scs_inference,[],[i_0_555,i_0_589,i_0_795,i_0_801,i_0_802,i_0_541,i_0_547,i_0_803,i_0_804,i_0_591,i_0_571,i_0_740,i_0_787,i_0_592,i_0_720,i_0_725,i_0_726,i_0_727]) ).
cnf(i_0_820,plain,
( epred2_4(vvar(X1),X2,X3,X4)
| vsubst(X4,X3,X2) != vvar(X1) ),
inference(scs_inference,[],[i_0_555,i_0_589,i_0_795,i_0_801,i_0_802,i_0_541,i_0_547,i_0_809,i_0_803,i_0_804,i_0_591,i_0_571,i_0_740,i_0_787,i_0_592,i_0_720,i_0_725,i_0_726,i_0_727,i_0_241]) ).
cnf(i_0_821,plain,
vvar(X1) != vabs(X2,X3,X4),
inference(rename_variables,[],[i_0_547]) ).
cnf(i_0_822,plain,
( X1 = vabs(esk10_4(X2,X3,X4,X1),esk11_4(X2,X3,X4,X1),vsubst(esk12_4(X2,X3,X4,X1),esk13_4(X2,X3,X4,X1),esk14_4(X2,X3,X4,X1)))
| vsubst(X2,X3,X4) != X1
| epred2_4(X1,X4,X3,X2) ),
inference(rename_variables,[],[i_0_241]) ).
cnf(i_0_823,plain,
( epred2_4(X1,vvar(X2),X3,X4)
| vsubst(X4,X3,vvar(X2)) != X1 ),
inference(scs_inference,[],[i_0_555,i_0_589,i_0_795,i_0_801,i_0_802,i_0_541,i_0_547,i_0_809,i_0_821,i_0_803,i_0_804,i_0_591,i_0_571,i_0_740,i_0_787,i_0_592,i_0_720,i_0_725,i_0_726,i_0_727,i_0_241,i_0_304]) ).
cnf(i_0_824,plain,
vvar(X1) != vabs(X2,X3,X4),
inference(rename_variables,[],[i_0_547]) ).
cnf(i_0_825,plain,
( X1 = vabs(esk10_4(X2,X3,X1,X4),esk11_4(X2,X3,X1,X4),esk14_4(X2,X3,X1,X4))
| vsubst(X2,X3,X1) != X4
| epred2_4(X4,X1,X3,X2) ),
inference(rename_variables,[],[i_0_304]) ).
cnf(i_0_826,plain,
( epred2_4(vvar(esk37_4(X1,X2,vsubst(X3,X4,vvar(X5)),vsubst(X3,X4,vvar(X5)))),vvar(X5),X4,X3)
| epred2_4(vvar(esk41_4(X1,X2,vsubst(X3,X4,vvar(X5)),vsubst(X3,X4,vvar(X5)))),vvar(X5),X4,X3)
| ~ epred1_4(vsubst(X3,X4,vvar(X5)),vsubst(X3,X4,vvar(X5)),X2,X1)
| X1 = esk40_4(X1,X2,vsubst(X3,X4,vvar(X5)),vsubst(X3,X4,vvar(X5))) ),
inference(scs_inference,[],[i_0_555,i_0_589,i_0_795,i_0_801,i_0_802,i_0_541,i_0_547,i_0_809,i_0_821,i_0_803,i_0_804,i_0_591,i_0_571,i_0_740,i_0_787,i_0_592,i_0_720,i_0_725,i_0_726,i_0_727,i_0_241,i_0_304,i_0_317,i_0_318,i_0_334]) ).
cnf(i_0_827,plain,
epred2_4(vsubst(X1,X2,vvar(X3)),vvar(X3),X2,X1),
inference(equality_inference,[],[823]) ).
cnf(i_0_828,plain,
epred4_2(vreduce(vvar(X1)),vvar(X1)),
inference(scs_inference,[],[i_0_573,i_0_787]) ).
cnf(i_0_829,plain,
vvar(X1) != vapp(X2,X3),
inference(rename_variables,[],[i_0_573]) ).
cnf(i_0_830,plain,
( X1 = vapp(esk22_2(X1,vreduce(X1)),esk21_2(X1,vreduce(X1)))
| epred4_2(vreduce(X1),X1) ),
inference(rename_variables,[],[i_0_787]) ).
cnf(i_0_831,plain,
esk35_0 = esk34_0,
inference(scs_inference,[],[i_0_589,i_0_573,i_0_787,i_0_591]) ).
cnf(i_0_832,plain,
~ visFreeVar(vgensym(vgensym(vapp(vapp(esk32_0,esk33_0),vvar(esk34_0)))),esk34_0),
inference(scs_inference,[],[i_0_589,i_0_817,i_0_573,i_0_787,i_0_591,i_0_726]) ).
cnf(i_0_833,plain,
( vtcheck(X1,X2,X3)
| ~ vtcheck(X1,X2,X3) ),
inference(scs_inference,[],[i_0_589,i_0_817,i_0_582,i_0_573,i_0_787,i_0_591,i_0_726,i_0_512]) ).
cnf(i_0_834,plain,
( ~ valphaEquivalent(X1,X2)
| vtcheck(X3,X2,X4)
| ~ vtcheck(X3,X1,X4) ),
inference(rename_variables,[],[i_0_512]) ).
cnf(i_0_835,plain,
( ~ vtcheck(X1,vvar(X2),X3)
| vlookup(esk24_3(vvar(X2),X3,X1),X1) = vsomeType(X3) ),
inference(scs_inference,[],[i_0_589,i_0_817,i_0_582,i_0_573,i_0_829,i_0_547,i_0_787,i_0_591,i_0_726,i_0_512,i_0_373]) ).
cnf(i_0_836,plain,
vvar(X1) != vabs(X2,X3,X4),
inference(rename_variables,[],[i_0_547]) ).
cnf(i_0_837,plain,
vvar(X1) != vapp(X2,X3),
inference(rename_variables,[],[i_0_573]) ).
cnf(i_0_838,plain,
( X1 = vabs(esk25_3(X1,X2,X3),esk27_3(X1,X2,X3),esk26_3(X1,X2,X3))
| vlookup(esk24_3(X1,X2,X3),X3) = vsomeType(X2)
| X1 = vapp(esk29_3(X1,X2,X3),esk30_3(X1,X2,X3))
| ~ vtcheck(X3,X1,X2) ),
inference(rename_variables,[],[i_0_373]) ).
cnf(i_0_839,plain,
( ~ vtcheck(X1,vvar(X2),X3)
| vvar(X2) = vvar(esk24_3(vvar(X2),X3,X1)) ),
inference(scs_inference,[],[i_0_589,i_0_817,i_0_582,i_0_573,i_0_829,i_0_837,i_0_547,i_0_836,i_0_787,i_0_591,i_0_726,i_0_512,i_0_373,i_0_374]) ).
cnf(i_0_840,plain,
vvar(X1) != vabs(X2,X3,X4),
inference(rename_variables,[],[i_0_547]) ).
cnf(i_0_841,plain,
vvar(X1) != vapp(X2,X3),
inference(rename_variables,[],[i_0_573]) ).
cnf(i_0_842,plain,
( X1 = vabs(esk25_3(X1,X2,X3),esk27_3(X1,X2,X3),esk26_3(X1,X2,X3))
| X1 = vvar(esk24_3(X1,X2,X3))
| X1 = vapp(esk29_3(X1,X2,X3),esk30_3(X1,X2,X3))
| ~ vtcheck(X3,X1,X2) ),
inference(rename_variables,[],[i_0_374]) ).
cnf(i_0_843,plain,
( ~ vtcheck(vempty,vvar(X1),X2)
| vempty = vbind(esk7_3(esk24_3(vvar(X1),X2,vempty),vempty,vsomeType(X2)),esk6_3(esk24_3(vvar(X1),X2,vempty),vempty,vsomeType(X2)),esk9_3(esk24_3(vvar(X1),X2,vempty),vempty,vsomeType(X2))) ),
inference(scs_inference,[],[i_0_589,i_0_815,i_0_817,i_0_582,i_0_573,i_0_829,i_0_837,i_0_551,i_0_547,i_0_836,i_0_787,i_0_591,i_0_726,i_0_512,i_0_373,i_0_374,i_0_377]) ).
cnf(i_0_844,plain,
vempty != vbind(X1,X2,X3),
inference(rename_variables,[],[i_0_551]) ).
cnf(i_0_845,plain,
vsomeType(X1) != vnoType,
inference(rename_variables,[],[i_0_815]) ).
cnf(i_0_846,plain,
( X1 = vbind(esk4_3(X2,X1,X3),esk5_3(X2,X1,X3),esk2_3(X2,X1,X3))
| X1 = vbind(esk7_3(X2,X1,X3),esk6_3(X2,X1,X3),esk9_3(X2,X1,X3))
| X3 = vnoType
| vlookup(X2,X1) != X3 ),
inference(rename_variables,[],[i_0_377]) ).
cnf(i_0_847,plain,
( ~ vtcheck(vempty,vvar(X1),X2)
| vsomeType(X2) = vlookup(esk8_3(esk24_3(vvar(X1),X2,vempty),vempty,vsomeType(X2)),esk9_3(esk24_3(vvar(X1),X2,vempty),vempty,vsomeType(X2))) ),
inference(scs_inference,[],[i_0_589,i_0_815,i_0_845,i_0_817,i_0_582,i_0_573,i_0_829,i_0_837,i_0_551,i_0_844,i_0_547,i_0_836,i_0_787,i_0_591,i_0_726,i_0_512,i_0_373,i_0_374,i_0_377,i_0_396]) ).
cnf(i_0_848,plain,
vempty != vbind(X1,X2,X3),
inference(rename_variables,[],[i_0_551]) ).
cnf(i_0_849,plain,
vsomeType(X1) != vnoType,
inference(rename_variables,[],[i_0_815]) ).
cnf(i_0_850,plain,
( X1 = vbind(esk4_3(X2,X1,X3),esk5_3(X2,X1,X3),esk2_3(X2,X1,X3))
| X3 = vlookup(esk8_3(X2,X1,X3),esk9_3(X2,X1,X3))
| X3 = vnoType
| vlookup(X2,X1) != X3 ),
inference(rename_variables,[],[i_0_396]) ).
cnf(i_0_851,plain,
( ~ vtcheck(vempty,vvar(X1),X2)
| esk8_3(esk24_3(vvar(X1),X2,vempty),vempty,vsomeType(X2)) != esk7_3(esk24_3(vvar(X1),X2,vempty),vempty,vsomeType(X2)) ),
inference(scs_inference,[],[i_0_589,i_0_815,i_0_845,i_0_849,i_0_817,i_0_582,i_0_573,i_0_829,i_0_837,i_0_551,i_0_844,i_0_848,i_0_547,i_0_836,i_0_787,i_0_591,i_0_726,i_0_512,i_0_373,i_0_374,i_0_377,i_0_396,i_0_404]) ).
cnf(i_0_852,plain,
vempty != vbind(X1,X2,X3),
inference(rename_variables,[],[i_0_551]) ).
cnf(i_0_853,plain,
vsomeType(X1) != vnoType,
inference(rename_variables,[],[i_0_815]) ).
cnf(i_0_854,plain,
( X1 = vbind(esk4_3(X2,X1,X3),esk5_3(X2,X1,X3),esk2_3(X2,X1,X3))
| X3 = vnoType
| esk8_3(X2,X1,X3) != esk7_3(X2,X1,X3)
| vlookup(X2,X1) != X3 ),
inference(rename_variables,[],[i_0_404]) ).
cnf(i_0_855,plain,
( ~ vtcheck(vempty,vvar(X1),X2)
| esk3_3(esk24_3(vvar(X1),X2,vempty),vempty,vsomeType(X2)) = esk4_3(esk24_3(vvar(X1),X2,vempty),vempty,vsomeType(X2)) ),
inference(scs_inference,[],[i_0_589,i_0_815,i_0_845,i_0_849,i_0_853,i_0_817,i_0_582,i_0_573,i_0_829,i_0_837,i_0_551,i_0_844,i_0_848,i_0_852,i_0_547,i_0_836,i_0_787,i_0_591,i_0_726,i_0_512,i_0_373,i_0_374,i_0_377,i_0_396,i_0_404,i_0_418]) ).
cnf(i_0_856,plain,
vempty != vbind(X1,X2,X3),
inference(rename_variables,[],[i_0_551]) ).
cnf(i_0_857,plain,
vsomeType(X1) != vnoType,
inference(rename_variables,[],[i_0_815]) ).
cnf(i_0_858,plain,
( X1 = vbind(esk7_3(X2,X1,X3),esk6_3(X2,X1,X3),esk9_3(X2,X1,X3))
| esk3_3(X2,X1,X3) = esk4_3(X2,X1,X3)
| X3 = vnoType
| vlookup(X2,X1) != X3 ),
inference(rename_variables,[],[i_0_418]) ).
cnf(i_0_859,plain,
( ~ vtcheck(vempty,vvar(X1),X2)
| esk24_3(vvar(X1),X2,vempty) = esk8_3(esk24_3(vvar(X1),X2,vempty),vempty,vsomeType(X2)) ),
inference(scs_inference,[],[i_0_589,i_0_815,i_0_845,i_0_849,i_0_853,i_0_857,i_0_817,i_0_582,i_0_573,i_0_829,i_0_837,i_0_551,i_0_844,i_0_848,i_0_852,i_0_856,i_0_547,i_0_836,i_0_787,i_0_591,i_0_726,i_0_512,i_0_373,i_0_374,i_0_377,i_0_396,i_0_404,i_0_418,i_0_431]) ).
cnf(i_0_860,plain,
vempty != vbind(X1,X2,X3),
inference(rename_variables,[],[i_0_551]) ).
cnf(i_0_861,plain,
vsomeType(X1) != vnoType,
inference(rename_variables,[],[i_0_815]) ).
cnf(i_0_862,plain,
( X1 = vbind(esk4_3(X2,X1,X3),esk5_3(X2,X1,X3),esk2_3(X2,X1,X3))
| X3 = vnoType
| vlookup(X2,X1) != X3
| X2 = esk8_3(X2,X1,X3) ),
inference(rename_variables,[],[i_0_431]) ).
cnf(i_0_863,plain,
( ~ vtcheck(vempty,vvar(X1),X2)
| esk24_3(vvar(X1),X2,vempty) = esk3_3(esk24_3(vvar(X1),X2,vempty),vempty,vsomeType(X2)) ),
inference(scs_inference,[],[i_0_589,i_0_815,i_0_845,i_0_849,i_0_853,i_0_857,i_0_861,i_0_817,i_0_582,i_0_573,i_0_829,i_0_837,i_0_551,i_0_844,i_0_848,i_0_852,i_0_856,i_0_860,i_0_547,i_0_836,i_0_787,i_0_591,i_0_726,i_0_512,i_0_373,i_0_374,i_0_377,i_0_396,i_0_404,i_0_418,i_0_431,i_0_432]) ).
cnf(i_0_864,plain,
vempty != vbind(X1,X2,X3),
inference(rename_variables,[],[i_0_551]) ).
cnf(i_0_865,plain,
vsomeType(X1) != vnoType,
inference(rename_variables,[],[i_0_815]) ).
cnf(i_0_866,plain,
( X1 = vbind(esk7_3(X2,X1,X3),esk6_3(X2,X1,X3),esk9_3(X2,X1,X3))
| X2 = esk3_3(X2,X1,X3)
| X3 = vnoType
| vlookup(X2,X1) != X3 ),
inference(rename_variables,[],[i_0_432]) ).
cnf(i_0_867,plain,
( ~ vtcheck(vempty,vvar(X1),X2)
| vtcheck(vempty,vvar(esk24_3(vvar(X1),X2,vempty)),X2) ),
inference(scs_inference,[],[i_0_589,i_0_815,i_0_845,i_0_849,i_0_853,i_0_857,i_0_861,i_0_817,i_0_582,i_0_573,i_0_829,i_0_837,i_0_551,i_0_844,i_0_848,i_0_852,i_0_856,i_0_860,i_0_547,i_0_836,i_0_787,i_0_591,i_0_726,i_0_512,i_0_373,i_0_374,i_0_377,i_0_396,i_0_404,i_0_418,i_0_431,i_0_432,i_0_550]) ).
cnf(i_0_868,plain,
( vlookup(X1,X2) != vsomeType(X3)
| vtcheck(X2,vvar(X1),X3) ),
inference(rename_variables,[],[i_0_550]) ).
cnf(i_0_869,plain,
( X1 = esk24_3(vvar(X1),X2,vempty)
| ~ vtcheck(vempty,vvar(X1),X2) ),
inference(scs_inference,[],[i_0_589,i_0_815,i_0_845,i_0_849,i_0_853,i_0_857,i_0_861,i_0_817,i_0_582,i_0_573,i_0_829,i_0_837,i_0_551,i_0_844,i_0_848,i_0_852,i_0_856,i_0_860,i_0_547,i_0_836,i_0_787,i_0_591,i_0_726,i_0_512,i_0_373,i_0_374,i_0_377,i_0_396,i_0_404,i_0_418,i_0_431,i_0_432,i_0_550,i_0_581]) ).
cnf(i_0_870,plain,
( vvar(X1) != vvar(X2)
| X1 = X2 ),
inference(rename_variables,[],[i_0_581]) ).
cnf(i_0_871,plain,
( visSomeType(vlookup(esk24_3(vvar(X1),X2,vempty),vempty))
| ~ vtcheck(vempty,vvar(X1),X2) ),
inference(scs_inference,[],[i_0_589,i_0_815,i_0_845,i_0_849,i_0_853,i_0_857,i_0_861,i_0_817,i_0_582,i_0_573,i_0_829,i_0_837,i_0_551,i_0_844,i_0_848,i_0_852,i_0_856,i_0_860,i_0_547,i_0_836,i_0_787,i_0_591,i_0_726,i_0_512,i_0_373,i_0_374,i_0_377,i_0_396,i_0_404,i_0_418,i_0_431,i_0_432,i_0_550,i_0_581,i_0_584]) ).
cnf(i_0_872,plain,
( X1 != vsomeType(X2)
| visSomeType(X1) ),
inference(rename_variables,[],[i_0_584]) ).
cnf(i_0_873,plain,
( epred2_4(esk24_3(vvar(vsubst(X1,X2,vvar(X3))),X4,vempty),vvar(X3),X2,X1)
| ~ vtcheck(vempty,vvar(vsubst(X1,X2,vvar(X3))),X4) ),
inference(scs_inference,[],[i_0_589,i_0_815,i_0_845,i_0_849,i_0_853,i_0_857,i_0_861,i_0_817,i_0_582,i_0_573,i_0_829,i_0_837,i_0_551,i_0_844,i_0_848,i_0_852,i_0_856,i_0_860,i_0_547,i_0_836,i_0_787,i_0_591,i_0_726,i_0_512,i_0_373,i_0_374,i_0_377,i_0_396,i_0_404,i_0_418,i_0_431,i_0_432,i_0_550,i_0_581,i_0_584,i_0_823]) ).
cnf(i_0_874,plain,
( vsubst(X1,X2,vvar(X3)) != X4
| epred2_4(X4,vvar(X3),X2,X1) ),
inference(rename_variables,[],[i_0_823]) ).
cnf(i_0_875,plain,
vvar(X1) != vapp(X2,X3),
inference(rename_variables,[],[i_0_573]) ).
cnf(i_0_876,plain,
vempty != vbind(X1,X2,X3),
inference(rename_variables,[],[i_0_551]) ).
cnf(i_0_877,plain,
vempty != vbind(X1,X2,X3),
inference(rename_variables,[],[i_0_551]) ).
cnf(i_0_878,plain,
( vlookup(X1,vempty) = vlookup(esk8_3(X1,vempty,vlookup(X1,vempty)),esk9_3(X1,vempty,vlookup(X1,vempty)))
| X1 = esk1_3(X1,vempty,vlookup(X1,vempty))
| ~ vtcheck(vempty,vvar(vsubst(X2,X3,vvar(X4))),X5) ),
inference(scs_inference,[],[i_0_589,i_0_815,i_0_845,i_0_849,i_0_853,i_0_857,i_0_861,i_0_817,i_0_582,i_0_573,i_0_829,i_0_837,i_0_841,i_0_551,i_0_844,i_0_848,i_0_852,i_0_856,i_0_860,i_0_864,i_0_876,i_0_547,i_0_836,i_0_787,i_0_591,i_0_726,i_0_512,i_0_373,i_0_374,i_0_377,i_0_396,i_0_404,i_0_418,i_0_431,i_0_432,i_0_550,i_0_581,i_0_584,i_0_823,i_0_745]) ).
cnf(i_0_879,plain,
~ vtcheck(vempty,vvar(X1),X2),
inference(scs_inference,[],[i_0_551,i_0_843]) ).
cnf(i_0_880,plain,
vempty != vbind(X1,X2,X3),
inference(rename_variables,[],[i_0_551]) ).
cnf(i_0_881,plain,
vgensym(vapp(vapp(esk32_0,esk33_0),vvar(esk34_0))) = esk34_0,
inference(scs_inference,[],[i_0_814,i_0_551,i_0_843,i_0_591]) ).
cnf(i_0_882,plain,
( X1 != vempty
| ~ vtcheck(X1,vvar(X2),X3) ),
inference(scs_inference,[],[i_0_814,i_0_551,i_0_843,i_0_591,i_0_728]) ).
cnf(i_0_883,plain,
( ~ vtcheck(X1,vvar(X2),X3)
| vbind(vgensym(vvar(X2)),X4,X1) != vempty ),
inference(scs_inference,[],[i_0_814,i_0_795,i_0_551,i_0_843,i_0_591,i_0_728,i_0_481]) ).
cnf(i_0_884,plain,
~ visFreeVar(vgensym(X1),X1),
inference(rename_variables,[],[i_0_795]) ).
cnf(i_0_885,plain,
( vtcheck(vbind(X1,X2,X3),X4,X5)
| ~ vtcheck(X3,X4,X5)
| visFreeVar(X1,X4) ),
inference(rename_variables,[],[i_0_481]) ).
cnf(i_0_886,plain,
vvar(X1) != vabs(X2,X3,X4),
inference(rename_variables,[],[i_0_547]) ).
cnf(i_0_887,plain,
vvar(X1) != vabs(X2,X3,X4),
inference(rename_variables,[],[i_0_547]) ).
cnf(i_0_888,plain,
( epred2_4(vvar(esk37_4(X1,X2,vsubst(X3,X4,X5),X6)),X5,X4,X3)
| ~ epred1_4(X6,vsubst(X3,X4,X5),X2,X1)
| vbind(vgensym(vvar(X7)),X8,X9) != vempty
| vapp(X10,X11) != vvar(X7)
| esk40_4(X1,X2,vsubst(X3,X4,X5),X6) != esk41_4(X1,X2,vsubst(X3,X4,X5),X6) ),
inference(scs_inference,[],[i_0_555,i_0_814,i_0_786,i_0_582,i_0_795,i_0_794,i_0_551,i_0_547,i_0_886,i_0_843,i_0_591,i_0_728,i_0_481,i_0_729,i_0_730,i_0_561,i_0_733,i_0_241,i_0_305]) ).
cnf(i_0_889,plain,
~ vtcheck(vempty,vvar(X1),X2),
inference(equality_inference,[],[882]) ).
cnf(i_0_890,plain,
vabs(X1,X2,X3) != vvar(X4),
inference(scs_inference,[],[i_0_786,i_0_797,i_0_733]) ).
cnf(i_0_891,plain,
( ~ epred1_4(X1,vabs(X2,X3,X4),X5,X6)
| X5 = esk39_4(X6,X5,vabs(X2,X3,X4),X1) ),
inference(scs_inference,[],[i_0_786,i_0_797,i_0_733,i_0_335]) ).
cnf(i_0_892,plain,
( X1 = vvar(esk37_4(X2,X3,X1,X4))
| X3 = esk39_4(X2,X3,X1,X4)
| ~ epred1_4(X4,X1,X3,X2) ),
inference(rename_variables,[],[i_0_335]) ).
cnf(i_0_893,plain,
( epred4_2(esk39_4(X1,vreduce(vabs(X2,X3,X4)),vabs(X5,X6,X7),X8),vabs(X2,X3,X4))
| ~ epred1_4(X8,vabs(X5,X6,X7),vreduce(vabs(X2,X3,X4)),X1) ),
inference(scs_inference,[],[i_0_786,i_0_541,i_0_797,i_0_733,i_0_335,i_0_549]) ).
cnf(i_0_894,plain,
vabs(X1,X2,X3) != vapp(X4,X5),
inference(rename_variables,[],[i_0_541]) ).
cnf(i_0_895,plain,
( X1 = vapp(esk22_2(X1,X2),esk21_2(X1,X2))
| vreduce(X1) != X2
| epred4_2(X2,X1) ),
inference(rename_variables,[],[i_0_549]) ).
cnf(i_0_896,plain,
( ~ epred1_4(X1,vabs(X2,X3,X4),vreduce(vabs(X5,X6,X7)),X8)
| esk39_4(X8,vreduce(vabs(X5,X6,X7)),vabs(X2,X3,X4),X1) = vreduce(vabs(X5,X6,X7)) ),
inference(scs_inference,[],[i_0_786,i_0_541,i_0_797,i_0_733,i_0_335,i_0_549,i_0_591]) ).
cnf(i_0_897,plain,
( vreduce(X1) != X2
| esk22_2(X1,X2) != vabs(X3,X4,X5)
| epred4_2(X2,X1) ),
inference(rename_variables,[],[i_0_523]) ).
cnf(i_0_898,plain,
( ~ epred1_4(X1,vabs(X2,X3,X4),vreduce(vabs(X5,X6,X7)),X8)
| vabs(X2,X3,X4) = vvar(esk41_4(X8,vreduce(vabs(X5,X6,X7)),vabs(X2,X3,X4),X1)) ),
inference(scs_inference,[],[i_0_786,i_0_541,i_0_797,i_0_733,i_0_335,i_0_549,i_0_591,i_0_523,i_0_546,i_0_574,i_0_577,i_0_317]) ).
cnf(i_0_899,plain,
( X1 = vvar(esk37_4(X2,X3,X1,X4))
| X1 = vvar(esk41_4(X2,X3,X1,X4))
| ~ epred1_4(X4,X1,X3,X2) ),
inference(rename_variables,[],[i_0_317]) ).
cnf(i_0_900,plain,
~ epred1_4(X1,vabs(X2,X3,X4),vreduce(vabs(X5,X6,X7)),X8),
inference(scs_inference,[],[i_0_890,i_0_898]) ).
cnf(i_0_901,plain,
vabs(X1,X2,X3) != vvar(X4),
inference(rename_variables,[],[i_0_890]) ).
cnf(i_0_902,plain,
( vabs(X1,X2,X3) = vvar(esk41_4(X4,vreduce(vabs(X5,X6,X7)),vabs(X1,X2,X3),X8))
| ~ epred1_4(X8,vabs(X1,X2,X3),vreduce(vabs(X5,X6,X7)),X4) ),
inference(rename_variables,[],[i_0_898]) ).
cnf(i_0_903,plain,
( X1 != vabs(X2,X3,X4)
| ~ epred1_4(X5,X1,vreduce(vabs(X6,X7,X8)),X9) ),
inference(scs_inference,[],[i_0_890,i_0_898,i_0_717]) ).
cnf(i_0_904,plain,
( epred1_4(vsubst(X1,X2,vvar(X3)),vvar(X3),X2,X1)
| ~ epred1_4(X4,vvar(X3),vreduce(vabs(X5,X6,X7)),X8) ),
inference(scs_inference,[],[i_0_890,i_0_573,i_0_547,i_0_808,i_0_898,i_0_717,i_0_239]) ).
cnf(i_0_905,plain,
vvar(X1) != vabs(X2,X3,X4),
inference(rename_variables,[],[i_0_547]) ).
cnf(i_0_906,plain,
vvar(X1) != vapp(X2,X3),
inference(rename_variables,[],[i_0_573]) ).
cnf(i_0_907,plain,
( X1 = vabs(esk48_4(X2,X3,X1,X4),esk49_4(X2,X3,X1,X4),esk50_4(X2,X3,X1,X4))
| X1 = vapp(esk42_4(X2,X3,X1,X4),esk45_4(X2,X3,X1,X4))
| X1 = vabs(esk54_4(X2,X3,X1,X4),esk53_4(X2,X3,X1,X4),esk56_4(X2,X3,X1,X4))
| epred1_4(X4,X1,X3,X2)
| ~ epred2_4(X4,X1,X3,X2) ),
inference(rename_variables,[],[i_0_239]) ).
cnf(i_0_908,plain,
vabs(X1,X2,X3) != vvar(X4),
inference(rename_variables,[],[i_0_890]) ).
cnf(i_0_909,plain,
vabs(X1,X2,X3) != vvar(X4),
inference(rename_variables,[],[i_0_890]) ).
cnf(i_0_910,plain,
vabs(X1,X2,X3) != vvar(X4),
inference(rename_variables,[],[i_0_890]) ).
cnf(i_0_911,plain,
vabs(X1,X2,X3) != vvar(X4),
inference(rename_variables,[],[i_0_890]) ).
cnf(i_0_912,plain,
vabs(X1,X2,X3) != vvar(X4),
inference(rename_variables,[],[i_0_890]) ).
cnf(i_0_913,plain,
( ~ epred1_4(vabs(X1,X2,X3),X4,X5,X6)
| ~ epred1_4(X7,vvar(X8),vreduce(vabs(X9,X10,X11)),X12)
| X5 = esk38_4(X6,X5,X4,vabs(X1,X2,X3)) ),
inference(scs_inference,[],[i_0_890,i_0_901,i_0_908,i_0_909,i_0_910,i_0_911,i_0_573,i_0_547,i_0_808,i_0_898,i_0_717,i_0_239,i_0_340]) ).
cnf(i_0_914,plain,
~ epred1_4(X1,vabs(X2,X3,X4),vreduce(vabs(X5,X6,X7)),X8),
inference(equality_inference,[],[903]) ).
cnf(i_0_915,plain,
( X1 != vreduce(vabs(X2,X3,X4))
| ~ epred1_4(X5,vabs(X6,X7,X8),X1,X9) ),
inference(scs_inference,[],[i_0_900,i_0_718]) ).
cnf(i_0_916,plain,
( ~ epred1_4(X1,vabs(X2,X3,X4),X5,X6)
| X1 = esk38_4(X6,X5,vabs(X2,X3,X4),X1) ),
inference(scs_inference,[],[i_0_890,i_0_900,i_0_718,i_0_341]) ).
cnf(i_0_917,plain,
vabs(X1,X2,X3) != vvar(X4),
inference(rename_variables,[],[i_0_890]) ).
cnf(i_0_918,plain,
( X1 = vvar(esk41_4(X2,X3,X1,X4))
| X4 = esk38_4(X2,X3,X1,X4)
| ~ epred1_4(X4,X1,X3,X2) ),
inference(rename_variables,[],[i_0_341]) ).
cnf(i_0_919,plain,
( ~ epred1_4(X1,vabs(X2,X3,X4),X5,esk35_0)
| X1 = esk38_4(vgensym(vapp(vapp(esk32_0,esk33_0),vvar(esk34_0))),X5,vabs(X2,X3,X4),X1) ),
inference(scs_inference,[],[i_0_555,i_0_890,i_0_900,i_0_718,i_0_341,i_0_719]) ).
cnf(i_0_920,plain,
vabs(X1,X2,X3) != vvar(X4),
inference(rename_variables,[],[i_0_890]) ).
cnf(i_0_921,plain,
( X1 = vvar(esk37_4(X2,X3,X1,X4))
| X4 = vvar(esk41_4(X2,X3,X1,X4))
| ~ epred1_4(X4,X1,X3,X2) ),
inference(rename_variables,[],[i_0_318]) ).
cnf(i_0_922,plain,
vabs(X1,X2,X3) != vvar(X4),
inference(rename_variables,[],[i_0_890]) ).
cnf(i_0_923,plain,
vabs(X1,X2,X3) != vvar(X4),
inference(rename_variables,[],[i_0_890]) ).
cnf(i_0_924,plain,
vabs(X1,X2,X3) != vvar(X4),
inference(rename_variables,[],[i_0_890]) ).
cnf(i_0_925,plain,
( ~ epred1_4(X1,vabs(X2,X3,X4),X5,X6)
| X7 != vreduce(vabs(X8,X9,X10))
| X11 = esk38_4(vgensym(vapp(vapp(esk32_0,esk33_0),vvar(esk34_0))),X12,vabs(X13,X14,X15),X11)
| X6 = esk40_4(X6,X5,vabs(X2,X3,X4),X1) ),
inference(scs_inference,[],[i_0_555,i_0_890,i_0_917,i_0_920,i_0_922,i_0_923,i_0_900,i_0_718,i_0_341,i_0_719,i_0_716,i_0_334]) ).
cnf(i_0_926,plain,
~ epred1_4(X1,vabs(X2,X3,X4),vreduce(vabs(X5,X6,X7)),X8),
inference(equality_inference,[],[915]) ).
cnf(i_0_927,plain,
( X1 = esk40_4(X1,X2,vabs(X3,X4,X5),X6)
| ~ epred1_4(X6,vabs(X3,X4,X5),X2,X1)
| X7 = esk38_4(vgensym(vapp(vapp(esk32_0,esk33_0),vvar(esk34_0))),X8,vabs(X9,X10,X11),X7) ),
inference(equality_inference,[],[925]) ).
cnf(i_0_928,plain,
( ~ epred1_4(vabs(X1,X2,X3),X4,X5,X6)
| vabs(X1,X2,X3) = esk38_4(X6,X5,X4,vabs(X1,X2,X3)) ),
inference(scs_inference,[],[i_0_890,i_0_336]) ).
cnf(i_0_929,plain,
vabs(X1,X2,X3) != vvar(X4),
inference(rename_variables,[],[i_0_890]) ).
cnf(i_0_930,plain,
( X1 = vvar(esk41_4(X2,X3,X4,X1))
| X1 = esk38_4(X2,X3,X4,X1)
| ~ epred1_4(X1,X4,X3,X2) ),
inference(rename_variables,[],[i_0_336]) ).
cnf(i_0_931,plain,
( ~ epred1_4(vabs(X1,X2,X3),esk35_0,X4,X5)
| vabs(X1,X2,X3) = esk38_4(X5,X4,vgensym(vapp(vapp(esk32_0,esk33_0),vvar(esk34_0))),vabs(X1,X2,X3)) ),
inference(scs_inference,[],[i_0_555,i_0_890,i_0_336,i_0_717]) ).
cnf(i_0_932,plain,
( ~ epred1_4(vabs(X1,X2,X3),vgensym(vapp(vapp(esk32_0,esk33_0),vvar(esk34_0))),X4,esk35_0)
| vabs(X1,X2,X3) = esk38_4(vgensym(vapp(vapp(esk32_0,esk33_0),vvar(esk34_0))),X4,vgensym(vapp(vapp(esk32_0,esk33_0),vvar(esk34_0))),vabs(X1,X2,X3)) ),
inference(scs_inference,[],[i_0_555,i_0_890,i_0_336,i_0_717,i_0_719]) ).
cnf(i_0_933,plain,
vabs(X1,X2,X3) != vvar(X4),
inference(rename_variables,[],[i_0_890]) ).
cnf(i_0_934,plain,
( X1 = vvar(esk37_4(X2,X3,X1,X4))
| X3 = esk39_4(X2,X3,X1,X4)
| ~ epred1_4(X4,X1,X3,X2) ),
inference(rename_variables,[],[i_0_335]) ).
cnf(i_0_935,plain,
vabs(X1,X2,X3) != vvar(X4),
inference(rename_variables,[],[i_0_890]) ).
cnf(i_0_936,plain,
vabs(X1,X2,X3) != vvar(X4),
inference(rename_variables,[],[i_0_890]) ).
cnf(i_0_937,plain,
vabs(X1,X2,X3) != vvar(X4),
inference(rename_variables,[],[i_0_890]) ).
cnf(i_0_938,plain,
vabs(X1,X2,X3) != vvar(X4),
inference(rename_variables,[],[i_0_890]) ).
cnf(i_0_939,plain,
( ~ epred1_4(vabs(X1,X2,X3),X4,X5,X6)
| vabs(X7,X8,X9) = esk38_4(vgensym(vapp(vapp(esk32_0,esk33_0),vvar(esk34_0))),X10,vgensym(vapp(vapp(esk32_0,esk33_0),vvar(esk34_0))),vabs(X7,X8,X9))
| X5 = esk38_4(X6,X5,X4,vabs(X1,X2,X3)) ),
inference(scs_inference,[],[i_0_555,i_0_890,i_0_929,i_0_933,i_0_935,i_0_936,i_0_937,i_0_336,i_0_717,i_0_719,i_0_340]) ).
cnf(i_0_940,plain,
( vempty = vbind(esk7_3(X1,vempty,vlookup(X1,vempty)),esk6_3(X1,vempty,vlookup(X1,vempty)),esk9_3(X1,vempty,vlookup(X1,vempty)))
| X1 = esk1_3(X1,vempty,vlookup(X1,vempty)) ),
inference(scs_inference,[],[i_0_551,i_0_741]) ).
cnf(i_0_941,plain,
vempty != vbind(X1,X2,X3),
inference(rename_variables,[],[i_0_551]) ).
cnf(i_0_942,plain,
( X1 = vbind(esk4_3(X2,X1,vlookup(X2,X1)),esk5_3(X2,X1,vlookup(X2,X1)),esk2_3(X2,X1,vlookup(X2,X1)))
| X1 = vbind(esk7_3(X2,X1,vlookup(X2,X1)),esk6_3(X2,X1,vlookup(X2,X1)),esk9_3(X2,X1,vlookup(X2,X1)))
| X2 = esk1_3(X2,X1,vlookup(X2,X1)) ),
inference(rename_variables,[],[i_0_741]) ).
cnf(i_0_943,plain,
X1 = esk1_3(X1,vempty,vlookup(X1,vempty)),
inference(scs_inference,[],[i_0_551,i_0_941,i_0_741,i_0_592]) ).
cnf(i_0_944,plain,
vempty != vbind(X1,X2,X3),
inference(rename_variables,[],[i_0_551]) ).
cnf(i_0_945,plain,
vabs(X1,X2,X3) != vvar(X4),
inference(rename_variables,[],[i_0_890]) ).
cnf(i_0_946,plain,
( X1 = vvar(esk41_4(X2,X3,X1,X4))
| X4 = esk38_4(X2,X3,X1,X4)
| ~ epred1_4(X4,X1,X3,X2) ),
inference(rename_variables,[],[i_0_341]) ).
cnf(i_0_947,plain,
vempty != vbind(X1,X2,X3),
inference(rename_variables,[],[i_0_551]) ).
cnf(i_0_948,plain,
vvar(X1) != vabs(X2,X3,X4),
inference(rename_variables,[],[i_0_547]) ).
cnf(i_0_949,plain,
vvar(X1) != vabs(X2,X3,X4),
inference(rename_variables,[],[i_0_547]) ).
cnf(i_0_950,plain,
vabs(X1,X2,X3) != vvar(X4),
inference(rename_variables,[],[i_0_890]) ).
cnf(i_0_952,plain,
epred2_4(esk1_3(vsubst(X1,X2,vvar(X3)),vempty,vlookup(vsubst(X1,X2,vvar(X3)),vempty)),vvar(X3),X2,X1),
inference(scs_inference,[],[i_0_943,i_0_823]) ).
cnf(i_0_953,plain,
X1 = esk1_3(X1,vempty,vlookup(X1,vempty)),
inference(rename_variables,[],[i_0_943]) ).
cnf(i_0_954,plain,
( vsubst(X1,X2,vvar(X3)) != X4
| epred2_4(X4,vvar(X3),X2,X1) ),
inference(rename_variables,[],[i_0_823]) ).
cnf(i_0_955,plain,
~ visFreeVar(esk1_3(vgensym(X1),vempty,vlookup(vgensym(X1),vempty)),X1),
inference(scs_inference,[],[i_0_943,i_0_953,i_0_823,i_0_571]) ).
cnf(i_0_956,plain,
X1 = esk1_3(X1,vempty,vlookup(X1,vempty)),
inference(rename_variables,[],[i_0_943]) ).
cnf(i_0_957,plain,
( vgensym(X1) != X2
| ~ visFreeVar(X2,X1) ),
inference(rename_variables,[],[i_0_571]) ).
cnf(i_0_958,plain,
esk1_3(X1,vempty,vlookup(X1,vempty)) = X1,
inference(scs_inference,[],[i_0_943,i_0_953,i_0_956,i_0_823,i_0_571,i_0_591]) ).
cnf(i_0_959,plain,
epred4_2(esk1_3(vreduce(vabs(X1,X2,X3)),vempty,vlookup(vreduce(vabs(X1,X2,X3)),vempty)),vabs(X1,X2,X3)),
inference(scs_inference,[],[i_0_541,i_0_943,i_0_953,i_0_956,i_0_823,i_0_571,i_0_591,i_0_549]) ).
cnf(i_0_960,plain,
vabs(X1,X2,X3) != vapp(X4,X5),
inference(rename_variables,[],[i_0_541]) ).
cnf(i_0_961,plain,
X1 = esk1_3(X1,vempty,vlookup(X1,vempty)),
inference(rename_variables,[],[i_0_943]) ).
cnf(i_0_962,plain,
( X1 = vapp(esk22_2(X1,X2),esk21_2(X1,X2))
| vreduce(X1) != X2
| epred4_2(X2,X1) ),
inference(rename_variables,[],[i_0_549]) ).
cnf(i_0_963,plain,
~ epred1_4(X1,vabs(X2,X3,X4),esk1_3(vreduce(vabs(X5,X6,X7)),vempty,vlookup(vreduce(vabs(X5,X6,X7)),vempty)),X8),
inference(scs_inference,[],[i_0_900,i_0_541,i_0_943,i_0_953,i_0_956,i_0_823,i_0_571,i_0_591,i_0_549,i_0_718]) ).
cnf(i_0_964,plain,
~ epred1_4(X1,vabs(X2,X3,X4),vreduce(vabs(X5,X6,X7)),X8),
inference(rename_variables,[],[i_0_900]) ).
cnf(i_0_965,plain,
( epred2_4(esk1_3(vsubst(X1,X2,X3),vempty,vlookup(vsubst(X1,X2,X3),vempty)),X3,X2,X1)
| X2 = esk13_4(X1,X2,X3,esk1_3(vsubst(X1,X2,X3),vempty,vlookup(vsubst(X1,X2,X3),vempty))) ),
inference(scs_inference,[],[i_0_900,i_0_541,i_0_943,i_0_953,i_0_956,i_0_961,i_0_823,i_0_571,i_0_591,i_0_549,i_0_718,i_0_401]) ).
cnf(i_0_966,plain,
X1 = esk1_3(X1,vempty,vlookup(X1,vempty)),
inference(rename_variables,[],[i_0_943]) ).
cnf(i_0_967,plain,
( vsubst(X1,X2,X3) != X4
| X2 = esk13_4(X1,X2,X3,X4)
| epred2_4(X4,X3,X2,X1) ),
inference(rename_variables,[],[i_0_401]) ).
cnf(i_0_968,plain,
( epred2_4(esk1_3(vsubst(X1,X2,X3),vempty,vlookup(vsubst(X1,X2,X3),vempty)),X3,X2,X1)
| X1 = esk12_4(X1,X2,X3,esk1_3(vsubst(X1,X2,X3),vempty,vlookup(vsubst(X1,X2,X3),vempty))) ),
inference(scs_inference,[],[i_0_900,i_0_541,i_0_943,i_0_953,i_0_956,i_0_961,i_0_966,i_0_823,i_0_571,i_0_591,i_0_549,i_0_718,i_0_401,i_0_402]) ).
cnf(i_0_969,plain,
X1 = esk1_3(X1,vempty,vlookup(X1,vempty)),
inference(rename_variables,[],[i_0_943]) ).
cnf(i_0_970,plain,
( vsubst(X1,X2,X3) != X4
| X1 = esk12_4(X1,X2,X3,X4)
| epred2_4(X4,X3,X2,X1) ),
inference(rename_variables,[],[i_0_402]) ).
cnf(i_0_971,plain,
( epred4_2(esk1_3(vreduce(X1),vempty,vlookup(vreduce(X1),vempty)),X1)
| esk22_2(X1,esk1_3(vreduce(X1),vempty,vlookup(vreduce(X1),vempty))) != vabs(X2,X3,X4) ),
inference(scs_inference,[],[i_0_900,i_0_541,i_0_943,i_0_953,i_0_956,i_0_961,i_0_966,i_0_969,i_0_823,i_0_571,i_0_591,i_0_549,i_0_718,i_0_401,i_0_402,i_0_523]) ).
cnf(i_0_972,plain,
X1 = esk1_3(X1,vempty,vlookup(X1,vempty)),
inference(rename_variables,[],[i_0_943]) ).
cnf(i_0_973,plain,
( vreduce(X1) != X2
| esk22_2(X1,X2) != vabs(X3,X4,X5)
| epred4_2(X2,X1) ),
inference(rename_variables,[],[i_0_523]) ).
cnf(i_0_974,plain,
( esk1_3(vreduce(vabs(X1,X2,X3)),vempty,vlookup(vreduce(vabs(X1,X2,X3)),vempty)) = vnoExp
| vabs(X1,X2,X3) != vabs(X4,X5,X6) ),
inference(scs_inference,[],[i_0_900,i_0_541,i_0_943,i_0_953,i_0_956,i_0_961,i_0_966,i_0_969,i_0_823,i_0_571,i_0_591,i_0_549,i_0_718,i_0_401,i_0_402,i_0_523,i_0_546]) ).
cnf(i_0_975,plain,
( X1 != vreduce(X2)
| X1 = vnoExp
| X2 != vabs(X3,X4,X5) ),
inference(rename_variables,[],[i_0_546]) ).
cnf(i_0_976,plain,
( epred4_2(esk1_3(vreduce(X1),vempty,vlookup(vreduce(X1),vempty)),X1)
| esk1_3(vreduce(X1),vempty,vlookup(vreduce(X1),vempty)) = vnoExp ),
inference(scs_inference,[],[i_0_900,i_0_541,i_0_943,i_0_953,i_0_956,i_0_961,i_0_966,i_0_969,i_0_972,i_0_823,i_0_571,i_0_591,i_0_549,i_0_718,i_0_401,i_0_402,i_0_523,i_0_546,i_0_574]) ).
cnf(i_0_977,plain,
X1 = esk1_3(X1,vempty,vlookup(X1,vempty)),
inference(rename_variables,[],[i_0_943]) ).
cnf(i_0_978,plain,
( vreduce(X1) != X2
| X2 = vnoExp
| epred4_2(X2,X1) ),
inference(rename_variables,[],[i_0_574]) ).
cnf(i_0_979,plain,
( ~ epred1_4(X1,vabs(X2,X3,X4),X5,X6)
| vabs(X2,X3,X4) = vvar(esk41_4(X6,X5,vabs(X2,X3,X4),X1)) ),
inference(scs_inference,[],[i_0_890,i_0_900,i_0_541,i_0_943,i_0_953,i_0_956,i_0_961,i_0_966,i_0_969,i_0_972,i_0_823,i_0_571,i_0_591,i_0_549,i_0_718,i_0_401,i_0_402,i_0_523,i_0_546,i_0_574,i_0_317]) ).
cnf(i_0_980,plain,
vabs(X1,X2,X3) != vvar(X4),
inference(rename_variables,[],[i_0_890]) ).
cnf(i_0_981,plain,
( X1 = vvar(esk37_4(X2,X3,X1,X4))
| X1 = vvar(esk41_4(X2,X3,X1,X4))
| ~ epred1_4(X4,X1,X3,X2) ),
inference(rename_variables,[],[i_0_317]) ).
cnf(i_0_982,plain,
esk1_3(vreduce(vabs(X1,X2,X3)),vempty,vlookup(vreduce(vabs(X1,X2,X3)),vempty)) = vnoExp,
inference(equality_inference,[],[974]) ).
cnf(i_0_983,plain,
~ vtcheck(esk1_3(vempty,vempty,vlookup(vempty,vempty)),vvar(X1),X2),
inference(scs_inference,[],[i_0_958,i_0_882]) ).
cnf(i_0_984,plain,
esk1_3(X1,vempty,vlookup(X1,vempty)) = X1,
inference(rename_variables,[],[i_0_958]) ).
cnf(i_0_985,plain,
~ epred1_4(X1,esk1_3(vabs(X2,X3,X4),vempty,vlookup(vabs(X2,X3,X4),vempty)),vreduce(vabs(X5,X6,X7)),X8),
inference(scs_inference,[],[i_0_958,i_0_984,i_0_882,i_0_903]) ).
cnf(i_0_986,plain,
esk1_3(X1,vempty,vlookup(X1,vempty)) = X1,
inference(rename_variables,[],[i_0_958]) ).
cnf(i_0_987,plain,
visValue(esk1_3(vabs(X1,X2,X3),vempty,vlookup(vabs(X1,X2,X3),vempty))),
inference(scs_inference,[],[i_0_958,i_0_984,i_0_986,i_0_882,i_0_903,i_0_548]) ).
cnf(i_0_988,plain,
esk1_3(X1,vempty,vlookup(X1,vempty)) = X1,
inference(rename_variables,[],[i_0_958]) ).
cnf(i_0_989,plain,
( X1 != vabs(X2,X3,X4)
| visValue(X1) ),
inference(rename_variables,[],[i_0_548]) ).
cnf(i_0_990,plain,
~ visValue(esk1_3(vapp(X1,X2),vempty,vlookup(vapp(X1,X2),vempty))),
inference(scs_inference,[],[i_0_958,i_0_984,i_0_986,i_0_988,i_0_882,i_0_903,i_0_548,i_0_570]) ).
cnf(i_0_991,plain,
esk1_3(X1,vempty,vlookup(X1,vempty)) = X1,
inference(rename_variables,[],[i_0_958]) ).
cnf(i_0_992,plain,
( X1 != vapp(X2,X3)
| ~ visValue(X1) ),
inference(rename_variables,[],[i_0_570]) ).
cnf(i_0_993,plain,
~ visValue(esk1_3(vvar(X1),vempty,vlookup(vvar(X1),vempty))),
inference(scs_inference,[],[i_0_958,i_0_984,i_0_986,i_0_988,i_0_991,i_0_882,i_0_903,i_0_548,i_0_570,i_0_578]) ).
cnf(i_0_994,plain,
esk1_3(X1,vempty,vlookup(X1,vempty)) = X1,
inference(rename_variables,[],[i_0_958]) ).
cnf(i_0_995,plain,
( X1 != vvar(X2)
| ~ visValue(X1) ),
inference(rename_variables,[],[i_0_578]) ).
cnf(i_0_996,plain,
visSomeExp(esk1_3(vsomeExp(X1),vempty,vlookup(vsomeExp(X1),vempty))),
inference(scs_inference,[],[i_0_958,i_0_984,i_0_986,i_0_988,i_0_991,i_0_994,i_0_882,i_0_903,i_0_548,i_0_570,i_0_578,i_0_583]) ).
cnf(i_0_997,plain,
esk1_3(X1,vempty,vlookup(X1,vempty)) = X1,
inference(rename_variables,[],[i_0_958]) ).
cnf(i_0_998,plain,
( X1 != vsomeExp(X2)
| visSomeExp(X1) ),
inference(rename_variables,[],[i_0_583]) ).
cnf(i_0_999,plain,
~ visSomeExp(esk1_3(vnoExp,vempty,vlookup(vnoExp,vempty))),
inference(scs_inference,[],[i_0_958,i_0_984,i_0_986,i_0_988,i_0_991,i_0_994,i_0_997,i_0_882,i_0_903,i_0_548,i_0_570,i_0_578,i_0_583,i_0_585]) ).
cnf(i_0_1000,plain,
esk1_3(X1,vempty,vlookup(X1,vempty)) = X1,
inference(rename_variables,[],[i_0_958]) ).
cnf(i_0_1001,plain,
( X1 != vnoExp
| ~ visSomeExp(X1) ),
inference(rename_variables,[],[i_0_585]) ).
cnf(i_0_1002,plain,
~ visSomeType(esk1_3(vnoType,vempty,vlookup(vnoType,vempty))),
inference(scs_inference,[],[i_0_958,i_0_984,i_0_986,i_0_988,i_0_991,i_0_994,i_0_997,i_0_1000,i_0_882,i_0_903,i_0_548,i_0_570,i_0_578,i_0_583,i_0_585,i_0_586]) ).
cnf(i_0_1003,plain,
esk1_3(X1,vempty,vlookup(X1,vempty)) = X1,
inference(rename_variables,[],[i_0_958]) ).
cnf(i_0_1004,plain,
( X1 != vnoType
| ~ visSomeType(X1) ),
inference(rename_variables,[],[i_0_586]) ).
cnf(i_0_1005,plain,
~ epred1_4(X1,vabs(X2,X3,X4),X5,X6),
inference(scs_inference,[],[i_0_890,i_0_958,i_0_984,i_0_986,i_0_988,i_0_991,i_0_994,i_0_997,i_0_1000,i_0_882,i_0_903,i_0_548,i_0_570,i_0_578,i_0_583,i_0_585,i_0_586,i_0_979]) ).
cnf(i_0_1006,plain,
vabs(X1,X2,X3) != vvar(X4),
inference(rename_variables,[],[i_0_890]) ).
cnf(i_0_1007,plain,
( vabs(X1,X2,X3) = vvar(esk41_4(X4,X5,vabs(X1,X2,X3),X6))
| ~ epred1_4(X6,vabs(X1,X2,X3),X5,X4) ),
inference(rename_variables,[],[i_0_979]) ).
cnf(i_0_1008,plain,
visSomeType(esk1_3(vsomeType(X1),vempty,vlookup(vsomeType(X1),vempty))),
inference(scs_inference,[],[i_0_890,i_0_958,i_0_984,i_0_986,i_0_988,i_0_991,i_0_994,i_0_997,i_0_1000,i_0_1003,i_0_882,i_0_903,i_0_548,i_0_570,i_0_578,i_0_583,i_0_585,i_0_586,i_0_979,i_0_584]) ).
cnf(i_0_1009,plain,
esk1_3(X1,vempty,vlookup(X1,vempty)) = X1,
inference(rename_variables,[],[i_0_958]) ).
cnf(i_0_1010,plain,
( X1 != vsomeType(X2)
| visSomeType(X1) ),
inference(rename_variables,[],[i_0_584]) ).
cnf(i_0_1011,plain,
vnoExp = esk1_3(vreduce(vabs(X1,X2,X3)),vempty,vlookup(vreduce(vabs(X1,X2,X3)),vempty)),
inference(scs_inference,[],[i_0_890,i_0_958,i_0_984,i_0_986,i_0_988,i_0_991,i_0_994,i_0_997,i_0_1000,i_0_1003,i_0_982,i_0_882,i_0_903,i_0_548,i_0_570,i_0_578,i_0_583,i_0_585,i_0_586,i_0_979,i_0_584,i_0_591]) ).
cnf(i_0_1012,plain,
~ vtcheck(vempty,esk1_3(vvar(X1),vempty,vlookup(vvar(X1),vempty)),X2),
inference(scs_inference,[],[i_0_890,i_0_958,i_0_984,i_0_986,i_0_988,i_0_991,i_0_994,i_0_997,i_0_1000,i_0_1003,i_0_1009,i_0_879,i_0_982,i_0_882,i_0_903,i_0_548,i_0_570,i_0_578,i_0_583,i_0_585,i_0_586,i_0_979,i_0_584,i_0_591,i_0_729]) ).
cnf(i_0_1013,plain,
esk1_3(X1,vempty,vlookup(X1,vempty)) = X1,
inference(rename_variables,[],[i_0_958]) ).
cnf(i_0_1014,plain,
epred4_2(esk1_3(vreduce(vvar(X1)),vempty,vlookup(vreduce(vvar(X1)),vempty)),vvar(X1)),
inference(scs_inference,[],[i_0_890,i_0_958,i_0_984,i_0_986,i_0_988,i_0_991,i_0_994,i_0_997,i_0_1000,i_0_1003,i_0_1009,i_0_879,i_0_573,i_0_982,i_0_943,i_0_882,i_0_903,i_0_548,i_0_570,i_0_578,i_0_583,i_0_585,i_0_586,i_0_979,i_0_584,i_0_591,i_0_729,i_0_549]) ).
cnf(i_0_1015,plain,
vvar(X1) != vapp(X2,X3),
inference(rename_variables,[],[i_0_573]) ).
cnf(i_0_1016,plain,
X1 = esk1_3(X1,vempty,vlookup(X1,vempty)),
inference(rename_variables,[],[i_0_943]) ).
cnf(i_0_1017,plain,
( X1 = vapp(esk22_2(X1,X2),esk21_2(X1,X2))
| vreduce(X1) != X2
| epred4_2(X2,X1) ),
inference(rename_variables,[],[i_0_549]) ).
cnf(i_0_1018,plain,
~ vtcheck(esk1_3(esk1_3(vempty,vempty,vlookup(vempty,vempty)),vempty,vlookup(esk1_3(vempty,vempty,vlookup(vempty,vempty)),vempty)),vvar(X1),X2),
inference(scs_inference,[],[i_0_890,i_0_958,i_0_984,i_0_986,i_0_988,i_0_991,i_0_994,i_0_997,i_0_1000,i_0_1003,i_0_1009,i_0_1013,i_0_879,i_0_573,i_0_982,i_0_943,i_0_882,i_0_903,i_0_548,i_0_570,i_0_578,i_0_583,i_0_585,i_0_586,i_0_979,i_0_584,i_0_591,i_0_729,i_0_549,i_0_728]) ).
cnf(i_0_1019,plain,
esk1_3(X1,vempty,vlookup(X1,vempty)) = X1,
inference(rename_variables,[],[i_0_958]) ).
cnf(i_0_1020,plain,
esk1_3(vsomeType(X1),vempty,vlookup(vsomeType(X1),vempty)) != vnoType,
inference(scs_inference,[],[i_0_890,i_0_958,i_0_984,i_0_986,i_0_988,i_0_991,i_0_994,i_0_997,i_0_1000,i_0_1003,i_0_1009,i_0_1013,i_0_879,i_0_573,i_0_982,i_0_943,i_0_804,i_0_882,i_0_903,i_0_548,i_0_570,i_0_578,i_0_583,i_0_585,i_0_586,i_0_979,i_0_584,i_0_591,i_0_729,i_0_549,i_0_728,i_0_720]) ).
cnf(i_0_1021,plain,
esk1_3(vsomeExp(X1),vempty,vlookup(vsomeExp(X1),vempty)) != vnoExp,
inference(scs_inference,[],[i_0_890,i_0_958,i_0_984,i_0_986,i_0_988,i_0_991,i_0_994,i_0_997,i_0_1000,i_0_1003,i_0_1009,i_0_1013,i_0_879,i_0_573,i_0_982,i_0_943,i_0_803,i_0_804,i_0_882,i_0_903,i_0_548,i_0_570,i_0_578,i_0_583,i_0_585,i_0_586,i_0_979,i_0_584,i_0_591,i_0_729,i_0_549,i_0_728,i_0_720,i_0_727]) ).
cnf(i_0_1022,plain,
~ epred1_4(X1,esk1_3(vabs(X2,X3,X4),vempty,vlookup(vabs(X2,X3,X4),vempty)),X5,X6),
inference(scs_inference,[],[i_0_890,i_0_958,i_0_984,i_0_986,i_0_988,i_0_991,i_0_994,i_0_997,i_0_1000,i_0_1003,i_0_1009,i_0_1013,i_0_1019,i_0_879,i_0_573,i_0_982,i_0_943,i_0_803,i_0_804,i_0_882,i_0_903,i_0_548,i_0_570,i_0_578,i_0_583,i_0_585,i_0_586,i_0_979,i_0_584,i_0_591,i_0_729,i_0_549,i_0_728,i_0_720,i_0_727,i_0_717]) ).
cnf(i_0_1023,plain,
esk1_3(X1,vempty,vlookup(X1,vempty)) = X1,
inference(rename_variables,[],[i_0_958]) ).
cnf(i_0_1024,plain,
esk1_3(vabs(X1,X2,X3),vempty,vlookup(vabs(X1,X2,X3),vempty)) != vapp(X4,X5),
inference(scs_inference,[],[i_0_890,i_0_958,i_0_984,i_0_986,i_0_988,i_0_991,i_0_994,i_0_997,i_0_1000,i_0_1003,i_0_1009,i_0_1013,i_0_1019,i_0_879,i_0_573,i_0_982,i_0_794,i_0_943,i_0_803,i_0_804,i_0_882,i_0_903,i_0_548,i_0_570,i_0_578,i_0_583,i_0_585,i_0_586,i_0_979,i_0_584,i_0_591,i_0_729,i_0_549,i_0_728,i_0_720,i_0_727,i_0_717,i_0_733]) ).
cnf(i_0_1025,plain,
~ visFreeVar(esk34_0,esk1_3(vapp(vapp(esk32_0,esk33_0),vvar(esk34_0)),vempty,vlookup(vapp(vapp(esk32_0,esk33_0),vvar(esk34_0)),vempty))),
inference(scs_inference,[],[i_0_816,i_0_890,i_0_958,i_0_984,i_0_986,i_0_988,i_0_991,i_0_994,i_0_997,i_0_1000,i_0_1003,i_0_1009,i_0_1013,i_0_1019,i_0_1023,i_0_879,i_0_573,i_0_982,i_0_794,i_0_943,i_0_803,i_0_804,i_0_882,i_0_903,i_0_548,i_0_570,i_0_578,i_0_583,i_0_585,i_0_586,i_0_979,i_0_584,i_0_591,i_0_729,i_0_549,i_0_728,i_0_720,i_0_727,i_0_717,i_0_733,i_0_726]) ).
cnf(i_0_1026,plain,
esk1_3(X1,vempty,vlookup(X1,vempty)) = X1,
inference(rename_variables,[],[i_0_958]) ).
cnf(i_0_1027,plain,
vabs(X1,X2,X3) != esk1_3(vvar(X4),vempty,vlookup(vvar(X4),vempty)),
inference(scs_inference,[],[i_0_816,i_0_890,i_0_1006,i_0_958,i_0_984,i_0_986,i_0_988,i_0_991,i_0_994,i_0_997,i_0_1000,i_0_1003,i_0_1009,i_0_1013,i_0_1019,i_0_1023,i_0_1026,i_0_879,i_0_573,i_0_982,i_0_794,i_0_943,i_0_803,i_0_804,i_0_882,i_0_903,i_0_548,i_0_570,i_0_578,i_0_583,i_0_585,i_0_586,i_0_979,i_0_584,i_0_591,i_0_729,i_0_549,i_0_728,i_0_720,i_0_727,i_0_717,i_0_733,i_0_726,i_0_592]) ).
cnf(i_0_1028,plain,
esk1_3(X1,vempty,vlookup(X1,vempty)) = X1,
inference(rename_variables,[],[i_0_958]) ).
cnf(i_0_1029,plain,
~ visFreeVar(esk35_0,esk1_3(vabs(esk35_0,X1,X2),vempty,vlookup(vabs(esk35_0,X1,X2),vempty))),
inference(scs_inference,[],[i_0_555,i_0_816,i_0_890,i_0_1006,i_0_958,i_0_984,i_0_986,i_0_988,i_0_991,i_0_994,i_0_997,i_0_1000,i_0_1003,i_0_1009,i_0_1013,i_0_1019,i_0_1023,i_0_1026,i_0_1028,i_0_879,i_0_573,i_0_982,i_0_794,i_0_943,i_0_803,i_0_804,i_0_882,i_0_903,i_0_548,i_0_570,i_0_578,i_0_583,i_0_585,i_0_586,i_0_979,i_0_584,i_0_591,i_0_729,i_0_549,i_0_728,i_0_720,i_0_727,i_0_717,i_0_733,i_0_726,i_0_592,i_0_532]) ).
cnf(i_0_1030,plain,
esk1_3(X1,vempty,vlookup(X1,vempty)) = X1,
inference(rename_variables,[],[i_0_958]) ).
cnf(i_0_1031,plain,
( X1 != vabs(X2,X3,X4)
| X5 != X6
| X2 != X6
| ~ visFreeVar(X5,X1) ),
inference(rename_variables,[],[i_0_532]) ).
cnf(i_0_1032,plain,
visFreeVar(esk35_0,esk1_3(vvar(esk35_0),vempty,vlookup(vvar(esk35_0),vempty))),
inference(scs_inference,[],[i_0_555,i_0_816,i_0_890,i_0_1006,i_0_958,i_0_984,i_0_986,i_0_988,i_0_991,i_0_994,i_0_997,i_0_1000,i_0_1003,i_0_1009,i_0_1013,i_0_1019,i_0_1023,i_0_1026,i_0_1028,i_0_1030,i_0_879,i_0_573,i_0_982,i_0_794,i_0_943,i_0_803,i_0_804,i_0_882,i_0_903,i_0_548,i_0_570,i_0_578,i_0_583,i_0_585,i_0_586,i_0_979,i_0_584,i_0_591,i_0_729,i_0_549,i_0_728,i_0_720,i_0_727,i_0_717,i_0_733,i_0_726,i_0_592,i_0_532,i_0_572]) ).
cnf(i_0_1033,plain,
esk1_3(X1,vempty,vlookup(X1,vempty)) = X1,
inference(rename_variables,[],[i_0_958]) ).
cnf(i_0_1034,plain,
( X1 != vvar(X2)
| X3 != X4
| visFreeVar(X3,X1)
| X2 != X4 ),
inference(rename_variables,[],[i_0_572]) ).
cnf(i_0_1035,plain,
~ valphaEquivalent(vapp(vapp(esk32_0,esk33_0),vvar(esk34_0)),esk1_3(vvar(esk35_0),vempty,vlookup(vvar(esk35_0),vempty))),
inference(scs_inference,[],[i_0_555,i_0_816,i_0_890,i_0_1006,i_0_958,i_0_984,i_0_986,i_0_988,i_0_991,i_0_994,i_0_997,i_0_1000,i_0_1003,i_0_1009,i_0_1013,i_0_1019,i_0_1023,i_0_1026,i_0_1028,i_0_1030,i_0_806,i_0_879,i_0_573,i_0_982,i_0_794,i_0_943,i_0_803,i_0_804,i_0_882,i_0_903,i_0_548,i_0_570,i_0_578,i_0_583,i_0_585,i_0_586,i_0_979,i_0_584,i_0_591,i_0_729,i_0_549,i_0_728,i_0_720,i_0_727,i_0_717,i_0_733,i_0_726,i_0_592,i_0_532,i_0_572,i_0_562]) ).
cnf(i_0_1036,plain,
( ~ visFreeVar(X1,X2)
| visFreeVar(X1,X3)
| ~ valphaEquivalent(X3,X2) ),
inference(rename_variables,[],[i_0_562]) ).
cnf(i_0_1037,plain,
( esk1_3(vgetSomeExp(X1),vempty,vlookup(vgetSomeExp(X1),vempty)) = X2
| X1 != vsomeExp(X2) ),
inference(scs_inference,[],[i_0_555,i_0_816,i_0_890,i_0_1006,i_0_958,i_0_984,i_0_986,i_0_988,i_0_991,i_0_994,i_0_997,i_0_1000,i_0_1003,i_0_1009,i_0_1013,i_0_1019,i_0_1023,i_0_1026,i_0_1028,i_0_1030,i_0_1033,i_0_806,i_0_879,i_0_573,i_0_982,i_0_794,i_0_943,i_0_803,i_0_804,i_0_882,i_0_903,i_0_548,i_0_570,i_0_578,i_0_583,i_0_585,i_0_586,i_0_979,i_0_584,i_0_591,i_0_729,i_0_549,i_0_728,i_0_720,i_0_727,i_0_717,i_0_733,i_0_726,i_0_592,i_0_532,i_0_572,i_0_562,i_0_575]) ).
cnf(i_0_1038,plain,
esk1_3(X1,vempty,vlookup(X1,vempty)) = X1,
inference(rename_variables,[],[i_0_958]) ).
cnf(i_0_1039,plain,
( X1 != vgetSomeExp(X2)
| X2 != vsomeExp(X3)
| X1 = X3 ),
inference(rename_variables,[],[i_0_575]) ).
cnf(i_0_1040,plain,
~ visFreeVar(esk34_0,esk1_3(vabs(esk35_0,X1,X2),vempty,vlookup(vabs(esk35_0,X1,X2),vempty))),
inference(scs_inference,[],[i_0_555,i_0_589,i_0_816,i_0_890,i_0_1006,i_0_958,i_0_984,i_0_986,i_0_988,i_0_991,i_0_994,i_0_997,i_0_1000,i_0_1003,i_0_1009,i_0_1013,i_0_1019,i_0_1023,i_0_1026,i_0_1028,i_0_1030,i_0_1033,i_0_806,i_0_879,i_0_573,i_0_982,i_0_794,i_0_943,i_0_803,i_0_804,i_0_882,i_0_903,i_0_548,i_0_570,i_0_578,i_0_583,i_0_585,i_0_586,i_0_979,i_0_584,i_0_591,i_0_729,i_0_549,i_0_728,i_0_720,i_0_727,i_0_717,i_0_733,i_0_726,i_0_592,i_0_532,i_0_572,i_0_562,i_0_575,i_0_725]) ).
cnf(i_0_1041,plain,
esk1_3(X1,vempty,vlookup(X1,vempty)) = X1,
inference(rename_variables,[],[i_0_958]) ).
cnf(i_0_1042,plain,
( X1 != vgetSomeType(X2)
| X2 != vsomeType(X3)
| X1 = X3 ),
inference(rename_variables,[],[i_0_576]) ).
cnf(i_0_1043,plain,
vempty != vbind(X1,X2,X3),
inference(rename_variables,[],[i_0_551]) ).
cnf(i_0_1044,plain,
esk1_3(X1,vempty,vlookup(X1,vempty)) = X1,
inference(rename_variables,[],[i_0_958]) ).
cnf(i_0_1045,plain,
esk1_3(X1,vempty,vlookup(X1,vempty)) = X1,
inference(rename_variables,[],[i_0_958]) ).
cnf(i_0_1046,plain,
valphaEquivalent(X1,X1),
inference(rename_variables,[],[i_0_582]) ).
cnf(i_0_1047,plain,
valphaEquivalent(X1,X1),
inference(rename_variables,[],[i_0_582]) ).
cnf(i_0_1048,plain,
vabs(X1,X2,X3) != vvar(X4),
inference(rename_variables,[],[i_0_890]) ).
cnf(i_0_1049,plain,
vabs(X1,X2,X3) != vvar(X4),
inference(rename_variables,[],[i_0_890]) ).
cnf(i_0_1051,plain,
esk1_3(vgetSomeExp(vsomeExp(X1)),vempty,vlookup(vgetSomeExp(vsomeExp(X1)),vempty)) = X1,
inference(equality_inference,[],[1037]) ).
cnf(i_0_1052,plain,
~ visSomeExp(esk1_3(vgetSomeExp(vsomeExp(vnoExp)),vempty,vlookup(vgetSomeExp(vsomeExp(vnoExp)),vempty))),
inference(scs_inference,[],[i_0_1051,i_0_585]) ).
cnf(i_0_1053,plain,
esk1_3(vgetSomeExp(vsomeExp(X1)),vempty,vlookup(vgetSomeExp(vsomeExp(X1)),vempty)) = X1,
inference(rename_variables,[],[i_0_1051]) ).
cnf(i_0_1054,plain,
( X1 != vnoExp
| ~ visSomeExp(X1) ),
inference(rename_variables,[],[i_0_585]) ).
cnf(i_0_1055,plain,
~ visSomeType(esk1_3(vgetSomeExp(vsomeExp(vnoType)),vempty,vlookup(vgetSomeExp(vsomeExp(vnoType)),vempty))),
inference(scs_inference,[],[i_0_1051,i_0_1053,i_0_585,i_0_586]) ).
cnf(i_0_1056,plain,
esk1_3(vgetSomeExp(vsomeExp(X1)),vempty,vlookup(vgetSomeExp(vsomeExp(X1)),vempty)) = X1,
inference(rename_variables,[],[i_0_1051]) ).
cnf(i_0_1057,plain,
( X1 != vnoType
| ~ visSomeType(X1) ),
inference(rename_variables,[],[i_0_586]) ).
cnf(i_0_1058,plain,
~ vtcheck(esk1_3(vgetSomeExp(vsomeExp(vempty)),vempty,vlookup(vgetSomeExp(vsomeExp(vempty)),vempty)),vvar(X1),X2),
inference(scs_inference,[],[i_0_1051,i_0_1053,i_0_1056,i_0_585,i_0_586,i_0_882]) ).
cnf(i_0_1059,plain,
esk1_3(vgetSomeExp(vsomeExp(X1)),vempty,vlookup(vgetSomeExp(vsomeExp(X1)),vempty)) = X1,
inference(rename_variables,[],[i_0_1051]) ).
cnf(i_0_1060,plain,
X1 = esk1_3(vgetSomeExp(vsomeExp(X1)),vempty,vlookup(vgetSomeExp(vsomeExp(X1)),vempty)),
inference(scs_inference,[],[i_0_1051,i_0_1053,i_0_1056,i_0_1059,i_0_585,i_0_586,i_0_882,i_0_591]) ).
cnf(i_0_1061,plain,
~ valphaEquivalent(esk1_3(vabs(esk35_0,X1,X2),vempty,vlookup(vabs(esk35_0,X1,X2),vempty)),esk1_3(vvar(esk35_0),vempty,vlookup(vvar(esk35_0),vempty))),
inference(scs_inference,[],[i_0_1029,i_0_1032,i_0_1051,i_0_1053,i_0_1056,i_0_1059,i_0_585,i_0_586,i_0_882,i_0_591,i_0_562]) ).
cnf(i_0_1062,plain,
( ~ visFreeVar(X1,X2)
| visFreeVar(X1,X3)
| ~ valphaEquivalent(X3,X2) ),
inference(rename_variables,[],[i_0_562]) ).
cnf(i_0_1063,plain,
~ vtcheck(esk1_3(vempty,vempty,vlookup(vempty,vempty)),esk1_3(vvar(X1),vempty,vlookup(vvar(X1),vempty)),X2),
inference(scs_inference,[],[i_0_983,i_0_1029,i_0_1032,i_0_958,i_0_1051,i_0_1053,i_0_1056,i_0_1059,i_0_585,i_0_586,i_0_882,i_0_591,i_0_562,i_0_729]) ).
cnf(i_0_1064,plain,
esk1_3(X1,vempty,vlookup(X1,vempty)) = X1,
inference(rename_variables,[],[i_0_958]) ).
cnf(i_0_1065,plain,
vsomeType(X1) != esk1_3(vnoType,vempty,vlookup(vnoType,vempty)),
inference(scs_inference,[],[i_0_983,i_0_1029,i_0_1032,i_0_958,i_0_802,i_0_1051,i_0_1053,i_0_1056,i_0_1059,i_0_1002,i_0_585,i_0_586,i_0_882,i_0_591,i_0_562,i_0_729,i_0_720]) ).
cnf(i_0_1066,plain,
vsomeExp(X1) != esk1_3(vnoExp,vempty,vlookup(vnoExp,vempty)),
inference(scs_inference,[],[i_0_983,i_0_1029,i_0_1032,i_0_958,i_0_801,i_0_802,i_0_1051,i_0_1053,i_0_1056,i_0_1059,i_0_999,i_0_1002,i_0_585,i_0_586,i_0_882,i_0_591,i_0_562,i_0_729,i_0_720,i_0_727]) ).
cnf(i_0_1067,plain,
~ visFreeVar(vgensym(vapp(vapp(esk32_0,esk33_0),vvar(esk34_0))),esk1_3(vabs(esk35_0,X1,X2),vempty,vlookup(vabs(esk35_0,X1,X2),vempty))),
inference(scs_inference,[],[i_0_881,i_0_983,i_0_1029,i_0_1040,i_0_1032,i_0_958,i_0_801,i_0_802,i_0_1051,i_0_1053,i_0_1056,i_0_1059,i_0_999,i_0_1002,i_0_585,i_0_586,i_0_882,i_0_591,i_0_562,i_0_729,i_0_720,i_0_727,i_0_725]) ).
cnf(i_0_1068,plain,
vabs(X1,X2,X3) != esk1_3(vapp(X4,X5),vempty,vlookup(vapp(X4,X5),vempty)),
inference(scs_inference,[],[i_0_881,i_0_983,i_0_1029,i_0_1040,i_0_1032,i_0_958,i_0_801,i_0_802,i_0_786,i_0_1051,i_0_1053,i_0_1056,i_0_1059,i_0_990,i_0_999,i_0_1002,i_0_585,i_0_586,i_0_882,i_0_591,i_0_562,i_0_729,i_0_720,i_0_727,i_0_725,i_0_733]) ).
cnf(i_0_1069,plain,
~ visFreeVar(esk35_0,esk1_3(vapp(vapp(esk32_0,esk33_0),vvar(esk34_0)),vempty,vlookup(vapp(vapp(esk32_0,esk33_0),vvar(esk34_0)),vempty))),
inference(scs_inference,[],[i_0_881,i_0_983,i_0_1029,i_0_1040,i_0_1032,i_0_958,i_0_1064,i_0_806,i_0_801,i_0_802,i_0_786,i_0_1051,i_0_1053,i_0_1056,i_0_1059,i_0_990,i_0_999,i_0_1002,i_0_585,i_0_586,i_0_882,i_0_591,i_0_562,i_0_729,i_0_720,i_0_727,i_0_725,i_0_733,i_0_726]) ).
cnf(i_0_1070,plain,
esk1_3(X1,vempty,vlookup(X1,vempty)) = X1,
inference(rename_variables,[],[i_0_958]) ).
cnf(i_0_1071,plain,
esk1_3(vnoExp,vempty,vlookup(vnoExp,vempty)) = esk1_3(vreduce(vabs(X1,X2,X3)),vempty,vlookup(vreduce(vabs(X1,X2,X3)),vempty)),
inference(scs_inference,[],[i_0_881,i_0_983,i_0_1011,i_0_1029,i_0_1040,i_0_1032,i_0_958,i_0_1064,i_0_1070,i_0_806,i_0_801,i_0_802,i_0_786,i_0_1051,i_0_1053,i_0_1056,i_0_1059,i_0_990,i_0_999,i_0_1002,i_0_585,i_0_586,i_0_882,i_0_591,i_0_562,i_0_729,i_0_720,i_0_727,i_0_725,i_0_733,i_0_726,i_0_592]) ).
cnf(i_0_1072,plain,
esk1_3(X1,vempty,vlookup(X1,vempty)) = X1,
inference(rename_variables,[],[i_0_958]) ).
cnf(i_0_1073,plain,
~ visFreeVar(vgensym(vapp(vapp(esk32_0,esk33_0),vvar(esk34_0))),vapp(esk32_0,esk33_0)),
inference(scs_inference,[],[i_0_555,i_0_881,i_0_983,i_0_1011,i_0_1029,i_0_1040,i_0_1032,i_0_958,i_0_1064,i_0_1070,i_0_1072,i_0_806,i_0_801,i_0_802,i_0_786,i_0_1051,i_0_1053,i_0_1056,i_0_1059,i_0_990,i_0_999,i_0_1002,i_0_585,i_0_586,i_0_882,i_0_591,i_0_562,i_0_729,i_0_720,i_0_727,i_0_725,i_0_733,i_0_726,i_0_592,i_0_559]) ).
cnf(i_0_1074,plain,
esk1_3(X1,vempty,vlookup(X1,vempty)) = X1,
inference(rename_variables,[],[i_0_958]) ).
cnf(i_0_1075,plain,
( X1 != vapp(X2,X3)
| X4 != X5
| visFreeVar(X4,X1)
| ~ visFreeVar(X5,X2) ),
inference(rename_variables,[],[i_0_559]) ).
cnf(i_0_1076,plain,
~ visFreeVar(vgensym(vapp(vapp(esk32_0,esk33_0),vvar(esk34_0))),vvar(esk34_0)),
inference(scs_inference,[],[i_0_555,i_0_881,i_0_983,i_0_1011,i_0_1029,i_0_1040,i_0_1032,i_0_958,i_0_1064,i_0_1070,i_0_1072,i_0_1074,i_0_806,i_0_801,i_0_802,i_0_786,i_0_1051,i_0_1053,i_0_1056,i_0_1059,i_0_990,i_0_999,i_0_1002,i_0_585,i_0_586,i_0_882,i_0_591,i_0_562,i_0_729,i_0_720,i_0_727,i_0_725,i_0_733,i_0_726,i_0_592,i_0_559,i_0_560]) ).
cnf(i_0_1077,plain,
esk1_3(X1,vempty,vlookup(X1,vempty)) = X1,
inference(rename_variables,[],[i_0_958]) ).
cnf(i_0_1078,plain,
( X1 != vapp(X2,X3)
| X4 != X5
| visFreeVar(X4,X1)
| ~ visFreeVar(X5,X3) ),
inference(rename_variables,[],[i_0_560]) ).
cnf(i_0_1079,plain,
( ~ epred1_4(vabs(X1,X2,X3),X4,X5,X6)
| esk36_4(X6,X5,X4,vabs(X1,X2,X3)) = esk37_4(X6,X5,X4,vabs(X1,X2,X3)) ),
inference(scs_inference,[],[i_0_555,i_0_881,i_0_890,i_0_983,i_0_1011,i_0_1029,i_0_1040,i_0_1032,i_0_958,i_0_1064,i_0_1070,i_0_1072,i_0_1074,i_0_806,i_0_801,i_0_802,i_0_786,i_0_1051,i_0_1053,i_0_1056,i_0_1059,i_0_990,i_0_999,i_0_1002,i_0_585,i_0_586,i_0_882,i_0_591,i_0_562,i_0_729,i_0_720,i_0_727,i_0_725,i_0_733,i_0_726,i_0_592,i_0_559,i_0_560,i_0_328]) ).
cnf(i_0_1080,plain,
vabs(X1,X2,X3) != vvar(X4),
inference(rename_variables,[],[i_0_890]) ).
cnf(i_0_1081,plain,
( X1 = vvar(esk41_4(X2,X3,X4,X1))
| esk36_4(X2,X3,X4,X1) = esk37_4(X2,X3,X4,X1)
| ~ epred1_4(X1,X4,X3,X2) ),
inference(rename_variables,[],[i_0_328]) ).
cnf(i_0_1082,plain,
( ~ epred1_4(esk1_3(vabs(X1,X2,X3),vempty,vlookup(vabs(X1,X2,X3),vempty)),X4,X5,X6)
| esk36_4(X6,X5,X4,vabs(X1,X2,X3)) = esk37_4(X6,X5,X4,vabs(X1,X2,X3)) ),
inference(scs_inference,[],[i_0_555,i_0_881,i_0_890,i_0_983,i_0_1011,i_0_1029,i_0_1040,i_0_1032,i_0_958,i_0_1064,i_0_1070,i_0_1072,i_0_1074,i_0_1077,i_0_806,i_0_801,i_0_802,i_0_786,i_0_1051,i_0_1053,i_0_1056,i_0_1059,i_0_990,i_0_999,i_0_1002,i_0_585,i_0_586,i_0_882,i_0_591,i_0_562,i_0_729,i_0_720,i_0_727,i_0_725,i_0_733,i_0_726,i_0_592,i_0_559,i_0_560,i_0_328,i_0_716]) ).
cnf(i_0_1083,plain,
esk1_3(X1,vempty,vlookup(X1,vempty)) = X1,
inference(rename_variables,[],[i_0_958]) ).
cnf(i_0_1084,plain,
( ~ epred1_4(vabs(X1,X2,X3),X4,esk35_0,X5)
| esk36_4(X5,vgensym(vapp(vapp(esk32_0,esk33_0),vvar(esk34_0))),X4,vabs(X1,X2,X3)) = esk37_4(X5,vgensym(vapp(vapp(esk32_0,esk33_0),vvar(esk34_0))),X4,vabs(X1,X2,X3)) ),
inference(scs_inference,[],[i_0_555,i_0_881,i_0_890,i_0_983,i_0_1011,i_0_1029,i_0_1040,i_0_1032,i_0_958,i_0_1064,i_0_1070,i_0_1072,i_0_1074,i_0_1077,i_0_806,i_0_801,i_0_802,i_0_786,i_0_1051,i_0_1053,i_0_1056,i_0_1059,i_0_990,i_0_999,i_0_1002,i_0_585,i_0_586,i_0_882,i_0_591,i_0_562,i_0_729,i_0_720,i_0_727,i_0_725,i_0_733,i_0_726,i_0_592,i_0_559,i_0_560,i_0_328,i_0_716,i_0_718]) ).
cnf(i_0_1085,plain,
vabs(X1,X2,X3) != vvar(X4),
inference(rename_variables,[],[i_0_890]) ).
cnf(i_0_1086,plain,
( X1 = vvar(esk37_4(X2,X3,X1,X4))
| X2 = esk40_4(X2,X3,X1,X4)
| ~ epred1_4(X4,X1,X3,X2) ),
inference(rename_variables,[],[i_0_334]) ).
cnf(i_0_1087,plain,
vabs(X1,X2,X3) != vvar(X4),
inference(rename_variables,[],[i_0_890]) ).
cnf(i_0_1088,plain,
vabs(X1,X2,X3) != vvar(X4),
inference(rename_variables,[],[i_0_890]) ).
cnf(i_0_1089,plain,
vabs(X1,X2,X3) != vvar(X4),
inference(rename_variables,[],[i_0_890]) ).
cnf(i_0_1090,plain,
vabs(X1,X2,X3) != vvar(X4),
inference(rename_variables,[],[i_0_890]) ).
cnf(i_0_1091,plain,
( ~ epred1_4(vabs(X1,X2,X3),X4,X5,X6)
| esk36_4(X7,vgensym(vapp(vapp(esk32_0,esk33_0),vvar(esk34_0))),X8,vabs(X9,X10,X11)) = esk37_4(X7,vgensym(vapp(vapp(esk32_0,esk33_0),vvar(esk34_0))),X8,vabs(X9,X10,X11))
| X6 = esk36_4(X6,X5,X4,vabs(X1,X2,X3)) ),
inference(scs_inference,[],[i_0_555,i_0_881,i_0_890,i_0_1080,i_0_1085,i_0_1087,i_0_1088,i_0_1089,i_0_983,i_0_1011,i_0_1029,i_0_1040,i_0_1032,i_0_958,i_0_1064,i_0_1070,i_0_1072,i_0_1074,i_0_1077,i_0_806,i_0_801,i_0_802,i_0_786,i_0_1051,i_0_1053,i_0_1056,i_0_1059,i_0_990,i_0_999,i_0_1002,i_0_585,i_0_586,i_0_882,i_0_591,i_0_562,i_0_729,i_0_720,i_0_727,i_0_725,i_0_733,i_0_726,i_0_592,i_0_559,i_0_560,i_0_328,i_0_716,i_0_718,i_0_338]) ).
cnf(i_0_1092,plain,
~ visSomeExp(esk1_3(vreduce(vabs(X1,X2,X3)),vempty,vlookup(vreduce(vabs(X1,X2,X3)),vempty))),
inference(scs_inference,[],[i_0_982,i_0_585]) ).
cnf(i_0_1093,plain,
( X1 != vnoExp
| ~ visSomeExp(X1) ),
inference(rename_variables,[],[i_0_585]) ).
cnf(i_0_1094,plain,
esk1_3(vreduce(vabs(X1,X2,X3)),vempty,vlookup(vreduce(vabs(X1,X2,X3)),vempty)) = esk1_3(vnoExp,vempty,vlookup(vnoExp,vempty)),
inference(scs_inference,[],[i_0_1071,i_0_982,i_0_585,i_0_591]) ).
cnf(i_0_1095,plain,
vsomeType(X1) != esk1_3(vgetSomeExp(vsomeExp(vnoType)),vempty,vlookup(vgetSomeExp(vsomeExp(vnoType)),vempty)),
inference(scs_inference,[],[i_0_1071,i_0_802,i_0_1055,i_0_982,i_0_585,i_0_591,i_0_720]) ).
cnf(i_0_1096,plain,
vsomeExp(X1) != esk1_3(vgetSomeExp(vsomeExp(vnoExp)),vempty,vlookup(vgetSomeExp(vsomeExp(vnoExp)),vempty)),
inference(scs_inference,[],[i_0_1071,i_0_801,i_0_802,i_0_1052,i_0_1055,i_0_982,i_0_585,i_0_591,i_0_720,i_0_727]) ).
cnf(i_0_1097,plain,
~ visFreeVar(esk35_0,vapp(esk32_0,esk33_0)),
inference(scs_inference,[],[i_0_555,i_0_1071,i_0_1073,i_0_801,i_0_802,i_0_1052,i_0_1055,i_0_982,i_0_585,i_0_591,i_0_720,i_0_727,i_0_725]) ).
cnf(i_0_1098,plain,
esk1_3(vabs(X1,X2,X3),vempty,vlookup(vabs(X1,X2,X3),vempty)) != esk1_3(vvar(X4),vempty,vlookup(vvar(X4),vempty)),
inference(scs_inference,[],[i_0_555,i_0_1071,i_0_1073,i_0_801,i_0_802,i_0_987,i_0_993,i_0_1052,i_0_1055,i_0_982,i_0_585,i_0_591,i_0_720,i_0_727,i_0_725,i_0_733]) ).
cnf(i_0_1099,plain,
~ visFreeVar(vgensym(vapp(vapp(esk32_0,esk33_0),vvar(esk34_0))),esk1_3(vapp(esk32_0,esk33_0),vempty,vlookup(vapp(esk32_0,esk33_0),vempty))),
inference(scs_inference,[],[i_0_555,i_0_1071,i_0_1073,i_0_958,i_0_801,i_0_802,i_0_987,i_0_993,i_0_1052,i_0_1055,i_0_982,i_0_585,i_0_591,i_0_720,i_0_727,i_0_725,i_0_733,i_0_726]) ).
cnf(i_0_1100,plain,
esk1_3(X1,vempty,vlookup(X1,vempty)) = X1,
inference(rename_variables,[],[i_0_958]) ).
cnf(i_0_1101,plain,
vsomeExp(X1) != esk1_3(vreduce(vabs(X2,X3,X4)),vempty,vlookup(vreduce(vabs(X2,X3,X4)),vempty)),
inference(scs_inference,[],[i_0_555,i_0_1071,i_0_1073,i_0_819,i_0_958,i_0_801,i_0_802,i_0_987,i_0_993,i_0_1052,i_0_1055,i_0_982,i_0_585,i_0_591,i_0_720,i_0_727,i_0_725,i_0_733,i_0_726,i_0_592]) ).
cnf(i_0_1102,plain,
( ~ epred1_4(vabs(X1,X2,X3),X4,X5,X6)
| X5 = esk38_4(X6,X5,X4,vabs(X1,X2,X3)) ),
inference(scs_inference,[],[i_0_555,i_0_890,i_0_1071,i_0_1073,i_0_819,i_0_958,i_0_801,i_0_802,i_0_987,i_0_993,i_0_1052,i_0_1055,i_0_982,i_0_585,i_0_591,i_0_720,i_0_727,i_0_725,i_0_733,i_0_726,i_0_592,i_0_340]) ).
cnf(i_0_1103,plain,
vabs(X1,X2,X3) != vvar(X4),
inference(rename_variables,[],[i_0_890]) ).
cnf(i_0_1104,plain,
( X1 = vvar(esk41_4(X2,X3,X4,X1))
| X3 = esk38_4(X2,X3,X4,X1)
| ~ epred1_4(X1,X4,X3,X2) ),
inference(rename_variables,[],[i_0_340]) ).
cnf(i_0_1105,plain,
( ~ epred1_4(esk1_3(vabs(X1,X2,X3),vempty,vlookup(vabs(X1,X2,X3),vempty)),X4,X5,X6)
| X5 = esk38_4(X6,X5,X4,vabs(X1,X2,X3)) ),
inference(scs_inference,[],[i_0_555,i_0_890,i_0_1071,i_0_1073,i_0_819,i_0_958,i_0_1100,i_0_801,i_0_802,i_0_987,i_0_993,i_0_1052,i_0_1055,i_0_982,i_0_585,i_0_591,i_0_720,i_0_727,i_0_725,i_0_733,i_0_726,i_0_592,i_0_340,i_0_716]) ).
cnf(i_0_1106,plain,
esk1_3(X1,vempty,vlookup(X1,vempty)) = X1,
inference(rename_variables,[],[i_0_958]) ).
cnf(i_0_1107,plain,
( ~ epred1_4(vabs(X1,X2,X3),X4,X5,esk35_0)
| X5 = esk38_4(vgensym(vapp(vapp(esk32_0,esk33_0),vvar(esk34_0))),X5,X4,vabs(X1,X2,X3)) ),
inference(scs_inference,[],[i_0_555,i_0_890,i_0_1071,i_0_1073,i_0_819,i_0_958,i_0_1100,i_0_801,i_0_802,i_0_987,i_0_993,i_0_1052,i_0_1055,i_0_982,i_0_585,i_0_591,i_0_720,i_0_727,i_0_725,i_0_733,i_0_726,i_0_592,i_0_340,i_0_716,i_0_719]) ).
cnf(i_0_1108,plain,
( ~ epred1_4(vabs(X1,X2,X3),esk35_0,X4,vgensym(vapp(vapp(esk32_0,esk33_0),vvar(esk34_0))))
| X4 = esk38_4(vgensym(vapp(vapp(esk32_0,esk33_0),vvar(esk34_0))),X4,vgensym(vapp(vapp(esk32_0,esk33_0),vvar(esk34_0))),vabs(X1,X2,X3)) ),
inference(scs_inference,[],[i_0_555,i_0_890,i_0_1071,i_0_1073,i_0_819,i_0_958,i_0_1100,i_0_801,i_0_802,i_0_987,i_0_993,i_0_1052,i_0_1055,i_0_982,i_0_585,i_0_591,i_0_720,i_0_727,i_0_725,i_0_733,i_0_726,i_0_592,i_0_340,i_0_716,i_0_719,i_0_717]) ).
cnf(i_0_1109,plain,
vabs(X1,X2,X3) != vvar(X4),
inference(rename_variables,[],[i_0_890]) ).
cnf(i_0_1110,plain,
( X1 = vvar(esk41_4(X2,X3,X1,X4))
| X3 = esk38_4(X2,X3,X1,X4)
| ~ epred1_4(X4,X1,X3,X2) ),
inference(rename_variables,[],[i_0_339]) ).
cnf(i_0_1111,plain,
vabs(X1,X2,X3) != vvar(X4),
inference(rename_variables,[],[i_0_890]) ).
cnf(i_0_1112,plain,
X1 = esk1_3(vgetSomeExp(vsomeExp(X1)),vempty,vlookup(vgetSomeExp(vsomeExp(X1)),vempty)),
inference(rename_variables,[],[i_0_1060]) ).
cnf(i_0_1113,plain,
X1 = esk1_3(vgetSomeExp(vsomeExp(X1)),vempty,vlookup(vgetSomeExp(vsomeExp(X1)),vempty)),
inference(rename_variables,[],[i_0_1060]) ).
cnf(i_0_1114,plain,
X1 = esk1_3(vgetSomeExp(vsomeExp(X1)),vempty,vlookup(vgetSomeExp(vsomeExp(X1)),vempty)),
inference(rename_variables,[],[i_0_1060]) ).
cnf(i_0_1115,plain,
( epred4_2(esk1_3(vgetSomeExp(vsomeExp(vreduce(X1))),vempty,vlookup(vgetSomeExp(vsomeExp(vreduce(X1))),vempty)),X1)
| X2 = esk38_4(vgensym(vapp(vapp(esk32_0,esk33_0),vvar(esk34_0))),X2,vgensym(vapp(vapp(esk32_0,esk33_0),vvar(esk34_0))),vabs(X3,X4,X5))
| esk22_2(X1,esk1_3(vgetSomeExp(vsomeExp(vreduce(X1))),vempty,vlookup(vgetSomeExp(vsomeExp(vreduce(X1))),vempty))) != vabs(X6,X7,X8) ),
inference(scs_inference,[],[i_0_555,i_0_890,i_0_1103,i_0_1109,i_0_1060,i_0_1112,i_0_1113,i_0_1071,i_0_1073,i_0_819,i_0_958,i_0_1100,i_0_801,i_0_802,i_0_987,i_0_993,i_0_1052,i_0_1055,i_0_982,i_0_585,i_0_591,i_0_720,i_0_727,i_0_725,i_0_733,i_0_726,i_0_592,i_0_340,i_0_716,i_0_719,i_0_717,i_0_523]) ).
cnf(i_0_1116,plain,
~ visFreeVar(esk35_0,vvar(esk34_0)),
inference(scs_inference,[],[i_0_555,i_0_1076,i_0_725]) ).
cnf(i_0_1117,plain,
esk1_3(vabs(X1,X2,X3),vempty,vlookup(vabs(X1,X2,X3),vempty)) != vvar(X4),
inference(scs_inference,[],[i_0_555,i_0_1076,i_0_797,i_0_987,i_0_725,i_0_733]) ).
cnf(i_0_1118,plain,
~ visFreeVar(vgensym(vapp(vapp(esk32_0,esk33_0),vvar(esk34_0))),esk1_3(vvar(esk34_0),vempty,vlookup(vvar(esk34_0),vempty))),
inference(scs_inference,[],[i_0_555,i_0_1076,i_0_958,i_0_797,i_0_987,i_0_725,i_0_733,i_0_726]) ).
cnf(i_0_1119,plain,
esk1_3(X1,vempty,vlookup(X1,vempty)) = X1,
inference(rename_variables,[],[i_0_958]) ).
cnf(i_0_1120,plain,
vsomeType(X1) != vgetSomeExp(vsomeExp(vnoType)),
inference(scs_inference,[],[i_0_555,i_0_1095,i_0_1076,i_0_958,i_0_943,i_0_797,i_0_987,i_0_725,i_0_733,i_0_726,i_0_592]) ).
cnf(i_0_1121,plain,
X1 = esk1_3(X1,vempty,vlookup(X1,vempty)),
inference(rename_variables,[],[i_0_943]) ).
cnf(i_0_1122,plain,
~ visFreeVar(esk35_0,esk1_3(vabs(X1,X2,vvar(esk34_0)),vempty,vlookup(vabs(X1,X2,vvar(esk34_0)),vempty))),
inference(scs_inference,[],[i_0_555,i_0_1095,i_0_1076,i_0_958,i_0_1119,i_0_943,i_0_797,i_0_987,i_0_725,i_0_733,i_0_726,i_0_592,i_0_529]) ).
cnf(i_0_1123,plain,
esk1_3(X1,vempty,vlookup(X1,vempty)) = X1,
inference(rename_variables,[],[i_0_958]) ).
cnf(i_0_1124,plain,
( X1 != vabs(X2,X3,X4)
| X5 != X6
| visFreeVar(X6,X4)
| ~ visFreeVar(X5,X1) ),
inference(rename_variables,[],[i_0_529]) ).
cnf(i_0_1125,plain,
~ visFreeVar(esk35_0,esk1_3(vapp(vvar(esk34_0),vvar(esk34_0)),vempty,vlookup(vapp(vvar(esk34_0),vvar(esk34_0)),vempty))),
inference(scs_inference,[],[i_0_555,i_0_1095,i_0_1076,i_0_958,i_0_1119,i_0_1123,i_0_943,i_0_797,i_0_987,i_0_725,i_0_733,i_0_726,i_0_592,i_0_529,i_0_554]) ).
cnf(i_0_1126,plain,
esk1_3(X1,vempty,vlookup(X1,vempty)) = X1,
inference(rename_variables,[],[i_0_958]) ).
cnf(i_0_1127,plain,
( X1 != vapp(X2,X3)
| X4 != X5
| visFreeVar(X5,X2)
| visFreeVar(X5,X3)
| ~ visFreeVar(X4,X1) ),
inference(rename_variables,[],[i_0_554]) ).
cnf(i_0_1128,plain,
( ~ epred1_4(vabs(X1,X2,X3),X4,X5,X6)
| X6 = esk36_4(X6,X5,X4,vabs(X1,X2,X3)) ),
inference(scs_inference,[],[i_0_555,i_0_890,i_0_1095,i_0_1076,i_0_958,i_0_1119,i_0_1123,i_0_943,i_0_797,i_0_987,i_0_725,i_0_733,i_0_726,i_0_592,i_0_529,i_0_554,i_0_338]) ).
cnf(i_0_1129,plain,
vabs(X1,X2,X3) != vvar(X4),
inference(rename_variables,[],[i_0_890]) ).
cnf(i_0_1130,plain,
( X1 = vvar(esk41_4(X2,X3,X4,X1))
| X2 = esk36_4(X2,X3,X4,X1)
| ~ epred1_4(X1,X4,X3,X2) ),
inference(rename_variables,[],[i_0_338]) ).
cnf(i_0_1131,plain,
( ~ epred1_4(vabs(X1,X2,X3),X4,esk35_0,X5)
| X5 = esk36_4(X5,vgensym(vapp(vapp(esk32_0,esk33_0),vvar(esk34_0))),X4,vabs(X1,X2,X3)) ),
inference(scs_inference,[],[i_0_555,i_0_890,i_0_1095,i_0_1076,i_0_958,i_0_1119,i_0_1123,i_0_943,i_0_797,i_0_987,i_0_725,i_0_733,i_0_726,i_0_592,i_0_529,i_0_554,i_0_338,i_0_718]) ).
cnf(i_0_1132,plain,
( ~ epred1_4(esk1_3(vabs(X1,X2,X3),vempty,vlookup(vabs(X1,X2,X3),vempty)),X4,vgensym(vapp(vapp(esk32_0,esk33_0),vvar(esk34_0))),X5)
| X5 = esk36_4(X5,vgensym(vapp(vapp(esk32_0,esk33_0),vvar(esk34_0))),X4,vabs(X1,X2,X3)) ),
inference(scs_inference,[],[i_0_555,i_0_890,i_0_1095,i_0_1076,i_0_958,i_0_1119,i_0_1123,i_0_1126,i_0_943,i_0_797,i_0_987,i_0_725,i_0_733,i_0_726,i_0_592,i_0_529,i_0_554,i_0_338,i_0_718,i_0_716]) ).
cnf(i_0_1133,plain,
esk1_3(X1,vempty,vlookup(X1,vempty)) = X1,
inference(rename_variables,[],[i_0_958]) ).
cnf(i_0_1134,plain,
( ~ epred1_4(vabs(X1,X2,X3),esk35_0,vgensym(vapp(vapp(esk32_0,esk33_0),vvar(esk34_0))),X4)
| X4 = esk36_4(X4,vgensym(vapp(vapp(esk32_0,esk33_0),vvar(esk34_0))),vgensym(vapp(vapp(esk32_0,esk33_0),vvar(esk34_0))),vabs(X1,X2,X3)) ),
inference(scs_inference,[],[i_0_555,i_0_890,i_0_1095,i_0_1076,i_0_958,i_0_1119,i_0_1123,i_0_1126,i_0_943,i_0_797,i_0_987,i_0_725,i_0_733,i_0_726,i_0_592,i_0_529,i_0_554,i_0_338,i_0_718,i_0_716,i_0_717]) ).
cnf(i_0_1135,plain,
X1 = esk1_3(vgetSomeExp(vsomeExp(X1)),vempty,vlookup(vgetSomeExp(vsomeExp(X1)),vempty)),
inference(rename_variables,[],[i_0_1060]) ).
cnf(i_0_1136,plain,
( vreduce(X1) != X2
| X2 = vnoExp
| epred4_2(X2,X1) ),
inference(rename_variables,[],[i_0_574]) ).
cnf(i_0_1137,plain,
vempty != vbind(X1,X2,X3),
inference(rename_variables,[],[i_0_551]) ).
cnf(i_0_1138,plain,
vempty != vbind(X1,X2,X3),
inference(rename_variables,[],[i_0_551]) ).
cnf(i_0_1139,plain,
vvar(X1) != vabs(X2,X3,X4),
inference(rename_variables,[],[i_0_547]) ).
cnf(i_0_1140,plain,
vabs(X1,X2,X3) != vvar(X4),
inference(rename_variables,[],[i_0_890]) ).
cnf(i_0_1142,plain,
~ visFreeVar(esk35_0,esk1_3(vapp(esk32_0,esk33_0),vempty,vlookup(vapp(esk32_0,esk33_0),vempty))),
inference(scs_inference,[],[i_0_555,i_0_1099,i_0_725]) ).
cnf(i_0_1143,plain,
esk1_3(vabs(X1,X2,X3),vempty,vlookup(vabs(X1,X2,X3),vempty)) != esk1_3(vapp(X4,X5),vempty,vlookup(vapp(X4,X5),vempty)),
inference(scs_inference,[],[i_0_555,i_0_1099,i_0_990,i_0_987,i_0_725,i_0_733]) ).
cnf(i_0_1144,plain,
~ visFreeVar(esk35_0,esk1_3(vvar(esk34_0),vempty,vlookup(vvar(esk34_0),vempty))),
inference(scs_inference,[],[i_0_555,i_0_1099,i_0_1116,i_0_958,i_0_990,i_0_987,i_0_725,i_0_733,i_0_726]) ).
cnf(i_0_1145,plain,
esk1_3(X1,vempty,vlookup(X1,vempty)) = X1,
inference(rename_variables,[],[i_0_958]) ).
cnf(i_0_1146,plain,
vsomeExp(X1) != vgetSomeExp(vsomeExp(vnoExp)),
inference(scs_inference,[],[i_0_555,i_0_1096,i_0_1099,i_0_1116,i_0_958,i_0_943,i_0_990,i_0_987,i_0_725,i_0_733,i_0_726,i_0_592]) ).
cnf(i_0_1147,plain,
X1 = esk1_3(X1,vempty,vlookup(X1,vempty)),
inference(rename_variables,[],[i_0_943]) ).
cnf(i_0_1148,plain,
$false,
inference(scs_inference,[],[i_0_555,i_0_814,i_0_1096,i_0_1099,i_0_1116,i_0_958,i_0_1145,i_0_943,i_0_990,i_0_987,i_0_725,i_0_733,i_0_726,i_0_592,i_0_572]),
[proof] ).
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.06 % Problem : COM128+1 : TPTP v9.2.1. Released v6.4.0.
% 0.00/0.06 % Command : /export/starexec/sandbox/solver/bin/lemma_parallel_prover %s --lemma-prover /export/starexec/sandbox/solver/bin/cse --final-prover /export/starexec/sandbox/solver/bin/eprover --proof-time %d --global-time-limit %d
% 0.06/0.25 % Computer : n012.cluster.edu
% 0.06/0.25 % Model : x86_64 x86_64
% 0.06/0.25 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.06/0.25 % Memory : 8042.1875MB
% 0.06/0.25 % OS : Linux 3.10.0-693.el7.x86_64
% 0.06/0.25 % CPULimit : 300
% 0.06/0.25 % WCLimit : 300
% 0.06/0.25 % DateTime : Mon May 4 16:22:16 EDT 2026
% 0.06/0.25 % CPUTime :
% 0.06/0.25 % start to proof: theBenchmark
% 1.38/1.51 % Version : CSE_E---1.7
% 1.38/1.51 % Problem : theBenchmark.p
% 1.38/1.51 % SZS status Theorem for theBenchmark.p
% 1.38/1.51 % SZS output start CNFRefutation
% See solution above
% 2.06/2.21 % Total time : 1.261s
%------------------------------------------------------------------------------