TSTP Solution File: SCT117+1 by SInE---0.4
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : SInE---0.4
% Problem : SCT117+1 : TPTP v5.2.0. Released v5.2.0.
% Transfm : none
% Format : tptp:raw
% Command : Source/sine.py -e eprover -t %d %s
% Computer : art03.cs.miami.edu
% Model : i686 i686
% CPU : Intel(R) Pentium(R) 4 CPU 2.80GHz @ 2793MHz
% Memory : 2018MB
% OS : Linux 2.6.26.8-57.fc8
% CPULimit : 300s
% DateTime : Sun Mar 6 14:11:05 EST 2011
% Result : Theorem 26.35s
% Output : CNFRefutation 26.35s
% Verified :
% SZS Type : Refutation
% Derivation depth : 47
% Number of leaves : 9
% Syntax : Number of formulae : 192 ( 16 unt; 0 def)
% Number of atoms : 1718 ( 798 equ)
% Maximal formula atoms : 504 ( 8 avg)
% Number of connectives : 2221 ( 695 ~;1046 |; 412 &)
% ( 2 <=>; 66 =>; 0 <=; 0 <~>)
% Maximal formula depth : 96 ( 6 avg)
% Maximal term depth : 3 ( 1 avg)
% Number of predicates : 7 ( 5 usr; 2 prp; 0-3 aty)
% Number of functors : 17 ( 17 usr; 10 con; 0-4 aty)
% Number of variables : 248 ( 40 sgn 121 !; 18 ?)
% Comments :
%------------------------------------------------------------------------------
fof(136,axiom,
! [X3,X9,X4] :
( c_member(X4,X9,X3)
<=> hBOOL(hAPP(X3,X9)) ),
file('/tmp/tmpIshYuP/sel_SCT117+1.p_1',fact_mem__def) ).
fof(193,axiom,
! [X7,X4] :
( c_Relation_Oantisym(X4,X7)
<=> ! [X32,X10] :
( c_member(tc_prod(X4,X4),c_Product__Type_OPair(X4,X4,X32,X10),X7)
=> ( c_member(tc_prod(X4,X4),c_Product__Type_OPair(X4,X4,X10,X32),X7)
=> X32 = X10 ) ) ),
file('/tmp/tmpIshYuP/sel_SCT117+1.p_1',fact_antisym__def) ).
fof(231,axiom,
! [X1,X2,X4] : c_member(X4,X2,c_Set_Oinsert(X4,X2,X1)),
file('/tmp/tmpIshYuP/sel_SCT117+1.p_1',fact_insertI1) ).
fof(365,axiom,
! [X3,X2,X4] :
( c_member(X4,X2,X3)
=> c_Set_Oinsert(X4,X2,X3) = X3 ),
file('/tmp/tmpIshYuP/sel_SCT117+1.p_1',fact_insert__absorb) ).
fof(496,axiom,
( ! [X32,X10] :
( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X32,X10),v_L)
=> ! [X13] :
( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X10,X13),v_L)
=> c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X32,X13),v_L) ) )
& ! [X32] : ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X32,X32),v_L)
& ! [X32,X10] :
( X32 != X10
=> ( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X32,X10),v_L)
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X10,X32),v_L) ) ) ),
file('/tmp/tmpIshYuP/sel_SCT117+1.p_1',conj_1) ).
fof(497,axiom,
v_x != v_y,
file('/tmp/tmpIshYuP/sel_SCT117+1.p_1',conj_0) ).
fof(498,conjecture,
( ! [X32,X10] :
( ( ( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X32,X10),v_L)
& X32 != v_y
& X10 != v_y )
=> ! [X13] :
( ( ( X10 = v_x
& X13 = v_y )
=> ( X32 = v_x
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X32,v_x),v_L) ) )
& ( ( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X10,X13),v_L)
& X13 != v_y )
=> c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X32,X13),v_L) )
& ( ( X13 = v_y
& c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X10,v_x),v_L) )
=> ( X32 = v_x
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X32,v_x),v_L) ) ) ) )
& ( ( X10 = v_y
& c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X32,v_x),v_L)
& X32 != v_y )
=> ! [X13] :
( ( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,X13),v_L)
& X13 != v_y )
=> c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X32,X13),v_L) ) )
& ( ( X32 = v_y
& c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,X10),v_L)
& X10 != v_y )
=> ! [X13] :
( ( X10 = v_x
=> X13 != v_y )
& ( ( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X10,X13),v_L)
& X13 != v_y )
=> c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,X13),v_L) )
& ( X13 = v_y
=> ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X10,v_x),v_L) ) ) ) )
& ! [X32,X10] :
( X32 != X10
=> ( ( X32 = v_x
& X10 = v_y )
| ( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X32,X10),v_L)
& X32 != v_y
& X10 != v_y )
| ( X10 = v_y
& c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X32,v_x),v_L)
& X32 != v_y )
| ( X32 = v_y
& c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,X10),v_L)
& X10 != v_y )
| ( X10 = v_x
& X32 = v_y )
| ( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X10,X32),v_L)
& X10 != v_y
& X32 != v_y )
| ( X32 = v_y
& c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X10,v_x),v_L)
& X10 != v_y )
| ( X10 = v_y
& c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,X32),v_L)
& X32 != v_y ) ) ) ),
file('/tmp/tmpIshYuP/sel_SCT117+1.p_1',conj_2) ).
fof(529,negated_conjecture,
~ ( ! [X32,X10] :
( ( ( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X32,X10),v_L)
& X32 != v_y
& X10 != v_y )
=> ! [X13] :
( ( ( X10 = v_x
& X13 = v_y )
=> ( X32 = v_x
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X32,v_x),v_L) ) )
& ( ( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X10,X13),v_L)
& X13 != v_y )
=> c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X32,X13),v_L) )
& ( ( X13 = v_y
& c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X10,v_x),v_L) )
=> ( X32 = v_x
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X32,v_x),v_L) ) ) ) )
& ( ( X10 = v_y
& c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X32,v_x),v_L)
& X32 != v_y )
=> ! [X13] :
( ( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,X13),v_L)
& X13 != v_y )
=> c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X32,X13),v_L) ) )
& ( ( X32 = v_y
& c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,X10),v_L)
& X10 != v_y )
=> ! [X13] :
( ( X10 = v_x
=> X13 != v_y )
& ( ( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X10,X13),v_L)
& X13 != v_y )
=> c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,X13),v_L) )
& ( X13 = v_y
=> ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X10,v_x),v_L) ) ) ) )
& ! [X32,X10] :
( X32 != X10
=> ( ( X32 = v_x
& X10 = v_y )
| ( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X32,X10),v_L)
& X32 != v_y
& X10 != v_y )
| ( X10 = v_y
& c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X32,v_x),v_L)
& X32 != v_y )
| ( X32 = v_y
& c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,X10),v_L)
& X10 != v_y )
| ( X10 = v_x
& X32 = v_y )
| ( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X10,X32),v_L)
& X10 != v_y
& X32 != v_y )
| ( X32 = v_y
& c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X10,v_x),v_L)
& X10 != v_y )
| ( X10 = v_y
& c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,X32),v_L)
& X32 != v_y ) ) ) ),
inference(assume_negation,[status(cth)],[498]) ).
fof(596,plain,
( ! [X32,X10] :
( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X32,X10),v_L)
=> ! [X13] :
( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X10,X13),v_L)
=> c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X32,X13),v_L) ) )
& ! [X32] : ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X32,X32),v_L)
& ! [X32,X10] :
( X32 != X10
=> ( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X32,X10),v_L)
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X10,X32),v_L) ) ) ),
inference(fof_simplification,[status(thm)],[496,theory(equality)]) ).
fof(597,negated_conjecture,
~ ( ! [X32,X10] :
( ( ( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X32,X10),v_L)
& X32 != v_y
& X10 != v_y )
=> ! [X13] :
( ( ( X10 = v_x
& X13 = v_y )
=> ( X32 = v_x
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X32,v_x),v_L) ) )
& ( ( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X10,X13),v_L)
& X13 != v_y )
=> c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X32,X13),v_L) )
& ( ( X13 = v_y
& c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X10,v_x),v_L) )
=> ( X32 = v_x
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X32,v_x),v_L) ) ) ) )
& ( ( X10 = v_y
& c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X32,v_x),v_L)
& X32 != v_y )
=> ! [X13] :
( ( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,X13),v_L)
& X13 != v_y )
=> c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X32,X13),v_L) ) )
& ( ( X32 = v_y
& c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,X10),v_L)
& X10 != v_y )
=> ! [X13] :
( ( X10 = v_x
=> X13 != v_y )
& ( ( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X10,X13),v_L)
& X13 != v_y )
=> c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,X13),v_L) )
& ( X13 = v_y
=> ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X10,v_x),v_L) ) ) ) )
& ! [X32,X10] :
( X32 != X10
=> ( ( X32 = v_x
& X10 = v_y )
| ( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X32,X10),v_L)
& X32 != v_y
& X10 != v_y )
| ( X10 = v_y
& c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X32,v_x),v_L)
& X32 != v_y )
| ( X32 = v_y
& c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,X10),v_L)
& X10 != v_y )
| ( X10 = v_x
& X32 = v_y )
| ( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X10,X32),v_L)
& X10 != v_y
& X32 != v_y )
| ( X32 = v_y
& c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X10,v_x),v_L)
& X10 != v_y )
| ( X10 = v_y
& c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,X32),v_L)
& X32 != v_y ) ) ) ),
inference(fof_simplification,[status(thm)],[529,theory(equality)]) ).
fof(603,plain,
! [X10,X32] :
( ( ( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X32,X10),v_L)
& X32 != v_y
& X10 != v_y )
=> ! [X13] :
( ( ( X10 = v_x
& X13 = v_y )
=> ( X32 = v_x
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X32,v_x),v_L) ) )
& ( ( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X10,X13),v_L)
& X13 != v_y )
=> c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X32,X13),v_L) )
& ( ( X13 = v_y
& c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X10,v_x),v_L) )
=> ( X32 = v_x
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X32,v_x),v_L) ) ) ) )
=> epred1_2(X32,X10) ),
introduced(definition) ).
fof(604,plain,
( ! [X32,X10] :
( ( ( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X32,X10),v_L)
& X32 != v_y
& X10 != v_y )
=> ! [X13] :
( ( ( X10 = v_x
& X13 = v_y )
=> ( X32 = v_x
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X32,v_x),v_L) ) )
& ( ( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X10,X13),v_L)
& X13 != v_y )
=> c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X32,X13),v_L) )
& ( ( X13 = v_y
& c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X10,v_x),v_L) )
=> ( X32 = v_x
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X32,v_x),v_L) ) ) ) )
& ( ( X10 = v_y
& c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X32,v_x),v_L)
& X32 != v_y )
=> ! [X13] :
( ( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,X13),v_L)
& X13 != v_y )
=> c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X32,X13),v_L) ) )
& ( ( X32 = v_y
& c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,X10),v_L)
& X10 != v_y )
=> ! [X13] :
( ( X10 = v_x
=> X13 != v_y )
& ( ( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X10,X13),v_L)
& X13 != v_y )
=> c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,X13),v_L) )
& ( X13 = v_y
=> ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X10,v_x),v_L) ) ) ) )
=> epred2_0 ),
introduced(definition) ).
fof(605,negated_conjecture,
~ ( epred2_0
& ! [X32,X10] :
( X32 != X10
=> ( ( X32 = v_x
& X10 = v_y )
| ( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X32,X10),v_L)
& X32 != v_y
& X10 != v_y )
| ( X10 = v_y
& c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X32,v_x),v_L)
& X32 != v_y )
| ( X32 = v_y
& c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,X10),v_L)
& X10 != v_y )
| ( X10 = v_x
& X32 = v_y )
| ( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X10,X32),v_L)
& X10 != v_y
& X32 != v_y )
| ( X32 = v_y
& c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X10,v_x),v_L)
& X10 != v_y )
| ( X10 = v_y
& c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,X32),v_L)
& X32 != v_y ) ) ) ),
inference(apply_def,[status(esa)],[597,604,theory(equality)]) ).
fof(606,plain,
( ! [X32,X10] :
( epred1_2(X32,X10)
& ( ( X10 = v_y
& c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X32,v_x),v_L)
& X32 != v_y )
=> ! [X13] :
( ( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,X13),v_L)
& X13 != v_y )
=> c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X32,X13),v_L) ) )
& ( ( X32 = v_y
& c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,X10),v_L)
& X10 != v_y )
=> ! [X13] :
( ( X10 = v_x
=> X13 != v_y )
& ( ( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X10,X13),v_L)
& X13 != v_y )
=> c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,X13),v_L) )
& ( X13 = v_y
=> ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X10,v_x),v_L) ) ) ) )
=> epred2_0 ),
inference(apply_def,[status(esa)],[604,603,theory(equality)]) ).
fof(1097,plain,
! [X3,X9,X4] :
( ( ~ c_member(X4,X9,X3)
| hBOOL(hAPP(X3,X9)) )
& ( ~ hBOOL(hAPP(X3,X9))
| c_member(X4,X9,X3) ) ),
inference(fof_nnf,[status(thm)],[136]) ).
fof(1098,plain,
! [X10,X11,X12] :
( ( ~ c_member(X12,X11,X10)
| hBOOL(hAPP(X10,X11)) )
& ( ~ hBOOL(hAPP(X10,X11))
| c_member(X12,X11,X10) ) ),
inference(variable_rename,[status(thm)],[1097]) ).
cnf(1099,plain,
( c_member(X1,X2,X3)
| ~ hBOOL(hAPP(X3,X2)) ),
inference(split_conjunct,[status(thm)],[1098]) ).
cnf(1100,plain,
( hBOOL(hAPP(X1,X2))
| ~ c_member(X3,X2,X1) ),
inference(split_conjunct,[status(thm)],[1098]) ).
fof(1292,plain,
! [X7,X4] :
( ( ~ c_Relation_Oantisym(X4,X7)
| ! [X32,X10] :
( ~ c_member(tc_prod(X4,X4),c_Product__Type_OPair(X4,X4,X32,X10),X7)
| ~ c_member(tc_prod(X4,X4),c_Product__Type_OPair(X4,X4,X10,X32),X7)
| X32 = X10 ) )
& ( ? [X32,X10] :
( c_member(tc_prod(X4,X4),c_Product__Type_OPair(X4,X4,X32,X10),X7)
& c_member(tc_prod(X4,X4),c_Product__Type_OPair(X4,X4,X10,X32),X7)
& X32 != X10 )
| c_Relation_Oantisym(X4,X7) ) ),
inference(fof_nnf,[status(thm)],[193]) ).
fof(1293,plain,
! [X33,X34] :
( ( ~ c_Relation_Oantisym(X34,X33)
| ! [X35,X36] :
( ~ c_member(tc_prod(X34,X34),c_Product__Type_OPair(X34,X34,X35,X36),X33)
| ~ c_member(tc_prod(X34,X34),c_Product__Type_OPair(X34,X34,X36,X35),X33)
| X35 = X36 ) )
& ( ? [X37,X38] :
( c_member(tc_prod(X34,X34),c_Product__Type_OPair(X34,X34,X37,X38),X33)
& c_member(tc_prod(X34,X34),c_Product__Type_OPair(X34,X34,X38,X37),X33)
& X37 != X38 )
| c_Relation_Oantisym(X34,X33) ) ),
inference(variable_rename,[status(thm)],[1292]) ).
fof(1294,plain,
! [X33,X34] :
( ( ~ c_Relation_Oantisym(X34,X33)
| ! [X35,X36] :
( ~ c_member(tc_prod(X34,X34),c_Product__Type_OPair(X34,X34,X35,X36),X33)
| ~ c_member(tc_prod(X34,X34),c_Product__Type_OPair(X34,X34,X36,X35),X33)
| X35 = X36 ) )
& ( ( c_member(tc_prod(X34,X34),c_Product__Type_OPair(X34,X34,esk24_2(X33,X34),esk25_2(X33,X34)),X33)
& c_member(tc_prod(X34,X34),c_Product__Type_OPair(X34,X34,esk25_2(X33,X34),esk24_2(X33,X34)),X33)
& esk24_2(X33,X34) != esk25_2(X33,X34) )
| c_Relation_Oantisym(X34,X33) ) ),
inference(skolemize,[status(esa)],[1293]) ).
fof(1295,plain,
! [X33,X34,X35,X36] :
( ( ~ c_member(tc_prod(X34,X34),c_Product__Type_OPair(X34,X34,X35,X36),X33)
| ~ c_member(tc_prod(X34,X34),c_Product__Type_OPair(X34,X34,X36,X35),X33)
| X35 = X36
| ~ c_Relation_Oantisym(X34,X33) )
& ( ( c_member(tc_prod(X34,X34),c_Product__Type_OPair(X34,X34,esk24_2(X33,X34),esk25_2(X33,X34)),X33)
& c_member(tc_prod(X34,X34),c_Product__Type_OPair(X34,X34,esk25_2(X33,X34),esk24_2(X33,X34)),X33)
& esk24_2(X33,X34) != esk25_2(X33,X34) )
| c_Relation_Oantisym(X34,X33) ) ),
inference(shift_quantors,[status(thm)],[1294]) ).
fof(1296,plain,
! [X33,X34,X35,X36] :
( ( ~ c_member(tc_prod(X34,X34),c_Product__Type_OPair(X34,X34,X35,X36),X33)
| ~ c_member(tc_prod(X34,X34),c_Product__Type_OPair(X34,X34,X36,X35),X33)
| X35 = X36
| ~ c_Relation_Oantisym(X34,X33) )
& ( c_member(tc_prod(X34,X34),c_Product__Type_OPair(X34,X34,esk24_2(X33,X34),esk25_2(X33,X34)),X33)
| c_Relation_Oantisym(X34,X33) )
& ( c_member(tc_prod(X34,X34),c_Product__Type_OPair(X34,X34,esk25_2(X33,X34),esk24_2(X33,X34)),X33)
| c_Relation_Oantisym(X34,X33) )
& ( esk24_2(X33,X34) != esk25_2(X33,X34)
| c_Relation_Oantisym(X34,X33) ) ),
inference(distribute,[status(thm)],[1295]) ).
cnf(1298,plain,
( c_Relation_Oantisym(X1,X2)
| c_member(tc_prod(X1,X1),c_Product__Type_OPair(X1,X1,esk25_2(X2,X1),esk24_2(X2,X1)),X2) ),
inference(split_conjunct,[status(thm)],[1296]) ).
cnf(1299,plain,
( c_Relation_Oantisym(X1,X2)
| c_member(tc_prod(X1,X1),c_Product__Type_OPair(X1,X1,esk24_2(X2,X1),esk25_2(X2,X1)),X2) ),
inference(split_conjunct,[status(thm)],[1296]) ).
cnf(1300,plain,
( X3 = X4
| ~ c_Relation_Oantisym(X1,X2)
| ~ c_member(tc_prod(X1,X1),c_Product__Type_OPair(X1,X1,X4,X3),X2)
| ~ c_member(tc_prod(X1,X1),c_Product__Type_OPair(X1,X1,X3,X4),X2) ),
inference(split_conjunct,[status(thm)],[1296]) ).
fof(1432,plain,
! [X5,X6,X7] : c_member(X7,X6,c_Set_Oinsert(X7,X6,X5)),
inference(variable_rename,[status(thm)],[231]) ).
cnf(1433,plain,
c_member(X1,X2,c_Set_Oinsert(X1,X2,X3)),
inference(split_conjunct,[status(thm)],[1432]) ).
fof(1926,plain,
! [X3,X2,X4] :
( ~ c_member(X4,X2,X3)
| c_Set_Oinsert(X4,X2,X3) = X3 ),
inference(fof_nnf,[status(thm)],[365]) ).
fof(1927,plain,
! [X5,X6,X7] :
( ~ c_member(X7,X6,X5)
| c_Set_Oinsert(X7,X6,X5) = X5 ),
inference(variable_rename,[status(thm)],[1926]) ).
cnf(1928,plain,
( c_Set_Oinsert(X1,X2,X3) = X3
| ~ c_member(X1,X2,X3) ),
inference(split_conjunct,[status(thm)],[1927]) ).
fof(2405,plain,
( ! [X32,X10] :
( ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X32,X10),v_L)
| ! [X13] :
( ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X10,X13),v_L)
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X32,X13),v_L) ) )
& ! [X32] : ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X32,X32),v_L)
& ! [X32,X10] :
( X32 = X10
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X32,X10),v_L)
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X10,X32),v_L) ) ),
inference(fof_nnf,[status(thm)],[596]) ).
fof(2406,plain,
( ! [X33,X34] :
( ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X33,X34),v_L)
| ! [X35] :
( ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X34,X35),v_L)
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X33,X35),v_L) ) )
& ! [X36] : ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X36,X36),v_L)
& ! [X37,X38] :
( X37 = X38
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X37,X38),v_L)
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X38,X37),v_L) ) ),
inference(variable_rename,[status(thm)],[2405]) ).
fof(2407,plain,
! [X33,X34,X35,X36,X37,X38] :
( ( X37 = X38
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X37,X38),v_L)
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X38,X37),v_L) )
& ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X36,X36),v_L)
& ( ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X34,X35),v_L)
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X33,X35),v_L)
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X33,X34),v_L) ) ),
inference(shift_quantors,[status(thm)],[2406]) ).
cnf(2408,plain,
( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X1,X3),v_L)
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X1,X2),v_L)
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X2,X3),v_L) ),
inference(split_conjunct,[status(thm)],[2407]) ).
cnf(2409,plain,
~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X1,X1),v_L),
inference(split_conjunct,[status(thm)],[2407]) ).
cnf(2410,plain,
( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X1,X2),v_L)
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X2,X1),v_L)
| X2 = X1 ),
inference(split_conjunct,[status(thm)],[2407]) ).
cnf(2411,plain,
v_x != v_y,
inference(split_conjunct,[status(thm)],[497]) ).
fof(2412,negated_conjecture,
( ~ epred2_0
| ? [X32,X10] :
( X32 != X10
& ( X32 != v_x
| X10 != v_y )
& ( ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X32,X10),v_L)
| X32 = v_y
| X10 = v_y )
& ( X10 != v_y
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X32,v_x),v_L)
| X32 = v_y )
& ( X32 != v_y
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,X10),v_L)
| X10 = v_y )
& ( X10 != v_x
| X32 != v_y )
& ( ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X10,X32),v_L)
| X10 = v_y
| X32 = v_y )
& ( X32 != v_y
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X10,v_x),v_L)
| X10 = v_y )
& ( X10 != v_y
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,X32),v_L)
| X32 = v_y ) ) ),
inference(fof_nnf,[status(thm)],[605]) ).
fof(2413,negated_conjecture,
( ~ epred2_0
| ? [X33,X34] :
( X33 != X34
& ( X33 != v_x
| X34 != v_y )
& ( ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X33,X34),v_L)
| X33 = v_y
| X34 = v_y )
& ( X34 != v_y
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X33,v_x),v_L)
| X33 = v_y )
& ( X33 != v_y
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,X34),v_L)
| X34 = v_y )
& ( X34 != v_x
| X33 != v_y )
& ( ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X34,X33),v_L)
| X34 = v_y
| X33 = v_y )
& ( X33 != v_y
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X34,v_x),v_L)
| X34 = v_y )
& ( X34 != v_y
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,X33),v_L)
| X33 = v_y ) ) ),
inference(variable_rename,[status(thm)],[2412]) ).
fof(2414,negated_conjecture,
( ~ epred2_0
| ( esk85_0 != esk86_0
& ( esk85_0 != v_x
| esk86_0 != v_y )
& ( ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk85_0,esk86_0),v_L)
| esk85_0 = v_y
| esk86_0 = v_y )
& ( esk86_0 != v_y
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk85_0,v_x),v_L)
| esk85_0 = v_y )
& ( esk85_0 != v_y
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,esk86_0),v_L)
| esk86_0 = v_y )
& ( esk86_0 != v_x
| esk85_0 != v_y )
& ( ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk86_0,esk85_0),v_L)
| esk86_0 = v_y
| esk85_0 = v_y )
& ( esk85_0 != v_y
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk86_0,v_x),v_L)
| esk86_0 = v_y )
& ( esk86_0 != v_y
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,esk85_0),v_L)
| esk85_0 = v_y ) ) ),
inference(skolemize,[status(esa)],[2413]) ).
fof(2415,negated_conjecture,
( ( esk85_0 != esk86_0
| ~ epred2_0 )
& ( esk85_0 != v_x
| esk86_0 != v_y
| ~ epred2_0 )
& ( ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk85_0,esk86_0),v_L)
| esk85_0 = v_y
| esk86_0 = v_y
| ~ epred2_0 )
& ( esk86_0 != v_y
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk85_0,v_x),v_L)
| esk85_0 = v_y
| ~ epred2_0 )
& ( esk85_0 != v_y
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,esk86_0),v_L)
| esk86_0 = v_y
| ~ epred2_0 )
& ( esk86_0 != v_x
| esk85_0 != v_y
| ~ epred2_0 )
& ( ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk86_0,esk85_0),v_L)
| esk86_0 = v_y
| esk85_0 = v_y
| ~ epred2_0 )
& ( esk85_0 != v_y
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk86_0,v_x),v_L)
| esk86_0 = v_y
| ~ epred2_0 )
& ( esk86_0 != v_y
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,esk85_0),v_L)
| esk85_0 = v_y
| ~ epred2_0 ) ),
inference(distribute,[status(thm)],[2414]) ).
cnf(2416,negated_conjecture,
( esk85_0 = v_y
| ~ epred2_0
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,esk85_0),v_L)
| esk86_0 != v_y ),
inference(split_conjunct,[status(thm)],[2415]) ).
cnf(2417,negated_conjecture,
( esk86_0 = v_y
| ~ epred2_0
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk86_0,v_x),v_L)
| esk85_0 != v_y ),
inference(split_conjunct,[status(thm)],[2415]) ).
cnf(2418,negated_conjecture,
( esk85_0 = v_y
| esk86_0 = v_y
| ~ epred2_0
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk86_0,esk85_0),v_L) ),
inference(split_conjunct,[status(thm)],[2415]) ).
cnf(2419,negated_conjecture,
( ~ epred2_0
| esk85_0 != v_y
| esk86_0 != v_x ),
inference(split_conjunct,[status(thm)],[2415]) ).
cnf(2420,negated_conjecture,
( esk86_0 = v_y
| ~ epred2_0
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,esk86_0),v_L)
| esk85_0 != v_y ),
inference(split_conjunct,[status(thm)],[2415]) ).
cnf(2421,negated_conjecture,
( esk85_0 = v_y
| ~ epred2_0
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk85_0,v_x),v_L)
| esk86_0 != v_y ),
inference(split_conjunct,[status(thm)],[2415]) ).
cnf(2422,negated_conjecture,
( esk86_0 = v_y
| esk85_0 = v_y
| ~ epred2_0
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk85_0,esk86_0),v_L) ),
inference(split_conjunct,[status(thm)],[2415]) ).
cnf(2423,negated_conjecture,
( ~ epred2_0
| esk86_0 != v_y
| esk85_0 != v_x ),
inference(split_conjunct,[status(thm)],[2415]) ).
cnf(2424,negated_conjecture,
( ~ epred2_0
| esk85_0 != esk86_0 ),
inference(split_conjunct,[status(thm)],[2415]) ).
fof(2532,plain,
! [X10,X32] :
( ( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X32,X10),v_L)
& X32 != v_y
& X10 != v_y
& ? [X13] :
( ( X10 = v_x
& X13 = v_y
& X32 != v_x
& ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X32,v_x),v_L) )
| ( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X10,X13),v_L)
& X13 != v_y
& ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X32,X13),v_L) )
| ( X13 = v_y
& c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X10,v_x),v_L)
& X32 != v_x
& ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X32,v_x),v_L) ) ) )
| epred1_2(X32,X10) ),
inference(fof_nnf,[status(thm)],[603]) ).
fof(2533,plain,
! [X33,X34] :
( ( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X34,X33),v_L)
& X34 != v_y
& X33 != v_y
& ? [X35] :
( ( X33 = v_x
& X35 = v_y
& X34 != v_x
& ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X34,v_x),v_L) )
| ( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X33,X35),v_L)
& X35 != v_y
& ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X34,X35),v_L) )
| ( X35 = v_y
& c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X33,v_x),v_L)
& X34 != v_x
& ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X34,v_x),v_L) ) ) )
| epred1_2(X34,X33) ),
inference(variable_rename,[status(thm)],[2532]) ).
fof(2534,plain,
! [X33,X34] :
( ( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X34,X33),v_L)
& X34 != v_y
& X33 != v_y
& ( ( X33 = v_x
& esk96_2(X33,X34) = v_y
& X34 != v_x
& ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X34,v_x),v_L) )
| ( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X33,esk96_2(X33,X34)),v_L)
& esk96_2(X33,X34) != v_y
& ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X34,esk96_2(X33,X34)),v_L) )
| ( esk96_2(X33,X34) = v_y
& c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X33,v_x),v_L)
& X34 != v_x
& ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X34,v_x),v_L) ) ) )
| epred1_2(X34,X33) ),
inference(skolemize,[status(esa)],[2533]) ).
fof(2535,plain,
! [X33,X34] :
( ( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X34,X33),v_L)
| epred1_2(X34,X33) )
& ( X34 != v_y
| epred1_2(X34,X33) )
& ( X33 != v_y
| epred1_2(X34,X33) )
& ( esk96_2(X33,X34) = v_y
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X33,esk96_2(X33,X34)),v_L)
| X33 = v_x
| epred1_2(X34,X33) )
& ( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X33,v_x),v_L)
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X33,esk96_2(X33,X34)),v_L)
| X33 = v_x
| epred1_2(X34,X33) )
& ( X34 != v_x
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X33,esk96_2(X33,X34)),v_L)
| X33 = v_x
| epred1_2(X34,X33) )
& ( ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X34,v_x),v_L)
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X33,esk96_2(X33,X34)),v_L)
| X33 = v_x
| epred1_2(X34,X33) )
& ( esk96_2(X33,X34) = v_y
| esk96_2(X33,X34) != v_y
| X33 = v_x
| epred1_2(X34,X33) )
& ( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X33,v_x),v_L)
| esk96_2(X33,X34) != v_y
| X33 = v_x
| epred1_2(X34,X33) )
& ( X34 != v_x
| esk96_2(X33,X34) != v_y
| X33 = v_x
| epred1_2(X34,X33) )
& ( ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X34,v_x),v_L)
| esk96_2(X33,X34) != v_y
| X33 = v_x
| epred1_2(X34,X33) )
& ( esk96_2(X33,X34) = v_y
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X34,esk96_2(X33,X34)),v_L)
| X33 = v_x
| epred1_2(X34,X33) )
& ( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X33,v_x),v_L)
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X34,esk96_2(X33,X34)),v_L)
| X33 = v_x
| epred1_2(X34,X33) )
& ( X34 != v_x
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X34,esk96_2(X33,X34)),v_L)
| X33 = v_x
| epred1_2(X34,X33) )
& ( ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X34,v_x),v_L)
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X34,esk96_2(X33,X34)),v_L)
| X33 = v_x
| epred1_2(X34,X33) )
& ( esk96_2(X33,X34) = v_y
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X33,esk96_2(X33,X34)),v_L)
| esk96_2(X33,X34) = v_y
| epred1_2(X34,X33) )
& ( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X33,v_x),v_L)
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X33,esk96_2(X33,X34)),v_L)
| esk96_2(X33,X34) = v_y
| epred1_2(X34,X33) )
& ( X34 != v_x
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X33,esk96_2(X33,X34)),v_L)
| esk96_2(X33,X34) = v_y
| epred1_2(X34,X33) )
& ( ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X34,v_x),v_L)
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X33,esk96_2(X33,X34)),v_L)
| esk96_2(X33,X34) = v_y
| epred1_2(X34,X33) )
& ( esk96_2(X33,X34) = v_y
| esk96_2(X33,X34) != v_y
| esk96_2(X33,X34) = v_y
| epred1_2(X34,X33) )
& ( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X33,v_x),v_L)
| esk96_2(X33,X34) != v_y
| esk96_2(X33,X34) = v_y
| epred1_2(X34,X33) )
& ( X34 != v_x
| esk96_2(X33,X34) != v_y
| esk96_2(X33,X34) = v_y
| epred1_2(X34,X33) )
& ( ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X34,v_x),v_L)
| esk96_2(X33,X34) != v_y
| esk96_2(X33,X34) = v_y
| epred1_2(X34,X33) )
& ( esk96_2(X33,X34) = v_y
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X34,esk96_2(X33,X34)),v_L)
| esk96_2(X33,X34) = v_y
| epred1_2(X34,X33) )
& ( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X33,v_x),v_L)
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X34,esk96_2(X33,X34)),v_L)
| esk96_2(X33,X34) = v_y
| epred1_2(X34,X33) )
& ( X34 != v_x
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X34,esk96_2(X33,X34)),v_L)
| esk96_2(X33,X34) = v_y
| epred1_2(X34,X33) )
& ( ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X34,v_x),v_L)
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X34,esk96_2(X33,X34)),v_L)
| esk96_2(X33,X34) = v_y
| epred1_2(X34,X33) )
& ( esk96_2(X33,X34) = v_y
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X33,esk96_2(X33,X34)),v_L)
| X34 != v_x
| epred1_2(X34,X33) )
& ( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X33,v_x),v_L)
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X33,esk96_2(X33,X34)),v_L)
| X34 != v_x
| epred1_2(X34,X33) )
& ( X34 != v_x
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X33,esk96_2(X33,X34)),v_L)
| X34 != v_x
| epred1_2(X34,X33) )
& ( ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X34,v_x),v_L)
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X33,esk96_2(X33,X34)),v_L)
| X34 != v_x
| epred1_2(X34,X33) )
& ( esk96_2(X33,X34) = v_y
| esk96_2(X33,X34) != v_y
| X34 != v_x
| epred1_2(X34,X33) )
& ( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X33,v_x),v_L)
| esk96_2(X33,X34) != v_y
| X34 != v_x
| epred1_2(X34,X33) )
& ( X34 != v_x
| esk96_2(X33,X34) != v_y
| X34 != v_x
| epred1_2(X34,X33) )
& ( ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X34,v_x),v_L)
| esk96_2(X33,X34) != v_y
| X34 != v_x
| epred1_2(X34,X33) )
& ( esk96_2(X33,X34) = v_y
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X34,esk96_2(X33,X34)),v_L)
| X34 != v_x
| epred1_2(X34,X33) )
& ( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X33,v_x),v_L)
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X34,esk96_2(X33,X34)),v_L)
| X34 != v_x
| epred1_2(X34,X33) )
& ( X34 != v_x
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X34,esk96_2(X33,X34)),v_L)
| X34 != v_x
| epred1_2(X34,X33) )
& ( ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X34,v_x),v_L)
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X34,esk96_2(X33,X34)),v_L)
| X34 != v_x
| epred1_2(X34,X33) )
& ( esk96_2(X33,X34) = v_y
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X33,esk96_2(X33,X34)),v_L)
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X34,v_x),v_L)
| epred1_2(X34,X33) )
& ( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X33,v_x),v_L)
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X33,esk96_2(X33,X34)),v_L)
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X34,v_x),v_L)
| epred1_2(X34,X33) )
& ( X34 != v_x
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X33,esk96_2(X33,X34)),v_L)
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X34,v_x),v_L)
| epred1_2(X34,X33) )
& ( ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X34,v_x),v_L)
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X33,esk96_2(X33,X34)),v_L)
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X34,v_x),v_L)
| epred1_2(X34,X33) )
& ( esk96_2(X33,X34) = v_y
| esk96_2(X33,X34) != v_y
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X34,v_x),v_L)
| epred1_2(X34,X33) )
& ( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X33,v_x),v_L)
| esk96_2(X33,X34) != v_y
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X34,v_x),v_L)
| epred1_2(X34,X33) )
& ( X34 != v_x
| esk96_2(X33,X34) != v_y
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X34,v_x),v_L)
| epred1_2(X34,X33) )
& ( ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X34,v_x),v_L)
| esk96_2(X33,X34) != v_y
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X34,v_x),v_L)
| epred1_2(X34,X33) )
& ( esk96_2(X33,X34) = v_y
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X34,esk96_2(X33,X34)),v_L)
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X34,v_x),v_L)
| epred1_2(X34,X33) )
& ( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X33,v_x),v_L)
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X34,esk96_2(X33,X34)),v_L)
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X34,v_x),v_L)
| epred1_2(X34,X33) )
& ( X34 != v_x
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X34,esk96_2(X33,X34)),v_L)
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X34,v_x),v_L)
| epred1_2(X34,X33) )
& ( ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X34,v_x),v_L)
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X34,esk96_2(X33,X34)),v_L)
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X34,v_x),v_L)
| epred1_2(X34,X33) ) ),
inference(distribute,[status(thm)],[2534]) ).
cnf(2540,plain,
( epred1_2(X1,X2)
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X1,v_x),v_L)
| esk96_2(X2,X1) != v_y
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X1,v_x),v_L) ),
inference(split_conjunct,[status(thm)],[2535]) ).
cnf(2549,plain,
( epred1_2(X1,X2)
| X1 != v_x
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X1,esk96_2(X2,X1)),v_L)
| X1 != v_x ),
inference(split_conjunct,[status(thm)],[2535]) ).
cnf(2557,plain,
( epred1_2(X1,X2)
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X2,esk96_2(X2,X1)),v_L)
| X1 != v_x
| X1 != v_x ),
inference(split_conjunct,[status(thm)],[2535]) ).
cnf(2563,plain,
( epred1_2(X1,X2)
| esk96_2(X2,X1) = v_y
| esk96_2(X2,X1) = v_y
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X1,esk96_2(X2,X1)),v_L) ),
inference(split_conjunct,[status(thm)],[2535]) ).
cnf(2571,plain,
( epred1_2(X1,X2)
| esk96_2(X2,X1) = v_y
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X2,esk96_2(X2,X1)),v_L)
| esk96_2(X2,X1) = v_y ),
inference(split_conjunct,[status(thm)],[2535]) ).
cnf(2578,plain,
( epred1_2(X1,X2)
| X2 = v_x
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X2,v_x),v_L)
| esk96_2(X2,X1) != v_y ),
inference(split_conjunct,[status(thm)],[2535]) ).
cnf(2584,plain,
( epred1_2(X1,X2)
| X2 != v_y ),
inference(split_conjunct,[status(thm)],[2535]) ).
cnf(2585,plain,
( epred1_2(X1,X2)
| X1 != v_y ),
inference(split_conjunct,[status(thm)],[2535]) ).
cnf(2586,plain,
( epred1_2(X1,X2)
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X1,X2),v_L) ),
inference(split_conjunct,[status(thm)],[2535]) ).
fof(2587,plain,
( ? [X32,X10] :
( ~ epred1_2(X32,X10)
| ( X10 = v_y
& c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X32,v_x),v_L)
& X32 != v_y
& ? [X13] :
( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,X13),v_L)
& X13 != v_y
& ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X32,X13),v_L) ) )
| ( X32 = v_y
& c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,X10),v_L)
& X10 != v_y
& ? [X13] :
( ( X10 = v_x
& X13 = v_y )
| ( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X10,X13),v_L)
& X13 != v_y
& ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,X13),v_L) )
| ( X13 = v_y
& c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X10,v_x),v_L) ) ) ) )
| epred2_0 ),
inference(fof_nnf,[status(thm)],[606]) ).
fof(2588,plain,
( ? [X33,X34] :
( ~ epred1_2(X33,X34)
| ( X34 = v_y
& c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X33,v_x),v_L)
& X33 != v_y
& ? [X35] :
( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,X35),v_L)
& X35 != v_y
& ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X33,X35),v_L) ) )
| ( X33 = v_y
& c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,X34),v_L)
& X34 != v_y
& ? [X36] :
( ( X34 = v_x
& X36 = v_y )
| ( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X34,X36),v_L)
& X36 != v_y
& ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,X36),v_L) )
| ( X36 = v_y
& c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X34,v_x),v_L) ) ) ) )
| epred2_0 ),
inference(variable_rename,[status(thm)],[2587]) ).
fof(2589,plain,
( ~ epred1_2(esk97_0,esk98_0)
| ( esk98_0 = v_y
& c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk97_0,v_x),v_L)
& esk97_0 != v_y
& c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,esk99_0),v_L)
& esk99_0 != v_y
& ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk97_0,esk99_0),v_L) )
| ( esk97_0 = v_y
& c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,esk98_0),v_L)
& esk98_0 != v_y
& ( ( esk98_0 = v_x
& esk100_0 = v_y )
| ( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk98_0,esk100_0),v_L)
& esk100_0 != v_y
& ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,esk100_0),v_L) )
| ( esk100_0 = v_y
& c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk98_0,v_x),v_L) ) ) )
| epred2_0 ),
inference(skolemize,[status(esa)],[2588]) ).
fof(2590,plain,
( ( esk97_0 = v_y
| esk98_0 = v_y
| ~ epred1_2(esk97_0,esk98_0)
| epred2_0 )
& ( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,esk98_0),v_L)
| esk98_0 = v_y
| ~ epred1_2(esk97_0,esk98_0)
| epred2_0 )
& ( esk98_0 != v_y
| esk98_0 = v_y
| ~ epred1_2(esk97_0,esk98_0)
| epred2_0 )
& ( esk100_0 = v_y
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk98_0,esk100_0),v_L)
| esk98_0 = v_x
| esk98_0 = v_y
| ~ epred1_2(esk97_0,esk98_0)
| epred2_0 )
& ( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk98_0,v_x),v_L)
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk98_0,esk100_0),v_L)
| esk98_0 = v_x
| esk98_0 = v_y
| ~ epred1_2(esk97_0,esk98_0)
| epred2_0 )
& ( esk100_0 = v_y
| esk100_0 != v_y
| esk98_0 = v_x
| esk98_0 = v_y
| ~ epred1_2(esk97_0,esk98_0)
| epred2_0 )
& ( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk98_0,v_x),v_L)
| esk100_0 != v_y
| esk98_0 = v_x
| esk98_0 = v_y
| ~ epred1_2(esk97_0,esk98_0)
| epred2_0 )
& ( esk100_0 = v_y
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,esk100_0),v_L)
| esk98_0 = v_x
| esk98_0 = v_y
| ~ epred1_2(esk97_0,esk98_0)
| epred2_0 )
& ( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk98_0,v_x),v_L)
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,esk100_0),v_L)
| esk98_0 = v_x
| esk98_0 = v_y
| ~ epred1_2(esk97_0,esk98_0)
| epred2_0 )
& ( esk100_0 = v_y
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk98_0,esk100_0),v_L)
| esk100_0 = v_y
| esk98_0 = v_y
| ~ epred1_2(esk97_0,esk98_0)
| epred2_0 )
& ( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk98_0,v_x),v_L)
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk98_0,esk100_0),v_L)
| esk100_0 = v_y
| esk98_0 = v_y
| ~ epred1_2(esk97_0,esk98_0)
| epred2_0 )
& ( esk100_0 = v_y
| esk100_0 != v_y
| esk100_0 = v_y
| esk98_0 = v_y
| ~ epred1_2(esk97_0,esk98_0)
| epred2_0 )
& ( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk98_0,v_x),v_L)
| esk100_0 != v_y
| esk100_0 = v_y
| esk98_0 = v_y
| ~ epred1_2(esk97_0,esk98_0)
| epred2_0 )
& ( esk100_0 = v_y
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,esk100_0),v_L)
| esk100_0 = v_y
| esk98_0 = v_y
| ~ epred1_2(esk97_0,esk98_0)
| epred2_0 )
& ( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk98_0,v_x),v_L)
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,esk100_0),v_L)
| esk100_0 = v_y
| esk98_0 = v_y
| ~ epred1_2(esk97_0,esk98_0)
| epred2_0 )
& ( esk97_0 = v_y
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk97_0,v_x),v_L)
| ~ epred1_2(esk97_0,esk98_0)
| epred2_0 )
& ( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,esk98_0),v_L)
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk97_0,v_x),v_L)
| ~ epred1_2(esk97_0,esk98_0)
| epred2_0 )
& ( esk98_0 != v_y
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk97_0,v_x),v_L)
| ~ epred1_2(esk97_0,esk98_0)
| epred2_0 )
& ( esk100_0 = v_y
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk98_0,esk100_0),v_L)
| esk98_0 = v_x
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk97_0,v_x),v_L)
| ~ epred1_2(esk97_0,esk98_0)
| epred2_0 )
& ( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk98_0,v_x),v_L)
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk98_0,esk100_0),v_L)
| esk98_0 = v_x
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk97_0,v_x),v_L)
| ~ epred1_2(esk97_0,esk98_0)
| epred2_0 )
& ( esk100_0 = v_y
| esk100_0 != v_y
| esk98_0 = v_x
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk97_0,v_x),v_L)
| ~ epred1_2(esk97_0,esk98_0)
| epred2_0 )
& ( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk98_0,v_x),v_L)
| esk100_0 != v_y
| esk98_0 = v_x
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk97_0,v_x),v_L)
| ~ epred1_2(esk97_0,esk98_0)
| epred2_0 )
& ( esk100_0 = v_y
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,esk100_0),v_L)
| esk98_0 = v_x
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk97_0,v_x),v_L)
| ~ epred1_2(esk97_0,esk98_0)
| epred2_0 )
& ( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk98_0,v_x),v_L)
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,esk100_0),v_L)
| esk98_0 = v_x
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk97_0,v_x),v_L)
| ~ epred1_2(esk97_0,esk98_0)
| epred2_0 )
& ( esk100_0 = v_y
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk98_0,esk100_0),v_L)
| esk100_0 = v_y
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk97_0,v_x),v_L)
| ~ epred1_2(esk97_0,esk98_0)
| epred2_0 )
& ( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk98_0,v_x),v_L)
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk98_0,esk100_0),v_L)
| esk100_0 = v_y
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk97_0,v_x),v_L)
| ~ epred1_2(esk97_0,esk98_0)
| epred2_0 )
& ( esk100_0 = v_y
| esk100_0 != v_y
| esk100_0 = v_y
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk97_0,v_x),v_L)
| ~ epred1_2(esk97_0,esk98_0)
| epred2_0 )
& ( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk98_0,v_x),v_L)
| esk100_0 != v_y
| esk100_0 = v_y
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk97_0,v_x),v_L)
| ~ epred1_2(esk97_0,esk98_0)
| epred2_0 )
& ( esk100_0 = v_y
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,esk100_0),v_L)
| esk100_0 = v_y
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk97_0,v_x),v_L)
| ~ epred1_2(esk97_0,esk98_0)
| epred2_0 )
& ( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk98_0,v_x),v_L)
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,esk100_0),v_L)
| esk100_0 = v_y
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk97_0,v_x),v_L)
| ~ epred1_2(esk97_0,esk98_0)
| epred2_0 )
& ( esk97_0 = v_y
| esk97_0 != v_y
| ~ epred1_2(esk97_0,esk98_0)
| epred2_0 )
& ( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,esk98_0),v_L)
| esk97_0 != v_y
| ~ epred1_2(esk97_0,esk98_0)
| epred2_0 )
& ( esk98_0 != v_y
| esk97_0 != v_y
| ~ epred1_2(esk97_0,esk98_0)
| epred2_0 )
& ( esk100_0 = v_y
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk98_0,esk100_0),v_L)
| esk98_0 = v_x
| esk97_0 != v_y
| ~ epred1_2(esk97_0,esk98_0)
| epred2_0 )
& ( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk98_0,v_x),v_L)
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk98_0,esk100_0),v_L)
| esk98_0 = v_x
| esk97_0 != v_y
| ~ epred1_2(esk97_0,esk98_0)
| epred2_0 )
& ( esk100_0 = v_y
| esk100_0 != v_y
| esk98_0 = v_x
| esk97_0 != v_y
| ~ epred1_2(esk97_0,esk98_0)
| epred2_0 )
& ( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk98_0,v_x),v_L)
| esk100_0 != v_y
| esk98_0 = v_x
| esk97_0 != v_y
| ~ epred1_2(esk97_0,esk98_0)
| epred2_0 )
& ( esk100_0 = v_y
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,esk100_0),v_L)
| esk98_0 = v_x
| esk97_0 != v_y
| ~ epred1_2(esk97_0,esk98_0)
| epred2_0 )
& ( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk98_0,v_x),v_L)
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,esk100_0),v_L)
| esk98_0 = v_x
| esk97_0 != v_y
| ~ epred1_2(esk97_0,esk98_0)
| epred2_0 )
& ( esk100_0 = v_y
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk98_0,esk100_0),v_L)
| esk100_0 = v_y
| esk97_0 != v_y
| ~ epred1_2(esk97_0,esk98_0)
| epred2_0 )
& ( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk98_0,v_x),v_L)
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk98_0,esk100_0),v_L)
| esk100_0 = v_y
| esk97_0 != v_y
| ~ epred1_2(esk97_0,esk98_0)
| epred2_0 )
& ( esk100_0 = v_y
| esk100_0 != v_y
| esk100_0 = v_y
| esk97_0 != v_y
| ~ epred1_2(esk97_0,esk98_0)
| epred2_0 )
& ( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk98_0,v_x),v_L)
| esk100_0 != v_y
| esk100_0 = v_y
| esk97_0 != v_y
| ~ epred1_2(esk97_0,esk98_0)
| epred2_0 )
& ( esk100_0 = v_y
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,esk100_0),v_L)
| esk100_0 = v_y
| esk97_0 != v_y
| ~ epred1_2(esk97_0,esk98_0)
| epred2_0 )
& ( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk98_0,v_x),v_L)
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,esk100_0),v_L)
| esk100_0 = v_y
| esk97_0 != v_y
| ~ epred1_2(esk97_0,esk98_0)
| epred2_0 )
& ( esk97_0 = v_y
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,esk99_0),v_L)
| ~ epred1_2(esk97_0,esk98_0)
| epred2_0 )
& ( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,esk98_0),v_L)
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,esk99_0),v_L)
| ~ epred1_2(esk97_0,esk98_0)
| epred2_0 )
& ( esk98_0 != v_y
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,esk99_0),v_L)
| ~ epred1_2(esk97_0,esk98_0)
| epred2_0 )
& ( esk100_0 = v_y
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk98_0,esk100_0),v_L)
| esk98_0 = v_x
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,esk99_0),v_L)
| ~ epred1_2(esk97_0,esk98_0)
| epred2_0 )
& ( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk98_0,v_x),v_L)
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk98_0,esk100_0),v_L)
| esk98_0 = v_x
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,esk99_0),v_L)
| ~ epred1_2(esk97_0,esk98_0)
| epred2_0 )
& ( esk100_0 = v_y
| esk100_0 != v_y
| esk98_0 = v_x
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,esk99_0),v_L)
| ~ epred1_2(esk97_0,esk98_0)
| epred2_0 )
& ( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk98_0,v_x),v_L)
| esk100_0 != v_y
| esk98_0 = v_x
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,esk99_0),v_L)
| ~ epred1_2(esk97_0,esk98_0)
| epred2_0 )
& ( esk100_0 = v_y
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,esk100_0),v_L)
| esk98_0 = v_x
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,esk99_0),v_L)
| ~ epred1_2(esk97_0,esk98_0)
| epred2_0 )
& ( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk98_0,v_x),v_L)
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,esk100_0),v_L)
| esk98_0 = v_x
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,esk99_0),v_L)
| ~ epred1_2(esk97_0,esk98_0)
| epred2_0 )
& ( esk100_0 = v_y
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk98_0,esk100_0),v_L)
| esk100_0 = v_y
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,esk99_0),v_L)
| ~ epred1_2(esk97_0,esk98_0)
| epred2_0 )
& ( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk98_0,v_x),v_L)
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk98_0,esk100_0),v_L)
| esk100_0 = v_y
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,esk99_0),v_L)
| ~ epred1_2(esk97_0,esk98_0)
| epred2_0 )
& ( esk100_0 = v_y
| esk100_0 != v_y
| esk100_0 = v_y
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,esk99_0),v_L)
| ~ epred1_2(esk97_0,esk98_0)
| epred2_0 )
& ( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk98_0,v_x),v_L)
| esk100_0 != v_y
| esk100_0 = v_y
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,esk99_0),v_L)
| ~ epred1_2(esk97_0,esk98_0)
| epred2_0 )
& ( esk100_0 = v_y
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,esk100_0),v_L)
| esk100_0 = v_y
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,esk99_0),v_L)
| ~ epred1_2(esk97_0,esk98_0)
| epred2_0 )
& ( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk98_0,v_x),v_L)
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,esk100_0),v_L)
| esk100_0 = v_y
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,esk99_0),v_L)
| ~ epred1_2(esk97_0,esk98_0)
| epred2_0 )
& ( esk97_0 = v_y
| esk99_0 != v_y
| ~ epred1_2(esk97_0,esk98_0)
| epred2_0 )
& ( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,esk98_0),v_L)
| esk99_0 != v_y
| ~ epred1_2(esk97_0,esk98_0)
| epred2_0 )
& ( esk98_0 != v_y
| esk99_0 != v_y
| ~ epred1_2(esk97_0,esk98_0)
| epred2_0 )
& ( esk100_0 = v_y
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk98_0,esk100_0),v_L)
| esk98_0 = v_x
| esk99_0 != v_y
| ~ epred1_2(esk97_0,esk98_0)
| epred2_0 )
& ( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk98_0,v_x),v_L)
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk98_0,esk100_0),v_L)
| esk98_0 = v_x
| esk99_0 != v_y
| ~ epred1_2(esk97_0,esk98_0)
| epred2_0 )
& ( esk100_0 = v_y
| esk100_0 != v_y
| esk98_0 = v_x
| esk99_0 != v_y
| ~ epred1_2(esk97_0,esk98_0)
| epred2_0 )
& ( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk98_0,v_x),v_L)
| esk100_0 != v_y
| esk98_0 = v_x
| esk99_0 != v_y
| ~ epred1_2(esk97_0,esk98_0)
| epred2_0 )
& ( esk100_0 = v_y
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,esk100_0),v_L)
| esk98_0 = v_x
| esk99_0 != v_y
| ~ epred1_2(esk97_0,esk98_0)
| epred2_0 )
& ( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk98_0,v_x),v_L)
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,esk100_0),v_L)
| esk98_0 = v_x
| esk99_0 != v_y
| ~ epred1_2(esk97_0,esk98_0)
| epred2_0 )
& ( esk100_0 = v_y
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk98_0,esk100_0),v_L)
| esk100_0 = v_y
| esk99_0 != v_y
| ~ epred1_2(esk97_0,esk98_0)
| epred2_0 )
& ( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk98_0,v_x),v_L)
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk98_0,esk100_0),v_L)
| esk100_0 = v_y
| esk99_0 != v_y
| ~ epred1_2(esk97_0,esk98_0)
| epred2_0 )
& ( esk100_0 = v_y
| esk100_0 != v_y
| esk100_0 = v_y
| esk99_0 != v_y
| ~ epred1_2(esk97_0,esk98_0)
| epred2_0 )
& ( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk98_0,v_x),v_L)
| esk100_0 != v_y
| esk100_0 = v_y
| esk99_0 != v_y
| ~ epred1_2(esk97_0,esk98_0)
| epred2_0 )
& ( esk100_0 = v_y
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,esk100_0),v_L)
| esk100_0 = v_y
| esk99_0 != v_y
| ~ epred1_2(esk97_0,esk98_0)
| epred2_0 )
& ( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk98_0,v_x),v_L)
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,esk100_0),v_L)
| esk100_0 = v_y
| esk99_0 != v_y
| ~ epred1_2(esk97_0,esk98_0)
| epred2_0 )
& ( esk97_0 = v_y
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk97_0,esk99_0),v_L)
| ~ epred1_2(esk97_0,esk98_0)
| epred2_0 )
& ( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,esk98_0),v_L)
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk97_0,esk99_0),v_L)
| ~ epred1_2(esk97_0,esk98_0)
| epred2_0 )
& ( esk98_0 != v_y
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk97_0,esk99_0),v_L)
| ~ epred1_2(esk97_0,esk98_0)
| epred2_0 )
& ( esk100_0 = v_y
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk98_0,esk100_0),v_L)
| esk98_0 = v_x
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk97_0,esk99_0),v_L)
| ~ epred1_2(esk97_0,esk98_0)
| epred2_0 )
& ( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk98_0,v_x),v_L)
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk98_0,esk100_0),v_L)
| esk98_0 = v_x
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk97_0,esk99_0),v_L)
| ~ epred1_2(esk97_0,esk98_0)
| epred2_0 )
& ( esk100_0 = v_y
| esk100_0 != v_y
| esk98_0 = v_x
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk97_0,esk99_0),v_L)
| ~ epred1_2(esk97_0,esk98_0)
| epred2_0 )
& ( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk98_0,v_x),v_L)
| esk100_0 != v_y
| esk98_0 = v_x
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk97_0,esk99_0),v_L)
| ~ epred1_2(esk97_0,esk98_0)
| epred2_0 )
& ( esk100_0 = v_y
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,esk100_0),v_L)
| esk98_0 = v_x
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk97_0,esk99_0),v_L)
| ~ epred1_2(esk97_0,esk98_0)
| epred2_0 )
& ( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk98_0,v_x),v_L)
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,esk100_0),v_L)
| esk98_0 = v_x
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk97_0,esk99_0),v_L)
| ~ epred1_2(esk97_0,esk98_0)
| epred2_0 )
& ( esk100_0 = v_y
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk98_0,esk100_0),v_L)
| esk100_0 = v_y
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk97_0,esk99_0),v_L)
| ~ epred1_2(esk97_0,esk98_0)
| epred2_0 )
& ( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk98_0,v_x),v_L)
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk98_0,esk100_0),v_L)
| esk100_0 = v_y
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk97_0,esk99_0),v_L)
| ~ epred1_2(esk97_0,esk98_0)
| epred2_0 )
& ( esk100_0 = v_y
| esk100_0 != v_y
| esk100_0 = v_y
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk97_0,esk99_0),v_L)
| ~ epred1_2(esk97_0,esk98_0)
| epred2_0 )
& ( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk98_0,v_x),v_L)
| esk100_0 != v_y
| esk100_0 = v_y
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk97_0,esk99_0),v_L)
| ~ epred1_2(esk97_0,esk98_0)
| epred2_0 )
& ( esk100_0 = v_y
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,esk100_0),v_L)
| esk100_0 = v_y
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk97_0,esk99_0),v_L)
| ~ epred1_2(esk97_0,esk98_0)
| epred2_0 )
& ( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk98_0,v_x),v_L)
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,esk100_0),v_L)
| esk100_0 = v_y
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk97_0,esk99_0),v_L)
| ~ epred1_2(esk97_0,esk98_0)
| epred2_0 ) ),
inference(distribute,[status(thm)],[2589]) ).
cnf(2605,plain,
( epred2_0
| esk97_0 = v_y
| ~ epred1_2(esk97_0,esk98_0)
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk97_0,esk99_0),v_L) ),
inference(split_conjunct,[status(thm)],[2590]) ).
cnf(2633,plain,
( epred2_0
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,esk99_0),v_L)
| ~ epred1_2(esk97_0,esk98_0)
| esk98_0 != v_y ),
inference(split_conjunct,[status(thm)],[2590]) ).
cnf(2641,plain,
( epred2_0
| esk100_0 = v_y
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk98_0,esk100_0),v_L)
| esk100_0 = v_y
| ~ epred1_2(esk97_0,esk98_0)
| esk97_0 != v_y ),
inference(split_conjunct,[status(thm)],[2590]) ).
cnf(2644,plain,
( epred2_0
| esk98_0 = v_x
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk98_0,v_x),v_L)
| ~ epred1_2(esk97_0,esk98_0)
| esk97_0 != v_y
| esk100_0 != v_y ),
inference(split_conjunct,[status(thm)],[2590]) ).
cnf(2648,plain,
( epred2_0
| ~ epred1_2(esk97_0,esk98_0)
| esk97_0 != v_y
| esk98_0 != v_y ),
inference(split_conjunct,[status(thm)],[2590]) ).
cnf(2665,plain,
( epred2_0
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk97_0,v_x),v_L)
| esk97_0 = v_y
| ~ epred1_2(esk97_0,esk98_0) ),
inference(split_conjunct,[status(thm)],[2590]) ).
cnf(2667,plain,
( epred2_0
| esk98_0 = v_y
| esk100_0 = v_y
| esk100_0 = v_y
| ~ epred1_2(esk97_0,esk98_0)
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,esk100_0),v_L) ),
inference(split_conjunct,[status(thm)],[2590]) ).
cnf(2679,plain,
( epred2_0
| esk98_0 = v_y
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,esk98_0),v_L)
| ~ epred1_2(esk97_0,esk98_0) ),
inference(split_conjunct,[status(thm)],[2590]) ).
cnf(2680,plain,
( epred2_0
| esk98_0 = v_y
| esk97_0 = v_y
| ~ epred1_2(esk97_0,esk98_0) ),
inference(split_conjunct,[status(thm)],[2590]) ).
cnf(2751,plain,
( epred2_0
| esk97_0 != v_y
| v_y != esk98_0 ),
inference(csr,[status(thm)],[2648,2585]) ).
cnf(2772,plain,
hBOOL(hAPP(c_Set_Oinsert(X1,X2,X3),X2)),
inference(spm,[status(thm)],[1100,1433,theory(equality)]) ).
cnf(2774,plain,
( v_y = esk98_0
| esk97_0 = v_y
| epred2_0
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk97_0,esk98_0),v_L) ),
inference(spm,[status(thm)],[2680,2586,theory(equality)]) ).
cnf(2838,plain,
( esk97_0 = v_y
| epred2_0
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk97_0,v_x),v_L)
| v_y != esk98_0 ),
inference(spm,[status(thm)],[2665,2584,theory(equality)]) ).
cnf(2846,plain,
( v_y = esk98_0
| epred2_0
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,esk98_0),v_L)
| v_y != esk97_0 ),
inference(spm,[status(thm)],[2679,2585,theory(equality)]) ).
cnf(2858,plain,
( epred2_0
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,esk99_0),v_L)
| v_y != esk98_0 ),
inference(csr,[status(thm)],[2633,2584]) ).
cnf(2879,plain,
( esk97_0 = v_y
| epred2_0
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk97_0,esk99_0),v_L)
| v_y != esk98_0 ),
inference(spm,[status(thm)],[2605,2584,theory(equality)]) ).
cnf(2941,plain,
( esk100_0 = v_y
| v_y = esk98_0
| epred2_0
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,esk100_0),v_L)
| v_y != esk97_0 ),
inference(spm,[status(thm)],[2667,2585,theory(equality)]) ).
cnf(2963,plain,
( esk100_0 = v_y
| epred2_0
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk98_0,esk100_0),v_L)
| esk97_0 != v_y ),
inference(csr,[status(thm)],[2641,2585]) ).
cnf(3081,plain,
( esk86_0 = v_y
| esk85_0 = v_y
| esk86_0 = esk85_0
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk85_0,esk86_0),v_L)
| ~ epred2_0 ),
inference(spm,[status(thm)],[2418,2410,theory(equality)]) ).
cnf(3083,plain,
( esk85_0 = v_y
| esk85_0 = v_x
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,esk85_0),v_L)
| esk86_0 != v_y
| ~ epred2_0 ),
inference(spm,[status(thm)],[2421,2410,theory(equality)]) ).
cnf(3085,plain,
( esk86_0 = v_y
| esk86_0 = v_x
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,esk86_0),v_L)
| esk85_0 != v_y
| ~ epred2_0 ),
inference(spm,[status(thm)],[2417,2410,theory(equality)]) ).
cnf(3087,plain,
( hBOOL(hAPP(v_L,c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X1,X2)))
| X1 = X2
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X2,X1),v_L) ),
inference(spm,[status(thm)],[1100,2410,theory(equality)]) ).
cnf(3112,plain,
( esk98_0 = v_x
| epred2_0
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk98_0,v_x),v_L)
| esk97_0 != v_y
| esk100_0 != v_y ),
inference(csr,[status(thm)],[2644,2585]) ).
cnf(3681,plain,
( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X1,esk96_2(X2,X3)),v_L)
| epred1_2(X3,X2)
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X1,X2),v_L)
| v_x != X3 ),
inference(spm,[status(thm)],[2408,2557,theory(equality)]) ).
cnf(3771,plain,
( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X1,esk96_2(X2,X3)),v_L)
| esk96_2(X2,X3) = v_y
| epred1_2(X3,X2)
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X1,X2),v_L) ),
inference(spm,[status(thm)],[2408,2571,theory(equality)]) ).
cnf(4116,plain,
( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X1,esk24_2(v_L,tc_Arrow__Order__Mirabelle_Oalt)),v_L)
| c_Relation_Oantisym(tc_Arrow__Order__Mirabelle_Oalt,v_L)
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X1,esk25_2(v_L,tc_Arrow__Order__Mirabelle_Oalt)),v_L) ),
inference(spm,[status(thm)],[2408,1298,theory(equality)]) ).
cnf(14963,plain,
c_member(X1,X2,c_Set_Oinsert(X3,X2,X4)),
inference(spm,[status(thm)],[1099,2772,theory(equality)]) ).
cnf(14977,plain,
( c_member(X1,X2,X4)
| ~ c_member(X3,X2,X4) ),
inference(spm,[status(thm)],[14963,1928,theory(equality)]) ).
cnf(15356,plain,
( c_member(X1,c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,esk99_0),v_L)
| epred2_0
| v_y != esk98_0 ),
inference(spm,[status(thm)],[14977,2858,theory(equality)]) ).
cnf(15365,plain,
( c_member(X1,c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk98_0,esk100_0),v_L)
| esk100_0 = v_y
| epred2_0
| esk97_0 != v_y ),
inference(spm,[status(thm)],[14977,2963,theory(equality)]) ).
cnf(15370,plain,
( c_member(X1,c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk98_0,v_x),v_L)
| esk98_0 = v_x
| epred2_0
| esk97_0 != v_y
| esk100_0 != v_y ),
inference(spm,[status(thm)],[14977,3112,theory(equality)]) ).
cnf(15458,plain,
( c_member(X1,c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk97_0,esk98_0),v_L)
| esk97_0 = v_y
| v_y = esk98_0
| epred2_0 ),
inference(spm,[status(thm)],[14977,2774,theory(equality)]) ).
cnf(15628,plain,
( hBOOL(hAPP(v_L,c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,esk99_0)))
| epred2_0
| v_y != esk98_0 ),
inference(spm,[status(thm)],[1100,15356,theory(equality)]) ).
cnf(15755,plain,
( esk86_0 = v_y
| esk85_0 = v_y
| esk86_0 = esk85_0
| ~ epred2_0 ),
inference(csr,[status(thm)],[3081,2422]) ).
cnf(15756,plain,
( esk86_0 = v_y
| esk85_0 = v_y
| ~ epred2_0 ),
inference(csr,[status(thm)],[15755,2424]) ).
cnf(15758,plain,
( esk85_0 = v_y
| esk85_0 != v_x
| ~ epred2_0 ),
inference(spm,[status(thm)],[2423,15756,theory(equality)]) ).
cnf(15859,plain,
( esk85_0 = v_y
| esk85_0 = v_x
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,esk85_0),v_L)
| ~ epred2_0 ),
inference(csr,[status(thm)],[3083,15756]) ).
cnf(15860,plain,
( esk85_0 = v_y
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,esk85_0),v_L)
| ~ epred2_0 ),
inference(csr,[status(thm)],[15859,15758]) ).
cnf(15861,plain,
( esk85_0 = v_y
| esk86_0 != v_y
| ~ epred2_0 ),
inference(spm,[status(thm)],[2416,15860,theory(equality)]) ).
cnf(15884,plain,
( esk85_0 = v_y
| ~ epred2_0 ),
inference(csr,[status(thm)],[15861,15756]) ).
cnf(15885,plain,
( esk86_0 = v_y
| esk86_0 = v_x
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,esk86_0),v_L)
| ~ epred2_0 ),
inference(csr,[status(thm)],[3085,15884]) ).
cnf(15886,plain,
( esk86_0 = v_y
| esk86_0 = v_x
| esk85_0 != v_y
| ~ epred2_0 ),
inference(spm,[status(thm)],[2420,15885,theory(equality)]) ).
cnf(15931,plain,
( esk86_0 = v_y
| esk86_0 = v_x
| ~ epred2_0 ),
inference(csr,[status(thm)],[15886,15884]) ).
cnf(15933,plain,
( esk86_0 = v_x
| v_y != esk85_0
| ~ epred2_0 ),
inference(spm,[status(thm)],[2424,15931,theory(equality)]) ).
cnf(15936,plain,
( esk86_0 = v_x
| ~ epred2_0 ),
inference(csr,[status(thm)],[15933,15884]) ).
cnf(15939,plain,
( esk85_0 != v_y
| ~ epred2_0 ),
inference(spm,[status(thm)],[2419,15936,theory(equality)]) ).
cnf(15949,plain,
~ epred2_0,
inference(csr,[status(thm)],[15939,15884]) ).
cnf(15950,plain,
( esk97_0 != v_y
| v_y != esk98_0 ),
inference(spm,[status(thm)],[15949,2751,theory(equality)]) ).
cnf(15951,plain,
( v_y = esk98_0
| esk97_0 = v_y
| c_member(X1,c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk97_0,esk98_0),v_L) ),
inference(sr,[status(thm)],[15458,15949,theory(equality)]) ).
cnf(16126,plain,
( esk97_0 = v_y
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk97_0,v_x),v_L)
| v_y != esk98_0 ),
inference(sr,[status(thm)],[2838,15949,theory(equality)]) ).
cnf(16127,plain,
( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk97_0,v_x),v_L)
| v_y != esk98_0 ),
inference(csr,[status(thm)],[16126,15950]) ).
cnf(16149,plain,
( c_member(X1,c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk97_0,v_x),v_L)
| v_y != esk98_0 ),
inference(spm,[status(thm)],[14977,16127,theory(equality)]) ).
cnf(16165,plain,
( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X1,v_x),v_L)
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X1,esk97_0),v_L)
| v_y != esk98_0 ),
inference(spm,[status(thm)],[2408,16149,theory(equality)]) ).
cnf(16330,plain,
( v_y = esk98_0
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,esk98_0),v_L)
| esk97_0 != v_y ),
inference(sr,[status(thm)],[2846,15949,theory(equality)]) ).
cnf(16331,plain,
( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,esk98_0),v_L)
| esk97_0 != v_y ),
inference(csr,[status(thm)],[16330,15950]) ).
cnf(16353,plain,
( c_member(X1,c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,esk98_0),v_L)
| esk97_0 != v_y ),
inference(spm,[status(thm)],[14977,16331,theory(equality)]) ).
cnf(16360,plain,
( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X1,esk98_0),v_L)
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X1,v_x),v_L)
| esk97_0 != v_y ),
inference(spm,[status(thm)],[2408,16353,theory(equality)]) ).
cnf(16968,plain,
( c_member(X1,c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk98_0,esk100_0),v_L)
| esk100_0 = v_y
| esk97_0 != v_y ),
inference(sr,[status(thm)],[15365,15949,theory(equality)]) ).
cnf(16981,plain,
( esk100_0 = esk98_0
| esk100_0 = v_y
| ~ c_Relation_Oantisym(tc_Arrow__Order__Mirabelle_Oalt,v_L)
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk100_0,esk98_0),v_L)
| esk97_0 != v_y ),
inference(spm,[status(thm)],[1300,16968,theory(equality)]) ).
cnf(17093,plain,
( esk97_0 = v_y
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk97_0,esk99_0),v_L)
| v_y != esk98_0 ),
inference(sr,[status(thm)],[2879,15949,theory(equality)]) ).
cnf(17094,plain,
( v_y != esk98_0
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk97_0,esk99_0),v_L) ),
inference(csr,[status(thm)],[17093,15950]) ).
cnf(17112,plain,
( c_member(X1,c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk98_0,v_x),v_L)
| esk98_0 = v_x
| esk97_0 != v_y
| esk100_0 != v_y ),
inference(sr,[status(thm)],[15370,15949,theory(equality)]) ).
cnf(17600,plain,
( esk100_0 = v_y
| v_y = esk98_0
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,esk100_0),v_L)
| esk97_0 != v_y ),
inference(sr,[status(thm)],[2941,15949,theory(equality)]) ).
cnf(17601,plain,
( esk100_0 = v_y
| esk97_0 != v_y
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,esk100_0),v_L) ),
inference(csr,[status(thm)],[17600,15950]) ).
cnf(19770,plain,
( hBOOL(hAPP(v_L,c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,esk99_0)))
| v_y != esk98_0 ),
inference(sr,[status(thm)],[15628,15949,theory(equality)]) ).
cnf(19771,plain,
( c_member(X1,c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,esk99_0),v_L)
| v_y != esk98_0 ),
inference(spm,[status(thm)],[1099,19770,theory(equality)]) ).
cnf(19781,plain,
( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X1,esk99_0),v_L)
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X1,v_x),v_L)
| v_y != esk98_0 ),
inference(spm,[status(thm)],[2408,19771,theory(equality)]) ).
cnf(22708,plain,
( c_member(X1,c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X2,X3),v_L)
| X2 = X3
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X3,X2),v_L) ),
inference(spm,[status(thm)],[1099,3087,theory(equality)]) ).
cnf(22880,plain,
( c_member(X1,c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X2,X3),v_L)
| X3 = X2
| c_member(X4,c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X3,X2),v_L) ),
inference(spm,[status(thm)],[14977,22708,theory(equality)]) ).
cnf(22882,plain,
( esk99_0 = esk97_0
| c_member(X1,c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk99_0,esk97_0),v_L)
| v_y != esk98_0 ),
inference(spm,[status(thm)],[17094,22708,theory(equality)]) ).
cnf(22886,plain,
( esk100_0 = v_y
| esk100_0 = v_x
| c_member(X1,c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk100_0,v_x),v_L)
| esk97_0 != v_y ),
inference(spm,[status(thm)],[17601,22708,theory(equality)]) ).
cnf(102128,plain,
( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk99_0,v_x),v_L)
| esk99_0 = esk97_0
| v_y != esk98_0 ),
inference(spm,[status(thm)],[16165,22882,theory(equality)]) ).
cnf(102170,plain,
( c_member(X1,c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk99_0,v_x),v_L)
| esk99_0 = esk97_0
| v_y != esk98_0 ),
inference(spm,[status(thm)],[14977,102128,theory(equality)]) ).
cnf(104843,plain,
( v_y != esk98_0
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk99_0,v_x),v_L) ),
inference(spm,[status(thm)],[2409,19781,theory(equality)]) ).
cnf(104987,plain,
( esk99_0 = esk97_0
| v_y != esk98_0 ),
inference(spm,[status(thm)],[104843,102170,theory(equality)]) ).
cnf(104995,plain,
( c_member(X1,c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,esk97_0),v_L)
| v_y != esk98_0 ),
inference(spm,[status(thm)],[19771,104987,theory(equality)]) ).
cnf(105059,plain,
( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,v_x),v_L)
| v_y != esk98_0 ),
inference(spm,[status(thm)],[16165,104995,theory(equality)]) ).
cnf(105062,plain,
v_y != esk98_0,
inference(sr,[status(thm)],[105059,2409,theory(equality)]) ).
cnf(105092,plain,
( esk97_0 = v_y
| c_member(X1,c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk97_0,esk98_0),v_L) ),
inference(sr,[status(thm)],[15951,105062,theory(equality)]) ).
cnf(105164,plain,
( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X1,esk98_0),v_L)
| esk97_0 = v_y
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X1,esk97_0),v_L) ),
inference(spm,[status(thm)],[2408,105092,theory(equality)]) ).
cnf(141619,plain,
( esk97_0 != v_y
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk98_0,v_x),v_L) ),
inference(spm,[status(thm)],[2409,16360,theory(equality)]) ).
cnf(141764,plain,
( esk98_0 = v_x
| esk97_0 != v_y
| esk100_0 != v_y ),
inference(spm,[status(thm)],[141619,17112,theory(equality)]) ).
cnf(154706,plain,
( epred1_2(X1,X2)
| v_x != X1
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X1,X2),v_L) ),
inference(spm,[status(thm)],[2549,3681,theory(equality)]) ).
cnf(154786,plain,
( epred1_2(X1,X2)
| v_x != X1 ),
inference(csr,[status(thm)],[154706,2586]) ).
cnf(154787,plain,
( v_y = esk98_0
| esk97_0 = v_y
| epred2_0
| v_x != esk97_0 ),
inference(spm,[status(thm)],[2680,154786,theory(equality)]) ).
cnf(154822,plain,
( esk97_0 = v_y
| epred2_0
| esk97_0 != v_x ),
inference(sr,[status(thm)],[154787,105062,theory(equality)]) ).
cnf(154823,plain,
( esk97_0 = v_y
| esk97_0 != v_x ),
inference(sr,[status(thm)],[154822,15949,theory(equality)]) ).
cnf(166531,plain,
( esk96_2(X1,X2) = v_y
| epred1_2(X2,X1)
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X2,X1),v_L) ),
inference(spm,[status(thm)],[2563,3771,theory(equality)]) ).
cnf(302005,plain,
( c_Relation_Oantisym(tc_Arrow__Order__Mirabelle_Oalt,v_L)
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk24_2(v_L,tc_Arrow__Order__Mirabelle_Oalt),esk24_2(v_L,tc_Arrow__Order__Mirabelle_Oalt)),v_L) ),
inference(spm,[status(thm)],[4116,1299,theory(equality)]) ).
cnf(302052,plain,
c_Relation_Oantisym(tc_Arrow__Order__Mirabelle_Oalt,v_L),
inference(sr,[status(thm)],[302005,2409,theory(equality)]) ).
cnf(302069,plain,
( esk100_0 = v_y
| esk100_0 = esk98_0
| esk97_0 != v_y
| $false
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk100_0,esk98_0),v_L) ),
inference(rw,[status(thm)],[16981,302052,theory(equality)]) ).
cnf(302070,plain,
( esk100_0 = v_y
| esk100_0 = esk98_0
| esk97_0 != v_y
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk100_0,esk98_0),v_L) ),
inference(cn,[status(thm)],[302069,theory(equality)]) ).
cnf(302170,plain,
( esk100_0 = esk98_0
| esk100_0 = v_y
| esk97_0 != v_y
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk100_0,v_x),v_L) ),
inference(spm,[status(thm)],[302070,16360,theory(equality)]) ).
cnf(303787,plain,
( esk100_0 = v_y
| esk100_0 = esk98_0
| esk100_0 = v_x
| esk97_0 != v_y ),
inference(spm,[status(thm)],[302170,22886,theory(equality)]) ).
cnf(304012,plain,
( esk98_0 = v_x
| esk100_0 = v_x
| esk100_0 = esk98_0
| esk97_0 != v_y ),
inference(spm,[status(thm)],[141764,303787,theory(equality)]) ).
cnf(304039,plain,
( esk98_0 = v_x
| esk98_0 = v_y
| c_member(X1,c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk98_0,v_x),v_L)
| esk100_0 = v_x
| esk97_0 != v_y ),
inference(spm,[status(thm)],[22886,304012,theory(equality)]) ).
cnf(304096,plain,
( esk98_0 = v_x
| c_member(X1,c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk98_0,v_x),v_L)
| esk100_0 = v_x
| esk97_0 != v_y ),
inference(sr,[status(thm)],[304039,105062,theory(equality)]) ).
cnf(304406,plain,
( esk100_0 = v_x
| esk98_0 = v_x
| esk97_0 != v_y ),
inference(spm,[status(thm)],[141619,304096,theory(equality)]) ).
cnf(304436,plain,
( v_x = v_y
| c_member(X1,c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk98_0,v_x),v_L)
| esk98_0 = v_x
| esk97_0 != v_y ),
inference(spm,[status(thm)],[16968,304406,theory(equality)]) ).
cnf(304482,plain,
( c_member(X1,c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk98_0,v_x),v_L)
| esk98_0 = v_x
| esk97_0 != v_y ),
inference(sr,[status(thm)],[304436,2411,theory(equality)]) ).
cnf(304558,plain,
( esk98_0 = v_x
| esk97_0 != v_y ),
inference(spm,[status(thm)],[141619,304482,theory(equality)]) ).
cnf(338673,plain,
( esk96_2(X1,X2) = v_y
| epred1_2(X2,X1) ),
inference(csr,[status(thm)],[166531,2586]) ).
cnf(338674,plain,
( epred1_2(X1,X2)
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X1,v_x),v_L) ),
inference(spm,[status(thm)],[2540,338673,theory(equality)]) ).
cnf(338675,plain,
( v_x = X1
| epred1_2(X2,X1)
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X1,v_x),v_L) ),
inference(spm,[status(thm)],[2578,338673,theory(equality)]) ).
cnf(338680,plain,
( v_y = esk98_0
| esk97_0 = v_y
| epred2_0
| v_x = esk98_0
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk98_0,v_x),v_L) ),
inference(spm,[status(thm)],[2680,338675,theory(equality)]) ).
cnf(338715,plain,
( esk97_0 = v_y
| epred2_0
| esk98_0 = v_x
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk98_0,v_x),v_L) ),
inference(sr,[status(thm)],[338680,105062,theory(equality)]) ).
cnf(338716,plain,
( esk97_0 = v_y
| esk98_0 = v_x
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk98_0,v_x),v_L) ),
inference(sr,[status(thm)],[338715,15949,theory(equality)]) ).
cnf(338842,plain,
( esk98_0 = v_x
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk98_0,v_x),v_L) ),
inference(csr,[status(thm)],[338716,304558]) ).
cnf(338864,plain,
( c_member(X1,c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk98_0,v_x),v_L)
| esk98_0 = v_x ),
inference(spm,[status(thm)],[14977,338842,theory(equality)]) ).
cnf(338973,plain,
( v_x = esk98_0
| ~ c_Relation_Oantisym(tc_Arrow__Order__Mirabelle_Oalt,v_L)
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,esk98_0),v_L) ),
inference(spm,[status(thm)],[1300,338864,theory(equality)]) ).
cnf(339030,plain,
( v_x = esk98_0
| $false
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,esk98_0),v_L) ),
inference(rw,[status(thm)],[338973,302052,theory(equality)]) ).
cnf(339031,plain,
( v_x = esk98_0
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,esk98_0),v_L) ),
inference(cn,[status(thm)],[339030,theory(equality)]) ).
cnf(343016,plain,
( v_y = esk98_0
| esk97_0 = v_y
| epred2_0
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk97_0,v_x),v_L) ),
inference(spm,[status(thm)],[2680,338674,theory(equality)]) ).
cnf(343036,plain,
( esk97_0 = v_y
| epred2_0
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk97_0,v_x),v_L) ),
inference(sr,[status(thm)],[343016,105062,theory(equality)]) ).
cnf(343037,plain,
( esk97_0 = v_y
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,esk97_0,v_x),v_L) ),
inference(sr,[status(thm)],[343036,15949,theory(equality)]) ).
cnf(343057,plain,
( esk97_0 = v_y
| esk97_0 = v_x
| c_member(X1,c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,esk97_0),v_L) ),
inference(spm,[status(thm)],[343037,22880,theory(equality)]) ).
cnf(343424,plain,
( esk97_0 = v_y
| c_member(X1,c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,esk97_0),v_L) ),
inference(csr,[status(thm)],[343057,154823]) ).
cnf(343479,plain,
( esk97_0 = v_y
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,esk98_0),v_L) ),
inference(spm,[status(thm)],[105164,343424,theory(equality)]) ).
cnf(343623,plain,
c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,esk98_0),v_L),
inference(csr,[status(thm)],[343479,16353]) ).
cnf(343696,plain,
( esk98_0 = v_x
| $false ),
inference(rw,[status(thm)],[339031,343623,theory(equality)]) ).
cnf(343697,plain,
esk98_0 = v_x,
inference(cn,[status(thm)],[343696,theory(equality)]) ).
cnf(343708,plain,
c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,v_x,v_x),v_L),
inference(rw,[status(thm)],[343623,343697,theory(equality)]) ).
cnf(343709,plain,
$false,
inference(sr,[status(thm)],[343708,2409,theory(equality)]) ).
cnf(343710,plain,
$false,
343709,
[proof] ).
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% % SZS status Started for /home/graph/tptp/TPTP/Problems/SWW/SCT117+1.p
% --creating new selector for []
% -running prover on /tmp/tmpIshYuP/sel_SCT117+1.p_1 with time limit 29
% -prover status Theorem
% Problem SCT117+1.p solved in phase 0.
% % SZS status Theorem for /home/graph/tptp/TPTP/Problems/SWW/SCT117+1.p
% % SZS status Ended for /home/graph/tptp/TPTP/Problems/SWW/SCT117+1.p
% Solved 1 out of 1.
% # Problem is unsatisfiable (or provable), constructing proof object
% # SZS status Theorem
% # SZS output start CNFRefutation.
% See solution above
% # SZS output end CNFRefutation
%
%------------------------------------------------------------------------------