TSTP Solution File: ITP018+1 by Vampire-SAT---4.9
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : Vampire-SAT---4.9
% Problem : ITP018+1 : TPTP v8.2.0. Bugfixed v7.5.0.
% Transfm : none
% Format : tptp:raw
% Command : run_vampire %s %d SAT
% Computer : n007.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 : Mon Jun 24 09:45:42 EDT 2024
% Result : Theorem 0.19s 0.43s
% Output : Refutation 0.19s
% Verified :
% SZS Type : Refutation
% Derivation depth : 7
% Number of leaves : 60
% Syntax : Number of formulae : 184 ( 68 unt; 0 def)
% Number of atoms : 405 ( 78 equ)
% Maximal formula atoms : 6 ( 2 avg)
% Number of connectives : 352 ( 131 ~; 134 |; 24 &)
% ( 55 <=>; 7 =>; 0 <=; 1 <~>)
% Maximal formula depth : 7 ( 4 avg)
% Maximal term depth : 10 ( 2 avg)
% Number of predicates : 39 ( 37 usr; 37 prp; 0-2 aty)
% Number of functors : 34 ( 34 usr; 14 con; 0-2 aty)
% Number of variables : 282 ( 270 !; 12 ?)
% Comments :
%------------------------------------------------------------------------------
fof(f627,plain,
$false,
inference(avatar_sat_refutation,[],[f160,f165,f170,f174,f178,f183,f187,f191,f195,f199,f203,f207,f245,f254,f258,f262,f311,f315,f341,f345,f366,f370,f374,f378,f389,f427,f431,f456,f460,f487,f491,f495,f499,f604,f608,f612,f626]) ).
fof(f626,plain,
( spl5_3
| ~ spl5_32
| ~ spl5_34 ),
inference(avatar_contradiction_clause,[],[f625]) ).
fof(f625,plain,
( $false
| spl5_3
| ~ spl5_32
| ~ spl5_34 ),
inference(trivial_inequality_removal,[],[f624]) ).
fof(f624,plain,
( s(tyop_2Erealax_2Ereal,c_2Erealax_2Ereal__neg_2E1(s(tyop_2Erealax_2Ereal,c_2Ebinary__ieee_2Eulp_2E1(s(tyop_2Ebool_2Eitself(tyop_2Epair_2Eprod(sK0,sK1)),c_2Ebool_2Ethe__value_2E0))))) != s(tyop_2Erealax_2Ereal,c_2Erealax_2Ereal__neg_2E1(s(tyop_2Erealax_2Ereal,c_2Ebinary__ieee_2Eulp_2E1(s(tyop_2Ebool_2Eitself(tyop_2Epair_2Eprod(sK0,sK1)),c_2Ebool_2Ethe__value_2E0)))))
| spl5_3
| ~ spl5_32
| ~ spl5_34 ),
inference(forward_demodulation,[],[f614,f494]) ).
fof(f494,plain,
( ! [X0,X1] : s(tyop_2Erealax_2Ereal,c_2Ebinary__ieee_2Eulp_2E1(s(tyop_2Ebool_2Eitself(tyop_2Epair_2Eprod(X0,X1)),c_2Ebool_2Ethe__value_2E0))) = s(tyop_2Erealax_2Ereal,c_2Ebinary__ieee_2Efloat__to__real_2E1(s(tyop_2Ebinary__ieee_2Efloat(X0,X1),c_2Ebinary__ieee_2Efloat__plus__min_2E1(s(tyop_2Ebool_2Eitself(tyop_2Epair_2Eprod(X0,X1)),c_2Ebool_2Ethe__value_2E0)))))
| ~ spl5_32 ),
inference(avatar_component_clause,[],[f493]) ).
fof(f493,plain,
( spl5_32
<=> ! [X0,X1] : s(tyop_2Erealax_2Ereal,c_2Ebinary__ieee_2Eulp_2E1(s(tyop_2Ebool_2Eitself(tyop_2Epair_2Eprod(X0,X1)),c_2Ebool_2Ethe__value_2E0))) = s(tyop_2Erealax_2Ereal,c_2Ebinary__ieee_2Efloat__to__real_2E1(s(tyop_2Ebinary__ieee_2Efloat(X0,X1),c_2Ebinary__ieee_2Efloat__plus__min_2E1(s(tyop_2Ebool_2Eitself(tyop_2Epair_2Eprod(X0,X1)),c_2Ebool_2Ethe__value_2E0))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_32])]) ).
fof(f614,plain,
( s(tyop_2Erealax_2Ereal,c_2Erealax_2Ereal__neg_2E1(s(tyop_2Erealax_2Ereal,c_2Ebinary__ieee_2Eulp_2E1(s(tyop_2Ebool_2Eitself(tyop_2Epair_2Eprod(sK0,sK1)),c_2Ebool_2Ethe__value_2E0))))) != s(tyop_2Erealax_2Ereal,c_2Erealax_2Ereal__neg_2E1(s(tyop_2Erealax_2Ereal,c_2Ebinary__ieee_2Efloat__to__real_2E1(s(tyop_2Ebinary__ieee_2Efloat(sK0,sK1),c_2Ebinary__ieee_2Efloat__plus__min_2E1(s(tyop_2Ebool_2Eitself(tyop_2Epair_2Eprod(sK0,sK1)),c_2Ebool_2Ethe__value_2E0)))))))
| spl5_3
| ~ spl5_34 ),
inference(superposition,[],[f169,f603]) ).
fof(f603,plain,
( ! [X2,X0,X1] : s(tyop_2Erealax_2Ereal,c_2Ebinary__ieee_2Efloat__to__real_2E1(s(tyop_2Ebinary__ieee_2Efloat(X0,X1),c_2Ebinary__ieee_2Efloat__negate_2E1(s(tyop_2Ebinary__ieee_2Efloat(X0,X1),X2))))) = s(tyop_2Erealax_2Ereal,c_2Erealax_2Ereal__neg_2E1(s(tyop_2Erealax_2Ereal,c_2Ebinary__ieee_2Efloat__to__real_2E1(s(tyop_2Ebinary__ieee_2Efloat(X0,X1),X2)))))
| ~ spl5_34 ),
inference(avatar_component_clause,[],[f602]) ).
fof(f602,plain,
( spl5_34
<=> ! [X2,X0,X1] : s(tyop_2Erealax_2Ereal,c_2Ebinary__ieee_2Efloat__to__real_2E1(s(tyop_2Ebinary__ieee_2Efloat(X0,X1),c_2Ebinary__ieee_2Efloat__negate_2E1(s(tyop_2Ebinary__ieee_2Efloat(X0,X1),X2))))) = s(tyop_2Erealax_2Ereal,c_2Erealax_2Ereal__neg_2E1(s(tyop_2Erealax_2Ereal,c_2Ebinary__ieee_2Efloat__to__real_2E1(s(tyop_2Ebinary__ieee_2Efloat(X0,X1),X2))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_34])]) ).
fof(f169,plain,
( s(tyop_2Erealax_2Ereal,c_2Erealax_2Ereal__neg_2E1(s(tyop_2Erealax_2Ereal,c_2Ebinary__ieee_2Eulp_2E1(s(tyop_2Ebool_2Eitself(tyop_2Epair_2Eprod(sK0,sK1)),c_2Ebool_2Ethe__value_2E0))))) != s(tyop_2Erealax_2Ereal,c_2Ebinary__ieee_2Efloat__to__real_2E1(s(tyop_2Ebinary__ieee_2Efloat(sK0,sK1),c_2Ebinary__ieee_2Efloat__negate_2E1(s(tyop_2Ebinary__ieee_2Efloat(sK0,sK1),c_2Ebinary__ieee_2Efloat__plus__min_2E1(s(tyop_2Ebool_2Eitself(tyop_2Epair_2Eprod(sK0,sK1)),c_2Ebool_2Ethe__value_2E0)))))))
| spl5_3 ),
inference(avatar_component_clause,[],[f167]) ).
fof(f167,plain,
( spl5_3
<=> s(tyop_2Erealax_2Ereal,c_2Erealax_2Ereal__neg_2E1(s(tyop_2Erealax_2Ereal,c_2Ebinary__ieee_2Eulp_2E1(s(tyop_2Ebool_2Eitself(tyop_2Epair_2Eprod(sK0,sK1)),c_2Ebool_2Ethe__value_2E0))))) = s(tyop_2Erealax_2Ereal,c_2Ebinary__ieee_2Efloat__to__real_2E1(s(tyop_2Ebinary__ieee_2Efloat(sK0,sK1),c_2Ebinary__ieee_2Efloat__negate_2E1(s(tyop_2Ebinary__ieee_2Efloat(sK0,sK1),c_2Ebinary__ieee_2Efloat__plus__min_2E1(s(tyop_2Ebool_2Eitself(tyop_2Epair_2Eprod(sK0,sK1)),c_2Ebool_2Ethe__value_2E0))))))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_3])]) ).
fof(f612,plain,
spl5_36,
inference(avatar_split_clause,[],[f152,f610]) ).
fof(f610,plain,
( spl5_36
<=> ! [X0,X3,X2,X1] : s(X0,X2) = s(X0,app_2E2(s(tyop_2Emin_2Efun(X1,X0),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X1,X0)),combin_k_2E0),s(X0,X2))),s(X1,X3))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_36])]) ).
fof(f152,plain,
! [X2,X3,X0,X1] : s(X0,X2) = s(X0,app_2E2(s(tyop_2Emin_2Efun(X1,X0),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X1,X0)),combin_k_2E0),s(X0,X2))),s(X1,X3))),
inference(cnf_transformation,[],[f64]) ).
fof(f64,plain,
! [X0,X1,X2,X3] : s(X0,X2) = s(X0,app_2E2(s(tyop_2Emin_2Efun(X1,X0),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X1,X0)),combin_k_2E0),s(X0,X2))),s(X1,X3))),
inference(rectify,[],[f7]) ).
fof(f7,axiom,
! [X0,X1,X8,X9] : s(X0,X8) = s(X0,app_2E2(s(tyop_2Emin_2Efun(X1,X0),app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Efun(X1,X0)),combin_k_2E0),s(X0,X8))),s(X1,X9))),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).
fof(f608,plain,
( spl5_35
| ~ spl5_2
| ~ spl5_16 ),
inference(avatar_split_clause,[],[f299,f260,f162,f606]) ).
fof(f606,plain,
( spl5_35
<=> ! [X0] :
( s(tyop_2Emin_2Ebool,c_2Ebool_2ET_2E0) = s(tyop_2Emin_2Ebool,X0)
| ~ p(s(tyop_2Emin_2Ebool,X0)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_35])]) ).
fof(f162,plain,
( spl5_2
<=> p(s(tyop_2Emin_2Ebool,c_2Ebool_2ET_2E0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_2])]) ).
fof(f260,plain,
( spl5_16
<=> ! [X0,X1] :
( s(tyop_2Emin_2Ebool,X0) = s(tyop_2Emin_2Ebool,X1)
| ~ p(s(tyop_2Emin_2Ebool,X1))
| ~ p(s(tyop_2Emin_2Ebool,X0)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_16])]) ).
fof(f299,plain,
( ! [X0] :
( s(tyop_2Emin_2Ebool,c_2Ebool_2ET_2E0) = s(tyop_2Emin_2Ebool,X0)
| ~ p(s(tyop_2Emin_2Ebool,X0)) )
| ~ spl5_2
| ~ spl5_16 ),
inference(resolution,[],[f261,f164]) ).
fof(f164,plain,
( p(s(tyop_2Emin_2Ebool,c_2Ebool_2ET_2E0))
| ~ spl5_2 ),
inference(avatar_component_clause,[],[f162]) ).
fof(f261,plain,
( ! [X0,X1] :
( ~ p(s(tyop_2Emin_2Ebool,X1))
| s(tyop_2Emin_2Ebool,X0) = s(tyop_2Emin_2Ebool,X1)
| ~ p(s(tyop_2Emin_2Ebool,X0)) )
| ~ spl5_16 ),
inference(avatar_component_clause,[],[f260]) ).
fof(f604,plain,
spl5_34,
inference(avatar_split_clause,[],[f143,f602]) ).
fof(f143,plain,
! [X2,X0,X1] : s(tyop_2Erealax_2Ereal,c_2Ebinary__ieee_2Efloat__to__real_2E1(s(tyop_2Ebinary__ieee_2Efloat(X0,X1),c_2Ebinary__ieee_2Efloat__negate_2E1(s(tyop_2Ebinary__ieee_2Efloat(X0,X1),X2))))) = s(tyop_2Erealax_2Ereal,c_2Erealax_2Ereal__neg_2E1(s(tyop_2Erealax_2Ereal,c_2Ebinary__ieee_2Efloat__to__real_2E1(s(tyop_2Ebinary__ieee_2Efloat(X0,X1),X2))))),
inference(cnf_transformation,[],[f57]) ).
fof(f57,plain,
! [X0,X1,X2] : s(tyop_2Erealax_2Ereal,c_2Ebinary__ieee_2Efloat__to__real_2E1(s(tyop_2Ebinary__ieee_2Efloat(X0,X1),c_2Ebinary__ieee_2Efloat__negate_2E1(s(tyop_2Ebinary__ieee_2Efloat(X0,X1),X2))))) = s(tyop_2Erealax_2Ereal,c_2Erealax_2Ereal__neg_2E1(s(tyop_2Erealax_2Ereal,c_2Ebinary__ieee_2Efloat__to__real_2E1(s(tyop_2Ebinary__ieee_2Efloat(X0,X1),X2))))),
inference(rectify,[],[f30]) ).
fof(f30,axiom,
! [X0,X1,X8] : s(tyop_2Erealax_2Ereal,c_2Ebinary__ieee_2Efloat__to__real_2E1(s(tyop_2Ebinary__ieee_2Efloat(X0,X1),c_2Ebinary__ieee_2Efloat__negate_2E1(s(tyop_2Ebinary__ieee_2Efloat(X0,X1),X8))))) = s(tyop_2Erealax_2Ereal,c_2Erealax_2Ereal__neg_2E1(s(tyop_2Erealax_2Ereal,c_2Ebinary__ieee_2Efloat__to__real_2E1(s(tyop_2Ebinary__ieee_2Efloat(X0,X1),X8))))),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).
fof(f499,plain,
spl5_33,
inference(avatar_split_clause,[],[f141,f497]) ).
fof(f497,plain,
( spl5_33
<=> ! [X2,X0,X1] : s(tyop_2Erealax_2Ereal,c_2Ebinary__ieee_2Efloat__to__real_2E1(s(tyop_2Ebinary__ieee_2Efloat(X0,X1),X2))) = s(tyop_2Erealax_2Ereal,app_2E2(s(tyop_2Emin_2Efun(tyop_2Ebinary__ieee_2Efloat(X0,X1),tyop_2Erealax_2Ereal),c_2Ebinary__ieee_2Efloat__to__real_2E0),s(tyop_2Ebinary__ieee_2Efloat(X0,X1),X2))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_33])]) ).
fof(f141,plain,
! [X2,X0,X1] : s(tyop_2Erealax_2Ereal,c_2Ebinary__ieee_2Efloat__to__real_2E1(s(tyop_2Ebinary__ieee_2Efloat(X0,X1),X2))) = s(tyop_2Erealax_2Ereal,app_2E2(s(tyop_2Emin_2Efun(tyop_2Ebinary__ieee_2Efloat(X0,X1),tyop_2Erealax_2Ereal),c_2Ebinary__ieee_2Efloat__to__real_2E0),s(tyop_2Ebinary__ieee_2Efloat(X0,X1),X2))),
inference(cnf_transformation,[],[f55]) ).
fof(f55,plain,
! [X0,X1,X2] : s(tyop_2Erealax_2Ereal,c_2Ebinary__ieee_2Efloat__to__real_2E1(s(tyop_2Ebinary__ieee_2Efloat(X0,X1),X2))) = s(tyop_2Erealax_2Ereal,app_2E2(s(tyop_2Emin_2Efun(tyop_2Ebinary__ieee_2Efloat(X0,X1),tyop_2Erealax_2Ereal),c_2Ebinary__ieee_2Efloat__to__real_2E0),s(tyop_2Ebinary__ieee_2Efloat(X0,X1),X2))),
inference(rectify,[],[f27]) ).
fof(f27,axiom,
! [X14,X15,X12] : s(tyop_2Erealax_2Ereal,c_2Ebinary__ieee_2Efloat__to__real_2E1(s(tyop_2Ebinary__ieee_2Efloat(X14,X15),X12))) = s(tyop_2Erealax_2Ereal,app_2E2(s(tyop_2Emin_2Efun(tyop_2Ebinary__ieee_2Efloat(X14,X15),tyop_2Erealax_2Ereal),c_2Ebinary__ieee_2Efloat__to__real_2E0),s(tyop_2Ebinary__ieee_2Efloat(X14,X15),X12))),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).
fof(f495,plain,
spl5_32,
inference(avatar_split_clause,[],[f114,f493]) ).
fof(f114,plain,
! [X0,X1] : s(tyop_2Erealax_2Ereal,c_2Ebinary__ieee_2Eulp_2E1(s(tyop_2Ebool_2Eitself(tyop_2Epair_2Eprod(X0,X1)),c_2Ebool_2Ethe__value_2E0))) = s(tyop_2Erealax_2Ereal,c_2Ebinary__ieee_2Efloat__to__real_2E1(s(tyop_2Ebinary__ieee_2Efloat(X0,X1),c_2Ebinary__ieee_2Efloat__plus__min_2E1(s(tyop_2Ebool_2Eitself(tyop_2Epair_2Eprod(X0,X1)),c_2Ebool_2Ethe__value_2E0))))),
inference(cnf_transformation,[],[f44]) ).
fof(f44,plain,
! [X0,X1] : s(tyop_2Erealax_2Ereal,c_2Ebinary__ieee_2Eulp_2E1(s(tyop_2Ebool_2Eitself(tyop_2Epair_2Eprod(X0,X1)),c_2Ebool_2Ethe__value_2E0))) = s(tyop_2Erealax_2Ereal,c_2Ebinary__ieee_2Efloat__to__real_2E1(s(tyop_2Ebinary__ieee_2Efloat(X0,X1),c_2Ebinary__ieee_2Efloat__plus__min_2E1(s(tyop_2Ebool_2Eitself(tyop_2Epair_2Eprod(X0,X1)),c_2Ebool_2Ethe__value_2E0))))),
inference(rectify,[],[f31]) ).
fof(f31,axiom,
! [X14,X15] : s(tyop_2Erealax_2Ereal,c_2Ebinary__ieee_2Eulp_2E1(s(tyop_2Ebool_2Eitself(tyop_2Epair_2Eprod(X14,X15)),c_2Ebool_2Ethe__value_2E0))) = s(tyop_2Erealax_2Ereal,c_2Ebinary__ieee_2Efloat__to__real_2E1(s(tyop_2Ebinary__ieee_2Efloat(X14,X15),c_2Ebinary__ieee_2Efloat__plus__min_2E1(s(tyop_2Ebool_2Eitself(tyop_2Epair_2Eprod(X14,X15)),c_2Ebool_2Ethe__value_2E0))))),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).
fof(f491,plain,
spl5_31,
inference(avatar_split_clause,[],[f113,f489]) ).
fof(f489,plain,
( spl5_31
<=> ! [X0,X1] : s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1))) = s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),c_2Ebool_2E_3F_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_31])]) ).
fof(f113,plain,
! [X0,X1] : s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1))) = s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),c_2Ebool_2E_3F_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1))),
inference(cnf_transformation,[],[f43]) ).
fof(f43,plain,
! [X0,X1] : s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1))) = s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),c_2Ebool_2E_3F_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1))),
inference(rectify,[],[f22]) ).
fof(f22,axiom,
! [X0,X12] : s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X12))) = s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),c_2Ebool_2E_3F_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X12))),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).
fof(f487,plain,
spl5_30,
inference(avatar_split_clause,[],[f112,f485]) ).
fof(f485,plain,
( spl5_30
<=> ! [X0,X1] : s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1))) = s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),c_2Ebool_2E_21_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_30])]) ).
fof(f112,plain,
! [X0,X1] : s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1))) = s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),c_2Ebool_2E_21_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1))),
inference(cnf_transformation,[],[f42]) ).
fof(f42,plain,
! [X0,X1] : s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1))) = s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),c_2Ebool_2E_21_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1))),
inference(rectify,[],[f21]) ).
fof(f21,axiom,
! [X0,X12] : s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X12))) = s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),tyop_2Emin_2Ebool),c_2Ebool_2E_21_2E0),s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X12))),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).
fof(f460,plain,
spl5_29,
inference(avatar_split_clause,[],[f121,f458]) ).
fof(f458,plain,
( spl5_29
<=> ! [X0,X1] :
( p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,sK3(X0,X1)))))
| ~ p(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_29])]) ).
fof(f121,plain,
! [X0,X1] :
( p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,sK3(X0,X1)))))
| ~ p(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1)))) ),
inference(cnf_transformation,[],[f84]) ).
fof(f84,plain,
! [X0,X1] :
( ( p(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1))))
| ! [X2] : ~ p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,X2)))) )
& ( p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,sK3(X0,X1)))))
| ~ p(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1)))) ) ),
inference(skolemisation,[status(esa),new_symbols(skolem,[sK3])],[f82,f83]) ).
fof(f83,plain,
! [X0,X1] :
( ? [X3] : p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,X3))))
=> p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,sK3(X0,X1))))) ),
introduced(choice_axiom,[]) ).
fof(f82,plain,
! [X0,X1] :
( ( p(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1))))
| ! [X2] : ~ p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,X2)))) )
& ( ? [X3] : p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,X3))))
| ~ p(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1)))) ) ),
inference(rectify,[],[f81]) ).
fof(f81,plain,
! [X0,X1] :
( ( p(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1))))
| ! [X2] : ~ p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,X2)))) )
& ( ? [X2] : p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,X2))))
| ~ p(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1)))) ) ),
inference(nnf_transformation,[],[f48]) ).
fof(f48,plain,
! [X0,X1] :
( p(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1))))
<=> ? [X2] : p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,X2)))) ),
inference(rectify,[],[f15]) ).
fof(f15,axiom,
! [X0,X2] :
( p(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2))))
<=> ? [X11] : p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2),s(X0,X11)))) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).
fof(f456,plain,
spl5_28,
inference(avatar_split_clause,[],[f120,f454]) ).
fof(f454,plain,
( spl5_28
<=> ! [X0,X1] :
( p(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1))))
| ~ p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,sK2(X0,X1))))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_28])]) ).
fof(f120,plain,
! [X0,X1] :
( p(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1))))
| ~ p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,sK2(X0,X1))))) ),
inference(cnf_transformation,[],[f80]) ).
fof(f80,plain,
! [X0,X1] :
( ( p(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1))))
| ~ p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,sK2(X0,X1))))) )
& ( ! [X3] : p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,X3))))
| ~ p(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1)))) ) ),
inference(skolemisation,[status(esa),new_symbols(skolem,[sK2])],[f78,f79]) ).
fof(f79,plain,
! [X0,X1] :
( ? [X2] : ~ p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,X2))))
=> ~ p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,sK2(X0,X1))))) ),
introduced(choice_axiom,[]) ).
fof(f78,plain,
! [X0,X1] :
( ( p(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1))))
| ? [X2] : ~ p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,X2)))) )
& ( ! [X3] : p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,X3))))
| ~ p(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1)))) ) ),
inference(rectify,[],[f77]) ).
fof(f77,plain,
! [X0,X1] :
( ( p(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1))))
| ? [X2] : ~ p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,X2)))) )
& ( ! [X2] : p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,X2))))
| ~ p(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1)))) ) ),
inference(nnf_transformation,[],[f47]) ).
fof(f47,plain,
! [X0,X1] :
( p(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1))))
<=> ! [X2] : p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,X2)))) ),
inference(rectify,[],[f14]) ).
fof(f14,axiom,
! [X0,X2] :
( p(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2))))
<=> ! [X11] : p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X2),s(X0,X11)))) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).
fof(f431,plain,
spl5_27,
inference(avatar_split_clause,[],[f122,f429]) ).
fof(f429,plain,
( spl5_27
<=> ! [X2,X0,X1] :
( p(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1))))
| ~ p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,X2)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_27])]) ).
fof(f122,plain,
! [X2,X0,X1] :
( p(s(tyop_2Emin_2Ebool,c_2Ebool_2E_3F_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1))))
| ~ p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,X2)))) ),
inference(cnf_transformation,[],[f84]) ).
fof(f427,plain,
spl5_26,
inference(avatar_split_clause,[],[f119,f425]) ).
fof(f425,plain,
( spl5_26
<=> ! [X0,X1,X3] :
( p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,X3))))
| ~ p(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_26])]) ).
fof(f119,plain,
! [X3,X0,X1] :
( p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1),s(X0,X3))))
| ~ p(s(tyop_2Emin_2Ebool,c_2Ebool_2E_21_2E1(s(tyop_2Emin_2Efun(X0,tyop_2Emin_2Ebool),X1)))) ),
inference(cnf_transformation,[],[f80]) ).
fof(f389,plain,
( spl5_25
| ~ spl5_20 ),
inference(avatar_split_clause,[],[f362,f343,f387]) ).
fof(f387,plain,
( spl5_25
<=> ! [X0,X1] : p(s(tyop_2Emin_2Ebool,c_2Emin_2E_3D_2E2(s(X0,X1),s(X0,X1)))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_25])]) ).
fof(f343,plain,
( spl5_20
<=> ! [X2,X0,X1] :
( p(s(tyop_2Emin_2Ebool,c_2Emin_2E_3D_2E2(s(X0,X1),s(X0,X2))))
| s(X0,X1) != s(X0,X2) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_20])]) ).
fof(f362,plain,
( ! [X0,X1] : p(s(tyop_2Emin_2Ebool,c_2Emin_2E_3D_2E2(s(X0,X1),s(X0,X1))))
| ~ spl5_20 ),
inference(equality_resolution,[],[f344]) ).
fof(f344,plain,
( ! [X2,X0,X1] :
( s(X0,X1) != s(X0,X2)
| p(s(tyop_2Emin_2Ebool,c_2Emin_2E_3D_2E2(s(X0,X1),s(X0,X2)))) )
| ~ spl5_20 ),
inference(avatar_component_clause,[],[f343]) ).
fof(f378,plain,
spl5_24,
inference(avatar_split_clause,[],[f129,f376]) ).
fof(f376,plain,
( spl5_24
<=> ! [X0,X1] :
( p(s(tyop_2Emin_2Ebool,X1))
| ~ p(s(tyop_2Emin_2Ebool,X0))
| ~ p(s(tyop_2Emin_2Ebool,c_2Emin_2E_3D_3D_3E_2E2(s(tyop_2Emin_2Ebool,X0),s(tyop_2Emin_2Ebool,X1)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_24])]) ).
fof(f129,plain,
! [X0,X1] :
( p(s(tyop_2Emin_2Ebool,X1))
| ~ p(s(tyop_2Emin_2Ebool,X0))
| ~ p(s(tyop_2Emin_2Ebool,c_2Emin_2E_3D_3D_3E_2E2(s(tyop_2Emin_2Ebool,X0),s(tyop_2Emin_2Ebool,X1)))) ),
inference(cnf_transformation,[],[f90]) ).
fof(f90,plain,
! [X0,X1] :
( ( p(s(tyop_2Emin_2Ebool,c_2Emin_2E_3D_3D_3E_2E2(s(tyop_2Emin_2Ebool,X0),s(tyop_2Emin_2Ebool,X1))))
| ( ~ p(s(tyop_2Emin_2Ebool,X1))
& p(s(tyop_2Emin_2Ebool,X0)) ) )
& ( p(s(tyop_2Emin_2Ebool,X1))
| ~ p(s(tyop_2Emin_2Ebool,X0))
| ~ p(s(tyop_2Emin_2Ebool,c_2Emin_2E_3D_3D_3E_2E2(s(tyop_2Emin_2Ebool,X0),s(tyop_2Emin_2Ebool,X1)))) ) ),
inference(flattening,[],[f89]) ).
fof(f89,plain,
! [X0,X1] :
( ( p(s(tyop_2Emin_2Ebool,c_2Emin_2E_3D_3D_3E_2E2(s(tyop_2Emin_2Ebool,X0),s(tyop_2Emin_2Ebool,X1))))
| ( ~ p(s(tyop_2Emin_2Ebool,X1))
& p(s(tyop_2Emin_2Ebool,X0)) ) )
& ( p(s(tyop_2Emin_2Ebool,X1))
| ~ p(s(tyop_2Emin_2Ebool,X0))
| ~ p(s(tyop_2Emin_2Ebool,c_2Emin_2E_3D_3D_3E_2E2(s(tyop_2Emin_2Ebool,X0),s(tyop_2Emin_2Ebool,X1)))) ) ),
inference(nnf_transformation,[],[f68]) ).
fof(f68,plain,
! [X0,X1] :
( p(s(tyop_2Emin_2Ebool,c_2Emin_2E_3D_3D_3E_2E2(s(tyop_2Emin_2Ebool,X0),s(tyop_2Emin_2Ebool,X1))))
<=> ( p(s(tyop_2Emin_2Ebool,X1))
| ~ p(s(tyop_2Emin_2Ebool,X0)) ) ),
inference(ennf_transformation,[],[f51]) ).
fof(f51,plain,
! [X0,X1] :
( p(s(tyop_2Emin_2Ebool,c_2Emin_2E_3D_3D_3E_2E2(s(tyop_2Emin_2Ebool,X0),s(tyop_2Emin_2Ebool,X1))))
<=> ( p(s(tyop_2Emin_2Ebool,X0))
=> p(s(tyop_2Emin_2Ebool,X1)) ) ),
inference(rectify,[],[f12]) ).
fof(f12,axiom,
! [X5,X6] :
( p(s(tyop_2Emin_2Ebool,c_2Emin_2E_3D_3D_3E_2E2(s(tyop_2Emin_2Ebool,X5),s(tyop_2Emin_2Ebool,X6))))
<=> ( p(s(tyop_2Emin_2Ebool,X5))
=> p(s(tyop_2Emin_2Ebool,X6)) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).
fof(f374,plain,
spl5_23,
inference(avatar_split_clause,[],[f126,f372]) ).
fof(f372,plain,
( spl5_23
<=> ! [X0,X1] :
( p(s(tyop_2Emin_2Ebool,X1))
| p(s(tyop_2Emin_2Ebool,X0))
| ~ p(s(tyop_2Emin_2Ebool,c_2Ebool_2E_5C_2F_2E2(s(tyop_2Emin_2Ebool,X0),s(tyop_2Emin_2Ebool,X1)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_23])]) ).
fof(f126,plain,
! [X0,X1] :
( p(s(tyop_2Emin_2Ebool,X1))
| p(s(tyop_2Emin_2Ebool,X0))
| ~ p(s(tyop_2Emin_2Ebool,c_2Ebool_2E_5C_2F_2E2(s(tyop_2Emin_2Ebool,X0),s(tyop_2Emin_2Ebool,X1)))) ),
inference(cnf_transformation,[],[f88]) ).
fof(f88,plain,
! [X0,X1] :
( ( p(s(tyop_2Emin_2Ebool,c_2Ebool_2E_5C_2F_2E2(s(tyop_2Emin_2Ebool,X0),s(tyop_2Emin_2Ebool,X1))))
| ( ~ p(s(tyop_2Emin_2Ebool,X1))
& ~ p(s(tyop_2Emin_2Ebool,X0)) ) )
& ( p(s(tyop_2Emin_2Ebool,X1))
| p(s(tyop_2Emin_2Ebool,X0))
| ~ p(s(tyop_2Emin_2Ebool,c_2Ebool_2E_5C_2F_2E2(s(tyop_2Emin_2Ebool,X0),s(tyop_2Emin_2Ebool,X1)))) ) ),
inference(flattening,[],[f87]) ).
fof(f87,plain,
! [X0,X1] :
( ( p(s(tyop_2Emin_2Ebool,c_2Ebool_2E_5C_2F_2E2(s(tyop_2Emin_2Ebool,X0),s(tyop_2Emin_2Ebool,X1))))
| ( ~ p(s(tyop_2Emin_2Ebool,X1))
& ~ p(s(tyop_2Emin_2Ebool,X0)) ) )
& ( p(s(tyop_2Emin_2Ebool,X1))
| p(s(tyop_2Emin_2Ebool,X0))
| ~ p(s(tyop_2Emin_2Ebool,c_2Ebool_2E_5C_2F_2E2(s(tyop_2Emin_2Ebool,X0),s(tyop_2Emin_2Ebool,X1)))) ) ),
inference(nnf_transformation,[],[f50]) ).
fof(f50,plain,
! [X0,X1] :
( p(s(tyop_2Emin_2Ebool,c_2Ebool_2E_5C_2F_2E2(s(tyop_2Emin_2Ebool,X0),s(tyop_2Emin_2Ebool,X1))))
<=> ( p(s(tyop_2Emin_2Ebool,X1))
| p(s(tyop_2Emin_2Ebool,X0)) ) ),
inference(rectify,[],[f10]) ).
fof(f10,axiom,
! [X5,X6] :
( p(s(tyop_2Emin_2Ebool,c_2Ebool_2E_5C_2F_2E2(s(tyop_2Emin_2Ebool,X5),s(tyop_2Emin_2Ebool,X6))))
<=> ( p(s(tyop_2Emin_2Ebool,X6))
| p(s(tyop_2Emin_2Ebool,X5)) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).
fof(f370,plain,
spl5_22,
inference(avatar_split_clause,[],[f125,f368]) ).
fof(f368,plain,
( spl5_22
<=> ! [X0,X1] :
( p(s(tyop_2Emin_2Ebool,c_2Ebool_2E_2F_5C_2E2(s(tyop_2Emin_2Ebool,X0),s(tyop_2Emin_2Ebool,X1))))
| ~ p(s(tyop_2Emin_2Ebool,X1))
| ~ p(s(tyop_2Emin_2Ebool,X0)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_22])]) ).
fof(f125,plain,
! [X0,X1] :
( p(s(tyop_2Emin_2Ebool,c_2Ebool_2E_2F_5C_2E2(s(tyop_2Emin_2Ebool,X0),s(tyop_2Emin_2Ebool,X1))))
| ~ p(s(tyop_2Emin_2Ebool,X1))
| ~ p(s(tyop_2Emin_2Ebool,X0)) ),
inference(cnf_transformation,[],[f86]) ).
fof(f86,plain,
! [X0,X1] :
( ( p(s(tyop_2Emin_2Ebool,c_2Ebool_2E_2F_5C_2E2(s(tyop_2Emin_2Ebool,X0),s(tyop_2Emin_2Ebool,X1))))
| ~ p(s(tyop_2Emin_2Ebool,X1))
| ~ p(s(tyop_2Emin_2Ebool,X0)) )
& ( ( p(s(tyop_2Emin_2Ebool,X1))
& p(s(tyop_2Emin_2Ebool,X0)) )
| ~ p(s(tyop_2Emin_2Ebool,c_2Ebool_2E_2F_5C_2E2(s(tyop_2Emin_2Ebool,X0),s(tyop_2Emin_2Ebool,X1)))) ) ),
inference(flattening,[],[f85]) ).
fof(f85,plain,
! [X0,X1] :
( ( p(s(tyop_2Emin_2Ebool,c_2Ebool_2E_2F_5C_2E2(s(tyop_2Emin_2Ebool,X0),s(tyop_2Emin_2Ebool,X1))))
| ~ p(s(tyop_2Emin_2Ebool,X1))
| ~ p(s(tyop_2Emin_2Ebool,X0)) )
& ( ( p(s(tyop_2Emin_2Ebool,X1))
& p(s(tyop_2Emin_2Ebool,X0)) )
| ~ p(s(tyop_2Emin_2Ebool,c_2Ebool_2E_2F_5C_2E2(s(tyop_2Emin_2Ebool,X0),s(tyop_2Emin_2Ebool,X1)))) ) ),
inference(nnf_transformation,[],[f49]) ).
fof(f49,plain,
! [X0,X1] :
( p(s(tyop_2Emin_2Ebool,c_2Ebool_2E_2F_5C_2E2(s(tyop_2Emin_2Ebool,X0),s(tyop_2Emin_2Ebool,X1))))
<=> ( p(s(tyop_2Emin_2Ebool,X1))
& p(s(tyop_2Emin_2Ebool,X0)) ) ),
inference(rectify,[],[f9]) ).
fof(f9,axiom,
! [X5,X6] :
( p(s(tyop_2Emin_2Ebool,c_2Ebool_2E_2F_5C_2E2(s(tyop_2Emin_2Ebool,X5),s(tyop_2Emin_2Ebool,X6))))
<=> ( p(s(tyop_2Emin_2Ebool,X6))
& p(s(tyop_2Emin_2Ebool,X5)) ) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).
fof(f366,plain,
spl5_21,
inference(avatar_split_clause,[],[f105,f364]) ).
fof(f364,plain,
( spl5_21
<=> ! [X0] : s(tyop_2Erealax_2Ereal,c_2Erealax_2Ereal__neg_2E1(s(tyop_2Erealax_2Ereal,X0))) = s(tyop_2Erealax_2Ereal,app_2E2(s(tyop_2Emin_2Efun(tyop_2Erealax_2Ereal,tyop_2Erealax_2Ereal),c_2Erealax_2Ereal__neg_2E0),s(tyop_2Erealax_2Ereal,X0))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_21])]) ).
fof(f105,plain,
! [X0] : s(tyop_2Erealax_2Ereal,c_2Erealax_2Ereal__neg_2E1(s(tyop_2Erealax_2Ereal,X0))) = s(tyop_2Erealax_2Ereal,app_2E2(s(tyop_2Emin_2Efun(tyop_2Erealax_2Ereal,tyop_2Erealax_2Ereal),c_2Erealax_2Ereal__neg_2E0),s(tyop_2Erealax_2Ereal,X0))),
inference(cnf_transformation,[],[f37]) ).
fof(f37,plain,
! [X0] : s(tyop_2Erealax_2Ereal,c_2Erealax_2Ereal__neg_2E1(s(tyop_2Erealax_2Ereal,X0))) = s(tyop_2Erealax_2Ereal,app_2E2(s(tyop_2Emin_2Efun(tyop_2Erealax_2Ereal,tyop_2Erealax_2Ereal),c_2Erealax_2Ereal__neg_2E0),s(tyop_2Erealax_2Ereal,X0))),
inference(rectify,[],[f28]) ).
fof(f28,axiom,
! [X12] : s(tyop_2Erealax_2Ereal,c_2Erealax_2Ereal__neg_2E1(s(tyop_2Erealax_2Ereal,X12))) = s(tyop_2Erealax_2Ereal,app_2E2(s(tyop_2Emin_2Efun(tyop_2Erealax_2Ereal,tyop_2Erealax_2Ereal),c_2Erealax_2Ereal__neg_2E0),s(tyop_2Erealax_2Ereal,X12))),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).
fof(f345,plain,
spl5_20,
inference(avatar_split_clause,[],[f151,f343]) ).
fof(f151,plain,
! [X2,X0,X1] :
( p(s(tyop_2Emin_2Ebool,c_2Emin_2E_3D_2E2(s(X0,X1),s(X0,X2))))
| s(X0,X1) != s(X0,X2) ),
inference(cnf_transformation,[],[f98]) ).
fof(f98,plain,
! [X0,X1,X2] :
( ( p(s(tyop_2Emin_2Ebool,c_2Emin_2E_3D_2E2(s(X0,X1),s(X0,X2))))
| s(X0,X1) != s(X0,X2) )
& ( s(X0,X1) = s(X0,X2)
| ~ p(s(tyop_2Emin_2Ebool,c_2Emin_2E_3D_2E2(s(X0,X1),s(X0,X2)))) ) ),
inference(nnf_transformation,[],[f63]) ).
fof(f63,plain,
! [X0,X1,X2] :
( p(s(tyop_2Emin_2Ebool,c_2Emin_2E_3D_2E2(s(X0,X1),s(X0,X2))))
<=> s(X0,X1) = s(X0,X2) ),
inference(rectify,[],[f13]) ).
fof(f13,axiom,
! [X0,X5,X6] :
( p(s(tyop_2Emin_2Ebool,c_2Emin_2E_3D_2E2(s(X0,X5),s(X0,X6))))
<=> s(X0,X5) = s(X0,X6) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).
fof(f341,plain,
spl5_19,
inference(avatar_split_clause,[],[f150,f339]) ).
fof(f339,plain,
( spl5_19
<=> ! [X2,X0,X1] :
( s(X0,X1) = s(X0,X2)
| ~ p(s(tyop_2Emin_2Ebool,c_2Emin_2E_3D_2E2(s(X0,X1),s(X0,X2)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_19])]) ).
fof(f150,plain,
! [X2,X0,X1] :
( s(X0,X1) = s(X0,X2)
| ~ p(s(tyop_2Emin_2Ebool,c_2Emin_2E_3D_2E2(s(X0,X1),s(X0,X2)))) ),
inference(cnf_transformation,[],[f98]) ).
fof(f315,plain,
spl5_18,
inference(avatar_split_clause,[],[f108,f313]) ).
fof(f313,plain,
( spl5_18
<=> ! [X0] :
( ~ p(s(tyop_2Emin_2Ebool,X0))
| ~ p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),c_2Ebool_2E_7E_2E0),s(tyop_2Emin_2Ebool,X0)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_18])]) ).
fof(f108,plain,
! [X0] :
( ~ p(s(tyop_2Emin_2Ebool,X0))
| ~ p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),c_2Ebool_2E_7E_2E0),s(tyop_2Emin_2Ebool,X0)))) ),
inference(cnf_transformation,[],[f73]) ).
fof(f73,plain,
! [X0] :
( ( ~ p(s(tyop_2Emin_2Ebool,X0))
| ~ p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),c_2Ebool_2E_7E_2E0),s(tyop_2Emin_2Ebool,X0)))) )
& ( p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),c_2Ebool_2E_7E_2E0),s(tyop_2Emin_2Ebool,X0))))
| p(s(tyop_2Emin_2Ebool,X0)) ) ),
inference(nnf_transformation,[],[f39]) ).
fof(f39,plain,
! [X0] :
( ~ p(s(tyop_2Emin_2Ebool,X0))
<=> p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),c_2Ebool_2E_7E_2E0),s(tyop_2Emin_2Ebool,X0)))) ),
inference(rectify,[],[f18]) ).
fof(f18,axiom,
! [X12] :
( ~ p(s(tyop_2Emin_2Ebool,X12))
<=> p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),c_2Ebool_2E_7E_2E0),s(tyop_2Emin_2Ebool,X12)))) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).
fof(f311,plain,
spl5_17,
inference(avatar_split_clause,[],[f107,f309]) ).
fof(f309,plain,
( spl5_17
<=> ! [X0] :
( p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),c_2Ebool_2E_7E_2E0),s(tyop_2Emin_2Ebool,X0))))
| p(s(tyop_2Emin_2Ebool,X0)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_17])]) ).
fof(f107,plain,
! [X0] :
( p(s(tyop_2Emin_2Ebool,app_2E2(s(tyop_2Emin_2Efun(tyop_2Emin_2Ebool,tyop_2Emin_2Ebool),c_2Ebool_2E_7E_2E0),s(tyop_2Emin_2Ebool,X0))))
| p(s(tyop_2Emin_2Ebool,X0)) ),
inference(cnf_transformation,[],[f73]) ).
fof(f262,plain,
spl5_16,
inference(avatar_split_clause,[],[f116,f260]) ).
fof(f116,plain,
! [X0,X1] :
( s(tyop_2Emin_2Ebool,X0) = s(tyop_2Emin_2Ebool,X1)
| ~ p(s(tyop_2Emin_2Ebool,X1))
| ~ p(s(tyop_2Emin_2Ebool,X0)) ),
inference(cnf_transformation,[],[f75]) ).
fof(f75,plain,
! [X0,X1] :
( s(tyop_2Emin_2Ebool,X0) = s(tyop_2Emin_2Ebool,X1)
| ( ( ~ p(s(tyop_2Emin_2Ebool,X1))
| ~ p(s(tyop_2Emin_2Ebool,X0)) )
& ( p(s(tyop_2Emin_2Ebool,X1))
| p(s(tyop_2Emin_2Ebool,X0)) ) ) ),
inference(nnf_transformation,[],[f67]) ).
fof(f67,plain,
! [X0,X1] :
( s(tyop_2Emin_2Ebool,X0) = s(tyop_2Emin_2Ebool,X1)
| ( p(s(tyop_2Emin_2Ebool,X0))
<~> p(s(tyop_2Emin_2Ebool,X1)) ) ),
inference(ennf_transformation,[],[f45]) ).
fof(f45,plain,
! [X0,X1] :
( ( p(s(tyop_2Emin_2Ebool,X0))
<=> p(s(tyop_2Emin_2Ebool,X1)) )
=> s(tyop_2Emin_2Ebool,X0) = s(tyop_2Emin_2Ebool,X1) ),
inference(rectify,[],[f2]) ).
fof(f2,axiom,
! [X5,X6] :
( ( p(s(tyop_2Emin_2Ebool,X5))
<=> p(s(tyop_2Emin_2Ebool,X6)) )
=> s(tyop_2Emin_2Ebool,X5) = s(tyop_2Emin_2Ebool,X6) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).
fof(f258,plain,
spl5_15,
inference(avatar_split_clause,[],[f115,f256]) ).
fof(f256,plain,
( spl5_15
<=> ! [X0,X1] :
( s(tyop_2Emin_2Ebool,X0) = s(tyop_2Emin_2Ebool,X1)
| p(s(tyop_2Emin_2Ebool,X1))
| p(s(tyop_2Emin_2Ebool,X0)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_15])]) ).
fof(f115,plain,
! [X0,X1] :
( s(tyop_2Emin_2Ebool,X0) = s(tyop_2Emin_2Ebool,X1)
| p(s(tyop_2Emin_2Ebool,X1))
| p(s(tyop_2Emin_2Ebool,X0)) ),
inference(cnf_transformation,[],[f75]) ).
fof(f254,plain,
spl5_14,
inference(avatar_split_clause,[],[f111,f252]) ).
fof(f252,plain,
( spl5_14
<=> ! [X0,X1] : s(X0,X1) = s(X0,app_2E2(s(tyop_2Emin_2Efun(X0,X0),combin_i_2E0),s(X0,X1))) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_14])]) ).
fof(f111,plain,
! [X0,X1] : s(X0,X1) = s(X0,app_2E2(s(tyop_2Emin_2Efun(X0,X0),combin_i_2E0),s(X0,X1))),
inference(cnf_transformation,[],[f41]) ).
fof(f41,plain,
! [X0,X1] : s(X0,X1) = s(X0,app_2E2(s(tyop_2Emin_2Efun(X0,X0),combin_i_2E0),s(X0,X1))),
inference(rectify,[],[f6]) ).
fof(f6,axiom,
! [X0,X8] : s(X0,X8) = s(X0,app_2E2(s(tyop_2Emin_2Efun(X0,X0),combin_i_2E0),s(X0,X8))),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).
fof(f245,plain,
( spl5_13
| ~ spl5_2
| ~ spl5_6 ),
inference(avatar_split_clause,[],[f209,f181,f162,f243]) ).
fof(f243,plain,
( spl5_13
<=> ! [X0] :
( p(s(tyop_2Emin_2Ebool,X0))
| s(tyop_2Emin_2Ebool,c_2Ebool_2EF_2E0) = s(tyop_2Emin_2Ebool,X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_13])]) ).
fof(f181,plain,
( spl5_6
<=> ! [X0] :
( s(tyop_2Emin_2Ebool,c_2Ebool_2EF_2E0) = s(tyop_2Emin_2Ebool,X0)
| s(tyop_2Emin_2Ebool,c_2Ebool_2ET_2E0) = s(tyop_2Emin_2Ebool,X0) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_6])]) ).
fof(f209,plain,
( ! [X0] :
( p(s(tyop_2Emin_2Ebool,X0))
| s(tyop_2Emin_2Ebool,c_2Ebool_2EF_2E0) = s(tyop_2Emin_2Ebool,X0) )
| ~ spl5_2
| ~ spl5_6 ),
inference(superposition,[],[f164,f182]) ).
fof(f182,plain,
( ! [X0] :
( s(tyop_2Emin_2Ebool,c_2Ebool_2ET_2E0) = s(tyop_2Emin_2Ebool,X0)
| s(tyop_2Emin_2Ebool,c_2Ebool_2EF_2E0) = s(tyop_2Emin_2Ebool,X0) )
| ~ spl5_6 ),
inference(avatar_component_clause,[],[f181]) ).
fof(f207,plain,
spl5_12,
inference(avatar_split_clause,[],[f131,f205]) ).
fof(f205,plain,
( spl5_12
<=> ! [X0,X1] :
( p(s(tyop_2Emin_2Ebool,c_2Emin_2E_3D_3D_3E_2E2(s(tyop_2Emin_2Ebool,X0),s(tyop_2Emin_2Ebool,X1))))
| ~ p(s(tyop_2Emin_2Ebool,X1)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_12])]) ).
fof(f131,plain,
! [X0,X1] :
( p(s(tyop_2Emin_2Ebool,c_2Emin_2E_3D_3D_3E_2E2(s(tyop_2Emin_2Ebool,X0),s(tyop_2Emin_2Ebool,X1))))
| ~ p(s(tyop_2Emin_2Ebool,X1)) ),
inference(cnf_transformation,[],[f90]) ).
fof(f203,plain,
spl5_11,
inference(avatar_split_clause,[],[f130,f201]) ).
fof(f201,plain,
( spl5_11
<=> ! [X0,X1] :
( p(s(tyop_2Emin_2Ebool,c_2Emin_2E_3D_3D_3E_2E2(s(tyop_2Emin_2Ebool,X0),s(tyop_2Emin_2Ebool,X1))))
| p(s(tyop_2Emin_2Ebool,X0)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_11])]) ).
fof(f130,plain,
! [X0,X1] :
( p(s(tyop_2Emin_2Ebool,c_2Emin_2E_3D_3D_3E_2E2(s(tyop_2Emin_2Ebool,X0),s(tyop_2Emin_2Ebool,X1))))
| p(s(tyop_2Emin_2Ebool,X0)) ),
inference(cnf_transformation,[],[f90]) ).
fof(f199,plain,
spl5_10,
inference(avatar_split_clause,[],[f128,f197]) ).
fof(f197,plain,
( spl5_10
<=> ! [X0,X1] :
( p(s(tyop_2Emin_2Ebool,c_2Ebool_2E_5C_2F_2E2(s(tyop_2Emin_2Ebool,X0),s(tyop_2Emin_2Ebool,X1))))
| ~ p(s(tyop_2Emin_2Ebool,X1)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_10])]) ).
fof(f128,plain,
! [X0,X1] :
( p(s(tyop_2Emin_2Ebool,c_2Ebool_2E_5C_2F_2E2(s(tyop_2Emin_2Ebool,X0),s(tyop_2Emin_2Ebool,X1))))
| ~ p(s(tyop_2Emin_2Ebool,X1)) ),
inference(cnf_transformation,[],[f88]) ).
fof(f195,plain,
spl5_9,
inference(avatar_split_clause,[],[f127,f193]) ).
fof(f193,plain,
( spl5_9
<=> ! [X0,X1] :
( p(s(tyop_2Emin_2Ebool,c_2Ebool_2E_5C_2F_2E2(s(tyop_2Emin_2Ebool,X0),s(tyop_2Emin_2Ebool,X1))))
| ~ p(s(tyop_2Emin_2Ebool,X0)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_9])]) ).
fof(f127,plain,
! [X0,X1] :
( p(s(tyop_2Emin_2Ebool,c_2Ebool_2E_5C_2F_2E2(s(tyop_2Emin_2Ebool,X0),s(tyop_2Emin_2Ebool,X1))))
| ~ p(s(tyop_2Emin_2Ebool,X0)) ),
inference(cnf_transformation,[],[f88]) ).
fof(f191,plain,
spl5_8,
inference(avatar_split_clause,[],[f124,f189]) ).
fof(f189,plain,
( spl5_8
<=> ! [X0,X1] :
( p(s(tyop_2Emin_2Ebool,X1))
| ~ p(s(tyop_2Emin_2Ebool,c_2Ebool_2E_2F_5C_2E2(s(tyop_2Emin_2Ebool,X0),s(tyop_2Emin_2Ebool,X1)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_8])]) ).
fof(f124,plain,
! [X0,X1] :
( p(s(tyop_2Emin_2Ebool,X1))
| ~ p(s(tyop_2Emin_2Ebool,c_2Ebool_2E_2F_5C_2E2(s(tyop_2Emin_2Ebool,X0),s(tyop_2Emin_2Ebool,X1)))) ),
inference(cnf_transformation,[],[f86]) ).
fof(f187,plain,
spl5_7,
inference(avatar_split_clause,[],[f123,f185]) ).
fof(f185,plain,
( spl5_7
<=> ! [X0,X1] :
( p(s(tyop_2Emin_2Ebool,X0))
| ~ p(s(tyop_2Emin_2Ebool,c_2Ebool_2E_2F_5C_2E2(s(tyop_2Emin_2Ebool,X0),s(tyop_2Emin_2Ebool,X1)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_7])]) ).
fof(f123,plain,
! [X0,X1] :
( p(s(tyop_2Emin_2Ebool,X0))
| ~ p(s(tyop_2Emin_2Ebool,c_2Ebool_2E_2F_5C_2E2(s(tyop_2Emin_2Ebool,X0),s(tyop_2Emin_2Ebool,X1)))) ),
inference(cnf_transformation,[],[f86]) ).
fof(f183,plain,
spl5_6,
inference(avatar_split_clause,[],[f106,f181]) ).
fof(f106,plain,
! [X0] :
( s(tyop_2Emin_2Ebool,c_2Ebool_2EF_2E0) = s(tyop_2Emin_2Ebool,X0)
| s(tyop_2Emin_2Ebool,c_2Ebool_2ET_2E0) = s(tyop_2Emin_2Ebool,X0) ),
inference(cnf_transformation,[],[f38]) ).
fof(f38,plain,
! [X0] :
( s(tyop_2Emin_2Ebool,c_2Ebool_2EF_2E0) = s(tyop_2Emin_2Ebool,X0)
| s(tyop_2Emin_2Ebool,c_2Ebool_2ET_2E0) = s(tyop_2Emin_2Ebool,X0) ),
inference(rectify,[],[f5]) ).
fof(f5,axiom,
! [X7] :
( s(tyop_2Emin_2Ebool,c_2Ebool_2EF_2E0) = s(tyop_2Emin_2Ebool,X7)
| s(tyop_2Emin_2Ebool,c_2Ebool_2ET_2E0) = s(tyop_2Emin_2Ebool,X7) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).
fof(f178,plain,
spl5_5,
inference(avatar_split_clause,[],[f110,f176]) ).
fof(f176,plain,
( spl5_5
<=> ! [X0] :
( p(s(tyop_2Emin_2Ebool,c_2Ebool_2E_7E_2E1(s(tyop_2Emin_2Ebool,X0))))
| p(s(tyop_2Emin_2Ebool,X0)) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_5])]) ).
fof(f110,plain,
! [X0] :
( p(s(tyop_2Emin_2Ebool,c_2Ebool_2E_7E_2E1(s(tyop_2Emin_2Ebool,X0))))
| p(s(tyop_2Emin_2Ebool,X0)) ),
inference(cnf_transformation,[],[f74]) ).
fof(f74,plain,
! [X0] :
( ( p(s(tyop_2Emin_2Ebool,c_2Ebool_2E_7E_2E1(s(tyop_2Emin_2Ebool,X0))))
| p(s(tyop_2Emin_2Ebool,X0)) )
& ( ~ p(s(tyop_2Emin_2Ebool,X0))
| ~ p(s(tyop_2Emin_2Ebool,c_2Ebool_2E_7E_2E1(s(tyop_2Emin_2Ebool,X0)))) ) ),
inference(nnf_transformation,[],[f40]) ).
fof(f40,plain,
! [X0] :
( p(s(tyop_2Emin_2Ebool,c_2Ebool_2E_7E_2E1(s(tyop_2Emin_2Ebool,X0))))
<=> ~ p(s(tyop_2Emin_2Ebool,X0)) ),
inference(rectify,[],[f11]) ).
fof(f11,axiom,
! [X5] :
( p(s(tyop_2Emin_2Ebool,c_2Ebool_2E_7E_2E1(s(tyop_2Emin_2Ebool,X5))))
<=> ~ p(s(tyop_2Emin_2Ebool,X5)) ),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).
fof(f174,plain,
spl5_4,
inference(avatar_split_clause,[],[f109,f172]) ).
fof(f172,plain,
( spl5_4
<=> ! [X0] :
( ~ p(s(tyop_2Emin_2Ebool,X0))
| ~ p(s(tyop_2Emin_2Ebool,c_2Ebool_2E_7E_2E1(s(tyop_2Emin_2Ebool,X0)))) ) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_4])]) ).
fof(f109,plain,
! [X0] :
( ~ p(s(tyop_2Emin_2Ebool,X0))
| ~ p(s(tyop_2Emin_2Ebool,c_2Ebool_2E_7E_2E1(s(tyop_2Emin_2Ebool,X0)))) ),
inference(cnf_transformation,[],[f74]) ).
fof(f170,plain,
~ spl5_3,
inference(avatar_split_clause,[],[f101,f167]) ).
fof(f101,plain,
s(tyop_2Erealax_2Ereal,c_2Erealax_2Ereal__neg_2E1(s(tyop_2Erealax_2Ereal,c_2Ebinary__ieee_2Eulp_2E1(s(tyop_2Ebool_2Eitself(tyop_2Epair_2Eprod(sK0,sK1)),c_2Ebool_2Ethe__value_2E0))))) != s(tyop_2Erealax_2Ereal,c_2Ebinary__ieee_2Efloat__to__real_2E1(s(tyop_2Ebinary__ieee_2Efloat(sK0,sK1),c_2Ebinary__ieee_2Efloat__negate_2E1(s(tyop_2Ebinary__ieee_2Efloat(sK0,sK1),c_2Ebinary__ieee_2Efloat__plus__min_2E1(s(tyop_2Ebool_2Eitself(tyop_2Epair_2Eprod(sK0,sK1)),c_2Ebool_2Ethe__value_2E0))))))),
inference(cnf_transformation,[],[f72]) ).
fof(f72,plain,
s(tyop_2Erealax_2Ereal,c_2Erealax_2Ereal__neg_2E1(s(tyop_2Erealax_2Ereal,c_2Ebinary__ieee_2Eulp_2E1(s(tyop_2Ebool_2Eitself(tyop_2Epair_2Eprod(sK0,sK1)),c_2Ebool_2Ethe__value_2E0))))) != s(tyop_2Erealax_2Ereal,c_2Ebinary__ieee_2Efloat__to__real_2E1(s(tyop_2Ebinary__ieee_2Efloat(sK0,sK1),c_2Ebinary__ieee_2Efloat__negate_2E1(s(tyop_2Ebinary__ieee_2Efloat(sK0,sK1),c_2Ebinary__ieee_2Efloat__plus__min_2E1(s(tyop_2Ebool_2Eitself(tyop_2Epair_2Eprod(sK0,sK1)),c_2Ebool_2Ethe__value_2E0))))))),
inference(skolemisation,[status(esa),new_symbols(skolem,[sK0,sK1])],[f66,f71]) ).
fof(f71,plain,
( ? [X0,X1] : s(tyop_2Erealax_2Ereal,c_2Erealax_2Ereal__neg_2E1(s(tyop_2Erealax_2Ereal,c_2Ebinary__ieee_2Eulp_2E1(s(tyop_2Ebool_2Eitself(tyop_2Epair_2Eprod(X0,X1)),c_2Ebool_2Ethe__value_2E0))))) != s(tyop_2Erealax_2Ereal,c_2Ebinary__ieee_2Efloat__to__real_2E1(s(tyop_2Ebinary__ieee_2Efloat(X0,X1),c_2Ebinary__ieee_2Efloat__negate_2E1(s(tyop_2Ebinary__ieee_2Efloat(X0,X1),c_2Ebinary__ieee_2Efloat__plus__min_2E1(s(tyop_2Ebool_2Eitself(tyop_2Epair_2Eprod(X0,X1)),c_2Ebool_2Ethe__value_2E0)))))))
=> s(tyop_2Erealax_2Ereal,c_2Erealax_2Ereal__neg_2E1(s(tyop_2Erealax_2Ereal,c_2Ebinary__ieee_2Eulp_2E1(s(tyop_2Ebool_2Eitself(tyop_2Epair_2Eprod(sK0,sK1)),c_2Ebool_2Ethe__value_2E0))))) != s(tyop_2Erealax_2Ereal,c_2Ebinary__ieee_2Efloat__to__real_2E1(s(tyop_2Ebinary__ieee_2Efloat(sK0,sK1),c_2Ebinary__ieee_2Efloat__negate_2E1(s(tyop_2Ebinary__ieee_2Efloat(sK0,sK1),c_2Ebinary__ieee_2Efloat__plus__min_2E1(s(tyop_2Ebool_2Eitself(tyop_2Epair_2Eprod(sK0,sK1)),c_2Ebool_2Ethe__value_2E0))))))) ),
introduced(choice_axiom,[]) ).
fof(f66,plain,
? [X0,X1] : s(tyop_2Erealax_2Ereal,c_2Erealax_2Ereal__neg_2E1(s(tyop_2Erealax_2Ereal,c_2Ebinary__ieee_2Eulp_2E1(s(tyop_2Ebool_2Eitself(tyop_2Epair_2Eprod(X0,X1)),c_2Ebool_2Ethe__value_2E0))))) != s(tyop_2Erealax_2Ereal,c_2Ebinary__ieee_2Efloat__to__real_2E1(s(tyop_2Ebinary__ieee_2Efloat(X0,X1),c_2Ebinary__ieee_2Efloat__negate_2E1(s(tyop_2Ebinary__ieee_2Efloat(X0,X1),c_2Ebinary__ieee_2Efloat__plus__min_2E1(s(tyop_2Ebool_2Eitself(tyop_2Epair_2Eprod(X0,X1)),c_2Ebool_2Ethe__value_2E0))))))),
inference(ennf_transformation,[],[f36]) ).
fof(f36,plain,
~ ! [X0,X1] : s(tyop_2Erealax_2Ereal,c_2Erealax_2Ereal__neg_2E1(s(tyop_2Erealax_2Ereal,c_2Ebinary__ieee_2Eulp_2E1(s(tyop_2Ebool_2Eitself(tyop_2Epair_2Eprod(X0,X1)),c_2Ebool_2Ethe__value_2E0))))) = s(tyop_2Erealax_2Ereal,c_2Ebinary__ieee_2Efloat__to__real_2E1(s(tyop_2Ebinary__ieee_2Efloat(X0,X1),c_2Ebinary__ieee_2Efloat__negate_2E1(s(tyop_2Ebinary__ieee_2Efloat(X0,X1),c_2Ebinary__ieee_2Efloat__plus__min_2E1(s(tyop_2Ebool_2Eitself(tyop_2Epair_2Eprod(X0,X1)),c_2Ebool_2Ethe__value_2E0))))))),
inference(rectify,[],[f35]) ).
fof(f35,negated_conjecture,
~ ! [X14,X15] : s(tyop_2Erealax_2Ereal,c_2Erealax_2Ereal__neg_2E1(s(tyop_2Erealax_2Ereal,c_2Ebinary__ieee_2Eulp_2E1(s(tyop_2Ebool_2Eitself(tyop_2Epair_2Eprod(X14,X15)),c_2Ebool_2Ethe__value_2E0))))) = s(tyop_2Erealax_2Ereal,c_2Ebinary__ieee_2Efloat__to__real_2E1(s(tyop_2Ebinary__ieee_2Efloat(X14,X15),c_2Ebinary__ieee_2Efloat__negate_2E1(s(tyop_2Ebinary__ieee_2Efloat(X14,X15),c_2Ebinary__ieee_2Efloat__plus__min_2E1(s(tyop_2Ebool_2Eitself(tyop_2Epair_2Eprod(X14,X15)),c_2Ebool_2Ethe__value_2E0))))))),
inference(negated_conjecture,[],[f34]) ).
fof(f34,conjecture,
! [X14,X15] : s(tyop_2Erealax_2Ereal,c_2Erealax_2Ereal__neg_2E1(s(tyop_2Erealax_2Ereal,c_2Ebinary__ieee_2Eulp_2E1(s(tyop_2Ebool_2Eitself(tyop_2Epair_2Eprod(X14,X15)),c_2Ebool_2Ethe__value_2E0))))) = s(tyop_2Erealax_2Ereal,c_2Ebinary__ieee_2Efloat__to__real_2E1(s(tyop_2Ebinary__ieee_2Efloat(X14,X15),c_2Ebinary__ieee_2Efloat__negate_2E1(s(tyop_2Ebinary__ieee_2Efloat(X14,X15),c_2Ebinary__ieee_2Efloat__plus__min_2E1(s(tyop_2Ebool_2Eitself(tyop_2Epair_2Eprod(X14,X15)),c_2Ebool_2Ethe__value_2E0))))))),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).
fof(f165,plain,
spl5_2,
inference(avatar_split_clause,[],[f103,f162]) ).
fof(f103,plain,
p(s(tyop_2Emin_2Ebool,c_2Ebool_2ET_2E0)),
inference(cnf_transformation,[],[f3]) ).
fof(f3,axiom,
p(s(tyop_2Emin_2Ebool,c_2Ebool_2ET_2E0)),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).
fof(f160,plain,
~ spl5_1,
inference(avatar_split_clause,[],[f102,f157]) ).
fof(f157,plain,
( spl5_1
<=> p(s(tyop_2Emin_2Ebool,c_2Ebool_2EF_2E0)) ),
introduced(avatar_definition,[new_symbols(naming,[spl5_1])]) ).
fof(f102,plain,
~ p(s(tyop_2Emin_2Ebool,c_2Ebool_2EF_2E0)),
inference(cnf_transformation,[],[f4]) ).
fof(f4,axiom,
~ p(s(tyop_2Emin_2Ebool,c_2Ebool_2EF_2E0)),
file('/export/starexec/sandbox2/benchmark/theBenchmark.p',unknown) ).
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.09/0.11 % Problem : ITP018+1 : TPTP v8.2.0. Bugfixed v7.5.0.
% 0.09/0.11 % Command : run_vampire %s %d SAT
% 0.10/0.32 % Computer : n007.cluster.edu
% 0.10/0.32 % Model : x86_64 x86_64
% 0.10/0.32 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.10/0.32 % Memory : 8042.1875MB
% 0.10/0.32 % OS : Linux 3.10.0-693.el7.x86_64
% 0.10/0.32 % CPULimit : 300
% 0.10/0.32 % WCLimit : 300
% 0.10/0.32 % DateTime : Wed Jun 19 03:18:54 EDT 2024
% 0.10/0.32 % CPUTime :
% 0.17/0.33 This is a FOF_THM_RFO_SEQ problem
% 0.17/0.33 Running first-order model finding
% 0.17/0.33 Running /export/starexec/sandbox2/solver/bin/vampire --mode casc_sat -m 16384 --cores 7 -t 300 /export/starexec/sandbox2/benchmark/theBenchmark.p
% 0.17/0.39 % (21092)Running in auto input_syntax mode. Trying TPTP
% 0.17/0.39 % (21099)ott-4_1:1_sil=4000:sp=reverse_arity:lcm=predicate:newcnf=on:i=115:bce=on:fd=off:fs=off:fsr=off_0 on theBenchmark for (2999ds/115Mi)
% 0.17/0.39 % (21092)Running in auto input_syntax mode. Trying TPTP
% 0.17/0.39 % (21093)fmb+10_1:1_sil=256000:i=98885:tgt=full:fmbsr=1.3:fmbss=10_0 on theBenchmark for (2999ds/98885Mi)
% 0.17/0.40 % (21092)Running in auto input_syntax mode. Trying TPTP
% 0.17/0.40 % (21098)ott+11_8:59_sil=16000:sp=occurrence:lsd=20:abs=on:i=146:aac=none:nm=16:fdi=10:rawr=on:nicw=on_0 on theBenchmark for (2999ds/146Mi)
% 0.19/0.41 % (21092)Running in auto input_syntax mode. Trying TPTP
% 0.19/0.41 % (21095)fmb+10_1:1_sil=256000:fmbes=contour:i=214858:bce=on_0 on theBenchmark for (2999ds/214858Mi)
% 0.19/0.41 % (21092)Running in auto input_syntax mode. Trying TPTP
% 0.19/0.41 % (21096)fmb+10_1:1_sil=256000:fmbss=23:fmbes=contour:newcnf=on:fmbsr=1.14:i=152523:nm=2:gsp=on:rp=on_0 on theBenchmark for (2999ds/152523Mi)
% 0.19/0.41 % (21092)Running in auto input_syntax mode. Trying TPTP
% 0.19/0.41 % (21094)ott+10_10:1_add=off:afr=on:amm=off:anc=all:bd=off:bs=on:fsr=off:irw=on:lma=on:msp=off:nm=4:nwc=4.0:sac=on:sp=reverse_frequency:i=99418_0 on theBenchmark for (2999ds/99418Mi)
% 0.19/0.41 % (21092)Running in auto input_syntax mode. Trying TPTP
% 0.19/0.41 % (21097)ott+21_1:1_sil=4000:i=104:fsd=on:fd=off:newcnf=on_0 on theBenchmark for (2999ds/104Mi)
% 0.19/0.42 % (21094)First to succeed.
% 0.19/0.43 % (21094)Solution written to "/export/starexec/sandbox2/tmp/vampire-proof-21092"
% 0.19/0.43 % (21092)Running in auto input_syntax mode. Trying TPTP
% 0.19/0.43 % (21094)Refutation found. Thanks to Tanya!
% 0.19/0.43 % SZS status Theorem for theBenchmark
% 0.19/0.43 % SZS output start Proof for theBenchmark
% See solution above
% 0.19/0.43 % (21094)------------------------------
% 0.19/0.43 % (21094)Version: Vampire 4.9 (commit 18c118a85 on 2024-06-08 21:14:20 +0100)
% 0.19/0.43 % (21094)Linked with Z3 4.12.3.0 79bbbf76d0c123481c8ca05cd3a98939270074d3 z3-4.8.4-7980-g79bbbf76d
% 0.19/0.43 % (21094)Termination reason: Refutation
% 0.19/0.43
% 0.19/0.43 % (21094)Memory used [KB]: 1060
% 0.19/0.43 % (21094)Time elapsed: 0.022 s
% 0.19/0.43 % (21094)Instructions burned: 33 (million)
% 0.19/0.43 % (21094)------------------------------
% 0.19/0.43 % (21094)------------------------------
% 0.19/0.43 % (21092)Success in time 0.081 s
%------------------------------------------------------------------------------