TSTP Solution File: PUZ031+3 by CSE---1.6
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : CSE---1.6
% Problem : PUZ031+3 : TPTP v8.1.2. Released v4.1.0.
% Transfm : none
% Format : tptp:raw
% Command : java -jar /export/starexec/sandbox2/solver/bin/mcs_scs.jar %s %d
% Computer : n012.cluster.edu
% Model : x86_64 x86_64
% CPU : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory : 8042.1875MB
% OS : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit : 300s
% DateTime : Thu Aug 31 13:10:59 EDT 2023
% Result : Theorem 0.19s 0.67s
% Output : CNFRefutation 0.19s
% Verified :
% SZS Type : -
% Comments :
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.12 % Problem : PUZ031+3 : TPTP v8.1.2. Released v4.1.0.
% 0.13/0.13 % Command : java -jar /export/starexec/sandbox2/solver/bin/mcs_scs.jar %s %d
% 0.13/0.34 % Computer : n012.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 : 300
% 0.13/0.34 % DateTime : Sat Aug 26 21:56:55 EDT 2023
% 0.13/0.34 % CPUTime :
% 0.19/0.54 start to proof:theBenchmark
% 0.19/0.66 %-------------------------------------------
% 0.19/0.66 % File :CSE---1.6
% 0.19/0.66 % Problem :theBenchmark
% 0.19/0.66 % Transform :cnf
% 0.19/0.66 % Format :tptp:raw
% 0.19/0.66 % Command :java -jar mcs_scs.jar %d %s
% 0.19/0.66
% 0.19/0.66 % Result :Theorem 0.060000s
% 0.19/0.66 % Output :CNFRefutation 0.060000s
% 0.19/0.66 %-------------------------------------------
% 0.19/0.66 %------------------------------------------------------------------------------
% 0.19/0.66 % File : PUZ031+3 : TPTP v8.1.2. Released v4.1.0.
% 0.19/0.66 % Domain : Puzzles
% 0.19/0.66 % Problem : Schubert's Steamroller
% 0.19/0.66 % Version : Especial.
% 0.19/0.66 % English : Wolves, foxes, birds, caterpillars, and snails are animals, and
% 0.19/0.66 % there are some of each of them. Also there are some grains, and
% 0.19/0.66 % grains are plants. Every animal either likes to eat all plants
% 0.19/0.66 % or all animals much smaller than itself that like to eat some
% 0.19/0.66 % plants. Caterpillars and snails are much smaller than birds,
% 0.19/0.66 % which are much smaller than foxes, which in turn are much
% 0.19/0.66 % smaller than wolves. Wolves do not like to eat foxes or grains,
% 0.19/0.66 % while birds like to eat caterpillars but not snails.
% 0.19/0.66 % Caterpillars and snails like to eat some plants. Therefore
% 0.19/0.66 % there is an animal that likes to eat a grain eating animal.
% 0.19/0.66
% 0.19/0.66 % Refs : [Pel86] Pelletier (1986), Seventy-five Problems for Testing Au
% 0.19/0.66 % Source : [TPTP]
% 0.19/0.66 % Names :
% 0.19/0.66
% 0.19/0.66 % Status : Theorem
% 0.19/0.66 % Rating : 0.00 v6.3.0, 0.08 v6.2.0, 0.00 v5.5.0, 0.08 v5.4.0, 0.04 v5.3.0, 0.13 v5.2.0, 0.07 v5.0.0, 0.00 v4.1.0
% 0.19/0.66 % Syntax : Number of formulae : 29 ( 9 unt; 0 def)
% 0.19/0.66 % Number of atoms : 68 ( 0 equ)
% 0.19/0.66 % Maximal formula atoms : 8 ( 2 avg)
% 0.19/0.66 % Number of connectives : 42 ( 3 ~; 1 |; 16 &)
% 0.19/0.66 % ( 0 <=>; 22 =>; 0 <=; 0 <~>)
% 0.19/0.66 % Maximal formula depth : 10 ( 4 avg)
% 0.19/0.66 % Maximal term depth : 1 ( 1 avg)
% 0.19/0.66 % Number of predicates : 11 ( 11 usr; 0 prp; 1-2 aty)
% 0.19/0.66 % Number of functors : 0 ( 0 usr; 0 con; --- aty)
% 0.19/0.66 % Number of variables : 44 ( 29 !; 15 ?)
% 0.19/0.66 % SPC : FOF_THM_RFO_NEQ
% 0.19/0.66
% 0.19/0.66 % Comments :
% 0.19/0.66 %------------------------------------------------------------------------------
% 0.19/0.66 fof(edible_type,axiom,
% 0.19/0.66 ? [A] : edible(A) ).
% 0.19/0.66
% 0.19/0.66 fof(animal_type,axiom,
% 0.19/0.66 ? [A] : animal(A) ).
% 0.19/0.66
% 0.19/0.66 fof(animal_is_edible,axiom,
% 0.19/0.66 ! [A] :
% 0.19/0.66 ( animal(A)
% 0.19/0.66 => edible(A) ) ).
% 0.19/0.66
% 0.19/0.66 fof(wolf_type,axiom,
% 0.19/0.66 ? [A] : wolf(A) ).
% 0.19/0.66
% 0.19/0.66 fof(wolf_is_animal,axiom,
% 0.19/0.66 ! [A] :
% 0.19/0.66 ( wolf(A)
% 0.19/0.66 => animal(A) ) ).
% 0.19/0.66
% 0.19/0.66 fof(fox_type,axiom,
% 0.19/0.66 ? [A] : fox(A) ).
% 0.19/0.66
% 0.19/0.66 fof(fox_is_animal,axiom,
% 0.19/0.66 ! [A] :
% 0.19/0.66 ( fox(A)
% 0.19/0.66 => animal(A) ) ).
% 0.19/0.66
% 0.19/0.66 fof(bird_type,axiom,
% 0.19/0.66 ? [A] : bird(A) ).
% 0.19/0.66
% 0.19/0.66 fof(bird_is_animal,axiom,
% 0.19/0.66 ! [A] :
% 0.19/0.67 ( bird(A)
% 0.19/0.67 => animal(A) ) ).
% 0.19/0.67
% 0.19/0.67 fof(caterpillar_type,axiom,
% 0.19/0.67 ? [A] : caterpillar(A) ).
% 0.19/0.67
% 0.19/0.67 fof(caterpillar_is_animal,axiom,
% 0.19/0.67 ! [A] :
% 0.19/0.67 ( caterpillar(A)
% 0.19/0.67 => animal(A) ) ).
% 0.19/0.67
% 0.19/0.67 fof(snail_type,axiom,
% 0.19/0.67 ? [A] : snail(A) ).
% 0.19/0.67
% 0.19/0.67 fof(snail_is_animal,axiom,
% 0.19/0.67 ! [A] :
% 0.19/0.67 ( snail(A)
% 0.19/0.67 => animal(A) ) ).
% 0.19/0.67
% 0.19/0.67 fof(plant_type,axiom,
% 0.19/0.67 ? [A] : plant(A) ).
% 0.19/0.67
% 0.19/0.67 fof(plant_is_edible,axiom,
% 0.19/0.67 ! [A] :
% 0.19/0.67 ( plant(A)
% 0.19/0.67 => edible(A) ) ).
% 0.19/0.67
% 0.19/0.67 fof(grain_type,axiom,
% 0.19/0.67 ? [A] : grain(A) ).
% 0.19/0.67
% 0.19/0.67 fof(grain_is_plant,axiom,
% 0.19/0.67 ! [A] :
% 0.19/0.67 ( grain(A)
% 0.19/0.67 => plant(A) ) ).
% 0.19/0.67
% 0.19/0.67 fof(pel47_7,axiom,
% 0.19/0.67 ! [X] :
% 0.19/0.67 ( animal(X)
% 0.19/0.67 => ( ! [Y] :
% 0.19/0.67 ( plant(Y)
% 0.19/0.67 => eats(X,Y) )
% 0.19/0.67 | ! [Y1] :
% 0.19/0.67 ( animal(Y1)
% 0.19/0.67 => ( ( much_smaller(Y1,X)
% 0.19/0.67 & ? [Z] :
% 0.19/0.67 ( plant(Z)
% 0.19/0.67 & eats(Y1,Z) ) )
% 0.19/0.67 => eats(X,Y1) ) ) ) ) ).
% 0.19/0.67
% 0.19/0.67 fof(pel47_8,axiom,
% 0.19/0.67 ! [Y,X] :
% 0.19/0.67 ( ( bird(Y)
% 0.19/0.67 & snail(X) )
% 0.19/0.67 => much_smaller(X,Y) ) ).
% 0.19/0.67
% 0.19/0.67 fof(pel47_8a,axiom,
% 0.19/0.67 ! [Y,X] :
% 0.19/0.67 ( ( bird(Y)
% 0.19/0.67 & caterpillar(X) )
% 0.19/0.67 => much_smaller(X,Y) ) ).
% 0.19/0.67
% 0.19/0.67 fof(pel47_9,axiom,
% 0.19/0.67 ! [X,Y] :
% 0.19/0.67 ( ( bird(X)
% 0.19/0.67 & fox(Y) )
% 0.19/0.67 => much_smaller(X,Y) ) ).
% 0.19/0.67
% 0.19/0.67 fof(pel47_10,axiom,
% 0.19/0.67 ! [X,Y] :
% 0.19/0.67 ( ( fox(X)
% 0.19/0.67 & wolf(Y) )
% 0.19/0.67 => much_smaller(X,Y) ) ).
% 0.19/0.67
% 0.19/0.67 fof(pel47_11,axiom,
% 0.19/0.67 ! [X,Y] :
% 0.19/0.67 ( ( wolf(X)
% 0.19/0.67 & fox(Y) )
% 0.19/0.67 => ~ eats(X,Y) ) ).
% 0.19/0.67
% 0.19/0.67 fof(pel47_11a,axiom,
% 0.19/0.67 ! [X,Y] :
% 0.19/0.67 ( ( wolf(X)
% 0.19/0.67 & grain(Y) )
% 0.19/0.67 => ~ eats(X,Y) ) ).
% 0.19/0.67
% 0.19/0.67 fof(pel47_12,axiom,
% 0.19/0.67 ! [X,Y] :
% 0.19/0.67 ( ( bird(X)
% 0.19/0.67 & caterpillar(Y) )
% 0.19/0.67 => eats(X,Y) ) ).
% 0.19/0.67
% 0.19/0.67 fof(pel47_13,axiom,
% 0.19/0.67 ! [X,Y] :
% 0.19/0.67 ( ( bird(X)
% 0.19/0.67 & snail(Y) )
% 0.19/0.67 => ~ eats(X,Y) ) ).
% 0.19/0.67
% 0.19/0.67 fof(pel47_14,axiom,
% 0.19/0.67 ! [X] :
% 0.19/0.67 ( caterpillar(X)
% 0.19/0.67 => ? [Y] :
% 0.19/0.67 ( plant(Y)
% 0.19/0.67 & eats(X,Y) ) ) ).
% 0.19/0.67
% 0.19/0.67 fof(pel47_14a,axiom,
% 0.19/0.67 ! [X] :
% 0.19/0.67 ( snail(X)
% 0.19/0.67 => ? [Y] :
% 0.19/0.67 ( plant(Y)
% 0.19/0.67 & eats(X,Y) ) ) ).
% 0.19/0.67
% 0.19/0.67 fof(pel47,conjecture,
% 0.19/0.67 ? [X,Y,Z] :
% 0.19/0.67 ( animal(X)
% 0.19/0.67 & animal(Y)
% 0.19/0.67 & grain(Z)
% 0.19/0.67 & eats(Y,Z)
% 0.19/0.67 & eats(X,Y) ) ).
% 0.19/0.67
% 0.19/0.67 %------------------------------------------------------------------------------
% 0.19/0.67 %-------------------------------------------
% 0.19/0.67 % Proof found
% 0.19/0.67 % SZS status Theorem for theBenchmark
% 0.19/0.67 % SZS output start Proof
% 0.19/0.67 %ClaNum:31(EqnAxiom:0)
% 0.19/0.67 %VarNum:77(SingletonVarNum:35)
% 0.19/0.67 %MaxLitNum:8
% 0.19/0.67 %MaxfuncDepth:1
% 0.19/0.67 %SharedTerms:18
% 0.19/0.67 %goalClause: 30
% 0.19/0.67 [1]P1(a1)
% 0.19/0.67 [2]P2(a4)
% 0.19/0.67 [3]P6(a5)
% 0.19/0.67 [4]P7(a6)
% 0.19/0.67 [5]P3(a7)
% 0.19/0.67 [6]P4(a8)
% 0.19/0.67 [7]P8(a9)
% 0.19/0.67 [8]P9(a10)
% 0.19/0.67 [9]P10(a11)
% 0.19/0.67 [10]~P2(x101)+P1(x101)
% 0.19/0.67 [11]~P9(x111)+P1(x111)
% 0.19/0.67 [12]~P6(x121)+P2(x121)
% 0.19/0.67 [13]~P7(x131)+P2(x131)
% 0.19/0.67 [14]~P3(x141)+P2(x141)
% 0.19/0.67 [15]~P4(x151)+P2(x151)
% 0.19/0.67 [16]~P8(x161)+P2(x161)
% 0.19/0.67 [17]~P10(x171)+P9(x171)
% 0.19/0.67 [18]~P4(x181)+P9(f2(x181))
% 0.19/0.67 [19]~P8(x191)+P9(f3(x191))
% 0.19/0.67 [20]~P4(x201)+P5(x201,f2(x201))
% 0.19/0.67 [21]~P8(x211)+P5(x211,f3(x211))
% 0.19/0.67 [22]~P3(x221)+~P4(x222)+P5(x221,x222)
% 0.19/0.67 [23]~P3(x232)+~P4(x231)+P11(x231,x232)
% 0.19/0.67 [24]~P3(x242)+~P8(x241)+P11(x241,x242)
% 0.19/0.67 [25]~P6(x252)+~P7(x251)+P11(x251,x252)
% 0.19/0.67 [26]~P7(x262)+~P3(x261)+P11(x261,x262)
% 0.19/0.67 [27]~P5(x271,x272)+~P6(x271)+~P7(x272)
% 0.19/0.67 [28]~P5(x281,x282)+~P6(x281)+~P10(x282)
% 0.19/0.67 [29]~P5(x291,x292)+~P3(x291)+~P8(x292)
% 0.19/0.67 [30]~P5(x301,x303)+~P5(x302,x301)+~P2(x301)+~P2(x302)+~P10(x303)
% 0.19/0.67 [31]~P2(x312)+~P2(x311)+~P9(x313)+~P5(x312,x314)+~P11(x312,x311)+P5(x311,x312)+P5(x311,x313)+~P9(x314)
% 0.19/0.67 %EqnAxiom
% 0.19/0.67
% 0.19/0.67 %-------------------------------------------
% 0.19/0.67 cnf(32,plain,
% 0.19/0.67 (~P5(a7,a9)),
% 0.19/0.67 inference(scs_inference,[],[5,7,29])).
% 0.19/0.67 cnf(33,plain,
% 0.19/0.67 (~P5(a5,a11)),
% 0.19/0.67 inference(scs_inference,[],[3,5,7,9,29,28])).
% 0.19/0.67 cnf(34,plain,
% 0.19/0.67 (~P5(a5,a6)),
% 0.19/0.67 inference(scs_inference,[],[3,4,5,7,9,29,28,27])).
% 0.19/0.67 cnf(38,plain,
% 0.19/0.67 (P9(a11)),
% 0.19/0.67 inference(scs_inference,[],[3,4,5,7,9,29,28,27,22,17])).
% 0.19/0.67 cnf(40,plain,
% 0.19/0.67 (P2(a9)),
% 0.19/0.67 inference(scs_inference,[],[3,4,5,7,9,29,28,27,22,17,16])).
% 0.19/0.67 cnf(42,plain,
% 0.19/0.67 (P2(a8)),
% 0.19/0.67 inference(scs_inference,[],[3,4,5,6,7,9,29,28,27,22,17,16,15])).
% 0.19/0.67 cnf(44,plain,
% 0.19/0.67 (P2(a7)),
% 0.19/0.67 inference(scs_inference,[],[3,4,5,6,7,9,29,28,27,22,17,16,15,14])).
% 0.19/0.67 cnf(46,plain,
% 0.19/0.67 (P2(a6)),
% 0.19/0.67 inference(scs_inference,[],[3,4,5,6,7,9,29,28,27,22,17,16,15,14,13])).
% 0.19/0.67 cnf(48,plain,
% 0.19/0.67 (P2(a5)),
% 0.19/0.67 inference(scs_inference,[],[3,4,5,6,7,9,29,28,27,22,17,16,15,14,13,12])).
% 0.19/0.67 cnf(50,plain,
% 0.19/0.67 (P5(a9,f3(a9))),
% 0.19/0.67 inference(scs_inference,[],[3,4,5,6,7,9,29,28,27,22,17,16,15,14,13,12,21])).
% 0.19/0.67 cnf(52,plain,
% 0.19/0.67 (P5(a8,f2(a8))),
% 0.19/0.67 inference(scs_inference,[],[3,4,5,6,7,9,29,28,27,22,17,16,15,14,13,12,21,20])).
% 0.19/0.67 cnf(54,plain,
% 0.19/0.67 (P9(f3(a9))),
% 0.19/0.67 inference(scs_inference,[],[3,4,5,6,7,9,29,28,27,22,17,16,15,14,13,12,21,20,19])).
% 0.19/0.67 cnf(58,plain,
% 0.19/0.67 (P11(a7,a6)),
% 0.19/0.67 inference(scs_inference,[],[3,4,5,6,7,9,29,28,27,22,17,16,15,14,13,12,21,20,19,18,26])).
% 0.19/0.67 cnf(60,plain,
% 0.19/0.67 (P11(a6,a5)),
% 0.19/0.67 inference(scs_inference,[],[3,4,5,6,7,9,29,28,27,22,17,16,15,14,13,12,21,20,19,18,26,25])).
% 0.19/0.67 cnf(62,plain,
% 0.19/0.67 (P11(a9,a7)),
% 0.19/0.67 inference(scs_inference,[],[3,4,5,6,7,9,29,28,27,22,17,16,15,14,13,12,21,20,19,18,26,25,24])).
% 0.19/0.67 cnf(71,plain,
% 0.19/0.67 (P5(a7,a8)),
% 0.19/0.67 inference(scs_inference,[],[6,5,22])).
% 0.19/0.67 cnf(80,plain,
% 0.19/0.67 (P5(a7,a10)),
% 0.19/0.67 inference(scs_inference,[],[32,8,62,54,40,44,50,31])).
% 0.19/0.67 cnf(106,plain,
% 0.19/0.67 (~P5(a6,a11)),
% 0.19/0.67 inference(scs_inference,[],[33,34,60,52,38,42,46,48,71,44,30,31])).
% 0.19/0.67 cnf(113,plain,
% 0.19/0.67 (P5(a6,a7)),
% 0.19/0.67 inference(scs_inference,[],[38,8,58,106,80,52,42,46,71,44,30,31])).
% 0.19/0.67 cnf(118,plain,
% 0.19/0.67 (~P5(a7,a11)),
% 0.19/0.67 inference(scs_inference,[],[9,113,46,44,30])).
% 0.19/0.67 cnf(193,plain,
% 0.19/0.67 ($false),
% 0.19/0.67 inference(scs_inference,[],[40,54,50,44,118,62,32,38,31]),
% 0.19/0.67 ['proof']).
% 0.19/0.67 % SZS output end Proof
% 0.19/0.67 % Total time :0.060000s
%------------------------------------------------------------------------------