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
%------------------------------------------------------------------------------