TSTP Solution File: SWW810_1 by iProver---3.9

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : iProver---3.9
% Problem  : SWW810_1 : TPTP v8.2.0. Released v7.0.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : run_iprover %s %d THM

% Computer : n009.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 300s
% DateTime : Mon Jun 24 18:18:41 EDT 2024

% Result   : Unsatisfiable 0.37s 1.08s
% Output   : CNFRefutation 3.23s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.03/0.10  % Problem  : SWW810_1 : TPTP v8.2.0. Released v7.0.0.
% 0.03/0.10  % Command  : run_iprover %s %d THM
% 0.10/0.30  % Computer : n009.cluster.edu
% 0.10/0.30  % Model    : x86_64 x86_64
% 0.10/0.30  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.10/0.30  % Memory   : 8042.1875MB
% 0.10/0.30  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.10/0.30  % CPULimit : 300
% 0.10/0.30  % WCLimit  : 300
% 0.10/0.30  % DateTime : Wed Jun 19 08:43:09 EDT 2024
% 0.10/0.30  % CPUTime  : 
% 0.16/0.41  Running TFA theorem proving
% 0.16/0.41  Running: /export/starexec/sandbox2/solver/bin/run_problem --no_cores 8 --schedule casc_29_tfa --heuristic_context casc_unsat /export/starexec/sandbox2/benchmark/theBenchmark.p 300
% 0.37/1.08  % SZS status Started for theBenchmark.p
% 0.37/1.08  % SZS status Unsatisfiable for theBenchmark.p
% 0.37/1.08  
% 0.37/1.08  %---------------- iProver v3.9 (pre CASC 2024/SMT-COMP 2024) ----------------%
% 0.37/1.08  
% 0.37/1.08  ------  iProver source info
% 0.37/1.08  
% 0.37/1.08  git: date: 2024-06-12 09:56:46 +0000
% 0.37/1.08  git: sha1: 4869ab62f0a3398f9d3a35e6db7918ebd3847e49
% 0.37/1.08  git: non_committed_changes: false
% 0.37/1.08  
% 0.37/1.08  ------ Parsing...
% 0.37/1.08  ------ Clausification by vclausify_rel  & Parsing by iProver...
% 0.37/1.08  
% 0.37/1.08  ------ Preprocessing...
% 0.37/1.08  
% 0.37/1.08  % SZS status Unsatisfiable for theBenchmark.p
% 0.37/1.08  
% 0.37/1.08  % SZS output start CNFRefutation for theBenchmark.p
% 0.37/1.08  
% 0.37/1.08  tff(f101,axiom,(
% 0.37/1.08    ~! [X562 : $int,X563 : c_unique,X564 : $int,X565 : $int,X566 : c_unique] : ((valid_range(c_sort(type_alloc_table,X563),c_sort(type_pointer(type_global),X566),0,2800) & 10000 = X562 & 2800 = X565 & 0 = X564) => ! [X567 : $int,X568 : c_unique] : ((! [X569 : $int] : ? [X570 : c_type] : ((($less(X569,X567) & $lesseq(0,X569)) => 2000 = ss2Int(c_sort(c_int,acc(c_sort(type_memory(c_int,type_global),X568),c_sort(X570,shift(c_sort(X570,X566),X569)))))) & type_pointer(type_global) = X570) & $lesseq(X567,2800) & $lesseq(0,X567)) => (0 = $difference(X567,X565) => ! [X571 : $int] : ((0 = '%'(X571,14) & $lesseq(X571,2800) & $lesseq(0,X571)) => ! [X572 : $int] : (0 = X572 => ! [X573 : $int] : ($product(X571,2) = X573 => (0 != X573 => ! [X574 : $int] : (X571 = X574 => ! [X575 : $int,X576 : $int,X577 : $int,X578 : c_unique] : (($product(X575,2) = X577 & $lesseq(X575,X571) & $lesseq(1,X575)) => (0 != 1 => ! [X579 : c_unique] : ? [X580 : c_type] : ((shift(c_sort(X580,X566),X575) = X579 => (valid(c_sort(type_alloc_table,X563),c_sort(X580,X579)) => ! [X581 : c_unique] : (acc(c_sort(type_memory(c_int,type_global),X578),c_sort(X580,X579)) = X581 => ! [X582 : $int] : ($sum(X576,$product(ss2Int(c_sort(c_int,X581)),X562)) = X582 => ! [X583 : c_unique] : (shift(c_sort(X580,X566),X575) = X583 => ! [X584 : $int] : ($difference(X577,1) = X584 => 0 != X584)))))) & type_pointer(type_global) = X580)))))))))))),
% 0.37/1.08    file('/export/starexec/sandbox2/benchmark/theBenchmark.p',formula_101)).
% 0.37/1.08  
% 0.37/1.08  tff(f134,plain,(
% 0.37/1.08    ~! [X562 : $int,X563 : c_unique,X564 : $int,X565 : $int,X566 : c_unique] : ((valid_range(c_sort(type_alloc_table,X563),c_sort(type_pointer(type_global),X566),0,2800) & 10000 = X562 & 2800 = X565 & 0 = X564) => ! [X567 : $int,X568 : c_unique] : ((! [X569 : $int] : ? [X570 : c_type] : ((($less(X569,X567) & ~$less(X569,0)) => 2000 = ss2Int(c_sort(c_int,acc(c_sort(type_memory(c_int,type_global),X568),c_sort(X570,shift(c_sort(X570,X566),X569)))))) & type_pointer(type_global) = X570) & ~$less(2800,X567) & ~$less(X567,0)) => (0 = $sum(X567,$uminus(X565)) => ! [X571 : $int] : ((0 = '%'(X571,14) & ~$less(2800,X571) & ~$less(X571,0)) => ! [X572 : $int] : (0 = X572 => ! [X573 : $int] : ($product(X571,2) = X573 => (0 != X573 => ! [X574 : $int] : (X571 = X574 => ! [X575 : $int,X576 : $int,X577 : $int,X578 : c_unique] : (($product(X575,2) = X577 & ~$less(X571,X575) & ~$less(X575,1)) => (0 != 1 => ! [X579 : c_unique] : ? [X580 : c_type] : ((shift(c_sort(X580,X566),X575) = X579 => (valid(c_sort(type_alloc_table,X563),c_sort(X580,X579)) => ! [X581 : c_unique] : (acc(c_sort(type_memory(c_int,type_global),X578),c_sort(X580,X579)) = X581 => ! [X582 : $int] : ($sum(X576,$product(ss2Int(c_sort(c_int,X581)),X562)) = X582 => ! [X583 : c_unique] : (shift(c_sort(X580,X566),X575) = X583 => ! [X584 : $int] : ($sum(X577,$uminus(1)) = X584 => 0 != X584)))))) & type_pointer(type_global) = X580)))))))))))),
% 0.37/1.08    inference(theory_normalization,[],[f101])).
% 0.37/1.08  
% 0.37/1.08  tff(f137,plain,(
% 0.37/1.08    ( ! [X0 : $int] : ($sum(X0,0) = X0) )),
% 0.37/1.08    introduced(theory_axiom_140,[])).
% 0.37/1.08  
% 0.37/1.08  tff(f248,plain,(
% 0.37/1.08    ~! [X0 : $int,X1 : c_unique,X2 : $int,X3 : $int,X4 : c_unique] : ((valid_range(c_sort(type_alloc_table,X1),c_sort(type_pointer(type_global),X4),0,2800) & 10000 = X0 & 2800 = X3 & 0 = X2) => ! [X5 : $int,X6 : c_unique] : ((! [X7 : $int] : ? [X8 : c_type] : ((($less(X7,X5) & ~$less(X7,0)) => 2000 = ss2Int(c_sort(c_int,acc(c_sort(type_memory(c_int,type_global),X6),c_sort(X8,shift(c_sort(X8,X4),X7)))))) & type_pointer(type_global) = X8) & ~$less(2800,X5) & ~$less(X5,0)) => (0 = $sum(X5,$uminus(X3)) => ! [X9 : $int] : ((0 = '%'(X9,14) & ~$less(2800,X9) & ~$less(X9,0)) => ! [X10 : $int] : (0 = X10 => ! [X11 : $int] : ($product(X9,2) = X11 => (0 != X11 => ! [X12 : $int] : (X9 = X12 => ! [X13 : $int,X14 : $int,X15 : $int,X16 : c_unique] : (($product(X13,2) = X15 & ~$less(X9,X13) & ~$less(X13,1)) => (0 != 1 => ! [X17 : c_unique] : ? [X18 : c_type] : ((shift(c_sort(X18,X4),X13) = X17 => (valid(c_sort(type_alloc_table,X1),c_sort(X18,X17)) => ! [X19 : c_unique] : (acc(c_sort(type_memory(c_int,type_global),X16),c_sort(X18,X17)) = X19 => ! [X20 : $int] : ($sum(X14,$product(ss2Int(c_sort(c_int,X19)),X0)) = X20 => ! [X21 : c_unique] : (shift(c_sort(X18,X4),X13) = X21 => ! [X22 : $int] : ($sum(X15,$uminus(1)) = X22 => 0 != X22)))))) & type_pointer(type_global) = X18)))))))))))),
% 0.37/1.08    inference(rectify,[],[f134])).
% 0.37/1.08  
% 0.37/1.08  tff(f331,plain,(
% 0.37/1.08    ? [X0 : $int,X1 : c_unique,X2 : $int,X3 : $int,X4 : c_unique] : (? [X5 : $int,X6 : c_unique] : ((? [X9 : $int] : (? [X10 : $int] : (? [X11 : $int] : ((? [X12 : $int] : (? [X13 : $int,X14 : $int,X15 : $int,X16 : c_unique] : ((? [X17 : c_unique] : ! [X18 : c_type] : (((? [X19 : c_unique] : (? [X20 : $int] : (? [X21 : c_unique] : (? [X22 : $int] : (0 = X22 & $sum(X15,$uminus(1)) = X22) & shift(c_sort(X18,X4),X13) = X21) & $sum(X14,$product(ss2Int(c_sort(c_int,X19)),X0)) = X20) & acc(c_sort(type_memory(c_int,type_global),X16),c_sort(X18,X17)) = X19) & valid(c_sort(type_alloc_table,X1),c_sort(X18,X17))) & shift(c_sort(X18,X4),X13) = X17) | type_pointer(type_global) != X18) & 0 != 1) & ($product(X13,2) = X15 & ~$less(X9,X13) & ~$less(X13,1))) & X9 = X12) & 0 != X11) & $product(X9,2) = X11) & 0 = X10) & (0 = '%'(X9,14) & ~$less(2800,X9) & ~$less(X9,0))) & 0 = $sum(X5,$uminus(X3))) & (! [X7 : $int] : ? [X8 : c_type] : ((2000 = ss2Int(c_sort(c_int,acc(c_sort(type_memory(c_int,type_global),X6),c_sort(X8,shift(c_sort(X8,X4),X7))))) | (~$less(X7,X5) | $less(X7,0))) & type_pointer(type_global) = X8) & ~$less(2800,X5) & ~$less(X5,0))) & (valid_range(c_sort(type_alloc_table,X1),c_sort(type_pointer(type_global),X4),0,2800) & 10000 = X0 & 2800 = X3 & 0 = X2))),
% 0.37/1.08    inference(ennf_transformation,[],[f248])).
% 0.37/1.08  
% 0.37/1.08  tff(f332,plain,(
% 0.37/1.08    ? [X0 : $int,X1 : c_unique,X2 : $int,X3 : $int,X4 : c_unique] : (? [X5 : $int,X6 : c_unique] : (? [X9 : $int] : (? [X10 : $int] : (? [X11 : $int] : (? [X12 : $int] : (? [X13 : $int,X14 : $int,X15 : $int,X16 : c_unique] : (? [X17 : c_unique] : ! [X18 : c_type] : ((? [X19 : c_unique] : (? [X20 : $int] : (? [X21 : c_unique] : (? [X22 : $int] : (0 = X22 & $sum(X15,$uminus(1)) = X22) & shift(c_sort(X18,X4),X13) = X21) & $sum(X14,$product(ss2Int(c_sort(c_int,X19)),X0)) = X20) & acc(c_sort(type_memory(c_int,type_global),X16),c_sort(X18,X17)) = X19) & valid(c_sort(type_alloc_table,X1),c_sort(X18,X17)) & shift(c_sort(X18,X4),X13) = X17) | type_pointer(type_global) != X18) & 0 != 1 & $product(X13,2) = X15 & ~$less(X9,X13) & ~$less(X13,1)) & X9 = X12) & 0 != X11 & $product(X9,2) = X11) & 0 = X10) & 0 = '%'(X9,14) & ~$less(2800,X9) & ~$less(X9,0)) & 0 = $sum(X5,$uminus(X3)) & ! [X7 : $int] : ? [X8 : c_type] : ((2000 = ss2Int(c_sort(c_int,acc(c_sort(type_memory(c_int,type_global),X6),c_sort(X8,shift(c_sort(X8,X4),X7))))) | ~$less(X7,X5) | $less(X7,0)) & type_pointer(type_global) = X8) & ~$less(2800,X5) & ~$less(X5,0)) & valid_range(c_sort(type_alloc_table,X1),c_sort(type_pointer(type_global),X4),0,2800) & 10000 = X0 & 2800 = X3 & 0 = X2)),
% 3.23/1.08    inference(flattening,[],[f331])).
% 3.23/1.08  
% 3.23/1.08  tff(f577,plain,(
% 3.23/1.08    ? [X0 : $int,X1 : c_unique,X2 : $int,X3 : $int,X4 : c_unique] : (? [X5 : $int,X6 : c_unique] : (? [X7 : $int] : (? [X8 : $int] : (? [X9 : $int] : (? [X10 : $int] : (? [X11 : $int,X12 : $int,X13 : $int,X14 : c_unique] : (? [X15 : c_unique] : ! [X16 : c_type] : ((? [X17 : c_unique] : (? [X18 : $int] : (? [X19 : c_unique] : (? [X20 : $int] : (0 = X20 & $sum(X13,$uminus(1)) = X20) & shift(c_sort(X16,X4),X11) = X19) & $sum(X12,$product(ss2Int(c_sort(c_int,X17)),X0)) = X18) & acc(c_sort(type_memory(c_int,type_global),X14),c_sort(X16,X15)) = X17) & valid(c_sort(type_alloc_table,X1),c_sort(X16,X15)) & shift(c_sort(X16,X4),X11) = X15) | type_pointer(type_global) != X16) & 0 != 1 & $product(X11,2) = X13 & ~$less(X7,X11) & ~$less(X11,1)) & X7 = X10) & 0 != X9 & $product(X7,2) = X9) & 0 = X8) & 0 = '%'(X7,14) & ~$less(2800,X7) & ~$less(X7,0)) & 0 = $sum(X5,$uminus(X3)) & ! [X21 : $int] : ? [X22 : c_type] : ((2000 = ss2Int(c_sort(c_int,acc(c_sort(type_memory(c_int,type_global),X6),c_sort(X22,shift(c_sort(X22,X4),X21))))) | ~$less(X21,X5) | $less(X21,0)) & type_pointer(type_global) = X22) & ~$less(2800,X5) & ~$less(X5,0)) & valid_range(c_sort(type_alloc_table,X1),c_sort(type_pointer(type_global),X4),0,2800) & 10000 = X0 & 2800 = X3 & 0 = X2)),
% 3.23/1.08    inference(rectify,[],[f332])).
% 3.23/1.08  
% 3.23/1.08  tff(f578,plain,(
% 3.23/1.08    ? [X0 : $int,X1 : c_unique,X2 : $int,X3 : $int,X4 : c_unique] : (? [X5 : $int,X6 : c_unique] : (? [X7 : $int] : (? [X8 : $int] : (? [X9 : $int] : (? [X10 : $int] : (? [X11 : $int,X12 : $int,X13 : $int,X14 : c_unique] : (? [X15 : c_unique] : ! [X16 : c_type] : ((? [X17 : c_unique] : (? [X18 : $int] : (? [X19 : c_unique] : (? [X20 : $int] : (0 = X20 & $sum(X13,$uminus(1)) = X20) & shift(c_sort(X16,X4),X11) = X19) & $sum(X12,$product(ss2Int(c_sort(c_int,X17)),X0)) = X18) & acc(c_sort(type_memory(c_int,type_global),X14),c_sort(X16,X15)) = X17) & valid(c_sort(type_alloc_table,X1),c_sort(X16,X15)) & shift(c_sort(X16,X4),X11) = X15) | type_pointer(type_global) != X16) & 0 != 1 & $product(X11,2) = X13 & ~$less(X7,X11) & ~$less(X11,1)) & X7 = X10) & 0 != X9 & $product(X7,2) = X9) & 0 = X8) & 0 = '%'(X7,14) & ~$less(2800,X7) & ~$less(X7,0)) & 0 = $sum(X5,$uminus(X3)) & ! [X21 : $int] : ? [X22 : c_type] : ((2000 = ss2Int(c_sort(c_int,acc(c_sort(type_memory(c_int,type_global),X6),c_sort(X22,shift(c_sort(X22,X4),X21))))) | ~$less(X21,X5) | $less(X21,0)) & type_pointer(type_global) = X22) & ~$less(2800,X5) & ~$less(X5,0)) & valid_range(c_sort(type_alloc_table,X1),c_sort(type_pointer(type_global),X4),0,2800) & 10000 = X0 & 2800 = X3 & 0 = X2) => (? [X6 : c_unique,X5 : $int] : (? [X7 : $int] : (? [X8 : $int] : (? [X9 : $int] : (? [X10 : $int] : (? [X14 : c_unique,X13 : $int,X12 : $int,X11 : $int] : (? [X15 : c_unique] : ! [X16 : c_type] : ((? [X17 : c_unique] : (? [X18 : $int] : (? [X19 : c_unique] : (? [X20 : $int] : (0 = X20 & $sum(X13,$uminus(1)) = X20) & shift(c_sort(X16,sK192),X11) = X19) & $sum(X12,$product(ss2Int(c_sort(c_int,X17)),sK188)) = X18) & acc(c_sort(type_memory(c_int,type_global),X14),c_sort(X16,X15)) = X17) & valid(c_sort(type_alloc_table,sK189),c_sort(X16,X15)) & shift(c_sort(X16,sK192),X11) = X15) | type_pointer(type_global) != X16) & 0 != 1 & $product(X11,2) = X13 & ~$less(X7,X11) & ~$less(X11,1)) & X7 = X10) & 0 != X9 & $product(X7,2) = X9) & 0 = X8) & 0 = '%'(X7,14) & ~$less(2800,X7) & ~$less(X7,0)) & 0 = $sum(X5,$uminus(sK191)) & ! [X21 : $int] : ? [X22 : c_type] : ((2000 = ss2Int(c_sort(c_int,acc(c_sort(type_memory(c_int,type_global),X6),c_sort(X22,shift(c_sort(X22,sK192),X21))))) | ~$less(X21,X5) | $less(X21,0)) & type_pointer(type_global) = X22) & ~$less(2800,X5) & ~$less(X5,0)) & valid_range(c_sort(type_alloc_table,sK189),c_sort(type_pointer(type_global),sK192),0,2800) & 10000 = sK188 & 2800 = sK191 & 0 = sK190)),
% 3.23/1.08    introduced(choice_axiom,[])).
% 3.23/1.08  
% 3.23/1.08  tff(f579,plain,(
% 3.23/1.08    ? [X6 : c_unique,X5 : $int] : (? [X7 : $int] : (? [X8 : $int] : (? [X9 : $int] : (? [X10 : $int] : (? [X14 : c_unique,X13 : $int,X12 : $int,X11 : $int] : (? [X15 : c_unique] : ! [X16 : c_type] : ((? [X17 : c_unique] : (? [X18 : $int] : (? [X19 : c_unique] : (? [X20 : $int] : (0 = X20 & $sum(X13,$uminus(1)) = X20) & shift(c_sort(X16,sK192),X11) = X19) & $sum(X12,$product(ss2Int(c_sort(c_int,X17)),sK188)) = X18) & acc(c_sort(type_memory(c_int,type_global),X14),c_sort(X16,X15)) = X17) & valid(c_sort(type_alloc_table,sK189),c_sort(X16,X15)) & shift(c_sort(X16,sK192),X11) = X15) | type_pointer(type_global) != X16) & 0 != 1 & $product(X11,2) = X13 & ~$less(X7,X11) & ~$less(X11,1)) & X7 = X10) & 0 != X9 & $product(X7,2) = X9) & 0 = X8) & 0 = '%'(X7,14) & ~$less(2800,X7) & ~$less(X7,0)) & 0 = $sum(X5,$uminus(sK191)) & ! [X21 : $int] : ? [X22 : c_type] : ((2000 = ss2Int(c_sort(c_int,acc(c_sort(type_memory(c_int,type_global),X6),c_sort(X22,shift(c_sort(X22,sK192),X21))))) | ~$less(X21,X5) | $less(X21,0)) & type_pointer(type_global) = X22) & ~$less(2800,X5) & ~$less(X5,0)) => (? [X7 : $int] : (? [X8 : $int] : (? [X9 : $int] : (? [X10 : $int] : (? [X14 : c_unique,X13 : $int,X12 : $int,X11 : $int] : (? [X15 : c_unique] : ! [X16 : c_type] : ((? [X17 : c_unique] : (? [X18 : $int] : (? [X19 : c_unique] : (? [X20 : $int] : (0 = X20 & $sum(X13,$uminus(1)) = X20) & shift(c_sort(X16,sK192),X11) = X19) & $sum(X12,$product(ss2Int(c_sort(c_int,X17)),sK188)) = X18) & acc(c_sort(type_memory(c_int,type_global),X14),c_sort(X16,X15)) = X17) & valid(c_sort(type_alloc_table,sK189),c_sort(X16,X15)) & shift(c_sort(X16,sK192),X11) = X15) | type_pointer(type_global) != X16) & 0 != 1 & $product(X11,2) = X13 & ~$less(X7,X11) & ~$less(X11,1)) & X7 = X10) & 0 != X9 & $product(X7,2) = X9) & 0 = X8) & 0 = '%'(X7,14) & ~$less(2800,X7) & ~$less(X7,0)) & 0 = $sum(sK193,$uminus(sK191)) & ! [X21 : $int] : ? [X22 : c_type] : ((2000 = ss2Int(c_sort(c_int,acc(c_sort(type_memory(c_int,type_global),sK194),c_sort(X22,shift(c_sort(X22,sK192),X21))))) | ~$less(X21,sK193) | $less(X21,0)) & type_pointer(type_global) = X22) & ~$less(2800,sK193) & ~$less(sK193,0))),
% 3.23/1.08    introduced(choice_axiom,[])).
% 3.23/1.08  
% 3.23/1.08  tff(f580,plain,(
% 3.23/1.08    ? [X7 : $int] : (? [X8 : $int] : (? [X9 : $int] : (? [X10 : $int] : (? [X14 : c_unique,X13 : $int,X12 : $int,X11 : $int] : (? [X15 : c_unique] : ! [X16 : c_type] : ((? [X17 : c_unique] : (? [X18 : $int] : (? [X19 : c_unique] : (? [X20 : $int] : (0 = X20 & $sum(X13,$uminus(1)) = X20) & shift(c_sort(X16,sK192),X11) = X19) & $sum(X12,$product(ss2Int(c_sort(c_int,X17)),sK188)) = X18) & acc(c_sort(type_memory(c_int,type_global),X14),c_sort(X16,X15)) = X17) & valid(c_sort(type_alloc_table,sK189),c_sort(X16,X15)) & shift(c_sort(X16,sK192),X11) = X15) | type_pointer(type_global) != X16) & 0 != 1 & $product(X11,2) = X13 & ~$less(X7,X11) & ~$less(X11,1)) & X7 = X10) & 0 != X9 & $product(X7,2) = X9) & 0 = X8) & 0 = '%'(X7,14) & ~$less(2800,X7) & ~$less(X7,0)) => (? [X8 : $int] : (? [X9 : $int] : (? [X10 : $int] : (? [X14 : c_unique,X13 : $int,X12 : $int,X11 : $int] : (? [X15 : c_unique] : ! [X16 : c_type] : ((? [X17 : c_unique] : (? [X18 : $int] : (? [X19 : c_unique] : (? [X20 : $int] : (0 = X20 & $sum(X13,$uminus(1)) = X20) & shift(c_sort(X16,sK192),X11) = X19) & $sum(X12,$product(ss2Int(c_sort(c_int,X17)),sK188)) = X18) & acc(c_sort(type_memory(c_int,type_global),X14),c_sort(X16,X15)) = X17) & valid(c_sort(type_alloc_table,sK189),c_sort(X16,X15)) & shift(c_sort(X16,sK192),X11) = X15) | type_pointer(type_global) != X16) & 0 != 1 & $product(X11,2) = X13 & ~$less(sK195,X11) & ~$less(X11,1)) & sK195 = X10) & 0 != X9 & $product(sK195,2) = X9) & 0 = X8) & 0 = '%'(sK195,14) & ~$less(2800,sK195) & ~$less(sK195,0))),
% 3.23/1.08    introduced(choice_axiom,[])).
% 3.23/1.08  
% 3.23/1.08  tff(f581,plain,(
% 3.23/1.08    ? [X8 : $int] : (? [X9 : $int] : (? [X10 : $int] : (? [X14 : c_unique,X13 : $int,X12 : $int,X11 : $int] : (? [X15 : c_unique] : ! [X16 : c_type] : ((? [X17 : c_unique] : (? [X18 : $int] : (? [X19 : c_unique] : (? [X20 : $int] : (0 = X20 & $sum(X13,$uminus(1)) = X20) & shift(c_sort(X16,sK192),X11) = X19) & $sum(X12,$product(ss2Int(c_sort(c_int,X17)),sK188)) = X18) & acc(c_sort(type_memory(c_int,type_global),X14),c_sort(X16,X15)) = X17) & valid(c_sort(type_alloc_table,sK189),c_sort(X16,X15)) & shift(c_sort(X16,sK192),X11) = X15) | type_pointer(type_global) != X16) & 0 != 1 & $product(X11,2) = X13 & ~$less(sK195,X11) & ~$less(X11,1)) & sK195 = X10) & 0 != X9 & $product(sK195,2) = X9) & 0 = X8) => (? [X9 : $int] : (? [X10 : $int] : (? [X14 : c_unique,X13 : $int,X12 : $int,X11 : $int] : (? [X15 : c_unique] : ! [X16 : c_type] : ((? [X17 : c_unique] : (? [X18 : $int] : (? [X19 : c_unique] : (? [X20 : $int] : (0 = X20 & $sum(X13,$uminus(1)) = X20) & shift(c_sort(X16,sK192),X11) = X19) & $sum(X12,$product(ss2Int(c_sort(c_int,X17)),sK188)) = X18) & acc(c_sort(type_memory(c_int,type_global),X14),c_sort(X16,X15)) = X17) & valid(c_sort(type_alloc_table,sK189),c_sort(X16,X15)) & shift(c_sort(X16,sK192),X11) = X15) | type_pointer(type_global) != X16) & 0 != 1 & $product(X11,2) = X13 & ~$less(sK195,X11) & ~$less(X11,1)) & sK195 = X10) & 0 != X9 & $product(sK195,2) = X9) & 0 = sK196)),
% 3.23/1.08    introduced(choice_axiom,[])).
% 3.23/1.08  
% 3.23/1.08  tff(f582,plain,(
% 3.23/1.08    ? [X9 : $int] : (? [X10 : $int] : (? [X14 : c_unique,X13 : $int,X12 : $int,X11 : $int] : (? [X15 : c_unique] : ! [X16 : c_type] : ((? [X17 : c_unique] : (? [X18 : $int] : (? [X19 : c_unique] : (? [X20 : $int] : (0 = X20 & $sum(X13,$uminus(1)) = X20) & shift(c_sort(X16,sK192),X11) = X19) & $sum(X12,$product(ss2Int(c_sort(c_int,X17)),sK188)) = X18) & acc(c_sort(type_memory(c_int,type_global),X14),c_sort(X16,X15)) = X17) & valid(c_sort(type_alloc_table,sK189),c_sort(X16,X15)) & shift(c_sort(X16,sK192),X11) = X15) | type_pointer(type_global) != X16) & 0 != 1 & $product(X11,2) = X13 & ~$less(sK195,X11) & ~$less(X11,1)) & sK195 = X10) & 0 != X9 & $product(sK195,2) = X9) => (? [X10 : $int] : (? [X14 : c_unique,X13 : $int,X12 : $int,X11 : $int] : (? [X15 : c_unique] : ! [X16 : c_type] : ((? [X17 : c_unique] : (? [X18 : $int] : (? [X19 : c_unique] : (? [X20 : $int] : (0 = X20 & $sum(X13,$uminus(1)) = X20) & shift(c_sort(X16,sK192),X11) = X19) & $sum(X12,$product(ss2Int(c_sort(c_int,X17)),sK188)) = X18) & acc(c_sort(type_memory(c_int,type_global),X14),c_sort(X16,X15)) = X17) & valid(c_sort(type_alloc_table,sK189),c_sort(X16,X15)) & shift(c_sort(X16,sK192),X11) = X15) | type_pointer(type_global) != X16) & 0 != 1 & $product(X11,2) = X13 & ~$less(sK195,X11) & ~$less(X11,1)) & sK195 = X10) & 0 != sK197 & $product(sK195,2) = sK197)),
% 3.23/1.08    introduced(choice_axiom,[])).
% 3.23/1.08  
% 3.23/1.08  tff(f583,plain,(
% 3.23/1.08    ? [X10 : $int] : (? [X14 : c_unique,X13 : $int,X12 : $int,X11 : $int] : (? [X15 : c_unique] : ! [X16 : c_type] : ((? [X17 : c_unique] : (? [X18 : $int] : (? [X19 : c_unique] : (? [X20 : $int] : (0 = X20 & $sum(X13,$uminus(1)) = X20) & shift(c_sort(X16,sK192),X11) = X19) & $sum(X12,$product(ss2Int(c_sort(c_int,X17)),sK188)) = X18) & acc(c_sort(type_memory(c_int,type_global),X14),c_sort(X16,X15)) = X17) & valid(c_sort(type_alloc_table,sK189),c_sort(X16,X15)) & shift(c_sort(X16,sK192),X11) = X15) | type_pointer(type_global) != X16) & 0 != 1 & $product(X11,2) = X13 & ~$less(sK195,X11) & ~$less(X11,1)) & sK195 = X10) => (? [X14 : c_unique,X13 : $int,X12 : $int,X11 : $int] : (? [X15 : c_unique] : ! [X16 : c_type] : ((? [X17 : c_unique] : (? [X18 : $int] : (? [X19 : c_unique] : (? [X20 : $int] : (0 = X20 & $sum(X13,$uminus(1)) = X20) & shift(c_sort(X16,sK192),X11) = X19) & $sum(X12,$product(ss2Int(c_sort(c_int,X17)),sK188)) = X18) & acc(c_sort(type_memory(c_int,type_global),X14),c_sort(X16,X15)) = X17) & valid(c_sort(type_alloc_table,sK189),c_sort(X16,X15)) & shift(c_sort(X16,sK192),X11) = X15) | type_pointer(type_global) != X16) & 0 != 1 & $product(X11,2) = X13 & ~$less(sK195,X11) & ~$less(X11,1)) & sK195 = sK198)),
% 3.23/1.08    introduced(choice_axiom,[])).
% 3.23/1.08  
% 3.23/1.08  tff(f584,plain,(
% 3.23/1.08    ? [X14 : c_unique,X13 : $int,X12 : $int,X11 : $int] : (? [X15 : c_unique] : ! [X16 : c_type] : ((? [X17 : c_unique] : (? [X18 : $int] : (? [X19 : c_unique] : (? [X20 : $int] : (0 = X20 & $sum(X13,$uminus(1)) = X20) & shift(c_sort(X16,sK192),X11) = X19) & $sum(X12,$product(ss2Int(c_sort(c_int,X17)),sK188)) = X18) & acc(c_sort(type_memory(c_int,type_global),X14),c_sort(X16,X15)) = X17) & valid(c_sort(type_alloc_table,sK189),c_sort(X16,X15)) & shift(c_sort(X16,sK192),X11) = X15) | type_pointer(type_global) != X16) & 0 != 1 & $product(X11,2) = X13 & ~$less(sK195,X11) & ~$less(X11,1)) => (? [X15 : c_unique] : ! [X16 : c_type] : ((? [X17 : c_unique] : (? [X18 : $int] : (? [X19 : c_unique] : (? [X20 : $int] : (0 = X20 & $sum(sK201,$uminus(1)) = X20) & shift(c_sort(X16,sK192),sK199) = X19) & $sum(sK200,$product(ss2Int(c_sort(c_int,X17)),sK188)) = X18) & acc(c_sort(type_memory(c_int,type_global),sK202),c_sort(X16,X15)) = X17) & valid(c_sort(type_alloc_table,sK189),c_sort(X16,X15)) & shift(c_sort(X16,sK192),sK199) = X15) | type_pointer(type_global) != X16) & 0 != 1 & sK201 = $product(sK199,2) & ~$less(sK195,sK199) & ~$less(sK199,1))),
% 3.23/1.08    introduced(choice_axiom,[])).
% 3.23/1.08  
% 3.23/1.08  tff(f585,plain,(
% 3.23/1.08    ? [X15 : c_unique] : ! [X16 : c_type] : ((? [X17 : c_unique] : (? [X18 : $int] : (? [X19 : c_unique] : (? [X20 : $int] : (0 = X20 & $sum(sK201,$uminus(1)) = X20) & shift(c_sort(X16,sK192),sK199) = X19) & $sum(sK200,$product(ss2Int(c_sort(c_int,X17)),sK188)) = X18) & acc(c_sort(type_memory(c_int,type_global),sK202),c_sort(X16,X15)) = X17) & valid(c_sort(type_alloc_table,sK189),c_sort(X16,X15)) & shift(c_sort(X16,sK192),sK199) = X15) | type_pointer(type_global) != X16) => ! [X16 : c_type] : ((? [X17 : c_unique] : (? [X18 : $int] : (? [X19 : c_unique] : (? [X20 : $int] : (0 = X20 & $sum(sK201,$uminus(1)) = X20) & shift(c_sort(X16,sK192),sK199) = X19) & $sum(sK200,$product(ss2Int(c_sort(c_int,X17)),sK188)) = X18) & acc(c_sort(type_memory(c_int,type_global),sK202),c_sort(X16,sK203)) = X17) & valid(c_sort(type_alloc_table,sK189),c_sort(X16,sK203)) & shift(c_sort(X16,sK192),sK199) = sK203) | type_pointer(type_global) != X16)),
% 3.23/1.08    introduced(choice_axiom,[])).
% 3.23/1.08  
% 3.23/1.08  tff(f586,plain,(
% 3.23/1.08    ! [X16 : c_type] : (? [X17 : c_unique] : (? [X18 : $int] : (? [X19 : c_unique] : (? [X20 : $int] : (0 = X20 & $sum(sK201,$uminus(1)) = X20) & shift(c_sort(X16,sK192),sK199) = X19) & $sum(sK200,$product(ss2Int(c_sort(c_int,X17)),sK188)) = X18) & acc(c_sort(type_memory(c_int,type_global),sK202),c_sort(X16,sK203)) = X17) => (? [X18 : $int] : (? [X19 : c_unique] : (? [X20 : $int] : (0 = X20 & $sum(sK201,$uminus(1)) = X20) & shift(c_sort(X16,sK192),sK199) = X19) & $sum(sK200,$product(ss2Int(c_sort(c_int,sK204(X16))),sK188)) = X18) & acc(c_sort(type_memory(c_int,type_global),sK202),c_sort(X16,sK203)) = sK204(X16)))),
% 3.23/1.08    introduced(choice_axiom,[])).
% 3.23/1.08  
% 3.23/1.08  tff(f587,plain,(
% 3.23/1.08    ! [X16 : c_type] : (? [X18 : $int] : (? [X19 : c_unique] : (? [X20 : $int] : (0 = X20 & $sum(sK201,$uminus(1)) = X20) & shift(c_sort(X16,sK192),sK199) = X19) & $sum(sK200,$product(ss2Int(c_sort(c_int,sK204(X16))),sK188)) = X18) => (? [X19 : c_unique] : (? [X20 : $int] : (0 = X20 & $sum(sK201,$uminus(1)) = X20) & shift(c_sort(X16,sK192),sK199) = X19) & $sum(sK200,$product(ss2Int(c_sort(c_int,sK204(X16))),sK188)) = sK205(X16)))),
% 3.23/1.08    introduced(choice_axiom,[])).
% 3.23/1.08  
% 3.23/1.08  tff(f588,plain,(
% 3.23/1.08    ! [X16 : c_type] : (? [X19 : c_unique] : (? [X20 : $int] : (0 = X20 & $sum(sK201,$uminus(1)) = X20) & shift(c_sort(X16,sK192),sK199) = X19) => (? [X20 : $int] : (0 = X20 & $sum(sK201,$uminus(1)) = X20) & shift(c_sort(X16,sK192),sK199) = sK206(X16)))),
% 3.23/1.08    introduced(choice_axiom,[])).
% 3.23/1.08  
% 3.23/1.08  tff(f589,plain,(
% 3.23/1.08    ? [X20 : $int] : (0 = X20 & $sum(sK201,$uminus(1)) = X20) => (0 = sK207 & $sum(sK201,$uminus(1)) = sK207)),
% 3.23/1.08    introduced(choice_axiom,[])).
% 3.23/1.08  
% 3.23/1.08  tff(f590,plain,(
% 3.23/1.08    ! [X21 : $int] : (? [X22 : c_type] : ((2000 = ss2Int(c_sort(c_int,acc(c_sort(type_memory(c_int,type_global),sK194),c_sort(X22,shift(c_sort(X22,sK192),X21))))) | ~$less(X21,sK193) | $less(X21,0)) & type_pointer(type_global) = X22) => ((2000 = ss2Int(c_sort(c_int,acc(c_sort(type_memory(c_int,type_global),sK194),c_sort(sK208(X21),shift(c_sort(sK208(X21),sK192),X21))))) | ~$less(X21,sK193) | $less(X21,0)) & type_pointer(type_global) = sK208(X21)))),
% 3.23/1.08    introduced(choice_axiom,[])).
% 3.23/1.08  
% 3.23/1.08  tff(f591,plain,(
% 3.23/1.08    ((((((! [X16 : c_type] : ((((((0 = sK207 & $sum(sK201,$uminus(1)) = sK207) & shift(c_sort(X16,sK192),sK199) = sK206(X16)) & $sum(sK200,$product(ss2Int(c_sort(c_int,sK204(X16))),sK188)) = sK205(X16)) & acc(c_sort(type_memory(c_int,type_global),sK202),c_sort(X16,sK203)) = sK204(X16)) & valid(c_sort(type_alloc_table,sK189),c_sort(X16,sK203)) & shift(c_sort(X16,sK192),sK199) = sK203) | type_pointer(type_global) != X16) & 0 != 1 & sK201 = $product(sK199,2) & ~$less(sK195,sK199) & ~$less(sK199,1)) & sK195 = sK198) & 0 != sK197 & $product(sK195,2) = sK197) & 0 = sK196) & 0 = '%'(sK195,14) & ~$less(2800,sK195) & ~$less(sK195,0)) & 0 = $sum(sK193,$uminus(sK191)) & ! [X21 : $int] : ((2000 = ss2Int(c_sort(c_int,acc(c_sort(type_memory(c_int,type_global),sK194),c_sort(sK208(X21),shift(c_sort(sK208(X21),sK192),X21))))) | ~$less(X21,sK193) | $less(X21,0)) & type_pointer(type_global) = sK208(X21)) & ~$less(2800,sK193) & ~$less(sK193,0)) & valid_range(c_sort(type_alloc_table,sK189),c_sort(type_pointer(type_global),sK192),0,2800) & 10000 = sK188 & 2800 = sK191 & 0 = sK190),
% 3.23/1.08    inference(skolemisation,[status(esa),new_symbols(skolem,[sK188,sK189,sK190,sK191,sK192,sK193,sK194,sK195,sK196,sK197,sK198,sK199,sK200,sK201,sK202,sK203,sK204,sK205,sK206,sK207,sK208])],[f577,f590,f589,f588,f587,f586,f585,f584,f583,f582,f581,f580,f579,f578])).
% 3.23/1.08  
% 3.23/1.08  tff(f923,plain,(
% 3.23/1.08    sK201 = $product(sK199,2)),
% 3.23/1.08    inference(cnf_transformation,[],[f591])).
% 3.23/1.08  
% 3.23/1.08  tff(f930,plain,(
% 3.23/1.08    ( ! [X16 : c_type] : ($sum(sK201,$uminus(1)) = sK207 | type_pointer(type_global) != X16) )),
% 3.23/1.08    inference(cnf_transformation,[],[f591])).
% 3.23/1.08  
% 3.23/1.08  tff(f931,plain,(
% 3.23/1.08    ( ! [X16 : c_type] : (0 = sK207 | type_pointer(type_global) != X16) )),
% 3.23/1.08    inference(cnf_transformation,[],[f591])).
% 3.23/1.08  
% 3.23/1.08  tff(f1188,plain,(
% 3.23/1.08    0 = sK207),
% 3.23/1.08    inference(equality_resolution,[],[f931])).
% 3.23/1.08  
% 3.23/1.08  tff(f1189,plain,(
% 3.23/1.08    $sum(sK201,$uminus(1)) = sK207),
% 3.23/1.08    inference(equality_resolution,[],[f930])).
% 3.23/1.08  
% 3.23/1.08  cnf(c_64,plain,
% 3.23/1.08      ($sum_int(X0_3,0) = X0_3),
% 3.23/1.08      inference(cnf_transformation,[],[f137])).
% 3.23/1.08  
% 3.23/1.08  cnf(c_256,plain,(sK207 = 0),inference(cnf_transformation,[],[f1188])).
% 3.23/1.08  
% 3.23/1.08  cnf(c_257,plain,
% 3.23/1.08      ($sum_int(sK201,$uminus_int(1)) = sK207),
% 3.23/1.08      inference(cnf_transformation,[],[f1189])).
% 3.23/1.08  
% 3.23/1.08  cnf(c_264,plain,
% 3.23/1.08      ($product_int(sK199,2) = sK201),
% 3.23/1.08      inference(cnf_transformation,[],[f923])).
% 3.23/1.08  
% 3.23/1.08  cnf(c_2226,plain,
% 3.23/1.08      ($sum_int(1,sK207) = sK201),
% 3.23/1.08      inference(smt_theory_normalisation,[status(thm)],[c_257])).
% 3.23/1.08  
% 3.23/1.08  cnf(c_2227,plain,
% 3.23/1.08      ($sum_int(1,0) = sK201),
% 3.23/1.08      inference(light_normalisation,[status(thm)],[c_2226,c_256])).
% 3.23/1.08  
% 3.23/1.08  cnf(c_2228,plain,
% 3.23/1.08      (sK201 = 1),
% 3.23/1.08      inference(demodulation,[status(thm)],[c_2227,c_64])).
% 3.23/1.08  
% 3.23/1.08  cnf(c_2229,plain,
% 3.23/1.08      ($product_int(sK199,2) = 1),
% 3.23/1.08      inference(demodulation,[status(thm)],[c_264,c_2228])).
% 3.23/1.08  
% 3.23/1.08  cnf(c_2230,plain,
% 3.23/1.08      ($false),
% 3.23/1.08      inference(smt_theory_normalisation,[status(thm)],[c_2229])).
% 3.23/1.08  
% 3.23/1.08  
% 3.23/1.08  % SZS output end CNFRefutation for theBenchmark.p
% 3.23/1.08  
% 3.23/1.08  
%------------------------------------------------------------------------------