TSTP Solution File: PUZ031+3 by leanCoP---2.2

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : leanCoP---2.2
% Problem  : PUZ031+3 : TPTP v8.1.0. Released v4.1.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : leancop_casc.sh %s %d

% Computer : n032.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 : Mon Jul 18 18:19:06 EDT 2022

% Result   : Theorem 3.30s 4.40s
% Output   : Proof 3.30s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.02/0.08  % Problem  : PUZ031+3 : TPTP v8.1.0. Released v4.1.0.
% 0.02/0.08  % Command  : leancop_casc.sh %s %d
% 0.08/0.27  % Computer : n032.cluster.edu
% 0.08/0.27  % Model    : x86_64 x86_64
% 0.08/0.27  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.08/0.27  % Memory   : 8042.1875MB
% 0.08/0.27  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.08/0.27  % CPULimit : 300
% 0.08/0.27  % WCLimit  : 600
% 0.08/0.27  % DateTime : Sat May 28 20:36:55 EDT 2022
% 0.08/0.27  % CPUTime  : 
% 3.30/4.40  % SZS status Theorem for /export/starexec/sandbox/benchmark/theBenchmark.p
% 3.30/4.41  % SZS output start Proof for /export/starexec/sandbox/benchmark/theBenchmark.p
% 3.30/4.41  
% 3.30/4.41  %-----------------------------------------------------
% 3.30/4.41  fof(pel47, conjecture, ? [_34476, _34479, _34482] : (animal(_34476) & animal(_34479) & grain(_34482) & eats(_34479, _34482) & eats(_34476, _34479)), file('/export/starexec/sandbox/benchmark/theBenchmark.p', pel47)).
% 3.30/4.41  fof(wolf_type, axiom, ? [_34699] : wolf(_34699), file('/export/starexec/sandbox/benchmark/theBenchmark.p', wolf_type)).
% 3.30/4.41  fof(wolf_is_animal, axiom, ! [_34799] : (wolf(_34799) => animal(_34799)), file('/export/starexec/sandbox/benchmark/theBenchmark.p', wolf_is_animal)).
% 3.30/4.41  fof(fox_type, axiom, ? [_34920] : fox(_34920), file('/export/starexec/sandbox/benchmark/theBenchmark.p', fox_type)).
% 3.30/4.41  fof(fox_is_animal, axiom, ! [_35020] : (fox(_35020) => animal(_35020)), file('/export/starexec/sandbox/benchmark/theBenchmark.p', fox_is_animal)).
% 3.30/4.41  fof(bird_type, axiom, ? [_35141] : bird(_35141), file('/export/starexec/sandbox/benchmark/theBenchmark.p', bird_type)).
% 3.30/4.41  fof(bird_is_animal, axiom, ! [_35241] : (bird(_35241) => animal(_35241)), file('/export/starexec/sandbox/benchmark/theBenchmark.p', bird_is_animal)).
% 3.30/4.41  fof(snail_type, axiom, ? [_35364] : snail(_35364), file('/export/starexec/sandbox/benchmark/theBenchmark.p', snail_type)).
% 3.30/4.41  fof(snail_is_animal, axiom, ! [_35464] : (snail(_35464) => animal(_35464)), file('/export/starexec/sandbox/benchmark/theBenchmark.p', snail_is_animal)).
% 3.30/4.41  fof(plant_type, axiom, ? [_35585] : plant(_35585), file('/export/starexec/sandbox/benchmark/theBenchmark.p', plant_type)).
% 3.30/4.41  fof(grain_type, axiom, ? [_35686] : grain(_35686), file('/export/starexec/sandbox/benchmark/theBenchmark.p', grain_type)).
% 3.30/4.41  fof(grain_is_plant, axiom, ! [_35786] : (grain(_35786) => plant(_35786)), file('/export/starexec/sandbox/benchmark/theBenchmark.p', grain_is_plant)).
% 3.30/4.41  fof(pel47_7, axiom, ! [_35907] : (animal(_35907) => ! [_35922] : (plant(_35922) => eats(_35907, _35922)) | ! [_35947] : (animal(_35947) => much_smaller(_35947, _35907) & ? [_35972] : (plant(_35972) & eats(_35947, _35972)) => eats(_35907, _35947))), file('/export/starexec/sandbox/benchmark/theBenchmark.p', pel47_7)).
% 3.30/4.41  fof(pel47_8, axiom, ! [_36272, _36275] : (bird(_36272) & snail(_36275) => much_smaller(_36275, _36272)), file('/export/starexec/sandbox/benchmark/theBenchmark.p', pel47_8)).
% 3.30/4.41  fof(pel47_9, axiom, ! [_36433, _36436] : (bird(_36433) & fox(_36436) => much_smaller(_36433, _36436)), file('/export/starexec/sandbox/benchmark/theBenchmark.p', pel47_9)).
% 3.30/4.41  fof(pel47_10, axiom, ! [_36593, _36596] : (fox(_36593) & wolf(_36596) => much_smaller(_36593, _36596)), file('/export/starexec/sandbox/benchmark/theBenchmark.p', pel47_10)).
% 3.30/4.41  fof(pel47_11a, axiom, ! [_36754, _36757] : (wolf(_36754) & grain(_36757) => ~ eats(_36754, _36757)), file('/export/starexec/sandbox/benchmark/theBenchmark.p', pel47_11a)).
% 3.30/4.41  fof(pel47_13, axiom, ! [_36922, _36925] : (bird(_36922) & snail(_36925) => ~ eats(_36922, _36925)), file('/export/starexec/sandbox/benchmark/theBenchmark.p', pel47_13)).
% 3.30/4.41  fof(pel47_14a, axiom, ! [_37091] : (snail(_37091) => ? [_37106] : (plant(_37106) & eats(_37091, _37106))), file('/export/starexec/sandbox/benchmark/theBenchmark.p', pel47_14a)).
% 3.30/4.41  
% 3.30/4.41  cnf(1, plain, [animal(_15408), animal(_15474), grain(_15539), eats(_15474, _15539), eats(_15408, _15474)], clausify(pel47)).
% 3.30/4.41  cnf(2, plain, [-(wolf(3 ^ []))], clausify(wolf_type)).
% 3.30/4.41  cnf(3, plain, [wolf(_8244), -(animal(_8244))], clausify(wolf_is_animal)).
% 3.30/4.41  cnf(4, plain, [-(fox(4 ^ []))], clausify(fox_type)).
% 3.30/4.41  cnf(5, plain, [fox(_8607), -(animal(_8607))], clausify(fox_is_animal)).
% 3.30/4.41  cnf(6, plain, [-(bird(5 ^ []))], clausify(bird_type)).
% 3.30/4.41  cnf(7, plain, [bird(_8970), -(animal(_8970))], clausify(bird_is_animal)).
% 3.30/4.41  cnf(8, plain, [-(snail(7 ^ []))], clausify(snail_type)).
% 3.30/4.41  cnf(9, plain, [snail(_9696), -(animal(_9696))], clausify(snail_is_animal)).
% 3.30/4.41  cnf(10, plain, [-(plant(8 ^ []))], clausify(plant_type)).
% 3.30/4.41  cnf(11, plain, [-(grain(9 ^ []))], clausify(grain_type)).
% 3.30/4.41  cnf(12, plain, [grain(_10422), -(plant(_10422))], clausify(grain_is_plant)).
% 3.30/4.41  cnf(13, plain, [animal(_10632), -(eats(_10632, _10767)), plant(_10767), animal(_10919), -(eats(_10632, _10919)), much_smaller(_10919, _10632), plant(_11092), eats(_10919, _11092)], clausify(pel47_7)).
% 3.30/4.41  cnf(14, plain, [-(much_smaller(_11519, _11470)), bird(_11470), snail(_11519)], clausify(pel47_8)).
% 3.30/4.41  cnf(15, plain, [-(much_smaller(_12170, _12219)), bird(_12170), fox(_12219)], clausify(pel47_9)).
% 3.30/4.41  cnf(16, plain, [-(much_smaller(_12520, _12569)), fox(_12520), wolf(_12569)], clausify(pel47_10)).
% 3.30/4.41  cnf(17, plain, [eats(_13240, _13291), wolf(_13240), grain(_13291)], clausify(pel47_11a)).
% 3.30/4.41  cnf(18, plain, [eats(_13960, _14011), bird(_13960), snail(_14011)], clausify(pel47_13)).
% 3.30/4.41  cnf(19, plain, [snail(_14666), -(plant(11 ^ [_14666]))], clausify(pel47_14a)).
% 3.30/4.41  cnf(20, plain, [snail(_14666), -(eats(_14666, 11 ^ [_14666]))], clausify(pel47_14a)).
% 3.30/4.41  
% 3.30/4.41  cnf('1',plain,[animal(4 ^ []), animal(5 ^ []), grain(9 ^ []), eats(5 ^ [], 9 ^ []), eats(4 ^ [], 5 ^ [])],start(1,bind([[_15539, _15408, _15474], [9 ^ [], 4 ^ [], 5 ^ []]]))).
% 3.30/4.41  cnf('1.1',plain,[-(animal(4 ^ [])), fox(4 ^ [])],extension(5,bind([[_8607], [4 ^ []]]))).
% 3.30/4.41  cnf('1.1.1',plain,[-(fox(4 ^ []))],extension(4)).
% 3.30/4.41  cnf('1.2',plain,[-(animal(5 ^ [])), bird(5 ^ [])],extension(7,bind([[_8970], [5 ^ []]]))).
% 3.30/4.41  cnf('1.2.1',plain,[-(bird(5 ^ []))],extension(6)).
% 3.30/4.41  cnf('1.3',plain,[-(grain(9 ^ []))],extension(11)).
% 3.30/4.41  cnf('1.4',plain,[-(eats(5 ^ [], 9 ^ [])), animal(5 ^ []), plant(9 ^ []), animal(7 ^ []), -(eats(5 ^ [], 7 ^ [])), much_smaller(7 ^ [], 5 ^ []), plant(11 ^ [7 ^ []]), eats(7 ^ [], 11 ^ [7 ^ []])],extension(13,bind([[_10767, _10632, _10919, _11092], [9 ^ [], 5 ^ [], 7 ^ [], 11 ^ [7 ^ []]]]))).
% 3.30/4.41  cnf('1.4.1',plain,[-(animal(5 ^ []))],lemmata('1')).
% 3.30/4.41  cnf('1.4.2',plain,[-(plant(9 ^ [])), grain(9 ^ [])],extension(12,bind([[_10422], [9 ^ []]]))).
% 3.30/4.41  cnf('1.4.2.1',plain,[-(grain(9 ^ []))],extension(11)).
% 3.30/4.41  cnf('1.4.3',plain,[-(animal(7 ^ [])), snail(7 ^ [])],extension(9,bind([[_9696], [7 ^ []]]))).
% 3.30/4.41  cnf('1.4.3.1',plain,[-(snail(7 ^ []))],extension(8)).
% 3.30/4.41  cnf('1.4.4',plain,[eats(5 ^ [], 7 ^ []), bird(5 ^ []), snail(7 ^ [])],extension(18,bind([[_13960, _14011], [5 ^ [], 7 ^ []]]))).
% 3.30/4.41  cnf('1.4.4.1',plain,[-(bird(5 ^ []))],extension(6)).
% 3.30/4.41  cnf('1.4.4.2',plain,[-(snail(7 ^ []))],extension(8)).
% 3.30/4.41  cnf('1.4.5',plain,[-(much_smaller(7 ^ [], 5 ^ [])), bird(5 ^ []), snail(7 ^ [])],extension(14,bind([[_11470, _11519], [5 ^ [], 7 ^ []]]))).
% 3.30/4.41  cnf('1.4.5.1',plain,[-(bird(5 ^ []))],extension(6)).
% 3.30/4.41  cnf('1.4.5.2',plain,[-(snail(7 ^ []))],extension(8)).
% 3.30/4.41  cnf('1.4.6',plain,[-(plant(11 ^ [7 ^ []])), snail(7 ^ [])],extension(19,bind([[_14666], [7 ^ []]]))).
% 3.30/4.41  cnf('1.4.6.1',plain,[-(snail(7 ^ []))],extension(8)).
% 3.30/4.41  cnf('1.4.7',plain,[-(eats(7 ^ [], 11 ^ [7 ^ []])), snail(7 ^ [])],extension(20,bind([[_14666], [7 ^ []]]))).
% 3.30/4.41  cnf('1.4.7.1',plain,[-(snail(7 ^ []))],extension(8)).
% 3.30/4.41  cnf('1.5',plain,[-(eats(4 ^ [], 5 ^ [])), animal(4 ^ []), -(eats(4 ^ [], 9 ^ [])), plant(9 ^ []), animal(5 ^ []), much_smaller(5 ^ [], 4 ^ []), plant(8 ^ []), eats(5 ^ [], 8 ^ [])],extension(13,bind([[_10767, _10632, _10919, _11092], [9 ^ [], 4 ^ [], 5 ^ [], 8 ^ []]]))).
% 3.30/4.41  cnf('1.5.1',plain,[-(animal(4 ^ []))],lemmata('1')).
% 3.30/4.41  cnf('1.5.2',plain,[eats(4 ^ [], 9 ^ []), animal(3 ^ []), -(eats(3 ^ [], 9 ^ [])), plant(9 ^ []), animal(4 ^ []), -(eats(3 ^ [], 4 ^ [])), much_smaller(4 ^ [], 3 ^ []), plant(9 ^ [])],extension(13,bind([[_10767, _10919, _10632, _11092], [9 ^ [], 4 ^ [], 3 ^ [], 9 ^ []]]))).
% 3.30/4.41  cnf('1.5.2.1',plain,[-(animal(3 ^ [])), wolf(3 ^ [])],extension(3,bind([[_8244], [3 ^ []]]))).
% 3.30/4.41  cnf('1.5.2.1.1',plain,[-(wolf(3 ^ []))],extension(2)).
% 3.30/4.41  cnf('1.5.2.2',plain,[eats(3 ^ [], 9 ^ []), wolf(3 ^ []), grain(9 ^ [])],extension(17,bind([[_13240, _13291], [3 ^ [], 9 ^ []]]))).
% 3.30/4.41  cnf('1.5.2.2.1',plain,[-(wolf(3 ^ []))],extension(2)).
% 3.30/4.41  cnf('1.5.2.2.2',plain,[-(grain(9 ^ []))],extension(11)).
% 3.30/4.41  cnf('1.5.2.3',plain,[-(plant(9 ^ [])), grain(9 ^ [])],extension(12,bind([[_10422], [9 ^ []]]))).
% 3.30/4.41  cnf('1.5.2.3.1',plain,[-(grain(9 ^ []))],extension(11)).
% 3.30/4.41  cnf('1.5.2.4',plain,[-(animal(4 ^ []))],lemmata('1.5')).
% 3.30/4.41  cnf('1.5.2.5',plain,[eats(3 ^ [], 4 ^ []), animal(3 ^ []), animal(4 ^ []), grain(9 ^ []), eats(4 ^ [], 9 ^ [])],extension(1,bind([[_15408, _15474, _15539], [3 ^ [], 4 ^ [], 9 ^ []]]))).
% 3.30/4.41  cnf('1.5.2.5.1',plain,[-(animal(3 ^ []))],lemmata('1.5.2')).
% 3.30/4.41  cnf('1.5.2.5.2',plain,[-(animal(4 ^ []))],lemmata('1.5.2')).
% 3.30/4.41  cnf('1.5.2.5.3',plain,[-(grain(9 ^ []))],extension(11)).
% 3.30/4.41  cnf('1.5.2.5.4',plain,[-(eats(4 ^ [], 9 ^ []))],reduction('1.5')).
% 3.30/4.41  cnf('1.5.2.6',plain,[-(much_smaller(4 ^ [], 3 ^ [])), fox(4 ^ []), wolf(3 ^ [])],extension(16,bind([[_12520, _12569], [4 ^ [], 3 ^ []]]))).
% 3.30/4.41  cnf('1.5.2.6.1',plain,[-(fox(4 ^ []))],extension(4)).
% 3.30/4.41  cnf('1.5.2.6.2',plain,[-(wolf(3 ^ []))],extension(2)).
% 3.30/4.41  cnf('1.5.2.7',plain,[-(plant(9 ^ []))],lemmata('1.5.2')).
% 3.30/4.41  cnf('1.5.3',plain,[-(plant(9 ^ [])), grain(9 ^ [])],extension(12,bind([[_10422], [9 ^ []]]))).
% 3.30/4.41  cnf('1.5.3.1',plain,[-(grain(9 ^ []))],extension(11)).
% 3.30/4.41  cnf('1.5.4',plain,[-(animal(5 ^ []))],lemmata('1')).
% 3.30/4.41  cnf('1.5.5',plain,[-(much_smaller(5 ^ [], 4 ^ [])), bird(5 ^ []), fox(4 ^ [])],extension(15,bind([[_12170, _12219], [5 ^ [], 4 ^ []]]))).
% 3.30/4.41  cnf('1.5.5.1',plain,[-(bird(5 ^ []))],extension(6)).
% 3.30/4.41  cnf('1.5.5.2',plain,[-(fox(4 ^ []))],extension(4)).
% 3.30/4.41  cnf('1.5.6',plain,[-(plant(8 ^ []))],extension(10)).
% 3.30/4.41  cnf('1.5.7',plain,[-(eats(5 ^ [], 8 ^ [])), animal(5 ^ []), plant(8 ^ []), animal(7 ^ []), -(eats(5 ^ [], 7 ^ [])), much_smaller(7 ^ [], 5 ^ []), plant(11 ^ [7 ^ []]), eats(7 ^ [], 11 ^ [7 ^ []])],extension(13,bind([[_10767, _10632, _10919, _11092], [8 ^ [], 5 ^ [], 7 ^ [], 11 ^ [7 ^ []]]]))).
% 3.30/4.41  cnf('1.5.7.1',plain,[-(animal(5 ^ []))],lemmata('1.5')).
% 3.30/4.41  cnf('1.5.7.2',plain,[-(plant(8 ^ []))],extension(10)).
% 3.30/4.41  cnf('1.5.7.3',plain,[-(animal(7 ^ [])), snail(7 ^ [])],extension(9,bind([[_9696], [7 ^ []]]))).
% 3.30/4.41  cnf('1.5.7.3.1',plain,[-(snail(7 ^ []))],extension(8)).
% 3.30/4.41  cnf('1.5.7.4',plain,[eats(5 ^ [], 7 ^ []), bird(5 ^ []), snail(7 ^ [])],extension(18,bind([[_13960, _14011], [5 ^ [], 7 ^ []]]))).
% 3.30/4.41  cnf('1.5.7.4.1',plain,[-(bird(5 ^ []))],extension(6)).
% 3.30/4.41  cnf('1.5.7.4.2',plain,[-(snail(7 ^ []))],extension(8)).
% 3.30/4.41  cnf('1.5.7.5',plain,[-(much_smaller(7 ^ [], 5 ^ [])), bird(5 ^ []), snail(7 ^ [])],extension(14,bind([[_11470, _11519], [5 ^ [], 7 ^ []]]))).
% 3.30/4.41  cnf('1.5.7.5.1',plain,[-(bird(5 ^ []))],extension(6)).
% 3.30/4.41  cnf('1.5.7.5.2',plain,[-(snail(7 ^ []))],extension(8)).
% 3.30/4.41  cnf('1.5.7.6',plain,[-(plant(11 ^ [7 ^ []])), snail(7 ^ [])],extension(19,bind([[_14666], [7 ^ []]]))).
% 3.30/4.41  cnf('1.5.7.6.1',plain,[-(snail(7 ^ []))],extension(8)).
% 3.30/4.41  cnf('1.5.7.7',plain,[-(eats(7 ^ [], 11 ^ [7 ^ []])), snail(7 ^ [])],extension(20,bind([[_14666], [7 ^ []]]))).
% 3.30/4.41  cnf('1.5.7.7.1',plain,[-(snail(7 ^ []))],extension(8)).
% 3.30/4.41  %-----------------------------------------------------
% 3.30/4.42  
% 3.30/4.42  % SZS output end Proof for /export/starexec/sandbox/benchmark/theBenchmark.p
%------------------------------------------------------------------------------