0.00/0.00	% File    : /export/starexec/sandbox/benchmark/theBenchmark.p
0.00/0.00	% app-encoded or not : appext
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.19	% Computer   : n123.star.cs.uiowa.edu
0.00/0.19	% Model      : x86_64 x86_64
0.00/0.19	% CPU        : Intel(R) Xeon(R) CPU E5-2609 0 @ 2.40GHz
0.00/0.19	% Memory     : 32218.625MB
0.00/0.19	% OS         : Linux 3.10.0-693.2.2.el7.x86_64
0.00/0.19	% CPULimit   : 300
0.00/0.19	% DateTime   : Fri Feb  2 10:28:54 CST 2018
4.11/4.28	% done 1576 iterations in 4.084s
4.11/4.28	% SZS status Theorem for 'stdin'
4.11/4.28	% SZS output start Refutation
4.11/4.29	tff(zf_stmt_56, axiom,
4.11/4.29	  (app_encode_app(ty,$o,
4.11/4.29	                  app_encode_app(ty,app_encode_fun(ty,$o),
4.11/4.29	                                 app_encode_app(list(product_prod(list(char),
4.11/4.29	                                                                  product_prod(
4.11/4.29	                                                                  list(char),
4.11/4.29	                                                                  product_prod(
4.11/4.29	                                                                  list(
4.11/4.29	                                                                  product_prod(
4.11/4.29	                                                                  list(char),
4.11/4.29	                                                                  ty)),
4.11/4.29	                                                                  list(
4.11/4.29	                                                                  product_prod(
4.11/4.29	                                                                  list(char),
4.11/4.29	                                                                  product_prod(
4.11/4.29	                                                                  list(ty),
4.11/4.29	                                                                  product_prod(
4.11/4.29	                                                                  ty,
4.11/4.29	                                                                  product_prod(
4.11/4.29	                                                                  list(
4.11/4.29	                                                                  list(char)),
4.11/4.29	                                                                  exp(
4.11/4.29	                                                                  list(char))))))))))),
4.11/4.29	                                                app_encode_fun(ty,
4.11/4.29	                                                               app_encode_fun(
4.11/4.29	                                                               ty,$o)),
4.11/4.29	                                                widen(product_prod(list(
4.11/4.29	                                                                   list(char)),
4.11/4.29	                                                                   exp(
4.11/4.29	                                                                   list(char)))),
4.11/4.29	                                                p),
4.11/4.29	                                 tv),
4.11/4.29	                  tf))).
4.11/4.29	tff('0', plain,
4.11/4.29	    app_encode_app(ty, $o, 
4.11/4.29	      app_encode_app(ty, app_encode_fun(ty, $o), 
4.11/4.29	        app_encode_app(
4.11/4.29	          list(
4.11/4.29	            product_prod(list(char), 
4.11/4.29	              product_prod(list(char), 
4.11/4.29	                product_prod(list(product_prod(list(char), ty)), 
4.11/4.29	                  list(
4.11/4.29	                    product_prod(list(char), 
4.11/4.29	                      product_prod(list(ty), 
4.11/4.29	                        product_prod(ty, 
4.11/4.29	                          product_prod(list(list(char)), exp(list(char))))))))))), 
4.11/4.29	          app_encode_fun(ty, app_encode_fun(ty, $o)), 
4.11/4.29	          widen(product_prod(list(list(char)), exp(list(char)))), p), tv), 
4.11/4.29	      tf),
4.11/4.29	    inference('cnf', [status(esa)], [zf_stmt_56])).
4.11/4.29	tff(zf_stmt_61, axiom,
4.11/4.29	  (~
4.11/4.29	    (![TF:ty,Tv:ty]:
4.11/4.29	       ((app_encode_app(val,option(ty),
4.11/4.29	                        app_encode_app(fun(nat,
4.11/4.29	                                           option(product_prod(list(char),
4.11/4.29	                                                               fun(product_prod(
4.11/4.29	                                                                   list(char),
4.11/4.29	                                                                   list(char)),
4.11/4.29	                                                                   option(
4.11/4.29	                                                                   val))))),
4.11/4.29	                                       app_encode_fun(val,option(ty)),
4.11/4.29	                                       typeof_h,ha),
4.11/4.29	                        v) =
4.11/4.29	         app_encode_app(ty,option(ty),some(ty),Tv)) =>
4.11/4.29	        (app_encode_app(list(char),$o,
4.11/4.29	                        app_encode_app(ty,app_encode_fun(list(char),$o),
4.11/4.29	                                       app_encode_app(list(char),
4.11/4.29	                                                      app_encode_fun(
4.11/4.29	                                                      ty,
4.11/4.29	                                                      app_encode_fun(
4.11/4.29	                                                      list(char),$o)),
4.11/4.29	                                                      app_encode_app(
4.11/4.29	                                                      list(char),
4.11/4.29	                                                      app_encode_fun(
4.11/4.29	                                                      list(char),
4.11/4.29	                                                      app_encode_fun(
4.11/4.29	                                                      ty,
4.11/4.29	                                                      app_encode_fun(
4.11/4.29	                                                      list(char),$o))),
4.11/4.29	                                                      app_encode_app(
4.11/4.29	                                                      list(product_prod(
4.11/4.29	                                                           list(char),
4.11/4.29	                                                           product_prod(
4.11/4.29	                                                           list(char),
4.11/4.29	                                                           product_prod(
4.11/4.29	                                                           list(product_prod(
4.11/4.29	                                                                list(char),ty)),
4.11/4.29	                                                           list(product_prod(
4.11/4.29	                                                                list(char),
4.11/4.29	                                                                product_prod(
4.11/4.29	                                                                list(ty),
4.11/4.29	                                                                product_prod(
4.11/4.29	                                                                ty,
4.11/4.29	                                                                product_prod(
4.11/4.29	                                                                list(
4.11/4.29	                                                                list(char)),
4.11/4.29	                                                                exp(list(
4.11/4.29	                                                                    char))))))))))),
4.11/4.29	                                                      app_encode_fun(
4.11/4.29	                                                      list(char),
4.11/4.29	                                                      app_encode_fun(
4.11/4.29	                                                      list(char),
4.11/4.29	                                                      app_encode_fun(
4.11/4.29	                                                      ty,
4.11/4.29	                                                      app_encode_fun(
4.11/4.29	                                                      list(char),$o)))),
4.11/4.29	                                                      has_field(product_prod(
4.11/4.29	                                                                list(
4.11/4.29	                                                                list(char)),
4.11/4.29	                                                                exp(list(
4.11/4.29	                                                                    char)))),
4.11/4.29	                                                      p),c),f),
4.11/4.29	                                       TF),
4.11/4.29	                        d) =>
4.11/4.29	         (~
4.11/4.29	           app_encode_app(ty,$o,
4.11/4.29	                          app_encode_app(ty,app_encode_fun(ty,$o),
4.11/4.29	                                         app_encode_app(list(product_prod(
4.11/4.29	                                                             list(char),
4.11/4.29	                                                             product_prod(
4.11/4.29	                                                             list(char),
4.11/4.29	                                                             product_prod(
4.11/4.29	                                                             list(product_prod(
4.11/4.29	                                                                  list(char),
4.11/4.29	                                                                  ty)),
4.11/4.29	                                                             list(product_prod(
4.11/4.29	                                                                  list(char),
4.11/4.29	                                                                  product_prod(
4.11/4.29	                                                                  list(ty),
4.11/4.29	                                                                  product_prod(
4.11/4.29	                                                                  ty,
4.11/4.29	                                                                  product_prod(
4.11/4.29	                                                                  list(
4.11/4.29	                                                                  list(char)),
4.11/4.29	                                                                  exp(
4.11/4.29	                                                                  list(char))))))))))),
4.11/4.29	                                                        app_encode_fun(
4.11/4.29	                                                        ty,
4.11/4.29	                                                        app_encode_fun(ty,$o)),
4.11/4.29	                                                        widen(product_prod(
4.11/4.29	                                                              list(list(char)),
4.11/4.29	                                                              exp(list(char)))),
4.11/4.29	                                                        p),
4.11/4.29	                                         Tv),
4.11/4.29	                          TF))))))).
4.11/4.29	tff('1', plain,
4.11/4.29	    app_encode_app(val, option(ty), 
4.11/4.29	      app_encode_app(
4.11/4.29	        fun(nat, 
4.11/4.29	          option(
4.11/4.29	            product_prod(list(char), 
4.11/4.29	              fun(product_prod(list(char), list(char)), option(val))))), 
4.11/4.29	        app_encode_fun(val, option(ty)), typeof_h, ha), v)
4.11/4.29	     = app_encode_app(ty, option(ty), some(ty), sk_Tv),
4.11/4.29	    inference('cnf', [status(esa)], [zf_stmt_61])).
4.11/4.29	tff(zf_stmt_57, axiom,
4.11/4.29	  (app_encode_app(val,option(ty),
4.11/4.29	                  app_encode_app(fun(nat,
4.11/4.29	                                     option(product_prod(list(char),
4.11/4.29	                                                         fun(product_prod(
4.11/4.29	                                                             list(char),
4.11/4.29	                                                             list(char)),
4.11/4.29	                                                             option(val))))),
4.11/4.29	                                 app_encode_fun(val,option(ty)),typeof_h,ha),
4.11/4.29	                  v) =
4.11/4.29	   app_encode_app(ty,option(ty),some(ty),tv))).
4.11/4.29	tff('2', plain,
4.11/4.29	    app_encode_app(val, option(ty), 
4.11/4.29	      app_encode_app(
4.11/4.29	        fun(nat, 
4.11/4.29	          option(
4.11/4.29	            product_prod(list(char), 
4.11/4.29	              fun(product_prod(list(char), list(char)), option(val))))), 
4.11/4.29	        app_encode_fun(val, option(ty)), typeof_h, ha), v)
4.11/4.29	     = app_encode_app(ty, option(ty), some(ty), tv),
4.11/4.29	    inference('cnf', [status(esa)], [zf_stmt_57])).
4.11/4.29	tff('3', plain,
4.11/4.29	    app_encode_app(ty, option(ty), some(ty), sk_Tv)
4.11/4.29	     = app_encode_app(ty, option(ty), some(ty), tv),
4.11/4.29	    inference('sup+', [status(thm)], ['1', '2'])).
4.11/4.29	tff(zf_stmt_137, axiom,
4.11/4.29	  (![A:$tType,X1:option(A)]:
4.11/4.29	     ((X1 != none(A)) <=>
4.11/4.29	      (?[Y1:A]: (X1 = app_encode_app(A,option(A),some(A),Y1)))))).
4.11/4.29	tff('4', plain,
4.11/4.29	    ![X396 : $tType, X397 : option(X396)]:
4.11/4.29	      (X397
4.11/4.29	        = app_encode_app(X396, option(X396), some(X396), sk_Y1(X396, X397))
4.11/4.29	       | X397 = none(X396)),
4.11/4.29	    inference('cnf', [status(esa)], [zf_stmt_137])).
4.11/4.29	tff(zf_stmt_79, axiom,
4.11/4.29	  (![A:$tType,A6:A,Aa:A]:
4.11/4.29	     ((app_encode_app(A,option(A),some(A),Aa) =
4.11/4.29	       app_encode_app(A,option(A),some(A),A6)) <=>
4.11/4.29	      (Aa = A6)))).
4.11/4.29	tff('5', plain,
4.11/4.29	    ![X68 : $tType, X69 : X68, X70 : X68]:
4.11/4.29	      (X70 = X69
4.11/4.29	       | app_encode_app(X68, option(X68), some(X68), X70)
4.11/4.29	          != app_encode_app(X68, option(X68), some(X68), X69)),
4.11/4.29	    inference('cnf', [status(esa)], [zf_stmt_79])).
4.11/4.29	tff('6', plain,
4.11/4.29	    ![X0 : $tType, X1 : option(X0), X2 : X0]:
4.11/4.29	      (X1 != app_encode_app(X0, option(X0), some(X0), X2)
4.11/4.29	       | X1 = none(X0)
4.11/4.29	       | sk_Y1(X0, X1) = X2),
4.11/4.29	    inference('sup-', [status(thm)], ['4', '5'])).
4.11/4.29	tff('7', plain,
4.11/4.29	    ![X0 : $tType, X2 : X0]:
4.11/4.29	      (sk_Y1(X0, app_encode_app(X0, option(X0), some(X0), X2)) = X2
4.11/4.29	       | app_encode_app(X0, option(X0), some(X0), X2) = none(X0)),
4.11/4.29	    inference('simplify', [status(thm)], ['6'])).
4.11/4.29	tff(zf_stmt_142, axiom,
4.11/4.29	  (![A:$tType,A2:A]: (app_encode_app(A,option(A),some(A),A2) != none(A)))).
4.11/4.29	tff('8', plain,
4.11/4.29	    ![X417 : $tType, X418 : X417]:
4.11/4.29	      app_encode_app(X417, option(X417), some(X417), X418) != none(X417),
4.11/4.29	    inference('cnf', [status(esa)], [zf_stmt_142])).
4.11/4.29	tff('9', plain,
4.11/4.29	    ![X0 : $tType, X2 : X0]:
4.11/4.29	      sk_Y1(X0, app_encode_app(X0, option(X0), some(X0), X2)) = X2,
4.11/4.29	    inference('simplify_reflect-', [status(thm)], ['7', '8'])).
4.11/4.29	tff('10', plain,
4.11/4.29	    sk_Y1(ty, app_encode_app(ty, option(ty), some(ty), sk_Tv)) = tv,
4.11/4.29	    inference('sup+', [status(thm)], ['3', '9'])).
4.11/4.29	tff('11', plain, sk_Tv = tv, inference('demod', [status(thm)], ['10', '9'])).
4.11/4.29	tff('12', plain,
4.11/4.29	    app_encode_app(ty, $o, 
4.11/4.29	      app_encode_app(ty, app_encode_fun(ty, $o), 
4.11/4.29	        app_encode_app(
4.11/4.29	          list(
4.11/4.29	            product_prod(list(char), 
4.11/4.29	              product_prod(list(char), 
4.11/4.29	                product_prod(list(product_prod(list(char), ty)), 
4.11/4.29	                  list(
4.11/4.29	                    product_prod(list(char), 
4.11/4.29	                      product_prod(list(ty), 
4.11/4.29	                        product_prod(ty, 
4.11/4.29	                          product_prod(list(list(char)), exp(list(char))))))))))), 
4.11/4.29	          app_encode_fun(ty, app_encode_fun(ty, $o)), 
4.11/4.29	          widen(product_prod(list(list(char)), exp(list(char)))), p), sk_Tv), 
4.11/4.29	      tf),
4.11/4.29	    inference('demod', [status(thm)], ['0', '11'])).
4.11/4.29	tff(zf_stmt_66, axiom,
4.11/4.29	  (![A:$tType,Ta:ty,Va:val,
4.11/4.29	     Hb:fun(nat,
4.11/4.29	            option(product_prod(list(char),
4.11/4.29	                                fun(product_prod(list(char),list(char)),
4.11/4.29	                                    option(val))))),
4.11/4.29	     Pa:list(product_prod(list(char),
4.11/4.29	                          product_prod(list(char),
4.11/4.29	                                       product_prod(list(product_prod(
4.11/4.29	                                                         list(char),ty)),
4.11/4.29	                                                    list(product_prod(
4.11/4.29	                                                         list(char),
4.11/4.29	                                                         product_prod(
4.11/4.29	                                                         list(ty),
4.11/4.29	                                                         product_prod(ty,A))))))))]:
4.11/4.29	     (app_encode_app(ty,$o,
4.11/4.29	                     app_encode_app(val,app_encode_fun(ty,$o),
4.11/4.29	                                    app_encode_app(fun(nat,
4.11/4.29	                                                       option(product_prod(
4.11/4.29	                                                              list(char),
4.11/4.29	                                                              fun(product_prod(
4.11/4.29	                                                                  list(char),
4.11/4.29	                                                                  list(char)),
4.11/4.29	                                                                  option(val))))),
4.11/4.29	                                                   app_encode_fun(val,
4.11/4.29	                                                                  app_encode_fun(
4.11/4.29	                                                                  ty,$o)),
4.11/4.29	                                                   app_encode_app(list(
4.11/4.29	                                                                  product_prod(
4.11/4.29	                                                                  list(char),
4.11/4.29	                                                                  product_prod(
4.11/4.29	                                                                  list(char),
4.11/4.29	                                                                  product_prod(
4.11/4.29	                                                                  list(
4.11/4.29	                                                                  product_prod(
4.11/4.29	                                                                  list(char),
4.11/4.29	                                                                  ty)),
4.11/4.29	                                                                  list(
4.11/4.29	                                                                  product_prod(
4.11/4.29	                                                                  list(char),
4.11/4.29	                                                                  product_prod(
4.11/4.29	                                                                  list(ty),
4.11/4.29	                                                                  product_prod(
4.11/4.29	                                                                  ty,A)))))))),
4.11/4.29	                                                                  app_encode_fun(
4.11/4.29	                                                                  fun(
4.11/4.29	                                                                  nat,
4.11/4.29	                                                                  option(
4.11/4.29	                                                                  product_prod(
4.11/4.29	                                                                  list(char),
4.11/4.29	                                                                  fun(
4.11/4.29	                                                                  product_prod(
4.11/4.29	                                                                  list(char),
4.11/4.29	                                                                  list(char)),
4.11/4.29	                                                                  option(val))))),
4.11/4.29	                                                                  app_encode_fun(
4.11/4.29	                                                                  val,
4.11/4.29	                                                                  app_encode_fun(
4.11/4.29	                                                                  ty,$o))),
4.11/4.29	                                                                  conf(A),Pa),
4.11/4.29	                                                   Hb),
4.11/4.29	                                    Va),
4.11/4.29	                     Ta) <=>
4.11/4.29	      (?[T3:ty]:
4.11/4.29	         ((app_encode_app(val,option(ty),
4.11/4.29	                          app_encode_app(fun(nat,
4.11/4.29	                                             option(product_prod(list(char),
4.11/4.29	                                                                 fun(
4.11/4.29	                                                                 product_prod(
4.11/4.29	                                                                 list(char),
4.11/4.29	                                                                 list(char)),
4.11/4.29	                                                                 option(val))))),
4.11/4.29	                                         app_encode_fun(val,option(ty)),
4.11/4.29	                                         typeof_h,Hb),
4.11/4.29	                          Va) =
4.11/4.29	           app_encode_app(ty,option(ty),some(ty),T3)) & 
4.11/4.29	          app_encode_app(ty,$o,
4.11/4.29	                         app_encode_app(ty,app_encode_fun(ty,$o),
4.11/4.29	                                        app_encode_app(list(product_prod(
4.11/4.29	                                                            list(char),
4.11/4.29	                                                            product_prod(
4.11/4.29	                                                            list(char),
4.11/4.29	                                                            product_prod(
4.11/4.29	                                                            list(product_prod(
4.11/4.29	                                                                 list(char),
4.11/4.29	                                                                 ty)),
4.11/4.29	                                                            list(product_prod(
4.11/4.29	                                                                 list(char),
4.11/4.29	                                                                 product_prod(
4.11/4.29	                                                                 list(ty),
4.11/4.29	                                                                 product_prod(
4.11/4.29	                                                                 ty,A)))))))),
4.11/4.29	                                                       app_encode_fun(
4.11/4.29	                                                       ty,
4.11/4.29	                                                       app_encode_fun(ty,$o)),
4.11/4.29	                                                       widen(A),Pa),
4.11/4.29	                                        T3),
4.11/4.29	                         Ta)))))).
4.11/4.29	tff('13', plain,
4.11/4.29	    ![X19 : $tType, 
4.11/4.29	      X21 : fun(nat, 
4.11/4.29	              option(product_prod(list(char), 
4.11/4.29	                       fun(product_prod(list(char), list(char)), option(val))))), 
4.11/4.29	      X22 : val, X23 : ty, 
4.11/4.29	      X24 : list(product_prod(list(char), 
4.11/4.29	                   product_prod(list(char), 
4.11/4.29	                     product_prod(list(product_prod(list(char), ty)), 
4.11/4.29	                       list(product_prod(list(char), 
4.11/4.29	                              product_prod(list(ty), product_prod(ty, X19)))))))), 
4.11/4.29	      X25 : ty]:
4.11/4.29	      (app_encode_app(ty, $o, 
4.11/4.29	         app_encode_app(val, app_encode_fun(ty, $o), 
4.11/4.29	           app_encode_app(
4.11/4.29	             fun(nat, 
4.11/4.29	               option(
4.11/4.29	                 product_prod(list(char), 
4.11/4.29	                   fun(product_prod(list(char), list(char)), option(val))))), 
4.11/4.29	             app_encode_fun(val, app_encode_fun(ty, $o)), 
4.11/4.29	             app_encode_app(
4.11/4.29	               list(
4.11/4.29	                 product_prod(list(char), 
4.11/4.29	                   product_prod(list(char), 
4.11/4.29	                     product_prod(list(product_prod(list(char), ty)), 
4.11/4.29	                       list(
4.11/4.29	                         product_prod(list(char), 
4.11/4.29	                           product_prod(list(ty), product_prod(ty, X19)))))))), 
4.11/4.29	               app_encode_fun(
4.11/4.29	                 fun(nat, 
4.11/4.29	                   option(
4.11/4.29	                     product_prod(list(char), 
4.11/4.29	                       fun(product_prod(list(char), list(char)), option(val))))), 
4.11/4.29	                 app_encode_fun(val, app_encode_fun(ty, $o))), conf(X19), 
4.11/4.29	               X24), X21), X22), X23)
4.11/4.29	       | ~ app_encode_app(ty, $o, 
4.11/4.29	             app_encode_app(ty, app_encode_fun(ty, $o), 
4.11/4.29	               app_encode_app(
4.11/4.29	                 list(
4.11/4.29	                   product_prod(list(char), 
4.11/4.29	                     product_prod(list(char), 
4.11/4.29	                       product_prod(list(product_prod(list(char), ty)), 
4.11/4.29	                         list(
4.11/4.29	                           product_prod(list(char), 
4.11/4.29	                             product_prod(list(ty), product_prod(ty, X19)))))))), 
4.11/4.29	                 app_encode_fun(ty, app_encode_fun(ty, $o)), widen(X19), X24), 
4.11/4.29	               X25), X23)
4.11/4.29	       | app_encode_app(val, option(ty), 
4.11/4.29	           app_encode_app(
4.11/4.29	             fun(nat, 
4.11/4.29	               option(
4.11/4.29	                 product_prod(list(char), 
4.11/4.29	                   fun(product_prod(list(char), list(char)), option(val))))), 
4.11/4.29	             app_encode_fun(val, option(ty)), typeof_h, X21), X22)
4.11/4.29	          != app_encode_app(ty, option(ty), some(ty), X25)),
4.11/4.29	    inference('cnf', [status(esa)], [zf_stmt_66])).
4.11/4.29	tff('14', plain,
4.11/4.29	    ![X0 : val, 
4.11/4.29	      X1 : fun(nat, 
4.11/4.29	             option(product_prod(list(char), 
4.11/4.29	                      fun(product_prod(list(char), list(char)), option(val)))))]:
4.11/4.29	      (~ $true
4.11/4.29	       | app_encode_app(val, option(ty), 
4.11/4.29	           app_encode_app(
4.11/4.29	             fun(nat, 
4.11/4.29	               option(
4.11/4.29	                 product_prod(list(char), 
4.11/4.29	                   fun(product_prod(list(char), list(char)), option(val))))), 
4.11/4.29	             app_encode_fun(val, option(ty)), typeof_h, X1), X0)
4.11/4.29	          != app_encode_app(ty, option(ty), some(ty), sk_Tv)
4.11/4.29	       | app_encode_app(ty, $o, 
4.11/4.29	           app_encode_app(val, app_encode_fun(ty, $o), 
4.11/4.29	             app_encode_app(
4.11/4.29	               fun(nat, 
4.11/4.29	                 option(
4.11/4.29	                   product_prod(list(char), 
4.11/4.29	                     fun(product_prod(list(char), list(char)), option(val))))), 
4.11/4.29	               app_encode_fun(val, app_encode_fun(ty, $o)), 
4.11/4.29	               app_encode_app(
4.11/4.29	                 list(
4.11/4.29	                   product_prod(list(char), 
4.11/4.29	                     product_prod(list(char), 
4.11/4.29	                       product_prod(list(product_prod(list(char), ty)), 
4.11/4.29	                         list(
4.11/4.29	                           product_prod(list(char), 
4.11/4.29	                             product_prod(list(ty), 
4.11/4.29	                               product_prod(ty, 
4.11/4.29	                                 product_prod(list(list(char)), 
4.11/4.29	                                   exp(list(char))))))))))), 
4.11/4.29	                 app_encode_fun(
4.11/4.29	                   fun(nat, 
4.11/4.29	                     option(
4.11/4.29	                       product_prod(list(char), 
4.11/4.29	                         fun(product_prod(list(char), list(char)), 
4.11/4.29	                           option(val))))), 
4.11/4.29	                   app_encode_fun(val, app_encode_fun(ty, $o))), 
4.11/4.29	                 conf(product_prod(list(list(char)), exp(list(char)))), p), 
4.11/4.29	               X1), X0), tf)),
4.11/4.29	    inference('sup-', [status(thm)], ['12', '13'])).
4.11/4.29	tff('15', plain,
4.11/4.29	    ![X0 : val, 
4.11/4.29	      X1 : fun(nat, 
4.11/4.29	             option(product_prod(list(char), 
4.11/4.29	                      fun(product_prod(list(char), list(char)), option(val)))))]:
4.11/4.29	      (app_encode_app(ty, $o, 
4.11/4.29	         app_encode_app(val, app_encode_fun(ty, $o), 
4.11/4.29	           app_encode_app(
4.11/4.29	             fun(nat, 
4.11/4.29	               option(
4.11/4.29	                 product_prod(list(char), 
4.11/4.29	                   fun(product_prod(list(char), list(char)), option(val))))), 
4.11/4.29	             app_encode_fun(val, app_encode_fun(ty, $o)), 
4.11/4.29	             app_encode_app(
4.11/4.29	               list(
4.11/4.29	                 product_prod(list(char), 
4.11/4.29	                   product_prod(list(char), 
4.11/4.29	                     product_prod(list(product_prod(list(char), ty)), 
4.11/4.29	                       list(
4.11/4.29	                         product_prod(list(char), 
4.11/4.29	                           product_prod(list(ty), 
4.11/4.29	                             product_prod(ty, 
4.11/4.29	                               product_prod(list(list(char)), 
4.11/4.29	                                 exp(list(char))))))))))), 
4.11/4.29	               app_encode_fun(
4.11/4.29	                 fun(nat, 
4.11/4.29	                   option(
4.11/4.29	                     product_prod(list(char), 
4.11/4.29	                       fun(product_prod(list(char), list(char)), option(val))))), 
4.11/4.29	                 app_encode_fun(val, app_encode_fun(ty, $o))), 
4.11/4.29	               conf(product_prod(list(list(char)), exp(list(char)))), p), X1), 
4.11/4.29	           X0), tf)
4.11/4.29	       | app_encode_app(val, option(ty), 
4.11/4.29	           app_encode_app(
4.11/4.29	             fun(nat, 
4.11/4.29	               option(
4.11/4.29	                 product_prod(list(char), 
4.11/4.29	                   fun(product_prod(list(char), list(char)), option(val))))), 
4.11/4.29	             app_encode_fun(val, option(ty)), typeof_h, X1), X0)
4.11/4.29	          != app_encode_app(ty, option(ty), some(ty), sk_Tv)),
4.11/4.29	    inference('simplify', [status(thm)], ['14'])).
4.11/4.29	tff(zf_stmt_159, conjecture,
4.11/4.29	  (app_encode_app(ty,$o,
4.11/4.29	                  app_encode_app(val,app_encode_fun(ty,$o),
4.11/4.29	                                 app_encode_app(fun(nat,
4.11/4.29	                                                    option(product_prod(
4.11/4.29	                                                           list(char),
4.11/4.29	                                                           fun(product_prod(
4.11/4.29	                                                               list(char),
4.11/4.29	                                                               list(char)),
4.11/4.29	                                                               option(val))))),
4.11/4.29	                                                app_encode_fun(val,
4.11/4.29	                                                               app_encode_fun(
4.11/4.29	                                                               ty,$o)),
4.11/4.29	                                                app_encode_app(list(product_prod(
4.11/4.29	                                                                    list(
4.11/4.29	                                                                    char),
4.11/4.29	                                                                    product_prod(
4.11/4.29	                                                                    list(
4.11/4.29	                                                                    char),
4.11/4.29	                                                                    product_prod(
4.11/4.29	                                                                    list(
4.11/4.29	                                                                    product_prod(
4.11/4.29	                                                                    list(
4.11/4.29	                                                                    char),ty)),
4.11/4.29	                                                                    list(
4.11/4.29	                                                                    product_prod(
4.11/4.29	                                                                    list(
4.11/4.29	                                                                    char),
4.11/4.29	                                                                    product_prod(
4.11/4.29	                                                                    list(ty),
4.11/4.29	                                                                    product_prod(
4.11/4.29	                                                                    ty,
4.11/4.29	                                                                    product_prod(
4.11/4.29	                                                                    list(
4.11/4.29	                                                                    list(
4.11/4.29	                                                                    char)),
4.11/4.29	                                                                    exp(
4.11/4.29	                                                                    list(
4.11/4.29	                                                                    char))))))))))),
4.11/4.29	                                                               app_encode_fun(
4.11/4.29	                                                               fun(nat,
4.11/4.29	                                                                   option(
4.11/4.29	                                                                   product_prod(
4.11/4.29	                                                                   list(char),
4.11/4.29	                                                                   fun(
4.11/4.29	                                                                   product_prod(
4.11/4.29	                                                                   list(char),
4.11/4.29	                                                                   list(char)),
4.11/4.29	                                                                   option(
4.11/4.29	                                                                   val))))),
4.11/4.29	                                                               app_encode_fun(
4.11/4.29	                                                               val,
4.11/4.29	                                                               app_encode_fun(
4.11/4.29	                                                               ty,$o))),
4.11/4.29	                                                               conf(product_prod(
4.11/4.29	                                                                    list(
4.11/4.29	                                                                    list(
4.11/4.29	                                                                    char)),
4.11/4.29	                                                                    exp(
4.11/4.29	                                                                    list(
4.11/4.29	                                                                    char)))),
4.11/4.29	                                                               p),
4.11/4.29	                                                ha),
4.11/4.29	                                 v),
4.11/4.29	                  tf))).
4.11/4.29	tff(zf_stmt_0, negated_conjecture,
4.11/4.29	  (~
4.11/4.29	    app_encode_app(ty,$o,
4.11/4.29	                   app_encode_app(val,app_encode_fun(ty,$o),
4.11/4.29	                                  app_encode_app(fun(nat,
4.11/4.29	                                                     option(product_prod(
4.11/4.29	                                                            list(char),
4.11/4.29	                                                            fun(product_prod(
4.11/4.29	                                                                list(char),
4.11/4.29	                                                                list(char)),
4.11/4.29	                                                                option(val))))),
4.11/4.29	                                                 app_encode_fun(val,
4.11/4.29	                                                                app_encode_fun(
4.11/4.29	                                                                ty,$o)),
4.11/4.29	                                                 app_encode_app(list(
4.11/4.29	                                                                product_prod(
4.11/4.29	                                                                list(char),
4.11/4.29	                                                                product_prod(
4.11/4.29	                                                                list(char),
4.11/4.29	                                                                product_prod(
4.11/4.29	                                                                list(
4.11/4.29	                                                                product_prod(
4.11/4.29	                                                                list(char),ty)),
4.11/4.29	                                                                list(
4.11/4.29	                                                                product_prod(
4.11/4.29	                                                                list(char),
4.11/4.29	                                                                product_prod(
4.11/4.29	                                                                list(ty),
4.11/4.29	                                                                product_prod(
4.11/4.29	                                                                ty,
4.11/4.29	                                                                product_prod(
4.11/4.29	                                                                list(
4.11/4.29	                                                                list(char)),
4.11/4.29	                                                                exp(list(
4.11/4.29	                                                                    char))))))))))),
4.11/4.29	                                                                app_encode_fun(
4.11/4.29	                                                                fun(nat,
4.11/4.29	                                                                    option(
4.11/4.29	                                                                    product_prod(
4.11/4.29	                                                                    list(
4.11/4.29	                                                                    char),
4.11/4.29	                                                                    fun(
4.11/4.29	                                                                    product_prod(
4.11/4.29	                                                                    list(
4.11/4.29	                                                                    char),
4.11/4.29	                                                                    list(
4.11/4.29	                                                                    char)),
4.11/4.29	                                                                    option(
4.11/4.29	                                                                    val))))),
4.11/4.29	                                                                app_encode_fun(
4.11/4.29	                                                                val,
4.11/4.29	                                                                app_encode_fun(
4.11/4.29	                                                                ty,$o))),
4.11/4.29	                                                                conf(
4.11/4.29	                                                                product_prod(
4.11/4.29	                                                                list(
4.11/4.29	                                                                list(char)),
4.11/4.29	                                                                exp(list(
4.11/4.29	                                                                    char)))),
4.11/4.29	                                                                p),
4.11/4.29	                                                 ha),
4.11/4.29	                                  v),
4.11/4.29	                   tf))).
4.11/4.29	tff('16', plain,
4.11/4.29	    ~ app_encode_app(ty, $o, 
4.11/4.29	        app_encode_app(val, app_encode_fun(ty, $o), 
4.11/4.29	          app_encode_app(
4.11/4.29	            fun(nat, 
4.11/4.29	              option(
4.11/4.29	                product_prod(list(char), 
4.11/4.29	                  fun(product_prod(list(char), list(char)), option(val))))), 
4.11/4.29	            app_encode_fun(val, app_encode_fun(ty, $o)), 
4.11/4.29	            app_encode_app(
4.11/4.29	              list(
4.11/4.29	                product_prod(list(char), 
4.11/4.29	                  product_prod(list(char), 
4.11/4.29	                    product_prod(list(product_prod(list(char), ty)), 
4.11/4.29	                      list(
4.11/4.29	                        product_prod(list(char), 
4.11/4.29	                          product_prod(list(ty), 
4.11/4.29	                            product_prod(ty, 
4.11/4.29	                              product_prod(list(list(char)), exp(list(char))))))))))), 
4.11/4.29	              app_encode_fun(
4.11/4.29	                fun(nat, 
4.11/4.29	                  option(
4.11/4.29	                    product_prod(list(char), 
4.11/4.29	                      fun(product_prod(list(char), list(char)), option(val))))), 
4.11/4.29	                app_encode_fun(val, app_encode_fun(ty, $o))), 
4.11/4.29	              conf(product_prod(list(list(char)), exp(list(char)))), p), ha), 
4.11/4.29	          v), tf),
4.11/4.29	    inference('cnf', [status(esa)], [zf_stmt_0])).
4.11/4.29	tff('17', plain,
4.11/4.29	    (~ $true
4.11/4.29	     | app_encode_app(val, option(ty), 
4.11/4.29	         app_encode_app(
4.11/4.29	           fun(nat, 
4.11/4.29	             option(
4.11/4.29	               product_prod(list(char), 
4.11/4.29	                 fun(product_prod(list(char), list(char)), option(val))))), 
4.11/4.29	           app_encode_fun(val, option(ty)), typeof_h, ha), v)
4.11/4.29	        != app_encode_app(ty, option(ty), some(ty), sk_Tv)),
4.11/4.29	    inference('sup-', [status(thm)], ['15', '16'])).
4.11/4.29	tff('18', plain,
4.11/4.29	    (~ $true
4.11/4.29	     | app_encode_app(ty, option(ty), some(ty), sk_Tv)
4.11/4.29	        != app_encode_app(ty, option(ty), some(ty), sk_Tv)),
4.11/4.29	    inference('demod', [status(thm)], ['17', '1'])).
4.11/4.29	tff('19', plain, $false, inference('simplify', [status(thm)], ['18'])).
4.11/4.29	
4.11/4.29	% SZS output end Refutation
4.11/4.29	EOF
