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