0.00/0.04 % Problem : theBenchmark.p : TPTP v0.0.0. Released v0.0.0. 0.00/0.04 % Command : vampire --mode casc -t %d %s 0.02/0.25 % Computer : n065.star.cs.uiowa.edu 0.02/0.25 % Model : x86_64 x86_64 0.02/0.25 % CPU : Intel(R) Xeon(R) CPU E5-2609 0 @ 2.40GHz 0.02/0.25 % Memory : 32218.625MB 0.02/0.25 % OS : Linux 3.10.0-693.2.2.el7.x86_64 0.02/0.25 % CPULimit : 300 0.02/0.25 % DateTime : Sat Jul 14 04:53:39 CDT 2018 0.02/0.25 % CPUTime : 0.02/0.28 % dis+11_6_add=large:afr=on:afp=100000:afq=1.2:amm=off:anc=none:cond=fast:gs=on:gsaa=from_current:gsem=off:irw=on:lma=on:lwlo=on:nm=64:nwc=1:sas=z3:sos=on:sp=occurrence:tha=off:thi=strong:updr=off_2 on theBenchmark 0.59/0.78 % Time limit reached! 0.59/0.78 % ------------------------------ 0.59/0.78 % Version: Vampire 4.2.2 (commit 552c234 on 2018-07-02 14:53:33 +0100) 0.59/0.78 % Termination reason: Time limit 0.59/0.78 % Termination phase: Saturation 0.59/0.78 0.59/0.78 % Memory used [KB]: 6268 0.59/0.78 % Time elapsed: 0.500 s 0.59/0.78 % ------------------------------ 0.59/0.78 % ------------------------------ 0.60/0.82 % lrs+1010_4:1_aac=none:add=off:afp=40000:afq=1.0:amm=sco:anc=none:bd=off:cond=on:gs=on:gsem=on:irw=on:nm=0:nwc=2.5:sas=z3:stl=30:sos=theory:sp=reverse_arity:updr=off_11 on theBenchmark 2.20/2.42 % Time limit reached! 2.20/2.42 % ------------------------------ 2.20/2.42 % Version: Vampire 4.2.2 (commit 552c234 on 2018-07-02 14:53:33 +0100) 2.20/2.42 % Termination reason: Time limit 2.20/2.42 % Termination phase: Saturation 2.20/2.42 2.20/2.42 % Memory used [KB]: 13176 2.20/2.42 % Time elapsed: 1.600 s 2.20/2.42 % ------------------------------ 2.20/2.42 % ------------------------------ 2.20/2.46 % dis-10_4:1_aac=none:add=off:afp=1000:afq=1.4:amm=off:anc=none:cond=fast:ep=RSTC:gs=on:gsaa=from_current:gsem=on:inw=on:lma=on:nm=64:nwc=4:sas=z3:tha=off:thi=strong:uwa=interpreted_only:updr=off:uhcvi=on_6 on theBenchmark 3.17/3.45 % Time limit reached! 3.17/3.45 % ------------------------------ 3.17/3.45 % Version: Vampire 4.2.2 (commit 552c234 on 2018-07-02 14:53:33 +0100) 3.17/3.45 % Termination reason: Time limit 3.17/3.45 % Termination phase: Saturation 3.17/3.45 3.17/3.45 % Memory used [KB]: 10362 3.17/3.45 % Time elapsed: 1.0000 s 3.17/3.45 % ------------------------------ 3.17/3.45 % ------------------------------ 3.27/3.49 % lrs-11_1_av=off:cond=on:gs=on:lcm=reverse:lma=on:lwlo=on:nm=16:nwc=5:stl=30:sp=reverse_arity:tha=off:thi=strong:uwa=interpreted_only_74 on theBenchmark 13.16/13.29 % Time limit reached! 13.16/13.29 % ------------------------------ 13.16/13.29 % Version: Vampire 4.2.2 (commit 552c234 on 2018-07-02 14:53:33 +0100) 13.16/13.29 % Termination reason: Time limit 13.16/13.29 % Termination phase: Saturation 13.16/13.29 13.16/13.29 % Memory used [KB]: 257266 13.16/13.29 % Time elapsed: 9.800 s 13.16/13.29 % ------------------------------ 13.16/13.29 % ------------------------------ 13.16/13.35 % dis+10_3:2_afr=on:afp=1000:afq=1.2:bd=off:irw=on:lcm=predicate:lwlo=on:nm=0:newcnf=on:nwc=2:sos=on:tha=off:thf=on:urr=ec_only_11 on theBenchmark 13.16/13.35 % Refutation not found, incomplete strategy 13.16/13.35 % ------------------------------ 13.16/13.35 % Version: Vampire 4.2.2 (commit 552c234 on 2018-07-02 14:53:33 +0100) 13.16/13.35 % Termination reason: Refutation not found, incomplete strategy 13.16/13.35 13.16/13.35 % Memory used [KB]: 5373 13.16/13.35 % Time elapsed: 0.007 s 13.16/13.35 % ------------------------------ 13.16/13.35 % ------------------------------ 13.24/13.39 % dis+1010_2:3_add=off:afr=on:afp=10000:afq=1.1:anc=none:fsr=off:gs=on:gsem=off:nwc=1:sas=z3:sos=all:sac=on:sp=reverse_arity:tha=off_9 on theBenchmark 13.60/13.75 % Refutation found. Thanks to Tanya! 13.60/13.75 % SZS status Theorem for theBenchmark 13.60/13.75 % SZS output start Proof for theBenchmark 13.60/13.75 tff(type_def_5, type, uni: $tType). 13.60/13.75 tff(type_def_6, type, ty: $tType). 13.60/13.75 tff(type_def_7, type, bool1: $tType). 13.60/13.75 tff(type_def_8, type, tuple02: $tType). 13.60/13.75 tff(type_def_9, type, array_int: $tType). 13.60/13.75 tff(type_def_10, type, map_int_int: $tType). 13.60/13.75 tff(func_def_0, type, witness1: ty > uni). 13.60/13.75 tff(func_def_1, type, int: ty). 13.60/13.75 tff(func_def_2, type, real: ty). 13.60/13.75 tff(func_def_3, type, bool: ty). 13.60/13.75 tff(func_def_4, type, true1: bool1). 13.60/13.75 tff(func_def_5, type, false1: bool1). 13.60/13.75 tff(func_def_6, type, match_bool1: (ty * bool1 * uni * uni) > uni). 13.60/13.75 tff(func_def_7, type, tuple0: ty). 13.60/13.75 tff(func_def_8, type, tuple03: tuple02). 13.60/13.75 tff(func_def_9, type, qtmark: ty). 13.60/13.75 tff(func_def_10, type, map: (ty * ty) > ty). 13.60/13.75 tff(func_def_11, type, get: (ty * ty * uni * uni) > uni). 13.60/13.75 tff(func_def_12, type, set: (ty * ty * uni * uni * uni) > uni). 13.60/13.75 tff(func_def_13, type, const: (ty * ty * uni) > uni). 13.60/13.75 tff(func_def_14, type, array: ty > ty). 13.60/13.75 tff(func_def_15, type, mk_array1: (ty * $int * uni) > uni). 13.60/13.75 tff(func_def_16, type, length1: (ty * uni) > $int). 13.60/13.75 tff(func_def_17, type, elts: (ty * uni) > uni). 13.60/13.75 tff(func_def_18, type, get2: (ty * uni * $int) > uni). 13.60/13.75 tff(func_def_19, type, t2tb: $int > uni). 13.60/13.75 tff(func_def_20, type, tb2t: uni > $int). 13.60/13.75 tff(func_def_21, type, set2: (ty * uni * $int * uni) > uni). 13.60/13.75 tff(func_def_22, type, make1: (ty * $int * uni) > uni). 13.60/13.75 tff(func_def_23, type, t2tb1: array_int > uni). 13.60/13.75 tff(func_def_24, type, tb2t1: uni > array_int). 13.60/13.75 tff(func_def_25, type, ref: ty > ty). 13.60/13.75 tff(func_def_26, type, mk_ref: (ty * uni) > uni). 13.60/13.75 tff(func_def_27, type, contents: (ty * uni) > uni). 13.60/13.75 tff(func_def_28, type, t2tb2: map_int_int > uni). 13.60/13.75 tff(func_def_29, type, tb2t2: uni > map_int_int). 13.60/13.75 tff(func_def_34, type, sK0: $int). 13.60/13.75 tff(func_def_35, type, sK1: map_int_int). 13.60/13.75 tff(func_def_36, type, sK2: $int). 13.60/13.75 tff(func_def_37, type, sK3: $int). 13.60/13.75 tff(func_def_38, type, sK4: $int). 13.60/13.75 tff(func_def_39, type, sK5: $int). 13.60/13.75 tff(func_def_40, type, sK6: (array_int * $int * $int * $int) > $int). 13.60/13.75 tff(pred_def_1, type, sort1: (ty * uni) > $o). 13.60/13.75 tff(pred_def_2, type, is_common_prefix1: (array_int * $int * $int * $int) > $o). 13.60/13.75 tff(pred_def_3, type, is_longest_common_prefix1: (array_int * $int * $int * $int) > $o). 13.60/13.75 tff(f4,axiom,( 13.60/13.75 ! [X9 : map_int_int] : sort1(map(int,int),t2tb2(X9))), 13.60/13.75 file('/export/starexec/sandbox/benchmark/theBenchmark.p',t2tb_sort4)). 13.60/13.75 tff(f6,conjecture,( 13.60/13.75 ! [X0 : $int,X1 : map_int_int,X9 : $int,X11 : $int] : (($lesseq(0,X9) & $lesseq(X11,X0) & $lesseq(0,X11) & $lesseq(X9,X0) & $lesseq(0,X0)) => ! [X12 : $int] : (is_common_prefix1(tb2t1(mk_array1(int,X0,t2tb2(X1))),X9,X11,X12) => ($less($sum(X9,X12),X0) => ($less($sum(X11,X12),X0) => (($lesseq(0,$sum(X11,X12)) & $less($sum(X11,X12),X0)) => (($lesseq(0,$sum(X9,X12)) & $less($sum(X9,X12),X0)) => (tb2t(get(int,int,t2tb2(X1),t2tb($sum(X9,X12)))) = tb2t(get(int,int,t2tb2(X1),t2tb($sum(X11,X12)))) => ! [X13 : $int] : ($sum(X12,1) = X13 => is_common_prefix1(tb2t1(mk_array1(int,X0,t2tb2(X1))),X9,X11,X13)))))))))), 13.60/13.75 file('/export/starexec/sandbox/benchmark/theBenchmark.p',wP_parameter_lcp)). 13.60/13.75 tff(f7,negated_conjecture,( 13.60/13.75 ~! [X0 : $int,X1 : map_int_int,X9 : $int,X11 : $int] : (($lesseq(0,X9) & $lesseq(X11,X0) & $lesseq(0,X11) & $lesseq(X9,X0) & $lesseq(0,X0)) => ! [X12 : $int] : (is_common_prefix1(tb2t1(mk_array1(int,X0,t2tb2(X1))),X9,X11,X12) => ($less($sum(X9,X12),X0) => ($less($sum(X11,X12),X0) => (($lesseq(0,$sum(X11,X12)) & $less($sum(X11,X12),X0)) => (($lesseq(0,$sum(X9,X12)) & $less($sum(X9,X12),X0)) => (tb2t(get(int,int,t2tb2(X1),t2tb($sum(X9,X12)))) = tb2t(get(int,int,t2tb2(X1),t2tb($sum(X11,X12)))) => ! [X13 : $int] : ($sum(X12,1) = X13 => is_common_prefix1(tb2t1(mk_array1(int,X0,t2tb2(X1))),X9,X11,X13)))))))))), 13.60/13.75 inference(negated_conjecture,[],[f6])). 13.60/13.75 tff(f12,axiom,( 13.60/13.75 ! [X0 : array_int,X9 : $int,X11 : $int,X12 : $int] : (($lesseq(0,X12) & $lesseq($sum(X9,X12),length1(int,t2tb1(X0))) & $lesseq($sum(X11,X12),length1(int,t2tb1(X0))) & ! [X2 : $int] : (($lesseq(0,X2) & $less(X2,X12)) => tb2t(get2(int,t2tb1(X0),$sum(X9,X2))) = tb2t(get2(int,t2tb1(X0),$sum(X11,X2))))) <=> is_common_prefix1(X0,X9,X11,X12))), 13.60/13.75 file('/export/starexec/sandbox/benchmark/theBenchmark.p',is_common_prefix_def)). 13.60/13.75 tff(f13,axiom,( 13.60/13.75 ! [X0 : ty,X17 : $int,X18 : uni] : length1(X0,mk_array1(X0,X17,X18)) = X17), 13.60/13.75 file('/export/starexec/sandbox/benchmark/theBenchmark.p',length_def1)). 13.60/13.75 tff(f15,axiom,( 13.60/13.75 ! [X2 : array_int] : tb2t1(t2tb1(X2)) = X2), 13.60/13.75 file('/export/starexec/sandbox/benchmark/theBenchmark.p',bridgeL1)). 13.60/13.75 tff(f17,axiom,( 13.60/13.75 ! [X0 : array_int,X9 : $int,X11 : $int,X12 : $int] : ((~is_common_prefix1(X0,X9,X11,$sum(X12,1)) & is_common_prefix1(X0,X9,X11,X12)) => is_longest_common_prefix1(X0,X9,X11,X12))), 13.60/13.75 file('/export/starexec/sandbox/benchmark/theBenchmark.p',longest_common_prefix_succ)). 13.60/13.75 tff(f19,axiom,( 13.60/13.75 ! [X0 : array_int,X9 : $int,X11 : $int,X12 : $int] : (is_longest_common_prefix1(X0,X9,X11,X12) <=> (! [X6 : $int] : ($less(X12,X6) => ~is_common_prefix1(X0,X9,X11,X6)) & is_common_prefix1(X0,X9,X11,X12)))), 13.60/13.75 file('/export/starexec/sandbox/benchmark/theBenchmark.p',is_longest_common_prefix_def)). 13.60/13.75 tff(f20,axiom,( 13.60/13.75 ! [X4 : uni] : t2tb1(tb2t1(X4)) = X4), 13.60/13.75 file('/export/starexec/sandbox/benchmark/theBenchmark.p',bridgeR1)). 13.60/13.75 tff(f28,axiom,( 13.60/13.75 ! [X0 : ty,X1 : uni,X2 : $int] : get(X0,int,elts(X0,X1),t2tb(X2)) = get2(X0,X1,X2)), 13.60/13.75 file('/export/starexec/sandbox/benchmark/theBenchmark.p',get_def)). 13.60/13.75 tff(f33,axiom,( 13.60/13.75 ! [X4 : uni] : t2tb(tb2t(X4)) = X4), 13.60/13.75 file('/export/starexec/sandbox/benchmark/theBenchmark.p',bridgeR)). 13.60/13.75 tff(f34,axiom,( 13.60/13.75 ! [X0 : ty,X17 : $int,X18 : uni] : (sort1(map(int,X0),X18) => elts(X0,mk_array1(X0,X17,X18)) = X18)), 13.60/13.75 file('/export/starexec/sandbox/benchmark/theBenchmark.p',elts_def1)). 13.60/13.75 tff(f37,axiom,( 13.60/13.75 ! [X0 : array_int,X9 : $int,X11 : $int,X12 : $int] : (($lesseq(0,X12) & tb2t(get2(int,t2tb1(X0),$sum(X9,X12))) != tb2t(get2(int,t2tb1(X0),$sum(X11,X12))) & $less($sum(X11,X12),length1(int,t2tb1(X0))) & $less($sum(X9,X12),length1(int,t2tb1(X0)))) => ~is_common_prefix1(X0,X9,X11,$sum(X12,1)))), 13.60/13.75 file('/export/starexec/sandbox/benchmark/theBenchmark.p',not_common_prefix_if_last_char_are_different)). 13.60/13.75 tff(f44,axiom,( 13.60/13.75 ! [X0 : ty,X17 : uni] : mk_array1(X0,length1(X0,X17),elts(X0,X17)) = X17), 13.60/13.75 file('/export/starexec/sandbox/benchmark/theBenchmark.p',array_inversion1)). 13.60/13.75 tff(f45,plain,( 13.60/13.75 ~! [X0 : $int,X1 : map_int_int,X9 : $int,X11 : $int] : ((~$less(X9,0) & ~$less(X0,X11) & ~$less(X11,0) & ~$less(X0,X9) & ~$less(X0,0)) => ! [X12 : $int] : (is_common_prefix1(tb2t1(mk_array1(int,X0,t2tb2(X1))),X9,X11,X12) => ($less($sum(X9,X12),X0) => ($less($sum(X11,X12),X0) => ((~$less($sum(X11,X12),0) & $less($sum(X11,X12),X0)) => ((~$less($sum(X9,X12),0) & $less($sum(X9,X12),X0)) => (tb2t(get(int,int,t2tb2(X1),t2tb($sum(X9,X12)))) = tb2t(get(int,int,t2tb2(X1),t2tb($sum(X11,X12)))) => ! [X13 : $int] : ($sum(X12,1) = X13 => is_common_prefix1(tb2t1(mk_array1(int,X0,t2tb2(X1))),X9,X11,X13)))))))))), 13.60/13.75 inference(evaluation,[],[f7])). 13.60/13.75 tff(f47,plain,( 13.60/13.75 ! [X0 : array_int,X9 : $int,X11 : $int,X12 : $int] : ((~$less(X12,0) & tb2t(get2(int,t2tb1(X0),$sum(X9,X12))) != tb2t(get2(int,t2tb1(X0),$sum(X11,X12))) & $less($sum(X11,X12),length1(int,t2tb1(X0))) & $less($sum(X9,X12),length1(int,t2tb1(X0)))) => ~is_common_prefix1(X0,X9,X11,$sum(X12,1)))), 13.60/13.75 inference(evaluation,[],[f37])). 13.60/13.75 tff(f48,plain,( 13.60/13.75 ! [X0 : array_int,X9 : $int,X11 : $int,X12 : $int] : ((~$less(X12,0) & ~$less(length1(int,t2tb1(X0)),$sum(X9,X12)) & ~$less(length1(int,t2tb1(X0)),$sum(X11,X12)) & ! [X2 : $int] : ((~$less(X2,0) & $less(X2,X12)) => tb2t(get2(int,t2tb1(X0),$sum(X9,X2))) = tb2t(get2(int,t2tb1(X0),$sum(X11,X2))))) <=> is_common_prefix1(X0,X9,X11,X12))), 13.60/13.75 inference(evaluation,[],[f12])). 13.60/13.75 tff(f49,plain,( 13.60/13.75 ~! [X0 : $int,X1 : map_int_int,X2 : $int,X3 : $int] : ((~$less(X2,0) & ~$less(X0,X3) & ~$less(X3,0) & ~$less(X0,X2) & ~$less(X0,0)) => ! [X4 : $int] : (is_common_prefix1(tb2t1(mk_array1(int,X0,t2tb2(X1))),X2,X3,X4) => ($less($sum(X2,X4),X0) => ($less($sum(X3,X4),X0) => ((~$less($sum(X3,X4),0) & $less($sum(X3,X4),X0)) => ((~$less($sum(X2,X4),0) & $less($sum(X2,X4),X0)) => (tb2t(get(int,int,t2tb2(X1),t2tb($sum(X2,X4)))) = tb2t(get(int,int,t2tb2(X1),t2tb($sum(X3,X4)))) => ! [X5 : $int] : ($sum(X4,1) = X5 => is_common_prefix1(tb2t1(mk_array1(int,X0,t2tb2(X1))),X2,X3,X5)))))))))), 13.60/13.75 inference(rectify,[],[f45])). 13.60/13.75 tff(f52,plain,( 13.60/13.75 ! [X0 : array_int] : tb2t1(t2tb1(X0)) = X0), 13.60/13.75 inference(rectify,[],[f15])). 13.60/13.75 tff(f54,plain,( 13.60/13.75 ! [X0 : uni] : t2tb1(tb2t1(X0)) = X0), 13.60/13.75 inference(rectify,[],[f20])). 13.60/13.75 tff(f56,plain,( 13.60/13.75 ! [X0 : uni] : t2tb(tb2t(X0)) = X0), 13.60/13.75 inference(rectify,[],[f33])). 13.60/13.75 tff(f59,plain,( 13.60/13.75 ! [X0 : map_int_int] : sort1(map(int,int),t2tb2(X0))), 13.60/13.75 inference(rectify,[],[f4])). 13.60/13.75 tff(f64,plain,( 13.60/13.75 ! [X0 : ty,X1 : uni] : mk_array1(X0,length1(X0,X1),elts(X0,X1)) = X1), 13.60/13.75 inference(rectify,[],[f44])). 13.60/13.75 tff(f70,plain,( 13.60/13.75 ! [X0 : ty,X1 : $int,X2 : uni] : length1(X0,mk_array1(X0,X1,X2)) = X1), 13.60/13.75 inference(rectify,[],[f13])). 13.60/13.75 tff(f76,plain,( 13.60/13.75 ! [X0 : ty,X1 : $int,X2 : uni] : (sort1(map(int,X0),X2) => elts(X0,mk_array1(X0,X1,X2)) = X2)), 13.60/13.75 inference(rectify,[],[f34])). 13.60/13.75 tff(f81,plain,( 13.60/13.75 ! [X0 : array_int,X1 : $int,X2 : $int,X3 : $int] : ((~is_common_prefix1(X0,X1,X2,$sum(X3,1)) & is_common_prefix1(X0,X1,X2,X3)) => is_longest_common_prefix1(X0,X1,X2,X3))), 13.60/13.75 inference(rectify,[],[f17])). 13.60/13.75 tff(f82,plain,( 13.60/13.75 ! [X0 : array_int,X1 : $int,X2 : $int,X3 : $int] : ((~$less(X3,0) & tb2t(get2(int,t2tb1(X0),$sum(X1,X3))) != tb2t(get2(int,t2tb1(X0),$sum(X2,X3))) & $less($sum(X2,X3),length1(int,t2tb1(X0))) & $less($sum(X1,X3),length1(int,t2tb1(X0)))) => ~is_common_prefix1(X0,X1,X2,$sum(X3,1)))), 13.60/13.75 inference(rectify,[],[f47])). 13.60/13.75 tff(f83,plain,( 13.60/13.75 ! [X0 : array_int,X1 : $int,X2 : $int,X3 : $int] : (is_longest_common_prefix1(X0,X1,X2,X3) <=> (! [X4 : $int] : ($less(X3,X4) => ~is_common_prefix1(X0,X1,X2,X4)) & is_common_prefix1(X0,X1,X2,X3)))), 13.60/13.75 inference(rectify,[],[f19])). 13.60/13.75 tff(f84,plain,( 13.60/13.75 ! [X0 : array_int,X1 : $int,X2 : $int,X3 : $int] : ((~$less(X3,0) & ~$less(length1(int,t2tb1(X0)),$sum(X1,X3)) & ~$less(length1(int,t2tb1(X0)),$sum(X2,X3)) & ! [X4 : $int] : ((~$less(X4,0) & $less(X4,X3)) => tb2t(get2(int,t2tb1(X0),$sum(X1,X4))) = tb2t(get2(int,t2tb1(X0),$sum(X2,X4))))) <=> is_common_prefix1(X0,X1,X2,X3))), 13.60/13.75 inference(rectify,[],[f48])). 13.60/13.75 tff(f88,plain,( 13.60/13.75 ! [X0 : array_int,X1 : $int,X2 : $int,X3 : $int] : (is_longest_common_prefix1(X0,X1,X2,X3) => (! [X4 : $int] : ($less(X3,X4) => ~is_common_prefix1(X0,X1,X2,X4)) & is_common_prefix1(X0,X1,X2,X3)))), 13.60/13.75 inference(unused_predicate_definition_removal,[],[f83])). 13.60/13.75 tff(f89,plain,( 13.60/13.75 ? [X0 : $int,X1 : map_int_int,X2 : $int,X3 : $int] : (? [X4 : $int] : ((((((? [X5 : $int] : (~is_common_prefix1(tb2t1(mk_array1(int,X0,t2tb2(X1))),X2,X3,X5) & $sum(X4,1) = X5) & tb2t(get(int,int,t2tb2(X1),t2tb($sum(X2,X4)))) = tb2t(get(int,int,t2tb2(X1),t2tb($sum(X3,X4))))) & (~$less($sum(X2,X4),0) & $less($sum(X2,X4),X0))) & (~$less($sum(X3,X4),0) & $less($sum(X3,X4),X0))) & $less($sum(X3,X4),X0)) & $less($sum(X2,X4),X0)) & is_common_prefix1(tb2t1(mk_array1(int,X0,t2tb2(X1))),X2,X3,X4)) & (~$less(X2,0) & ~$less(X0,X3) & ~$less(X3,0) & ~$less(X0,X2) & ~$less(X0,0)))), 13.60/13.75 inference(ennf_transformation,[],[f49])). 13.60/13.75 tff(f90,plain,( 13.60/13.75 ? [X0 : $int,X1 : map_int_int,X2 : $int,X3 : $int] : (? [X4 : $int] : (? [X5 : $int] : (~is_common_prefix1(tb2t1(mk_array1(int,X0,t2tb2(X1))),X2,X3,X5) & $sum(X4,1) = X5) & tb2t(get(int,int,t2tb2(X1),t2tb($sum(X2,X4)))) = tb2t(get(int,int,t2tb2(X1),t2tb($sum(X3,X4)))) & ~$less($sum(X2,X4),0) & $less($sum(X2,X4),X0) & ~$less($sum(X3,X4),0) & $less($sum(X3,X4),X0) & $less($sum(X3,X4),X0) & $less($sum(X2,X4),X0) & is_common_prefix1(tb2t1(mk_array1(int,X0,t2tb2(X1))),X2,X3,X4)) & ~$less(X2,0) & ~$less(X0,X3) & ~$less(X3,0) & ~$less(X0,X2) & ~$less(X0,0))), 13.60/13.75 inference(flattening,[],[f89])). 13.60/13.75 tff(f97,plain,( 13.60/13.75 ! [X0 : ty,X1 : $int,X2 : uni] : (elts(X0,mk_array1(X0,X1,X2)) = X2 | ~sort1(map(int,X0),X2))), 13.60/13.75 inference(ennf_transformation,[],[f76])). 13.60/13.75 tff(f99,plain,( 13.60/13.75 ! [X0 : array_int,X1 : $int,X2 : $int,X3 : $int] : (is_longest_common_prefix1(X0,X1,X2,X3) | (is_common_prefix1(X0,X1,X2,$sum(X3,1)) | ~is_common_prefix1(X0,X1,X2,X3)))), 13.60/13.75 inference(ennf_transformation,[],[f81])). 13.60/13.75 tff(f100,plain,( 13.60/13.75 ! [X0 : array_int,X1 : $int,X2 : $int,X3 : $int] : (is_longest_common_prefix1(X0,X1,X2,X3) | is_common_prefix1(X0,X1,X2,$sum(X3,1)) | ~is_common_prefix1(X0,X1,X2,X3))), 13.60/13.75 inference(flattening,[],[f99])). 13.60/13.75 tff(f101,plain,( 13.60/13.75 ! [X0 : array_int,X1 : $int,X2 : $int,X3 : $int] : (~is_common_prefix1(X0,X1,X2,$sum(X3,1)) | ($less(X3,0) | tb2t(get2(int,t2tb1(X0),$sum(X1,X3))) = tb2t(get2(int,t2tb1(X0),$sum(X2,X3))) | ~$less($sum(X2,X3),length1(int,t2tb1(X0))) | ~$less($sum(X1,X3),length1(int,t2tb1(X0)))))), 13.60/13.75 inference(ennf_transformation,[],[f82])). 13.60/13.76 tff(f102,plain,( 13.60/13.76 ! [X0 : array_int,X1 : $int,X2 : $int,X3 : $int] : (~is_common_prefix1(X0,X1,X2,$sum(X3,1)) | $less(X3,0) | tb2t(get2(int,t2tb1(X0),$sum(X1,X3))) = tb2t(get2(int,t2tb1(X0),$sum(X2,X3))) | ~$less($sum(X2,X3),length1(int,t2tb1(X0))) | ~$less($sum(X1,X3),length1(int,t2tb1(X0))))), 13.60/13.76 inference(flattening,[],[f101])). 13.60/13.76 tff(f103,plain,( 13.60/13.76 ! [X0 : array_int,X1 : $int,X2 : $int,X3 : $int] : ((! [X4 : $int] : (~is_common_prefix1(X0,X1,X2,X4) | ~$less(X3,X4)) & is_common_prefix1(X0,X1,X2,X3)) | ~is_longest_common_prefix1(X0,X1,X2,X3))), 13.60/13.76 inference(ennf_transformation,[],[f88])). 13.60/13.76 tff(f104,plain,( 13.60/13.76 ! [X0 : array_int,X1 : $int,X2 : $int,X3 : $int] : ((~$less(X3,0) & ~$less(length1(int,t2tb1(X0)),$sum(X1,X3)) & ~$less(length1(int,t2tb1(X0)),$sum(X2,X3)) & ! [X4 : $int] : (tb2t(get2(int,t2tb1(X0),$sum(X1,X4))) = tb2t(get2(int,t2tb1(X0),$sum(X2,X4))) | ($less(X4,0) | ~$less(X4,X3)))) <=> is_common_prefix1(X0,X1,X2,X3))), 13.60/13.76 inference(ennf_transformation,[],[f84])). 13.60/13.76 tff(f105,plain,( 13.60/13.76 ! [X0 : array_int,X1 : $int,X2 : $int,X3 : $int] : ((~$less(X3,0) & ~$less(length1(int,t2tb1(X0)),$sum(X1,X3)) & ~$less(length1(int,t2tb1(X0)),$sum(X2,X3)) & ! [X4 : $int] : (tb2t(get2(int,t2tb1(X0),$sum(X1,X4))) = tb2t(get2(int,t2tb1(X0),$sum(X2,X4))) | $less(X4,0) | ~$less(X4,X3))) <=> is_common_prefix1(X0,X1,X2,X3))), 13.60/13.76 inference(flattening,[],[f104])). 13.60/13.76 tff(f110,plain,( 13.60/13.76 ? [X0 : $int,X1 : map_int_int,X2 : $int,X3 : $int] : (? [X4 : $int] : (? [X5 : $int] : (~is_common_prefix1(tb2t1(mk_array1(int,X0,t2tb2(X1))),X2,X3,X5) & $sum(X4,1) = X5) & tb2t(get(int,int,t2tb2(X1),t2tb($sum(X2,X4)))) = tb2t(get(int,int,t2tb2(X1),t2tb($sum(X3,X4)))) & ~$less($sum(X2,X4),0) & $less($sum(X2,X4),X0) & ~$less($sum(X3,X4),0) & $less($sum(X3,X4),X0) & $less($sum(X3,X4),X0) & $less($sum(X2,X4),X0) & is_common_prefix1(tb2t1(mk_array1(int,X0,t2tb2(X1))),X2,X3,X4)) & ~$less(X2,0) & ~$less(X0,X3) & ~$less(X3,0) & ~$less(X0,X2) & ~$less(X0,0)) => (? [X4 : $int] : (? [X5 : $int] : (~is_common_prefix1(tb2t1(mk_array1(int,sK0,t2tb2(sK1))),sK2,sK3,X5) & $sum(X4,1) = X5) & tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK2,X4)))) = tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X4)))) & ~$less($sum(sK2,X4),0) & $less($sum(sK2,X4),sK0) & ~$less($sum(sK3,X4),0) & $less($sum(sK3,X4),sK0) & $less($sum(sK3,X4),sK0) & $less($sum(sK2,X4),sK0) & is_common_prefix1(tb2t1(mk_array1(int,sK0,t2tb2(sK1))),sK2,sK3,X4)) & ~$less(sK2,0) & ~$less(sK0,sK3) & ~$less(sK3,0) & ~$less(sK0,sK2) & ~$less(sK0,0))), 13.60/13.76 introduced(choice_axiom,[])). 13.60/13.76 tff(f111,plain,( 13.60/13.76 ( ! [X2:$int,X0:$int,X3:$int,X1:map_int_int] : (? [X4 : $int] : (? [X5 : $int] : (~is_common_prefix1(tb2t1(mk_array1(int,X0,t2tb2(X1))),X2,X3,X5) & $sum(X4,1) = X5) & tb2t(get(int,int,t2tb2(X1),t2tb($sum(X2,X4)))) = tb2t(get(int,int,t2tb2(X1),t2tb($sum(X3,X4)))) & ~$less($sum(X2,X4),0) & $less($sum(X2,X4),X0) & ~$less($sum(X3,X4),0) & $less($sum(X3,X4),X0) & $less($sum(X3,X4),X0) & $less($sum(X2,X4),X0) & is_common_prefix1(tb2t1(mk_array1(int,X0,t2tb2(X1))),X2,X3,X4)) => (? [X5 : $int] : (~is_common_prefix1(tb2t1(mk_array1(int,X0,t2tb2(X1))),X2,X3,X5) & $sum(sK4,1) = X5) & tb2t(get(int,int,t2tb2(X1),t2tb($sum(X2,sK4)))) = tb2t(get(int,int,t2tb2(X1),t2tb($sum(X3,sK4)))) & ~$less($sum(X2,sK4),0) & $less($sum(X2,sK4),X0) & ~$less($sum(X3,sK4),0) & $less($sum(X3,sK4),X0) & $less($sum(X3,sK4),X0) & $less($sum(X2,sK4),X0) & is_common_prefix1(tb2t1(mk_array1(int,X0,t2tb2(X1))),X2,X3,sK4))) )), 13.60/13.76 introduced(choice_axiom,[])). 13.60/13.76 tff(f112,plain,( 13.60/13.76 ( ! [X4:$int,X2:$int,X0:$int,X3:$int,X1:map_int_int] : (? [X5 : $int] : (~is_common_prefix1(tb2t1(mk_array1(int,X0,t2tb2(X1))),X2,X3,X5) & $sum(X4,1) = X5) => (~is_common_prefix1(tb2t1(mk_array1(int,X0,t2tb2(X1))),X2,X3,sK5) & $sum(X4,1) = sK5)) )), 13.60/13.76 introduced(choice_axiom,[])). 13.60/13.76 tff(f113,plain,( 13.60/13.76 ((~is_common_prefix1(tb2t1(mk_array1(int,sK0,t2tb2(sK1))),sK2,sK3,sK5) & $sum(sK4,1) = sK5) & tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK2,sK4)))) = tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK4)))) & ~$less($sum(sK2,sK4),0) & $less($sum(sK2,sK4),sK0) & ~$less($sum(sK3,sK4),0) & $less($sum(sK3,sK4),sK0) & $less($sum(sK3,sK4),sK0) & $less($sum(sK2,sK4),sK0) & is_common_prefix1(tb2t1(mk_array1(int,sK0,t2tb2(sK1))),sK2,sK3,sK4)) & ~$less(sK2,0) & ~$less(sK0,sK3) & ~$less(sK3,0) & ~$less(sK0,sK2) & ~$less(sK0,0)), 13.60/13.76 inference(skolemisation,[status(esa),new_symbols(skolem,[sK0,sK1,sK2,sK3,sK4,sK5])],[f90,f112,f111,f110])). 13.60/13.76 tff(f114,plain,( 13.60/13.76 ! [X0 : array_int,X1 : $int,X2 : $int,X3 : $int] : (((~$less(X3,0) & ~$less(length1(int,t2tb1(X0)),$sum(X1,X3)) & ~$less(length1(int,t2tb1(X0)),$sum(X2,X3)) & ! [X4 : $int] : (tb2t(get2(int,t2tb1(X0),$sum(X1,X4))) = tb2t(get2(int,t2tb1(X0),$sum(X2,X4))) | $less(X4,0) | ~$less(X4,X3))) | ~is_common_prefix1(X0,X1,X2,X3)) & (is_common_prefix1(X0,X1,X2,X3) | ($less(X3,0) | $less(length1(int,t2tb1(X0)),$sum(X1,X3)) | $less(length1(int,t2tb1(X0)),$sum(X2,X3)) | ? [X4 : $int] : (tb2t(get2(int,t2tb1(X0),$sum(X1,X4))) != tb2t(get2(int,t2tb1(X0),$sum(X2,X4))) & ~$less(X4,0) & $less(X4,X3)))))), 13.60/13.76 inference(nnf_transformation,[],[f105])). 13.60/13.76 tff(f115,plain,( 13.60/13.76 ! [X0 : array_int,X1 : $int,X2 : $int,X3 : $int] : (((~$less(X3,0) & ~$less(length1(int,t2tb1(X0)),$sum(X1,X3)) & ~$less(length1(int,t2tb1(X0)),$sum(X2,X3)) & ! [X4 : $int] : (tb2t(get2(int,t2tb1(X0),$sum(X1,X4))) = tb2t(get2(int,t2tb1(X0),$sum(X2,X4))) | $less(X4,0) | ~$less(X4,X3))) | ~is_common_prefix1(X0,X1,X2,X3)) & (is_common_prefix1(X0,X1,X2,X3) | $less(X3,0) | $less(length1(int,t2tb1(X0)),$sum(X1,X3)) | $less(length1(int,t2tb1(X0)),$sum(X2,X3)) | ? [X4 : $int] : (tb2t(get2(int,t2tb1(X0),$sum(X1,X4))) != tb2t(get2(int,t2tb1(X0),$sum(X2,X4))) & ~$less(X4,0) & $less(X4,X3))))), 13.60/13.76 inference(flattening,[],[f114])). 13.60/13.76 tff(f116,plain,( 13.60/13.76 ! [X0 : array_int,X1 : $int,X2 : $int,X3 : $int] : (((~$less(X3,0) & ~$less(length1(int,t2tb1(X0)),$sum(X1,X3)) & ~$less(length1(int,t2tb1(X0)),$sum(X2,X3)) & ! [X4 : $int] : (tb2t(get2(int,t2tb1(X0),$sum(X1,X4))) = tb2t(get2(int,t2tb1(X0),$sum(X2,X4))) | $less(X4,0) | ~$less(X4,X3))) | ~is_common_prefix1(X0,X1,X2,X3)) & (is_common_prefix1(X0,X1,X2,X3) | $less(X3,0) | $less(length1(int,t2tb1(X0)),$sum(X1,X3)) | $less(length1(int,t2tb1(X0)),$sum(X2,X3)) | ? [X5 : $int] : (tb2t(get2(int,t2tb1(X0),$sum(X1,X5))) != tb2t(get2(int,t2tb1(X0),$sum(X2,X5))) & ~$less(X5,0) & $less(X5,X3))))), 13.60/13.76 inference(rectify,[],[f115])). 13.60/13.76 tff(f117,plain,( 13.60/13.76 ! [X3 : $int,X2 : $int,X1 : $int,X0 : array_int] : (? [X5 : $int] : (tb2t(get2(int,t2tb1(X0),$sum(X1,X5))) != tb2t(get2(int,t2tb1(X0),$sum(X2,X5))) & ~$less(X5,0) & $less(X5,X3)) => (tb2t(get2(int,t2tb1(X0),$sum(X1,sK6(X0,X1,X2,X3)))) != tb2t(get2(int,t2tb1(X0),$sum(X2,sK6(X0,X1,X2,X3)))) & ~$less(sK6(X0,X1,X2,X3),0) & $less(sK6(X0,X1,X2,X3),X3)))), 13.60/13.76 introduced(choice_axiom,[])). 13.60/13.76 tff(f118,plain,( 13.60/13.76 ! [X0 : array_int,X1 : $int,X2 : $int,X3 : $int] : (((~$less(X3,0) & ~$less(length1(int,t2tb1(X0)),$sum(X1,X3)) & ~$less(length1(int,t2tb1(X0)),$sum(X2,X3)) & ! [X4 : $int] : (tb2t(get2(int,t2tb1(X0),$sum(X1,X4))) = tb2t(get2(int,t2tb1(X0),$sum(X2,X4))) | $less(X4,0) | ~$less(X4,X3))) | ~is_common_prefix1(X0,X1,X2,X3)) & (is_common_prefix1(X0,X1,X2,X3) | $less(X3,0) | $less(length1(int,t2tb1(X0)),$sum(X1,X3)) | $less(length1(int,t2tb1(X0)),$sum(X2,X3)) | (tb2t(get2(int,t2tb1(X0),$sum(X1,sK6(X0,X1,X2,X3)))) != tb2t(get2(int,t2tb1(X0),$sum(X2,sK6(X0,X1,X2,X3)))) & ~$less(sK6(X0,X1,X2,X3),0) & $less(sK6(X0,X1,X2,X3),X3))))), 13.60/13.76 inference(skolemisation,[status(esa),new_symbols(skolem,[sK6])],[f116,f117])). 13.60/13.76 tff(f119,plain,( 13.60/13.76 ~$less(sK0,0)), 13.60/13.76 inference(cnf_transformation,[],[f113])). 13.60/13.76 tff(f120,plain,( 13.60/13.76 ~$less(sK0,sK2)), 13.60/13.76 inference(cnf_transformation,[],[f113])). 13.60/13.76 tff(f121,plain,( 13.60/13.76 ~$less(sK3,0)), 13.60/13.76 inference(cnf_transformation,[],[f113])). 13.60/13.76 tff(f122,plain,( 13.60/13.76 ~$less(sK0,sK3)), 13.60/13.76 inference(cnf_transformation,[],[f113])). 13.60/13.76 tff(f123,plain,( 13.60/13.76 ~$less(sK2,0)), 13.60/13.76 inference(cnf_transformation,[],[f113])). 13.60/13.76 tff(f124,plain,( 13.60/13.76 is_common_prefix1(tb2t1(mk_array1(int,sK0,t2tb2(sK1))),sK2,sK3,sK4)), 13.60/13.76 inference(cnf_transformation,[],[f113])). 13.60/13.76 tff(f125,plain,( 13.60/13.76 $less($sum(sK2,sK4),sK0)), 13.60/13.76 inference(cnf_transformation,[],[f113])). 13.60/13.76 tff(f126,plain,( 13.60/13.76 $less($sum(sK3,sK4),sK0)), 13.60/13.76 inference(cnf_transformation,[],[f113])). 13.60/13.76 tff(f127,plain,( 13.60/13.76 $less($sum(sK3,sK4),sK0)), 13.60/13.76 inference(cnf_transformation,[],[f113])). 13.60/13.76 tff(f128,plain,( 13.60/13.76 ~$less($sum(sK3,sK4),0)), 13.60/13.76 inference(cnf_transformation,[],[f113])). 13.60/13.76 tff(f129,plain,( 13.60/13.76 $less($sum(sK2,sK4),sK0)), 13.60/13.76 inference(cnf_transformation,[],[f113])). 13.60/13.76 tff(f130,plain,( 13.60/13.76 ~$less($sum(sK2,sK4),0)), 13.60/13.76 inference(cnf_transformation,[],[f113])). 13.60/13.76 tff(f131,plain,( 13.60/13.76 tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK2,sK4)))) = tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK4))))), 13.60/13.76 inference(cnf_transformation,[],[f113])). 13.60/13.76 tff(f132,plain,( 13.60/13.76 $sum(sK4,1) = sK5), 13.60/13.76 inference(cnf_transformation,[],[f113])). 13.60/13.76 tff(f133,plain,( 13.60/13.76 ~is_common_prefix1(tb2t1(mk_array1(int,sK0,t2tb2(sK1))),sK2,sK3,sK5)), 13.60/13.76 inference(cnf_transformation,[],[f113])). 13.60/13.76 tff(f138,plain,( 13.60/13.76 ( ! [X0:array_int] : (tb2t1(t2tb1(X0)) = X0) )), 13.60/13.76 inference(cnf_transformation,[],[f52])). 13.60/13.76 tff(f140,plain,( 13.60/13.76 ( ! [X0:uni] : (t2tb1(tb2t1(X0)) = X0) )), 13.60/13.76 inference(cnf_transformation,[],[f54])). 13.60/13.76 tff(f142,plain,( 13.60/13.76 ( ! [X0:uni] : (t2tb(tb2t(X0)) = X0) )), 13.60/13.76 inference(cnf_transformation,[],[f56])). 13.60/13.76 tff(f145,plain,( 13.60/13.76 ( ! [X0:map_int_int] : (sort1(map(int,int),t2tb2(X0))) )), 13.60/13.76 inference(cnf_transformation,[],[f59])). 13.60/13.76 tff(f150,plain,( 13.60/13.76 ( ! [X0:ty,X1:uni] : (mk_array1(X0,length1(X0,X1),elts(X0,X1)) = X1) )), 13.60/13.76 inference(cnf_transformation,[],[f64])). 13.60/13.76 tff(f156,plain,( 13.60/13.76 ( ! [X2:uni,X0:ty,X1:$int] : (length1(X0,mk_array1(X0,X1,X2)) = X1) )), 13.60/13.76 inference(cnf_transformation,[],[f70])). 13.60/13.76 tff(f159,plain,( 13.60/13.76 ( ! [X2:$int,X0:ty,X1:uni] : (get(X0,int,elts(X0,X1),t2tb(X2)) = get2(X0,X1,X2)) )), 13.60/13.76 inference(cnf_transformation,[],[f28])). 13.60/13.76 tff(f163,plain,( 13.60/13.76 ( ! [X2:uni,X0:ty,X1:$int] : (elts(X0,mk_array1(X0,X1,X2)) = X2 | ~sort1(map(int,X0),X2)) )), 13.60/13.76 inference(cnf_transformation,[],[f97])). 13.60/13.76 tff(f169,plain,( 13.60/13.76 ( ! [X2:$int,X0:array_int,X3:$int,X1:$int] : (is_longest_common_prefix1(X0,X1,X2,X3) | is_common_prefix1(X0,X1,X2,$sum(X3,1)) | ~is_common_prefix1(X0,X1,X2,X3)) )), 13.60/13.76 inference(cnf_transformation,[],[f100])). 13.60/13.76 tff(f170,plain,( 13.60/13.76 ( ! [X2:$int,X0:array_int,X3:$int,X1:$int] : (~is_common_prefix1(X0,X1,X2,$sum(X3,1)) | $less(X3,0) | tb2t(get2(int,t2tb1(X0),$sum(X1,X3))) = tb2t(get2(int,t2tb1(X0),$sum(X2,X3))) | ~$less($sum(X2,X3),length1(int,t2tb1(X0))) | ~$less($sum(X1,X3),length1(int,t2tb1(X0)))) )), 13.60/13.76 inference(cnf_transformation,[],[f102])). 13.60/13.76 tff(f171,plain,( 13.60/13.76 ( ! [X2:$int,X0:array_int,X3:$int,X1:$int] : (is_common_prefix1(X0,X1,X2,X3) | ~is_longest_common_prefix1(X0,X1,X2,X3)) )), 13.60/13.76 inference(cnf_transformation,[],[f103])). 13.60/13.76 tff(f172,plain,( 13.60/13.76 ( ! [X4:$int,X2:$int,X0:array_int,X3:$int,X1:$int] : (~is_common_prefix1(X0,X1,X2,X4) | ~$less(X3,X4) | ~is_longest_common_prefix1(X0,X1,X2,X3)) )), 13.60/13.76 inference(cnf_transformation,[],[f103])). 13.60/13.76 tff(f173,plain,( 13.60/13.76 ( ! [X2:$int,X0:array_int,X3:$int,X1:$int] : (is_common_prefix1(X0,X1,X2,X3) | $less(X3,0) | $less(length1(int,t2tb1(X0)),$sum(X1,X3)) | $less(length1(int,t2tb1(X0)),$sum(X2,X3)) | $less(sK6(X0,X1,X2,X3),X3)) )), 13.60/13.76 inference(cnf_transformation,[],[f118])). 13.60/13.76 tff(f174,plain,( 13.60/13.76 ( ! [X2:$int,X0:array_int,X3:$int,X1:$int] : (is_common_prefix1(X0,X1,X2,X3) | $less(X3,0) | $less(length1(int,t2tb1(X0)),$sum(X1,X3)) | $less(length1(int,t2tb1(X0)),$sum(X2,X3)) | ~$less(sK6(X0,X1,X2,X3),0)) )), 13.60/13.76 inference(cnf_transformation,[],[f118])). 13.60/13.76 tff(f175,plain,( 13.60/13.76 ( ! [X2:$int,X0:array_int,X3:$int,X1:$int] : (is_common_prefix1(X0,X1,X2,X3) | $less(X3,0) | $less(length1(int,t2tb1(X0)),$sum(X1,X3)) | $less(length1(int,t2tb1(X0)),$sum(X2,X3)) | tb2t(get2(int,t2tb1(X0),$sum(X1,sK6(X0,X1,X2,X3)))) != tb2t(get2(int,t2tb1(X0),$sum(X2,sK6(X0,X1,X2,X3))))) )), 13.60/13.76 inference(cnf_transformation,[],[f118])). 13.60/13.76 tff(f176,plain,( 13.60/13.76 ( ! [X4:$int,X2:$int,X0:array_int,X3:$int,X1:$int] : (tb2t(get2(int,t2tb1(X0),$sum(X1,X4))) = tb2t(get2(int,t2tb1(X0),$sum(X2,X4))) | $less(X4,0) | ~$less(X4,X3) | ~is_common_prefix1(X0,X1,X2,X3)) )), 13.60/13.76 inference(cnf_transformation,[],[f118])). 13.60/13.76 tff(f177,plain,( 13.60/13.76 ( ! [X2:$int,X0:array_int,X3:$int,X1:$int] : (~$less(length1(int,t2tb1(X0)),$sum(X2,X3)) | ~is_common_prefix1(X0,X1,X2,X3)) )), 13.60/13.76 inference(cnf_transformation,[],[f118])). 13.60/13.76 tff(f178,plain,( 13.60/13.76 ( ! [X2:$int,X0:array_int,X3:$int,X1:$int] : (~$less(length1(int,t2tb1(X0)),$sum(X1,X3)) | ~is_common_prefix1(X0,X1,X2,X3)) )), 13.60/13.76 inference(cnf_transformation,[],[f118])). 13.60/13.76 tff(f179,plain,( 13.60/13.76 ( ! [X2:$int,X0:array_int,X3:$int,X1:$int] : (~$less(X3,0) | ~is_common_prefix1(X0,X1,X2,X3)) )), 13.60/13.76 inference(cnf_transformation,[],[f118])). 13.60/13.76 tff(f186,plain,( 13.60/13.76 ( ! [X2:$int,X0:array_int,X3:$int,X1:$int] : (~is_common_prefix1(X0,X1,X2,$sum(X3,1)) | $less(X3,0) | tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,X3)))) = tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,X3)))) | ~$less($sum(X2,X3),length1(int,t2tb1(X0))) | ~$less($sum(X1,X3),length1(int,t2tb1(X0)))) )), 13.60/13.76 inference(definition_unfolding,[],[f170,f159,f159])). 13.60/13.76 tff(f187,plain,( 13.60/13.76 ( ! [X4:$int,X2:$int,X0:array_int,X3:$int,X1:$int] : (tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,X4)))) = tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,X4)))) | $less(X4,0) | ~$less(X4,X3) | ~is_common_prefix1(X0,X1,X2,X3)) )), 13.60/13.76 inference(definition_unfolding,[],[f176,f159,f159])). 13.60/13.76 tff(f188,plain,( 13.60/13.76 ( ! [X2:$int,X0:array_int,X3:$int,X1:$int] : (is_common_prefix1(X0,X1,X2,X3) | $less(X3,0) | $less(length1(int,t2tb1(X0)),$sum(X1,X3)) | $less(length1(int,t2tb1(X0)),$sum(X2,X3)) | tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK6(X0,X1,X2,X3))))) != tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,sK6(X0,X1,X2,X3)))))) )), 13.60/13.76 inference(definition_unfolding,[],[f175,f159,f159])). 13.60/13.76 tff(f194,plain,( 13.60/13.76 spl7_1 <=> ~$less(sK0,0)), 13.60/13.76 introduced(avatar_definition,[new_symbols(naming,[spl7_1])])). 13.60/13.76 tff(f195,plain,( 13.60/13.76 ~$less(sK0,0) | ~spl7_1), 13.60/13.76 inference(avatar_component_clause,[],[f194])). 13.60/13.76 tff(f196,plain,( 13.60/13.76 ~spl7_1), 13.60/13.76 inference(avatar_split_clause,[],[f119,f194])). 13.60/13.76 tff(f201,plain,( 13.60/13.76 spl7_3 <=> ~$less(sK0,sK2)), 13.60/13.76 introduced(avatar_definition,[new_symbols(naming,[spl7_3])])). 13.60/13.76 tff(f203,plain,( 13.60/13.76 ~spl7_3), 13.60/13.76 inference(avatar_split_clause,[],[f120,f201])). 13.60/13.76 tff(f208,plain,( 13.60/13.76 spl7_5 <=> ~$less(sK3,0)), 13.60/13.76 introduced(avatar_definition,[new_symbols(naming,[spl7_5])])). 13.60/13.76 tff(f209,plain,( 13.60/13.76 ~$less(sK3,0) | ~spl7_5), 13.60/13.76 inference(avatar_component_clause,[],[f208])). 13.60/13.76 tff(f210,plain,( 13.60/13.76 ~spl7_5), 13.60/13.76 inference(avatar_split_clause,[],[f121,f208])). 13.60/13.76 tff(f215,plain,( 13.60/13.76 spl7_7 <=> ~$less(sK0,sK3)), 13.60/13.76 introduced(avatar_definition,[new_symbols(naming,[spl7_7])])). 13.60/13.76 tff(f217,plain,( 13.60/13.76 ~spl7_7), 13.60/13.76 inference(avatar_split_clause,[],[f122,f215])). 13.60/13.76 tff(f222,plain,( 13.60/13.76 spl7_9 <=> ~$less(sK2,0)), 13.60/13.76 introduced(avatar_definition,[new_symbols(naming,[spl7_9])])). 13.60/13.76 tff(f223,plain,( 13.60/13.76 ~$less(sK2,0) | ~spl7_9), 13.60/13.76 inference(avatar_component_clause,[],[f222])). 13.60/13.76 tff(f224,plain,( 13.60/13.76 ~spl7_9), 13.60/13.76 inference(avatar_split_clause,[],[f123,f222])). 13.60/13.76 tff(f227,plain,( 13.60/13.76 ( ! [X6:array_int,X8:$int,X7:$int] : (tb2t(get(int,int,elts(int,t2tb1(X6)),t2tb($sum(X7,sK6(X6,X7,X8,sK0))))) != tb2t(get(int,int,elts(int,t2tb1(X6)),t2tb($sum(X8,sK6(X6,X7,X8,sK0))))) | $less(length1(int,t2tb1(X6)),$sum(X7,sK0)) | $less(length1(int,t2tb1(X6)),$sum(X8,sK0)) | is_common_prefix1(X6,X7,X8,sK0)) ) | ~spl7_1), 13.60/13.76 inference(resolution,[],[f195,f188])). 13.60/13.76 tff(f236,plain,( 13.60/13.76 ( ! [X6:array_int,X8:$int,X7:$int] : (tb2t(get(int,int,elts(int,t2tb1(X6)),t2tb($sum(X7,sK6(X6,X7,X8,sK3))))) != tb2t(get(int,int,elts(int,t2tb1(X6)),t2tb($sum(X8,sK6(X6,X7,X8,sK3))))) | $less(length1(int,t2tb1(X6)),$sum(X7,sK3)) | $less(length1(int,t2tb1(X6)),$sum(X8,sK3)) | is_common_prefix1(X6,X7,X8,sK3)) ) | ~spl7_5), 13.60/13.76 inference(resolution,[],[f209,f188])). 13.60/13.76 tff(f245,plain,( 13.60/13.76 ( ! [X6:array_int,X8:$int,X7:$int] : (tb2t(get(int,int,elts(int,t2tb1(X6)),t2tb($sum(X7,sK6(X6,X7,X8,sK2))))) != tb2t(get(int,int,elts(int,t2tb1(X6)),t2tb($sum(X8,sK6(X6,X7,X8,sK2))))) | $less(length1(int,t2tb1(X6)),$sum(X7,sK2)) | $less(length1(int,t2tb1(X6)),$sum(X8,sK2)) | is_common_prefix1(X6,X7,X8,sK2)) ) | ~spl7_9), 13.60/13.76 inference(resolution,[],[f223,f188])). 13.60/13.76 tff(f255,plain,( 13.60/13.76 spl7_10 <=> $less($sum(sK2,sK4),sK0)), 13.60/13.76 introduced(avatar_definition,[new_symbols(naming,[spl7_10])])). 13.60/13.76 tff(f256,plain,( 13.60/13.76 $less($sum(sK2,sK4),sK0) | ~spl7_10), 13.60/13.76 inference(avatar_component_clause,[],[f255])). 13.60/13.76 tff(f257,plain,( 13.60/13.76 spl7_10), 13.60/13.76 inference(avatar_split_clause,[],[f125,f255])). 13.60/13.76 tff(f262,plain,( 13.60/13.76 spl7_12 <=> $less($sum(sK3,sK4),sK0)), 13.60/13.76 introduced(avatar_definition,[new_symbols(naming,[spl7_12])])). 13.60/13.76 tff(f263,plain,( 13.60/13.76 $less($sum(sK3,sK4),sK0) | ~spl7_12), 13.60/13.76 inference(avatar_component_clause,[],[f262])). 13.60/13.76 tff(f264,plain,( 13.60/13.76 spl7_12), 13.60/13.76 inference(avatar_split_clause,[],[f126,f262])). 13.60/13.76 tff(f265,plain,( 13.60/13.76 spl7_12), 13.60/13.76 inference(avatar_split_clause,[],[f127,f262])). 13.60/13.76 tff(f267,plain,( 13.60/13.76 spl7_14 <=> $less($sum(sK3,sK4),0)), 13.60/13.76 introduced(avatar_definition,[new_symbols(naming,[spl7_14])])). 13.60/13.76 tff(f270,plain,( 13.60/13.76 spl7_15 <=> ~$less($sum(sK3,sK4),0)), 13.60/13.76 introduced(avatar_definition,[new_symbols(naming,[spl7_15])])). 13.60/13.76 tff(f272,plain,( 13.60/13.76 ~spl7_15), 13.60/13.76 inference(avatar_split_clause,[],[f128,f270])). 13.60/13.76 tff(f273,plain,( 13.60/13.76 spl7_10), 13.60/13.76 inference(avatar_split_clause,[],[f129,f255])). 13.60/13.76 tff(f275,plain,( 13.60/13.76 spl7_16 <=> $less($sum(sK2,sK4),0)), 13.60/13.76 introduced(avatar_definition,[new_symbols(naming,[spl7_16])])). 13.60/13.76 tff(f278,plain,( 13.60/13.76 spl7_17 <=> ~$less($sum(sK2,sK4),0)), 13.60/13.76 introduced(avatar_definition,[new_symbols(naming,[spl7_17])])). 13.60/13.76 tff(f280,plain,( 13.60/13.76 ~spl7_17), 13.60/13.76 inference(avatar_split_clause,[],[f130,f278])). 13.60/13.76 tff(f285,plain,( 13.60/13.76 spl7_18 <=> $sum(sK4,1) = sK5), 13.60/13.76 introduced(avatar_definition,[new_symbols(naming,[spl7_18])])). 13.60/13.76 tff(f286,plain,( 13.60/13.76 $sum(sK4,1) = sK5 | ~spl7_18), 13.60/13.76 inference(avatar_component_clause,[],[f285])). 13.60/13.76 tff(f287,plain,( 13.60/13.76 spl7_18), 13.60/13.76 inference(avatar_split_clause,[],[f132,f285])). 13.60/13.76 tff(f288,plain,( 13.60/13.76 ( ! [X2:$int,X0:array_int,X1:$int] : (tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,$sum(sK2,sK4))))) = tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,$sum(sK2,sK4))))) | $less($sum(sK2,sK4),0) | ~is_common_prefix1(X0,X1,X2,sK0)) ) | ~spl7_10), 13.60/13.76 inference(resolution,[],[f256,f187])). 13.60/13.76 tff(f289,plain,( 13.60/13.76 ( ! [X4:$int,X5:$int,X3:array_int] : (~is_longest_common_prefix1(X3,X4,X5,$sum(sK2,sK4)) | ~is_common_prefix1(X3,X4,X5,sK0)) ) | ~spl7_10), 13.60/13.76 inference(resolution,[],[f256,f172])). 13.60/13.76 tff(f290,plain,( 13.60/13.76 ( ! [X2:$int,X0:array_int,X1:$int] : (tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,$sum(sK3,sK4))))) = tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,$sum(sK3,sK4))))) | $less($sum(sK3,sK4),0) | ~is_common_prefix1(X0,X1,X2,sK0)) ) | ~spl7_12), 13.60/13.76 inference(resolution,[],[f263,f187])). 13.60/13.76 tff(f291,plain,( 13.60/13.76 ( ! [X4:$int,X5:$int,X3:array_int] : (~is_longest_common_prefix1(X3,X4,X5,$sum(sK3,sK4)) | ~is_common_prefix1(X3,X4,X5,sK0)) ) | ~spl7_12), 13.60/13.76 inference(resolution,[],[f263,f172])). 13.60/13.76 tff(f308,plain,( 13.60/13.76 ( ! [X2:$int,X0:array_int,X1:$int] : (~is_common_prefix1(X0,X1,X2,sK5) | $less(sK4,0) | tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK4)))) = tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,sK4)))) | ~$less($sum(X2,sK4),length1(int,t2tb1(X0))) | ~$less($sum(X1,sK4),length1(int,t2tb1(X0)))) ) | ~spl7_18), 13.60/13.76 inference(superposition,[],[f186,f286])). 13.60/13.76 tff(f309,plain,( 13.60/13.76 ( ! [X4:$int,X5:$int,X3:array_int] : (~is_common_prefix1(X3,X4,X5,sK4) | is_longest_common_prefix1(X3,X4,X5,sK4) | is_common_prefix1(X3,X4,X5,sK5)) ) | ~spl7_18), 13.60/13.76 inference(superposition,[],[f169,f286])). 13.60/13.76 tff(f315,plain,( 13.60/13.76 ( ! [X17:$int,X16:array_int] : (~$less(length1(int,t2tb1(X16)),sK5) | ~is_common_prefix1(X16,sK4,X17,1)) ) | ~spl7_18), 13.60/13.76 inference(superposition,[],[f178,f286])). 13.60/13.76 tff(f323,plain,( 13.60/13.76 ( ! [X35:$int,X34:array_int] : ($less(length1(int,t2tb1(X34)),sK5) | is_common_prefix1(X34,sK4,X35,1) | $less(1,0) | $less(length1(int,t2tb1(X34)),$sum(X35,1)) | tb2t(get(int,int,elts(int,t2tb1(X34)),t2tb($sum(sK4,sK6(X34,sK4,X35,1))))) != tb2t(get(int,int,elts(int,t2tb1(X34)),t2tb($sum(X35,sK6(X34,sK4,X35,1)))))) ) | ~spl7_18), 13.60/13.76 inference(superposition,[],[f188,f286])). 13.60/13.76 tff(f324,plain,( 13.60/13.76 ( ! [X35:$int,X34:array_int] : (tb2t(get(int,int,elts(int,t2tb1(X34)),t2tb($sum(sK4,sK6(X34,sK4,X35,1))))) != tb2t(get(int,int,elts(int,t2tb1(X34)),t2tb($sum(X35,sK6(X34,sK4,X35,1))))) | is_common_prefix1(X34,sK4,X35,1) | $less(length1(int,t2tb1(X34)),$sum(X35,1)) | $less(length1(int,t2tb1(X34)),sK5)) ) | ~spl7_18), 13.60/13.76 inference(evaluation,[],[f323])). 13.60/13.76 tff(f352,plain,( 13.60/13.76 spl7_20 <=> is_common_prefix1(tb2t1(mk_array1(int,sK0,t2tb2(sK1))),sK2,sK3,sK4)), 13.60/13.76 introduced(avatar_definition,[new_symbols(naming,[spl7_20])])). 13.60/13.76 tff(f353,plain,( 13.60/13.76 is_common_prefix1(tb2t1(mk_array1(int,sK0,t2tb2(sK1))),sK2,sK3,sK4) | ~spl7_20), 13.60/13.76 inference(avatar_component_clause,[],[f352])). 13.60/13.76 tff(f354,plain,( 13.60/13.76 spl7_20), 13.60/13.76 inference(avatar_split_clause,[],[f124,f352])). 13.60/13.76 tff(f372,plain,( 13.60/13.76 spl7_22 <=> is_common_prefix1(tb2t1(mk_array1(int,sK0,t2tb2(sK1))),sK2,sK3,sK5)), 13.60/13.76 introduced(avatar_definition,[new_symbols(naming,[spl7_22])])). 13.60/13.76 tff(f375,plain,( 13.60/13.76 spl7_23 <=> ~is_common_prefix1(tb2t1(mk_array1(int,sK0,t2tb2(sK1))),sK2,sK3,sK5)), 13.60/13.76 introduced(avatar_definition,[new_symbols(naming,[spl7_23])])). 13.60/13.76 tff(f376,plain,( 13.60/13.76 ~is_common_prefix1(tb2t1(mk_array1(int,sK0,t2tb2(sK1))),sK2,sK3,sK5) | ~spl7_23), 13.60/13.76 inference(avatar_component_clause,[],[f375])). 13.60/13.76 tff(f377,plain,( 13.60/13.76 ~spl7_23), 13.60/13.76 inference(avatar_split_clause,[],[f133,f375])). 13.60/13.76 tff(f378,plain,( 13.60/13.76 ( ! [X0:$int] : (tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK0,t2tb2(sK1))))),t2tb($sum(sK2,X0)))) = tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK0,t2tb2(sK1))))),t2tb($sum(sK3,X0)))) | $less(X0,0) | ~$less(X0,sK4)) ) | ~spl7_20), 13.60/13.76 inference(resolution,[],[f353,f187])). 13.60/13.76 tff(f379,plain,( 13.60/13.76 ~$less(length1(int,t2tb1(tb2t1(mk_array1(int,sK0,t2tb2(sK1))))),$sum(sK3,sK4)) | ~spl7_20), 13.60/13.76 inference(resolution,[],[f353,f177])). 13.60/13.76 tff(f380,plain,( 13.60/13.76 ~$less(length1(int,t2tb1(tb2t1(mk_array1(int,sK0,t2tb2(sK1))))),$sum(sK2,sK4)) | ~spl7_20), 13.60/13.76 inference(resolution,[],[f353,f178])). 13.60/13.76 tff(f381,plain,( 13.60/13.76 ~$less(sK4,0) | ~spl7_20), 13.60/13.76 inference(resolution,[],[f353,f179])). 13.60/13.76 tff(f382,plain,( 13.60/13.76 ( ! [X1:$int] : (~is_longest_common_prefix1(tb2t1(mk_array1(int,sK0,t2tb2(sK1))),sK2,sK3,X1) | ~$less(X1,sK4)) ) | ~spl7_20), 13.60/13.76 inference(resolution,[],[f353,f172])). 13.60/13.76 tff(f383,plain,( 13.60/13.76 is_longest_common_prefix1(tb2t1(mk_array1(int,sK0,t2tb2(sK1))),sK2,sK3,sK4) | is_common_prefix1(tb2t1(mk_array1(int,sK0,t2tb2(sK1))),sK2,sK3,$sum(sK4,1)) | ~spl7_20), 13.60/13.76 inference(resolution,[],[f353,f169])). 13.60/13.76 tff(f384,plain,( 13.60/13.76 ( ! [X0:$int] : (tb2t(get(int,int,elts(int,mk_array1(int,sK0,t2tb2(sK1))),t2tb($sum(sK2,X0)))) = tb2t(get(int,int,elts(int,mk_array1(int,sK0,t2tb2(sK1))),t2tb($sum(sK3,X0)))) | $less(X0,0) | ~$less(X0,sK4)) ) | ~spl7_20), 13.60/13.76 inference(forward_demodulation,[],[f378,f140])). 13.60/13.76 tff(f385,plain,( 13.60/13.76 ~$less(length1(int,mk_array1(int,sK0,t2tb2(sK1))),$sum(sK3,sK4)) | ~spl7_20), 13.60/13.76 inference(forward_demodulation,[],[f379,f140])). 13.60/13.76 tff(f386,plain,( 13.60/13.76 ~$less(sK0,$sum(sK3,sK4)) | ~spl7_20), 13.60/13.76 inference(forward_demodulation,[],[f385,f156])). 13.60/13.76 tff(f387,plain,( 13.60/13.76 ~$less(length1(int,mk_array1(int,sK0,t2tb2(sK1))),$sum(sK2,sK4)) | ~spl7_20), 13.60/13.76 inference(forward_demodulation,[],[f380,f140])). 13.60/13.76 tff(f388,plain,( 13.60/13.76 ~$less(sK0,$sum(sK2,sK4)) | ~spl7_20), 13.60/13.76 inference(forward_demodulation,[],[f387,f156])). 13.60/13.76 tff(f389,plain,( 13.60/13.76 is_common_prefix1(tb2t1(mk_array1(int,sK0,t2tb2(sK1))),sK2,sK3,sK5) | is_longest_common_prefix1(tb2t1(mk_array1(int,sK0,t2tb2(sK1))),sK2,sK3,sK4) | (~spl7_18 | ~spl7_20)), 13.60/13.76 inference(forward_demodulation,[],[f383,f286])). 13.60/13.76 tff(f390,plain,( 13.60/13.76 $less(sK5,0) | $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK0,t2tb2(sK1))))),$sum(sK2,sK5)) | $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK0,t2tb2(sK1))))),$sum(sK3,sK5)) | $less(sK6(tb2t1(mk_array1(int,sK0,t2tb2(sK1))),sK2,sK3,sK5),sK5) | ~spl7_23), 13.60/13.76 inference(resolution,[],[f376,f173])). 13.60/13.76 tff(f391,plain,( 13.60/13.76 $less(sK5,0) | $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK0,t2tb2(sK1))))),$sum(sK2,sK5)) | $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK0,t2tb2(sK1))))),$sum(sK3,sK5)) | ~$less(sK6(tb2t1(mk_array1(int,sK0,t2tb2(sK1))),sK2,sK3,sK5),0) | ~spl7_23), 13.60/13.76 inference(resolution,[],[f376,f174])). 13.60/13.76 tff(f392,plain,( 13.60/13.76 $less(sK5,0) | $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK0,t2tb2(sK1))))),$sum(sK2,sK5)) | $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK0,t2tb2(sK1))))),$sum(sK3,sK5)) | tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK0,t2tb2(sK1))))),t2tb($sum(sK2,sK6(tb2t1(mk_array1(int,sK0,t2tb2(sK1))),sK2,sK3,sK5))))) != tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK0,t2tb2(sK1))))),t2tb($sum(sK3,sK6(tb2t1(mk_array1(int,sK0,t2tb2(sK1))),sK2,sK3,sK5))))) | ~spl7_23), 13.60/13.76 inference(resolution,[],[f376,f188])). 13.60/13.76 tff(f393,plain,( 13.60/13.76 ~is_longest_common_prefix1(tb2t1(mk_array1(int,sK0,t2tb2(sK1))),sK2,sK3,sK5) | ~spl7_23), 13.60/13.76 inference(resolution,[],[f376,f171])). 13.60/13.76 tff(f394,plain,( 13.60/13.76 $less(length1(int,mk_array1(int,sK0,t2tb2(sK1))),$sum(sK2,sK5)) | $less(sK5,0) | $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK0,t2tb2(sK1))))),$sum(sK3,sK5)) | $less(sK6(tb2t1(mk_array1(int,sK0,t2tb2(sK1))),sK2,sK3,sK5),sK5) | ~spl7_23), 13.60/13.76 inference(forward_demodulation,[],[f390,f140])). 13.60/13.76 tff(f395,plain,( 13.60/13.76 $less(sK0,$sum(sK2,sK5)) | $less(sK5,0) | $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK0,t2tb2(sK1))))),$sum(sK3,sK5)) | $less(sK6(tb2t1(mk_array1(int,sK0,t2tb2(sK1))),sK2,sK3,sK5),sK5) | ~spl7_23), 13.60/13.76 inference(forward_demodulation,[],[f394,f156])). 13.60/13.76 tff(f396,plain,( 13.60/13.76 $less(length1(int,mk_array1(int,sK0,t2tb2(sK1))),$sum(sK3,sK5)) | $less(sK0,$sum(sK2,sK5)) | $less(sK5,0) | $less(sK6(tb2t1(mk_array1(int,sK0,t2tb2(sK1))),sK2,sK3,sK5),sK5) | ~spl7_23), 13.60/13.76 inference(forward_demodulation,[],[f395,f140])). 13.60/13.76 tff(f397,plain,( 13.60/13.76 $less(sK0,$sum(sK3,sK5)) | $less(sK0,$sum(sK2,sK5)) | $less(sK5,0) | $less(sK6(tb2t1(mk_array1(int,sK0,t2tb2(sK1))),sK2,sK3,sK5),sK5) | ~spl7_23), 13.60/13.76 inference(forward_demodulation,[],[f396,f156])). 13.60/13.76 tff(f398,plain,( 13.60/13.76 $less(length1(int,mk_array1(int,sK0,t2tb2(sK1))),$sum(sK2,sK5)) | $less(sK5,0) | $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK0,t2tb2(sK1))))),$sum(sK3,sK5)) | ~$less(sK6(tb2t1(mk_array1(int,sK0,t2tb2(sK1))),sK2,sK3,sK5),0) | ~spl7_23), 13.60/13.76 inference(forward_demodulation,[],[f391,f140])). 13.60/13.76 tff(f399,plain,( 13.60/13.76 $less(sK0,$sum(sK2,sK5)) | $less(sK5,0) | $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK0,t2tb2(sK1))))),$sum(sK3,sK5)) | ~$less(sK6(tb2t1(mk_array1(int,sK0,t2tb2(sK1))),sK2,sK3,sK5),0) | ~spl7_23), 13.60/13.76 inference(forward_demodulation,[],[f398,f156])). 13.60/13.76 tff(f400,plain,( 13.60/13.76 $less(length1(int,mk_array1(int,sK0,t2tb2(sK1))),$sum(sK3,sK5)) | $less(sK0,$sum(sK2,sK5)) | $less(sK5,0) | ~$less(sK6(tb2t1(mk_array1(int,sK0,t2tb2(sK1))),sK2,sK3,sK5),0) | ~spl7_23), 13.60/13.76 inference(forward_demodulation,[],[f399,f140])). 13.60/13.76 tff(f401,plain,( 13.60/13.76 $less(sK0,$sum(sK3,sK5)) | $less(sK0,$sum(sK2,sK5)) | $less(sK5,0) | ~$less(sK6(tb2t1(mk_array1(int,sK0,t2tb2(sK1))),sK2,sK3,sK5),0) | ~spl7_23), 13.60/13.76 inference(forward_demodulation,[],[f400,f156])). 13.60/13.76 tff(f402,plain,( 13.60/13.76 $less(length1(int,mk_array1(int,sK0,t2tb2(sK1))),$sum(sK2,sK5)) | $less(sK5,0) | $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK0,t2tb2(sK1))))),$sum(sK3,sK5)) | tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK0,t2tb2(sK1))))),t2tb($sum(sK2,sK6(tb2t1(mk_array1(int,sK0,t2tb2(sK1))),sK2,sK3,sK5))))) != tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK0,t2tb2(sK1))))),t2tb($sum(sK3,sK6(tb2t1(mk_array1(int,sK0,t2tb2(sK1))),sK2,sK3,sK5))))) | ~spl7_23), 13.60/13.76 inference(forward_demodulation,[],[f392,f140])). 13.60/13.76 tff(f403,plain,( 13.60/13.76 $less(sK0,$sum(sK2,sK5)) | $less(sK5,0) | $less(length1(int,t2tb1(tb2t1(mk_array1(int,sK0,t2tb2(sK1))))),$sum(sK3,sK5)) | tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK0,t2tb2(sK1))))),t2tb($sum(sK2,sK6(tb2t1(mk_array1(int,sK0,t2tb2(sK1))),sK2,sK3,sK5))))) != tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK0,t2tb2(sK1))))),t2tb($sum(sK3,sK6(tb2t1(mk_array1(int,sK0,t2tb2(sK1))),sK2,sK3,sK5))))) | ~spl7_23), 13.60/13.76 inference(forward_demodulation,[],[f402,f156])). 13.60/13.76 tff(f404,plain,( 13.60/13.76 $less(length1(int,mk_array1(int,sK0,t2tb2(sK1))),$sum(sK3,sK5)) | $less(sK0,$sum(sK2,sK5)) | $less(sK5,0) | tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK0,t2tb2(sK1))))),t2tb($sum(sK2,sK6(tb2t1(mk_array1(int,sK0,t2tb2(sK1))),sK2,sK3,sK5))))) != tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK0,t2tb2(sK1))))),t2tb($sum(sK3,sK6(tb2t1(mk_array1(int,sK0,t2tb2(sK1))),sK2,sK3,sK5))))) | ~spl7_23), 13.60/13.76 inference(forward_demodulation,[],[f403,f140])). 13.60/13.76 tff(f405,plain,( 13.60/13.76 $less(sK0,$sum(sK3,sK5)) | $less(sK0,$sum(sK2,sK5)) | $less(sK5,0) | tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK0,t2tb2(sK1))))),t2tb($sum(sK2,sK6(tb2t1(mk_array1(int,sK0,t2tb2(sK1))),sK2,sK3,sK5))))) != tb2t(get(int,int,elts(int,t2tb1(tb2t1(mk_array1(int,sK0,t2tb2(sK1))))),t2tb($sum(sK3,sK6(tb2t1(mk_array1(int,sK0,t2tb2(sK1))),sK2,sK3,sK5))))) | ~spl7_23), 13.60/13.76 inference(forward_demodulation,[],[f404,f156])). 13.60/13.76 tff(f406,plain,( 13.60/13.76 tb2t(get(int,int,elts(int,mk_array1(int,sK0,t2tb2(sK1))),t2tb($sum(sK2,sK6(tb2t1(mk_array1(int,sK0,t2tb2(sK1))),sK2,sK3,sK5))))) != tb2t(get(int,int,elts(int,mk_array1(int,sK0,t2tb2(sK1))),t2tb($sum(sK3,sK6(tb2t1(mk_array1(int,sK0,t2tb2(sK1))),sK2,sK3,sK5))))) | $less(sK0,$sum(sK3,sK5)) | $less(sK0,$sum(sK2,sK5)) | $less(sK5,0) | ~spl7_23), 13.60/13.76 inference(forward_demodulation,[],[f405,f140])). 13.60/13.76 tff(f408,plain,( 13.60/13.76 spl7_24 <=> $less(sK4,0)), 13.60/13.76 introduced(avatar_definition,[new_symbols(naming,[spl7_24])])). 13.60/13.76 tff(f411,plain,( 13.60/13.76 spl7_25 <=> ~$less(sK4,0)), 13.60/13.76 introduced(avatar_definition,[new_symbols(naming,[spl7_25])])). 13.60/13.76 tff(f413,plain,( 13.60/13.76 ~spl7_25 | ~spl7_20), 13.60/13.76 inference(avatar_split_clause,[],[f381,f352,f411])). 13.60/13.76 tff(f427,plain,( 13.60/13.76 spl7_26 <=> tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK2,sK4)))) = tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK4))))), 13.60/13.76 introduced(avatar_definition,[new_symbols(naming,[spl7_26])])). 13.60/13.76 tff(f428,plain,( 13.60/13.76 tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK2,sK4)))) = tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK4)))) | ~spl7_26), 13.60/13.76 inference(avatar_component_clause,[],[f427])). 13.60/13.76 tff(f429,plain,( 13.60/13.76 spl7_26), 13.60/13.76 inference(avatar_split_clause,[],[f131,f427])). 13.60/13.76 tff(f434,plain,( 13.60/13.76 spl7_29 <=> ~$less(sK0,$sum(sK3,sK4))), 13.60/13.76 introduced(avatar_definition,[new_symbols(naming,[spl7_29])])). 13.60/13.76 tff(f436,plain,( 13.60/13.76 ~spl7_29 | ~spl7_20), 13.60/13.76 inference(avatar_split_clause,[],[f386,f352,f434])). 13.60/13.76 tff(f437,plain,( 13.60/13.76 get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK4))) = t2tb(tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK2,sK4))))) | ~spl7_26), 13.60/13.76 inference(superposition,[],[f142,f428])). 13.60/13.76 tff(f438,plain,( 13.60/13.76 get(int,int,t2tb2(sK1),t2tb($sum(sK2,sK4))) = get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK4))) | ~spl7_26), 13.60/13.76 inference(forward_demodulation,[],[f437,f142])). 13.60/13.76 tff(f443,plain,( 13.60/13.76 spl7_31 <=> ~$less(sK0,$sum(sK2,sK4))), 13.60/13.76 introduced(avatar_definition,[new_symbols(naming,[spl7_31])])). 13.60/13.76 tff(f445,plain,( 13.60/13.76 ~spl7_31 | ~spl7_20), 13.60/13.76 inference(avatar_split_clause,[],[f388,f352,f443])). 13.60/13.76 tff(f481,plain,( 13.60/13.76 spl7_33 <=> ~is_longest_common_prefix1(tb2t1(mk_array1(int,sK0,t2tb2(sK1))),sK2,sK3,sK5)), 13.60/13.76 introduced(avatar_definition,[new_symbols(naming,[spl7_33])])). 13.60/13.76 tff(f483,plain,( 13.60/13.76 ~spl7_33 | spl7_23), 13.60/13.76 inference(avatar_split_clause,[],[f393,f375,f481])). 13.60/13.76 tff(f489,plain,( 13.60/13.76 ( ! [X0:uni,X1:$int] : (~is_common_prefix1(tb2t1(X0),sK4,X1,1) | ~$less(length1(int,X0),sK5)) ) | ~spl7_18), 13.60/13.76 inference(superposition,[],[f315,f140])). 13.60/13.76 tff(f507,plain,( 13.60/13.76 ( ! [X2:$int,X0:array_int,X1:$int] : (is_common_prefix1(X0,X1,X2,$sum($sum(sK2,sK4),1)) | ~is_common_prefix1(X0,X1,X2,sK0) | ~is_common_prefix1(X0,X1,X2,$sum(sK2,sK4))) ) | ~spl7_10), 13.60/13.76 inference(resolution,[],[f289,f169])). 13.60/13.76 tff(f511,plain,( 13.60/13.76 ( ! [X6:uni,X7:$int] : (~is_longest_common_prefix1(tb2t1(X6),sK4,X7,1) | ~$less(length1(int,X6),sK5)) ) | ~spl7_18), 13.60/13.76 inference(resolution,[],[f489,f171])). 13.60/13.76 tff(f522,plain,( 13.60/13.76 ( ! [X2:$int,X0:array_int,X1:$int] : (is_common_prefix1(X0,X1,X2,$sum($sum(sK3,sK4),1)) | ~is_common_prefix1(X0,X1,X2,sK0) | ~is_common_prefix1(X0,X1,X2,$sum(sK3,sK4))) ) | ~spl7_12), 13.60/13.76 inference(resolution,[],[f291,f169])). 13.60/13.76 tff(f527,plain,( 13.60/13.76 ( ! [X0:array_int,X1:$int] : (~$less(length1(int,t2tb1(X0)),sK5) | ~is_longest_common_prefix1(X0,sK4,X1,1)) ) | ~spl7_18), 13.60/13.76 inference(superposition,[],[f511,f138])). 13.60/13.76 tff(f538,plain,( 13.60/13.76 ( ! [X2:$int,X0:array_int,X1:$int] : (is_longest_common_prefix1(X0,X1,X2,sK4) | is_common_prefix1(X0,X1,X2,sK5) | $less(sK4,0) | $less(length1(int,t2tb1(X0)),$sum(X1,sK4)) | $less(length1(int,t2tb1(X0)),$sum(X2,sK4)) | $less(sK6(X0,X1,X2,sK4),sK4)) ) | ~spl7_18), 13.60/13.76 inference(resolution,[],[f309,f173])). 13.60/13.76 tff(f539,plain,( 13.60/13.76 ( ! [X4:$int,X5:$int,X3:array_int] : (is_longest_common_prefix1(X3,X4,X5,sK4) | is_common_prefix1(X3,X4,X5,sK5) | $less(sK4,0) | $less(length1(int,t2tb1(X3)),$sum(X4,sK4)) | $less(length1(int,t2tb1(X3)),$sum(X5,sK4)) | ~$less(sK6(X3,X4,X5,sK4),0)) ) | ~spl7_18), 13.60/13.76 inference(resolution,[],[f309,f174])). 13.60/13.76 tff(f563,plain,( 13.60/13.76 spl7_34 <=> get(int,int,t2tb2(sK1),t2tb($sum(sK2,sK4))) = get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK4)))), 13.60/13.76 introduced(avatar_definition,[new_symbols(naming,[spl7_34])])). 13.60/13.76 tff(f565,plain,( 13.60/13.76 spl7_34 | ~spl7_26), 13.60/13.76 inference(avatar_split_clause,[],[f438,f427,f563])). 13.60/13.76 tff(f595,plain,( 13.60/13.76 spl7_36 <=> is_longest_common_prefix1(tb2t1(mk_array1(int,sK0,t2tb2(sK1))),sK2,sK3,sK4)), 13.60/13.76 introduced(avatar_definition,[new_symbols(naming,[spl7_36])])). 13.60/13.76 tff(f596,plain,( 13.60/13.76 is_longest_common_prefix1(tb2t1(mk_array1(int,sK0,t2tb2(sK1))),sK2,sK3,sK4) | ~spl7_36), 13.60/13.76 inference(avatar_component_clause,[],[f595])). 13.60/13.76 tff(f597,plain,( 13.60/13.76 spl7_36 | spl7_22 | ~spl7_18 | ~spl7_20), 13.60/13.76 inference(avatar_split_clause,[],[f389,f352,f285,f372,f595])). 13.60/13.76 tff(f598,plain,( 13.60/13.76 ~$less(sK4,sK4) | (~spl7_20 | ~spl7_36)), 13.60/13.76 inference(resolution,[],[f596,f382])). 13.60/13.76 tff(f605,plain,( 13.60/13.76 spl7_38 <=> $less(sK6(tb2t1(mk_array1(int,sK0,t2tb2(sK1))),sK2,sK3,sK5),sK5)), 13.60/13.76 introduced(avatar_definition,[new_symbols(naming,[spl7_38])])). 13.60/13.76 tff(f611,plain,( 13.60/13.76 spl7_40 <=> $less(sK5,0)), 13.60/13.76 introduced(avatar_definition,[new_symbols(naming,[spl7_40])])). 13.60/13.76 tff(f617,plain,( 13.60/13.76 spl7_42 <=> $less(sK0,$sum(sK2,sK5))), 13.60/13.76 introduced(avatar_definition,[new_symbols(naming,[spl7_42])])). 13.60/13.76 tff(f623,plain,( 13.60/13.76 spl7_44 <=> $less(sK0,$sum(sK3,sK5))), 13.60/13.76 introduced(avatar_definition,[new_symbols(naming,[spl7_44])])). 13.60/13.76 tff(f625,plain,( 13.60/13.76 spl7_38 | spl7_40 | spl7_42 | spl7_44 | spl7_23), 13.60/13.76 inference(avatar_split_clause,[],[f397,f375,f623,f617,f611,f605])). 13.60/13.76 tff(f630,plain,( 13.60/13.76 spl7_47 <=> ~$less(sK4,sK4)), 13.60/13.76 introduced(avatar_definition,[new_symbols(naming,[spl7_47])])). 13.60/13.76 tff(f632,plain,( 13.60/13.76 ~spl7_47 | ~spl7_20 | ~spl7_36), 13.60/13.76 inference(avatar_split_clause,[],[f598,f595,f352,f630])). 13.60/13.76 tff(f638,plain,( 13.60/13.76 spl7_48 <=> $less(sK6(tb2t1(mk_array1(int,sK0,t2tb2(sK1))),sK2,sK3,sK5),0)), 13.60/13.76 introduced(avatar_definition,[new_symbols(naming,[spl7_48])])). 13.60/13.76 tff(f641,plain,( 13.60/13.76 spl7_49 <=> ~$less(sK6(tb2t1(mk_array1(int,sK0,t2tb2(sK1))),sK2,sK3,sK5),0)), 13.60/13.76 introduced(avatar_definition,[new_symbols(naming,[spl7_49])])). 13.60/13.76 tff(f643,plain,( 13.60/13.76 ~spl7_49 | spl7_40 | spl7_42 | spl7_44 | spl7_23), 13.60/13.76 inference(avatar_split_clause,[],[f401,f375,f623,f617,f611,f641])). 13.60/13.76 tff(f943,plain,( 13.60/13.76 ( ! [X0:$int] : (tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK2,X0)))) = tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X0)))) | $less(X0,0) | ~$less(X0,sK4) | ~sort1(map(int,int),t2tb2(sK1))) ) | ~spl7_20), 13.60/13.76 inference(superposition,[],[f384,f163])). 13.60/13.76 tff(f967,plain,( 13.60/13.76 spl7_50 <=> ! [X1 : $int,X0 : array_int,X2 : $int] : (tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,$sum(sK2,sK4))))) = tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,$sum(sK2,sK4))))) | ~is_common_prefix1(X0,X1,X2,sK0))), 13.60/13.76 introduced(avatar_definition,[new_symbols(naming,[spl7_50])])). 13.60/13.76 tff(f969,plain,( 13.60/13.76 spl7_16 | spl7_50 | ~spl7_10), 13.60/13.76 inference(avatar_split_clause,[],[f288,f255,f967,f275])). 13.60/13.76 tff(f999,plain,( 13.60/13.76 spl7_52 <=> ! [X1 : $int,X0 : array_int,X2 : $int] : (tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,$sum(sK3,sK4))))) = tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,$sum(sK3,sK4))))) | ~is_common_prefix1(X0,X1,X2,sK0))), 13.60/13.76 introduced(avatar_definition,[new_symbols(naming,[spl7_52])])). 13.60/13.76 tff(f1001,plain,( 13.60/13.76 spl7_14 | spl7_52 | ~spl7_12), 13.60/13.76 inference(avatar_split_clause,[],[f290,f262,f999,f267])). 13.60/13.76 tff(f1370,plain,( 13.60/13.76 spl7_54 <=> ! [X1 : $int,X0 : array_int,X2 : $int] : (~is_common_prefix1(X0,X1,X2,sK5) | ~$less($sum(X1,sK4),length1(int,t2tb1(X0))) | ~$less($sum(X2,sK4),length1(int,t2tb1(X0))) | tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X1,sK4)))) = tb2t(get(int,int,elts(int,t2tb1(X0)),t2tb($sum(X2,sK4)))))), 13.60/13.76 introduced(avatar_definition,[new_symbols(naming,[spl7_54])])). 13.60/13.76 tff(f1372,plain,( 13.60/13.76 spl7_24 | spl7_54 | ~spl7_18), 13.60/13.76 inference(avatar_split_clause,[],[f308,f285,f1370,f408])). 13.60/13.76 tff(f1450,plain,( 13.60/13.76 ( ! [X0:array_int] : (is_common_prefix1(X0,sK4,sK4,1) | $less(length1(int,t2tb1(X0)),$sum(sK4,1)) | $less(length1(int,t2tb1(X0)),sK5)) ) | ~spl7_18), 13.60/13.76 inference(equality_resolution,[],[f324])). 13.60/13.76 tff(f1453,plain,( 13.60/13.76 ( ! [X0:array_int] : ($less(length1(int,t2tb1(X0)),sK5) | is_common_prefix1(X0,sK4,sK4,1) | $less(length1(int,t2tb1(X0)),sK5)) ) | ~spl7_18), 13.60/13.76 inference(forward_demodulation,[],[f1450,f286])). 13.60/13.76 tff(f1454,plain,( 13.60/13.76 ( ! [X0:array_int] : ($less(length1(int,t2tb1(X0)),sK5) | is_common_prefix1(X0,sK4,sK4,1)) ) | ~spl7_18), 13.60/13.76 inference(duplicate_literal_removal,[],[f1453])). 13.60/13.76 tff(f1461,plain,( 13.60/13.76 ( ! [X0:uni] : (is_common_prefix1(tb2t1(X0),sK4,sK4,1) | $less(length1(int,X0),sK5)) ) | ~spl7_18), 13.60/13.76 inference(superposition,[],[f1454,f140])). 13.60/13.76 tff(f1503,plain,( 13.60/13.76 ( ! [X0:array_int,X1:$int] : ($less(length1(int,t2tb1(X0)),$sum(X1,sK0)) | $less(length1(int,t2tb1(X0)),$sum(X1,sK0)) | is_common_prefix1(X0,X1,X1,sK0)) ) | ~spl7_1), 13.60/13.76 inference(equality_resolution,[],[f227])). 13.60/13.76 tff(f1504,plain,( 13.60/13.76 ( ! [X0:array_int,X1:$int] : ($less(length1(int,t2tb1(X0)),$sum(X1,sK0)) | is_common_prefix1(X0,X1,X1,sK0)) ) | ~spl7_1), 13.60/13.76 inference(duplicate_literal_removal,[],[f1503])). 13.60/13.76 tff(f1520,plain,( 13.60/13.76 ( ! [X0:array_int,X1:$int] : ($less(length1(int,t2tb1(X0)),$sum(X1,sK3)) | $less(length1(int,t2tb1(X0)),$sum(X1,sK3)) | is_common_prefix1(X0,X1,X1,sK3)) ) | ~spl7_5), 13.60/13.76 inference(equality_resolution,[],[f236])). 13.60/13.76 tff(f1521,plain,( 13.60/13.76 ( ! [X0:array_int,X1:$int] : ($less(length1(int,t2tb1(X0)),$sum(X1,sK3)) | is_common_prefix1(X0,X1,X1,sK3)) ) | ~spl7_5), 13.60/13.76 inference(duplicate_literal_removal,[],[f1520])). 13.60/13.76 tff(f1533,plain,( 13.60/13.76 ( ! [X0:array_int,X1:$int] : ($less(length1(int,t2tb1(X0)),$sum(X1,sK2)) | $less(length1(int,t2tb1(X0)),$sum(X1,sK2)) | is_common_prefix1(X0,X1,X1,sK2)) ) | ~spl7_9), 13.60/13.76 inference(equality_resolution,[],[f245])). 13.60/13.76 tff(f1534,plain,( 13.60/13.76 ( ! [X0:array_int,X1:$int] : ($less(length1(int,t2tb1(X0)),$sum(X1,sK2)) | is_common_prefix1(X0,X1,X1,sK2)) ) | ~spl7_9), 13.60/13.76 inference(duplicate_literal_removal,[],[f1533])). 13.60/13.76 tff(f1547,plain,( 13.60/13.76 ( ! [X15:uni,X16:$int] : (~is_longest_common_prefix1(tb2t1(X15),sK4,sK4,X16) | ~$less(X16,1) | $less(length1(int,X15),sK5)) ) | ~spl7_18), 13.60/13.76 inference(resolution,[],[f1461,f172])). 13.60/13.76 tff(f1548,plain,( 13.60/13.76 ( ! [X17:uni] : ($less(length1(int,X17),sK5) | is_longest_common_prefix1(tb2t1(X17),sK4,sK4,1) | is_common_prefix1(tb2t1(X17),sK4,sK4,$sum(1,1))) ) | ~spl7_18), 13.60/13.76 inference(resolution,[],[f1461,f169])). 13.60/13.76 tff(f1550,plain,( 13.60/13.76 ( ! [X17:uni] : (is_longest_common_prefix1(tb2t1(X17),sK4,sK4,1) | $less(length1(int,X17),sK5) | is_common_prefix1(tb2t1(X17),sK4,sK4,2)) ) | ~spl7_18), 13.60/13.76 inference(evaluation,[],[f1548])). 13.60/13.76 tff(f1616,plain,( 13.60/13.76 ( ! [X0:uni,X1:$int] : ($less(length1(int,X0),$sum(X1,sK0)) | is_common_prefix1(tb2t1(X0),X1,X1,sK0)) ) | ~spl7_1), 13.60/13.76 inference(superposition,[],[f1504,f140])). 13.60/13.76 tff(f1684,plain,( 13.60/13.76 spl7_57 <=> tb2t(get(int,int,elts(int,mk_array1(int,sK0,t2tb2(sK1))),t2tb($sum(sK2,sK6(tb2t1(mk_array1(int,sK0,t2tb2(sK1))),sK2,sK3,sK5))))) != tb2t(get(int,int,elts(int,mk_array1(int,sK0,t2tb2(sK1))),t2tb($sum(sK3,sK6(tb2t1(mk_array1(int,sK0,t2tb2(sK1))),sK2,sK3,sK5)))))), 13.60/13.76 introduced(avatar_definition,[new_symbols(naming,[spl7_57])])). 13.60/13.76 tff(f1685,plain,( 13.60/13.76 tb2t(get(int,int,elts(int,mk_array1(int,sK0,t2tb2(sK1))),t2tb($sum(sK2,sK6(tb2t1(mk_array1(int,sK0,t2tb2(sK1))),sK2,sK3,sK5))))) != tb2t(get(int,int,elts(int,mk_array1(int,sK0,t2tb2(sK1))),t2tb($sum(sK3,sK6(tb2t1(mk_array1(int,sK0,t2tb2(sK1))),sK2,sK3,sK5))))) | ~spl7_57), 13.60/13.76 inference(avatar_component_clause,[],[f1684])). 13.60/13.76 tff(f1686,plain,( 13.60/13.76 spl7_40 | spl7_42 | spl7_44 | ~spl7_57 | spl7_23), 13.60/13.76 inference(avatar_split_clause,[],[f406,f375,f1684,f623,f617,f611])). 13.60/13.76 tff(f1688,plain,( 13.60/13.76 tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK2,sK6(tb2t1(mk_array1(int,sK0,t2tb2(sK1))),sK2,sK3,sK5))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK6(tb2t1(mk_array1(int,sK0,t2tb2(sK1))),sK2,sK3,sK5))))) | ~sort1(map(int,int),t2tb2(sK1)) | ~spl7_57), 13.60/13.76 inference(superposition,[],[f1685,f163])). 13.60/13.76 tff(f1689,plain,( 13.60/13.76 tb2t(get(int,int,elts(int,mk_array1(int,sK0,t2tb2(sK1))),t2tb($sum(sK2,sK6(tb2t1(mk_array1(int,sK0,t2tb2(sK1))),sK2,sK3,sK5))))) != tb2t(get(int,int,elts(int,mk_array1(int,sK0,t2tb2(sK1))),t2tb($sum(sK2,sK6(tb2t1(mk_array1(int,sK0,t2tb2(sK1))),sK2,sK3,sK5))))) | $less(sK6(tb2t1(mk_array1(int,sK0,t2tb2(sK1))),sK2,sK3,sK5),0) | ~$less(sK6(tb2t1(mk_array1(int,sK0,t2tb2(sK1))),sK2,sK3,sK5),sK4) | (~spl7_20 | ~spl7_57)), 13.60/13.76 inference(superposition,[],[f1685,f384])). 13.60/13.76 tff(f1690,plain,( 13.60/13.76 $less(sK6(tb2t1(mk_array1(int,sK0,t2tb2(sK1))),sK2,sK3,sK5),0) | ~$less(sK6(tb2t1(mk_array1(int,sK0,t2tb2(sK1))),sK2,sK3,sK5),sK4) | (~spl7_20 | ~spl7_57)), 13.60/13.76 inference(trivial_inequality_removal,[],[f1689])). 13.60/13.76 tff(f1696,plain,( 13.60/13.76 ( ! [X0:uni,X1:$int] : ($less(length1(int,X0),$sum(X1,sK3)) | is_common_prefix1(tb2t1(X0),X1,X1,sK3)) ) | ~spl7_5), 13.60/13.76 inference(superposition,[],[f1521,f140])). 13.60/13.76 tff(f1736,plain,( 13.60/13.76 ( ! [X0:uni,X1:$int] : ($less(length1(int,X0),$sum(X1,sK2)) | is_common_prefix1(tb2t1(X0),X1,X1,sK2)) ) | ~spl7_9), 13.60/13.76 inference(superposition,[],[f1534,f140])). 13.60/13.76 tff(f1762,plain,( 13.60/13.76 ( ! [X2:$int,X0:$int,X1:uni] : (is_common_prefix1(tb2t1(mk_array1(int,X0,X1)),X2,X2,sK0) | $less(X0,$sum(X2,sK0))) ) | ~spl7_1), 13.60/13.76 inference(superposition,[],[f1616,f156])). 13.60/13.76 tff(f1769,plain,( 13.60/13.76 ( ! [X2:$int,X0:$int,X1:uni] : (is_common_prefix1(tb2t1(mk_array1(int,X0,X1)),X2,X2,sK3) | $less(X0,$sum(X2,sK3))) ) | ~spl7_5), 13.60/13.76 inference(superposition,[],[f1696,f156])). 13.60/13.76 tff(f1777,plain,( 13.60/13.76 ( ! [X2:$int,X0:$int,X1:uni] : (is_common_prefix1(tb2t1(mk_array1(int,X0,X1)),X2,X2,sK2) | $less(X0,$sum(X2,sK2))) ) | ~spl7_9), 13.60/13.76 inference(superposition,[],[f1736,f156])). 13.60/13.76 tff(f1793,plain,( 13.60/13.76 ( ! [X14:$int,X15:$int,X13:array_int] : (~is_common_prefix1(X13,X14,X15,sK0) | ~is_common_prefix1(X13,X14,X15,$sum(sK2,sK4)) | ~$less($sum($sum(sK2,sK4),1),0)) ) | ~spl7_10), 13.60/13.76 inference(resolution,[],[f507,f179])). 13.60/13.76 tff(f1809,plain,( 13.60/13.76 ( ! [X14:$int,X15:$int,X13:array_int] : (~is_common_prefix1(X13,X14,X15,sK0) | ~is_common_prefix1(X13,X14,X15,$sum(sK3,sK4)) | ~$less($sum($sum(sK3,sK4),1),0)) ) | ~spl7_12), 13.60/13.76 inference(resolution,[],[f522,f179])). 13.60/13.76 tff(f1814,plain,( 13.60/13.76 ( ! [X0:array_int,X1:$int] : ($less(length1(int,t2tb1(X0)),sK5) | ~$less(X1,1) | ~is_longest_common_prefix1(X0,sK4,sK4,X1)) ) | ~spl7_18), 13.60/13.76 inference(superposition,[],[f1547,f138])). 13.60/13.76 tff(f1822,plain,( 13.60/13.76 ( ! [X21:uni,X19:$int,X20:$int,X18:$int] : (~is_longest_common_prefix1(tb2t1(mk_array1(int,X18,X21)),X19,X19,X20) | ~$less(X20,sK0) | $less(X18,$sum(X19,sK0))) ) | ~spl7_1), 13.60/13.76 inference(resolution,[],[f1762,f172])). 13.60/13.76 tff(f1835,plain,( 13.60/13.76 ( ! [X21:uni,X19:$int,X20:$int,X18:$int] : (~is_longest_common_prefix1(tb2t1(mk_array1(int,X18,X21)),X19,X19,X20) | ~$less(X20,sK3) | $less(X18,$sum(X19,sK3))) ) | ~spl7_5), 13.60/13.76 inference(resolution,[],[f1769,f172])). 13.60/13.76 tff(f1849,plain,( 13.60/13.76 ( ! [X21:uni,X19:$int,X20:$int,X18:$int] : (~is_longest_common_prefix1(tb2t1(mk_array1(int,X18,X21)),X19,X19,X20) | ~$less(X20,sK2) | $less(X18,$sum(X19,sK2))) ) | ~spl7_9), 13.60/13.76 inference(resolution,[],[f1777,f172])). 13.60/13.76 tff(f1884,plain,( 13.60/13.76 ( ! [X2:$int,X0:$int,X1:array_int] : (~is_longest_common_prefix1(X1,sK4,sK4,X0) | ~$less(X0,1) | ~is_longest_common_prefix1(X1,sK4,X2,1)) ) | ~spl7_18), 13.60/13.76 inference(resolution,[],[f1814,f527])). 13.60/13.76 tff(f1886,plain,( 13.60/13.76 ( ! [X6:$int,X8:$int,X7:array_int] : (~is_longest_common_prefix1(X7,sK4,sK4,X6) | ~$less(X6,1) | ~is_common_prefix1(X7,sK4,X8,1)) ) | ~spl7_18), 13.60/13.76 inference(resolution,[],[f1814,f315])). 13.60/13.76 tff(f1899,plain,( 13.60/13.76 ( ! [X2:$int,X0:$int,X1:array_int] : (is_common_prefix1(X1,sK4,sK4,$sum(X0,1)) | ~is_longest_common_prefix1(X1,sK4,X2,1) | ~$less(X0,1) | ~is_common_prefix1(X1,sK4,sK4,X0)) ) | ~spl7_18), 13.60/13.76 inference(resolution,[],[f1884,f169])). 13.60/13.76 tff(f1903,plain,( 13.60/13.76 ( ! [X2:$int,X0:$int,X1:array_int] : (is_common_prefix1(X1,sK4,sK4,$sum(X0,1)) | ~is_common_prefix1(X1,sK4,X2,1) | ~$less(X0,1) | ~is_common_prefix1(X1,sK4,sK4,X0)) ) | ~spl7_18), 13.60/13.76 inference(resolution,[],[f1886,f169])). 13.60/13.76 tff(f1947,plain,( 13.60/13.76 spl7_59 <=> ~$less(sK6(tb2t1(mk_array1(int,sK0,t2tb2(sK1))),sK2,sK3,sK5),sK4)), 13.60/13.76 introduced(avatar_definition,[new_symbols(naming,[spl7_59])])). 13.60/13.76 tff(f1949,plain,( 13.60/13.76 ~spl7_59 | spl7_48 | ~spl7_20 | spl7_57), 13.60/13.76 inference(avatar_split_clause,[],[f1690,f1684,f352,f638,f1947])). 13.60/13.76 tff(f2046,plain,( 13.60/13.76 ( ! [X0:$int,X1:uni] : (~$less(1,sK0) | $less(X0,$sum(sK4,sK0)) | $less(length1(int,mk_array1(int,X0,X1)),sK5) | is_common_prefix1(tb2t1(mk_array1(int,X0,X1)),sK4,sK4,2)) ) | (~spl7_1 | ~spl7_18)), 13.60/13.76 inference(resolution,[],[f1822,f1550])). 13.60/13.76 tff(f2048,plain,( 13.60/13.76 ( ! [X2:$int,X0:uni,X1:$int] : ($less(length1(int,X0),$sum(X1,sK0)) | ~$less(X2,sK0) | ~is_longest_common_prefix1(tb2t1(X0),X1,X1,X2)) ) | ~spl7_1), 13.60/13.76 inference(superposition,[],[f1822,f150])). 13.60/13.76 tff(f2049,plain,( 13.60/13.76 ( ! [X0:$int,X1:uni] : ($less(X0,sK5) | ~$less(1,sK0) | $less(X0,$sum(sK4,sK0)) | is_common_prefix1(tb2t1(mk_array1(int,X0,X1)),sK4,sK4,2)) ) | (~spl7_1 | ~spl7_18)), 13.60/13.76 inference(forward_demodulation,[],[f2046,f156])). 13.60/13.76 tff(f2055,plain,( 13.60/13.76 ( ! [X2:$int,X0:$int,X3:$int,X1:array_int] : (~$less(X0,sK0) | ~is_longest_common_prefix1(tb2t1(t2tb1(X1)),X2,X2,X0) | ~is_common_prefix1(X1,X3,X2,sK0)) ) | ~spl7_1), 13.60/13.76 inference(resolution,[],[f2048,f177])). 13.60/13.76 tff(f2056,plain,( 13.60/13.76 ( ! [X6:$int,X4:$int,X7:$int,X5:array_int] : (~$less(X4,sK0) | ~is_longest_common_prefix1(tb2t1(t2tb1(X5)),X6,X6,X4) | ~is_common_prefix1(X5,X6,X7,sK0)) ) | ~spl7_1), 13.60/13.76 inference(resolution,[],[f2048,f178])). 13.60/13.76 tff(f2060,plain,( 13.60/13.76 ( ! [X2:$int,X0:$int,X3:$int,X1:array_int] : (~is_longest_common_prefix1(X1,X2,X2,X0) | ~$less(X0,sK0) | ~is_common_prefix1(X1,X3,X2,sK0)) ) | ~spl7_1), 13.60/13.76 inference(forward_demodulation,[],[f2055,f138])). 13.60/13.76 tff(f2061,plain,( 13.60/13.76 ( ! [X6:$int,X4:$int,X7:$int,X5:array_int] : (~is_longest_common_prefix1(X5,X6,X6,X4) | ~$less(X4,sK0) | ~is_common_prefix1(X5,X6,X7,sK0)) ) | ~spl7_1), 13.60/13.76 inference(forward_demodulation,[],[f2056,f138])). 13.60/13.76 tff(f2067,plain,( 13.60/13.76 ( ! [X2:$int,X0:$int,X3:$int,X1:array_int] : (is_common_prefix1(X1,X3,X3,$sum(X0,1)) | ~is_common_prefix1(X1,X2,X3,sK0) | ~$less(X0,sK0) | ~is_common_prefix1(X1,X3,X3,X0)) ) | ~spl7_1), 13.60/13.76 inference(resolution,[],[f2060,f169])). 13.60/13.76 tff(f2069,plain,( 13.60/13.76 ( ! [X2:$int,X0:$int,X3:$int,X1:array_int] : (is_common_prefix1(X1,X2,X2,$sum(X0,1)) | ~is_common_prefix1(X1,X2,X3,sK0) | ~$less(X0,sK0) | ~is_common_prefix1(X1,X2,X2,X0)) ) | ~spl7_1), 13.60/13.76 inference(resolution,[],[f2061,f169])). 13.60/13.76 tff(f2076,plain,( 13.60/13.76 ( ! [X0:$int,X1:uni] : (~$less(1,sK3) | $less(X0,$sum(sK4,sK3)) | $less(length1(int,mk_array1(int,X0,X1)),sK5) | is_common_prefix1(tb2t1(mk_array1(int,X0,X1)),sK4,sK4,2)) ) | (~spl7_5 | ~spl7_18)), 13.60/13.76 inference(resolution,[],[f1835,f1550])). 13.60/13.76 tff(f2078,plain,( 13.60/13.76 ( ! [X2:$int,X0:uni,X1:$int] : ($less(length1(int,X0),$sum(X1,sK3)) | ~$less(X2,sK3) | ~is_longest_common_prefix1(tb2t1(X0),X1,X1,X2)) ) | ~spl7_5), 13.60/13.76 inference(superposition,[],[f1835,f150])). 13.60/13.76 tff(f2079,plain,( 13.60/13.76 ( ! [X0:$int,X1:uni] : ($less(X0,sK5) | ~$less(1,sK3) | $less(X0,$sum(sK4,sK3)) | is_common_prefix1(tb2t1(mk_array1(int,X0,X1)),sK4,sK4,2)) ) | (~spl7_5 | ~spl7_18)), 13.60/13.76 inference(forward_demodulation,[],[f2076,f156])). 13.60/13.76 tff(f2085,plain,( 13.60/13.76 ( ! [X2:$int,X0:$int,X3:$int,X1:array_int] : (~$less(X0,sK3) | ~is_longest_common_prefix1(tb2t1(t2tb1(X1)),X2,X2,X0) | ~is_common_prefix1(X1,X3,X2,sK3)) ) | ~spl7_5), 13.60/13.76 inference(resolution,[],[f2078,f177])). 13.60/13.76 tff(f2090,plain,( 13.60/13.76 ( ! [X2:$int,X0:$int,X3:$int,X1:array_int] : (~is_longest_common_prefix1(X1,X2,X2,X0) | ~$less(X0,sK3) | ~is_common_prefix1(X1,X3,X2,sK3)) ) | ~spl7_5), 13.60/13.76 inference(forward_demodulation,[],[f2085,f138])). 13.60/13.76 tff(f2092,plain,( 13.60/13.76 ( ! [X2:$int,X0:$int,X3:$int,X1:array_int] : (is_common_prefix1(X1,X3,X3,$sum(X0,1)) | ~is_common_prefix1(X1,X2,X3,sK3) | ~$less(X0,sK3) | ~is_common_prefix1(X1,X3,X3,X0)) ) | ~spl7_5), 13.60/13.76 inference(resolution,[],[f2090,f169])). 13.60/13.76 tff(f2106,plain,( 13.60/13.76 ( ! [X0:$int,X1:uni] : (~$less(1,sK2) | $less(X0,$sum(sK4,sK2)) | $less(length1(int,mk_array1(int,X0,X1)),sK5) | is_common_prefix1(tb2t1(mk_array1(int,X0,X1)),sK4,sK4,2)) ) | (~spl7_9 | ~spl7_18)), 13.60/13.76 inference(resolution,[],[f1849,f1550])). 13.60/13.76 tff(f2108,plain,( 13.60/13.76 ( ! [X2:$int,X0:uni,X1:$int] : ($less(length1(int,X0),$sum(X1,sK2)) | ~$less(X2,sK2) | ~is_longest_common_prefix1(tb2t1(X0),X1,X1,X2)) ) | ~spl7_9), 13.60/13.76 inference(superposition,[],[f1849,f150])). 13.60/13.76 tff(f2109,plain,( 13.60/13.76 ( ! [X0:$int,X1:uni] : ($less(X0,sK5) | ~$less(1,sK2) | $less(X0,$sum(sK4,sK2)) | is_common_prefix1(tb2t1(mk_array1(int,X0,X1)),sK4,sK4,2)) ) | (~spl7_9 | ~spl7_18)), 13.60/13.76 inference(forward_demodulation,[],[f2106,f156])). 13.60/13.76 tff(f2110,plain,( 13.60/13.76 ( ! [X2:$int,X0:$int,X3:$int,X1:array_int] : (~$less(X0,sK2) | ~is_longest_common_prefix1(tb2t1(t2tb1(X1)),X2,X2,X0) | ~is_common_prefix1(X1,X3,X2,sK2)) ) | ~spl7_9), 13.60/13.76 inference(resolution,[],[f2108,f177])). 13.60/13.76 tff(f2115,plain,( 13.60/13.76 ( ! [X2:$int,X0:$int,X3:$int,X1:array_int] : (~is_longest_common_prefix1(X1,X2,X2,X0) | ~$less(X0,sK2) | ~is_common_prefix1(X1,X3,X2,sK2)) ) | ~spl7_9), 13.60/13.76 inference(forward_demodulation,[],[f2110,f138])). 13.60/13.76 tff(f2122,plain,( 13.60/13.76 ( ! [X2:$int,X0:$int,X3:$int,X1:array_int] : (is_common_prefix1(X1,X3,X3,$sum(X0,1)) | ~is_common_prefix1(X1,X2,X3,sK2) | ~$less(X0,sK2) | ~is_common_prefix1(X1,X3,X3,X0)) ) | ~spl7_9), 13.60/13.76 inference(resolution,[],[f2115,f169])). 13.60/13.76 tff(f2216,plain,( 13.60/13.76 spl7_61 <=> ~$less($sum($sum(sK2,sK4),1),0)), 13.60/13.76 introduced(avatar_definition,[new_symbols(naming,[spl7_61])])). 13.60/13.76 tff(f2219,plain,( 13.60/13.76 spl7_62 <=> ! [X13 : array_int,X15 : $int,X14 : $int] : (~is_common_prefix1(X13,X14,X15,sK0) | ~is_common_prefix1(X13,X14,X15,$sum(sK2,sK4)))), 13.60/13.76 introduced(avatar_definition,[new_symbols(naming,[spl7_62])])). 13.60/13.76 tff(f2221,plain,( 13.60/13.76 ~spl7_61 | spl7_62 | ~spl7_10), 13.60/13.76 inference(avatar_split_clause,[],[f1793,f255,f2219,f2216])). 13.60/13.76 tff(f2255,plain,( 13.60/13.76 spl7_65 <=> ~$less($sum($sum(sK3,sK4),1),0)), 13.60/13.76 introduced(avatar_definition,[new_symbols(naming,[spl7_65])])). 13.60/13.76 tff(f2258,plain,( 13.60/13.76 spl7_66 <=> ! [X13 : array_int,X15 : $int,X14 : $int] : (~is_common_prefix1(X13,X14,X15,sK0) | ~is_common_prefix1(X13,X14,X15,$sum(sK3,sK4)))), 13.60/13.76 introduced(avatar_definition,[new_symbols(naming,[spl7_66])])). 13.60/13.76 tff(f2260,plain,( 13.60/13.76 ~spl7_65 | spl7_66 | ~spl7_12), 13.60/13.76 inference(avatar_split_clause,[],[f1809,f262,f2258,f2255])). 13.60/13.76 tff(f3009,plain,( 13.60/13.76 spl7_69 <=> ~$less(1,sK0)), 13.60/13.76 introduced(avatar_definition,[new_symbols(naming,[spl7_69])])). 13.60/13.76 tff(f3012,plain,( 13.60/13.76 spl7_70 <=> ! [X1 : uni,X0 : $int] : ($less(X0,sK5) | is_common_prefix1(tb2t1(mk_array1(int,X0,X1)),sK4,sK4,2) | $less(X0,$sum(sK4,sK0)))), 13.60/13.76 introduced(avatar_definition,[new_symbols(naming,[spl7_70])])). 13.60/13.76 tff(f3014,plain,( 13.60/13.76 ~spl7_69 | spl7_70 | spl7_1 | ~spl7_18), 13.60/13.76 inference(avatar_split_clause,[],[f2049,f285,f194,f3012,f3009])). 13.60/13.76 tff(f3260,plain,( 13.60/13.76 spl7_73 <=> ~sort1(map(int,int),t2tb2(sK1))), 13.60/13.76 introduced(avatar_definition,[new_symbols(naming,[spl7_73])])). 13.60/13.76 tff(f3261,plain,( 13.60/13.76 ~sort1(map(int,int),t2tb2(sK1)) | ~spl7_73), 13.60/13.76 inference(avatar_component_clause,[],[f3260])). 13.60/13.76 tff(f3263,plain,( 13.60/13.76 spl7_74 <=> ! [X0 : $int] : (tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK2,X0)))) = tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,X0)))) | ~$less(X0,sK4) | $less(X0,0))), 13.60/13.76 introduced(avatar_definition,[new_symbols(naming,[spl7_74])])). 13.60/13.76 tff(f3265,plain,( 13.60/13.76 ~spl7_73 | spl7_74 | ~spl7_20), 13.60/13.76 inference(avatar_split_clause,[],[f943,f352,f3263,f3260])). 13.60/13.76 tff(f3266,plain,( 13.60/13.76 $false | ~spl7_73), 13.60/13.76 inference(resolution,[],[f3261,f145])). 13.60/13.76 tff(f3267,plain,( 13.60/13.76 spl7_73), 13.60/13.76 inference(avatar_contradiction_clause,[],[f3266])). 13.60/13.76 tff(f3545,plain,( 13.60/13.76 spl7_76 <=> ! [X1 : $int,X0 : array_int,X2 : $int] : (is_longest_common_prefix1(X0,X1,X2,sK4) | $less(sK6(X0,X1,X2,sK4),sK4) | $less(length1(int,t2tb1(X0)),$sum(X2,sK4)) | $less(length1(int,t2tb1(X0)),$sum(X1,sK4)) | is_common_prefix1(X0,X1,X2,sK5))), 13.60/13.76 introduced(avatar_definition,[new_symbols(naming,[spl7_76])])). 13.60/13.76 tff(f3547,plain,( 13.60/13.76 spl7_24 | spl7_76 | ~spl7_18), 13.60/13.76 inference(avatar_split_clause,[],[f538,f285,f3545,f408])). 13.60/13.76 tff(f3553,plain,( 13.60/13.76 spl7_79 <=> ~$less(1,sK3)), 13.60/13.76 introduced(avatar_definition,[new_symbols(naming,[spl7_79])])). 13.60/13.76 tff(f3556,plain,( 13.60/13.76 spl7_80 <=> ! [X1 : uni,X0 : $int] : ($less(X0,sK5) | is_common_prefix1(tb2t1(mk_array1(int,X0,X1)),sK4,sK4,2) | $less(X0,$sum(sK4,sK3)))), 13.60/13.76 introduced(avatar_definition,[new_symbols(naming,[spl7_80])])). 13.60/13.76 tff(f3558,plain,( 13.60/13.76 ~spl7_79 | spl7_80 | spl7_5 | ~spl7_18), 13.60/13.76 inference(avatar_split_clause,[],[f2079,f285,f208,f3556,f3553])). 13.60/13.76 tff(f3569,plain,( 13.60/13.76 spl7_82 <=> ! [X3 : array_int,X5 : $int,X4 : $int] : (is_longest_common_prefix1(X3,X4,X5,sK4) | ~$less(sK6(X3,X4,X5,sK4),0) | $less(length1(int,t2tb1(X3)),$sum(X5,sK4)) | $less(length1(int,t2tb1(X3)),$sum(X4,sK4)) | is_common_prefix1(X3,X4,X5,sK5))), 13.60/13.76 introduced(avatar_definition,[new_symbols(naming,[spl7_82])])). 13.60/13.76 tff(f3571,plain,( 13.60/13.76 spl7_24 | spl7_82 | ~spl7_18), 13.60/13.76 inference(avatar_split_clause,[],[f539,f285,f3569,f408])). 13.60/13.76 tff(f3585,plain,( 13.60/13.76 spl7_85 <=> ~$less(1,sK2)), 13.60/13.76 introduced(avatar_definition,[new_symbols(naming,[spl7_85])])). 13.60/13.76 tff(f3588,plain,( 13.60/13.76 spl7_86 <=> ! [X1 : uni,X0 : $int] : ($less(X0,sK5) | is_common_prefix1(tb2t1(mk_array1(int,X0,X1)),sK4,sK4,2) | $less(X0,$sum(sK4,sK2)))), 13.60/13.76 introduced(avatar_definition,[new_symbols(naming,[spl7_86])])). 13.60/13.76 tff(f3590,plain,( 13.60/13.76 ~spl7_85 | spl7_86 | spl7_9 | ~spl7_18), 13.60/13.76 inference(avatar_split_clause,[],[f2109,f285,f222,f3588,f3585])). 13.60/13.76 tff(f4927,plain,( 13.60/13.76 ( ! [X0:array_int,X1:$int] : (is_common_prefix1(X0,sK4,sK4,sK5) | ~is_longest_common_prefix1(X0,sK4,X1,1) | ~$less(sK4,1) | ~is_common_prefix1(X0,sK4,sK4,sK4)) ) | ~spl7_18), 13.60/13.76 inference(superposition,[],[f1899,f286])). 13.60/13.76 tff(f4959,plain,( 13.60/13.76 spl7_89 <=> ~$less(sK4,1)), 13.60/13.76 introduced(avatar_definition,[new_symbols(naming,[spl7_89])])). 13.60/13.76 tff(f4962,plain,( 13.60/13.76 spl7_90 <=> ! [X1 : $int,X0 : array_int] : (is_common_prefix1(X0,sK4,sK4,sK5) | ~is_common_prefix1(X0,sK4,sK4,sK4) | ~is_longest_common_prefix1(X0,sK4,X1,1))), 13.60/13.76 introduced(avatar_definition,[new_symbols(naming,[spl7_90])])). 13.60/13.76 tff(f4964,plain,( 13.60/13.76 ~spl7_89 | spl7_90 | ~spl7_18), 13.60/13.76 inference(avatar_split_clause,[],[f4927,f285,f4962,f4959])). 13.60/13.76 tff(f5083,plain,( 13.60/13.76 ( ! [X23:$int,X21:array_int,X22:$int] : (~is_common_prefix1(X21,sK4,X22,1) | ~$less(X23,1) | ~is_common_prefix1(X21,sK4,sK4,X23) | ~$less($sum(X23,1),0)) ) | ~spl7_18), 13.60/13.76 inference(resolution,[],[f1903,f179])). 13.60/13.76 tff(f5090,plain,( 13.60/13.76 ( ! [X23:$int,X21:array_int,X22:$int] : (~is_common_prefix1(X21,sK4,X22,1) | ~$less(X23,1) | ~is_common_prefix1(X21,sK4,sK4,X23) | ~$less(X23,$uminus(1))) ) | ~spl7_18), 13.60/13.76 inference(evaluation,[],[f5083])). 13.60/13.76 tff(f5091,plain,( 13.60/13.76 ( ! [X23:$int,X21:array_int,X22:$int] : (~is_common_prefix1(X21,sK4,sK4,X23) | ~$less(X23,1) | ~is_common_prefix1(X21,sK4,X22,1) | ~$less(X23,-1)) ) | ~spl7_18), 13.60/13.76 inference(evaluation,[],[f5090])). 13.60/13.76 tff(f5182,plain,( 13.60/13.76 ( ! [X52:uni,X53:$int,X51:$int] : (~$less(sK0,1) | ~is_common_prefix1(tb2t1(mk_array1(int,X51,X52)),sK4,X53,1) | ~$less(sK0,-1) | $less(X51,$sum(sK4,sK0))) ) | (~spl7_1 | ~spl7_18)), 13.60/13.76 inference(resolution,[],[f5091,f1762])). 13.60/13.76 tff(f5183,plain,( 13.60/13.76 ( ! [X54:$int,X56:$int,X55:uni] : (~$less(sK2,1) | ~is_common_prefix1(tb2t1(mk_array1(int,X54,X55)),sK4,X56,1) | ~$less(sK2,-1) | $less(X54,$sum(sK4,sK2))) ) | (~spl7_9 | ~spl7_18)), 13.60/13.76 inference(resolution,[],[f5091,f1777])). 13.60/13.76 tff(f5184,plain,( 13.60/13.76 ( ! [X59:$int,X57:$int,X58:uni] : (~$less(sK3,1) | ~is_common_prefix1(tb2t1(mk_array1(int,X57,X58)),sK4,X59,1) | ~$less(sK3,-1) | $less(X57,$sum(sK4,sK3))) ) | (~spl7_5 | ~spl7_18)), 13.60/13.76 inference(resolution,[],[f5091,f1769])). 13.60/13.76 tff(f5558,plain,( 13.60/13.76 ( ! [X2:$int,X0:array_int,X1:$int] : (is_common_prefix1(X0,X1,X1,sK5) | ~is_common_prefix1(X0,X2,X1,sK0) | ~$less(sK4,sK0) | ~is_common_prefix1(X0,X1,X1,sK4)) ) | (~spl7_1 | ~spl7_18)), 13.60/13.76 inference(superposition,[],[f2067,f286])). 13.60/13.76 tff(f5613,plain,( 13.60/13.76 spl7_93 <=> ~$less(sK4,sK0)), 13.60/13.76 introduced(avatar_definition,[new_symbols(naming,[spl7_93])])). 13.60/13.76 tff(f5616,plain,( 13.60/13.76 spl7_94 <=> ! [X1 : $int,X0 : array_int,X2 : $int] : (is_common_prefix1(X0,X1,X1,sK5) | ~is_common_prefix1(X0,X1,X1,sK4) | ~is_common_prefix1(X0,X2,X1,sK0))), 13.60/13.76 introduced(avatar_definition,[new_symbols(naming,[spl7_94])])). 13.60/13.76 tff(f5618,plain,( 13.60/13.76 ~spl7_93 | spl7_94 | spl7_1 | ~spl7_18), 13.60/13.76 inference(avatar_split_clause,[],[f5558,f285,f194,f5616,f5613])). 13.60/13.76 tff(f5845,plain,( 13.60/13.76 ( ! [X2:$int,X0:array_int,X1:$int] : (is_common_prefix1(X0,X1,X1,sK5) | ~is_common_prefix1(X0,X1,X2,sK0) | ~$less(sK4,sK0) | ~is_common_prefix1(X0,X1,X1,sK4)) ) | (~spl7_1 | ~spl7_18)), 13.60/13.76 inference(superposition,[],[f2069,f286])). 13.60/13.76 tff(f5897,plain,( 13.60/13.76 spl7_96 <=> ! [X1 : $int,X0 : array_int,X2 : $int] : (is_common_prefix1(X0,X1,X1,sK5) | ~is_common_prefix1(X0,X1,X1,sK4) | ~is_common_prefix1(X0,X1,X2,sK0))), 13.60/13.76 introduced(avatar_definition,[new_symbols(naming,[spl7_96])])). 13.60/13.76 tff(f5899,plain,( 13.60/13.76 ~spl7_93 | spl7_96 | spl7_1 | ~spl7_18), 13.60/13.76 inference(avatar_split_clause,[],[f5845,f285,f194,f5897,f5613])). 13.60/13.76 tff(f5977,plain,( 13.60/13.76 ( ! [X2:$int,X0:array_int,X1:$int] : (is_common_prefix1(X0,X1,X1,sK5) | ~is_common_prefix1(X0,X2,X1,sK3) | ~$less(sK4,sK3) | ~is_common_prefix1(X0,X1,X1,sK4)) ) | (~spl7_5 | ~spl7_18)), 13.60/13.76 inference(superposition,[],[f2092,f286])). 13.60/13.76 tff(f6052,plain,( 13.60/13.76 spl7_99 <=> ~$less(sK4,sK3)), 13.60/13.76 introduced(avatar_definition,[new_symbols(naming,[spl7_99])])). 13.60/13.76 tff(f6055,plain,( 13.60/13.76 spl7_100 <=> ! [X1 : $int,X0 : array_int,X2 : $int] : (is_common_prefix1(X0,X1,X1,sK5) | ~is_common_prefix1(X0,X1,X1,sK4) | ~is_common_prefix1(X0,X2,X1,sK3))), 13.60/13.76 introduced(avatar_definition,[new_symbols(naming,[spl7_100])])). 13.60/13.76 tff(f6057,plain,( 13.60/13.76 ~spl7_99 | spl7_100 | spl7_5 | ~spl7_18), 13.60/13.76 inference(avatar_split_clause,[],[f5977,f285,f208,f6055,f6052])). 13.60/13.76 tff(f6222,plain,( 13.60/13.76 ( ! [X2:$int,X0:array_int,X1:$int] : (is_common_prefix1(X0,X1,X1,sK5) | ~is_common_prefix1(X0,X2,X1,sK2) | ~$less(sK4,sK2) | ~is_common_prefix1(X0,X1,X1,sK4)) ) | (~spl7_9 | ~spl7_18)), 13.60/13.76 inference(superposition,[],[f2122,f286])). 13.60/13.76 tff(f6293,plain,( 13.60/13.76 spl7_103 <=> ~$less(sK4,sK2)), 13.60/13.76 introduced(avatar_definition,[new_symbols(naming,[spl7_103])])). 13.60/13.76 tff(f6296,plain,( 13.60/13.76 spl7_104 <=> ! [X1 : $int,X0 : array_int,X2 : $int] : (is_common_prefix1(X0,X1,X1,sK5) | ~is_common_prefix1(X0,X1,X1,sK4) | ~is_common_prefix1(X0,X2,X1,sK2))), 13.60/13.76 introduced(avatar_definition,[new_symbols(naming,[spl7_104])])). 13.60/13.76 tff(f6298,plain,( 13.60/13.76 ~spl7_103 | spl7_104 | spl7_9 | ~spl7_18), 13.60/13.76 inference(avatar_split_clause,[],[f6222,f285,f222,f6296,f6293])). 13.60/13.76 tff(f6349,plain,( 13.60/13.76 spl7_107 <=> ~$less(sK0,-1)), 13.60/13.76 introduced(avatar_definition,[new_symbols(naming,[spl7_107])])). 13.60/13.76 tff(f6352,plain,( 13.60/13.76 spl7_108 <=> ! [X51 : $int,X53 : $int,X52 : uni] : (~is_common_prefix1(tb2t1(mk_array1(int,X51,X52)),sK4,X53,1) | $less(X51,$sum(sK4,sK0)))), 13.60/13.76 introduced(avatar_definition,[new_symbols(naming,[spl7_108])])). 13.60/13.76 tff(f6358,plain,( 13.60/13.76 spl7_111 <=> ~$less(sK0,1)), 13.60/13.76 introduced(avatar_definition,[new_symbols(naming,[spl7_111])])). 13.60/13.76 tff(f6360,plain,( 13.60/13.76 ~spl7_107 | spl7_108 | ~spl7_111 | spl7_1 | ~spl7_18), 13.60/13.76 inference(avatar_split_clause,[],[f5182,f285,f194,f6358,f6352,f6349])). 13.60/13.76 tff(f6368,plain,( 13.60/13.76 spl7_113 <=> ~$less(sK2,-1)), 13.60/13.76 introduced(avatar_definition,[new_symbols(naming,[spl7_113])])). 13.60/13.76 tff(f6371,plain,( 13.60/13.76 spl7_114 <=> ! [X55 : uni,X56 : $int,X54 : $int] : (~is_common_prefix1(tb2t1(mk_array1(int,X54,X55)),sK4,X56,1) | $less(X54,$sum(sK4,sK2)))), 13.60/13.76 introduced(avatar_definition,[new_symbols(naming,[spl7_114])])). 13.60/13.76 tff(f6377,plain,( 13.60/13.76 spl7_117 <=> ~$less(sK2,1)), 13.60/13.76 introduced(avatar_definition,[new_symbols(naming,[spl7_117])])). 13.60/13.76 tff(f6379,plain,( 13.60/13.76 ~spl7_113 | spl7_114 | ~spl7_117 | spl7_9 | ~spl7_18), 13.60/13.76 inference(avatar_split_clause,[],[f5183,f285,f222,f6377,f6371,f6368])). 13.60/13.76 tff(f6387,plain,( 13.60/13.76 spl7_119 <=> ~$less(sK3,-1)), 13.60/13.76 introduced(avatar_definition,[new_symbols(naming,[spl7_119])])). 13.60/13.76 tff(f6390,plain,( 13.60/13.76 spl7_120 <=> ! [X58 : uni,X57 : $int,X59 : $int] : (~is_common_prefix1(tb2t1(mk_array1(int,X57,X58)),sK4,X59,1) | $less(X57,$sum(sK4,sK3)))), 13.60/13.76 introduced(avatar_definition,[new_symbols(naming,[spl7_120])])). 13.60/13.76 tff(f6396,plain,( 13.60/13.76 spl7_123 <=> ~$less(sK3,1)), 13.60/13.76 introduced(avatar_definition,[new_symbols(naming,[spl7_123])])). 13.60/13.76 tff(f6398,plain,( 13.60/13.76 ~spl7_119 | spl7_120 | ~spl7_123 | spl7_5 | ~spl7_18), 13.60/13.76 inference(avatar_split_clause,[],[f5184,f285,f208,f6396,f6390,f6387])). 13.60/13.76 tff(f8255,plain,( 13.60/13.76 spl7_125 <=> tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK2,sK6(tb2t1(mk_array1(int,sK0,t2tb2(sK1))),sK2,sK3,sK5))))) != tb2t(get(int,int,t2tb2(sK1),t2tb($sum(sK3,sK6(tb2t1(mk_array1(int,sK0,t2tb2(sK1))),sK2,sK3,sK5)))))), 13.60/13.76 introduced(avatar_definition,[new_symbols(naming,[spl7_125])])). 13.60/13.76 tff(f8257,plain,( 13.60/13.76 ~spl7_73 | ~spl7_125 | spl7_57), 13.60/13.76 inference(avatar_split_clause,[],[f1688,f1684,f8255,f3260])). 13.60/13.76 tff(f8258,plain,( 13.60/13.76 $false), 13.60/13.76 inference(avatar_sat_refutation,[],[f196,f203,f210,f217,f224,f257,f264,f265,f272,f273,f280,f287,f354,f377,f413,f429,f436,f445,f483,f565,f597,f625,f632,f643,f969,f1001,f1372,f1686,f1949,f2221,f2260,f3014,f3265,f3267,f3547,f3558,f3571,f3590,f4964,f5618,f5899,f6057,f6298,f6360,f6379,f6398,f8257])). 13.60/13.76 % SZS output end Proof for theBenchmark 13.60/13.76 % ------------------------------ 13.60/13.76 % Version: Vampire 4.2.2 (commit 552c234 on 2018-07-02 14:53:33 +0100) 13.60/13.76 % Termination reason: Refutation 13.60/13.76 13.60/13.76 % Memory used [KB]: 11129 13.60/13.76 % Time elapsed: 0.373 s 13.60/13.76 % ------------------------------ 13.60/13.76 % ------------------------------ 13.60/13.76 % Success in time 13.507 s 13.60/13.76 EOF