0.00/0.00	% File    : /export/starexec/sandbox/benchmark/theBenchmark.p
0.00/0.00	% app-encoded or not : original
0.00/0.00	% Variant    : purification_ext
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-avatar \
0.00/0.00	  --ho \
0.00/0.00	  --force-ho \
0.00/0.00	  --no-ho-elim-pred-var \
0.00/0.00	  --ho-general-ext-pos \
0.00/0.00	  --no-ho-unif \
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	  --ho-purify ext \
0.00/0.00	  --ho-ext-axiom \
0.00/0.00	  --restrict-hidden-sup-at-vars \
0.00/0.00	  --ho-prim-enum none \
0.00/0.00	  --no-max-vars \
0.00/0.00	  --dont-select-ho-var-lits \
0.00/0.00	  --no-fool
0.00/0.19	% Computer   : n090.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 06:37:23 CST 2018
7.05/7.23	% done 2644 iterations in 7.037s
7.05/7.23	% SZS status Theorem for '/export/starexec/sandbox/benchmark/theBenchmark.p'
7.05/7.23	% SZS output start Refutation
7.05/7.23	tff(fact_0_Beta, axiom,
7.05/7.23	  (![Ss:list(dB),S2:dB,Ra:dB]:
7.05/7.23	     (pp(aa(dB,bool,it,
7.05/7.23	            foldl(dB,dB,app,
7.05/7.23	                  aa(nat,dB,
7.05/7.23	                     aa(dB,fun(nat,dB),aa(dB,fun(dB,fun(nat,dB)),subst,Ra),S2),
7.05/7.23	                     zero_zero(nat)),
7.05/7.23	                  Ss))) =>
7.05/7.23	      (pp(aa(dB,bool,it,S2)) =>
7.05/7.23	       pp(aa(dB,bool,it,
7.05/7.23	             foldl(dB,dB,app,aa(dB,dB,aa(dB,fun(dB,dB),app,abs(Ra)),S2),Ss))))))).
7.05/7.23	tff('0', plain,
7.05/7.23	    ![X0 : dB, X1 : dB, X2 : list(dB)]:
7.05/7.23	      (~ pp(aa(dB, bool, it, X0))
7.05/7.23	       | ~ pp(
7.05/7.23	             aa(dB, bool, it, 
7.05/7.23	               foldl(dB, dB, app, 
7.05/7.23	                 aa(nat, dB, 
7.05/7.23	                   aa(dB, fun(nat, dB), 
7.05/7.23	                     aa(dB, fun(dB, fun(nat, dB)), subst, X1), X0), 
7.05/7.23	                   zero_zero(nat)), X2)))
7.05/7.23	       | pp(
7.05/7.23	           aa(dB, bool, it, 
7.05/7.23	             foldl(dB, dB, app, 
7.05/7.23	               aa(dB, dB, aa(dB, fun(dB, dB), app, abs(X1)), X0), X2)))),
7.05/7.23	    inference('cnf', [status(esa)], [fact_0_Beta])).
7.05/7.23	tff(help_COMBC_1_1_U, axiom,
7.05/7.23	  (![A:$tType,C:$tType,B:$tType,R:A,Q:B,P:fun(A,fun(B,C))]:
7.05/7.23	     (aa(A,C,combc(A,B,C,P,Q),R) = aa(B,C,aa(A,fun(B,C),P,R),Q)))).
7.05/7.23	tff('1', plain,
7.05/7.23	    ![X282 : $tType, X283 : $tType, X284 : $tType, 
7.05/7.23	      X285 : fun(X284, fun(X282, X283)), X286 : X284, X287 : X282]:
7.05/7.23	      aa(X284, X283, combc(X284, X282, X283, X285, X287), X286)
7.05/7.23	       = aa(X282, X283, aa(X284, fun(X282, X283), X285, X286), X287),
7.05/7.23	    inference('cnf', [status(esa)], [help_COMBC_1_1_U])).
7.05/7.23	tff('2', plain,
7.05/7.23	    ![X0 : dB, X1 : dB, X2 : list(dB)]:
7.05/7.23	      (~ pp(aa(dB, bool, it, X0))
7.05/7.23	       | ~ pp(
7.05/7.23	             aa(dB, bool, it, 
7.05/7.23	               foldl(dB, dB, app, 
7.05/7.23	                 aa(dB, dB, 
7.05/7.23	                   combc(dB, nat, dB, 
7.05/7.23	                     combc(dB, dB, fun(nat, dB), subst, X0), zero_zero(nat)), 
7.05/7.23	                   X1), X2)))
7.05/7.23	       | pp(
7.05/7.23	           aa(dB, bool, it, 
7.05/7.23	             foldl(dB, dB, app, 
7.05/7.23	               aa(dB, dB, combc(dB, dB, dB, app, X0), abs(X1)), X2)))),
7.05/7.23	    inference('demod', [status(thm)], ['0', '1', '1', '1'])).
7.05/7.23	tff(fact_93_substn__subst__0, axiom,
7.05/7.23	  (![S:dB,T:dB]:
7.05/7.23	     (substn(T,S,zero_zero(nat)) =
7.05/7.23	      aa(nat,dB,aa(dB,fun(nat,dB),aa(dB,fun(dB,fun(nat,dB)),subst,T),S),
7.05/7.23	         zero_zero(nat))))).
7.05/7.23	tff('3', plain,
7.05/7.23	    ![X262 : dB, X263 : dB]:
7.05/7.23	      substn(X262, X263, zero_zero(nat))
7.05/7.23	       = aa(nat, dB, 
7.05/7.23	           aa(dB, fun(nat, dB), aa(dB, fun(dB, fun(nat, dB)), subst, X262), 
7.05/7.23	             X263), zero_zero(nat)),
7.05/7.23	    inference('cnf', [status(esa)], [fact_93_substn__subst__0])).
7.05/7.23	tff('4', plain,
7.05/7.23	    ![X262 : dB, X263 : dB]:
7.05/7.23	      substn(X262, X263, zero_zero(nat))
7.05/7.23	       = aa(dB, dB, 
7.05/7.23	           combc(dB, nat, dB, combc(dB, dB, fun(nat, dB), subst, X263), 
7.05/7.23	             zero_zero(nat)), X262),
7.05/7.23	    inference('demod', [status(thm)], ['3', '1', '1'])).
7.05/7.23	tff('5', plain,
7.05/7.23	    ![X0 : dB, X1 : dB, X2 : list(dB)]:
7.05/7.23	      (~ pp(aa(dB, bool, it, X0))
7.05/7.23	       | ~ pp(
7.05/7.23	             aa(dB, bool, it, 
7.05/7.23	               foldl(dB, dB, app, substn(X1, X0, zero_zero(nat)), X2)))
7.05/7.23	       | pp(
7.05/7.23	           aa(dB, bool, it, 
7.05/7.23	             foldl(dB, dB, app, 
7.05/7.23	               aa(dB, dB, combc(dB, dB, dB, app, X0), abs(X1)), X2)))),
7.05/7.23	    inference('demod', [status(thm)], ['2', '4'])).
7.05/7.23	tff(conj_4, conjecture,
7.05/7.23	  (pp(aa(dB,bool,it,
7.05/7.23	         foldl(dB,dB,app,
7.05/7.23	               aa(dB,dB,
7.05/7.23	                  aa(dB,fun(dB,dB),app,
7.05/7.23	                     abs(aa(nat,dB,
7.05/7.23	                            aa(dB,fun(nat,dB),
7.05/7.23	                               aa(dB,fun(dB,fun(nat,dB)),subst,ra),
7.05/7.23	                               var(suc(ia))),
7.05/7.23	                            suc(ja)))),
7.05/7.23	                  aa(nat,dB,
7.05/7.23	                     aa(dB,fun(nat,dB),aa(dB,fun(dB,fun(nat,dB)),subst,s),
7.05/7.23	                        var(ia)),
7.05/7.23	                     ja)),
7.05/7.23	               map(dB,dB,
7.05/7.23	                   combc(dB,nat,dB,combc(dB,dB,fun(nat,dB),subst,var(ia)),ja),
7.05/7.23	                   ss)))))).
7.05/7.23	tff(zf_stmt_0, negated_conjecture,
7.05/7.23	  (~
7.05/7.23	    pp(aa(dB,bool,it,
7.05/7.23	          foldl(dB,dB,app,
7.05/7.23	                aa(dB,dB,
7.05/7.23	                   aa(dB,fun(dB,dB),app,
7.05/7.23	                      abs(aa(nat,dB,
7.05/7.23	                             aa(dB,fun(nat,dB),
7.05/7.23	                                aa(dB,fun(dB,fun(nat,dB)),subst,ra),
7.05/7.23	                                var(suc(ia))),
7.05/7.23	                             suc(ja)))),
7.05/7.23	                   aa(nat,dB,
7.05/7.23	                      aa(dB,fun(nat,dB),aa(dB,fun(dB,fun(nat,dB)),subst,s),
7.05/7.23	                         var(ia)),
7.05/7.23	                      ja)),
7.05/7.23	                map(dB,dB,
7.05/7.23	                    combc(dB,nat,dB,combc(dB,dB,fun(nat,dB),subst,var(ia)),ja),
7.05/7.23	                    ss)))))).
7.05/7.23	tff('6', plain,
7.05/7.23	    ~ pp(
7.05/7.23	        aa(dB, bool, it, 
7.05/7.23	          foldl(dB, dB, app, 
7.05/7.23	            aa(dB, dB, 
7.05/7.23	              aa(dB, fun(dB, dB), app, 
7.05/7.23	                abs(
7.05/7.23	                  aa(nat, dB, 
7.05/7.23	                    aa(dB, fun(nat, dB), 
7.05/7.23	                      aa(dB, fun(dB, fun(nat, dB)), subst, ra), var(suc(ia))), 
7.05/7.23	                    suc(ja)))), 
7.05/7.23	              aa(nat, dB, 
7.05/7.23	                aa(dB, fun(nat, dB), 
7.05/7.23	                  aa(dB, fun(dB, fun(nat, dB)), subst, s), var(ia)), ja)), 
7.05/7.23	            map(dB, dB, 
7.05/7.23	              combc(dB, nat, dB, 
7.05/7.23	                combc(dB, dB, fun(nat, dB), subst, var(ia)), ja), ss)))),
7.05/7.23	    inference('cnf', [status(esa)], [zf_stmt_0])).
7.05/7.23	tff('7', plain,
7.05/7.23	    ~ pp(
7.05/7.23	        aa(dB, bool, it, 
7.05/7.23	          foldl(dB, dB, app, 
7.05/7.23	            aa(dB, dB, 
7.05/7.23	              combc(dB, dB, dB, app, 
7.05/7.23	                aa(dB, dB, 
7.05/7.23	                  combc(dB, nat, dB, 
7.05/7.23	                    combc(dB, dB, fun(nat, dB), subst, var(ia)), ja), s)), 
7.05/7.23	              abs(
7.05/7.23	                aa(dB, dB, 
7.05/7.23	                  combc(dB, nat, dB, 
7.05/7.23	                    combc(dB, dB, fun(nat, dB), subst, var(suc(ia))), 
7.05/7.23	                    suc(ja)), ra))), 
7.05/7.23	            map(dB, dB, 
7.05/7.23	              combc(dB, nat, dB, 
7.05/7.23	                combc(dB, dB, fun(nat, dB), subst, var(ia)), ja), ss)))),
7.05/7.23	    inference('demod', [status(thm)], ['6', '1', '1', '1', '1', '1'])).
7.05/7.23	tff('8', plain,
7.05/7.23	    (~ $true
7.05/7.23	     | ~ pp(
7.05/7.23	           aa(dB, bool, it, 
7.05/7.23	             foldl(dB, dB, app, 
7.05/7.23	               substn(
7.05/7.23	                 aa(dB, dB, 
7.05/7.23	                   combc(dB, nat, dB, 
7.05/7.23	                     combc(dB, dB, fun(nat, dB), subst, var(suc(ia))), 
7.05/7.23	                     suc(ja)), ra), 
7.05/7.23	                 aa(dB, dB, 
7.05/7.23	                   combc(dB, nat, dB, 
7.05/7.23	                     combc(dB, dB, fun(nat, dB), subst, var(ia)), ja), s), 
7.05/7.23	                 zero_zero(nat)), 
7.05/7.23	               map(dB, dB, 
7.05/7.23	                 combc(dB, nat, dB, 
7.05/7.23	                   combc(dB, dB, fun(nat, dB), subst, var(ia)), ja), ss))))
7.05/7.23	     | ~ pp(
7.05/7.23	           aa(dB, bool, it, 
7.05/7.23	             aa(dB, dB, 
7.05/7.23	               combc(dB, nat, dB, 
7.05/7.23	                 combc(dB, dB, fun(nat, dB), subst, var(ia)), ja), s)))),
7.05/7.23	    inference('sup-', [status(thm)], ['5', '7'])).
7.05/7.23	tff(conj_1, axiom,
7.05/7.23	  (![I:nat,J:nat]:
7.05/7.23	     pp(aa(dB,bool,it,
7.05/7.23	           foldl(dB,dB,app,
7.05/7.23	                 aa(nat,dB,
7.05/7.23	                    aa(dB,fun(nat,dB),
7.05/7.23	                       aa(dB,fun(dB,fun(nat,dB)),subst,
7.05/7.23	                          aa(nat,dB,
7.05/7.23	                             aa(dB,fun(nat,dB),
7.05/7.23	                                aa(dB,fun(dB,fun(nat,dB)),subst,ra),
7.05/7.23	                                var(suc(I))),
7.05/7.23	                             suc(J))),
7.05/7.23	                       aa(nat,dB,
7.05/7.23	                          aa(dB,fun(nat,dB),
7.05/7.23	                             aa(dB,fun(dB,fun(nat,dB)),subst,s),var(I)),
7.05/7.23	                          J)),
7.05/7.23	                    zero_zero(nat)),
7.05/7.23	                 map(dB,dB,
7.05/7.23	                     combc(dB,nat,dB,combc(dB,dB,fun(nat,dB),subst,var(I)),J),
7.05/7.23	                     ss)))))).
7.05/7.23	tff('9', plain,
7.05/7.23	    ![X302 : nat, X303 : nat]:
7.05/7.23	      pp(
7.05/7.23	        aa(dB, bool, it, 
7.05/7.23	          foldl(dB, dB, app, 
7.05/7.23	            aa(nat, dB, 
7.05/7.23	              aa(dB, fun(nat, dB), 
7.05/7.23	                aa(dB, fun(dB, fun(nat, dB)), subst, 
7.05/7.23	                  aa(nat, dB, 
7.05/7.23	                    aa(dB, fun(nat, dB), 
7.05/7.23	                      aa(dB, fun(dB, fun(nat, dB)), subst, ra), 
7.05/7.23	                      var(suc(X302))), suc(X303))), 
7.05/7.23	                aa(nat, dB, 
7.05/7.23	                  aa(dB, fun(nat, dB), 
7.05/7.23	                    aa(dB, fun(dB, fun(nat, dB)), subst, s), var(X302)), 
7.05/7.23	                  X303)), zero_zero(nat)), 
7.05/7.23	            map(dB, dB, 
7.05/7.23	              combc(dB, nat, dB, 
7.05/7.23	                combc(dB, dB, fun(nat, dB), subst, var(X302)), X303), ss)))),
7.05/7.23	    inference('cnf', [status(esa)], [conj_1])).
7.05/7.23	tff('10', plain,
7.05/7.23	    ![X302 : nat, X303 : nat]:
7.05/7.23	      pp(
7.05/7.23	        aa(dB, bool, it, 
7.05/7.23	          foldl(dB, dB, app, 
7.05/7.23	            substn(
7.05/7.23	              aa(dB, dB, 
7.05/7.23	                combc(dB, nat, dB, 
7.05/7.23	                  combc(dB, dB, fun(nat, dB), subst, var(suc(X302))), 
7.05/7.23	                  suc(X303)), ra), 
7.05/7.23	              aa(dB, dB, 
7.05/7.23	                combc(dB, nat, dB, 
7.05/7.23	                  combc(dB, dB, fun(nat, dB), subst, var(X302)), X303), s), 
7.05/7.23	              zero_zero(nat)), 
7.05/7.23	            map(dB, dB, 
7.05/7.23	              combc(dB, nat, dB, 
7.05/7.23	                combc(dB, dB, fun(nat, dB), subst, var(X302)), X303), ss)))),
7.05/7.23	    inference('demod', [status(thm)],
7.05/7.23	              ['9', '1', '1', '1', '1', '1', '1', '4'])).
7.05/7.23	tff(conj_3, axiom,
7.05/7.23	  (![I:nat,J:nat]:
7.05/7.23	     pp(aa(dB,bool,it,
7.05/7.23	           aa(nat,dB,
7.05/7.23	              aa(dB,fun(nat,dB),aa(dB,fun(dB,fun(nat,dB)),subst,s),var(I)),J))))).
7.05/7.23	tff('11', plain,
7.05/7.23	    ![X304 : nat, X305 : nat]:
7.05/7.23	      pp(
7.05/7.23	        aa(dB, bool, it, 
7.05/7.23	          aa(nat, dB, 
7.05/7.23	            aa(dB, fun(nat, dB), aa(dB, fun(dB, fun(nat, dB)), subst, s), 
7.05/7.23	              var(X304)), X305))),
7.05/7.23	    inference('cnf', [status(esa)], [conj_3])).
7.05/7.23	tff('12', plain,
7.05/7.23	    ![X304 : nat, X305 : nat]:
7.05/7.23	      pp(
7.05/7.23	        aa(dB, bool, it, 
7.05/7.23	          aa(dB, dB, 
7.05/7.23	            combc(dB, nat, dB, 
7.05/7.23	              combc(dB, dB, fun(nat, dB), subst, var(X304)), X305), s))),
7.05/7.23	    inference('demod', [status(thm)], ['11', '1', '1'])).
7.05/7.23	tff('13', plain, (~ $true | ~ $true | ~ $true),
7.05/7.23	    inference('demod', [status(thm)], ['8', '10', '12'])).
7.05/7.23	tff('14', plain, $false, inference('simplify', [status(thm)], ['13'])).
7.05/7.23	
7.05/7.23	% SZS output end Refutation
7.05/7.24	EOF
