TSTP Solution File: CSR215+1 by SInE---0.4
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : SInE---0.4
% Problem : CSR216+1 : TPTP v7.3.0. Released v7.3.0.
% Transfm : none
% Format : tptp:raw
% Command : sine.py -e eprover -t %d %s
% Computer : n186.star.cs.uiowa.edu
% Model : x86_64 x86_64
% CPU : Intel(R) Xeon(R) CPU E5-2609 0 2.40GHz
% Memory : 32218.5MB
% OS : Linux 3.10.0-862.11.6.el7.x86_64
% CPULimit : 300s
% DateTime : Wed Feb 27 12:29:20 EST 2019
% Result : Theorem 0.47s
% Output : CNFRefutation 0.47s
% Verified :
% SZS Type : Refutation
% Derivation depth : 22
% Number of leaves : 14
% Syntax : Number of formulae : 95 ( 28 unt; 0 def)
% Number of atoms : 1456 ( 1 equ)
% Maximal formula atoms : 149 ( 15 avg)
% Number of connectives : 1882 ( 521 ~; 783 |; 484 &)
% ( 13 <=>; 81 =>; 0 <=; 0 <~>)
% Maximal formula depth : 43 ( 9 avg)
% Maximal term depth : 2 ( 1 avg)
% Number of predicates : 12 ( 10 usr; 1 prp; 0-4 aty)
% Number of functors : 25 ( 25 usr; 11 con; 0-4 aty)
% Number of variables : 379 ( 5 sgn 310 !; 32 ?)
% Comments :
%------------------------------------------------------------------------------
fof(5,axiom,
p__d__instance(c__East,c__DirectionalAttribute),
file('/export/starexec/sandbox2/tmp/tmp6LW3Og/sel_theBenchmark.p_1',mergeA3444) ).
fof(6,axiom,
p__d__instance(c__West,c__DirectionalAttribute),
file('/export/starexec/sandbox2/tmp/tmp6LW3Og/sel_theBenchmark.p_1',mergeA3445) ).
fof(10,axiom,
p__contraryAttribute4(c__North,c__South,c__East,c__West),
file('/export/starexec/sandbox2/tmp/tmp6LW3Og/sel_theBenchmark.p_1',mergeA3441) ).
fof(13,axiom,
! [X3,X4] :
( p__attribute(X3,X4)
=> ( p__d__instance(X4,c__Attribute)
& p__d__instance(X3,c__Object) ) ),
file('/export/starexec/sandbox2/tmp/tmp6LW3Og/sel_theBenchmark.p_1',typeA68) ).
fof(16,axiom,
! [X8,X9,X10] :
( ( p__d__instance(X8,X9)
& p__d__subclass(X9,X10) )
=> p__d__instance(X8,X10) ),
file('/export/starexec/sandbox2/tmp/tmp6LW3Og/sel_theBenchmark.p_1',predefinitionsA12) ).
fof(18,axiom,
( ! [X11,X12] :
( ( p__d__instance(X12,c__Attribute)
& p__d__instance(X11,c__Attribute) )
=> ( p__contraryAttribute2(X11,X12)
<=> ( ! [X5] :
( ( p__d__instance(X5,c__Object)
& p__attribute(X5,X11) )
=> ~ p__attribute(X5,X12) )
& ! [X5] :
( ( p__d__instance(X5,c__Object)
& p__attribute(X5,X12) )
=> ~ p__attribute(X5,X11) ) ) ) )
& ! [X11,X12,X13,X14] :
( ( p__d__instance(X14,c__Attribute)
& p__d__instance(X13,c__Attribute)
& p__d__instance(X12,c__Attribute)
& p__d__instance(X11,c__Attribute) )
=> ( p__contraryAttribute4(X11,X12,X13,X14)
<=> ( ! [X5] :
( ( p__d__instance(X5,c__Object)
& p__attribute(X5,X11) )
=> ~ p__attribute(X5,X12) )
& ! [X5] :
( ( p__d__instance(X5,c__Object)
& p__attribute(X5,X12) )
=> ~ p__attribute(X5,X11) )
& ! [X5] :
( ( p__d__instance(X5,c__Object)
& p__attribute(X5,X11) )
=> ~ p__attribute(X5,X13) )
& ! [X5] :
( ( p__d__instance(X5,c__Object)
& p__attribute(X5,X13) )
=> ~ p__attribute(X5,X11) )
& ! [X5] :
( ( p__d__instance(X5,c__Object)
& p__attribute(X5,X11) )
=> ~ p__attribute(X5,X14) )
& ! [X5] :
( ( p__d__instance(X5,c__Object)
& p__attribute(X5,X14) )
=> ~ p__attribute(X5,X11) )
& ! [X5] :
( ( p__d__instance(X5,c__Object)
& p__attribute(X5,X12) )
=> ~ p__attribute(X5,X13) )
& ! [X5] :
( ( p__d__instance(X5,c__Object)
& p__attribute(X5,X13) )
=> ~ p__attribute(X5,X12) )
& ! [X5] :
( ( p__d__instance(X5,c__Object)
& p__attribute(X5,X12) )
=> ~ p__attribute(X5,X14) )
& ! [X5] :
( ( p__d__instance(X5,c__Object)
& p__attribute(X5,X14) )
=> ~ p__attribute(X5,X12) )
& ! [X5] :
( ( p__d__instance(X5,c__Object)
& p__attribute(X5,X13) )
=> ~ p__attribute(X5,X14) )
& ! [X5] :
( ( p__d__instance(X5,c__Object)
& p__attribute(X5,X14) )
=> ~ p__attribute(X5,X13) ) ) ) ) ),
file('/export/starexec/sandbox2/tmp/tmp6LW3Og/sel_theBenchmark.p_1',mergeA90) ).
fof(21,axiom,
p__d__subclass(c__DirectionalAttribute,c__PositionalAttribute),
file('/export/starexec/sandbox2/tmp/tmp6LW3Og/sel_theBenchmark.p_1',mergeA3438) ).
fof(36,axiom,
p__d__subclass(c__PositionalAttribute,c__RelationalAttribute),
file('/export/starexec/sandbox2/tmp/tmp6LW3Og/sel_theBenchmark.p_1',mergeA3437) ).
fof(37,axiom,
p__d__subclass(c__RelationalAttribute,c__Attribute),
file('/export/starexec/sandbox2/tmp/tmp6LW3Og/sel_theBenchmark.p_1',mergeA353) ).
fof(40,conjecture,
! [X8,X9] :
( ( p__d__instance(X8,c__Object)
& p__d__instance(X9,c__Object) )
=> ( ( p__attribute(X8,c__North)
& p__attribute(X9,c__South) )
=> ~ equal(X8,X9) ) ),
file('/export/starexec/sandbox2/tmp/tmp6LW3Og/sel_theBenchmark.p_1',antonymPattern10007) ).
fof(41,negated_conjecture,
~ ! [X8,X9] :
( ( p__d__instance(X8,c__Object)
& p__d__instance(X9,c__Object) )
=> ( ( p__attribute(X8,c__North)
& p__attribute(X9,c__South) )
=> ~ equal(X8,X9) ) ),
inference(assume_negation,[status(cth)],[40]) ).
fof(42,plain,
( ! [X11,X12] :
( ( p__d__instance(X12,c__Attribute)
& p__d__instance(X11,c__Attribute) )
=> ( p__contraryAttribute2(X11,X12)
<=> ( ! [X5] :
( ( p__d__instance(X5,c__Object)
& p__attribute(X5,X11) )
=> ~ p__attribute(X5,X12) )
& ! [X5] :
( ( p__d__instance(X5,c__Object)
& p__attribute(X5,X12) )
=> ~ p__attribute(X5,X11) ) ) ) )
& ! [X11,X12,X13,X14] :
( ( p__d__instance(X14,c__Attribute)
& p__d__instance(X13,c__Attribute)
& p__d__instance(X12,c__Attribute)
& p__d__instance(X11,c__Attribute) )
=> ( p__contraryAttribute4(X11,X12,X13,X14)
<=> ( ! [X5] :
( ( p__d__instance(X5,c__Object)
& p__attribute(X5,X11) )
=> ~ p__attribute(X5,X12) )
& ! [X5] :
( ( p__d__instance(X5,c__Object)
& p__attribute(X5,X12) )
=> ~ p__attribute(X5,X11) )
& ! [X5] :
( ( p__d__instance(X5,c__Object)
& p__attribute(X5,X11) )
=> ~ p__attribute(X5,X13) )
& ! [X5] :
( ( p__d__instance(X5,c__Object)
& p__attribute(X5,X13) )
=> ~ p__attribute(X5,X11) )
& ! [X5] :
( ( p__d__instance(X5,c__Object)
& p__attribute(X5,X11) )
=> ~ p__attribute(X5,X14) )
& ! [X5] :
( ( p__d__instance(X5,c__Object)
& p__attribute(X5,X14) )
=> ~ p__attribute(X5,X11) )
& ! [X5] :
( ( p__d__instance(X5,c__Object)
& p__attribute(X5,X12) )
=> ~ p__attribute(X5,X13) )
& ! [X5] :
( ( p__d__instance(X5,c__Object)
& p__attribute(X5,X13) )
=> ~ p__attribute(X5,X12) )
& ! [X5] :
( ( p__d__instance(X5,c__Object)
& p__attribute(X5,X12) )
=> ~ p__attribute(X5,X14) )
& ! [X5] :
( ( p__d__instance(X5,c__Object)
& p__attribute(X5,X14) )
=> ~ p__attribute(X5,X12) )
& ! [X5] :
( ( p__d__instance(X5,c__Object)
& p__attribute(X5,X13) )
=> ~ p__attribute(X5,X14) )
& ! [X5] :
( ( p__d__instance(X5,c__Object)
& p__attribute(X5,X14) )
=> ~ p__attribute(X5,X13) ) ) ) ) ),
inference(fof_simplification,[status(thm)],[18,theory(equality)]) ).
fof(43,plain,
! [X11,X12,X13] :
( epred1_3(X13,X12,X11)
<=> ( ! [X5] :
( ( p__d__instance(X5,c__Object)
& p__attribute(X5,X11) )
=> ~ p__attribute(X5,X12) )
& ! [X5] :
( ( p__d__instance(X5,c__Object)
& p__attribute(X5,X12) )
=> ~ p__attribute(X5,X11) )
& ! [X5] :
( ( p__d__instance(X5,c__Object)
& p__attribute(X5,X11) )
=> ~ p__attribute(X5,X13) ) ) ),
introduced(definition) ).
fof(44,plain,
! [X14,X13,X12,X11] :
( epred2_4(X11,X13,X14,X12)
<=> ( ! [X5] :
( ( p__d__instance(X5,c__Object)
& p__attribute(X5,X11) )
=> ~ p__attribute(X5,X12) )
& ! [X5] :
( ( p__d__instance(X5,c__Object)
& p__attribute(X5,X12) )
=> ~ p__attribute(X5,X11) )
& ! [X5] :
( ( p__d__instance(X5,c__Object)
& p__attribute(X5,X11) )
=> ~ p__attribute(X5,X13) )
& ! [X5] :
( ( p__d__instance(X5,c__Object)
& p__attribute(X5,X13) )
=> ~ p__attribute(X5,X11) )
& ! [X5] :
( ( p__d__instance(X5,c__Object)
& p__attribute(X5,X11) )
=> ~ p__attribute(X5,X14) )
& ! [X5] :
( ( p__d__instance(X5,c__Object)
& p__attribute(X5,X14) )
=> ~ p__attribute(X5,X11) ) ) ),
introduced(definition) ).
fof(45,plain,
! [X11,X12,X13,X14] :
( epred3_4(X14,X13,X12,X11)
<=> ( ! [X5] :
( ( p__d__instance(X5,c__Object)
& p__attribute(X5,X11) )
=> ~ p__attribute(X5,X12) )
& ! [X5] :
( ( p__d__instance(X5,c__Object)
& p__attribute(X5,X12) )
=> ~ p__attribute(X5,X11) )
& ! [X5] :
( ( p__d__instance(X5,c__Object)
& p__attribute(X5,X11) )
=> ~ p__attribute(X5,X13) )
& ! [X5] :
( ( p__d__instance(X5,c__Object)
& p__attribute(X5,X13) )
=> ~ p__attribute(X5,X11) )
& ! [X5] :
( ( p__d__instance(X5,c__Object)
& p__attribute(X5,X11) )
=> ~ p__attribute(X5,X14) )
& ! [X5] :
( ( p__d__instance(X5,c__Object)
& p__attribute(X5,X14) )
=> ~ p__attribute(X5,X11) )
& ! [X5] :
( ( p__d__instance(X5,c__Object)
& p__attribute(X5,X12) )
=> ~ p__attribute(X5,X13) )
& ! [X5] :
( ( p__d__instance(X5,c__Object)
& p__attribute(X5,X13) )
=> ~ p__attribute(X5,X12) )
& ! [X5] :
( ( p__d__instance(X5,c__Object)
& p__attribute(X5,X12) )
=> ~ p__attribute(X5,X14) ) ) ),
introduced(definition) ).
fof(46,plain,
! [X11,X12,X14,X13] :
( epred4_4(X13,X14,X12,X11)
<=> ( ! [X5] :
( ( p__d__instance(X5,c__Object)
& p__attribute(X5,X11) )
=> ~ p__attribute(X5,X12) )
& ! [X5] :
( ( p__d__instance(X5,c__Object)
& p__attribute(X5,X12) )
=> ~ p__attribute(X5,X11) )
& ! [X5] :
( ( p__d__instance(X5,c__Object)
& p__attribute(X5,X11) )
=> ~ p__attribute(X5,X13) )
& ! [X5] :
( ( p__d__instance(X5,c__Object)
& p__attribute(X5,X13) )
=> ~ p__attribute(X5,X11) )
& ! [X5] :
( ( p__d__instance(X5,c__Object)
& p__attribute(X5,X11) )
=> ~ p__attribute(X5,X14) )
& ! [X5] :
( ( p__d__instance(X5,c__Object)
& p__attribute(X5,X14) )
=> ~ p__attribute(X5,X11) )
& ! [X5] :
( ( p__d__instance(X5,c__Object)
& p__attribute(X5,X12) )
=> ~ p__attribute(X5,X13) )
& ! [X5] :
( ( p__d__instance(X5,c__Object)
& p__attribute(X5,X13) )
=> ~ p__attribute(X5,X12) )
& ! [X5] :
( ( p__d__instance(X5,c__Object)
& p__attribute(X5,X12) )
=> ~ p__attribute(X5,X14) )
& ! [X5] :
( ( p__d__instance(X5,c__Object)
& p__attribute(X5,X14) )
=> ~ p__attribute(X5,X12) )
& ! [X5] :
( ( p__d__instance(X5,c__Object)
& p__attribute(X5,X13) )
=> ~ p__attribute(X5,X14) )
& ! [X5] :
( ( p__d__instance(X5,c__Object)
& p__attribute(X5,X14) )
=> ~ p__attribute(X5,X13) ) ) ),
introduced(definition) ).
fof(47,plain,
( ! [X11,X12] :
( ( p__d__instance(X12,c__Attribute)
& p__d__instance(X11,c__Attribute) )
=> ( p__contraryAttribute2(X11,X12)
<=> ( ! [X5] :
( ( p__d__instance(X5,c__Object)
& p__attribute(X5,X11) )
=> ~ p__attribute(X5,X12) )
& ! [X5] :
( ( p__d__instance(X5,c__Object)
& p__attribute(X5,X12) )
=> ~ p__attribute(X5,X11) ) ) ) )
& ! [X11,X12,X13,X14] :
( ( p__d__instance(X14,c__Attribute)
& p__d__instance(X13,c__Attribute)
& p__d__instance(X12,c__Attribute)
& p__d__instance(X11,c__Attribute) )
=> ( p__contraryAttribute4(X11,X12,X13,X14)
<=> epred4_4(X13,X14,X12,X11) ) ) ),
inference(apply_def,[status(esa)],[42,46,theory(equality)]) ).
fof(48,plain,
! [X14,X13,X12,X11] :
( epred2_4(X11,X13,X14,X12)
<=> ( epred1_3(X13,X12,X11)
& ! [X5] :
( ( p__d__instance(X5,c__Object)
& p__attribute(X5,X13) )
=> ~ p__attribute(X5,X11) )
& ! [X5] :
( ( p__d__instance(X5,c__Object)
& p__attribute(X5,X11) )
=> ~ p__attribute(X5,X14) )
& ! [X5] :
( ( p__d__instance(X5,c__Object)
& p__attribute(X5,X14) )
=> ~ p__attribute(X5,X11) ) ) ),
inference(apply_def,[status(esa)],[44,43,theory(equality)]) ).
fof(49,plain,
! [X11,X12,X13,X14] :
( epred3_4(X14,X13,X12,X11)
<=> ( epred2_4(X11,X13,X14,X12)
& ! [X5] :
( ( p__d__instance(X5,c__Object)
& p__attribute(X5,X12) )
=> ~ p__attribute(X5,X13) )
& ! [X5] :
( ( p__d__instance(X5,c__Object)
& p__attribute(X5,X13) )
=> ~ p__attribute(X5,X12) )
& ! [X5] :
( ( p__d__instance(X5,c__Object)
& p__attribute(X5,X12) )
=> ~ p__attribute(X5,X14) ) ) ),
inference(apply_def,[status(esa)],[45,48,theory(equality)]) ).
fof(50,plain,
! [X11,X12,X14,X13] :
( epred4_4(X13,X14,X12,X11)
<=> ( epred3_4(X14,X13,X12,X11)
& ! [X5] :
( ( p__d__instance(X5,c__Object)
& p__attribute(X5,X14) )
=> ~ p__attribute(X5,X12) )
& ! [X5] :
( ( p__d__instance(X5,c__Object)
& p__attribute(X5,X13) )
=> ~ p__attribute(X5,X14) )
& ! [X5] :
( ( p__d__instance(X5,c__Object)
& p__attribute(X5,X14) )
=> ~ p__attribute(X5,X13) ) ) ),
inference(apply_def,[status(esa)],[46,49,theory(equality)]) ).
cnf(55,plain,
p__d__instance(c__East,c__DirectionalAttribute),
inference(split_conjunct,[status(thm)],[5]) ).
cnf(56,plain,
p__d__instance(c__West,c__DirectionalAttribute),
inference(split_conjunct,[status(thm)],[6]) ).
cnf(64,plain,
p__contraryAttribute4(c__North,c__South,c__East,c__West),
inference(split_conjunct,[status(thm)],[10]) ).
fof(71,plain,
! [X3,X4] :
( ~ p__attribute(X3,X4)
| ( p__d__instance(X4,c__Attribute)
& p__d__instance(X3,c__Object) ) ),
inference(fof_nnf,[status(thm)],[13]) ).
fof(72,plain,
! [X5,X6] :
( ~ p__attribute(X5,X6)
| ( p__d__instance(X6,c__Attribute)
& p__d__instance(X5,c__Object) ) ),
inference(variable_rename,[status(thm)],[71]) ).
fof(73,plain,
! [X5,X6] :
( ( p__d__instance(X6,c__Attribute)
| ~ p__attribute(X5,X6) )
& ( p__d__instance(X5,c__Object)
| ~ p__attribute(X5,X6) ) ),
inference(distribute,[status(thm)],[72]) ).
cnf(74,plain,
( p__d__instance(X1,c__Object)
| ~ p__attribute(X1,X2) ),
inference(split_conjunct,[status(thm)],[73]) ).
cnf(75,plain,
( p__d__instance(X2,c__Attribute)
| ~ p__attribute(X1,X2) ),
inference(split_conjunct,[status(thm)],[73]) ).
fof(80,plain,
! [X8,X9,X10] :
( ~ p__d__instance(X8,X9)
| ~ p__d__subclass(X9,X10)
| p__d__instance(X8,X10) ),
inference(fof_nnf,[status(thm)],[16]) ).
fof(81,plain,
! [X11,X12,X13] :
( ~ p__d__instance(X11,X12)
| ~ p__d__subclass(X12,X13)
| p__d__instance(X11,X13) ),
inference(variable_rename,[status(thm)],[80]) ).
cnf(82,plain,
( p__d__instance(X1,X2)
| ~ p__d__subclass(X3,X2)
| ~ p__d__instance(X1,X3) ),
inference(split_conjunct,[status(thm)],[81]) ).
fof(88,plain,
( ! [X11,X12] :
( ~ p__d__instance(X12,c__Attribute)
| ~ p__d__instance(X11,c__Attribute)
| ( ( ~ p__contraryAttribute2(X11,X12)
| ( ! [X5] :
( ~ p__d__instance(X5,c__Object)
| ~ p__attribute(X5,X11)
| ~ p__attribute(X5,X12) )
& ! [X5] :
( ~ p__d__instance(X5,c__Object)
| ~ p__attribute(X5,X12)
| ~ p__attribute(X5,X11) ) ) )
& ( ? [X5] :
( p__d__instance(X5,c__Object)
& p__attribute(X5,X11)
& p__attribute(X5,X12) )
| ? [X5] :
( p__d__instance(X5,c__Object)
& p__attribute(X5,X12)
& p__attribute(X5,X11) )
| p__contraryAttribute2(X11,X12) ) ) )
& ! [X11,X12,X13,X14] :
( ~ p__d__instance(X14,c__Attribute)
| ~ p__d__instance(X13,c__Attribute)
| ~ p__d__instance(X12,c__Attribute)
| ~ p__d__instance(X11,c__Attribute)
| ( ( ~ p__contraryAttribute4(X11,X12,X13,X14)
| epred4_4(X13,X14,X12,X11) )
& ( ~ epred4_4(X13,X14,X12,X11)
| p__contraryAttribute4(X11,X12,X13,X14) ) ) ) ),
inference(fof_nnf,[status(thm)],[47]) ).
fof(89,plain,
( ! [X15,X16] :
( ~ p__d__instance(X16,c__Attribute)
| ~ p__d__instance(X15,c__Attribute)
| ( ( ~ p__contraryAttribute2(X15,X16)
| ( ! [X17] :
( ~ p__d__instance(X17,c__Object)
| ~ p__attribute(X17,X15)
| ~ p__attribute(X17,X16) )
& ! [X18] :
( ~ p__d__instance(X18,c__Object)
| ~ p__attribute(X18,X16)
| ~ p__attribute(X18,X15) ) ) )
& ( ? [X19] :
( p__d__instance(X19,c__Object)
& p__attribute(X19,X15)
& p__attribute(X19,X16) )
| ? [X20] :
( p__d__instance(X20,c__Object)
& p__attribute(X20,X16)
& p__attribute(X20,X15) )
| p__contraryAttribute2(X15,X16) ) ) )
& ! [X21,X22,X23,X24] :
( ~ p__d__instance(X24,c__Attribute)
| ~ p__d__instance(X23,c__Attribute)
| ~ p__d__instance(X22,c__Attribute)
| ~ p__d__instance(X21,c__Attribute)
| ( ( ~ p__contraryAttribute4(X21,X22,X23,X24)
| epred4_4(X23,X24,X22,X21) )
& ( ~ epred4_4(X23,X24,X22,X21)
| p__contraryAttribute4(X21,X22,X23,X24) ) ) ) ),
inference(variable_rename,[status(thm)],[88]) ).
fof(90,plain,
( ! [X15,X16] :
( ~ p__d__instance(X16,c__Attribute)
| ~ p__d__instance(X15,c__Attribute)
| ( ( ~ p__contraryAttribute2(X15,X16)
| ( ! [X17] :
( ~ p__d__instance(X17,c__Object)
| ~ p__attribute(X17,X15)
| ~ p__attribute(X17,X16) )
& ! [X18] :
( ~ p__d__instance(X18,c__Object)
| ~ p__attribute(X18,X16)
| ~ p__attribute(X18,X15) ) ) )
& ( ( p__d__instance(esk1_2(X15,X16),c__Object)
& p__attribute(esk1_2(X15,X16),X15)
& p__attribute(esk1_2(X15,X16),X16) )
| ( p__d__instance(esk2_2(X15,X16),c__Object)
& p__attribute(esk2_2(X15,X16),X16)
& p__attribute(esk2_2(X15,X16),X15) )
| p__contraryAttribute2(X15,X16) ) ) )
& ! [X21,X22,X23,X24] :
( ~ p__d__instance(X24,c__Attribute)
| ~ p__d__instance(X23,c__Attribute)
| ~ p__d__instance(X22,c__Attribute)
| ~ p__d__instance(X21,c__Attribute)
| ( ( ~ p__contraryAttribute4(X21,X22,X23,X24)
| epred4_4(X23,X24,X22,X21) )
& ( ~ epred4_4(X23,X24,X22,X21)
| p__contraryAttribute4(X21,X22,X23,X24) ) ) ) ),
inference(skolemize,[status(esa)],[89]) ).
fof(91,plain,
! [X15,X16,X17,X18,X21,X22,X23,X24] :
( ( ~ p__d__instance(X24,c__Attribute)
| ~ p__d__instance(X23,c__Attribute)
| ~ p__d__instance(X22,c__Attribute)
| ~ p__d__instance(X21,c__Attribute)
| ( ( ~ p__contraryAttribute4(X21,X22,X23,X24)
| epred4_4(X23,X24,X22,X21) )
& ( ~ epred4_4(X23,X24,X22,X21)
| p__contraryAttribute4(X21,X22,X23,X24) ) ) )
& ( ( ( ( ( ~ p__d__instance(X18,c__Object)
| ~ p__attribute(X18,X16)
| ~ p__attribute(X18,X15) )
& ( ~ p__d__instance(X17,c__Object)
| ~ p__attribute(X17,X15)
| ~ p__attribute(X17,X16) ) )
| ~ p__contraryAttribute2(X15,X16) )
& ( ( p__d__instance(esk1_2(X15,X16),c__Object)
& p__attribute(esk1_2(X15,X16),X15)
& p__attribute(esk1_2(X15,X16),X16) )
| ( p__d__instance(esk2_2(X15,X16),c__Object)
& p__attribute(esk2_2(X15,X16),X16)
& p__attribute(esk2_2(X15,X16),X15) )
| p__contraryAttribute2(X15,X16) ) )
| ~ p__d__instance(X16,c__Attribute)
| ~ p__d__instance(X15,c__Attribute) ) ),
inference(shift_quantors,[status(thm)],[90]) ).
fof(92,plain,
! [X15,X16,X17,X18,X21,X22,X23,X24] :
( ( ~ p__contraryAttribute4(X21,X22,X23,X24)
| epred4_4(X23,X24,X22,X21)
| ~ p__d__instance(X24,c__Attribute)
| ~ p__d__instance(X23,c__Attribute)
| ~ p__d__instance(X22,c__Attribute)
| ~ p__d__instance(X21,c__Attribute) )
& ( ~ epred4_4(X23,X24,X22,X21)
| p__contraryAttribute4(X21,X22,X23,X24)
| ~ p__d__instance(X24,c__Attribute)
| ~ p__d__instance(X23,c__Attribute)
| ~ p__d__instance(X22,c__Attribute)
| ~ p__d__instance(X21,c__Attribute) )
& ( ~ p__d__instance(X18,c__Object)
| ~ p__attribute(X18,X16)
| ~ p__attribute(X18,X15)
| ~ p__contraryAttribute2(X15,X16)
| ~ p__d__instance(X16,c__Attribute)
| ~ p__d__instance(X15,c__Attribute) )
& ( ~ p__d__instance(X17,c__Object)
| ~ p__attribute(X17,X15)
| ~ p__attribute(X17,X16)
| ~ p__contraryAttribute2(X15,X16)
| ~ p__d__instance(X16,c__Attribute)
| ~ p__d__instance(X15,c__Attribute) )
& ( p__d__instance(esk2_2(X15,X16),c__Object)
| p__d__instance(esk1_2(X15,X16),c__Object)
| p__contraryAttribute2(X15,X16)
| ~ p__d__instance(X16,c__Attribute)
| ~ p__d__instance(X15,c__Attribute) )
& ( p__attribute(esk2_2(X15,X16),X16)
| p__d__instance(esk1_2(X15,X16),c__Object)
| p__contraryAttribute2(X15,X16)
| ~ p__d__instance(X16,c__Attribute)
| ~ p__d__instance(X15,c__Attribute) )
& ( p__attribute(esk2_2(X15,X16),X15)
| p__d__instance(esk1_2(X15,X16),c__Object)
| p__contraryAttribute2(X15,X16)
| ~ p__d__instance(X16,c__Attribute)
| ~ p__d__instance(X15,c__Attribute) )
& ( p__d__instance(esk2_2(X15,X16),c__Object)
| p__attribute(esk1_2(X15,X16),X15)
| p__contraryAttribute2(X15,X16)
| ~ p__d__instance(X16,c__Attribute)
| ~ p__d__instance(X15,c__Attribute) )
& ( p__attribute(esk2_2(X15,X16),X16)
| p__attribute(esk1_2(X15,X16),X15)
| p__contraryAttribute2(X15,X16)
| ~ p__d__instance(X16,c__Attribute)
| ~ p__d__instance(X15,c__Attribute) )
& ( p__attribute(esk2_2(X15,X16),X15)
| p__attribute(esk1_2(X15,X16),X15)
| p__contraryAttribute2(X15,X16)
| ~ p__d__instance(X16,c__Attribute)
| ~ p__d__instance(X15,c__Attribute) )
& ( p__d__instance(esk2_2(X15,X16),c__Object)
| p__attribute(esk1_2(X15,X16),X16)
| p__contraryAttribute2(X15,X16)
| ~ p__d__instance(X16,c__Attribute)
| ~ p__d__instance(X15,c__Attribute) )
& ( p__attribute(esk2_2(X15,X16),X16)
| p__attribute(esk1_2(X15,X16),X16)
| p__contraryAttribute2(X15,X16)
| ~ p__d__instance(X16,c__Attribute)
| ~ p__d__instance(X15,c__Attribute) )
& ( p__attribute(esk2_2(X15,X16),X15)
| p__attribute(esk1_2(X15,X16),X16)
| p__contraryAttribute2(X15,X16)
| ~ p__d__instance(X16,c__Attribute)
| ~ p__d__instance(X15,c__Attribute) ) ),
inference(distribute,[status(thm)],[91]) ).
cnf(105,plain,
( epred4_4(X3,X4,X2,X1)
| ~ p__d__instance(X1,c__Attribute)
| ~ p__d__instance(X2,c__Attribute)
| ~ p__d__instance(X3,c__Attribute)
| ~ p__d__instance(X4,c__Attribute)
| ~ p__contraryAttribute4(X1,X2,X3,X4) ),
inference(split_conjunct,[status(thm)],[92]) ).
cnf(110,plain,
p__d__subclass(c__DirectionalAttribute,c__PositionalAttribute),
inference(split_conjunct,[status(thm)],[21]) ).
cnf(149,plain,
p__d__subclass(c__PositionalAttribute,c__RelationalAttribute),
inference(split_conjunct,[status(thm)],[36]) ).
cnf(150,plain,
p__d__subclass(c__RelationalAttribute,c__Attribute),
inference(split_conjunct,[status(thm)],[37]) ).
fof(158,negated_conjecture,
? [X8,X9] :
( p__d__instance(X8,c__Object)
& p__d__instance(X9,c__Object)
& p__attribute(X8,c__North)
& p__attribute(X9,c__South)
& equal(X8,X9) ),
inference(fof_nnf,[status(thm)],[41]) ).
fof(159,negated_conjecture,
? [X10,X11] :
( p__d__instance(X10,c__Object)
& p__d__instance(X11,c__Object)
& p__attribute(X10,c__North)
& p__attribute(X11,c__South)
& equal(X10,X11) ),
inference(variable_rename,[status(thm)],[158]) ).
fof(160,negated_conjecture,
( p__d__instance(esk4_0,c__Object)
& p__d__instance(esk5_0,c__Object)
& p__attribute(esk4_0,c__North)
& p__attribute(esk5_0,c__South)
& equal(esk4_0,esk5_0) ),
inference(skolemize,[status(esa)],[159]) ).
cnf(161,negated_conjecture,
esk4_0 = esk5_0,
inference(split_conjunct,[status(thm)],[160]) ).
cnf(162,negated_conjecture,
p__attribute(esk5_0,c__South),
inference(split_conjunct,[status(thm)],[160]) ).
cnf(163,negated_conjecture,
p__attribute(esk4_0,c__North),
inference(split_conjunct,[status(thm)],[160]) ).
fof(166,plain,
! [X11,X12,X13] :
( ( ~ epred1_3(X13,X12,X11)
| ( ! [X5] :
( ~ p__d__instance(X5,c__Object)
| ~ p__attribute(X5,X11)
| ~ p__attribute(X5,X12) )
& ! [X5] :
( ~ p__d__instance(X5,c__Object)
| ~ p__attribute(X5,X12)
| ~ p__attribute(X5,X11) )
& ! [X5] :
( ~ p__d__instance(X5,c__Object)
| ~ p__attribute(X5,X11)
| ~ p__attribute(X5,X13) ) ) )
& ( ? [X5] :
( p__d__instance(X5,c__Object)
& p__attribute(X5,X11)
& p__attribute(X5,X12) )
| ? [X5] :
( p__d__instance(X5,c__Object)
& p__attribute(X5,X12)
& p__attribute(X5,X11) )
| ? [X5] :
( p__d__instance(X5,c__Object)
& p__attribute(X5,X11)
& p__attribute(X5,X13) )
| epred1_3(X13,X12,X11) ) ),
inference(fof_nnf,[status(thm)],[43]) ).
fof(167,plain,
! [X14,X15,X16] :
( ( ~ epred1_3(X16,X15,X14)
| ( ! [X17] :
( ~ p__d__instance(X17,c__Object)
| ~ p__attribute(X17,X14)
| ~ p__attribute(X17,X15) )
& ! [X18] :
( ~ p__d__instance(X18,c__Object)
| ~ p__attribute(X18,X15)
| ~ p__attribute(X18,X14) )
& ! [X19] :
( ~ p__d__instance(X19,c__Object)
| ~ p__attribute(X19,X14)
| ~ p__attribute(X19,X16) ) ) )
& ( ? [X20] :
( p__d__instance(X20,c__Object)
& p__attribute(X20,X14)
& p__attribute(X20,X15) )
| ? [X21] :
( p__d__instance(X21,c__Object)
& p__attribute(X21,X15)
& p__attribute(X21,X14) )
| ? [X22] :
( p__d__instance(X22,c__Object)
& p__attribute(X22,X14)
& p__attribute(X22,X16) )
| epred1_3(X16,X15,X14) ) ),
inference(variable_rename,[status(thm)],[166]) ).
fof(168,plain,
! [X14,X15,X16] :
( ( ~ epred1_3(X16,X15,X14)
| ( ! [X17] :
( ~ p__d__instance(X17,c__Object)
| ~ p__attribute(X17,X14)
| ~ p__attribute(X17,X15) )
& ! [X18] :
( ~ p__d__instance(X18,c__Object)
| ~ p__attribute(X18,X15)
| ~ p__attribute(X18,X14) )
& ! [X19] :
( ~ p__d__instance(X19,c__Object)
| ~ p__attribute(X19,X14)
| ~ p__attribute(X19,X16) ) ) )
& ( ( p__d__instance(esk6_3(X14,X15,X16),c__Object)
& p__attribute(esk6_3(X14,X15,X16),X14)
& p__attribute(esk6_3(X14,X15,X16),X15) )
| ( p__d__instance(esk7_3(X14,X15,X16),c__Object)
& p__attribute(esk7_3(X14,X15,X16),X15)
& p__attribute(esk7_3(X14,X15,X16),X14) )
| ( p__d__instance(esk8_3(X14,X15,X16),c__Object)
& p__attribute(esk8_3(X14,X15,X16),X14)
& p__attribute(esk8_3(X14,X15,X16),X16) )
| epred1_3(X16,X15,X14) ) ),
inference(skolemize,[status(esa)],[167]) ).
fof(169,plain,
! [X14,X15,X16,X17,X18,X19] :
( ( ( ( ~ p__d__instance(X19,c__Object)
| ~ p__attribute(X19,X14)
| ~ p__attribute(X19,X16) )
& ( ~ p__d__instance(X18,c__Object)
| ~ p__attribute(X18,X15)
| ~ p__attribute(X18,X14) )
& ( ~ p__d__instance(X17,c__Object)
| ~ p__attribute(X17,X14)
| ~ p__attribute(X17,X15) ) )
| ~ epred1_3(X16,X15,X14) )
& ( ( p__d__instance(esk6_3(X14,X15,X16),c__Object)
& p__attribute(esk6_3(X14,X15,X16),X14)
& p__attribute(esk6_3(X14,X15,X16),X15) )
| ( p__d__instance(esk7_3(X14,X15,X16),c__Object)
& p__attribute(esk7_3(X14,X15,X16),X15)
& p__attribute(esk7_3(X14,X15,X16),X14) )
| ( p__d__instance(esk8_3(X14,X15,X16),c__Object)
& p__attribute(esk8_3(X14,X15,X16),X14)
& p__attribute(esk8_3(X14,X15,X16),X16) )
| epred1_3(X16,X15,X14) ) ),
inference(shift_quantors,[status(thm)],[168]) ).
fof(170,plain,
! [X14,X15,X16,X17,X18,X19] :
( ( ~ p__d__instance(X19,c__Object)
| ~ p__attribute(X19,X14)
| ~ p__attribute(X19,X16)
| ~ epred1_3(X16,X15,X14) )
& ( ~ p__d__instance(X18,c__Object)
| ~ p__attribute(X18,X15)
| ~ p__attribute(X18,X14)
| ~ epred1_3(X16,X15,X14) )
& ( ~ p__d__instance(X17,c__Object)
| ~ p__attribute(X17,X14)
| ~ p__attribute(X17,X15)
| ~ epred1_3(X16,X15,X14) )
& ( p__d__instance(esk8_3(X14,X15,X16),c__Object)
| p__d__instance(esk7_3(X14,X15,X16),c__Object)
| p__d__instance(esk6_3(X14,X15,X16),c__Object)
| epred1_3(X16,X15,X14) )
& ( p__attribute(esk8_3(X14,X15,X16),X14)
| p__d__instance(esk7_3(X14,X15,X16),c__Object)
| p__d__instance(esk6_3(X14,X15,X16),c__Object)
| epred1_3(X16,X15,X14) )
& ( p__attribute(esk8_3(X14,X15,X16),X16)
| p__d__instance(esk7_3(X14,X15,X16),c__Object)
| p__d__instance(esk6_3(X14,X15,X16),c__Object)
| epred1_3(X16,X15,X14) )
& ( p__d__instance(esk8_3(X14,X15,X16),c__Object)
| p__attribute(esk7_3(X14,X15,X16),X15)
| p__d__instance(esk6_3(X14,X15,X16),c__Object)
| epred1_3(X16,X15,X14) )
& ( p__attribute(esk8_3(X14,X15,X16),X14)
| p__attribute(esk7_3(X14,X15,X16),X15)
| p__d__instance(esk6_3(X14,X15,X16),c__Object)
| epred1_3(X16,X15,X14) )
& ( p__attribute(esk8_3(X14,X15,X16),X16)
| p__attribute(esk7_3(X14,X15,X16),X15)
| p__d__instance(esk6_3(X14,X15,X16),c__Object)
| epred1_3(X16,X15,X14) )
& ( p__d__instance(esk8_3(X14,X15,X16),c__Object)
| p__attribute(esk7_3(X14,X15,X16),X14)
| p__d__instance(esk6_3(X14,X15,X16),c__Object)
| epred1_3(X16,X15,X14) )
& ( p__attribute(esk8_3(X14,X15,X16),X14)
| p__attribute(esk7_3(X14,X15,X16),X14)
| p__d__instance(esk6_3(X14,X15,X16),c__Object)
| epred1_3(X16,X15,X14) )
& ( p__attribute(esk8_3(X14,X15,X16),X16)
| p__attribute(esk7_3(X14,X15,X16),X14)
| p__d__instance(esk6_3(X14,X15,X16),c__Object)
| epred1_3(X16,X15,X14) )
& ( p__d__instance(esk8_3(X14,X15,X16),c__Object)
| p__d__instance(esk7_3(X14,X15,X16),c__Object)
| p__attribute(esk6_3(X14,X15,X16),X14)
| epred1_3(X16,X15,X14) )
& ( p__attribute(esk8_3(X14,X15,X16),X14)
| p__d__instance(esk7_3(X14,X15,X16),c__Object)
| p__attribute(esk6_3(X14,X15,X16),X14)
| epred1_3(X16,X15,X14) )
& ( p__attribute(esk8_3(X14,X15,X16),X16)
| p__d__instance(esk7_3(X14,X15,X16),c__Object)
| p__attribute(esk6_3(X14,X15,X16),X14)
| epred1_3(X16,X15,X14) )
& ( p__d__instance(esk8_3(X14,X15,X16),c__Object)
| p__attribute(esk7_3(X14,X15,X16),X15)
| p__attribute(esk6_3(X14,X15,X16),X14)
| epred1_3(X16,X15,X14) )
& ( p__attribute(esk8_3(X14,X15,X16),X14)
| p__attribute(esk7_3(X14,X15,X16),X15)
| p__attribute(esk6_3(X14,X15,X16),X14)
| epred1_3(X16,X15,X14) )
& ( p__attribute(esk8_3(X14,X15,X16),X16)
| p__attribute(esk7_3(X14,X15,X16),X15)
| p__attribute(esk6_3(X14,X15,X16),X14)
| epred1_3(X16,X15,X14) )
& ( p__d__instance(esk8_3(X14,X15,X16),c__Object)
| p__attribute(esk7_3(X14,X15,X16),X14)
| p__attribute(esk6_3(X14,X15,X16),X14)
| epred1_3(X16,X15,X14) )
& ( p__attribute(esk8_3(X14,X15,X16),X14)
| p__attribute(esk7_3(X14,X15,X16),X14)
| p__attribute(esk6_3(X14,X15,X16),X14)
| epred1_3(X16,X15,X14) )
& ( p__attribute(esk8_3(X14,X15,X16),X16)
| p__attribute(esk7_3(X14,X15,X16),X14)
| p__attribute(esk6_3(X14,X15,X16),X14)
| epred1_3(X16,X15,X14) )
& ( p__d__instance(esk8_3(X14,X15,X16),c__Object)
| p__d__instance(esk7_3(X14,X15,X16),c__Object)
| p__attribute(esk6_3(X14,X15,X16),X15)
| epred1_3(X16,X15,X14) )
& ( p__attribute(esk8_3(X14,X15,X16),X14)
| p__d__instance(esk7_3(X14,X15,X16),c__Object)
| p__attribute(esk6_3(X14,X15,X16),X15)
| epred1_3(X16,X15,X14) )
& ( p__attribute(esk8_3(X14,X15,X16),X16)
| p__d__instance(esk7_3(X14,X15,X16),c__Object)
| p__attribute(esk6_3(X14,X15,X16),X15)
| epred1_3(X16,X15,X14) )
& ( p__d__instance(esk8_3(X14,X15,X16),c__Object)
| p__attribute(esk7_3(X14,X15,X16),X15)
| p__attribute(esk6_3(X14,X15,X16),X15)
| epred1_3(X16,X15,X14) )
& ( p__attribute(esk8_3(X14,X15,X16),X14)
| p__attribute(esk7_3(X14,X15,X16),X15)
| p__attribute(esk6_3(X14,X15,X16),X15)
| epred1_3(X16,X15,X14) )
& ( p__attribute(esk8_3(X14,X15,X16),X16)
| p__attribute(esk7_3(X14,X15,X16),X15)
| p__attribute(esk6_3(X14,X15,X16),X15)
| epred1_3(X16,X15,X14) )
& ( p__d__instance(esk8_3(X14,X15,X16),c__Object)
| p__attribute(esk7_3(X14,X15,X16),X14)
| p__attribute(esk6_3(X14,X15,X16),X15)
| epred1_3(X16,X15,X14) )
& ( p__attribute(esk8_3(X14,X15,X16),X14)
| p__attribute(esk7_3(X14,X15,X16),X14)
| p__attribute(esk6_3(X14,X15,X16),X15)
| epred1_3(X16,X15,X14) )
& ( p__attribute(esk8_3(X14,X15,X16),X16)
| p__attribute(esk7_3(X14,X15,X16),X14)
| p__attribute(esk6_3(X14,X15,X16),X15)
| epred1_3(X16,X15,X14) ) ),
inference(distribute,[status(thm)],[169]) ).
cnf(198,plain,
( ~ epred1_3(X1,X2,X3)
| ~ p__attribute(X4,X2)
| ~ p__attribute(X4,X3)
| ~ p__d__instance(X4,c__Object) ),
inference(split_conjunct,[status(thm)],[170]) ).
fof(201,plain,
! [X14,X13,X12,X11] :
( ( ~ epred2_4(X11,X13,X14,X12)
| ( epred1_3(X13,X12,X11)
& ! [X5] :
( ~ p__d__instance(X5,c__Object)
| ~ p__attribute(X5,X13)
| ~ p__attribute(X5,X11) )
& ! [X5] :
( ~ p__d__instance(X5,c__Object)
| ~ p__attribute(X5,X11)
| ~ p__attribute(X5,X14) )
& ! [X5] :
( ~ p__d__instance(X5,c__Object)
| ~ p__attribute(X5,X14)
| ~ p__attribute(X5,X11) ) ) )
& ( ~ epred1_3(X13,X12,X11)
| ? [X5] :
( p__d__instance(X5,c__Object)
& p__attribute(X5,X13)
& p__attribute(X5,X11) )
| ? [X5] :
( p__d__instance(X5,c__Object)
& p__attribute(X5,X11)
& p__attribute(X5,X14) )
| ? [X5] :
( p__d__instance(X5,c__Object)
& p__attribute(X5,X14)
& p__attribute(X5,X11) )
| epred2_4(X11,X13,X14,X12) ) ),
inference(fof_nnf,[status(thm)],[48]) ).
fof(202,plain,
! [X15,X16,X17,X18] :
( ( ~ epred2_4(X18,X16,X15,X17)
| ( epred1_3(X16,X17,X18)
& ! [X19] :
( ~ p__d__instance(X19,c__Object)
| ~ p__attribute(X19,X16)
| ~ p__attribute(X19,X18) )
& ! [X20] :
( ~ p__d__instance(X20,c__Object)
| ~ p__attribute(X20,X18)
| ~ p__attribute(X20,X15) )
& ! [X21] :
( ~ p__d__instance(X21,c__Object)
| ~ p__attribute(X21,X15)
| ~ p__attribute(X21,X18) ) ) )
& ( ~ epred1_3(X16,X17,X18)
| ? [X22] :
( p__d__instance(X22,c__Object)
& p__attribute(X22,X16)
& p__attribute(X22,X18) )
| ? [X23] :
( p__d__instance(X23,c__Object)
& p__attribute(X23,X18)
& p__attribute(X23,X15) )
| ? [X24] :
( p__d__instance(X24,c__Object)
& p__attribute(X24,X15)
& p__attribute(X24,X18) )
| epred2_4(X18,X16,X15,X17) ) ),
inference(variable_rename,[status(thm)],[201]) ).
fof(203,plain,
! [X15,X16,X17,X18] :
( ( ~ epred2_4(X18,X16,X15,X17)
| ( epred1_3(X16,X17,X18)
& ! [X19] :
( ~ p__d__instance(X19,c__Object)
| ~ p__attribute(X19,X16)
| ~ p__attribute(X19,X18) )
& ! [X20] :
( ~ p__d__instance(X20,c__Object)
| ~ p__attribute(X20,X18)
| ~ p__attribute(X20,X15) )
& ! [X21] :
( ~ p__d__instance(X21,c__Object)
| ~ p__attribute(X21,X15)
| ~ p__attribute(X21,X18) ) ) )
& ( ~ epred1_3(X16,X17,X18)
| ( p__d__instance(esk9_4(X15,X16,X17,X18),c__Object)
& p__attribute(esk9_4(X15,X16,X17,X18),X16)
& p__attribute(esk9_4(X15,X16,X17,X18),X18) )
| ( p__d__instance(esk10_4(X15,X16,X17,X18),c__Object)
& p__attribute(esk10_4(X15,X16,X17,X18),X18)
& p__attribute(esk10_4(X15,X16,X17,X18),X15) )
| ( p__d__instance(esk11_4(X15,X16,X17,X18),c__Object)
& p__attribute(esk11_4(X15,X16,X17,X18),X15)
& p__attribute(esk11_4(X15,X16,X17,X18),X18) )
| epred2_4(X18,X16,X15,X17) ) ),
inference(skolemize,[status(esa)],[202]) ).
fof(204,plain,
! [X15,X16,X17,X18,X19,X20,X21] :
( ( ( ( ~ p__d__instance(X21,c__Object)
| ~ p__attribute(X21,X15)
| ~ p__attribute(X21,X18) )
& ( ~ p__d__instance(X20,c__Object)
| ~ p__attribute(X20,X18)
| ~ p__attribute(X20,X15) )
& ( ~ p__d__instance(X19,c__Object)
| ~ p__attribute(X19,X16)
| ~ p__attribute(X19,X18) )
& epred1_3(X16,X17,X18) )
| ~ epred2_4(X18,X16,X15,X17) )
& ( ~ epred1_3(X16,X17,X18)
| ( p__d__instance(esk9_4(X15,X16,X17,X18),c__Object)
& p__attribute(esk9_4(X15,X16,X17,X18),X16)
& p__attribute(esk9_4(X15,X16,X17,X18),X18) )
| ( p__d__instance(esk10_4(X15,X16,X17,X18),c__Object)
& p__attribute(esk10_4(X15,X16,X17,X18),X18)
& p__attribute(esk10_4(X15,X16,X17,X18),X15) )
| ( p__d__instance(esk11_4(X15,X16,X17,X18),c__Object)
& p__attribute(esk11_4(X15,X16,X17,X18),X15)
& p__attribute(esk11_4(X15,X16,X17,X18),X18) )
| epred2_4(X18,X16,X15,X17) ) ),
inference(shift_quantors,[status(thm)],[203]) ).
fof(205,plain,
! [X15,X16,X17,X18,X19,X20,X21] :
( ( ~ p__d__instance(X21,c__Object)
| ~ p__attribute(X21,X15)
| ~ p__attribute(X21,X18)
| ~ epred2_4(X18,X16,X15,X17) )
& ( ~ p__d__instance(X20,c__Object)
| ~ p__attribute(X20,X18)
| ~ p__attribute(X20,X15)
| ~ epred2_4(X18,X16,X15,X17) )
& ( ~ p__d__instance(X19,c__Object)
| ~ p__attribute(X19,X16)
| ~ p__attribute(X19,X18)
| ~ epred2_4(X18,X16,X15,X17) )
& ( epred1_3(X16,X17,X18)
| ~ epred2_4(X18,X16,X15,X17) )
& ( p__d__instance(esk11_4(X15,X16,X17,X18),c__Object)
| p__d__instance(esk10_4(X15,X16,X17,X18),c__Object)
| p__d__instance(esk9_4(X15,X16,X17,X18),c__Object)
| ~ epred1_3(X16,X17,X18)
| epred2_4(X18,X16,X15,X17) )
& ( p__attribute(esk11_4(X15,X16,X17,X18),X15)
| p__d__instance(esk10_4(X15,X16,X17,X18),c__Object)
| p__d__instance(esk9_4(X15,X16,X17,X18),c__Object)
| ~ epred1_3(X16,X17,X18)
| epred2_4(X18,X16,X15,X17) )
& ( p__attribute(esk11_4(X15,X16,X17,X18),X18)
| p__d__instance(esk10_4(X15,X16,X17,X18),c__Object)
| p__d__instance(esk9_4(X15,X16,X17,X18),c__Object)
| ~ epred1_3(X16,X17,X18)
| epred2_4(X18,X16,X15,X17) )
& ( p__d__instance(esk11_4(X15,X16,X17,X18),c__Object)
| p__attribute(esk10_4(X15,X16,X17,X18),X18)
| p__d__instance(esk9_4(X15,X16,X17,X18),c__Object)
| ~ epred1_3(X16,X17,X18)
| epred2_4(X18,X16,X15,X17) )
& ( p__attribute(esk11_4(X15,X16,X17,X18),X15)
| p__attribute(esk10_4(X15,X16,X17,X18),X18)
| p__d__instance(esk9_4(X15,X16,X17,X18),c__Object)
| ~ epred1_3(X16,X17,X18)
| epred2_4(X18,X16,X15,X17) )
& ( p__attribute(esk11_4(X15,X16,X17,X18),X18)
| p__attribute(esk10_4(X15,X16,X17,X18),X18)
| p__d__instance(esk9_4(X15,X16,X17,X18),c__Object)
| ~ epred1_3(X16,X17,X18)
| epred2_4(X18,X16,X15,X17) )
& ( p__d__instance(esk11_4(X15,X16,X17,X18),c__Object)
| p__attribute(esk10_4(X15,X16,X17,X18),X15)
| p__d__instance(esk9_4(X15,X16,X17,X18),c__Object)
| ~ epred1_3(X16,X17,X18)
| epred2_4(X18,X16,X15,X17) )
& ( p__attribute(esk11_4(X15,X16,X17,X18),X15)
| p__attribute(esk10_4(X15,X16,X17,X18),X15)
| p__d__instance(esk9_4(X15,X16,X17,X18),c__Object)
| ~ epred1_3(X16,X17,X18)
| epred2_4(X18,X16,X15,X17) )
& ( p__attribute(esk11_4(X15,X16,X17,X18),X18)
| p__attribute(esk10_4(X15,X16,X17,X18),X15)
| p__d__instance(esk9_4(X15,X16,X17,X18),c__Object)
| ~ epred1_3(X16,X17,X18)
| epred2_4(X18,X16,X15,X17) )
& ( p__d__instance(esk11_4(X15,X16,X17,X18),c__Object)
| p__d__instance(esk10_4(X15,X16,X17,X18),c__Object)
| p__attribute(esk9_4(X15,X16,X17,X18),X16)
| ~ epred1_3(X16,X17,X18)
| epred2_4(X18,X16,X15,X17) )
& ( p__attribute(esk11_4(X15,X16,X17,X18),X15)
| p__d__instance(esk10_4(X15,X16,X17,X18),c__Object)
| p__attribute(esk9_4(X15,X16,X17,X18),X16)
| ~ epred1_3(X16,X17,X18)
| epred2_4(X18,X16,X15,X17) )
& ( p__attribute(esk11_4(X15,X16,X17,X18),X18)
| p__d__instance(esk10_4(X15,X16,X17,X18),c__Object)
| p__attribute(esk9_4(X15,X16,X17,X18),X16)
| ~ epred1_3(X16,X17,X18)
| epred2_4(X18,X16,X15,X17) )
& ( p__d__instance(esk11_4(X15,X16,X17,X18),c__Object)
| p__attribute(esk10_4(X15,X16,X17,X18),X18)
| p__attribute(esk9_4(X15,X16,X17,X18),X16)
| ~ epred1_3(X16,X17,X18)
| epred2_4(X18,X16,X15,X17) )
& ( p__attribute(esk11_4(X15,X16,X17,X18),X15)
| p__attribute(esk10_4(X15,X16,X17,X18),X18)
| p__attribute(esk9_4(X15,X16,X17,X18),X16)
| ~ epred1_3(X16,X17,X18)
| epred2_4(X18,X16,X15,X17) )
& ( p__attribute(esk11_4(X15,X16,X17,X18),X18)
| p__attribute(esk10_4(X15,X16,X17,X18),X18)
| p__attribute(esk9_4(X15,X16,X17,X18),X16)
| ~ epred1_3(X16,X17,X18)
| epred2_4(X18,X16,X15,X17) )
& ( p__d__instance(esk11_4(X15,X16,X17,X18),c__Object)
| p__attribute(esk10_4(X15,X16,X17,X18),X15)
| p__attribute(esk9_4(X15,X16,X17,X18),X16)
| ~ epred1_3(X16,X17,X18)
| epred2_4(X18,X16,X15,X17) )
& ( p__attribute(esk11_4(X15,X16,X17,X18),X15)
| p__attribute(esk10_4(X15,X16,X17,X18),X15)
| p__attribute(esk9_4(X15,X16,X17,X18),X16)
| ~ epred1_3(X16,X17,X18)
| epred2_4(X18,X16,X15,X17) )
& ( p__attribute(esk11_4(X15,X16,X17,X18),X18)
| p__attribute(esk10_4(X15,X16,X17,X18),X15)
| p__attribute(esk9_4(X15,X16,X17,X18),X16)
| ~ epred1_3(X16,X17,X18)
| epred2_4(X18,X16,X15,X17) )
& ( p__d__instance(esk11_4(X15,X16,X17,X18),c__Object)
| p__d__instance(esk10_4(X15,X16,X17,X18),c__Object)
| p__attribute(esk9_4(X15,X16,X17,X18),X18)
| ~ epred1_3(X16,X17,X18)
| epred2_4(X18,X16,X15,X17) )
& ( p__attribute(esk11_4(X15,X16,X17,X18),X15)
| p__d__instance(esk10_4(X15,X16,X17,X18),c__Object)
| p__attribute(esk9_4(X15,X16,X17,X18),X18)
| ~ epred1_3(X16,X17,X18)
| epred2_4(X18,X16,X15,X17) )
& ( p__attribute(esk11_4(X15,X16,X17,X18),X18)
| p__d__instance(esk10_4(X15,X16,X17,X18),c__Object)
| p__attribute(esk9_4(X15,X16,X17,X18),X18)
| ~ epred1_3(X16,X17,X18)
| epred2_4(X18,X16,X15,X17) )
& ( p__d__instance(esk11_4(X15,X16,X17,X18),c__Object)
| p__attribute(esk10_4(X15,X16,X17,X18),X18)
| p__attribute(esk9_4(X15,X16,X17,X18),X18)
| ~ epred1_3(X16,X17,X18)
| epred2_4(X18,X16,X15,X17) )
& ( p__attribute(esk11_4(X15,X16,X17,X18),X15)
| p__attribute(esk10_4(X15,X16,X17,X18),X18)
| p__attribute(esk9_4(X15,X16,X17,X18),X18)
| ~ epred1_3(X16,X17,X18)
| epred2_4(X18,X16,X15,X17) )
& ( p__attribute(esk11_4(X15,X16,X17,X18),X18)
| p__attribute(esk10_4(X15,X16,X17,X18),X18)
| p__attribute(esk9_4(X15,X16,X17,X18),X18)
| ~ epred1_3(X16,X17,X18)
| epred2_4(X18,X16,X15,X17) )
& ( p__d__instance(esk11_4(X15,X16,X17,X18),c__Object)
| p__attribute(esk10_4(X15,X16,X17,X18),X15)
| p__attribute(esk9_4(X15,X16,X17,X18),X18)
| ~ epred1_3(X16,X17,X18)
| epred2_4(X18,X16,X15,X17) )
& ( p__attribute(esk11_4(X15,X16,X17,X18),X15)
| p__attribute(esk10_4(X15,X16,X17,X18),X15)
| p__attribute(esk9_4(X15,X16,X17,X18),X18)
| ~ epred1_3(X16,X17,X18)
| epred2_4(X18,X16,X15,X17) )
& ( p__attribute(esk11_4(X15,X16,X17,X18),X18)
| p__attribute(esk10_4(X15,X16,X17,X18),X15)
| p__attribute(esk9_4(X15,X16,X17,X18),X18)
| ~ epred1_3(X16,X17,X18)
| epred2_4(X18,X16,X15,X17) ) ),
inference(distribute,[status(thm)],[204]) ).
cnf(233,plain,
( epred1_3(X2,X4,X1)
| ~ epred2_4(X1,X2,X3,X4) ),
inference(split_conjunct,[status(thm)],[205]) ).
fof(237,plain,
! [X11,X12,X13,X14] :
( ( ~ epred3_4(X14,X13,X12,X11)
| ( epred2_4(X11,X13,X14,X12)
& ! [X5] :
( ~ p__d__instance(X5,c__Object)
| ~ p__attribute(X5,X12)
| ~ p__attribute(X5,X13) )
& ! [X5] :
( ~ p__d__instance(X5,c__Object)
| ~ p__attribute(X5,X13)
| ~ p__attribute(X5,X12) )
& ! [X5] :
( ~ p__d__instance(X5,c__Object)
| ~ p__attribute(X5,X12)
| ~ p__attribute(X5,X14) ) ) )
& ( ~ epred2_4(X11,X13,X14,X12)
| ? [X5] :
( p__d__instance(X5,c__Object)
& p__attribute(X5,X12)
& p__attribute(X5,X13) )
| ? [X5] :
( p__d__instance(X5,c__Object)
& p__attribute(X5,X13)
& p__attribute(X5,X12) )
| ? [X5] :
( p__d__instance(X5,c__Object)
& p__attribute(X5,X12)
& p__attribute(X5,X14) )
| epred3_4(X14,X13,X12,X11) ) ),
inference(fof_nnf,[status(thm)],[49]) ).
fof(238,plain,
! [X15,X16,X17,X18] :
( ( ~ epred3_4(X18,X17,X16,X15)
| ( epred2_4(X15,X17,X18,X16)
& ! [X19] :
( ~ p__d__instance(X19,c__Object)
| ~ p__attribute(X19,X16)
| ~ p__attribute(X19,X17) )
& ! [X20] :
( ~ p__d__instance(X20,c__Object)
| ~ p__attribute(X20,X17)
| ~ p__attribute(X20,X16) )
& ! [X21] :
( ~ p__d__instance(X21,c__Object)
| ~ p__attribute(X21,X16)
| ~ p__attribute(X21,X18) ) ) )
& ( ~ epred2_4(X15,X17,X18,X16)
| ? [X22] :
( p__d__instance(X22,c__Object)
& p__attribute(X22,X16)
& p__attribute(X22,X17) )
| ? [X23] :
( p__d__instance(X23,c__Object)
& p__attribute(X23,X17)
& p__attribute(X23,X16) )
| ? [X24] :
( p__d__instance(X24,c__Object)
& p__attribute(X24,X16)
& p__attribute(X24,X18) )
| epred3_4(X18,X17,X16,X15) ) ),
inference(variable_rename,[status(thm)],[237]) ).
fof(239,plain,
! [X15,X16,X17,X18] :
( ( ~ epred3_4(X18,X17,X16,X15)
| ( epred2_4(X15,X17,X18,X16)
& ! [X19] :
( ~ p__d__instance(X19,c__Object)
| ~ p__attribute(X19,X16)
| ~ p__attribute(X19,X17) )
& ! [X20] :
( ~ p__d__instance(X20,c__Object)
| ~ p__attribute(X20,X17)
| ~ p__attribute(X20,X16) )
& ! [X21] :
( ~ p__d__instance(X21,c__Object)
| ~ p__attribute(X21,X16)
| ~ p__attribute(X21,X18) ) ) )
& ( ~ epred2_4(X15,X17,X18,X16)
| ( p__d__instance(esk12_4(X15,X16,X17,X18),c__Object)
& p__attribute(esk12_4(X15,X16,X17,X18),X16)
& p__attribute(esk12_4(X15,X16,X17,X18),X17) )
| ( p__d__instance(esk13_4(X15,X16,X17,X18),c__Object)
& p__attribute(esk13_4(X15,X16,X17,X18),X17)
& p__attribute(esk13_4(X15,X16,X17,X18),X16) )
| ( p__d__instance(esk14_4(X15,X16,X17,X18),c__Object)
& p__attribute(esk14_4(X15,X16,X17,X18),X16)
& p__attribute(esk14_4(X15,X16,X17,X18),X18) )
| epred3_4(X18,X17,X16,X15) ) ),
inference(skolemize,[status(esa)],[238]) ).
fof(240,plain,
! [X15,X16,X17,X18,X19,X20,X21] :
( ( ( ( ~ p__d__instance(X21,c__Object)
| ~ p__attribute(X21,X16)
| ~ p__attribute(X21,X18) )
& ( ~ p__d__instance(X20,c__Object)
| ~ p__attribute(X20,X17)
| ~ p__attribute(X20,X16) )
& ( ~ p__d__instance(X19,c__Object)
| ~ p__attribute(X19,X16)
| ~ p__attribute(X19,X17) )
& epred2_4(X15,X17,X18,X16) )
| ~ epred3_4(X18,X17,X16,X15) )
& ( ~ epred2_4(X15,X17,X18,X16)
| ( p__d__instance(esk12_4(X15,X16,X17,X18),c__Object)
& p__attribute(esk12_4(X15,X16,X17,X18),X16)
& p__attribute(esk12_4(X15,X16,X17,X18),X17) )
| ( p__d__instance(esk13_4(X15,X16,X17,X18),c__Object)
& p__attribute(esk13_4(X15,X16,X17,X18),X17)
& p__attribute(esk13_4(X15,X16,X17,X18),X16) )
| ( p__d__instance(esk14_4(X15,X16,X17,X18),c__Object)
& p__attribute(esk14_4(X15,X16,X17,X18),X16)
& p__attribute(esk14_4(X15,X16,X17,X18),X18) )
| epred3_4(X18,X17,X16,X15) ) ),
inference(shift_quantors,[status(thm)],[239]) ).
fof(241,plain,
! [X15,X16,X17,X18,X19,X20,X21] :
( ( ~ p__d__instance(X21,c__Object)
| ~ p__attribute(X21,X16)
| ~ p__attribute(X21,X18)
| ~ epred3_4(X18,X17,X16,X15) )
& ( ~ p__d__instance(X20,c__Object)
| ~ p__attribute(X20,X17)
| ~ p__attribute(X20,X16)
| ~ epred3_4(X18,X17,X16,X15) )
& ( ~ p__d__instance(X19,c__Object)
| ~ p__attribute(X19,X16)
| ~ p__attribute(X19,X17)
| ~ epred3_4(X18,X17,X16,X15) )
& ( epred2_4(X15,X17,X18,X16)
| ~ epred3_4(X18,X17,X16,X15) )
& ( p__d__instance(esk14_4(X15,X16,X17,X18),c__Object)
| p__d__instance(esk13_4(X15,X16,X17,X18),c__Object)
| p__d__instance(esk12_4(X15,X16,X17,X18),c__Object)
| ~ epred2_4(X15,X17,X18,X16)
| epred3_4(X18,X17,X16,X15) )
& ( p__attribute(esk14_4(X15,X16,X17,X18),X16)
| p__d__instance(esk13_4(X15,X16,X17,X18),c__Object)
| p__d__instance(esk12_4(X15,X16,X17,X18),c__Object)
| ~ epred2_4(X15,X17,X18,X16)
| epred3_4(X18,X17,X16,X15) )
& ( p__attribute(esk14_4(X15,X16,X17,X18),X18)
| p__d__instance(esk13_4(X15,X16,X17,X18),c__Object)
| p__d__instance(esk12_4(X15,X16,X17,X18),c__Object)
| ~ epred2_4(X15,X17,X18,X16)
| epred3_4(X18,X17,X16,X15) )
& ( p__d__instance(esk14_4(X15,X16,X17,X18),c__Object)
| p__attribute(esk13_4(X15,X16,X17,X18),X17)
| p__d__instance(esk12_4(X15,X16,X17,X18),c__Object)
| ~ epred2_4(X15,X17,X18,X16)
| epred3_4(X18,X17,X16,X15) )
& ( p__attribute(esk14_4(X15,X16,X17,X18),X16)
| p__attribute(esk13_4(X15,X16,X17,X18),X17)
| p__d__instance(esk12_4(X15,X16,X17,X18),c__Object)
| ~ epred2_4(X15,X17,X18,X16)
| epred3_4(X18,X17,X16,X15) )
& ( p__attribute(esk14_4(X15,X16,X17,X18),X18)
| p__attribute(esk13_4(X15,X16,X17,X18),X17)
| p__d__instance(esk12_4(X15,X16,X17,X18),c__Object)
| ~ epred2_4(X15,X17,X18,X16)
| epred3_4(X18,X17,X16,X15) )
& ( p__d__instance(esk14_4(X15,X16,X17,X18),c__Object)
| p__attribute(esk13_4(X15,X16,X17,X18),X16)
| p__d__instance(esk12_4(X15,X16,X17,X18),c__Object)
| ~ epred2_4(X15,X17,X18,X16)
| epred3_4(X18,X17,X16,X15) )
& ( p__attribute(esk14_4(X15,X16,X17,X18),X16)
| p__attribute(esk13_4(X15,X16,X17,X18),X16)
| p__d__instance(esk12_4(X15,X16,X17,X18),c__Object)
| ~ epred2_4(X15,X17,X18,X16)
| epred3_4(X18,X17,X16,X15) )
& ( p__attribute(esk14_4(X15,X16,X17,X18),X18)
| p__attribute(esk13_4(X15,X16,X17,X18),X16)
| p__d__instance(esk12_4(X15,X16,X17,X18),c__Object)
| ~ epred2_4(X15,X17,X18,X16)
| epred3_4(X18,X17,X16,X15) )
& ( p__d__instance(esk14_4(X15,X16,X17,X18),c__Object)
| p__d__instance(esk13_4(X15,X16,X17,X18),c__Object)
| p__attribute(esk12_4(X15,X16,X17,X18),X16)
| ~ epred2_4(X15,X17,X18,X16)
| epred3_4(X18,X17,X16,X15) )
& ( p__attribute(esk14_4(X15,X16,X17,X18),X16)
| p__d__instance(esk13_4(X15,X16,X17,X18),c__Object)
| p__attribute(esk12_4(X15,X16,X17,X18),X16)
| ~ epred2_4(X15,X17,X18,X16)
| epred3_4(X18,X17,X16,X15) )
& ( p__attribute(esk14_4(X15,X16,X17,X18),X18)
| p__d__instance(esk13_4(X15,X16,X17,X18),c__Object)
| p__attribute(esk12_4(X15,X16,X17,X18),X16)
| ~ epred2_4(X15,X17,X18,X16)
| epred3_4(X18,X17,X16,X15) )
& ( p__d__instance(esk14_4(X15,X16,X17,X18),c__Object)
| p__attribute(esk13_4(X15,X16,X17,X18),X17)
| p__attribute(esk12_4(X15,X16,X17,X18),X16)
| ~ epred2_4(X15,X17,X18,X16)
| epred3_4(X18,X17,X16,X15) )
& ( p__attribute(esk14_4(X15,X16,X17,X18),X16)
| p__attribute(esk13_4(X15,X16,X17,X18),X17)
| p__attribute(esk12_4(X15,X16,X17,X18),X16)
| ~ epred2_4(X15,X17,X18,X16)
| epred3_4(X18,X17,X16,X15) )
& ( p__attribute(esk14_4(X15,X16,X17,X18),X18)
| p__attribute(esk13_4(X15,X16,X17,X18),X17)
| p__attribute(esk12_4(X15,X16,X17,X18),X16)
| ~ epred2_4(X15,X17,X18,X16)
| epred3_4(X18,X17,X16,X15) )
& ( p__d__instance(esk14_4(X15,X16,X17,X18),c__Object)
| p__attribute(esk13_4(X15,X16,X17,X18),X16)
| p__attribute(esk12_4(X15,X16,X17,X18),X16)
| ~ epred2_4(X15,X17,X18,X16)
| epred3_4(X18,X17,X16,X15) )
& ( p__attribute(esk14_4(X15,X16,X17,X18),X16)
| p__attribute(esk13_4(X15,X16,X17,X18),X16)
| p__attribute(esk12_4(X15,X16,X17,X18),X16)
| ~ epred2_4(X15,X17,X18,X16)
| epred3_4(X18,X17,X16,X15) )
& ( p__attribute(esk14_4(X15,X16,X17,X18),X18)
| p__attribute(esk13_4(X15,X16,X17,X18),X16)
| p__attribute(esk12_4(X15,X16,X17,X18),X16)
| ~ epred2_4(X15,X17,X18,X16)
| epred3_4(X18,X17,X16,X15) )
& ( p__d__instance(esk14_4(X15,X16,X17,X18),c__Object)
| p__d__instance(esk13_4(X15,X16,X17,X18),c__Object)
| p__attribute(esk12_4(X15,X16,X17,X18),X17)
| ~ epred2_4(X15,X17,X18,X16)
| epred3_4(X18,X17,X16,X15) )
& ( p__attribute(esk14_4(X15,X16,X17,X18),X16)
| p__d__instance(esk13_4(X15,X16,X17,X18),c__Object)
| p__attribute(esk12_4(X15,X16,X17,X18),X17)
| ~ epred2_4(X15,X17,X18,X16)
| epred3_4(X18,X17,X16,X15) )
& ( p__attribute(esk14_4(X15,X16,X17,X18),X18)
| p__d__instance(esk13_4(X15,X16,X17,X18),c__Object)
| p__attribute(esk12_4(X15,X16,X17,X18),X17)
| ~ epred2_4(X15,X17,X18,X16)
| epred3_4(X18,X17,X16,X15) )
& ( p__d__instance(esk14_4(X15,X16,X17,X18),c__Object)
| p__attribute(esk13_4(X15,X16,X17,X18),X17)
| p__attribute(esk12_4(X15,X16,X17,X18),X17)
| ~ epred2_4(X15,X17,X18,X16)
| epred3_4(X18,X17,X16,X15) )
& ( p__attribute(esk14_4(X15,X16,X17,X18),X16)
| p__attribute(esk13_4(X15,X16,X17,X18),X17)
| p__attribute(esk12_4(X15,X16,X17,X18),X17)
| ~ epred2_4(X15,X17,X18,X16)
| epred3_4(X18,X17,X16,X15) )
& ( p__attribute(esk14_4(X15,X16,X17,X18),X18)
| p__attribute(esk13_4(X15,X16,X17,X18),X17)
| p__attribute(esk12_4(X15,X16,X17,X18),X17)
| ~ epred2_4(X15,X17,X18,X16)
| epred3_4(X18,X17,X16,X15) )
& ( p__d__instance(esk14_4(X15,X16,X17,X18),c__Object)
| p__attribute(esk13_4(X15,X16,X17,X18),X16)
| p__attribute(esk12_4(X15,X16,X17,X18),X17)
| ~ epred2_4(X15,X17,X18,X16)
| epred3_4(X18,X17,X16,X15) )
& ( p__attribute(esk14_4(X15,X16,X17,X18),X16)
| p__attribute(esk13_4(X15,X16,X17,X18),X16)
| p__attribute(esk12_4(X15,X16,X17,X18),X17)
| ~ epred2_4(X15,X17,X18,X16)
| epred3_4(X18,X17,X16,X15) )
& ( p__attribute(esk14_4(X15,X16,X17,X18),X18)
| p__attribute(esk13_4(X15,X16,X17,X18),X16)
| p__attribute(esk12_4(X15,X16,X17,X18),X17)
| ~ epred2_4(X15,X17,X18,X16)
| epred3_4(X18,X17,X16,X15) ) ),
inference(distribute,[status(thm)],[240]) ).
cnf(269,plain,
( epred2_4(X4,X2,X1,X3)
| ~ epred3_4(X1,X2,X3,X4) ),
inference(split_conjunct,[status(thm)],[241]) ).
fof(273,plain,
! [X11,X12,X14,X13] :
( ( ~ epred4_4(X13,X14,X12,X11)
| ( epred3_4(X14,X13,X12,X11)
& ! [X5] :
( ~ p__d__instance(X5,c__Object)
| ~ p__attribute(X5,X14)
| ~ p__attribute(X5,X12) )
& ! [X5] :
( ~ p__d__instance(X5,c__Object)
| ~ p__attribute(X5,X13)
| ~ p__attribute(X5,X14) )
& ! [X5] :
( ~ p__d__instance(X5,c__Object)
| ~ p__attribute(X5,X14)
| ~ p__attribute(X5,X13) ) ) )
& ( ~ epred3_4(X14,X13,X12,X11)
| ? [X5] :
( p__d__instance(X5,c__Object)
& p__attribute(X5,X14)
& p__attribute(X5,X12) )
| ? [X5] :
( p__d__instance(X5,c__Object)
& p__attribute(X5,X13)
& p__attribute(X5,X14) )
| ? [X5] :
( p__d__instance(X5,c__Object)
& p__attribute(X5,X14)
& p__attribute(X5,X13) )
| epred4_4(X13,X14,X12,X11) ) ),
inference(fof_nnf,[status(thm)],[50]) ).
fof(274,plain,
! [X15,X16,X17,X18] :
( ( ~ epred4_4(X18,X17,X16,X15)
| ( epred3_4(X17,X18,X16,X15)
& ! [X19] :
( ~ p__d__instance(X19,c__Object)
| ~ p__attribute(X19,X17)
| ~ p__attribute(X19,X16) )
& ! [X20] :
( ~ p__d__instance(X20,c__Object)
| ~ p__attribute(X20,X18)
| ~ p__attribute(X20,X17) )
& ! [X21] :
( ~ p__d__instance(X21,c__Object)
| ~ p__attribute(X21,X17)
| ~ p__attribute(X21,X18) ) ) )
& ( ~ epred3_4(X17,X18,X16,X15)
| ? [X22] :
( p__d__instance(X22,c__Object)
& p__attribute(X22,X17)
& p__attribute(X22,X16) )
| ? [X23] :
( p__d__instance(X23,c__Object)
& p__attribute(X23,X18)
& p__attribute(X23,X17) )
| ? [X24] :
( p__d__instance(X24,c__Object)
& p__attribute(X24,X17)
& p__attribute(X24,X18) )
| epred4_4(X18,X17,X16,X15) ) ),
inference(variable_rename,[status(thm)],[273]) ).
fof(275,plain,
! [X15,X16,X17,X18] :
( ( ~ epred4_4(X18,X17,X16,X15)
| ( epred3_4(X17,X18,X16,X15)
& ! [X19] :
( ~ p__d__instance(X19,c__Object)
| ~ p__attribute(X19,X17)
| ~ p__attribute(X19,X16) )
& ! [X20] :
( ~ p__d__instance(X20,c__Object)
| ~ p__attribute(X20,X18)
| ~ p__attribute(X20,X17) )
& ! [X21] :
( ~ p__d__instance(X21,c__Object)
| ~ p__attribute(X21,X17)
| ~ p__attribute(X21,X18) ) ) )
& ( ~ epred3_4(X17,X18,X16,X15)
| ( p__d__instance(esk15_4(X15,X16,X17,X18),c__Object)
& p__attribute(esk15_4(X15,X16,X17,X18),X17)
& p__attribute(esk15_4(X15,X16,X17,X18),X16) )
| ( p__d__instance(esk16_4(X15,X16,X17,X18),c__Object)
& p__attribute(esk16_4(X15,X16,X17,X18),X18)
& p__attribute(esk16_4(X15,X16,X17,X18),X17) )
| ( p__d__instance(esk17_4(X15,X16,X17,X18),c__Object)
& p__attribute(esk17_4(X15,X16,X17,X18),X17)
& p__attribute(esk17_4(X15,X16,X17,X18),X18) )
| epred4_4(X18,X17,X16,X15) ) ),
inference(skolemize,[status(esa)],[274]) ).
fof(276,plain,
! [X15,X16,X17,X18,X19,X20,X21] :
( ( ( ( ~ p__d__instance(X21,c__Object)
| ~ p__attribute(X21,X17)
| ~ p__attribute(X21,X18) )
& ( ~ p__d__instance(X20,c__Object)
| ~ p__attribute(X20,X18)
| ~ p__attribute(X20,X17) )
& ( ~ p__d__instance(X19,c__Object)
| ~ p__attribute(X19,X17)
| ~ p__attribute(X19,X16) )
& epred3_4(X17,X18,X16,X15) )
| ~ epred4_4(X18,X17,X16,X15) )
& ( ~ epred3_4(X17,X18,X16,X15)
| ( p__d__instance(esk15_4(X15,X16,X17,X18),c__Object)
& p__attribute(esk15_4(X15,X16,X17,X18),X17)
& p__attribute(esk15_4(X15,X16,X17,X18),X16) )
| ( p__d__instance(esk16_4(X15,X16,X17,X18),c__Object)
& p__attribute(esk16_4(X15,X16,X17,X18),X18)
& p__attribute(esk16_4(X15,X16,X17,X18),X17) )
| ( p__d__instance(esk17_4(X15,X16,X17,X18),c__Object)
& p__attribute(esk17_4(X15,X16,X17,X18),X17)
& p__attribute(esk17_4(X15,X16,X17,X18),X18) )
| epred4_4(X18,X17,X16,X15) ) ),
inference(shift_quantors,[status(thm)],[275]) ).
fof(277,plain,
! [X15,X16,X17,X18,X19,X20,X21] :
( ( ~ p__d__instance(X21,c__Object)
| ~ p__attribute(X21,X17)
| ~ p__attribute(X21,X18)
| ~ epred4_4(X18,X17,X16,X15) )
& ( ~ p__d__instance(X20,c__Object)
| ~ p__attribute(X20,X18)
| ~ p__attribute(X20,X17)
| ~ epred4_4(X18,X17,X16,X15) )
& ( ~ p__d__instance(X19,c__Object)
| ~ p__attribute(X19,X17)
| ~ p__attribute(X19,X16)
| ~ epred4_4(X18,X17,X16,X15) )
& ( epred3_4(X17,X18,X16,X15)
| ~ epred4_4(X18,X17,X16,X15) )
& ( p__d__instance(esk17_4(X15,X16,X17,X18),c__Object)
| p__d__instance(esk16_4(X15,X16,X17,X18),c__Object)
| p__d__instance(esk15_4(X15,X16,X17,X18),c__Object)
| ~ epred3_4(X17,X18,X16,X15)
| epred4_4(X18,X17,X16,X15) )
& ( p__attribute(esk17_4(X15,X16,X17,X18),X17)
| p__d__instance(esk16_4(X15,X16,X17,X18),c__Object)
| p__d__instance(esk15_4(X15,X16,X17,X18),c__Object)
| ~ epred3_4(X17,X18,X16,X15)
| epred4_4(X18,X17,X16,X15) )
& ( p__attribute(esk17_4(X15,X16,X17,X18),X18)
| p__d__instance(esk16_4(X15,X16,X17,X18),c__Object)
| p__d__instance(esk15_4(X15,X16,X17,X18),c__Object)
| ~ epred3_4(X17,X18,X16,X15)
| epred4_4(X18,X17,X16,X15) )
& ( p__d__instance(esk17_4(X15,X16,X17,X18),c__Object)
| p__attribute(esk16_4(X15,X16,X17,X18),X18)
| p__d__instance(esk15_4(X15,X16,X17,X18),c__Object)
| ~ epred3_4(X17,X18,X16,X15)
| epred4_4(X18,X17,X16,X15) )
& ( p__attribute(esk17_4(X15,X16,X17,X18),X17)
| p__attribute(esk16_4(X15,X16,X17,X18),X18)
| p__d__instance(esk15_4(X15,X16,X17,X18),c__Object)
| ~ epred3_4(X17,X18,X16,X15)
| epred4_4(X18,X17,X16,X15) )
& ( p__attribute(esk17_4(X15,X16,X17,X18),X18)
| p__attribute(esk16_4(X15,X16,X17,X18),X18)
| p__d__instance(esk15_4(X15,X16,X17,X18),c__Object)
| ~ epred3_4(X17,X18,X16,X15)
| epred4_4(X18,X17,X16,X15) )
& ( p__d__instance(esk17_4(X15,X16,X17,X18),c__Object)
| p__attribute(esk16_4(X15,X16,X17,X18),X17)
| p__d__instance(esk15_4(X15,X16,X17,X18),c__Object)
| ~ epred3_4(X17,X18,X16,X15)
| epred4_4(X18,X17,X16,X15) )
& ( p__attribute(esk17_4(X15,X16,X17,X18),X17)
| p__attribute(esk16_4(X15,X16,X17,X18),X17)
| p__d__instance(esk15_4(X15,X16,X17,X18),c__Object)
| ~ epred3_4(X17,X18,X16,X15)
| epred4_4(X18,X17,X16,X15) )
& ( p__attribute(esk17_4(X15,X16,X17,X18),X18)
| p__attribute(esk16_4(X15,X16,X17,X18),X17)
| p__d__instance(esk15_4(X15,X16,X17,X18),c__Object)
| ~ epred3_4(X17,X18,X16,X15)
| epred4_4(X18,X17,X16,X15) )
& ( p__d__instance(esk17_4(X15,X16,X17,X18),c__Object)
| p__d__instance(esk16_4(X15,X16,X17,X18),c__Object)
| p__attribute(esk15_4(X15,X16,X17,X18),X17)
| ~ epred3_4(X17,X18,X16,X15)
| epred4_4(X18,X17,X16,X15) )
& ( p__attribute(esk17_4(X15,X16,X17,X18),X17)
| p__d__instance(esk16_4(X15,X16,X17,X18),c__Object)
| p__attribute(esk15_4(X15,X16,X17,X18),X17)
| ~ epred3_4(X17,X18,X16,X15)
| epred4_4(X18,X17,X16,X15) )
& ( p__attribute(esk17_4(X15,X16,X17,X18),X18)
| p__d__instance(esk16_4(X15,X16,X17,X18),c__Object)
| p__attribute(esk15_4(X15,X16,X17,X18),X17)
| ~ epred3_4(X17,X18,X16,X15)
| epred4_4(X18,X17,X16,X15) )
& ( p__d__instance(esk17_4(X15,X16,X17,X18),c__Object)
| p__attribute(esk16_4(X15,X16,X17,X18),X18)
| p__attribute(esk15_4(X15,X16,X17,X18),X17)
| ~ epred3_4(X17,X18,X16,X15)
| epred4_4(X18,X17,X16,X15) )
& ( p__attribute(esk17_4(X15,X16,X17,X18),X17)
| p__attribute(esk16_4(X15,X16,X17,X18),X18)
| p__attribute(esk15_4(X15,X16,X17,X18),X17)
| ~ epred3_4(X17,X18,X16,X15)
| epred4_4(X18,X17,X16,X15) )
& ( p__attribute(esk17_4(X15,X16,X17,X18),X18)
| p__attribute(esk16_4(X15,X16,X17,X18),X18)
| p__attribute(esk15_4(X15,X16,X17,X18),X17)
| ~ epred3_4(X17,X18,X16,X15)
| epred4_4(X18,X17,X16,X15) )
& ( p__d__instance(esk17_4(X15,X16,X17,X18),c__Object)
| p__attribute(esk16_4(X15,X16,X17,X18),X17)
| p__attribute(esk15_4(X15,X16,X17,X18),X17)
| ~ epred3_4(X17,X18,X16,X15)
| epred4_4(X18,X17,X16,X15) )
& ( p__attribute(esk17_4(X15,X16,X17,X18),X17)
| p__attribute(esk16_4(X15,X16,X17,X18),X17)
| p__attribute(esk15_4(X15,X16,X17,X18),X17)
| ~ epred3_4(X17,X18,X16,X15)
| epred4_4(X18,X17,X16,X15) )
& ( p__attribute(esk17_4(X15,X16,X17,X18),X18)
| p__attribute(esk16_4(X15,X16,X17,X18),X17)
| p__attribute(esk15_4(X15,X16,X17,X18),X17)
| ~ epred3_4(X17,X18,X16,X15)
| epred4_4(X18,X17,X16,X15) )
& ( p__d__instance(esk17_4(X15,X16,X17,X18),c__Object)
| p__d__instance(esk16_4(X15,X16,X17,X18),c__Object)
| p__attribute(esk15_4(X15,X16,X17,X18),X16)
| ~ epred3_4(X17,X18,X16,X15)
| epred4_4(X18,X17,X16,X15) )
& ( p__attribute(esk17_4(X15,X16,X17,X18),X17)
| p__d__instance(esk16_4(X15,X16,X17,X18),c__Object)
| p__attribute(esk15_4(X15,X16,X17,X18),X16)
| ~ epred3_4(X17,X18,X16,X15)
| epred4_4(X18,X17,X16,X15) )
& ( p__attribute(esk17_4(X15,X16,X17,X18),X18)
| p__d__instance(esk16_4(X15,X16,X17,X18),c__Object)
| p__attribute(esk15_4(X15,X16,X17,X18),X16)
| ~ epred3_4(X17,X18,X16,X15)
| epred4_4(X18,X17,X16,X15) )
& ( p__d__instance(esk17_4(X15,X16,X17,X18),c__Object)
| p__attribute(esk16_4(X15,X16,X17,X18),X18)
| p__attribute(esk15_4(X15,X16,X17,X18),X16)
| ~ epred3_4(X17,X18,X16,X15)
| epred4_4(X18,X17,X16,X15) )
& ( p__attribute(esk17_4(X15,X16,X17,X18),X17)
| p__attribute(esk16_4(X15,X16,X17,X18),X18)
| p__attribute(esk15_4(X15,X16,X17,X18),X16)
| ~ epred3_4(X17,X18,X16,X15)
| epred4_4(X18,X17,X16,X15) )
& ( p__attribute(esk17_4(X15,X16,X17,X18),X18)
| p__attribute(esk16_4(X15,X16,X17,X18),X18)
| p__attribute(esk15_4(X15,X16,X17,X18),X16)
| ~ epred3_4(X17,X18,X16,X15)
| epred4_4(X18,X17,X16,X15) )
& ( p__d__instance(esk17_4(X15,X16,X17,X18),c__Object)
| p__attribute(esk16_4(X15,X16,X17,X18),X17)
| p__attribute(esk15_4(X15,X16,X17,X18),X16)
| ~ epred3_4(X17,X18,X16,X15)
| epred4_4(X18,X17,X16,X15) )
& ( p__attribute(esk17_4(X15,X16,X17,X18),X17)
| p__attribute(esk16_4(X15,X16,X17,X18),X17)
| p__attribute(esk15_4(X15,X16,X17,X18),X16)
| ~ epred3_4(X17,X18,X16,X15)
| epred4_4(X18,X17,X16,X15) )
& ( p__attribute(esk17_4(X15,X16,X17,X18),X18)
| p__attribute(esk16_4(X15,X16,X17,X18),X17)
| p__attribute(esk15_4(X15,X16,X17,X18),X16)
| ~ epred3_4(X17,X18,X16,X15)
| epred4_4(X18,X17,X16,X15) ) ),
inference(distribute,[status(thm)],[276]) ).
cnf(305,plain,
( epred3_4(X2,X1,X3,X4)
| ~ epred4_4(X1,X2,X3,X4) ),
inference(split_conjunct,[status(thm)],[277]) ).
cnf(310,negated_conjecture,
p__attribute(esk4_0,c__South),
inference(rw,[status(thm)],[162,161,theory(equality)]) ).
cnf(315,negated_conjecture,
p__d__instance(c__North,c__Attribute),
inference(spm,[status(thm)],[75,163,theory(equality)]) ).
cnf(316,negated_conjecture,
p__d__instance(c__South,c__Attribute),
inference(spm,[status(thm)],[75,310,theory(equality)]) ).
cnf(346,plain,
( p__d__instance(X1,c__PositionalAttribute)
| ~ p__d__instance(X1,c__DirectionalAttribute) ),
inference(spm,[status(thm)],[82,110,theory(equality)]) ).
cnf(349,plain,
( p__d__instance(X1,c__RelationalAttribute)
| ~ p__d__instance(X1,c__PositionalAttribute) ),
inference(spm,[status(thm)],[82,149,theory(equality)]) ).
cnf(351,plain,
( p__d__instance(X1,c__Attribute)
| ~ p__d__instance(X1,c__RelationalAttribute) ),
inference(spm,[status(thm)],[82,150,theory(equality)]) ).
cnf(352,plain,
( ~ epred1_3(X1,X2,X3)
| ~ p__attribute(X4,X3)
| ~ p__attribute(X4,X2) ),
inference(csr,[status(thm)],[198,74]) ).
cnf(411,plain,
( epred4_4(c__East,c__West,c__South,c__North)
| ~ p__d__instance(c__West,c__Attribute)
| ~ p__d__instance(c__East,c__Attribute)
| ~ p__d__instance(c__South,c__Attribute)
| ~ p__d__instance(c__North,c__Attribute) ),
inference(spm,[status(thm)],[105,64,theory(equality)]) ).
cnf(675,plain,
( p__d__instance(X1,c__Attribute)
| ~ p__d__instance(X1,c__PositionalAttribute) ),
inference(spm,[status(thm)],[351,349,theory(equality)]) ).
cnf(761,plain,
( p__d__instance(X1,c__Attribute)
| ~ p__d__instance(X1,c__DirectionalAttribute) ),
inference(spm,[status(thm)],[675,346,theory(equality)]) ).
cnf(767,plain,
p__d__instance(c__East,c__Attribute),
inference(spm,[status(thm)],[761,55,theory(equality)]) ).
cnf(768,plain,
p__d__instance(c__West,c__Attribute),
inference(spm,[status(thm)],[761,56,theory(equality)]) ).
cnf(914,plain,
( epred4_4(c__East,c__West,c__South,c__North)
| $false
| ~ p__d__instance(c__East,c__Attribute)
| ~ p__d__instance(c__South,c__Attribute)
| ~ p__d__instance(c__North,c__Attribute) ),
inference(rw,[status(thm)],[411,768,theory(equality)]) ).
cnf(915,plain,
( epred4_4(c__East,c__West,c__South,c__North)
| $false
| $false
| ~ p__d__instance(c__South,c__Attribute)
| ~ p__d__instance(c__North,c__Attribute) ),
inference(rw,[status(thm)],[914,767,theory(equality)]) ).
cnf(916,plain,
( epred4_4(c__East,c__West,c__South,c__North)
| $false
| $false
| $false
| ~ p__d__instance(c__North,c__Attribute) ),
inference(rw,[status(thm)],[915,316,theory(equality)]) ).
cnf(917,plain,
( epred4_4(c__East,c__West,c__South,c__North)
| $false
| $false
| $false
| $false ),
inference(rw,[status(thm)],[916,315,theory(equality)]) ).
cnf(918,plain,
epred4_4(c__East,c__West,c__South,c__North),
inference(cn,[status(thm)],[917,theory(equality)]) ).
cnf(919,plain,
epred3_4(c__West,c__East,c__South,c__North),
inference(spm,[status(thm)],[305,918,theory(equality)]) ).
cnf(922,plain,
epred2_4(c__North,c__East,c__West,c__South),
inference(spm,[status(thm)],[269,919,theory(equality)]) ).
cnf(975,plain,
epred1_3(c__East,c__South,c__North),
inference(spm,[status(thm)],[233,922,theory(equality)]) ).
cnf(1079,plain,
( ~ p__attribute(X1,c__North)
| ~ p__attribute(X1,c__South) ),
inference(spm,[status(thm)],[352,975,theory(equality)]) ).
cnf(1131,negated_conjecture,
~ p__attribute(esk4_0,c__South),
inference(spm,[status(thm)],[1079,163,theory(equality)]) ).
cnf(1145,negated_conjecture,
$false,
inference(rw,[status(thm)],[1131,310,theory(equality)]) ).
cnf(1146,negated_conjecture,
$false,
inference(cn,[status(thm)],[1145,theory(equality)]) ).
cnf(1147,negated_conjecture,
$false,
1146,
[proof] ).
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.04 % Problem : CSR216+1 : TPTP v7.3.0. Released v7.3.0.
% 0.00/0.05 % Command : sine.py -e eprover -t %d %s
% 0.05/0.26 % Computer : n186.star.cs.uiowa.edu
% 0.05/0.26 % Model : x86_64 x86_64
% 0.05/0.26 % CPU : Intel(R) Xeon(R) CPU E5-2609 0 @ 2.40GHz
% 0.05/0.26 % Memory : 32218.5MB
% 0.05/0.26 % OS : Linux 3.10.0-862.11.6.el7.x86_64
% 0.05/0.26 % CPULimit : 300
% 0.05/0.26 % DateTime : Tue Feb 19 22:32:27 CST 2019
% 0.05/0.26 % CPUTime :
% 0.09/0.30 % SZS status Started for /export/starexec/sandbox2/benchmark/theBenchmark.p
% 0.09/0.30 --creating new selector for [CSR006+0.ax]
% 0.47/0.78 -running prover on /export/starexec/sandbox2/tmp/tmp6LW3Og/sel_theBenchmark.p_1 with time limit 29
% 0.47/0.78 -running prover with command ['/export/starexec/sandbox2/solver/bin/Source/./Source/PROVER/eproof.working', '-s', '-tLPO4', '-xAuto', '-tAuto', '--memory-limit=768', '--tptp3-format', '--cpu-limit=29', '/export/starexec/sandbox2/tmp/tmp6LW3Og/sel_theBenchmark.p_1']
% 0.47/0.78 -prover status Theorem
% 0.47/0.78 Problem theBenchmark.p solved in phase 0.
% 0.47/0.78 % SZS status Theorem for /export/starexec/sandbox2/benchmark/theBenchmark.p
% 0.47/0.78 % SZS status Ended for /export/starexec/sandbox2/benchmark/theBenchmark.p
% 0.47/0.78 Solved 1 out of 1.
% 0.47/0.78 # Problem is unsatisfiable (or provable), constructing proof object
% 0.47/0.78 # SZS status Theorem
% 0.47/0.78 # SZS output start CNFRefutation.
% See solution above
% 0.47/0.79 # SZS output end CNFRefutation
%------------------------------------------------------------------------------