0.00/0.11 % Problem : theBenchmark.p : TPTP v0.0.0. Released v0.0.0. 0.12/0.12 % Command : run_vampire %s %d 0.12/0.33 Computer : n012.cluster.edu 0.12/0.33 Model : x86_64 x86_64 0.12/0.33 CPUModel : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz 0.12/0.33 RAMPerCPU : 8042.1875MB 0.12/0.33 OS : Linux 3.10.0-693.el7.x86_64 0.12/0.33 % CPULimit : 960 0.12/0.33 % WCLimit : 120 0.12/0.33 % DateTime : Tue Aug 9 02:07:59 EDT 2022 0.12/0.33 % CPUTime : 0.19/0.50 % (17730)dis+1_3_add=large:afp=4000:afq=1.0:anc=none:gs=on:gsem=off:inw=on:lcm=reverse:lwlo=on:nm=64:nwc=1:sas=z3:sos=all:sac=on:thi=all:uwa=all:updr=off:uhcvi=on_12 on theBenchmark 0.19/0.50 % (17744)dis+1011_2:3_add=off:afr=on:afp=4000:afq=1.4:anc=none:bs=unit_only:fsr=off:gs=on:gsem=on:lwlo=on:nm=16:nwc=1.3:nicw=on:sas=z3:sac=on:tha=off_260 on theBenchmark 0.19/0.51 % (17737)lrs+10_2_add=off:afr=on:afp=4000:afq=2.0:amm=off:anc=none:cond=fast:fsr=off:fde=unused:gs=on:gsaa=full_model:gsem=on:inw=on:nm=64:nwc=1:sas=z3:stl=30:sos=all:sp=occurrence:tha=off:thf=on:urr=on:updr=off:uhcvi=on_6 on theBenchmark 0.19/0.51 % (17735)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 0.19/0.51 % (17728)lrs+1_5:4_aac=none:add=off:afr=on:afp=4000:afq=1.2:amm=sco:anc=none:gsp=input_only:gs=on:irw=on:nm=64:newcnf=on:nwc=1.3:nicw=on:sas=z3:stl=30:sp=occurrence:tha=off_3 on theBenchmark 0.19/0.52 % (17734)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_5 on theBenchmark 0.19/0.52 % (17722)ott+10_3:2_aac=none:add=large:afp=10000:afq=2.0:amm=off:fsr=off:fde=none:gs=on:gsaa=from_current:gsem=off:lcm=reverse:lma=on:nm=0:nwc=4:sas=z3:updr=off_22 on theBenchmark 0.19/0.52 % (17738)lrs+1011_1_add=off:afp=100000:afq=1.0:anc=none:cond=on:gs=on:gsaa=from_current:gsem=on:inw=on:lma=on:nm=64:newcnf=on:nwc=1:sas=z3:stl=30:sos=on:sp=occurrence:tha=off:uwa=ground_3 on theBenchmark 0.19/0.52 % (17746)dis+11_3_add=large:afr=on:afp=4000:afq=1.2:amm=off:anc=none:gs=on:gsem=on:lwlo=on:nm=64:nwc=1:sas=z3:sac=on:sp=reverse_arity:tha=off:thf=on:updr=off_92 on theBenchmark 0.19/0.52 % (17723)ott+1_3:1_av=off:bd=off:fsr=off:fde=none:gs=on:inw=on:nm=2:nwc=1.5:sp=frequency:uwa=one_side_interpreted_22 on theBenchmark 0.19/0.52 % (17751)dis+1002_4_add=off:afp=10000:afq=2.0:amm=off:anc=none:fsr=off:gsp=input_only:gs=on:gsem=on:irw=on:lwlo=on:nm=2:newcnf=on:nwc=1:sos=on:sac=on:sp=occurrence:tha=off:updr=off_2 on theBenchmark 0.19/0.53 % (17725)lrs+1_3_awrs=decay:awrsf=4:afp=10000:afq=1.0:amm=off:anc=none:bd=off:cond=on:fsr=off:fde=unused:gs=on:lwlo=on:nm=16:nwc=1:sas=z3:stl=30:ss=axioms:s2a=on:st=1.2:sos=theory:sp=frequency_29 on theBenchmark 0.19/0.53 % (17739)dis+1010_4_add=off:afp=100000:afq=1.0:anc=none:fsr=off:gs=on:gsem=off:inw=on:irw=on:lma=on:nm=64:nwc=1:sas=z3:sos=on:sac=on:tha=off:thf=on_179 on theBenchmark 0.19/0.53 % (17731)lrs+3_128_awrs=converge:awrsf=2:av=off:bs=on:cond=fast:fsr=off:fde=unused:gsp=input_only:irw=on:lma=on:nm=64:nwc=1.5:stl=30:sp=frequency:tha=some:updr=off_148 on theBenchmark 0.19/0.53 % (17724)dis+1011_5_aac=none:add=large:afp=40000:afq=1.2:amm=off:anc=none:bd=off:fsr=off:gsp=input_only:inw=on:irw=on:lma=on:nm=64:nwc=1:sas=z3:sos=on:sp=occurrence:tha=off:updr=off_26 on theBenchmark 0.19/0.53 % (17743)dis+1_3:1_acc=on:afp=100000:afq=1.1:amm=off:anc=none:bd=off:cond=on:fsr=off:gs=on:inw=on:lma=on:nm=32:nwc=1:urr=on_2 on theBenchmark 0.19/0.53 % (17727)dis-3_4_add=off:afp=40000:afq=1.1:amm=off:anc=none:bs=unit_only:cond=fast:fsr=off:gs=on:inw=on:lma=on:nm=64:nwc=1.5:nicw=on:sas=z3:sp=reverse_arity:tha=off:thf=on:uhcvi=on_13 on theBenchmark 0.19/0.53 % (17726)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_58 on theBenchmark 0.19/0.54 % (17749)dis+10_6_afr=on:afp=1000:afq=1.2:anc=none:bsr=on:fsr=off:gs=on:lcm=reverse:nm=64:newcnf=on:nwc=1.7:sas=z3:tha=off_4 on theBenchmark 0.19/0.54 % (17748)ott+10_4_awrs=converge:awrsf=128:afp=100000:afq=1.4:amm=sco:anc=none:fsr=off:fde=unused:gs=on:gsaa=from_current:gsem=on:irw=on:nm=64:nwc=1:s2a=on:sac=on:sp=frequency:tha=off_3 on theBenchmark 0.19/0.54 % (17729)dis+1002_8:1_awrs=converge:awrsf=256:anc=all_dependent:br=off:fsr=off:fde=none:gs=on:gsaa=from_current:gsem=on:irw=on:nm=64:nwc=1:sas=z3:s2a=on:sp=frequency:thf=on:uwa=interpreted_only:urr=on_7 on theBenchmark 0.19/0.54 % (17740)WARNING: option uwaf not known. 0.19/0.54 % (17741)ott+10_8_add=large:afp=100000:afq=1.4:amm=sco:cond=fast:fsr=off:fde=none:lcm=predicate:lma=on:nm=32:nwc=1:sos=on:sac=on:tha=off:updr=off_29 on theBenchmark 0.19/0.54 % (17740)lrs-2_24_awrs=converge:awrsf=64:av=off:bd=off:bs=on:bsr=on:br=off:cond=on:fde=none:gsp=input_only:inw=on:lwlo=on:nm=6:nwc=4:stl=30:s2a=on:sos=all:sp=weighted_frequency:thf=on:uwa=one_side_interpreted:urr=on:updr=off:uhcvi=on:uwaf=on_21 on theBenchmark 0.19/0.55 % (17741)Refutation not found, incomplete strategy% (17741)------------------------------ 0.19/0.55 % (17741)Version: Vampire 4.5.0 (commit 2ee491ce on 2020-06-19 13:55:12 +0100) 0.19/0.55 % (17741)Termination reason: Refutation not found, incomplete strategy 0.19/0.55 0.19/0.55 % (17741)Memory used [KB]: 6268 0.19/0.55 % (17741)Time elapsed: 0.138 s 0.19/0.55 % (17741)------------------------------ 0.19/0.55 % (17741)------------------------------ 0.19/0.55 % (17747)lrs+1003_2_awrs=converge:awrsf=512:add=large:afp=10000:afq=1.1:amm=sco:anc=none:cond=fast:fde=unused:lma=on:nm=64:nwc=1.2:stl=30:s2a=on:sac=on:sp=reverse_arity:tha=some:thi=new:urr=on:updr=off_80 on theBenchmark 0.19/0.55 % (17751)Refutation not found, incomplete strategy% (17751)------------------------------ 0.19/0.55 % (17751)Version: Vampire 4.5.0 (commit 2ee491ce on 2020-06-19 13:55:12 +0100) 0.19/0.55 % (17750)lrs+10_8:1_aac=none:add=off:afr=on:afp=40000:afq=1.1:amm=off:anc=none:bd=off:cond=on:fsr=off:fde=none:gs=on:gsem=off:nm=0:nwc=1.2:sas=z3:stl=30:sos=all:sp=reverse_arity:tha=off:updr=off_68 on theBenchmark 0.19/0.55 % (17742)dis-2_2:3_add=large:afp=40000:afq=1.4:amm=off:anc=none:gsp=input_only:gs=on:gsem=on:inw=on:lcm=reverse:lma=on:nm=2:nwc=1:nicw=on:sas=z3:sos=all:sp=reverse_arity:tha=off:urr=on_5 on theBenchmark 0.19/0.55 % (17732)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.19/0.55 % (17733)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 0.19/0.55 % (17736)lrs+1_2:3_afr=on:afp=1000:afq=1.1:amm=sco:anc=none:fsr=off:fde=none:gs=on:gsaa=full_model:gsem=on:lma=on:nm=64:nwc=1.3:sas=z3:stl=30:sac=on:tha=off:uwa=one_side_interpreted:updr=off_9 on theBenchmark 0.19/0.56 % (17733)Refutation not found, incomplete strategy% (17733)------------------------------ 0.19/0.56 % (17733)Version: Vampire 4.5.0 (commit 2ee491ce on 2020-06-19 13:55:12 +0100) 0.19/0.56 % (17733)Termination reason: Refutation not found, incomplete strategy 0.19/0.56 0.19/0.56 % (17733)Memory used [KB]: 6268 0.19/0.56 % (17733)Time elapsed: 0.151 s 0.19/0.56 % (17733)------------------------------ 0.19/0.56 % (17733)------------------------------ 0.19/0.56 % (17751)Termination reason: Refutation not found, incomplete strategy 0.19/0.56 0.19/0.56 % (17751)Memory used [KB]: 10618 0.19/0.56 % (17751)Time elapsed: 0.154 s 0.19/0.56 % (17751)------------------------------ 0.19/0.56 % (17751)------------------------------ 1.58/0.57 % (17745)dis+1010_24_aac=none:afr=on:anc=none:cond=on:fsr=off:gs=on:gsem=on:nm=6:nwc=1:sas=z3:sos=on:sp=reverse_arity:tha=off_9 on theBenchmark 2.10/0.66 % (17739)Refutation not found, incomplete strategy% (17739)------------------------------ 2.10/0.66 % (17739)Version: Vampire 4.5.0 (commit 2ee491ce on 2020-06-19 13:55:12 +0100) 2.10/0.66 % (17739)Termination reason: Refutation not found, incomplete strategy 2.10/0.66 2.10/0.66 % (17739)Memory used [KB]: 6140 2.10/0.66 % (17739)Time elapsed: 0.238 s 2.10/0.66 % (17739)------------------------------ 2.10/0.66 % (17739)------------------------------ 2.10/0.68 % (17753)dis-1_2:1_afr=on:afp=10000:afq=2.0:anc=none:cond=on:fsr=off:fde=unused:gs=on:gsaa=full_model:gsem=on:inw=on:irw=on:lcm=predicate:lma=on:nm=32:nwc=1:sas=z3:sos=all:sp=reverse_arity:tha=off:uwa=ground_4 on theBenchmark 2.10/0.68 % (17752)lrs-11_3:1_awrs=converge:awrsf=1:av=off:bce=on:cond=fast:fde=none:gs=on:gsem=off:lwlo=on:nm=16:newcnf=on:nwc=2:stl=90:s2a=on:sos=theory:sp=weighted_frequency:tha=some:uwa=one_side_constant:urr=on:updr=off:uhcvi=on_234 on theBenchmark 2.10/0.70 % (17754)WARNING: option uwaf not known. 2.10/0.71 % (17754)lrs+10_4:1_av=off:bd=off:bsr=on:cond=on:fde=unused:inw=on:lcm=reverse:lma=on:lwlo=on:nm=64:nwc=5:stl=90:sp=reverse_arity:thi=strong:uwa=ground:updr=off:uwaf=on_359 on theBenchmark 2.64/0.71 % (17745)Refutation not found, incomplete strategy% (17745)------------------------------ 2.64/0.71 % (17745)Version: Vampire 4.5.0 (commit 2ee491ce on 2020-06-19 13:55:12 +0100) 2.64/0.71 % (17734)Refutation found. Thanks to Tanya! 2.64/0.71 % SZS status Theorem for theBenchmark 2.64/0.73 % (17745)Termination reason: Refutation not found, incomplete strategy 2.64/0.73 2.64/0.73 % (17745)Memory used [KB]: 6140 2.64/0.73 % (17745)Time elapsed: 0.290 s 2.64/0.73 % (17745)------------------------------ 2.64/0.73 % (17745)------------------------------ 2.64/0.73 % SZS output start Proof for theBenchmark 2.64/0.73 tff(type_def_5, type, uni: $tType). 2.64/0.73 tff(type_def_6, type, ty: $tType). 2.64/0.73 tff(type_def_7, type, bool1: $tType). 2.64/0.73 tff(type_def_8, type, tuple02: $tType). 2.64/0.73 tff(type_def_9, type, char1: $tType). 2.64/0.73 tff(type_def_10, type, array_char: $tType). 2.64/0.73 tff(func_def_0, type, witness1: ty > uni). 2.64/0.73 tff(func_def_1, type, int: ty). 2.64/0.73 tff(func_def_2, type, real: ty). 2.64/0.73 tff(func_def_3, type, bool: ty). 2.64/0.73 tff(func_def_4, type, true1: bool1). 2.64/0.73 tff(func_def_5, type, false1: bool1). 2.64/0.73 tff(func_def_6, type, match_bool1: (ty * bool1 * uni * uni) > uni). 2.64/0.73 tff(func_def_7, type, tuple0: ty). 2.64/0.73 tff(func_def_8, type, tuple03: tuple02). 2.64/0.73 tff(func_def_9, type, qtmark: ty). 2.64/0.73 tff(func_def_10, type, ref: ty > ty). 2.64/0.73 tff(func_def_11, type, mk_ref: (ty * uni) > uni). 2.64/0.73 tff(func_def_12, type, contents: (ty * uni) > uni). 2.64/0.73 tff(func_def_13, type, map: (ty * ty) > ty). 2.64/0.73 tff(func_def_14, type, get: (ty * ty * uni * uni) > uni). 2.64/0.73 tff(func_def_15, type, set: (ty * ty * uni * uni * uni) > uni). 2.64/0.73 tff(func_def_16, type, const: (ty * ty * uni) > uni). 2.64/0.73 tff(func_def_17, type, array: ty > ty). 2.64/0.73 tff(func_def_18, type, mk_array1: (ty * $int * uni) > uni). 2.64/0.73 tff(func_def_19, type, length1: (ty * uni) > $int). 2.64/0.73 tff(func_def_20, type, elts: (ty * uni) > uni). 2.64/0.73 tff(func_def_21, type, get2: (ty * uni * $int) > uni). 2.64/0.73 tff(func_def_22, type, t2tb: $int > uni). 2.64/0.73 tff(func_def_23, type, tb2t: uni > $int). 2.64/0.73 tff(func_def_24, type, set2: (ty * uni * $int * uni) > uni). 2.64/0.73 tff(func_def_25, type, make1: (ty * $int * uni) > uni). 2.64/0.73 tff(func_def_26, type, char: ty). 2.64/0.73 tff(func_def_27, type, t2tb1: array_char > uni). 2.64/0.73 tff(func_def_28, type, tb2t1: uni > array_char). 2.64/0.73 tff(func_def_29, type, t2tb2: char1 > uni). 2.64/0.73 tff(func_def_30, type, tb2t2: uni > char1). 2.64/0.73 tff(func_def_37, type, sK0: array_char). 2.64/0.73 tff(func_def_38, type, sK1: array_char). 2.64/0.73 tff(func_def_39, type, sK2: $int). 2.64/0.73 tff(func_def_40, type, sK3: $int). 2.64/0.73 tff(func_def_41, type, sK4: $int). 2.64/0.73 tff(func_def_42, type, sK5: $int). 2.64/0.73 tff(func_def_43, type, sK6: (array_char * $int * array_char * $int * $int) > $int). 2.64/0.73 tff(pred_def_1, type, sort1: (ty * uni) > $o). 2.64/0.73 tff(pred_def_2, type, matches1: (array_char * $int * array_char * $int * $int) > $o). 2.64/0.73 tff(f474,plain,( 2.64/0.73 $false), 2.64/0.73 inference(avatar_sat_refutation,[],[f191,f198,f203,f216,f224,f253,f258,f283,f324,f341,f358,f421,f436,f440,f473])). 2.64/0.73 tff(f473,plain,( 2.64/0.73 spl7_10 | ~spl7_22 | ~spl7_2 | spl7_20), 2.64/0.73 inference(avatar_split_clause,[],[f448,f433,f195,f470,f313])). 2.64/0.73 tff(f313,plain,( 2.64/0.73 spl7_10 <=> $less(sK6(sK0,sK2,sK1,sK3,sK5),0)), 2.64/0.73 introduced(avatar_definition,[new_symbols(naming,[spl7_10])])). 2.64/0.73 tff(f470,plain,( 2.64/0.73 spl7_22 <=> $less(sK6(sK0,sK2,sK1,sK3,sK5),sK4)), 2.64/0.73 introduced(avatar_definition,[new_symbols(naming,[spl7_22])])). 2.64/0.73 tff(f195,plain,( 2.64/0.73 spl7_2 <=> matches1(sK0,sK2,sK1,sK3,sK4)), 2.64/0.73 introduced(avatar_definition,[new_symbols(naming,[spl7_2])])). 2.64/0.73 tff(f433,plain,( 2.64/0.73 spl7_20 <=> tb2t2(get(char,int,elts(char,t2tb1(sK0)),t2tb($sum(sK2,sK6(sK0,sK2,sK1,sK3,sK5))))) = tb2t2(get(char,int,elts(char,t2tb1(sK1)),t2tb($sum(sK3,sK6(sK0,sK2,sK1,sK3,sK5)))))), 2.64/0.73 introduced(avatar_definition,[new_symbols(naming,[spl7_20])])). 2.64/0.73 tff(f448,plain,( 2.64/0.73 ~$less(sK6(sK0,sK2,sK1,sK3,sK5),sK4) | $less(sK6(sK0,sK2,sK1,sK3,sK5),0) | (~spl7_2 | spl7_20)), 2.64/0.73 inference(trivial_inequality_removal,[],[f441])). 2.64/0.73 tff(f441,plain,( 2.64/0.73 tb2t2(get(char,int,elts(char,t2tb1(sK0)),t2tb($sum(sK2,sK6(sK0,sK2,sK1,sK3,sK5))))) != tb2t2(get(char,int,elts(char,t2tb1(sK0)),t2tb($sum(sK2,sK6(sK0,sK2,sK1,sK3,sK5))))) | ~$less(sK6(sK0,sK2,sK1,sK3,sK5),sK4) | $less(sK6(sK0,sK2,sK1,sK3,sK5),0) | (~spl7_2 | spl7_20)), 2.64/0.73 inference(superposition,[],[f435,f209])). 2.64/0.73 tff(f209,plain,( 2.64/0.73 ( ! [X0:$int] : (tb2t2(get(char,int,elts(char,t2tb1(sK0)),t2tb($sum(sK2,X0)))) = tb2t2(get(char,int,elts(char,t2tb1(sK1)),t2tb($sum(sK3,X0)))) | ~$less(X0,sK4) | $less(X0,0)) ) | ~spl7_2), 2.64/0.73 inference(resolution,[],[f197,f182])). 2.64/0.73 tff(f182,plain,( 2.64/0.73 ( ! [X4:$int,X2:array_char,X0:array_char,X5:$int,X3:$int,X1:$int] : (tb2t2(get(char,int,elts(char,t2tb1(X0)),t2tb($sum(X1,X5)))) = tb2t2(get(char,int,elts(char,t2tb1(X2)),t2tb($sum(X3,X5)))) | ~$less(X5,X4) | $less(X5,0) | ~matches1(X0,X1,X2,X3,X4)) )), 2.64/0.73 inference(definition_unfolding,[],[f171,f152,f152])). 2.64/0.73 tff(f152,plain,( 2.64/0.73 ( ! [X2:$int,X0:ty,X1:uni] : (get2(X0,X1,X2) = get(X0,int,elts(X0,X1),t2tb(X2))) )), 2.64/0.73 inference(cnf_transformation,[],[f76])). 2.64/0.73 tff(f76,plain,( 2.64/0.73 ! [X0 : ty,X1 : uni,X2 : $int] : get2(X0,X1,X2) = get(X0,int,elts(X0,X1),t2tb(X2))), 2.64/0.73 inference(rectify,[],[f39])). 2.64/0.73 tff(f39,axiom,( 2.64/0.73 ! [X0 : ty,X3 : uni,X9 : $int] : get2(X0,X3,X9) = get(X0,int,elts(X0,X3),t2tb(X9))), 2.64/0.73 file('/export/starexec/sandbox/benchmark/theBenchmark.p',get_def)). 2.64/0.73 tff(f171,plain,( 2.64/0.73 ( ! [X4:$int,X2:array_char,X0:array_char,X5:$int,X3:$int,X1:$int] : (tb2t2(get2(char,t2tb1(X0),$sum(X1,X5))) = tb2t2(get2(char,t2tb1(X2),$sum(X3,X5))) | ~$less(X5,X4) | $less(X5,0) | ~matches1(X0,X1,X2,X3,X4)) )), 2.64/0.73 inference(cnf_transformation,[],[f123])). 2.64/0.73 tff(f123,plain,( 2.64/0.73 ! [X0 : array_char,X1 : $int,X2 : array_char,X3 : $int,X4 : $int] : (((~$less(X1,0) & ~$less($sum(length1(char,t2tb1(X0)),$uminus(X4)),X1) & ~$less($sum(length1(char,t2tb1(X2)),$uminus(X4)),X3) & ! [X5 : $int] : (tb2t2(get2(char,t2tb1(X0),$sum(X1,X5))) = tb2t2(get2(char,t2tb1(X2),$sum(X3,X5))) | ~$less(X5,X4) | $less(X5,0)) & ~$less(X3,0)) | ~matches1(X0,X1,X2,X3,X4)) & (matches1(X0,X1,X2,X3,X4) | $less(X1,0) | $less($sum(length1(char,t2tb1(X0)),$uminus(X4)),X1) | $less($sum(length1(char,t2tb1(X2)),$uminus(X4)),X3) | (tb2t2(get2(char,t2tb1(X0),$sum(X1,sK6(X0,X1,X2,X3,X4)))) != tb2t2(get2(char,t2tb1(X2),$sum(X3,sK6(X0,X1,X2,X3,X4)))) & $less(sK6(X0,X1,X2,X3,X4),X4) & ~$less(sK6(X0,X1,X2,X3,X4),0)) | $less(X3,0)))), 2.64/0.73 inference(skolemisation,[status(esa),new_symbols(skolem,[sK6])],[f121,f122])). 2.64/0.73 tff(f122,plain,( 2.64/0.73 ! [X4 : $int,X3 : $int,X2 : array_char,X1 : $int,X0 : array_char] : (? [X6 : $int] : (tb2t2(get2(char,t2tb1(X0),$sum(X1,X6))) != tb2t2(get2(char,t2tb1(X2),$sum(X3,X6))) & $less(X6,X4) & ~$less(X6,0)) => (tb2t2(get2(char,t2tb1(X0),$sum(X1,sK6(X0,X1,X2,X3,X4)))) != tb2t2(get2(char,t2tb1(X2),$sum(X3,sK6(X0,X1,X2,X3,X4)))) & $less(sK6(X0,X1,X2,X3,X4),X4) & ~$less(sK6(X0,X1,X2,X3,X4),0)))), 2.64/0.73 introduced(choice_axiom,[])). 2.64/0.73 tff(f121,plain,( 2.64/0.73 ! [X0 : array_char,X1 : $int,X2 : array_char,X3 : $int,X4 : $int] : (((~$less(X1,0) & ~$less($sum(length1(char,t2tb1(X0)),$uminus(X4)),X1) & ~$less($sum(length1(char,t2tb1(X2)),$uminus(X4)),X3) & ! [X5 : $int] : (tb2t2(get2(char,t2tb1(X0),$sum(X1,X5))) = tb2t2(get2(char,t2tb1(X2),$sum(X3,X5))) | ~$less(X5,X4) | $less(X5,0)) & ~$less(X3,0)) | ~matches1(X0,X1,X2,X3,X4)) & (matches1(X0,X1,X2,X3,X4) | $less(X1,0) | $less($sum(length1(char,t2tb1(X0)),$uminus(X4)),X1) | $less($sum(length1(char,t2tb1(X2)),$uminus(X4)),X3) | ? [X6 : $int] : (tb2t2(get2(char,t2tb1(X0),$sum(X1,X6))) != tb2t2(get2(char,t2tb1(X2),$sum(X3,X6))) & $less(X6,X4) & ~$less(X6,0)) | $less(X3,0)))), 2.64/0.73 inference(rectify,[],[f120])). 2.64/0.73 tff(f120,plain,( 2.64/0.73 ! [X0 : array_char,X1 : $int,X2 : array_char,X3 : $int,X4 : $int] : (((~$less(X1,0) & ~$less($sum(length1(char,t2tb1(X0)),$uminus(X4)),X1) & ~$less($sum(length1(char,t2tb1(X2)),$uminus(X4)),X3) & ! [X5 : $int] : (tb2t2(get2(char,t2tb1(X0),$sum(X1,X5))) = tb2t2(get2(char,t2tb1(X2),$sum(X3,X5))) | ~$less(X5,X4) | $less(X5,0)) & ~$less(X3,0)) | ~matches1(X0,X1,X2,X3,X4)) & (matches1(X0,X1,X2,X3,X4) | $less(X1,0) | $less($sum(length1(char,t2tb1(X0)),$uminus(X4)),X1) | $less($sum(length1(char,t2tb1(X2)),$uminus(X4)),X3) | ? [X5 : $int] : (tb2t2(get2(char,t2tb1(X0),$sum(X1,X5))) != tb2t2(get2(char,t2tb1(X2),$sum(X3,X5))) & $less(X5,X4) & ~$less(X5,0)) | $less(X3,0)))), 2.64/0.73 inference(flattening,[],[f119])). 2.64/0.73 tff(f119,plain,( 2.64/0.73 ! [X0 : array_char,X1 : $int,X2 : array_char,X3 : $int,X4 : $int] : (((~$less(X1,0) & ~$less($sum(length1(char,t2tb1(X0)),$uminus(X4)),X1) & ~$less($sum(length1(char,t2tb1(X2)),$uminus(X4)),X3) & ! [X5 : $int] : (tb2t2(get2(char,t2tb1(X0),$sum(X1,X5))) = tb2t2(get2(char,t2tb1(X2),$sum(X3,X5))) | ~$less(X5,X4) | $less(X5,0)) & ~$less(X3,0)) | ~matches1(X0,X1,X2,X3,X4)) & (matches1(X0,X1,X2,X3,X4) | ($less(X1,0) | $less($sum(length1(char,t2tb1(X0)),$uminus(X4)),X1) | $less($sum(length1(char,t2tb1(X2)),$uminus(X4)),X3) | ? [X5 : $int] : (tb2t2(get2(char,t2tb1(X0),$sum(X1,X5))) != tb2t2(get2(char,t2tb1(X2),$sum(X3,X5))) & $less(X5,X4) & ~$less(X5,0)) | $less(X3,0))))), 2.64/0.73 inference(nnf_transformation,[],[f112])). 2.64/0.73 tff(f112,plain,( 2.64/0.73 ! [X0 : array_char,X1 : $int,X2 : array_char,X3 : $int,X4 : $int] : ((~$less(X1,0) & ~$less($sum(length1(char,t2tb1(X0)),$uminus(X4)),X1) & ~$less($sum(length1(char,t2tb1(X2)),$uminus(X4)),X3) & ! [X5 : $int] : (tb2t2(get2(char,t2tb1(X0),$sum(X1,X5))) = tb2t2(get2(char,t2tb1(X2),$sum(X3,X5))) | ~$less(X5,X4) | $less(X5,0)) & ~$less(X3,0)) <=> matches1(X0,X1,X2,X3,X4))), 2.64/0.73 inference(flattening,[],[f111])). 2.64/0.73 tff(f111,plain,( 2.64/0.73 ! [X0 : array_char,X1 : $int,X2 : array_char,X3 : $int,X4 : $int] : ((~$less(X1,0) & ~$less($sum(length1(char,t2tb1(X0)),$uminus(X4)),X1) & ~$less($sum(length1(char,t2tb1(X2)),$uminus(X4)),X3) & ! [X5 : $int] : (tb2t2(get2(char,t2tb1(X0),$sum(X1,X5))) = tb2t2(get2(char,t2tb1(X2),$sum(X3,X5))) | (~$less(X5,X4) | $less(X5,0))) & ~$less(X3,0)) <=> matches1(X0,X1,X2,X3,X4))), 2.64/0.73 inference(ennf_transformation,[],[f90])). 2.64/0.73 tff(f90,plain,( 2.64/0.73 ! [X0 : array_char,X1 : $int,X2 : array_char,X3 : $int,X4 : $int] : ((~$less(X1,0) & ~$less($sum(length1(char,t2tb1(X0)),$uminus(X4)),X1) & ~$less($sum(length1(char,t2tb1(X2)),$uminus(X4)),X3) & ! [X5 : $int] : (($less(X5,X4) & ~$less(X5,0)) => tb2t2(get2(char,t2tb1(X0),$sum(X1,X5))) = tb2t2(get2(char,t2tb1(X2),$sum(X3,X5)))) & ~$less(X3,0)) <=> matches1(X0,X1,X2,X3,X4))), 2.64/0.73 inference(rectify,[],[f49])). 2.64/0.73 tff(f49,plain,( 2.64/0.73 ! [X3 : array_char,X7 : $int,X4 : array_char,X8 : $int,X10 : $int] : ((~$less(X7,0) & ~$less($sum(length1(char,t2tb1(X3)),$uminus(X10)),X7) & ~$less($sum(length1(char,t2tb1(X4)),$uminus(X10)),X8) & ! [X9 : $int] : (($less(X9,X10) & ~$less(X9,0)) => tb2t2(get2(char,t2tb1(X3),$sum(X7,X9))) = tb2t2(get2(char,t2tb1(X4),$sum(X8,X9)))) & ~$less(X8,0)) <=> matches1(X3,X7,X4,X8,X10))), 2.64/0.73 inference(theory_normalization,[],[f15])). 2.64/0.73 tff(f15,axiom,( 2.64/0.73 ! [X3 : array_char,X7 : $int,X4 : array_char,X8 : $int,X10 : $int] : (($lesseq(0,X7) & $lesseq(X7,$difference(length1(char,t2tb1(X3)),X10)) & $lesseq(X8,$difference(length1(char,t2tb1(X4)),X10)) & ! [X9 : $int] : (($less(X9,X10) & $lesseq(0,X9)) => tb2t2(get2(char,t2tb1(X3),$sum(X7,X9))) = tb2t2(get2(char,t2tb1(X4),$sum(X8,X9)))) & $lesseq(0,X8)) <=> matches1(X3,X7,X4,X8,X10))), 2.64/0.73 file('/export/starexec/sandbox/benchmark/theBenchmark.p',matches_def)). 2.64/0.73 tff(f197,plain,( 2.64/0.73 matches1(sK0,sK2,sK1,sK3,sK4) | ~spl7_2), 2.64/0.73 inference(avatar_component_clause,[],[f195])). 2.64/0.73 tff(f435,plain,( 2.64/0.73 tb2t2(get(char,int,elts(char,t2tb1(sK0)),t2tb($sum(sK2,sK6(sK0,sK2,sK1,sK3,sK5))))) != tb2t2(get(char,int,elts(char,t2tb1(sK1)),t2tb($sum(sK3,sK6(sK0,sK2,sK1,sK3,sK5))))) | spl7_20), 2.64/0.73 inference(avatar_component_clause,[],[f433])). 2.64/0.73 tff(f440,plain,( 2.64/0.73 spl7_4 | spl7_21 | spl7_4), 2.64/0.73 inference(avatar_split_clause,[],[f428,f213,f438,f213])). 2.64/0.73 tff(f438,plain,( 2.64/0.73 spl7_21 <=> ! [X0 : array_char] : ($less(length1(char,t2tb1(X0)),sK3) | matches1(X0,sK3,X0,sK3,0))), 2.64/0.73 introduced(avatar_definition,[new_symbols(naming,[spl7_21])])). 2.64/0.73 tff(f213,plain,( 2.64/0.73 spl7_4 <=> $less(sK3,0)), 2.64/0.73 introduced(avatar_definition,[new_symbols(naming,[spl7_4])])). 2.64/0.73 tff(f428,plain,( 2.64/0.73 ( ! [X0:array_char] : ($less(length1(char,t2tb1(X0)),sK3) | matches1(X0,sK3,X0,sK3,0) | $less(sK3,0)) ) | spl7_4), 2.64/0.73 inference(factoring,[],[f226])). 2.64/0.73 tff(f226,plain,( 2.64/0.73 ( ! [X4:$int,X2:array_char,X3:array_char] : ($less(length1(char,t2tb1(X3)),X4) | matches1(X2,sK3,X3,X4,0) | $less(X4,0) | $less(length1(char,t2tb1(X2)),sK3)) ) | spl7_4), 2.64/0.73 inference(resolution,[],[f215,f162])). 2.64/0.73 tff(f162,plain,( 2.64/0.73 ( ! [X2:$int,X0:array_char,X3:$int,X1:array_char] : (matches1(X0,X2,X1,X3,0) | $less(length1(char,t2tb1(X1)),X3) | $less(X3,0) | $less(X2,0) | $less(length1(char,t2tb1(X0)),X2)) )), 2.64/0.73 inference(cnf_transformation,[],[f104])). 2.64/0.73 tff(f104,plain,( 2.64/0.73 ! [X0 : array_char,X1 : array_char,X2 : $int,X3 : $int] : (matches1(X0,X2,X1,X3,0) | $less(length1(char,t2tb1(X1)),X3) | $less(X3,0) | $less(X2,0) | $less(length1(char,t2tb1(X0)),X2))), 2.64/0.73 inference(flattening,[],[f103])). 2.64/0.73 tff(f103,plain,( 2.64/0.73 ! [X0 : array_char,X1 : array_char,X2 : $int,X3 : $int] : ((matches1(X0,X2,X1,X3,0) | ($less(length1(char,t2tb1(X1)),X3) | $less(X3,0))) | ($less(X2,0) | $less(length1(char,t2tb1(X0)),X2)))), 2.64/0.73 inference(ennf_transformation,[],[f86])). 2.64/0.73 tff(f86,plain,( 2.64/0.73 ! [X0 : array_char,X1 : array_char,X2 : $int,X3 : $int] : ((~$less(X2,0) & ~$less(length1(char,t2tb1(X0)),X2)) => ((~$less(length1(char,t2tb1(X1)),X3) & ~$less(X3,0)) => matches1(X0,X2,X1,X3,0)))), 2.64/0.73 inference(rectify,[],[f47])). 2.64/0.73 tff(f47,plain,( 2.64/0.73 ! [X3 : array_char,X4 : array_char,X7 : $int,X8 : $int] : ((~$less(X7,0) & ~$less(length1(char,t2tb1(X3)),X7)) => ((~$less(length1(char,t2tb1(X4)),X8) & ~$less(X8,0)) => matches1(X3,X7,X4,X8,0)))), 2.64/0.73 inference(theory_normalization,[],[f20])). 2.64/0.73 tff(f20,axiom,( 2.64/0.73 ! [X3 : array_char,X4 : array_char,X7 : $int,X8 : $int] : (($lesseq(0,X7) & $lesseq(X7,length1(char,t2tb1(X3)))) => (($lesseq(X8,length1(char,t2tb1(X4))) & $lesseq(0,X8)) => matches1(X3,X7,X4,X8,0)))), 2.64/0.73 file('/export/starexec/sandbox/benchmark/theBenchmark.p',matches_empty)). 2.64/0.73 tff(f215,plain,( 2.64/0.73 ~$less(sK3,0) | spl7_4), 2.64/0.73 inference(avatar_component_clause,[],[f213])). 2.64/0.73 tff(f436,plain,( 2.64/0.73 spl7_4 | ~spl7_20 | spl7_11 | spl7_12 | spl7_5 | spl7_3), 2.64/0.73 inference(avatar_split_clause,[],[f219,f200,f221,f321,f317,f433,f213])). 2.64/0.73 tff(f317,plain,( 2.64/0.73 spl7_11 <=> $less($sum(length1(char,t2tb1(sK1)),$uminus(sK5)),sK3)), 2.64/0.73 introduced(avatar_definition,[new_symbols(naming,[spl7_11])])). 2.64/0.73 tff(f321,plain,( 2.64/0.73 spl7_12 <=> $less($sum(length1(char,t2tb1(sK0)),$uminus(sK5)),sK2)), 2.64/0.73 introduced(avatar_definition,[new_symbols(naming,[spl7_12])])). 2.64/0.73 tff(f221,plain,( 2.64/0.73 spl7_5 <=> $less(sK2,0)), 2.64/0.73 introduced(avatar_definition,[new_symbols(naming,[spl7_5])])). 2.64/0.73 tff(f200,plain,( 2.64/0.73 spl7_3 <=> matches1(sK0,sK2,sK1,sK3,sK5)), 2.64/0.73 introduced(avatar_definition,[new_symbols(naming,[spl7_3])])). 2.64/0.73 tff(f219,plain,( 2.64/0.73 $less(sK2,0) | $less($sum(length1(char,t2tb1(sK0)),$uminus(sK5)),sK2) | $less($sum(length1(char,t2tb1(sK1)),$uminus(sK5)),sK3) | tb2t2(get(char,int,elts(char,t2tb1(sK0)),t2tb($sum(sK2,sK6(sK0,sK2,sK1,sK3,sK5))))) != tb2t2(get(char,int,elts(char,t2tb1(sK1)),t2tb($sum(sK3,sK6(sK0,sK2,sK1,sK3,sK5))))) | $less(sK3,0) | spl7_3), 2.64/0.73 inference(resolution,[],[f202,f183])). 2.64/0.73 tff(f183,plain,( 2.64/0.73 ( ! [X4:$int,X2:array_char,X0:array_char,X3:$int,X1:$int] : (matches1(X0,X1,X2,X3,X4) | $less(X1,0) | $less($sum(length1(char,t2tb1(X0)),$uminus(X4)),X1) | $less($sum(length1(char,t2tb1(X2)),$uminus(X4)),X3) | tb2t2(get(char,int,elts(char,t2tb1(X0)),t2tb($sum(X1,sK6(X0,X1,X2,X3,X4))))) != tb2t2(get(char,int,elts(char,t2tb1(X2)),t2tb($sum(X3,sK6(X0,X1,X2,X3,X4))))) | $less(X3,0)) )), 2.64/0.73 inference(definition_unfolding,[],[f169,f152,f152])). 2.64/0.73 tff(f169,plain,( 2.64/0.73 ( ! [X4:$int,X2:array_char,X0:array_char,X3:$int,X1:$int] : (matches1(X0,X1,X2,X3,X4) | $less(X1,0) | $less($sum(length1(char,t2tb1(X0)),$uminus(X4)),X1) | $less($sum(length1(char,t2tb1(X2)),$uminus(X4)),X3) | tb2t2(get2(char,t2tb1(X0),$sum(X1,sK6(X0,X1,X2,X3,X4)))) != tb2t2(get2(char,t2tb1(X2),$sum(X3,sK6(X0,X1,X2,X3,X4)))) | $less(X3,0)) )), 2.64/0.73 inference(cnf_transformation,[],[f123])). 2.64/0.73 tff(f202,plain,( 2.64/0.73 ~matches1(sK0,sK2,sK1,sK3,sK5) | spl7_3), 2.64/0.73 inference(avatar_component_clause,[],[f200])). 2.64/0.73 tff(f421,plain,( 2.64/0.73 spl7_16 | spl7_17 | ~spl7_18 | spl7_19 | ~spl7_2), 2.64/0.73 inference(avatar_split_clause,[],[f211,f195,f418,f414,f410,f406])). 2.64/0.73 tff(f406,plain,( 2.64/0.73 spl7_16 <=> $less($sum($sum(length1(char,t2tb1(sK0)),$uminus(sK4)),-1),sK2)), 2.64/0.73 introduced(avatar_definition,[new_symbols(naming,[spl7_16])])). 2.64/0.73 tff(f410,plain,( 2.64/0.73 spl7_17 <=> $less($sum($sum(length1(char,t2tb1(sK1)),$uminus(sK4)),-1),sK3)), 2.64/0.73 introduced(avatar_definition,[new_symbols(naming,[spl7_17])])). 2.64/0.73 tff(f414,plain,( 2.64/0.73 spl7_18 <=> tb2t2(get(char,int,elts(char,t2tb1(sK0)),t2tb($sum(sK2,sK4)))) = tb2t2(get(char,int,elts(char,t2tb1(sK1)),t2tb($sum(sK3,sK4))))), 2.64/0.73 introduced(avatar_definition,[new_symbols(naming,[spl7_18])])). 2.64/0.73 tff(f418,plain,( 2.64/0.73 spl7_19 <=> matches1(sK0,sK2,sK1,sK3,$sum(sK4,1))), 2.64/0.73 introduced(avatar_definition,[new_symbols(naming,[spl7_19])])). 2.64/0.73 tff(f211,plain,( 2.64/0.73 matches1(sK0,sK2,sK1,sK3,$sum(sK4,1)) | tb2t2(get(char,int,elts(char,t2tb1(sK0)),t2tb($sum(sK2,sK4)))) != tb2t2(get(char,int,elts(char,t2tb1(sK1)),t2tb($sum(sK3,sK4)))) | $less($sum($sum(length1(char,t2tb1(sK1)),$uminus(sK4)),-1),sK3) | $less($sum($sum(length1(char,t2tb1(sK0)),$uminus(sK4)),-1),sK2) | ~spl7_2), 2.64/0.73 inference(resolution,[],[f197,f186])). 2.64/0.73 tff(f186,plain,( 2.64/0.73 ( ! [X4:$int,X2:$int,X0:array_char,X3:$int,X1:array_char] : (matches1(X0,X2,X1,X3,$sum(X4,1)) | tb2t2(get(char,int,elts(char,t2tb1(X0)),t2tb($sum(X2,X4)))) != tb2t2(get(char,int,elts(char,t2tb1(X1)),t2tb($sum(X3,X4)))) | $less($sum($sum(length1(char,t2tb1(X1)),$uminus(X4)),-1),X3) | $less($sum($sum(length1(char,t2tb1(X0)),$uminus(X4)),-1),X2) | ~matches1(X0,X2,X1,X3,X4)) )), 2.64/0.73 inference(evaluation,[],[f181])). 2.64/0.73 tff(f181,plain,( 2.64/0.73 ( ! [X4:$int,X2:$int,X0:array_char,X3:$int,X1:array_char] : (matches1(X0,X2,X1,X3,$sum(X4,1)) | tb2t2(get(char,int,elts(char,t2tb1(X0)),t2tb($sum(X2,X4)))) != tb2t2(get(char,int,elts(char,t2tb1(X1)),t2tb($sum(X3,X4)))) | $less($sum($sum(length1(char,t2tb1(X1)),$uminus(X4)),$uminus(1)),X3) | $less($sum($sum(length1(char,t2tb1(X0)),$uminus(X4)),$uminus(1)),X2) | ~matches1(X0,X2,X1,X3,X4)) )), 2.64/0.73 inference(definition_unfolding,[],[f166,f152,f152])). 2.64/0.73 tff(f166,plain,( 2.64/0.73 ( ! [X4:$int,X2:$int,X0:array_char,X3:$int,X1:array_char] : (matches1(X0,X2,X1,X3,$sum(X4,1)) | tb2t2(get2(char,t2tb1(X0),$sum(X2,X4))) != tb2t2(get2(char,t2tb1(X1),$sum(X3,X4))) | $less($sum($sum(length1(char,t2tb1(X1)),$uminus(X4)),$uminus(1)),X3) | $less($sum($sum(length1(char,t2tb1(X0)),$uminus(X4)),$uminus(1)),X2) | ~matches1(X0,X2,X1,X3,X4)) )), 2.64/0.73 inference(cnf_transformation,[],[f110])). 2.64/0.73 tff(f110,plain,( 2.64/0.73 ! [X0 : array_char,X1 : array_char,X2 : $int,X3 : $int,X4 : $int] : (matches1(X0,X2,X1,X3,$sum(X4,1)) | tb2t2(get2(char,t2tb1(X0),$sum(X2,X4))) != tb2t2(get2(char,t2tb1(X1),$sum(X3,X4))) | $less($sum($sum(length1(char,t2tb1(X1)),$uminus(X4)),$uminus(1)),X3) | $less($sum($sum(length1(char,t2tb1(X0)),$uminus(X4)),$uminus(1)),X2) | ~matches1(X0,X2,X1,X3,X4))), 2.64/0.73 inference(flattening,[],[f109])). 2.64/0.73 tff(f109,plain,( 2.64/0.73 ! [X0 : array_char,X1 : array_char,X2 : $int,X3 : $int,X4 : $int] : ((((matches1(X0,X2,X1,X3,$sum(X4,1)) | tb2t2(get2(char,t2tb1(X0),$sum(X2,X4))) != tb2t2(get2(char,t2tb1(X1),$sum(X3,X4)))) | $less($sum($sum(length1(char,t2tb1(X1)),$uminus(X4)),$uminus(1)),X3)) | $less($sum($sum(length1(char,t2tb1(X0)),$uminus(X4)),$uminus(1)),X2)) | ~matches1(X0,X2,X1,X3,X4))), 2.64/0.73 inference(ennf_transformation,[],[f89])). 2.64/0.73 tff(f89,plain,( 2.64/0.73 ! [X0 : array_char,X1 : array_char,X2 : $int,X3 : $int,X4 : $int] : (matches1(X0,X2,X1,X3,X4) => (~$less($sum($sum(length1(char,t2tb1(X0)),$uminus(X4)),$uminus(1)),X2) => (~$less($sum($sum(length1(char,t2tb1(X1)),$uminus(X4)),$uminus(1)),X3) => (tb2t2(get2(char,t2tb1(X0),$sum(X2,X4))) = tb2t2(get2(char,t2tb1(X1),$sum(X3,X4))) => matches1(X0,X2,X1,X3,$sum(X4,1))))))), 2.64/0.73 inference(rectify,[],[f51])). 2.64/0.73 tff(f51,plain,( 2.64/0.73 ! [X3 : array_char,X4 : array_char,X7 : $int,X8 : $int,X10 : $int] : (matches1(X3,X7,X4,X8,X10) => (~$less($sum($sum(length1(char,t2tb1(X3)),$uminus(X10)),$uminus(1)),X7) => (~$less($sum($sum(length1(char,t2tb1(X4)),$uminus(X10)),$uminus(1)),X8) => (tb2t2(get2(char,t2tb1(X3),$sum(X7,X10))) = tb2t2(get2(char,t2tb1(X4),$sum(X8,X10))) => matches1(X3,X7,X4,X8,$sum(X10,1))))))), 2.64/0.73 inference(theory_normalization,[],[f48])). 2.64/0.73 tff(f48,plain,( 2.64/0.73 ! [X3 : array_char,X4 : array_char,X7 : $int,X8 : $int,X10 : $int] : (matches1(X3,X7,X4,X8,X10) => (~$less($sum($difference(length1(char,t2tb1(X3)),X10),$uminus(1)),X7) => (~$less($sum($difference(length1(char,t2tb1(X4)),X10),$uminus(1)),X8) => (tb2t2(get2(char,t2tb1(X3),$sum(X7,X10))) = tb2t2(get2(char,t2tb1(X4),$sum(X8,X10))) => matches1(X3,X7,X4,X8,$sum(X10,1))))))), 2.64/0.73 inference(theory_normalization,[],[f6])). 2.64/0.73 tff(f6,axiom,( 2.64/0.73 ! [X3 : array_char,X4 : array_char,X7 : $int,X8 : $int,X10 : $int] : (matches1(X3,X7,X4,X8,X10) => ($lesseq(X7,$difference($difference(length1(char,t2tb1(X3)),X10),1)) => ($lesseq(X8,$difference($difference(length1(char,t2tb1(X4)),X10),1)) => (tb2t2(get2(char,t2tb1(X3),$sum(X7,X10))) = tb2t2(get2(char,t2tb1(X4),$sum(X8,X10))) => matches1(X3,X7,X4,X8,$sum(X10,1))))))), 2.64/0.73 file('/export/starexec/sandbox/benchmark/theBenchmark.p',matches_right_extension)). 2.64/0.73 tff(f358,plain,( 2.64/0.73 spl7_14 | spl7_15 | ~spl7_1), 2.64/0.73 inference(avatar_split_clause,[],[f193,f188,f356,f352])). 2.64/0.73 tff(f352,plain,( 2.64/0.73 spl7_14 <=> $less(sK5,0)), 2.64/0.73 introduced(avatar_definition,[new_symbols(naming,[spl7_14])])). 2.64/0.73 tff(f356,plain,( 2.64/0.73 spl7_15 <=> ! [X5 : $int,X7 : $int,X4 : array_char,X6 : array_char] : (tb2t2(get(char,int,elts(char,t2tb1(X4)),t2tb($sum(X5,sK5)))) = tb2t2(get(char,int,elts(char,t2tb1(X6)),t2tb($sum(X7,sK5)))) | ~matches1(X4,X5,X6,X7,sK4))), 2.64/0.73 introduced(avatar_definition,[new_symbols(naming,[spl7_15])])). 2.64/0.73 tff(f188,plain,( 2.64/0.73 spl7_1 <=> $less(sK5,sK4)), 2.64/0.73 introduced(avatar_definition,[new_symbols(naming,[spl7_1])])). 2.64/0.73 tff(f193,plain,( 2.64/0.73 ( ! [X6:array_char,X4:array_char,X7:$int,X5:$int] : (tb2t2(get(char,int,elts(char,t2tb1(X4)),t2tb($sum(X5,sK5)))) = tb2t2(get(char,int,elts(char,t2tb1(X6)),t2tb($sum(X7,sK5)))) | $less(sK5,0) | ~matches1(X4,X5,X6,X7,sK4)) ) | ~spl7_1), 2.64/0.73 inference(resolution,[],[f190,f182])). 2.64/0.73 tff(f190,plain,( 2.64/0.73 $less(sK5,sK4) | ~spl7_1), 2.64/0.73 inference(avatar_component_clause,[],[f188])). 2.64/0.73 tff(f341,plain,( 2.64/0.73 spl7_4 | spl7_13 | spl7_11 | spl7_12 | spl7_5 | spl7_3), 2.64/0.73 inference(avatar_split_clause,[],[f218,f200,f221,f321,f317,f338,f213])). 2.64/0.73 tff(f338,plain,( 2.64/0.73 spl7_13 <=> $less(sK6(sK0,sK2,sK1,sK3,sK5),sK5)), 2.64/0.73 introduced(avatar_definition,[new_symbols(naming,[spl7_13])])). 2.64/0.73 tff(f218,plain,( 2.64/0.73 $less(sK2,0) | $less($sum(length1(char,t2tb1(sK0)),$uminus(sK5)),sK2) | $less($sum(length1(char,t2tb1(sK1)),$uminus(sK5)),sK3) | $less(sK6(sK0,sK2,sK1,sK3,sK5),sK5) | $less(sK3,0) | spl7_3), 2.64/0.73 inference(resolution,[],[f202,f168])). 2.64/0.73 tff(f168,plain,( 2.64/0.73 ( ! [X4:$int,X2:array_char,X0:array_char,X3:$int,X1:$int] : (matches1(X0,X1,X2,X3,X4) | $less(X1,0) | $less($sum(length1(char,t2tb1(X0)),$uminus(X4)),X1) | $less($sum(length1(char,t2tb1(X2)),$uminus(X4)),X3) | $less(sK6(X0,X1,X2,X3,X4),X4) | $less(X3,0)) )), 2.64/0.73 inference(cnf_transformation,[],[f123])). 2.64/0.73 tff(f324,plain,( 2.64/0.73 spl7_4 | ~spl7_10 | spl7_11 | spl7_12 | spl7_5 | spl7_3), 2.64/0.73 inference(avatar_split_clause,[],[f217,f200,f221,f321,f317,f313,f213])). 2.64/0.73 tff(f217,plain,( 2.64/0.73 $less(sK2,0) | $less($sum(length1(char,t2tb1(sK0)),$uminus(sK5)),sK2) | $less($sum(length1(char,t2tb1(sK1)),$uminus(sK5)),sK3) | ~$less(sK6(sK0,sK2,sK1,sK3,sK5),0) | $less(sK3,0) | spl7_3), 2.64/0.73 inference(resolution,[],[f202,f167])). 2.64/0.73 tff(f167,plain,( 2.64/0.73 ( ! [X4:$int,X2:array_char,X0:array_char,X3:$int,X1:$int] : (matches1(X0,X1,X2,X3,X4) | $less(X1,0) | $less($sum(length1(char,t2tb1(X0)),$uminus(X4)),X1) | $less($sum(length1(char,t2tb1(X2)),$uminus(X4)),X3) | ~$less(sK6(X0,X1,X2,X3,X4),0) | $less(X3,0)) )), 2.64/0.73 inference(cnf_transformation,[],[f123])). 2.64/0.73 tff(f283,plain,( 2.64/0.73 ~spl7_8 | spl7_9 | ~spl7_2), 2.64/0.73 inference(avatar_split_clause,[],[f208,f195,f280,f276])). 2.64/0.73 tff(f276,plain,( 2.64/0.73 spl7_8 <=> $less(0,sK4)), 2.64/0.73 introduced(avatar_definition,[new_symbols(naming,[spl7_8])])). 2.64/0.73 tff(f280,plain,( 2.64/0.73 spl7_9 <=> tb2t2(get(char,int,elts(char,t2tb1(sK0)),t2tb(sK2))) = tb2t2(get(char,int,elts(char,t2tb1(sK1)),t2tb(sK3)))), 2.64/0.73 introduced(avatar_definition,[new_symbols(naming,[spl7_9])])). 2.64/0.73 tff(f208,plain,( 2.64/0.73 tb2t2(get(char,int,elts(char,t2tb1(sK0)),t2tb(sK2))) = tb2t2(get(char,int,elts(char,t2tb1(sK1)),t2tb(sK3))) | ~$less(0,sK4) | ~spl7_2), 2.64/0.73 inference(resolution,[],[f197,f180])). 2.64/0.73 tff(f180,plain,( 2.64/0.73 ( ! [X4:$int,X2:$int,X0:array_char,X3:$int,X1:array_char] : (~matches1(X0,X2,X1,X3,X4) | tb2t2(get(char,int,elts(char,t2tb1(X0)),t2tb(X2))) = tb2t2(get(char,int,elts(char,t2tb1(X1)),t2tb(X3))) | ~$less(0,X4)) )), 2.64/0.73 inference(definition_unfolding,[],[f164,f152,f152])). 2.64/0.73 tff(f164,plain,( 2.64/0.73 ( ! [X4:$int,X2:$int,X0:array_char,X3:$int,X1:array_char] : (~matches1(X0,X2,X1,X3,X4) | tb2t2(get2(char,t2tb1(X0),X2)) = tb2t2(get2(char,t2tb1(X1),X3)) | ~$less(0,X4)) )), 2.64/0.73 inference(cnf_transformation,[],[f106])). 2.64/0.73 tff(f106,plain,( 2.64/0.73 ! [X0 : array_char,X1 : array_char,X2 : $int,X3 : $int,X4 : $int] : (~matches1(X0,X2,X1,X3,X4) | tb2t2(get2(char,t2tb1(X0),X2)) = tb2t2(get2(char,t2tb1(X1),X3)) | ~$less(0,X4))), 2.64/0.73 inference(flattening,[],[f105])). 2.64/0.73 tff(f105,plain,( 2.64/0.73 ! [X0 : array_char,X1 : array_char,X2 : $int,X3 : $int,X4 : $int] : ((~matches1(X0,X2,X1,X3,X4) | tb2t2(get2(char,t2tb1(X0),X2)) = tb2t2(get2(char,t2tb1(X1),X3))) | ~$less(0,X4))), 2.64/0.73 inference(ennf_transformation,[],[f88])). 2.64/0.73 tff(f88,plain,( 2.64/0.73 ! [X0 : array_char,X1 : array_char,X2 : $int,X3 : $int,X4 : $int] : ($less(0,X4) => (tb2t2(get2(char,t2tb1(X0),X2)) != tb2t2(get2(char,t2tb1(X1),X3)) => ~matches1(X0,X2,X1,X3,X4)))), 2.64/0.73 inference(rectify,[],[f44])). 2.64/0.73 tff(f44,axiom,( 2.64/0.73 ! [X3 : array_char,X4 : array_char,X7 : $int,X8 : $int,X10 : $int] : ($less(0,X10) => (tb2t2(get2(char,t2tb1(X3),X7)) != tb2t2(get2(char,t2tb1(X4),X8)) => ~matches1(X3,X7,X4,X8,X10)))), 2.64/0.73 file('/export/starexec/sandbox/benchmark/theBenchmark.p',matches_contradiction_at_first)). 2.64/0.73 tff(f258,plain,( 2.64/0.73 ~spl7_7 | ~spl7_2), 2.64/0.73 inference(avatar_split_clause,[],[f206,f195,f255])). 2.64/0.73 tff(f255,plain,( 2.64/0.73 spl7_7 <=> $less($sum(length1(char,t2tb1(sK0)),$uminus(sK4)),sK2)), 2.64/0.73 introduced(avatar_definition,[new_symbols(naming,[spl7_7])])). 2.64/0.73 tff(f206,plain,( 2.64/0.73 ~$less($sum(length1(char,t2tb1(sK0)),$uminus(sK4)),sK2) | ~spl7_2), 2.64/0.73 inference(resolution,[],[f197,f173])). 2.64/0.73 tff(f173,plain,( 2.64/0.73 ( ! [X4:$int,X2:array_char,X0:array_char,X3:$int,X1:$int] : (~$less($sum(length1(char,t2tb1(X0)),$uminus(X4)),X1) | ~matches1(X0,X1,X2,X3,X4)) )), 2.64/0.73 inference(cnf_transformation,[],[f123])). 2.64/0.73 tff(f253,plain,( 2.64/0.73 ~spl7_6 | ~spl7_2), 2.64/0.73 inference(avatar_split_clause,[],[f205,f195,f250])). 2.64/0.73 tff(f250,plain,( 2.64/0.73 spl7_6 <=> $less($sum(length1(char,t2tb1(sK1)),$uminus(sK4)),sK3)), 2.64/0.73 introduced(avatar_definition,[new_symbols(naming,[spl7_6])])). 2.64/0.73 tff(f205,plain,( 2.64/0.73 ~$less($sum(length1(char,t2tb1(sK1)),$uminus(sK4)),sK3) | ~spl7_2), 2.64/0.73 inference(resolution,[],[f197,f172])). 2.64/0.73 tff(f172,plain,( 2.64/0.73 ( ! [X4:$int,X2:array_char,X0:array_char,X3:$int,X1:$int] : (~$less($sum(length1(char,t2tb1(X2)),$uminus(X4)),X3) | ~matches1(X0,X1,X2,X3,X4)) )), 2.64/0.73 inference(cnf_transformation,[],[f123])). 2.64/0.73 tff(f224,plain,( 2.64/0.73 ~spl7_5 | ~spl7_2), 2.64/0.73 inference(avatar_split_clause,[],[f207,f195,f221])). 2.64/0.73 tff(f207,plain,( 2.64/0.73 ~$less(sK2,0) | ~spl7_2), 2.64/0.73 inference(resolution,[],[f197,f174])). 2.64/0.73 tff(f174,plain,( 2.64/0.73 ( ! [X4:$int,X2:array_char,X0:array_char,X3:$int,X1:$int] : (~$less(X1,0) | ~matches1(X0,X1,X2,X3,X4)) )), 2.64/0.73 inference(cnf_transformation,[],[f123])). 2.64/0.73 tff(f216,plain,( 2.64/0.73 ~spl7_4 | ~spl7_2), 2.64/0.73 inference(avatar_split_clause,[],[f204,f195,f213])). 2.64/0.73 tff(f204,plain,( 2.64/0.73 ~$less(sK3,0) | ~spl7_2), 2.64/0.73 inference(resolution,[],[f197,f170])). 2.64/0.73 tff(f170,plain,( 2.64/0.73 ( ! [X4:$int,X2:array_char,X0:array_char,X3:$int,X1:$int] : (~$less(X3,0) | ~matches1(X0,X1,X2,X3,X4)) )), 2.64/0.73 inference(cnf_transformation,[],[f123])). 2.64/0.73 tff(f203,plain,( 2.64/0.73 ~spl7_3), 2.64/0.73 inference(avatar_split_clause,[],[f126,f200])). 2.64/0.73 tff(f126,plain,( 2.64/0.73 ~matches1(sK0,sK2,sK1,sK3,sK5)), 2.64/0.73 inference(cnf_transformation,[],[f118])). 2.64/0.73 tff(f118,plain,( 2.64/0.73 ~matches1(sK0,sK2,sK1,sK3,sK5) & $less(sK5,sK4) & matches1(sK0,sK2,sK1,sK3,sK4)), 2.64/0.73 inference(skolemisation,[status(esa),new_symbols(skolem,[sK0,sK1,sK2,sK3,sK4,sK5])],[f93,f117])). 2.64/0.73 tff(f117,plain,( 2.64/0.73 ? [X0 : array_char,X1 : array_char,X2 : $int,X3 : $int,X4 : $int,X5 : $int] : (~matches1(X0,X2,X1,X3,X5) & $less(X5,X4) & matches1(X0,X2,X1,X3,X4)) => (~matches1(sK0,sK2,sK1,sK3,sK5) & $less(sK5,sK4) & matches1(sK0,sK2,sK1,sK3,sK4))), 2.64/0.73 introduced(choice_axiom,[])). 2.64/0.73 tff(f93,plain,( 2.64/0.73 ? [X0 : array_char,X1 : array_char,X2 : $int,X3 : $int,X4 : $int,X5 : $int] : (~matches1(X0,X2,X1,X3,X5) & $less(X5,X4) & matches1(X0,X2,X1,X3,X4))), 2.64/0.73 inference(flattening,[],[f92])). 2.64/0.73 tff(f92,plain,( 2.64/0.73 ? [X0 : array_char,X1 : array_char,X2 : $int,X3 : $int,X4 : $int,X5 : $int] : ((~matches1(X0,X2,X1,X3,X5) & $less(X5,X4)) & matches1(X0,X2,X1,X3,X4))), 2.64/0.73 inference(ennf_transformation,[],[f52])). 2.64/0.73 tff(f52,plain,( 2.64/0.73 ~! [X0 : array_char,X1 : array_char,X2 : $int,X3 : $int,X4 : $int,X5 : $int] : (matches1(X0,X2,X1,X3,X4) => ($less(X5,X4) => matches1(X0,X2,X1,X3,X5)))), 2.64/0.73 inference(rectify,[],[f11])). 2.64/0.73 tff(f11,negated_conjecture,( 2.64/0.73 ~! [X3 : array_char,X4 : array_char,X7 : $int,X8 : $int,X10 : $int,X14 : $int] : (matches1(X3,X7,X4,X8,X10) => ($less(X14,X10) => matches1(X3,X7,X4,X8,X14)))), 2.64/0.73 inference(negated_conjecture,[],[f10])). 2.64/0.73 tff(f10,conjecture,( 2.64/0.73 ! [X3 : array_char,X4 : array_char,X7 : $int,X8 : $int,X10 : $int,X14 : $int] : (matches1(X3,X7,X4,X8,X10) => ($less(X14,X10) => matches1(X3,X7,X4,X8,X14)))), 2.64/0.73 file('/export/starexec/sandbox/benchmark/theBenchmark.p',matches_right_weakening)). 2.64/0.73 tff(f198,plain,( 2.64/0.73 spl7_2), 2.64/0.73 inference(avatar_split_clause,[],[f124,f195])). 2.64/0.73 tff(f124,plain,( 2.64/0.73 matches1(sK0,sK2,sK1,sK3,sK4)), 2.64/0.73 inference(cnf_transformation,[],[f118])). 2.64/0.73 tff(f191,plain,( 2.64/0.73 spl7_1), 2.64/0.73 inference(avatar_split_clause,[],[f125,f188])). 2.64/0.73 tff(f125,plain,( 2.64/0.73 $less(sK5,sK4)), 2.64/0.73 inference(cnf_transformation,[],[f118])). 2.64/0.73 % SZS output end Proof for theBenchmark 2.64/0.73 % (17734)------------------------------ 2.64/0.73 % (17734)Version: Vampire 4.5.0 (commit 2ee491ce on 2020-06-19 13:55:12 +0100) 2.64/0.73 % (17734)Termination reason: Refutation 2.64/0.73 2.64/0.73 % (17734)Memory used [KB]: 6524 2.64/0.73 % (17734)Time elapsed: 0.317 s 2.64/0.73 % (17734)------------------------------ 2.64/0.73 % (17734)------------------------------ 2.64/0.73 % (17721)Success in time 0.373 s 2.64/0.74 EOF