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_int
0.00/0.00	% Ordering    : rpo6
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 int \
0.00/0.00	  --ho-no-ext-pos \
0.00/0.00	  --ho-no-ext-neg \
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.20	% Computer   : n119.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 07:04:39 CST 2018
9.12/9.37	% done 1756 iterations in 9.158s
9.12/9.37	% SZS status Theorem for '/export/starexec/sandbox/benchmark/theBenchmark.p'
9.12/9.37	% SZS output start Refutation
9.12/9.37	tff(conj_0, conjecture,
9.12/9.37	  (pp(aa(type,bool,
9.12/9.37	         typing(shift(type,e,zero_zero(nat),t1),
9.12/9.37	                aa(nat,dB,aa(dB,fun1(nat,dB),lift,u),zero_zero(nat))),
9.12/9.37	         aa(type,type,aa(type,fun1(type,type),fun,t1),
9.12/9.37	            foldr(type,type,fun,ts,t)))))).
9.12/9.37	tff(zf_stmt_0, negated_conjecture,
9.12/9.37	  (~
9.12/9.37	    pp(aa(type,bool,
9.12/9.37	          typing(shift(type,e,zero_zero(nat),t1),
9.12/9.37	                 aa(nat,dB,aa(dB,fun1(nat,dB),lift,u),zero_zero(nat))),
9.12/9.37	          aa(type,type,aa(type,fun1(type,type),fun,t1),
9.12/9.37	             foldr(type,type,fun,ts,t)))))).
9.12/9.37	tff('0', plain,
9.12/9.37	    ~ pp(
9.12/9.37	        aa(type, bool, 
9.12/9.37	          typing(shift(type, e, zero_zero(nat), t1), 
9.12/9.37	            aa(nat, dB, aa(dB, fun1(nat, dB), lift, u), zero_zero(nat))), 
9.12/9.37	          aa(type, type, aa(type, fun1(type, type), fun, t1), 
9.12/9.37	            foldr(type, type, fun, ts, t)))),
9.12/9.37	    inference('cnf', [status(esa)], [zf_stmt_0])).
9.12/9.37	tff(help_COMBC_1_1_U, axiom,
9.12/9.37	  (![A:$tType,C:$tType,B:$tType,R:A,Q:B,P:fun1(A,fun1(B,C))]:
9.12/9.37	     (aa(A,C,combc(A,B,C,P,Q),R) = aa(B,C,aa(A,fun1(B,C),P,R),Q)))).
9.12/9.37	tff('1', plain,
9.12/9.37	    ![X333 : $tType, X334 : $tType, X335 : $tType, 
9.12/9.37	      X336 : fun1(X335, fun1(X333, X334)), X337 : X335, X338 : X333]:
9.12/9.37	      aa(X335, X334, combc(X335, X333, X334, X336, X338), X337)
9.12/9.37	       = aa(X333, X334, aa(X335, fun1(X333, X334), X336, X337), X338),
9.12/9.37	    inference('cnf', [status(esa)], [help_COMBC_1_1_U])).
9.12/9.37	tff(fact_5_T, axiom,
9.12/9.37	  (t2 =
9.12/9.37	   aa(type,type,aa(type,fun1(type,type),fun,t1),foldr(type,type,fun,ts,t)))).
9.12/9.37	tff('2', plain,
9.12/9.37	    t2
9.12/9.37	     = aa(type, type, aa(type, fun1(type, type), fun, t1), 
9.12/9.37	         foldr(type, type, fun, ts, t)),
9.12/9.37	    inference('cnf', [status(esa)], [fact_5_T])).
9.12/9.37	tff('3', plain,
9.12/9.37	    t2
9.12/9.37	     = aa(type, type, 
9.12/9.37	         combc(type, type, type, fun, foldr(type, type, fun, ts, t)), t1),
9.12/9.37	    inference('demod', [status(thm)], ['2', '1'])).
9.12/9.37	tff('4', plain,
9.12/9.37	    ~ pp(
9.12/9.37	        aa(type, bool, 
9.12/9.37	          typing(shift(type, e, zero_zero(nat), t1), 
9.12/9.37	            aa(dB, dB, combc(dB, nat, dB, lift, zero_zero(nat)), u)), t2)),
9.12/9.37	    inference('demod', [status(thm)], ['0', '1', '1', '3'])).
9.12/9.37	tff(fact_10_argT, axiom, (pp(aa(type,bool,typing(shift(type,e,i,t2),a),t1)))).
9.12/9.37	tff('5', plain, pp(aa(type, bool, typing(shift(type, e, i, t2), a), t1)),
9.12/9.37	    inference('cnf', [status(esa)], [fact_10_argT])).
9.12/9.37	tff(help_fFalse_1_1_T, axiom, (![P:bool]: ((P = fFalse) | (P = fTrue)))).
9.12/9.37	tff('6', plain, ![X353 : bool]: (X353 = fFalse | X353 = fTrue),
9.12/9.37	    inference('cnf', [status(esa)], [help_fFalse_1_1_T])).
9.12/9.37	tff(help_pp_1_1_U, axiom, (~pp(fFalse))).
9.12/9.37	tff('7', plain, ~ pp(fFalse),
9.12/9.37	    inference('cnf', [status(esa)], [help_pp_1_1_U])).
9.12/9.37	tff('8', plain, ![X0 : bool]: (~ pp(X0) | X0 = fTrue),
9.12/9.37	    inference('sup-', [status(thm)], ['6', '7'])).
9.12/9.37	tff('9', plain,
9.12/9.37	    (~ $true | aa(type, bool, typing(shift(type, e, i, t2), a), t1) = fTrue),
9.12/9.37	    inference('sup-', [status(thm)], ['5', '8'])).
9.12/9.37	tff('10', plain,
9.12/9.37	    aa(type, bool, typing(shift(type, e, i, t2), a), t1) = fTrue,
9.12/9.37	    inference('simplify', [status(thm)], ['9'])).
9.12/9.37	tff(fact_3_uT, axiom, (pp(aa(type,bool,typing(e,u),t2)))).
9.12/9.37	tff('11', plain, pp(aa(type, bool, typing(e, u), t2)),
9.12/9.37	    inference('cnf', [status(esa)], [fact_3_uT])).
9.12/9.37	tff('12', plain, (~ $true | aa(type, bool, typing(e, u), t2) = fTrue),
9.12/9.37	    inference('sup-', [status(thm)], ['11', '8'])).
9.12/9.37	tff('13', plain, aa(type, bool, typing(e, u), t2) = fTrue,
9.12/9.37	    inference('simplify', [status(thm)], ['12'])).
9.12/9.37	tff('14', plain,
9.12/9.37	    aa(type, bool, typing(e, u), t2)
9.12/9.37	     = aa(type, bool, typing(shift(type, e, i, t2), a), t1),
9.12/9.37	    inference('sup+', [status(thm)], ['10', '13'])).
9.12/9.37	tff(help_COMBI_1_1_U, axiom, (![A:$tType,P:A]: (aa(A,A,combi(A),P) = P))).
9.12/9.37	tff('15', plain,
9.12/9.37	    ![X339 : $tType, X340 : X339]: aa(X339, X339, combi(X339), X340) = X340,
9.12/9.37	    inference('cnf', [status(esa)], [help_COMBI_1_1_U])).
9.12/9.37	tff('16', plain,
9.12/9.37	    ![X0 : bool]: (fFalse = X0 | aa(bool, bool, combi(bool), X0) = fTrue),
9.12/9.37	    inference('sup+', [status(thm)], ['6', '15'])).
9.12/9.37	tff('17', plain, ![X0 : bool]: (fFalse = X0 | X0 = fTrue),
9.12/9.37	    inference('demod', [status(thm)], ['16', '15'])).
9.12/9.37	tff(fact_22_argsT, axiom,
9.12/9.37	  (pp(aa(list(type),bool,typings(shift(type,e,i,t2),as),ts)))).
9.12/9.37	tff('18', plain,
9.12/9.37	    pp(aa(list(type), bool, typings(shift(type, e, i, t2), as), ts)),
9.12/9.37	    inference('cnf', [status(esa)], [fact_22_argsT])).
9.12/9.37	tff('19', plain,
9.12/9.37	    (~ $true
9.12/9.37	     | aa(list(type), bool, typings(shift(type, e, i, t2), as), ts) = fTrue),
9.12/9.37	    inference('sup-', [status(thm)], ['18', '8'])).
9.12/9.37	tff('20', plain,
9.12/9.37	    aa(list(type), bool, typings(shift(type, e, i, t2), as), ts) = fTrue,
9.12/9.37	    inference('simplify', [status(thm)], ['19'])).
9.12/9.37	tff('21', plain,
9.12/9.37	    ![X0 : bool]:
9.12/9.37	      (fFalse = X0
9.12/9.37	       | X0 = aa(list(type), bool, typings(shift(type, e, i, t2), as), ts)),
9.12/9.37	    inference('demod', [status(thm)], ['17', '20'])).
9.12/9.37	tff(fact_4_lift__type, axiom,
9.12/9.37	  (![Ua:type,Ib:nat,Ta:type,Ta1:dB,Eb:fun1(nat,type)]:
9.12/9.37	     (pp(aa(type,bool,typing(Eb,Ta1),Ta)) =>
9.12/9.37	      pp(aa(type,bool,
9.12/9.37	            typing(shift(type,Eb,Ib,Ua),
9.12/9.37	                   aa(nat,dB,aa(dB,fun1(nat,dB),lift,Ta1),Ib)),
9.12/9.37	            Ta))))).
9.12/9.37	tff('22', plain,
9.12/9.37	    ![X0 : fun1(nat, type), X1 : nat, X2 : type, X3 : dB, X4 : type]:
9.12/9.37	      (pp(
9.12/9.37	         aa(type, bool, 
9.12/9.37	           typing(shift(type, X0, X1, X2), 
9.12/9.37	             aa(nat, dB, aa(dB, fun1(nat, dB), lift, X3), X1)), X4))
9.12/9.37	       | ~ pp(aa(type, bool, typing(X0, X3), X4))),
9.12/9.37	    inference('cnf', [status(esa)], [fact_4_lift__type])).
9.12/9.37	tff('23', plain,
9.12/9.37	    ![X0 : type, X1 : nat, X2 : dB, X3 : type, X4 : fun1(nat, type)]:
9.12/9.37	      (pp(fFalse)
9.12/9.37	       | aa(type, bool, 
9.12/9.37	           typing(shift(type, X4, X1, X3), 
9.12/9.37	             aa(nat, dB, aa(dB, fun1(nat, dB), lift, X2), X1)), X0)
9.12/9.37	          = aa(list(type), bool, typings(shift(type, e, i, t2), as), ts)
9.12/9.37	       | ~ pp(aa(type, bool, typing(X4, X2), X0))),
9.12/9.37	    inference('sup+', [status(thm)], ['21', '22'])).
9.12/9.37	tff(fact_1_uIT, axiom, (pp(aa(dB,bool,it,u)))).
9.12/9.37	tff('24', plain, pp(aa(dB, bool, it, u)),
9.12/9.37	    inference('cnf', [status(esa)], [fact_1_uIT])).
9.12/9.37	tff('25', plain, (~ $true | aa(dB, bool, it, u) = fTrue),
9.12/9.37	    inference('sup-', [status(thm)], ['24', '8'])).
9.12/9.37	tff('26', plain, aa(dB, bool, it, u) = fTrue,
9.12/9.37	    inference('simplify', [status(thm)], ['25'])).
9.12/9.37	tff('27', plain,
9.12/9.37	    ![X353 : bool]: (X353 = fFalse | X353 = aa(dB, bool, it, u)),
9.12/9.37	    inference('demod', [status(thm)], ['6', '26'])).
9.12/9.37	tff('28', plain,
9.12/9.37	    aa(dB, bool, it, u)
9.12/9.37	     = aa(type, bool, typing(shift(type, e, i, t2), a), t1),
9.12/9.37	    inference('sup+', [status(thm)], ['10', '26'])).
9.12/9.37	tff('29', plain,
9.12/9.37	    ![X353 : bool]:
9.12/9.37	      (X353 = fFalse
9.12/9.37	       | X353 = aa(type, bool, typing(shift(type, e, i, t2), a), t1)),
9.12/9.37	    inference('demod', [status(thm)], ['27', '28'])).
9.12/9.37	tff(fact_21_Var__IT, axiom, (![N1:nat]: pp(aa(dB,bool,it,var(N1))))).
9.12/9.37	tff('30', plain, ![X33 : nat]: pp(aa(dB, bool, it, var(X33))),
9.12/9.37	    inference('cnf', [status(esa)], [fact_21_Var__IT])).
9.12/9.37	tff('31', plain, ![X0 : nat]: (~ $true | aa(dB, bool, it, var(X0)) = fTrue),
9.12/9.37	    inference('sup-', [status(thm)], ['30', '8'])).
9.12/9.37	tff('32', plain, ![X0 : nat]: aa(dB, bool, it, var(X0)) = fTrue,
9.12/9.37	    inference('simplify', [status(thm)], ['31'])).
9.12/9.37	tff('33', plain,
9.12/9.37	    ![X0 : nat]: aa(dB, bool, it, var(X0)) = aa(dB, bool, it, u),
9.12/9.37	    inference('demod', [status(thm)], ['32', '26'])).
9.12/9.37	tff('34', plain,
9.12/9.37	    ![X0 : nat]:
9.12/9.37	      aa(dB, bool, it, var(X0))
9.12/9.37	       = aa(type, bool, typing(shift(type, e, i, t2), a), t1),
9.12/9.37	    inference('demod', [status(thm)], ['33', '28'])).
9.12/9.37	tff('35', plain,
9.12/9.37	    ![X0 : bool, X1 : nat]: (aa(dB, bool, it, var(X1)) = X0 | X0 = fFalse),
9.12/9.37	    inference('sup+', [status(thm)], ['29', '34'])).
9.12/9.37	tff('36', plain,
9.12/9.37	    ![X0 : nat]:
9.12/9.37	      (~ pp(aa(dB, bool, it, var(X0)))
9.12/9.37	       | aa(type, bool, 
9.12/9.37	           typing(shift(type, e, zero_zero(nat), t1), 
9.12/9.37	             aa(dB, dB, combc(dB, nat, dB, lift, zero_zero(nat)), u)), t2)
9.12/9.37	          = fFalse),
9.12/9.37	    inference('sup-', [status(thm)], ['35', '4'])).
9.12/9.37	tff('37', plain,
9.12/9.37	    (~ $true
9.12/9.37	     | aa(type, bool, 
9.12/9.37	         typing(shift(type, e, zero_zero(nat), t1), 
9.12/9.37	           aa(dB, dB, combc(dB, nat, dB, lift, zero_zero(nat)), u)), t2)
9.12/9.37	        = fFalse),
9.12/9.37	    inference('demod', [status(thm)], ['36', '30'])).
9.12/9.37	tff('38', plain,
9.12/9.37	    aa(type, bool, 
9.12/9.37	      typing(shift(type, e, zero_zero(nat), t1), 
9.12/9.37	        aa(dB, dB, combc(dB, nat, dB, lift, zero_zero(nat)), u)), t2)
9.12/9.37	     = fFalse,
9.12/9.37	    inference('simplify', [status(thm)], ['37'])).
9.12/9.37	tff('39', plain,
9.12/9.37	    aa(dB, bool, it, u)
9.12/9.37	     = aa(list(type), bool, typings(shift(type, e, i, t2), as), ts),
9.12/9.37	    inference('sup+', [status(thm)], ['20', '26'])).
9.12/9.37	tff('40', plain,
9.12/9.37	    aa(type, bool, typing(shift(type, e, i, t2), a), t1)
9.12/9.37	     = aa(list(type), bool, typings(shift(type, e, i, t2), as), ts),
9.12/9.37	    inference('demod', [status(thm)], ['39', '28'])).
9.12/9.37	tff('41', plain,
9.12/9.37	    ![X0 : type, X1 : nat, X2 : dB, X3 : type, X4 : fun1(nat, type)]:
9.12/9.37	      (pp(
9.12/9.37	         aa(type, bool, 
9.12/9.37	           typing(shift(type, e, zero_zero(nat), t1), 
9.12/9.37	             aa(dB, dB, combc(dB, nat, dB, lift, zero_zero(nat)), u)), t2))
9.12/9.37	       | aa(type, bool, 
9.12/9.37	           typing(shift(type, X4, X1, X3), 
9.12/9.37	             aa(nat, dB, aa(dB, fun1(nat, dB), lift, X2), X1)), X0)
9.12/9.37	          = aa(type, bool, typing(shift(type, e, i, t2), a), t1)
9.12/9.37	       | ~ pp(aa(type, bool, typing(X4, X2), X0))),
9.12/9.37	    inference('demod', [status(thm)], ['23', '38', '40'])).
9.12/9.37	tff('42', plain,
9.12/9.37	    ![X0 : type, X1 : nat, X2 : dB, X3 : type, X4 : fun1(nat, type)]:
9.12/9.37	      (~ pp(aa(type, bool, typing(X4, X2), X0))
9.12/9.37	       | aa(type, bool, 
9.12/9.37	           typing(shift(type, X4, X1, X3), 
9.12/9.37	             aa(nat, dB, aa(dB, fun1(nat, dB), lift, X2), X1)), X0)
9.12/9.37	          = aa(type, bool, typing(shift(type, e, i, t2), a), t1)),
9.12/9.37	    inference('clc', [status(thm)], ['41', '4'])).
9.12/9.37	tff('43', plain,
9.12/9.37	    ![X0 : nat, X1 : type]:
9.12/9.37	      (~ pp(aa(type, bool, typing(shift(type, e, i, t2), a), t1))
9.12/9.37	       | aa(type, bool, 
9.12/9.37	           typing(shift(type, e, X0, X1), 
9.12/9.37	             aa(nat, dB, aa(dB, fun1(nat, dB), lift, u), X0)), t2)
9.12/9.37	          = aa(type, bool, typing(shift(type, e, i, t2), a), t1)),
9.12/9.37	    inference('sup-', [status(thm)], ['14', '42'])).
9.12/9.37	tff('44', plain,
9.12/9.37	    ![X0 : nat, X1 : type]:
9.12/9.37	      (~ $true
9.12/9.37	       | aa(type, bool, 
9.12/9.37	           typing(shift(type, e, X0, X1), 
9.12/9.37	             aa(nat, dB, aa(dB, fun1(nat, dB), lift, u), X0)), t2)
9.12/9.37	          = aa(type, bool, typing(shift(type, e, i, t2), a), t1)),
9.12/9.37	    inference('demod', [status(thm)], ['43', '5'])).
9.12/9.37	tff('45', plain,
9.12/9.37	    ![X0 : nat, X1 : type]:
9.12/9.37	      aa(type, bool, 
9.12/9.37	        typing(shift(type, e, X0, X1), 
9.12/9.37	          aa(nat, dB, aa(dB, fun1(nat, dB), lift, u), X0)), t2)
9.12/9.37	       = aa(type, bool, typing(shift(type, e, i, t2), a), t1),
9.12/9.37	    inference('simplify', [status(thm)], ['44'])).
9.12/9.37	tff('46', plain,
9.12/9.37	    ![X0 : nat, X1 : type]:
9.12/9.37	      aa(type, bool, 
9.12/9.37	        typing(shift(type, e, X0, X1), 
9.12/9.37	          aa(dB, dB, combc(dB, nat, dB, lift, X0), u)), t2)
9.12/9.37	       = aa(type, bool, typing(shift(type, e, i, t2), a), t1),
9.12/9.37	    inference('sup+', [status(thm)], ['1', '45'])).
9.12/9.37	tff('47', plain, ~ $true, inference('demod', [status(thm)], ['4', '46', '5'])).
9.12/9.37	tff('48', plain, $false, inference('simplify', [status(thm)], ['47'])).
9.12/9.37	
9.12/9.37	% SZS output end Refutation
9.12/9.37	EOF
