TSTP Solution File: SCT154+1 by SnakeForV-SAT---1.0
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : SnakeForV-SAT---1.0
% Problem : SCT154+1 : TPTP v8.1.0. Released v5.2.0.
% Transfm : none
% Format : tptp:raw
% Command : vampire --input_syntax tptp --proof tptp --output_axiom_names on --mode portfolio --schedule snake_tptp_sat --cores 0 -t %d %s
% Computer : n020.cluster.edu
% Model : x86_64 x86_64
% CPU : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory : 8042.1875MB
% OS : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit : 300s
% DateTime : Wed Aug 31 18:18:02 EDT 2022
% Result : Theorem 15.08s 2.38s
% Output : Refutation 15.08s
% Verified :
% SZS Type : Refutation
% Derivation depth : 10
% Number of leaves : 296
% Syntax : Number of formulae : 1144 ( 86 unt; 0 def)
% Number of atoms : 4954 ( 784 equ)
% Maximal formula atoms : 10 ( 4 avg)
% Number of connectives : 5966 (2156 ~;3438 |; 0 &)
% ( 295 <=>; 67 =>; 0 <=; 10 <~>)
% Maximal formula depth : 17 ( 6 avg)
% Maximal term depth : 4 ( 1 avg)
% Number of predicates : 277 ( 275 usr; 261 prp; 0-3 aty)
% Number of functors : 24 ( 24 usr; 14 con; 0-6 aty)
% Number of variables : 827 ( 815 !; 12 ?)
% Comments :
%------------------------------------------------------------------------------
fof(f5307,plain,
$false,
inference(avatar_smt_refutation,[],[f2460,f2465,f2470,f2503,f2517,f2522,f2538,f2548,f2563,f2574,f2581,f2594,f2610,f2628,f2644,f2649,f2654,f2670,f2685,f2690,f2702,f2707,f2746,f2748,f2761,f2768,f2774,f2781,f2786,f2797,f2808,f2813,f2818,f2823,f2828,f2833,f2838,f2843,f2848,f2853,f2858,f2863,f2868,f2873,f2878,f2893,f2906,f2930,f2934,f2938,f2942,f2946,f2950,f2954,f2958,f2962,f2966,f2970,f2974,f2978,f2982,f2991,f3023,f3027,f3031,f3035,f3039,f3043,f3047,f3051,f3055,f3059,f3063,f3067,f3071,f3075,f3084,f3102,f3106,f3110,f3114,f3118,f3122,f3126,f3130,f3134,f3138,f3142,f3146,f3150,f3202,f3209,f3215,f3247,f3276,f3289,f3318,f3322,f3326,f3330,f3334,f3338,f3342,f3346,f3350,f3354,f3358,f3362,f3366,f3370,f3379,f3398,f3402,f3406,f3410,f3414,f3418,f3422,f3426,f3430,f3434,f3438,f3442,f3446,f3450,f3459,f3466,f3474,f3480,f3486,f3560,f3561,f3572,f3583,f3594,f3595,f3604,f3622,f3636,f3705,f3714,f3727,f3734,f3741,f3746,f3753,f3760,f3765,f3790,f3795,f3805,f3820,f3829,f3834,f3844,f3849,f3857,f3865,f3877,f3879,f3881,f3883,f3885,f3888,f3890,f3913,f3918,f3943,f3944,f3947,f3950,f4016,f4022,f4060,f4062,f4108,f4109,f4137,f4143,f4156,f4160,f4162,f4167,f4169,f4230,f4235,f4240,f4248,f4253,f4269,f4279,f4282,f4291,f4304,f4329,f4336,f4339,f4346,f4353,f4362,f4369,f4371,f4390,f4406,f4414,f4456,f4547,f4598,f4603,f4608,f4613,f4618,f4623,f4628,f4633,f4638,f4643,f4648,f4653,f4661,f4666,f4671,f4676,f4677,f4682,f4687,f4692,f4697,f4698,f4703,f4708,f4713,f4718,f4723,f4728,f4733,f4738,f4743,f4748,f4753,f4758,f4763,f4764,f4769,f4777,f4782,f4787,f4788,f4790,f4792,f4815,f4835,f4880,f4882,f4899,f4910,f4911,f4926,f4936,f4945,f4961,f4980,f4985,f4986,f5040,f5048,f5053,f5058,f5063,f5071,f5076,f5081,f5086,f5091,f5096,f5101,f5106,f5111,f5116,f5121,f5126,f5131,f5136,f5141,f5142,f5147,f5148,f5153,f5158,f5163,f5183,f5193,f5198,f5203,f5273,f5275,f5299,f5301,f5306]) ).
fof(f5306,plain,
( spl89_102
| ~ spl89_260
| spl89_26
| spl89_24
| ~ spl89_5
| ~ spl89_92
| ~ spl89_103
| ~ spl89_259 ),
inference(avatar_split_clause,[],[f5305,f5180,f3244,f3132,f2514,f2743,f2765,f5190,f3240]) ).
fof(f3240,plain,
( spl89_102
<=> v_b____ = v_a_H____ ),
introduced(avatar_definition,[new_symbols(naming,[spl89_102])]) ).
fof(f5190,plain,
( spl89_260
<=> c_member(tc_prod(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_a_H____,v_a____),hAPP(v_P_H____,sK13(v_b____,v_a_H____,v_a____,v_P_H____,v_P____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_260])]) ).
fof(f2765,plain,
( spl89_26
<=> v_a____ = v_b____ ),
introduced(avatar_definition,[new_symbols(naming,[spl89_26])]) ).
fof(f2743,plain,
( spl89_24
<=> c_member(tc_prod(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_a____,v_b____),hAPP(v_F,v_P____)) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_24])]) ).
fof(f2514,plain,
( spl89_5
<=> c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P____,c_Arrow__Order__Mirabelle_OProf) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_5])]) ).
fof(f3132,plain,
( spl89_92
<=> ! [X11,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,v_b_H____,X11),hAPP(v_F,X10))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X10,c_Arrow__Order__Mirabelle_OProf)
| ~ c_member(tc_prod(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_a_H____,v_b_H____),hAPP(v_P_H____,sK13(X11,v_a_H____,v_b_H____,v_P_H____,X10)))
| v_b_H____ = X11
| v_a_H____ = X11
| ~ c_member(tc_prod(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_b_H____,X11),hAPP(X10,sK13(X11,v_a_H____,v_b_H____,v_P_H____,X10))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_92])]) ).
fof(f3244,plain,
( spl89_103
<=> v_a____ = v_b_H____ ),
introduced(avatar_definition,[new_symbols(naming,[spl89_103])]) ).
fof(f5180,plain,
( spl89_259
<=> c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK13(v_b____,v_a_H____,v_a____,v_P_H____,v_P____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_259])]) ).
fof(f5305,plain,
( ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P____,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(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_a____,v_b____),hAPP(v_F,v_P____))
| v_a____ = v_b____
| ~ c_member(tc_prod(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_a_H____,v_a____),hAPP(v_P_H____,sK13(v_b____,v_a_H____,v_a____,v_P_H____,v_P____)))
| v_b____ = v_a_H____
| ~ spl89_92
| ~ spl89_103
| ~ spl89_259 ),
inference(resolution,[],[f5182,f5216]) ).
fof(f5216,plain,
( ! [X10,X11] :
( ~ c_member(tc_prod(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_a____,X11),hAPP(X10,sK13(X11,v_a_H____,v_a____,v_P_H____,X10)))
| v_a____ = X11
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X10,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(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_a____,X11),hAPP(v_F,X10))
| v_a_H____ = X11
| ~ c_member(tc_prod(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_a_H____,v_a____),hAPP(v_P_H____,sK13(X11,v_a_H____,v_a____,v_P_H____,X10))) )
| ~ spl89_92
| ~ spl89_103 ),
inference(forward_demodulation,[],[f5215,f3246]) ).
fof(f3246,plain,
( v_a____ = v_b_H____
| ~ spl89_103 ),
inference(avatar_component_clause,[],[f3244]) ).
fof(f5215,plain,
( ! [X10,X11] :
( v_a____ = X11
| v_a_H____ = X11
| ~ c_member(tc_prod(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_a_H____,v_a____),hAPP(v_P_H____,sK13(X11,v_a_H____,v_a____,v_P_H____,X10)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X10,c_Arrow__Order__Mirabelle_OProf)
| ~ c_member(tc_prod(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_a____,X11),hAPP(X10,sK13(X11,v_a_H____,v_a____,v_P_H____,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,v_b_H____,X11),hAPP(v_F,X10)) )
| ~ spl89_92
| ~ spl89_103 ),
inference(forward_demodulation,[],[f5214,f3246]) ).
fof(f5214,plain,
( ! [X10,X11] :
( ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X10,c_Arrow__Order__Mirabelle_OProf)
| ~ c_member(tc_prod(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_a____,X11),hAPP(X10,sK13(X11,v_a_H____,v_a____,v_P_H____,X10)))
| v_b_H____ = X11
| v_a_H____ = X11
| c_member(tc_prod(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_b_H____,X11),hAPP(v_F,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,v_a_H____,v_a____),hAPP(v_P_H____,sK13(X11,v_a_H____,v_a____,v_P_H____,X10))) )
| ~ spl89_92
| ~ spl89_103 ),
inference(forward_demodulation,[],[f5213,f3246]) ).
fof(f5213,plain,
( ! [X10,X11] :
( ~ c_member(tc_prod(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_a_H____,v_b_H____),hAPP(v_P_H____,sK13(X11,v_a_H____,v_b_H____,v_P_H____,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,v_b_H____,X11),hAPP(v_F,X10))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X10,c_Arrow__Order__Mirabelle_OProf)
| ~ c_member(tc_prod(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_a____,X11),hAPP(X10,sK13(X11,v_a_H____,v_a____,v_P_H____,X10)))
| v_a_H____ = X11
| v_b_H____ = X11 )
| ~ spl89_92
| ~ spl89_103 ),
inference(forward_demodulation,[],[f3133,f3246]) ).
fof(f3133,plain,
( ! [X10,X11] :
( ~ c_member(tc_prod(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_b_H____,X11),hAPP(X10,sK13(X11,v_a_H____,v_b_H____,v_P_H____,X10)))
| v_b_H____ = X11
| ~ c_member(tc_prod(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_a_H____,v_b_H____),hAPP(v_P_H____,sK13(X11,v_a_H____,v_b_H____,v_P_H____,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,v_b_H____,X11),hAPP(v_F,X10))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X10,c_Arrow__Order__Mirabelle_OProf)
| v_a_H____ = X11 )
| ~ spl89_92 ),
inference(avatar_component_clause,[],[f3132]) ).
fof(f5182,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_a____,v_b____),hAPP(v_P____,sK13(v_b____,v_a_H____,v_a____,v_P_H____,v_P____)))
| ~ spl89_259 ),
inference(avatar_component_clause,[],[f5180]) ).
fof(f5301,plain,
( spl89_259
| ~ spl89_103
| ~ spl89_260 ),
inference(avatar_split_clause,[],[f5300,f5190,f3244,f5180]) ).
fof(f5300,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_a____,v_b____),hAPP(v_P____,sK13(v_b____,v_a_H____,v_a____,v_P_H____,v_P____)))
| ~ spl89_103
| ~ spl89_260 ),
inference(resolution,[],[f5191,f4988]) ).
fof(f4988,plain,
( ! [X0] :
( ~ c_member(tc_prod(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_a_H____,v_a____),hAPP(v_P_H____,X0))
| c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,X0)) )
| ~ spl89_103 ),
inference(backward_demodulation,[],[f1772,f3246]) ).
fof(f1772,plain,
! [X0] :
( ~ c_member(tc_prod(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_a_H____,v_b_H____),hAPP(v_P_H____,X0))
| c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,X0)) ),
inference(cnf_transformation,[],[f853]) ).
fof(f853,plain,
! [X0] :
( c_member(tc_prod(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_a_H____,v_b_H____),hAPP(v_P_H____,X0))
<=> c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,X0)) ),
inference(rectify,[],[f6]) ).
fof(f6,axiom,
! [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,v_a____,v_b____),hAPP(v_P____,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,v_a_H____,v_b_H____),hAPP(v_P_H____,X3)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_A_I5_J) ).
fof(f5191,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_a_H____,v_a____),hAPP(v_P_H____,sK13(v_b____,v_a_H____,v_a____,v_P_H____,v_P____)))
| ~ spl89_260 ),
inference(avatar_component_clause,[],[f5190]) ).
fof(f5299,plain,
( spl89_26
| spl89_24
| spl89_102
| spl89_259
| ~ spl89_5
| ~ spl89_91
| ~ spl89_103
| spl89_260 ),
inference(avatar_split_clause,[],[f5296,f5190,f3244,f3128,f2514,f5180,f3240,f2743,f2765]) ).
fof(f3128,plain,
( spl89_91
<=> ! [X9,X8] :
( c_member(tc_prod(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_b_H____,X9),hAPP(v_F,X8))
| v_b_H____ = X9
| c_member(tc_prod(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_b_H____,X9),hAPP(X8,sK13(X9,v_a_H____,v_b_H____,v_P_H____,X8)))
| c_member(tc_prod(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_a_H____,v_b_H____),hAPP(v_P_H____,sK13(X9,v_a_H____,v_b_H____,v_P_H____,X8)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X8,c_Arrow__Order__Mirabelle_OProf)
| v_a_H____ = X9 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_91])]) ).
fof(f5296,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_a____,v_b____),hAPP(v_P____,sK13(v_b____,v_a_H____,v_a____,v_P_H____,v_P____)))
| v_b____ = v_a_H____
| c_member(tc_prod(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_a____,v_b____),hAPP(v_F,v_P____))
| v_a____ = v_b____
| ~ spl89_5
| ~ spl89_91
| ~ spl89_103
| spl89_260 ),
inference(resolution,[],[f5276,f5192]) ).
fof(f5192,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_a_H____,v_a____),hAPP(v_P_H____,sK13(v_b____,v_a_H____,v_a____,v_P_H____,v_P____)))
| spl89_260 ),
inference(avatar_component_clause,[],[f5190]) ).
fof(f5276,plain,
( ! [X0] :
( c_member(tc_prod(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_a____,X0),hAPP(v_P____,sK13(X0,v_a_H____,v_a____,v_P_H____,v_P____)))
| c_member(tc_prod(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_a_H____,v_a____),hAPP(v_P_H____,sK13(X0,v_a_H____,v_a____,v_P_H____,v_P____)))
| v_a____ = X0
| v_a_H____ = X0
| c_member(tc_prod(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_a____,X0),hAPP(v_F,v_P____)) )
| ~ spl89_5
| ~ spl89_91
| ~ spl89_103 ),
inference(resolution,[],[f5241,f2516]) ).
fof(f2516,plain,
( c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P____,c_Arrow__Order__Mirabelle_OProf)
| ~ spl89_5 ),
inference(avatar_component_clause,[],[f2514]) ).
fof(f5241,plain,
( ! [X8,X9] :
( ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X8,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(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_a____,X9),hAPP(X8,sK13(X9,v_a_H____,v_a____,v_P_H____,X8)))
| v_a____ = X9
| v_a_H____ = X9
| c_member(tc_prod(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_a____,X9),hAPP(v_F,X8))
| c_member(tc_prod(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_a_H____,v_a____),hAPP(v_P_H____,sK13(X9,v_a_H____,v_a____,v_P_H____,X8))) )
| ~ spl89_91
| ~ spl89_103 ),
inference(forward_demodulation,[],[f5240,f3246]) ).
fof(f5240,plain,
( ! [X8,X9] :
( ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X8,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(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_a____,X9),hAPP(X8,sK13(X9,v_a_H____,v_a____,v_P_H____,X8)))
| c_member(tc_prod(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_a_H____,v_b_H____),hAPP(v_P_H____,sK13(X9,v_a_H____,v_b_H____,v_P_H____,X8)))
| c_member(tc_prod(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_a____,X9),hAPP(v_F,X8))
| v_a____ = X9
| v_a_H____ = X9 )
| ~ spl89_91
| ~ spl89_103 ),
inference(forward_demodulation,[],[f5239,f3246]) ).
fof(f5239,plain,
( ! [X8,X9] :
( c_member(tc_prod(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_b_H____,X9),hAPP(v_F,X8))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X8,c_Arrow__Order__Mirabelle_OProf)
| v_a_H____ = X9
| v_a____ = X9
| c_member(tc_prod(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_a_H____,v_b_H____),hAPP(v_P_H____,sK13(X9,v_a_H____,v_b_H____,v_P_H____,X8)))
| c_member(tc_prod(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_a____,X9),hAPP(X8,sK13(X9,v_a_H____,v_a____,v_P_H____,X8))) )
| ~ spl89_91
| ~ spl89_103 ),
inference(forward_demodulation,[],[f5238,f3246]) ).
fof(f5238,plain,
( ! [X8,X9] :
( c_member(tc_prod(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_b_H____,X9),hAPP(X8,sK13(X9,v_a_H____,v_b_H____,v_P_H____,X8)))
| c_member(tc_prod(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_b_H____,X9),hAPP(v_F,X8))
| c_member(tc_prod(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_a_H____,v_b_H____),hAPP(v_P_H____,sK13(X9,v_a_H____,v_b_H____,v_P_H____,X8)))
| v_a_H____ = X9
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X8,c_Arrow__Order__Mirabelle_OProf)
| v_a____ = X9 )
| ~ spl89_91
| ~ spl89_103 ),
inference(forward_demodulation,[],[f3129,f3246]) ).
fof(f3129,plain,
( ! [X8,X9] :
( ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X8,c_Arrow__Order__Mirabelle_OProf)
| v_b_H____ = X9
| v_a_H____ = X9
| c_member(tc_prod(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_b_H____,X9),hAPP(X8,sK13(X9,v_a_H____,v_b_H____,v_P_H____,X8)))
| c_member(tc_prod(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_b_H____,X9),hAPP(v_F,X8))
| c_member(tc_prod(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_a_H____,v_b_H____),hAPP(v_P_H____,sK13(X9,v_a_H____,v_b_H____,v_P_H____,X8))) )
| ~ spl89_91 ),
inference(avatar_component_clause,[],[f3128]) ).
fof(f5275,plain,
( ~ spl89_235
| ~ spl89_103
| spl89_155 ),
inference(avatar_split_clause,[],[f5274,f3601,f3244,f5037]) ).
fof(f5037,plain,
( spl89_235
<=> c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK23(v_P_H____,v_P____,v_a_H____,v_a____,v_a____,v_b____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_235])]) ).
fof(f3601,plain,
( spl89_155
<=> c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK23(v_P_H____,v_P____,v_a_H____,v_b_H____,v_a____,v_b____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_155])]) ).
fof(f5274,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_a____,v_b____),hAPP(v_P____,sK23(v_P_H____,v_P____,v_a_H____,v_a____,v_a____,v_b____)))
| ~ spl89_103
| spl89_155 ),
inference(forward_demodulation,[],[f3602,f3246]) ).
fof(f3602,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_a____,v_b____),hAPP(v_P____,sK23(v_P_H____,v_P____,v_a_H____,v_b_H____,v_a____,v_b____)))
| spl89_155 ),
inference(avatar_component_clause,[],[f3601]) ).
fof(f5273,plain,
( ~ spl89_235
| ~ spl89_103
| spl89_248 ),
inference(avatar_split_clause,[],[f5272,f5108,f3244,f5037]) ).
fof(f5108,plain,
( spl89_248
<=> c_member(tc_prod(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_a_H____,v_a____),hAPP(v_P_H____,sK23(v_P_H____,v_P____,v_a_H____,v_a____,v_a____,v_b____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_248])]) ).
fof(f5272,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_a____,v_b____),hAPP(v_P____,sK23(v_P_H____,v_P____,v_a_H____,v_a____,v_a____,v_b____)))
| ~ spl89_103
| spl89_248 ),
inference(resolution,[],[f5110,f4987]) ).
fof(f4987,plain,
( ! [X0] :
( c_member(tc_prod(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_a_H____,v_a____),hAPP(v_P_H____,X0))
| ~ c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,X0)) )
| ~ spl89_103 ),
inference(backward_demodulation,[],[f1771,f3246]) ).
fof(f1771,plain,
! [X0] :
( c_member(tc_prod(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_a_H____,v_b_H____),hAPP(v_P_H____,X0))
| ~ c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,X0)) ),
inference(cnf_transformation,[],[f853]) ).
fof(f5110,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_a_H____,v_a____),hAPP(v_P_H____,sK23(v_P_H____,v_P____,v_a_H____,v_a____,v_a____,v_b____)))
| spl89_248 ),
inference(avatar_component_clause,[],[f5108]) ).
fof(f5203,plain,
( ~ spl89_24
| ~ spl89_103
| spl89_170 ),
inference(avatar_split_clause,[],[f5202,f3826,f3244,f2743]) ).
fof(f3826,plain,
( spl89_170
<=> c_member(tc_prod(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_b_H____,v_b____),hAPP(v_F,v_P____)) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_170])]) ).
fof(f5202,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_a____,v_b____),hAPP(v_F,v_P____))
| ~ spl89_103
| spl89_170 ),
inference(forward_demodulation,[],[f3828,f3246]) ).
fof(f3828,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_b_H____,v_b____),hAPP(v_F,v_P____))
| spl89_170 ),
inference(avatar_component_clause,[],[f3826]) ).
fof(f5198,plain,
( ~ spl89_259
| ~ spl89_103
| spl89_260 ),
inference(avatar_split_clause,[],[f5197,f5190,f3244,f5180]) ).
fof(f5197,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_a____,v_b____),hAPP(v_P____,sK13(v_b____,v_a_H____,v_a____,v_P_H____,v_P____)))
| ~ spl89_103
| spl89_260 ),
inference(resolution,[],[f5192,f4987]) ).
fof(f5193,plain,
( ~ spl89_260
| spl89_102
| ~ spl89_25
| spl89_251
| spl89_246
| ~ spl89_37
| ~ spl89_259 ),
inference(avatar_split_clause,[],[f5188,f5180,f2836,f5098,f5123,f2758,f3240,f5190]) ).
fof(f2758,plain,
( spl89_25
<=> c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P_H____,c_Arrow__Order__Mirabelle_OProf) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_25])]) ).
fof(f5123,plain,
( spl89_251
<=> v_a____ = v_a_H____ ),
introduced(avatar_definition,[new_symbols(naming,[spl89_251])]) ).
fof(f5098,plain,
( spl89_246
<=> c_member(tc_prod(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_a_H____,v_a____),hAPP(v_F,v_P_H____)) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_246])]) ).
fof(f2836,plain,
( spl89_37
<=> ! [X0,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,v_a____,v_b____),hAPP(v_P____,sK13(v_b____,X0,v_a____,X1,v_P____)))
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X0,v_a____),hAPP(v_F,X1))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X1,c_Arrow__Order__Mirabelle_OProf)
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X0,v_a____),hAPP(X1,sK13(v_b____,X0,v_a____,X1,v_P____)))
| v_a____ = X0
| v_b____ = X0 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_37])]) ).
fof(f5188,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_a_H____,v_a____),hAPP(v_F,v_P_H____))
| v_a____ = v_a_H____
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P_H____,c_Arrow__Order__Mirabelle_OProf)
| v_b____ = v_a_H____
| ~ c_member(tc_prod(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_a_H____,v_a____),hAPP(v_P_H____,sK13(v_b____,v_a_H____,v_a____,v_P_H____,v_P____)))
| ~ spl89_37
| ~ spl89_259 ),
inference(resolution,[],[f5182,f2837]) ).
fof(f2837,plain,
( ! [X0,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,v_a____,v_b____),hAPP(v_P____,sK13(v_b____,X0,v_a____,X1,v_P____)))
| v_b____ = X0
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X0,v_a____),hAPP(v_F,X1))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X1,c_Arrow__Order__Mirabelle_OProf)
| v_a____ = X0
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X0,v_a____),hAPP(X1,sK13(v_b____,X0,v_a____,X1,v_P____))) )
| ~ spl89_37 ),
inference(avatar_component_clause,[],[f2836]) ).
fof(f5183,plain,
( spl89_251
| spl89_102
| spl89_246
| spl89_259
| ~ spl89_25
| ~ spl89_36
| ~ spl89_103 ),
inference(avatar_split_clause,[],[f5177,f3244,f2831,f2758,f5180,f5098,f3240,f5123]) ).
fof(f2831,plain,
( spl89_36
<=> ! [X0,X1] :
( ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X1,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X0,v_a____),hAPP(X1,sK13(v_b____,X0,v_a____,X1,v_P____)))
| c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK13(v_b____,X0,v_a____,X1,v_P____)))
| v_b____ = X0
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X0,v_a____),hAPP(v_F,X1))
| v_a____ = X0 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_36])]) ).
fof(f5177,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_a____,v_b____),hAPP(v_P____,sK13(v_b____,v_a_H____,v_a____,v_P_H____,v_P____)))
| c_member(tc_prod(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_a_H____,v_a____),hAPP(v_F,v_P_H____))
| v_b____ = v_a_H____
| v_a____ = v_a_H____
| ~ spl89_25
| ~ spl89_36
| ~ spl89_103 ),
inference(duplicate_literal_removal,[],[f5171]) ).
fof(f5171,plain,
( v_b____ = v_a_H____
| v_a____ = v_a_H____
| c_member(tc_prod(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_a_H____,v_a____),hAPP(v_F,v_P_H____))
| c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK13(v_b____,v_a_H____,v_a____,v_P_H____,v_P____)))
| c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK13(v_b____,v_a_H____,v_a____,v_P_H____,v_P____)))
| ~ spl89_25
| ~ spl89_36
| ~ spl89_103 ),
inference(resolution,[],[f4988,f4822]) ).
fof(f4822,plain,
( ! [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,v_a____,v_b____),hAPP(v_P____,sK13(v_b____,X1,v_a____,v_P_H____,v_P____)))
| c_member(tc_prod(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_a____),hAPP(v_P_H____,sK13(v_b____,X1,v_a____,v_P_H____,v_P____)))
| v_b____ = 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_a____),hAPP(v_F,v_P_H____))
| v_a____ = X1 )
| ~ spl89_25
| ~ spl89_36 ),
inference(resolution,[],[f2832,f2760]) ).
fof(f2760,plain,
( c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P_H____,c_Arrow__Order__Mirabelle_OProf)
| ~ spl89_25 ),
inference(avatar_component_clause,[],[f2758]) ).
fof(f2832,plain,
( ! [X0,X1] :
( ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X1,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X0,v_a____),hAPP(v_F,X1))
| v_b____ = X0
| v_a____ = X0
| c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK13(v_b____,X0,v_a____,X1,v_P____)))
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X0,v_a____),hAPP(X1,sK13(v_b____,X0,v_a____,X1,v_P____))) )
| ~ spl89_36 ),
inference(avatar_component_clause,[],[f2831]) ).
fof(f5163,plain,
( ~ spl89_258
| ~ spl89_103
| spl89_106 ),
inference(avatar_split_clause,[],[f4997,f3273,f3244,f5160]) ).
fof(f5160,plain,
( spl89_258
<=> c_member(tc_prod(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_a____,v_a_H____),hAPP(v_F,v_P_H____)) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_258])]) ).
fof(f3273,plain,
( spl89_106
<=> c_member(tc_prod(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_b_H____,v_a_H____),hAPP(v_F,v_P_H____)) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_106])]) ).
fof(f4997,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_a____,v_a_H____),hAPP(v_F,v_P_H____))
| ~ spl89_103
| spl89_106 ),
inference(backward_demodulation,[],[f3274,f3246]) ).
fof(f3274,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_b_H____,v_a_H____),hAPP(v_F,v_P_H____))
| spl89_106 ),
inference(avatar_component_clause,[],[f3273]) ).
fof(f5158,plain,
( ~ spl89_257
| ~ spl89_103
| spl89_108 ),
inference(avatar_split_clause,[],[f4999,f3282,f3244,f5155]) ).
fof(f5155,plain,
( spl89_257
<=> c_member(tc_prod(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_a____,v_a_H____),hAPP(v_F,v_P____)) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_257])]) ).
fof(f3282,plain,
( spl89_108
<=> c_member(tc_prod(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_b_H____,v_a_H____),hAPP(v_F,v_P____)) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_108])]) ).
fof(f4999,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_a____,v_a_H____),hAPP(v_F,v_P____))
| ~ spl89_103
| spl89_108 ),
inference(backward_demodulation,[],[f3283,f3246]) ).
fof(f3283,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_b_H____,v_a_H____),hAPP(v_F,v_P____))
| spl89_108 ),
inference(avatar_component_clause,[],[f3282]) ).
fof(f5153,plain,
( ~ spl89_256
| ~ spl89_103
| spl89_156 ),
inference(avatar_split_clause,[],[f5010,f3619,f3244,f5150]) ).
fof(f5150,plain,
( spl89_256
<=> c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK38(v_a____,v_a_H____,v_a____,v_P____,v_b____,v_P_H____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_256])]) ).
fof(f3619,plain,
( spl89_156
<=> c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK38(v_b_H____,v_a_H____,v_a____,v_P____,v_b____,v_P_H____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_156])]) ).
fof(f5010,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_a____,v_b____),hAPP(v_P____,sK38(v_a____,v_a_H____,v_a____,v_P____,v_b____,v_P_H____)))
| ~ spl89_103
| spl89_156 ),
inference(backward_demodulation,[],[f3620,f3246]) ).
fof(f3620,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_a____,v_b____),hAPP(v_P____,sK38(v_b_H____,v_a_H____,v_a____,v_P____,v_b____,v_P_H____)))
| spl89_156 ),
inference(avatar_component_clause,[],[f3619]) ).
fof(f5148,plain,
( spl89_151
| ~ spl89_103
| ~ spl89_165 ),
inference(avatar_split_clause,[],[f5018,f3762,f3244,f3576]) ).
fof(f3576,plain,
( spl89_151
<=> c_member(tc_prod(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_b____,v_a____),hAPP(v_P_H____,sK12(v_b____,v_a____,v_P_H____,v_P_H____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_151])]) ).
fof(f3762,plain,
( spl89_165
<=> c_member(tc_prod(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_b____,v_b_H____),hAPP(v_P_H____,sK12(v_b____,v_b_H____,v_P_H____,v_P_H____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_165])]) ).
fof(f5018,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_b____,v_a____),hAPP(v_P_H____,sK12(v_b____,v_a____,v_P_H____,v_P_H____)))
| ~ spl89_103
| ~ spl89_165 ),
inference(backward_demodulation,[],[f3764,f3246]) ).
fof(f3764,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_b____,v_b_H____),hAPP(v_P_H____,sK12(v_b____,v_b_H____,v_P_H____,v_P_H____)))
| ~ spl89_165 ),
inference(avatar_component_clause,[],[f3762]) ).
fof(f5147,plain,
( spl89_255
| ~ spl89_103
| ~ spl89_140 ),
inference(avatar_split_clause,[],[f5003,f3452,f3244,f5144]) ).
fof(f5144,plain,
( spl89_255
<=> c_member(tc_prod(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_a____,v_a_H____),hAPP(v_P____,sK12(v_a_H____,v_a____,v_P____,v_P_H____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_255])]) ).
fof(f3452,plain,
( spl89_140
<=> c_member(tc_prod(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_b_H____,v_a_H____),hAPP(v_P____,sK12(v_a_H____,v_b_H____,v_P____,v_P_H____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_140])]) ).
fof(f5003,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_a____,v_a_H____),hAPP(v_P____,sK12(v_a_H____,v_a____,v_P____,v_P_H____)))
| ~ spl89_103
| ~ spl89_140 ),
inference(backward_demodulation,[],[f3454,f3246]) ).
fof(f3454,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_b_H____,v_a_H____),hAPP(v_P____,sK12(v_a_H____,v_b_H____,v_P____,v_P_H____)))
| ~ spl89_140 ),
inference(avatar_component_clause,[],[f3452]) ).
fof(f5142,plain,
( spl89_153
| ~ spl89_103
| ~ spl89_162 ),
inference(avatar_split_clause,[],[f5016,f3743,f3244,f3587]) ).
fof(f3587,plain,
( spl89_153
<=> c_member(tc_prod(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_b____,v_a____),hAPP(v_P_H____,sK12(v_a____,v_b____,v_P_H____,v_P_H____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_153])]) ).
fof(f3743,plain,
( spl89_162
<=> c_member(tc_prod(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_b____,v_b_H____),hAPP(v_P_H____,sK12(v_b_H____,v_b____,v_P_H____,v_P_H____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_162])]) ).
fof(f5016,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_b____,v_a____),hAPP(v_P_H____,sK12(v_a____,v_b____,v_P_H____,v_P_H____)))
| ~ spl89_103
| ~ spl89_162 ),
inference(backward_demodulation,[],[f3745,f3246]) ).
fof(f3745,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_b____,v_b_H____),hAPP(v_P_H____,sK12(v_b_H____,v_b____,v_P_H____,v_P_H____)))
| ~ spl89_162 ),
inference(avatar_component_clause,[],[f3743]) ).
fof(f5141,plain,
( spl89_254
| ~ spl89_103
| ~ spl89_143 ),
inference(avatar_split_clause,[],[f5006,f3471,f3244,f5138]) ).
fof(f5138,plain,
( spl89_254
<=> c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK12(v_a____,v_a_H____,v_P_H____,v_P____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_254])]) ).
fof(f3471,plain,
( spl89_143
<=> c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK12(v_b_H____,v_a_H____,v_P_H____,v_P____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_143])]) ).
fof(f5006,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_a____,v_b____),hAPP(v_P____,sK12(v_a____,v_a_H____,v_P_H____,v_P____)))
| ~ spl89_103
| ~ spl89_143 ),
inference(backward_demodulation,[],[f3473,f3246]) ).
fof(f3473,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_a____,v_b____),hAPP(v_P____,sK12(v_b_H____,v_a_H____,v_P_H____,v_P____)))
| ~ spl89_143 ),
inference(avatar_component_clause,[],[f3471]) ).
fof(f5136,plain,
( spl89_253
| ~ spl89_103
| ~ spl89_104 ),
inference(avatar_split_clause,[],[f4995,f3265,f3244,f5133]) ).
fof(f5133,plain,
( spl89_253
<=> c_member(tc_prod(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_a____,v_a_H____),hAPP(v_P_H____,sK12(v_a____,v_a_H____,v_P_H____,v_P_H____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_253])]) ).
fof(f3265,plain,
( spl89_104
<=> c_member(tc_prod(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_b_H____,v_a_H____),hAPP(v_P_H____,sK12(v_b_H____,v_a_H____,v_P_H____,v_P_H____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_104])]) ).
fof(f4995,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_a____,v_a_H____),hAPP(v_P_H____,sK12(v_a____,v_a_H____,v_P_H____,v_P_H____)))
| ~ spl89_103
| ~ spl89_104 ),
inference(backward_demodulation,[],[f3267,f3246]) ).
fof(f3267,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_b_H____,v_a_H____),hAPP(v_P_H____,sK12(v_b_H____,v_a_H____,v_P_H____,v_P_H____)))
| ~ spl89_104 ),
inference(avatar_component_clause,[],[f3265]) ).
fof(f5131,plain,
( ~ spl89_252
| ~ spl89_103
| spl89_142 ),
inference(avatar_split_clause,[],[f5005,f3463,f3244,f5128]) ).
fof(f5128,plain,
( spl89_252
<=> c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK12(v_a____,v_a_H____,v_P_H____,v_P_H____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_252])]) ).
fof(f3463,plain,
( spl89_142
<=> c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK12(v_b_H____,v_a_H____,v_P_H____,v_P_H____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_142])]) ).
fof(f5005,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_a____,v_b____),hAPP(v_P____,sK12(v_a____,v_a_H____,v_P_H____,v_P_H____)))
| ~ spl89_103
| spl89_142 ),
inference(backward_demodulation,[],[f3464,f3246]) ).
fof(f3464,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_a____,v_b____),hAPP(v_P____,sK12(v_b_H____,v_a_H____,v_P_H____,v_P_H____)))
| spl89_142 ),
inference(avatar_component_clause,[],[f3463]) ).
fof(f5126,plain,
( ~ spl89_251
| spl89_19
| ~ spl89_103 ),
inference(avatar_split_clause,[],[f4989,f3244,f2682,f5123]) ).
fof(f2682,plain,
( spl89_19
<=> v_a_H____ = v_b_H____ ),
introduced(avatar_definition,[new_symbols(naming,[spl89_19])]) ).
fof(f4989,plain,
( v_a____ != v_a_H____
| spl89_19
| ~ spl89_103 ),
inference(backward_demodulation,[],[f2684,f3246]) ).
fof(f2684,plain,
( v_a_H____ != v_b_H____
| spl89_19 ),
inference(avatar_component_clause,[],[f2682]) ).
fof(f5121,plain,
( ~ spl89_250
| ~ spl89_103
| spl89_233 ),
inference(avatar_split_clause,[],[f5034,f4942,f3244,f5118]) ).
fof(f5118,plain,
( spl89_250
<=> c_member(tc_prod(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_a_H____,v_a____),hAPP(v_P_H____,sK38(v_b____,v_a____,v_a_H____,v_P_H____,v_a____,v_P____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_250])]) ).
fof(f4942,plain,
( spl89_233
<=> c_member(tc_prod(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_a_H____,v_b_H____),hAPP(v_P_H____,sK38(v_b____,v_a____,v_a_H____,v_P_H____,v_b_H____,v_P____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_233])]) ).
fof(f5034,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_a_H____,v_a____),hAPP(v_P_H____,sK38(v_b____,v_a____,v_a_H____,v_P_H____,v_a____,v_P____)))
| ~ spl89_103
| spl89_233 ),
inference(backward_demodulation,[],[f4944,f3246]) ).
fof(f4944,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_a_H____,v_b_H____),hAPP(v_P_H____,sK38(v_b____,v_a____,v_a_H____,v_P_H____,v_b_H____,v_P____)))
| spl89_233 ),
inference(avatar_component_clause,[],[f4942]) ).
fof(f5116,plain,
( ~ spl89_249
| ~ spl89_103
| spl89_124 ),
inference(avatar_split_clause,[],[f5001,f3372,f3244,f5113]) ).
fof(f5113,plain,
( spl89_249
<=> c_member(tc_prod(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_a_H____,v_a____),hAPP(v_P_H____,sK12(v_a_H____,v_a____,v_P_H____,v_P_H____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_249])]) ).
fof(f3372,plain,
( spl89_124
<=> c_member(tc_prod(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_a_H____,v_b_H____),hAPP(v_P_H____,sK12(v_a_H____,v_b_H____,v_P_H____,v_P_H____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_124])]) ).
fof(f5001,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_a_H____,v_a____),hAPP(v_P_H____,sK12(v_a_H____,v_a____,v_P_H____,v_P_H____)))
| ~ spl89_103
| spl89_124 ),
inference(backward_demodulation,[],[f3373,f3246]) ).
fof(f3373,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_a_H____,v_b_H____),hAPP(v_P_H____,sK12(v_a_H____,v_b_H____,v_P_H____,v_P_H____)))
| spl89_124 ),
inference(avatar_component_clause,[],[f3372]) ).
fof(f5111,plain,
( ~ spl89_248
| ~ spl89_103
| spl89_234 ),
inference(avatar_split_clause,[],[f5035,f4958,f3244,f5108]) ).
fof(f4958,plain,
( spl89_234
<=> c_member(tc_prod(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_a_H____,v_b_H____),hAPP(v_P_H____,sK23(v_P_H____,v_P____,v_a_H____,v_b_H____,v_a____,v_b____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_234])]) ).
fof(f5035,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_a_H____,v_a____),hAPP(v_P_H____,sK23(v_P_H____,v_P____,v_a_H____,v_a____,v_a____,v_b____)))
| ~ spl89_103
| spl89_234 ),
inference(backward_demodulation,[],[f4960,f3246]) ).
fof(f4960,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_a_H____,v_b_H____),hAPP(v_P_H____,sK23(v_P_H____,v_P____,v_a_H____,v_b_H____,v_a____,v_b____)))
| spl89_234 ),
inference(avatar_component_clause,[],[f4958]) ).
fof(f5106,plain,
( ~ spl89_247
| ~ spl89_103
| spl89_105 ),
inference(avatar_split_clause,[],[f4996,f3269,f3244,f5103]) ).
fof(f5103,plain,
( spl89_247
<=> c_member(tc_prod(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_a_H____,v_a____),hAPP(v_P_H____,sK12(v_a____,v_a_H____,v_P_H____,v_P_H____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_247])]) ).
fof(f3269,plain,
( spl89_105
<=> c_member(tc_prod(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_a_H____,v_b_H____),hAPP(v_P_H____,sK12(v_b_H____,v_a_H____,v_P_H____,v_P_H____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_105])]) ).
fof(f4996,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_a_H____,v_a____),hAPP(v_P_H____,sK12(v_a____,v_a_H____,v_P_H____,v_P_H____)))
| ~ spl89_103
| spl89_105 ),
inference(backward_demodulation,[],[f3270,f3246]) ).
fof(f3270,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_a_H____,v_b_H____),hAPP(v_P_H____,sK12(v_b_H____,v_a_H____,v_P_H____,v_P_H____)))
| spl89_105 ),
inference(avatar_component_clause,[],[f3269]) ).
fof(f5101,plain,
( ~ spl89_246
| spl89_23
| ~ spl89_103 ),
inference(avatar_split_clause,[],[f4990,f3244,f2739,f5098]) ).
fof(f2739,plain,
( spl89_23
<=> c_member(tc_prod(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_a_H____,v_b_H____),hAPP(v_F,v_P_H____)) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_23])]) ).
fof(f4990,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_a_H____,v_a____),hAPP(v_F,v_P_H____))
| spl89_23
| ~ spl89_103 ),
inference(backward_demodulation,[],[f2741,f3246]) ).
fof(f2741,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_a_H____,v_b_H____),hAPP(v_F,v_P_H____))
| spl89_23 ),
inference(avatar_component_clause,[],[f2739]) ).
fof(f5096,plain,
( ~ spl89_245
| spl89_97
| ~ spl89_103 ),
inference(avatar_split_clause,[],[f4991,f3244,f3196,f5093]) ).
fof(f5093,plain,
( spl89_245
<=> c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK18(v_P_H____,v_a____,v_a_H____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_245])]) ).
fof(f3196,plain,
( spl89_97
<=> c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK18(v_P_H____,v_b_H____,v_a_H____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_97])]) ).
fof(f4991,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_a____,v_b____),hAPP(v_P____,sK18(v_P_H____,v_a____,v_a_H____)))
| spl89_97
| ~ spl89_103 ),
inference(backward_demodulation,[],[f3198,f3246]) ).
fof(f3198,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_a____,v_b____),hAPP(v_P____,sK18(v_P_H____,v_b_H____,v_a_H____)))
| spl89_97 ),
inference(avatar_component_clause,[],[f3196]) ).
fof(f5091,plain,
( spl89_244
| ~ spl89_103
| ~ spl89_125 ),
inference(avatar_split_clause,[],[f5002,f3376,f3244,f5088]) ).
fof(f5088,plain,
( spl89_244
<=> c_member(tc_prod(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_a____,v_a_H____),hAPP(v_P_H____,sK12(v_a_H____,v_a____,v_P_H____,v_P_H____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_244])]) ).
fof(f3376,plain,
( spl89_125
<=> c_member(tc_prod(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_b_H____,v_a_H____),hAPP(v_P_H____,sK12(v_a_H____,v_b_H____,v_P_H____,v_P_H____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_125])]) ).
fof(f5002,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_a____,v_a_H____),hAPP(v_P_H____,sK12(v_a_H____,v_a____,v_P_H____,v_P_H____)))
| ~ spl89_103
| ~ spl89_125 ),
inference(backward_demodulation,[],[f3378,f3246]) ).
fof(f3378,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_b_H____,v_a_H____),hAPP(v_P_H____,sK12(v_a_H____,v_b_H____,v_P_H____,v_P_H____)))
| ~ spl89_125 ),
inference(avatar_component_clause,[],[f3376]) ).
fof(f5086,plain,
( ~ spl89_243
| ~ spl89_103
| spl89_145 ),
inference(avatar_split_clause,[],[f5008,f3483,f3244,f5083]) ).
fof(f5083,plain,
( spl89_243
<=> c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK12(v_a_H____,v_a____,v_P____,v_P_H____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_243])]) ).
fof(f3483,plain,
( spl89_145
<=> c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK12(v_a_H____,v_b_H____,v_P____,v_P_H____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_145])]) ).
fof(f5008,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_a____,v_b____),hAPP(v_P____,sK12(v_a_H____,v_a____,v_P____,v_P_H____)))
| ~ spl89_103
| spl89_145 ),
inference(backward_demodulation,[],[f3484,f3246]) ).
fof(f3484,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_a____,v_b____),hAPP(v_P____,sK12(v_a_H____,v_b_H____,v_P____,v_P_H____)))
| spl89_145 ),
inference(avatar_component_clause,[],[f3483]) ).
fof(f5081,plain,
( ~ spl89_242
| ~ spl89_103
| spl89_231 ),
inference(avatar_split_clause,[],[f5032,f4923,f3244,f5078]) ).
fof(f5078,plain,
( spl89_242
<=> c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK38(v_b____,v_a____,v_a_H____,v_P_H____,v_a____,v_P____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_242])]) ).
fof(f4923,plain,
( spl89_231
<=> c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK38(v_b____,v_a____,v_a_H____,v_P_H____,v_b_H____,v_P____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_231])]) ).
fof(f5032,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_a____,v_b____),hAPP(v_P____,sK38(v_b____,v_a____,v_a_H____,v_P_H____,v_a____,v_P____)))
| ~ spl89_103
| spl89_231 ),
inference(backward_demodulation,[],[f4924,f3246]) ).
fof(f4924,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_a____,v_b____),hAPP(v_P____,sK38(v_b____,v_a____,v_a_H____,v_P_H____,v_b_H____,v_P____)))
| spl89_231 ),
inference(avatar_component_clause,[],[f4923]) ).
fof(f5076,plain,
( spl89_241
| ~ spl89_103
| ~ spl89_107 ),
inference(avatar_split_clause,[],[f4998,f3278,f3244,f5073]) ).
fof(f5073,plain,
( spl89_241
<=> c_member(tc_prod(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_a_H____,v_a____),hAPP(v_P_H____,sK12(v_a____,v_a_H____,v_P_H____,v_P____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_241])]) ).
fof(f3278,plain,
( spl89_107
<=> c_member(tc_prod(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_a_H____,v_b_H____),hAPP(v_P_H____,sK12(v_b_H____,v_a_H____,v_P_H____,v_P____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_107])]) ).
fof(f4998,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_a_H____,v_a____),hAPP(v_P_H____,sK12(v_a____,v_a_H____,v_P_H____,v_P____)))
| ~ spl89_103
| ~ spl89_107 ),
inference(backward_demodulation,[],[f3280,f3246]) ).
fof(f3280,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_a_H____,v_b_H____),hAPP(v_P_H____,sK12(v_b_H____,v_a_H____,v_P_H____,v_P____)))
| ~ spl89_107 ),
inference(avatar_component_clause,[],[f3278]) ).
fof(f5071,plain,
( ~ spl89_240
| spl89_101
| ~ spl89_103 ),
inference(avatar_split_clause,[],[f4994,f3244,f3236,f5068]) ).
fof(f5068,plain,
( spl89_240
<=> c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK23(v_P____,v_P_H____,v_a____,v_b____,v_a_H____,v_a____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_240])]) ).
fof(f3236,plain,
( spl89_101
<=> c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK23(v_P____,v_P_H____,v_a____,v_b____,v_a_H____,v_b_H____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_101])]) ).
fof(f4994,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_a____,v_b____),hAPP(v_P____,sK23(v_P____,v_P_H____,v_a____,v_b____,v_a_H____,v_a____)))
| spl89_101
| ~ spl89_103 ),
inference(backward_demodulation,[],[f3237,f3246]) ).
fof(f3237,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_a____,v_b____),hAPP(v_P____,sK23(v_P____,v_P_H____,v_a____,v_b____,v_a_H____,v_b_H____)))
| spl89_101 ),
inference(avatar_component_clause,[],[f3236]) ).
fof(f5063,plain,
( ~ spl89_239
| ~ spl89_103
| spl89_141 ),
inference(avatar_split_clause,[],[f5004,f3456,f3244,f5060]) ).
fof(f5060,plain,
( spl89_239
<=> c_member(tc_prod(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_a_H____,v_a____),hAPP(v_P_H____,sK12(v_a_H____,v_a____,v_P____,v_P_H____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_239])]) ).
fof(f3456,plain,
( spl89_141
<=> c_member(tc_prod(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_a_H____,v_b_H____),hAPP(v_P_H____,sK12(v_a_H____,v_b_H____,v_P____,v_P_H____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_141])]) ).
fof(f5004,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_a_H____,v_a____),hAPP(v_P_H____,sK12(v_a_H____,v_a____,v_P____,v_P_H____)))
| ~ spl89_103
| spl89_141 ),
inference(backward_demodulation,[],[f3457,f3246]) ).
fof(f3457,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_a_H____,v_b_H____),hAPP(v_P_H____,sK12(v_a_H____,v_b_H____,v_P____,v_P_H____)))
| spl89_141 ),
inference(avatar_component_clause,[],[f3456]) ).
fof(f5058,plain,
( ~ spl89_238
| ~ spl89_103
| spl89_109 ),
inference(avatar_split_clause,[],[f5000,f3286,f3244,f5055]) ).
fof(f5055,plain,
( spl89_238
<=> c_member(tc_prod(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_a____,v_a_H____),hAPP(v_P____,sK12(v_a____,v_a_H____,v_P_H____,v_P____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_238])]) ).
fof(f3286,plain,
( spl89_109
<=> c_member(tc_prod(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_b_H____,v_a_H____),hAPP(v_P____,sK12(v_b_H____,v_a_H____,v_P_H____,v_P____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_109])]) ).
fof(f5000,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_a____,v_a_H____),hAPP(v_P____,sK12(v_a____,v_a_H____,v_P_H____,v_P____)))
| ~ spl89_103
| spl89_109 ),
inference(backward_demodulation,[],[f3287,f3246]) ).
fof(f3287,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_b_H____,v_a_H____),hAPP(v_P____,sK12(v_b_H____,v_a_H____,v_P_H____,v_P____)))
| spl89_109 ),
inference(avatar_component_clause,[],[f3286]) ).
fof(f5053,plain,
( ~ spl89_237
| ~ spl89_103
| spl89_232 ),
inference(avatar_split_clause,[],[f5033,f4933,f3244,f5050]) ).
fof(f5050,plain,
( spl89_237
<=> c_member(tc_prod(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_a_H____,v_a____),hAPP(v_P_H____,sK23(v_P____,v_P_H____,v_a____,v_b____,v_a_H____,v_a____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_237])]) ).
fof(f4933,plain,
( spl89_232
<=> c_member(tc_prod(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_a_H____,v_b_H____),hAPP(v_P_H____,sK23(v_P____,v_P_H____,v_a____,v_b____,v_a_H____,v_b_H____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_232])]) ).
fof(f5033,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_a_H____,v_a____),hAPP(v_P_H____,sK23(v_P____,v_P_H____,v_a____,v_b____,v_a_H____,v_a____)))
| ~ spl89_103
| spl89_232 ),
inference(backward_demodulation,[],[f4935,f3246]) ).
fof(f4935,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_a_H____,v_b_H____),hAPP(v_P_H____,sK23(v_P____,v_P_H____,v_a____,v_b____,v_a_H____,v_b_H____)))
| spl89_232 ),
inference(avatar_component_clause,[],[f4933]) ).
fof(f5048,plain,
( ~ spl89_236
| ~ spl89_103
| spl89_144 ),
inference(avatar_split_clause,[],[f5007,f3477,f3244,f5045]) ).
fof(f5045,plain,
( spl89_236
<=> c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK12(v_a_H____,v_a____,v_P_H____,v_P_H____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_236])]) ).
fof(f3477,plain,
( spl89_144
<=> c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK12(v_a_H____,v_b_H____,v_P_H____,v_P_H____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_144])]) ).
fof(f5007,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_a____,v_b____),hAPP(v_P____,sK12(v_a_H____,v_a____,v_P_H____,v_P_H____)))
| ~ spl89_103
| spl89_144 ),
inference(backward_demodulation,[],[f3478,f3246]) ).
fof(f3478,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_a____,v_b____),hAPP(v_P____,sK12(v_a_H____,v_b_H____,v_P_H____,v_P_H____)))
| spl89_144 ),
inference(avatar_component_clause,[],[f3477]) ).
fof(f5040,plain,
( spl89_235
| ~ spl89_103
| ~ spl89_155 ),
inference(avatar_split_clause,[],[f5009,f3601,f3244,f5037]) ).
fof(f5009,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_a____,v_b____),hAPP(v_P____,sK23(v_P_H____,v_P____,v_a_H____,v_a____,v_a____,v_b____)))
| ~ spl89_103
| ~ spl89_155 ),
inference(backward_demodulation,[],[f3603,f3246]) ).
fof(f3603,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_a____,v_b____),hAPP(v_P____,sK23(v_P_H____,v_P____,v_a_H____,v_b_H____,v_a____,v_b____)))
| ~ spl89_155 ),
inference(avatar_component_clause,[],[f3601]) ).
fof(f4986,plain,
( spl89_23
| spl89_102
| spl89_101
| spl89_19
| spl89_103
| ~ spl89_25
| ~ spl89_40
| spl89_232 ),
inference(avatar_split_clause,[],[f4983,f4933,f2851,f2758,f3244,f2682,f3236,f3240,f2739]) ).
fof(f2851,plain,
( spl89_40
<=> ! [X2,X0,X1] :
( X0 = X1
| v_a____ = X1
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X2,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X0,X1),hAPP(X2,sK23(v_P____,X2,v_a____,v_b____,X0,X1)))
| v_b____ = X0
| c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK23(v_P____,X2,v_a____,v_b____,X0,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,X0,X1),hAPP(v_F,X2)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_40])]) ).
fof(f4983,plain,
( v_a____ = v_b_H____
| v_a_H____ = v_b_H____
| c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK23(v_P____,v_P_H____,v_a____,v_b____,v_a_H____,v_b_H____)))
| v_b____ = v_a_H____
| c_member(tc_prod(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_a_H____,v_b_H____),hAPP(v_F,v_P_H____))
| ~ spl89_25
| ~ spl89_40
| spl89_232 ),
inference(resolution,[],[f4935,f4826]) ).
fof(f4826,plain,
( ! [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,X2,X3),hAPP(v_P_H____,sK23(v_P____,v_P_H____,v_a____,v_b____,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,v_a____,v_b____),hAPP(v_P____,sK23(v_P____,v_P_H____,v_a____,v_b____,X2,X3)))
| v_b____ = 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,X3),hAPP(v_F,v_P_H____))
| v_a____ = X3
| X2 = X3 )
| ~ spl89_25
| ~ spl89_40 ),
inference(resolution,[],[f2852,f2760]) ).
fof(f2852,plain,
( ! [X2,X0,X1] :
( ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X2,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X0,X1),hAPP(X2,sK23(v_P____,X2,v_a____,v_b____,X0,X1)))
| v_a____ = 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,X0,X1),hAPP(v_F,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,v_a____,v_b____),hAPP(v_P____,sK23(v_P____,X2,v_a____,v_b____,X0,X1)))
| v_b____ = X0
| X0 = X1 )
| ~ spl89_40 ),
inference(avatar_component_clause,[],[f2851]) ).
fof(f4985,plain,
( ~ spl89_101
| spl89_232 ),
inference(avatar_split_clause,[],[f4984,f4933,f3236]) ).
fof(f4984,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_a____,v_b____),hAPP(v_P____,sK23(v_P____,v_P_H____,v_a____,v_b____,v_a_H____,v_b_H____)))
| spl89_232 ),
inference(resolution,[],[f4935,f1771]) ).
fof(f4980,plain,
( spl89_102
| spl89_211
| spl89_26
| spl89_221
| ~ spl89_25
| ~ spl89_40
| spl89_230 ),
inference(avatar_split_clause,[],[f4979,f4907,f2851,f2758,f4755,f2765,f4705,f3240]) ).
fof(f4705,plain,
( spl89_211
<=> c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK23(v_P____,v_P_H____,v_a____,v_b____,v_a_H____,v_b____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_211])]) ).
fof(f4755,plain,
( spl89_221
<=> c_member(tc_prod(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_a_H____,v_b____),hAPP(v_F,v_P_H____)) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_221])]) ).
fof(f4907,plain,
( spl89_230
<=> c_member(tc_prod(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_a_H____,v_b____),hAPP(v_P_H____,sK23(v_P____,v_P_H____,v_a____,v_b____,v_a_H____,v_b____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_230])]) ).
fof(f4979,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_a_H____,v_b____),hAPP(v_F,v_P_H____))
| v_a____ = v_b____
| c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK23(v_P____,v_P_H____,v_a____,v_b____,v_a_H____,v_b____)))
| v_b____ = v_a_H____
| ~ spl89_25
| ~ spl89_40
| spl89_230 ),
inference(duplicate_literal_removal,[],[f4978]) ).
fof(f4978,plain,
( v_b____ = v_a_H____
| v_b____ = v_a_H____
| v_a____ = v_b____
| c_member(tc_prod(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_a_H____,v_b____),hAPP(v_F,v_P_H____))
| c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK23(v_P____,v_P_H____,v_a____,v_b____,v_a_H____,v_b____)))
| ~ spl89_25
| ~ spl89_40
| spl89_230 ),
inference(resolution,[],[f4909,f4826]) ).
fof(f4909,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_a_H____,v_b____),hAPP(v_P_H____,sK23(v_P____,v_P_H____,v_a____,v_b____,v_a_H____,v_b____)))
| spl89_230 ),
inference(avatar_component_clause,[],[f4907]) ).
fof(f4961,plain,
( spl89_103
| ~ spl89_234
| spl89_19
| spl89_23
| ~ spl89_25
| spl89_102
| ~ spl89_43
| ~ spl89_155 ),
inference(avatar_split_clause,[],[f4956,f3601,f2866,f3240,f2758,f2739,f2682,f4958,f3244]) ).
fof(f2866,plain,
( spl89_43
<=> ! [X2,X0,X1] :
( v_a____ = 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,v_a____,v_b____),hAPP(v_P____,sK23(X0,v_P____,X1,X2,v_a____,v_b____)))
| c_member(tc_prod(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),hAPP(v_F,X0))
| v_b____ = X1
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X0,c_Arrow__Order__Mirabelle_OProf)
| 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),hAPP(X0,sK23(X0,v_P____,X1,X2,v_a____,v_b____))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_43])]) ).
fof(f4956,plain,
( v_b____ = v_a_H____
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P_H____,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(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_a_H____,v_b_H____),hAPP(v_F,v_P_H____))
| v_a_H____ = v_b_H____
| ~ c_member(tc_prod(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_a_H____,v_b_H____),hAPP(v_P_H____,sK23(v_P_H____,v_P____,v_a_H____,v_b_H____,v_a____,v_b____)))
| v_a____ = v_b_H____
| ~ spl89_43
| ~ spl89_155 ),
inference(resolution,[],[f3603,f2867]) ).
fof(f2867,plain,
( ! [X2,X0,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,v_a____,v_b____),hAPP(v_P____,sK23(X0,v_P____,X1,X2,v_a____,v_b____)))
| ~ c_member(tc_prod(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),hAPP(X0,sK23(X0,v_P____,X1,X2,v_a____,v_b____)))
| v_b____ = X1
| X1 = X2
| v_a____ = 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),hAPP(v_F,X0))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X0,c_Arrow__Order__Mirabelle_OProf) )
| ~ spl89_43 ),
inference(avatar_component_clause,[],[f2866]) ).
fof(f4945,plain,
( spl89_103
| ~ spl89_233
| spl89_19
| spl89_102
| spl89_23
| ~ spl89_25
| ~ spl89_45
| ~ spl89_231 ),
inference(avatar_split_clause,[],[f4940,f4923,f2876,f2758,f2739,f3240,f2682,f4942,f3244]) ).
fof(f2876,plain,
( spl89_45
<=> ! [X2,X0,X1] :
( ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X2,c_Arrow__Order__Mirabelle_OProf)
| X0 = 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,X0,X1),hAPP(X2,sK38(v_b____,v_a____,X0,X2,X1,v_P____)))
| v_b____ = X0
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X0,X1),hAPP(v_F,X2))
| v_a____ = 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,v_a____,v_b____),hAPP(v_P____,sK38(v_b____,v_a____,X0,X2,X1,v_P____))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_45])]) ).
fof(f4940,plain,
( ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P_H____,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(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_a_H____,v_b_H____),hAPP(v_F,v_P_H____))
| v_b____ = v_a_H____
| v_a_H____ = v_b_H____
| ~ c_member(tc_prod(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_a_H____,v_b_H____),hAPP(v_P_H____,sK38(v_b____,v_a____,v_a_H____,v_P_H____,v_b_H____,v_P____)))
| v_a____ = v_b_H____
| ~ spl89_45
| ~ spl89_231 ),
inference(resolution,[],[f4925,f2877]) ).
fof(f2877,plain,
( ! [X2,X0,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,v_a____,v_b____),hAPP(v_P____,sK38(v_b____,v_a____,X0,X2,X1,v_P____)))
| v_b____ = X0
| v_a____ = X1
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X2,c_Arrow__Order__Mirabelle_OProf)
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X0,X1),hAPP(X2,sK38(v_b____,v_a____,X0,X2,X1,v_P____)))
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X0,X1),hAPP(v_F,X2))
| X0 = X1 )
| ~ spl89_45 ),
inference(avatar_component_clause,[],[f2876]) ).
fof(f4925,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_a____,v_b____),hAPP(v_P____,sK38(v_b____,v_a____,v_a_H____,v_P_H____,v_b_H____,v_P____)))
| ~ spl89_231 ),
inference(avatar_component_clause,[],[f4923]) ).
fof(f4936,plain,
( spl89_23
| spl89_102
| ~ spl89_25
| ~ spl89_232
| spl89_19
| spl89_103
| ~ spl89_41
| ~ spl89_101 ),
inference(avatar_split_clause,[],[f4931,f3236,f2856,f3244,f2682,f4933,f2758,f3240,f2739]) ).
fof(f2856,plain,
( spl89_41
<=> ! [X2,X0,X1] :
( X1 = X2
| v_b____ = X1
| v_a____ = 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),hAPP(v_F,X0))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X0,c_Arrow__Order__Mirabelle_OProf)
| ~ c_member(tc_prod(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),hAPP(X0,sK23(v_P____,X0,v_a____,v_b____,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,v_a____,v_b____),hAPP(v_P____,sK23(v_P____,X0,v_a____,v_b____,X1,X2))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_41])]) ).
fof(f4931,plain,
( v_a____ = v_b_H____
| v_a_H____ = v_b_H____
| ~ c_member(tc_prod(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_a_H____,v_b_H____),hAPP(v_P_H____,sK23(v_P____,v_P_H____,v_a____,v_b____,v_a_H____,v_b_H____)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P_H____,c_Arrow__Order__Mirabelle_OProf)
| v_b____ = v_a_H____
| c_member(tc_prod(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_a_H____,v_b_H____),hAPP(v_F,v_P_H____))
| ~ spl89_41
| ~ spl89_101 ),
inference(resolution,[],[f3238,f2857]) ).
fof(f2857,plain,
( ! [X2,X0,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,v_a____,v_b____),hAPP(v_P____,sK23(v_P____,X0,v_a____,v_b____,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),hAPP(v_F,X0))
| v_b____ = 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),hAPP(X0,sK23(v_P____,X0,v_a____,v_b____,X1,X2)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X0,c_Arrow__Order__Mirabelle_OProf)
| X1 = X2
| v_a____ = X2 )
| ~ spl89_41 ),
inference(avatar_component_clause,[],[f2856]) ).
fof(f3238,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_a____,v_b____),hAPP(v_P____,sK23(v_P____,v_P_H____,v_a____,v_b____,v_a_H____,v_b_H____)))
| ~ spl89_101 ),
inference(avatar_component_clause,[],[f3236]) ).
fof(f4926,plain,
( spl89_103
| spl89_23
| spl89_231
| spl89_102
| spl89_19
| ~ spl89_25
| ~ spl89_44 ),
inference(avatar_split_clause,[],[f4919,f2871,f2758,f2682,f3240,f4923,f2739,f3244]) ).
fof(f2871,plain,
( spl89_44
<=> ! [X2,X0,X1] :
( X0 = 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,v_a____,v_b____),hAPP(v_P____,sK38(v_b____,v_a____,X0,X2,X1,v_P____)))
| v_b____ = X0
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X2,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X0,X1),hAPP(X2,sK38(v_b____,v_a____,X0,X2,X1,v_P____)))
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X0,X1),hAPP(v_F,X2))
| v_a____ = X1 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_44])]) ).
fof(f4919,plain,
( v_a_H____ = v_b_H____
| v_b____ = v_a_H____
| c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK38(v_b____,v_a____,v_a_H____,v_P_H____,v_b_H____,v_P____)))
| c_member(tc_prod(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_a_H____,v_b_H____),hAPP(v_F,v_P_H____))
| v_a____ = v_b_H____
| ~ spl89_25
| ~ spl89_44 ),
inference(duplicate_literal_removal,[],[f4918]) ).
fof(f4918,plain,
( v_b____ = v_a_H____
| c_member(tc_prod(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_a_H____,v_b_H____),hAPP(v_F,v_P_H____))
| v_a____ = v_b_H____
| v_a_H____ = v_b_H____
| c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK38(v_b____,v_a____,v_a_H____,v_P_H____,v_b_H____,v_P____)))
| c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK38(v_b____,v_a____,v_a_H____,v_P_H____,v_b_H____,v_P____)))
| ~ spl89_25
| ~ spl89_44 ),
inference(resolution,[],[f1772,f4837]) ).
fof(f4837,plain,
( ! [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,v_a____,v_b____),hAPP(v_P____,sK38(v_b____,v_a____,X2,v_P_H____,X3,v_P____)))
| c_member(tc_prod(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),hAPP(v_P_H____,sK38(v_b____,v_a____,X2,v_P_H____,X3,v_P____)))
| v_a____ = X3
| X2 = X3
| v_b____ = 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,X3),hAPP(v_F,v_P_H____)) )
| ~ spl89_25
| ~ spl89_44 ),
inference(resolution,[],[f2872,f2760]) ).
fof(f2872,plain,
( ! [X2,X0,X1] :
( ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X2,c_Arrow__Order__Mirabelle_OProf)
| X0 = 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,X0,X1),hAPP(v_F,X2))
| v_a____ = X1
| v_b____ = X0
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X0,X1),hAPP(X2,sK38(v_b____,v_a____,X0,X2,X1,v_P____)))
| c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK38(v_b____,v_a____,X0,X2,X1,v_P____))) )
| ~ spl89_44 ),
inference(avatar_component_clause,[],[f2871]) ).
fof(f4911,plain,
( spl89_230
| ~ spl89_174
| ~ spl89_211 ),
inference(avatar_split_clause,[],[f4904,f4705,f3854,f4907]) ).
fof(f3854,plain,
( spl89_174
<=> v_b____ = v_b_H____ ),
introduced(avatar_definition,[new_symbols(naming,[spl89_174])]) ).
fof(f4904,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_a_H____,v_b____),hAPP(v_P_H____,sK23(v_P____,v_P_H____,v_a____,v_b____,v_a_H____,v_b____)))
| ~ spl89_174
| ~ spl89_211 ),
inference(resolution,[],[f4707,f4548]) ).
fof(f4548,plain,
( ! [X0] :
( ~ c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,X0))
| c_member(tc_prod(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_a_H____,v_b____),hAPP(v_P_H____,X0)) )
| ~ spl89_174 ),
inference(backward_demodulation,[],[f1771,f3855]) ).
fof(f3855,plain,
( v_b____ = v_b_H____
| ~ spl89_174 ),
inference(avatar_component_clause,[],[f3854]) ).
fof(f4707,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_a____,v_b____),hAPP(v_P____,sK23(v_P____,v_P_H____,v_a____,v_b____,v_a_H____,v_b____)))
| ~ spl89_211 ),
inference(avatar_component_clause,[],[f4705]) ).
fof(f4910,plain,
( ~ spl89_25
| ~ spl89_230
| spl89_26
| spl89_221
| spl89_102
| ~ spl89_41
| ~ spl89_211 ),
inference(avatar_split_clause,[],[f4905,f4705,f2856,f3240,f4755,f2765,f4907,f2758]) ).
fof(f4905,plain,
( v_b____ = v_a_H____
| c_member(tc_prod(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_a_H____,v_b____),hAPP(v_F,v_P_H____))
| v_a____ = v_b____
| ~ c_member(tc_prod(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_a_H____,v_b____),hAPP(v_P_H____,sK23(v_P____,v_P_H____,v_a____,v_b____,v_a_H____,v_b____)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P_H____,c_Arrow__Order__Mirabelle_OProf)
| ~ spl89_41
| ~ spl89_211 ),
inference(duplicate_literal_removal,[],[f4903]) ).
fof(f4903,plain,
( v_b____ = v_a_H____
| v_a____ = v_b____
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P_H____,c_Arrow__Order__Mirabelle_OProf)
| ~ c_member(tc_prod(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_a_H____,v_b____),hAPP(v_P_H____,sK23(v_P____,v_P_H____,v_a____,v_b____,v_a_H____,v_b____)))
| v_b____ = v_a_H____
| c_member(tc_prod(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_a_H____,v_b____),hAPP(v_F,v_P_H____))
| ~ spl89_41
| ~ spl89_211 ),
inference(resolution,[],[f4707,f2857]) ).
fof(f4899,plain,
( spl89_26
| spl89_229
| spl89_221
| spl89_102
| ~ spl89_25
| ~ spl89_44
| ~ spl89_174 ),
inference(avatar_split_clause,[],[f4894,f3854,f2871,f2758,f3240,f4755,f4896,f2765]) ).
fof(f4896,plain,
( spl89_229
<=> c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK38(v_b____,v_a____,v_a_H____,v_P_H____,v_b____,v_P____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_229])]) ).
fof(f4894,plain,
( v_b____ = v_a_H____
| c_member(tc_prod(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_a_H____,v_b____),hAPP(v_F,v_P_H____))
| c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK38(v_b____,v_a____,v_a_H____,v_P_H____,v_b____,v_P____)))
| v_a____ = v_b____
| ~ spl89_25
| ~ spl89_44
| ~ spl89_174 ),
inference(duplicate_literal_removal,[],[f4892]) ).
fof(f4892,plain,
( v_b____ = v_a_H____
| c_member(tc_prod(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_a_H____,v_b____),hAPP(v_F,v_P_H____))
| c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK38(v_b____,v_a____,v_a_H____,v_P_H____,v_b____,v_P____)))
| c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK38(v_b____,v_a____,v_a_H____,v_P_H____,v_b____,v_P____)))
| v_a____ = v_b____
| v_b____ = v_a_H____
| ~ spl89_25
| ~ spl89_44
| ~ spl89_174 ),
inference(resolution,[],[f4837,f4549]) ).
fof(f4549,plain,
( ! [X0] :
( ~ c_member(tc_prod(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_a_H____,v_b____),hAPP(v_P_H____,X0))
| c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,X0)) )
| ~ spl89_174 ),
inference(backward_demodulation,[],[f1772,f3855]) ).
fof(f4882,plain,
( spl89_216
| ~ spl89_155
| ~ spl89_174 ),
inference(avatar_split_clause,[],[f4881,f3854,f3601,f4730]) ).
fof(f4730,plain,
( spl89_216
<=> c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK23(v_P_H____,v_P____,v_a_H____,v_b____,v_a____,v_b____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_216])]) ).
fof(f4881,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_a____,v_b____),hAPP(v_P____,sK23(v_P_H____,v_P____,v_a_H____,v_b____,v_a____,v_b____)))
| ~ spl89_155
| ~ spl89_174 ),
inference(forward_demodulation,[],[f3603,f3855]) ).
fof(f4880,plain,
( spl89_102
| spl89_216
| spl89_26
| spl89_221
| ~ spl89_25
| ~ spl89_42
| ~ spl89_174 ),
inference(avatar_split_clause,[],[f4879,f3854,f2861,f2758,f4755,f2765,f4730,f3240]) ).
fof(f2861,plain,
( spl89_42
<=> ! [X2,X0,X1] :
( ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X2,c_Arrow__Order__Mirabelle_OProf)
| v_a____ = X1
| X0 = 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,X0,X1),hAPP(X2,sK23(X2,v_P____,X0,X1,v_a____,v_b____)))
| c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK23(X2,v_P____,X0,X1,v_a____,v_b____)))
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X0,X1),hAPP(v_F,X2))
| v_b____ = X0 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_42])]) ).
fof(f4879,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_a_H____,v_b____),hAPP(v_F,v_P_H____))
| v_a____ = v_b____
| c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK23(v_P_H____,v_P____,v_a_H____,v_b____,v_a____,v_b____)))
| v_b____ = v_a_H____
| ~ spl89_25
| ~ spl89_42
| ~ spl89_174 ),
inference(duplicate_literal_removal,[],[f4875]) ).
fof(f4875,plain,
( v_b____ = v_a_H____
| c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK23(v_P_H____,v_P____,v_a_H____,v_b____,v_a____,v_b____)))
| v_a____ = v_b____
| c_member(tc_prod(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_a_H____,v_b____),hAPP(v_F,v_P_H____))
| v_b____ = v_a_H____
| c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK23(v_P_H____,v_P____,v_a_H____,v_b____,v_a____,v_b____)))
| ~ spl89_25
| ~ spl89_42
| ~ spl89_174 ),
inference(resolution,[],[f4828,f4549]) ).
fof(f4828,plain,
( ! [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,X2,X3),hAPP(v_P_H____,sK23(v_P_H____,v_P____,X2,X3,v_a____,v_b____)))
| c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK23(v_P_H____,v_P____,X2,X3,v_a____,v_b____)))
| c_member(tc_prod(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),hAPP(v_F,v_P_H____))
| v_b____ = X2
| X2 = X3
| v_a____ = X3 )
| ~ spl89_25
| ~ spl89_42 ),
inference(resolution,[],[f2862,f2760]) ).
fof(f2862,plain,
( ! [X2,X0,X1] :
( ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X2,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X0,X1),hAPP(v_F,X2))
| v_a____ = X1
| v_b____ = X0
| c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK23(X2,v_P____,X0,X1,v_a____,v_b____)))
| X0 = 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,X0,X1),hAPP(X2,sK23(X2,v_P____,X0,X1,v_a____,v_b____))) )
| ~ spl89_42 ),
inference(avatar_component_clause,[],[f2861]) ).
fof(f4835,plain,
( spl89_228
| ~ spl89_82
| ~ spl89_174 ),
inference(avatar_split_clause,[],[f4830,f3854,f3077,f4832]) ).
fof(f4832,plain,
( spl89_228
<=> c_member(tc_prod(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_a_H____,v_b____),hAPP(v_P_H____,sK12(v_a____,v_b____,v_P_H____,v_P____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_228])]) ).
fof(f3077,plain,
( spl89_82
<=> c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK12(v_a____,v_b____,v_P_H____,v_P____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_82])]) ).
fof(f4830,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_a_H____,v_b____),hAPP(v_P_H____,sK12(v_a____,v_b____,v_P_H____,v_P____)))
| ~ spl89_82
| ~ spl89_174 ),
inference(resolution,[],[f3079,f4548]) ).
fof(f3079,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_a____,v_b____),hAPP(v_P____,sK12(v_a____,v_b____,v_P_H____,v_P____)))
| ~ spl89_82 ),
inference(avatar_component_clause,[],[f3077]) ).
fof(f4815,plain,
( spl89_227
| ~ spl89_47
| ~ spl89_174 ),
inference(avatar_split_clause,[],[f4810,f3854,f2886,f4812]) ).
fof(f4812,plain,
( spl89_227
<=> c_member(tc_prod(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_a_H____,v_b____),hAPP(v_P_H____,sK12(v_b____,v_a____,v_P____,v_P____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_227])]) ).
fof(f2886,plain,
( spl89_47
<=> c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK12(v_b____,v_a____,v_P____,v_P____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_47])]) ).
fof(f4810,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_a_H____,v_b____),hAPP(v_P_H____,sK12(v_b____,v_a____,v_P____,v_P____)))
| ~ spl89_47
| ~ spl89_174 ),
inference(resolution,[],[f4548,f2888]) ).
fof(f2888,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_a____,v_b____),hAPP(v_P____,sK12(v_b____,v_a____,v_P____,v_P____)))
| ~ spl89_47 ),
inference(avatar_component_clause,[],[f2886]) ).
fof(f4792,plain,
( ~ spl89_216
| spl89_155
| ~ spl89_174 ),
inference(avatar_split_clause,[],[f4791,f3854,f3601,f4730]) ).
fof(f4791,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_a____,v_b____),hAPP(v_P____,sK23(v_P_H____,v_P____,v_a_H____,v_b____,v_a____,v_b____)))
| spl89_155
| ~ spl89_174 ),
inference(forward_demodulation,[],[f3602,f3855]) ).
fof(f4790,plain,
( spl89_202
| ~ spl89_162
| ~ spl89_174 ),
inference(avatar_split_clause,[],[f4789,f3854,f3743,f4658]) ).
fof(f4658,plain,
( spl89_202
<=> c_member(tc_prod(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_b____,v_b____),hAPP(v_P_H____,sK12(v_b____,v_b____,v_P_H____,v_P_H____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_202])]) ).
fof(f4789,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_b____,v_b____),hAPP(v_P_H____,sK12(v_b____,v_b____,v_P_H____,v_P_H____)))
| ~ spl89_162
| ~ spl89_174 ),
inference(forward_demodulation,[],[f3745,f3855]) ).
fof(f4788,plain,
( ~ spl89_196
| ~ spl89_174
| spl89_175 ),
inference(avatar_split_clause,[],[f4588,f3862,f3854,f4625]) ).
fof(f4625,plain,
( spl89_196
<=> c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK12(v_b____,v_b____,v_P_H____,v_P_H____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_196])]) ).
fof(f3862,plain,
( spl89_175
<=> c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK12(v_b____,v_b_H____,v_P_H____,v_P_H____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_175])]) ).
fof(f4588,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_a____,v_b____),hAPP(v_P____,sK12(v_b____,v_b____,v_P_H____,v_P_H____)))
| ~ spl89_174
| spl89_175 ),
inference(backward_demodulation,[],[f3863,f3855]) ).
fof(f3863,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_a____,v_b____),hAPP(v_P____,sK12(v_b____,v_b_H____,v_P_H____,v_P_H____)))
| spl89_175 ),
inference(avatar_component_clause,[],[f3862]) ).
fof(f4787,plain,
( ~ spl89_226
| spl89_163
| ~ spl89_174 ),
inference(avatar_split_clause,[],[f4577,f3854,f3750,f4784]) ).
fof(f4784,plain,
( spl89_226
<=> c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK12(v_b____,v_b____,v_P_H____,v_P____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_226])]) ).
fof(f3750,plain,
( spl89_163
<=> c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK12(v_b_H____,v_b____,v_P_H____,v_P____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_163])]) ).
fof(f4577,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_a____,v_b____),hAPP(v_P____,sK12(v_b____,v_b____,v_P_H____,v_P____)))
| spl89_163
| ~ spl89_174 ),
inference(backward_demodulation,[],[f3751,f3855]) ).
fof(f3751,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_a____,v_b____),hAPP(v_P____,sK12(v_b_H____,v_b____,v_P_H____,v_P____)))
| spl89_163 ),
inference(avatar_component_clause,[],[f3750]) ).
fof(f4782,plain,
( ~ spl89_225
| spl89_105
| ~ spl89_174 ),
inference(avatar_split_clause,[],[f4557,f3854,f3269,f4779]) ).
fof(f4779,plain,
( spl89_225
<=> c_member(tc_prod(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_a_H____,v_b____),hAPP(v_P_H____,sK12(v_b____,v_a_H____,v_P_H____,v_P_H____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_225])]) ).
fof(f4557,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_a_H____,v_b____),hAPP(v_P_H____,sK12(v_b____,v_a_H____,v_P_H____,v_P_H____)))
| spl89_105
| ~ spl89_174 ),
inference(backward_demodulation,[],[f3270,f3855]) ).
fof(f4777,plain,
( spl89_224
| ~ spl89_174
| ~ spl89_177 ),
inference(avatar_split_clause,[],[f4590,f3910,f3854,f4774]) ).
fof(f4774,plain,
( spl89_224
<=> c_member(tc_prod(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_b____,v_b____),hAPP(v_P_H____,sK12(v_b____,v_a____,v_P____,v_P____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_224])]) ).
fof(f3910,plain,
( spl89_177
<=> c_member(tc_prod(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_b____,v_b_H____),hAPP(v_P_H____,sK12(v_b____,v_a____,v_P____,v_P____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_177])]) ).
fof(f4590,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_b____,v_b____),hAPP(v_P_H____,sK12(v_b____,v_a____,v_P____,v_P____)))
| ~ spl89_174
| ~ spl89_177 ),
inference(backward_demodulation,[],[f3912,f3855]) ).
fof(f3912,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_b____,v_b_H____),hAPP(v_P_H____,sK12(v_b____,v_a____,v_P____,v_P____)))
| ~ spl89_177 ),
inference(avatar_component_clause,[],[f3910]) ).
fof(f4769,plain,
( ~ spl89_223
| spl89_168
| ~ spl89_174 ),
inference(avatar_split_clause,[],[f4582,f3854,f3802,f4766]) ).
fof(f4766,plain,
( spl89_223
<=> c_member(tc_prod(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_b____,v_b____),hAPP(v_P____,sK12(v_b____,v_b____,v_P_H____,v_P____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_223])]) ).
fof(f3802,plain,
( spl89_168
<=> c_member(tc_prod(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_b_H____,v_b____),hAPP(v_P____,sK12(v_b_H____,v_b____,v_P_H____,v_P____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_168])]) ).
fof(f4582,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_b____,v_b____),hAPP(v_P____,sK12(v_b____,v_b____,v_P_H____,v_P____)))
| spl89_168
| ~ spl89_174 ),
inference(backward_demodulation,[],[f3804,f3855]) ).
fof(f3804,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_b_H____,v_b____),hAPP(v_P____,sK12(v_b_H____,v_b____,v_P_H____,v_P____)))
| spl89_168 ),
inference(avatar_component_clause,[],[f3802]) ).
fof(f4764,plain,
( ~ spl89_199
| spl89_167
| ~ spl89_174 ),
inference(avatar_split_clause,[],[f4581,f3854,f3792,f4640]) ).
fof(f4640,plain,
( spl89_199
<=> c_member(tc_prod(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_b____,v_b____),hAPP(v_F,v_P_H____)) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_199])]) ).
fof(f3792,plain,
( spl89_167
<=> c_member(tc_prod(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_b____,v_b_H____),hAPP(v_F,v_P_H____)) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_167])]) ).
fof(f4581,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_b____,v_b____),hAPP(v_F,v_P_H____))
| spl89_167
| ~ spl89_174 ),
inference(backward_demodulation,[],[f3793,f3855]) ).
fof(f3793,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_b____,v_b_H____),hAPP(v_F,v_P_H____))
| spl89_167 ),
inference(avatar_component_clause,[],[f3792]) ).
fof(f4763,plain,
( ~ spl89_222
| spl89_173
| ~ spl89_174 ),
inference(avatar_split_clause,[],[f4587,f3854,f3846,f4760]) ).
fof(f4760,plain,
( spl89_222
<=> c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK23(v_P_H____,v_P____,v_b____,v_b____,v_a____,v_b____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_222])]) ).
fof(f3846,plain,
( spl89_173
<=> c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK23(v_P_H____,v_P____,v_b____,v_b_H____,v_a____,v_b____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_173])]) ).
fof(f4587,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_a____,v_b____),hAPP(v_P____,sK23(v_P_H____,v_P____,v_b____,v_b____,v_a____,v_b____)))
| spl89_173
| ~ spl89_174 ),
inference(backward_demodulation,[],[f3847,f3855]) ).
fof(f3847,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_a____,v_b____),hAPP(v_P____,sK23(v_P_H____,v_P____,v_b____,v_b_H____,v_a____,v_b____)))
| spl89_173 ),
inference(avatar_component_clause,[],[f3846]) ).
fof(f4758,plain,
( ~ spl89_221
| spl89_23
| ~ spl89_174 ),
inference(avatar_split_clause,[],[f4551,f3854,f2739,f4755]) ).
fof(f4551,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_a_H____,v_b____),hAPP(v_F,v_P_H____))
| spl89_23
| ~ spl89_174 ),
inference(backward_demodulation,[],[f2741,f3855]) ).
fof(f4753,plain,
( spl89_220
| ~ spl89_143
| ~ spl89_174 ),
inference(avatar_split_clause,[],[f4567,f3854,f3471,f4750]) ).
fof(f4750,plain,
( spl89_220
<=> c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK12(v_b____,v_a_H____,v_P_H____,v_P____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_220])]) ).
fof(f4567,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_a____,v_b____),hAPP(v_P____,sK12(v_b____,v_a_H____,v_P_H____,v_P____)))
| ~ spl89_143
| ~ spl89_174 ),
inference(backward_demodulation,[],[f3473,f3855]) ).
fof(f4748,plain,
( spl89_219
| ~ spl89_107
| ~ spl89_174 ),
inference(avatar_split_clause,[],[f4559,f3854,f3278,f4745]) ).
fof(f4745,plain,
( spl89_219
<=> c_member(tc_prod(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_a_H____,v_b____),hAPP(v_P_H____,sK12(v_b____,v_a_H____,v_P_H____,v_P____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_219])]) ).
fof(f4559,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_a_H____,v_b____),hAPP(v_P_H____,sK12(v_b____,v_a_H____,v_P_H____,v_P____)))
| ~ spl89_107
| ~ spl89_174 ),
inference(backward_demodulation,[],[f3280,f3855]) ).
fof(f4743,plain,
( ~ spl89_218
| spl89_164
| ~ spl89_174 ),
inference(avatar_split_clause,[],[f4578,f3854,f3757,f4740]) ).
fof(f4740,plain,
( spl89_218
<=> c_member(tc_prod(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_b____,v_b____),hAPP(v_P_H____,sK12(v_b____,v_b____,v_P____,v_P_H____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_218])]) ).
fof(f3757,plain,
( spl89_164
<=> c_member(tc_prod(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_b____,v_b_H____),hAPP(v_P_H____,sK12(v_b____,v_b_H____,v_P____,v_P_H____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_164])]) ).
fof(f4578,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_b____,v_b____),hAPP(v_P_H____,sK12(v_b____,v_b____,v_P____,v_P_H____)))
| spl89_164
| ~ spl89_174 ),
inference(backward_demodulation,[],[f3758,f3855]) ).
fof(f3758,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_b____,v_b_H____),hAPP(v_P_H____,sK12(v_b____,v_b_H____,v_P____,v_P_H____)))
| spl89_164 ),
inference(avatar_component_clause,[],[f3757]) ).
fof(f4738,plain,
( ~ spl89_217
| spl89_142
| ~ spl89_174 ),
inference(avatar_split_clause,[],[f4566,f3854,f3463,f4735]) ).
fof(f4735,plain,
( spl89_217
<=> c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK12(v_b____,v_a_H____,v_P_H____,v_P_H____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_217])]) ).
fof(f4566,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_a____,v_b____),hAPP(v_P____,sK12(v_b____,v_a_H____,v_P_H____,v_P_H____)))
| spl89_142
| ~ spl89_174 ),
inference(backward_demodulation,[],[f3464,f3855]) ).
fof(f4733,plain,
( spl89_216
| ~ spl89_155
| ~ spl89_174 ),
inference(avatar_split_clause,[],[f4570,f3854,f3601,f4730]) ).
fof(f4570,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_a____,v_b____),hAPP(v_P____,sK23(v_P_H____,v_P____,v_a_H____,v_b____,v_a____,v_b____)))
| ~ spl89_155
| ~ spl89_174 ),
inference(backward_demodulation,[],[f3603,f3855]) ).
fof(f4728,plain,
( ~ spl89_215
| spl89_141
| ~ spl89_174 ),
inference(avatar_split_clause,[],[f4565,f3854,f3456,f4725]) ).
fof(f4725,plain,
( spl89_215
<=> c_member(tc_prod(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_a_H____,v_b____),hAPP(v_P_H____,sK12(v_a_H____,v_b____,v_P____,v_P_H____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_215])]) ).
fof(f4565,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_a_H____,v_b____),hAPP(v_P_H____,sK12(v_a_H____,v_b____,v_P____,v_P_H____)))
| spl89_141
| ~ spl89_174 ),
inference(backward_demodulation,[],[f3457,f3855]) ).
fof(f4723,plain,
( ~ spl89_214
| spl89_170
| ~ spl89_174 ),
inference(avatar_split_clause,[],[f4584,f3854,f3826,f4720]) ).
fof(f4720,plain,
( spl89_214
<=> c_member(tc_prod(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_b____,v_b____),hAPP(v_F,v_P____)) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_214])]) ).
fof(f4584,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_b____,v_b____),hAPP(v_F,v_P____))
| spl89_170
| ~ spl89_174 ),
inference(backward_demodulation,[],[f3828,f3855]) ).
fof(f4718,plain,
( ~ spl89_213
| spl89_106
| ~ spl89_174 ),
inference(avatar_split_clause,[],[f4558,f3854,f3273,f4715]) ).
fof(f4715,plain,
( spl89_213
<=> c_member(tc_prod(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_b____,v_a_H____),hAPP(v_F,v_P_H____)) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_213])]) ).
fof(f4558,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_b____,v_a_H____),hAPP(v_F,v_P_H____))
| spl89_106
| ~ spl89_174 ),
inference(backward_demodulation,[],[f3274,f3855]) ).
fof(f4713,plain,
( ~ spl89_212
| spl89_97
| ~ spl89_174 ),
inference(avatar_split_clause,[],[f4552,f3854,f3196,f4710]) ).
fof(f4710,plain,
( spl89_212
<=> c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK18(v_P_H____,v_b____,v_a_H____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_212])]) ).
fof(f4552,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_a____,v_b____),hAPP(v_P____,sK18(v_P_H____,v_b____,v_a_H____)))
| spl89_97
| ~ spl89_174 ),
inference(backward_demodulation,[],[f3198,f3855]) ).
fof(f4708,plain,
( spl89_211
| ~ spl89_101
| ~ spl89_174 ),
inference(avatar_split_clause,[],[f4555,f3854,f3236,f4705]) ).
fof(f4555,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_a____,v_b____),hAPP(v_P____,sK23(v_P____,v_P_H____,v_a____,v_b____,v_a_H____,v_b____)))
| ~ spl89_101
| ~ spl89_174 ),
inference(backward_demodulation,[],[f3238,f3855]) ).
fof(f4703,plain,
( spl89_210
| ~ spl89_125
| ~ spl89_174 ),
inference(avatar_split_clause,[],[f4563,f3854,f3376,f4700]) ).
fof(f4700,plain,
( spl89_210
<=> c_member(tc_prod(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_b____,v_a_H____),hAPP(v_P_H____,sK12(v_a_H____,v_b____,v_P_H____,v_P_H____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_210])]) ).
fof(f4563,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_b____,v_a_H____),hAPP(v_P_H____,sK12(v_a_H____,v_b____,v_P_H____,v_P_H____)))
| ~ spl89_125
| ~ spl89_174 ),
inference(backward_demodulation,[],[f3378,f3855]) ).
fof(f4698,plain,
( spl89_202
| ~ spl89_165
| ~ spl89_174 ),
inference(avatar_split_clause,[],[f4579,f3854,f3762,f4658]) ).
fof(f4579,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_b____,v_b____),hAPP(v_P_H____,sK12(v_b____,v_b____,v_P_H____,v_P_H____)))
| ~ spl89_165
| ~ spl89_174 ),
inference(backward_demodulation,[],[f3764,f3855]) ).
fof(f4697,plain,
( ~ spl89_209
| spl89_144
| ~ spl89_174 ),
inference(avatar_split_clause,[],[f4568,f3854,f3477,f4694]) ).
fof(f4694,plain,
( spl89_209
<=> c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK12(v_a_H____,v_b____,v_P_H____,v_P_H____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_209])]) ).
fof(f4568,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_a____,v_b____),hAPP(v_P____,sK12(v_a_H____,v_b____,v_P_H____,v_P_H____)))
| spl89_144
| ~ spl89_174 ),
inference(backward_demodulation,[],[f3478,f3855]) ).
fof(f4692,plain,
( ~ spl89_208
| spl89_145
| ~ spl89_174 ),
inference(avatar_split_clause,[],[f4569,f3854,f3483,f4689]) ).
fof(f4689,plain,
( spl89_208
<=> c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK12(v_a_H____,v_b____,v_P____,v_P_H____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_208])]) ).
fof(f4569,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_a____,v_b____),hAPP(v_P____,sK12(v_a_H____,v_b____,v_P____,v_P_H____)))
| spl89_145
| ~ spl89_174 ),
inference(backward_demodulation,[],[f3484,f3855]) ).
fof(f4687,plain,
( ~ spl89_207
| spl89_172
| ~ spl89_174 ),
inference(avatar_split_clause,[],[f4586,f3854,f3841,f4684]) ).
fof(f4684,plain,
( spl89_207
<=> c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK38(v_b____,v_b____,v_a____,v_P____,v_b____,v_P_H____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_207])]) ).
fof(f3841,plain,
( spl89_172
<=> c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK38(v_b_H____,v_b____,v_a____,v_P____,v_b____,v_P_H____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_172])]) ).
fof(f4586,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_a____,v_b____),hAPP(v_P____,sK38(v_b____,v_b____,v_a____,v_P____,v_b____,v_P_H____)))
| spl89_172
| ~ spl89_174 ),
inference(backward_demodulation,[],[f3842,f3855]) ).
fof(f3842,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_a____,v_b____),hAPP(v_P____,sK38(v_b_H____,v_b____,v_a____,v_P____,v_b____,v_P_H____)))
| spl89_172 ),
inference(avatar_component_clause,[],[f3841]) ).
fof(f4682,plain,
( ~ spl89_206
| ~ spl89_174
| spl89_178 ),
inference(avatar_split_clause,[],[f4591,f3915,f3854,f4679]) ).
fof(f4679,plain,
( spl89_206
<=> c_member(tc_prod(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_b____,v_b____),hAPP(v_P_H____,sK12(v_a____,v_b____,v_P_H____,v_P____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_206])]) ).
fof(f3915,plain,
( spl89_178
<=> c_member(tc_prod(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_b____,v_b_H____),hAPP(v_P_H____,sK12(v_a____,v_b____,v_P_H____,v_P____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_178])]) ).
fof(f4591,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_b____,v_b____),hAPP(v_P_H____,sK12(v_a____,v_b____,v_P_H____,v_P____)))
| ~ spl89_174
| spl89_178 ),
inference(backward_demodulation,[],[f3916,f3855]) ).
fof(f3916,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_b____,v_b_H____),hAPP(v_P_H____,sK12(v_a____,v_b____,v_P_H____,v_P____)))
| spl89_178 ),
inference(avatar_component_clause,[],[f3915]) ).
fof(f4677,plain,
( spl89_202
| ~ spl89_158
| ~ spl89_174 ),
inference(avatar_split_clause,[],[f4573,f3854,f3711,f4658]) ).
fof(f3711,plain,
( spl89_158
<=> c_member(tc_prod(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_b_H____,v_b____),hAPP(v_P_H____,sK12(v_b____,v_b_H____,v_P_H____,v_P_H____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_158])]) ).
fof(f4573,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_b____,v_b____),hAPP(v_P_H____,sK12(v_b____,v_b____,v_P_H____,v_P_H____)))
| ~ spl89_158
| ~ spl89_174 ),
inference(backward_demodulation,[],[f3712,f3855]) ).
fof(f3712,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_b_H____,v_b____),hAPP(v_P_H____,sK12(v_b____,v_b_H____,v_P_H____,v_P_H____)))
| ~ spl89_158 ),
inference(avatar_component_clause,[],[f3711]) ).
fof(f4676,plain,
( spl89_205
| ~ spl89_104
| ~ spl89_174 ),
inference(avatar_split_clause,[],[f4556,f3854,f3265,f4673]) ).
fof(f4673,plain,
( spl89_205
<=> c_member(tc_prod(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_b____,v_a_H____),hAPP(v_P_H____,sK12(v_b____,v_a_H____,v_P_H____,v_P_H____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_205])]) ).
fof(f4556,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_b____,v_a_H____),hAPP(v_P_H____,sK12(v_b____,v_a_H____,v_P_H____,v_P_H____)))
| ~ spl89_104
| ~ spl89_174 ),
inference(backward_demodulation,[],[f3267,f3855]) ).
fof(f4671,plain,
( ~ spl89_204
| spl89_171
| ~ spl89_174 ),
inference(avatar_split_clause,[],[f4585,f3854,f3831,f4668]) ).
fof(f4668,plain,
( spl89_204
<=> c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK23(v_P____,v_P_H____,v_a____,v_b____,v_b____,v_b____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_204])]) ).
fof(f3831,plain,
( spl89_171
<=> c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK23(v_P____,v_P_H____,v_a____,v_b____,v_b____,v_b_H____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_171])]) ).
fof(f4585,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_a____,v_b____),hAPP(v_P____,sK23(v_P____,v_P_H____,v_a____,v_b____,v_b____,v_b____)))
| spl89_171
| ~ spl89_174 ),
inference(backward_demodulation,[],[f3833,f3855]) ).
fof(f3833,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_a____,v_b____),hAPP(v_P____,sK23(v_P____,v_P_H____,v_a____,v_b____,v_b____,v_b_H____)))
| spl89_171 ),
inference(avatar_component_clause,[],[f3831]) ).
fof(f4666,plain,
( ~ spl89_203
| ~ spl89_174
| spl89_176 ),
inference(avatar_split_clause,[],[f4589,f3874,f3854,f4663]) ).
fof(f4663,plain,
( spl89_203
<=> c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK12(v_b____,v_b____,v_P____,v_P_H____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_203])]) ).
fof(f3874,plain,
( spl89_176
<=> c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK12(v_b____,v_b_H____,v_P____,v_P_H____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_176])]) ).
fof(f4589,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_a____,v_b____),hAPP(v_P____,sK12(v_b____,v_b____,v_P____,v_P_H____)))
| ~ spl89_174
| spl89_176 ),
inference(backward_demodulation,[],[f3875,f3855]) ).
fof(f3875,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_a____,v_b____),hAPP(v_P____,sK12(v_b____,v_b_H____,v_P____,v_P_H____)))
| spl89_176 ),
inference(avatar_component_clause,[],[f3874]) ).
fof(f4661,plain,
( spl89_202
| ~ spl89_161
| ~ spl89_174 ),
inference(avatar_split_clause,[],[f4576,f3854,f3738,f4658]) ).
fof(f3738,plain,
( spl89_161
<=> c_member(tc_prod(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_b_H____,v_b____),hAPP(v_P_H____,sK12(v_b_H____,v_b____,v_P_H____,v_P_H____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_161])]) ).
fof(f4576,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_b____,v_b____),hAPP(v_P_H____,sK12(v_b____,v_b____,v_P_H____,v_P_H____)))
| ~ spl89_161
| ~ spl89_174 ),
inference(backward_demodulation,[],[f3739,f3855]) ).
fof(f3739,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_b_H____,v_b____),hAPP(v_P_H____,sK12(v_b_H____,v_b____,v_P_H____,v_P_H____)))
| ~ spl89_161 ),
inference(avatar_component_clause,[],[f3738]) ).
fof(f4653,plain,
( ~ spl89_201
| ~ spl89_174
| spl89_180 ),
inference(avatar_split_clause,[],[f4593,f4019,f3854,f4650]) ).
fof(f4650,plain,
( spl89_201
<=> c_member(tc_prod(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_b____,v_b____),hAPP(v_P_H____,sK13(v_b____,v_a____,v_b____,v_P____,v_P_H____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_201])]) ).
fof(f4019,plain,
( spl89_180
<=> c_member(tc_prod(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_b____,v_b_H____),hAPP(v_P_H____,sK13(v_b_H____,v_a____,v_b____,v_P____,v_P_H____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_180])]) ).
fof(f4593,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_b____,v_b____),hAPP(v_P_H____,sK13(v_b____,v_a____,v_b____,v_P____,v_P_H____)))
| ~ spl89_174
| spl89_180 ),
inference(backward_demodulation,[],[f4020,f3855]) ).
fof(f4020,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_b____,v_b_H____),hAPP(v_P_H____,sK13(v_b_H____,v_a____,v_b____,v_P____,v_P_H____)))
| spl89_180 ),
inference(avatar_component_clause,[],[f4019]) ).
fof(f4648,plain,
( ~ spl89_200
| spl89_109
| ~ spl89_174 ),
inference(avatar_split_clause,[],[f4561,f3854,f3286,f4645]) ).
fof(f4645,plain,
( spl89_200
<=> c_member(tc_prod(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_b____,v_a_H____),hAPP(v_P____,sK12(v_b____,v_a_H____,v_P_H____,v_P____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_200])]) ).
fof(f4561,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_b____,v_a_H____),hAPP(v_P____,sK12(v_b____,v_a_H____,v_P_H____,v_P____)))
| spl89_109
| ~ spl89_174 ),
inference(backward_demodulation,[],[f3287,f3855]) ).
fof(f4643,plain,
( ~ spl89_199
| spl89_169
| ~ spl89_174 ),
inference(avatar_split_clause,[],[f4583,f3854,f3817,f4640]) ).
fof(f3817,plain,
( spl89_169
<=> c_member(tc_prod(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_b_H____,v_b____),hAPP(v_F,v_P_H____)) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_169])]) ).
fof(f4583,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_b____,v_b____),hAPP(v_F,v_P_H____))
| spl89_169
| ~ spl89_174 ),
inference(backward_demodulation,[],[f3819,f3855]) ).
fof(f3819,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_b_H____,v_b____),hAPP(v_F,v_P_H____))
| spl89_169 ),
inference(avatar_component_clause,[],[f3817]) ).
fof(f4638,plain,
( spl89_198
| ~ spl89_156
| ~ spl89_174 ),
inference(avatar_split_clause,[],[f4571,f3854,f3619,f4635]) ).
fof(f4635,plain,
( spl89_198
<=> c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK38(v_b____,v_a_H____,v_a____,v_P____,v_b____,v_P_H____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_198])]) ).
fof(f4571,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_a____,v_b____),hAPP(v_P____,sK38(v_b____,v_a_H____,v_a____,v_P____,v_b____,v_P_H____)))
| ~ spl89_156
| ~ spl89_174 ),
inference(backward_demodulation,[],[f3621,f3855]) ).
fof(f3621,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_a____,v_b____),hAPP(v_P____,sK38(v_b_H____,v_a_H____,v_a____,v_P____,v_b____,v_P_H____)))
| ~ spl89_156 ),
inference(avatar_component_clause,[],[f3619]) ).
fof(f4633,plain,
( spl89_197
| ~ spl89_140
| ~ spl89_174 ),
inference(avatar_split_clause,[],[f4564,f3854,f3452,f4630]) ).
fof(f4630,plain,
( spl89_197
<=> c_member(tc_prod(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_b____,v_a_H____),hAPP(v_P____,sK12(v_a_H____,v_b____,v_P____,v_P_H____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_197])]) ).
fof(f4564,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_b____,v_a_H____),hAPP(v_P____,sK12(v_a_H____,v_b____,v_P____,v_P_H____)))
| ~ spl89_140
| ~ spl89_174 ),
inference(backward_demodulation,[],[f3454,f3855]) ).
fof(f4628,plain,
( ~ spl89_196
| spl89_160
| ~ spl89_174 ),
inference(avatar_split_clause,[],[f4575,f3854,f3731,f4625]) ).
fof(f3731,plain,
( spl89_160
<=> c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK12(v_b_H____,v_b____,v_P_H____,v_P_H____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_160])]) ).
fof(f4575,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_a____,v_b____),hAPP(v_P____,sK12(v_b____,v_b____,v_P_H____,v_P_H____)))
| spl89_160
| ~ spl89_174 ),
inference(backward_demodulation,[],[f3732,f3855]) ).
fof(f3732,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_a____,v_b____),hAPP(v_P____,sK12(v_b_H____,v_b____,v_P_H____,v_P_H____)))
| spl89_160 ),
inference(avatar_component_clause,[],[f3731]) ).
fof(f4623,plain,
( ~ spl89_195
| spl89_124
| ~ spl89_174 ),
inference(avatar_split_clause,[],[f4562,f3854,f3372,f4620]) ).
fof(f4620,plain,
( spl89_195
<=> c_member(tc_prod(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_a_H____,v_b____),hAPP(v_P_H____,sK12(v_a_H____,v_b____,v_P_H____,v_P_H____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_195])]) ).
fof(f4562,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_a_H____,v_b____),hAPP(v_P_H____,sK12(v_a_H____,v_b____,v_P_H____,v_P_H____)))
| spl89_124
| ~ spl89_174 ),
inference(backward_demodulation,[],[f3373,f3855]) ).
fof(f4618,plain,
( ~ spl89_194
| ~ spl89_174
| spl89_179 ),
inference(avatar_split_clause,[],[f4592,f4013,f3854,f4615]) ).
fof(f4615,plain,
( spl89_194
<=> c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK13(v_b____,v_a____,v_b____,v_P____,v_P_H____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_194])]) ).
fof(f4013,plain,
( spl89_179
<=> c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK13(v_b_H____,v_a____,v_b____,v_P____,v_P_H____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_179])]) ).
fof(f4592,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_a____,v_b____),hAPP(v_P____,sK13(v_b____,v_a____,v_b____,v_P____,v_P_H____)))
| ~ spl89_174
| spl89_179 ),
inference(backward_demodulation,[],[f4014,f3855]) ).
fof(f4014,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_a____,v_b____),hAPP(v_P____,sK13(v_b_H____,v_a____,v_b____,v_P____,v_P_H____)))
| spl89_179 ),
inference(avatar_component_clause,[],[f4013]) ).
fof(f4613,plain,
( ~ spl89_193
| spl89_166
| ~ spl89_174 ),
inference(avatar_split_clause,[],[f4580,f3854,f3787,f4610]) ).
fof(f4610,plain,
( spl89_193
<=> c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK18(v_P_H____,v_b____,v_b____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_193])]) ).
fof(f3787,plain,
( spl89_166
<=> c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK18(v_P_H____,v_b_H____,v_b____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_166])]) ).
fof(f4580,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_a____,v_b____),hAPP(v_P____,sK18(v_P_H____,v_b____,v_b____)))
| spl89_166
| ~ spl89_174 ),
inference(backward_demodulation,[],[f3789,f3855]) ).
fof(f3789,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_a____,v_b____),hAPP(v_P____,sK18(v_P_H____,v_b_H____,v_b____)))
| spl89_166 ),
inference(avatar_component_clause,[],[f3787]) ).
fof(f4608,plain,
( ~ spl89_192
| spl89_159
| ~ spl89_174 ),
inference(avatar_split_clause,[],[f4574,f3854,f3724,f4605]) ).
fof(f4605,plain,
( spl89_192
<=> c_member(tc_prod(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_b____,v_b____),hAPP(v_P_H____,sK12(v_b____,v_b____,v_P_H____,v_P____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_192])]) ).
fof(f3724,plain,
( spl89_159
<=> c_member(tc_prod(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_b____,v_b_H____),hAPP(v_P_H____,sK12(v_b_H____,v_b____,v_P_H____,v_P____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_159])]) ).
fof(f4574,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_b____,v_b____),hAPP(v_P_H____,sK12(v_b____,v_b____,v_P_H____,v_P____)))
| spl89_159
| ~ spl89_174 ),
inference(backward_demodulation,[],[f3725,f3855]) ).
fof(f3725,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_b____,v_b_H____),hAPP(v_P_H____,sK12(v_b_H____,v_b____,v_P_H____,v_P____)))
| spl89_159 ),
inference(avatar_component_clause,[],[f3724]) ).
fof(f4603,plain,
( ~ spl89_191
| spl89_157
| ~ spl89_174 ),
inference(avatar_split_clause,[],[f4572,f3854,f3702,f4600]) ).
fof(f4600,plain,
( spl89_191
<=> c_member(tc_prod(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_b____,v_b____),hAPP(v_P____,sK12(v_b____,v_b____,v_P____,v_P_H____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_191])]) ).
fof(f3702,plain,
( spl89_157
<=> c_member(tc_prod(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_b_H____,v_b____),hAPP(v_P____,sK12(v_b____,v_b_H____,v_P____,v_P_H____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_157])]) ).
fof(f4572,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_b____,v_b____),hAPP(v_P____,sK12(v_b____,v_b____,v_P____,v_P_H____)))
| spl89_157
| ~ spl89_174 ),
inference(backward_demodulation,[],[f3704,f3855]) ).
fof(f3704,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_b_H____,v_b____),hAPP(v_P____,sK12(v_b____,v_b_H____,v_P____,v_P_H____)))
| spl89_157 ),
inference(avatar_component_clause,[],[f3702]) ).
fof(f4598,plain,
( ~ spl89_190
| spl89_108
| ~ spl89_174 ),
inference(avatar_split_clause,[],[f4560,f3854,f3282,f4595]) ).
fof(f4595,plain,
( spl89_190
<=> c_member(tc_prod(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_b____,v_a_H____),hAPP(v_F,v_P____)) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_190])]) ).
fof(f4560,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_b____,v_a_H____),hAPP(v_F,v_P____))
| spl89_108
| ~ spl89_174 ),
inference(backward_demodulation,[],[f3283,f3855]) ).
fof(f4547,plain,
( ~ spl89_101
| spl89_24
| spl89_102
| ~ spl89_5
| spl89_26
| spl89_103
| ~ spl89_86
| ~ spl89_101 ),
inference(avatar_split_clause,[],[f4546,f3236,f3108,f3244,f2765,f2514,f3240,f2743,f3236]) ).
fof(f3108,plain,
( spl89_86
<=> ! [X22,X21,X23] :
( ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X22,X23),hAPP(X21,sK23(X21,v_P_H____,X22,X23,v_a_H____,v_b_H____)))
| v_a_H____ = X23
| v_b_H____ = X22
| X22 = X23
| ~ c_member(tc_prod(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_a_H____,v_b_H____),hAPP(v_P_H____,sK23(X21,v_P_H____,X22,X23,v_a_H____,v_b_H____)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X21,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X22,X23),hAPP(v_F,X21)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_86])]) ).
fof(f4546,plain,
( v_a____ = v_b_H____
| v_a____ = v_b____
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P____,c_Arrow__Order__Mirabelle_OProf)
| v_b____ = v_a_H____
| c_member(tc_prod(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_a____,v_b____),hAPP(v_F,v_P____))
| ~ c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK23(v_P____,v_P_H____,v_a____,v_b____,v_a_H____,v_b_H____)))
| ~ spl89_86
| ~ spl89_101 ),
inference(resolution,[],[f3238,f4489]) ).
fof(f4489,plain,
( ! [X2,X0,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,v_a____,v_b____),hAPP(v_P____,sK23(X2,v_P_H____,X0,X1,v_a_H____,v_b_H____)))
| X0 = 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,X0,X1),hAPP(X2,sK23(X2,v_P_H____,X0,X1,v_a_H____,v_b_H____)))
| v_b_H____ = X0
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X0,X1),hAPP(v_F,X2))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X2,c_Arrow__Order__Mirabelle_OProf)
| v_a_H____ = X1 )
| ~ spl89_86 ),
inference(resolution,[],[f3109,f1771]) ).
fof(f3109,plain,
( ! [X21,X22,X23] :
( ~ c_member(tc_prod(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_a_H____,v_b_H____),hAPP(v_P_H____,sK23(X21,v_P_H____,X22,X23,v_a_H____,v_b_H____)))
| v_a_H____ = X23
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X21,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X22,X23),hAPP(v_F,X21))
| X22 = X23
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X22,X23),hAPP(X21,sK23(X21,v_P_H____,X22,X23,v_a_H____,v_b_H____)))
| v_b_H____ = X22 )
| ~ spl89_86 ),
inference(avatar_component_clause,[],[f3108]) ).
fof(f4456,plain,
( spl89_24
| ~ spl89_5
| ~ spl89_50
| ~ spl89_49
| ~ spl89_72 ),
inference(avatar_split_clause,[],[f4455,f3037,f2895,f2899,f2514,f2743]) ).
fof(f2899,plain,
( spl89_50
<=> c_member(tc_prod(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_b____,v_a____),hAPP(v_P_H____,sK12(v_b____,v_a____,v_P____,v_P_H____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_50])]) ).
fof(f2895,plain,
( spl89_49
<=> c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK12(v_b____,v_a____,v_P____,v_P_H____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_49])]) ).
fof(f3037,plain,
( spl89_72
<=> ! [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,v_a____,v_b____),hAPP(v_F,X3))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X3,c_Arrow__Order__Mirabelle_OProf)
| ~ c_member(tc_prod(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_a____,v_b____),hAPP(X3,sK12(v_b____,v_a____,X3,v_P_H____)))
| ~ c_member(tc_prod(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_b____,v_a____),hAPP(v_P_H____,sK12(v_b____,v_a____,X3,v_P_H____))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_72])]) ).
fof(f4455,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_b____,v_a____),hAPP(v_P_H____,sK12(v_b____,v_a____,v_P____,v_P_H____)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P____,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(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_a____,v_b____),hAPP(v_F,v_P____))
| ~ spl89_49
| ~ spl89_72 ),
inference(resolution,[],[f3038,f2897]) ).
fof(f2897,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_a____,v_b____),hAPP(v_P____,sK12(v_b____,v_a____,v_P____,v_P_H____)))
| ~ spl89_49 ),
inference(avatar_component_clause,[],[f2895]) ).
fof(f3038,plain,
( ! [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,v_a____,v_b____),hAPP(X3,sK12(v_b____,v_a____,X3,v_P_H____)))
| ~ c_member(tc_prod(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_b____,v_a____),hAPP(v_P_H____,sK12(v_b____,v_a____,X3,v_P_H____)))
| c_member(tc_prod(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_a____,v_b____),hAPP(v_F,X3))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X3,c_Arrow__Order__Mirabelle_OProf) )
| ~ spl89_72 ),
inference(avatar_component_clause,[],[f3037]) ).
fof(f4414,plain,
( spl89_74
| ~ spl89_91
| ~ spl89_102
| ~ spl89_103 ),
inference(avatar_split_clause,[],[f4413,f3244,f3240,f3128,f3045]) ).
fof(f3045,plain,
( spl89_74
<=> ! [X9,X8] :
( c_member(tc_prod(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_a____,X9),hAPP(v_F,X8))
| c_member(tc_prod(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_b____,v_a____),hAPP(v_P_H____,sK13(X9,v_b____,v_a____,v_P_H____,X8)))
| c_member(tc_prod(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_a____,X9),hAPP(X8,sK13(X9,v_b____,v_a____,v_P_H____,X8)))
| v_a____ = X9
| v_b____ = X9
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X8,c_Arrow__Order__Mirabelle_OProf) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_74])]) ).
fof(f4413,plain,
( ! [X8,X9] :
( v_a____ = X9
| c_member(tc_prod(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_a____,X9),hAPP(X8,sK13(X9,v_b____,v_a____,v_P_H____,X8)))
| c_member(tc_prod(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_b____,v_a____),hAPP(v_P_H____,sK13(X9,v_b____,v_a____,v_P_H____,X8)))
| c_member(tc_prod(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_a____,X9),hAPP(v_F,X8))
| v_b____ = X9
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X8,c_Arrow__Order__Mirabelle_OProf) )
| ~ spl89_91
| ~ spl89_102
| ~ spl89_103 ),
inference(forward_demodulation,[],[f4412,f3242]) ).
fof(f3242,plain,
( v_b____ = v_a_H____
| ~ spl89_102 ),
inference(avatar_component_clause,[],[f3240]) ).
fof(f4412,plain,
( ! [X8,X9] :
( c_member(tc_prod(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_b____,v_a____),hAPP(v_P_H____,sK13(X9,v_b____,v_a____,v_P_H____,X8)))
| v_a_H____ = X9
| v_a____ = X9
| c_member(tc_prod(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_a____,X9),hAPP(X8,sK13(X9,v_b____,v_a____,v_P_H____,X8)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X8,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(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_a____,X9),hAPP(v_F,X8)) )
| ~ spl89_91
| ~ spl89_102
| ~ spl89_103 ),
inference(forward_demodulation,[],[f4411,f3242]) ).
fof(f4411,plain,
( ! [X8,X9] :
( v_a____ = X9
| c_member(tc_prod(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_a____,X9),hAPP(X8,sK13(X9,v_a_H____,v_a____,v_P_H____,X8)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X8,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(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_a____,X9),hAPP(v_F,X8))
| c_member(tc_prod(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_b____,v_a____),hAPP(v_P_H____,sK13(X9,v_b____,v_a____,v_P_H____,X8)))
| v_a_H____ = X9 )
| ~ spl89_91
| ~ spl89_102
| ~ spl89_103 ),
inference(forward_demodulation,[],[f4410,f3246]) ).
fof(f4410,plain,
( ! [X8,X9] :
( v_b_H____ = X9
| c_member(tc_prod(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_b____,v_a____),hAPP(v_P_H____,sK13(X9,v_b____,v_a____,v_P_H____,X8)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X8,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(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_a____,X9),hAPP(X8,sK13(X9,v_a_H____,v_a____,v_P_H____,X8)))
| v_a_H____ = X9
| c_member(tc_prod(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_a____,X9),hAPP(v_F,X8)) )
| ~ spl89_91
| ~ spl89_102
| ~ spl89_103 ),
inference(forward_demodulation,[],[f4409,f3246]) ).
fof(f4409,plain,
( ! [X8,X9] :
( ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X8,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(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_b_H____,X9),hAPP(X8,sK13(X9,v_a_H____,v_b_H____,v_P_H____,X8)))
| v_a_H____ = X9
| c_member(tc_prod(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_a____,X9),hAPP(v_F,X8))
| c_member(tc_prod(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_b____,v_a____),hAPP(v_P_H____,sK13(X9,v_b____,v_a____,v_P_H____,X8)))
| v_b_H____ = X9 )
| ~ spl89_91
| ~ spl89_102
| ~ spl89_103 ),
inference(forward_demodulation,[],[f4408,f3242]) ).
fof(f4408,plain,
( ! [X8,X9] :
( c_member(tc_prod(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_a_H____,v_a____),hAPP(v_P_H____,sK13(X9,v_a_H____,v_a____,v_P_H____,X8)))
| c_member(tc_prod(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_a____,X9),hAPP(v_F,X8))
| v_a_H____ = X9
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X8,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(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_b_H____,X9),hAPP(X8,sK13(X9,v_a_H____,v_b_H____,v_P_H____,X8)))
| v_b_H____ = X9 )
| ~ spl89_91
| ~ spl89_103 ),
inference(forward_demodulation,[],[f4407,f3246]) ).
fof(f4407,plain,
( ! [X8,X9] :
( c_member(tc_prod(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_b_H____,X9),hAPP(v_F,X8))
| c_member(tc_prod(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_b_H____,X9),hAPP(X8,sK13(X9,v_a_H____,v_b_H____,v_P_H____,X8)))
| v_b_H____ = X9
| c_member(tc_prod(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_a_H____,v_a____),hAPP(v_P_H____,sK13(X9,v_a_H____,v_a____,v_P_H____,X8)))
| v_a_H____ = X9
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X8,c_Arrow__Order__Mirabelle_OProf) )
| ~ spl89_91
| ~ spl89_103 ),
inference(forward_demodulation,[],[f3129,f3246]) ).
fof(f4406,plain,
( spl89_78
| ~ spl89_92
| ~ spl89_102
| ~ spl89_103 ),
inference(avatar_split_clause,[],[f4405,f3244,f3240,f3132,f3061]) ).
fof(f3061,plain,
( spl89_78
<=> ! [X11,X10] :
( v_a____ = X11
| v_b____ = X11
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X10,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(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_a____,X11),hAPP(v_F,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,v_b____,v_a____),hAPP(v_P_H____,sK13(X11,v_b____,v_a____,v_P_H____,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,v_a____,X11),hAPP(X10,sK13(X11,v_b____,v_a____,v_P_H____,X10))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_78])]) ).
fof(f4405,plain,
( ! [X10,X11] :
( ~ c_member(tc_prod(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_a____,X11),hAPP(X10,sK13(X11,v_b____,v_a____,v_P_H____,X10)))
| v_b____ = X11
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X10,c_Arrow__Order__Mirabelle_OProf)
| ~ c_member(tc_prod(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_b____,v_a____),hAPP(v_P_H____,sK13(X11,v_b____,v_a____,v_P_H____,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,v_a____,X11),hAPP(v_F,X10))
| v_a____ = X11 )
| ~ spl89_92
| ~ spl89_102
| ~ spl89_103 ),
inference(forward_demodulation,[],[f4404,f3246]) ).
fof(f4404,plain,
( ! [X10,X11] :
( ~ c_member(tc_prod(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_b____,v_a____),hAPP(v_P_H____,sK13(X11,v_b____,v_a____,v_P_H____,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,v_a____,X11),hAPP(X10,sK13(X11,v_b____,v_a____,v_P_H____,X10)))
| v_b____ = X11
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X10,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(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_a____,X11),hAPP(v_F,X10))
| v_b_H____ = X11 )
| ~ spl89_92
| ~ spl89_102
| ~ spl89_103 ),
inference(forward_demodulation,[],[f4403,f3242]) ).
fof(f4403,plain,
( ! [X10,X11] :
( ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X10,c_Arrow__Order__Mirabelle_OProf)
| v_b____ = X11
| c_member(tc_prod(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_a____,X11),hAPP(v_F,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,v_a____,X11),hAPP(X10,sK13(X11,v_a_H____,v_a____,v_P_H____,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,v_b____,v_a____),hAPP(v_P_H____,sK13(X11,v_b____,v_a____,v_P_H____,X10)))
| v_b_H____ = X11 )
| ~ spl89_92
| ~ spl89_102
| ~ spl89_103 ),
inference(forward_demodulation,[],[f4402,f3246]) ).
fof(f4402,plain,
( ! [X10,X11] :
( c_member(tc_prod(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_b_H____,X11),hAPP(v_F,X10))
| v_b____ = X11
| ~ c_member(tc_prod(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_a____,X11),hAPP(X10,sK13(X11,v_a_H____,v_a____,v_P_H____,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,v_b____,v_a____),hAPP(v_P_H____,sK13(X11,v_b____,v_a____,v_P_H____,X10)))
| v_b_H____ = X11
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X10,c_Arrow__Order__Mirabelle_OProf) )
| ~ spl89_92
| ~ spl89_102
| ~ spl89_103 ),
inference(forward_demodulation,[],[f4401,f3242]) ).
fof(f4401,plain,
( ! [X10,X11] :
( ~ c_member(tc_prod(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_b____,v_a____),hAPP(v_P_H____,sK13(X11,v_b____,v_a____,v_P_H____,X10)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X10,c_Arrow__Order__Mirabelle_OProf)
| v_a_H____ = X11
| v_b_H____ = X11
| ~ c_member(tc_prod(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_a____,X11),hAPP(X10,sK13(X11,v_a_H____,v_a____,v_P_H____,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,v_b_H____,X11),hAPP(v_F,X10)) )
| ~ spl89_92
| ~ spl89_102
| ~ spl89_103 ),
inference(forward_demodulation,[],[f4400,f3242]) ).
fof(f4400,plain,
( ! [X10,X11] :
( ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X10,c_Arrow__Order__Mirabelle_OProf)
| ~ c_member(tc_prod(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_a_H____,v_a____),hAPP(v_P_H____,sK13(X11,v_a_H____,v_a____,v_P_H____,X10)))
| v_a_H____ = X11
| c_member(tc_prod(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_b_H____,X11),hAPP(v_F,X10))
| v_b_H____ = X11
| ~ c_member(tc_prod(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_a____,X11),hAPP(X10,sK13(X11,v_a_H____,v_a____,v_P_H____,X10))) )
| ~ spl89_92
| ~ spl89_103 ),
inference(forward_demodulation,[],[f4399,f3246]) ).
fof(f4399,plain,
( ! [X10,X11] :
( ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X10,c_Arrow__Order__Mirabelle_OProf)
| ~ c_member(tc_prod(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_a_H____,v_b_H____),hAPP(v_P_H____,sK13(X11,v_a_H____,v_b_H____,v_P_H____,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,v_a____,X11),hAPP(X10,sK13(X11,v_a_H____,v_a____,v_P_H____,X10)))
| v_a_H____ = X11
| c_member(tc_prod(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_b_H____,X11),hAPP(v_F,X10))
| v_b_H____ = X11 )
| ~ spl89_92
| ~ spl89_103 ),
inference(forward_demodulation,[],[f3133,f3246]) ).
fof(f4390,plain,
( spl89_51
| ~ spl89_23
| ~ spl89_102
| ~ spl89_103 ),
inference(avatar_split_clause,[],[f4389,f3244,f3240,f2739,f2903]) ).
fof(f2903,plain,
( spl89_51
<=> c_member(tc_prod(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_b____,v_a____),hAPP(v_F,v_P_H____)) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_51])]) ).
fof(f4389,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_b____,v_a____),hAPP(v_F,v_P_H____))
| ~ spl89_23
| ~ spl89_102
| ~ spl89_103 ),
inference(forward_demodulation,[],[f4388,f3242]) ).
fof(f4388,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_a_H____,v_a____),hAPP(v_F,v_P_H____))
| ~ spl89_23
| ~ spl89_103 ),
inference(forward_demodulation,[],[f2740,f3246]) ).
fof(f2740,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_a_H____,v_b_H____),hAPP(v_F,v_P_H____))
| ~ spl89_23 ),
inference(avatar_component_clause,[],[f2739]) ).
fof(f4371,plain,
( ~ spl89_151
| ~ spl89_103
| spl89_165 ),
inference(avatar_split_clause,[],[f4370,f3762,f3244,f3576]) ).
fof(f4370,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_b____,v_a____),hAPP(v_P_H____,sK12(v_b____,v_a____,v_P_H____,v_P_H____)))
| ~ spl89_103
| spl89_165 ),
inference(forward_demodulation,[],[f3763,f3246]) ).
fof(f3763,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_b____,v_b_H____),hAPP(v_P_H____,sK12(v_b____,v_b_H____,v_P_H____,v_P_H____)))
| spl89_165 ),
inference(avatar_component_clause,[],[f3762]) ).
fof(f4369,plain,
( spl89_70
| ~ spl89_85
| ~ spl89_102
| ~ spl89_103 ),
inference(avatar_split_clause,[],[f4368,f3244,f3240,f3104,f3029]) ).
fof(f3029,plain,
( spl89_70
<=> ! [X13,X12,X14] :
( X12 = 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,X12,X13),hAPP(v_F,X14))
| v_b____ = X13
| v_a____ = X12
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X14,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(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_b____,v_a____),hAPP(v_P_H____,sK23(v_P_H____,X14,v_b____,v_a____,X12,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,X12,X13),hAPP(X14,sK23(v_P_H____,X14,v_b____,v_a____,X12,X13))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_70])]) ).
fof(f3104,plain,
( spl89_85
<=> ! [X13,X12,X14] :
( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X12,X13),hAPP(X14,sK23(v_P_H____,X14,v_a_H____,v_b_H____,X12,X13)))
| v_b_H____ = X12
| c_member(tc_prod(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_a_H____,v_b_H____),hAPP(v_P_H____,sK23(v_P_H____,X14,v_a_H____,v_b_H____,X12,X13)))
| X12 = X13
| v_a_H____ = 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,X12,X13),hAPP(v_F,X14))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X14,c_Arrow__Order__Mirabelle_OProf) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_85])]) ).
fof(f4368,plain,
( ! [X14,X12,X13] :
( X12 = 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_b____,v_a____),hAPP(v_P_H____,sK23(v_P_H____,X14,v_b____,v_a____,X12,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,X12,X13),hAPP(v_F,X14))
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X12,X13),hAPP(X14,sK23(v_P_H____,X14,v_b____,v_a____,X12,X13)))
| v_b____ = X13
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X14,c_Arrow__Order__Mirabelle_OProf)
| v_a____ = X12 )
| ~ spl89_85
| ~ spl89_102
| ~ spl89_103 ),
inference(forward_demodulation,[],[f4367,f3242]) ).
fof(f4367,plain,
( ! [X14,X12,X13] :
( v_a____ = X12
| c_member(tc_prod(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_b____,v_a____),hAPP(v_P_H____,sK23(v_P_H____,X14,v_b____,v_a____,X12,X13)))
| X12 = 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,X12,X13),hAPP(X14,sK23(v_P_H____,X14,v_a_H____,v_a____,X12,X13)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X14,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X12,X13),hAPP(v_F,X14))
| v_b____ = X13 )
| ~ spl89_85
| ~ spl89_102
| ~ spl89_103 ),
inference(forward_demodulation,[],[f4366,f3246]) ).
fof(f4366,plain,
( ! [X14,X12,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,X12,X13),hAPP(v_F,X14))
| v_b_H____ = X12
| c_member(tc_prod(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_b____,v_a____),hAPP(v_P_H____,sK23(v_P_H____,X14,v_b____,v_a____,X12,X13)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X14,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X12,X13),hAPP(X14,sK23(v_P_H____,X14,v_a_H____,v_a____,X12,X13)))
| v_b____ = X13
| X12 = X13 )
| ~ spl89_85
| ~ spl89_102
| ~ spl89_103 ),
inference(forward_demodulation,[],[f4365,f3242]) ).
fof(f4365,plain,
( ! [X14,X12,X13] :
( ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X14,c_Arrow__Order__Mirabelle_OProf)
| v_a_H____ = 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,X12,X13),hAPP(X14,sK23(v_P_H____,X14,v_a_H____,v_a____,X12,X13)))
| X12 = 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_b____,v_a____),hAPP(v_P_H____,sK23(v_P_H____,X14,v_b____,v_a____,X12,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,X12,X13),hAPP(v_F,X14))
| v_b_H____ = X12 )
| ~ spl89_85
| ~ spl89_102
| ~ spl89_103 ),
inference(forward_demodulation,[],[f4364,f3246]) ).
fof(f4364,plain,
( ! [X14,X12,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,X12,X13),hAPP(X14,sK23(v_P_H____,X14,v_a_H____,v_b_H____,X12,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_b____,v_a____),hAPP(v_P_H____,sK23(v_P_H____,X14,v_b____,v_a____,X12,X13)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X14,c_Arrow__Order__Mirabelle_OProf)
| v_a_H____ = X13
| v_b_H____ = X12
| X12 = 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,X12,X13),hAPP(v_F,X14)) )
| ~ spl89_85
| ~ spl89_102
| ~ spl89_103 ),
inference(forward_demodulation,[],[f4363,f3242]) ).
fof(f4363,plain,
( ! [X14,X12,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,X12,X13),hAPP(v_F,X14))
| c_member(tc_prod(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_a_H____,v_a____),hAPP(v_P_H____,sK23(v_P_H____,X14,v_a_H____,v_a____,X12,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,X12,X13),hAPP(X14,sK23(v_P_H____,X14,v_a_H____,v_b_H____,X12,X13)))
| X12 = X13
| v_a_H____ = X13
| v_b_H____ = X12
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X14,c_Arrow__Order__Mirabelle_OProf) )
| ~ spl89_85
| ~ spl89_103 ),
inference(forward_demodulation,[],[f3105,f3246]) ).
fof(f3105,plain,
( ! [X14,X12,X13] :
( ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X14,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X12,X13),hAPP(v_F,X14))
| v_a_H____ = X13
| X12 = 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_a_H____,v_b_H____),hAPP(v_P_H____,sK23(v_P_H____,X14,v_a_H____,v_b_H____,X12,X13)))
| v_b_H____ = X12
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X12,X13),hAPP(X14,sK23(v_P_H____,X14,v_a_H____,v_b_H____,X12,X13))) )
| ~ spl89_85 ),
inference(avatar_component_clause,[],[f3104]) ).
fof(f4362,plain,
( spl89_51
| ~ spl89_103
| ~ spl89_167 ),
inference(avatar_split_clause,[],[f4361,f3792,f3244,f2903]) ).
fof(f4361,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_b____,v_a____),hAPP(v_F,v_P_H____))
| ~ spl89_103
| ~ spl89_167 ),
inference(forward_demodulation,[],[f3794,f3246]) ).
fof(f3794,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_b____,v_b_H____),hAPP(v_F,v_P_H____))
| ~ spl89_167 ),
inference(avatar_component_clause,[],[f3792]) ).
fof(f4353,plain,
( spl89_69
| ~ spl89_89
| ~ spl89_102
| ~ spl89_103 ),
inference(avatar_split_clause,[],[f4352,f3244,f3240,f3120,f3025]) ).
fof(f3025,plain,
( spl89_69
<=> ! [X16,X17,X15] :
( v_b____ = X17
| X16 = X17
| ~ c_member(tc_prod(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_b____,v_a____),hAPP(v_P_H____,sK23(v_P_H____,X15,v_b____,v_a____,X16,X17)))
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X16,X17),hAPP(X15,sK23(v_P_H____,X15,v_b____,v_a____,X16,X17)))
| v_a____ = X16
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X15,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X16,X17),hAPP(v_F,X15)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_69])]) ).
fof(f3120,plain,
( spl89_89
<=> ! [X16,X17,X15] :
( ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X16,X17),hAPP(X15,sK23(v_P_H____,X15,v_a_H____,v_b_H____,X16,X17)))
| v_a_H____ = X17
| ~ c_member(tc_prod(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_a_H____,v_b_H____),hAPP(v_P_H____,sK23(v_P_H____,X15,v_a_H____,v_b_H____,X16,X17)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X15,c_Arrow__Order__Mirabelle_OProf)
| X16 = X17
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X16,X17),hAPP(v_F,X15))
| v_b_H____ = X16 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_89])]) ).
fof(f4352,plain,
( ! [X16,X17,X15] :
( ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X15,c_Arrow__Order__Mirabelle_OProf)
| v_b____ = X17
| X16 = X17
| ~ c_member(tc_prod(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_b____,v_a____),hAPP(v_P_H____,sK23(v_P_H____,X15,v_b____,v_a____,X16,X17)))
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X16,X17),hAPP(X15,sK23(v_P_H____,X15,v_b____,v_a____,X16,X17)))
| v_a____ = X16
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X16,X17),hAPP(v_F,X15)) )
| ~ spl89_89
| ~ spl89_102
| ~ spl89_103 ),
inference(forward_demodulation,[],[f4351,f3242]) ).
fof(f4351,plain,
( ! [X16,X17,X15] :
( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X16,X17),hAPP(v_F,X15))
| v_a____ = X16
| X16 = X17
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X16,X17),hAPP(X15,sK23(v_P_H____,X15,v_a_H____,v_a____,X16,X17)))
| ~ c_member(tc_prod(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_b____,v_a____),hAPP(v_P_H____,sK23(v_P_H____,X15,v_b____,v_a____,X16,X17)))
| v_b____ = X17
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X15,c_Arrow__Order__Mirabelle_OProf) )
| ~ spl89_89
| ~ spl89_102
| ~ spl89_103 ),
inference(forward_demodulation,[],[f4350,f3246]) ).
fof(f4350,plain,
( ! [X16,X17,X15] :
( ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X16,X17),hAPP(X15,sK23(v_P_H____,X15,v_a_H____,v_b_H____,X16,X17)))
| v_b____ = X17
| ~ c_member(tc_prod(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_b____,v_a____),hAPP(v_P_H____,sK23(v_P_H____,X15,v_b____,v_a____,X16,X17)))
| X16 = X17
| v_a____ = X16
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X15,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X16,X17),hAPP(v_F,X15)) )
| ~ spl89_89
| ~ spl89_102
| ~ spl89_103 ),
inference(forward_demodulation,[],[f4349,f3242]) ).
fof(f4349,plain,
( ! [X16,X17,X15] :
( v_a____ = X16
| X16 = X17
| ~ c_member(tc_prod(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_b____,v_a____),hAPP(v_P_H____,sK23(v_P_H____,X15,v_b____,v_a____,X16,X17)))
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X16,X17),hAPP(v_F,X15))
| v_a_H____ = X17
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X15,c_Arrow__Order__Mirabelle_OProf)
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X16,X17),hAPP(X15,sK23(v_P_H____,X15,v_a_H____,v_b_H____,X16,X17))) )
| ~ spl89_89
| ~ spl89_102
| ~ spl89_103 ),
inference(forward_demodulation,[],[f4348,f3246]) ).
fof(f4348,plain,
( ! [X16,X17,X15] :
( v_b_H____ = X16
| X16 = X17
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X16,X17),hAPP(X15,sK23(v_P_H____,X15,v_a_H____,v_b_H____,X16,X17)))
| v_a_H____ = X17
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X16,X17),hAPP(v_F,X15))
| ~ c_member(tc_prod(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_b____,v_a____),hAPP(v_P_H____,sK23(v_P_H____,X15,v_b____,v_a____,X16,X17)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X15,c_Arrow__Order__Mirabelle_OProf) )
| ~ spl89_89
| ~ spl89_102
| ~ spl89_103 ),
inference(forward_demodulation,[],[f4347,f3242]) ).
fof(f4347,plain,
( ! [X16,X17,X15] :
( ~ c_member(tc_prod(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_a_H____,v_a____),hAPP(v_P_H____,sK23(v_P_H____,X15,v_a_H____,v_a____,X16,X17)))
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X16,X17),hAPP(X15,sK23(v_P_H____,X15,v_a_H____,v_b_H____,X16,X17)))
| X16 = X17
| v_b_H____ = X16
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X16,X17),hAPP(v_F,X15))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X15,c_Arrow__Order__Mirabelle_OProf)
| v_a_H____ = X17 )
| ~ spl89_89
| ~ spl89_103 ),
inference(forward_demodulation,[],[f3121,f3246]) ).
fof(f3121,plain,
( ! [X16,X17,X15] :
( ~ c_member(tc_prod(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_a_H____,v_b_H____),hAPP(v_P_H____,sK23(v_P_H____,X15,v_a_H____,v_b_H____,X16,X17)))
| v_b_H____ = X16
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X16,X17),hAPP(X15,sK23(v_P_H____,X15,v_a_H____,v_b_H____,X16,X17)))
| v_a_H____ = X17
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X15,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X16,X17),hAPP(v_F,X15))
| X16 = X17 )
| ~ spl89_89 ),
inference(avatar_component_clause,[],[f3120]) ).
fof(f4346,plain,
( spl89_76
| ~ spl89_84
| ~ spl89_102
| ~ spl89_103 ),
inference(avatar_split_clause,[],[f4345,f3244,f3240,f3100,f3053]) ).
fof(f3053,plain,
( spl89_76
<=> ! [X1] :
( ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X1,c_Arrow__Order__Mirabelle_OProf)
| ~ c_member(tc_prod(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_b____,v_a____),hAPP(v_P_H____,sK12(v_a____,v_b____,v_P_H____,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,v_a____,v_b____),hAPP(v_F,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,v_a____,v_b____),hAPP(X1,sK12(v_a____,v_b____,v_P_H____,X1))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_76])]) ).
fof(f3100,plain,
( spl89_84
<=> ! [X1] :
( ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X1,c_Arrow__Order__Mirabelle_OProf)
| ~ c_member(tc_prod(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_b_H____,v_a_H____),hAPP(X1,sK12(v_b_H____,v_a_H____,v_P_H____,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,v_b_H____,v_a_H____),hAPP(v_F,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,v_a_H____,v_b_H____),hAPP(v_P_H____,sK12(v_b_H____,v_a_H____,v_P_H____,X1))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_84])]) ).
fof(f4345,plain,
( ! [X1] :
( ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X1,c_Arrow__Order__Mirabelle_OProf)
| ~ c_member(tc_prod(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_a____,v_b____),hAPP(X1,sK12(v_a____,v_b____,v_P_H____,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,v_a____,v_b____),hAPP(v_F,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,v_b____,v_a____),hAPP(v_P_H____,sK12(v_a____,v_b____,v_P_H____,X1))) )
| ~ spl89_84
| ~ spl89_102
| ~ spl89_103 ),
inference(forward_demodulation,[],[f4344,f3246]) ).
fof(f4344,plain,
( ! [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,v_a____,v_b____),hAPP(X1,sK12(v_a____,v_b____,v_P_H____,X1)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X1,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(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_b_H____,v_b____),hAPP(v_F,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,v_b____,v_a____),hAPP(v_P_H____,sK12(v_a____,v_b____,v_P_H____,X1))) )
| ~ spl89_84
| ~ spl89_102
| ~ spl89_103 ),
inference(forward_demodulation,[],[f4343,f3246]) ).
fof(f4343,plain,
( ! [X1] :
( ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X1,c_Arrow__Order__Mirabelle_OProf)
| ~ c_member(tc_prod(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_a____,v_b____),hAPP(X1,sK12(v_a____,v_b____,v_P_H____,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,v_b____,v_b_H____),hAPP(v_P_H____,sK12(v_b_H____,v_b____,v_P_H____,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,v_b_H____,v_b____),hAPP(v_F,X1)) )
| ~ spl89_84
| ~ spl89_102
| ~ spl89_103 ),
inference(forward_demodulation,[],[f4342,f3242]) ).
fof(f4342,plain,
( ! [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,v_a_H____,v_b_H____),hAPP(v_P_H____,sK12(v_b_H____,v_a_H____,v_P_H____,X1)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X1,c_Arrow__Order__Mirabelle_OProf)
| ~ c_member(tc_prod(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_a____,v_b____),hAPP(X1,sK12(v_a____,v_b____,v_P_H____,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,v_b_H____,v_b____),hAPP(v_F,X1)) )
| ~ spl89_84
| ~ spl89_102
| ~ spl89_103 ),
inference(forward_demodulation,[],[f4341,f3242]) ).
fof(f4341,plain,
( ! [X1] :
( ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X1,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(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_b_H____,v_a_H____),hAPP(v_F,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,v_a____,v_b____),hAPP(X1,sK12(v_a____,v_b____,v_P_H____,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,v_a_H____,v_b_H____),hAPP(v_P_H____,sK12(v_b_H____,v_a_H____,v_P_H____,X1))) )
| ~ spl89_84
| ~ spl89_102
| ~ spl89_103 ),
inference(forward_demodulation,[],[f4340,f3246]) ).
fof(f4340,plain,
( ! [X1] :
( ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X1,c_Arrow__Order__Mirabelle_OProf)
| ~ c_member(tc_prod(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_b_H____,v_b____),hAPP(X1,sK12(v_b_H____,v_b____,v_P_H____,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,v_b_H____,v_a_H____),hAPP(v_F,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,v_a_H____,v_b_H____),hAPP(v_P_H____,sK12(v_b_H____,v_a_H____,v_P_H____,X1))) )
| ~ spl89_84
| ~ spl89_102 ),
inference(forward_demodulation,[],[f3101,f3242]) ).
fof(f3101,plain,
( ! [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,v_b_H____,v_a_H____),hAPP(X1,sK12(v_b_H____,v_a_H____,v_P_H____,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,v_b_H____,v_a_H____),hAPP(v_F,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,v_a_H____,v_b_H____),hAPP(v_P_H____,sK12(v_b_H____,v_a_H____,v_P_H____,X1)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X1,c_Arrow__Order__Mirabelle_OProf) )
| ~ spl89_84 ),
inference(avatar_component_clause,[],[f3100]) ).
fof(f4339,plain,
( ~ spl89_151
| ~ spl89_102
| ~ spl89_103
| spl89_124 ),
inference(avatar_split_clause,[],[f4338,f3372,f3244,f3240,f3576]) ).
fof(f4338,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_b____,v_a____),hAPP(v_P_H____,sK12(v_b____,v_a____,v_P_H____,v_P_H____)))
| ~ spl89_102
| ~ spl89_103
| spl89_124 ),
inference(forward_demodulation,[],[f4337,f3242]) ).
fof(f4337,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_a_H____,v_a____),hAPP(v_P_H____,sK12(v_a_H____,v_a____,v_P_H____,v_P_H____)))
| ~ spl89_103
| spl89_124 ),
inference(forward_demodulation,[],[f3373,f3246]) ).
fof(f4336,plain,
( spl89_71
| ~ spl89_96
| ~ spl89_102
| ~ spl89_103 ),
inference(avatar_split_clause,[],[f4335,f3244,f3240,f3148,f3033]) ).
fof(f3033,plain,
( spl89_71
<=> ! [X20,X18,X19] :
( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X18,X19),hAPP(v_F,X20))
| X18 = X19
| c_member(tc_prod(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_b____,v_a____),hAPP(v_P_H____,sK23(X20,v_P_H____,X18,X19,v_b____,v_a____)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X20,c_Arrow__Order__Mirabelle_OProf)
| v_a____ = X18
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X18,X19),hAPP(X20,sK23(X20,v_P_H____,X18,X19,v_b____,v_a____)))
| v_b____ = X19 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_71])]) ).
fof(f3148,plain,
( spl89_96
<=> ! [X20,X18,X19] :
( v_b_H____ = X18
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X20,c_Arrow__Order__Mirabelle_OProf)
| X18 = X19
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X18,X19),hAPP(v_F,X20))
| v_a_H____ = X19
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X18,X19),hAPP(X20,sK23(X20,v_P_H____,X18,X19,v_a_H____,v_b_H____)))
| c_member(tc_prod(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_a_H____,v_b_H____),hAPP(v_P_H____,sK23(X20,v_P_H____,X18,X19,v_a_H____,v_b_H____))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_96])]) ).
fof(f4335,plain,
( ! [X18,X19,X20] :
( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X18,X19),hAPP(X20,sK23(X20,v_P_H____,X18,X19,v_b____,v_a____)))
| c_member(tc_prod(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_b____,v_a____),hAPP(v_P_H____,sK23(X20,v_P_H____,X18,X19,v_b____,v_a____)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X20,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X18,X19),hAPP(v_F,X20))
| v_b____ = X19
| v_a____ = X18
| X18 = X19 )
| ~ spl89_96
| ~ spl89_102
| ~ spl89_103 ),
inference(forward_demodulation,[],[f4334,f3242]) ).
fof(f4334,plain,
( ! [X18,X19,X20] :
( v_b____ = X19
| c_member(tc_prod(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_b____,v_a____),hAPP(v_P_H____,sK23(X20,v_P_H____,X18,X19,v_b____,v_a____)))
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X18,X19),hAPP(X20,sK23(X20,v_P_H____,X18,X19,v_a_H____,v_a____)))
| X18 = X19
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X20,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X18,X19),hAPP(v_F,X20))
| v_a____ = X18 )
| ~ spl89_96
| ~ spl89_102
| ~ spl89_103 ),
inference(forward_demodulation,[],[f4333,f3246]) ).
fof(f4333,plain,
( ! [X18,X19,X20] :
( v_a____ = X18
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X20,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(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_b____,v_a____),hAPP(v_P_H____,sK23(X20,v_P_H____,X18,X19,v_b____,v_a____)))
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X18,X19),hAPP(X20,sK23(X20,v_P_H____,X18,X19,v_a_H____,v_b_H____)))
| X18 = X19
| v_b____ = X19
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X18,X19),hAPP(v_F,X20)) )
| ~ spl89_96
| ~ spl89_102
| ~ spl89_103 ),
inference(forward_demodulation,[],[f4332,f3242]) ).
fof(f4332,plain,
( ! [X18,X19,X20] :
( v_b____ = X19
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X20,c_Arrow__Order__Mirabelle_OProf)
| v_a____ = X18
| X18 = X19
| c_member(tc_prod(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_a_H____,v_a____),hAPP(v_P_H____,sK23(X20,v_P_H____,X18,X19,v_a_H____,v_a____)))
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X18,X19),hAPP(X20,sK23(X20,v_P_H____,X18,X19,v_a_H____,v_b_H____)))
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X18,X19),hAPP(v_F,X20)) )
| ~ spl89_96
| ~ spl89_102
| ~ spl89_103 ),
inference(forward_demodulation,[],[f4331,f3246]) ).
fof(f4331,plain,
( ! [X18,X19,X20] :
( v_b_H____ = X18
| c_member(tc_prod(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_a_H____,v_a____),hAPP(v_P_H____,sK23(X20,v_P_H____,X18,X19,v_a_H____,v_a____)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X20,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X18,X19),hAPP(X20,sK23(X20,v_P_H____,X18,X19,v_a_H____,v_b_H____)))
| v_b____ = X19
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X18,X19),hAPP(v_F,X20))
| X18 = X19 )
| ~ spl89_96
| ~ spl89_102
| ~ spl89_103 ),
inference(forward_demodulation,[],[f4330,f3242]) ).
fof(f4330,plain,
( ! [X18,X19,X20] :
( ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X20,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X18,X19),hAPP(v_F,X20))
| v_a_H____ = X19
| X18 = X19
| v_b_H____ = X18
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X18,X19),hAPP(X20,sK23(X20,v_P_H____,X18,X19,v_a_H____,v_b_H____)))
| c_member(tc_prod(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_a_H____,v_a____),hAPP(v_P_H____,sK23(X20,v_P_H____,X18,X19,v_a_H____,v_a____))) )
| ~ spl89_96
| ~ spl89_103 ),
inference(forward_demodulation,[],[f3149,f3246]) ).
fof(f3149,plain,
( ! [X18,X19,X20] :
( ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X20,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X18,X19),hAPP(v_F,X20))
| v_a_H____ = X19
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X18,X19),hAPP(X20,sK23(X20,v_P_H____,X18,X19,v_a_H____,v_b_H____)))
| c_member(tc_prod(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_a_H____,v_b_H____),hAPP(v_P_H____,sK23(X20,v_P_H____,X18,X19,v_a_H____,v_b_H____)))
| v_b_H____ = X18
| X18 = X19 )
| ~ spl89_96 ),
inference(avatar_component_clause,[],[f3148]) ).
fof(f4329,plain,
( spl89_81
| ~ spl89_31
| ~ spl89_102
| ~ spl89_103 ),
inference(avatar_split_clause,[],[f4328,f3244,f3240,f2806,f3073]) ).
fof(f3073,plain,
( spl89_81
<=> ! [X0] :
( c_member(tc_prod(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_b____,v_a____),hAPP(v_P_H____,sK12(v_a____,v_b____,v_P_H____,X0)))
| c_member(tc_prod(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_a____,v_b____),hAPP(X0,sK12(v_a____,v_b____,v_P_H____,X0)))
| c_member(tc_prod(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_a____,v_b____),hAPP(v_F,X0))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X0,c_Arrow__Order__Mirabelle_OProf) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_81])]) ).
fof(f2806,plain,
( spl89_31
<=> ! [X0] :
( c_member(tc_prod(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_b_H____,v_a_H____),hAPP(v_F,X0))
| c_member(tc_prod(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_a_H____,v_b_H____),hAPP(v_P_H____,sK12(v_b_H____,v_a_H____,v_P_H____,X0)))
| c_member(tc_prod(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_b_H____,v_a_H____),hAPP(X0,sK12(v_b_H____,v_a_H____,v_P_H____,X0)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X0,c_Arrow__Order__Mirabelle_OProf) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_31])]) ).
fof(f4328,plain,
( ! [X0] :
( ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X0,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(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_a____,v_b____),hAPP(X0,sK12(v_a____,v_b____,v_P_H____,X0)))
| c_member(tc_prod(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_b____,v_a____),hAPP(v_P_H____,sK12(v_a____,v_b____,v_P_H____,X0)))
| c_member(tc_prod(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_a____,v_b____),hAPP(v_F,X0)) )
| ~ spl89_31
| ~ spl89_102
| ~ spl89_103 ),
inference(forward_demodulation,[],[f4327,f3246]) ).
fof(f4327,plain,
( ! [X0] :
( c_member(tc_prod(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_b____,v_a____),hAPP(v_P_H____,sK12(v_a____,v_b____,v_P_H____,X0)))
| c_member(tc_prod(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_b_H____,v_b____),hAPP(v_F,X0))
| c_member(tc_prod(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_a____,v_b____),hAPP(X0,sK12(v_a____,v_b____,v_P_H____,X0)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X0,c_Arrow__Order__Mirabelle_OProf) )
| ~ spl89_31
| ~ spl89_102
| ~ spl89_103 ),
inference(forward_demodulation,[],[f4326,f3242]) ).
fof(f4326,plain,
( ! [X0] :
( c_member(tc_prod(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_b_H____,v_a_H____),hAPP(v_F,X0))
| c_member(tc_prod(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_b____,v_a____),hAPP(v_P_H____,sK12(v_a____,v_b____,v_P_H____,X0)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X0,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(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_a____,v_b____),hAPP(X0,sK12(v_a____,v_b____,v_P_H____,X0))) )
| ~ spl89_31
| ~ spl89_102
| ~ spl89_103 ),
inference(forward_demodulation,[],[f4325,f3246]) ).
fof(f4325,plain,
( ! [X0] :
( c_member(tc_prod(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_b_H____,v_b____),hAPP(X0,sK12(v_b_H____,v_b____,v_P_H____,X0)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X0,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(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_b_H____,v_a_H____),hAPP(v_F,X0))
| c_member(tc_prod(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_b____,v_a____),hAPP(v_P_H____,sK12(v_a____,v_b____,v_P_H____,X0))) )
| ~ spl89_31
| ~ spl89_102
| ~ spl89_103 ),
inference(forward_demodulation,[],[f4324,f3242]) ).
fof(f4324,plain,
( ! [X0] :
( c_member(tc_prod(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_b_H____,v_a_H____),hAPP(X0,sK12(v_b_H____,v_a_H____,v_P_H____,X0)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X0,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(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_b_H____,v_a_H____),hAPP(v_F,X0))
| c_member(tc_prod(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_b____,v_a____),hAPP(v_P_H____,sK12(v_a____,v_b____,v_P_H____,X0))) )
| ~ spl89_31
| ~ spl89_102
| ~ spl89_103 ),
inference(forward_demodulation,[],[f4323,f3246]) ).
fof(f4323,plain,
( ! [X0] :
( ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X0,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(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_b____,v_b_H____),hAPP(v_P_H____,sK12(v_b_H____,v_b____,v_P_H____,X0)))
| c_member(tc_prod(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_b_H____,v_a_H____),hAPP(v_F,X0))
| c_member(tc_prod(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_b_H____,v_a_H____),hAPP(X0,sK12(v_b_H____,v_a_H____,v_P_H____,X0))) )
| ~ spl89_31
| ~ spl89_102 ),
inference(forward_demodulation,[],[f2807,f3242]) ).
fof(f2807,plain,
( ! [X0] :
( ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X0,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(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_b_H____,v_a_H____),hAPP(v_F,X0))
| c_member(tc_prod(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_a_H____,v_b_H____),hAPP(v_P_H____,sK12(v_b_H____,v_a_H____,v_P_H____,X0)))
| c_member(tc_prod(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_b_H____,v_a_H____),hAPP(X0,sK12(v_b_H____,v_a_H____,v_P_H____,X0))) )
| ~ spl89_31 ),
inference(avatar_component_clause,[],[f2806]) ).
fof(f4304,plain,
( ~ spl89_189
| ~ spl89_103
| spl89_180 ),
inference(avatar_split_clause,[],[f4299,f4019,f3244,f4301]) ).
fof(f4301,plain,
( spl89_189
<=> c_member(tc_prod(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_b____,v_a____),hAPP(v_P_H____,sK13(v_a____,v_a____,v_b____,v_P____,v_P_H____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_189])]) ).
fof(f4299,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_b____,v_a____),hAPP(v_P_H____,sK13(v_a____,v_a____,v_b____,v_P____,v_P_H____)))
| ~ spl89_103
| spl89_180 ),
inference(forward_demodulation,[],[f4020,f3246]) ).
fof(f4291,plain,
( ~ spl89_188
| ~ spl89_103
| spl89_172 ),
inference(avatar_split_clause,[],[f4202,f3841,f3244,f4288]) ).
fof(f4288,plain,
( spl89_188
<=> c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK38(v_a____,v_b____,v_a____,v_P____,v_b____,v_P_H____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_188])]) ).
fof(f4202,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_a____,v_b____),hAPP(v_P____,sK38(v_a____,v_b____,v_a____,v_P____,v_b____,v_P_H____)))
| ~ spl89_103
| spl89_172 ),
inference(backward_demodulation,[],[f3842,f3246]) ).
fof(f4282,plain,
( ~ spl89_51
| ~ spl89_103
| spl89_167 ),
inference(avatar_split_clause,[],[f4196,f3792,f3244,f2903]) ).
fof(f4196,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_b____,v_a____),hAPP(v_F,v_P_H____))
| ~ spl89_103
| spl89_167 ),
inference(backward_demodulation,[],[f3793,f3246]) ).
fof(f4279,plain,
( ~ spl89_187
| ~ spl89_103
| spl89_173 ),
inference(avatar_split_clause,[],[f4203,f3846,f3244,f4276]) ).
fof(f4276,plain,
( spl89_187
<=> c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK23(v_P_H____,v_P____,v_b____,v_a____,v_a____,v_b____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_187])]) ).
fof(f4203,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_a____,v_b____),hAPP(v_P____,sK23(v_P_H____,v_P____,v_b____,v_a____,v_a____,v_b____)))
| ~ spl89_103
| spl89_173 ),
inference(backward_demodulation,[],[f3847,f3246]) ).
fof(f4269,plain,
( spl89_186
| ~ spl89_103
| ~ spl89_177 ),
inference(avatar_split_clause,[],[f4206,f3910,f3244,f4266]) ).
fof(f4266,plain,
( spl89_186
<=> c_member(tc_prod(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_b____,v_a____),hAPP(v_P_H____,sK12(v_b____,v_a____,v_P____,v_P____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_186])]) ).
fof(f4206,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_b____,v_a____),hAPP(v_P_H____,sK12(v_b____,v_a____,v_P____,v_P____)))
| ~ spl89_103
| ~ spl89_177 ),
inference(backward_demodulation,[],[f3912,f3246]) ).
fof(f4253,plain,
( ~ spl89_185
| ~ spl89_103
| spl89_171 ),
inference(avatar_split_clause,[],[f4200,f3831,f3244,f4250]) ).
fof(f4250,plain,
( spl89_185
<=> c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK23(v_P____,v_P_H____,v_a____,v_b____,v_b____,v_a____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_185])]) ).
fof(f4200,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_a____,v_b____),hAPP(v_P____,sK23(v_P____,v_P_H____,v_a____,v_b____,v_b____,v_a____)))
| ~ spl89_103
| spl89_171 ),
inference(backward_demodulation,[],[f3833,f3246]) ).
fof(f4248,plain,
( ~ spl89_184
| ~ spl89_103
| spl89_160 ),
inference(avatar_split_clause,[],[f4189,f3731,f3244,f4245]) ).
fof(f4245,plain,
( spl89_184
<=> c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK12(v_a____,v_b____,v_P_H____,v_P_H____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_184])]) ).
fof(f4189,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_a____,v_b____),hAPP(v_P____,sK12(v_a____,v_b____,v_P_H____,v_P_H____)))
| ~ spl89_103
| spl89_160 ),
inference(backward_demodulation,[],[f3732,f3246]) ).
fof(f4240,plain,
( spl89_183
| ~ spl89_103
| ~ spl89_175 ),
inference(avatar_split_clause,[],[f4205,f3862,f3244,f4237]) ).
fof(f4237,plain,
( spl89_183
<=> c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK12(v_b____,v_a____,v_P_H____,v_P_H____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_183])]) ).
fof(f4205,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_a____,v_b____),hAPP(v_P____,sK12(v_b____,v_a____,v_P_H____,v_P_H____)))
| ~ spl89_103
| ~ spl89_175 ),
inference(backward_demodulation,[],[f3864,f3246]) ).
fof(f3864,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_a____,v_b____),hAPP(v_P____,sK12(v_b____,v_b_H____,v_P_H____,v_P_H____)))
| ~ spl89_175 ),
inference(avatar_component_clause,[],[f3862]) ).
fof(f4235,plain,
( ~ spl89_182
| ~ spl89_103
| spl89_166 ),
inference(avatar_split_clause,[],[f4195,f3787,f3244,f4232]) ).
fof(f4232,plain,
( spl89_182
<=> c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK18(v_P_H____,v_a____,v_b____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_182])]) ).
fof(f4195,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_a____,v_b____),hAPP(v_P____,sK18(v_P_H____,v_a____,v_b____)))
| ~ spl89_103
| spl89_166 ),
inference(backward_demodulation,[],[f3789,f3246]) ).
fof(f4230,plain,
( ~ spl89_181
| ~ spl89_103
| spl89_179 ),
inference(avatar_split_clause,[],[f4208,f4013,f3244,f4227]) ).
fof(f4227,plain,
( spl89_181
<=> c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK13(v_a____,v_a____,v_b____,v_P____,v_P_H____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_181])]) ).
fof(f4208,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_a____,v_b____),hAPP(v_P____,sK13(v_a____,v_a____,v_b____,v_P____,v_P_H____)))
| ~ spl89_103
| spl89_179 ),
inference(backward_demodulation,[],[f4014,f3246]) ).
fof(f4169,plain,
( spl89_176
| ~ spl89_102
| ~ spl89_145 ),
inference(avatar_split_clause,[],[f4168,f3483,f3240,f3874]) ).
fof(f4168,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_a____,v_b____),hAPP(v_P____,sK12(v_b____,v_b_H____,v_P____,v_P_H____)))
| ~ spl89_102
| ~ spl89_145 ),
inference(forward_demodulation,[],[f3485,f3242]) ).
fof(f3485,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_a____,v_b____),hAPP(v_P____,sK12(v_a_H____,v_b_H____,v_P____,v_P_H____)))
| ~ spl89_145 ),
inference(avatar_component_clause,[],[f3483]) ).
fof(f4167,plain,
( spl89_164
| ~ spl89_102
| ~ spl89_141 ),
inference(avatar_split_clause,[],[f4166,f3456,f3240,f3757]) ).
fof(f4166,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_b____,v_b_H____),hAPP(v_P_H____,sK12(v_b____,v_b_H____,v_P____,v_P_H____)))
| ~ spl89_102
| ~ spl89_141 ),
inference(forward_demodulation,[],[f3458,f3242]) ).
fof(f3458,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_a_H____,v_b_H____),hAPP(v_P_H____,sK12(v_a_H____,v_b_H____,v_P____,v_P_H____)))
| ~ spl89_141 ),
inference(avatar_component_clause,[],[f3456]) ).
fof(f4162,plain,
( spl89_158
| ~ spl89_102
| ~ spl89_125 ),
inference(avatar_split_clause,[],[f4161,f3376,f3240,f3711]) ).
fof(f4161,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_b_H____,v_b____),hAPP(v_P_H____,sK12(v_b____,v_b_H____,v_P_H____,v_P_H____)))
| ~ spl89_102
| ~ spl89_125 ),
inference(forward_demodulation,[],[f3378,f3242]) ).
fof(f4160,plain,
( ~ spl89_25
| ~ spl89_82
| spl89_51
| ~ spl89_35
| ~ spl89_83 ),
inference(avatar_split_clause,[],[f4082,f3081,f2826,f2903,f3077,f2758]) ).
fof(f2826,plain,
( spl89_35
<=> ! [X0] :
( c_member(tc_prod(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_b____,v_a____),hAPP(v_F,X0))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X0,c_Arrow__Order__Mirabelle_OProf)
| ~ c_member(tc_prod(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_b____,v_a____),hAPP(X0,sK12(v_a____,v_b____,X0,v_P____)))
| ~ c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK12(v_a____,v_b____,X0,v_P____))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_35])]) ).
fof(f3081,plain,
( spl89_83
<=> c_member(tc_prod(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_b____,v_a____),hAPP(v_P_H____,sK12(v_a____,v_b____,v_P_H____,v_P____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_83])]) ).
fof(f4082,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_b____,v_a____),hAPP(v_F,v_P_H____))
| ~ c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK12(v_a____,v_b____,v_P_H____,v_P____)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P_H____,c_Arrow__Order__Mirabelle_OProf)
| ~ spl89_35
| ~ spl89_83 ),
inference(resolution,[],[f2827,f3083]) ).
fof(f3083,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_b____,v_a____),hAPP(v_P_H____,sK12(v_a____,v_b____,v_P_H____,v_P____)))
| ~ spl89_83 ),
inference(avatar_component_clause,[],[f3081]) ).
fof(f2827,plain,
( ! [X0] :
( ~ c_member(tc_prod(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_b____,v_a____),hAPP(X0,sK12(v_a____,v_b____,X0,v_P____)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X0,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(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_b____,v_a____),hAPP(v_F,X0))
| ~ c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK12(v_a____,v_b____,X0,v_P____))) )
| ~ spl89_35 ),
inference(avatar_component_clause,[],[f2826]) ).
fof(f4156,plain,
( ~ spl89_25
| ~ spl89_49
| spl89_51
| ~ spl89_33
| ~ spl89_50 ),
inference(avatar_split_clause,[],[f4079,f2899,f2816,f2903,f2895,f2758]) ).
fof(f2816,plain,
( spl89_33
<=> ! [X0] :
( ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X0,c_Arrow__Order__Mirabelle_OProf)
| ~ c_member(tc_prod(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_b____,v_a____),hAPP(X0,sK12(v_b____,v_a____,v_P____,X0)))
| ~ c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK12(v_b____,v_a____,v_P____,X0)))
| c_member(tc_prod(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_b____,v_a____),hAPP(v_F,X0)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_33])]) ).
fof(f4079,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_b____,v_a____),hAPP(v_F,v_P_H____))
| ~ c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK12(v_b____,v_a____,v_P____,v_P_H____)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P_H____,c_Arrow__Order__Mirabelle_OProf)
| ~ spl89_33
| ~ spl89_50 ),
inference(resolution,[],[f2817,f2901]) ).
fof(f2901,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_b____,v_a____),hAPP(v_P_H____,sK12(v_b____,v_a____,v_P____,v_P_H____)))
| ~ spl89_50 ),
inference(avatar_component_clause,[],[f2899]) ).
fof(f2817,plain,
( ! [X0] :
( ~ c_member(tc_prod(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_b____,v_a____),hAPP(X0,sK12(v_b____,v_a____,v_P____,X0)))
| ~ c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK12(v_b____,v_a____,v_P____,X0)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X0,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(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_b____,v_a____),hAPP(v_F,X0)) )
| ~ spl89_33 ),
inference(avatar_component_clause,[],[f2816]) ).
fof(f4143,plain,
( spl89_170
| ~ spl89_102
| ~ spl89_108 ),
inference(avatar_split_clause,[],[f4142,f3282,f3240,f3826]) ).
fof(f4142,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_b_H____,v_b____),hAPP(v_F,v_P____))
| ~ spl89_102
| ~ spl89_108 ),
inference(forward_demodulation,[],[f3284,f3242]) ).
fof(f3284,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_b_H____,v_a_H____),hAPP(v_F,v_P____))
| ~ spl89_108 ),
inference(avatar_component_clause,[],[f3282]) ).
fof(f4137,plain,
( ~ spl89_179
| spl89_103
| spl89_167
| ~ spl89_25
| spl89_174
| ~ spl89_39
| ~ spl89_180 ),
inference(avatar_split_clause,[],[f4136,f4019,f2846,f3854,f2758,f3792,f3244,f4013]) ).
fof(f2846,plain,
( spl89_39
<=> ! [X0,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,v_b____,X1),hAPP(X0,sK13(X1,v_a____,v_b____,v_P____,X0)))
| v_b____ = 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,v_b____,X1),hAPP(v_F,X0))
| ~ c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK13(X1,v_a____,v_b____,v_P____,X0)))
| v_a____ = X1
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X0,c_Arrow__Order__Mirabelle_OProf) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_39])]) ).
fof(f4136,plain,
( v_b____ = v_b_H____
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P_H____,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(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_b____,v_b_H____),hAPP(v_F,v_P_H____))
| v_a____ = v_b_H____
| ~ c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK13(v_b_H____,v_a____,v_b____,v_P____,v_P_H____)))
| ~ spl89_39
| ~ spl89_180 ),
inference(resolution,[],[f4021,f2847]) ).
fof(f2847,plain,
( ! [X0,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,v_b____,X1),hAPP(X0,sK13(X1,v_a____,v_b____,v_P____,X0)))
| v_b____ = 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,v_a____,v_b____),hAPP(v_P____,sK13(X1,v_a____,v_b____,v_P____,X0)))
| v_a____ = 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,v_b____,X1),hAPP(v_F,X0))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X0,c_Arrow__Order__Mirabelle_OProf) )
| ~ spl89_39 ),
inference(avatar_component_clause,[],[f2846]) ).
fof(f4021,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_b____,v_b_H____),hAPP(v_P_H____,sK13(v_b_H____,v_a____,v_b____,v_P____,v_P_H____)))
| ~ spl89_180 ),
inference(avatar_component_clause,[],[f4019]) ).
fof(f4109,plain,
( spl89_103
| spl89_179
| spl89_174
| spl89_167
| ~ spl89_25
| ~ spl89_38
| spl89_180 ),
inference(avatar_split_clause,[],[f4103,f4019,f2841,f2758,f3792,f3854,f4013,f3244]) ).
fof(f2841,plain,
( spl89_38
<=> ! [X0,X1] :
( v_b____ = X1
| v_a____ = 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,v_b____,X1),hAPP(X0,sK13(X1,v_a____,v_b____,v_P____,X0)))
| c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK13(X1,v_a____,v_b____,v_P____,X0)))
| c_member(tc_prod(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_b____,X1),hAPP(v_F,X0))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X0,c_Arrow__Order__Mirabelle_OProf) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_38])]) ).
fof(f4103,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_b____,v_b_H____),hAPP(v_F,v_P_H____))
| v_b____ = v_b_H____
| c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK13(v_b_H____,v_a____,v_b____,v_P____,v_P_H____)))
| v_a____ = v_b_H____
| ~ spl89_25
| ~ spl89_38
| spl89_180 ),
inference(resolution,[],[f4087,f4020]) ).
fof(f4087,plain,
( ! [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,v_b____,X1),hAPP(v_P_H____,sK13(X1,v_a____,v_b____,v_P____,v_P_H____)))
| v_b____ = 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,v_b____,X1),hAPP(v_F,v_P_H____))
| c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK13(X1,v_a____,v_b____,v_P____,v_P_H____)))
| v_a____ = X1 )
| ~ spl89_25
| ~ spl89_38 ),
inference(resolution,[],[f2842,f2760]) ).
fof(f2842,plain,
( ! [X0,X1] :
( ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X0,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(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_b____,X1),hAPP(v_F,X0))
| v_a____ = X1
| v_b____ = 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,v_b____,X1),hAPP(X0,sK13(X1,v_a____,v_b____,v_P____,X0)))
| c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK13(X1,v_a____,v_b____,v_P____,X0))) )
| ~ spl89_38 ),
inference(avatar_component_clause,[],[f2841]) ).
fof(f4108,plain,
( spl89_174
| spl89_167
| spl89_179
| spl89_103
| ~ spl89_25
| ~ spl89_38
| ~ spl89_102 ),
inference(avatar_split_clause,[],[f4107,f3240,f2841,f2758,f3244,f4013,f3792,f3854]) ).
fof(f4107,plain,
( v_a____ = v_b_H____
| c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK13(v_b_H____,v_a____,v_b____,v_P____,v_P_H____)))
| c_member(tc_prod(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_b____,v_b_H____),hAPP(v_F,v_P_H____))
| v_b____ = v_b_H____
| ~ spl89_25
| ~ spl89_38
| ~ spl89_102 ),
inference(duplicate_literal_removal,[],[f4104]) ).
fof(f4104,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_b____,v_b_H____),hAPP(v_F,v_P_H____))
| v_b____ = v_b_H____
| c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK13(v_b_H____,v_a____,v_b____,v_P____,v_P_H____)))
| v_a____ = v_b_H____
| c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK13(v_b_H____,v_a____,v_b____,v_P____,v_P_H____)))
| ~ spl89_25
| ~ spl89_38
| ~ spl89_102 ),
inference(resolution,[],[f4087,f3638]) ).
fof(f3638,plain,
( ! [X0] :
( ~ c_member(tc_prod(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_b____,v_b_H____),hAPP(v_P_H____,X0))
| c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,X0)) )
| ~ spl89_102 ),
inference(backward_demodulation,[],[f1772,f3242]) ).
fof(f4062,plain,
( ~ spl89_167
| spl89_23
| ~ spl89_102 ),
inference(avatar_split_clause,[],[f4061,f3240,f2739,f3792]) ).
fof(f4061,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_b____,v_b_H____),hAPP(v_F,v_P_H____))
| spl89_23
| ~ spl89_102 ),
inference(forward_demodulation,[],[f2741,f3242]) ).
fof(f4060,plain,
( spl89_26
| ~ spl89_179
| ~ spl89_5
| spl89_24
| spl89_103
| ~ spl89_94
| ~ spl89_102
| ~ spl89_180 ),
inference(avatar_split_clause,[],[f4058,f4019,f3240,f3140,f3244,f2743,f2514,f4013,f2765]) ).
fof(f3140,plain,
( spl89_94
<=> ! [X6,X7] :
( v_a_H____ = X6
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X7,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X6,v_a_H____),hAPP(v_F,X7))
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X6,v_a_H____),hAPP(X7,sK13(v_b_H____,X6,v_a_H____,X7,v_P_H____)))
| v_b_H____ = X6
| ~ c_member(tc_prod(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_a_H____,v_b_H____),hAPP(v_P_H____,sK13(v_b_H____,X6,v_a_H____,X7,v_P_H____))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_94])]) ).
fof(f4058,plain,
( v_a____ = v_b_H____
| c_member(tc_prod(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_a____,v_b____),hAPP(v_F,v_P____))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P____,c_Arrow__Order__Mirabelle_OProf)
| ~ c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK13(v_b_H____,v_a____,v_b____,v_P____,v_P_H____)))
| v_a____ = v_b____
| ~ spl89_94
| ~ spl89_102
| ~ spl89_180 ),
inference(resolution,[],[f4021,f3860]) ).
fof(f3860,plain,
( ! [X6,X7] :
( ~ c_member(tc_prod(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_b____,v_b_H____),hAPP(v_P_H____,sK13(v_b_H____,X6,v_b____,X7,v_P_H____)))
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X6,v_b____),hAPP(X7,sK13(v_b_H____,X6,v_b____,X7,v_P_H____)))
| v_b_H____ = X6
| v_b____ = X6
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X7,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X6,v_b____),hAPP(v_F,X7)) )
| ~ spl89_94
| ~ spl89_102 ),
inference(forward_demodulation,[],[f3859,f3242]) ).
fof(f3859,plain,
( ! [X6,X7] :
( ~ c_member(tc_prod(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_a_H____,v_b_H____),hAPP(v_P_H____,sK13(v_b_H____,X6,v_a_H____,X7,v_P_H____)))
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X6,v_b____),hAPP(X7,sK13(v_b_H____,X6,v_b____,X7,v_P_H____)))
| v_b_H____ = X6
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X7,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X6,v_b____),hAPP(v_F,X7))
| v_b____ = X6 )
| ~ spl89_94
| ~ spl89_102 ),
inference(forward_demodulation,[],[f3858,f3242]) ).
fof(f3858,plain,
( ! [X6,X7] :
( ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X7,c_Arrow__Order__Mirabelle_OProf)
| v_a_H____ = X6
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X6,v_b____),hAPP(X7,sK13(v_b_H____,X6,v_b____,X7,v_P_H____)))
| ~ c_member(tc_prod(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_a_H____,v_b_H____),hAPP(v_P_H____,sK13(v_b_H____,X6,v_a_H____,X7,v_P_H____)))
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X6,v_b____),hAPP(v_F,X7))
| v_b_H____ = X6 )
| ~ spl89_94
| ~ spl89_102 ),
inference(forward_demodulation,[],[f3652,f3242]) ).
fof(f3652,plain,
( ! [X6,X7] :
( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X6,v_a_H____),hAPP(v_F,X7))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X7,c_Arrow__Order__Mirabelle_OProf)
| ~ c_member(tc_prod(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_a_H____,v_b_H____),hAPP(v_P_H____,sK13(v_b_H____,X6,v_a_H____,X7,v_P_H____)))
| v_a_H____ = X6
| v_b_H____ = X6
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X6,v_b____),hAPP(X7,sK13(v_b_H____,X6,v_b____,X7,v_P_H____))) )
| ~ spl89_94
| ~ spl89_102 ),
inference(backward_demodulation,[],[f3141,f3242]) ).
fof(f3141,plain,
( ! [X6,X7] :
( ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X6,v_a_H____),hAPP(X7,sK13(v_b_H____,X6,v_a_H____,X7,v_P_H____)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X7,c_Arrow__Order__Mirabelle_OProf)
| ~ c_member(tc_prod(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_a_H____,v_b_H____),hAPP(v_P_H____,sK13(v_b_H____,X6,v_a_H____,X7,v_P_H____)))
| v_a_H____ = X6
| v_b_H____ = X6
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X6,v_a_H____),hAPP(v_F,X7)) )
| ~ spl89_94 ),
inference(avatar_component_clause,[],[f3140]) ).
fof(f4022,plain,
( spl89_180
| ~ spl89_102
| ~ spl89_179 ),
inference(avatar_split_clause,[],[f4017,f4013,f3240,f4019]) ).
fof(f4017,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_b____,v_b_H____),hAPP(v_P_H____,sK13(v_b_H____,v_a____,v_b____,v_P____,v_P_H____)))
| ~ spl89_102
| ~ spl89_179 ),
inference(resolution,[],[f4015,f3637]) ).
fof(f3637,plain,
( ! [X0] :
( ~ c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,X0))
| c_member(tc_prod(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_b____,v_b_H____),hAPP(v_P_H____,X0)) )
| ~ spl89_102 ),
inference(backward_demodulation,[],[f1771,f3242]) ).
fof(f4015,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_a____,v_b____),hAPP(v_P____,sK13(v_b_H____,v_a____,v_b____,v_P____,v_P_H____)))
| ~ spl89_179 ),
inference(avatar_component_clause,[],[f4013]) ).
fof(f4016,plain,
( spl89_24
| spl89_179
| spl89_103
| spl89_26
| ~ spl89_5
| ~ spl89_90
| ~ spl89_102 ),
inference(avatar_split_clause,[],[f4011,f3240,f3124,f2514,f2765,f3244,f4013,f2743]) ).
fof(f3124,plain,
( spl89_90
<=> ! [X4,X5] :
( v_b_H____ = X4
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X5,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X4,v_a_H____),hAPP(v_F,X5))
| c_member(tc_prod(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_a_H____,v_b_H____),hAPP(v_P_H____,sK13(v_b_H____,X4,v_a_H____,X5,v_P_H____)))
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X4,v_a_H____),hAPP(X5,sK13(v_b_H____,X4,v_a_H____,X5,v_P_H____)))
| v_a_H____ = X4 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_90])]) ).
fof(f4011,plain,
( v_a____ = v_b____
| v_a____ = v_b_H____
| c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK13(v_b_H____,v_a____,v_b____,v_P____,v_P_H____)))
| c_member(tc_prod(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_a____,v_b____),hAPP(v_F,v_P____))
| ~ spl89_5
| ~ spl89_90
| ~ spl89_102 ),
inference(factoring,[],[f3872]) ).
fof(f3872,plain,
( ! [X0] :
( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X0,v_b____),hAPP(v_P____,sK13(v_b_H____,X0,v_b____,v_P____,v_P_H____)))
| c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK13(v_b_H____,X0,v_b____,v_P____,v_P_H____)))
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X0,v_b____),hAPP(v_F,v_P____))
| v_b____ = X0
| v_b_H____ = X0 )
| ~ spl89_5
| ~ spl89_90
| ~ spl89_102 ),
inference(forward_demodulation,[],[f3871,f3242]) ).
fof(f3871,plain,
( ! [X0] :
( v_b____ = X0
| c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK13(v_b_H____,X0,v_b____,v_P____,v_P_H____)))
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X0,v_a_H____),hAPP(v_P____,sK13(v_b_H____,X0,v_a_H____,v_P____,v_P_H____)))
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X0,v_b____),hAPP(v_F,v_P____))
| v_b_H____ = X0 )
| ~ spl89_5
| ~ spl89_90
| ~ spl89_102 ),
inference(forward_demodulation,[],[f3870,f3242]) ).
fof(f3870,plain,
( ! [X0] :
( v_a_H____ = X0
| c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK13(v_b_H____,X0,v_b____,v_P____,v_P_H____)))
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X0,v_a_H____),hAPP(v_P____,sK13(v_b_H____,X0,v_a_H____,v_P____,v_P_H____)))
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X0,v_b____),hAPP(v_F,v_P____))
| v_b_H____ = X0 )
| ~ spl89_5
| ~ spl89_90
| ~ spl89_102 ),
inference(forward_demodulation,[],[f3686,f3242]) ).
fof(f3686,plain,
( ! [X0] :
( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X0,v_a_H____),hAPP(v_F,v_P____))
| v_a_H____ = X0
| v_b_H____ = X0
| c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK13(v_b_H____,X0,v_b____,v_P____,v_P_H____)))
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X0,v_a_H____),hAPP(v_P____,sK13(v_b_H____,X0,v_a_H____,v_P____,v_P_H____))) )
| ~ spl89_5
| ~ spl89_90
| ~ spl89_102 ),
inference(backward_demodulation,[],[f3487,f3242]) ).
fof(f3487,plain,
( ! [X0] :
( c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK13(v_b_H____,X0,v_a_H____,v_P____,v_P_H____)))
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X0,v_a_H____),hAPP(v_P____,sK13(v_b_H____,X0,v_a_H____,v_P____,v_P_H____)))
| v_a_H____ = X0
| v_b_H____ = X0
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X0,v_a_H____),hAPP(v_F,v_P____)) )
| ~ spl89_5
| ~ spl89_90 ),
inference(resolution,[],[f3292,f1772]) ).
fof(f3292,plain,
( ! [X0] :
( c_member(tc_prod(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_a_H____,v_b_H____),hAPP(v_P_H____,sK13(v_b_H____,X0,v_a_H____,v_P____,v_P_H____)))
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X0,v_a_H____),hAPP(v_P____,sK13(v_b_H____,X0,v_a_H____,v_P____,v_P_H____)))
| v_a_H____ = X0
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X0,v_a_H____),hAPP(v_F,v_P____))
| v_b_H____ = X0 )
| ~ spl89_5
| ~ spl89_90 ),
inference(resolution,[],[f3125,f2516]) ).
fof(f3125,plain,
( ! [X4,X5] :
( ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X5,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X4,v_a_H____),hAPP(X5,sK13(v_b_H____,X4,v_a_H____,X5,v_P_H____)))
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X4,v_a_H____),hAPP(v_F,X5))
| v_a_H____ = X4
| c_member(tc_prod(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_a_H____,v_b_H____),hAPP(v_P_H____,sK13(v_b_H____,X4,v_a_H____,X5,v_P_H____)))
| v_b_H____ = X4 )
| ~ spl89_90 ),
inference(avatar_component_clause,[],[f3124]) ).
fof(f3950,plain,
( spl89_164
| ~ spl89_102
| ~ spl89_176 ),
inference(avatar_split_clause,[],[f3949,f3874,f3240,f3757]) ).
fof(f3949,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_b____,v_b_H____),hAPP(v_P_H____,sK12(v_b____,v_b_H____,v_P____,v_P_H____)))
| ~ spl89_102
| ~ spl89_176 ),
inference(resolution,[],[f3876,f3637]) ).
fof(f3876,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_a____,v_b____),hAPP(v_P____,sK12(v_b____,v_b_H____,v_P____,v_P_H____)))
| ~ spl89_176 ),
inference(avatar_component_clause,[],[f3874]) ).
fof(f3947,plain,
( ~ spl89_158
| ~ spl89_102
| spl89_125 ),
inference(avatar_split_clause,[],[f3946,f3376,f3240,f3711]) ).
fof(f3946,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_b_H____,v_b____),hAPP(v_P_H____,sK12(v_b____,v_b_H____,v_P_H____,v_P_H____)))
| ~ spl89_102
| spl89_125 ),
inference(forward_demodulation,[],[f3377,f3242]) ).
fof(f3377,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_b_H____,v_a_H____),hAPP(v_P_H____,sK12(v_a_H____,v_b_H____,v_P_H____,v_P_H____)))
| spl89_125 ),
inference(avatar_component_clause,[],[f3376]) ).
fof(f3944,plain,
( ~ spl89_165
| ~ spl89_25
| spl89_169
| ~ spl89_88
| ~ spl89_102
| ~ spl89_158 ),
inference(avatar_split_clause,[],[f3923,f3711,f3240,f3116,f3817,f2758,f3762]) ).
fof(f3116,plain,
( spl89_88
<=> ! [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,v_a_H____,v_b_H____),hAPP(v_P_H____,sK12(v_a_H____,v_b_H____,X3,v_P_H____)))
| c_member(tc_prod(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_b_H____,v_a_H____),hAPP(v_F,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,v_b_H____,v_a_H____),hAPP(X3,sK12(v_a_H____,v_b_H____,X3,v_P_H____)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X3,c_Arrow__Order__Mirabelle_OProf) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_88])]) ).
fof(f3923,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_b_H____,v_b____),hAPP(v_F,v_P_H____))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P_H____,c_Arrow__Order__Mirabelle_OProf)
| ~ c_member(tc_prod(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_b____,v_b_H____),hAPP(v_P_H____,sK12(v_b____,v_b_H____,v_P_H____,v_P_H____)))
| ~ spl89_88
| ~ spl89_102
| ~ spl89_158 ),
inference(resolution,[],[f3712,f3807]) ).
fof(f3807,plain,
( ! [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,v_b_H____,v_b____),hAPP(X3,sK12(v_b____,v_b_H____,X3,v_P_H____)))
| c_member(tc_prod(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_b_H____,v_b____),hAPP(v_F,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,v_b____,v_b_H____),hAPP(v_P_H____,sK12(v_b____,v_b_H____,X3,v_P_H____)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X3,c_Arrow__Order__Mirabelle_OProf) )
| ~ spl89_88
| ~ spl89_102 ),
inference(forward_demodulation,[],[f3806,f3242]) ).
fof(f3806,plain,
( ! [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,v_b_H____,v_b____),hAPP(X3,sK12(v_b____,v_b_H____,X3,v_P_H____)))
| ~ c_member(tc_prod(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_a_H____,v_b_H____),hAPP(v_P_H____,sK12(v_a_H____,v_b_H____,X3,v_P_H____)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X3,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(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_b_H____,v_b____),hAPP(v_F,X3)) )
| ~ spl89_88
| ~ spl89_102 ),
inference(forward_demodulation,[],[f3646,f3242]) ).
fof(f3646,plain,
( ! [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,v_b_H____,v_a_H____),hAPP(X3,sK12(v_a_H____,v_b_H____,X3,v_P_H____)))
| ~ c_member(tc_prod(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_a_H____,v_b_H____),hAPP(v_P_H____,sK12(v_a_H____,v_b_H____,X3,v_P_H____)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X3,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(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_b_H____,v_b____),hAPP(v_F,X3)) )
| ~ spl89_88
| ~ spl89_102 ),
inference(backward_demodulation,[],[f3117,f3242]) ).
fof(f3117,plain,
( ! [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,v_b_H____,v_a_H____),hAPP(X3,sK12(v_a_H____,v_b_H____,X3,v_P_H____)))
| c_member(tc_prod(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_b_H____,v_a_H____),hAPP(v_F,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,v_a_H____,v_b_H____),hAPP(v_P_H____,sK12(v_a_H____,v_b_H____,X3,v_P_H____)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X3,c_Arrow__Order__Mirabelle_OProf) )
| ~ spl89_88 ),
inference(avatar_component_clause,[],[f3116]) ).
fof(f3943,plain,
( spl89_165
| ~ spl89_102
| ~ spl89_175 ),
inference(avatar_split_clause,[],[f3942,f3862,f3240,f3762]) ).
fof(f3942,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_b____,v_b_H____),hAPP(v_P_H____,sK12(v_b____,v_b_H____,v_P_H____,v_P_H____)))
| ~ spl89_102
| ~ spl89_175 ),
inference(resolution,[],[f3864,f3637]) ).
fof(f3918,plain,
( spl89_178
| ~ spl89_82
| ~ spl89_102 ),
inference(avatar_split_clause,[],[f3907,f3240,f3077,f3915]) ).
fof(f3907,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_b____,v_b_H____),hAPP(v_P_H____,sK12(v_a____,v_b____,v_P_H____,v_P____)))
| ~ spl89_82
| ~ spl89_102 ),
inference(resolution,[],[f3637,f3079]) ).
fof(f3913,plain,
( spl89_177
| ~ spl89_47
| ~ spl89_102 ),
inference(avatar_split_clause,[],[f3908,f3240,f2886,f3910]) ).
fof(f3908,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_b____,v_b_H____),hAPP(v_P_H____,sK12(v_b____,v_a____,v_P____,v_P____)))
| ~ spl89_47
| ~ spl89_102 ),
inference(resolution,[],[f3637,f2888]) ).
fof(f3890,plain,
( ~ spl89_164
| ~ spl89_102
| spl89_141 ),
inference(avatar_split_clause,[],[f3889,f3456,f3240,f3757]) ).
fof(f3889,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_b____,v_b_H____),hAPP(v_P_H____,sK12(v_b____,v_b_H____,v_P____,v_P_H____)))
| ~ spl89_102
| spl89_141 ),
inference(forward_demodulation,[],[f3457,f3242]) ).
fof(f3888,plain,
( ~ spl89_165
| ~ spl89_102
| spl89_124 ),
inference(avatar_split_clause,[],[f3887,f3372,f3240,f3762]) ).
fof(f3887,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_b____,v_b_H____),hAPP(v_P_H____,sK12(v_b____,v_b_H____,v_P_H____,v_P_H____)))
| ~ spl89_102
| spl89_124 ),
inference(forward_demodulation,[],[f3373,f3242]) ).
fof(f3885,plain,
( ~ spl89_172
| ~ spl89_102
| spl89_156 ),
inference(avatar_split_clause,[],[f3884,f3619,f3240,f3841]) ).
fof(f3884,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_a____,v_b____),hAPP(v_P____,sK38(v_b_H____,v_b____,v_a____,v_P____,v_b____,v_P_H____)))
| ~ spl89_102
| spl89_156 ),
inference(forward_demodulation,[],[f3620,f3242]) ).
fof(f3883,plain,
( spl89_158
| ~ spl89_102
| ~ spl89_125 ),
inference(avatar_split_clause,[],[f3882,f3376,f3240,f3711]) ).
fof(f3882,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_b_H____,v_b____),hAPP(v_P_H____,sK12(v_b____,v_b_H____,v_P_H____,v_P_H____)))
| ~ spl89_102
| ~ spl89_125 ),
inference(forward_demodulation,[],[f3378,f3242]) ).
fof(f3881,plain,
( ~ spl89_160
| ~ spl89_102
| spl89_142 ),
inference(avatar_split_clause,[],[f3880,f3463,f3240,f3731]) ).
fof(f3880,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_a____,v_b____),hAPP(v_P____,sK12(v_b_H____,v_b____,v_P_H____,v_P_H____)))
| ~ spl89_102
| spl89_142 ),
inference(forward_demodulation,[],[f3464,f3242]) ).
fof(f3879,plain,
( spl89_161
| ~ spl89_102
| ~ spl89_104 ),
inference(avatar_split_clause,[],[f3878,f3265,f3240,f3738]) ).
fof(f3878,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_b_H____,v_b____),hAPP(v_P_H____,sK12(v_b_H____,v_b____,v_P_H____,v_P_H____)))
| ~ spl89_102
| ~ spl89_104 ),
inference(forward_demodulation,[],[f3267,f3242]) ).
fof(f3877,plain,
( spl89_176
| ~ spl89_102
| ~ spl89_145 ),
inference(avatar_split_clause,[],[f3685,f3483,f3240,f3874]) ).
fof(f3685,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_a____,v_b____),hAPP(v_P____,sK12(v_b____,v_b_H____,v_P____,v_P_H____)))
| ~ spl89_102
| ~ spl89_145 ),
inference(backward_demodulation,[],[f3485,f3242]) ).
fof(f3865,plain,
( spl89_175
| ~ spl89_102
| ~ spl89_144 ),
inference(avatar_split_clause,[],[f3684,f3477,f3240,f3862]) ).
fof(f3684,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_a____,v_b____),hAPP(v_P____,sK12(v_b____,v_b_H____,v_P_H____,v_P_H____)))
| ~ spl89_102
| ~ spl89_144 ),
inference(backward_demodulation,[],[f3479,f3242]) ).
fof(f3479,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_a____,v_b____),hAPP(v_P____,sK12(v_a_H____,v_b_H____,v_P_H____,v_P_H____)))
| ~ spl89_144 ),
inference(avatar_component_clause,[],[f3477]) ).
fof(f3857,plain,
( ~ spl89_174
| spl89_19
| ~ spl89_102 ),
inference(avatar_split_clause,[],[f3639,f3240,f2682,f3854]) ).
fof(f3639,plain,
( v_b____ != v_b_H____
| spl89_19
| ~ spl89_102 ),
inference(backward_demodulation,[],[f2684,f3242]) ).
fof(f3849,plain,
( spl89_173
| ~ spl89_102
| ~ spl89_155 ),
inference(avatar_split_clause,[],[f3694,f3601,f3240,f3846]) ).
fof(f3694,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_a____,v_b____),hAPP(v_P____,sK23(v_P_H____,v_P____,v_b____,v_b_H____,v_a____,v_b____)))
| ~ spl89_102
| ~ spl89_155 ),
inference(backward_demodulation,[],[f3603,f3242]) ).
fof(f3844,plain,
( spl89_172
| ~ spl89_102
| ~ spl89_156 ),
inference(avatar_split_clause,[],[f3695,f3619,f3240,f3841]) ).
fof(f3695,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_a____,v_b____),hAPP(v_P____,sK38(v_b_H____,v_b____,v_a____,v_P____,v_b____,v_P_H____)))
| ~ spl89_102
| ~ spl89_156 ),
inference(backward_demodulation,[],[f3621,f3242]) ).
fof(f3834,plain,
( ~ spl89_171
| spl89_101
| ~ spl89_102 ),
inference(avatar_split_clause,[],[f3658,f3240,f3236,f3831]) ).
fof(f3658,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_a____,v_b____),hAPP(v_P____,sK23(v_P____,v_P_H____,v_a____,v_b____,v_b____,v_b_H____)))
| spl89_101
| ~ spl89_102 ),
inference(backward_demodulation,[],[f3237,f3242]) ).
fof(f3829,plain,
( ~ spl89_170
| ~ spl89_102
| spl89_108 ),
inference(avatar_split_clause,[],[f3663,f3282,f3240,f3826]) ).
fof(f3663,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_b_H____,v_b____),hAPP(v_F,v_P____))
| ~ spl89_102
| spl89_108 ),
inference(backward_demodulation,[],[f3283,f3242]) ).
fof(f3820,plain,
( ~ spl89_169
| ~ spl89_102
| spl89_106 ),
inference(avatar_split_clause,[],[f3661,f3273,f3240,f3817]) ).
fof(f3661,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_b_H____,v_b____),hAPP(v_F,v_P_H____))
| ~ spl89_102
| spl89_106 ),
inference(backward_demodulation,[],[f3274,f3242]) ).
fof(f3805,plain,
( ~ spl89_168
| ~ spl89_102
| spl89_109 ),
inference(avatar_split_clause,[],[f3664,f3286,f3240,f3802]) ).
fof(f3664,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_b_H____,v_b____),hAPP(v_P____,sK12(v_b_H____,v_b____,v_P_H____,v_P____)))
| ~ spl89_102
| spl89_109 ),
inference(backward_demodulation,[],[f3287,f3242]) ).
fof(f3795,plain,
( spl89_167
| ~ spl89_23
| ~ spl89_102 ),
inference(avatar_split_clause,[],[f3640,f3240,f2739,f3792]) ).
fof(f3640,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_b____,v_b_H____),hAPP(v_F,v_P_H____))
| ~ spl89_23
| ~ spl89_102 ),
inference(backward_demodulation,[],[f2740,f3242]) ).
fof(f3790,plain,
( ~ spl89_166
| spl89_97
| ~ spl89_102 ),
inference(avatar_split_clause,[],[f3655,f3240,f3196,f3787]) ).
fof(f3655,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_a____,v_b____),hAPP(v_P____,sK18(v_P_H____,v_b_H____,v_b____)))
| spl89_97
| ~ spl89_102 ),
inference(backward_demodulation,[],[f3198,f3242]) ).
fof(f3765,plain,
( spl89_165
| ~ spl89_102
| ~ spl89_124 ),
inference(avatar_split_clause,[],[f3674,f3372,f3240,f3762]) ).
fof(f3674,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_b____,v_b_H____),hAPP(v_P_H____,sK12(v_b____,v_b_H____,v_P_H____,v_P_H____)))
| ~ spl89_102
| ~ spl89_124 ),
inference(backward_demodulation,[],[f3374,f3242]) ).
fof(f3374,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_a_H____,v_b_H____),hAPP(v_P_H____,sK12(v_a_H____,v_b_H____,v_P_H____,v_P_H____)))
| ~ spl89_124 ),
inference(avatar_component_clause,[],[f3372]) ).
fof(f3760,plain,
( spl89_164
| ~ spl89_102
| ~ spl89_141 ),
inference(avatar_split_clause,[],[f3678,f3456,f3240,f3757]) ).
fof(f3678,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_b____,v_b_H____),hAPP(v_P_H____,sK12(v_b____,v_b_H____,v_P____,v_P_H____)))
| ~ spl89_102
| ~ spl89_141 ),
inference(backward_demodulation,[],[f3458,f3242]) ).
fof(f3753,plain,
( spl89_163
| ~ spl89_102
| ~ spl89_143 ),
inference(avatar_split_clause,[],[f3683,f3471,f3240,f3750]) ).
fof(f3683,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_a____,v_b____),hAPP(v_P____,sK12(v_b_H____,v_b____,v_P_H____,v_P____)))
| ~ spl89_102
| ~ spl89_143 ),
inference(backward_demodulation,[],[f3473,f3242]) ).
fof(f3746,plain,
( spl89_162
| ~ spl89_102
| ~ spl89_105 ),
inference(avatar_split_clause,[],[f3660,f3269,f3240,f3743]) ).
fof(f3660,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_b____,v_b_H____),hAPP(v_P_H____,sK12(v_b_H____,v_b____,v_P_H____,v_P_H____)))
| ~ spl89_102
| ~ spl89_105 ),
inference(backward_demodulation,[],[f3271,f3242]) ).
fof(f3271,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_a_H____,v_b_H____),hAPP(v_P_H____,sK12(v_b_H____,v_a_H____,v_P_H____,v_P_H____)))
| ~ spl89_105 ),
inference(avatar_component_clause,[],[f3269]) ).
fof(f3741,plain,
( ~ spl89_161
| ~ spl89_102
| spl89_104 ),
inference(avatar_split_clause,[],[f3659,f3265,f3240,f3738]) ).
fof(f3659,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_b_H____,v_b____),hAPP(v_P_H____,sK12(v_b_H____,v_b____,v_P_H____,v_P_H____)))
| ~ spl89_102
| spl89_104 ),
inference(backward_demodulation,[],[f3266,f3242]) ).
fof(f3266,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_b_H____,v_a_H____),hAPP(v_P_H____,sK12(v_b_H____,v_a_H____,v_P_H____,v_P_H____)))
| spl89_104 ),
inference(avatar_component_clause,[],[f3265]) ).
fof(f3734,plain,
( spl89_160
| ~ spl89_102
| ~ spl89_142 ),
inference(avatar_split_clause,[],[f3680,f3463,f3240,f3731]) ).
fof(f3680,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_a____,v_b____),hAPP(v_P____,sK12(v_b_H____,v_b____,v_P_H____,v_P_H____)))
| ~ spl89_102
| ~ spl89_142 ),
inference(backward_demodulation,[],[f3465,f3242]) ).
fof(f3465,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_a____,v_b____),hAPP(v_P____,sK12(v_b_H____,v_a_H____,v_P_H____,v_P_H____)))
| ~ spl89_142 ),
inference(avatar_component_clause,[],[f3463]) ).
fof(f3727,plain,
( spl89_159
| ~ spl89_102
| ~ spl89_107 ),
inference(avatar_split_clause,[],[f3662,f3278,f3240,f3724]) ).
fof(f3662,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_b____,v_b_H____),hAPP(v_P_H____,sK12(v_b_H____,v_b____,v_P_H____,v_P____)))
| ~ spl89_102
| ~ spl89_107 ),
inference(backward_demodulation,[],[f3280,f3242]) ).
fof(f3714,plain,
( ~ spl89_158
| ~ spl89_102
| spl89_125 ),
inference(avatar_split_clause,[],[f3675,f3376,f3240,f3711]) ).
fof(f3675,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_b_H____,v_b____),hAPP(v_P_H____,sK12(v_b____,v_b_H____,v_P_H____,v_P_H____)))
| ~ spl89_102
| spl89_125 ),
inference(backward_demodulation,[],[f3377,f3242]) ).
fof(f3705,plain,
( ~ spl89_157
| ~ spl89_102
| spl89_140 ),
inference(avatar_split_clause,[],[f3677,f3452,f3240,f3702]) ).
fof(f3677,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_b_H____,v_b____),hAPP(v_P____,sK12(v_b____,v_b_H____,v_P____,v_P_H____)))
| ~ spl89_102
| spl89_140 ),
inference(backward_demodulation,[],[f3453,f3242]) ).
fof(f3453,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_b_H____,v_a_H____),hAPP(v_P____,sK12(v_a_H____,v_b_H____,v_P____,v_P_H____)))
| spl89_140 ),
inference(avatar_component_clause,[],[f3452]) ).
fof(f3636,plain,
( spl89_102
| spl89_26
| spl89_24
| spl89_103
| spl89_101
| ~ spl89_5
| ~ spl89_96 ),
inference(avatar_split_clause,[],[f3634,f3148,f2514,f3236,f3244,f2743,f2765,f3240]) ).
fof(f3634,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_a____,v_b____),hAPP(v_P____,sK23(v_P____,v_P_H____,v_a____,v_b____,v_a_H____,v_b_H____)))
| v_a____ = v_b_H____
| c_member(tc_prod(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_a____,v_b____),hAPP(v_F,v_P____))
| v_a____ = v_b____
| v_b____ = v_a_H____
| ~ spl89_5
| ~ spl89_96 ),
inference(factoring,[],[f3520]) ).
fof(f3520,plain,
( ! [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,v_a____,v_b____),hAPP(v_P____,sK23(v_P____,v_P_H____,X2,X3,v_a_H____,v_b_H____)))
| c_member(tc_prod(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),hAPP(v_P____,sK23(v_P____,v_P_H____,X2,X3,v_a_H____,v_b_H____)))
| v_b_H____ = 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,X3),hAPP(v_F,v_P____))
| X2 = X3
| v_a_H____ = X3 )
| ~ spl89_5
| ~ spl89_96 ),
inference(resolution,[],[f3467,f1772]) ).
fof(f3467,plain,
( ! [X0,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,v_a_H____,v_b_H____),hAPP(v_P_H____,sK23(v_P____,v_P_H____,X0,X1,v_a_H____,v_b_H____)))
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X0,X1),hAPP(v_P____,sK23(v_P____,v_P_H____,X0,X1,v_a_H____,v_b_H____)))
| v_b_H____ = X0
| v_a_H____ = X1
| X0 = 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,X0,X1),hAPP(v_F,v_P____)) )
| ~ spl89_5
| ~ spl89_96 ),
inference(resolution,[],[f3149,f2516]) ).
fof(f3622,plain,
( spl89_24
| spl89_102
| spl89_26
| spl89_103
| spl89_156
| ~ spl89_5
| ~ spl89_87 ),
inference(avatar_split_clause,[],[f3616,f3112,f2514,f3619,f3244,f2765,f3240,f2743]) ).
fof(f3112,plain,
( spl89_87
<=> ! [X25,X24,X26] :
( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X24,X25),hAPP(X26,sK38(v_b_H____,v_a_H____,X24,X26,X25,v_P_H____)))
| X24 = X25
| v_b_H____ = X24
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X26,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X24,X25),hAPP(v_F,X26))
| c_member(tc_prod(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_a_H____,v_b_H____),hAPP(v_P_H____,sK38(v_b_H____,v_a_H____,X24,X26,X25,v_P_H____)))
| v_a_H____ = X25 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_87])]) ).
fof(f3616,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_a____,v_b____),hAPP(v_P____,sK38(v_b_H____,v_a_H____,v_a____,v_P____,v_b____,v_P_H____)))
| v_a____ = v_b_H____
| v_a____ = v_b____
| v_b____ = v_a_H____
| c_member(tc_prod(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_a____,v_b____),hAPP(v_F,v_P____))
| ~ spl89_5
| ~ spl89_87 ),
inference(factoring,[],[f3510]) ).
fof(f3510,plain,
( ! [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,v_a____,v_b____),hAPP(v_P____,sK38(v_b_H____,v_a_H____,X2,v_P____,X3,v_P_H____)))
| c_member(tc_prod(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),hAPP(v_P____,sK38(v_b_H____,v_a_H____,X2,v_P____,X3,v_P_H____)))
| v_a_H____ = 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,X2,X3),hAPP(v_F,v_P____))
| v_b_H____ = X2
| X2 = X3 )
| ~ spl89_5
| ~ spl89_87 ),
inference(resolution,[],[f3299,f1772]) ).
fof(f3299,plain,
( ! [X0,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,X0,X1),hAPP(v_P____,sK38(v_b_H____,v_a_H____,X0,v_P____,X1,v_P_H____)))
| c_member(tc_prod(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_a_H____,v_b_H____),hAPP(v_P_H____,sK38(v_b_H____,v_a_H____,X0,v_P____,X1,v_P_H____)))
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X0,X1),hAPP(v_F,v_P____))
| v_b_H____ = X0
| X0 = X1
| v_a_H____ = X1 )
| ~ spl89_5
| ~ spl89_87 ),
inference(resolution,[],[f3113,f2516]) ).
fof(f3113,plain,
( ! [X26,X24,X25] :
( ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X26,c_Arrow__Order__Mirabelle_OProf)
| X24 = X25
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X24,X25),hAPP(X26,sK38(v_b_H____,v_a_H____,X24,X26,X25,v_P_H____)))
| v_a_H____ = X25
| c_member(tc_prod(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_a_H____,v_b_H____),hAPP(v_P_H____,sK38(v_b_H____,v_a_H____,X24,X26,X25,v_P_H____)))
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X24,X25),hAPP(v_F,X26))
| v_b_H____ = X24 )
| ~ spl89_87 ),
inference(avatar_component_clause,[],[f3112]) ).
fof(f3604,plain,
( spl89_103
| spl89_26
| spl89_155
| spl89_102
| spl89_24
| ~ spl89_5
| ~ spl89_85 ),
inference(avatar_split_clause,[],[f3598,f3104,f2514,f2743,f3240,f3601,f2765,f3244]) ).
fof(f3598,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_a____,v_b____),hAPP(v_F,v_P____))
| v_b____ = v_a_H____
| c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK23(v_P_H____,v_P____,v_a_H____,v_b_H____,v_a____,v_b____)))
| v_a____ = v_b____
| v_a____ = v_b_H____
| ~ spl89_5
| ~ spl89_85 ),
inference(factoring,[],[f3498]) ).
fof(f3498,plain,
( ! [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,X2,X3),hAPP(v_P____,sK23(v_P_H____,v_P____,v_a_H____,v_b_H____,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,v_a____,v_b____),hAPP(v_P____,sK23(v_P_H____,v_P____,v_a_H____,v_b_H____,X2,X3)))
| 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,X2,X3),hAPP(v_F,v_P____))
| v_b_H____ = X2
| v_a_H____ = X3 )
| ~ spl89_5
| ~ spl89_85 ),
inference(resolution,[],[f3296,f1772]) ).
fof(f3296,plain,
( ! [X0,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,X0,X1),hAPP(v_P____,sK23(v_P_H____,v_P____,v_a_H____,v_b_H____,X0,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,v_a_H____,v_b_H____),hAPP(v_P_H____,sK23(v_P_H____,v_P____,v_a_H____,v_b_H____,X0,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,X0,X1),hAPP(v_F,v_P____))
| v_b_H____ = X0
| v_a_H____ = X1
| X0 = X1 )
| ~ spl89_5
| ~ spl89_85 ),
inference(resolution,[],[f3105,f2516]) ).
fof(f3595,plain,
( spl89_83
| spl89_24
| spl89_82
| ~ spl89_5
| ~ spl89_81 ),
inference(avatar_split_clause,[],[f3584,f3073,f2514,f3077,f2743,f3081]) ).
fof(f3584,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_a____,v_b____),hAPP(v_P____,sK12(v_a____,v_b____,v_P_H____,v_P____)))
| c_member(tc_prod(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_a____,v_b____),hAPP(v_F,v_P____))
| c_member(tc_prod(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_b____,v_a____),hAPP(v_P_H____,sK12(v_a____,v_b____,v_P_H____,v_P____)))
| ~ spl89_5
| ~ spl89_81 ),
inference(resolution,[],[f3074,f2516]) ).
fof(f3074,plain,
( ! [X0] :
( ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X0,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(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_b____,v_a____),hAPP(v_P_H____,sK12(v_a____,v_b____,v_P_H____,X0)))
| c_member(tc_prod(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_a____,v_b____),hAPP(X0,sK12(v_a____,v_b____,v_P_H____,X0)))
| c_member(tc_prod(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_a____,v_b____),hAPP(v_F,X0)) )
| ~ spl89_81 ),
inference(avatar_component_clause,[],[f3073]) ).
fof(f3594,plain,
( spl89_153
| spl89_154
| spl89_148
| ~ spl89_25
| ~ spl89_81 ),
inference(avatar_split_clause,[],[f3585,f3073,f2758,f3557,f3591,f3587]) ).
fof(f3591,plain,
( spl89_154
<=> c_member(tc_prod(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_a____,v_b____),hAPP(v_P_H____,sK12(v_a____,v_b____,v_P_H____,v_P_H____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_154])]) ).
fof(f3557,plain,
( spl89_148
<=> c_member(tc_prod(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_a____,v_b____),hAPP(v_F,v_P_H____)) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_148])]) ).
fof(f3585,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_a____,v_b____),hAPP(v_F,v_P_H____))
| c_member(tc_prod(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_a____,v_b____),hAPP(v_P_H____,sK12(v_a____,v_b____,v_P_H____,v_P_H____)))
| c_member(tc_prod(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_b____,v_a____),hAPP(v_P_H____,sK12(v_a____,v_b____,v_P_H____,v_P_H____)))
| ~ spl89_25
| ~ spl89_81 ),
inference(resolution,[],[f3074,f2760]) ).
fof(f3583,plain,
( spl89_148
| spl89_151
| spl89_152
| ~ spl89_25
| ~ spl89_75 ),
inference(avatar_split_clause,[],[f3574,f3049,f2758,f3580,f3576,f3557]) ).
fof(f3580,plain,
( spl89_152
<=> c_member(tc_prod(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_a____,v_b____),hAPP(v_P_H____,sK12(v_b____,v_a____,v_P_H____,v_P_H____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_152])]) ).
fof(f3049,plain,
( spl89_75
<=> ! [X2] :
( ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X2,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(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_b____,v_a____),hAPP(v_P_H____,sK12(v_b____,v_a____,X2,v_P_H____)))
| c_member(tc_prod(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_a____,v_b____),hAPP(X2,sK12(v_b____,v_a____,X2,v_P_H____)))
| c_member(tc_prod(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_a____,v_b____),hAPP(v_F,X2)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_75])]) ).
fof(f3574,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_a____,v_b____),hAPP(v_P_H____,sK12(v_b____,v_a____,v_P_H____,v_P_H____)))
| c_member(tc_prod(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_b____,v_a____),hAPP(v_P_H____,sK12(v_b____,v_a____,v_P_H____,v_P_H____)))
| c_member(tc_prod(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_a____,v_b____),hAPP(v_F,v_P_H____))
| ~ spl89_25
| ~ spl89_75 ),
inference(resolution,[],[f3050,f2760]) ).
fof(f3050,plain,
( ! [X2] :
( ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X2,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(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_a____,v_b____),hAPP(X2,sK12(v_b____,v_a____,X2,v_P_H____)))
| c_member(tc_prod(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_a____,v_b____),hAPP(v_F,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,v_b____,v_a____),hAPP(v_P_H____,sK12(v_b____,v_a____,X2,v_P_H____))) )
| ~ spl89_75 ),
inference(avatar_component_clause,[],[f3049]) ).
fof(f3572,plain,
( spl89_148
| spl89_149
| spl89_150
| ~ spl89_25
| ~ spl89_59 ),
inference(avatar_split_clause,[],[f3563,f2956,f2758,f3569,f3565,f3557]) ).
fof(f3565,plain,
( spl89_149
<=> c_member(tc_prod(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_a____,v_b____),hAPP(v_P_H____,sK12(v_b____,v_a____,v_P_H____,v_P____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_149])]) ).
fof(f3569,plain,
( spl89_150
<=> c_member(tc_prod(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_b____,v_a____),hAPP(v_P____,sK12(v_b____,v_a____,v_P_H____,v_P____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_150])]) ).
fof(f2956,plain,
( spl89_59
<=> ! [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,v_a____,v_b____),hAPP(v_F,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,v_b____,v_a____),hAPP(v_P____,sK12(v_b____,v_a____,X2,v_P____)))
| c_member(tc_prod(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_a____,v_b____),hAPP(X2,sK12(v_b____,v_a____,X2,v_P____)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X2,c_Arrow__Order__Mirabelle_OProf) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_59])]) ).
fof(f3563,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_b____,v_a____),hAPP(v_P____,sK12(v_b____,v_a____,v_P_H____,v_P____)))
| c_member(tc_prod(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_a____,v_b____),hAPP(v_P_H____,sK12(v_b____,v_a____,v_P_H____,v_P____)))
| c_member(tc_prod(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_a____,v_b____),hAPP(v_F,v_P_H____))
| ~ spl89_25
| ~ spl89_59 ),
inference(resolution,[],[f2957,f2760]) ).
fof(f2957,plain,
( ! [X2] :
( ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X2,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(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_a____,v_b____),hAPP(v_F,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,v_b____,v_a____),hAPP(v_P____,sK12(v_b____,v_a____,X2,v_P____)))
| c_member(tc_prod(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_a____,v_b____),hAPP(X2,sK12(v_b____,v_a____,X2,v_P____))) )
| ~ spl89_59 ),
inference(avatar_component_clause,[],[f2956]) ).
fof(f3561,plain,
( spl89_24
| spl89_66
| spl89_67
| ~ spl89_5
| ~ spl89_54 ),
inference(avatar_split_clause,[],[f3546,f2936,f2514,f2988,f2984,f2743]) ).
fof(f2984,plain,
( spl89_66
<=> c_member(tc_prod(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_b____,v_a____),hAPP(v_P____,sK12(v_a____,v_b____,v_P____,v_P____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_66])]) ).
fof(f2988,plain,
( spl89_67
<=> c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK12(v_a____,v_b____,v_P____,v_P____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_67])]) ).
fof(f2936,plain,
( spl89_54
<=> ! [X0] :
( ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X0,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(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_a____,v_b____),hAPP(v_F,X0))
| c_member(tc_prod(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_b____,v_a____),hAPP(v_P____,sK12(v_a____,v_b____,v_P____,X0)))
| c_member(tc_prod(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_a____,v_b____),hAPP(X0,sK12(v_a____,v_b____,v_P____,X0))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_54])]) ).
fof(f3546,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_a____,v_b____),hAPP(v_P____,sK12(v_a____,v_b____,v_P____,v_P____)))
| c_member(tc_prod(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_b____,v_a____),hAPP(v_P____,sK12(v_a____,v_b____,v_P____,v_P____)))
| c_member(tc_prod(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_a____,v_b____),hAPP(v_F,v_P____))
| ~ spl89_5
| ~ spl89_54 ),
inference(resolution,[],[f2937,f2516]) ).
fof(f2937,plain,
( ! [X0] :
( ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X0,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(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_b____,v_a____),hAPP(v_P____,sK12(v_a____,v_b____,v_P____,X0)))
| c_member(tc_prod(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_a____,v_b____),hAPP(v_F,X0))
| c_member(tc_prod(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_a____,v_b____),hAPP(X0,sK12(v_a____,v_b____,v_P____,X0))) )
| ~ spl89_54 ),
inference(avatar_component_clause,[],[f2936]) ).
fof(f3560,plain,
( spl89_146
| spl89_147
| spl89_148
| ~ spl89_25
| ~ spl89_54 ),
inference(avatar_split_clause,[],[f3547,f2936,f2758,f3557,f3553,f3549]) ).
fof(f3549,plain,
( spl89_146
<=> c_member(tc_prod(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_a____,v_b____),hAPP(v_P_H____,sK12(v_a____,v_b____,v_P____,v_P_H____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_146])]) ).
fof(f3553,plain,
( spl89_147
<=> c_member(tc_prod(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_b____,v_a____),hAPP(v_P____,sK12(v_a____,v_b____,v_P____,v_P_H____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_147])]) ).
fof(f3547,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_a____,v_b____),hAPP(v_F,v_P_H____))
| c_member(tc_prod(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_b____,v_a____),hAPP(v_P____,sK12(v_a____,v_b____,v_P____,v_P_H____)))
| c_member(tc_prod(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_a____,v_b____),hAPP(v_P_H____,sK12(v_a____,v_b____,v_P____,v_P_H____)))
| ~ spl89_25
| ~ spl89_54 ),
inference(resolution,[],[f2937,f2760]) ).
fof(f3486,plain,
( spl89_145
| ~ spl89_141 ),
inference(avatar_split_clause,[],[f3481,f3456,f3483]) ).
fof(f3481,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_a____,v_b____),hAPP(v_P____,sK12(v_a_H____,v_b_H____,v_P____,v_P_H____)))
| ~ spl89_141 ),
inference(resolution,[],[f3458,f1772]) ).
fof(f3480,plain,
( spl89_144
| ~ spl89_124 ),
inference(avatar_split_clause,[],[f3475,f3372,f3477]) ).
fof(f3475,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_a____,v_b____),hAPP(v_P____,sK12(v_a_H____,v_b_H____,v_P_H____,v_P_H____)))
| ~ spl89_124 ),
inference(resolution,[],[f3374,f1772]) ).
fof(f3474,plain,
( spl89_143
| ~ spl89_107 ),
inference(avatar_split_clause,[],[f3469,f3278,f3471]) ).
fof(f3469,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_a____,v_b____),hAPP(v_P____,sK12(v_b_H____,v_a_H____,v_P_H____,v_P____)))
| ~ spl89_107 ),
inference(resolution,[],[f3280,f1772]) ).
fof(f3466,plain,
( spl89_142
| ~ spl89_105 ),
inference(avatar_split_clause,[],[f3461,f3269,f3463]) ).
fof(f3461,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_a____,v_b____),hAPP(v_P____,sK12(v_b_H____,v_a_H____,v_P_H____,v_P_H____)))
| ~ spl89_105 ),
inference(resolution,[],[f3271,f1772]) ).
fof(f3459,plain,
( spl89_140
| spl89_141
| spl89_108
| ~ spl89_5
| ~ spl89_95 ),
inference(avatar_split_clause,[],[f3290,f3144,f2514,f3282,f3456,f3452]) ).
fof(f3144,plain,
( spl89_95
<=> ! [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,v_b_H____,v_a_H____),hAPP(v_F,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,v_b_H____,v_a_H____),hAPP(X2,sK12(v_a_H____,v_b_H____,X2,v_P_H____)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X2,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(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_a_H____,v_b_H____),hAPP(v_P_H____,sK12(v_a_H____,v_b_H____,X2,v_P_H____))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_95])]) ).
fof(f3290,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_b_H____,v_a_H____),hAPP(v_F,v_P____))
| c_member(tc_prod(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_a_H____,v_b_H____),hAPP(v_P_H____,sK12(v_a_H____,v_b_H____,v_P____,v_P_H____)))
| c_member(tc_prod(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_b_H____,v_a_H____),hAPP(v_P____,sK12(v_a_H____,v_b_H____,v_P____,v_P_H____)))
| ~ spl89_5
| ~ spl89_95 ),
inference(resolution,[],[f3145,f2516]) ).
fof(f3145,plain,
( ! [X2] :
( ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X2,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(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_b_H____,v_a_H____),hAPP(v_F,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,v_a_H____,v_b_H____),hAPP(v_P_H____,sK12(v_a_H____,v_b_H____,X2,v_P_H____)))
| c_member(tc_prod(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_b_H____,v_a_H____),hAPP(X2,sK12(v_a_H____,v_b_H____,X2,v_P_H____))) )
| ~ spl89_95 ),
inference(avatar_component_clause,[],[f3144]) ).
fof(f3450,plain,
( spl89_19
| ~ spl89_5
| spl89_139
| ~ spl89_108 ),
inference(avatar_split_clause,[],[f3389,f3282,f3448,f2514,f2682]) ).
fof(f3448,plain,
( spl89_139
<=> ! [X13,X12,X14] :
( ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X14,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X12,X13),hAPP(X14,sK23(v_P____,X14,v_b_H____,v_a_H____,X12,X13)))
| v_b_H____ = X13
| X12 = 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,X12,X13),hAPP(v_F,X14))
| v_a_H____ = X12
| c_member(tc_prod(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_b_H____,v_a_H____),hAPP(v_P____,sK23(v_P____,X14,v_b_H____,v_a_H____,X12,X13))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_139])]) ).
fof(f3389,plain,
( ! [X14,X12,X13] :
( ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X14,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(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_b_H____,v_a_H____),hAPP(v_P____,sK23(v_P____,X14,v_b_H____,v_a_H____,X12,X13)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P____,c_Arrow__Order__Mirabelle_OProf)
| v_a_H____ = X12
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X12,X13),hAPP(v_F,X14))
| X12 = X13
| v_b_H____ = 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,X12,X13),hAPP(X14,sK23(v_P____,X14,v_b_H____,v_a_H____,X12,X13)))
| v_a_H____ = v_b_H____ )
| ~ spl89_108 ),
inference(resolution,[],[f3284,f1711]) ).
fof(f1711,plain,
! [X2,X3,X0,X1,X4,X5] :
( ~ c_member(tc_prod(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),hAPP(v_F,X0))
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X4,X5),hAPP(v_F,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,X4,X5),hAPP(X1,sK23(X0,X1,X2,X3,X4,X5)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X1,c_Arrow__Order__Mirabelle_OProf)
| X2 = X3
| X2 = X5
| X3 = X4
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X0,c_Arrow__Order__Mirabelle_OProf)
| X4 = X5
| c_member(tc_prod(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),hAPP(X0,sK23(X0,X1,X2,X3,X4,X5))) ),
inference(cnf_transformation,[],[f1394]) ).
fof(f1394,plain,
! [X1,X0,X3,X4,X5,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,X3),hAPP(v_F,X0))
<=> c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X4,X5),hAPP(v_F,X1)) )
| X3 = X4
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X0,c_Arrow__Order__Mirabelle_OProf)
| ? [X6] :
( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X4,X5),hAPP(X1,X6))
<~> c_member(tc_prod(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),hAPP(X0,X6)) )
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X1,c_Arrow__Order__Mirabelle_OProf)
| X2 = X5
| X2 = X3
| X4 = X5 ),
inference(flattening,[],[f1393]) ).
fof(f1393,plain,
! [X0,X3,X5,X1,X2,X4] :
( ( c_member(tc_prod(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),hAPP(v_F,X0))
<=> c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X4,X5),hAPP(v_F,X1)) )
| ? [X6] :
( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X4,X5),hAPP(X1,X6))
<~> c_member(tc_prod(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),hAPP(X0,X6)) )
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X1,c_Arrow__Order__Mirabelle_OProf)
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X0,c_Arrow__Order__Mirabelle_OProf)
| X3 = X4
| X2 = X5
| X4 = X5
| X2 = X3 ),
inference(ennf_transformation,[],[f632]) ).
fof(f632,plain,
! [X0,X3,X5,X1,X2,X4] :
( X2 != X3
=> ( X4 != X5
=> ( X2 != X5
=> ( X3 != X4
=> ( c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X0,c_Arrow__Order__Mirabelle_OProf)
=> ( c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X1,c_Arrow__Order__Mirabelle_OProf)
=> ( ! [X6] :
( c_member(tc_prod(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),hAPP(X0,X6))
<=> c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X4,X5),hAPP(X1,X6)) )
=> ( c_member(tc_prod(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),hAPP(v_F,X0))
<=> c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X4,X5),hAPP(v_F,X1)) ) ) ) ) ) ) ) ),
inference(rectify,[],[f25]) ).
fof(f25,axiom,
! [X15,X28,X23,X22,X21,X20] :
( X22 != X23
=> ( X20 != X21
=> ( X20 != X23
=> ( X21 != X22
=> ( c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X15,c_Arrow__Order__Mirabelle_OProf)
=> ( c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X28,c_Arrow__Order__Mirabelle_OProf)
=> ( ! [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,X21,X20),hAPP(X28,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,X23,X22),hAPP(X15,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,X23,X22),hAPP(v_F,X15))
<=> c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X21,X20),hAPP(v_F,X28)) ) ) ) ) ) ) ) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact__C2_C) ).
fof(f3446,plain,
( spl89_19
| ~ spl89_5
| spl89_138
| ~ spl89_108 ),
inference(avatar_split_clause,[],[f3391,f3282,f3444,f2514,f2682]) ).
fof(f3444,plain,
( spl89_138
<=> ! [X20,X18,X19] :
( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X18,X19),hAPP(v_F,X20))
| v_a_H____ = X18
| X18 = X19
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X18,X19),hAPP(X20,sK23(X20,v_P____,X18,X19,v_b_H____,v_a_H____)))
| c_member(tc_prod(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_b_H____,v_a_H____),hAPP(v_P____,sK23(X20,v_P____,X18,X19,v_b_H____,v_a_H____)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X20,c_Arrow__Order__Mirabelle_OProf)
| v_b_H____ = X19 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_138])]) ).
fof(f3391,plain,
( ! [X18,X19,X20] :
( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X18,X19),hAPP(v_F,X20))
| v_b_H____ = X19
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P____,c_Arrow__Order__Mirabelle_OProf)
| v_a_H____ = v_b_H____
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X20,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(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_b_H____,v_a_H____),hAPP(v_P____,sK23(X20,v_P____,X18,X19,v_b_H____,v_a_H____)))
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X18,X19),hAPP(X20,sK23(X20,v_P____,X18,X19,v_b_H____,v_a_H____)))
| X18 = X19
| v_a_H____ = X18 )
| ~ spl89_108 ),
inference(resolution,[],[f3284,f1713]) ).
fof(f1713,plain,
! [X2,X3,X0,X1,X4,X5] :
( ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X4,X5),hAPP(v_F,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,X3),hAPP(v_F,X0))
| X2 = X5
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X4,X5),hAPP(X1,sK23(X0,X1,X2,X3,X4,X5)))
| X4 = X5
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X1,c_Arrow__Order__Mirabelle_OProf)
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X0,c_Arrow__Order__Mirabelle_OProf)
| X2 = X3
| X3 = X4
| c_member(tc_prod(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),hAPP(X0,sK23(X0,X1,X2,X3,X4,X5))) ),
inference(cnf_transformation,[],[f1394]) ).
fof(f3442,plain,
( spl89_19
| ~ spl89_5
| spl89_137
| ~ spl89_108 ),
inference(avatar_split_clause,[],[f3388,f3282,f3440,f2514,f2682]) ).
fof(f3440,plain,
( spl89_137
<=> ! [X11,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,v_a_H____,X11),hAPP(v_F,X10))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X10,c_Arrow__Order__Mirabelle_OProf)
| v_b_H____ = X11
| ~ c_member(tc_prod(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_b_H____,v_a_H____),hAPP(v_P____,sK13(X11,v_b_H____,v_a_H____,v_P____,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,v_a_H____,X11),hAPP(X10,sK13(X11,v_b_H____,v_a_H____,v_P____,X10)))
| v_a_H____ = X11 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_137])]) ).
fof(f3388,plain,
( ! [X10,X11] :
( c_member(tc_prod(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_a_H____,X11),hAPP(v_F,X10))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P____,c_Arrow__Order__Mirabelle_OProf)
| v_a_H____ = X11
| ~ c_member(tc_prod(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_a_H____,X11),hAPP(X10,sK13(X11,v_b_H____,v_a_H____,v_P____,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,v_b_H____,v_a_H____),hAPP(v_P____,sK13(X11,v_b_H____,v_a_H____,v_P____,X10)))
| v_b_H____ = X11
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X10,c_Arrow__Order__Mirabelle_OProf)
| v_a_H____ = v_b_H____ )
| ~ spl89_108 ),
inference(resolution,[],[f3284,f1657]) ).
fof(f1657,plain,
! [X2,X3,X0,X1,X4] :
( ~ c_member(tc_prod(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),hAPP(v_F,X3))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X4,c_Arrow__Order__Mirabelle_OProf)
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X3,c_Arrow__Order__Mirabelle_OProf)
| X1 = X2
| X0 = 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,X0),hAPP(v_F,X4))
| X0 = 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),hAPP(X3,sK13(X0,X1,X2,X3,X4)))
| ~ c_member(tc_prod(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,X0),hAPP(X4,sK13(X0,X1,X2,X3,X4))) ),
inference(cnf_transformation,[],[f1050]) ).
fof(f1050,plain,
! [X3,X0,X1,X4,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,X0),hAPP(v_F,X4))
<=> c_member(tc_prod(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),hAPP(v_F,X3)) )
| X0 = X1
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X4,c_Arrow__Order__Mirabelle_OProf)
| ? [X5] :
( c_member(tc_prod(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,X0),hAPP(X4,X5))
<~> c_member(tc_prod(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),hAPP(X3,X5)) )
| X1 = X2
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X3,c_Arrow__Order__Mirabelle_OProf)
| X0 = X2 ),
inference(flattening,[],[f1049]) ).
fof(f1049,plain,
! [X0,X3,X4,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,X0),hAPP(v_F,X4))
<=> c_member(tc_prod(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),hAPP(v_F,X3)) )
| ? [X5] :
( c_member(tc_prod(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,X0),hAPP(X4,X5))
<~> c_member(tc_prod(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),hAPP(X3,X5)) )
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X4,c_Arrow__Order__Mirabelle_OProf)
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X3,c_Arrow__Order__Mirabelle_OProf)
| X0 = X1
| X0 = X2
| X1 = X2 ),
inference(ennf_transformation,[],[f657]) ).
fof(f657,plain,
! [X0,X3,X4,X2,X1] :
( X1 != X2
=> ( X0 != X2
=> ( X0 != X1
=> ( c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X3,c_Arrow__Order__Mirabelle_OProf)
=> ( c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X4,c_Arrow__Order__Mirabelle_OProf)
=> ( ! [X5] :
( c_member(tc_prod(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,X0),hAPP(X4,X5))
<=> c_member(tc_prod(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),hAPP(X3,X5)) )
=> ( c_member(tc_prod(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,X0),hAPP(v_F,X4))
<=> c_member(tc_prod(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),hAPP(v_F,X3)) ) ) ) ) ) ) ),
inference(rectify,[],[f23]) ).
fof(f23,axiom,
! [X4,X23,X22,X15,X28] :
( X22 != X23
=> ( X4 != X22
=> ( X4 != X23
=> ( c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X15,c_Arrow__Order__Mirabelle_OProf)
=> ( c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X28,c_Arrow__Order__Mirabelle_OProf)
=> ( ! [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,X23,X22),hAPP(X15,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,X22,X4),hAPP(X28,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,X22,X4),hAPP(v_F,X28))
<=> c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X23,X22),hAPP(v_F,X15)) ) ) ) ) ) ) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact__C4_C) ).
fof(f3438,plain,
( ~ spl89_5
| spl89_136
| spl89_19
| ~ spl89_108 ),
inference(avatar_split_clause,[],[f3392,f3282,f2682,f3436,f2514]) ).
fof(f3436,plain,
( spl89_136
<=> ! [X22,X21,X23] :
( ~ c_member(tc_prod(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_b_H____,v_a_H____),hAPP(v_P____,sK23(X21,v_P____,X22,X23,v_b_H____,v_a_H____)))
| v_a_H____ = X22
| v_b_H____ = X23
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X22,X23),hAPP(v_F,X21))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X21,c_Arrow__Order__Mirabelle_OProf)
| X22 = X23
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X22,X23),hAPP(X21,sK23(X21,v_P____,X22,X23,v_b_H____,v_a_H____))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_136])]) ).
fof(f3392,plain,
( ! [X21,X22,X23] :
( v_a_H____ = v_b_H____
| ~ c_member(tc_prod(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_b_H____,v_a_H____),hAPP(v_P____,sK23(X21,v_P____,X22,X23,v_b_H____,v_a_H____)))
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X22,X23),hAPP(X21,sK23(X21,v_P____,X22,X23,v_b_H____,v_a_H____)))
| X22 = X23
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X21,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X22,X23),hAPP(v_F,X21))
| v_b_H____ = X23
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P____,c_Arrow__Order__Mirabelle_OProf)
| v_a_H____ = X22 )
| ~ spl89_108 ),
inference(resolution,[],[f3284,f1714]) ).
fof(f1714,plain,
! [X2,X3,X0,X1,X4,X5] :
( ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X4,X5),hAPP(v_F,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,X4,X5),hAPP(X1,sK23(X0,X1,X2,X3,X4,X5)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X0,c_Arrow__Order__Mirabelle_OProf)
| X2 = X3
| X3 = X4
| X4 = X5
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X1,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(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),hAPP(v_F,X0))
| ~ c_member(tc_prod(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),hAPP(X0,sK23(X0,X1,X2,X3,X4,X5)))
| X2 = X5 ),
inference(cnf_transformation,[],[f1394]) ).
fof(f3434,plain,
( ~ spl89_5
| spl89_19
| spl89_135
| ~ spl89_108 ),
inference(avatar_split_clause,[],[f3387,f3282,f3432,f2682,f2514]) ).
fof(f3432,plain,
( spl89_135
<=> ! [X9,X8] :
( c_member(tc_prod(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_b_H____,v_a_H____),hAPP(v_P____,sK13(X9,v_b_H____,v_a_H____,v_P____,X8)))
| c_member(tc_prod(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_a_H____,X9),hAPP(X8,sK13(X9,v_b_H____,v_a_H____,v_P____,X8)))
| v_b_H____ = X9
| v_a_H____ = X9
| c_member(tc_prod(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_a_H____,X9),hAPP(v_F,X8))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X8,c_Arrow__Order__Mirabelle_OProf) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_135])]) ).
fof(f3387,plain,
( ! [X8,X9] :
( c_member(tc_prod(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_b_H____,v_a_H____),hAPP(v_P____,sK13(X9,v_b_H____,v_a_H____,v_P____,X8)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X8,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(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_a_H____,X9),hAPP(v_F,X8))
| v_a_H____ = v_b_H____
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P____,c_Arrow__Order__Mirabelle_OProf)
| v_a_H____ = X9
| v_b_H____ = X9
| c_member(tc_prod(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_a_H____,X9),hAPP(X8,sK13(X9,v_b_H____,v_a_H____,v_P____,X8))) )
| ~ spl89_108 ),
inference(resolution,[],[f3284,f1656]) ).
fof(f1656,plain,
! [X2,X3,X0,X1,X4] :
( ~ c_member(tc_prod(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),hAPP(v_F,X3))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X4,c_Arrow__Order__Mirabelle_OProf)
| X0 = 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),hAPP(X3,sK13(X0,X1,X2,X3,X4)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X3,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(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,X0),hAPP(v_F,X4))
| 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,X0),hAPP(X4,sK13(X0,X1,X2,X3,X4)))
| X0 = X1 ),
inference(cnf_transformation,[],[f1050]) ).
fof(f3430,plain,
( spl89_19
| ~ spl89_5
| spl89_134
| ~ spl89_108 ),
inference(avatar_split_clause,[],[f3394,f3282,f3428,f2514,f2682]) ).
fof(f3428,plain,
( spl89_134
<=> ! [X29,X27,X28] :
( X27 = X28
| v_b_H____ = X28
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X27,X28),hAPP(v_F,X29))
| ~ c_member(tc_prod(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_b_H____,v_a_H____),hAPP(v_P____,sK38(v_a_H____,v_b_H____,X27,X29,X28,v_P____)))
| v_a_H____ = X27
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X29,c_Arrow__Order__Mirabelle_OProf)
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X27,X28),hAPP(X29,sK38(v_a_H____,v_b_H____,X27,X29,X28,v_P____))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_134])]) ).
fof(f3394,plain,
( ! [X28,X29,X27] :
( X27 = X28
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X27,X28),hAPP(X29,sK38(v_a_H____,v_b_H____,X27,X29,X28,v_P____)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X29,c_Arrow__Order__Mirabelle_OProf)
| v_a_H____ = X27
| ~ c_member(tc_prod(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_b_H____,v_a_H____),hAPP(v_P____,sK38(v_a_H____,v_b_H____,X27,X29,X28,v_P____)))
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X27,X28),hAPP(v_F,X29))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P____,c_Arrow__Order__Mirabelle_OProf)
| v_b_H____ = X28
| v_a_H____ = v_b_H____ )
| ~ spl89_108 ),
inference(resolution,[],[f3284,f1828]) ).
fof(f1828,plain,
! [X2,X3,X0,X1,X4,X5] :
( ~ c_member(tc_prod(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,X0),hAPP(v_F,X5))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X5,c_Arrow__Order__Mirabelle_OProf)
| ~ c_member(tc_prod(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,X4),hAPP(X3,sK38(X0,X1,X2,X3,X4,X5)))
| ~ c_member(tc_prod(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,X0),hAPP(X5,sK38(X0,X1,X2,X3,X4,X5)))
| X1 = X4
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X3,c_Arrow__Order__Mirabelle_OProf)
| X0 = X2
| X2 = X4
| c_member(tc_prod(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,X4),hAPP(v_F,X3))
| X0 = X1 ),
inference(cnf_transformation,[],[f1266]) ).
fof(f1266,plain,
! [X3,X0,X1,X4,X5,X2] :
( ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X3,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(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,X4),hAPP(v_F,X3))
| X1 = X4
| X0 = 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,X0),hAPP(v_F,X5))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X5,c_Arrow__Order__Mirabelle_OProf)
| X0 = X1
| ? [X6] :
( c_member(tc_prod(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,X0),hAPP(X5,X6))
<~> c_member(tc_prod(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,X4),hAPP(X3,X6)) )
| X2 = X4 ),
inference(flattening,[],[f1265]) ).
fof(f1265,plain,
! [X0,X3,X4,X1,X5,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,X4),hAPP(v_F,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,X1,X0),hAPP(v_F,X5))
| ? [X6] :
( c_member(tc_prod(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,X0),hAPP(X5,X6))
<~> c_member(tc_prod(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,X4),hAPP(X3,X6)) )
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X3,c_Arrow__Order__Mirabelle_OProf)
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X5,c_Arrow__Order__Mirabelle_OProf)
| X0 = X2
| X1 = X4
| X2 = X4
| X0 = X1 ),
inference(ennf_transformation,[],[f796]) ).
fof(f796,plain,
! [X0,X3,X4,X1,X5,X2] :
( X0 != X1
=> ( X2 != X4
=> ( X1 != X4
=> ( X0 != X2
=> ( c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X5,c_Arrow__Order__Mirabelle_OProf)
=> ( c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X3,c_Arrow__Order__Mirabelle_OProf)
=> ( ! [X6] :
( c_member(tc_prod(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,X0),hAPP(X5,X6))
<=> c_member(tc_prod(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,X4),hAPP(X3,X6)) )
=> ( c_member(tc_prod(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,X0),hAPP(v_F,X5))
=> c_member(tc_prod(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,X4),hAPP(v_F,X3)) ) ) ) ) ) ) ) ),
inference(rectify,[],[f24]) ).
fof(f24,axiom,
! [X22,X23,X21,X28,X20,X15] :
( X22 != X23
=> ( X20 != X21
=> ( X20 != X23
=> ( X21 != X22
=> ( c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X15,c_Arrow__Order__Mirabelle_OProf)
=> ( c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X28,c_Arrow__Order__Mirabelle_OProf)
=> ( ! [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,X21,X20),hAPP(X28,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,X23,X22),hAPP(X15,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,X23,X22),hAPP(v_F,X15))
=> c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X21,X20),hAPP(v_F,X28)) ) ) ) ) ) ) ) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact__C1_C) ).
fof(f3426,plain,
( spl89_19
| ~ spl89_5
| spl89_133
| ~ spl89_108 ),
inference(avatar_split_clause,[],[f3381,f3282,f3424,f2514,f2682]) ).
fof(f3424,plain,
( spl89_133
<=> ! [X0] :
( c_member(tc_prod(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_a_H____,v_b_H____),hAPP(X0,sK12(v_a_H____,v_b_H____,v_P____,X0)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X0,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(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_b_H____,v_a_H____),hAPP(v_P____,sK12(v_a_H____,v_b_H____,v_P____,X0)))
| c_member(tc_prod(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_a_H____,v_b_H____),hAPP(v_F,X0)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_133])]) ).
fof(f3381,plain,
( ! [X0] :
( c_member(tc_prod(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_a_H____,v_b_H____),hAPP(X0,sK12(v_a_H____,v_b_H____,v_P____,X0)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P____,c_Arrow__Order__Mirabelle_OProf)
| v_a_H____ = v_b_H____
| c_member(tc_prod(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_a_H____,v_b_H____),hAPP(v_F,X0))
| c_member(tc_prod(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_b_H____,v_a_H____),hAPP(v_P____,sK12(v_a_H____,v_b_H____,v_P____,X0)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X0,c_Arrow__Order__Mirabelle_OProf) )
| ~ spl89_108 ),
inference(resolution,[],[f3284,f1599]) ).
fof(f1599,plain,
! [X2,X3,X0,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,X0),hAPP(v_F,X2))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X3,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X0,X1),hAPP(X3,sK12(X0,X1,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,X0,X1),hAPP(v_F,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,X1,X0),hAPP(X2,sK12(X0,X1,X2,X3)))
| X0 = X1
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X2,c_Arrow__Order__Mirabelle_OProf) ),
inference(cnf_transformation,[],[f1249]) ).
fof(f1249,plain,
! [X0,X1,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,X1,X0),hAPP(v_F,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,X0,X1),hAPP(v_F,X3)) )
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X2,c_Arrow__Order__Mirabelle_OProf)
| X0 = X1
| ? [X4] :
( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X0,X1),hAPP(X3,X4))
<~> c_member(tc_prod(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,X0),hAPP(X2,X4)) )
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X3,c_Arrow__Order__Mirabelle_OProf) ),
inference(flattening,[],[f1248]) ).
fof(f1248,plain,
! [X1,X3,X2,X0] :
( ( c_member(tc_prod(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,X0),hAPP(v_F,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,X0,X1),hAPP(v_F,X3)) )
| ? [X4] :
( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X0,X1),hAPP(X3,X4))
<~> c_member(tc_prod(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,X0),hAPP(X2,X4)) )
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X2,c_Arrow__Order__Mirabelle_OProf)
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X3,c_Arrow__Order__Mirabelle_OProf)
| X0 = X1 ),
inference(ennf_transformation,[],[f663]) ).
fof(f663,plain,
! [X1,X3,X2,X0] :
( X0 != X1
=> ( c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X3,c_Arrow__Order__Mirabelle_OProf)
=> ( c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X2,c_Arrow__Order__Mirabelle_OProf)
=> ( ! [X4] :
( c_member(tc_prod(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,X0),hAPP(X2,X4))
<=> c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X0,X1),hAPP(X3,X4)) )
=> ( c_member(tc_prod(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,X0),hAPP(v_F,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,X0,X1),hAPP(v_F,X3)) ) ) ) ) ),
inference(rectify,[],[f22]) ).
fof(f22,axiom,
! [X23,X22,X28,X15] :
( X22 != X23
=> ( c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X15,c_Arrow__Order__Mirabelle_OProf)
=> ( c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X28,c_Arrow__Order__Mirabelle_OProf)
=> ( ! [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,X23,X22),hAPP(X15,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,X22,X23),hAPP(X28,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,X22,X23),hAPP(v_F,X28))
<=> c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X23,X22),hAPP(v_F,X15)) ) ) ) ) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact__C3_C) ).
fof(f3422,plain,
( ~ spl89_5
| spl89_19
| spl89_132
| ~ spl89_108 ),
inference(avatar_split_clause,[],[f3384,f3282,f3420,f2682,f2514]) ).
fof(f3420,plain,
( spl89_132
<=> ! [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,v_b_H____,v_a_H____),hAPP(v_P____,sK12(v_b_H____,v_a_H____,X3,v_P____)))
| ~ c_member(tc_prod(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_a_H____,v_b_H____),hAPP(X3,sK12(v_b_H____,v_a_H____,X3,v_P____)))
| c_member(tc_prod(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_a_H____,v_b_H____),hAPP(v_F,X3))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X3,c_Arrow__Order__Mirabelle_OProf) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_132])]) ).
fof(f3384,plain,
( ! [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,v_b_H____,v_a_H____),hAPP(v_P____,sK12(v_b_H____,v_a_H____,X3,v_P____)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X3,c_Arrow__Order__Mirabelle_OProf)
| v_a_H____ = v_b_H____
| c_member(tc_prod(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_a_H____,v_b_H____),hAPP(v_F,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,v_a_H____,v_b_H____),hAPP(X3,sK12(v_b_H____,v_a_H____,X3,v_P____)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P____,c_Arrow__Order__Mirabelle_OProf) )
| ~ spl89_108 ),
inference(resolution,[],[f3284,f1602]) ).
fof(f1602,plain,
! [X2,X3,X0,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,X0,X1),hAPP(v_F,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,X1,X0),hAPP(v_F,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,X0),hAPP(X2,sK12(X0,X1,X2,X3)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X2,c_Arrow__Order__Mirabelle_OProf)
| X0 = X1
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X3,c_Arrow__Order__Mirabelle_OProf)
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X0,X1),hAPP(X3,sK12(X0,X1,X2,X3))) ),
inference(cnf_transformation,[],[f1249]) ).
fof(f3418,plain,
( ~ spl89_5
| spl89_19
| spl89_131
| ~ spl89_108 ),
inference(avatar_split_clause,[],[f3385,f3282,f3416,f2682,f2514]) ).
fof(f3416,plain,
( spl89_131
<=> ! [X4,X5] :
( v_a_H____ = X4
| c_member(tc_prod(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_b_H____,v_a_H____),hAPP(v_P____,sK13(v_a_H____,X4,v_b_H____,X5,v_P____)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X5,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X4,v_b_H____),hAPP(X5,sK13(v_a_H____,X4,v_b_H____,X5,v_P____)))
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X4,v_b_H____),hAPP(v_F,X5))
| v_b_H____ = X4 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_131])]) ).
fof(f3385,plain,
( ! [X4,X5] :
( v_a_H____ = X4
| v_b_H____ = X4
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X4,v_b_H____),hAPP(v_F,X5))
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X4,v_b_H____),hAPP(X5,sK13(v_a_H____,X4,v_b_H____,X5,v_P____)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X5,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(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_b_H____,v_a_H____),hAPP(v_P____,sK13(v_a_H____,X4,v_b_H____,X5,v_P____)))
| v_a_H____ = v_b_H____
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P____,c_Arrow__Order__Mirabelle_OProf) )
| ~ spl89_108 ),
inference(resolution,[],[f3284,f1654]) ).
fof(f1654,plain,
! [X2,X3,X0,X1,X4] :
( ~ c_member(tc_prod(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,X0),hAPP(v_F,X4))
| c_member(tc_prod(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),hAPP(v_F,X3))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X4,c_Arrow__Order__Mirabelle_OProf)
| 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,X0),hAPP(X4,sK13(X0,X1,X2,X3,X4)))
| X0 = 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),hAPP(X3,sK13(X0,X1,X2,X3,X4)))
| X0 = X2
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X3,c_Arrow__Order__Mirabelle_OProf) ),
inference(cnf_transformation,[],[f1050]) ).
fof(f3414,plain,
( spl89_19
| spl89_130
| ~ spl89_5
| ~ spl89_108 ),
inference(avatar_split_clause,[],[f3390,f3282,f2514,f3412,f2682]) ).
fof(f3412,plain,
( spl89_130
<=> ! [X16,X17,X15] :
( v_a_H____ = X16
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X15,c_Arrow__Order__Mirabelle_OProf)
| X16 = X17
| ~ c_member(tc_prod(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_b_H____,v_a_H____),hAPP(v_P____,sK23(v_P____,X15,v_b_H____,v_a_H____,X16,X17)))
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X16,X17),hAPP(X15,sK23(v_P____,X15,v_b_H____,v_a_H____,X16,X17)))
| v_b_H____ = X17
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X16,X17),hAPP(v_F,X15)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_130])]) ).
fof(f3390,plain,
( ! [X16,X17,X15] :
( ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P____,c_Arrow__Order__Mirabelle_OProf)
| v_a_H____ = X16
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X16,X17),hAPP(v_F,X15))
| v_b_H____ = X17
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X16,X17),hAPP(X15,sK23(v_P____,X15,v_b_H____,v_a_H____,X16,X17)))
| ~ c_member(tc_prod(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_b_H____,v_a_H____),hAPP(v_P____,sK23(v_P____,X15,v_b_H____,v_a_H____,X16,X17)))
| X16 = X17
| v_a_H____ = v_b_H____
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X15,c_Arrow__Order__Mirabelle_OProf) )
| ~ spl89_108 ),
inference(resolution,[],[f3284,f1712]) ).
fof(f1712,plain,
! [X2,X3,X0,X1,X4,X5] :
( ~ c_member(tc_prod(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),hAPP(v_F,X0))
| ~ c_member(tc_prod(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),hAPP(X0,sK23(X0,X1,X2,X3,X4,X5)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X0,c_Arrow__Order__Mirabelle_OProf)
| 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,X4,X5),hAPP(X1,sK23(X0,X1,X2,X3,X4,X5)))
| X2 = X5
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X1,c_Arrow__Order__Mirabelle_OProf)
| X4 = X5
| X3 = X4
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X4,X5),hAPP(v_F,X1)) ),
inference(cnf_transformation,[],[f1394]) ).
fof(f3410,plain,
( ~ spl89_5
| spl89_19
| spl89_129
| ~ spl89_108 ),
inference(avatar_split_clause,[],[f3383,f3282,f3408,f2682,f2514]) ).
fof(f3408,plain,
( spl89_129
<=> ! [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,v_b_H____,v_a_H____),hAPP(v_P____,sK12(v_b_H____,v_a_H____,X2,v_P____)))
| c_member(tc_prod(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_a_H____,v_b_H____),hAPP(X2,sK12(v_b_H____,v_a_H____,X2,v_P____)))
| c_member(tc_prod(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_a_H____,v_b_H____),hAPP(v_F,X2))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X2,c_Arrow__Order__Mirabelle_OProf) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_129])]) ).
fof(f3383,plain,
( ! [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,v_b_H____,v_a_H____),hAPP(v_P____,sK12(v_b_H____,v_a_H____,X2,v_P____)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X2,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(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_a_H____,v_b_H____),hAPP(v_F,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,v_a_H____,v_b_H____),hAPP(X2,sK12(v_b_H____,v_a_H____,X2,v_P____)))
| v_a_H____ = v_b_H____
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P____,c_Arrow__Order__Mirabelle_OProf) )
| ~ spl89_108 ),
inference(resolution,[],[f3284,f1601]) ).
fof(f1601,plain,
! [X2,X3,X0,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,X0,X1),hAPP(v_F,X3))
| X0 = 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,X0),hAPP(v_F,X2))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X3,c_Arrow__Order__Mirabelle_OProf)
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X2,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X0,X1),hAPP(X3,sK12(X0,X1,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,X1,X0),hAPP(X2,sK12(X0,X1,X2,X3))) ),
inference(cnf_transformation,[],[f1249]) ).
fof(f3406,plain,
( ~ spl89_5
| spl89_19
| spl89_128
| ~ spl89_108 ),
inference(avatar_split_clause,[],[f3393,f3282,f3404,f2682,f2514]) ).
fof(f3404,plain,
( spl89_128
<=> ! [X25,X24,X26] :
( v_b_H____ = X25
| v_a_H____ = X24
| X24 = X25
| c_member(tc_prod(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_b_H____,v_a_H____),hAPP(v_P____,sK38(v_a_H____,v_b_H____,X24,X26,X25,v_P____)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X26,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X24,X25),hAPP(X26,sK38(v_a_H____,v_b_H____,X24,X26,X25,v_P____)))
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X24,X25),hAPP(v_F,X26)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_128])]) ).
fof(f3393,plain,
( ! [X26,X24,X25] :
( v_b_H____ = X25
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X24,X25),hAPP(v_F,X26))
| v_a_H____ = v_b_H____
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X24,X25),hAPP(X26,sK38(v_a_H____,v_b_H____,X24,X26,X25,v_P____)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X26,c_Arrow__Order__Mirabelle_OProf)
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P____,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(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_b_H____,v_a_H____),hAPP(v_P____,sK38(v_a_H____,v_b_H____,X24,X26,X25,v_P____)))
| X24 = X25
| v_a_H____ = X24 )
| ~ spl89_108 ),
inference(resolution,[],[f3284,f1827]) ).
fof(f1827,plain,
! [X2,X3,X0,X1,X4,X5] :
( ~ c_member(tc_prod(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,X0),hAPP(v_F,X5))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X5,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(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,X4),hAPP(v_F,X3))
| X2 = X4
| c_member(tc_prod(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,X4),hAPP(X3,sK38(X0,X1,X2,X3,X4,X5)))
| X1 = X4
| X0 = X1
| X0 = X2
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X3,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(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,X0),hAPP(X5,sK38(X0,X1,X2,X3,X4,X5))) ),
inference(cnf_transformation,[],[f1266]) ).
fof(f3402,plain,
( spl89_19
| spl89_127
| ~ spl89_5
| ~ spl89_108 ),
inference(avatar_split_clause,[],[f3386,f3282,f2514,f3400,f2682]) ).
fof(f3400,plain,
( spl89_127
<=> ! [X6,X7] :
( v_a_H____ = X6
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X6,v_b_H____),hAPP(X7,sK13(v_a_H____,X6,v_b_H____,X7,v_P____)))
| v_b_H____ = X6
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X6,v_b_H____),hAPP(v_F,X7))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X7,c_Arrow__Order__Mirabelle_OProf)
| ~ c_member(tc_prod(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_b_H____,v_a_H____),hAPP(v_P____,sK13(v_a_H____,X6,v_b_H____,X7,v_P____))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_127])]) ).
fof(f3386,plain,
( ! [X6,X7] :
( ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P____,c_Arrow__Order__Mirabelle_OProf)
| v_a_H____ = X6
| v_a_H____ = v_b_H____
| ~ c_member(tc_prod(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_b_H____,v_a_H____),hAPP(v_P____,sK13(v_a_H____,X6,v_b_H____,X7,v_P____)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X7,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X6,v_b_H____),hAPP(v_F,X7))
| v_b_H____ = X6
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X6,v_b_H____),hAPP(X7,sK13(v_a_H____,X6,v_b_H____,X7,v_P____))) )
| ~ spl89_108 ),
inference(resolution,[],[f3284,f1655]) ).
fof(f1655,plain,
! [X2,X3,X0,X1,X4] :
( ~ c_member(tc_prod(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,X0),hAPP(v_F,X4))
| 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,X0),hAPP(X4,sK13(X0,X1,X2,X3,X4)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X3,c_Arrow__Order__Mirabelle_OProf)
| X0 = 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),hAPP(v_F,X3))
| X0 = X1
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X4,c_Arrow__Order__Mirabelle_OProf)
| ~ c_member(tc_prod(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),hAPP(X3,sK13(X0,X1,X2,X3,X4))) ),
inference(cnf_transformation,[],[f1050]) ).
fof(f3398,plain,
( ~ spl89_5
| spl89_19
| spl89_126
| ~ spl89_108 ),
inference(avatar_split_clause,[],[f3382,f3282,f3396,f2682,f2514]) ).
fof(f3396,plain,
( spl89_126
<=> ! [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,v_b_H____,v_a_H____),hAPP(v_P____,sK12(v_a_H____,v_b_H____,v_P____,X1)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X1,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(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_a_H____,v_b_H____),hAPP(v_F,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,v_a_H____,v_b_H____),hAPP(X1,sK12(v_a_H____,v_b_H____,v_P____,X1))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_126])]) ).
fof(f3382,plain,
( ! [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,v_b_H____,v_a_H____),hAPP(v_P____,sK12(v_a_H____,v_b_H____,v_P____,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,v_a_H____,v_b_H____),hAPP(X1,sK12(v_a_H____,v_b_H____,v_P____,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,v_a_H____,v_b_H____),hAPP(v_F,X1))
| v_a_H____ = v_b_H____
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X1,c_Arrow__Order__Mirabelle_OProf)
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P____,c_Arrow__Order__Mirabelle_OProf) )
| ~ spl89_108 ),
inference(resolution,[],[f3284,f1600]) ).
fof(f1600,plain,
! [X2,X3,X0,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,X0),hAPP(v_F,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,X0,X1),hAPP(v_F,X3))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X3,c_Arrow__Order__Mirabelle_OProf)
| X0 = 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,X0,X1),hAPP(X3,sK12(X0,X1,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,X1,X0),hAPP(X2,sK12(X0,X1,X2,X3)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X2,c_Arrow__Order__Mirabelle_OProf) ),
inference(cnf_transformation,[],[f1249]) ).
fof(f3379,plain,
( spl89_124
| spl89_125
| spl89_106
| ~ spl89_25
| ~ spl89_95 ),
inference(avatar_split_clause,[],[f3291,f3144,f2758,f3273,f3376,f3372]) ).
fof(f3291,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_b_H____,v_a_H____),hAPP(v_F,v_P_H____))
| c_member(tc_prod(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_b_H____,v_a_H____),hAPP(v_P_H____,sK12(v_a_H____,v_b_H____,v_P_H____,v_P_H____)))
| c_member(tc_prod(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_a_H____,v_b_H____),hAPP(v_P_H____,sK12(v_a_H____,v_b_H____,v_P_H____,v_P_H____)))
| ~ spl89_25
| ~ spl89_95 ),
inference(resolution,[],[f3145,f2760]) ).
fof(f3370,plain,
( ~ spl89_25
| spl89_19
| spl89_123
| ~ spl89_106 ),
inference(avatar_split_clause,[],[f3308,f3273,f3368,f2682,f2758]) ).
fof(f3368,plain,
( spl89_123
<=> ! [X11,X10] :
( v_a_H____ = X11
| c_member(tc_prod(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_a_H____,X11),hAPP(v_F,X10))
| v_b_H____ = X11
| ~ c_member(tc_prod(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_b_H____,v_a_H____),hAPP(v_P_H____,sK13(X11,v_b_H____,v_a_H____,v_P_H____,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,v_a_H____,X11),hAPP(X10,sK13(X11,v_b_H____,v_a_H____,v_P_H____,X10)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X10,c_Arrow__Order__Mirabelle_OProf) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_123])]) ).
fof(f3308,plain,
( ! [X10,X11] :
( v_a_H____ = X11
| v_a_H____ = v_b_H____
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X10,c_Arrow__Order__Mirabelle_OProf)
| ~ c_member(tc_prod(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_a_H____,X11),hAPP(X10,sK13(X11,v_b_H____,v_a_H____,v_P_H____,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,v_b_H____,v_a_H____),hAPP(v_P_H____,sK13(X11,v_b_H____,v_a_H____,v_P_H____,X10)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P_H____,c_Arrow__Order__Mirabelle_OProf)
| v_b_H____ = X11
| c_member(tc_prod(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_a_H____,X11),hAPP(v_F,X10)) )
| ~ spl89_106 ),
inference(resolution,[],[f3275,f1657]) ).
fof(f3275,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_b_H____,v_a_H____),hAPP(v_F,v_P_H____))
| ~ spl89_106 ),
inference(avatar_component_clause,[],[f3273]) ).
fof(f3366,plain,
( ~ spl89_25
| spl89_19
| spl89_122
| ~ spl89_106 ),
inference(avatar_split_clause,[],[f3302,f3273,f3364,f2682,f2758]) ).
fof(f3364,plain,
( spl89_122
<=> ! [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,v_a_H____,v_b_H____),hAPP(X1,sK12(v_a_H____,v_b_H____,v_P_H____,X1)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X1,c_Arrow__Order__Mirabelle_OProf)
| ~ c_member(tc_prod(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_b_H____,v_a_H____),hAPP(v_P_H____,sK12(v_a_H____,v_b_H____,v_P_H____,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,v_a_H____,v_b_H____),hAPP(v_F,X1)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_122])]) ).
fof(f3302,plain,
( ! [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,v_a_H____,v_b_H____),hAPP(X1,sK12(v_a_H____,v_b_H____,v_P_H____,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,v_a_H____,v_b_H____),hAPP(v_F,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,v_b_H____,v_a_H____),hAPP(v_P_H____,sK12(v_a_H____,v_b_H____,v_P_H____,X1)))
| v_a_H____ = v_b_H____
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X1,c_Arrow__Order__Mirabelle_OProf)
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P_H____,c_Arrow__Order__Mirabelle_OProf) )
| ~ spl89_106 ),
inference(resolution,[],[f3275,f1600]) ).
fof(f3362,plain,
( ~ spl89_25
| spl89_19
| spl89_121
| ~ spl89_106 ),
inference(avatar_split_clause,[],[f3304,f3273,f3360,f2682,f2758]) ).
fof(f3360,plain,
( spl89_121
<=> ! [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,v_a_H____,v_b_H____),hAPP(v_F,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,v_a_H____,v_b_H____),hAPP(X3,sK12(v_b_H____,v_a_H____,X3,v_P_H____)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X3,c_Arrow__Order__Mirabelle_OProf)
| ~ c_member(tc_prod(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_b_H____,v_a_H____),hAPP(v_P_H____,sK12(v_b_H____,v_a_H____,X3,v_P_H____))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_121])]) ).
fof(f3304,plain,
( ! [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,v_a_H____,v_b_H____),hAPP(v_F,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,v_b_H____,v_a_H____),hAPP(v_P_H____,sK12(v_b_H____,v_a_H____,X3,v_P_H____)))
| v_a_H____ = v_b_H____
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P_H____,c_Arrow__Order__Mirabelle_OProf)
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X3,c_Arrow__Order__Mirabelle_OProf)
| ~ c_member(tc_prod(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_a_H____,v_b_H____),hAPP(X3,sK12(v_b_H____,v_a_H____,X3,v_P_H____))) )
| ~ spl89_106 ),
inference(resolution,[],[f3275,f1602]) ).
fof(f3358,plain,
( spl89_19
| ~ spl89_25
| spl89_120
| ~ spl89_106 ),
inference(avatar_split_clause,[],[f3311,f3273,f3356,f2758,f2682]) ).
fof(f3356,plain,
( spl89_120
<=> ! [X20,X18,X19] :
( v_a_H____ = X18
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X20,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(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_b_H____,v_a_H____),hAPP(v_P_H____,sK23(X20,v_P_H____,X18,X19,v_b_H____,v_a_H____)))
| v_b_H____ = X19
| X18 = X19
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X18,X19),hAPP(v_F,X20))
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X18,X19),hAPP(X20,sK23(X20,v_P_H____,X18,X19,v_b_H____,v_a_H____))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_120])]) ).
fof(f3311,plain,
( ! [X18,X19,X20] :
( v_a_H____ = X18
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X18,X19),hAPP(X20,sK23(X20,v_P_H____,X18,X19,v_b_H____,v_a_H____)))
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X18,X19),hAPP(v_F,X20))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P_H____,c_Arrow__Order__Mirabelle_OProf)
| X18 = X19
| v_b_H____ = X19
| v_a_H____ = v_b_H____
| c_member(tc_prod(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_b_H____,v_a_H____),hAPP(v_P_H____,sK23(X20,v_P_H____,X18,X19,v_b_H____,v_a_H____)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X20,c_Arrow__Order__Mirabelle_OProf) )
| ~ spl89_106 ),
inference(resolution,[],[f3275,f1713]) ).
fof(f3354,plain,
( spl89_19
| ~ spl89_25
| spl89_119
| ~ spl89_106 ),
inference(avatar_split_clause,[],[f3305,f3273,f3352,f2758,f2682]) ).
fof(f3352,plain,
( spl89_119
<=> ! [X4,X5] :
( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X4,v_b_H____),hAPP(X5,sK13(v_a_H____,X4,v_b_H____,X5,v_P_H____)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X5,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X4,v_b_H____),hAPP(v_F,X5))
| c_member(tc_prod(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_b_H____,v_a_H____),hAPP(v_P_H____,sK13(v_a_H____,X4,v_b_H____,X5,v_P_H____)))
| v_a_H____ = X4
| v_b_H____ = X4 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_119])]) ).
fof(f3305,plain,
( ! [X4,X5] :
( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X4,v_b_H____),hAPP(X5,sK13(v_a_H____,X4,v_b_H____,X5,v_P_H____)))
| v_b_H____ = X4
| v_a_H____ = X4
| c_member(tc_prod(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_b_H____,v_a_H____),hAPP(v_P_H____,sK13(v_a_H____,X4,v_b_H____,X5,v_P_H____)))
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X4,v_b_H____),hAPP(v_F,X5))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P_H____,c_Arrow__Order__Mirabelle_OProf)
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X5,c_Arrow__Order__Mirabelle_OProf)
| v_a_H____ = v_b_H____ )
| ~ spl89_106 ),
inference(resolution,[],[f3275,f1654]) ).
fof(f3350,plain,
( ~ spl89_25
| spl89_19
| spl89_118
| ~ spl89_106 ),
inference(avatar_split_clause,[],[f3309,f3273,f3348,f2682,f2758]) ).
fof(f3348,plain,
( spl89_118
<=> ! [X13,X12,X14] :
( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X12,X13),hAPP(v_F,X14))
| c_member(tc_prod(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_b_H____,v_a_H____),hAPP(v_P_H____,sK23(v_P_H____,X14,v_b_H____,v_a_H____,X12,X13)))
| v_b_H____ = 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,X12,X13),hAPP(X14,sK23(v_P_H____,X14,v_b_H____,v_a_H____,X12,X13)))
| X12 = X13
| v_a_H____ = X12
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X14,c_Arrow__Order__Mirabelle_OProf) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_118])]) ).
fof(f3309,plain,
( ! [X14,X12,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,X12,X13),hAPP(v_F,X14))
| v_a_H____ = v_b_H____
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P_H____,c_Arrow__Order__Mirabelle_OProf)
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X14,c_Arrow__Order__Mirabelle_OProf)
| v_a_H____ = X12
| X12 = 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,X12,X13),hAPP(X14,sK23(v_P_H____,X14,v_b_H____,v_a_H____,X12,X13)))
| v_b_H____ = 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_b_H____,v_a_H____),hAPP(v_P_H____,sK23(v_P_H____,X14,v_b_H____,v_a_H____,X12,X13))) )
| ~ spl89_106 ),
inference(resolution,[],[f3275,f1711]) ).
fof(f3346,plain,
( ~ spl89_25
| spl89_117
| spl89_19
| ~ spl89_106 ),
inference(avatar_split_clause,[],[f3314,f3273,f2682,f3344,f2758]) ).
fof(f3344,plain,
( spl89_117
<=> ! [X29,X27,X28] :
( ~ c_member(tc_prod(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_b_H____,v_a_H____),hAPP(v_P_H____,sK38(v_a_H____,v_b_H____,X27,X29,X28,v_P_H____)))
| v_a_H____ = X27
| v_b_H____ = X28
| X27 = X28
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X29,c_Arrow__Order__Mirabelle_OProf)
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X27,X28),hAPP(X29,sK38(v_a_H____,v_b_H____,X27,X29,X28,v_P_H____)))
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X27,X28),hAPP(v_F,X29)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_117])]) ).
fof(f3314,plain,
( ! [X28,X29,X27] :
( v_a_H____ = v_b_H____
| ~ c_member(tc_prod(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_b_H____,v_a_H____),hAPP(v_P_H____,sK38(v_a_H____,v_b_H____,X27,X29,X28,v_P_H____)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P_H____,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X27,X28),hAPP(v_F,X29))
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X27,X28),hAPP(X29,sK38(v_a_H____,v_b_H____,X27,X29,X28,v_P_H____)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X29,c_Arrow__Order__Mirabelle_OProf)
| X27 = X28
| v_b_H____ = X28
| v_a_H____ = X27 )
| ~ spl89_106 ),
inference(resolution,[],[f3275,f1828]) ).
fof(f3342,plain,
( ~ spl89_25
| spl89_19
| spl89_116
| ~ spl89_106 ),
inference(avatar_split_clause,[],[f3312,f3273,f3340,f2682,f2758]) ).
fof(f3340,plain,
( spl89_116
<=> ! [X22,X21,X23] :
( ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X22,X23),hAPP(X21,sK23(X21,v_P_H____,X22,X23,v_b_H____,v_a_H____)))
| v_a_H____ = X22
| ~ c_member(tc_prod(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_b_H____,v_a_H____),hAPP(v_P_H____,sK23(X21,v_P_H____,X22,X23,v_b_H____,v_a_H____)))
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X22,X23),hAPP(v_F,X21))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X21,c_Arrow__Order__Mirabelle_OProf)
| v_b_H____ = X23
| X22 = X23 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_116])]) ).
fof(f3312,plain,
( ! [X21,X22,X23] :
( ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X22,X23),hAPP(X21,sK23(X21,v_P_H____,X22,X23,v_b_H____,v_a_H____)))
| v_a_H____ = v_b_H____
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P_H____,c_Arrow__Order__Mirabelle_OProf)
| X22 = X23
| v_b_H____ = X23
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X21,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X22,X23),hAPP(v_F,X21))
| ~ c_member(tc_prod(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_b_H____,v_a_H____),hAPP(v_P_H____,sK23(X21,v_P_H____,X22,X23,v_b_H____,v_a_H____)))
| v_a_H____ = X22 )
| ~ spl89_106 ),
inference(resolution,[],[f3275,f1714]) ).
fof(f3338,plain,
( ~ spl89_25
| spl89_19
| spl89_115
| ~ spl89_106 ),
inference(avatar_split_clause,[],[f3313,f3273,f3336,f2682,f2758]) ).
fof(f3336,plain,
( spl89_115
<=> ! [X25,X24,X26] :
( X24 = X25
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X26,c_Arrow__Order__Mirabelle_OProf)
| v_a_H____ = X24
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X24,X25),hAPP(v_F,X26))
| c_member(tc_prod(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_b_H____,v_a_H____),hAPP(v_P_H____,sK38(v_a_H____,v_b_H____,X24,X26,X25,v_P_H____)))
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X24,X25),hAPP(X26,sK38(v_a_H____,v_b_H____,X24,X26,X25,v_P_H____)))
| v_b_H____ = X25 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_115])]) ).
fof(f3313,plain,
( ! [X26,X24,X25] :
( X24 = X25
| v_b_H____ = X25
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X24,X25),hAPP(X26,sK38(v_a_H____,v_b_H____,X24,X26,X25,v_P_H____)))
| c_member(tc_prod(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_b_H____,v_a_H____),hAPP(v_P_H____,sK38(v_a_H____,v_b_H____,X24,X26,X25,v_P_H____)))
| v_a_H____ = v_b_H____
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X24,X25),hAPP(v_F,X26))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P_H____,c_Arrow__Order__Mirabelle_OProf)
| v_a_H____ = X24
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X26,c_Arrow__Order__Mirabelle_OProf) )
| ~ spl89_106 ),
inference(resolution,[],[f3275,f1827]) ).
fof(f3334,plain,
( ~ spl89_25
| spl89_19
| spl89_114
| ~ spl89_106 ),
inference(avatar_split_clause,[],[f3307,f3273,f3332,f2682,f2758]) ).
fof(f3332,plain,
( spl89_114
<=> ! [X9,X8] :
( c_member(tc_prod(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_a_H____,X9),hAPP(v_F,X8))
| c_member(tc_prod(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_a_H____,X9),hAPP(X8,sK13(X9,v_b_H____,v_a_H____,v_P_H____,X8)))
| v_a_H____ = X9
| c_member(tc_prod(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_b_H____,v_a_H____),hAPP(v_P_H____,sK13(X9,v_b_H____,v_a_H____,v_P_H____,X8)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X8,c_Arrow__Order__Mirabelle_OProf)
| v_b_H____ = X9 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_114])]) ).
fof(f3307,plain,
( ! [X8,X9] :
( c_member(tc_prod(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_a_H____,X9),hAPP(v_F,X8))
| v_b_H____ = X9
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X8,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(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_b_H____,v_a_H____),hAPP(v_P_H____,sK13(X9,v_b_H____,v_a_H____,v_P_H____,X8)))
| v_a_H____ = X9
| v_a_H____ = v_b_H____
| c_member(tc_prod(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_a_H____,X9),hAPP(X8,sK13(X9,v_b_H____,v_a_H____,v_P_H____,X8)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P_H____,c_Arrow__Order__Mirabelle_OProf) )
| ~ spl89_106 ),
inference(resolution,[],[f3275,f1656]) ).
fof(f3330,plain,
( ~ spl89_25
| spl89_113
| spl89_19
| ~ spl89_106 ),
inference(avatar_split_clause,[],[f3306,f3273,f2682,f3328,f2758]) ).
fof(f3328,plain,
( spl89_113
<=> ! [X6,X7] :
( v_b_H____ = X6
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X6,v_b_H____),hAPP(v_F,X7))
| v_a_H____ = X6
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X7,c_Arrow__Order__Mirabelle_OProf)
| ~ c_member(tc_prod(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_b_H____,v_a_H____),hAPP(v_P_H____,sK13(v_a_H____,X6,v_b_H____,X7,v_P_H____)))
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X6,v_b_H____),hAPP(X7,sK13(v_a_H____,X6,v_b_H____,X7,v_P_H____))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_113])]) ).
fof(f3306,plain,
( ! [X6,X7] :
( v_a_H____ = v_b_H____
| v_b_H____ = X6
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X6,v_b_H____),hAPP(X7,sK13(v_a_H____,X6,v_b_H____,X7,v_P_H____)))
| ~ c_member(tc_prod(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_b_H____,v_a_H____),hAPP(v_P_H____,sK13(v_a_H____,X6,v_b_H____,X7,v_P_H____)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X7,c_Arrow__Order__Mirabelle_OProf)
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P_H____,c_Arrow__Order__Mirabelle_OProf)
| v_a_H____ = X6
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X6,v_b_H____),hAPP(v_F,X7)) )
| ~ spl89_106 ),
inference(resolution,[],[f3275,f1655]) ).
fof(f3326,plain,
( ~ spl89_25
| spl89_19
| spl89_112
| ~ spl89_106 ),
inference(avatar_split_clause,[],[f3301,f3273,f3324,f2682,f2758]) ).
fof(f3324,plain,
( spl89_112
<=> ! [X0] :
( ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X0,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(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_b_H____,v_a_H____),hAPP(v_P_H____,sK12(v_a_H____,v_b_H____,v_P_H____,X0)))
| c_member(tc_prod(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_a_H____,v_b_H____),hAPP(v_F,X0))
| c_member(tc_prod(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_a_H____,v_b_H____),hAPP(X0,sK12(v_a_H____,v_b_H____,v_P_H____,X0))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_112])]) ).
fof(f3301,plain,
( ! [X0] :
( ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X0,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(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_a_H____,v_b_H____),hAPP(X0,sK12(v_a_H____,v_b_H____,v_P_H____,X0)))
| c_member(tc_prod(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_a_H____,v_b_H____),hAPP(v_F,X0))
| c_member(tc_prod(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_b_H____,v_a_H____),hAPP(v_P_H____,sK12(v_a_H____,v_b_H____,v_P_H____,X0)))
| v_a_H____ = v_b_H____
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P_H____,c_Arrow__Order__Mirabelle_OProf) )
| ~ spl89_106 ),
inference(resolution,[],[f3275,f1599]) ).
fof(f3322,plain,
( spl89_19
| ~ spl89_25
| spl89_111
| ~ spl89_106 ),
inference(avatar_split_clause,[],[f3310,f3273,f3320,f2758,f2682]) ).
fof(f3320,plain,
( spl89_111
<=> ! [X16,X17,X15] :
( v_b_H____ = X17
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X16,X17),hAPP(v_F,X15))
| v_a_H____ = X16
| ~ c_member(tc_prod(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_b_H____,v_a_H____),hAPP(v_P_H____,sK23(v_P_H____,X15,v_b_H____,v_a_H____,X16,X17)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X15,c_Arrow__Order__Mirabelle_OProf)
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X16,X17),hAPP(X15,sK23(v_P_H____,X15,v_b_H____,v_a_H____,X16,X17)))
| X16 = X17 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_111])]) ).
fof(f3310,plain,
( ! [X16,X17,X15] :
( v_b_H____ = X17
| X16 = X17
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X16,X17),hAPP(X15,sK23(v_P_H____,X15,v_b_H____,v_a_H____,X16,X17)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P_H____,c_Arrow__Order__Mirabelle_OProf)
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X15,c_Arrow__Order__Mirabelle_OProf)
| ~ c_member(tc_prod(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_b_H____,v_a_H____),hAPP(v_P_H____,sK23(v_P_H____,X15,v_b_H____,v_a_H____,X16,X17)))
| v_a_H____ = X16
| v_a_H____ = v_b_H____
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X16,X17),hAPP(v_F,X15)) )
| ~ spl89_106 ),
inference(resolution,[],[f3275,f1712]) ).
fof(f3318,plain,
( spl89_19
| ~ spl89_25
| spl89_110
| ~ spl89_106 ),
inference(avatar_split_clause,[],[f3303,f3273,f3316,f2758,f2682]) ).
fof(f3316,plain,
( spl89_110
<=> ! [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,v_a_H____,v_b_H____),hAPP(v_F,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,v_a_H____,v_b_H____),hAPP(X2,sK12(v_b_H____,v_a_H____,X2,v_P_H____)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X2,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(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_b_H____,v_a_H____),hAPP(v_P_H____,sK12(v_b_H____,v_a_H____,X2,v_P_H____))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_110])]) ).
fof(f3303,plain,
( ! [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,v_a_H____,v_b_H____),hAPP(v_F,X2))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P_H____,c_Arrow__Order__Mirabelle_OProf)
| v_a_H____ = v_b_H____
| c_member(tc_prod(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_b_H____,v_a_H____),hAPP(v_P_H____,sK12(v_b_H____,v_a_H____,X2,v_P_H____)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X2,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(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_a_H____,v_b_H____),hAPP(X2,sK12(v_b_H____,v_a_H____,X2,v_P_H____))) )
| ~ spl89_106 ),
inference(resolution,[],[f3275,f1601]) ).
fof(f3289,plain,
( spl89_107
| spl89_108
| spl89_109
| ~ spl89_5
| ~ spl89_31 ),
inference(avatar_split_clause,[],[f3262,f2806,f2514,f3286,f3282,f3278]) ).
fof(f3262,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_b_H____,v_a_H____),hAPP(v_P____,sK12(v_b_H____,v_a_H____,v_P_H____,v_P____)))
| c_member(tc_prod(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_b_H____,v_a_H____),hAPP(v_F,v_P____))
| c_member(tc_prod(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_a_H____,v_b_H____),hAPP(v_P_H____,sK12(v_b_H____,v_a_H____,v_P_H____,v_P____)))
| ~ spl89_5
| ~ spl89_31 ),
inference(resolution,[],[f2807,f2516]) ).
fof(f3276,plain,
( spl89_104
| spl89_105
| spl89_106
| ~ spl89_25
| ~ spl89_31 ),
inference(avatar_split_clause,[],[f3263,f2806,f2758,f3273,f3269,f3265]) ).
fof(f3263,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_b_H____,v_a_H____),hAPP(v_F,v_P_H____))
| c_member(tc_prod(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_a_H____,v_b_H____),hAPP(v_P_H____,sK12(v_b_H____,v_a_H____,v_P_H____,v_P_H____)))
| c_member(tc_prod(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_b_H____,v_a_H____),hAPP(v_P_H____,sK12(v_b_H____,v_a_H____,v_P_H____,v_P_H____)))
| ~ spl89_25
| ~ spl89_31 ),
inference(resolution,[],[f2807,f2760]) ).
fof(f3247,plain,
( spl89_19
| spl89_23
| spl89_101
| spl89_102
| spl89_103
| ~ spl89_25
| ~ spl89_40 ),
inference(avatar_split_clause,[],[f3233,f2851,f2758,f3244,f3240,f3236,f2739,f2682]) ).
fof(f3233,plain,
( v_a____ = v_b_H____
| v_b____ = v_a_H____
| c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK23(v_P____,v_P_H____,v_a____,v_b____,v_a_H____,v_b_H____)))
| c_member(tc_prod(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_a_H____,v_b_H____),hAPP(v_F,v_P_H____))
| v_a_H____ = v_b_H____
| ~ spl89_25
| ~ spl89_40 ),
inference(duplicate_literal_removal,[],[f3232]) ).
fof(f3232,plain,
( v_a_H____ = v_b_H____
| c_member(tc_prod(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_a_H____,v_b_H____),hAPP(v_F,v_P_H____))
| c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK23(v_P____,v_P_H____,v_a____,v_b____,v_a_H____,v_b_H____)))
| v_a____ = v_b_H____
| c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK23(v_P____,v_P_H____,v_a____,v_b____,v_a_H____,v_b_H____)))
| v_b____ = v_a_H____
| ~ spl89_25
| ~ spl89_40 ),
inference(resolution,[],[f3189,f1772]) ).
fof(f3189,plain,
( ! [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,v_a____,v_b____),hAPP(v_P____,sK23(v_P____,v_P_H____,v_a____,v_b____,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,X3,X2),hAPP(v_P_H____,sK23(v_P____,v_P_H____,v_a____,v_b____,X3,X2)))
| v_a____ = 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,X3,X2),hAPP(v_F,v_P_H____))
| v_b____ = X3
| X2 = X3 )
| ~ spl89_25
| ~ spl89_40 ),
inference(resolution,[],[f2852,f2760]) ).
fof(f3215,plain,
( ~ spl89_25
| spl89_100 ),
inference(avatar_split_clause,[],[f3211,f3213,f2758]) ).
fof(f3213,plain,
( spl89_100
<=> ! [X0,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,v_a_H____,v_b_H____),hAPP(X0,v_P_H____))
| ~ c_member(tc_prod(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_a_H____,v_b_H____),hAPP(X0,X1))
| ~ c_Arrow__Order__Mirabelle_OIIA(X0)
| ~ c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK55(X1,v_P_H____,v_b_H____,v_a_H____)))
| ~ c_member(tc_prod(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_a_H____,v_b_H____),hAPP(X1,sK55(X1,v_P_H____,v_b_H____,v_a_H____)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X1,c_Arrow__Order__Mirabelle_OProf) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_100])]) ).
fof(f3211,plain,
! [X0,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,v_a_H____,v_b_H____),hAPP(X0,v_P_H____))
| ~ c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK55(X1,v_P_H____,v_b_H____,v_a_H____)))
| ~ c_Arrow__Order__Mirabelle_OIIA(X0)
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X1,c_Arrow__Order__Mirabelle_OProf)
| ~ c_member(tc_prod(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_a_H____,v_b_H____),hAPP(X1,sK55(X1,v_P_H____,v_b_H____,v_a_H____)))
| ~ c_member(tc_prod(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_a_H____,v_b_H____),hAPP(X0,X1))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P_H____,c_Arrow__Order__Mirabelle_OProf) ),
inference(resolution,[],[f1953,f1771]) ).
fof(f1953,plain,
! [X2,X3,X0,X1,X4] :
( ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X4,X3),hAPP(X2,sK55(X1,X2,X3,X4)))
| ~ c_Arrow__Order__Mirabelle_OIIA(X0)
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X1,c_Arrow__Order__Mirabelle_OProf)
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X4,X3),hAPP(X1,sK55(X1,X2,X3,X4)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X2,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X4,X3),hAPP(X0,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,X4,X3),hAPP(X0,X1)) ),
inference(cnf_transformation,[],[f1433]) ).
fof(f1433,plain,
! [X0] :
( ~ c_Arrow__Order__Mirabelle_OIIA(X0)
| ! [X1] :
( ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X1,c_Arrow__Order__Mirabelle_OProf)
| ! [X2] :
( ! [X4,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,X4,X3),hAPP(X0,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,X4,X3),hAPP(X0,X1)) )
| ? [X5] :
( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X4,X3),hAPP(X2,X5))
<~> c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X4,X3),hAPP(X1,X5)) ) )
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X2,c_Arrow__Order__Mirabelle_OProf) ) ) ),
inference(ennf_transformation,[],[f1033]) ).
fof(f1033,plain,
! [X0] :
( c_Arrow__Order__Mirabelle_OIIA(X0)
=> ! [X1] :
( c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X1,c_Arrow__Order__Mirabelle_OProf)
=> ! [X2] :
( c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X2,c_Arrow__Order__Mirabelle_OProf)
=> ! [X3,X4] :
( ! [X5] :
( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X4,X3),hAPP(X1,X5))
<=> c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X4,X3),hAPP(X2,X5)) )
=> ( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X4,X3),hAPP(X0,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,X4,X3),hAPP(X0,X1)) ) ) ) ) ),
inference(unused_predicate_definition_removal,[],[f705]) ).
fof(f705,plain,
! [X0] :
( ! [X1] :
( c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X1,c_Arrow__Order__Mirabelle_OProf)
=> ! [X2] :
( c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X2,c_Arrow__Order__Mirabelle_OProf)
=> ! [X3,X4] :
( ! [X5] :
( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X4,X3),hAPP(X1,X5))
<=> c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X4,X3),hAPP(X2,X5)) )
=> ( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X4,X3),hAPP(X0,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,X4,X3),hAPP(X0,X1)) ) ) ) )
<=> c_Arrow__Order__Mirabelle_OIIA(X0) ),
inference(rectify,[],[f27]) ).
fof(f27,axiom,
! [X31] :
( c_Arrow__Order__Mirabelle_OIIA(X31)
<=> ! [X2] :
( c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X2,c_Arrow__Order__Mirabelle_OProf)
=> ! [X32] :
( c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X32,c_Arrow__Order__Mirabelle_OProf)
=> ! [X19,X18] :
( ! [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,X18,X19),hAPP(X32,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,X18,X19),hAPP(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,X18,X19),hAPP(X31,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,X18,X19),hAPP(X31,X32)) ) ) ) ) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_IIA__def) ).
fof(f3209,plain,
( ~ spl89_25
| spl89_99 ),
inference(avatar_split_clause,[],[f3205,f3207,f2758]) ).
fof(f3207,plain,
( spl89_99
<=> ! [X0,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,v_a_H____,v_b_H____),hAPP(X0,X1))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X1,c_Arrow__Order__Mirabelle_OProf)
| ~ c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK55(X1,v_P_H____,v_b_H____,v_a_H____)))
| ~ c_member(tc_prod(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_a_H____,v_b_H____),hAPP(X0,v_P_H____))
| ~ c_member(tc_prod(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_a_H____,v_b_H____),hAPP(X1,sK55(X1,v_P_H____,v_b_H____,v_a_H____)))
| ~ c_Arrow__Order__Mirabelle_OIIA(X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_99])]) ).
fof(f3205,plain,
! [X0,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,v_a_H____,v_b_H____),hAPP(X0,X1))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P_H____,c_Arrow__Order__Mirabelle_OProf)
| ~ c_Arrow__Order__Mirabelle_OIIA(X0)
| ~ c_member(tc_prod(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_a_H____,v_b_H____),hAPP(X1,sK55(X1,v_P_H____,v_b_H____,v_a_H____)))
| ~ c_member(tc_prod(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_a_H____,v_b_H____),hAPP(X0,v_P_H____))
| ~ c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK55(X1,v_P_H____,v_b_H____,v_a_H____)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X1,c_Arrow__Order__Mirabelle_OProf) ),
inference(resolution,[],[f1951,f1771]) ).
fof(f1951,plain,
! [X2,X3,X0,X1,X4] :
( ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X4,X3),hAPP(X2,sK55(X1,X2,X3,X4)))
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X4,X3),hAPP(X0,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,X4,X3),hAPP(X1,sK55(X1,X2,X3,X4)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X1,c_Arrow__Order__Mirabelle_OProf)
| ~ c_Arrow__Order__Mirabelle_OIIA(X0)
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X4,X3),hAPP(X0,X2))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X2,c_Arrow__Order__Mirabelle_OProf) ),
inference(cnf_transformation,[],[f1433]) ).
fof(f3202,plain,
( ~ spl89_97
| spl89_98
| ~ spl89_25 ),
inference(avatar_split_clause,[],[f3194,f2758,f3200,f3196]) ).
fof(f3200,plain,
( spl89_98
<=> ! [X0] :
( c_member(tc_prod(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_a_H____,v_b_H____),hAPP(X0,v_P_H____))
| ~ c_Arrow__Order__Mirabelle_Ounanimity(X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_98])]) ).
fof(f3194,plain,
! [X0] :
( ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P_H____,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(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_a_H____,v_b_H____),hAPP(X0,v_P_H____))
| ~ c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK18(v_P_H____,v_b_H____,v_a_H____)))
| ~ c_Arrow__Order__Mirabelle_Ounanimity(X0) ),
inference(resolution,[],[f1687,f1771]) ).
fof(f1687,plain,
! [X2,X3,X0,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,X3,X2),hAPP(X1,sK18(X1,X2,X3)))
| ~ c_Arrow__Order__Mirabelle_Ounanimity(X0)
| c_member(tc_prod(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),hAPP(X0,X1))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X1,c_Arrow__Order__Mirabelle_OProf) ),
inference(cnf_transformation,[],[f1479]) ).
fof(f1479,plain,
! [X0] :
( ! [X1] :
( ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X1,c_Arrow__Order__Mirabelle_OProf)
| ! [X3,X2] :
( ? [X4] : ~ c_member(tc_prod(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),hAPP(X1,X4))
| c_member(tc_prod(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),hAPP(X0,X1)) ) )
| ~ c_Arrow__Order__Mirabelle_Ounanimity(X0) ),
inference(ennf_transformation,[],[f1032]) ).
fof(f1032,plain,
! [X0] :
( c_Arrow__Order__Mirabelle_Ounanimity(X0)
=> ! [X1] :
( c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X1,c_Arrow__Order__Mirabelle_OProf)
=> ! [X2,X3] :
( ! [X4] : c_member(tc_prod(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),hAPP(X1,X4))
=> c_member(tc_prod(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),hAPP(X0,X1)) ) ) ),
inference(unused_predicate_definition_removal,[],[f603]) ).
fof(f603,plain,
! [X0] :
( ! [X1] :
( c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X1,c_Arrow__Order__Mirabelle_OProf)
=> ! [X2,X3] :
( ! [X4] : c_member(tc_prod(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),hAPP(X1,X4))
=> c_member(tc_prod(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),hAPP(X0,X1)) ) )
<=> c_Arrow__Order__Mirabelle_Ounanimity(X0) ),
inference(rectify,[],[f28]) ).
fof(f28,axiom,
! [X31] :
( c_Arrow__Order__Mirabelle_Ounanimity(X31)
<=> ! [X2] :
( c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X2,c_Arrow__Order__Mirabelle_OProf)
=> ! [X19,X18] :
( ! [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,X18,X19),hAPP(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,X18,X19),hAPP(X31,X2)) ) ) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_unanimity__def) ).
fof(f3150,plain,
( ~ spl89_25
| spl89_19
| spl89_96
| ~ spl89_23 ),
inference(avatar_split_clause,[],[f3095,f2739,f3148,f2682,f2758]) ).
fof(f3095,plain,
( ! [X18,X19,X20] :
( v_b_H____ = X18
| c_member(tc_prod(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_a_H____,v_b_H____),hAPP(v_P_H____,sK23(X20,v_P_H____,X18,X19,v_a_H____,v_b_H____)))
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X18,X19),hAPP(X20,sK23(X20,v_P_H____,X18,X19,v_a_H____,v_b_H____)))
| v_a_H____ = X19
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X18,X19),hAPP(v_F,X20))
| v_a_H____ = v_b_H____
| X18 = X19
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X20,c_Arrow__Order__Mirabelle_OProf)
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P_H____,c_Arrow__Order__Mirabelle_OProf) )
| ~ spl89_23 ),
inference(resolution,[],[f2740,f1713]) ).
fof(f3146,plain,
( spl89_95
| ~ spl89_25
| spl89_19
| ~ spl89_23 ),
inference(avatar_split_clause,[],[f3087,f2739,f2682,f2758,f3144]) ).
fof(f3087,plain,
( ! [X2] :
( v_a_H____ = v_b_H____
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P_H____,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(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_b_H____,v_a_H____),hAPP(v_F,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,v_a_H____,v_b_H____),hAPP(v_P_H____,sK12(v_a_H____,v_b_H____,X2,v_P_H____)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X2,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(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_b_H____,v_a_H____),hAPP(X2,sK12(v_a_H____,v_b_H____,X2,v_P_H____))) )
| ~ spl89_23 ),
inference(resolution,[],[f2740,f1601]) ).
fof(f3142,plain,
( spl89_19
| ~ spl89_25
| spl89_94
| ~ spl89_23 ),
inference(avatar_split_clause,[],[f3090,f2739,f3140,f2758,f2682]) ).
fof(f3090,plain,
( ! [X6,X7] :
( v_a_H____ = X6
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P_H____,c_Arrow__Order__Mirabelle_OProf)
| ~ c_member(tc_prod(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_a_H____,v_b_H____),hAPP(v_P_H____,sK13(v_b_H____,X6,v_a_H____,X7,v_P_H____)))
| v_a_H____ = v_b_H____
| v_b_H____ = X6
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X6,v_a_H____),hAPP(X7,sK13(v_b_H____,X6,v_a_H____,X7,v_P_H____)))
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X6,v_a_H____),hAPP(v_F,X7))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X7,c_Arrow__Order__Mirabelle_OProf) )
| ~ spl89_23 ),
inference(resolution,[],[f2740,f1655]) ).
fof(f3138,plain,
( ~ spl89_25
| spl89_19
| spl89_93
| ~ spl89_23 ),
inference(avatar_split_clause,[],[f3098,f2739,f3136,f2682,f2758]) ).
fof(f3136,plain,
( spl89_93
<=> ! [X29,X27,X28] :
( v_a_H____ = X28
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X27,X28),hAPP(v_F,X29))
| X27 = X28
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X27,X28),hAPP(X29,sK38(v_b_H____,v_a_H____,X27,X29,X28,v_P_H____)))
| v_b_H____ = X27
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X29,c_Arrow__Order__Mirabelle_OProf)
| ~ c_member(tc_prod(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_a_H____,v_b_H____),hAPP(v_P_H____,sK38(v_b_H____,v_a_H____,X27,X29,X28,v_P_H____))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_93])]) ).
fof(f3098,plain,
( ! [X28,X29,X27] :
( v_a_H____ = X28
| ~ c_member(tc_prod(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_a_H____,v_b_H____),hAPP(v_P_H____,sK38(v_b_H____,v_a_H____,X27,X29,X28,v_P_H____)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X29,c_Arrow__Order__Mirabelle_OProf)
| v_a_H____ = v_b_H____
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P_H____,c_Arrow__Order__Mirabelle_OProf)
| v_b_H____ = X27
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X27,X28),hAPP(X29,sK38(v_b_H____,v_a_H____,X27,X29,X28,v_P_H____)))
| X27 = X28
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X27,X28),hAPP(v_F,X29)) )
| ~ spl89_23 ),
inference(resolution,[],[f2740,f1828]) ).
fof(f3134,plain,
( spl89_19
| ~ spl89_25
| spl89_92
| ~ spl89_23 ),
inference(avatar_split_clause,[],[f3092,f2739,f3132,f2758,f2682]) ).
fof(f3092,plain,
( ! [X10,X11] :
( c_member(tc_prod(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_b_H____,X11),hAPP(v_F,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,v_b_H____,X11),hAPP(X10,sK13(X11,v_a_H____,v_b_H____,v_P_H____,X10)))
| v_a_H____ = X11
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P_H____,c_Arrow__Order__Mirabelle_OProf)
| v_a_H____ = v_b_H____
| v_b_H____ = X11
| ~ c_member(tc_prod(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_a_H____,v_b_H____),hAPP(v_P_H____,sK13(X11,v_a_H____,v_b_H____,v_P_H____,X10)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X10,c_Arrow__Order__Mirabelle_OProf) )
| ~ spl89_23 ),
inference(resolution,[],[f2740,f1657]) ).
fof(f3130,plain,
( spl89_19
| ~ spl89_25
| spl89_91
| ~ spl89_23 ),
inference(avatar_split_clause,[],[f3091,f2739,f3128,f2758,f2682]) ).
fof(f3091,plain,
( ! [X8,X9] :
( c_member(tc_prod(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_b_H____,X9),hAPP(v_F,X8))
| v_a_H____ = X9
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P_H____,c_Arrow__Order__Mirabelle_OProf)
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X8,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(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_a_H____,v_b_H____),hAPP(v_P_H____,sK13(X9,v_a_H____,v_b_H____,v_P_H____,X8)))
| c_member(tc_prod(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_b_H____,X9),hAPP(X8,sK13(X9,v_a_H____,v_b_H____,v_P_H____,X8)))
| v_a_H____ = v_b_H____
| v_b_H____ = X9 )
| ~ spl89_23 ),
inference(resolution,[],[f2740,f1656]) ).
fof(f3126,plain,
( spl89_19
| ~ spl89_25
| spl89_90
| ~ spl89_23 ),
inference(avatar_split_clause,[],[f3089,f2739,f3124,f2758,f2682]) ).
fof(f3089,plain,
( ! [X4,X5] :
( v_b_H____ = X4
| v_a_H____ = X4
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P_H____,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X4,v_a_H____),hAPP(X5,sK13(v_b_H____,X4,v_a_H____,X5,v_P_H____)))
| c_member(tc_prod(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_a_H____,v_b_H____),hAPP(v_P_H____,sK13(v_b_H____,X4,v_a_H____,X5,v_P_H____)))
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X4,v_a_H____),hAPP(v_F,X5))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X5,c_Arrow__Order__Mirabelle_OProf)
| v_a_H____ = v_b_H____ )
| ~ spl89_23 ),
inference(resolution,[],[f2740,f1654]) ).
fof(f3122,plain,
( spl89_19
| spl89_89
| ~ spl89_25
| ~ spl89_23 ),
inference(avatar_split_clause,[],[f3094,f2739,f2758,f3120,f2682]) ).
fof(f3094,plain,
( ! [X16,X17,X15] :
( ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P_H____,c_Arrow__Order__Mirabelle_OProf)
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X16,X17),hAPP(X15,sK23(v_P_H____,X15,v_a_H____,v_b_H____,X16,X17)))
| v_b_H____ = X16
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X16,X17),hAPP(v_F,X15))
| v_a_H____ = v_b_H____
| X16 = X17
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X15,c_Arrow__Order__Mirabelle_OProf)
| ~ c_member(tc_prod(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_a_H____,v_b_H____),hAPP(v_P_H____,sK23(v_P_H____,X15,v_a_H____,v_b_H____,X16,X17)))
| v_a_H____ = X17 )
| ~ spl89_23 ),
inference(resolution,[],[f2740,f1712]) ).
fof(f3118,plain,
( ~ spl89_25
| spl89_88
| spl89_19
| ~ spl89_23 ),
inference(avatar_split_clause,[],[f3088,f2739,f2682,f3116,f2758]) ).
fof(f3088,plain,
( ! [X3] :
( v_a_H____ = v_b_H____
| ~ c_member(tc_prod(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_a_H____,v_b_H____),hAPP(v_P_H____,sK12(v_a_H____,v_b_H____,X3,v_P_H____)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X3,c_Arrow__Order__Mirabelle_OProf)
| ~ c_member(tc_prod(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_b_H____,v_a_H____),hAPP(X3,sK12(v_a_H____,v_b_H____,X3,v_P_H____)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P_H____,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(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_b_H____,v_a_H____),hAPP(v_F,X3)) )
| ~ spl89_23 ),
inference(resolution,[],[f2740,f1602]) ).
fof(f3114,plain,
( spl89_19
| ~ spl89_25
| spl89_87
| ~ spl89_23 ),
inference(avatar_split_clause,[],[f3097,f2739,f3112,f2758,f2682]) ).
fof(f3097,plain,
( ! [X26,X24,X25] :
( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X24,X25),hAPP(X26,sK38(v_b_H____,v_a_H____,X24,X26,X25,v_P_H____)))
| v_a_H____ = X25
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P_H____,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(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_a_H____,v_b_H____),hAPP(v_P_H____,sK38(v_b_H____,v_a_H____,X24,X26,X25,v_P_H____)))
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X24,X25),hAPP(v_F,X26))
| v_a_H____ = v_b_H____
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X26,c_Arrow__Order__Mirabelle_OProf)
| v_b_H____ = X24
| X24 = X25 )
| ~ spl89_23 ),
inference(resolution,[],[f2740,f1827]) ).
fof(f3110,plain,
( spl89_19
| ~ spl89_25
| spl89_86
| ~ spl89_23 ),
inference(avatar_split_clause,[],[f3096,f2739,f3108,f2758,f2682]) ).
fof(f3096,plain,
( ! [X21,X22,X23] :
( ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X22,X23),hAPP(X21,sK23(X21,v_P_H____,X22,X23,v_a_H____,v_b_H____)))
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X22,X23),hAPP(v_F,X21))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X21,c_Arrow__Order__Mirabelle_OProf)
| ~ c_member(tc_prod(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_a_H____,v_b_H____),hAPP(v_P_H____,sK23(X21,v_P_H____,X22,X23,v_a_H____,v_b_H____)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P_H____,c_Arrow__Order__Mirabelle_OProf)
| X22 = X23
| v_b_H____ = X22
| v_a_H____ = v_b_H____
| v_a_H____ = X23 )
| ~ spl89_23 ),
inference(resolution,[],[f2740,f1714]) ).
fof(f3106,plain,
( ~ spl89_25
| spl89_19
| spl89_85
| ~ spl89_23 ),
inference(avatar_split_clause,[],[f3093,f2739,f3104,f2682,f2758]) ).
fof(f3093,plain,
( ! [X14,X12,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,X12,X13),hAPP(X14,sK23(v_P_H____,X14,v_a_H____,v_b_H____,X12,X13)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X14,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X12,X13),hAPP(v_F,X14))
| v_a_H____ = v_b_H____
| v_a_H____ = X13
| X12 = 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_a_H____,v_b_H____),hAPP(v_P_H____,sK23(v_P_H____,X14,v_a_H____,v_b_H____,X12,X13)))
| v_b_H____ = X12
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P_H____,c_Arrow__Order__Mirabelle_OProf) )
| ~ spl89_23 ),
inference(resolution,[],[f2740,f1711]) ).
fof(f3102,plain,
( ~ spl89_25
| spl89_19
| spl89_84
| ~ spl89_23 ),
inference(avatar_split_clause,[],[f3086,f2739,f3100,f2682,f2758]) ).
fof(f3086,plain,
( ! [X1] :
( ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X1,c_Arrow__Order__Mirabelle_OProf)
| v_a_H____ = v_b_H____
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P_H____,c_Arrow__Order__Mirabelle_OProf)
| ~ c_member(tc_prod(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_a_H____,v_b_H____),hAPP(v_P_H____,sK12(v_b_H____,v_a_H____,v_P_H____,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,v_b_H____,v_a_H____),hAPP(v_F,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,v_b_H____,v_a_H____),hAPP(X1,sK12(v_b_H____,v_a_H____,v_P_H____,X1))) )
| ~ spl89_23 ),
inference(resolution,[],[f2740,f1600]) ).
fof(f3084,plain,
( spl89_51
| spl89_82
| spl89_83
| ~ spl89_25
| ~ spl89_34 ),
inference(avatar_split_clause,[],[f2908,f2821,f2758,f3081,f3077,f2903]) ).
fof(f2821,plain,
( spl89_34
<=> ! [X0] :
( c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK12(v_a____,v_b____,X0,v_P____)))
| c_member(tc_prod(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_b____,v_a____),hAPP(X0,sK12(v_a____,v_b____,X0,v_P____)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X0,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(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_b____,v_a____),hAPP(v_F,X0)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_34])]) ).
fof(f2908,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_b____,v_a____),hAPP(v_P_H____,sK12(v_a____,v_b____,v_P_H____,v_P____)))
| c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK12(v_a____,v_b____,v_P_H____,v_P____)))
| c_member(tc_prod(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_b____,v_a____),hAPP(v_F,v_P_H____))
| ~ spl89_25
| ~ spl89_34 ),
inference(resolution,[],[f2822,f2760]) ).
fof(f2822,plain,
( ! [X0] :
( ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X0,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(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_b____,v_a____),hAPP(X0,sK12(v_a____,v_b____,X0,v_P____)))
| c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK12(v_a____,v_b____,X0,v_P____)))
| c_member(tc_prod(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_b____,v_a____),hAPP(v_F,X0)) )
| ~ spl89_34 ),
inference(avatar_component_clause,[],[f2821]) ).
fof(f3075,plain,
( ~ spl89_25
| spl89_26
| spl89_81
| ~ spl89_51 ),
inference(avatar_split_clause,[],[f3006,f2903,f3073,f2765,f2758]) ).
fof(f3006,plain,
( ! [X0] :
( c_member(tc_prod(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_b____,v_a____),hAPP(v_P_H____,sK12(v_a____,v_b____,v_P_H____,X0)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X0,c_Arrow__Order__Mirabelle_OProf)
| v_a____ = v_b____
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P_H____,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(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_a____,v_b____),hAPP(v_F,X0))
| c_member(tc_prod(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_a____,v_b____),hAPP(X0,sK12(v_a____,v_b____,v_P_H____,X0))) )
| ~ spl89_51 ),
inference(resolution,[],[f2905,f1599]) ).
fof(f2905,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_b____,v_a____),hAPP(v_F,v_P_H____))
| ~ spl89_51 ),
inference(avatar_component_clause,[],[f2903]) ).
fof(f3071,plain,
( ~ spl89_25
| spl89_26
| spl89_80
| ~ spl89_51 ),
inference(avatar_split_clause,[],[f3011,f2903,f3069,f2765,f2758]) ).
fof(f3069,plain,
( spl89_80
<=> ! [X6,X7] :
( v_b____ = X6
| v_a____ = X6
| ~ c_member(tc_prod(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_b____,v_a____),hAPP(v_P_H____,sK13(v_a____,X6,v_b____,X7,v_P_H____)))
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X6,v_b____),hAPP(X7,sK13(v_a____,X6,v_b____,X7,v_P_H____)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X7,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X6,v_b____),hAPP(v_F,X7)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_80])]) ).
fof(f3011,plain,
( ! [X6,X7] :
( v_b____ = X6
| v_a____ = v_b____
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X6,v_b____),hAPP(v_F,X7))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X7,c_Arrow__Order__Mirabelle_OProf)
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X6,v_b____),hAPP(X7,sK13(v_a____,X6,v_b____,X7,v_P_H____)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P_H____,c_Arrow__Order__Mirabelle_OProf)
| ~ c_member(tc_prod(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_b____,v_a____),hAPP(v_P_H____,sK13(v_a____,X6,v_b____,X7,v_P_H____)))
| v_a____ = X6 )
| ~ spl89_51 ),
inference(resolution,[],[f2905,f1655]) ).
fof(f3067,plain,
( spl89_26
| ~ spl89_25
| spl89_79
| ~ spl89_51 ),
inference(avatar_split_clause,[],[f3017,f2903,f3065,f2758,f2765]) ).
fof(f3065,plain,
( spl89_79
<=> ! [X22,X21,X23] :
( ~ c_member(tc_prod(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_b____,v_a____),hAPP(v_P_H____,sK23(X21,v_P_H____,X22,X23,v_b____,v_a____)))
| X22 = X23
| v_a____ = X22
| v_b____ = X23
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X22,X23),hAPP(v_F,X21))
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X22,X23),hAPP(X21,sK23(X21,v_P_H____,X22,X23,v_b____,v_a____)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X21,c_Arrow__Order__Mirabelle_OProf) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_79])]) ).
fof(f3017,plain,
( ! [X21,X22,X23] :
( ~ c_member(tc_prod(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_b____,v_a____),hAPP(v_P_H____,sK23(X21,v_P_H____,X22,X23,v_b____,v_a____)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P_H____,c_Arrow__Order__Mirabelle_OProf)
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X21,c_Arrow__Order__Mirabelle_OProf)
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X22,X23),hAPP(X21,sK23(X21,v_P_H____,X22,X23,v_b____,v_a____)))
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X22,X23),hAPP(v_F,X21))
| v_b____ = X23
| v_a____ = v_b____
| v_a____ = X22
| X22 = X23 )
| ~ spl89_51 ),
inference(resolution,[],[f2905,f1714]) ).
fof(f3063,plain,
( spl89_26
| spl89_78
| ~ spl89_25
| ~ spl89_51 ),
inference(avatar_split_clause,[],[f3013,f2903,f2758,f3061,f2765]) ).
fof(f3013,plain,
( ! [X10,X11] :
( ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P_H____,c_Arrow__Order__Mirabelle_OProf)
| v_a____ = X11
| ~ c_member(tc_prod(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_a____,X11),hAPP(X10,sK13(X11,v_b____,v_a____,v_P_H____,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,v_b____,v_a____),hAPP(v_P_H____,sK13(X11,v_b____,v_a____,v_P_H____,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,v_a____,X11),hAPP(v_F,X10))
| v_a____ = v_b____
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X10,c_Arrow__Order__Mirabelle_OProf)
| v_b____ = X11 )
| ~ spl89_51 ),
inference(resolution,[],[f2905,f1657]) ).
fof(f3059,plain,
( ~ spl89_25
| spl89_26
| spl89_77
| ~ spl89_51 ),
inference(avatar_split_clause,[],[f3018,f2903,f3057,f2765,f2758]) ).
fof(f3057,plain,
( spl89_77
<=> ! [X25,X24,X26] :
( v_a____ = X24
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X24,X25),hAPP(X26,sK38(v_a____,v_b____,X24,X26,X25,v_P_H____)))
| v_b____ = X25
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X24,X25),hAPP(v_F,X26))
| X24 = X25
| c_member(tc_prod(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_b____,v_a____),hAPP(v_P_H____,sK38(v_a____,v_b____,X24,X26,X25,v_P_H____)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X26,c_Arrow__Order__Mirabelle_OProf) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_77])]) ).
fof(f3018,plain,
( ! [X26,X24,X25] :
( v_a____ = X24
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X26,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(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_b____,v_a____),hAPP(v_P_H____,sK38(v_a____,v_b____,X24,X26,X25,v_P_H____)))
| v_a____ = v_b____
| X24 = X25
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X24,X25),hAPP(v_F,X26))
| v_b____ = X25
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X24,X25),hAPP(X26,sK38(v_a____,v_b____,X24,X26,X25,v_P_H____)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P_H____,c_Arrow__Order__Mirabelle_OProf) )
| ~ spl89_51 ),
inference(resolution,[],[f2905,f1827]) ).
fof(f3055,plain,
( ~ spl89_25
| spl89_26
| spl89_76
| ~ spl89_51 ),
inference(avatar_split_clause,[],[f3007,f2903,f3053,f2765,f2758]) ).
fof(f3007,plain,
( ! [X1] :
( ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X1,c_Arrow__Order__Mirabelle_OProf)
| v_a____ = v_b____
| ~ c_member(tc_prod(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_a____,v_b____),hAPP(X1,sK12(v_a____,v_b____,v_P_H____,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,v_a____,v_b____),hAPP(v_F,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,v_b____,v_a____),hAPP(v_P_H____,sK12(v_a____,v_b____,v_P_H____,X1)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P_H____,c_Arrow__Order__Mirabelle_OProf) )
| ~ spl89_51 ),
inference(resolution,[],[f2905,f1600]) ).
fof(f3051,plain,
( spl89_26
| spl89_75
| ~ spl89_25
| ~ spl89_51 ),
inference(avatar_split_clause,[],[f3008,f2903,f2758,f3049,f2765]) ).
fof(f3008,plain,
( ! [X2] :
( ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P_H____,c_Arrow__Order__Mirabelle_OProf)
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X2,c_Arrow__Order__Mirabelle_OProf)
| v_a____ = v_b____
| c_member(tc_prod(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_a____,v_b____),hAPP(v_F,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,v_a____,v_b____),hAPP(X2,sK12(v_b____,v_a____,X2,v_P_H____)))
| c_member(tc_prod(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_b____,v_a____),hAPP(v_P_H____,sK12(v_b____,v_a____,X2,v_P_H____))) )
| ~ spl89_51 ),
inference(resolution,[],[f2905,f1601]) ).
fof(f3047,plain,
( ~ spl89_25
| spl89_26
| spl89_74
| ~ spl89_51 ),
inference(avatar_split_clause,[],[f3012,f2903,f3045,f2765,f2758]) ).
fof(f3012,plain,
( ! [X8,X9] :
( c_member(tc_prod(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_a____,X9),hAPP(v_F,X8))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X8,c_Arrow__Order__Mirabelle_OProf)
| v_b____ = X9
| v_a____ = v_b____
| v_a____ = X9
| c_member(tc_prod(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_a____,X9),hAPP(X8,sK13(X9,v_b____,v_a____,v_P_H____,X8)))
| c_member(tc_prod(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_b____,v_a____),hAPP(v_P_H____,sK13(X9,v_b____,v_a____,v_P_H____,X8)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P_H____,c_Arrow__Order__Mirabelle_OProf) )
| ~ spl89_51 ),
inference(resolution,[],[f2905,f1656]) ).
fof(f3043,plain,
( spl89_26
| ~ spl89_25
| spl89_73
| ~ spl89_51 ),
inference(avatar_split_clause,[],[f3019,f2903,f3041,f2758,f2765]) ).
fof(f3041,plain,
( spl89_73
<=> ! [X29,X27,X28] :
( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X27,X28),hAPP(v_F,X29))
| v_a____ = X27
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X29,c_Arrow__Order__Mirabelle_OProf)
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X27,X28),hAPP(X29,sK38(v_a____,v_b____,X27,X29,X28,v_P_H____)))
| ~ c_member(tc_prod(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_b____,v_a____),hAPP(v_P_H____,sK38(v_a____,v_b____,X27,X29,X28,v_P_H____)))
| v_b____ = X28
| X27 = X28 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_73])]) ).
fof(f3019,plain,
( ! [X28,X29,X27] :
( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X27,X28),hAPP(v_F,X29))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P_H____,c_Arrow__Order__Mirabelle_OProf)
| X27 = X28
| v_b____ = X28
| ~ c_member(tc_prod(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_b____,v_a____),hAPP(v_P_H____,sK38(v_a____,v_b____,X27,X29,X28,v_P_H____)))
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X27,X28),hAPP(X29,sK38(v_a____,v_b____,X27,X29,X28,v_P_H____)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X29,c_Arrow__Order__Mirabelle_OProf)
| v_a____ = v_b____
| v_a____ = X27 )
| ~ spl89_51 ),
inference(resolution,[],[f2905,f1828]) ).
fof(f3039,plain,
( ~ spl89_25
| spl89_26
| spl89_72
| ~ spl89_51 ),
inference(avatar_split_clause,[],[f3009,f2903,f3037,f2765,f2758]) ).
fof(f3009,plain,
( ! [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,v_a____,v_b____),hAPP(v_F,X3))
| v_a____ = v_b____
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P_H____,c_Arrow__Order__Mirabelle_OProf)
| ~ c_member(tc_prod(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_b____,v_a____),hAPP(v_P_H____,sK12(v_b____,v_a____,X3,v_P_H____)))
| ~ c_member(tc_prod(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_a____,v_b____),hAPP(X3,sK12(v_b____,v_a____,X3,v_P_H____)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X3,c_Arrow__Order__Mirabelle_OProf) )
| ~ spl89_51 ),
inference(resolution,[],[f2905,f1602]) ).
fof(f3035,plain,
( ~ spl89_25
| spl89_26
| spl89_71
| ~ spl89_51 ),
inference(avatar_split_clause,[],[f3016,f2903,f3033,f2765,f2758]) ).
fof(f3016,plain,
( ! [X18,X19,X20] :
( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X18,X19),hAPP(v_F,X20))
| v_b____ = X19
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X18,X19),hAPP(X20,sK23(X20,v_P_H____,X18,X19,v_b____,v_a____)))
| v_a____ = v_b____
| v_a____ = X18
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X20,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(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_b____,v_a____),hAPP(v_P_H____,sK23(X20,v_P_H____,X18,X19,v_b____,v_a____)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P_H____,c_Arrow__Order__Mirabelle_OProf)
| X18 = X19 )
| ~ spl89_51 ),
inference(resolution,[],[f2905,f1713]) ).
fof(f3031,plain,
( ~ spl89_25
| spl89_70
| spl89_26
| ~ spl89_51 ),
inference(avatar_split_clause,[],[f3014,f2903,f2765,f3029,f2758]) ).
fof(f3014,plain,
( ! [X14,X12,X13] :
( v_a____ = v_b____
| X12 = 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,X12,X13),hAPP(X14,sK23(v_P_H____,X14,v_b____,v_a____,X12,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_b____,v_a____),hAPP(v_P_H____,sK23(v_P_H____,X14,v_b____,v_a____,X12,X13)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X14,c_Arrow__Order__Mirabelle_OProf)
| v_a____ = X12
| v_b____ = 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,X12,X13),hAPP(v_F,X14))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P_H____,c_Arrow__Order__Mirabelle_OProf) )
| ~ spl89_51 ),
inference(resolution,[],[f2905,f1711]) ).
fof(f3027,plain,
( spl89_26
| ~ spl89_25
| spl89_69
| ~ spl89_51 ),
inference(avatar_split_clause,[],[f3015,f2903,f3025,f2758,f2765]) ).
fof(f3015,plain,
( ! [X16,X17,X15] :
( v_b____ = X17
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X16,X17),hAPP(v_F,X15))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X15,c_Arrow__Order__Mirabelle_OProf)
| v_a____ = X16
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X16,X17),hAPP(X15,sK23(v_P_H____,X15,v_b____,v_a____,X16,X17)))
| ~ c_member(tc_prod(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_b____,v_a____),hAPP(v_P_H____,sK23(v_P_H____,X15,v_b____,v_a____,X16,X17)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P_H____,c_Arrow__Order__Mirabelle_OProf)
| v_a____ = v_b____
| X16 = X17 )
| ~ spl89_51 ),
inference(resolution,[],[f2905,f1712]) ).
fof(f3023,plain,
( spl89_26
| spl89_68
| ~ spl89_25
| ~ spl89_51 ),
inference(avatar_split_clause,[],[f3010,f2903,f2758,f3021,f2765]) ).
fof(f3021,plain,
( spl89_68
<=> ! [X4,X5] :
( v_a____ = X4
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X5,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(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_b____,v_a____),hAPP(v_P_H____,sK13(v_a____,X4,v_b____,X5,v_P_H____)))
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X4,v_b____),hAPP(v_F,X5))
| v_b____ = X4
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X4,v_b____),hAPP(X5,sK13(v_a____,X4,v_b____,X5,v_P_H____))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_68])]) ).
fof(f3010,plain,
( ! [X4,X5] :
( ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P_H____,c_Arrow__Order__Mirabelle_OProf)
| v_a____ = X4
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X4,v_b____),hAPP(X5,sK13(v_a____,X4,v_b____,X5,v_P_H____)))
| v_b____ = X4
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X4,v_b____),hAPP(v_F,X5))
| c_member(tc_prod(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_b____,v_a____),hAPP(v_P_H____,sK13(v_a____,X4,v_b____,X5,v_P_H____)))
| v_a____ = v_b____
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X5,c_Arrow__Order__Mirabelle_OProf) )
| ~ spl89_51 ),
inference(resolution,[],[f2905,f1654]) ).
fof(f2991,plain,
( spl89_66
| spl89_67
| spl89_48
| ~ spl89_5
| ~ spl89_34 ),
inference(avatar_split_clause,[],[f2907,f2821,f2514,f2890,f2988,f2984]) ).
fof(f2890,plain,
( spl89_48
<=> c_member(tc_prod(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_b____,v_a____),hAPP(v_F,v_P____)) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_48])]) ).
fof(f2907,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_b____,v_a____),hAPP(v_F,v_P____))
| c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK12(v_a____,v_b____,v_P____,v_P____)))
| c_member(tc_prod(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_b____,v_a____),hAPP(v_P____,sK12(v_a____,v_b____,v_P____,v_P____)))
| ~ spl89_5
| ~ spl89_34 ),
inference(resolution,[],[f2822,f2516]) ).
fof(f2982,plain,
( ~ spl89_5
| spl89_65
| spl89_26
| ~ spl89_48 ),
inference(avatar_split_clause,[],[f2918,f2890,f2765,f2980,f2514]) ).
fof(f2980,plain,
( spl89_65
<=> ! [X6,X7] :
( v_b____ = X6
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X6,v_b____),hAPP(X7,sK13(v_a____,X6,v_b____,X7,v_P____)))
| ~ c_member(tc_prod(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_b____,v_a____),hAPP(v_P____,sK13(v_a____,X6,v_b____,X7,v_P____)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X7,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X6,v_b____),hAPP(v_F,X7))
| v_a____ = X6 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_65])]) ).
fof(f2918,plain,
( ! [X6,X7] :
( v_a____ = v_b____
| v_b____ = X6
| v_a____ = X6
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X6,v_b____),hAPP(v_F,X7))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X7,c_Arrow__Order__Mirabelle_OProf)
| ~ c_member(tc_prod(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_b____,v_a____),hAPP(v_P____,sK13(v_a____,X6,v_b____,X7,v_P____)))
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X6,v_b____),hAPP(X7,sK13(v_a____,X6,v_b____,X7,v_P____)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P____,c_Arrow__Order__Mirabelle_OProf) )
| ~ spl89_48 ),
inference(resolution,[],[f2892,f1655]) ).
fof(f2892,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_b____,v_a____),hAPP(v_F,v_P____))
| ~ spl89_48 ),
inference(avatar_component_clause,[],[f2890]) ).
fof(f2978,plain,
( spl89_26
| ~ spl89_5
| spl89_64
| ~ spl89_48 ),
inference(avatar_split_clause,[],[f2921,f2890,f2976,f2514,f2765]) ).
fof(f2976,plain,
( spl89_64
<=> ! [X13,X12,X14] :
( v_a____ = X12
| X12 = X13
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X14,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(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_b____,v_a____),hAPP(v_P____,sK23(v_P____,X14,v_b____,v_a____,X12,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,X12,X13),hAPP(X14,sK23(v_P____,X14,v_b____,v_a____,X12,X13)))
| v_b____ = 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,X12,X13),hAPP(v_F,X14)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_64])]) ).
fof(f2921,plain,
( ! [X14,X12,X13] :
( v_a____ = X12
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X12,X13),hAPP(v_F,X14))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P____,c_Arrow__Order__Mirabelle_OProf)
| v_b____ = 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,X12,X13),hAPP(X14,sK23(v_P____,X14,v_b____,v_a____,X12,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_b____,v_a____),hAPP(v_P____,sK23(v_P____,X14,v_b____,v_a____,X12,X13)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X14,c_Arrow__Order__Mirabelle_OProf)
| v_a____ = v_b____
| X12 = X13 )
| ~ spl89_48 ),
inference(resolution,[],[f2892,f1711]) ).
fof(f2974,plain,
( spl89_26
| ~ spl89_5
| spl89_63
| ~ spl89_48 ),
inference(avatar_split_clause,[],[f2923,f2890,f2972,f2514,f2765]) ).
fof(f2972,plain,
( spl89_63
<=> ! [X20,X18,X19] :
( X18 = X19
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X18,X19),hAPP(X20,sK23(X20,v_P____,X18,X19,v_b____,v_a____)))
| v_a____ = X18
| c_member(tc_prod(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_b____,v_a____),hAPP(v_P____,sK23(X20,v_P____,X18,X19,v_b____,v_a____)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X20,c_Arrow__Order__Mirabelle_OProf)
| v_b____ = X19
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X18,X19),hAPP(v_F,X20)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_63])]) ).
fof(f2923,plain,
( ! [X18,X19,X20] :
( X18 = X19
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X18,X19),hAPP(v_F,X20))
| v_b____ = X19
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X20,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(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_b____,v_a____),hAPP(v_P____,sK23(X20,v_P____,X18,X19,v_b____,v_a____)))
| v_a____ = X18
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P____,c_Arrow__Order__Mirabelle_OProf)
| v_a____ = v_b____
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X18,X19),hAPP(X20,sK23(X20,v_P____,X18,X19,v_b____,v_a____))) )
| ~ spl89_48 ),
inference(resolution,[],[f2892,f1713]) ).
fof(f2970,plain,
( spl89_62
| spl89_26
| ~ spl89_5
| ~ spl89_48 ),
inference(avatar_split_clause,[],[f2914,f2890,f2514,f2765,f2968]) ).
fof(f2968,plain,
( spl89_62
<=> ! [X1] :
( ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X1,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(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_a____,v_b____),hAPP(v_F,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,v_a____,v_b____),hAPP(X1,sK12(v_a____,v_b____,v_P____,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,v_b____,v_a____),hAPP(v_P____,sK12(v_a____,v_b____,v_P____,X1))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_62])]) ).
fof(f2914,plain,
( ! [X1] :
( ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P____,c_Arrow__Order__Mirabelle_OProf)
| v_a____ = v_b____
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X1,c_Arrow__Order__Mirabelle_OProf)
| ~ c_member(tc_prod(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_b____,v_a____),hAPP(v_P____,sK12(v_a____,v_b____,v_P____,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,v_a____,v_b____),hAPP(X1,sK12(v_a____,v_b____,v_P____,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,v_a____,v_b____),hAPP(v_F,X1)) )
| ~ spl89_48 ),
inference(resolution,[],[f2892,f1600]) ).
fof(f2966,plain,
( ~ spl89_5
| spl89_26
| spl89_61
| ~ spl89_48 ),
inference(avatar_split_clause,[],[f2922,f2890,f2964,f2765,f2514]) ).
fof(f2964,plain,
( spl89_61
<=> ! [X16,X17,X15] :
( ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X16,X17),hAPP(X15,sK23(v_P____,X15,v_b____,v_a____,X16,X17)))
| ~ c_member(tc_prod(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_b____,v_a____),hAPP(v_P____,sK23(v_P____,X15,v_b____,v_a____,X16,X17)))
| X16 = X17
| v_b____ = X17
| v_a____ = X16
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X16,X17),hAPP(v_F,X15))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X15,c_Arrow__Order__Mirabelle_OProf) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_61])]) ).
fof(f2922,plain,
( ! [X16,X17,X15] :
( ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X16,X17),hAPP(X15,sK23(v_P____,X15,v_b____,v_a____,X16,X17)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X15,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X16,X17),hAPP(v_F,X15))
| v_a____ = X16
| v_b____ = X17
| v_a____ = v_b____
| X16 = X17
| ~ c_member(tc_prod(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_b____,v_a____),hAPP(v_P____,sK23(v_P____,X15,v_b____,v_a____,X16,X17)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P____,c_Arrow__Order__Mirabelle_OProf) )
| ~ spl89_48 ),
inference(resolution,[],[f2892,f1712]) ).
fof(f2962,plain,
( ~ spl89_5
| spl89_26
| spl89_60
| ~ spl89_48 ),
inference(avatar_split_clause,[],[f2916,f2890,f2960,f2765,f2514]) ).
fof(f2960,plain,
( spl89_60
<=> ! [X3] :
( ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X3,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(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_a____,v_b____),hAPP(v_F,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,v_b____,v_a____),hAPP(v_P____,sK12(v_b____,v_a____,X3,v_P____)))
| ~ c_member(tc_prod(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_a____,v_b____),hAPP(X3,sK12(v_b____,v_a____,X3,v_P____))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_60])]) ).
fof(f2916,plain,
( ! [X3] :
( ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X3,c_Arrow__Order__Mirabelle_OProf)
| v_a____ = v_b____
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P____,c_Arrow__Order__Mirabelle_OProf)
| ~ c_member(tc_prod(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_a____,v_b____),hAPP(X3,sK12(v_b____,v_a____,X3,v_P____)))
| ~ c_member(tc_prod(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_b____,v_a____),hAPP(v_P____,sK12(v_b____,v_a____,X3,v_P____)))
| c_member(tc_prod(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_a____,v_b____),hAPP(v_F,X3)) )
| ~ spl89_48 ),
inference(resolution,[],[f2892,f1602]) ).
fof(f2958,plain,
( spl89_26
| spl89_59
| ~ spl89_5
| ~ spl89_48 ),
inference(avatar_split_clause,[],[f2915,f2890,f2514,f2956,f2765]) ).
fof(f2915,plain,
( ! [X2] :
( ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P____,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(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_a____,v_b____),hAPP(v_F,X2))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X2,c_Arrow__Order__Mirabelle_OProf)
| v_a____ = v_b____
| c_member(tc_prod(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_a____,v_b____),hAPP(X2,sK12(v_b____,v_a____,X2,v_P____)))
| c_member(tc_prod(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_b____,v_a____),hAPP(v_P____,sK12(v_b____,v_a____,X2,v_P____))) )
| ~ spl89_48 ),
inference(resolution,[],[f2892,f1601]) ).
fof(f2954,plain,
( spl89_26
| ~ spl89_5
| spl89_58
| ~ spl89_48 ),
inference(avatar_split_clause,[],[f2920,f2890,f2952,f2514,f2765]) ).
fof(f2952,plain,
( spl89_58
<=> ! [X11,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,v_a____,X11),hAPP(X10,sK13(X11,v_b____,v_a____,v_P____,X10)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X10,c_Arrow__Order__Mirabelle_OProf)
| v_b____ = X11
| c_member(tc_prod(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_a____,X11),hAPP(v_F,X10))
| v_a____ = X11
| ~ c_member(tc_prod(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_b____,v_a____),hAPP(v_P____,sK13(X11,v_b____,v_a____,v_P____,X10))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_58])]) ).
fof(f2920,plain,
( ! [X10,X11] :
( ~ c_member(tc_prod(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_a____,X11),hAPP(X10,sK13(X11,v_b____,v_a____,v_P____,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,v_b____,v_a____),hAPP(v_P____,sK13(X11,v_b____,v_a____,v_P____,X10)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P____,c_Arrow__Order__Mirabelle_OProf)
| v_a____ = X11
| c_member(tc_prod(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_a____,X11),hAPP(v_F,X10))
| v_a____ = v_b____
| v_b____ = X11
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X10,c_Arrow__Order__Mirabelle_OProf) )
| ~ spl89_48 ),
inference(resolution,[],[f2892,f1657]) ).
fof(f2950,plain,
( spl89_26
| ~ spl89_5
| spl89_57
| ~ spl89_48 ),
inference(avatar_split_clause,[],[f2925,f2890,f2948,f2514,f2765]) ).
fof(f2948,plain,
( spl89_57
<=> ! [X25,X24,X26] :
( v_a____ = X24
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X24,X25),hAPP(v_F,X26))
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X24,X25),hAPP(X26,sK38(v_a____,v_b____,X24,X26,X25,v_P____)))
| X24 = X25
| v_b____ = X25
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X26,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(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_b____,v_a____),hAPP(v_P____,sK38(v_a____,v_b____,X24,X26,X25,v_P____))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_57])]) ).
fof(f2925,plain,
( ! [X26,X24,X25] :
( v_a____ = X24
| c_member(tc_prod(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_b____,v_a____),hAPP(v_P____,sK38(v_a____,v_b____,X24,X26,X25,v_P____)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X26,c_Arrow__Order__Mirabelle_OProf)
| v_b____ = X25
| X24 = X25
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P____,c_Arrow__Order__Mirabelle_OProf)
| v_a____ = v_b____
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X24,X25),hAPP(X26,sK38(v_a____,v_b____,X24,X26,X25,v_P____)))
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X24,X25),hAPP(v_F,X26)) )
| ~ spl89_48 ),
inference(resolution,[],[f2892,f1827]) ).
fof(f2946,plain,
( ~ spl89_5
| spl89_26
| spl89_56
| ~ spl89_48 ),
inference(avatar_split_clause,[],[f2917,f2890,f2944,f2765,f2514]) ).
fof(f2944,plain,
( spl89_56
<=> ! [X4,X5] :
( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X4,v_b____),hAPP(X5,sK13(v_a____,X4,v_b____,X5,v_P____)))
| v_a____ = X4
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X4,v_b____),hAPP(v_F,X5))
| v_b____ = X4
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X5,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(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_b____,v_a____),hAPP(v_P____,sK13(v_a____,X4,v_b____,X5,v_P____))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_56])]) ).
fof(f2917,plain,
( ! [X4,X5] :
( c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X4,v_b____),hAPP(X5,sK13(v_a____,X4,v_b____,X5,v_P____)))
| c_member(tc_prod(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_b____,v_a____),hAPP(v_P____,sK13(v_a____,X4,v_b____,X5,v_P____)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X5,c_Arrow__Order__Mirabelle_OProf)
| v_b____ = X4
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X4,v_b____),hAPP(v_F,X5))
| v_a____ = v_b____
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P____,c_Arrow__Order__Mirabelle_OProf)
| v_a____ = X4 )
| ~ spl89_48 ),
inference(resolution,[],[f2892,f1654]) ).
fof(f2942,plain,
( ~ spl89_5
| spl89_26
| spl89_55
| ~ spl89_48 ),
inference(avatar_split_clause,[],[f2926,f2890,f2940,f2765,f2514]) ).
fof(f2940,plain,
( spl89_55
<=> ! [X29,X27,X28] :
( v_a____ = X27
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X27,X28),hAPP(X29,sK38(v_a____,v_b____,X27,X29,X28,v_P____)))
| ~ c_member(tc_prod(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_b____,v_a____),hAPP(v_P____,sK38(v_a____,v_b____,X27,X29,X28,v_P____)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X29,c_Arrow__Order__Mirabelle_OProf)
| X27 = X28
| v_b____ = X28
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X27,X28),hAPP(v_F,X29)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_55])]) ).
fof(f2926,plain,
( ! [X28,X29,X27] :
( v_a____ = X27
| v_a____ = v_b____
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X27,X28),hAPP(v_F,X29))
| v_b____ = X28
| X27 = X28
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X29,c_Arrow__Order__Mirabelle_OProf)
| ~ c_member(tc_prod(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_b____,v_a____),hAPP(v_P____,sK38(v_a____,v_b____,X27,X29,X28,v_P____)))
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X27,X28),hAPP(X29,sK38(v_a____,v_b____,X27,X29,X28,v_P____)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P____,c_Arrow__Order__Mirabelle_OProf) )
| ~ spl89_48 ),
inference(resolution,[],[f2892,f1828]) ).
fof(f2938,plain,
( ~ spl89_5
| spl89_26
| spl89_54
| ~ spl89_48 ),
inference(avatar_split_clause,[],[f2913,f2890,f2936,f2765,f2514]) ).
fof(f2913,plain,
( ! [X0] :
( ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X0,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(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_a____,v_b____),hAPP(X0,sK12(v_a____,v_b____,v_P____,X0)))
| v_a____ = v_b____
| c_member(tc_prod(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_b____,v_a____),hAPP(v_P____,sK12(v_a____,v_b____,v_P____,X0)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P____,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(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_a____,v_b____),hAPP(v_F,X0)) )
| ~ spl89_48 ),
inference(resolution,[],[f2892,f1599]) ).
fof(f2934,plain,
( spl89_26
| ~ spl89_5
| spl89_53
| ~ spl89_48 ),
inference(avatar_split_clause,[],[f2924,f2890,f2932,f2514,f2765]) ).
fof(f2932,plain,
( spl89_53
<=> ! [X22,X21,X23] :
( ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X21,c_Arrow__Order__Mirabelle_OProf)
| v_a____ = X22
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X22,X23),hAPP(v_F,X21))
| v_b____ = X23
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X22,X23),hAPP(X21,sK23(X21,v_P____,X22,X23,v_b____,v_a____)))
| ~ c_member(tc_prod(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_b____,v_a____),hAPP(v_P____,sK23(X21,v_P____,X22,X23,v_b____,v_a____)))
| X22 = X23 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_53])]) ).
fof(f2924,plain,
( ! [X21,X22,X23] :
( ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X21,c_Arrow__Order__Mirabelle_OProf)
| X22 = X23
| ~ c_member(tc_prod(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_b____,v_a____),hAPP(v_P____,sK23(X21,v_P____,X22,X23,v_b____,v_a____)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P____,c_Arrow__Order__Mirabelle_OProf)
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X22,X23),hAPP(X21,sK23(X21,v_P____,X22,X23,v_b____,v_a____)))
| v_a____ = v_b____
| v_b____ = X23
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X22,X23),hAPP(v_F,X21))
| v_a____ = X22 )
| ~ spl89_48 ),
inference(resolution,[],[f2892,f1714]) ).
fof(f2930,plain,
( spl89_26
| ~ spl89_5
| spl89_52
| ~ spl89_48 ),
inference(avatar_split_clause,[],[f2919,f2890,f2928,f2514,f2765]) ).
fof(f2928,plain,
( spl89_52
<=> ! [X9,X8] :
( c_member(tc_prod(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_a____,X9),hAPP(v_F,X8))
| v_b____ = X9
| c_member(tc_prod(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_a____,X9),hAPP(X8,sK13(X9,v_b____,v_a____,v_P____,X8)))
| c_member(tc_prod(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_b____,v_a____),hAPP(v_P____,sK13(X9,v_b____,v_a____,v_P____,X8)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X8,c_Arrow__Order__Mirabelle_OProf)
| v_a____ = X9 ) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_52])]) ).
fof(f2919,plain,
( ! [X8,X9] :
( c_member(tc_prod(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_a____,X9),hAPP(v_F,X8))
| v_a____ = X9
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X8,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(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_b____,v_a____),hAPP(v_P____,sK13(X9,v_b____,v_a____,v_P____,X8)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P____,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(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_a____,X9),hAPP(X8,sK13(X9,v_b____,v_a____,v_P____,X8)))
| v_a____ = v_b____
| v_b____ = X9 )
| ~ spl89_48 ),
inference(resolution,[],[f2892,f1656]) ).
fof(f2906,plain,
( spl89_49
| spl89_50
| spl89_51
| ~ spl89_25
| ~ spl89_32 ),
inference(avatar_split_clause,[],[f2880,f2811,f2758,f2903,f2899,f2895]) ).
fof(f2811,plain,
( spl89_32
<=> ! [X0] :
( ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X0,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK12(v_b____,v_a____,v_P____,X0)))
| c_member(tc_prod(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_b____,v_a____),hAPP(X0,sK12(v_b____,v_a____,v_P____,X0)))
| c_member(tc_prod(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_b____,v_a____),hAPP(v_F,X0)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_32])]) ).
fof(f2880,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_b____,v_a____),hAPP(v_F,v_P_H____))
| c_member(tc_prod(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_b____,v_a____),hAPP(v_P_H____,sK12(v_b____,v_a____,v_P____,v_P_H____)))
| c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK12(v_b____,v_a____,v_P____,v_P_H____)))
| ~ spl89_25
| ~ spl89_32 ),
inference(resolution,[],[f2812,f2760]) ).
fof(f2812,plain,
( ! [X0] :
( ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X0,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(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_b____,v_a____),hAPP(X0,sK12(v_b____,v_a____,v_P____,X0)))
| c_member(tc_prod(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_b____,v_a____),hAPP(v_F,X0))
| c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK12(v_b____,v_a____,v_P____,X0))) )
| ~ spl89_32 ),
inference(avatar_component_clause,[],[f2811]) ).
fof(f2893,plain,
( spl89_46
| spl89_47
| spl89_48
| ~ spl89_5
| ~ spl89_32 ),
inference(avatar_split_clause,[],[f2879,f2811,f2514,f2890,f2886,f2882]) ).
fof(f2882,plain,
( spl89_46
<=> c_member(tc_prod(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_b____,v_a____),hAPP(v_P____,sK12(v_b____,v_a____,v_P____,v_P____))) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_46])]) ).
fof(f2879,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_b____,v_a____),hAPP(v_F,v_P____))
| c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK12(v_b____,v_a____,v_P____,v_P____)))
| c_member(tc_prod(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_b____,v_a____),hAPP(v_P____,sK12(v_b____,v_a____,v_P____,v_P____)))
| ~ spl89_5
| ~ spl89_32 ),
inference(resolution,[],[f2812,f2516]) ).
fof(f2878,plain,
( spl89_26
| ~ spl89_5
| spl89_45
| ~ spl89_24 ),
inference(avatar_split_clause,[],[f2874,f2743,f2876,f2514,f2765]) ).
fof(f2874,plain,
( ! [X2,X0,X1] :
( ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X2,c_Arrow__Order__Mirabelle_OProf)
| ~ c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK38(v_b____,v_a____,X0,X2,X1,v_P____)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P____,c_Arrow__Order__Mirabelle_OProf)
| v_a____ = v_b____
| v_a____ = 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,X0,X1),hAPP(v_F,X2))
| v_b____ = X0
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X0,X1),hAPP(X2,sK38(v_b____,v_a____,X0,X2,X1,v_P____)))
| X0 = X1 )
| ~ spl89_24 ),
inference(resolution,[],[f1828,f2744]) ).
fof(f2744,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_a____,v_b____),hAPP(v_F,v_P____))
| ~ spl89_24 ),
inference(avatar_component_clause,[],[f2743]) ).
fof(f2873,plain,
( ~ spl89_5
| spl89_44
| spl89_26
| ~ spl89_24 ),
inference(avatar_split_clause,[],[f2869,f2743,f2765,f2871,f2514]) ).
fof(f2869,plain,
( ! [X2,X0,X1] :
( v_a____ = v_b____
| X0 = X1
| v_a____ = 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,X0,X1),hAPP(v_F,X2))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P____,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X0,X1),hAPP(X2,sK38(v_b____,v_a____,X0,X2,X1,v_P____)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X2,c_Arrow__Order__Mirabelle_OProf)
| v_b____ = X0
| c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK38(v_b____,v_a____,X0,X2,X1,v_P____))) )
| ~ spl89_24 ),
inference(resolution,[],[f1827,f2744]) ).
fof(f2868,plain,
( spl89_26
| ~ spl89_5
| spl89_43
| ~ spl89_24 ),
inference(avatar_split_clause,[],[f2864,f2743,f2866,f2514,f2765]) ).
fof(f2864,plain,
( ! [X2,X0,X1] :
( v_a____ = 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),hAPP(X0,sK23(X0,v_P____,X1,X2,v_a____,v_b____)))
| X1 = X2
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X0,c_Arrow__Order__Mirabelle_OProf)
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P____,c_Arrow__Order__Mirabelle_OProf)
| v_b____ = 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),hAPP(v_F,X0))
| v_a____ = v_b____
| ~ c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK23(X0,v_P____,X1,X2,v_a____,v_b____))) )
| ~ spl89_24 ),
inference(resolution,[],[f1714,f2744]) ).
fof(f2863,plain,
( ~ spl89_5
| spl89_26
| spl89_42
| ~ spl89_24 ),
inference(avatar_split_clause,[],[f2859,f2743,f2861,f2765,f2514]) ).
fof(f2859,plain,
( ! [X2,X0,X1] :
( ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X2,c_Arrow__Order__Mirabelle_OProf)
| v_b____ = X0
| v_a____ = v_b____
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X0,X1),hAPP(v_F,X2))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P____,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK23(X2,v_P____,X0,X1,v_a____,v_b____)))
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X0,X1),hAPP(X2,sK23(X2,v_P____,X0,X1,v_a____,v_b____)))
| X0 = X1
| v_a____ = X1 )
| ~ spl89_24 ),
inference(resolution,[],[f1713,f2744]) ).
fof(f2858,plain,
( ~ spl89_5
| spl89_26
| spl89_41
| ~ spl89_24 ),
inference(avatar_split_clause,[],[f2854,f2743,f2856,f2765,f2514]) ).
fof(f2854,plain,
( ! [X2,X0,X1] :
( 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,v_a____,v_b____),hAPP(v_P____,sK23(v_P____,X0,v_a____,v_b____,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),hAPP(X0,sK23(v_P____,X0,v_a____,v_b____,X1,X2)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X0,c_Arrow__Order__Mirabelle_OProf)
| v_a____ = v_b____
| c_member(tc_prod(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),hAPP(v_F,X0))
| v_a____ = X2
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P____,c_Arrow__Order__Mirabelle_OProf)
| v_b____ = X1 )
| ~ spl89_24 ),
inference(resolution,[],[f1712,f2744]) ).
fof(f2853,plain,
( ~ spl89_5
| spl89_26
| spl89_40
| ~ spl89_24 ),
inference(avatar_split_clause,[],[f2849,f2743,f2851,f2765,f2514]) ).
fof(f2849,plain,
( ! [X2,X0,X1] :
( X0 = X1
| v_a____ = v_b____
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X0,X1),hAPP(v_F,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,v_a____,v_b____),hAPP(v_P____,sK23(v_P____,X2,v_a____,v_b____,X0,X1)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P____,c_Arrow__Order__Mirabelle_OProf)
| v_b____ = X0
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X0,X1),hAPP(X2,sK23(v_P____,X2,v_a____,v_b____,X0,X1)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X2,c_Arrow__Order__Mirabelle_OProf)
| v_a____ = X1 )
| ~ spl89_24 ),
inference(resolution,[],[f1711,f2744]) ).
fof(f2848,plain,
( spl89_26
| spl89_39
| ~ spl89_5
| ~ spl89_24 ),
inference(avatar_split_clause,[],[f2844,f2743,f2514,f2846,f2765]) ).
fof(f2844,plain,
( ! [X0,X1] :
( ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P____,c_Arrow__Order__Mirabelle_OProf)
| ~ c_member(tc_prod(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_b____,X1),hAPP(X0,sK13(X1,v_a____,v_b____,v_P____,X0)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X0,c_Arrow__Order__Mirabelle_OProf)
| v_a____ = 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,v_a____,v_b____),hAPP(v_P____,sK13(X1,v_a____,v_b____,v_P____,X0)))
| c_member(tc_prod(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_b____,X1),hAPP(v_F,X0))
| v_b____ = X1
| v_a____ = v_b____ )
| ~ spl89_24 ),
inference(resolution,[],[f1657,f2744]) ).
fof(f2843,plain,
( ~ spl89_5
| spl89_26
| spl89_38
| ~ spl89_24 ),
inference(avatar_split_clause,[],[f2839,f2743,f2841,f2765,f2514]) ).
fof(f2839,plain,
( ! [X0,X1] :
( v_b____ = X1
| v_a____ = v_b____
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X0,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(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_b____,X1),hAPP(v_F,X0))
| c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK13(X1,v_a____,v_b____,v_P____,X0)))
| c_member(tc_prod(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_b____,X1),hAPP(X0,sK13(X1,v_a____,v_b____,v_P____,X0)))
| v_a____ = X1
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P____,c_Arrow__Order__Mirabelle_OProf) )
| ~ spl89_24 ),
inference(resolution,[],[f1656,f2744]) ).
fof(f2838,plain,
( spl89_26
| ~ spl89_5
| spl89_37
| ~ spl89_24 ),
inference(avatar_split_clause,[],[f2834,f2743,f2836,f2514,f2765]) ).
fof(f2834,plain,
( ! [X0,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,v_a____,v_b____),hAPP(v_P____,sK13(v_b____,X0,v_a____,X1,v_P____)))
| v_b____ = X0
| v_a____ = X0
| ~ c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X0,v_a____),hAPP(X1,sK13(v_b____,X0,v_a____,X1,v_P____)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X1,c_Arrow__Order__Mirabelle_OProf)
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P____,c_Arrow__Order__Mirabelle_OProf)
| v_a____ = v_b____
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X0,v_a____),hAPP(v_F,X1)) )
| ~ spl89_24 ),
inference(resolution,[],[f1655,f2744]) ).
fof(f2833,plain,
( ~ spl89_5
| spl89_26
| spl89_36
| ~ spl89_24 ),
inference(avatar_split_clause,[],[f2829,f2743,f2831,f2765,f2514]) ).
fof(f2829,plain,
( ! [X0,X1] :
( ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X1,c_Arrow__Order__Mirabelle_OProf)
| v_b____ = X0
| v_a____ = v_b____
| v_a____ = X0
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P____,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X0,v_a____),hAPP(v_F,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,v_a____,v_b____),hAPP(v_P____,sK13(v_b____,X0,v_a____,X1,v_P____)))
| c_member(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),c_Product__Type_OPair(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt,X0,v_a____),hAPP(X1,sK13(v_b____,X0,v_a____,X1,v_P____))) )
| ~ spl89_24 ),
inference(resolution,[],[f1654,f2744]) ).
fof(f2828,plain,
( ~ spl89_5
| spl89_26
| spl89_35
| ~ spl89_24 ),
inference(avatar_split_clause,[],[f2824,f2743,f2826,f2765,f2514]) ).
fof(f2824,plain,
( ! [X0] :
( c_member(tc_prod(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_b____,v_a____),hAPP(v_F,X0))
| v_a____ = v_b____
| ~ c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK12(v_a____,v_b____,X0,v_P____)))
| ~ c_member(tc_prod(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_b____,v_a____),hAPP(X0,sK12(v_a____,v_b____,X0,v_P____)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P____,c_Arrow__Order__Mirabelle_OProf)
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X0,c_Arrow__Order__Mirabelle_OProf) )
| ~ spl89_24 ),
inference(resolution,[],[f1602,f2744]) ).
fof(f2823,plain,
( ~ spl89_5
| spl89_26
| spl89_34
| ~ spl89_24 ),
inference(avatar_split_clause,[],[f2819,f2743,f2821,f2765,f2514]) ).
fof(f2819,plain,
( ! [X0] :
( c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK12(v_a____,v_b____,X0,v_P____)))
| v_a____ = v_b____
| c_member(tc_prod(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_b____,v_a____),hAPP(v_F,X0))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P____,c_Arrow__Order__Mirabelle_OProf)
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X0,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(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_b____,v_a____),hAPP(X0,sK12(v_a____,v_b____,X0,v_P____))) )
| ~ spl89_24 ),
inference(resolution,[],[f1601,f2744]) ).
fof(f2818,plain,
( spl89_26
| ~ spl89_5
| spl89_33
| ~ spl89_24 ),
inference(avatar_split_clause,[],[f2814,f2743,f2816,f2514,f2765]) ).
fof(f2814,plain,
( ! [X0] :
( ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X0,c_Arrow__Order__Mirabelle_OProf)
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P____,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(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_b____,v_a____),hAPP(v_F,X0))
| v_a____ = v_b____
| ~ c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK12(v_b____,v_a____,v_P____,X0)))
| ~ c_member(tc_prod(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_b____,v_a____),hAPP(X0,sK12(v_b____,v_a____,v_P____,X0))) )
| ~ spl89_24 ),
inference(resolution,[],[f1600,f2744]) ).
fof(f2813,plain,
( ~ spl89_5
| spl89_32
| spl89_26
| ~ spl89_24 ),
inference(avatar_split_clause,[],[f2809,f2743,f2765,f2811,f2514]) ).
fof(f2809,plain,
( ! [X0] :
( v_a____ = v_b____
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X0,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(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_b____,v_a____),hAPP(v_F,X0))
| c_member(tc_prod(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_b____,v_a____),hAPP(X0,sK12(v_b____,v_a____,v_P____,X0)))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P____,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(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_a____,v_b____),hAPP(v_P____,sK12(v_b____,v_a____,v_P____,X0))) )
| ~ spl89_24 ),
inference(resolution,[],[f2744,f1599]) ).
fof(f2808,plain,
( ~ spl89_25
| spl89_19
| spl89_31
| ~ spl89_23 ),
inference(avatar_split_clause,[],[f2804,f2739,f2806,f2682,f2758]) ).
fof(f2804,plain,
( ! [X0] :
( c_member(tc_prod(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_b_H____,v_a_H____),hAPP(v_F,X0))
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),X0,c_Arrow__Order__Mirabelle_OProf)
| v_a_H____ = v_b_H____
| ~ c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P_H____,c_Arrow__Order__Mirabelle_OProf)
| c_member(tc_prod(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_b_H____,v_a_H____),hAPP(X0,sK12(v_b_H____,v_a_H____,v_P_H____,X0)))
| c_member(tc_prod(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_a_H____,v_b_H____),hAPP(v_P_H____,sK12(v_b_H____,v_a_H____,v_P_H____,X0))) )
| ~ spl89_23 ),
inference(resolution,[],[f1599,f2740]) ).
fof(f2797,plain,
spl89_30,
inference(avatar_split_clause,[],[f2085,f2794]) ).
fof(f2794,plain,
( spl89_30
<=> class_Lattices_Osemilattice__sup(tc_HOL_Obool) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_30])]) ).
fof(f2085,plain,
class_Lattices_Osemilattice__sup(tc_HOL_Obool),
inference(cnf_transformation,[],[f518]) ).
fof(f518,axiom,
class_Lattices_Osemilattice__sup(tc_HOL_Obool),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',arity_HOL__Obool__Lattices_Osemilattice__sup) ).
fof(f2786,plain,
spl89_29,
inference(avatar_split_clause,[],[f2092,f2783]) ).
fof(f2783,plain,
( spl89_29
<=> c_Arrow__Order__Mirabelle_OIIA(v_F) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_29])]) ).
fof(f2092,plain,
c_Arrow__Order__Mirabelle_OIIA(v_F),
inference(cnf_transformation,[],[f2]) ).
fof(f2,axiom,
c_Arrow__Order__Mirabelle_OIIA(v_F),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_assms_I3_J) ).
fof(f2781,plain,
spl89_28,
inference(avatar_split_clause,[],[f2236,f2778]) ).
fof(f2778,plain,
( spl89_28
<=> class_Groups_Ominus(tc_HOL_Obool) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_28])]) ).
fof(f2236,plain,
class_Groups_Ominus(tc_HOL_Obool),
inference(cnf_transformation,[],[f526]) ).
fof(f526,axiom,
class_Groups_Ominus(tc_HOL_Obool),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',arity_HOL__Obool__Groups_Ominus) ).
fof(f2774,plain,
spl89_27,
inference(avatar_split_clause,[],[f1761,f2771]) ).
fof(f2771,plain,
( spl89_27
<=> class_Orderings_Olinorder(tc_Nat_Onat) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_27])]) ).
fof(f1761,plain,
class_Orderings_Olinorder(tc_Nat_Onat),
inference(cnf_transformation,[],[f511]) ).
fof(f511,axiom,
class_Orderings_Olinorder(tc_Nat_Onat),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',arity_Nat__Onat__Orderings_Olinorder) ).
fof(f2768,plain,
~ spl89_26,
inference(avatar_split_clause,[],[f1982,f2765]) ).
fof(f1982,plain,
v_a____ != v_b____,
inference(cnf_transformation,[],[f4]) ).
fof(f4,axiom,
v_a____ != v_b____,
file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_A_I1_J) ).
fof(f2761,plain,
spl89_25,
inference(avatar_split_clause,[],[f2231,f2758]) ).
fof(f2231,plain,
c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P_H____,c_Arrow__Order__Mirabelle_OProf),
inference(cnf_transformation,[],[f11]) ).
fof(f11,axiom,
c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P_H____,c_Arrow__Order__Mirabelle_OProf),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_A_I4_J) ).
fof(f2748,plain,
( spl89_24
| spl89_23 ),
inference(avatar_split_clause,[],[f2052,f2739,f2743]) ).
fof(f2052,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_a_H____,v_b_H____),hAPP(v_F,v_P_H____))
| c_member(tc_prod(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_a____,v_b____),hAPP(v_F,v_P____)) ),
inference(cnf_transformation,[],[f1401]) ).
fof(f1401,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_a_H____,v_b_H____),hAPP(v_F,v_P_H____))
<~> c_member(tc_prod(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_a____,v_b____),hAPP(v_F,v_P____)) ),
inference(ennf_transformation,[],[f530]) ).
fof(f530,negated_conjecture,
~ ( c_member(tc_prod(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_a_H____,v_b_H____),hAPP(v_F,v_P_H____))
<=> c_member(tc_prod(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_a____,v_b____),hAPP(v_F,v_P____)) ),
inference(negated_conjecture,[],[f529]) ).
fof(f529,conjecture,
( c_member(tc_prod(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_a_H____,v_b_H____),hAPP(v_F,v_P_H____))
<=> c_member(tc_prod(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_a____,v_b____),hAPP(v_F,v_P____)) ),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',conj_0) ).
fof(f2746,plain,
( ~ spl89_23
| ~ spl89_24 ),
inference(avatar_split_clause,[],[f2053,f2743,f2739]) ).
fof(f2053,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_a____,v_b____),hAPP(v_F,v_P____))
| ~ c_member(tc_prod(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_a_H____,v_b_H____),hAPP(v_F,v_P_H____)) ),
inference(cnf_transformation,[],[f1401]) ).
fof(f2707,plain,
spl89_22,
inference(avatar_split_clause,[],[f2060,f2704]) ).
fof(f2704,plain,
( spl89_22
<=> class_Lattices_Olattice(tc_Nat_Onat) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_22])]) ).
fof(f2060,plain,
class_Lattices_Olattice(tc_Nat_Onat),
inference(cnf_transformation,[],[f512]) ).
fof(f512,axiom,
class_Lattices_Olattice(tc_Nat_Onat),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',arity_Nat__Onat__Lattices_Olattice) ).
fof(f2702,plain,
spl89_21,
inference(avatar_split_clause,[],[f1996,f2699]) ).
fof(f2699,plain,
( spl89_21
<=> class_Lattices_Odistrib__lattice(tc_HOL_Obool) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_21])]) ).
fof(f1996,plain,
class_Lattices_Odistrib__lattice(tc_HOL_Obool),
inference(cnf_transformation,[],[f520]) ).
fof(f520,axiom,
class_Lattices_Odistrib__lattice(tc_HOL_Obool),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',arity_HOL__Obool__Lattices_Odistrib__lattice) ).
fof(f2690,plain,
spl89_20,
inference(avatar_split_clause,[],[f1769,f2687]) ).
fof(f2687,plain,
( spl89_20
<=> class_Orderings_Oorder(tc_Nat_Onat) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_20])]) ).
fof(f1769,plain,
class_Orderings_Oorder(tc_Nat_Onat),
inference(cnf_transformation,[],[f513]) ).
fof(f513,axiom,
class_Orderings_Oorder(tc_Nat_Onat),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',arity_Nat__Onat__Orderings_Oorder) ).
fof(f2685,plain,
~ spl89_19,
inference(avatar_split_clause,[],[f2130,f2682]) ).
fof(f2130,plain,
v_a_H____ != v_b_H____,
inference(cnf_transformation,[],[f5]) ).
fof(f5,axiom,
v_a_H____ != v_b_H____,
file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_A_I2_J) ).
fof(f2670,plain,
spl89_18,
inference(avatar_split_clause,[],[f1884,f2667]) ).
fof(f2667,plain,
( spl89_18
<=> class_Lattices_Obounded__lattice(tc_HOL_Obool) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_18])]) ).
fof(f1884,plain,
class_Lattices_Obounded__lattice(tc_HOL_Obool),
inference(cnf_transformation,[],[f495]) ).
fof(f495,axiom,
class_Lattices_Obounded__lattice(tc_HOL_Obool),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',arity_HOL__Obool__Lattices_Obounded__lattice) ).
fof(f2654,plain,
spl89_17,
inference(avatar_split_clause,[],[f1710,f2651]) ).
fof(f2651,plain,
( spl89_17
<=> class_Lattices_Osemilattice__inf(tc_Nat_Onat) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_17])]) ).
fof(f1710,plain,
class_Lattices_Osemilattice__inf(tc_Nat_Onat),
inference(cnf_transformation,[],[f508]) ).
fof(f508,axiom,
class_Lattices_Osemilattice__inf(tc_Nat_Onat),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',arity_Nat__Onat__Lattices_Osemilattice__inf) ).
fof(f2649,plain,
spl89_16,
inference(avatar_split_clause,[],[f1968,f2646]) ).
fof(f2646,plain,
( spl89_16
<=> class_Orderings_Obot(tc_Nat_Onat) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_16])]) ).
fof(f1968,plain,
class_Orderings_Obot(tc_Nat_Onat),
inference(cnf_transformation,[],[f515]) ).
fof(f515,axiom,
class_Orderings_Obot(tc_Nat_Onat),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',arity_Nat__Onat__Orderings_Obot) ).
fof(f2644,plain,
spl89_15,
inference(avatar_split_clause,[],[f1782,f2641]) ).
fof(f2641,plain,
( spl89_15
<=> class_Lattices_Osemilattice__inf(tc_HOL_Obool) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_15])]) ).
fof(f1782,plain,
class_Lattices_Osemilattice__inf(tc_HOL_Obool),
inference(cnf_transformation,[],[f519]) ).
fof(f519,axiom,
class_Lattices_Osemilattice__inf(tc_HOL_Obool),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',arity_HOL__Obool__Lattices_Osemilattice__inf) ).
fof(f2628,plain,
spl89_14,
inference(avatar_split_clause,[],[f1796,f2625]) ).
fof(f2625,plain,
( spl89_14
<=> class_Orderings_Oord(tc_Nat_Onat) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_14])]) ).
fof(f1796,plain,
class_Orderings_Oord(tc_Nat_Onat),
inference(cnf_transformation,[],[f514]) ).
fof(f514,axiom,
class_Orderings_Oord(tc_Nat_Onat),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',arity_Nat__Onat__Orderings_Oord) ).
fof(f2610,plain,
spl89_13,
inference(avatar_split_clause,[],[f2201,f2607]) ).
fof(f2607,plain,
( spl89_13
<=> class_Orderings_Obot(tc_HOL_Obool) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_13])]) ).
fof(f2201,plain,
class_Orderings_Obot(tc_HOL_Obool),
inference(cnf_transformation,[],[f525]) ).
fof(f525,axiom,
class_Orderings_Obot(tc_HOL_Obool),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',arity_HOL__Obool__Orderings_Obot) ).
fof(f2594,plain,
spl89_12,
inference(avatar_split_clause,[],[f1836,f2591]) ).
fof(f2591,plain,
( spl89_12
<=> class_Orderings_Opreorder(tc_HOL_Obool) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_12])]) ).
fof(f1836,plain,
class_Orderings_Opreorder(tc_HOL_Obool),
inference(cnf_transformation,[],[f521]) ).
fof(f521,axiom,
class_Orderings_Opreorder(tc_HOL_Obool),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',arity_HOL__Obool__Orderings_Opreorder) ).
fof(f2581,plain,
spl89_11,
inference(avatar_split_clause,[],[f1514,f2578]) ).
fof(f2578,plain,
( spl89_11
<=> class_Orderings_Oord(tc_HOL_Obool) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_11])]) ).
fof(f1514,plain,
class_Orderings_Oord(tc_HOL_Obool),
inference(cnf_transformation,[],[f524]) ).
fof(f524,axiom,
class_Orderings_Oord(tc_HOL_Obool),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',arity_HOL__Obool__Orderings_Oord) ).
fof(f2574,plain,
spl89_10,
inference(avatar_split_clause,[],[f2207,f2571]) ).
fof(f2571,plain,
( spl89_10
<=> c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool),sK84,c_Arrow__Order__Mirabelle_OLin) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_10])]) ).
fof(f2207,plain,
c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool),sK84,c_Arrow__Order__Mirabelle_OLin),
inference(cnf_transformation,[],[f768]) ).
fof(f768,plain,
? [X0] : c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool),X0,c_Arrow__Order__Mirabelle_OLin),
inference(rectify,[],[f64]) ).
fof(f64,axiom,
? [X43] : c_member(tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool),X43,c_Arrow__Order__Mirabelle_OLin),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_linear__alt) ).
fof(f2563,plain,
spl89_9,
inference(avatar_split_clause,[],[f2136,f2560]) ).
fof(f2560,plain,
( spl89_9
<=> class_Orderings_Opreorder(tc_Nat_Onat) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_9])]) ).
fof(f2136,plain,
class_Orderings_Opreorder(tc_Nat_Onat),
inference(cnf_transformation,[],[f510]) ).
fof(f510,axiom,
class_Orderings_Opreorder(tc_Nat_Onat),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',arity_Nat__Onat__Orderings_Opreorder) ).
fof(f2548,plain,
spl89_8,
inference(avatar_split_clause,[],[f1744,f2545]) ).
fof(f2545,plain,
( spl89_8
<=> class_Lattices_Odistrib__lattice(tc_Nat_Onat) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_8])]) ).
fof(f1744,plain,
class_Lattices_Odistrib__lattice(tc_Nat_Onat),
inference(cnf_transformation,[],[f509]) ).
fof(f509,axiom,
class_Lattices_Odistrib__lattice(tc_Nat_Onat),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',arity_Nat__Onat__Lattices_Odistrib__lattice) ).
fof(f2538,plain,
spl89_7,
inference(avatar_split_clause,[],[f2004,f2535]) ).
fof(f2535,plain,
( spl89_7
<=> class_Lattices_Osemilattice__sup(tc_Nat_Onat) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_7])]) ).
fof(f2004,plain,
class_Lattices_Osemilattice__sup(tc_Nat_Onat),
inference(cnf_transformation,[],[f507]) ).
fof(f507,axiom,
class_Lattices_Osemilattice__sup(tc_Nat_Onat),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',arity_Nat__Onat__Lattices_Osemilattice__sup) ).
fof(f2522,plain,
spl89_6,
inference(avatar_split_clause,[],[f1729,f2519]) ).
fof(f2519,plain,
( spl89_6
<=> class_Groups_Ominus(tc_Nat_Onat) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_6])]) ).
fof(f1729,plain,
class_Groups_Ominus(tc_Nat_Onat),
inference(cnf_transformation,[],[f516]) ).
fof(f516,axiom,
class_Groups_Ominus(tc_Nat_Onat),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',arity_Nat__Onat__Groups_Ominus) ).
fof(f2517,plain,
spl89_5,
inference(avatar_split_clause,[],[f1621,f2514]) ).
fof(f1621,plain,
c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P____,c_Arrow__Order__Mirabelle_OProf),
inference(cnf_transformation,[],[f10]) ).
fof(f10,axiom,
c_member(tc_fun(tc_Arrow__Order__Mirabelle_Oindi,tc_fun(tc_prod(tc_Arrow__Order__Mirabelle_Oalt,tc_Arrow__Order__Mirabelle_Oalt),tc_HOL_Obool)),v_P____,c_Arrow__Order__Mirabelle_OProf),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_A_I3_J) ).
fof(f2503,plain,
spl89_4,
inference(avatar_split_clause,[],[f1994,f2500]) ).
fof(f2500,plain,
( spl89_4
<=> class_Lattices_Olattice(tc_HOL_Obool) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_4])]) ).
fof(f1994,plain,
class_Lattices_Olattice(tc_HOL_Obool),
inference(cnf_transformation,[],[f522]) ).
fof(f522,axiom,
class_Lattices_Olattice(tc_HOL_Obool),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',arity_HOL__Obool__Lattices_Olattice) ).
fof(f2470,plain,
spl89_3,
inference(avatar_split_clause,[],[f1563,f2467]) ).
fof(f2467,plain,
( spl89_3
<=> class_Orderings_Oorder(tc_HOL_Obool) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_3])]) ).
fof(f1563,plain,
class_Orderings_Oorder(tc_HOL_Obool),
inference(cnf_transformation,[],[f523]) ).
fof(f523,axiom,
class_Orderings_Oorder(tc_HOL_Obool),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',arity_HOL__Obool__Orderings_Oorder) ).
fof(f2465,plain,
spl89_2,
inference(avatar_split_clause,[],[f1756,f2462]) ).
fof(f2462,plain,
( spl89_2
<=> class_Lattices_Obounded__lattice__bot(tc_HOL_Obool) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_2])]) ).
fof(f1756,plain,
class_Lattices_Obounded__lattice__bot(tc_HOL_Obool),
inference(cnf_transformation,[],[f517]) ).
fof(f517,axiom,
class_Lattices_Obounded__lattice__bot(tc_HOL_Obool),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',arity_HOL__Obool__Lattices_Obounded__lattice__bot) ).
fof(f2460,plain,
spl89_1,
inference(avatar_split_clause,[],[f1619,f2457]) ).
fof(f2457,plain,
( spl89_1
<=> c_Arrow__Order__Mirabelle_Ounanimity(v_F) ),
introduced(avatar_definition,[new_symbols(naming,[spl89_1])]) ).
fof(f1619,plain,
c_Arrow__Order__Mirabelle_Ounanimity(v_F),
inference(cnf_transformation,[],[f3]) ).
fof(f3,axiom,
c_Arrow__Order__Mirabelle_Ounanimity(v_F),
file('/export/starexec/sandbox/benchmark/theBenchmark.p',fact_u) ).
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.12/0.12 % Problem : SCT154+1 : TPTP v8.1.0. Released v5.2.0.
% 0.12/0.13 % Command : vampire --input_syntax tptp --proof tptp --output_axiom_names on --mode portfolio --schedule snake_tptp_sat --cores 0 -t %d %s
% 0.13/0.34 % Computer : n020.cluster.edu
% 0.13/0.34 % Model : x86_64 x86_64
% 0.13/0.34 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.34 % Memory : 8042.1875MB
% 0.13/0.34 % OS : Linux 3.10.0-693.el7.x86_64
% 0.13/0.34 % CPULimit : 300
% 0.13/0.34 % WCLimit : 300
% 0.13/0.34 % DateTime : Tue Aug 30 12:39:45 EDT 2022
% 0.13/0.35 % CPUTime :
% 0.19/0.53 % (16243)fmb+10_1:1_bce=on:fmbsr=1.5:nm=4:skr=on:i=191324:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/191324Mi)
% 0.19/0.53 % (16268)ott+10_1:5_bd=off:tgt=full:i=500:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/500Mi)
% 0.19/0.54 % (16261)ott+10_1:1_tgt=ground:i=100:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/100Mi)
% 0.19/0.54 % (16253)ott+2_1:1_fsr=off:gsp=on:i=50:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/50Mi)
% 0.19/0.54 % (16254)ott+10_1:32_bd=off:fsr=off:newcnf=on:tgt=full:i=100:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/100Mi)
% 0.19/0.54 % (16247)ott+33_1:4_s2a=on:tgt=ground:i=51:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/51Mi)
% 0.19/0.54 % (16252)ott-1_1:6_av=off:cond=on:fsr=off:nwc=3.0:i=51:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/51Mi)
% 0.19/0.55 % (16265)dis+21_1:1_av=off:er=filter:slsq=on:slsqc=0:slsqr=1,1:sp=frequency:to=lpo:i=498:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/498Mi)
% 0.19/0.55 % (16271)ott+33_1:4_s2a=on:tgt=ground:i=439:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/439Mi)
% 0.19/0.56 % (16260)fmb+10_1:1_bce=on:i=59:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/59Mi)
% 0.19/0.56 % (16248)dis+34_1:32_abs=on:add=off:bsr=on:gsp=on:sp=weighted_frequency:i=48:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/48Mi)
% 0.19/0.56 % (16250)dis+10_1:1_fsd=on:sp=occurrence:i=7:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/7Mi)
% 0.19/0.56 % (16246)ott+10_1:32_bd=off:fsr=off:newcnf=on:tgt=full:i=51:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/51Mi)
% 0.19/0.56 % (16270)ott+11_2:3_av=off:fde=unused:nwc=5.0:tgt=ground:i=177:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/177Mi)
% 0.19/0.56 % (16245)ott+4_1:1_av=off:bd=off:nwc=5.0:s2a=on:s2at=2.0:slsq=on:slsqc=2:slsql=off:slsqr=1,2:sp=frequency:i=37:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/37Mi)
% 0.19/0.56 % (16251)dis+2_1:64_add=large:bce=on:bd=off:i=2:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/2Mi)
% 0.19/0.56 % (16251)Instruction limit reached!
% 0.19/0.56 % (16251)------------------------------
% 0.19/0.56 % (16251)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.19/0.56 % (16251)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.19/0.56 % (16251)Termination reason: Unknown
% 0.19/0.56 % (16251)Termination phase: shuffling
% 0.19/0.56
% 0.19/0.56 % (16251)Memory used [KB]: 1407
% 0.19/0.56 % (16251)Time elapsed: 0.002 s
% 0.19/0.56 % (16251)Instructions burned: 2 (million)
% 0.19/0.56 % (16251)------------------------------
% 0.19/0.56 % (16251)------------------------------
% 0.19/0.56 % (16257)ins+10_1:1_awrs=decay:awrsf=30:bsr=unit_only:foolp=on:igrr=8/457:igs=10:igwr=on:nwc=1.5:sp=weighted_frequency:to=lpo:uhcvi=on:i=68:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/68Mi)
% 0.19/0.57 % (16244)ott+10_1:32_abs=on:br=off:urr=ec_only:i=50:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/50Mi)
% 0.19/0.57 % (16250)Instruction limit reached!
% 0.19/0.57 % (16250)------------------------------
% 0.19/0.57 % (16250)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 0.19/0.57 % (16250)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 0.19/0.57 % (16250)Termination reason: Unknown
% 0.19/0.57 % (16250)Termination phase: Preprocessing 1
% 0.19/0.57
% 0.19/0.57 % (16250)Memory used [KB]: 1918
% 0.19/0.57 % (16250)Time elapsed: 0.010 s
% 0.19/0.57 % (16250)Instructions burned: 8 (million)
% 0.19/0.57 % (16250)------------------------------
% 0.19/0.57 % (16250)------------------------------
% 0.19/0.57 % (16264)ott+3_1:1_gsp=on:lcm=predicate:i=138:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/138Mi)
% 0.19/0.57 % (16262)ott+4_1:1_av=off:bd=off:nwc=5.0:rp=on:s2a=on:s2at=2.0:slsq=on:slsqc=2:slsql=off:slsqr=1,2:sp=frequency:i=100:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/100Mi)
% 0.19/0.57 % (16263)ott+10_1:8_bsd=on:fsd=on:lcm=predicate:nwc=5.0:s2a=on:s2at=1.5:spb=goal_then_units:i=176:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/176Mi)
% 0.19/0.57 % (16267)ott+10_1:1_kws=precedence:tgt=ground:i=482:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/482Mi)
% 0.19/0.57 % (16249)fmb+10_1:1_fmbsr=2.0:nm=4:skr=on:i=51:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/51Mi)
% 0.19/0.58 % (16258)ott+11_2:3_av=off:fde=unused:nwc=5.0:tgt=ground:i=75:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/75Mi)
% 0.19/0.58 % (16256)ott+10_1:5_bd=off:tgt=full:i=99:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/99Mi)
% 0.19/0.58 % (16269)ins+10_1:1_awrs=decay:awrsf=30:bsr=unit_only:foolp=on:igrr=8/457:igs=10:igwr=on:nwc=1.5:sp=weighted_frequency:to=lpo:uhcvi=on:i=68:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/68Mi)
% 1.42/0.58 % (16255)ott+10_1:28_bd=off:bs=on:tgt=ground:i=101:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/101Mi)
% 1.42/0.58 % (16259)dis+34_1:32_abs=on:add=off:bsr=on:gsp=on:sp=weighted_frequency:i=99:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/99Mi)
% 1.42/0.58 % (16272)ott+10_7:2_awrs=decay:awrsf=8:bd=preordered:drc=off:fd=preordered:fde=unused:fsr=off:slsq=on:slsqc=2:slsqr=5,8:sp=const_min:spb=units:to=lpo:i=355:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/355Mi)
% 1.42/0.59 % (16266)ott+11_1:1_drc=off:nwc=5.0:slsq=on:slsqc=1:spb=goal_then_units:to=lpo:i=467:si=on:rawr=on:rtra=on_0 on theBenchmark for (2999ds/467Mi)
% 1.64/0.60 % (16253)Instruction limit reached!
% 1.64/0.60 % (16253)------------------------------
% 1.64/0.60 % (16253)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.64/0.62 % (16253)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.64/0.62 % (16253)Termination reason: Unknown
% 1.64/0.62 % (16253)Termination phase: Property scanning
% 1.64/0.62
% 1.64/0.62 % (16253)Memory used [KB]: 3070
% 1.64/0.62 % (16253)Time elapsed: 0.030 s
% 1.64/0.62 % (16253)Instructions burned: 50 (million)
% 1.64/0.62 % (16253)------------------------------
% 1.64/0.62 % (16253)------------------------------
% 1.64/0.62 % (16252)Instruction limit reached!
% 1.64/0.62 % (16252)------------------------------
% 1.64/0.62 % (16252)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.64/0.62 % (16252)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.64/0.62 % (16252)Termination reason: Unknown
% 1.64/0.62 % (16252)Termination phase: Saturation
% 1.64/0.62
% 1.64/0.62 % (16252)Memory used [KB]: 2942
% 1.64/0.62 % (16252)Time elapsed: 0.024 s
% 1.64/0.62 % (16252)Instructions burned: 53 (million)
% 1.64/0.62 % (16252)------------------------------
% 1.64/0.62 % (16252)------------------------------
% 1.64/0.63 % (16245)Instruction limit reached!
% 1.64/0.63 % (16245)------------------------------
% 1.64/0.63 % (16245)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.64/0.63 % (16245)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.64/0.63 % (16245)Termination reason: Unknown
% 1.64/0.63 % (16245)Termination phase: Property scanning
% 1.64/0.63
% 1.64/0.63 % (16245)Memory used [KB]: 2942
% 1.64/0.63 % (16245)Time elapsed: 0.020 s
% 1.64/0.63 % (16245)Instructions burned: 38 (million)
% 1.64/0.63 % (16245)------------------------------
% 1.64/0.63 % (16245)------------------------------
% 1.64/0.64 % (16244)Instruction limit reached!
% 1.64/0.64 % (16244)------------------------------
% 1.64/0.64 % (16244)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.64/0.64 % (16244)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.64/0.64 % (16244)Termination reason: Unknown
% 1.64/0.64 % (16244)Termination phase: Saturation
% 1.64/0.64
% 1.64/0.64 % (16244)Memory used [KB]: 2942
% 1.64/0.64 % (16244)Time elapsed: 0.042 s
% 1.64/0.64 % (16244)Instructions burned: 53 (million)
% 1.64/0.64 % (16244)------------------------------
% 1.64/0.64 % (16244)------------------------------
% 1.64/0.64 % (16248)Instruction limit reached!
% 1.64/0.64 % (16248)------------------------------
% 1.64/0.64 % (16248)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.64/0.64 % (16248)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.64/0.64 % (16248)Termination reason: Unknown
% 1.64/0.64 % (16248)Termination phase: Property scanning
% 1.64/0.64
% 1.64/0.64 % (16248)Memory used [KB]: 3070
% 1.64/0.64 % (16248)Time elapsed: 0.023 s
% 1.64/0.64 % (16248)Instructions burned: 49 (million)
% 1.64/0.64 % (16248)------------------------------
% 1.64/0.64 % (16248)------------------------------
% 1.64/0.64 % (16247)Instruction limit reached!
% 1.64/0.64 % (16247)------------------------------
% 1.64/0.64 % (16247)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.64/0.64 % (16247)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.64/0.64 % (16247)Termination reason: Unknown
% 1.64/0.64 % (16247)Termination phase: Property scanning
% 1.64/0.64
% 1.64/0.64 % (16247)Memory used [KB]: 2942
% 1.64/0.64 % (16247)Time elapsed: 0.024 s
% 1.64/0.64 % (16247)Instructions burned: 52 (million)
% 1.64/0.64 % (16247)------------------------------
% 1.64/0.64 % (16247)------------------------------
% 1.64/0.64 % (16246)Instruction limit reached!
% 1.64/0.64 % (16246)------------------------------
% 1.64/0.64 % (16246)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 1.64/0.64 % (16246)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 1.64/0.64 % (16246)Termination reason: Unknown
% 1.64/0.64 % (16246)Termination phase: Saturation
% 1.64/0.64
% 1.64/0.64 % (16246)Memory used [KB]: 7291
% 1.64/0.64 % (16246)Time elapsed: 0.024 s
% 1.64/0.64 % (16246)Instructions burned: 52 (million)
% 1.64/0.64 % (16246)------------------------------
% 1.64/0.64 % (16246)------------------------------
% 2.07/0.65 % (16249)Instruction limit reached!
% 2.07/0.65 % (16249)------------------------------
% 2.07/0.65 % (16249)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.07/0.65 % (16249)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.07/0.65 % (16249)Termination reason: Unknown
% 2.07/0.65 % (16249)Termination phase: Property scanning
% 2.07/0.65
% 2.07/0.65 % (16249)Memory used [KB]: 3070
% 2.07/0.65 % (16249)Time elapsed: 0.024 s
% 2.07/0.65 % (16249)Instructions burned: 53 (million)
% 2.07/0.65 % (16249)------------------------------
% 2.07/0.65 % (16249)------------------------------
% 2.07/0.65 % (16260)Instruction limit reached!
% 2.07/0.65 % (16260)------------------------------
% 2.07/0.65 % (16260)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.07/0.66 % (16260)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.07/0.66 % (16260)Termination reason: Unknown
% 2.07/0.66 % (16260)Termination phase: Blocked clause elimination
% 2.07/0.66
% 2.07/0.66 % (16260)Memory used [KB]: 3326
% 2.07/0.66 % (16260)Time elapsed: 0.038 s
% 2.07/0.66 % (16260)Instructions burned: 60 (million)
% 2.07/0.66 % (16260)------------------------------
% 2.07/0.66 % (16260)------------------------------
% 2.07/0.66 % (16257)Instruction limit reached!
% 2.07/0.66 % (16257)------------------------------
% 2.07/0.66 % (16257)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.07/0.66 % (16257)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.07/0.66 % (16257)Termination reason: Unknown
% 2.07/0.66 % (16257)Termination phase: Saturation
% 2.07/0.66
% 2.07/0.66 % (16257)Memory used [KB]: 8571
% 2.07/0.66 % (16257)Time elapsed: 0.032 s
% 2.07/0.66 % (16257)Instructions burned: 68 (million)
% 2.07/0.66 % (16257)------------------------------
% 2.07/0.66 % (16257)------------------------------
% 2.07/0.68 % (16258)Instruction limit reached!
% 2.07/0.68 % (16258)------------------------------
% 2.07/0.68 % (16258)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.07/0.68 % (16258)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.07/0.68 % (16258)Termination reason: Unknown
% 2.07/0.68 % (16258)Termination phase: Saturation
% 2.07/0.68
% 2.07/0.68 % (16258)Memory used [KB]: 3454
% 2.07/0.68 % (16258)Time elapsed: 0.049 s
% 2.07/0.68 % (16258)Instructions burned: 75 (million)
% 2.07/0.68 % (16258)------------------------------
% 2.07/0.68 % (16258)------------------------------
% 2.07/0.68 % (16269)Instruction limit reached!
% 2.07/0.68 % (16269)------------------------------
% 2.07/0.68 % (16269)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.07/0.68 % (16269)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.07/0.68 % (16269)Termination reason: Unknown
% 2.07/0.68 % (16269)Termination phase: Saturation
% 2.07/0.68
% 2.07/0.68 % (16269)Memory used [KB]: 8571
% 2.07/0.68 % (16269)Time elapsed: 0.032 s
% 2.07/0.68 % (16269)Instructions burned: 68 (million)
% 2.07/0.68 % (16269)------------------------------
% 2.07/0.68 % (16269)------------------------------
% 2.07/0.71 % (16273)dis+34_1:32_abs=on:add=off:bsr=on:gsp=on:sp=weighted_frequency:i=388:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/388Mi)
% 2.07/0.72 % (16254)Instruction limit reached!
% 2.07/0.72 % (16254)------------------------------
% 2.07/0.72 % (16254)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.07/0.72 % (16254)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.07/0.72 % (16254)Termination reason: Unknown
% 2.07/0.72 % (16254)Termination phase: Saturation
% 2.07/0.72
% 2.07/0.72 % (16254)Memory used [KB]: 7803
% 2.07/0.72 % (16254)Time elapsed: 0.289 s
% 2.07/0.72 % (16254)Instructions burned: 101 (million)
% 2.07/0.72 % (16254)------------------------------
% 2.07/0.72 % (16254)------------------------------
% 2.07/0.73 % (16262)Instruction limit reached!
% 2.07/0.73 % (16262)------------------------------
% 2.07/0.73 % (16262)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.07/0.73 % (16262)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.07/0.73 % (16262)Termination reason: Unknown
% 2.07/0.73 % (16262)Termination phase: Saturation
% 2.07/0.73
% 2.07/0.73 % (16262)Memory used [KB]: 3582
% 2.07/0.73 % (16262)Time elapsed: 0.047 s
% 2.07/0.73 % (16262)Instructions burned: 100 (million)
% 2.07/0.73 % (16262)------------------------------
% 2.07/0.73 % (16262)------------------------------
% 2.07/0.73 % (16261)Instruction limit reached!
% 2.07/0.73 % (16261)------------------------------
% 2.07/0.73 % (16261)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.07/0.73 % (16261)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.07/0.73 % (16261)Termination reason: Unknown
% 2.07/0.73 % (16261)Termination phase: Saturation
% 2.07/0.73
% 2.07/0.73 % (16261)Memory used [KB]: 8059
% 2.07/0.73 % (16261)Time elapsed: 0.079 s
% 2.07/0.73 % (16261)Instructions burned: 101 (million)
% 2.07/0.73 % (16261)------------------------------
% 2.07/0.73 % (16261)------------------------------
% 2.07/0.74 % (16255)Instruction limit reached!
% 2.07/0.74 % (16255)------------------------------
% 2.07/0.74 % (16255)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.07/0.74 % (16255)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.07/0.74 % (16255)Termination reason: Unknown
% 2.07/0.74 % (16255)Termination phase: Saturation
% 2.07/0.74
% 2.07/0.74 % (16255)Memory used [KB]: 8187
% 2.07/0.74 % (16255)Time elapsed: 0.050 s
% 2.07/0.74 % (16255)Instructions burned: 103 (million)
% 2.07/0.74 % (16255)------------------------------
% 2.07/0.74 % (16255)------------------------------
% 2.07/0.74 % (16256)Instruction limit reached!
% 2.07/0.74 % (16256)------------------------------
% 2.07/0.74 % (16256)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.07/0.74 % (16256)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.07/0.74 % (16256)Termination reason: Unknown
% 2.07/0.74 % (16256)Termination phase: Saturation
% 2.07/0.74
% 2.07/0.74 % (16256)Memory used [KB]: 7931
% 2.07/0.74 % (16256)Time elapsed: 0.049 s
% 2.07/0.74 % (16256)Instructions burned: 99 (million)
% 2.07/0.74 % (16256)------------------------------
% 2.07/0.74 % (16256)------------------------------
% 2.07/0.74 % (16274)ott-1_1:6_av=off:cond=on:fsr=off:nwc=3.0:i=211:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/211Mi)
% 2.55/0.74 % (16259)Instruction limit reached!
% 2.55/0.74 % (16259)------------------------------
% 2.55/0.74 % (16259)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.55/0.74 % (16259)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.55/0.74 % (16259)Termination reason: Unknown
% 2.55/0.74 % (16259)Termination phase: Saturation
% 2.55/0.74
% 2.55/0.74 % (16259)Memory used [KB]: 8187
% 2.55/0.74 % (16259)Time elapsed: 0.298 s
% 2.55/0.74 % (16259)Instructions burned: 99 (million)
% 2.55/0.74 % (16259)------------------------------
% 2.55/0.74 % (16259)------------------------------
% 2.55/0.76 % (16276)ott+1_1:2_i=920:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/920Mi)
% 2.55/0.76 % (16275)dis+22_1:128_bsd=on:rp=on:slsq=on:slsqc=1:slsqr=1,6:sp=frequency:spb=goal:thsq=on:thsqc=16:thsqd=1:thsql=off:i=90:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/90Mi)
% 2.55/0.76 % (16280)ins+10_1:1_awrs=decay:awrsf=30:bsr=unit_only:foolp=on:igrr=8/457:igs=10:igwr=on:nwc=1.5:sp=weighted_frequency:to=lpo:uhcvi=on:i=68:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/68Mi)
% 2.55/0.76 % (16278)ott+10_1:50_bsr=unit_only:drc=off:fd=preordered:sp=frequency:i=747:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/747Mi)
% 2.55/0.77 % (16279)dis+21_1:1_av=off:er=filter:slsq=on:slsqc=0:slsqr=1,1:sp=frequency:to=lpo:i=655:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/655Mi)
% 2.55/0.78 % (16281)dis+34_1:32_abs=on:add=off:bsr=on:gsp=on:sp=weighted_frequency:i=940:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/940Mi)
% 2.55/0.78 WARNING Broken Constraint: if sine_depth(2) has been set then sine_selection(off) is not equal to off
% 2.55/0.78 % (16282)ott+11_4:1_br=off:fde=none:s2a=on:sd=2:sp=frequency:urr=on:i=981:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/981Mi)
% 2.73/0.80 % (16277)ott+1_1:7_bd=off:i=934:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/934Mi)
% 2.73/0.81 % (16285)dis+10_1:2_atotf=0.3:i=3735:si=on:rawr=on:rtra=on_0 on theBenchmark for (2996ds/3735Mi)
% 2.73/0.81 % (16286)ott+11_9:8_add=large:afp=10:amm=off:fsd=on:fsr=off:lma=on:nm=0:nwc=2.4:s2a=on:s2agt=10:sas=z3:sp=reverse_arity:tha=some:thi=overlap:i=4958:si=on:rawr=on:rtra=on_0 on theBenchmark for (2996ds/4958Mi)
% 2.73/0.83 % (16284)dis+21_1:1_av=off:er=filter:slsq=on:slsqc=0:slsqr=1,1:sp=frequency:to=lpo:i=2016:si=on:rawr=on:rtra=on_0 on theBenchmark for (2996ds/2016Mi)
% 2.73/0.83 % (16283)dis+22_1:128_bsd=on:rp=on:slsq=on:slsqc=1:slsqr=1,6:sp=frequency:spb=goal:thsq=on:thsqc=16:thsqd=1:thsql=off:i=90:si=on:rawr=on:rtra=on_0 on theBenchmark for (2997ds/90Mi)
% 2.73/0.83 % (16264)Instruction limit reached!
% 2.73/0.83 % (16264)------------------------------
% 2.73/0.83 % (16264)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.73/0.83 % (16264)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.73/0.83 % (16264)Termination reason: Unknown
% 2.73/0.83 % (16264)Termination phase: Saturation
% 2.73/0.83
% 2.73/0.83 % (16264)Memory used [KB]: 8699
% 2.73/0.83 % (16264)Time elapsed: 0.410 s
% 2.73/0.83 % (16264)Instructions burned: 139 (million)
% 2.73/0.83 % (16264)------------------------------
% 2.73/0.83 % (16264)------------------------------
% 2.90/0.86 % (16263)Instruction limit reached!
% 2.90/0.86 % (16263)------------------------------
% 2.90/0.86 % (16263)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.90/0.86 % (16263)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.90/0.86 % (16263)Termination reason: Unknown
% 2.90/0.86 % (16263)Termination phase: Saturation
% 2.90/0.86
% 2.90/0.86 % (16263)Memory used [KB]: 8699
% 2.90/0.86 % (16263)Time elapsed: 0.438 s
% 2.90/0.86 % (16263)Instructions burned: 177 (million)
% 2.90/0.86 % (16263)------------------------------
% 2.90/0.86 % (16263)------------------------------
% 2.90/0.87 % (16280)Instruction limit reached!
% 2.90/0.87 % (16280)------------------------------
% 2.90/0.87 % (16280)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.90/0.88 % (16291)ott+11_9:8_amm=off:bsd=on:etr=on:fsd=on:fsr=off:lma=on:newcnf=on:nm=0:nwc=3.0:s2a=on:s2agt=10:sas=z3:tha=some:i=1824:si=on:rawr=on:rtra=on_0 on theBenchmark for (2996ds/1824Mi)
% 2.90/0.88 % (16270)Instruction limit reached!
% 2.90/0.88 % (16270)------------------------------
% 2.90/0.88 % (16270)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.90/0.88 % (16287)ott+10_1:32_bd=off:fsr=off:newcnf=on:tgt=full:i=4959:si=on:rawr=on:rtra=on_0 on theBenchmark for (2996ds/4959Mi)
% 2.90/0.88 % (16270)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.90/0.88 % (16270)Termination reason: Unknown
% 2.90/0.88 % (16270)Termination phase: Saturation
% 2.90/0.88
% 2.90/0.88 % (16270)Memory used [KB]: 4477
% 2.90/0.88 % (16270)Time elapsed: 0.435 s
% 2.90/0.88 % (16270)Instructions burned: 177 (million)
% 2.90/0.88 % (16270)------------------------------
% 2.90/0.88 % (16270)------------------------------
% 2.90/0.88 % (16280)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.90/0.88 % (16280)Termination reason: Unknown
% 2.90/0.88 % (16280)Termination phase: Saturation
% 2.90/0.88
% 2.90/0.88 % (16280)Memory used [KB]: 8571
% 2.90/0.88 % (16280)Time elapsed: 0.032 s
% 2.90/0.88 % (16280)Instructions burned: 70 (million)
% 2.90/0.88 % (16280)------------------------------
% 2.90/0.88 % (16280)------------------------------
% 2.90/0.88 % (16275)Instruction limit reached!
% 2.90/0.88 % (16275)------------------------------
% 2.90/0.88 % (16275)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 2.90/0.88 % (16292)dis+34_1:32_abs=on:add=off:bsr=on:gsp=on:sp=weighted_frequency:i=2134:si=on:rawr=on:rtra=on_0 on theBenchmark for (2996ds/2134Mi)
% 2.90/0.88 % (16289)ott+3_1:1_atotf=0.2:fsr=off:kws=precedence:sp=weighted_frequency:spb=intro:tgt=ground:i=4931:si=on:rawr=on:rtra=on_0 on theBenchmark for (2996ds/4931Mi)
% 2.90/0.88 % (16288)ott+10_1:1_kws=precedence:tgt=ground:i=4756:si=on:rawr=on:rtra=on_0 on theBenchmark for (2996ds/4756Mi)
% 2.90/0.89 % (16275)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 2.90/0.89 % (16275)Termination reason: Unknown
% 2.90/0.89 % (16275)Termination phase: Saturation
% 2.90/0.89
% 2.90/0.89 % (16275)Memory used [KB]: 8187
% 2.90/0.89 % (16275)Time elapsed: 0.174 s
% 2.90/0.89 % (16275)Instructions burned: 91 (million)
% 2.90/0.89 % (16275)------------------------------
% 2.90/0.89 % (16275)------------------------------
% 2.90/0.89 % (16290)ins+10_1:1_awrs=decay:awrsf=30:bsr=unit_only:foolp=on:igrr=8/457:igs=10:igwr=on:nwc=1.5:sp=weighted_frequency:to=lpo:uhcvi=on:i=68:si=on:rawr=on:rtra=on_0 on theBenchmark for (2996ds/68Mi)
% 3.28/0.97 % (16293)ott-1_1:1_sp=const_frequency:i=2891:si=on:rawr=on:rtra=on_0 on theBenchmark for (2995ds/2891Mi)
% 3.28/1.00 % (16283)Instruction limit reached!
% 3.28/1.00 % (16283)------------------------------
% 3.28/1.00 % (16283)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 3.28/1.00 % (16283)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 3.28/1.00 % (16283)Termination reason: Unknown
% 3.28/1.00 % (16283)Termination phase: Saturation
% 3.28/1.00
% 3.28/1.00 % (16283)Memory used [KB]: 8187
% 3.28/1.00 % (16283)Time elapsed: 0.275 s
% 3.28/1.00 % (16283)Instructions burned: 91 (million)
% 3.28/1.00 % (16283)------------------------------
% 3.28/1.00 % (16283)------------------------------
% 3.28/1.00 % (16290)Instruction limit reached!
% 3.28/1.00 % (16290)------------------------------
% 3.28/1.00 % (16290)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 3.28/1.00 % (16290)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 3.28/1.00 % (16290)Termination reason: Unknown
% 3.28/1.00 % (16290)Termination phase: Saturation
% 3.28/1.00
% 3.28/1.00 % (16290)Memory used [KB]: 8571
% 3.28/1.00 % (16290)Time elapsed: 0.030 s
% 3.28/1.00 % (16290)Instructions burned: 68 (million)
% 3.28/1.00 % (16290)------------------------------
% 3.28/1.00 % (16290)------------------------------
% 3.28/1.00 % (16294)dis+2_1:64_add=large:bce=on:bd=off:i=4585:si=on:rawr=on:rtra=on_0 on theBenchmark for (2994ds/4585Mi)
% 3.28/1.01 % (16295)dis+22_1:128_bsd=on:rp=on:slsq=on:slsqc=1:slsqr=1,6:sp=frequency:spb=goal:thsq=on:thsqc=16:thsqd=1:thsql=off:i=90:si=on:rawr=on:rtra=on_0 on theBenchmark for (2994ds/90Mi)
% 3.28/1.02 % (16296)dis+21_1:1_av=off:er=filter:slsq=on:slsqc=0:slsqr=1,1:sp=frequency:to=lpo:i=2016:si=on:rawr=on:rtra=on_0 on theBenchmark for (2994ds/2016Mi)
% 3.28/1.03 % (16297)dis+10_1:2_atotf=0.3:i=8004:si=on:rawr=on:rtra=on_0 on theBenchmark for (2994ds/8004Mi)
% 3.76/1.11 % (16274)Instruction limit reached!
% 3.76/1.11 % (16274)------------------------------
% 3.76/1.11 % (16274)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 3.76/1.11 % (16274)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 3.76/1.11 % (16274)Termination reason: Unknown
% 3.76/1.11 % (16274)Termination phase: Saturation
% 3.76/1.11
% 3.76/1.11 % (16274)Memory used [KB]: 5245
% 3.76/1.11 % (16274)Time elapsed: 0.467 s
% 3.76/1.11 % (16274)Instructions burned: 211 (million)
% 3.76/1.11 % (16274)------------------------------
% 3.76/1.11 % (16274)------------------------------
% 3.76/1.14 % (16299)ott+10_1:32_bd=off:fsr=off:newcnf=on:tgt=full:i=9877:si=on:rawr=on:rtra=on_0 on theBenchmark for (2993ds/9877Mi)
% 3.76/1.15 % (16295)Instruction limit reached!
% 3.76/1.15 % (16295)------------------------------
% 3.76/1.15 % (16295)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 3.76/1.15 % (16295)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 3.76/1.15 % (16295)Termination reason: Unknown
% 3.76/1.15 % (16295)Termination phase: Saturation
% 3.76/1.15
% 3.76/1.15 % (16295)Memory used [KB]: 8187
% 3.76/1.15 % (16295)Time elapsed: 0.241 s
% 3.76/1.15 % (16295)Instructions burned: 91 (million)
% 3.76/1.15 % (16295)------------------------------
% 3.76/1.15 % (16295)------------------------------
% 6.15/1.18 % (16298)ott+11_9:8_add=large:afp=10:amm=off:fsd=on:fsr=off:lma=on:nm=0:nwc=2.4:s2a=on:s2agt=10:sas=z3:sp=reverse_arity:tha=some:thi=overlap:i=9965:si=on:rawr=on:rtra=on_0 on theBenchmark for (2993ds/9965Mi)
% 6.15/1.20 % (16272)Instruction limit reached!
% 6.15/1.20 % (16272)------------------------------
% 6.15/1.20 % (16272)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 6.15/1.20 % (16272)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 6.15/1.20 % (16272)Termination reason: Unknown
% 6.15/1.20 % (16272)Termination phase: Saturation
% 6.15/1.20
% 6.15/1.20 % (16272)Memory used [KB]: 11513
% 6.15/1.20 % (16272)Time elapsed: 0.756 s
% 6.15/1.20 % (16272)Instructions burned: 355 (million)
% 6.15/1.20 % (16272)------------------------------
% 6.15/1.20 % (16272)------------------------------
% 6.54/1.24 % (16265)Instruction limit reached!
% 6.54/1.24 % (16265)------------------------------
% 6.54/1.24 % (16265)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 6.54/1.24 % (16265)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 6.54/1.24 % (16265)Termination reason: Unknown
% 6.54/1.24 % (16265)Termination phase: Saturation
% 6.54/1.24
% 6.54/1.24 % (16265)Memory used [KB]: 5245
% 6.54/1.24 % (16265)Time elapsed: 0.764 s
% 6.54/1.24 % (16265)Instructions burned: 500 (million)
% 6.54/1.24 % (16265)------------------------------
% 6.54/1.24 % (16265)------------------------------
% 6.76/1.26 % (16300)ins+10_1:16_bce=on:fde=unused:igpr=on:igs=35:igwr=on:sp=const_frequency:tgt=full:to=lpo:i=9902:si=on:rawr=on:rtra=on_0 on theBenchmark for (2992ds/9902Mi)
% 6.76/1.28 % (16268)Instruction limit reached!
% 6.76/1.28 % (16268)------------------------------
% 6.76/1.28 % (16268)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 6.76/1.28 % (16268)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 6.76/1.28 % (16268)Termination reason: Unknown
% 6.76/1.28 % (16268)Termination phase: Saturation
% 6.76/1.28
% 6.76/1.28 % (16268)Memory used [KB]: 12920
% 6.76/1.28 % (16268)Time elapsed: 0.839 s
% 6.76/1.28 % (16268)Instructions burned: 500 (million)
% 6.76/1.28 % (16268)------------------------------
% 6.76/1.28 % (16268)------------------------------
% 7.35/1.34 % (16302)dis+2_1:64_add=large:bce=on:bd=off:i=9989:si=on:rawr=on:rtra=on_0 on theBenchmark for (2991ds/9989Mi)
% 7.35/1.34 % (16301)ott+11_9:8_amm=off:bsd=on:etr=on:fsd=on:fsr=off:lma=on:newcnf=on:nm=0:nwc=3.0:s2a=on:s2agt=10:sas=z3:tha=some:i=1824:si=on:rawr=on:rtra=on_0 on theBenchmark for (2992ds/1824Mi)
% 7.35/1.35 % (16266)Instruction limit reached!
% 7.35/1.35 % (16266)------------------------------
% 7.35/1.35 % (16266)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 7.35/1.35 % (16266)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 7.35/1.35 % (16266)Termination reason: Unknown
% 7.35/1.35 % (16266)Termination phase: Saturation
% 7.35/1.35
% 7.35/1.35 % (16266)Memory used [KB]: 9722
% 7.35/1.35 % (16266)Time elapsed: 0.888 s
% 7.35/1.35 % (16266)Instructions burned: 468 (million)
% 7.35/1.35 % (16266)------------------------------
% 7.35/1.35 % (16266)------------------------------
% 7.35/1.35 % (16303)ott-11_1:32_i=9707:si=on:rawr=on:rtra=on_0 on theBenchmark for (2991ds/9707Mi)
% 7.35/1.35 % (16271)Instruction limit reached!
% 7.35/1.35 % (16271)------------------------------
% 7.35/1.35 % (16271)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 7.35/1.35 % (16271)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 7.35/1.35 % (16271)Termination reason: Unknown
% 7.35/1.35 % (16271)Termination phase: Saturation
% 7.35/1.35
% 7.35/1.35 % (16271)Memory used [KB]: 12409
% 7.35/1.35 % (16271)Time elapsed: 0.901 s
% 7.35/1.35 % (16271)Instructions burned: 440 (million)
% 7.35/1.35 % (16271)------------------------------
% 7.35/1.35 % (16271)------------------------------
% 7.35/1.36 % (16273)Instruction limit reached!
% 7.35/1.36 % (16273)------------------------------
% 7.35/1.36 % (16273)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 7.35/1.36 % (16273)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 7.35/1.36 % (16273)Termination reason: Unknown
% 7.35/1.36 % (16273)Termination phase: Saturation
% 7.35/1.36
% 7.35/1.36 % (16273)Memory used [KB]: 10618
% 7.35/1.36 % (16273)Time elapsed: 0.738 s
% 7.35/1.36 % (16273)Instructions burned: 388 (million)
% 7.35/1.36 % (16273)------------------------------
% 7.35/1.36 % (16273)------------------------------
% 7.73/1.40 TRYING [1]
% 7.73/1.42 % (16304)dis+22_1:128_bsd=on:rp=on:slsq=on:slsqc=1:slsqr=1,6:sp=frequency:spb=goal:thsq=on:thsqc=16:thsqd=1:thsql=off:i=90:si=on:rawr=on:rtra=on_0 on theBenchmark for (2990ds/90Mi)
% 8.15/1.45 % (16267)Instruction limit reached!
% 8.15/1.45 % (16267)------------------------------
% 8.15/1.45 % (16267)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 8.15/1.45 % (16267)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 8.15/1.45 % (16267)Termination reason: Unknown
% 8.15/1.45 % (16267)Termination phase: Saturation
% 8.15/1.45
% 8.15/1.45 % (16267)Memory used [KB]: 13176
% 8.15/1.45 % (16267)Time elapsed: 1.007 s
% 8.15/1.45 % (16267)Instructions burned: 483 (million)
% 8.15/1.45 % (16267)------------------------------
% 8.15/1.45 % (16267)------------------------------
% 8.22/1.48 % (16305)ott+3_1:1_abs=on:anc=none:bs=on:fsr=off:spb=goal_then_units:i=44001:si=on:rawr=on:rtra=on_0 on theBenchmark for (2990ds/44001Mi)
% 8.22/1.49 % (16307)ott+1_27:428_av=off:awrs=converge:awrsf=8:bsr=unit_only:drc=off:fd=preordered:newcnf=on:nwc=1.5:skr=on:slsq=on:slsqc=2:slsql=off:slsqr=1,4:sp=reverse_frequency:uwa=one_side_constant:i=35256:si=on:rawr=on:rtra=on_0 on theBenchmark for (2990ds/35256Mi)
% 8.49/1.52 % (16306)ott+11_9:8_add=large:afp=10:amm=off:fsd=on:fsr=off:lma=on:nm=0:nwc=2.4:s2a=on:s2agt=10:sas=z3:sp=reverse_arity:tha=some:thi=overlap:i=4958:si=on:rawr=on:rtra=on_0 on theBenchmark for (2990ds/4958Mi)
% 8.49/1.53 TRYING [2]
% 8.66/1.58 % (16304)Instruction limit reached!
% 8.66/1.58 % (16304)------------------------------
% 8.66/1.58 % (16304)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 8.66/1.58 % (16304)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 8.66/1.58 % (16304)Termination reason: Unknown
% 8.66/1.58 % (16304)Termination phase: Saturation
% 8.66/1.58
% 8.66/1.58 % (16304)Memory used [KB]: 8187
% 8.66/1.58 % (16304)Time elapsed: 0.170 s
% 8.66/1.58 % (16304)Instructions burned: 90 (million)
% 8.66/1.58 % (16304)------------------------------
% 8.66/1.58 % (16304)------------------------------
% 8.66/1.59 % (16308)dis+1002_1:1_fde=unused:nwc=10.0:s2a=on:s2at=3.0:sac=on:i=32293:si=on:rawr=on:rtra=on_0 on theBenchmark for (2989ds/32293Mi)
% 10.33/1.75 % (16279)Instruction limit reached!
% 10.33/1.75 % (16279)------------------------------
% 10.33/1.75 % (16279)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 10.33/1.75 % (16279)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 10.33/1.75 % (16279)Termination reason: Unknown
% 10.33/1.75 % (16279)Termination phase: Saturation
% 10.33/1.75
% 10.33/1.75 % (16279)Memory used [KB]: 5756
% 10.33/1.75 % (16279)Time elapsed: 1.071 s
% 10.33/1.75 % (16279)Instructions burned: 656 (million)
% 10.33/1.75 % (16279)------------------------------
% 10.33/1.75 % (16279)------------------------------
% 10.33/1.75 % (16309)ott+21_1:28_afr=on:anc=all_dependent:bs=on:bsr=unit_only:nicw=on:sp=const_frequency:uhcvi=on:i=37001:si=on:rawr=on:rtra=on_0 on theBenchmark for (2987ds/37001Mi)
% 11.24/1.86 % (16310)ott+10_1:32_bd=off:fsr=off:newcnf=on:tgt=full:i=10187:si=on:rawr=on:rtra=on_0 on theBenchmark for (2986ds/10187Mi)
% 12.59/2.00 % (16282)Instruction limit reached!
% 12.59/2.00 % (16282)------------------------------
% 12.59/2.00 % (16282)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 12.59/2.00 % (16282)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 12.59/2.00 % (16282)Termination reason: Unknown
% 12.59/2.00 % (16282)Termination phase: Saturation
% 12.59/2.00
% 12.59/2.00 % (16282)Memory used [KB]: 25841
% 12.59/2.00 % (16282)Time elapsed: 1.338 s
% 12.59/2.00 % (16282)Instructions burned: 983 (million)
% 12.59/2.00 % (16282)------------------------------
% 12.59/2.00 % (16282)------------------------------
% 13.41/2.10 % (16278)Instruction limit reached!
% 13.41/2.10 % (16278)------------------------------
% 13.41/2.10 % (16278)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 13.41/2.10 % (16278)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 13.41/2.10 % (16278)Termination reason: Unknown
% 13.41/2.10 % (16278)Termination phase: Saturation
% 13.41/2.10
% 13.41/2.10 % (16278)Memory used [KB]: 16502
% 13.41/2.10 % (16278)Time elapsed: 1.434 s
% 13.41/2.10 % (16278)Instructions burned: 747 (million)
% 13.41/2.10 % (16278)------------------------------
% 13.41/2.10 % (16278)------------------------------
% 13.54/2.13 % (16311)ott+3_1:1_atotf=0.2:fsr=off:kws=precedence:sp=weighted_frequency:spb=intro:tgt=ground:i=29337:si=on:rawr=on:rtra=on_0 on theBenchmark for (2983ds/29337Mi)
% 14.38/2.27 % (16312)ins+10_1:16_bce=on:fde=unused:igpr=on:igs=35:igwr=on:sp=const_frequency:tgt=full:to=lpo:i=10147:si=on:rawr=on:rtra=on_0 on theBenchmark for (2982ds/10147Mi)
% 15.08/2.32 % (16291)First to succeed.
% 15.08/2.38 % (16291)Refutation found. Thanks to Tanya!
% 15.08/2.38 % SZS status Theorem for theBenchmark
% 15.08/2.38 % SZS output start Proof for theBenchmark
% See solution above
% 15.08/2.39 % (16291)------------------------------
% 15.08/2.39 % (16291)Version: Vampire 4.7 (commit 807e37dd9 on 2022-08-23 09:55:27 +0200)
% 15.08/2.39 % (16291)Linked with Z3 4.8.13.0 f03d756e086f81f2596157241e0decfb1c982299 z3-4.8.4-5390-gf03d756e0
% 15.08/2.39 % (16291)Termination reason: Refutation
% 15.08/2.39
% 15.08/2.39 % (16291)Memory used [KB]: 6268
% 15.08/2.39 % (16291)Time elapsed: 1.538 s
% 15.08/2.39 % (16291)Instructions burned: 1005 (million)
% 15.08/2.39 % (16291)------------------------------
% 15.08/2.39 % (16291)------------------------------
% 15.08/2.39 % (16242)Success in time 2.023 s
%------------------------------------------------------------------------------