0.00/0.01	% File    : /export/starexec/sandbox2/benchmark/theBenchmark.p
0.00/0.01	% app-encoded or not : appext
0.00/0.01	% Variant    : fo
0.00/0.01	% Ordering    : rpo6
0.00/0.01	% Command    : 
0.00/0.01	#!/bin/sh
0.00/0.01	
0.00/0.01	./zipperposition.native ${1:+"$1"} \
0.00/0.01	  -i tptp \
0.00/0.01	  -o tptp \
0.00/0.01	  --timeout "$STAREXEC_WALLCLOCK_LIMIT" \
0.00/0.01	  --mem-limit "$STAREXEC_MAX_MEM" \
0.00/0.01	  --no-ho \
0.00/0.01	  --no-avatar \
0.00/0.01	  --no-induction \
0.00/0.01	  --no-unif-pattern \
0.00/0.01	  --ord $2 \
0.00/0.01	  --simultaneous-sup false \
0.00/0.01	  --no-max-vars \
0.00/0.01	  --no-fool
0.00/0.21	% Computer   : n049.star.cs.uiowa.edu
0.00/0.21	% Model      : x86_64 x86_64
0.00/0.21	% CPU        : Intel(R) Xeon(R) CPU E5-2609 0 @ 2.40GHz
0.00/0.21	% Memory     : 32218.625MB
0.00/0.21	% OS         : Linux 3.10.0-693.2.2.el7.x86_64
0.00/0.21	% CPULimit   : 300
0.00/0.21	% DateTime   : Fri Feb  2 10:41:25 CST 2018
0.00/0.23	% done 20 iterations in 0.013s
0.00/0.23	% SZS status Theorem for 'stdin'
0.00/0.23	% SZS output start Refutation
0.00/0.23	tff(zf_stmt_32, axiom,
0.00/0.23	  (![X:snail]:
0.00/0.23	     (?[Y:plant]:
0.00/0.23	        app_encode_app(edible,$o,
0.00/0.23	                       app_encode_app(animal,app_encode_fun(edible,$o),eats,
0.00/0.23	                                      app_encode_app(snail,animal,
0.00/0.23	                                                     snail_to_animal,X)),
0.00/0.23	                       app_encode_app(plant,edible,plant_to_edible,Y))))).
0.00/0.23	tff('0', plain,
0.00/0.23	    ![X25 : snail]:
0.00/0.23	      app_encode_app(edible, $o, 
0.00/0.23	        app_encode_app(animal, app_encode_fun(edible, $o), eats, 
0.00/0.23	          app_encode_app(snail, animal, snail_to_animal, X25)), 
0.00/0.23	        app_encode_app(plant, edible, plant_to_edible, sk_Y1(X25))),
0.00/0.23	    inference('cnf', [status(esa)], [zf_stmt_32])).
0.00/0.23	tff(zf_stmt_23, axiom,
0.00/0.23	  (![X:snail,Y:bird]:
0.00/0.23	     app_encode_app(animal,$o,
0.00/0.23	                    app_encode_app(animal,app_encode_fun(animal,$o),
0.00/0.23	                                   much_smaller,
0.00/0.23	                                   app_encode_app(snail,animal,
0.00/0.23	                                                  snail_to_animal,X)),
0.00/0.23	                    app_encode_app(bird,animal,bird_to_animal,Y)))).
0.00/0.23	tff('1', plain,
0.00/0.23	    ![X8 : snail, X9 : bird]:
0.00/0.23	      app_encode_app(animal, $o, 
0.00/0.23	        app_encode_app(animal, app_encode_fun(animal, $o), much_smaller, 
0.00/0.23	          app_encode_app(snail, animal, snail_to_animal, X8)), 
0.00/0.23	        app_encode_app(bird, animal, bird_to_animal, X9)),
0.00/0.23	    inference('cnf', [status(esa)], [zf_stmt_23])).
0.00/0.23	tff(zf_stmt_22, axiom,
0.00/0.23	  (![X:animal]:
0.00/0.23	     ((![Y:plant]:
0.00/0.23	         app_encode_app(edible,$o,
0.00/0.23	                        app_encode_app(animal,app_encode_fun(edible,$o),eats,
0.00/0.23	                                       X),
0.00/0.23	                        app_encode_app(plant,edible,plant_to_edible,Y))) | 
0.00/0.23	      (![Y1:animal]:
0.00/0.23	         ((app_encode_app(animal,$o,
0.00/0.23	                          app_encode_app(animal,app_encode_fun(animal,$o),
0.00/0.23	                                         much_smaller,Y1),
0.00/0.23	                          X) & 
0.00/0.23	           (?[Z:plant]:
0.00/0.23	              app_encode_app(edible,$o,
0.00/0.23	                             app_encode_app(animal,app_encode_fun(edible,$o),
0.00/0.23	                                            eats,Y1),
0.00/0.23	                             app_encode_app(plant,edible,plant_to_edible,Z)))) =>
0.00/0.23	          app_encode_app(edible,$o,
0.00/0.23	                         app_encode_app(animal,app_encode_fun(edible,$o),
0.00/0.23	                                        eats,X),
0.00/0.23	                         app_encode_app(animal,edible,animal_to_edible,Y1))))))).
0.00/0.23	tff('2', plain,
0.00/0.23	    ![X4 : animal, X5 : plant, X6 : animal, X7 : plant]:
0.00/0.23	      (app_encode_app(edible, $o, 
0.00/0.23	         app_encode_app(animal, app_encode_fun(edible, $o), eats, X4), 
0.00/0.23	         app_encode_app(plant, edible, plant_to_edible, X5))
0.00/0.23	       | ~ app_encode_app(animal, $o, 
0.00/0.23	             app_encode_app(animal, app_encode_fun(animal, $o), 
0.00/0.23	               much_smaller, X6), X4)
0.00/0.23	       | ~ app_encode_app(edible, $o, 
0.00/0.23	             app_encode_app(animal, app_encode_fun(edible, $o), eats, X6), 
0.00/0.23	             app_encode_app(plant, edible, plant_to_edible, X7))
0.00/0.23	       | app_encode_app(edible, $o, 
0.00/0.23	           app_encode_app(animal, app_encode_fun(edible, $o), eats, X4), 
0.00/0.23	           app_encode_app(animal, edible, animal_to_edible, X6))),
0.00/0.23	    inference('cnf', [status(esa)], [zf_stmt_22])).
0.00/0.23	tff('3', plain,
0.00/0.23	    ![X0 : bird, X1 : snail, X2 : plant, X3 : plant]:
0.00/0.23	      (~ $true
0.00/0.23	       | app_encode_app(edible, $o, 
0.00/0.23	           app_encode_app(animal, app_encode_fun(edible, $o), eats, 
0.00/0.23	             app_encode_app(bird, animal, bird_to_animal, X0)), 
0.00/0.23	           app_encode_app(animal, edible, animal_to_edible, 
0.00/0.23	             app_encode_app(snail, animal, snail_to_animal, X1)))
0.00/0.23	       | ~ app_encode_app(edible, $o, 
0.00/0.23	             app_encode_app(animal, app_encode_fun(edible, $o), eats, 
0.00/0.23	               app_encode_app(snail, animal, snail_to_animal, X1)), 
0.00/0.23	             app_encode_app(plant, edible, plant_to_edible, X2))
0.00/0.23	       | app_encode_app(edible, $o, 
0.00/0.23	           app_encode_app(animal, app_encode_fun(edible, $o), eats, 
0.00/0.23	             app_encode_app(bird, animal, bird_to_animal, X0)), 
0.00/0.23	           app_encode_app(plant, edible, plant_to_edible, X3))),
0.00/0.23	    inference('sup-', [status(thm)], ['1', '2'])).
0.00/0.23	tff('4', plain,
0.00/0.23	    ![X0 : bird, X1 : snail, X2 : plant, X3 : plant]:
0.00/0.23	      (app_encode_app(edible, $o, 
0.00/0.23	         app_encode_app(animal, app_encode_fun(edible, $o), eats, 
0.00/0.23	           app_encode_app(bird, animal, bird_to_animal, X0)), 
0.00/0.23	         app_encode_app(plant, edible, plant_to_edible, X3))
0.00/0.23	       | ~ app_encode_app(edible, $o, 
0.00/0.23	             app_encode_app(animal, app_encode_fun(edible, $o), eats, 
0.00/0.23	               app_encode_app(snail, animal, snail_to_animal, X1)), 
0.00/0.23	             app_encode_app(plant, edible, plant_to_edible, X2))
0.00/0.23	       | app_encode_app(edible, $o, 
0.00/0.23	           app_encode_app(animal, app_encode_fun(edible, $o), eats, 
0.00/0.23	             app_encode_app(bird, animal, bird_to_animal, X0)), 
0.00/0.23	           app_encode_app(animal, edible, animal_to_edible, 
0.00/0.23	             app_encode_app(snail, animal, snail_to_animal, X1)))),
0.00/0.23	    inference('simplify', [status(thm)], ['3'])).
0.00/0.23	tff(zf_stmt_30, axiom,
0.00/0.23	  (![X:bird,Y:snail]:
0.00/0.23	     (~
0.00/0.23	       app_encode_app(edible,$o,
0.00/0.23	                      app_encode_app(animal,app_encode_fun(edible,$o),eats,
0.00/0.23	                                     app_encode_app(bird,animal,
0.00/0.23	                                                    bird_to_animal,X)),
0.00/0.23	                      app_encode_app(animal,edible,animal_to_edible,
0.00/0.23	                                     app_encode_app(snail,animal,
0.00/0.23	                                                    snail_to_animal,Y)))))).
0.00/0.23	tff('5', plain,
0.00/0.23	    ![X22 : bird, X23 : snail]:
0.00/0.23	      ~ app_encode_app(edible, $o, 
0.00/0.23	          app_encode_app(animal, app_encode_fun(edible, $o), eats, 
0.00/0.23	            app_encode_app(bird, animal, bird_to_animal, X22)), 
0.00/0.23	          app_encode_app(animal, edible, animal_to_edible, 
0.00/0.23	            app_encode_app(snail, animal, snail_to_animal, X23))),
0.00/0.23	    inference('cnf', [status(esa)], [zf_stmt_30])).
0.00/0.23	tff('6', plain,
0.00/0.23	    ![X0 : bird, X1 : snail, X2 : plant, X3 : plant]:
0.00/0.23	      (~ app_encode_app(edible, $o, 
0.00/0.23	           app_encode_app(animal, app_encode_fun(edible, $o), eats, 
0.00/0.23	             app_encode_app(snail, animal, snail_to_animal, X1)), 
0.00/0.23	           app_encode_app(plant, edible, plant_to_edible, X2))
0.00/0.23	       | app_encode_app(edible, $o, 
0.00/0.23	           app_encode_app(animal, app_encode_fun(edible, $o), eats, 
0.00/0.23	             app_encode_app(bird, animal, bird_to_animal, X0)), 
0.00/0.23	           app_encode_app(plant, edible, plant_to_edible, X3))),
0.00/0.23	    inference('clc', [status(thm)], ['4', '5'])).
0.00/0.23	tff('7', plain,
0.00/0.23	    ![X1 : plant, X2 : bird]:
0.00/0.23	      (~ $true
0.00/0.23	       | app_encode_app(edible, $o, 
0.00/0.23	           app_encode_app(animal, app_encode_fun(edible, $o), eats, 
0.00/0.23	             app_encode_app(bird, animal, bird_to_animal, X2)), 
0.00/0.23	           app_encode_app(plant, edible, plant_to_edible, X1))),
0.00/0.23	    inference('sup-', [status(thm)], ['0', '6'])).
0.00/0.23	tff('8', plain,
0.00/0.23	    ![X1 : plant, X2 : bird]:
0.00/0.23	      app_encode_app(edible, $o, 
0.00/0.23	        app_encode_app(animal, app_encode_fun(edible, $o), eats, 
0.00/0.23	          app_encode_app(bird, animal, bird_to_animal, X2)), 
0.00/0.23	        app_encode_app(plant, edible, plant_to_edible, X1)),
0.00/0.23	    inference('simplify', [status(thm)], ['7'])).
0.00/0.23	tff(zf_stmt_25, axiom,
0.00/0.23	  (![X:bird,Y:fox]:
0.00/0.23	     app_encode_app(animal,$o,
0.00/0.23	                    app_encode_app(animal,app_encode_fun(animal,$o),
0.00/0.23	                                   much_smaller,
0.00/0.23	                                   app_encode_app(bird,animal,bird_to_animal,
0.00/0.23	                                                  X)),
0.00/0.23	                    app_encode_app(fox,animal,fox_to_animal,Y)))).
0.00/0.23	tff('9', plain,
0.00/0.23	    ![X12 : bird, X13 : fox]:
0.00/0.23	      app_encode_app(animal, $o, 
0.00/0.23	        app_encode_app(animal, app_encode_fun(animal, $o), much_smaller, 
0.00/0.23	          app_encode_app(bird, animal, bird_to_animal, X12)), 
0.00/0.23	        app_encode_app(fox, animal, fox_to_animal, X13)),
0.00/0.23	    inference('cnf', [status(esa)], [zf_stmt_25])).
0.00/0.23	tff('10', plain,
0.00/0.23	    ![X0 : fox, X1 : bird, X2 : plant, X3 : plant]:
0.00/0.23	      (~ $true
0.00/0.23	       | app_encode_app(edible, $o, 
0.00/0.23	           app_encode_app(animal, app_encode_fun(edible, $o), eats, 
0.00/0.23	             app_encode_app(fox, animal, fox_to_animal, X0)), 
0.00/0.23	           app_encode_app(animal, edible, animal_to_edible, 
0.00/0.23	             app_encode_app(bird, animal, bird_to_animal, X1)))
0.00/0.23	       | ~ app_encode_app(edible, $o, 
0.00/0.23	             app_encode_app(animal, app_encode_fun(edible, $o), eats, 
0.00/0.23	               app_encode_app(bird, animal, bird_to_animal, X1)), 
0.00/0.23	             app_encode_app(plant, edible, plant_to_edible, X2))
0.00/0.23	       | app_encode_app(edible, $o, 
0.00/0.23	           app_encode_app(animal, app_encode_fun(edible, $o), eats, 
0.00/0.23	             app_encode_app(fox, animal, fox_to_animal, X0)), 
0.00/0.23	           app_encode_app(plant, edible, plant_to_edible, X3))),
0.00/0.23	    inference('sup-', [status(thm)], ['9', '2'])).
0.00/0.23	tff('11', plain,
0.00/0.23	    ![X0 : fox, X1 : bird, X2 : plant, X3 : plant]:
0.00/0.23	      (app_encode_app(edible, $o, 
0.00/0.23	         app_encode_app(animal, app_encode_fun(edible, $o), eats, 
0.00/0.23	           app_encode_app(fox, animal, fox_to_animal, X0)), 
0.00/0.23	         app_encode_app(plant, edible, plant_to_edible, X3))
0.00/0.23	       | ~ app_encode_app(edible, $o, 
0.00/0.23	             app_encode_app(animal, app_encode_fun(edible, $o), eats, 
0.00/0.23	               app_encode_app(bird, animal, bird_to_animal, X1)), 
0.00/0.23	             app_encode_app(plant, edible, plant_to_edible, X2))
0.00/0.23	       | app_encode_app(edible, $o, 
0.00/0.23	           app_encode_app(animal, app_encode_fun(edible, $o), eats, 
0.00/0.23	             app_encode_app(fox, animal, fox_to_animal, X0)), 
0.00/0.23	           app_encode_app(animal, edible, animal_to_edible, 
0.00/0.23	             app_encode_app(bird, animal, bird_to_animal, X1)))),
0.00/0.23	    inference('simplify', [status(thm)], ['10'])).
0.00/0.23	tff('12', plain,
0.00/0.23	    ![X1 : bird, X2 : fox, X3 : plant]:
0.00/0.23	      (~ $true
0.00/0.23	       | app_encode_app(edible, $o, 
0.00/0.23	           app_encode_app(animal, app_encode_fun(edible, $o), eats, 
0.00/0.23	             app_encode_app(fox, animal, fox_to_animal, X2)), 
0.00/0.23	           app_encode_app(animal, edible, animal_to_edible, 
0.00/0.23	             app_encode_app(bird, animal, bird_to_animal, X1)))
0.00/0.23	       | app_encode_app(edible, $o, 
0.00/0.23	           app_encode_app(animal, app_encode_fun(edible, $o), eats, 
0.00/0.23	             app_encode_app(fox, animal, fox_to_animal, X2)), 
0.00/0.23	           app_encode_app(plant, edible, plant_to_edible, X3))),
0.00/0.23	    inference('sup-', [status(thm)], ['8', '11'])).
0.00/0.23	tff('13', plain,
0.00/0.23	    ![X1 : bird, X2 : fox, X3 : plant]:
0.00/0.23	      (app_encode_app(edible, $o, 
0.00/0.23	         app_encode_app(animal, app_encode_fun(edible, $o), eats, 
0.00/0.23	           app_encode_app(fox, animal, fox_to_animal, X2)), 
0.00/0.23	         app_encode_app(plant, edible, plant_to_edible, X3))
0.00/0.23	       | app_encode_app(edible, $o, 
0.00/0.23	           app_encode_app(animal, app_encode_fun(edible, $o), eats, 
0.00/0.23	             app_encode_app(fox, animal, fox_to_animal, X2)), 
0.00/0.23	           app_encode_app(animal, edible, animal_to_edible, 
0.00/0.23	             app_encode_app(bird, animal, bird_to_animal, X1)))),
0.00/0.23	    inference('simplify', [status(thm)], ['12'])).
0.00/0.23	tff(zf_stmt_33, conjecture,
0.00/0.23	  (?[X:animal,Y:animal,Z:grain]:
0.00/0.23	     (app_encode_app(edible,$o,
0.00/0.23	                     app_encode_app(animal,app_encode_fun(edible,$o),eats,Y),
0.00/0.23	                     app_encode_app(plant,edible,plant_to_edible,
0.00/0.23	                                    app_encode_app(grain,plant,
0.00/0.23	                                                   grain_to_plant,Z))) & 
0.00/0.23	      app_encode_app(edible,$o,
0.00/0.23	                     app_encode_app(animal,app_encode_fun(edible,$o),eats,X),
0.00/0.23	                     app_encode_app(animal,edible,animal_to_edible,Y))))).
0.00/0.23	tff(zf_stmt_0, negated_conjecture,
0.00/0.23	  (~
0.00/0.23	    (?[X:animal,Y:animal,Z:grain]:
0.00/0.23	       (app_encode_app(edible,$o,
0.00/0.23	                       app_encode_app(animal,app_encode_fun(edible,$o),eats,Y),
0.00/0.23	                       app_encode_app(plant,edible,plant_to_edible,
0.00/0.23	                                      app_encode_app(grain,plant,
0.00/0.23	                                                     grain_to_plant,Z))) & 
0.00/0.23	        app_encode_app(edible,$o,
0.00/0.23	                       app_encode_app(animal,app_encode_fun(edible,$o),eats,X),
0.00/0.23	                       app_encode_app(animal,edible,animal_to_edible,Y)))))).
0.00/0.23	tff('14', plain,
0.00/0.23	    ![X26 : animal, X27 : animal, X28 : grain]:
0.00/0.23	      (~ app_encode_app(edible, $o, 
0.00/0.23	           app_encode_app(animal, app_encode_fun(edible, $o), eats, X26), 
0.00/0.23	           app_encode_app(animal, edible, animal_to_edible, X27))
0.00/0.23	       | ~ app_encode_app(edible, $o, 
0.00/0.23	             app_encode_app(animal, app_encode_fun(edible, $o), eats, X27), 
0.00/0.23	             app_encode_app(plant, edible, plant_to_edible, 
0.00/0.23	               app_encode_app(grain, plant, grain_to_plant, X28)))),
0.00/0.23	    inference('cnf', [status(esa)], [zf_stmt_0])).
0.00/0.23	tff('15', plain,
0.00/0.23	    ![X0 : bird, X1 : fox, X2 : grain, X3 : plant]:
0.00/0.23	      (~ $true
0.00/0.23	       | app_encode_app(edible, $o, 
0.00/0.23	           app_encode_app(animal, app_encode_fun(edible, $o), eats, 
0.00/0.23	             app_encode_app(fox, animal, fox_to_animal, X1)), 
0.00/0.23	           app_encode_app(plant, edible, plant_to_edible, X3))
0.00/0.23	       | ~ app_encode_app(edible, $o, 
0.00/0.23	             app_encode_app(animal, app_encode_fun(edible, $o), eats, 
0.00/0.23	               app_encode_app(bird, animal, bird_to_animal, X0)), 
0.00/0.23	             app_encode_app(plant, edible, plant_to_edible, 
0.00/0.23	               app_encode_app(grain, plant, grain_to_plant, X2)))),
0.00/0.23	    inference('sup-', [status(thm)], ['13', '14'])).
0.00/0.23	tff('16', plain,
0.00/0.23	    ![X1 : fox, X3 : plant]:
0.00/0.23	      (~ $true
0.00/0.23	       | app_encode_app(edible, $o, 
0.00/0.23	           app_encode_app(animal, app_encode_fun(edible, $o), eats, 
0.00/0.23	             app_encode_app(fox, animal, fox_to_animal, X1)), 
0.00/0.23	           app_encode_app(plant, edible, plant_to_edible, X3))
0.00/0.23	       | ~ $true),
0.00/0.23	    inference('demod', [status(thm)], ['15', '8'])).
0.00/0.23	tff('17', plain,
0.00/0.23	    ![X1 : fox, X3 : plant]:
0.00/0.23	      app_encode_app(edible, $o, 
0.00/0.23	        app_encode_app(animal, app_encode_fun(edible, $o), eats, 
0.00/0.23	          app_encode_app(fox, animal, fox_to_animal, X1)), 
0.00/0.23	        app_encode_app(plant, edible, plant_to_edible, X3)),
0.00/0.23	    inference('simplify', [status(thm)], ['16'])).
0.00/0.23	tff(zf_stmt_26, axiom,
0.00/0.23	  (![X:fox,Y:wolf]:
0.00/0.23	     app_encode_app(animal,$o,
0.00/0.23	                    app_encode_app(animal,app_encode_fun(animal,$o),
0.00/0.23	                                   much_smaller,
0.00/0.23	                                   app_encode_app(fox,animal,fox_to_animal,X)),
0.00/0.23	                    app_encode_app(wolf,animal,wolf_to_animal,Y)))).
0.00/0.23	tff('18', plain,
0.00/0.23	    ![X14 : fox, X15 : wolf]:
0.00/0.23	      app_encode_app(animal, $o, 
0.00/0.23	        app_encode_app(animal, app_encode_fun(animal, $o), much_smaller, 
0.00/0.23	          app_encode_app(fox, animal, fox_to_animal, X14)), 
0.00/0.23	        app_encode_app(wolf, animal, wolf_to_animal, X15)),
0.00/0.23	    inference('cnf', [status(esa)], [zf_stmt_26])).
0.00/0.23	tff('19', plain,
0.00/0.23	    ![X0 : wolf, X1 : fox, X2 : plant, X3 : plant]:
0.00/0.23	      (~ $true
0.00/0.23	       | app_encode_app(edible, $o, 
0.00/0.23	           app_encode_app(animal, app_encode_fun(edible, $o), eats, 
0.00/0.23	             app_encode_app(wolf, animal, wolf_to_animal, X0)), 
0.00/0.23	           app_encode_app(animal, edible, animal_to_edible, 
0.00/0.23	             app_encode_app(fox, animal, fox_to_animal, X1)))
0.00/0.23	       | ~ app_encode_app(edible, $o, 
0.00/0.23	             app_encode_app(animal, app_encode_fun(edible, $o), eats, 
0.00/0.23	               app_encode_app(fox, animal, fox_to_animal, X1)), 
0.00/0.23	             app_encode_app(plant, edible, plant_to_edible, X2))
0.00/0.23	       | app_encode_app(edible, $o, 
0.00/0.23	           app_encode_app(animal, app_encode_fun(edible, $o), eats, 
0.00/0.23	             app_encode_app(wolf, animal, wolf_to_animal, X0)), 
0.00/0.23	           app_encode_app(plant, edible, plant_to_edible, X3))),
0.00/0.23	    inference('sup-', [status(thm)], ['18', '2'])).
0.00/0.23	tff('20', plain,
0.00/0.23	    ![X0 : wolf, X1 : fox, X2 : plant, X3 : plant]:
0.00/0.23	      (app_encode_app(edible, $o, 
0.00/0.23	         app_encode_app(animal, app_encode_fun(edible, $o), eats, 
0.00/0.23	           app_encode_app(wolf, animal, wolf_to_animal, X0)), 
0.00/0.23	         app_encode_app(plant, edible, plant_to_edible, X3))
0.00/0.23	       | ~ app_encode_app(edible, $o, 
0.00/0.23	             app_encode_app(animal, app_encode_fun(edible, $o), eats, 
0.00/0.23	               app_encode_app(fox, animal, fox_to_animal, X1)), 
0.00/0.23	             app_encode_app(plant, edible, plant_to_edible, X2))
0.00/0.23	       | app_encode_app(edible, $o, 
0.00/0.23	           app_encode_app(animal, app_encode_fun(edible, $o), eats, 
0.00/0.23	             app_encode_app(wolf, animal, wolf_to_animal, X0)), 
0.00/0.23	           app_encode_app(animal, edible, animal_to_edible, 
0.00/0.23	             app_encode_app(fox, animal, fox_to_animal, X1)))),
0.00/0.23	    inference('simplify', [status(thm)], ['19'])).
0.00/0.23	tff(zf_stmt_27, axiom,
0.00/0.23	  (![X:wolf,Y:fox]:
0.00/0.23	     (~
0.00/0.23	       app_encode_app(edible,$o,
0.00/0.23	                      app_encode_app(animal,app_encode_fun(edible,$o),eats,
0.00/0.23	                                     app_encode_app(wolf,animal,
0.00/0.23	                                                    wolf_to_animal,X)),
0.00/0.23	                      app_encode_app(animal,edible,animal_to_edible,
0.00/0.23	                                     app_encode_app(fox,animal,fox_to_animal,
0.00/0.23	                                                    Y)))))).
0.00/0.23	tff('21', plain,
0.00/0.23	    ![X16 : wolf, X17 : fox]:
0.00/0.23	      ~ app_encode_app(edible, $o, 
0.00/0.23	          app_encode_app(animal, app_encode_fun(edible, $o), eats, 
0.00/0.23	            app_encode_app(wolf, animal, wolf_to_animal, X16)), 
0.00/0.23	          app_encode_app(animal, edible, animal_to_edible, 
0.00/0.23	            app_encode_app(fox, animal, fox_to_animal, X17))),
0.00/0.23	    inference('cnf', [status(esa)], [zf_stmt_27])).
0.00/0.23	tff('22', plain,
0.00/0.23	    ![X0 : wolf, X1 : fox, X2 : plant, X3 : plant]:
0.00/0.23	      (~ app_encode_app(edible, $o, 
0.00/0.23	           app_encode_app(animal, app_encode_fun(edible, $o), eats, 
0.00/0.23	             app_encode_app(fox, animal, fox_to_animal, X1)), 
0.00/0.23	           app_encode_app(plant, edible, plant_to_edible, X2))
0.00/0.23	       | app_encode_app(edible, $o, 
0.00/0.23	           app_encode_app(animal, app_encode_fun(edible, $o), eats, 
0.00/0.23	             app_encode_app(wolf, animal, wolf_to_animal, X0)), 
0.00/0.23	           app_encode_app(plant, edible, plant_to_edible, X3))),
0.00/0.23	    inference('clc', [status(thm)], ['20', '21'])).
0.00/0.23	tff('23', plain,
0.00/0.23	    ![X2 : plant, X3 : wolf]:
0.00/0.23	      (~ $true
0.00/0.23	       | app_encode_app(edible, $o, 
0.00/0.23	           app_encode_app(animal, app_encode_fun(edible, $o), eats, 
0.00/0.23	             app_encode_app(wolf, animal, wolf_to_animal, X3)), 
0.00/0.23	           app_encode_app(plant, edible, plant_to_edible, X2))),
0.00/0.23	    inference('sup-', [status(thm)], ['17', '22'])).
0.00/0.23	tff('24', plain,
0.00/0.23	    ![X2 : plant, X3 : wolf]:
0.00/0.23	      app_encode_app(edible, $o, 
0.00/0.23	        app_encode_app(animal, app_encode_fun(edible, $o), eats, 
0.00/0.23	          app_encode_app(wolf, animal, wolf_to_animal, X3)), 
0.00/0.23	        app_encode_app(plant, edible, plant_to_edible, X2)),
0.00/0.23	    inference('simplify', [status(thm)], ['23'])).
0.00/0.23	tff(zf_stmt_28, axiom,
0.00/0.23	  (![X:wolf,Y:grain]:
0.00/0.23	     (~
0.00/0.23	       app_encode_app(edible,$o,
0.00/0.23	                      app_encode_app(animal,app_encode_fun(edible,$o),eats,
0.00/0.23	                                     app_encode_app(wolf,animal,
0.00/0.23	                                                    wolf_to_animal,X)),
0.00/0.23	                      app_encode_app(plant,edible,plant_to_edible,
0.00/0.23	                                     app_encode_app(grain,plant,
0.00/0.23	                                                    grain_to_plant,Y)))))).
0.00/0.23	tff('25', plain,
0.00/0.23	    ![X18 : wolf, X19 : grain]:
0.00/0.23	      ~ app_encode_app(edible, $o, 
0.00/0.23	          app_encode_app(animal, app_encode_fun(edible, $o), eats, 
0.00/0.23	            app_encode_app(wolf, animal, wolf_to_animal, X18)), 
0.00/0.23	          app_encode_app(plant, edible, plant_to_edible, 
0.00/0.23	            app_encode_app(grain, plant, grain_to_plant, X19))),
0.00/0.23	    inference('cnf', [status(esa)], [zf_stmt_28])).
0.00/0.23	tff('26', plain, ~ $true, inference('sup-', [status(thm)], ['24', '25'])).
0.00/0.23	tff('27', plain, $false, inference('simplify', [status(thm)], ['26'])).
0.00/0.23	
0.00/0.23	% SZS output end Refutation
0.00/0.23	EOF
