TSTP Solution File: SWW103+1 by Paradox---4.0
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : Paradox---4.0
% Problem : SWW103+1 : TPTP v8.1.0. Released v5.2.0.
% Transfm : none
% Format : tptp:short
% Command : paradox --no-progress --time %d --tstp --model %s
% Computer : n020.cluster.edu
% Model : x86_64 x86_64
% CPU : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory : 8042.1875MB
% OS : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit : 600s
% DateTime : Thu Jul 21 01:11:49 EDT 2022
% Result : Satisfiable 0.21s 0.43s
% Output : FiniteModel 0.21s
% Verified :
% SZS Type : FiniteModel
% Domain size : 3
% Comments :
%------------------------------------------------------------------------------
% domain size is 3
fof(domain,fi_domain,
! [X] :
( X = "1"
| X = "2"
| X = "3" ) ).
fof(and1,fi_functors,
( and1("1","1") = "1"
& and1("1","2") = "1"
& and1("1","3") = "1"
& and1("2","1") = "1"
& and1("2","2") = "2"
& and1("2","3") = "3"
& and1("3","1") = "1"
& and1("3","2") = "3"
& and1("3","3") = "3" ) ).
fof(and2,fi_functors,
( and2("1","1") = "1"
& and2("1","2") = "1"
& and2("1","3") = "1"
& and2("2","1") = "1"
& and2("2","2") = "2"
& and2("2","3") = "3"
& and2("3","1") = "1"
& and2("3","2") = "3"
& and2("3","3") = "3" ) ).
fof(apply,fi_functors,
( apply("1","1") = "2"
& apply("1","2") = "1"
& apply("1","3") = "1"
& ! [X2] : apply("2",X2) = apply("1",X2)
& ! [X2] : apply("3",X2) = apply("2",X2) ) ).
fof(bool,fi_predicates,
( ( bool("1")
<=> $false )
& ( bool("2")
<=> $true )
& ( bool("3")
<=> $true ) ) ).
fof(d,fi_predicates,
( ( d("1")
<=> $true )
& ( d("2")
<=> $true )
& ( d("3")
<=> $true ) ) ).
fof(err,fi_functors,
err = "1" ).
fof(exists1,fi_functors,
( exists1("1") = "1"
& exists1("2") = exists1("1")
& exists1("3") = exists1("2") ) ).
fof(exists2,fi_functors,
( exists2("1") = "1"
& exists2("2") = exists2("1")
& exists2("3") = exists2("2") ) ).
fof(existsprefers,fi_predicates,
( ( existsprefers("1","1")
<=> $false )
& ( existsprefers("1","2")
<=> $true )
& ( existsprefers("1","3")
<=> $true )
& ( existsprefers("2","1")
<=> $false )
& ( existsprefers("2","2")
<=> $false )
& ( existsprefers("2","3")
<=> $true )
& ( existsprefers("3","1")
<=> $false )
& ( existsprefers("3","2")
<=> $false )
& ( existsprefers("3","3")
<=> $false ) ) ).
fof(f1,fi_functors,
( f1("1","1","1") = "2"
& f1("1","1","2") = "1"
& f1("1","1","3") = "1"
& f1("1","2","1") = "2"
& f1("1","2","2") = "1"
& f1("1","2","3") = "1"
& f1("1","3","1") = "2"
& f1("1","3","2") = "1"
& f1("1","3","3") = "1"
& f1("2","1","1") = "2"
& f1("2","1","2") = "1"
& f1("2","1","3") = "1"
& f1("2","2","1") = "2"
& f1("2","2","2") = "2"
& f1("2","2","3") = "2"
& f1("2","3","1") = "2"
& f1("2","3","2") = "2"
& f1("2","3","3") = "3"
& f1("3","1","1") = "2"
& f1("3","1","2") = "1"
& f1("3","1","3") = "1"
& f1("3","2","1") = "2"
& f1("3","2","2") = "2"
& f1("3","2","3") = "3"
& f1("3","3","1") = "2"
& f1("3","3","2") = "2"
& f1("3","3","3") = "3" ) ).
fof(f2,fi_functors,
( f2("1","1","1") = "2"
& f2("1","1","2") = "1"
& f2("1","1","3") = "1"
& f2("1","2","1") = "2"
& f2("1","2","2") = "1"
& f2("1","2","3") = "1"
& f2("1","3","1") = "2"
& f2("1","3","2") = "1"
& f2("1","3","3") = "1"
& f2("2","1","1") = "2"
& f2("2","1","2") = "1"
& f2("2","1","3") = "1"
& f2("2","2","1") = "2"
& f2("2","2","2") = "2"
& f2("2","2","3") = "2"
& f2("2","3","1") = "2"
& f2("2","3","2") = "2"
& f2("2","3","3") = "3"
& f2("3","1","1") = "2"
& f2("3","1","2") = "2"
& f2("3","1","3") = "3"
& f2("3","2","1") = "2"
& f2("3","2","2") = "2"
& f2("3","2","3") = "3"
& f2("3","3","1") = "2"
& f2("3","3","2") = "2"
& f2("3","3","3") = "3" ) ).
fof(f3,fi_functors,
( f3("1","1","1") = "2"
& f3("1","1","2") = "1"
& f3("1","1","3") = "1"
& f3("1","2","1") = "2"
& f3("1","2","2") = "1"
& f3("1","2","3") = "1"
& f3("1","3","1") = "2"
& f3("1","3","2") = "1"
& f3("1","3","3") = "1"
& f3("2","1","1") = "2"
& f3("2","1","2") = "1"
& f3("2","1","3") = "1"
& f3("2","2","1") = "2"
& f3("2","2","2") = "2"
& f3("2","2","3") = "2"
& f3("2","3","1") = "2"
& f3("2","3","2") = "2"
& f3("2","3","3") = "2"
& f3("3","1","1") = "2"
& f3("3","1","2") = "1"
& f3("3","1","3") = "1"
& f3("3","2","1") = "2"
& f3("3","2","2") = "2"
& f3("3","2","3") = "2"
& f3("3","3","1") = "2"
& f3("3","3","2") = "2"
& f3("3","3","3") = "3" ) ).
fof(f4,fi_functors,
( f4("1","1","1") = "1"
& f4("1","1","2") = "2"
& f4("1","1","3") = "3"
& f4("1","2","1") = "1"
& f4("1","2","2") = "1"
& f4("1","2","3") = "1"
& f4("1","3","1") = "1"
& f4("1","3","2") = "1"
& f4("1","3","3") = "1"
& ! [X2,X3] : f4("2",X2,X3) = f4("1",X2,X3)
& ! [X2,X3] : f4("3",X2,X3) = f4("2",X2,X3) ) ).
fof(f5,fi_functors,
( f5("1","1") = "1"
& f5("1","2") = "1"
& f5("1","3") = "1"
& ! [X2] : f5("2",X2) = f5("1",X2)
& ! [X2] : f5("3",X2) = f5("2",X2) ) ).
fof(f6,fi_functors,
( f6("1","1") = "2"
& f6("1","2") = "1"
& f6("1","3") = "1"
& ! [X2] : f6("2",X2) = f6("1",X2)
& ! [X2] : f6("3",X2) = f6("2",X2) ) ).
fof(f7,fi_functors,
( f7("1") = "2"
& f7("2") = "2"
& f7("3") = "3" ) ).
fof(false,fi_functors,
false = "3" ).
fof(false1,fi_functors,
false1 = "3" ).
fof(false2,fi_functors,
false2 = "3" ).
fof(forallprefers,fi_predicates,
( ( forallprefers("1","1")
<=> $false )
& ( forallprefers("1","2")
<=> $true )
& ( forallprefers("1","3")
<=> $true )
& ( forallprefers("2","1")
<=> $false )
& ( forallprefers("2","2")
<=> $false )
& ( forallprefers("2","3")
<=> $false )
& ( forallprefers("3","1")
<=> $false )
& ( forallprefers("3","2")
<=> $true )
& ( forallprefers("3","3")
<=> $false ) ) ).
fof(impl,fi_functors,
( impl("1","1") = "1"
& impl("1","2") = "1"
& impl("1","3") = "1"
& impl("2","1") = "1"
& impl("2","2") = "2"
& impl("2","3") = "3"
& impl("3","1") = "1"
& impl("3","2") = "2"
& impl("3","3") = "2" ) ).
fof(lazy_and1,fi_functors,
( lazy_and1("1","1") = "1"
& lazy_and1("1","2") = "1"
& lazy_and1("1","3") = "1"
& lazy_and1("2","1") = "1"
& lazy_and1("2","2") = "2"
& lazy_and1("2","3") = "3"
& lazy_and1("3","1") = "3"
& lazy_and1("3","2") = "3"
& lazy_and1("3","3") = "3" ) ).
fof(lazy_and2,fi_functors,
( lazy_and2("1","1") = "1"
& lazy_and2("1","2") = "1"
& lazy_and2("1","3") = "1"
& lazy_and2("2","1") = "1"
& lazy_and2("2","2") = "2"
& lazy_and2("2","3") = "3"
& lazy_and2("3","1") = "3"
& lazy_and2("3","2") = "3"
& lazy_and2("3","3") = "3" ) ).
fof(lazy_impl,fi_functors,
( lazy_impl("1","1") = "1"
& lazy_impl("1","2") = "1"
& lazy_impl("1","3") = "1"
& lazy_impl("2","1") = "1"
& lazy_impl("2","2") = "2"
& lazy_impl("2","3") = "3"
& lazy_impl("3","1") = "2"
& lazy_impl("3","2") = "2"
& lazy_impl("3","3") = "2" ) ).
fof(not1,fi_functors,
( not1("1") = "1"
& not1("2") = "3"
& not1("3") = "2" ) ).
fof(not2,fi_functors,
( not2("1") = "1"
& not2("2") = "3"
& not2("3") = "2" ) ).
fof(or1,fi_functors,
( or1("1","1") = "1"
& or1("1","2") = "1"
& or1("1","3") = "1"
& or1("2","1") = "1"
& or1("2","2") = "2"
& or1("2","3") = "2"
& or1("3","1") = "1"
& or1("3","2") = "2"
& or1("3","3") = "3" ) ).
fof(or2,fi_functors,
( or2("1","1") = "1"
& or2("1","2") = "1"
& or2("1","3") = "1"
& or2("2","1") = "1"
& or2("2","2") = "2"
& or2("2","3") = "2"
& or2("3","1") = "1"
& or2("3","2") = "2"
& or2("3","3") = "3" ) ).
fof(phi,fi_functors,
( phi("1") = "1"
& phi("2") = "2"
& phi("3") = "3" ) ).
fof(prop,fi_functors,
( prop("1") = "3"
& prop("2") = "2"
& prop("3") = "2" ) ).
fof(sK33_def_and2_R,fi_functors,
( sK33_def_and2_R("1","1") = "2"
& sK33_def_and2_R("1","2") = "2"
& sK33_def_and2_R("1","3") = "2"
& sK33_def_and2_R("2","1") = "2"
& sK33_def_and2_R("2","2") = "2"
& sK33_def_and2_R("2","3") = "3"
& sK33_def_and2_R("3","1") = "2"
& sK33_def_and2_R("3","2") = "3"
& sK33_def_and2_R("3","3") = "3" ) ).
fof(sK44_def_lazy_and2_R,fi_functors,
( sK44_def_lazy_and2_R("1","1") = "2"
& sK44_def_lazy_and2_R("1","2") = "2"
& sK44_def_lazy_and2_R("1","3") = "2"
& sK44_def_lazy_and2_R("2","1") = "2"
& sK44_def_lazy_and2_R("2","2") = "2"
& sK44_def_lazy_and2_R("2","3") = "3"
& sK44_def_lazy_and2_R("3","1") = "3"
& sK44_def_lazy_and2_R("3","2") = "3"
& sK44_def_lazy_and2_R("3","3") = "3" ) ).
fof(sK57_def_or2_R,fi_functors,
( sK57_def_or2_R("1","1") = "2"
& sK57_def_or2_R("1","2") = "2"
& sK57_def_or2_R("1","3") = "2"
& sK57_def_or2_R("2","1") = "2"
& sK57_def_or2_R("2","2") = "2"
& sK57_def_or2_R("2","3") = "3"
& sK57_def_or2_R("3","1") = "2"
& sK57_def_or2_R("3","2") = "1"
& sK57_def_or2_R("3","3") = "3" ) ).
fof(sK61_exists1_axiom1_X,fi_functors,
( sK61_exists1_axiom1_X("1") = "2"
& sK61_exists1_axiom1_X("2") = sK61_exists1_axiom1_X("1")
& sK61_exists1_axiom1_X("3") = sK61_exists1_axiom1_X("2") ) ).
fof(sK67_def_f5_X,fi_functors,
( sK67_def_f5_X("1","1") = "1"
& sK67_def_f5_X("1","2") = "2"
& sK67_def_f5_X("1","3") = "2"
& ! [X2] : sK67_def_f5_X("2",X2) = sK67_def_f5_X("1",X2)
& ! [X2] : sK67_def_f5_X("3",X2) = sK67_def_f5_X("2",X2) ) ).
fof(sK73_def_exists2_R,fi_functors,
( sK73_def_exists2_R("1") = "2"
& sK73_def_exists2_R("2") = sK73_def_exists2_R("1")
& sK73_def_exists2_R("3") = sK73_def_exists2_R("2") ) ).
fof(sK77_def_false2_P,fi_functors,
sK77_def_false2_P = "3" ).
fof(sP1_def_forallprefers_or,fi_predicates,
( ( sP1_def_forallprefers_or("1","1")
<=> $false )
& ( sP1_def_forallprefers_or("1","2")
<=> $true )
& ( sP1_def_forallprefers_or("1","3")
<=> $true )
& ( sP1_def_forallprefers_or("2","1")
<=> $false )
& ( sP1_def_forallprefers_or("2","2")
<=> $false )
& ( sP1_def_forallprefers_or("2","3")
<=> $false )
& ( sP1_def_forallprefers_or("3","1")
<=> $false )
& ( sP1_def_forallprefers_or("3","2")
<=> $false )
& ( sP1_def_forallprefers_or("3","3")
<=> $false ) ) ).
fof(sP6_def_existsprefers_or,fi_predicates,
( ( sP6_def_existsprefers_or("1","1")
<=> $false )
& ( sP6_def_existsprefers_or("1","2")
<=> $true )
& ( sP6_def_existsprefers_or("1","3")
<=> $true )
& ( sP6_def_existsprefers_or("2","1")
<=> $false )
& ( sP6_def_existsprefers_or("2","2")
<=> $false )
& ( sP6_def_existsprefers_or("2","3")
<=> $false )
& ( sP6_def_existsprefers_or("3","1")
<=> $false )
& ( sP6_def_existsprefers_or("3","2")
<=> $false )
& ( sP6_def_existsprefers_or("3","3")
<=> $false ) ) ).
fof(true,fi_functors,
true = "2" ).
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.03/0.12 % Problem : SWW103+1 : TPTP v8.1.0. Released v5.2.0.
% 0.03/0.13 % Command : paradox --no-progress --time %d --tstp --model %s
% 0.13/0.34 % Computer : n020.cluster.edu
% 0.13/0.34 % Model : x86_64 x86_64
% 0.13/0.34 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.34 % Memory : 8042.1875MB
% 0.13/0.34 % OS : Linux 3.10.0-693.el7.x86_64
% 0.13/0.34 % CPULimit : 300
% 0.13/0.34 % WCLimit : 600
% 0.13/0.34 % DateTime : Sun Jun 5 08:51:37 EDT 2022
% 0.13/0.34 % CPUTime :
% 0.13/0.35 Paradox, version 4.0, 2010-06-29.
% 0.13/0.35 +++ PROBLEM: /export/starexec/sandbox2/benchmark/theBenchmark.p
% 0.13/0.35 Reading '/export/starexec/sandbox2/benchmark/theBenchmark.p' ... OK
% 0.13/0.35 Reading 'Axioms/SWV012+0.ax' ... ('/export/starexec/sandbox2/benchmark/Axioms/SWV012+0.ax') OK
% 0.21/0.37 +++ SOLVING: /export/starexec/sandbox2/benchmark/theBenchmark.p
% 0.21/0.43 +++ BEGIN MODEL
% 0.21/0.43 SZS output start FiniteModel for /export/starexec/sandbox2/benchmark/theBenchmark.p
% See solution above
% 0.21/0.43 +++ END MODEL
% 0.21/0.43 +++ RESULT: Satisfiable
% 0.21/0.43 SZS status Satisfiable for /export/starexec/sandbox2/benchmark/theBenchmark.p
%------------------------------------------------------------------------------