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    : 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 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   : n096.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:05:08 CST 2018
182.69/182.91	% done 16630 iterations in 182.704s
182.69/182.91	% SZS status Theorem for '/export/starexec/sandbox/benchmark/theBenchmark.p'
182.69/182.91	% SZS output start Refutation
182.69/182.91	tff(conj_3, conjecture,
182.69/182.91	  (![N:nat]:
182.69/182.91	     ((![X:hoare_28830079triple(a)]:
182.69/182.91	         (pp(aa(fun(hoare_28830079triple(a),bool),bool,
182.69/182.91	                aa(hoare_28830079triple(a),
182.69/182.91	                   fun(fun(hoare_28830079triple(a),bool),bool),
182.69/182.91	                   member(hoare_28830079triple(a)),X),
182.69/182.91	                tsa)) =>
182.69/182.91	          hoare_1633586161_valid(a,N,X))) | 
182.69/182.91	      (?[X1:hoare_28830079triple(a)]:
182.69/182.91	         ((~hoare_1633586161_valid(a,N,X1)) & 
182.69/182.91	          pp(aa(fun(hoare_28830079triple(a),bool),bool,
182.69/182.91	                aa(hoare_28830079triple(a),
182.69/182.91	                   fun(fun(hoare_28830079triple(a),bool),bool),
182.69/182.91	                   member(hoare_28830079triple(a)),X1),
182.69/182.91	                ga))))))).
182.69/182.91	tff(zf_stmt_0, negated_conjecture,
182.69/182.91	  (~
182.69/182.91	    (![N:nat]:
182.69/182.91	       ((![X:hoare_28830079triple(a)]:
182.69/182.91	           (pp(aa(fun(hoare_28830079triple(a),bool),bool,
182.69/182.91	                  aa(hoare_28830079triple(a),
182.69/182.91	                     fun(fun(hoare_28830079triple(a),bool),bool),
182.69/182.91	                     member(hoare_28830079triple(a)),X),
182.69/182.91	                  tsa)) =>
182.69/182.91	            hoare_1633586161_valid(a,N,X))) | 
182.69/182.91	        (?[X1:hoare_28830079triple(a)]:
182.69/182.91	           ((~hoare_1633586161_valid(a,N,X1)) & 
182.69/182.91	            pp(aa(fun(hoare_28830079triple(a),bool),bool,
182.69/182.91	                  aa(hoare_28830079triple(a),
182.69/182.91	                     fun(fun(hoare_28830079triple(a),bool),bool),
182.69/182.91	                     member(hoare_28830079triple(a)),X1),
182.69/182.91	                  ga)))))))).
182.69/182.91	tff('0', plain,
182.69/182.91	    pp(
182.69/182.91	      aa(fun(hoare_28830079triple(a), bool), bool, 
182.69/182.91	        aa(hoare_28830079triple(a), 
182.69/182.91	          fun(fun(hoare_28830079triple(a), bool), bool), 
182.69/182.91	          member(hoare_28830079triple(a)), sk_X11), tsa)),
182.69/182.91	    inference('cnf', [status(esa)], [zf_stmt_0])).
182.69/182.91	tff(help_COMBC_1_1_U, axiom,
182.69/182.91	  (![A:$tType,C:$tType,B:$tType,R:A,Q:B,P:fun(A,fun(B,C))]:
182.69/182.91	     (aa(A,C,combc(A,B,C,P,Q),R) = aa(B,C,aa(A,fun(B,C),P,R),Q)))).
182.69/182.91	tff('1', plain,
182.69/182.91	    ![X350 : $tType, X351 : $tType, X352 : $tType, 
182.69/182.91	      X353 : fun(X352, fun(X350, X351)), X354 : X352, X355 : X350]:
182.69/182.91	      aa(X352, X351, combc(X352, X350, X351, X353, X355), X354)
182.69/182.91	       = aa(X350, X351, aa(X352, fun(X350, X351), X353, X354), X355),
182.69/182.91	    inference('cnf', [status(esa)], [help_COMBC_1_1_U])).
182.69/182.91	tff('2', plain,
182.69/182.91	    pp(
182.69/182.91	      aa(hoare_28830079triple(a), bool, 
182.69/182.91	        combc(hoare_28830079triple(a), fun(hoare_28830079triple(a), bool), 
182.69/182.91	          bool, member(hoare_28830079triple(a)), tsa), sk_X11)),
182.69/182.91	    inference('demod', [status(thm)], ['0', '1'])).
182.69/182.91	tff(fact_74_mem__def, axiom,
182.69/182.91	  (![B:$tType,A2:fun(B,bool),X2:B]:
182.69/182.91	     (pp(aa(fun(B,bool),bool,aa(B,fun(fun(B,bool),bool),member(B),X2),A2)) <=>
182.69/182.91	      pp(aa(B,bool,A2,X2))))).
182.69/182.91	tff('3', plain,
182.69/182.91	    ![X262 : $tType, X263 : fun(X262, bool), X264 : X262]:
182.69/182.91	      (pp(aa(X262, bool, X263, X264))
182.69/182.91	       | ~ pp(
182.69/182.91	             aa(fun(X262, bool), bool, 
182.69/182.91	               aa(X262, fun(fun(X262, bool), bool), member(X262), X264), 
182.69/182.91	               X263))),
182.69/182.91	    inference('cnf', [status(esa)], [fact_74_mem__def])).
182.69/182.91	tff('4', plain,
182.69/182.91	    ![X262 : $tType, X263 : fun(X262, bool), X264 : X262]:
182.69/182.91	      (pp(aa(X262, bool, X263, X264))
182.69/182.91	       | ~ pp(
182.69/182.91	             aa(X262, bool, 
182.69/182.91	               combc(X262, fun(X262, bool), bool, member(X262), X263), X264))),
182.69/182.91	    inference('demod', [status(thm)], ['3', '1'])).
182.69/182.91	tff('5', plain,
182.69/182.91	    (~ $true | pp(aa(hoare_28830079triple(a), bool, tsa, sk_X11))),
182.69/182.91	    inference('sup-', [status(thm)], ['2', '4'])).
182.69/182.91	tff('6', plain, pp(aa(hoare_28830079triple(a), bool, tsa, sk_X11)),
182.69/182.91	    inference('simplify', [status(thm)], ['5'])).
182.69/182.91	tff(fact_13_rev__predicate1D, axiom,
182.69/182.91	  (![B:$tType,Q1:fun(B,bool),X2:B,P1:fun(B,bool)]:
182.69/182.91	     (pp(aa(B,bool,P1,X2)) =>
182.69/182.91	      (ord_less_eq(fun(B,bool),P1,Q1) => pp(aa(B,bool,Q1,X2)))))).
182.69/182.91	tff('7', plain,
182.69/182.91	    ![X53 : $tType, X54 : fun(X53, bool), X55 : X53, X56 : fun(X53, bool)]:
182.69/182.91	      (pp(aa(X53, bool, X54, X55))
182.69/182.91	       | ~ pp(aa(X53, bool, X56, X55))
182.69/182.91	       | ~ ord_less_eq(fun(X53, bool), X56, X54)),
182.69/182.91	    inference('cnf', [status(esa)], [fact_13_rev__predicate1D])).
182.69/182.91	tff('8', plain,
182.69/182.91	    ![X0 : fun(hoare_28830079triple(a), bool)]:
182.69/182.91	      (~ $true
182.69/182.91	       | ~ ord_less_eq(fun(hoare_28830079triple(a), bool), tsa, X0)
182.69/182.91	       | pp(aa(hoare_28830079triple(a), bool, X0, sk_X11))),
182.69/182.91	    inference('sup-', [status(thm)], ['6', '7'])).
182.69/182.91	tff('9', plain,
182.69/182.91	    ![X0 : fun(hoare_28830079triple(a), bool)]:
182.69/182.91	      (pp(aa(hoare_28830079triple(a), bool, X0, sk_X11))
182.69/182.91	       | ~ ord_less_eq(fun(hoare_28830079triple(a), bool), tsa, X0)),
182.69/182.91	    inference('simplify', [status(thm)], ['8'])).
182.69/182.91	tff(conj_1, axiom,
182.69/182.91	  (![N1:nat]:
182.69/182.91	     ((![X:hoare_28830079triple(a)]:
182.69/182.91	         (pp(aa(fun(hoare_28830079triple(a),bool),bool,
182.69/182.91	                aa(hoare_28830079triple(a),
182.69/182.91	                   fun(fun(hoare_28830079triple(a),bool),bool),
182.69/182.91	                   member(hoare_28830079triple(a)),X),
182.69/182.91	                ga)) =>
182.69/182.91	          hoare_1633586161_valid(a,N1,X))) =>
182.69/182.91	      (![X1:hoare_28830079triple(a)]:
182.69/182.91	         (pp(aa(fun(hoare_28830079triple(a),bool),bool,
182.69/182.91	                aa(hoare_28830079triple(a),
182.69/182.91	                   fun(fun(hoare_28830079triple(a),bool),bool),
182.69/182.91	                   member(hoare_28830079triple(a)),X1),
182.69/182.91	                ts)) =>
182.69/182.91	          hoare_1633586161_valid(a,N1,X1)))))).
182.69/182.91	tff('10', plain,
182.69/182.91	    ![X356 : hoare_28830079triple(a), X357 : nat]:
182.69/182.91	      (~ pp(
182.69/182.91	           aa(fun(hoare_28830079triple(a), bool), bool, 
182.69/182.91	             aa(hoare_28830079triple(a), 
182.69/182.91	               fun(fun(hoare_28830079triple(a), bool), bool), 
182.69/182.91	               member(hoare_28830079triple(a)), X356), ts))
182.69/182.91	       | hoare_1633586161_valid(a, X357, X356)
182.69/182.91	       | pp(
182.69/182.91	           aa(fun(hoare_28830079triple(a), bool), bool, 
182.69/182.91	             aa(hoare_28830079triple(a), 
182.69/182.91	               fun(fun(hoare_28830079triple(a), bool), bool), 
182.69/182.91	               member(hoare_28830079triple(a)), sk_X10(X357)), ga))),
182.69/182.91	    inference('cnf', [status(esa)], [conj_1])).
182.69/182.91	tff('11', plain,
182.69/182.91	    ![X356 : hoare_28830079triple(a), X357 : nat]:
182.69/182.91	      (~ pp(
182.69/182.91	           aa(hoare_28830079triple(a), bool, 
182.69/182.91	             combc(hoare_28830079triple(a), 
182.69/182.91	               fun(hoare_28830079triple(a), bool), bool, 
182.69/182.91	               member(hoare_28830079triple(a)), ts), X356))
182.69/182.91	       | hoare_1633586161_valid(a, X357, X356)
182.69/182.91	       | pp(
182.69/182.91	           aa(hoare_28830079triple(a), bool, 
182.69/182.91	             combc(hoare_28830079triple(a), 
182.69/182.91	               fun(hoare_28830079triple(a), bool), bool, 
182.69/182.91	               member(hoare_28830079triple(a)), ga), sk_X10(X357)))),
182.69/182.91	    inference('demod', [status(thm)], ['10', '1', '1'])).
182.69/182.91	tff('12', plain,
182.69/182.91	    ![X0 : nat]:
182.69/182.91	      (~ $true
182.69/182.91	       | ~ ord_less_eq(fun(hoare_28830079triple(a), bool), tsa, 
182.69/182.91	             combc(hoare_28830079triple(a), 
182.69/182.91	               fun(hoare_28830079triple(a), bool), bool, 
182.69/182.91	               member(hoare_28830079triple(a)), ts))
182.69/182.91	       | pp(
182.69/182.91	           aa(hoare_28830079triple(a), bool, 
182.69/182.91	             combc(hoare_28830079triple(a), 
182.69/182.91	               fun(hoare_28830079triple(a), bool), bool, 
182.69/182.91	               member(hoare_28830079triple(a)), ga), sk_X10(X0)))
182.69/182.91	       | hoare_1633586161_valid(a, X0, sk_X11)),
182.69/182.91	    inference('sup-', [status(thm)], ['9', '11'])).
182.69/182.91	tff('13', plain,
182.69/182.91	    ![X0 : nat]:
182.69/182.91	      (hoare_1633586161_valid(a, X0, sk_X11)
182.69/182.91	       | pp(
182.69/182.91	           aa(hoare_28830079triple(a), bool, 
182.69/182.91	             combc(hoare_28830079triple(a), 
182.69/182.91	               fun(hoare_28830079triple(a), bool), bool, 
182.69/182.91	               member(hoare_28830079triple(a)), ga), sk_X10(X0)))
182.69/182.91	       | ~ ord_less_eq(fun(hoare_28830079triple(a), bool), tsa, 
182.69/182.91	             combc(hoare_28830079triple(a), 
182.69/182.91	               fun(hoare_28830079triple(a), bool), bool, 
182.69/182.91	               member(hoare_28830079triple(a)), ts))),
182.69/182.91	    inference('simplify', [status(thm)], ['12'])).
182.69/182.91	tff(fact_31_subsetI, axiom,
182.69/182.91	  (![B:$tType,B2:fun(B,bool),A2:fun(B,bool)]:
182.69/182.91	     ((![X:B]:
182.69/182.91	         (pp(aa(fun(B,bool),bool,aa(B,fun(fun(B,bool),bool),member(B),X),A2)) =>
182.69/182.91	          pp(aa(fun(B,bool),bool,aa(B,fun(fun(B,bool),bool),member(B),X),B2)))) =>
182.69/182.91	      ord_less_eq(fun(B,bool),A2,B2)))).
182.69/182.91	tff('14', plain,
182.69/182.91	    ![X117 : $tType, X118 : fun(X117, bool), X119 : fun(X117, bool)]:
182.69/182.91	      (ord_less_eq(fun(X117, bool), X118, X119)
182.69/182.91	       | pp(
182.69/182.91	           aa(fun(X117, bool), bool, 
182.69/182.91	             aa(X117, fun(fun(X117, bool), bool), member(X117), 
182.69/182.91	               sk_X(X117, X118, X119)), X118))),
182.69/182.91	    inference('cnf', [status(esa)], [fact_31_subsetI])).
182.69/182.91	tff('15', plain,
182.69/182.91	    ![X117 : $tType, X118 : fun(X117, bool), X119 : fun(X117, bool)]:
182.69/182.91	      (ord_less_eq(fun(X117, bool), X118, X119)
182.69/182.91	       | pp(
182.69/182.91	           aa(X117, bool, 
182.69/182.91	             combc(X117, fun(X117, bool), bool, member(X117), X118), 
182.69/182.91	             sk_X(X117, X118, X119)))),
182.69/182.91	    inference('demod', [status(thm)], ['14', '1'])).
182.69/182.91	tff('16', plain,
182.69/182.91	    ![X262 : $tType, X263 : fun(X262, bool), X265 : X262]:
182.69/182.91	      (pp(
182.69/182.91	         aa(fun(X262, bool), bool, 
182.69/182.91	           aa(X262, fun(fun(X262, bool), bool), member(X262), X265), X263))
182.69/182.91	       | ~ pp(aa(X262, bool, X263, X265))),
182.69/182.91	    inference('cnf', [status(esa)], [fact_74_mem__def])).
182.69/182.91	tff('17', plain,
182.69/182.91	    ![X262 : $tType, X263 : fun(X262, bool), X265 : X262]:
182.69/182.91	      (pp(
182.69/182.91	         aa(X262, bool, 
182.69/182.91	           combc(X262, fun(X262, bool), bool, member(X262), X263), X265))
182.69/182.91	       | ~ pp(aa(X262, bool, X263, X265))),
182.69/182.91	    inference('demod', [status(thm)], ['16', '1'])).
182.69/182.91	tff('18', plain,
182.69/182.91	    ![X117 : $tType, X118 : fun(X117, bool), X119 : fun(X117, bool)]:
182.69/182.91	      (ord_less_eq(fun(X117, bool), X118, X119)
182.69/182.91	       | ~ pp(
182.69/182.91	             aa(fun(X117, bool), bool, 
182.69/182.91	               aa(X117, fun(fun(X117, bool), bool), member(X117), 
182.69/182.91	                 sk_X(X117, X118, X119)), X119))),
182.69/182.91	    inference('cnf', [status(esa)], [fact_31_subsetI])).
182.69/182.91	tff('19', plain,
182.69/182.91	    ![X117 : $tType, X118 : fun(X117, bool), X119 : fun(X117, bool)]:
182.69/182.91	      (ord_less_eq(fun(X117, bool), X118, X119)
182.69/182.91	       | ~ pp(
182.69/182.91	             aa(X117, bool, 
182.69/182.91	               combc(X117, fun(X117, bool), bool, member(X117), X119), 
182.69/182.91	               sk_X(X117, X118, X119)))),
182.69/182.91	    inference('demod', [status(thm)], ['18', '1'])).
182.69/182.91	tff('20', plain,
182.69/182.91	    ![X0 : $tType, X1 : fun(X0, bool), X2 : fun(X0, bool)]:
182.69/182.91	      (~ $true
182.69/182.91	       | ~ pp(aa(X0, bool, X1, sk_X(X0, X2, X1)))
182.69/182.91	       | ord_less_eq(fun(X0, bool), X2, X1)),
182.69/182.91	    inference('sup-', [status(thm)], ['17', '19'])).
182.69/182.91	tff('21', plain,
182.69/182.91	    ![X0 : $tType, X1 : fun(X0, bool), X2 : fun(X0, bool)]:
182.69/182.91	      (ord_less_eq(fun(X0, bool), X2, X1)
182.69/182.91	       | ~ pp(aa(X0, bool, X1, sk_X(X0, X2, X1)))),
182.69/182.91	    inference('simplify', [status(thm)], ['20'])).
182.69/182.91	tff('22', plain,
182.69/182.91	    ![X0 : $tType, X1 : fun(X0, bool)]:
182.69/182.91	      (~ $true
182.69/182.91	       | ord_less_eq(fun(X0, bool), X1, 
182.69/182.91	           combc(X0, fun(X0, bool), bool, member(X0), X1))
182.69/182.91	       | ord_less_eq(fun(X0, bool), X1, 
182.69/182.91	           combc(X0, fun(X0, bool), bool, member(X0), X1))),
182.69/182.91	    inference('sup-', [status(thm)], ['15', '21'])).
182.69/182.91	tff('23', plain,
182.69/182.91	    ![X0 : $tType, X1 : fun(X0, bool)]:
182.69/182.91	      ord_less_eq(fun(X0, bool), X1, 
182.69/182.91	        combc(X0, fun(X0, bool), bool, member(X0), X1)),
182.69/182.91	    inference('simplify', [status(thm)], ['22'])).
182.69/182.91	tff(fact_5_equalityI, axiom,
182.69/182.91	  (![B:$tType,B2:fun(B,bool),A2:fun(B,bool)]:
182.69/182.91	     (ord_less_eq(fun(B,bool),A2,B2) =>
182.69/182.91	      (ord_less_eq(fun(B,bool),B2,A2) => (A2 = B2))))).
182.69/182.91	tff('24', plain,
182.69/182.91	    ![X19 : $tType, X20 : fun(X19, bool), X21 : fun(X19, bool)]:
182.69/182.91	      (~ ord_less_eq(fun(X19, bool), X20, X21)
182.69/182.91	       | X21 = X20
182.69/182.91	       | ~ ord_less_eq(fun(X19, bool), X21, X20)),
182.69/182.91	    inference('cnf', [status(esa)], [fact_5_equalityI])).
182.69/182.91	tff('25', plain,
182.69/182.91	    ![X0 : $tType, X1 : fun(X0, bool)]:
182.69/182.91	      (~ $true
182.69/182.91	       | ~ ord_less_eq(fun(X0, bool), 
182.69/182.91	             combc(X0, fun(X0, bool), bool, member(X0), X1), X1)
182.69/182.91	       | combc(X0, fun(X0, bool), bool, member(X0), X1) = X1),
182.69/182.91	    inference('sup-', [status(thm)], ['23', '24'])).
182.69/182.91	tff('26', plain,
182.69/182.91	    ![X0 : $tType, X1 : fun(X0, bool), X2 : fun(X0, bool)]:
182.69/182.91	      (~ $true
182.69/182.91	       | ord_less_eq(fun(X0, bool), X2, X1)
182.69/182.91	       | pp(aa(X0, bool, X2, sk_X(X0, X2, X1)))),
182.69/182.91	    inference('sup-', [status(thm)], ['15', '4'])).
182.69/182.91	tff('27', plain,
182.69/182.91	    ![X0 : $tType, X1 : fun(X0, bool), X2 : fun(X0, bool)]:
182.69/182.91	      (pp(aa(X0, bool, X2, sk_X(X0, X2, X1)))
182.69/182.91	       | ord_less_eq(fun(X0, bool), X2, X1)),
182.69/182.91	    inference('simplify', [status(thm)], ['26'])).
182.69/182.91	tff('28', plain,
182.69/182.91	    ![X0 : $tType, X1 : fun(X0, bool)]:
182.69/182.91	      (~ $true
182.69/182.91	       | ord_less_eq(fun(X0, bool), 
182.69/182.91	           combc(X0, fun(X0, bool), bool, member(X0), X1), X1)
182.69/182.91	       | ord_less_eq(fun(X0, bool), 
182.69/182.91	           combc(X0, fun(X0, bool), bool, member(X0), X1), X1)),
182.69/182.91	    inference('sup-', [status(thm)], ['27', '19'])).
182.69/182.91	tff('29', plain,
182.69/182.91	    ![X0 : $tType, X1 : fun(X0, bool)]:
182.69/182.91	      ord_less_eq(fun(X0, bool), 
182.69/182.91	        combc(X0, fun(X0, bool), bool, member(X0), X1), X1),
182.69/182.91	    inference('simplify', [status(thm)], ['28'])).
182.69/182.91	tff('30', plain,
182.69/182.91	    ![X0 : $tType, X1 : fun(X0, bool)]:
182.69/182.91	      (~ $true
182.69/182.91	       | ~ $true
182.69/182.91	       | combc(X0, fun(X0, bool), bool, member(X0), X1) = X1),
182.69/182.91	    inference('demod', [status(thm)], ['25', '29'])).
182.69/182.91	tff('31', plain,
182.69/182.91	    ![X0 : $tType, X1 : fun(X0, bool)]:
182.69/182.91	      combc(X0, fun(X0, bool), bool, member(X0), X1) = X1,
182.69/182.91	    inference('simplify', [status(thm)], ['30'])).
182.69/182.91	tff(conj_2, axiom, (ord_less_eq(fun(hoare_28830079triple(a),bool),tsa,ts))).
182.69/182.91	tff('32', plain, ord_less_eq(fun(hoare_28830079triple(a), bool), tsa, ts),
182.69/182.91	    inference('cnf', [status(esa)], [conj_2])).
182.69/182.91	tff('33', plain,
182.69/182.91	    ![X0 : nat]:
182.69/182.91	      (hoare_1633586161_valid(a, X0, sk_X11)
182.69/182.91	       | pp(aa(hoare_28830079triple(a), bool, ga, sk_X10(X0)))
182.69/182.91	       | ~ $true),
182.69/182.91	    inference('demod', [status(thm)], ['13', '31', '31', '32'])).
182.69/182.91	tff('34', plain,
182.69/182.91	    ![X0 : nat]:
182.69/182.91	      (pp(aa(hoare_28830079triple(a), bool, ga, sk_X10(X0)))
182.69/182.91	       | hoare_1633586161_valid(a, X0, sk_X11)),
182.69/182.91	    inference('simplify', [status(thm)], ['33'])).
182.69/182.91	tff('35', plain,
182.69/182.91	    ![X358 : hoare_28830079triple(a)]:
182.69/182.91	      (hoare_1633586161_valid(a, sk_N2, X358)
182.69/182.91	       | ~ pp(
182.69/182.91	             aa(fun(hoare_28830079triple(a), bool), bool, 
182.69/182.91	               aa(hoare_28830079triple(a), 
182.69/182.91	                 fun(fun(hoare_28830079triple(a), bool), bool), 
182.69/182.91	                 member(hoare_28830079triple(a)), X358), ga))),
182.69/182.91	    inference('cnf', [status(esa)], [zf_stmt_0])).
182.69/182.91	tff('36', plain,
182.69/182.91	    ![X358 : hoare_28830079triple(a)]:
182.69/182.91	      (hoare_1633586161_valid(a, sk_N2, X358)
182.69/182.91	       | ~ pp(
182.69/182.91	             aa(hoare_28830079triple(a), bool, 
182.69/182.91	               combc(hoare_28830079triple(a), 
182.69/182.91	                 fun(hoare_28830079triple(a), bool), bool, 
182.69/182.91	                 member(hoare_28830079triple(a)), ga), X358))),
182.69/182.91	    inference('demod', [status(thm)], ['35', '1'])).
182.69/182.91	tff('37', plain,
182.69/182.91	    ![X0 : hoare_28830079triple(a)]:
182.69/182.91	      (~ $true
182.69/182.91	       | ~ pp(aa(hoare_28830079triple(a), bool, ga, X0))
182.69/182.91	       | hoare_1633586161_valid(a, sk_N2, X0)),
182.69/182.91	    inference('sup-', [status(thm)], ['17', '36'])).
182.69/182.91	tff('38', plain,
182.69/182.91	    ![X0 : hoare_28830079triple(a)]:
182.69/182.91	      (hoare_1633586161_valid(a, sk_N2, X0)
182.69/182.91	       | ~ pp(aa(hoare_28830079triple(a), bool, ga, X0))),
182.69/182.91	    inference('simplify', [status(thm)], ['37'])).
182.69/182.91	tff('39', plain,
182.69/182.91	    ![X0 : nat]:
182.69/182.91	      (~ $true
182.69/182.91	       | hoare_1633586161_valid(a, X0, sk_X11)
182.69/182.91	       | hoare_1633586161_valid(a, sk_N2, sk_X10(X0))),
182.69/182.91	    inference('sup-', [status(thm)], ['34', '38'])).
182.69/182.91	tff('40', plain,
182.69/182.91	    ![X0 : nat]:
182.69/182.91	      (hoare_1633586161_valid(a, sk_N2, sk_X10(X0))
182.69/182.91	       | hoare_1633586161_valid(a, X0, sk_X11)),
182.69/182.91	    inference('simplify', [status(thm)], ['39'])).
182.69/182.91	tff(fact_4_subsetD, axiom,
182.69/182.91	  (![B:$tType,C1:B,B2:fun(B,bool),A2:fun(B,bool)]:
182.69/182.91	     (ord_less_eq(fun(B,bool),A2,B2) =>
182.69/182.91	      (pp(aa(fun(B,bool),bool,aa(B,fun(fun(B,bool),bool),member(B),C1),A2)) =>
182.69/182.91	       pp(aa(fun(B,bool),bool,aa(B,fun(fun(B,bool),bool),member(B),C1),B2)))))).
182.69/182.91	tff('41', plain,
182.69/182.91	    ![X15 : $tType, X16 : X15, X17 : fun(X15, bool), X18 : fun(X15, bool)]:
182.69/182.91	      (pp(
182.69/182.91	         aa(fun(X15, bool), bool, 
182.69/182.91	           aa(X15, fun(fun(X15, bool), bool), member(X15), X16), X17))
182.69/182.91	       | ~ ord_less_eq(fun(X15, bool), X18, X17)
182.69/182.91	       | ~ pp(
182.69/182.91	             aa(fun(X15, bool), bool, 
182.69/182.91	               aa(X15, fun(fun(X15, bool), bool), member(X15), X16), X18))),
182.69/182.91	    inference('cnf', [status(esa)], [fact_4_subsetD])).
182.69/182.91	tff('42', plain,
182.69/182.91	    ![X0 : hoare_28830079triple(a)]:
182.69/182.91	      (~ $true
182.69/182.91	       | ~ pp(
182.69/182.91	             aa(fun(hoare_28830079triple(a), bool), bool, 
182.69/182.91	               aa(hoare_28830079triple(a), 
182.69/182.91	                 fun(fun(hoare_28830079triple(a), bool), bool), 
182.69/182.91	                 member(hoare_28830079triple(a)), X0), tsa))
182.69/182.91	       | pp(
182.69/182.91	           aa(fun(hoare_28830079triple(a), bool), bool, 
182.69/182.91	             aa(hoare_28830079triple(a), 
182.69/182.91	               fun(fun(hoare_28830079triple(a), bool), bool), 
182.69/182.91	               member(hoare_28830079triple(a)), X0), ts))),
182.69/182.91	    inference('sup-', [status(thm)], ['32', '41'])).
182.69/182.91	tff('43', plain,
182.69/182.91	    ![X0 : hoare_28830079triple(a)]:
182.69/182.91	      (pp(
182.69/182.91	         aa(fun(hoare_28830079triple(a), bool), bool, 
182.69/182.91	           aa(hoare_28830079triple(a), 
182.69/182.91	             fun(fun(hoare_28830079triple(a), bool), bool), 
182.69/182.91	             member(hoare_28830079triple(a)), X0), ts))
182.69/182.91	       | ~ pp(
182.69/182.91	             aa(fun(hoare_28830079triple(a), bool), bool, 
182.69/182.91	               aa(hoare_28830079triple(a), 
182.69/182.91	                 fun(fun(hoare_28830079triple(a), bool), bool), 
182.69/182.91	                 member(hoare_28830079triple(a)), X0), tsa))),
182.69/182.91	    inference('simplify', [status(thm)], ['42'])).
182.69/182.91	tff('44', plain,
182.69/182.91	    ![X0 : hoare_28830079triple(a)]:
182.69/182.91	      (pp(
182.69/182.91	         aa(hoare_28830079triple(a), bool, 
182.69/182.91	           combc(hoare_28830079triple(a), 
182.69/182.91	             fun(hoare_28830079triple(a), bool), bool, 
182.69/182.91	             member(hoare_28830079triple(a)), ts), X0))
182.69/182.91	       | ~ pp(
182.69/182.91	             aa(hoare_28830079triple(a), bool, 
182.69/182.91	               combc(hoare_28830079triple(a), 
182.69/182.91	                 fun(hoare_28830079triple(a), bool), bool, 
182.69/182.91	                 member(hoare_28830079triple(a)), tsa), X0))),
182.69/182.91	    inference('demod', [status(thm)], ['43', '1', '1'])).
182.69/182.91	tff('45', plain,
182.69/182.91	    (~ $true
182.69/182.91	     | pp(
182.69/182.91	         aa(hoare_28830079triple(a), bool, 
182.69/182.91	           combc(hoare_28830079triple(a), 
182.69/182.91	             fun(hoare_28830079triple(a), bool), bool, 
182.69/182.91	             member(hoare_28830079triple(a)), ts), sk_X11))),
182.69/182.91	    inference('sup-', [status(thm)], ['2', '44'])).
182.69/182.91	tff('46', plain,
182.69/182.91	    pp(
182.69/182.91	      aa(hoare_28830079triple(a), bool, 
182.69/182.91	        combc(hoare_28830079triple(a), fun(hoare_28830079triple(a), bool), 
182.69/182.91	          bool, member(hoare_28830079triple(a)), ts), sk_X11)),
182.69/182.91	    inference('simplify', [status(thm)], ['45'])).
182.69/182.91	tff('47', plain,
182.69/182.91	    ![X356 : hoare_28830079triple(a), X357 : nat]:
182.69/182.91	      (~ pp(
182.69/182.91	           aa(fun(hoare_28830079triple(a), bool), bool, 
182.69/182.91	             aa(hoare_28830079triple(a), 
182.69/182.91	               fun(fun(hoare_28830079triple(a), bool), bool), 
182.69/182.91	               member(hoare_28830079triple(a)), X356), ts))
182.69/182.91	       | hoare_1633586161_valid(a, X357, X356)
182.69/182.91	       | ~ hoare_1633586161_valid(a, X357, sk_X10(X357))),
182.69/182.91	    inference('cnf', [status(esa)], [conj_1])).
182.69/182.91	tff('48', plain,
182.69/182.91	    ![X356 : hoare_28830079triple(a), X357 : nat]:
182.69/182.91	      (~ pp(
182.69/182.91	           aa(hoare_28830079triple(a), bool, 
182.69/182.91	             combc(hoare_28830079triple(a), 
182.69/182.91	               fun(hoare_28830079triple(a), bool), bool, 
182.69/182.91	               member(hoare_28830079triple(a)), ts), X356))
182.69/182.91	       | hoare_1633586161_valid(a, X357, X356)
182.69/182.91	       | ~ hoare_1633586161_valid(a, X357, sk_X10(X357))),
182.69/182.91	    inference('demod', [status(thm)], ['47', '1'])).
182.69/182.91	tff('49', plain,
182.69/182.91	    ![X0 : nat]:
182.69/182.91	      (~ $true
182.69/182.91	       | ~ hoare_1633586161_valid(a, X0, sk_X10(X0))
182.69/182.91	       | hoare_1633586161_valid(a, X0, sk_X11)),
182.69/182.91	    inference('sup-', [status(thm)], ['46', '48'])).
182.69/182.91	tff('50', plain,
182.69/182.91	    ![X0 : nat]:
182.69/182.91	      (hoare_1633586161_valid(a, X0, sk_X11)
182.69/182.91	       | ~ hoare_1633586161_valid(a, X0, sk_X10(X0))),
182.69/182.91	    inference('simplify', [status(thm)], ['49'])).
182.69/182.91	tff('51', plain,
182.69/182.91	    (~ $true
182.69/182.91	     | hoare_1633586161_valid(a, sk_N2, sk_X11)
182.69/182.91	     | hoare_1633586161_valid(a, sk_N2, sk_X11)),
182.69/182.91	    inference('sup-', [status(thm)], ['40', '50'])).
182.69/182.91	tff('52', plain, hoare_1633586161_valid(a, sk_N2, sk_X11),
182.69/182.91	    inference('simplify', [status(thm)], ['51'])).
182.69/182.91	tff('53', plain, ~ hoare_1633586161_valid(a, sk_N2, sk_X11),
182.69/182.91	    inference('cnf', [status(esa)], [zf_stmt_0])).
182.69/182.91	tff('54', plain, ~ $true, inference('sup-', [status(thm)], ['52', '53'])).
182.69/182.91	tff('55', plain, $false, inference('simplify', [status(thm)], ['54'])).
182.69/182.91	
182.69/182.91	% SZS output end Refutation
182.69/182.92	EOF
