0.07/0.12 % Problem : theBenchmark.p : TPTP v0.0.0. Released v0.0.0. 0.07/0.13 % Command : vampire --mode casc -t %d %s 0.12/0.34 % Computer : n006.cluster.edu 0.12/0.34 % Model : x86_64 x86_64 0.12/0.34 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz 0.12/0.34 % Memory : 8042.1875MB 0.12/0.34 % OS : Linux 3.10.0-693.el7.x86_64 0.12/0.34 % CPULimit : 960 0.12/0.34 % DateTime : Thu Jul 2 07:33:45 EDT 2020 0.12/0.34 % CPUTime : 0.18/0.41 % 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.18/0.48 % Refutation found. Thanks to Tanya! 0.18/0.48 % SZS status Theorem for theBenchmark 0.18/0.48 % SZS output start Proof for theBenchmark 0.18/0.48 tff(type_def_5, type, uni: $tType). 0.18/0.48 tff(type_def_6, type, ty: $tType). 0.18/0.48 tff(type_def_7, type, bool: $tType). 0.18/0.48 tff(type_def_8, type, tuple0: $tType). 0.18/0.48 tff(func_def_0, type, witness: ty > uni). 0.18/0.48 tff(func_def_1, type, int: ty). 0.18/0.48 tff(func_def_2, type, real: ty). 0.18/0.48 tff(func_def_3, type, bool1: ty). 0.18/0.48 tff(func_def_4, type, true: bool). 0.18/0.48 tff(func_def_5, type, false: bool). 0.18/0.48 tff(func_def_6, type, match_bool: (ty * bool * uni * uni) > uni). 0.18/0.48 tff(func_def_7, type, tuple01: ty). 0.18/0.48 tff(func_def_8, type, tuple02: tuple0). 0.18/0.48 tff(func_def_9, type, qtmark: ty). 0.18/0.48 tff(func_def_10, type, power: ($int * $int) > $int). 0.18/0.48 tff(func_def_11, type, abs: $int > $int). 0.18/0.48 tff(func_def_12, type, div: ($int * $int) > $int). 0.18/0.48 tff(func_def_13, type, mod: ($int * $int) > $int). 0.18/0.48 tff(func_def_14, type, ref: ty > ty). 0.18/0.48 tff(func_def_15, type, mk_ref: (ty * uni) > uni). 0.18/0.48 tff(func_def_16, type, contents: (ty * uni) > uni). 0.18/0.48 tff(func_def_23, type, sK0: $int). 0.18/0.48 tff(func_def_24, type, sK1: $int). 0.18/0.48 tff(func_def_25, type, sK2: $int). 0.18/0.48 tff(func_def_26, type, sK3: $int). 0.18/0.48 tff(func_def_27, type, sK4: $int). 0.18/0.48 tff(pred_def_1, type, sort: (ty * uni) > $o). 0.18/0.48 tff(f349,plain,( 0.18/0.48 $false), 0.18/0.48 inference(avatar_sat_refutation,[],[f200,f204,f208,f212,f216,f220,f261,f265,f269,f332,f337,f338,f340,f348])). 0.18/0.48 tff(f348,plain,( 0.18/0.48 ~spl5_4 | ~spl5_22), 0.18/0.48 inference(avatar_contradiction_clause,[],[f347])). 0.18/0.48 tff(f347,plain,( 0.18/0.48 $false | (~spl5_4 | ~spl5_22)), 0.18/0.48 inference(global_subsumption,[],[f153,f346])). 0.18/0.48 tff(f346,plain,( 0.18/0.48 power(sK0,sK1) = sK4 | (~spl5_4 | ~spl5_22)), 0.18/0.48 inference(forward_demodulation,[],[f345,f72])). 0.18/0.48 tff(f72,plain,( 0.18/0.48 ( ! [X0:$int] : ($product(X0,1) = X0) )), 0.18/0.48 introduced(theory_axiom,[])). 0.18/0.48 tff(f345,plain,( 0.18/0.48 power(sK0,sK1) = $product(sK4,1) | (~spl5_4 | ~spl5_22)), 0.18/0.48 inference(forward_demodulation,[],[f343,f161])). 0.18/0.48 tff(f161,plain,( 0.18/0.48 ( ! [X0:$int] : (power(X0,0) = 1) )), 0.18/0.48 inference(cnf_transformation,[],[f11])). 0.18/0.48 tff(f11,axiom,( 0.18/0.48 ! [X0 : $int] : power(X0,0) = 1), 0.18/0.48 file('/export/starexec/sandbox2/benchmark/theBenchmark.p',power_0)). 0.18/0.48 tff(f343,plain,( 0.18/0.48 power(sK0,sK1) = $product(sK4,power(sK3,0)) | (~spl5_4 | ~spl5_22)), 0.18/0.48 inference(backward_demodulation,[],[f336,f207])). 0.18/0.48 tff(f207,plain,( 0.18/0.48 power(sK0,sK1) = $product(sK4,power(sK3,sK2)) | ~spl5_4), 0.18/0.48 inference(avatar_component_clause,[],[f206])). 0.18/0.48 tff(f206,plain,( 0.18/0.48 spl5_4 <=> power(sK0,sK1) = $product(sK4,power(sK3,sK2))), 0.18/0.48 introduced(avatar_definition,[new_symbols(naming,[spl5_4])])). 0.18/0.48 tff(f336,plain,( 0.18/0.48 0 = sK2 | ~spl5_22), 0.18/0.48 inference(avatar_component_clause,[],[f335])). 0.18/0.48 tff(f335,plain,( 0.18/0.48 spl5_22 <=> 0 = sK2), 0.18/0.48 introduced(avatar_definition,[new_symbols(naming,[spl5_22])])). 0.18/0.48 tff(f153,plain,( 0.18/0.48 power(sK0,sK1) != sK4), 0.18/0.48 inference(cnf_transformation,[],[f146])). 0.18/0.48 tff(f146,plain,( 0.18/0.48 (power(sK0,sK1) != sK4 & ~$less(0,sK2) & power(sK0,sK1) = $product(sK4,power(sK3,sK2)) & ~$less(sK2,0)) & ~$less(sK1,0)), 0.18/0.48 inference(skolemisation,[status(esa),new_symbols(skolem,[sK0,sK1,sK2,sK3,sK4])],[f108,f145,f144])). 0.18/0.48 tff(f144,plain,( 0.18/0.48 ? [X0 : $int,X1 : $int] : (? [X2 : $int,X3 : $int,X4 : $int] : (power(X0,X1) != X4 & ~$less(0,X2) & power(X0,X1) = $product(X4,power(X3,X2)) & ~$less(X2,0)) & ~$less(X1,0)) => (? [X4 : $int,X3 : $int,X2 : $int] : (power(sK0,sK1) != X4 & ~$less(0,X2) & power(sK0,sK1) = $product(X4,power(X3,X2)) & ~$less(X2,0)) & ~$less(sK1,0))), 0.18/0.48 introduced(choice_axiom,[])). 0.18/0.48 tff(f145,plain,( 0.18/0.48 ( ! [X0:$int,X1:$int] : (? [X2 : $int,X3 : $int,X4 : $int] : (power(X0,X1) != X4 & ~$less(0,X2) & power(X0,X1) = $product(X4,power(X3,X2)) & ~$less(X2,0)) => (power(X0,X1) != sK4 & ~$less(0,sK2) & power(X0,X1) = $product(sK4,power(sK3,sK2)) & ~$less(sK2,0))) )), 0.18/0.48 introduced(choice_axiom,[])). 0.18/0.48 tff(f108,plain,( 0.18/0.48 ? [X0 : $int,X1 : $int] : (? [X2 : $int,X3 : $int,X4 : $int] : (power(X0,X1) != X4 & ~$less(0,X2) & power(X0,X1) = $product(X4,power(X3,X2)) & ~$less(X2,0)) & ~$less(X1,0))), 0.18/0.48 inference(flattening,[],[f107])). 0.18/0.48 tff(f107,plain,( 0.18/0.48 ? [X0 : $int,X1 : $int] : (? [X2 : $int,X3 : $int,X4 : $int] : ((power(X0,X1) != X4 & ~$less(0,X2)) & (power(X0,X1) = $product(X4,power(X3,X2)) & ~$less(X2,0))) & ~$less(X1,0))), 0.18/0.48 inference(ennf_transformation,[],[f77])). 0.18/0.48 tff(f77,plain,( 0.18/0.48 ~! [X0 : $int,X1 : $int] : (~$less(X1,0) => ! [X2 : $int,X3 : $int,X4 : $int] : ((power(X0,X1) = $product(X4,power(X3,X2)) & ~$less(X2,0)) => (~$less(0,X2) => power(X0,X1) = X4)))), 0.18/0.48 inference(rectify,[],[f39])). 0.18/0.48 tff(f39,plain,( 0.18/0.48 ~! [X0 : $int,X4 : $int] : (~$less(X4,0) => ! [X7 : $int,X8 : $int,X9 : $int] : ((power(X0,X4) = $product(X9,power(X8,X7)) & ~$less(X7,0)) => (~$less(0,X7) => power(X0,X4) = X9)))), 0.18/0.48 inference(evaluation,[],[f19])). 0.18/0.48 tff(f19,negated_conjecture,( 0.18/0.48 ~! [X0 : $int,X4 : $int] : ($lesseq(0,X4) => ! [X7 : $int,X8 : $int,X9 : $int] : ((power(X0,X4) = $product(X9,power(X8,X7)) & $lesseq(0,X7)) => (~$less(0,X7) => power(X0,X4) = X9)))), 0.18/0.48 inference(negated_conjecture,[],[f18])). 0.18/0.48 tff(f18,conjecture,( 0.18/0.48 ! [X0 : $int,X4 : $int] : ($lesseq(0,X4) => ! [X7 : $int,X8 : $int,X9 : $int] : ((power(X0,X4) = $product(X9,power(X8,X7)) & $lesseq(0,X7)) => (~$less(0,X7) => power(X0,X4) = X9)))), 0.18/0.48 file('/export/starexec/sandbox2/benchmark/theBenchmark.p',wP_parameter_fast_exp_imperative)). 0.18/0.48 tff(f340,plain,( 0.18/0.48 spl5_22 | spl5_7), 0.18/0.48 inference(avatar_split_clause,[],[f339,f210,f335])). 0.18/0.48 tff(f210,plain,( 0.18/0.48 spl5_7 <=> ~$less(sK2,0)), 0.18/0.48 introduced(avatar_definition,[new_symbols(naming,[spl5_7])])). 0.18/0.48 tff(f339,plain,( 0.18/0.48 0 = sK2 | ~spl5_7), 0.18/0.48 inference(global_subsumption,[],[f333])). 0.18/0.48 tff(f333,plain,( 0.18/0.48 0 = sK2 | ~spl5_7), 0.18/0.48 inference(global_subsumption,[],[f152,f314])). 0.18/0.48 tff(f314,plain,( 0.18/0.48 $less(0,sK2) | 0 = sK2 | ~spl5_7), 0.18/0.48 inference(resolution,[],[f66,f211])). 0.18/0.48 tff(f211,plain,( 0.18/0.48 ~$less(sK2,0) | ~spl5_7), 0.18/0.48 inference(avatar_component_clause,[],[f210])). 0.18/0.48 tff(f66,plain,( 0.18/0.48 ( ! [X0:$int,X1:$int] : ($less(X1,X0) | $less(X0,X1) | X0 = X1) )), 0.18/0.48 introduced(theory_axiom,[])). 0.18/0.48 tff(f152,plain,( 0.18/0.48 ~$less(0,sK2)), 0.18/0.48 inference(cnf_transformation,[],[f146])). 0.18/0.48 tff(f338,plain,( 0.18/0.48 spl5_18 | spl5_20 | spl5_9), 0.18/0.48 inference(avatar_split_clause,[],[f323,f214,f330,f327])). 0.18/0.48 tff(f327,plain,( 0.18/0.48 spl5_18 <=> 0 = sK1), 0.18/0.48 introduced(avatar_definition,[new_symbols(naming,[spl5_18])])). 0.18/0.48 tff(f330,plain,( 0.18/0.48 spl5_20 <=> $less(0,sK1)), 0.18/0.48 introduced(avatar_definition,[new_symbols(naming,[spl5_20])])). 0.18/0.48 tff(f214,plain,( 0.18/0.48 spl5_9 <=> ~$less(sK1,0)), 0.18/0.48 introduced(avatar_definition,[new_symbols(naming,[spl5_9])])). 0.18/0.48 tff(f323,plain,( 0.18/0.48 $less(0,sK1) | 0 = sK1 | ~spl5_9), 0.18/0.48 inference(resolution,[],[f66,f215])). 0.18/0.48 tff(f215,plain,( 0.18/0.48 ~$less(sK1,0) | ~spl5_9), 0.18/0.48 inference(avatar_component_clause,[],[f214])). 0.18/0.48 tff(f337,plain,( 0.18/0.48 spl5_22 | spl5_7), 0.18/0.48 inference(avatar_split_clause,[],[f333,f210,f335])). 0.18/0.48 tff(f332,plain,( 0.18/0.48 spl5_18 | spl5_20 | spl5_9), 0.18/0.48 inference(avatar_split_clause,[],[f313,f214,f330,f327])). 0.18/0.48 tff(f313,plain,( 0.18/0.48 $less(0,sK1) | 0 = sK1 | ~spl5_9), 0.18/0.48 inference(resolution,[],[f66,f215])). 0.18/0.48 tff(f269,plain,( 0.18/0.48 spl5_16 | spl5_7), 0.18/0.48 inference(avatar_split_clause,[],[f257,f210,f267])). 0.18/0.48 tff(f267,plain,( 0.18/0.48 spl5_16 <=> abs(sK2) = sK2), 0.18/0.48 introduced(avatar_definition,[new_symbols(naming,[spl5_16])])). 0.18/0.48 tff(f257,plain,( 0.18/0.48 abs(sK2) = sK2 | ~spl5_7), 0.18/0.48 inference(resolution,[],[f163,f211])). 0.18/0.48 tff(f163,plain,( 0.18/0.48 ( ! [X0:$int] : ($less(X0,0) | abs(X0) = X0) )), 0.18/0.48 inference(cnf_transformation,[],[f109])). 0.18/0.48 tff(f109,plain,( 0.18/0.48 ! [X0 : $int] : ((abs(X0) = X0 | $less(X0,0)) & (abs(X0) = $uminus(X0) | ~$less(X0,0)))), 0.18/0.48 inference(ennf_transformation,[],[f41])). 0.18/0.48 tff(f41,plain,( 0.18/0.48 ! [X0 : $int] : ((~$less(X0,0) => abs(X0) = X0) & ($less(X0,0) => abs(X0) = $uminus(X0)))), 0.18/0.48 inference(evaluation,[],[f13])). 0.18/0.48 tff(f13,axiom,( 0.18/0.48 ! [X0 : $int] : (($lesseq(0,X0) => abs(X0) = X0) & (~$lesseq(0,X0) => abs(X0) = $uminus(X0)))), 0.18/0.48 file('/export/starexec/sandbox2/benchmark/theBenchmark.p',abs_def)). 0.18/0.48 tff(f265,plain,( 0.18/0.48 spl5_14 | spl5_9), 0.18/0.48 inference(avatar_split_clause,[],[f256,f214,f263])). 0.18/0.48 tff(f263,plain,( 0.18/0.48 spl5_14 <=> abs(sK1) = sK1), 0.18/0.48 introduced(avatar_definition,[new_symbols(naming,[spl5_14])])). 0.18/0.48 tff(f256,plain,( 0.18/0.48 abs(sK1) = sK1 | ~spl5_9), 0.18/0.48 inference(resolution,[],[f163,f215])). 0.18/0.48 tff(f261,plain,( 0.18/0.48 spl5_12), 0.18/0.48 inference(avatar_split_clause,[],[f254,f259])). 0.18/0.48 tff(f259,plain,( 0.18/0.48 spl5_12 <=> abs(0) = 0), 0.18/0.48 introduced(avatar_definition,[new_symbols(naming,[spl5_12])])). 0.18/0.48 tff(f254,plain,( 0.18/0.48 abs(0) = 0), 0.18/0.48 inference(resolution,[],[f163,f64])). 0.18/0.48 tff(f64,plain,( 0.18/0.48 ( ! [X0:$int] : (~$less(X0,X0)) )), 0.18/0.48 introduced(theory_axiom,[])). 0.18/0.48 tff(f220,plain,( 0.18/0.48 ~spl5_11), 0.18/0.48 inference(avatar_split_clause,[],[f154,f218])). 0.18/0.48 tff(f218,plain,( 0.18/0.48 spl5_11 <=> true != false), 0.18/0.48 introduced(avatar_definition,[new_symbols(naming,[spl5_11])])). 0.18/0.48 tff(f154,plain,( 0.18/0.48 true != false), 0.18/0.48 inference(cnf_transformation,[],[f32])). 0.18/0.48 tff(f32,axiom,( 0.18/0.48 true != false), 0.18/0.48 file('/export/starexec/sandbox2/benchmark/theBenchmark.p',true_False)). 0.18/0.48 tff(f216,plain,( 0.18/0.48 ~spl5_9), 0.18/0.48 inference(avatar_split_clause,[],[f149,f214])). 0.18/0.48 tff(f149,plain,( 0.18/0.48 ~$less(sK1,0)), 0.18/0.48 inference(cnf_transformation,[],[f146])). 0.18/0.48 tff(f212,plain,( 0.18/0.48 ~spl5_7), 0.18/0.48 inference(avatar_split_clause,[],[f150,f210])). 0.18/0.48 tff(f150,plain,( 0.18/0.48 ~$less(sK2,0)), 0.18/0.48 inference(cnf_transformation,[],[f146])). 0.18/0.48 tff(f208,plain,( 0.18/0.48 spl5_4), 0.18/0.48 inference(avatar_split_clause,[],[f151,f206])). 0.18/0.48 tff(f151,plain,( 0.18/0.48 power(sK0,sK1) = $product(sK4,power(sK3,sK2))), 0.18/0.48 inference(cnf_transformation,[],[f146])). 0.18/0.48 tff(f204,plain,( 0.18/0.48 ~spl5_3), 0.18/0.48 inference(avatar_split_clause,[],[f152,f202])). 0.18/0.48 tff(f202,plain,( 0.18/0.48 spl5_3 <=> ~$less(0,sK2)), 0.18/0.48 introduced(avatar_definition,[new_symbols(naming,[spl5_3])])). 0.18/0.48 tff(f200,plain,( 0.18/0.48 ~spl5_1), 0.18/0.48 inference(avatar_split_clause,[],[f153,f198])). 0.18/0.48 tff(f198,plain,( 0.18/0.48 spl5_1 <=> power(sK0,sK1) != sK4), 0.18/0.48 introduced(avatar_definition,[new_symbols(naming,[spl5_1])])). 0.18/0.48 % SZS output end Proof for theBenchmark 0.18/0.48 % ------------------------------ 0.18/0.48 % Version: Vampire 4.4.0 (commit 7916d27 on 2019-08-23 08:50:16 +0100) 0.18/0.48 % Termination reason: Refutation 0.18/0.48 0.18/0.48 % Memory used [KB]: 5373 0.18/0.48 % Time elapsed: 0.072 s 0.18/0.48 % ------------------------------ 0.18/0.48 % ------------------------------ 0.18/0.48 % Success in time 0.14 s 0.18/0.48 EOF