TSTP Solution File: SWB071+1 by SInE---0.4
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : SInE---0.4
% Problem : SWB071+1 : TPTP v5.2.0. Released v5.2.0.
% Transfm : none
% Format : tptp:raw
% Command : Source/sine.py -e eprover -t %d %s
% Computer : art05.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 : Fri Mar 4 00:46:08 EST 2011
% Result : Theorem 0.27s
% Output : CNFRefutation 0.27s
% Verified :
% SZS Type : Refutation
% Derivation depth : 17
% Number of leaves : 8
% Syntax : Number of formulae : 57 ( 13 unt; 0 def)
% Number of atoms : 227 ( 22 equ)
% Maximal formula atoms : 15 ( 3 avg)
% Number of connectives : 271 ( 101 ~; 113 |; 50 &)
% ( 3 <=>; 4 =>; 0 <=; 0 <~>)
% Maximal formula depth : 12 ( 5 avg)
% Maximal term depth : 2 ( 1 avg)
% Number of predicates : 6 ( 4 usr; 1 prp; 0-3 aty)
% Number of functors : 14 ( 14 usr; 10 con; 0-3 aty)
% Number of variables : 122 ( 3 sgn 67 !; 12 ?)
% Comments :
%------------------------------------------------------------------------------
fof(3,axiom,
! [X1] : ir(X1),
file('/tmp/tmpVaKwIr/sel_SWB071+1.p_1',simple_ir) ).
fof(5,axiom,
! [X3,X4,X5] :
( ( ir(X4)
& ip(X3)
& ir(X5)
& ~ iext(X3,X4,X5) )
=> ? [X6] :
( iext(uri_owl_sourceIndividual,X6,X4)
& iext(uri_owl_assertionProperty,X6,X3)
& iext(uri_owl_targetIndividual,X6,X5) ) ),
file('/tmp/tmpVaKwIr/sel_SWB071+1.p_1',owl_npa_object_fi) ).
fof(6,axiom,
! [X1,X2] :
( iext(uri_owl_differentFrom,X1,X2)
<=> X1 != X2 ),
file('/tmp/tmpVaKwIr/sel_SWB071+1.p_1',owl_eqdis_differentfrom) ).
fof(13,axiom,
! [X3] :
( icext(uri_owl_FunctionalProperty,X3)
<=> ( ip(X3)
& ! [X1,X7,X8] :
( ( iext(X3,X1,X7)
& iext(X3,X1,X8) )
=> X7 = X8 ) ) ),
file('/tmp/tmpVaKwIr/sel_SWB071+1.p_1',owl_char_functional) ).
fof(18,axiom,
! [X9,X3,X10] :
( iext(X3,X9,X10)
=> ip(X3) ),
file('/tmp/tmpVaKwIr/sel_SWB071+1.p_1',simple_iext_property) ).
fof(26,axiom,
! [X1,X11] :
( iext(uri_rdf_type,X1,X11)
<=> icext(X11,X1) ),
file('/tmp/tmpVaKwIr/sel_SWB071+1.p_1',rdfs_cext_def) ).
fof(27,axiom,
( iext(uri_rdf_type,uri_ex_p,uri_owl_FunctionalProperty)
& iext(uri_ex_p,uri_ex_s,uri_ex_o1)
& iext(uri_owl_differentFrom,uri_ex_o2,uri_ex_o1) ),
file('/tmp/tmpVaKwIr/sel_SWB071+1.p_1',premise_rdfbased_sem_npa_ind_bw) ).
fof(28,conjecture,
? [X12] :
( iext(uri_owl_sourceIndividual,X12,uri_ex_s)
& iext(uri_owl_assertionProperty,X12,uri_ex_p)
& iext(uri_owl_targetIndividual,X12,uri_ex_o2) ),
file('/tmp/tmpVaKwIr/sel_SWB071+1.p_1',conclusion_rdfbased_sem_npa_ind_bw) ).
fof(29,negated_conjecture,
~ ? [X12] :
( iext(uri_owl_sourceIndividual,X12,uri_ex_s)
& iext(uri_owl_assertionProperty,X12,uri_ex_p)
& iext(uri_owl_targetIndividual,X12,uri_ex_o2) ),
inference(assume_negation,[status(cth)],[28]) ).
fof(30,plain,
! [X3,X4,X5] :
( ( ir(X4)
& ip(X3)
& ir(X5)
& ~ iext(X3,X4,X5) )
=> ? [X6] :
( iext(uri_owl_sourceIndividual,X6,X4)
& iext(uri_owl_assertionProperty,X6,X3)
& iext(uri_owl_targetIndividual,X6,X5) ) ),
inference(fof_simplification,[status(thm)],[5,theory(equality)]) ).
fof(41,plain,
! [X2] : ir(X2),
inference(variable_rename,[status(thm)],[3]) ).
cnf(42,plain,
ir(X1),
inference(split_conjunct,[status(thm)],[41]) ).
fof(44,plain,
! [X3,X4,X5] :
( ~ ir(X4)
| ~ ip(X3)
| ~ ir(X5)
| iext(X3,X4,X5)
| ? [X6] :
( iext(uri_owl_sourceIndividual,X6,X4)
& iext(uri_owl_assertionProperty,X6,X3)
& iext(uri_owl_targetIndividual,X6,X5) ) ),
inference(fof_nnf,[status(thm)],[30]) ).
fof(45,plain,
! [X7,X8,X9] :
( ~ ir(X8)
| ~ ip(X7)
| ~ ir(X9)
| iext(X7,X8,X9)
| ? [X10] :
( iext(uri_owl_sourceIndividual,X10,X8)
& iext(uri_owl_assertionProperty,X10,X7)
& iext(uri_owl_targetIndividual,X10,X9) ) ),
inference(variable_rename,[status(thm)],[44]) ).
fof(46,plain,
! [X7,X8,X9] :
( ~ ir(X8)
| ~ ip(X7)
| ~ ir(X9)
| iext(X7,X8,X9)
| ( iext(uri_owl_sourceIndividual,esk1_3(X7,X8,X9),X8)
& iext(uri_owl_assertionProperty,esk1_3(X7,X8,X9),X7)
& iext(uri_owl_targetIndividual,esk1_3(X7,X8,X9),X9) ) ),
inference(skolemize,[status(esa)],[45]) ).
fof(47,plain,
! [X7,X8,X9] :
( ( iext(uri_owl_sourceIndividual,esk1_3(X7,X8,X9),X8)
| ~ ir(X8)
| ~ ip(X7)
| ~ ir(X9)
| iext(X7,X8,X9) )
& ( iext(uri_owl_assertionProperty,esk1_3(X7,X8,X9),X7)
| ~ ir(X8)
| ~ ip(X7)
| ~ ir(X9)
| iext(X7,X8,X9) )
& ( iext(uri_owl_targetIndividual,esk1_3(X7,X8,X9),X9)
| ~ ir(X8)
| ~ ip(X7)
| ~ ir(X9)
| iext(X7,X8,X9) ) ),
inference(distribute,[status(thm)],[46]) ).
cnf(48,plain,
( iext(X1,X2,X3)
| iext(uri_owl_targetIndividual,esk1_3(X1,X2,X3),X3)
| ~ ir(X3)
| ~ ip(X1)
| ~ ir(X2) ),
inference(split_conjunct,[status(thm)],[47]) ).
cnf(49,plain,
( iext(X1,X2,X3)
| iext(uri_owl_assertionProperty,esk1_3(X1,X2,X3),X1)
| ~ ir(X3)
| ~ ip(X1)
| ~ ir(X2) ),
inference(split_conjunct,[status(thm)],[47]) ).
cnf(50,plain,
( iext(X1,X2,X3)
| iext(uri_owl_sourceIndividual,esk1_3(X1,X2,X3),X2)
| ~ ir(X3)
| ~ ip(X1)
| ~ ir(X2) ),
inference(split_conjunct,[status(thm)],[47]) ).
fof(51,plain,
! [X1,X2] :
( ( ~ iext(uri_owl_differentFrom,X1,X2)
| X1 != X2 )
& ( X1 = X2
| iext(uri_owl_differentFrom,X1,X2) ) ),
inference(fof_nnf,[status(thm)],[6]) ).
fof(52,plain,
! [X3,X4] :
( ( ~ iext(uri_owl_differentFrom,X3,X4)
| X3 != X4 )
& ( X3 = X4
| iext(uri_owl_differentFrom,X3,X4) ) ),
inference(variable_rename,[status(thm)],[51]) ).
cnf(54,plain,
( X1 != X2
| ~ iext(uri_owl_differentFrom,X1,X2) ),
inference(split_conjunct,[status(thm)],[52]) ).
fof(71,plain,
! [X3] :
( ( ~ icext(uri_owl_FunctionalProperty,X3)
| ( ip(X3)
& ! [X1,X7,X8] :
( ~ iext(X3,X1,X7)
| ~ iext(X3,X1,X8)
| X7 = X8 ) ) )
& ( ~ ip(X3)
| ? [X1,X7,X8] :
( iext(X3,X1,X7)
& iext(X3,X1,X8)
& X7 != X8 )
| icext(uri_owl_FunctionalProperty,X3) ) ),
inference(fof_nnf,[status(thm)],[13]) ).
fof(72,plain,
! [X9] :
( ( ~ icext(uri_owl_FunctionalProperty,X9)
| ( ip(X9)
& ! [X10,X11,X12] :
( ~ iext(X9,X10,X11)
| ~ iext(X9,X10,X12)
| X11 = X12 ) ) )
& ( ~ ip(X9)
| ? [X13,X14,X15] :
( iext(X9,X13,X14)
& iext(X9,X13,X15)
& X14 != X15 )
| icext(uri_owl_FunctionalProperty,X9) ) ),
inference(variable_rename,[status(thm)],[71]) ).
fof(73,plain,
! [X9] :
( ( ~ icext(uri_owl_FunctionalProperty,X9)
| ( ip(X9)
& ! [X10,X11,X12] :
( ~ iext(X9,X10,X11)
| ~ iext(X9,X10,X12)
| X11 = X12 ) ) )
& ( ~ ip(X9)
| ( iext(X9,esk3_1(X9),esk4_1(X9))
& iext(X9,esk3_1(X9),esk5_1(X9))
& esk4_1(X9) != esk5_1(X9) )
| icext(uri_owl_FunctionalProperty,X9) ) ),
inference(skolemize,[status(esa)],[72]) ).
fof(74,plain,
! [X9,X10,X11,X12] :
( ( ( ( ~ iext(X9,X10,X11)
| ~ iext(X9,X10,X12)
| X11 = X12 )
& ip(X9) )
| ~ icext(uri_owl_FunctionalProperty,X9) )
& ( ~ ip(X9)
| ( iext(X9,esk3_1(X9),esk4_1(X9))
& iext(X9,esk3_1(X9),esk5_1(X9))
& esk4_1(X9) != esk5_1(X9) )
| icext(uri_owl_FunctionalProperty,X9) ) ),
inference(shift_quantors,[status(thm)],[73]) ).
fof(75,plain,
! [X9,X10,X11,X12] :
( ( ~ iext(X9,X10,X11)
| ~ iext(X9,X10,X12)
| X11 = X12
| ~ icext(uri_owl_FunctionalProperty,X9) )
& ( ip(X9)
| ~ icext(uri_owl_FunctionalProperty,X9) )
& ( iext(X9,esk3_1(X9),esk4_1(X9))
| ~ ip(X9)
| icext(uri_owl_FunctionalProperty,X9) )
& ( iext(X9,esk3_1(X9),esk5_1(X9))
| ~ ip(X9)
| icext(uri_owl_FunctionalProperty,X9) )
& ( esk4_1(X9) != esk5_1(X9)
| ~ ip(X9)
| icext(uri_owl_FunctionalProperty,X9) ) ),
inference(distribute,[status(thm)],[74]) ).
cnf(80,plain,
( X2 = X3
| ~ icext(uri_owl_FunctionalProperty,X1)
| ~ iext(X1,X4,X3)
| ~ iext(X1,X4,X2) ),
inference(split_conjunct,[status(thm)],[75]) ).
fof(93,plain,
! [X9,X3,X10] :
( ~ iext(X3,X9,X10)
| ip(X3) ),
inference(fof_nnf,[status(thm)],[18]) ).
fof(94,plain,
! [X11,X12,X13] :
( ~ iext(X12,X11,X13)
| ip(X12) ),
inference(variable_rename,[status(thm)],[93]) ).
cnf(95,plain,
( ip(X1)
| ~ iext(X1,X2,X3) ),
inference(split_conjunct,[status(thm)],[94]) ).
fof(118,plain,
! [X1,X11] :
( ( ~ iext(uri_rdf_type,X1,X11)
| icext(X11,X1) )
& ( ~ icext(X11,X1)
| iext(uri_rdf_type,X1,X11) ) ),
inference(fof_nnf,[status(thm)],[26]) ).
fof(119,plain,
! [X12,X13] :
( ( ~ iext(uri_rdf_type,X12,X13)
| icext(X13,X12) )
& ( ~ icext(X13,X12)
| iext(uri_rdf_type,X12,X13) ) ),
inference(variable_rename,[status(thm)],[118]) ).
cnf(121,plain,
( icext(X1,X2)
| ~ iext(uri_rdf_type,X2,X1) ),
inference(split_conjunct,[status(thm)],[119]) ).
cnf(122,plain,
iext(uri_owl_differentFrom,uri_ex_o2,uri_ex_o1),
inference(split_conjunct,[status(thm)],[27]) ).
cnf(123,plain,
iext(uri_ex_p,uri_ex_s,uri_ex_o1),
inference(split_conjunct,[status(thm)],[27]) ).
cnf(124,plain,
iext(uri_rdf_type,uri_ex_p,uri_owl_FunctionalProperty),
inference(split_conjunct,[status(thm)],[27]) ).
fof(125,negated_conjecture,
! [X12] :
( ~ iext(uri_owl_sourceIndividual,X12,uri_ex_s)
| ~ iext(uri_owl_assertionProperty,X12,uri_ex_p)
| ~ iext(uri_owl_targetIndividual,X12,uri_ex_o2) ),
inference(fof_nnf,[status(thm)],[29]) ).
fof(126,negated_conjecture,
! [X13] :
( ~ iext(uri_owl_sourceIndividual,X13,uri_ex_s)
| ~ iext(uri_owl_assertionProperty,X13,uri_ex_p)
| ~ iext(uri_owl_targetIndividual,X13,uri_ex_o2) ),
inference(variable_rename,[status(thm)],[125]) ).
cnf(127,negated_conjecture,
( ~ iext(uri_owl_targetIndividual,X1,uri_ex_o2)
| ~ iext(uri_owl_assertionProperty,X1,uri_ex_p)
| ~ iext(uri_owl_sourceIndividual,X1,uri_ex_s) ),
inference(split_conjunct,[status(thm)],[126]) ).
cnf(141,plain,
( iext(X1,X2,X3)
| iext(uri_owl_sourceIndividual,esk1_3(X1,X2,X3),X2)
| $false
| $false
| ~ ip(X1) ),
inference(rw,[status(thm)],[inference(rw,[status(thm)],[50,42,theory(equality)]),42,theory(equality)]),
[unfolding] ).
cnf(142,plain,
( iext(X1,X2,X3)
| iext(uri_owl_assertionProperty,esk1_3(X1,X2,X3),X1)
| $false
| $false
| ~ ip(X1) ),
inference(rw,[status(thm)],[inference(rw,[status(thm)],[49,42,theory(equality)]),42,theory(equality)]),
[unfolding] ).
cnf(143,plain,
( iext(X1,X2,X3)
| iext(uri_owl_targetIndividual,esk1_3(X1,X2,X3),X3)
| $false
| $false
| ~ ip(X1) ),
inference(rw,[status(thm)],[inference(rw,[status(thm)],[48,42,theory(equality)]),42,theory(equality)]),
[unfolding] ).
cnf(144,plain,
~ iext(uri_owl_differentFrom,X1,X1),
inference(er,[status(thm)],[54,theory(equality)]) ).
cnf(145,plain,
ip(uri_ex_p),
inference(spm,[status(thm)],[95,123,theory(equality)]) ).
cnf(153,plain,
( X1 = X2
| ~ iext(X3,X4,X2)
| ~ iext(X3,X4,X1)
| ~ iext(uri_rdf_type,X3,uri_owl_FunctionalProperty) ),
inference(spm,[status(thm)],[80,121,theory(equality)]) ).
cnf(180,negated_conjecture,
( iext(X1,X2,uri_ex_o2)
| ~ iext(uri_owl_sourceIndividual,esk1_3(X1,X2,uri_ex_o2),uri_ex_s)
| ~ iext(uri_owl_assertionProperty,esk1_3(X1,X2,uri_ex_o2),uri_ex_p)
| ~ ip(X1) ),
inference(spm,[status(thm)],[127,143,theory(equality)]) ).
cnf(199,negated_conjecture,
( iext(X1,uri_ex_s,uri_ex_o2)
| ~ ip(X1)
| ~ iext(uri_owl_assertionProperty,esk1_3(X1,uri_ex_s,uri_ex_o2),uri_ex_p) ),
inference(spm,[status(thm)],[180,141,theory(equality)]) ).
cnf(202,plain,
( X1 = X2
| ~ iext(uri_ex_p,X3,X2)
| ~ iext(uri_ex_p,X3,X1) ),
inference(spm,[status(thm)],[153,124,theory(equality)]) ).
cnf(203,negated_conjecture,
( iext(uri_ex_p,uri_ex_s,uri_ex_o2)
| ~ ip(uri_ex_p) ),
inference(spm,[status(thm)],[199,142,theory(equality)]) ).
cnf(204,negated_conjecture,
( iext(uri_ex_p,uri_ex_s,uri_ex_o2)
| $false ),
inference(rw,[status(thm)],[203,145,theory(equality)]) ).
cnf(205,negated_conjecture,
iext(uri_ex_p,uri_ex_s,uri_ex_o2),
inference(cn,[status(thm)],[204,theory(equality)]) ).
cnf(222,negated_conjecture,
( X1 = uri_ex_o2
| ~ iext(uri_ex_p,uri_ex_s,X1) ),
inference(spm,[status(thm)],[202,205,theory(equality)]) ).
cnf(229,negated_conjecture,
uri_ex_o1 = uri_ex_o2,
inference(spm,[status(thm)],[222,123,theory(equality)]) ).
cnf(230,plain,
iext(uri_owl_differentFrom,uri_ex_o2,uri_ex_o2),
inference(rw,[status(thm)],[122,229,theory(equality)]) ).
cnf(231,plain,
$false,
inference(sr,[status(thm)],[230,144,theory(equality)]) ).
cnf(232,plain,
$false,
231,
[proof] ).
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% % SZS status Started for /home/graph/tptp/TPTP/Problems/SWB/SWB071+1.p
% --creating new selector for [SWB001+0.ax]
% -running prover on /tmp/tmpVaKwIr/sel_SWB071+1.p_1 with time limit 29
% -prover status Theorem
% Problem SWB071+1.p solved in phase 0.
% % SZS status Theorem for /home/graph/tptp/TPTP/Problems/SWB/SWB071+1.p
% % SZS status Ended for /home/graph/tptp/TPTP/Problems/SWB/SWB071+1.p
% Solved 1 out of 1.
% # Problem is unsatisfiable (or provable), constructing proof object
% # SZS status Theorem
% # SZS output start CNFRefutation.
% See solution above
% # SZS output end CNFRefutation
%
%------------------------------------------------------------------------------