0.00/0.00	% File    : /export/starexec/sandbox2/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   : n048.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 07:16:23 CST 2018
3.19/3.43	% done 1473 iterations in 3.233s
3.19/3.43	% SZS status Theorem for '/export/starexec/sandbox2/benchmark/theBenchmark.p'
3.19/3.43	% SZS output start Refutation
3.19/3.43	tff(fact_2__096e_A_092_060turnstile_062_Aa_091u_Pi_093_A_058_AT_H_H_096, axiom,
3.19/3.43	  (pp(aa(type,bool,
3.19/3.43	         aa(dB,fun1(type,bool),typing(e),
3.19/3.43	            aa(nat,dB,
3.19/3.43	               aa(dB,fun1(nat,dB),aa(dB,fun1(dB,fun1(nat,dB)),subst,a),u),i)),
3.19/3.43	         t2)))).
3.19/3.43	tff('0', plain,
3.19/3.43	    pp(
3.19/3.43	      aa(type, bool, 
3.19/3.43	        aa(dB, fun1(type, bool), typing(e), 
3.19/3.43	          aa(nat, dB, 
3.19/3.43	            aa(dB, fun1(nat, dB), aa(dB, fun1(dB, fun1(nat, dB)), subst, a), 
3.19/3.43	              u), i)), t2)),
3.19/3.43	    inference('cnf', [status(esa)],
3.19/3.43	              [fact_2__096e_A_092_060turnstile_062_Aa_091u_Pi_093_A_058_AT_H_H_096])).
3.19/3.43	tff(fact_7_App, axiom,
3.19/3.43	  (![Ta:dB,Ua:type,Ta1:type,S1:dB,Env:fun1(nat,type)]:
3.19/3.43	     (pp(aa(type,bool,aa(dB,fun1(type,bool),typing(Env),S1),
3.19/3.43	            aa(type,type,aa(type,fun1(type,type),fun,Ta1),Ua))) =>
3.19/3.43	      (pp(aa(type,bool,aa(dB,fun1(type,bool),typing(Env),Ta),Ta1)) =>
3.19/3.43	       pp(aa(type,bool,
3.19/3.43	             aa(dB,fun1(type,bool),typing(Env),
3.19/3.43	                aa(dB,dB,aa(dB,fun1(dB,dB),app,S1),Ta)),
3.19/3.43	             Ua)))))).
3.19/3.44	tff('1', plain,
3.19/3.44	    ![X0 : fun1(nat, type), X1 : dB, X2 : type, X3 : dB, X4 : type]:
3.19/3.44	      (~ pp(aa(type, bool, aa(dB, fun1(type, bool), typing(X0), X1), X2))
3.19/3.44	       | pp(
3.19/3.44	           aa(type, bool, 
3.19/3.44	             aa(dB, fun1(type, bool), typing(X0), 
3.19/3.44	               aa(dB, dB, aa(dB, fun1(dB, dB), app, X3), X1)), X4))
3.19/3.44	       | ~ pp(
3.19/3.44	             aa(type, bool, aa(dB, fun1(type, bool), typing(X0), X3), 
3.19/3.44	               aa(type, type, aa(type, fun1(type, type), fun, X2), X4)))),
3.19/3.44	    inference('cnf', [status(esa)], [fact_7_App])).
3.19/3.44	tff('2', plain,
3.19/3.44	    ![X0 : type, X1 : dB]:
3.19/3.44	      (~ $true
3.19/3.44	       | ~ pp(
3.19/3.44	             aa(type, bool, aa(dB, fun1(type, bool), typing(e), X1), 
3.19/3.44	               aa(type, type, aa(type, fun1(type, type), fun, t2), X0)))
3.19/3.44	       | pp(
3.19/3.44	           aa(type, bool, 
3.19/3.44	             aa(dB, fun1(type, bool), typing(e), 
3.19/3.44	               aa(dB, dB, aa(dB, fun1(dB, dB), app, X1), 
3.19/3.44	                 aa(nat, dB, 
3.19/3.44	                   aa(dB, fun1(nat, dB), 
3.19/3.44	                     aa(dB, fun1(dB, fun1(nat, dB)), subst, a), u), i))), X0))),
3.19/3.44	    inference('sup-', [status(thm)], ['0', '1'])).
3.19/3.44	tff('3', plain,
3.19/3.44	    ![X0 : type, X1 : dB]:
3.19/3.44	      (pp(
3.19/3.44	         aa(type, bool, 
3.19/3.44	           aa(dB, fun1(type, bool), typing(e), 
3.19/3.44	             aa(dB, dB, aa(dB, fun1(dB, dB), app, X1), 
3.19/3.44	               aa(nat, dB, 
3.19/3.44	                 aa(dB, fun1(nat, dB), 
3.19/3.44	                   aa(dB, fun1(dB, fun1(nat, dB)), subst, a), u), i))), X0))
3.19/3.44	       | ~ pp(
3.19/3.44	             aa(type, bool, aa(dB, fun1(type, bool), typing(e), X1), 
3.19/3.44	               aa(type, type, aa(type, fun1(type, type), fun, t2), X0)))),
3.19/3.44	    inference('simplify', [status(thm)], ['2'])).
3.19/3.44	tff(help_COMBC_1_1_U, axiom,
3.19/3.44	  (![A:$tType,C:$tType,B:$tType,R:A,Q:B,P:fun1(A,fun1(B,C))]:
3.19/3.44	     (aa(A,C,combc(A,B,C,P,Q),R) = aa(B,C,aa(A,fun1(B,C),P,R),Q)))).
3.19/3.44	tff('4', plain,
3.19/3.44	    ![X303 : $tType, X304 : $tType, X305 : $tType, 
3.19/3.44	      X306 : fun1(X305, fun1(X303, X304)), X307 : X305, X308 : X303]:
3.19/3.44	      aa(X305, X304, combc(X305, X303, X304, X306, X308), X307)
3.19/3.44	       = aa(X303, X304, aa(X305, fun1(X303, X304), X306, X307), X308),
3.19/3.44	    inference('cnf', [status(esa)], [help_COMBC_1_1_U])).
3.19/3.44	tff('5', plain,
3.19/3.44	    ![X0 : type, X1 : dB]:
3.19/3.44	      (pp(
3.19/3.44	         aa(dB, bool, combc(dB, type, bool, typing(e), X0), 
3.19/3.44	           aa(dB, dB, 
3.19/3.44	             combc(dB, dB, dB, app, 
3.19/3.44	               aa(dB, dB, 
3.19/3.44	                 combc(dB, nat, dB, combc(dB, dB, fun1(nat, dB), subst, u), 
3.19/3.44	                   i), a)), X1)))
3.19/3.44	       | ~ pp(
3.19/3.44	             aa(dB, bool, 
3.19/3.44	               combc(dB, type, bool, typing(e), 
3.19/3.44	                 aa(type, type, combc(type, type, type, fun, X0), t2)), X1))),
3.19/3.44	    inference('demod', [status(thm)], ['3', '4', '4', '4', '4', '4', '4'])).
3.19/3.44	tff(conj_0, conjecture,
3.19/3.44	  (pp(aa(type,bool,
3.19/3.44	         aa(dB,fun1(type,bool),typing(e),
3.19/3.44	            aa(dB,dB,aa(dB,fun1(dB,dB),app,u),
3.19/3.44	               aa(nat,dB,
3.19/3.44	                  aa(dB,fun1(nat,dB),aa(dB,fun1(dB,fun1(nat,dB)),subst,a),u),
3.19/3.44	                  i))),
3.19/3.44	         foldr(type,type,fun,ts,t))))).
3.19/3.44	tff(zf_stmt_0, negated_conjecture,
3.19/3.44	  (~
3.19/3.44	    pp(aa(type,bool,
3.19/3.44	          aa(dB,fun1(type,bool),typing(e),
3.19/3.44	             aa(dB,dB,aa(dB,fun1(dB,dB),app,u),
3.19/3.44	                aa(nat,dB,
3.19/3.44	                   aa(dB,fun1(nat,dB),aa(dB,fun1(dB,fun1(nat,dB)),subst,a),u),
3.19/3.44	                   i))),
3.19/3.44	          foldr(type,type,fun,ts,t))))).
3.19/3.44	tff('6', plain,
3.19/3.44	    ~ pp(
3.19/3.44	        aa(type, bool, 
3.19/3.44	          aa(dB, fun1(type, bool), typing(e), 
3.19/3.44	            aa(dB, dB, aa(dB, fun1(dB, dB), app, u), 
3.19/3.44	              aa(nat, dB, 
3.19/3.44	                aa(dB, fun1(nat, dB), 
3.19/3.44	                  aa(dB, fun1(dB, fun1(nat, dB)), subst, a), u), i))), 
3.19/3.44	          foldr(type, type, fun, ts, t))),
3.19/3.44	    inference('cnf', [status(esa)], [zf_stmt_0])).
3.19/3.44	tff('7', plain,
3.19/3.44	    ~ pp(
3.19/3.44	        aa(dB, bool, 
3.19/3.44	          combc(dB, type, bool, typing(e), foldr(type, type, fun, ts, t)), 
3.19/3.44	          aa(dB, dB, 
3.19/3.44	            combc(dB, dB, dB, app, 
3.19/3.44	              aa(dB, dB, 
3.19/3.44	                combc(dB, nat, dB, combc(dB, dB, fun1(nat, dB), subst, u), i), 
3.19/3.44	                a)), u))),
3.19/3.44	    inference('demod', [status(thm)], ['6', '4', '4', '4', '4'])).
3.19/3.44	tff('8', plain,
3.19/3.44	    (~ $true
3.19/3.44	     | ~ pp(
3.19/3.44	           aa(dB, bool, 
3.19/3.44	             combc(dB, type, bool, typing(e), 
3.19/3.44	               aa(type, type, 
3.19/3.44	                 combc(type, type, type, fun, foldr(type, type, fun, ts, t)), 
3.19/3.44	                 t2)), u))),
3.19/3.44	    inference('sup-', [status(thm)], ['5', '7'])).
3.19/3.44	tff(fact_10_T, axiom,
3.19/3.44	  (t1 =
3.19/3.44	   aa(type,type,aa(type,fun1(type,type),fun,t2),foldr(type,type,fun,ts,t)))).
3.19/3.44	tff('9', plain,
3.19/3.44	    t1
3.19/3.44	     = aa(type, type, aa(type, fun1(type, type), fun, t2), 
3.19/3.44	         foldr(type, type, fun, ts, t)),
3.19/3.44	    inference('cnf', [status(esa)], [fact_10_T])).
3.19/3.44	tff('10', plain,
3.19/3.44	    t1
3.19/3.44	     = aa(type, type, 
3.19/3.44	         combc(type, type, type, fun, foldr(type, type, fun, ts, t)), t2),
3.19/3.44	    inference('demod', [status(thm)], ['9', '4'])).
3.19/3.44	tff(fact_5_uT, axiom,
3.19/3.44	  (pp(aa(type,bool,aa(dB,fun1(type,bool),typing(e),u),t1)))).
3.19/3.44	tff('11', plain,
3.19/3.44	    pp(aa(type, bool, aa(dB, fun1(type, bool), typing(e), u), t1)),
3.19/3.44	    inference('cnf', [status(esa)], [fact_5_uT])).
3.19/3.44	tff(help_fFalse_1_1_T, axiom, (![P:bool]: ((P = fFalse) | (P = fTrue)))).
3.19/3.44	tff('12', plain, ![X323 : bool]: (X323 = fFalse | X323 = fTrue),
3.19/3.44	    inference('cnf', [status(esa)], [help_fFalse_1_1_T])).
3.19/3.44	tff(help_pp_1_1_U, axiom, (~pp(fFalse))).
3.19/3.44	tff('13', plain, ~ pp(fFalse),
3.19/3.44	    inference('cnf', [status(esa)], [help_pp_1_1_U])).
3.19/3.44	tff('14', plain, ![X0 : bool]: (~ pp(X0) | X0 = fTrue),
3.19/3.44	    inference('sup-', [status(thm)], ['12', '13'])).
3.19/3.44	tff('15', plain,
3.19/3.44	    (~ $true
3.19/3.44	     | aa(type, bool, aa(dB, fun1(type, bool), typing(e), u), t1) = fTrue),
3.19/3.44	    inference('sup-', [status(thm)], ['11', '14'])).
3.19/3.44	tff('16', plain,
3.19/3.44	    aa(type, bool, aa(dB, fun1(type, bool), typing(e), u), t1) = fTrue,
3.19/3.44	    inference('simplify', [status(thm)], ['15'])).
3.19/3.44	tff('17', plain,
3.19/3.44	    aa(dB, bool, combc(dB, type, bool, typing(e), t1), u) = fTrue,
3.19/3.44	    inference('demod', [status(thm)], ['16', '4'])).
3.19/3.44	tff(help_pp_2_1_U, axiom, (pp(fTrue))).
3.19/3.44	tff('18', plain, pp(fTrue), inference('cnf', [status(esa)], [help_pp_2_1_U])).
3.19/3.44	tff('19', plain, (~ $true | ~ $true),
3.19/3.44	    inference('demod', [status(thm)], ['8', '10', '17', '18'])).
3.19/3.44	tff('20', plain, $false, inference('simplify', [status(thm)], ['19'])).
3.19/3.44	
3.19/3.44	% SZS output end Refutation
3.19/3.44	EOF
