TSTP Solution File: SET720+4 by SInE---0.4
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : SInE---0.4
% Problem : SET720+4 : TPTP v5.0.0. Bugfixed v2.2.1.
% Transfm : none
% Format : tptp:raw
% Command : Source/sine.py -e eprover -t %d %s
% Computer : art09.cs.miami.edu
% Model : i686 i686
% CPU : Intel(R) Pentium(R) 4 CPU 2.80GHz @ 2793MHz
% Memory : 2018MB
% OS : Linux 2.6.26.8-57.fc8
% CPULimit : 300s
% DateTime : Sun Dec 26 03:18:40 EST 2010
% Result : Theorem 24.35s
% Output : CNFRefutation 24.35s
% Verified :
% SZS Type : Refutation
% Derivation depth : 29
% Number of leaves : 6
% Syntax : Number of formulae : 96 ( 6 unt; 0 def)
% Number of atoms : 647 ( 49 equ)
% Maximal formula atoms : 55 ( 6 avg)
% Number of connectives : 891 ( 340 ~; 386 |; 149 &)
% ( 5 <=>; 11 =>; 0 <=; 0 <~>)
% Maximal formula depth : 29 ( 8 avg)
% Maximal term depth : 4 ( 1 avg)
% Number of predicates : 9 ( 7 usr; 1 prp; 0-4 aty)
% Number of functors : 17 ( 17 usr; 3 con; 0-4 aty)
% Number of variables : 437 ( 0 sgn 180 !; 34 ?)
% Comments :
%------------------------------------------------------------------------------
fof(1,axiom,
! [X1,X2,X3] :
( surjective(X1,X2,X3)
<=> ! [X4] :
( member(X4,X3)
=> ? [X5] :
( member(X5,X2)
& apply(X1,X5,X4) ) ) ),
file('/tmp/tmpY7eqk6/sel_SET720+4.p_1',surjective) ).
fof(3,axiom,
! [X1,X2,X3] :
( maps(X1,X2,X3)
<=> ( ! [X6] :
( member(X6,X2)
=> ? [X4] :
( member(X4,X3)
& apply(X1,X6,X4) ) )
& ! [X6,X7,X8] :
( ( member(X6,X2)
& member(X7,X3)
& member(X8,X3) )
=> ( ( apply(X1,X6,X7)
& apply(X1,X6,X8) )
=> X7 = X8 ) ) ) ),
file('/tmp/tmpY7eqk6/sel_SET720+4.p_1',maps) ).
fof(4,axiom,
! [X1,X9,X2,X3] :
( equal_maps(X1,X9,X2,X3)
<=> ! [X6,X7,X8] :
( ( member(X6,X2)
& member(X7,X3)
& member(X8,X3) )
=> ( ( apply(X1,X6,X7)
& apply(X9,X6,X8) )
=> X7 = X8 ) ) ),
file('/tmp/tmpY7eqk6/sel_SET720+4.p_1',equal_maps) ).
fof(5,axiom,
! [X1,X2,X3] :
( injective(X1,X2,X3)
<=> ! [X10,X11,X4] :
( ( member(X10,X2)
& member(X11,X2)
& member(X4,X3) )
=> ( ( apply(X1,X10,X4)
& apply(X1,X11,X4) )
=> X10 = X11 ) ) ),
file('/tmp/tmpY7eqk6/sel_SET720+4.p_1',injective) ).
fof(6,axiom,
! [X1,X2,X3,X6,X4] :
( ( member(X6,X2)
& member(X4,X3) )
=> ( apply(X1,X6,X4)
<=> apply(inverse_function(X1,X2,X3),X4,X6) ) ),
file('/tmp/tmpY7eqk6/sel_SET720+4.p_1',inverse_function) ).
fof(7,conjecture,
! [X1,X2,X3] :
( ( maps(X1,X2,X3)
& one_to_one(X1,X2,X3) )
=> equal_maps(inverse_function(inverse_function(X1,X2,X3),X3,X2),X1,X2,X3) ),
file('/tmp/tmpY7eqk6/sel_SET720+4.p_1',thII11) ).
fof(8,negated_conjecture,
~ ! [X1,X2,X3] :
( ( maps(X1,X2,X3)
& one_to_one(X1,X2,X3) )
=> equal_maps(inverse_function(inverse_function(X1,X2,X3),X3,X2),X1,X2,X3) ),
inference(assume_negation,[status(cth)],[7]) ).
fof(9,plain,
! [X1,X2,X3] :
( ( ~ surjective(X1,X2,X3)
| ! [X4] :
( ~ member(X4,X3)
| ? [X5] :
( member(X5,X2)
& apply(X1,X5,X4) ) ) )
& ( ? [X4] :
( member(X4,X3)
& ! [X5] :
( ~ member(X5,X2)
| ~ apply(X1,X5,X4) ) )
| surjective(X1,X2,X3) ) ),
inference(fof_nnf,[status(thm)],[1]) ).
fof(10,plain,
! [X6,X7,X8] :
( ( ~ surjective(X6,X7,X8)
| ! [X9] :
( ~ member(X9,X8)
| ? [X10] :
( member(X10,X7)
& apply(X6,X10,X9) ) ) )
& ( ? [X11] :
( member(X11,X8)
& ! [X12] :
( ~ member(X12,X7)
| ~ apply(X6,X12,X11) ) )
| surjective(X6,X7,X8) ) ),
inference(variable_rename,[status(thm)],[9]) ).
fof(11,plain,
! [X6,X7,X8] :
( ( ~ surjective(X6,X7,X8)
| ! [X9] :
( ~ member(X9,X8)
| ( member(esk1_4(X6,X7,X8,X9),X7)
& apply(X6,esk1_4(X6,X7,X8,X9),X9) ) ) )
& ( ( member(esk2_3(X6,X7,X8),X8)
& ! [X12] :
( ~ member(X12,X7)
| ~ apply(X6,X12,esk2_3(X6,X7,X8)) ) )
| surjective(X6,X7,X8) ) ),
inference(skolemize,[status(esa)],[10]) ).
fof(12,plain,
! [X6,X7,X8,X9,X12] :
( ( ( ( ~ member(X12,X7)
| ~ apply(X6,X12,esk2_3(X6,X7,X8)) )
& member(esk2_3(X6,X7,X8),X8) )
| surjective(X6,X7,X8) )
& ( ~ member(X9,X8)
| ( member(esk1_4(X6,X7,X8,X9),X7)
& apply(X6,esk1_4(X6,X7,X8,X9),X9) )
| ~ surjective(X6,X7,X8) ) ),
inference(shift_quantors,[status(thm)],[11]) ).
fof(13,plain,
! [X6,X7,X8,X9,X12] :
( ( ~ member(X12,X7)
| ~ apply(X6,X12,esk2_3(X6,X7,X8))
| surjective(X6,X7,X8) )
& ( member(esk2_3(X6,X7,X8),X8)
| surjective(X6,X7,X8) )
& ( member(esk1_4(X6,X7,X8,X9),X7)
| ~ member(X9,X8)
| ~ surjective(X6,X7,X8) )
& ( apply(X6,esk1_4(X6,X7,X8,X9),X9)
| ~ member(X9,X8)
| ~ surjective(X6,X7,X8) ) ),
inference(distribute,[status(thm)],[12]) ).
cnf(14,plain,
( apply(X1,esk1_4(X1,X2,X3,X4),X4)
| ~ surjective(X1,X2,X3)
| ~ member(X4,X3) ),
inference(split_conjunct,[status(thm)],[13]) ).
cnf(15,plain,
( member(esk1_4(X1,X2,X3,X4),X2)
| ~ surjective(X1,X2,X3)
| ~ member(X4,X3) ),
inference(split_conjunct,[status(thm)],[13]) ).
cnf(16,plain,
( surjective(X1,X2,X3)
| member(esk2_3(X1,X2,X3),X3) ),
inference(split_conjunct,[status(thm)],[13]) ).
cnf(17,plain,
( surjective(X1,X2,X3)
| ~ apply(X1,X4,esk2_3(X1,X2,X3))
| ~ member(X4,X2) ),
inference(split_conjunct,[status(thm)],[13]) ).
fof(24,plain,
! [X1,X2,X3] :
( ( ~ maps(X1,X2,X3)
| ( ! [X6] :
( ~ member(X6,X2)
| ? [X4] :
( member(X4,X3)
& apply(X1,X6,X4) ) )
& ! [X6,X7,X8] :
( ~ member(X6,X2)
| ~ member(X7,X3)
| ~ member(X8,X3)
| ~ apply(X1,X6,X7)
| ~ apply(X1,X6,X8)
| X7 = X8 ) ) )
& ( ? [X6] :
( member(X6,X2)
& ! [X4] :
( ~ member(X4,X3)
| ~ apply(X1,X6,X4) ) )
| ? [X6,X7,X8] :
( member(X6,X2)
& member(X7,X3)
& member(X8,X3)
& apply(X1,X6,X7)
& apply(X1,X6,X8)
& X7 != X8 )
| maps(X1,X2,X3) ) ),
inference(fof_nnf,[status(thm)],[3]) ).
fof(25,plain,
! [X9,X10,X11] :
( ( ~ maps(X9,X10,X11)
| ( ! [X12] :
( ~ member(X12,X10)
| ? [X13] :
( member(X13,X11)
& apply(X9,X12,X13) ) )
& ! [X14,X15,X16] :
( ~ member(X14,X10)
| ~ member(X15,X11)
| ~ member(X16,X11)
| ~ apply(X9,X14,X15)
| ~ apply(X9,X14,X16)
| X15 = X16 ) ) )
& ( ? [X17] :
( member(X17,X10)
& ! [X18] :
( ~ member(X18,X11)
| ~ apply(X9,X17,X18) ) )
| ? [X19,X20,X21] :
( member(X19,X10)
& member(X20,X11)
& member(X21,X11)
& apply(X9,X19,X20)
& apply(X9,X19,X21)
& X20 != X21 )
| maps(X9,X10,X11) ) ),
inference(variable_rename,[status(thm)],[24]) ).
fof(26,plain,
! [X9,X10,X11] :
( ( ~ maps(X9,X10,X11)
| ( ! [X12] :
( ~ member(X12,X10)
| ( member(esk3_4(X9,X10,X11,X12),X11)
& apply(X9,X12,esk3_4(X9,X10,X11,X12)) ) )
& ! [X14,X15,X16] :
( ~ member(X14,X10)
| ~ member(X15,X11)
| ~ member(X16,X11)
| ~ apply(X9,X14,X15)
| ~ apply(X9,X14,X16)
| X15 = X16 ) ) )
& ( ( member(esk4_3(X9,X10,X11),X10)
& ! [X18] :
( ~ member(X18,X11)
| ~ apply(X9,esk4_3(X9,X10,X11),X18) ) )
| ( member(esk5_3(X9,X10,X11),X10)
& member(esk6_3(X9,X10,X11),X11)
& member(esk7_3(X9,X10,X11),X11)
& apply(X9,esk5_3(X9,X10,X11),esk6_3(X9,X10,X11))
& apply(X9,esk5_3(X9,X10,X11),esk7_3(X9,X10,X11))
& esk6_3(X9,X10,X11) != esk7_3(X9,X10,X11) )
| maps(X9,X10,X11) ) ),
inference(skolemize,[status(esa)],[25]) ).
fof(27,plain,
! [X9,X10,X11,X12,X14,X15,X16,X18] :
( ( ( ( ~ member(X18,X11)
| ~ apply(X9,esk4_3(X9,X10,X11),X18) )
& member(esk4_3(X9,X10,X11),X10) )
| ( member(esk5_3(X9,X10,X11),X10)
& member(esk6_3(X9,X10,X11),X11)
& member(esk7_3(X9,X10,X11),X11)
& apply(X9,esk5_3(X9,X10,X11),esk6_3(X9,X10,X11))
& apply(X9,esk5_3(X9,X10,X11),esk7_3(X9,X10,X11))
& esk6_3(X9,X10,X11) != esk7_3(X9,X10,X11) )
| maps(X9,X10,X11) )
& ( ( ( ~ member(X14,X10)
| ~ member(X15,X11)
| ~ member(X16,X11)
| ~ apply(X9,X14,X15)
| ~ apply(X9,X14,X16)
| X15 = X16 )
& ( ~ member(X12,X10)
| ( member(esk3_4(X9,X10,X11,X12),X11)
& apply(X9,X12,esk3_4(X9,X10,X11,X12)) ) ) )
| ~ maps(X9,X10,X11) ) ),
inference(shift_quantors,[status(thm)],[26]) ).
fof(28,plain,
! [X9,X10,X11,X12,X14,X15,X16,X18] :
( ( member(esk5_3(X9,X10,X11),X10)
| ~ member(X18,X11)
| ~ apply(X9,esk4_3(X9,X10,X11),X18)
| maps(X9,X10,X11) )
& ( member(esk6_3(X9,X10,X11),X11)
| ~ member(X18,X11)
| ~ apply(X9,esk4_3(X9,X10,X11),X18)
| maps(X9,X10,X11) )
& ( member(esk7_3(X9,X10,X11),X11)
| ~ member(X18,X11)
| ~ apply(X9,esk4_3(X9,X10,X11),X18)
| maps(X9,X10,X11) )
& ( apply(X9,esk5_3(X9,X10,X11),esk6_3(X9,X10,X11))
| ~ member(X18,X11)
| ~ apply(X9,esk4_3(X9,X10,X11),X18)
| maps(X9,X10,X11) )
& ( apply(X9,esk5_3(X9,X10,X11),esk7_3(X9,X10,X11))
| ~ member(X18,X11)
| ~ apply(X9,esk4_3(X9,X10,X11),X18)
| maps(X9,X10,X11) )
& ( esk6_3(X9,X10,X11) != esk7_3(X9,X10,X11)
| ~ member(X18,X11)
| ~ apply(X9,esk4_3(X9,X10,X11),X18)
| maps(X9,X10,X11) )
& ( member(esk5_3(X9,X10,X11),X10)
| member(esk4_3(X9,X10,X11),X10)
| maps(X9,X10,X11) )
& ( member(esk6_3(X9,X10,X11),X11)
| member(esk4_3(X9,X10,X11),X10)
| maps(X9,X10,X11) )
& ( member(esk7_3(X9,X10,X11),X11)
| member(esk4_3(X9,X10,X11),X10)
| maps(X9,X10,X11) )
& ( apply(X9,esk5_3(X9,X10,X11),esk6_3(X9,X10,X11))
| member(esk4_3(X9,X10,X11),X10)
| maps(X9,X10,X11) )
& ( apply(X9,esk5_3(X9,X10,X11),esk7_3(X9,X10,X11))
| member(esk4_3(X9,X10,X11),X10)
| maps(X9,X10,X11) )
& ( esk6_3(X9,X10,X11) != esk7_3(X9,X10,X11)
| member(esk4_3(X9,X10,X11),X10)
| maps(X9,X10,X11) )
& ( ~ member(X14,X10)
| ~ member(X15,X11)
| ~ member(X16,X11)
| ~ apply(X9,X14,X15)
| ~ apply(X9,X14,X16)
| X15 = X16
| ~ maps(X9,X10,X11) )
& ( member(esk3_4(X9,X10,X11,X12),X11)
| ~ member(X12,X10)
| ~ maps(X9,X10,X11) )
& ( apply(X9,X12,esk3_4(X9,X10,X11,X12))
| ~ member(X12,X10)
| ~ maps(X9,X10,X11) ) ),
inference(distribute,[status(thm)],[27]) ).
cnf(29,plain,
( apply(X1,X4,esk3_4(X1,X2,X3,X4))
| ~ maps(X1,X2,X3)
| ~ member(X4,X2) ),
inference(split_conjunct,[status(thm)],[28]) ).
cnf(30,plain,
( member(esk3_4(X1,X2,X3,X4),X3)
| ~ maps(X1,X2,X3)
| ~ member(X4,X2) ),
inference(split_conjunct,[status(thm)],[28]) ).
cnf(31,plain,
( X4 = X5
| ~ maps(X1,X2,X3)
| ~ apply(X1,X6,X5)
| ~ apply(X1,X6,X4)
| ~ member(X5,X3)
| ~ member(X4,X3)
| ~ member(X6,X2) ),
inference(split_conjunct,[status(thm)],[28]) ).
fof(44,plain,
! [X1,X9,X2,X3] :
( ( ~ equal_maps(X1,X9,X2,X3)
| ! [X6,X7,X8] :
( ~ member(X6,X2)
| ~ member(X7,X3)
| ~ member(X8,X3)
| ~ apply(X1,X6,X7)
| ~ apply(X9,X6,X8)
| X7 = X8 ) )
& ( ? [X6,X7,X8] :
( member(X6,X2)
& member(X7,X3)
& member(X8,X3)
& apply(X1,X6,X7)
& apply(X9,X6,X8)
& X7 != X8 )
| equal_maps(X1,X9,X2,X3) ) ),
inference(fof_nnf,[status(thm)],[4]) ).
fof(45,plain,
! [X10,X11,X12,X13] :
( ( ~ equal_maps(X10,X11,X12,X13)
| ! [X14,X15,X16] :
( ~ member(X14,X12)
| ~ member(X15,X13)
| ~ member(X16,X13)
| ~ apply(X10,X14,X15)
| ~ apply(X11,X14,X16)
| X15 = X16 ) )
& ( ? [X17,X18,X19] :
( member(X17,X12)
& member(X18,X13)
& member(X19,X13)
& apply(X10,X17,X18)
& apply(X11,X17,X19)
& X18 != X19 )
| equal_maps(X10,X11,X12,X13) ) ),
inference(variable_rename,[status(thm)],[44]) ).
fof(46,plain,
! [X10,X11,X12,X13] :
( ( ~ equal_maps(X10,X11,X12,X13)
| ! [X14,X15,X16] :
( ~ member(X14,X12)
| ~ member(X15,X13)
| ~ member(X16,X13)
| ~ apply(X10,X14,X15)
| ~ apply(X11,X14,X16)
| X15 = X16 ) )
& ( ( member(esk8_4(X10,X11,X12,X13),X12)
& member(esk9_4(X10,X11,X12,X13),X13)
& member(esk10_4(X10,X11,X12,X13),X13)
& apply(X10,esk8_4(X10,X11,X12,X13),esk9_4(X10,X11,X12,X13))
& apply(X11,esk8_4(X10,X11,X12,X13),esk10_4(X10,X11,X12,X13))
& esk9_4(X10,X11,X12,X13) != esk10_4(X10,X11,X12,X13) )
| equal_maps(X10,X11,X12,X13) ) ),
inference(skolemize,[status(esa)],[45]) ).
fof(47,plain,
! [X10,X11,X12,X13,X14,X15,X16] :
( ( ~ member(X14,X12)
| ~ member(X15,X13)
| ~ member(X16,X13)
| ~ apply(X10,X14,X15)
| ~ apply(X11,X14,X16)
| X15 = X16
| ~ equal_maps(X10,X11,X12,X13) )
& ( ( member(esk8_4(X10,X11,X12,X13),X12)
& member(esk9_4(X10,X11,X12,X13),X13)
& member(esk10_4(X10,X11,X12,X13),X13)
& apply(X10,esk8_4(X10,X11,X12,X13),esk9_4(X10,X11,X12,X13))
& apply(X11,esk8_4(X10,X11,X12,X13),esk10_4(X10,X11,X12,X13))
& esk9_4(X10,X11,X12,X13) != esk10_4(X10,X11,X12,X13) )
| equal_maps(X10,X11,X12,X13) ) ),
inference(shift_quantors,[status(thm)],[46]) ).
fof(48,plain,
! [X10,X11,X12,X13,X14,X15,X16] :
( ( ~ member(X14,X12)
| ~ member(X15,X13)
| ~ member(X16,X13)
| ~ apply(X10,X14,X15)
| ~ apply(X11,X14,X16)
| X15 = X16
| ~ equal_maps(X10,X11,X12,X13) )
& ( member(esk8_4(X10,X11,X12,X13),X12)
| equal_maps(X10,X11,X12,X13) )
& ( member(esk9_4(X10,X11,X12,X13),X13)
| equal_maps(X10,X11,X12,X13) )
& ( member(esk10_4(X10,X11,X12,X13),X13)
| equal_maps(X10,X11,X12,X13) )
& ( apply(X10,esk8_4(X10,X11,X12,X13),esk9_4(X10,X11,X12,X13))
| equal_maps(X10,X11,X12,X13) )
& ( apply(X11,esk8_4(X10,X11,X12,X13),esk10_4(X10,X11,X12,X13))
| equal_maps(X10,X11,X12,X13) )
& ( esk9_4(X10,X11,X12,X13) != esk10_4(X10,X11,X12,X13)
| equal_maps(X10,X11,X12,X13) ) ),
inference(distribute,[status(thm)],[47]) ).
cnf(49,plain,
( equal_maps(X1,X2,X3,X4)
| esk9_4(X1,X2,X3,X4) != esk10_4(X1,X2,X3,X4) ),
inference(split_conjunct,[status(thm)],[48]) ).
cnf(50,plain,
( equal_maps(X1,X2,X3,X4)
| apply(X2,esk8_4(X1,X2,X3,X4),esk10_4(X1,X2,X3,X4)) ),
inference(split_conjunct,[status(thm)],[48]) ).
cnf(51,plain,
( equal_maps(X1,X2,X3,X4)
| apply(X1,esk8_4(X1,X2,X3,X4),esk9_4(X1,X2,X3,X4)) ),
inference(split_conjunct,[status(thm)],[48]) ).
cnf(52,plain,
( equal_maps(X1,X2,X3,X4)
| member(esk10_4(X1,X2,X3,X4),X4) ),
inference(split_conjunct,[status(thm)],[48]) ).
cnf(53,plain,
( equal_maps(X1,X2,X3,X4)
| member(esk9_4(X1,X2,X3,X4),X4) ),
inference(split_conjunct,[status(thm)],[48]) ).
cnf(54,plain,
( equal_maps(X1,X2,X3,X4)
| member(esk8_4(X1,X2,X3,X4),X3) ),
inference(split_conjunct,[status(thm)],[48]) ).
fof(56,plain,
! [X1,X2,X3] :
( ( ~ injective(X1,X2,X3)
| ! [X10,X11,X4] :
( ~ member(X10,X2)
| ~ member(X11,X2)
| ~ member(X4,X3)
| ~ apply(X1,X10,X4)
| ~ apply(X1,X11,X4)
| X10 = X11 ) )
& ( ? [X10,X11,X4] :
( member(X10,X2)
& member(X11,X2)
& member(X4,X3)
& apply(X1,X10,X4)
& apply(X1,X11,X4)
& X10 != X11 )
| injective(X1,X2,X3) ) ),
inference(fof_nnf,[status(thm)],[5]) ).
fof(57,plain,
! [X12,X13,X14] :
( ( ~ injective(X12,X13,X14)
| ! [X15,X16,X17] :
( ~ member(X15,X13)
| ~ member(X16,X13)
| ~ member(X17,X14)
| ~ apply(X12,X15,X17)
| ~ apply(X12,X16,X17)
| X15 = X16 ) )
& ( ? [X18,X19,X20] :
( member(X18,X13)
& member(X19,X13)
& member(X20,X14)
& apply(X12,X18,X20)
& apply(X12,X19,X20)
& X18 != X19 )
| injective(X12,X13,X14) ) ),
inference(variable_rename,[status(thm)],[56]) ).
fof(58,plain,
! [X12,X13,X14] :
( ( ~ injective(X12,X13,X14)
| ! [X15,X16,X17] :
( ~ member(X15,X13)
| ~ member(X16,X13)
| ~ member(X17,X14)
| ~ apply(X12,X15,X17)
| ~ apply(X12,X16,X17)
| X15 = X16 ) )
& ( ( member(esk11_3(X12,X13,X14),X13)
& member(esk12_3(X12,X13,X14),X13)
& member(esk13_3(X12,X13,X14),X14)
& apply(X12,esk11_3(X12,X13,X14),esk13_3(X12,X13,X14))
& apply(X12,esk12_3(X12,X13,X14),esk13_3(X12,X13,X14))
& esk11_3(X12,X13,X14) != esk12_3(X12,X13,X14) )
| injective(X12,X13,X14) ) ),
inference(skolemize,[status(esa)],[57]) ).
fof(59,plain,
! [X12,X13,X14,X15,X16,X17] :
( ( ~ member(X15,X13)
| ~ member(X16,X13)
| ~ member(X17,X14)
| ~ apply(X12,X15,X17)
| ~ apply(X12,X16,X17)
| X15 = X16
| ~ injective(X12,X13,X14) )
& ( ( member(esk11_3(X12,X13,X14),X13)
& member(esk12_3(X12,X13,X14),X13)
& member(esk13_3(X12,X13,X14),X14)
& apply(X12,esk11_3(X12,X13,X14),esk13_3(X12,X13,X14))
& apply(X12,esk12_3(X12,X13,X14),esk13_3(X12,X13,X14))
& esk11_3(X12,X13,X14) != esk12_3(X12,X13,X14) )
| injective(X12,X13,X14) ) ),
inference(shift_quantors,[status(thm)],[58]) ).
fof(60,plain,
! [X12,X13,X14,X15,X16,X17] :
( ( ~ member(X15,X13)
| ~ member(X16,X13)
| ~ member(X17,X14)
| ~ apply(X12,X15,X17)
| ~ apply(X12,X16,X17)
| X15 = X16
| ~ injective(X12,X13,X14) )
& ( member(esk11_3(X12,X13,X14),X13)
| injective(X12,X13,X14) )
& ( member(esk12_3(X12,X13,X14),X13)
| injective(X12,X13,X14) )
& ( member(esk13_3(X12,X13,X14),X14)
| injective(X12,X13,X14) )
& ( apply(X12,esk11_3(X12,X13,X14),esk13_3(X12,X13,X14))
| injective(X12,X13,X14) )
& ( apply(X12,esk12_3(X12,X13,X14),esk13_3(X12,X13,X14))
| injective(X12,X13,X14) )
& ( esk11_3(X12,X13,X14) != esk12_3(X12,X13,X14)
| injective(X12,X13,X14) ) ),
inference(distribute,[status(thm)],[59]) ).
cnf(61,plain,
( injective(X1,X2,X3)
| esk11_3(X1,X2,X3) != esk12_3(X1,X2,X3) ),
inference(split_conjunct,[status(thm)],[60]) ).
cnf(62,plain,
( injective(X1,X2,X3)
| apply(X1,esk12_3(X1,X2,X3),esk13_3(X1,X2,X3)) ),
inference(split_conjunct,[status(thm)],[60]) ).
cnf(63,plain,
( injective(X1,X2,X3)
| apply(X1,esk11_3(X1,X2,X3),esk13_3(X1,X2,X3)) ),
inference(split_conjunct,[status(thm)],[60]) ).
cnf(64,plain,
( injective(X1,X2,X3)
| member(esk13_3(X1,X2,X3),X3) ),
inference(split_conjunct,[status(thm)],[60]) ).
cnf(65,plain,
( injective(X1,X2,X3)
| member(esk12_3(X1,X2,X3),X2) ),
inference(split_conjunct,[status(thm)],[60]) ).
cnf(66,plain,
( injective(X1,X2,X3)
| member(esk11_3(X1,X2,X3),X2) ),
inference(split_conjunct,[status(thm)],[60]) ).
cnf(67,plain,
( X4 = X5
| ~ injective(X1,X2,X3)
| ~ apply(X1,X5,X6)
| ~ apply(X1,X4,X6)
| ~ member(X6,X3)
| ~ member(X5,X2)
| ~ member(X4,X2) ),
inference(split_conjunct,[status(thm)],[60]) ).
fof(68,plain,
! [X1,X2,X3,X6,X4] :
( ~ member(X6,X2)
| ~ member(X4,X3)
| ( ( ~ apply(X1,X6,X4)
| apply(inverse_function(X1,X2,X3),X4,X6) )
& ( ~ apply(inverse_function(X1,X2,X3),X4,X6)
| apply(X1,X6,X4) ) ) ),
inference(fof_nnf,[status(thm)],[6]) ).
fof(69,plain,
! [X7,X8,X9,X10,X11] :
( ~ member(X10,X8)
| ~ member(X11,X9)
| ( ( ~ apply(X7,X10,X11)
| apply(inverse_function(X7,X8,X9),X11,X10) )
& ( ~ apply(inverse_function(X7,X8,X9),X11,X10)
| apply(X7,X10,X11) ) ) ),
inference(variable_rename,[status(thm)],[68]) ).
fof(70,plain,
! [X7,X8,X9,X10,X11] :
( ( ~ apply(X7,X10,X11)
| apply(inverse_function(X7,X8,X9),X11,X10)
| ~ member(X10,X8)
| ~ member(X11,X9) )
& ( ~ apply(inverse_function(X7,X8,X9),X11,X10)
| apply(X7,X10,X11)
| ~ member(X10,X8)
| ~ member(X11,X9) ) ),
inference(distribute,[status(thm)],[69]) ).
cnf(71,plain,
( apply(X5,X3,X1)
| ~ member(X1,X2)
| ~ member(X3,X4)
| ~ apply(inverse_function(X5,X4,X2),X1,X3) ),
inference(split_conjunct,[status(thm)],[70]) ).
cnf(72,plain,
( apply(inverse_function(X5,X4,X2),X1,X3)
| ~ member(X1,X2)
| ~ member(X3,X4)
| ~ apply(X5,X3,X1) ),
inference(split_conjunct,[status(thm)],[70]) ).
fof(73,negated_conjecture,
? [X1,X2,X3] :
( maps(X1,X2,X3)
& one_to_one(X1,X2,X3)
& ~ equal_maps(inverse_function(inverse_function(X1,X2,X3),X3,X2),X1,X2,X3) ),
inference(fof_nnf,[status(thm)],[8]) ).
fof(74,negated_conjecture,
? [X4,X5,X6] :
( maps(X4,X5,X6)
& one_to_one(X4,X5,X6)
& ~ equal_maps(inverse_function(inverse_function(X4,X5,X6),X6,X5),X4,X5,X6) ),
inference(variable_rename,[status(thm)],[73]) ).
fof(75,negated_conjecture,
( maps(esk14_0,esk15_0,esk16_0)
& one_to_one(esk14_0,esk15_0,esk16_0)
& ~ equal_maps(inverse_function(inverse_function(esk14_0,esk15_0,esk16_0),esk16_0,esk15_0),esk14_0,esk15_0,esk16_0) ),
inference(skolemize,[status(esa)],[74]) ).
cnf(76,negated_conjecture,
~ equal_maps(inverse_function(inverse_function(esk14_0,esk15_0,esk16_0),esk16_0,esk15_0),esk14_0,esk15_0,esk16_0),
inference(split_conjunct,[status(thm)],[75]) ).
cnf(78,negated_conjecture,
maps(esk14_0,esk15_0,esk16_0),
inference(split_conjunct,[status(thm)],[75]) ).
cnf(83,plain,
( surjective(inverse_function(X1,X2,X3),X4,X5)
| ~ member(X6,X4)
| ~ apply(X1,esk2_3(inverse_function(X1,X2,X3),X4,X5),X6)
| ~ member(esk2_3(inverse_function(X1,X2,X3),X4,X5),X2)
| ~ member(X6,X3) ),
inference(spm,[status(thm)],[17,72,theory(equality)]) ).
cnf(85,plain,
( apply(X1,esk13_3(inverse_function(X1,X2,X3),X4,X5),esk11_3(inverse_function(X1,X2,X3),X4,X5))
| injective(inverse_function(X1,X2,X3),X4,X5)
| ~ member(esk13_3(inverse_function(X1,X2,X3),X4,X5),X2)
| ~ member(esk11_3(inverse_function(X1,X2,X3),X4,X5),X3) ),
inference(spm,[status(thm)],[71,63,theory(equality)]) ).
cnf(88,plain,
( apply(X1,esk13_3(inverse_function(X1,X2,X3),X4,X5),esk12_3(inverse_function(X1,X2,X3),X4,X5))
| injective(inverse_function(X1,X2,X3),X4,X5)
| ~ member(esk13_3(inverse_function(X1,X2,X3),X4,X5),X2)
| ~ member(esk12_3(inverse_function(X1,X2,X3),X4,X5),X3) ),
inference(spm,[status(thm)],[71,62,theory(equality)]) ).
cnf(89,plain,
( apply(X1,X2,esk1_4(inverse_function(X1,X3,X4),X5,X6,X2))
| ~ member(X2,X3)
| ~ member(esk1_4(inverse_function(X1,X3,X4),X5,X6,X2),X4)
| ~ member(X2,X6)
| ~ surjective(inverse_function(X1,X3,X4),X5,X6) ),
inference(spm,[status(thm)],[71,14,theory(equality)]) ).
cnf(91,plain,
( apply(X1,esk9_4(inverse_function(X1,X2,X3),X4,X5,X6),esk8_4(inverse_function(X1,X2,X3),X4,X5,X6))
| equal_maps(inverse_function(X1,X2,X3),X4,X5,X6)
| ~ member(esk9_4(inverse_function(X1,X2,X3),X4,X5,X6),X2)
| ~ member(esk8_4(inverse_function(X1,X2,X3),X4,X5,X6),X3) ),
inference(spm,[status(thm)],[71,51,theory(equality)]) ).
cnf(102,negated_conjecture,
( X1 = X2
| ~ apply(esk14_0,X3,X2)
| ~ apply(esk14_0,X3,X1)
| ~ member(X3,esk15_0)
| ~ member(X2,esk16_0)
| ~ member(X1,esk16_0) ),
inference(spm,[status(thm)],[31,78,theory(equality)]) ).
cnf(117,plain,
( surjective(inverse_function(X1,X2,X3),X4,X5)
| ~ member(esk2_3(inverse_function(X1,X2,X3),X4,X5),X2)
| ~ member(esk3_4(X1,X6,X7,esk2_3(inverse_function(X1,X2,X3),X4,X5)),X4)
| ~ member(esk3_4(X1,X6,X7,esk2_3(inverse_function(X1,X2,X3),X4,X5)),X3)
| ~ maps(X1,X6,X7)
| ~ member(esk2_3(inverse_function(X1,X2,X3),X4,X5),X6) ),
inference(spm,[status(thm)],[83,29,theory(equality)]) ).
cnf(134,negated_conjecture,
( X1 = esk11_3(inverse_function(esk14_0,X2,X3),X4,X5)
| injective(inverse_function(esk14_0,X2,X3),X4,X5)
| ~ apply(esk14_0,esk13_3(inverse_function(esk14_0,X2,X3),X4,X5),X1)
| ~ member(esk13_3(inverse_function(esk14_0,X2,X3),X4,X5),esk15_0)
| ~ member(esk11_3(inverse_function(esk14_0,X2,X3),X4,X5),esk16_0)
| ~ member(X1,esk16_0)
| ~ member(esk13_3(inverse_function(esk14_0,X2,X3),X4,X5),X2)
| ~ member(esk11_3(inverse_function(esk14_0,X2,X3),X4,X5),X3) ),
inference(spm,[status(thm)],[102,85,theory(equality)]) ).
cnf(200,plain,
( apply(X1,X2,esk1_4(inverse_function(X1,X3,X4),X4,X5,X2))
| ~ member(X2,X3)
| ~ member(X2,X5)
| ~ surjective(inverse_function(X1,X3,X4),X4,X5) ),
inference(spm,[status(thm)],[89,15,theory(equality)]) ).
cnf(213,negated_conjecture,
( X1 = esk1_4(inverse_function(esk14_0,X2,X3),X3,X4,X5)
| ~ apply(esk14_0,X5,X1)
| ~ member(X5,esk15_0)
| ~ member(esk1_4(inverse_function(esk14_0,X2,X3),X3,X4,X5),esk16_0)
| ~ member(X1,esk16_0)
| ~ member(X5,X2)
| ~ member(X5,X4)
| ~ surjective(inverse_function(esk14_0,X2,X3),X3,X4) ),
inference(spm,[status(thm)],[102,200,theory(equality)]) ).
cnf(626,plain,
( surjective(inverse_function(X1,X2,X3),X4,X5)
| ~ maps(X1,X6,X4)
| ~ member(esk3_4(X1,X6,X4,esk2_3(inverse_function(X1,X2,X3),X4,X5)),X3)
| ~ member(esk2_3(inverse_function(X1,X2,X3),X4,X5),X2)
| ~ member(esk2_3(inverse_function(X1,X2,X3),X4,X5),X6) ),
inference(spm,[status(thm)],[117,30,theory(equality)]) ).
cnf(772,plain,
( surjective(inverse_function(X1,X2,X3),X3,X4)
| ~ maps(X1,X5,X3)
| ~ member(esk2_3(inverse_function(X1,X2,X3),X3,X4),X2)
| ~ member(esk2_3(inverse_function(X1,X2,X3),X3,X4),X5) ),
inference(spm,[status(thm)],[626,30,theory(equality)]) ).
cnf(775,plain,
( surjective(inverse_function(X1,X2,X3),X3,X2)
| ~ maps(X1,X4,X3)
| ~ member(esk2_3(inverse_function(X1,X2,X3),X3,X2),X4) ),
inference(spm,[status(thm)],[772,16,theory(equality)]) ).
cnf(776,plain,
( surjective(inverse_function(X1,X2,X3),X3,X2)
| ~ maps(X1,X2,X3) ),
inference(spm,[status(thm)],[775,16,theory(equality)]) ).
cnf(782,negated_conjecture,
( esk12_3(inverse_function(esk14_0,X1,X2),X3,X4) = esk11_3(inverse_function(esk14_0,X1,X2),X3,X4)
| injective(inverse_function(esk14_0,X1,X2),X3,X4)
| ~ member(esk13_3(inverse_function(esk14_0,X1,X2),X3,X4),esk15_0)
| ~ member(esk11_3(inverse_function(esk14_0,X1,X2),X3,X4),esk16_0)
| ~ member(esk13_3(inverse_function(esk14_0,X1,X2),X3,X4),X1)
| ~ member(esk11_3(inverse_function(esk14_0,X1,X2),X3,X4),X2)
| ~ member(esk12_3(inverse_function(esk14_0,X1,X2),X3,X4),esk16_0)
| ~ member(esk12_3(inverse_function(esk14_0,X1,X2),X3,X4),X2) ),
inference(spm,[status(thm)],[134,88,theory(equality)]) ).
cnf(972,negated_conjecture,
( X1 = esk1_4(inverse_function(esk14_0,X2,esk16_0),esk16_0,X3,X4)
| ~ apply(esk14_0,X4,X1)
| ~ member(X4,esk15_0)
| ~ member(X1,esk16_0)
| ~ member(X4,X2)
| ~ member(X4,X3)
| ~ surjective(inverse_function(esk14_0,X2,esk16_0),esk16_0,X3) ),
inference(spm,[status(thm)],[213,15,theory(equality)]) ).
cnf(977,negated_conjecture,
( esk10_4(X1,esk14_0,X2,X3) = esk1_4(inverse_function(esk14_0,X4,esk16_0),esk16_0,X5,esk8_4(X1,esk14_0,X2,X3))
| equal_maps(X1,esk14_0,X2,X3)
| ~ member(esk8_4(X1,esk14_0,X2,X3),esk15_0)
| ~ member(esk10_4(X1,esk14_0,X2,X3),esk16_0)
| ~ member(esk8_4(X1,esk14_0,X2,X3),X4)
| ~ member(esk8_4(X1,esk14_0,X2,X3),X5)
| ~ surjective(inverse_function(esk14_0,X4,esk16_0),esk16_0,X5) ),
inference(spm,[status(thm)],[972,50,theory(equality)]) ).
cnf(2548,negated_conjecture,
( apply(inverse_function(esk14_0,X1,esk16_0),esk10_4(X3,esk14_0,X4,X5),esk8_4(X3,esk14_0,X4,X5))
| equal_maps(X3,esk14_0,X4,X5)
| ~ member(esk8_4(X3,esk14_0,X4,X5),X2)
| ~ surjective(inverse_function(esk14_0,X1,esk16_0),esk16_0,X2)
| ~ member(esk8_4(X3,esk14_0,X4,X5),esk15_0)
| ~ member(esk10_4(X3,esk14_0,X4,X5),esk16_0)
| ~ member(esk8_4(X3,esk14_0,X4,X5),X1) ),
inference(spm,[status(thm)],[14,977,theory(equality)]) ).
cnf(4791,negated_conjecture,
( equal_maps(X1,esk14_0,X2,X3)
| apply(inverse_function(esk14_0,X4,esk16_0),esk10_4(X1,esk14_0,X2,X3),esk8_4(X1,esk14_0,X2,X3))
| ~ member(esk8_4(X1,esk14_0,X2,X3),esk15_0)
| ~ member(esk10_4(X1,esk14_0,X2,X3),esk16_0)
| ~ member(esk8_4(X1,esk14_0,X2,X3),X4)
| ~ maps(esk14_0,X4,esk16_0) ),
inference(spm,[status(thm)],[2548,776,theory(equality)]) ).
cnf(5645,negated_conjecture,
( injective(inverse_function(esk14_0,X1,X2),X3,X4)
| ~ member(esk13_3(inverse_function(esk14_0,X1,X2),X3,X4),esk15_0)
| ~ member(esk11_3(inverse_function(esk14_0,X1,X2),X3,X4),esk16_0)
| ~ member(esk12_3(inverse_function(esk14_0,X1,X2),X3,X4),esk16_0)
| ~ member(esk13_3(inverse_function(esk14_0,X1,X2),X3,X4),X1)
| ~ member(esk11_3(inverse_function(esk14_0,X1,X2),X3,X4),X2)
| ~ member(esk12_3(inverse_function(esk14_0,X1,X2),X3,X4),X2) ),
inference(csr,[status(thm)],[782,61]) ).
cnf(5646,negated_conjecture,
( injective(inverse_function(esk14_0,X1,X2),X3,esk15_0)
| ~ member(esk11_3(inverse_function(esk14_0,X1,X2),X3,esk15_0),esk16_0)
| ~ member(esk12_3(inverse_function(esk14_0,X1,X2),X3,esk15_0),esk16_0)
| ~ member(esk13_3(inverse_function(esk14_0,X1,X2),X3,esk15_0),X1)
| ~ member(esk11_3(inverse_function(esk14_0,X1,X2),X3,esk15_0),X2)
| ~ member(esk12_3(inverse_function(esk14_0,X1,X2),X3,esk15_0),X2) ),
inference(spm,[status(thm)],[5645,64,theory(equality)]) ).
cnf(5647,negated_conjecture,
( injective(inverse_function(esk14_0,esk15_0,X1),X2,esk15_0)
| ~ member(esk11_3(inverse_function(esk14_0,esk15_0,X1),X2,esk15_0),esk16_0)
| ~ member(esk12_3(inverse_function(esk14_0,esk15_0,X1),X2,esk15_0),esk16_0)
| ~ member(esk11_3(inverse_function(esk14_0,esk15_0,X1),X2,esk15_0),X1)
| ~ member(esk12_3(inverse_function(esk14_0,esk15_0,X1),X2,esk15_0),X1) ),
inference(spm,[status(thm)],[5646,64,theory(equality)]) ).
cnf(5648,negated_conjecture,
( injective(inverse_function(esk14_0,esk15_0,X1),esk16_0,esk15_0)
| ~ member(esk11_3(inverse_function(esk14_0,esk15_0,X1),esk16_0,esk15_0),esk16_0)
| ~ member(esk11_3(inverse_function(esk14_0,esk15_0,X1),esk16_0,esk15_0),X1)
| ~ member(esk12_3(inverse_function(esk14_0,esk15_0,X1),esk16_0,esk15_0),X1) ),
inference(spm,[status(thm)],[5647,65,theory(equality)]) ).
cnf(5649,negated_conjecture,
( injective(inverse_function(esk14_0,esk15_0,X1),esk16_0,esk15_0)
| ~ member(esk11_3(inverse_function(esk14_0,esk15_0,X1),esk16_0,esk15_0),X1)
| ~ member(esk12_3(inverse_function(esk14_0,esk15_0,X1),esk16_0,esk15_0),X1) ),
inference(csr,[status(thm)],[5648,66]) ).
cnf(5650,negated_conjecture,
( injective(inverse_function(esk14_0,esk15_0,esk16_0),esk16_0,esk15_0)
| ~ member(esk11_3(inverse_function(esk14_0,esk15_0,esk16_0),esk16_0,esk15_0),esk16_0) ),
inference(spm,[status(thm)],[5649,65,theory(equality)]) ).
cnf(5651,negated_conjecture,
injective(inverse_function(esk14_0,esk15_0,esk16_0),esk16_0,esk15_0),
inference(csr,[status(thm)],[5650,66]) ).
cnf(5652,negated_conjecture,
( X1 = X2
| ~ apply(inverse_function(esk14_0,esk15_0,esk16_0),X2,X3)
| ~ apply(inverse_function(esk14_0,esk15_0,esk16_0),X1,X3)
| ~ member(X3,esk15_0)
| ~ member(X2,esk16_0)
| ~ member(X1,esk16_0) ),
inference(spm,[status(thm)],[67,5651,theory(equality)]) ).
cnf(5690,negated_conjecture,
( X1 = esk10_4(X2,esk14_0,X3,X4)
| equal_maps(X2,esk14_0,X3,X4)
| ~ apply(inverse_function(esk14_0,esk15_0,esk16_0),X1,esk8_4(X2,esk14_0,X3,X4))
| ~ member(esk8_4(X2,esk14_0,X3,X4),esk15_0)
| ~ member(esk10_4(X2,esk14_0,X3,X4),esk16_0)
| ~ member(X1,esk16_0)
| ~ maps(esk14_0,esk15_0,esk16_0) ),
inference(spm,[status(thm)],[5652,4791,theory(equality)]) ).
cnf(5728,negated_conjecture,
( X1 = esk10_4(X2,esk14_0,X3,X4)
| equal_maps(X2,esk14_0,X3,X4)
| ~ apply(inverse_function(esk14_0,esk15_0,esk16_0),X1,esk8_4(X2,esk14_0,X3,X4))
| ~ member(esk8_4(X2,esk14_0,X3,X4),esk15_0)
| ~ member(esk10_4(X2,esk14_0,X3,X4),esk16_0)
| ~ member(X1,esk16_0)
| $false ),
inference(rw,[status(thm)],[5690,78,theory(equality)]) ).
cnf(5729,negated_conjecture,
( X1 = esk10_4(X2,esk14_0,X3,X4)
| equal_maps(X2,esk14_0,X3,X4)
| ~ apply(inverse_function(esk14_0,esk15_0,esk16_0),X1,esk8_4(X2,esk14_0,X3,X4))
| ~ member(esk8_4(X2,esk14_0,X3,X4),esk15_0)
| ~ member(esk10_4(X2,esk14_0,X3,X4),esk16_0)
| ~ member(X1,esk16_0) ),
inference(cn,[status(thm)],[5728,theory(equality)]) ).
cnf(6109,negated_conjecture,
( esk9_4(inverse_function(inverse_function(esk14_0,esk15_0,esk16_0),X1,X2),esk14_0,X3,X4) = esk10_4(inverse_function(inverse_function(esk14_0,esk15_0,esk16_0),X1,X2),esk14_0,X3,X4)
| equal_maps(inverse_function(inverse_function(esk14_0,esk15_0,esk16_0),X1,X2),esk14_0,X3,X4)
| ~ member(esk8_4(inverse_function(inverse_function(esk14_0,esk15_0,esk16_0),X1,X2),esk14_0,X3,X4),esk15_0)
| ~ member(esk10_4(inverse_function(inverse_function(esk14_0,esk15_0,esk16_0),X1,X2),esk14_0,X3,X4),esk16_0)
| ~ member(esk9_4(inverse_function(inverse_function(esk14_0,esk15_0,esk16_0),X1,X2),esk14_0,X3,X4),esk16_0)
| ~ member(esk9_4(inverse_function(inverse_function(esk14_0,esk15_0,esk16_0),X1,X2),esk14_0,X3,X4),X1)
| ~ member(esk8_4(inverse_function(inverse_function(esk14_0,esk15_0,esk16_0),X1,X2),esk14_0,X3,X4),X2) ),
inference(spm,[status(thm)],[5729,91,theory(equality)]) ).
cnf(103784,negated_conjecture,
( equal_maps(inverse_function(inverse_function(esk14_0,esk15_0,esk16_0),X1,X2),esk14_0,X3,X4)
| ~ member(esk8_4(inverse_function(inverse_function(esk14_0,esk15_0,esk16_0),X1,X2),esk14_0,X3,X4),esk15_0)
| ~ member(esk10_4(inverse_function(inverse_function(esk14_0,esk15_0,esk16_0),X1,X2),esk14_0,X3,X4),esk16_0)
| ~ member(esk9_4(inverse_function(inverse_function(esk14_0,esk15_0,esk16_0),X1,X2),esk14_0,X3,X4),esk16_0)
| ~ member(esk9_4(inverse_function(inverse_function(esk14_0,esk15_0,esk16_0),X1,X2),esk14_0,X3,X4),X1)
| ~ member(esk8_4(inverse_function(inverse_function(esk14_0,esk15_0,esk16_0),X1,X2),esk14_0,X3,X4),X2) ),
inference(csr,[status(thm)],[6109,49]) ).
cnf(103785,negated_conjecture,
( equal_maps(inverse_function(inverse_function(esk14_0,esk15_0,esk16_0),X1,X2),esk14_0,X3,esk16_0)
| ~ member(esk8_4(inverse_function(inverse_function(esk14_0,esk15_0,esk16_0),X1,X2),esk14_0,X3,esk16_0),esk15_0)
| ~ member(esk9_4(inverse_function(inverse_function(esk14_0,esk15_0,esk16_0),X1,X2),esk14_0,X3,esk16_0),esk16_0)
| ~ member(esk9_4(inverse_function(inverse_function(esk14_0,esk15_0,esk16_0),X1,X2),esk14_0,X3,esk16_0),X1)
| ~ member(esk8_4(inverse_function(inverse_function(esk14_0,esk15_0,esk16_0),X1,X2),esk14_0,X3,esk16_0),X2) ),
inference(spm,[status(thm)],[103784,52,theory(equality)]) ).
cnf(103786,negated_conjecture,
( equal_maps(inverse_function(inverse_function(esk14_0,esk15_0,esk16_0),X1,X2),esk14_0,X3,esk16_0)
| ~ member(esk8_4(inverse_function(inverse_function(esk14_0,esk15_0,esk16_0),X1,X2),esk14_0,X3,esk16_0),esk15_0)
| ~ member(esk9_4(inverse_function(inverse_function(esk14_0,esk15_0,esk16_0),X1,X2),esk14_0,X3,esk16_0),X1)
| ~ member(esk8_4(inverse_function(inverse_function(esk14_0,esk15_0,esk16_0),X1,X2),esk14_0,X3,esk16_0),X2) ),
inference(csr,[status(thm)],[103785,53]) ).
cnf(103787,negated_conjecture,
( equal_maps(inverse_function(inverse_function(esk14_0,esk15_0,esk16_0),esk16_0,X1),esk14_0,X2,esk16_0)
| ~ member(esk8_4(inverse_function(inverse_function(esk14_0,esk15_0,esk16_0),esk16_0,X1),esk14_0,X2,esk16_0),esk15_0)
| ~ member(esk8_4(inverse_function(inverse_function(esk14_0,esk15_0,esk16_0),esk16_0,X1),esk14_0,X2,esk16_0),X1) ),
inference(spm,[status(thm)],[103786,53,theory(equality)]) ).
cnf(103788,negated_conjecture,
( equal_maps(inverse_function(inverse_function(esk14_0,esk15_0,esk16_0),esk16_0,X1),esk14_0,esk15_0,esk16_0)
| ~ member(esk8_4(inverse_function(inverse_function(esk14_0,esk15_0,esk16_0),esk16_0,X1),esk14_0,esk15_0,esk16_0),X1) ),
inference(spm,[status(thm)],[103787,54,theory(equality)]) ).
cnf(103789,negated_conjecture,
equal_maps(inverse_function(inverse_function(esk14_0,esk15_0,esk16_0),esk16_0,esk15_0),esk14_0,esk15_0,esk16_0),
inference(spm,[status(thm)],[103788,54,theory(equality)]) ).
cnf(103790,negated_conjecture,
$false,
inference(sr,[status(thm)],[103789,76,theory(equality)]) ).
cnf(103791,negated_conjecture,
$false,
103790,
[proof] ).
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% % SZS status Started for /home/graph/tptp/TPTP/Problems/SET/SET720+4.p
% --creating new selector for [SET006+0.ax, SET006+1.ax]
% -running prover on /tmp/tmpY7eqk6/sel_SET720+4.p_1 with time limit 29
% -prover status Theorem
% Problem SET720+4.p solved in phase 0.
% % SZS status Theorem for /home/graph/tptp/TPTP/Problems/SET/SET720+4.p
% % SZS status Ended for /home/graph/tptp/TPTP/Problems/SET/SET720+4.p
% Solved 1 out of 1.
% # Problem is unsatisfiable (or provable), constructing proof object
% # SZS status Theorem
% # SZS output start CNFRefutation.
% See solution above
% # SZS output end CNFRefutation
%
%------------------------------------------------------------------------------