TSTP Solution File: ARI650_1 by cvc5---1.0.5

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : cvc5---1.0.5
% Problem  : ARI650_1 : TPTP v8.2.0. Released v6.3.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : do_cvc5 %s %d

% Computer : n011.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 300s
% DateTime : Wed May 29 16:34:23 EDT 2024

% Result   : Unsatisfiable 0.38s 0.57s
% Output   : Proof 0.47s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.07/0.12  % Problem    : ARI650_1 : TPTP v8.2.0. Released v6.3.0.
% 0.07/0.13  % Command    : do_cvc5 %s %d
% 0.13/0.34  % Computer : n011.cluster.edu
% 0.13/0.34  % Model    : x86_64 x86_64
% 0.13/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.34  % Memory   : 8042.1875MB
% 0.13/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.13/0.34  % CPULimit   : 300
% 0.13/0.34  % WCLimit    : 300
% 0.13/0.34  % DateTime   : Mon May 27 05:26:54 EDT 2024
% 0.13/0.34  % CPUTime    : 
% 0.20/0.48  %----Proving TF0_ARI
% 0.20/0.49  --- Run --finite-model-find --decision=internal at 15...
% 0.38/0.57  % SZS status Unsatisfiable for /export/starexec/sandbox2/tmp/tmp.SOLFgZZMsq/cvc5---1.0.5_29004.smt2
% 0.38/0.57  % SZS output start Proof for /export/starexec/sandbox2/tmp/tmp.SOLFgZZMsq/cvc5---1.0.5_29004.smt2
% 0.47/0.63  (assume a0 (>= 60 (* tptp.a tptp.a)))
% 0.47/0.63  (assume a1 (<= 50 (* tptp.a tptp.a)))
% 0.47/0.63  (step t1 (cl (not (= (or (not (>= (* tptp.a tptp.a) 50)) (not (not (>= tptp.a 8))) (not (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14)))) (or (not (>= (* tptp.a tptp.a) 50)) (>= tptp.a 8) (not (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14)))))) (not (or (not (>= (* tptp.a tptp.a) 50)) (not (not (>= tptp.a 8))) (not (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14))))) (or (not (>= (* tptp.a tptp.a) 50)) (>= tptp.a 8) (not (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14))))) :rule equiv_pos2)
% 0.47/0.63  (step t2 (cl (= (not (>= (* tptp.a tptp.a) 50)) (not (>= (* tptp.a tptp.a) 50)))) :rule refl)
% 0.47/0.63  (step t3 (cl (= (= (= (not (not (>= tptp.a 8))) (>= tptp.a 8)) true) (= (not (not (>= tptp.a 8))) (>= tptp.a 8)))) :rule equiv_simplify)
% 0.47/0.63  (step t4 (cl (not (= (= (not (not (>= tptp.a 8))) (>= tptp.a 8)) true)) (= (not (not (>= tptp.a 8))) (>= tptp.a 8))) :rule equiv1 :premises (t3))
% 0.47/0.63  (step t5 (cl (= (= (not (not (>= tptp.a 8))) (>= tptp.a 8)) (= (>= tptp.a 8) (not (not (>= tptp.a 8)))))) :rule all_simplify)
% 0.47/0.63  (step t6 (cl (= (>= tptp.a 8) (>= tptp.a 8))) :rule refl)
% 0.47/0.63  (step t7 (cl (= (not (not (>= tptp.a 8))) (>= tptp.a 8))) :rule all_simplify)
% 0.47/0.63  (step t8 (cl (= (= (>= tptp.a 8) (not (not (>= tptp.a 8)))) (= (>= tptp.a 8) (>= tptp.a 8)))) :rule cong :premises (t6 t7))
% 0.47/0.63  (step t9 (cl (= (= (>= tptp.a 8) (>= tptp.a 8)) true)) :rule all_simplify)
% 0.47/0.63  (step t10 (cl (= (= (>= tptp.a 8) (not (not (>= tptp.a 8)))) true)) :rule trans :premises (t8 t9))
% 0.47/0.63  (step t11 (cl (= (= (not (not (>= tptp.a 8))) (>= tptp.a 8)) true)) :rule trans :premises (t5 t10))
% 0.47/0.63  (step t12 (cl (= (not (not (>= tptp.a 8))) (>= tptp.a 8))) :rule resolution :premises (t4 t11))
% 0.47/0.63  (step t13 (cl (= (not (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14))) (not (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14))))) :rule refl)
% 0.47/0.63  (step t14 (cl (= (or (not (>= (* tptp.a tptp.a) 50)) (not (not (>= tptp.a 8))) (not (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14)))) (or (not (>= (* tptp.a tptp.a) 50)) (>= tptp.a 8) (not (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14)))))) :rule cong :premises (t2 t12 t13))
% 0.47/0.63  (step t15 (cl (not (= (=> (and (>= (* tptp.a tptp.a) 50) (not (>= tptp.a 8)) (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14))) (and (not (>= tptp.a 8)) (>= (* tptp.a tptp.a) 50) (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14)))) (not (and (>= (* tptp.a tptp.a) 50) (not (>= tptp.a 8)) (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14)))))) (not (=> (and (>= (* tptp.a tptp.a) 50) (not (>= tptp.a 8)) (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14))) (and (not (>= tptp.a 8)) (>= (* tptp.a tptp.a) 50) (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14))))) (not (and (>= (* tptp.a tptp.a) 50) (not (>= tptp.a 8)) (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14))))) :rule equiv_pos2)
% 0.47/0.63  (step t16 (cl (= (and (>= (* tptp.a tptp.a) 50) (not (>= tptp.a 8)) (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14))) (and (>= (* tptp.a tptp.a) 50) (not (>= tptp.a 8)) (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14))))) :rule refl)
% 0.47/0.63  (step t17 (cl (= (= (and (not (>= tptp.a 8)) (>= (* tptp.a tptp.a) 50) (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14))) false) (not (and (not (>= tptp.a 8)) (>= (* tptp.a tptp.a) 50) (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14)))))) :rule equiv_simplify)
% 0.47/0.63  (step t18 (cl (= (and (not (>= tptp.a 8)) (>= (* tptp.a tptp.a) 50) (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14))) false) (not (not (and (not (>= tptp.a 8)) (>= (* tptp.a tptp.a) 50) (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14)))))) :rule equiv2 :premises (t17))
% 0.47/0.63  (step t19 (cl (not (not (not (and (not (>= tptp.a 8)) (>= (* tptp.a tptp.a) 50) (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14)))))) (and (not (>= tptp.a 8)) (>= (* tptp.a tptp.a) 50) (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14)))) :rule not_not)
% 0.47/0.63  (step t20 (cl (= (and (not (>= tptp.a 8)) (>= (* tptp.a tptp.a) 50) (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14))) false) (and (not (>= tptp.a 8)) (>= (* tptp.a tptp.a) 50) (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14)))) :rule resolution :premises (t18 t19))
% 0.47/0.63  (step t21 (cl (=> (and (not (>= tptp.a 8)) (>= (* tptp.a tptp.a) 50) (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14))) false) (and (not (>= tptp.a 8)) (>= (* tptp.a tptp.a) 50) (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14)))) :rule implies_neg1)
% 0.47/0.63  (anchor :step t22)
% 0.47/0.63  (assume t22.a0 (not (>= tptp.a 8)))
% 0.47/0.63  (assume t22.a1 (>= (* tptp.a tptp.a) 50))
% 0.47/0.63  (assume t22.a2 (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14)))
% 0.47/0.63  (step t22.t1 (cl (not (= (< (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14)) (not (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14))))) (not (< (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14))) (not (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14)))) :rule equiv_pos2)
% 0.47/0.63  (step t22.t2 (cl (= (< (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14)) (not (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14))))) :rule all_simplify)
% 0.47/0.63  (step t22.t3 (cl (not (= (not (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14))) (< (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14)))) (not (not (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14)))) (< (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14))) :rule equiv_pos2)
% 0.47/0.63  (step t22.t4 (cl (= (not (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14))) (< (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14)))) :rule symm :premises (t22.t2))
% 0.47/0.63  (step t22.t5 (cl (=> (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14)) false) (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14))) :rule implies_neg1)
% 0.47/0.63  (anchor :step t22.t6)
% 0.47/0.63  (assume t22.t6.a0 (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14)))
% 0.47/0.63  (step t22.t6.t1 (cl (not (= (<= (+ (* (- 1.0) (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a)))) (* (- 1.0) (* tptp.a tptp.a)) (* 5.0 tptp.a)) (+ (* (- 1.0) (- 14)) (* (- 1.0) 50) (* 5.0 7))) false)) (not (<= (+ (* (- 1.0) (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a)))) (* (- 1.0) (* tptp.a tptp.a)) (* 5.0 tptp.a)) (+ (* (- 1.0) (- 14)) (* (- 1.0) 50) (* 5.0 7)))) false) :rule equiv_pos2)
% 0.47/0.63  (step t22.t6.t2 (cl (= (* (- 1.0) (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a)))) (to_real (+ (* (- 5) tptp.a) (* tptp.a tptp.a))))) :rule all_simplify)
% 0.47/0.63  (step t22.t6.t3 (cl (= (* (- 1.0) (* tptp.a tptp.a)) (to_real (* (- 1) (* tptp.a tptp.a))))) :rule all_simplify)
% 0.47/0.63  (step t22.t6.t4 (cl (= (* 5.0 tptp.a) (to_real (* 5 tptp.a)))) :rule all_simplify)
% 0.47/0.63  (step t22.t6.t5 (cl (= (+ (* (- 1.0) (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a)))) (* (- 1.0) (* tptp.a tptp.a)) (* 5.0 tptp.a)) (+ (to_real (+ (* (- 5) tptp.a) (* tptp.a tptp.a))) (to_real (* (- 1) (* tptp.a tptp.a))) (to_real (* 5 tptp.a))))) :rule cong :premises (t22.t6.t2 t22.t6.t3 t22.t6.t4))
% 0.47/0.63  (step t22.t6.t6 (cl (= (+ (to_real (+ (* (- 5) tptp.a) (* tptp.a tptp.a))) (to_real (* (- 1) (* tptp.a tptp.a))) (to_real (* 5 tptp.a))) 0.0)) :rule all_simplify)
% 0.47/0.63  (step t22.t6.t7 (cl (= (+ (* (- 1.0) (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a)))) (* (- 1.0) (* tptp.a tptp.a)) (* 5.0 tptp.a)) 0.0)) :rule trans :premises (t22.t6.t5 t22.t6.t6))
% 0.47/0.63  (step t22.t6.t8 (cl (= (* (- 1.0) (- 14)) 14.0)) :rule all_simplify)
% 0.47/0.63  (step t22.t6.t9 (cl (= (* (- 1.0) 50) (- 50.0))) :rule all_simplify)
% 0.47/0.63  (step t22.t6.t10 (cl (= (* 5.0 7) 35.0)) :rule all_simplify)
% 0.47/0.63  (step t22.t6.t11 (cl (= (+ (* (- 1.0) (- 14)) (* (- 1.0) 50) (* 5.0 7)) (+ 14.0 (- 50.0) 35.0))) :rule cong :premises (t22.t6.t8 t22.t6.t9 t22.t6.t10))
% 0.47/0.63  (step t22.t6.t12 (cl (= (+ 14.0 (- 50.0) 35.0) (- 1.0))) :rule all_simplify)
% 0.47/0.63  (step t22.t6.t13 (cl (= (+ (* (- 1.0) (- 14)) (* (- 1.0) 50) (* 5.0 7)) (- 1.0))) :rule trans :premises (t22.t6.t11 t22.t6.t12))
% 0.47/0.63  (step t22.t6.t14 (cl (= (<= (+ (* (- 1.0) (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a)))) (* (- 1.0) (* tptp.a tptp.a)) (* 5.0 tptp.a)) (+ (* (- 1.0) (- 14)) (* (- 1.0) 50) (* 5.0 7))) (<= 0.0 (- 1.0)))) :rule cong :premises (t22.t6.t7 t22.t6.t13))
% 0.47/0.63  (step t22.t6.t15 (cl (= (<= 0.0 (- 1.0)) false)) :rule all_simplify)
% 0.47/0.63  (step t22.t6.t16 (cl (= (<= (+ (* (- 1.0) (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a)))) (* (- 1.0) (* tptp.a tptp.a)) (* 5.0 tptp.a)) (+ (* (- 1.0) (- 14)) (* (- 1.0) 50) (* 5.0 7))) false)) :rule trans :premises (t22.t6.t14 t22.t6.t15))
% 0.47/0.63  (step t22.t6.t17 (cl (not (<= (* (- 1.0) (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a)))) (* (- 1.0) (- 14)))) (not (<= (* (- 1.0) (* tptp.a tptp.a)) (* (- 1.0) 50))) (not (<= (* 5.0 tptp.a) (* 5.0 7))) (<= (+ (* (- 1.0) (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a)))) (* (- 1.0) (* tptp.a tptp.a)) (* 5.0 tptp.a)) (+ (* (- 1.0) (- 14)) (* (- 1.0) 50) (* 5.0 7)))) :rule la_generic :args (1 1 1 1))
% 0.47/0.63  (step t22.t6.t18 (cl (=> (and (< (- 1.0) 0) (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14))) (<= (* (- 1.0) (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a)))) (* (- 1.0) (- 14))))) :rule la_mult_neg)
% 0.47/0.63  (step t22.t6.t19 (cl (not (and (< (- 1.0) 0) (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14)))) (<= (* (- 1.0) (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a)))) (* (- 1.0) (- 14)))) :rule implies :premises (t22.t6.t18))
% 0.47/0.63  (step t22.t6.t20 (cl (and (< (- 1.0) 0) (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14))) (not (< (- 1.0) 0)) (not (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14)))) :rule and_neg)
% 0.47/0.63  (step t22.t6.t21 (cl (= (= (< (- 1.0) 0) true) (< (- 1.0) 0))) :rule equiv_simplify)
% 0.47/0.63  (step t22.t6.t22 (cl (not (= (< (- 1.0) 0) true)) (< (- 1.0) 0)) :rule equiv1 :premises (t22.t6.t21))
% 0.47/0.63  (step t22.t6.t23 (cl (= (< (- 1.0) 0) true)) :rule hole :args ((< (- 1.0) 0)))
% 0.47/0.63  (step t22.t6.t24 (cl (< (- 1.0) 0)) :rule resolution :premises (t22.t6.t22 t22.t6.t23))
% 0.47/0.63  (step t22.t6.t25 (cl (and (< (- 1.0) 0) (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14)))) :rule resolution :premises (t22.t6.t20 t22.t6.t24 t22.t6.a0))
% 0.47/0.63  (step t22.t6.t26 (cl (<= (* (- 1.0) (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a)))) (* (- 1.0) (- 14)))) :rule resolution :premises (t22.t6.t19 t22.t6.t25))
% 0.47/0.63  (step t22.t6.t27 (cl (=> (and (< (- 1.0) 0) (>= (* tptp.a tptp.a) 50)) (<= (* (- 1.0) (* tptp.a tptp.a)) (* (- 1.0) 50)))) :rule la_mult_neg)
% 0.47/0.63  (step t22.t6.t28 (cl (not (and (< (- 1.0) 0) (>= (* tptp.a tptp.a) 50))) (<= (* (- 1.0) (* tptp.a tptp.a)) (* (- 1.0) 50))) :rule implies :premises (t22.t6.t27))
% 0.47/0.63  (step t22.t6.t29 (cl (and (< (- 1.0) 0) (>= (* tptp.a tptp.a) 50)) (not (< (- 1.0) 0)) (not (>= (* tptp.a tptp.a) 50))) :rule and_neg)
% 0.47/0.63  (step t22.t6.t30 (cl (and (< (- 1.0) 0) (>= (* tptp.a tptp.a) 50))) :rule resolution :premises (t22.t6.t29 t22.t6.t24 t22.a1))
% 0.47/0.63  (step t22.t6.t31 (cl (<= (* (- 1.0) (* tptp.a tptp.a)) (* (- 1.0) 50))) :rule resolution :premises (t22.t6.t28 t22.t6.t30))
% 0.47/0.63  (step t22.t6.t32 (cl (=> (and (> 5.0 0) (<= tptp.a 7)) (<= (* 5.0 tptp.a) (* 5.0 7)))) :rule la_mult_pos)
% 0.47/0.63  (step t22.t6.t33 (cl (not (and (> 5.0 0) (<= tptp.a 7))) (<= (* 5.0 tptp.a) (* 5.0 7))) :rule implies :premises (t22.t6.t32))
% 0.47/0.63  (step t22.t6.t34 (cl (and (> 5.0 0) (<= tptp.a 7)) (not (> 5.0 0)) (not (<= tptp.a 7))) :rule and_neg)
% 0.47/0.63  (step t22.t6.t35 (cl (= (= (> 5.0 0) true) (> 5.0 0))) :rule equiv_simplify)
% 0.47/0.63  (step t22.t6.t36 (cl (not (= (> 5.0 0) true)) (> 5.0 0)) :rule equiv1 :premises (t22.t6.t35))
% 0.47/0.63  (step t22.t6.t37 (cl (= (> 5.0 0) true)) :rule hole :args ((> 5.0 0)))
% 0.47/0.63  (step t22.t6.t38 (cl (> 5.0 0)) :rule resolution :premises (t22.t6.t36 t22.t6.t37))
% 0.47/0.63  (step t22.t6.t39 (cl (not (< tptp.a 8)) (<= tptp.a 7)) :rule la_generic :args (1 1))
% 0.47/0.63  (step t22.t6.t40 (cl (not (= (not (>= tptp.a 8)) (< tptp.a 8))) (not (not (>= tptp.a 8))) (< tptp.a 8)) :rule equiv_pos2)
% 0.47/0.63  (step t22.t6.t41 (cl (= (< tptp.a 8) (not (>= tptp.a 8)))) :rule all_simplify)
% 0.47/0.63  (step t22.t6.t42 (cl (= (not (>= tptp.a 8)) (< tptp.a 8))) :rule symm :premises (t22.t6.t41))
% 0.47/0.63  (step t22.t6.t43 (cl (< tptp.a 8)) :rule resolution :premises (t22.t6.t40 t22.t6.t42 t22.a0))
% 0.47/0.63  (step t22.t6.t44 (cl (<= tptp.a 7)) :rule resolution :premises (t22.t6.t39 t22.t6.t43))
% 0.47/0.63  (step t22.t6.t45 (cl (and (> 5.0 0) (<= tptp.a 7))) :rule resolution :premises (t22.t6.t34 t22.t6.t38 t22.t6.t44))
% 0.47/0.63  (step t22.t6.t46 (cl (<= (* 5.0 tptp.a) (* 5.0 7))) :rule resolution :premises (t22.t6.t33 t22.t6.t45))
% 0.47/0.63  (step t22.t6.t47 (cl (<= (+ (* (- 1.0) (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a)))) (* (- 1.0) (* tptp.a tptp.a)) (* 5.0 tptp.a)) (+ (* (- 1.0) (- 14)) (* (- 1.0) 50) (* 5.0 7)))) :rule resolution :premises (t22.t6.t17 t22.t6.t26 t22.t6.t31 t22.t6.t46))
% 0.47/0.63  (step t22.t6.t48 (cl false) :rule resolution :premises (t22.t6.t1 t22.t6.t16 t22.t6.t47))
% 0.47/0.63  (step t22.t6 (cl (not (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14))) false) :rule subproof :discharge (t22.t6.a0))
% 0.47/0.63  (step t22.t7 (cl (=> (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14)) false) false) :rule resolution :premises (t22.t5 t22.t6))
% 0.47/0.63  (step t22.t8 (cl (=> (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14)) false) (not false)) :rule implies_neg2)
% 0.47/0.63  (step t22.t9 (cl (=> (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14)) false) (=> (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14)) false)) :rule resolution :premises (t22.t7 t22.t8))
% 0.47/0.63  (step t22.t10 (cl (=> (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14)) false)) :rule contraction :premises (t22.t9))
% 0.47/0.63  (step t22.t11 (cl (= (=> (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14)) false) (not (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14))))) :rule implies_simplify)
% 0.47/0.63  (step t22.t12 (cl (not (=> (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14)) false)) (not (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14)))) :rule equiv1 :premises (t22.t11))
% 0.47/0.63  (step t22.t13 (cl (not (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14)))) :rule resolution :premises (t22.t10 t22.t12))
% 0.47/0.63  (step t22.t14 (cl (< (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14))) :rule resolution :premises (t22.t3 t22.t4 t22.t13))
% 0.47/0.63  (step t22.t15 (cl (not (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14)))) :rule resolution :premises (t22.t1 t22.t2 t22.t14))
% 0.47/0.63  (step t22.t16 (cl) :rule resolution :premises (t22.a2 t22.t15))
% 0.47/0.63  (step t22 (cl (not (not (>= tptp.a 8))) (not (>= (* tptp.a tptp.a) 50)) (not (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14))) false) :rule subproof :discharge (t22.a0 t22.a1 t22.a2))
% 0.47/0.63  (step t23 (cl (not (and (not (>= tptp.a 8)) (>= (* tptp.a tptp.a) 50) (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14)))) (not (>= tptp.a 8))) :rule and_pos)
% 0.47/0.63  (step t24 (cl (not (and (not (>= tptp.a 8)) (>= (* tptp.a tptp.a) 50) (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14)))) (>= (* tptp.a tptp.a) 50)) :rule and_pos)
% 0.47/0.63  (step t25 (cl (not (and (not (>= tptp.a 8)) (>= (* tptp.a tptp.a) 50) (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14)))) (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14))) :rule and_pos)
% 0.47/0.63  (step t26 (cl false (not (and (not (>= tptp.a 8)) (>= (* tptp.a tptp.a) 50) (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14)))) (not (and (not (>= tptp.a 8)) (>= (* tptp.a tptp.a) 50) (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14)))) (not (and (not (>= tptp.a 8)) (>= (* tptp.a tptp.a) 50) (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14))))) :rule resolution :premises (t22 t23 t24 t25))
% 0.47/0.63  (step t27 (cl (not (and (not (>= tptp.a 8)) (>= (* tptp.a tptp.a) 50) (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14)))) (not (and (not (>= tptp.a 8)) (>= (* tptp.a tptp.a) 50) (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14)))) (not (and (not (>= tptp.a 8)) (>= (* tptp.a tptp.a) 50) (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14)))) false) :rule reordering :premises (t26))
% 0.47/0.63  (step t28 (cl (not (and (not (>= tptp.a 8)) (>= (* tptp.a tptp.a) 50) (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14)))) false) :rule contraction :premises (t27))
% 0.47/0.63  (step t29 (cl (=> (and (not (>= tptp.a 8)) (>= (* tptp.a tptp.a) 50) (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14))) false) false) :rule resolution :premises (t21 t28))
% 0.47/0.63  (step t30 (cl (=> (and (not (>= tptp.a 8)) (>= (* tptp.a tptp.a) 50) (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14))) false) (not false)) :rule implies_neg2)
% 0.47/0.63  (step t31 (cl (=> (and (not (>= tptp.a 8)) (>= (* tptp.a tptp.a) 50) (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14))) false) (=> (and (not (>= tptp.a 8)) (>= (* tptp.a tptp.a) 50) (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14))) false)) :rule resolution :premises (t29 t30))
% 0.47/0.63  (step t32 (cl (=> (and (not (>= tptp.a 8)) (>= (* tptp.a tptp.a) 50) (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14))) false)) :rule contraction :premises (t31))
% 0.47/0.63  (step t33 (cl (= (=> (and (not (>= tptp.a 8)) (>= (* tptp.a tptp.a) 50) (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14))) false) (not (and (not (>= tptp.a 8)) (>= (* tptp.a tptp.a) 50) (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14)))))) :rule implies_simplify)
% 0.47/0.63  (step t34 (cl (not (=> (and (not (>= tptp.a 8)) (>= (* tptp.a tptp.a) 50) (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14))) false)) (not (and (not (>= tptp.a 8)) (>= (* tptp.a tptp.a) 50) (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14))))) :rule equiv1 :premises (t33))
% 0.47/0.63  (step t35 (cl (not (and (not (>= tptp.a 8)) (>= (* tptp.a tptp.a) 50) (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14))))) :rule resolution :premises (t32 t34))
% 0.47/0.63  (step t36 (cl (= (and (not (>= tptp.a 8)) (>= (* tptp.a tptp.a) 50) (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14))) false)) :rule resolution :premises (t20 t35))
% 0.47/0.63  (step t37 (cl (= (=> (and (>= (* tptp.a tptp.a) 50) (not (>= tptp.a 8)) (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14))) (and (not (>= tptp.a 8)) (>= (* tptp.a tptp.a) 50) (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14)))) (=> (and (>= (* tptp.a tptp.a) 50) (not (>= tptp.a 8)) (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14))) false))) :rule cong :premises (t16 t36))
% 0.47/0.63  (step t38 (cl (= (=> (and (>= (* tptp.a tptp.a) 50) (not (>= tptp.a 8)) (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14))) false) (not (and (>= (* tptp.a tptp.a) 50) (not (>= tptp.a 8)) (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14)))))) :rule all_simplify)
% 0.47/0.63  (step t39 (cl (= (=> (and (>= (* tptp.a tptp.a) 50) (not (>= tptp.a 8)) (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14))) (and (not (>= tptp.a 8)) (>= (* tptp.a tptp.a) 50) (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14)))) (not (and (>= (* tptp.a tptp.a) 50) (not (>= tptp.a 8)) (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14)))))) :rule trans :premises (t37 t38))
% 0.47/0.63  (step t40 (cl (=> (and (>= (* tptp.a tptp.a) 50) (not (>= tptp.a 8)) (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14))) (and (not (>= tptp.a 8)) (>= (* tptp.a tptp.a) 50) (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14)))) (and (>= (* tptp.a tptp.a) 50) (not (>= tptp.a 8)) (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14)))) :rule implies_neg1)
% 0.47/0.63  (anchor :step t41)
% 0.47/0.63  (assume t41.a0 (>= (* tptp.a tptp.a) 50))
% 0.47/0.63  (assume t41.a1 (not (>= tptp.a 8)))
% 0.47/0.63  (assume t41.a2 (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14)))
% 0.47/0.63  (step t41.t1 (cl (and (not (>= tptp.a 8)) (>= (* tptp.a tptp.a) 50) (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14))) (not (not (>= tptp.a 8))) (not (>= (* tptp.a tptp.a) 50)) (not (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14)))) :rule and_neg)
% 0.47/0.63  (step t41.t2 (cl (and (not (>= tptp.a 8)) (>= (* tptp.a tptp.a) 50) (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14)))) :rule resolution :premises (t41.t1 t41.a1 t41.a0 t41.a2))
% 0.47/0.63  (step t41 (cl (not (>= (* tptp.a tptp.a) 50)) (not (not (>= tptp.a 8))) (not (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14))) (and (not (>= tptp.a 8)) (>= (* tptp.a tptp.a) 50) (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14)))) :rule subproof :discharge (t41.a0 t41.a1 t41.a2))
% 0.47/0.63  (step t42 (cl (not (and (>= (* tptp.a tptp.a) 50) (not (>= tptp.a 8)) (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14)))) (>= (* tptp.a tptp.a) 50)) :rule and_pos)
% 0.47/0.63  (step t43 (cl (not (and (>= (* tptp.a tptp.a) 50) (not (>= tptp.a 8)) (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14)))) (not (>= tptp.a 8))) :rule and_pos)
% 0.47/0.63  (step t44 (cl (not (and (>= (* tptp.a tptp.a) 50) (not (>= tptp.a 8)) (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14)))) (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14))) :rule and_pos)
% 0.47/0.63  (step t45 (cl (and (not (>= tptp.a 8)) (>= (* tptp.a tptp.a) 50) (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14))) (not (and (>= (* tptp.a tptp.a) 50) (not (>= tptp.a 8)) (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14)))) (not (and (>= (* tptp.a tptp.a) 50) (not (>= tptp.a 8)) (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14)))) (not (and (>= (* tptp.a tptp.a) 50) (not (>= tptp.a 8)) (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14))))) :rule resolution :premises (t41 t42 t43 t44))
% 0.47/0.63  (step t46 (cl (not (and (>= (* tptp.a tptp.a) 50) (not (>= tptp.a 8)) (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14)))) (not (and (>= (* tptp.a tptp.a) 50) (not (>= tptp.a 8)) (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14)))) (not (and (>= (* tptp.a tptp.a) 50) (not (>= tptp.a 8)) (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14)))) (and (not (>= tptp.a 8)) (>= (* tptp.a tptp.a) 50) (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14)))) :rule reordering :premises (t45))
% 0.47/0.63  (step t47 (cl (not (and (>= (* tptp.a tptp.a) 50) (not (>= tptp.a 8)) (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14)))) (and (not (>= tptp.a 8)) (>= (* tptp.a tptp.a) 50) (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14)))) :rule contraction :premises (t46))
% 0.47/0.63  (step t48 (cl (=> (and (>= (* tptp.a tptp.a) 50) (not (>= tptp.a 8)) (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14))) (and (not (>= tptp.a 8)) (>= (* tptp.a tptp.a) 50) (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14)))) (and (not (>= tptp.a 8)) (>= (* tptp.a tptp.a) 50) (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14)))) :rule resolution :premises (t40 t47))
% 0.47/0.63  (step t49 (cl (=> (and (>= (* tptp.a tptp.a) 50) (not (>= tptp.a 8)) (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14))) (and (not (>= tptp.a 8)) (>= (* tptp.a tptp.a) 50) (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14)))) (not (and (not (>= tptp.a 8)) (>= (* tptp.a tptp.a) 50) (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14))))) :rule implies_neg2)
% 0.47/0.63  (step t50 (cl (=> (and (>= (* tptp.a tptp.a) 50) (not (>= tptp.a 8)) (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14))) (and (not (>= tptp.a 8)) (>= (* tptp.a tptp.a) 50) (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14)))) (=> (and (>= (* tptp.a tptp.a) 50) (not (>= tptp.a 8)) (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14))) (and (not (>= tptp.a 8)) (>= (* tptp.a tptp.a) 50) (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14))))) :rule resolution :premises (t48 t49))
% 0.47/0.63  (step t51 (cl (=> (and (>= (* tptp.a tptp.a) 50) (not (>= tptp.a 8)) (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14))) (and (not (>= tptp.a 8)) (>= (* tptp.a tptp.a) 50) (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14))))) :rule contraction :premises (t50))
% 0.47/0.63  (step t52 (cl (not (and (>= (* tptp.a tptp.a) 50) (not (>= tptp.a 8)) (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14))))) :rule resolution :premises (t15 t39 t51))
% 0.47/0.63  (step t53 (cl (not (>= (* tptp.a tptp.a) 50)) (not (not (>= tptp.a 8))) (not (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14)))) :rule not_and :premises (t52))
% 0.47/0.63  (step t54 (cl (or (not (>= (* tptp.a tptp.a) 50)) (not (not (>= tptp.a 8))) (not (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14)))) (not (not (>= (* tptp.a tptp.a) 50)))) :rule or_neg)
% 0.47/0.63  (step t55 (cl (or (not (>= (* tptp.a tptp.a) 50)) (not (not (>= tptp.a 8))) (not (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14)))) (not (not (not (>= tptp.a 8))))) :rule or_neg)
% 0.47/0.63  (step t56 (cl (or (not (>= (* tptp.a tptp.a) 50)) (not (not (>= tptp.a 8))) (not (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14)))) (not (not (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14))))) :rule or_neg)
% 0.47/0.63  (step t57 (cl (or (not (>= (* tptp.a tptp.a) 50)) (not (not (>= tptp.a 8))) (not (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14)))) (or (not (>= (* tptp.a tptp.a) 50)) (not (not (>= tptp.a 8))) (not (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14)))) (or (not (>= (* tptp.a tptp.a) 50)) (not (not (>= tptp.a 8))) (not (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14))))) :rule resolution :premises (t53 t54 t55 t56))
% 0.47/0.63  (step t58 (cl (or (not (>= (* tptp.a tptp.a) 50)) (not (not (>= tptp.a 8))) (not (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14))))) :rule contraction :premises (t57))
% 0.47/0.63  (step t59 (cl (or (not (>= (* tptp.a tptp.a) 50)) (>= tptp.a 8) (not (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14))))) :rule resolution :premises (t1 t14 t58))
% 0.47/0.63  (step t60 (cl (not (>= (* tptp.a tptp.a) 50)) (>= tptp.a 8) (not (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14)))) :rule or :premises (t59))
% 0.47/0.63  (step t61 (cl (not (= (= (<= (* tptp.a tptp.a) (- (+ (* (- 2) tptp.a) (* 7 tptp.a)) (* 7 (- 2)))) (or (and (<= tptp.a 7) (>= tptp.a (- 2))) (and (>= tptp.a 7) (<= tptp.a (- 2))))) (= (or (and (not (>= tptp.a 8)) (>= tptp.a (- 2))) (and (>= tptp.a 7) (not (>= tptp.a (- 1))))) (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14))))) (not (= (<= (* tptp.a tptp.a) (- (+ (* (- 2) tptp.a) (* 7 tptp.a)) (* 7 (- 2)))) (or (and (<= tptp.a 7) (>= tptp.a (- 2))) (and (>= tptp.a 7) (<= tptp.a (- 2)))))) (= (or (and (not (>= tptp.a 8)) (>= tptp.a (- 2))) (and (>= tptp.a 7) (not (>= tptp.a (- 1))))) (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14)))) :rule equiv_pos2)
% 0.47/0.63  (step t62 (cl (= (= (<= (* tptp.a tptp.a) (- (+ (* (- 2) tptp.a) (* 7 tptp.a)) (* 7 (- 2)))) (or (and (<= tptp.a 7) (>= tptp.a (- 2))) (and (>= tptp.a 7) (<= tptp.a (- 2))))) (= (or (and (<= tptp.a 7) (>= tptp.a (- 2))) (and (>= tptp.a 7) (<= tptp.a (- 2)))) (<= (* tptp.a tptp.a) (- (+ (* (- 2) tptp.a) (* 7 tptp.a)) (* 7 (- 2))))))) :rule all_simplify)
% 0.47/0.63  (step t63 (cl (= (<= tptp.a 7) (not (>= tptp.a 8)))) :rule all_simplify)
% 0.47/0.63  (step t64 (cl (= (>= tptp.a (- 2)) (>= tptp.a (- 2)))) :rule refl)
% 0.47/0.63  (step t65 (cl (= (and (<= tptp.a 7) (>= tptp.a (- 2))) (and (not (>= tptp.a 8)) (>= tptp.a (- 2))))) :rule cong :premises (t63 t64))
% 0.47/0.63  (step t66 (cl (= (>= tptp.a 7) (>= tptp.a 7))) :rule refl)
% 0.47/0.63  (step t67 (cl (= (<= tptp.a (- 2)) (not (>= tptp.a (- 1))))) :rule all_simplify)
% 0.47/0.63  (step t68 (cl (= (and (>= tptp.a 7) (<= tptp.a (- 2))) (and (>= tptp.a 7) (not (>= tptp.a (- 1)))))) :rule cong :premises (t66 t67))
% 0.47/0.63  (step t69 (cl (= (or (and (<= tptp.a 7) (>= tptp.a (- 2))) (and (>= tptp.a 7) (<= tptp.a (- 2)))) (or (and (not (>= tptp.a 8)) (>= tptp.a (- 2))) (and (>= tptp.a 7) (not (>= tptp.a (- 1))))))) :rule cong :premises (t65 t68))
% 0.47/0.63  (step t70 (cl (= (* tptp.a tptp.a) (* tptp.a tptp.a))) :rule refl)
% 0.47/0.63  (step t71 (cl (= (- (+ (* (- 2) tptp.a) (* 7 tptp.a)) (* 7 (- 2))) (+ (+ (* (- 2) tptp.a) (* 7 tptp.a)) (* (- 1) (* 7 (- 2)))))) :rule all_simplify)
% 0.47/0.63  (step t72 (cl (= (+ (+ (* (- 2) tptp.a) (* 7 tptp.a)) (* (- 1) (* 7 (- 2)))) (+ (* (- 2) tptp.a) (* 7 tptp.a) (* (- 1) (* 7 (- 2)))))) :rule all_simplify)
% 0.47/0.63  (step t73 (cl (= (* (- 2) tptp.a) (* (- 2) tptp.a))) :rule refl)
% 0.47/0.63  (step t74 (cl (= (* 7 tptp.a) (* 7 tptp.a))) :rule refl)
% 0.47/0.63  (step t75 (cl (= (- 1) (- 1))) :rule refl)
% 0.47/0.63  (step t76 (cl (= (* 7 (- 2)) (- 14))) :rule all_simplify)
% 0.47/0.63  (step t77 (cl (= (* (- 1) (* 7 (- 2))) (* (- 1) (- 14)))) :rule cong :premises (t75 t76))
% 0.47/0.63  (step t78 (cl (= (* (- 1) (- 14)) 14)) :rule all_simplify)
% 0.47/0.63  (step t79 (cl (= (* (- 1) (* 7 (- 2))) 14)) :rule trans :premises (t77 t78))
% 0.47/0.63  (step t80 (cl (= (+ (* (- 2) tptp.a) (* 7 tptp.a) (* (- 1) (* 7 (- 2)))) (+ (* (- 2) tptp.a) (* 7 tptp.a) 14))) :rule cong :premises (t73 t74 t79))
% 0.47/0.63  (step t81 (cl (= (+ (* (- 2) tptp.a) (* 7 tptp.a) 14) (+ 14 (* 5 tptp.a)))) :rule all_simplify)
% 0.47/0.63  (step t82 (cl (= (+ (* (- 2) tptp.a) (* 7 tptp.a) (* (- 1) (* 7 (- 2)))) (+ 14 (* 5 tptp.a)))) :rule trans :premises (t80 t81))
% 0.47/0.63  (step t83 (cl (= (+ (+ (* (- 2) tptp.a) (* 7 tptp.a)) (* (- 1) (* 7 (- 2)))) (+ 14 (* 5 tptp.a)))) :rule trans :premises (t72 t82))
% 0.47/0.63  (step t84 (cl (= (- (+ (* (- 2) tptp.a) (* 7 tptp.a)) (* 7 (- 2))) (+ 14 (* 5 tptp.a)))) :rule trans :premises (t71 t83))
% 0.47/0.63  (step t85 (cl (= (<= (* tptp.a tptp.a) (- (+ (* (- 2) tptp.a) (* 7 tptp.a)) (* 7 (- 2)))) (<= (* tptp.a tptp.a) (+ 14 (* 5 tptp.a))))) :rule cong :premises (t70 t84))
% 0.47/0.63  (step t86 (cl (= (<= (* tptp.a tptp.a) (+ 14 (* 5 tptp.a))) (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14)))) :rule all_simplify)
% 0.47/0.63  (step t87 (cl (= (<= (* tptp.a tptp.a) (- (+ (* (- 2) tptp.a) (* 7 tptp.a)) (* 7 (- 2)))) (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14)))) :rule trans :premises (t85 t86))
% 0.47/0.63  (step t88 (cl (= (= (or (and (<= tptp.a 7) (>= tptp.a (- 2))) (and (>= tptp.a 7) (<= tptp.a (- 2)))) (<= (* tptp.a tptp.a) (- (+ (* (- 2) tptp.a) (* 7 tptp.a)) (* 7 (- 2))))) (= (or (and (not (>= tptp.a 8)) (>= tptp.a (- 2))) (and (>= tptp.a 7) (not (>= tptp.a (- 1))))) (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14))))) :rule cong :premises (t69 t87))
% 0.47/0.63  (step t89 (cl (= (= (<= (* tptp.a tptp.a) (- (+ (* (- 2) tptp.a) (* 7 tptp.a)) (* 7 (- 2)))) (or (and (<= tptp.a 7) (>= tptp.a (- 2))) (and (>= tptp.a 7) (<= tptp.a (- 2))))) (= (or (and (not (>= tptp.a 8)) (>= tptp.a (- 2))) (and (>= tptp.a 7) (not (>= tptp.a (- 1))))) (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14))))) :rule trans :premises (t62 t88))
% 0.47/0.63  (step t90 (cl (= (<= (* tptp.a tptp.a) (- (+ (* (- 2) tptp.a) (* 7 tptp.a)) (* 7 (- 2)))) (or (and (<= tptp.a 7) (>= tptp.a (- 2))) (and (>= tptp.a 7) (<= tptp.a (- 2)))))) :rule hole :args ((* tptp.a tptp.a) tptp.a tptp.a 7 (- 2) (- 1.0)))
% 0.47/0.63  (step t91 (cl (= (or (and (not (>= tptp.a 8)) (>= tptp.a (- 2))) (and (>= tptp.a 7) (not (>= tptp.a (- 1))))) (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14)))) :rule resolution :premises (t61 t89 t90))
% 0.47/0.63  (step t92 (cl (not (or (and (not (>= tptp.a 8)) (>= tptp.a (- 2))) (and (>= tptp.a 7) (not (>= tptp.a (- 1)))))) (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14))) :rule equiv1 :premises (t91))
% 0.47/0.63  (step t93 (cl (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14)) (not (or (and (not (>= tptp.a 8)) (>= tptp.a (- 2))) (and (>= tptp.a 7) (not (>= tptp.a (- 1))))))) :rule reordering :premises (t92))
% 0.47/0.63  (step t94 (cl (or (and (not (>= tptp.a 8)) (>= tptp.a (- 2))) (and (>= tptp.a 7) (not (>= tptp.a (- 1))))) (not (and (not (>= tptp.a 8)) (>= tptp.a (- 2))))) :rule or_neg)
% 0.47/0.63  (step t95 (cl (not (= (or (and (not (>= tptp.a 8)) (>= tptp.a (- 2))) (not (not (>= tptp.a 8))) (not (>= tptp.a (- 2)))) (or (and (not (>= tptp.a 8)) (>= tptp.a (- 2))) (>= tptp.a 8) (not (>= tptp.a (- 2)))))) (not (or (and (not (>= tptp.a 8)) (>= tptp.a (- 2))) (not (not (>= tptp.a 8))) (not (>= tptp.a (- 2))))) (or (and (not (>= tptp.a 8)) (>= tptp.a (- 2))) (>= tptp.a 8) (not (>= tptp.a (- 2))))) :rule equiv_pos2)
% 0.47/0.63  (step t96 (cl (= (and (not (>= tptp.a 8)) (>= tptp.a (- 2))) (and (not (>= tptp.a 8)) (>= tptp.a (- 2))))) :rule refl)
% 0.47/0.63  (step t97 (cl (= (not (>= tptp.a (- 2))) (not (>= tptp.a (- 2))))) :rule refl)
% 0.47/0.63  (step t98 (cl (= (or (and (not (>= tptp.a 8)) (>= tptp.a (- 2))) (not (not (>= tptp.a 8))) (not (>= tptp.a (- 2)))) (or (and (not (>= tptp.a 8)) (>= tptp.a (- 2))) (>= tptp.a 8) (not (>= tptp.a (- 2)))))) :rule cong :premises (t96 t12 t97))
% 0.47/0.63  (step t99 (cl (and (not (>= tptp.a 8)) (>= tptp.a (- 2))) (not (not (>= tptp.a 8))) (not (>= tptp.a (- 2)))) :rule and_neg)
% 0.47/0.63  (step t100 (cl (or (and (not (>= tptp.a 8)) (>= tptp.a (- 2))) (not (not (>= tptp.a 8))) (not (>= tptp.a (- 2)))) (not (and (not (>= tptp.a 8)) (>= tptp.a (- 2))))) :rule or_neg)
% 0.47/0.63  (step t101 (cl (or (and (not (>= tptp.a 8)) (>= tptp.a (- 2))) (not (not (>= tptp.a 8))) (not (>= tptp.a (- 2)))) (not (not (not (>= tptp.a 8))))) :rule or_neg)
% 0.47/0.63  (step t102 (cl (or (and (not (>= tptp.a 8)) (>= tptp.a (- 2))) (not (not (>= tptp.a 8))) (not (>= tptp.a (- 2)))) (not (not (>= tptp.a (- 2))))) :rule or_neg)
% 0.47/0.63  (step t103 (cl (or (and (not (>= tptp.a 8)) (>= tptp.a (- 2))) (not (not (>= tptp.a 8))) (not (>= tptp.a (- 2)))) (or (and (not (>= tptp.a 8)) (>= tptp.a (- 2))) (not (not (>= tptp.a 8))) (not (>= tptp.a (- 2)))) (or (and (not (>= tptp.a 8)) (>= tptp.a (- 2))) (not (not (>= tptp.a 8))) (not (>= tptp.a (- 2))))) :rule resolution :premises (t99 t100 t101 t102))
% 0.47/0.63  (step t104 (cl (or (and (not (>= tptp.a 8)) (>= tptp.a (- 2))) (not (not (>= tptp.a 8))) (not (>= tptp.a (- 2))))) :rule contraction :premises (t103))
% 0.47/0.63  (step t105 (cl (or (and (not (>= tptp.a 8)) (>= tptp.a (- 2))) (>= tptp.a 8) (not (>= tptp.a (- 2))))) :rule resolution :premises (t95 t98 t104))
% 0.47/0.63  (step t106 (cl (and (not (>= tptp.a 8)) (>= tptp.a (- 2))) (>= tptp.a 8) (not (>= tptp.a (- 2)))) :rule or :premises (t105))
% 0.47/0.63  (step t107 (cl (not (>= tptp.a (- 2))) (>= tptp.a 8) (and (not (>= tptp.a 8)) (>= tptp.a (- 2)))) :rule reordering :premises (t106))
% 0.47/0.63  (step t108 (cl (=> (>= tptp.a (- 1)) (>= tptp.a (- 2))) (>= tptp.a (- 1))) :rule implies_neg1)
% 0.47/0.63  (anchor :step t109)
% 0.47/0.63  (assume t109.a0 (>= tptp.a (- 1)))
% 0.47/0.63  (step t109.t1 (cl (=> (>= tptp.a (- 1)) (>= tptp.a (- 2))) (>= tptp.a (- 1))) :rule implies_neg1)
% 0.47/0.63  (anchor :step t109.t2)
% 0.47/0.63  (assume t109.t2.a0 (>= tptp.a (- 1)))
% 0.47/0.63  (step t109.t2.t1 (cl (not (= (not (< tptp.a (- 2))) (>= tptp.a (- 2)))) (not (not (< tptp.a (- 2)))) (>= tptp.a (- 2))) :rule equiv_pos2)
% 0.47/0.63  (step t109.t2.t2 (cl (= (< tptp.a (- 2)) (not (>= tptp.a (- 2))))) :rule all_simplify)
% 0.47/0.63  (step t109.t2.t3 (cl (= (not (< tptp.a (- 2))) (not (not (>= tptp.a (- 2)))))) :rule cong :premises (t109.t2.t2))
% 0.47/0.63  (step t109.t2.t4 (cl (= (not (not (>= tptp.a (- 2)))) (>= tptp.a (- 2)))) :rule all_simplify)
% 0.47/0.63  (step t109.t2.t5 (cl (= (not (< tptp.a (- 2))) (>= tptp.a (- 2)))) :rule trans :premises (t109.t2.t3 t109.t2.t4))
% 0.47/0.63  (step t109.t2.t6 (cl (=> (< tptp.a (- 2)) false) (< tptp.a (- 2))) :rule implies_neg1)
% 0.47/0.63  (anchor :step t109.t2.t7)
% 0.47/0.63  (assume t109.t2.t7.a0 (< tptp.a (- 2)))
% 0.47/0.63  (step t109.t2.t7.t1 (cl (not (= (< (+ (* 1.0 tptp.a) (* (- 1.0) tptp.a)) (+ (* 1.0 (- 2)) (* (- 1.0) (- 1)))) false)) (not (< (+ (* 1.0 tptp.a) (* (- 1.0) tptp.a)) (+ (* 1.0 (- 2)) (* (- 1.0) (- 1))))) false) :rule equiv_pos2)
% 0.47/0.63  (step t109.t2.t7.t2 (cl (= (< (+ (* 1.0 tptp.a) (* (- 1.0) tptp.a)) (+ (* 1.0 (- 2)) (* (- 1.0) (- 1)))) (not (>= (+ (* 1.0 tptp.a) (* (- 1.0) tptp.a)) (+ (* 1.0 (- 2)) (* (- 1.0) (- 1))))))) :rule all_simplify)
% 0.47/0.63  (step t109.t2.t7.t3 (cl (= (* 1.0 tptp.a) (to_real tptp.a))) :rule all_simplify)
% 0.47/0.63  (step t109.t2.t7.t4 (cl (= (* (- 1.0) tptp.a) (to_real (* (- 1) tptp.a)))) :rule all_simplify)
% 0.47/0.63  (step t109.t2.t7.t5 (cl (= (+ (* 1.0 tptp.a) (* (- 1.0) tptp.a)) (+ (to_real tptp.a) (to_real (* (- 1) tptp.a))))) :rule cong :premises (t109.t2.t7.t3 t109.t2.t7.t4))
% 0.47/0.63  (step t109.t2.t7.t6 (cl (= (+ (to_real tptp.a) (to_real (* (- 1) tptp.a))) 0.0)) :rule all_simplify)
% 0.47/0.63  (step t109.t2.t7.t7 (cl (= (+ (* 1.0 tptp.a) (* (- 1.0) tptp.a)) 0.0)) :rule trans :premises (t109.t2.t7.t5 t109.t2.t7.t6))
% 0.47/0.63  (step t109.t2.t7.t8 (cl (= (* 1.0 (- 2)) (- 2.0))) :rule all_simplify)
% 0.47/0.63  (step t109.t2.t7.t9 (cl (= (* (- 1.0) (- 1)) 1.0)) :rule all_simplify)
% 0.47/0.63  (step t109.t2.t7.t10 (cl (= (+ (* 1.0 (- 2)) (* (- 1.0) (- 1))) (+ (- 2.0) 1.0))) :rule cong :premises (t109.t2.t7.t8 t109.t2.t7.t9))
% 0.47/0.63  (step t109.t2.t7.t11 (cl (= (+ (- 2.0) 1.0) (- 1.0))) :rule all_simplify)
% 0.47/0.63  (step t109.t2.t7.t12 (cl (= (+ (* 1.0 (- 2)) (* (- 1.0) (- 1))) (- 1.0))) :rule trans :premises (t109.t2.t7.t10 t109.t2.t7.t11))
% 0.47/0.63  (step t109.t2.t7.t13 (cl (= (>= (+ (* 1.0 tptp.a) (* (- 1.0) tptp.a)) (+ (* 1.0 (- 2)) (* (- 1.0) (- 1)))) (>= 0.0 (- 1.0)))) :rule cong :premises (t109.t2.t7.t7 t109.t2.t7.t12))
% 0.47/0.63  (step t109.t2.t7.t14 (cl (= (>= 0.0 (- 1.0)) true)) :rule all_simplify)
% 0.47/0.63  (step t109.t2.t7.t15 (cl (= (>= (+ (* 1.0 tptp.a) (* (- 1.0) tptp.a)) (+ (* 1.0 (- 2)) (* (- 1.0) (- 1)))) true)) :rule trans :premises (t109.t2.t7.t13 t109.t2.t7.t14))
% 0.47/0.63  (step t109.t2.t7.t16 (cl (= (not (>= (+ (* 1.0 tptp.a) (* (- 1.0) tptp.a)) (+ (* 1.0 (- 2)) (* (- 1.0) (- 1))))) (not true))) :rule cong :premises (t109.t2.t7.t15))
% 0.47/0.63  (step t109.t2.t7.t17 (cl (= (not true) false)) :rule all_simplify)
% 0.47/0.63  (step t109.t2.t7.t18 (cl (= (not (>= (+ (* 1.0 tptp.a) (* (- 1.0) tptp.a)) (+ (* 1.0 (- 2)) (* (- 1.0) (- 1))))) false)) :rule trans :premises (t109.t2.t7.t16 t109.t2.t7.t17))
% 0.47/0.63  (step t109.t2.t7.t19 (cl (= (< (+ (* 1.0 tptp.a) (* (- 1.0) tptp.a)) (+ (* 1.0 (- 2)) (* (- 1.0) (- 1)))) false)) :rule trans :premises (t109.t2.t7.t2 t109.t2.t7.t18))
% 0.47/0.63  (step t109.t2.t7.t20 (cl (not (< (* 1.0 tptp.a) (* 1.0 (- 2)))) (not (<= (* (- 1.0) tptp.a) (* (- 1.0) (- 1)))) (< (+ (* 1.0 tptp.a) (* (- 1.0) tptp.a)) (+ (* 1.0 (- 2)) (* (- 1.0) (- 1))))) :rule la_generic :args (1 1 1))
% 0.47/0.63  (step t109.t2.t7.t21 (cl (=> (and (> 1.0 0) (< tptp.a (- 2))) (< (* 1.0 tptp.a) (* 1.0 (- 2))))) :rule la_mult_pos)
% 0.47/0.63  (step t109.t2.t7.t22 (cl (not (and (> 1.0 0) (< tptp.a (- 2)))) (< (* 1.0 tptp.a) (* 1.0 (- 2)))) :rule implies :premises (t109.t2.t7.t21))
% 0.47/0.63  (step t109.t2.t7.t23 (cl (and (> 1.0 0) (< tptp.a (- 2))) (not (> 1.0 0)) (not (< tptp.a (- 2)))) :rule and_neg)
% 0.47/0.63  (step t109.t2.t7.t24 (cl (= (= (> 1.0 0) true) (> 1.0 0))) :rule equiv_simplify)
% 0.47/0.63  (step t109.t2.t7.t25 (cl (not (= (> 1.0 0) true)) (> 1.0 0)) :rule equiv1 :premises (t109.t2.t7.t24))
% 0.47/0.63  (step t109.t2.t7.t26 (cl (= (> 1.0 0) true)) :rule hole :args ((> 1.0 0)))
% 0.47/0.63  (step t109.t2.t7.t27 (cl (> 1.0 0)) :rule resolution :premises (t109.t2.t7.t25 t109.t2.t7.t26))
% 0.47/0.63  (step t109.t2.t7.t28 (cl (and (> 1.0 0) (< tptp.a (- 2)))) :rule resolution :premises (t109.t2.t7.t23 t109.t2.t7.t27 t109.t2.t7.a0))
% 0.47/0.63  (step t109.t2.t7.t29 (cl (< (* 1.0 tptp.a) (* 1.0 (- 2)))) :rule resolution :premises (t109.t2.t7.t22 t109.t2.t7.t28))
% 0.47/0.63  (step t109.t2.t7.t30 (cl (=> (and (< (- 1.0) 0) (>= tptp.a (- 1))) (<= (* (- 1.0) tptp.a) (* (- 1.0) (- 1))))) :rule la_mult_neg)
% 0.47/0.63  (step t109.t2.t7.t31 (cl (not (and (< (- 1.0) 0) (>= tptp.a (- 1)))) (<= (* (- 1.0) tptp.a) (* (- 1.0) (- 1)))) :rule implies :premises (t109.t2.t7.t30))
% 0.47/0.63  (step t109.t2.t7.t32 (cl (and (< (- 1.0) 0) (>= tptp.a (- 1))) (not (< (- 1.0) 0)) (not (>= tptp.a (- 1)))) :rule and_neg)
% 0.47/0.63  (step t109.t2.t7.t33 (cl (= (= (< (- 1.0) 0) true) (< (- 1.0) 0))) :rule equiv_simplify)
% 0.47/0.63  (step t109.t2.t7.t34 (cl (not (= (< (- 1.0) 0) true)) (< (- 1.0) 0)) :rule equiv1 :premises (t109.t2.t7.t33))
% 0.47/0.63  (step t109.t2.t7.t35 (cl (= (< (- 1.0) 0) true)) :rule hole :args ((< (- 1.0) 0)))
% 0.47/0.63  (step t109.t2.t7.t36 (cl (< (- 1.0) 0)) :rule resolution :premises (t109.t2.t7.t34 t109.t2.t7.t35))
% 0.47/0.63  (step t109.t2.t7.t37 (cl (and (< (- 1.0) 0) (>= tptp.a (- 1)))) :rule resolution :premises (t109.t2.t7.t32 t109.t2.t7.t36 t109.t2.a0))
% 0.47/0.63  (step t109.t2.t7.t38 (cl (<= (* (- 1.0) tptp.a) (* (- 1.0) (- 1)))) :rule resolution :premises (t109.t2.t7.t31 t109.t2.t7.t37))
% 0.47/0.63  (step t109.t2.t7.t39 (cl (< (+ (* 1.0 tptp.a) (* (- 1.0) tptp.a)) (+ (* 1.0 (- 2)) (* (- 1.0) (- 1))))) :rule resolution :premises (t109.t2.t7.t20 t109.t2.t7.t29 t109.t2.t7.t38))
% 0.47/0.63  (step t109.t2.t7.t40 (cl false) :rule resolution :premises (t109.t2.t7.t1 t109.t2.t7.t19 t109.t2.t7.t39))
% 0.47/0.63  (step t109.t2.t7 (cl (not (< tptp.a (- 2))) false) :rule subproof :discharge (t109.t2.t7.a0))
% 0.47/0.63  (step t109.t2.t8 (cl (=> (< tptp.a (- 2)) false) false) :rule resolution :premises (t109.t2.t6 t109.t2.t7))
% 0.47/0.63  (step t109.t2.t9 (cl (=> (< tptp.a (- 2)) false) (not false)) :rule implies_neg2)
% 0.47/0.63  (step t109.t2.t10 (cl (=> (< tptp.a (- 2)) false) (=> (< tptp.a (- 2)) false)) :rule resolution :premises (t109.t2.t8 t109.t2.t9))
% 0.47/0.63  (step t109.t2.t11 (cl (=> (< tptp.a (- 2)) false)) :rule contraction :premises (t109.t2.t10))
% 0.47/0.63  (step t109.t2.t12 (cl (= (=> (< tptp.a (- 2)) false) (not (< tptp.a (- 2))))) :rule implies_simplify)
% 0.47/0.63  (step t109.t2.t13 (cl (not (=> (< tptp.a (- 2)) false)) (not (< tptp.a (- 2)))) :rule equiv1 :premises (t109.t2.t12))
% 0.47/0.63  (step t109.t2.t14 (cl (not (< tptp.a (- 2)))) :rule resolution :premises (t109.t2.t11 t109.t2.t13))
% 0.47/0.63  (step t109.t2.t15 (cl (>= tptp.a (- 2))) :rule resolution :premises (t109.t2.t1 t109.t2.t5 t109.t2.t14))
% 0.47/0.63  (step t109.t2 (cl (not (>= tptp.a (- 1))) (>= tptp.a (- 2))) :rule subproof :discharge (t109.t2.a0))
% 0.47/0.63  (step t109.t3 (cl (=> (>= tptp.a (- 1)) (>= tptp.a (- 2))) (>= tptp.a (- 2))) :rule resolution :premises (t109.t1 t109.t2))
% 0.47/0.63  (step t109.t4 (cl (=> (>= tptp.a (- 1)) (>= tptp.a (- 2))) (not (>= tptp.a (- 2)))) :rule implies_neg2)
% 0.47/0.63  (step t109.t5 (cl (=> (>= tptp.a (- 1)) (>= tptp.a (- 2))) (=> (>= tptp.a (- 1)) (>= tptp.a (- 2)))) :rule resolution :premises (t109.t3 t109.t4))
% 0.47/0.63  (step t109.t6 (cl (=> (>= tptp.a (- 1)) (>= tptp.a (- 2)))) :rule contraction :premises (t109.t5))
% 0.47/0.63  (step t109.t7 (cl (not (>= tptp.a (- 1))) (>= tptp.a (- 2))) :rule implies :premises (t109.t6))
% 0.47/0.63  (step t109.t8 (cl (>= tptp.a (- 2))) :rule resolution :premises (t109.t7 t109.a0))
% 0.47/0.63  (step t109 (cl (not (>= tptp.a (- 1))) (>= tptp.a (- 2))) :rule subproof :discharge (t109.a0))
% 0.47/0.63  (step t110 (cl (=> (>= tptp.a (- 1)) (>= tptp.a (- 2))) (>= tptp.a (- 2))) :rule resolution :premises (t108 t109))
% 0.47/0.63  (step t111 (cl (=> (>= tptp.a (- 1)) (>= tptp.a (- 2))) (not (>= tptp.a (- 2)))) :rule implies_neg2)
% 0.47/0.63  (step t112 (cl (=> (>= tptp.a (- 1)) (>= tptp.a (- 2))) (=> (>= tptp.a (- 1)) (>= tptp.a (- 2)))) :rule resolution :premises (t110 t111))
% 0.47/0.63  (step t113 (cl (=> (>= tptp.a (- 1)) (>= tptp.a (- 2)))) :rule contraction :premises (t112))
% 0.47/0.63  (step t114 (cl (not (>= tptp.a (- 1))) (>= tptp.a (- 2))) :rule implies :premises (t113))
% 0.47/0.63  (step t115 (cl (not (= (or (and (>= tptp.a (- 6)) (not (>= tptp.a (- 1)))) (not (>= tptp.a (- 6))) (not (not (>= tptp.a (- 1))))) (or (and (>= tptp.a (- 6)) (not (>= tptp.a (- 1)))) (not (>= tptp.a (- 6))) (>= tptp.a (- 1))))) (not (or (and (>= tptp.a (- 6)) (not (>= tptp.a (- 1)))) (not (>= tptp.a (- 6))) (not (not (>= tptp.a (- 1)))))) (or (and (>= tptp.a (- 6)) (not (>= tptp.a (- 1)))) (not (>= tptp.a (- 6))) (>= tptp.a (- 1)))) :rule equiv_pos2)
% 0.47/0.63  (step t116 (cl (= (and (>= tptp.a (- 6)) (not (>= tptp.a (- 1)))) (and (>= tptp.a (- 6)) (not (>= tptp.a (- 1)))))) :rule refl)
% 0.47/0.63  (step t117 (cl (= (not (>= tptp.a (- 6))) (not (>= tptp.a (- 6))))) :rule refl)
% 0.47/0.63  (step t118 (cl (= (= (= (not (not (>= tptp.a (- 1)))) (>= tptp.a (- 1))) true) (= (not (not (>= tptp.a (- 1)))) (>= tptp.a (- 1))))) :rule equiv_simplify)
% 0.47/0.63  (step t119 (cl (not (= (= (not (not (>= tptp.a (- 1)))) (>= tptp.a (- 1))) true)) (= (not (not (>= tptp.a (- 1)))) (>= tptp.a (- 1)))) :rule equiv1 :premises (t118))
% 0.47/0.63  (step t120 (cl (= (= (not (not (>= tptp.a (- 1)))) (>= tptp.a (- 1))) (= (>= tptp.a (- 1)) (not (not (>= tptp.a (- 1))))))) :rule all_simplify)
% 0.47/0.63  (step t121 (cl (= (>= tptp.a (- 1)) (>= tptp.a (- 1)))) :rule refl)
% 0.47/0.63  (step t122 (cl (= (not (not (>= tptp.a (- 1)))) (>= tptp.a (- 1)))) :rule all_simplify)
% 0.47/0.63  (step t123 (cl (= (= (>= tptp.a (- 1)) (not (not (>= tptp.a (- 1))))) (= (>= tptp.a (- 1)) (>= tptp.a (- 1))))) :rule cong :premises (t121 t122))
% 0.47/0.63  (step t124 (cl (= (= (>= tptp.a (- 1)) (>= tptp.a (- 1))) true)) :rule all_simplify)
% 0.47/0.63  (step t125 (cl (= (= (>= tptp.a (- 1)) (not (not (>= tptp.a (- 1))))) true)) :rule trans :premises (t123 t124))
% 0.47/0.63  (step t126 (cl (= (= (not (not (>= tptp.a (- 1)))) (>= tptp.a (- 1))) true)) :rule trans :premises (t120 t125))
% 0.47/0.63  (step t127 (cl (= (not (not (>= tptp.a (- 1)))) (>= tptp.a (- 1)))) :rule resolution :premises (t119 t126))
% 0.47/0.63  (step t128 (cl (= (or (and (>= tptp.a (- 6)) (not (>= tptp.a (- 1)))) (not (>= tptp.a (- 6))) (not (not (>= tptp.a (- 1))))) (or (and (>= tptp.a (- 6)) (not (>= tptp.a (- 1)))) (not (>= tptp.a (- 6))) (>= tptp.a (- 1))))) :rule cong :premises (t116 t117 t127))
% 0.47/0.63  (step t129 (cl (and (>= tptp.a (- 6)) (not (>= tptp.a (- 1)))) (not (>= tptp.a (- 6))) (not (not (>= tptp.a (- 1))))) :rule and_neg)
% 0.47/0.63  (step t130 (cl (or (and (>= tptp.a (- 6)) (not (>= tptp.a (- 1)))) (not (>= tptp.a (- 6))) (not (not (>= tptp.a (- 1))))) (not (and (>= tptp.a (- 6)) (not (>= tptp.a (- 1)))))) :rule or_neg)
% 0.47/0.63  (step t131 (cl (or (and (>= tptp.a (- 6)) (not (>= tptp.a (- 1)))) (not (>= tptp.a (- 6))) (not (not (>= tptp.a (- 1))))) (not (not (>= tptp.a (- 6))))) :rule or_neg)
% 0.47/0.63  (step t132 (cl (or (and (>= tptp.a (- 6)) (not (>= tptp.a (- 1)))) (not (>= tptp.a (- 6))) (not (not (>= tptp.a (- 1))))) (not (not (not (>= tptp.a (- 1)))))) :rule or_neg)
% 0.47/0.63  (step t133 (cl (or (and (>= tptp.a (- 6)) (not (>= tptp.a (- 1)))) (not (>= tptp.a (- 6))) (not (not (>= tptp.a (- 1))))) (or (and (>= tptp.a (- 6)) (not (>= tptp.a (- 1)))) (not (>= tptp.a (- 6))) (not (not (>= tptp.a (- 1))))) (or (and (>= tptp.a (- 6)) (not (>= tptp.a (- 1)))) (not (>= tptp.a (- 6))) (not (not (>= tptp.a (- 1)))))) :rule resolution :premises (t129 t130 t131 t132))
% 0.47/0.63  (step t134 (cl (or (and (>= tptp.a (- 6)) (not (>= tptp.a (- 1)))) (not (>= tptp.a (- 6))) (not (not (>= tptp.a (- 1)))))) :rule contraction :premises (t133))
% 0.47/0.63  (step t135 (cl (or (and (>= tptp.a (- 6)) (not (>= tptp.a (- 1)))) (not (>= tptp.a (- 6))) (>= tptp.a (- 1)))) :rule resolution :premises (t115 t128 t134))
% 0.47/0.63  (step t136 (cl (and (>= tptp.a (- 6)) (not (>= tptp.a (- 1)))) (not (>= tptp.a (- 6))) (>= tptp.a (- 1))) :rule or :premises (t135))
% 0.47/0.63  (step t137 (cl (>= tptp.a (- 1)) (and (>= tptp.a (- 6)) (not (>= tptp.a (- 1)))) (not (>= tptp.a (- 6)))) :rule reordering :premises (t136))
% 0.47/0.63  (step t138 (cl (or (and (not (>= tptp.a (- 5))) (>= tptp.a (- 2))) (and (>= tptp.a (- 6)) (not (>= tptp.a (- 1))))) (not (and (>= tptp.a (- 6)) (not (>= tptp.a (- 1)))))) :rule or_neg)
% 0.47/0.63  (step t139 (cl (not (= (= (<= (* tptp.a tptp.a) (- (+ (* (- 2) tptp.a) (* (- 6) tptp.a)) (* (- 6) (- 2)))) (or (and (<= tptp.a (- 6)) (>= tptp.a (- 2))) (and (>= tptp.a (- 6)) (<= tptp.a (- 2))))) (= (or (and (not (>= tptp.a (- 5))) (>= tptp.a (- 2))) (and (>= tptp.a (- 6)) (not (>= tptp.a (- 1))))) (not (>= (+ (* 8 tptp.a) (* tptp.a tptp.a)) (- 11)))))) (not (= (<= (* tptp.a tptp.a) (- (+ (* (- 2) tptp.a) (* (- 6) tptp.a)) (* (- 6) (- 2)))) (or (and (<= tptp.a (- 6)) (>= tptp.a (- 2))) (and (>= tptp.a (- 6)) (<= tptp.a (- 2)))))) (= (or (and (not (>= tptp.a (- 5))) (>= tptp.a (- 2))) (and (>= tptp.a (- 6)) (not (>= tptp.a (- 1))))) (not (>= (+ (* 8 tptp.a) (* tptp.a tptp.a)) (- 11))))) :rule equiv_pos2)
% 0.47/0.63  (step t140 (cl (= (= (<= (* tptp.a tptp.a) (- (+ (* (- 2) tptp.a) (* (- 6) tptp.a)) (* (- 6) (- 2)))) (or (and (<= tptp.a (- 6)) (>= tptp.a (- 2))) (and (>= tptp.a (- 6)) (<= tptp.a (- 2))))) (= (or (and (<= tptp.a (- 6)) (>= tptp.a (- 2))) (and (>= tptp.a (- 6)) (<= tptp.a (- 2)))) (<= (* tptp.a tptp.a) (- (+ (* (- 2) tptp.a) (* (- 6) tptp.a)) (* (- 6) (- 2))))))) :rule all_simplify)
% 0.47/0.63  (step t141 (cl (= (<= tptp.a (- 6)) (not (>= tptp.a (- 5))))) :rule all_simplify)
% 0.47/0.63  (step t142 (cl (= (and (<= tptp.a (- 6)) (>= tptp.a (- 2))) (and (not (>= tptp.a (- 5))) (>= tptp.a (- 2))))) :rule cong :premises (t141 t64))
% 0.47/0.63  (step t143 (cl (= (>= tptp.a (- 6)) (>= tptp.a (- 6)))) :rule refl)
% 0.47/0.63  (step t144 (cl (= (and (>= tptp.a (- 6)) (<= tptp.a (- 2))) (and (>= tptp.a (- 6)) (not (>= tptp.a (- 1)))))) :rule cong :premises (t143 t67))
% 0.47/0.63  (step t145 (cl (= (or (and (<= tptp.a (- 6)) (>= tptp.a (- 2))) (and (>= tptp.a (- 6)) (<= tptp.a (- 2)))) (or (and (not (>= tptp.a (- 5))) (>= tptp.a (- 2))) (and (>= tptp.a (- 6)) (not (>= tptp.a (- 1))))))) :rule cong :premises (t142 t144))
% 0.47/0.63  (step t146 (cl (= (- (+ (* (- 2) tptp.a) (* (- 6) tptp.a)) (* (- 6) (- 2))) (+ (+ (* (- 2) tptp.a) (* (- 6) tptp.a)) (* (- 1) (* (- 6) (- 2)))))) :rule all_simplify)
% 0.47/0.63  (step t147 (cl (= (+ (+ (* (- 2) tptp.a) (* (- 6) tptp.a)) (* (- 1) (* (- 6) (- 2)))) (+ (* (- 2) tptp.a) (* (- 6) tptp.a) (* (- 1) (* (- 6) (- 2)))))) :rule all_simplify)
% 0.47/0.63  (step t148 (cl (= (* (- 6) tptp.a) (* (- 6) tptp.a))) :rule refl)
% 0.47/0.63  (step t149 (cl (= (* (- 6) (- 2)) 12)) :rule all_simplify)
% 0.47/0.63  (step t150 (cl (= (* (- 1) (* (- 6) (- 2))) (* (- 1) 12))) :rule cong :premises (t75 t149))
% 0.47/0.63  (step t151 (cl (= (* (- 1) 12) (- 12))) :rule all_simplify)
% 0.47/0.63  (step t152 (cl (= (* (- 1) (* (- 6) (- 2))) (- 12))) :rule trans :premises (t150 t151))
% 0.47/0.63  (step t153 (cl (= (+ (* (- 2) tptp.a) (* (- 6) tptp.a) (* (- 1) (* (- 6) (- 2)))) (+ (* (- 2) tptp.a) (* (- 6) tptp.a) (- 12)))) :rule cong :premises (t73 t148 t152))
% 0.47/0.63  (step t154 (cl (= (+ (* (- 2) tptp.a) (* (- 6) tptp.a) (- 12)) (+ (- 12) (* (- 8) tptp.a)))) :rule all_simplify)
% 0.47/0.63  (step t155 (cl (= (+ (* (- 2) tptp.a) (* (- 6) tptp.a) (* (- 1) (* (- 6) (- 2)))) (+ (- 12) (* (- 8) tptp.a)))) :rule trans :premises (t153 t154))
% 0.47/0.63  (step t156 (cl (= (+ (+ (* (- 2) tptp.a) (* (- 6) tptp.a)) (* (- 1) (* (- 6) (- 2)))) (+ (- 12) (* (- 8) tptp.a)))) :rule trans :premises (t147 t155))
% 0.47/0.63  (step t157 (cl (= (- (+ (* (- 2) tptp.a) (* (- 6) tptp.a)) (* (- 6) (- 2))) (+ (- 12) (* (- 8) tptp.a)))) :rule trans :premises (t146 t156))
% 0.47/0.63  (step t158 (cl (= (<= (* tptp.a tptp.a) (- (+ (* (- 2) tptp.a) (* (- 6) tptp.a)) (* (- 6) (- 2)))) (<= (* tptp.a tptp.a) (+ (- 12) (* (- 8) tptp.a))))) :rule cong :premises (t70 t157))
% 0.47/0.63  (step t159 (cl (= (<= (* tptp.a tptp.a) (+ (- 12) (* (- 8) tptp.a))) (not (>= (+ (* 8 tptp.a) (* tptp.a tptp.a)) (- 11))))) :rule all_simplify)
% 0.47/0.63  (step t160 (cl (= (<= (* tptp.a tptp.a) (- (+ (* (- 2) tptp.a) (* (- 6) tptp.a)) (* (- 6) (- 2)))) (not (>= (+ (* 8 tptp.a) (* tptp.a tptp.a)) (- 11))))) :rule trans :premises (t158 t159))
% 0.47/0.63  (step t161 (cl (= (= (or (and (<= tptp.a (- 6)) (>= tptp.a (- 2))) (and (>= tptp.a (- 6)) (<= tptp.a (- 2)))) (<= (* tptp.a tptp.a) (- (+ (* (- 2) tptp.a) (* (- 6) tptp.a)) (* (- 6) (- 2))))) (= (or (and (not (>= tptp.a (- 5))) (>= tptp.a (- 2))) (and (>= tptp.a (- 6)) (not (>= tptp.a (- 1))))) (not (>= (+ (* 8 tptp.a) (* tptp.a tptp.a)) (- 11)))))) :rule cong :premises (t145 t160))
% 0.47/0.63  (step t162 (cl (= (= (<= (* tptp.a tptp.a) (- (+ (* (- 2) tptp.a) (* (- 6) tptp.a)) (* (- 6) (- 2)))) (or (and (<= tptp.a (- 6)) (>= tptp.a (- 2))) (and (>= tptp.a (- 6)) (<= tptp.a (- 2))))) (= (or (and (not (>= tptp.a (- 5))) (>= tptp.a (- 2))) (and (>= tptp.a (- 6)) (not (>= tptp.a (- 1))))) (not (>= (+ (* 8 tptp.a) (* tptp.a tptp.a)) (- 11)))))) :rule trans :premises (t140 t161))
% 0.47/0.63  (step t163 (cl (= (<= (* tptp.a tptp.a) (- (+ (* (- 2) tptp.a) (* (- 6) tptp.a)) (* (- 6) (- 2)))) (or (and (<= tptp.a (- 6)) (>= tptp.a (- 2))) (and (>= tptp.a (- 6)) (<= tptp.a (- 2)))))) :rule hole :args ((* tptp.a tptp.a) tptp.a tptp.a (- 6) (- 2) (- 1.0)))
% 0.47/0.63  (step t164 (cl (= (or (and (not (>= tptp.a (- 5))) (>= tptp.a (- 2))) (and (>= tptp.a (- 6)) (not (>= tptp.a (- 1))))) (not (>= (+ (* 8 tptp.a) (* tptp.a tptp.a)) (- 11))))) :rule resolution :premises (t139 t162 t163))
% 0.47/0.63  (step t165 (cl (not (or (and (not (>= tptp.a (- 5))) (>= tptp.a (- 2))) (and (>= tptp.a (- 6)) (not (>= tptp.a (- 1)))))) (not (>= (+ (* 8 tptp.a) (* tptp.a tptp.a)) (- 11)))) :rule equiv1 :premises (t164))
% 0.47/0.63  (step t166 (cl (not (>= (+ (* 8 tptp.a) (* tptp.a tptp.a)) (- 11))) (not (or (and (not (>= tptp.a (- 5))) (>= tptp.a (- 2))) (and (>= tptp.a (- 6)) (not (>= tptp.a (- 1))))))) :rule reordering :premises (t165))
% 0.47/0.63  (step t167 (cl (not (= (or (not (>= (* tptp.a tptp.a) 50)) (not (>= tptp.a (- 6))) (not (not (>= (+ (* 8 tptp.a) (* tptp.a tptp.a)) (- 11))))) (or (not (>= (* tptp.a tptp.a) 50)) (not (>= tptp.a (- 6))) (>= (+ (* 8 tptp.a) (* tptp.a tptp.a)) (- 11))))) (not (or (not (>= (* tptp.a tptp.a) 50)) (not (>= tptp.a (- 6))) (not (not (>= (+ (* 8 tptp.a) (* tptp.a tptp.a)) (- 11)))))) (or (not (>= (* tptp.a tptp.a) 50)) (not (>= tptp.a (- 6))) (>= (+ (* 8 tptp.a) (* tptp.a tptp.a)) (- 11)))) :rule equiv_pos2)
% 0.47/0.63  (step t168 (cl (= (not (>= (* tptp.a tptp.a) 50)) (not (>= (* tptp.a tptp.a) 50)))) :rule refl)
% 0.47/0.63  (step t169 (cl (= (not (>= tptp.a (- 6))) (not (>= tptp.a (- 6))))) :rule refl)
% 0.47/0.63  (step t170 (cl (= (not (not (>= (+ (* 8 tptp.a) (* tptp.a tptp.a)) (- 11)))) (>= (+ (* 8 tptp.a) (* tptp.a tptp.a)) (- 11)))) :rule all_simplify)
% 0.47/0.63  (step t171 (cl (= (or (not (>= (* tptp.a tptp.a) 50)) (not (>= tptp.a (- 6))) (not (not (>= (+ (* 8 tptp.a) (* tptp.a tptp.a)) (- 11))))) (or (not (>= (* tptp.a tptp.a) 50)) (not (>= tptp.a (- 6))) (>= (+ (* 8 tptp.a) (* tptp.a tptp.a)) (- 11))))) :rule cong :premises (t168 t169 t170))
% 0.47/0.63  (step t172 (cl (=> (and (>= (* tptp.a tptp.a) 50) (>= tptp.a (- 6)) (not (>= (+ (* 8 tptp.a) (* tptp.a tptp.a)) (- 11)))) false) (and (>= (* tptp.a tptp.a) 50) (>= tptp.a (- 6)) (not (>= (+ (* 8 tptp.a) (* tptp.a tptp.a)) (- 11))))) :rule implies_neg1)
% 0.47/0.63  (anchor :step t173)
% 0.47/0.63  (assume t173.a0 (>= (* tptp.a tptp.a) 50))
% 0.47/0.63  (assume t173.a1 (>= tptp.a (- 6)))
% 0.47/0.63  (assume t173.a2 (not (>= (+ (* 8 tptp.a) (* tptp.a tptp.a)) (- 11))))
% 0.47/0.63  (step t173.t1 (cl (not (= (< (+ (* 1.0 (+ (* 8 tptp.a) (* tptp.a tptp.a))) (* (- 1.0) (* tptp.a tptp.a)) (* (- 8.0) tptp.a)) (+ (* 1.0 (- 11)) (* (- 1.0) 50) (* (- 8.0) (- 6)))) false)) (not (< (+ (* 1.0 (+ (* 8 tptp.a) (* tptp.a tptp.a))) (* (- 1.0) (* tptp.a tptp.a)) (* (- 8.0) tptp.a)) (+ (* 1.0 (- 11)) (* (- 1.0) 50) (* (- 8.0) (- 6))))) false) :rule equiv_pos2)
% 0.47/0.63  (step t173.t2 (cl (= (< (+ (* 1.0 (+ (* 8 tptp.a) (* tptp.a tptp.a))) (* (- 1.0) (* tptp.a tptp.a)) (* (- 8.0) tptp.a)) (+ (* 1.0 (- 11)) (* (- 1.0) 50) (* (- 8.0) (- 6)))) (not (>= (+ (* 1.0 (+ (* 8 tptp.a) (* tptp.a tptp.a))) (* (- 1.0) (* tptp.a tptp.a)) (* (- 8.0) tptp.a)) (+ (* 1.0 (- 11)) (* (- 1.0) 50) (* (- 8.0) (- 6))))))) :rule all_simplify)
% 0.47/0.63  (step t173.t3 (cl (= (* 1.0 (+ (* 8 tptp.a) (* tptp.a tptp.a))) (to_real (+ (* 8 tptp.a) (* tptp.a tptp.a))))) :rule all_simplify)
% 0.47/0.63  (step t173.t4 (cl (= (* (- 1.0) (* tptp.a tptp.a)) (to_real (* (- 1) (* tptp.a tptp.a))))) :rule all_simplify)
% 0.47/0.63  (step t173.t5 (cl (= (* (- 8.0) tptp.a) (to_real (* (- 8) tptp.a)))) :rule all_simplify)
% 0.47/0.63  (step t173.t6 (cl (= (+ (* 1.0 (+ (* 8 tptp.a) (* tptp.a tptp.a))) (* (- 1.0) (* tptp.a tptp.a)) (* (- 8.0) tptp.a)) (+ (to_real (+ (* 8 tptp.a) (* tptp.a tptp.a))) (to_real (* (- 1) (* tptp.a tptp.a))) (to_real (* (- 8) tptp.a))))) :rule cong :premises (t173.t3 t173.t4 t173.t5))
% 0.47/0.63  (step t173.t7 (cl (= (+ (to_real (+ (* 8 tptp.a) (* tptp.a tptp.a))) (to_real (* (- 1) (* tptp.a tptp.a))) (to_real (* (- 8) tptp.a))) 0.0)) :rule all_simplify)
% 0.47/0.63  (step t173.t8 (cl (= (+ (* 1.0 (+ (* 8 tptp.a) (* tptp.a tptp.a))) (* (- 1.0) (* tptp.a tptp.a)) (* (- 8.0) tptp.a)) 0.0)) :rule trans :premises (t173.t6 t173.t7))
% 0.47/0.63  (step t173.t9 (cl (= (* 1.0 (- 11)) (- 11.0))) :rule all_simplify)
% 0.47/0.63  (step t173.t10 (cl (= (* (- 1.0) 50) (- 50.0))) :rule all_simplify)
% 0.47/0.63  (step t173.t11 (cl (= (* (- 8.0) (- 6)) 48.0)) :rule all_simplify)
% 0.47/0.63  (step t173.t12 (cl (= (+ (* 1.0 (- 11)) (* (- 1.0) 50) (* (- 8.0) (- 6))) (+ (- 11.0) (- 50.0) 48.0))) :rule cong :premises (t173.t9 t173.t10 t173.t11))
% 0.47/0.63  (step t173.t13 (cl (= (+ (- 11.0) (- 50.0) 48.0) (- 13.0))) :rule all_simplify)
% 0.47/0.63  (step t173.t14 (cl (= (+ (* 1.0 (- 11)) (* (- 1.0) 50) (* (- 8.0) (- 6))) (- 13.0))) :rule trans :premises (t173.t12 t173.t13))
% 0.47/0.63  (step t173.t15 (cl (= (>= (+ (* 1.0 (+ (* 8 tptp.a) (* tptp.a tptp.a))) (* (- 1.0) (* tptp.a tptp.a)) (* (- 8.0) tptp.a)) (+ (* 1.0 (- 11)) (* (- 1.0) 50) (* (- 8.0) (- 6)))) (>= 0.0 (- 13.0)))) :rule cong :premises (t173.t8 t173.t14))
% 0.47/0.63  (step t173.t16 (cl (= (>= 0.0 (- 13.0)) true)) :rule all_simplify)
% 0.47/0.63  (step t173.t17 (cl (= (>= (+ (* 1.0 (+ (* 8 tptp.a) (* tptp.a tptp.a))) (* (- 1.0) (* tptp.a tptp.a)) (* (- 8.0) tptp.a)) (+ (* 1.0 (- 11)) (* (- 1.0) 50) (* (- 8.0) (- 6)))) true)) :rule trans :premises (t173.t15 t173.t16))
% 0.47/0.63  (step t173.t18 (cl (= (not (>= (+ (* 1.0 (+ (* 8 tptp.a) (* tptp.a tptp.a))) (* (- 1.0) (* tptp.a tptp.a)) (* (- 8.0) tptp.a)) (+ (* 1.0 (- 11)) (* (- 1.0) 50) (* (- 8.0) (- 6))))) (not true))) :rule cong :premises (t173.t17))
% 0.47/0.63  (step t173.t19 (cl (= (not true) false)) :rule all_simplify)
% 0.47/0.63  (step t173.t20 (cl (= (not (>= (+ (* 1.0 (+ (* 8 tptp.a) (* tptp.a tptp.a))) (* (- 1.0) (* tptp.a tptp.a)) (* (- 8.0) tptp.a)) (+ (* 1.0 (- 11)) (* (- 1.0) 50) (* (- 8.0) (- 6))))) false)) :rule trans :premises (t173.t18 t173.t19))
% 0.47/0.63  (step t173.t21 (cl (= (< (+ (* 1.0 (+ (* 8 tptp.a) (* tptp.a tptp.a))) (* (- 1.0) (* tptp.a tptp.a)) (* (- 8.0) tptp.a)) (+ (* 1.0 (- 11)) (* (- 1.0) 50) (* (- 8.0) (- 6)))) false)) :rule trans :premises (t173.t2 t173.t20))
% 0.47/0.63  (step t173.t22 (cl (not (< (* 1.0 (+ (* 8 tptp.a) (* tptp.a tptp.a))) (* 1.0 (- 11)))) (not (<= (* (- 1.0) (* tptp.a tptp.a)) (* (- 1.0) 50))) (not (<= (* (- 8.0) tptp.a) (* (- 8.0) (- 6)))) (< (+ (* 1.0 (+ (* 8 tptp.a) (* tptp.a tptp.a))) (* (- 1.0) (* tptp.a tptp.a)) (* (- 8.0) tptp.a)) (+ (* 1.0 (- 11)) (* (- 1.0) 50) (* (- 8.0) (- 6))))) :rule la_generic :args (1 1 1 1))
% 0.47/0.63  (step t173.t23 (cl (=> (and (> 1.0 0) (< (+ (* 8 tptp.a) (* tptp.a tptp.a)) (- 11))) (< (* 1.0 (+ (* 8 tptp.a) (* tptp.a tptp.a))) (* 1.0 (- 11))))) :rule la_mult_pos)
% 0.47/0.63  (step t173.t24 (cl (not (and (> 1.0 0) (< (+ (* 8 tptp.a) (* tptp.a tptp.a)) (- 11)))) (< (* 1.0 (+ (* 8 tptp.a) (* tptp.a tptp.a))) (* 1.0 (- 11)))) :rule implies :premises (t173.t23))
% 0.47/0.63  (step t173.t25 (cl (and (> 1.0 0) (< (+ (* 8 tptp.a) (* tptp.a tptp.a)) (- 11))) (not (> 1.0 0)) (not (< (+ (* 8 tptp.a) (* tptp.a tptp.a)) (- 11)))) :rule and_neg)
% 0.47/0.63  (step t173.t26 (cl (= (= (> 1.0 0) true) (> 1.0 0))) :rule equiv_simplify)
% 0.47/0.63  (step t173.t27 (cl (not (= (> 1.0 0) true)) (> 1.0 0)) :rule equiv1 :premises (t173.t26))
% 0.47/0.63  (step t173.t28 (cl (= (> 1.0 0) true)) :rule hole :args ((> 1.0 0)))
% 0.47/0.63  (step t173.t29 (cl (> 1.0 0)) :rule resolution :premises (t173.t27 t173.t28))
% 0.47/0.63  (step t173.t30 (cl (not (= (not (>= (+ (* 8 tptp.a) (* tptp.a tptp.a)) (- 11))) (< (+ (* 8 tptp.a) (* tptp.a tptp.a)) (- 11)))) (not (not (>= (+ (* 8 tptp.a) (* tptp.a tptp.a)) (- 11)))) (< (+ (* 8 tptp.a) (* tptp.a tptp.a)) (- 11))) :rule equiv_pos2)
% 0.47/0.63  (step t173.t31 (cl (= (< (+ (* 8 tptp.a) (* tptp.a tptp.a)) (- 11)) (not (>= (+ (* 8 tptp.a) (* tptp.a tptp.a)) (- 11))))) :rule all_simplify)
% 0.47/0.63  (step t173.t32 (cl (= (not (>= (+ (* 8 tptp.a) (* tptp.a tptp.a)) (- 11))) (< (+ (* 8 tptp.a) (* tptp.a tptp.a)) (- 11)))) :rule symm :premises (t173.t31))
% 0.47/0.63  (step t173.t33 (cl (< (+ (* 8 tptp.a) (* tptp.a tptp.a)) (- 11))) :rule resolution :premises (t173.t30 t173.t32 t173.a2))
% 0.47/0.63  (step t173.t34 (cl (and (> 1.0 0) (< (+ (* 8 tptp.a) (* tptp.a tptp.a)) (- 11)))) :rule resolution :premises (t173.t25 t173.t29 t173.t33))
% 0.47/0.63  (step t173.t35 (cl (< (* 1.0 (+ (* 8 tptp.a) (* tptp.a tptp.a))) (* 1.0 (- 11)))) :rule resolution :premises (t173.t24 t173.t34))
% 0.47/0.63  (step t173.t36 (cl (=> (and (< (- 1.0) 0) (>= (* tptp.a tptp.a) 50)) (<= (* (- 1.0) (* tptp.a tptp.a)) (* (- 1.0) 50)))) :rule la_mult_neg)
% 0.47/0.63  (step t173.t37 (cl (not (and (< (- 1.0) 0) (>= (* tptp.a tptp.a) 50))) (<= (* (- 1.0) (* tptp.a tptp.a)) (* (- 1.0) 50))) :rule implies :premises (t173.t36))
% 0.47/0.63  (step t173.t38 (cl (and (< (- 1.0) 0) (>= (* tptp.a tptp.a) 50)) (not (< (- 1.0) 0)) (not (>= (* tptp.a tptp.a) 50))) :rule and_neg)
% 0.47/0.63  (step t173.t39 (cl (= (= (< (- 1.0) 0) true) (< (- 1.0) 0))) :rule equiv_simplify)
% 0.47/0.63  (step t173.t40 (cl (not (= (< (- 1.0) 0) true)) (< (- 1.0) 0)) :rule equiv1 :premises (t173.t39))
% 0.47/0.63  (step t173.t41 (cl (= (< (- 1.0) 0) true)) :rule hole :args ((< (- 1.0) 0)))
% 0.47/0.63  (step t173.t42 (cl (< (- 1.0) 0)) :rule resolution :premises (t173.t40 t173.t41))
% 0.47/0.63  (step t173.t43 (cl (and (< (- 1.0) 0) (>= (* tptp.a tptp.a) 50))) :rule resolution :premises (t173.t38 t173.t42 t173.a0))
% 0.47/0.63  (step t173.t44 (cl (<= (* (- 1.0) (* tptp.a tptp.a)) (* (- 1.0) 50))) :rule resolution :premises (t173.t37 t173.t43))
% 0.47/0.63  (step t173.t45 (cl (=> (and (< (- 8.0) 0) (>= tptp.a (- 6))) (<= (* (- 8.0) tptp.a) (* (- 8.0) (- 6))))) :rule la_mult_neg)
% 0.47/0.63  (step t173.t46 (cl (not (and (< (- 8.0) 0) (>= tptp.a (- 6)))) (<= (* (- 8.0) tptp.a) (* (- 8.0) (- 6)))) :rule implies :premises (t173.t45))
% 0.47/0.63  (step t173.t47 (cl (and (< (- 8.0) 0) (>= tptp.a (- 6))) (not (< (- 8.0) 0)) (not (>= tptp.a (- 6)))) :rule and_neg)
% 0.47/0.63  (step t173.t48 (cl (= (= (< (- 8.0) 0) true) (< (- 8.0) 0))) :rule equiv_simplify)
% 0.47/0.63  (step t173.t49 (cl (not (= (< (- 8.0) 0) true)) (< (- 8.0) 0)) :rule equiv1 :premises (t173.t48))
% 0.47/0.63  (step t173.t50 (cl (= (< (- 8.0) 0) true)) :rule hole :args ((< (- 8.0) 0)))
% 0.47/0.63  (step t173.t51 (cl (< (- 8.0) 0)) :rule resolution :premises (t173.t49 t173.t50))
% 0.47/0.63  (step t173.t52 (cl (and (< (- 8.0) 0) (>= tptp.a (- 6)))) :rule resolution :premises (t173.t47 t173.t51 t173.a1))
% 0.47/0.63  (step t173.t53 (cl (<= (* (- 8.0) tptp.a) (* (- 8.0) (- 6)))) :rule resolution :premises (t173.t46 t173.t52))
% 0.47/0.63  (step t173.t54 (cl (< (+ (* 1.0 (+ (* 8 tptp.a) (* tptp.a tptp.a))) (* (- 1.0) (* tptp.a tptp.a)) (* (- 8.0) tptp.a)) (+ (* 1.0 (- 11)) (* (- 1.0) 50) (* (- 8.0) (- 6))))) :rule resolution :premises (t173.t22 t173.t35 t173.t44 t173.t53))
% 0.47/0.63  (step t173.t55 (cl false) :rule resolution :premises (t173.t1 t173.t21 t173.t54))
% 0.47/0.63  (step t173 (cl (not (>= (* tptp.a tptp.a) 50)) (not (>= tptp.a (- 6))) (not (not (>= (+ (* 8 tptp.a) (* tptp.a tptp.a)) (- 11)))) false) :rule subproof :discharge (t173.a0 t173.a1 t173.a2))
% 0.47/0.63  (step t174 (cl (not (and (>= (* tptp.a tptp.a) 50) (>= tptp.a (- 6)) (not (>= (+ (* 8 tptp.a) (* tptp.a tptp.a)) (- 11))))) (>= (* tptp.a tptp.a) 50)) :rule and_pos)
% 0.47/0.63  (step t175 (cl (not (and (>= (* tptp.a tptp.a) 50) (>= tptp.a (- 6)) (not (>= (+ (* 8 tptp.a) (* tptp.a tptp.a)) (- 11))))) (>= tptp.a (- 6))) :rule and_pos)
% 0.47/0.63  (step t176 (cl (not (and (>= (* tptp.a tptp.a) 50) (>= tptp.a (- 6)) (not (>= (+ (* 8 tptp.a) (* tptp.a tptp.a)) (- 11))))) (not (>= (+ (* 8 tptp.a) (* tptp.a tptp.a)) (- 11)))) :rule and_pos)
% 0.47/0.63  (step t177 (cl false (not (and (>= (* tptp.a tptp.a) 50) (>= tptp.a (- 6)) (not (>= (+ (* 8 tptp.a) (* tptp.a tptp.a)) (- 11))))) (not (and (>= (* tptp.a tptp.a) 50) (>= tptp.a (- 6)) (not (>= (+ (* 8 tptp.a) (* tptp.a tptp.a)) (- 11))))) (not (and (>= (* tptp.a tptp.a) 50) (>= tptp.a (- 6)) (not (>= (+ (* 8 tptp.a) (* tptp.a tptp.a)) (- 11)))))) :rule resolution :premises (t173 t174 t175 t176))
% 0.47/0.63  (step t178 (cl (not (and (>= (* tptp.a tptp.a) 50) (>= tptp.a (- 6)) (not (>= (+ (* 8 tptp.a) (* tptp.a tptp.a)) (- 11))))) (not (and (>= (* tptp.a tptp.a) 50) (>= tptp.a (- 6)) (not (>= (+ (* 8 tptp.a) (* tptp.a tptp.a)) (- 11))))) (not (and (>= (* tptp.a tptp.a) 50) (>= tptp.a (- 6)) (not (>= (+ (* 8 tptp.a) (* tptp.a tptp.a)) (- 11))))) false) :rule reordering :premises (t177))
% 0.47/0.63  (step t179 (cl (not (and (>= (* tptp.a tptp.a) 50) (>= tptp.a (- 6)) (not (>= (+ (* 8 tptp.a) (* tptp.a tptp.a)) (- 11))))) false) :rule contraction :premises (t178))
% 0.47/0.63  (step t180 (cl (=> (and (>= (* tptp.a tptp.a) 50) (>= tptp.a (- 6)) (not (>= (+ (* 8 tptp.a) (* tptp.a tptp.a)) (- 11)))) false) false) :rule resolution :premises (t172 t179))
% 0.47/0.63  (step t181 (cl (=> (and (>= (* tptp.a tptp.a) 50) (>= tptp.a (- 6)) (not (>= (+ (* 8 tptp.a) (* tptp.a tptp.a)) (- 11)))) false) (not false)) :rule implies_neg2)
% 0.47/0.63  (step t182 (cl (=> (and (>= (* tptp.a tptp.a) 50) (>= tptp.a (- 6)) (not (>= (+ (* 8 tptp.a) (* tptp.a tptp.a)) (- 11)))) false) (=> (and (>= (* tptp.a tptp.a) 50) (>= tptp.a (- 6)) (not (>= (+ (* 8 tptp.a) (* tptp.a tptp.a)) (- 11)))) false)) :rule resolution :premises (t180 t181))
% 0.47/0.63  (step t183 (cl (=> (and (>= (* tptp.a tptp.a) 50) (>= tptp.a (- 6)) (not (>= (+ (* 8 tptp.a) (* tptp.a tptp.a)) (- 11)))) false)) :rule contraction :premises (t182))
% 0.47/0.63  (step t184 (cl (= (=> (and (>= (* tptp.a tptp.a) 50) (>= tptp.a (- 6)) (not (>= (+ (* 8 tptp.a) (* tptp.a tptp.a)) (- 11)))) false) (not (and (>= (* tptp.a tptp.a) 50) (>= tptp.a (- 6)) (not (>= (+ (* 8 tptp.a) (* tptp.a tptp.a)) (- 11))))))) :rule implies_simplify)
% 0.47/0.63  (step t185 (cl (not (=> (and (>= (* tptp.a tptp.a) 50) (>= tptp.a (- 6)) (not (>= (+ (* 8 tptp.a) (* tptp.a tptp.a)) (- 11)))) false)) (not (and (>= (* tptp.a tptp.a) 50) (>= tptp.a (- 6)) (not (>= (+ (* 8 tptp.a) (* tptp.a tptp.a)) (- 11)))))) :rule equiv1 :premises (t184))
% 0.47/0.63  (step t186 (cl (not (and (>= (* tptp.a tptp.a) 50) (>= tptp.a (- 6)) (not (>= (+ (* 8 tptp.a) (* tptp.a tptp.a)) (- 11)))))) :rule resolution :premises (t183 t185))
% 0.47/0.63  (step t187 (cl (not (>= (* tptp.a tptp.a) 50)) (not (>= tptp.a (- 6))) (not (not (>= (+ (* 8 tptp.a) (* tptp.a tptp.a)) (- 11))))) :rule not_and :premises (t186))
% 0.47/0.63  (step t188 (cl (or (not (>= (* tptp.a tptp.a) 50)) (not (>= tptp.a (- 6))) (not (not (>= (+ (* 8 tptp.a) (* tptp.a tptp.a)) (- 11))))) (not (not (>= (* tptp.a tptp.a) 50)))) :rule or_neg)
% 0.47/0.63  (step t189 (cl (or (not (>= (* tptp.a tptp.a) 50)) (not (>= tptp.a (- 6))) (not (not (>= (+ (* 8 tptp.a) (* tptp.a tptp.a)) (- 11))))) (not (not (>= tptp.a (- 6))))) :rule or_neg)
% 0.47/0.63  (step t190 (cl (or (not (>= (* tptp.a tptp.a) 50)) (not (>= tptp.a (- 6))) (not (not (>= (+ (* 8 tptp.a) (* tptp.a tptp.a)) (- 11))))) (not (not (not (>= (+ (* 8 tptp.a) (* tptp.a tptp.a)) (- 11)))))) :rule or_neg)
% 0.47/0.63  (step t191 (cl (or (not (>= (* tptp.a tptp.a) 50)) (not (>= tptp.a (- 6))) (not (not (>= (+ (* 8 tptp.a) (* tptp.a tptp.a)) (- 11))))) (or (not (>= (* tptp.a tptp.a) 50)) (not (>= tptp.a (- 6))) (not (not (>= (+ (* 8 tptp.a) (* tptp.a tptp.a)) (- 11))))) (or (not (>= (* tptp.a tptp.a) 50)) (not (>= tptp.a (- 6))) (not (not (>= (+ (* 8 tptp.a) (* tptp.a tptp.a)) (- 11)))))) :rule resolution :premises (t187 t188 t189 t190))
% 0.47/0.63  (step t192 (cl (or (not (>= (* tptp.a tptp.a) 50)) (not (>= tptp.a (- 6))) (not (not (>= (+ (* 8 tptp.a) (* tptp.a tptp.a)) (- 11)))))) :rule contraction :premises (t191))
% 0.47/0.63  (step t193 (cl (or (not (>= (* tptp.a tptp.a) 50)) (not (>= tptp.a (- 6))) (>= (+ (* 8 tptp.a) (* tptp.a tptp.a)) (- 11)))) :rule resolution :premises (t167 t171 t192))
% 0.47/0.63  (step t194 (cl (not (>= (* tptp.a tptp.a) 50)) (not (>= tptp.a (- 6))) (>= (+ (* 8 tptp.a) (* tptp.a tptp.a)) (- 11))) :rule or :premises (t193))
% 0.47/0.63  (step t195 (cl (not (>= (* tptp.a tptp.a) 50)) (>= (+ (* 8 tptp.a) (* tptp.a tptp.a)) (- 11)) (not (>= tptp.a (- 6)))) :rule reordering :premises (t194))
% 0.47/0.63  (step t196 (cl (not (= (<= 50 (* tptp.a tptp.a)) (>= (* tptp.a tptp.a) 50))) (not (<= 50 (* tptp.a tptp.a))) (>= (* tptp.a tptp.a) 50)) :rule equiv_pos2)
% 0.47/0.63  (step t197 (cl (= 50 50)) :rule refl)
% 0.47/0.63  (step t198 (cl (= (* tptp.a tptp.a) (* tptp.a tptp.a))) :rule all_simplify)
% 0.47/0.63  (step t199 (cl (= (<= 50 (* tptp.a tptp.a)) (<= 50 (* tptp.a tptp.a)))) :rule cong :premises (t197 t198))
% 0.47/0.63  (step t200 (cl (= (<= 50 (* tptp.a tptp.a)) (>= (* tptp.a tptp.a) 50))) :rule all_simplify)
% 0.47/0.63  (step t201 (cl (= (<= 50 (* tptp.a tptp.a)) (>= (* tptp.a tptp.a) 50))) :rule trans :premises (t199 t200))
% 0.47/0.63  (step t202 (cl (>= (* tptp.a tptp.a) 50)) :rule resolution :premises (t196 t201 a1))
% 0.47/0.63  (step t203 (cl (not (= (or (and (not (>= tptp.a (- 6))) (>= tptp.a (- 7))) (not (not (>= tptp.a (- 6)))) (not (>= tptp.a (- 7)))) (or (and (not (>= tptp.a (- 6))) (>= tptp.a (- 7))) (>= tptp.a (- 6)) (not (>= tptp.a (- 7)))))) (not (or (and (not (>= tptp.a (- 6))) (>= tptp.a (- 7))) (not (not (>= tptp.a (- 6)))) (not (>= tptp.a (- 7))))) (or (and (not (>= tptp.a (- 6))) (>= tptp.a (- 7))) (>= tptp.a (- 6)) (not (>= tptp.a (- 7))))) :rule equiv_pos2)
% 0.47/0.63  (step t204 (cl (= (and (not (>= tptp.a (- 6))) (>= tptp.a (- 7))) (and (not (>= tptp.a (- 6))) (>= tptp.a (- 7))))) :rule refl)
% 0.47/0.63  (step t205 (cl (= (= (= (not (not (>= tptp.a (- 6)))) (>= tptp.a (- 6))) true) (= (not (not (>= tptp.a (- 6)))) (>= tptp.a (- 6))))) :rule equiv_simplify)
% 0.47/0.63  (step t206 (cl (not (= (= (not (not (>= tptp.a (- 6)))) (>= tptp.a (- 6))) true)) (= (not (not (>= tptp.a (- 6)))) (>= tptp.a (- 6)))) :rule equiv1 :premises (t205))
% 0.47/0.63  (step t207 (cl (= (= (not (not (>= tptp.a (- 6)))) (>= tptp.a (- 6))) (= (>= tptp.a (- 6)) (not (not (>= tptp.a (- 6))))))) :rule all_simplify)
% 0.47/0.63  (step t208 (cl (= (not (not (>= tptp.a (- 6)))) (>= tptp.a (- 6)))) :rule all_simplify)
% 0.47/0.63  (step t209 (cl (= (= (>= tptp.a (- 6)) (not (not (>= tptp.a (- 6))))) (= (>= tptp.a (- 6)) (>= tptp.a (- 6))))) :rule cong :premises (t143 t208))
% 0.47/0.63  (step t210 (cl (= (= (>= tptp.a (- 6)) (>= tptp.a (- 6))) true)) :rule all_simplify)
% 0.47/0.63  (step t211 (cl (= (= (>= tptp.a (- 6)) (not (not (>= tptp.a (- 6))))) true)) :rule trans :premises (t209 t210))
% 0.47/0.63  (step t212 (cl (= (= (not (not (>= tptp.a (- 6)))) (>= tptp.a (- 6))) true)) :rule trans :premises (t207 t211))
% 0.47/0.63  (step t213 (cl (= (not (not (>= tptp.a (- 6)))) (>= tptp.a (- 6)))) :rule resolution :premises (t206 t212))
% 0.47/0.63  (step t214 (cl (= (not (>= tptp.a (- 7))) (not (>= tptp.a (- 7))))) :rule refl)
% 0.47/0.63  (step t215 (cl (= (or (and (not (>= tptp.a (- 6))) (>= tptp.a (- 7))) (not (not (>= tptp.a (- 6)))) (not (>= tptp.a (- 7)))) (or (and (not (>= tptp.a (- 6))) (>= tptp.a (- 7))) (>= tptp.a (- 6)) (not (>= tptp.a (- 7)))))) :rule cong :premises (t204 t213 t214))
% 0.47/0.63  (step t216 (cl (and (not (>= tptp.a (- 6))) (>= tptp.a (- 7))) (not (not (>= tptp.a (- 6)))) (not (>= tptp.a (- 7)))) :rule and_neg)
% 0.47/0.63  (step t217 (cl (or (and (not (>= tptp.a (- 6))) (>= tptp.a (- 7))) (not (not (>= tptp.a (- 6)))) (not (>= tptp.a (- 7)))) (not (and (not (>= tptp.a (- 6))) (>= tptp.a (- 7))))) :rule or_neg)
% 0.47/0.63  (step t218 (cl (or (and (not (>= tptp.a (- 6))) (>= tptp.a (- 7))) (not (not (>= tptp.a (- 6)))) (not (>= tptp.a (- 7)))) (not (not (not (>= tptp.a (- 6)))))) :rule or_neg)
% 0.47/0.63  (step t219 (cl (or (and (not (>= tptp.a (- 6))) (>= tptp.a (- 7))) (not (not (>= tptp.a (- 6)))) (not (>= tptp.a (- 7)))) (not (not (>= tptp.a (- 7))))) :rule or_neg)
% 0.47/0.63  (step t220 (cl (or (and (not (>= tptp.a (- 6))) (>= tptp.a (- 7))) (not (not (>= tptp.a (- 6)))) (not (>= tptp.a (- 7)))) (or (and (not (>= tptp.a (- 6))) (>= tptp.a (- 7))) (not (not (>= tptp.a (- 6)))) (not (>= tptp.a (- 7)))) (or (and (not (>= tptp.a (- 6))) (>= tptp.a (- 7))) (not (not (>= tptp.a (- 6)))) (not (>= tptp.a (- 7))))) :rule resolution :premises (t216 t217 t218 t219))
% 0.47/0.63  (step t221 (cl (or (and (not (>= tptp.a (- 6))) (>= tptp.a (- 7))) (not (not (>= tptp.a (- 6)))) (not (>= tptp.a (- 7))))) :rule contraction :premises (t220))
% 0.47/0.63  (step t222 (cl (or (and (not (>= tptp.a (- 6))) (>= tptp.a (- 7))) (>= tptp.a (- 6)) (not (>= tptp.a (- 7))))) :rule resolution :premises (t203 t215 t221))
% 0.47/0.63  (step t223 (cl (and (not (>= tptp.a (- 6))) (>= tptp.a (- 7))) (>= tptp.a (- 6)) (not (>= tptp.a (- 7)))) :rule or :premises (t222))
% 0.47/0.63  (step t224 (cl (>= tptp.a (- 6)) (and (not (>= tptp.a (- 6))) (>= tptp.a (- 7))) (not (>= tptp.a (- 7)))) :rule reordering :premises (t223))
% 0.47/0.63  (step t225 (cl (or (and (not (>= tptp.a (- 6))) (>= tptp.a (- 7))) (and (>= tptp.a (- 7)) (not (>= tptp.a (- 6))))) (not (and (not (>= tptp.a (- 6))) (>= tptp.a (- 7))))) :rule or_neg)
% 0.47/0.63  (step t226 (cl (not (= (= (<= (* tptp.a tptp.a) (- (+ (* (- 7) tptp.a) (* (- 7) tptp.a)) (* (- 7) (- 7)))) (or (and (<= tptp.a (- 7)) (>= tptp.a (- 7))) (and (>= tptp.a (- 7)) (<= tptp.a (- 7))))) (= (or (and (not (>= tptp.a (- 6))) (>= tptp.a (- 7))) (and (>= tptp.a (- 7)) (not (>= tptp.a (- 6))))) (not (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)))))) (not (= (<= (* tptp.a tptp.a) (- (+ (* (- 7) tptp.a) (* (- 7) tptp.a)) (* (- 7) (- 7)))) (or (and (<= tptp.a (- 7)) (>= tptp.a (- 7))) (and (>= tptp.a (- 7)) (<= tptp.a (- 7)))))) (= (or (and (not (>= tptp.a (- 6))) (>= tptp.a (- 7))) (and (>= tptp.a (- 7)) (not (>= tptp.a (- 6))))) (not (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48))))) :rule equiv_pos2)
% 0.47/0.63  (step t227 (cl (= (= (<= (* tptp.a tptp.a) (- (+ (* (- 7) tptp.a) (* (- 7) tptp.a)) (* (- 7) (- 7)))) (or (and (<= tptp.a (- 7)) (>= tptp.a (- 7))) (and (>= tptp.a (- 7)) (<= tptp.a (- 7))))) (= (or (and (<= tptp.a (- 7)) (>= tptp.a (- 7))) (and (>= tptp.a (- 7)) (<= tptp.a (- 7)))) (<= (* tptp.a tptp.a) (- (+ (* (- 7) tptp.a) (* (- 7) tptp.a)) (* (- 7) (- 7))))))) :rule all_simplify)
% 0.47/0.63  (step t228 (cl (= (<= tptp.a (- 7)) (not (>= tptp.a (- 6))))) :rule all_simplify)
% 0.47/0.63  (step t229 (cl (= (>= tptp.a (- 7)) (>= tptp.a (- 7)))) :rule refl)
% 0.47/0.63  (step t230 (cl (= (and (<= tptp.a (- 7)) (>= tptp.a (- 7))) (and (not (>= tptp.a (- 6))) (>= tptp.a (- 7))))) :rule cong :premises (t228 t229))
% 0.47/0.63  (step t231 (cl (= (and (>= tptp.a (- 7)) (<= tptp.a (- 7))) (and (>= tptp.a (- 7)) (not (>= tptp.a (- 6)))))) :rule cong :premises (t229 t228))
% 0.47/0.63  (step t232 (cl (= (or (and (<= tptp.a (- 7)) (>= tptp.a (- 7))) (and (>= tptp.a (- 7)) (<= tptp.a (- 7)))) (or (and (not (>= tptp.a (- 6))) (>= tptp.a (- 7))) (and (>= tptp.a (- 7)) (not (>= tptp.a (- 6))))))) :rule cong :premises (t230 t231))
% 0.47/0.63  (step t233 (cl (= (- (+ (* (- 7) tptp.a) (* (- 7) tptp.a)) (* (- 7) (- 7))) (+ (+ (* (- 7) tptp.a) (* (- 7) tptp.a)) (* (- 1) (* (- 7) (- 7)))))) :rule all_simplify)
% 0.47/0.63  (step t234 (cl (= (+ (+ (* (- 7) tptp.a) (* (- 7) tptp.a)) (* (- 1) (* (- 7) (- 7)))) (+ (* (- 7) tptp.a) (* (- 7) tptp.a) (* (- 1) (* (- 7) (- 7)))))) :rule all_simplify)
% 0.47/0.63  (step t235 (cl (= (* (- 7) tptp.a) (* (- 7) tptp.a))) :rule refl)
% 0.47/0.63  (step t236 (cl (= (* (- 7) (- 7)) 49)) :rule all_simplify)
% 0.47/0.63  (step t237 (cl (= (* (- 1) (* (- 7) (- 7))) (* (- 1) 49))) :rule cong :premises (t75 t236))
% 0.47/0.63  (step t238 (cl (= (* (- 1) 49) (- 49))) :rule all_simplify)
% 0.47/0.63  (step t239 (cl (= (* (- 1) (* (- 7) (- 7))) (- 49))) :rule trans :premises (t237 t238))
% 0.47/0.63  (step t240 (cl (= (+ (* (- 7) tptp.a) (* (- 7) tptp.a) (* (- 1) (* (- 7) (- 7)))) (+ (* (- 7) tptp.a) (* (- 7) tptp.a) (- 49)))) :rule cong :premises (t235 t235 t239))
% 0.47/0.63  (step t241 (cl (= (+ (* (- 7) tptp.a) (* (- 7) tptp.a) (- 49)) (+ (- 49) (* (- 14) tptp.a)))) :rule all_simplify)
% 0.47/0.63  (step t242 (cl (= (+ (* (- 7) tptp.a) (* (- 7) tptp.a) (* (- 1) (* (- 7) (- 7)))) (+ (- 49) (* (- 14) tptp.a)))) :rule trans :premises (t240 t241))
% 0.47/0.63  (step t243 (cl (= (+ (+ (* (- 7) tptp.a) (* (- 7) tptp.a)) (* (- 1) (* (- 7) (- 7)))) (+ (- 49) (* (- 14) tptp.a)))) :rule trans :premises (t234 t242))
% 0.47/0.63  (step t244 (cl (= (- (+ (* (- 7) tptp.a) (* (- 7) tptp.a)) (* (- 7) (- 7))) (+ (- 49) (* (- 14) tptp.a)))) :rule trans :premises (t233 t243))
% 0.47/0.63  (step t245 (cl (= (<= (* tptp.a tptp.a) (- (+ (* (- 7) tptp.a) (* (- 7) tptp.a)) (* (- 7) (- 7)))) (<= (* tptp.a tptp.a) (+ (- 49) (* (- 14) tptp.a))))) :rule cong :premises (t70 t244))
% 0.47/0.63  (step t246 (cl (= (<= (* tptp.a tptp.a) (+ (- 49) (* (- 14) tptp.a))) (not (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48))))) :rule all_simplify)
% 0.47/0.63  (step t247 (cl (= (<= (* tptp.a tptp.a) (- (+ (* (- 7) tptp.a) (* (- 7) tptp.a)) (* (- 7) (- 7)))) (not (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48))))) :rule trans :premises (t245 t246))
% 0.47/0.63  (step t248 (cl (= (= (or (and (<= tptp.a (- 7)) (>= tptp.a (- 7))) (and (>= tptp.a (- 7)) (<= tptp.a (- 7)))) (<= (* tptp.a tptp.a) (- (+ (* (- 7) tptp.a) (* (- 7) tptp.a)) (* (- 7) (- 7))))) (= (or (and (not (>= tptp.a (- 6))) (>= tptp.a (- 7))) (and (>= tptp.a (- 7)) (not (>= tptp.a (- 6))))) (not (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)))))) :rule cong :premises (t232 t247))
% 0.47/0.63  (step t249 (cl (= (= (<= (* tptp.a tptp.a) (- (+ (* (- 7) tptp.a) (* (- 7) tptp.a)) (* (- 7) (- 7)))) (or (and (<= tptp.a (- 7)) (>= tptp.a (- 7))) (and (>= tptp.a (- 7)) (<= tptp.a (- 7))))) (= (or (and (not (>= tptp.a (- 6))) (>= tptp.a (- 7))) (and (>= tptp.a (- 7)) (not (>= tptp.a (- 6))))) (not (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)))))) :rule trans :premises (t227 t248))
% 0.47/0.63  (step t250 (cl (= (<= (* tptp.a tptp.a) (- (+ (* (- 7) tptp.a) (* (- 7) tptp.a)) (* (- 7) (- 7)))) (or (and (<= tptp.a (- 7)) (>= tptp.a (- 7))) (and (>= tptp.a (- 7)) (<= tptp.a (- 7)))))) :rule hole :args ((* tptp.a tptp.a) tptp.a tptp.a (- 7) (- 7) (- 1.0)))
% 0.47/0.63  (step t251 (cl (= (or (and (not (>= tptp.a (- 6))) (>= tptp.a (- 7))) (and (>= tptp.a (- 7)) (not (>= tptp.a (- 6))))) (not (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48))))) :rule resolution :premises (t226 t249 t250))
% 0.47/0.63  (step t252 (cl (not (or (and (not (>= tptp.a (- 6))) (>= tptp.a (- 7))) (and (>= tptp.a (- 7)) (not (>= tptp.a (- 6)))))) (not (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)))) :rule equiv1 :premises (t251))
% 0.47/0.63  (step t253 (cl (not (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48))) (not (or (and (not (>= tptp.a (- 6))) (>= tptp.a (- 7))) (and (>= tptp.a (- 7)) (not (>= tptp.a (- 6))))))) :rule reordering :premises (t252))
% 0.47/0.63  (step t254 (cl (not (= (or (not (>= (* tptp.a tptp.a) 50)) (not (>= tptp.a (- 7))) (not (not (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48))))) (or (not (>= (* tptp.a tptp.a) 50)) (not (>= tptp.a (- 7))) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48))))) (not (or (not (>= (* tptp.a tptp.a) 50)) (not (>= tptp.a (- 7))) (not (not (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)))))) (or (not (>= (* tptp.a tptp.a) 50)) (not (>= tptp.a (- 7))) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)))) :rule equiv_pos2)
% 0.47/0.63  (step t255 (cl (= (not (>= tptp.a (- 7))) (not (>= tptp.a (- 7))))) :rule refl)
% 0.47/0.63  (step t256 (cl (= (not (not (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)))) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)))) :rule all_simplify)
% 0.47/0.63  (step t257 (cl (= (or (not (>= (* tptp.a tptp.a) 50)) (not (>= tptp.a (- 7))) (not (not (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48))))) (or (not (>= (* tptp.a tptp.a) 50)) (not (>= tptp.a (- 7))) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48))))) :rule cong :premises (t168 t255 t256))
% 0.47/0.63  (step t258 (cl (=> (and (>= (* tptp.a tptp.a) 50) (>= tptp.a (- 7)) (not (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)))) false) (and (>= (* tptp.a tptp.a) 50) (>= tptp.a (- 7)) (not (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48))))) :rule implies_neg1)
% 0.47/0.63  (anchor :step t259)
% 0.47/0.63  (assume t259.a0 (>= (* tptp.a tptp.a) 50))
% 0.47/0.63  (assume t259.a1 (>= tptp.a (- 7)))
% 0.47/0.63  (assume t259.a2 (not (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48))))
% 0.47/0.63  (step t259.t1 (cl (not (= (< (+ (* 1.0 (+ (* 14 tptp.a) (* tptp.a tptp.a))) (* (- 1.0) (* tptp.a tptp.a)) (* (- 14.0) tptp.a)) (+ (* 1.0 (- 48)) (* (- 1.0) 50) (* (- 14.0) (- 7)))) false)) (not (< (+ (* 1.0 (+ (* 14 tptp.a) (* tptp.a tptp.a))) (* (- 1.0) (* tptp.a tptp.a)) (* (- 14.0) tptp.a)) (+ (* 1.0 (- 48)) (* (- 1.0) 50) (* (- 14.0) (- 7))))) false) :rule equiv_pos2)
% 0.47/0.63  (step t259.t2 (cl (= (< (+ (* 1.0 (+ (* 14 tptp.a) (* tptp.a tptp.a))) (* (- 1.0) (* tptp.a tptp.a)) (* (- 14.0) tptp.a)) (+ (* 1.0 (- 48)) (* (- 1.0) 50) (* (- 14.0) (- 7)))) (not (>= (+ (* 1.0 (+ (* 14 tptp.a) (* tptp.a tptp.a))) (* (- 1.0) (* tptp.a tptp.a)) (* (- 14.0) tptp.a)) (+ (* 1.0 (- 48)) (* (- 1.0) 50) (* (- 14.0) (- 7))))))) :rule all_simplify)
% 0.47/0.63  (step t259.t3 (cl (= (* 1.0 (+ (* 14 tptp.a) (* tptp.a tptp.a))) (to_real (+ (* 14 tptp.a) (* tptp.a tptp.a))))) :rule all_simplify)
% 0.47/0.63  (step t259.t4 (cl (= (* (- 1.0) (* tptp.a tptp.a)) (to_real (* (- 1) (* tptp.a tptp.a))))) :rule all_simplify)
% 0.47/0.63  (step t259.t5 (cl (= (* (- 14.0) tptp.a) (to_real (* (- 14) tptp.a)))) :rule all_simplify)
% 0.47/0.63  (step t259.t6 (cl (= (+ (* 1.0 (+ (* 14 tptp.a) (* tptp.a tptp.a))) (* (- 1.0) (* tptp.a tptp.a)) (* (- 14.0) tptp.a)) (+ (to_real (+ (* 14 tptp.a) (* tptp.a tptp.a))) (to_real (* (- 1) (* tptp.a tptp.a))) (to_real (* (- 14) tptp.a))))) :rule cong :premises (t259.t3 t259.t4 t259.t5))
% 0.47/0.63  (step t259.t7 (cl (= (+ (to_real (+ (* 14 tptp.a) (* tptp.a tptp.a))) (to_real (* (- 1) (* tptp.a tptp.a))) (to_real (* (- 14) tptp.a))) 0.0)) :rule all_simplify)
% 0.47/0.63  (step t259.t8 (cl (= (+ (* 1.0 (+ (* 14 tptp.a) (* tptp.a tptp.a))) (* (- 1.0) (* tptp.a tptp.a)) (* (- 14.0) tptp.a)) 0.0)) :rule trans :premises (t259.t6 t259.t7))
% 0.47/0.63  (step t259.t9 (cl (= (* 1.0 (- 48)) (- 48.0))) :rule all_simplify)
% 0.47/0.63  (step t259.t10 (cl (= (* (- 1.0) 50) (- 50.0))) :rule all_simplify)
% 0.47/0.63  (step t259.t11 (cl (= (* (- 14.0) (- 7)) 98.0)) :rule all_simplify)
% 0.47/0.63  (step t259.t12 (cl (= (+ (* 1.0 (- 48)) (* (- 1.0) 50) (* (- 14.0) (- 7))) (+ (- 48.0) (- 50.0) 98.0))) :rule cong :premises (t259.t9 t259.t10 t259.t11))
% 0.47/0.63  (step t259.t13 (cl (= (+ (- 48.0) (- 50.0) 98.0) 0.0)) :rule all_simplify)
% 0.47/0.63  (step t259.t14 (cl (= (+ (* 1.0 (- 48)) (* (- 1.0) 50) (* (- 14.0) (- 7))) 0.0)) :rule trans :premises (t259.t12 t259.t13))
% 0.47/0.63  (step t259.t15 (cl (= (>= (+ (* 1.0 (+ (* 14 tptp.a) (* tptp.a tptp.a))) (* (- 1.0) (* tptp.a tptp.a)) (* (- 14.0) tptp.a)) (+ (* 1.0 (- 48)) (* (- 1.0) 50) (* (- 14.0) (- 7)))) (>= 0.0 0.0))) :rule cong :premises (t259.t8 t259.t14))
% 0.47/0.63  (step t259.t16 (cl (= (>= 0.0 0.0) true)) :rule all_simplify)
% 0.47/0.63  (step t259.t17 (cl (= (>= (+ (* 1.0 (+ (* 14 tptp.a) (* tptp.a tptp.a))) (* (- 1.0) (* tptp.a tptp.a)) (* (- 14.0) tptp.a)) (+ (* 1.0 (- 48)) (* (- 1.0) 50) (* (- 14.0) (- 7)))) true)) :rule trans :premises (t259.t15 t259.t16))
% 0.47/0.63  (step t259.t18 (cl (= (not (>= (+ (* 1.0 (+ (* 14 tptp.a) (* tptp.a tptp.a))) (* (- 1.0) (* tptp.a tptp.a)) (* (- 14.0) tptp.a)) (+ (* 1.0 (- 48)) (* (- 1.0) 50) (* (- 14.0) (- 7))))) (not true))) :rule cong :premises (t259.t17))
% 0.47/0.63  (step t259.t19 (cl (= (not true) false)) :rule all_simplify)
% 0.47/0.63  (step t259.t20 (cl (= (not (>= (+ (* 1.0 (+ (* 14 tptp.a) (* tptp.a tptp.a))) (* (- 1.0) (* tptp.a tptp.a)) (* (- 14.0) tptp.a)) (+ (* 1.0 (- 48)) (* (- 1.0) 50) (* (- 14.0) (- 7))))) false)) :rule trans :premises (t259.t18 t259.t19))
% 0.47/0.63  (step t259.t21 (cl (= (< (+ (* 1.0 (+ (* 14 tptp.a) (* tptp.a tptp.a))) (* (- 1.0) (* tptp.a tptp.a)) (* (- 14.0) tptp.a)) (+ (* 1.0 (- 48)) (* (- 1.0) 50) (* (- 14.0) (- 7)))) false)) :rule trans :premises (t259.t2 t259.t20))
% 0.47/0.63  (step t259.t22 (cl (not (< (* 1.0 (+ (* 14 tptp.a) (* tptp.a tptp.a))) (* 1.0 (- 48)))) (not (<= (* (- 1.0) (* tptp.a tptp.a)) (* (- 1.0) 50))) (not (<= (* (- 14.0) tptp.a) (* (- 14.0) (- 7)))) (< (+ (* 1.0 (+ (* 14 tptp.a) (* tptp.a tptp.a))) (* (- 1.0) (* tptp.a tptp.a)) (* (- 14.0) tptp.a)) (+ (* 1.0 (- 48)) (* (- 1.0) 50) (* (- 14.0) (- 7))))) :rule la_generic :args (1 1 1 1))
% 0.47/0.63  (step t259.t23 (cl (=> (and (> 1.0 0) (< (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48))) (< (* 1.0 (+ (* 14 tptp.a) (* tptp.a tptp.a))) (* 1.0 (- 48))))) :rule la_mult_pos)
% 0.47/0.63  (step t259.t24 (cl (not (and (> 1.0 0) (< (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)))) (< (* 1.0 (+ (* 14 tptp.a) (* tptp.a tptp.a))) (* 1.0 (- 48)))) :rule implies :premises (t259.t23))
% 0.47/0.63  (step t259.t25 (cl (and (> 1.0 0) (< (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48))) (not (> 1.0 0)) (not (< (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)))) :rule and_neg)
% 0.47/0.63  (step t259.t26 (cl (= (= (> 1.0 0) true) (> 1.0 0))) :rule equiv_simplify)
% 0.47/0.63  (step t259.t27 (cl (not (= (> 1.0 0) true)) (> 1.0 0)) :rule equiv1 :premises (t259.t26))
% 0.47/0.63  (step t259.t28 (cl (= (> 1.0 0) true)) :rule hole :args ((> 1.0 0)))
% 0.47/0.63  (step t259.t29 (cl (> 1.0 0)) :rule resolution :premises (t259.t27 t259.t28))
% 0.47/0.63  (step t259.t30 (cl (not (= (not (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48))) (< (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)))) (not (not (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)))) (< (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48))) :rule equiv_pos2)
% 0.47/0.63  (step t259.t31 (cl (= (< (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)) (not (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48))))) :rule all_simplify)
% 0.47/0.63  (step t259.t32 (cl (= (not (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48))) (< (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)))) :rule symm :premises (t259.t31))
% 0.47/0.63  (step t259.t33 (cl (< (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48))) :rule resolution :premises (t259.t30 t259.t32 t259.a2))
% 0.47/0.63  (step t259.t34 (cl (and (> 1.0 0) (< (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)))) :rule resolution :premises (t259.t25 t259.t29 t259.t33))
% 0.47/0.63  (step t259.t35 (cl (< (* 1.0 (+ (* 14 tptp.a) (* tptp.a tptp.a))) (* 1.0 (- 48)))) :rule resolution :premises (t259.t24 t259.t34))
% 0.47/0.63  (step t259.t36 (cl (=> (and (< (- 1.0) 0) (>= (* tptp.a tptp.a) 50)) (<= (* (- 1.0) (* tptp.a tptp.a)) (* (- 1.0) 50)))) :rule la_mult_neg)
% 0.47/0.63  (step t259.t37 (cl (not (and (< (- 1.0) 0) (>= (* tptp.a tptp.a) 50))) (<= (* (- 1.0) (* tptp.a tptp.a)) (* (- 1.0) 50))) :rule implies :premises (t259.t36))
% 0.47/0.63  (step t259.t38 (cl (and (< (- 1.0) 0) (>= (* tptp.a tptp.a) 50)) (not (< (- 1.0) 0)) (not (>= (* tptp.a tptp.a) 50))) :rule and_neg)
% 0.47/0.63  (step t259.t39 (cl (= (= (< (- 1.0) 0) true) (< (- 1.0) 0))) :rule equiv_simplify)
% 0.47/0.63  (step t259.t40 (cl (not (= (< (- 1.0) 0) true)) (< (- 1.0) 0)) :rule equiv1 :premises (t259.t39))
% 0.47/0.63  (step t259.t41 (cl (= (< (- 1.0) 0) true)) :rule hole :args ((< (- 1.0) 0)))
% 0.47/0.63  (step t259.t42 (cl (< (- 1.0) 0)) :rule resolution :premises (t259.t40 t259.t41))
% 0.47/0.63  (step t259.t43 (cl (and (< (- 1.0) 0) (>= (* tptp.a tptp.a) 50))) :rule resolution :premises (t259.t38 t259.t42 t259.a0))
% 0.47/0.63  (step t259.t44 (cl (<= (* (- 1.0) (* tptp.a tptp.a)) (* (- 1.0) 50))) :rule resolution :premises (t259.t37 t259.t43))
% 0.47/0.63  (step t259.t45 (cl (=> (and (< (- 14.0) 0) (>= tptp.a (- 7))) (<= (* (- 14.0) tptp.a) (* (- 14.0) (- 7))))) :rule la_mult_neg)
% 0.47/0.63  (step t259.t46 (cl (not (and (< (- 14.0) 0) (>= tptp.a (- 7)))) (<= (* (- 14.0) tptp.a) (* (- 14.0) (- 7)))) :rule implies :premises (t259.t45))
% 0.47/0.63  (step t259.t47 (cl (and (< (- 14.0) 0) (>= tptp.a (- 7))) (not (< (- 14.0) 0)) (not (>= tptp.a (- 7)))) :rule and_neg)
% 0.47/0.63  (step t259.t48 (cl (= (= (< (- 14.0) 0) true) (< (- 14.0) 0))) :rule equiv_simplify)
% 0.47/0.63  (step t259.t49 (cl (not (= (< (- 14.0) 0) true)) (< (- 14.0) 0)) :rule equiv1 :premises (t259.t48))
% 0.47/0.63  (step t259.t50 (cl (= (< (- 14.0) 0) true)) :rule hole :args ((< (- 14.0) 0)))
% 0.47/0.63  (step t259.t51 (cl (< (- 14.0) 0)) :rule resolution :premises (t259.t49 t259.t50))
% 0.47/0.63  (step t259.t52 (cl (and (< (- 14.0) 0) (>= tptp.a (- 7)))) :rule resolution :premises (t259.t47 t259.t51 t259.a1))
% 0.47/0.63  (step t259.t53 (cl (<= (* (- 14.0) tptp.a) (* (- 14.0) (- 7)))) :rule resolution :premises (t259.t46 t259.t52))
% 0.47/0.63  (step t259.t54 (cl (< (+ (* 1.0 (+ (* 14 tptp.a) (* tptp.a tptp.a))) (* (- 1.0) (* tptp.a tptp.a)) (* (- 14.0) tptp.a)) (+ (* 1.0 (- 48)) (* (- 1.0) 50) (* (- 14.0) (- 7))))) :rule resolution :premises (t259.t22 t259.t35 t259.t44 t259.t53))
% 0.47/0.63  (step t259.t55 (cl false) :rule resolution :premises (t259.t1 t259.t21 t259.t54))
% 0.47/0.63  (step t259 (cl (not (>= (* tptp.a tptp.a) 50)) (not (>= tptp.a (- 7))) (not (not (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)))) false) :rule subproof :discharge (t259.a0 t259.a1 t259.a2))
% 0.47/0.63  (step t260 (cl (not (and (>= (* tptp.a tptp.a) 50) (>= tptp.a (- 7)) (not (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48))))) (>= (* tptp.a tptp.a) 50)) :rule and_pos)
% 0.47/0.63  (step t261 (cl (not (and (>= (* tptp.a tptp.a) 50) (>= tptp.a (- 7)) (not (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48))))) (>= tptp.a (- 7))) :rule and_pos)
% 0.47/0.63  (step t262 (cl (not (and (>= (* tptp.a tptp.a) 50) (>= tptp.a (- 7)) (not (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48))))) (not (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)))) :rule and_pos)
% 0.47/0.63  (step t263 (cl false (not (and (>= (* tptp.a tptp.a) 50) (>= tptp.a (- 7)) (not (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48))))) (not (and (>= (* tptp.a tptp.a) 50) (>= tptp.a (- 7)) (not (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48))))) (not (and (>= (* tptp.a tptp.a) 50) (>= tptp.a (- 7)) (not (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)))))) :rule resolution :premises (t259 t260 t261 t262))
% 0.47/0.63  (step t264 (cl (not (and (>= (* tptp.a tptp.a) 50) (>= tptp.a (- 7)) (not (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48))))) (not (and (>= (* tptp.a tptp.a) 50) (>= tptp.a (- 7)) (not (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48))))) (not (and (>= (* tptp.a tptp.a) 50) (>= tptp.a (- 7)) (not (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48))))) false) :rule reordering :premises (t263))
% 0.47/0.63  (step t265 (cl (not (and (>= (* tptp.a tptp.a) 50) (>= tptp.a (- 7)) (not (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48))))) false) :rule contraction :premises (t264))
% 0.47/0.63  (step t266 (cl (=> (and (>= (* tptp.a tptp.a) 50) (>= tptp.a (- 7)) (not (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)))) false) false) :rule resolution :premises (t258 t265))
% 0.47/0.63  (step t267 (cl (=> (and (>= (* tptp.a tptp.a) 50) (>= tptp.a (- 7)) (not (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)))) false) (not false)) :rule implies_neg2)
% 0.47/0.63  (step t268 (cl (=> (and (>= (* tptp.a tptp.a) 50) (>= tptp.a (- 7)) (not (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)))) false) (=> (and (>= (* tptp.a tptp.a) 50) (>= tptp.a (- 7)) (not (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)))) false)) :rule resolution :premises (t266 t267))
% 0.47/0.63  (step t269 (cl (=> (and (>= (* tptp.a tptp.a) 50) (>= tptp.a (- 7)) (not (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)))) false)) :rule contraction :premises (t268))
% 0.47/0.63  (step t270 (cl (= (=> (and (>= (* tptp.a tptp.a) 50) (>= tptp.a (- 7)) (not (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)))) false) (not (and (>= (* tptp.a tptp.a) 50) (>= tptp.a (- 7)) (not (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48))))))) :rule implies_simplify)
% 0.47/0.63  (step t271 (cl (not (=> (and (>= (* tptp.a tptp.a) 50) (>= tptp.a (- 7)) (not (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)))) false)) (not (and (>= (* tptp.a tptp.a) 50) (>= tptp.a (- 7)) (not (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)))))) :rule equiv1 :premises (t270))
% 0.47/0.63  (step t272 (cl (not (and (>= (* tptp.a tptp.a) 50) (>= tptp.a (- 7)) (not (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)))))) :rule resolution :premises (t269 t271))
% 0.47/0.63  (step t273 (cl (not (>= (* tptp.a tptp.a) 50)) (not (>= tptp.a (- 7))) (not (not (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48))))) :rule not_and :premises (t272))
% 0.47/0.63  (step t274 (cl (or (not (>= (* tptp.a tptp.a) 50)) (not (>= tptp.a (- 7))) (not (not (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48))))) (not (not (>= (* tptp.a tptp.a) 50)))) :rule or_neg)
% 0.47/0.63  (step t275 (cl (or (not (>= (* tptp.a tptp.a) 50)) (not (>= tptp.a (- 7))) (not (not (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48))))) (not (not (>= tptp.a (- 7))))) :rule or_neg)
% 0.47/0.63  (step t276 (cl (or (not (>= (* tptp.a tptp.a) 50)) (not (>= tptp.a (- 7))) (not (not (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48))))) (not (not (not (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)))))) :rule or_neg)
% 0.47/0.63  (step t277 (cl (or (not (>= (* tptp.a tptp.a) 50)) (not (>= tptp.a (- 7))) (not (not (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48))))) (or (not (>= (* tptp.a tptp.a) 50)) (not (>= tptp.a (- 7))) (not (not (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48))))) (or (not (>= (* tptp.a tptp.a) 50)) (not (>= tptp.a (- 7))) (not (not (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)))))) :rule resolution :premises (t273 t274 t275 t276))
% 0.47/0.63  (step t278 (cl (or (not (>= (* tptp.a tptp.a) 50)) (not (>= tptp.a (- 7))) (not (not (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)))))) :rule contraction :premises (t277))
% 0.47/0.63  (step t279 (cl (or (not (>= (* tptp.a tptp.a) 50)) (not (>= tptp.a (- 7))) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)))) :rule resolution :premises (t254 t257 t278))
% 0.47/0.63  (step t280 (cl (not (>= (* tptp.a tptp.a) 50)) (not (>= tptp.a (- 7))) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48))) :rule or :premises (t279))
% 0.47/0.63  (step t281 (cl (not (>= (* tptp.a tptp.a) 50)) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)) (not (>= tptp.a (- 7)))) :rule reordering :premises (t280))
% 0.47/0.63  (step t282 (cl (not (= (or (not (not (>= (* tptp.a tptp.a) 61))) (not (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48))) (not (not (>= tptp.a (- 7))))) (or (>= (* tptp.a tptp.a) 61) (not (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48))) (>= tptp.a (- 7))))) (not (or (not (not (>= (* tptp.a tptp.a) 61))) (not (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48))) (not (not (>= tptp.a (- 7)))))) (or (>= (* tptp.a tptp.a) 61) (not (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48))) (>= tptp.a (- 7)))) :rule equiv_pos2)
% 0.47/0.63  (step t283 (cl (= (= (= (not (not (>= (* tptp.a tptp.a) 61))) (>= (* tptp.a tptp.a) 61)) true) (= (not (not (>= (* tptp.a tptp.a) 61))) (>= (* tptp.a tptp.a) 61)))) :rule equiv_simplify)
% 0.47/0.63  (step t284 (cl (not (= (= (not (not (>= (* tptp.a tptp.a) 61))) (>= (* tptp.a tptp.a) 61)) true)) (= (not (not (>= (* tptp.a tptp.a) 61))) (>= (* tptp.a tptp.a) 61))) :rule equiv1 :premises (t283))
% 0.47/0.63  (step t285 (cl (= (= (not (not (>= (* tptp.a tptp.a) 61))) (>= (* tptp.a tptp.a) 61)) (= (>= (* tptp.a tptp.a) 61) (not (not (>= (* tptp.a tptp.a) 61)))))) :rule all_simplify)
% 0.47/0.63  (step t286 (cl (= (>= (* tptp.a tptp.a) 61) (>= (* tptp.a tptp.a) 61))) :rule refl)
% 0.47/0.63  (step t287 (cl (= (not (not (>= (* tptp.a tptp.a) 61))) (>= (* tptp.a tptp.a) 61))) :rule all_simplify)
% 0.47/0.63  (step t288 (cl (= (= (>= (* tptp.a tptp.a) 61) (not (not (>= (* tptp.a tptp.a) 61)))) (= (>= (* tptp.a tptp.a) 61) (>= (* tptp.a tptp.a) 61)))) :rule cong :premises (t286 t287))
% 0.47/0.63  (step t289 (cl (= (= (>= (* tptp.a tptp.a) 61) (>= (* tptp.a tptp.a) 61)) true)) :rule all_simplify)
% 0.47/0.63  (step t290 (cl (= (= (>= (* tptp.a tptp.a) 61) (not (not (>= (* tptp.a tptp.a) 61)))) true)) :rule trans :premises (t288 t289))
% 0.47/0.63  (step t291 (cl (= (= (not (not (>= (* tptp.a tptp.a) 61))) (>= (* tptp.a tptp.a) 61)) true)) :rule trans :premises (t285 t290))
% 0.47/0.63  (step t292 (cl (= (not (not (>= (* tptp.a tptp.a) 61))) (>= (* tptp.a tptp.a) 61))) :rule resolution :premises (t284 t291))
% 0.47/0.63  (step t293 (cl (= (not (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48))) (not (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48))))) :rule refl)
% 0.47/0.63  (step t294 (cl (= (= (= (not (not (>= tptp.a (- 7)))) (>= tptp.a (- 7))) true) (= (not (not (>= tptp.a (- 7)))) (>= tptp.a (- 7))))) :rule equiv_simplify)
% 0.47/0.63  (step t295 (cl (not (= (= (not (not (>= tptp.a (- 7)))) (>= tptp.a (- 7))) true)) (= (not (not (>= tptp.a (- 7)))) (>= tptp.a (- 7)))) :rule equiv1 :premises (t294))
% 0.47/0.63  (step t296 (cl (= (= (not (not (>= tptp.a (- 7)))) (>= tptp.a (- 7))) (= (>= tptp.a (- 7)) (not (not (>= tptp.a (- 7))))))) :rule all_simplify)
% 0.47/0.63  (step t297 (cl (= (not (not (>= tptp.a (- 7)))) (>= tptp.a (- 7)))) :rule all_simplify)
% 0.47/0.63  (step t298 (cl (= (= (>= tptp.a (- 7)) (not (not (>= tptp.a (- 7))))) (= (>= tptp.a (- 7)) (>= tptp.a (- 7))))) :rule cong :premises (t229 t297))
% 0.47/0.63  (step t299 (cl (= (= (>= tptp.a (- 7)) (>= tptp.a (- 7))) true)) :rule all_simplify)
% 0.47/0.63  (step t300 (cl (= (= (>= tptp.a (- 7)) (not (not (>= tptp.a (- 7))))) true)) :rule trans :premises (t298 t299))
% 0.47/0.63  (step t301 (cl (= (= (not (not (>= tptp.a (- 7)))) (>= tptp.a (- 7))) true)) :rule trans :premises (t296 t300))
% 0.47/0.63  (step t302 (cl (= (not (not (>= tptp.a (- 7)))) (>= tptp.a (- 7)))) :rule resolution :premises (t295 t301))
% 0.47/0.63  (step t303 (cl (= (or (not (not (>= (* tptp.a tptp.a) 61))) (not (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48))) (not (not (>= tptp.a (- 7))))) (or (>= (* tptp.a tptp.a) 61) (not (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48))) (>= tptp.a (- 7))))) :rule cong :premises (t292 t293 t302))
% 0.47/0.63  (step t304 (cl (not (= (=> (and (not (>= (* tptp.a tptp.a) 61)) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)) (not (>= tptp.a (- 7)))) (and (not (>= tptp.a (- 7))) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)) (not (>= (* tptp.a tptp.a) 61)))) (not (and (not (>= (* tptp.a tptp.a) 61)) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)) (not (>= tptp.a (- 7))))))) (not (=> (and (not (>= (* tptp.a tptp.a) 61)) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)) (not (>= tptp.a (- 7)))) (and (not (>= tptp.a (- 7))) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)) (not (>= (* tptp.a tptp.a) 61))))) (not (and (not (>= (* tptp.a tptp.a) 61)) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)) (not (>= tptp.a (- 7)))))) :rule equiv_pos2)
% 0.47/0.63  (step t305 (cl (= (and (not (>= (* tptp.a tptp.a) 61)) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)) (not (>= tptp.a (- 7)))) (and (not (>= (* tptp.a tptp.a) 61)) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)) (not (>= tptp.a (- 7)))))) :rule refl)
% 0.47/0.63  (step t306 (cl (= (= (and (not (>= tptp.a (- 7))) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)) (not (>= (* tptp.a tptp.a) 61))) false) (not (and (not (>= tptp.a (- 7))) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)) (not (>= (* tptp.a tptp.a) 61)))))) :rule equiv_simplify)
% 0.47/0.63  (step t307 (cl (= (and (not (>= tptp.a (- 7))) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)) (not (>= (* tptp.a tptp.a) 61))) false) (not (not (and (not (>= tptp.a (- 7))) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)) (not (>= (* tptp.a tptp.a) 61)))))) :rule equiv2 :premises (t306))
% 0.47/0.63  (step t308 (cl (not (not (not (and (not (>= tptp.a (- 7))) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)) (not (>= (* tptp.a tptp.a) 61)))))) (and (not (>= tptp.a (- 7))) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)) (not (>= (* tptp.a tptp.a) 61)))) :rule not_not)
% 0.47/0.63  (step t309 (cl (= (and (not (>= tptp.a (- 7))) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)) (not (>= (* tptp.a tptp.a) 61))) false) (and (not (>= tptp.a (- 7))) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)) (not (>= (* tptp.a tptp.a) 61)))) :rule resolution :premises (t307 t308))
% 0.47/0.63  (step t310 (cl (=> (and (not (>= tptp.a (- 7))) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)) (not (>= (* tptp.a tptp.a) 61))) false) (and (not (>= tptp.a (- 7))) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)) (not (>= (* tptp.a tptp.a) 61)))) :rule implies_neg1)
% 0.47/0.63  (anchor :step t311)
% 0.47/0.63  (assume t311.a0 (not (>= tptp.a (- 7))))
% 0.47/0.63  (assume t311.a1 (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)))
% 0.47/0.63  (assume t311.a2 (not (>= (* tptp.a tptp.a) 61)))
% 0.47/0.63  (step t311.t1 (cl (not (= (not (>= (* tptp.a tptp.a) 61)) (< (* tptp.a tptp.a) 61))) (not (not (>= (* tptp.a tptp.a) 61))) (< (* tptp.a tptp.a) 61)) :rule equiv_pos2)
% 0.47/0.63  (step t311.t2 (cl (= (< (* tptp.a tptp.a) 61) (not (>= (* tptp.a tptp.a) 61)))) :rule all_simplify)
% 0.47/0.63  (step t311.t3 (cl (= (not (>= (* tptp.a tptp.a) 61)) (< (* tptp.a tptp.a) 61))) :rule symm :premises (t311.t2))
% 0.47/0.63  (step t311.t4 (cl (< (* tptp.a tptp.a) 61)) :rule resolution :premises (t311.t1 t311.t3 t311.a2))
% 0.47/0.63  (step t311.t5 (cl (not (= (>= (* tptp.a tptp.a) 61) (not (< (* tptp.a tptp.a) 61)))) (not (>= (* tptp.a tptp.a) 61)) (not (< (* tptp.a tptp.a) 61))) :rule equiv_pos2)
% 0.47/0.63  (step t311.t6 (cl (= (not (< (* tptp.a tptp.a) 61)) (not (not (>= (* tptp.a tptp.a) 61))))) :rule cong :premises (t311.t2))
% 0.47/0.63  (step t311.t7 (cl (= (not (< (* tptp.a tptp.a) 61)) (>= (* tptp.a tptp.a) 61))) :rule trans :premises (t311.t6 t287))
% 0.47/0.63  (step t311.t8 (cl (= (>= (* tptp.a tptp.a) 61) (not (< (* tptp.a tptp.a) 61)))) :rule symm :premises (t311.t7))
% 0.47/0.63  (step t311.t9 (cl (not (= (not (< (* tptp.a tptp.a) 61)) (>= (* tptp.a tptp.a) 61))) (not (not (< (* tptp.a tptp.a) 61))) (>= (* tptp.a tptp.a) 61)) :rule equiv_pos2)
% 0.47/0.63  (step t311.t10 (cl (=> (< (* tptp.a tptp.a) 61) false) (< (* tptp.a tptp.a) 61)) :rule implies_neg1)
% 0.47/0.63  (anchor :step t311.t11)
% 0.47/0.63  (assume t311.t11.a0 (< (* tptp.a tptp.a) 61))
% 0.47/0.63  (step t311.t11.t1 (cl (not (= (< (+ (* 1.0 (* tptp.a tptp.a)) (* (- 1.0) (+ (* 14 tptp.a) (* tptp.a tptp.a))) (* 14.0 tptp.a)) (+ (* 1.0 61) (* (- 1.0) (- 48)) (* 14.0 (- 8)))) false)) (not (< (+ (* 1.0 (* tptp.a tptp.a)) (* (- 1.0) (+ (* 14 tptp.a) (* tptp.a tptp.a))) (* 14.0 tptp.a)) (+ (* 1.0 61) (* (- 1.0) (- 48)) (* 14.0 (- 8))))) false) :rule equiv_pos2)
% 0.47/0.63  (step t311.t11.t2 (cl (= (< (+ (* 1.0 (* tptp.a tptp.a)) (* (- 1.0) (+ (* 14 tptp.a) (* tptp.a tptp.a))) (* 14.0 tptp.a)) (+ (* 1.0 61) (* (- 1.0) (- 48)) (* 14.0 (- 8)))) (not (>= (+ (* 1.0 (* tptp.a tptp.a)) (* (- 1.0) (+ (* 14 tptp.a) (* tptp.a tptp.a))) (* 14.0 tptp.a)) (+ (* 1.0 61) (* (- 1.0) (- 48)) (* 14.0 (- 8))))))) :rule all_simplify)
% 0.47/0.63  (step t311.t11.t3 (cl (= (* 1.0 (* tptp.a tptp.a)) (to_real (* tptp.a tptp.a)))) :rule all_simplify)
% 0.47/0.63  (step t311.t11.t4 (cl (= (* (- 1.0) (+ (* 14 tptp.a) (* tptp.a tptp.a))) (to_real (+ (* (- 14) tptp.a) (* (- 1) (* tptp.a tptp.a)))))) :rule all_simplify)
% 0.47/0.63  (step t311.t11.t5 (cl (= (* 14.0 tptp.a) (to_real (* 14 tptp.a)))) :rule all_simplify)
% 0.47/0.63  (step t311.t11.t6 (cl (= (+ (* 1.0 (* tptp.a tptp.a)) (* (- 1.0) (+ (* 14 tptp.a) (* tptp.a tptp.a))) (* 14.0 tptp.a)) (+ (to_real (* tptp.a tptp.a)) (to_real (+ (* (- 14) tptp.a) (* (- 1) (* tptp.a tptp.a)))) (to_real (* 14 tptp.a))))) :rule cong :premises (t311.t11.t3 t311.t11.t4 t311.t11.t5))
% 0.47/0.63  (step t311.t11.t7 (cl (= (+ (to_real (* tptp.a tptp.a)) (to_real (+ (* (- 14) tptp.a) (* (- 1) (* tptp.a tptp.a)))) (to_real (* 14 tptp.a))) 0.0)) :rule all_simplify)
% 0.47/0.63  (step t311.t11.t8 (cl (= (+ (* 1.0 (* tptp.a tptp.a)) (* (- 1.0) (+ (* 14 tptp.a) (* tptp.a tptp.a))) (* 14.0 tptp.a)) 0.0)) :rule trans :premises (t311.t11.t6 t311.t11.t7))
% 0.47/0.63  (step t311.t11.t9 (cl (= (* 1.0 61) 61.0)) :rule all_simplify)
% 0.47/0.63  (step t311.t11.t10 (cl (= (* (- 1.0) (- 48)) 48.0)) :rule all_simplify)
% 0.47/0.63  (step t311.t11.t11 (cl (= (* 14.0 (- 8)) (- 112.0))) :rule all_simplify)
% 0.47/0.63  (step t311.t11.t12 (cl (= (+ (* 1.0 61) (* (- 1.0) (- 48)) (* 14.0 (- 8))) (+ 61.0 48.0 (- 112.0)))) :rule cong :premises (t311.t11.t9 t311.t11.t10 t311.t11.t11))
% 0.47/0.63  (step t311.t11.t13 (cl (= (+ 61.0 48.0 (- 112.0)) (- 3.0))) :rule all_simplify)
% 0.47/0.63  (step t311.t11.t14 (cl (= (+ (* 1.0 61) (* (- 1.0) (- 48)) (* 14.0 (- 8))) (- 3.0))) :rule trans :premises (t311.t11.t12 t311.t11.t13))
% 0.47/0.63  (step t311.t11.t15 (cl (= (>= (+ (* 1.0 (* tptp.a tptp.a)) (* (- 1.0) (+ (* 14 tptp.a) (* tptp.a tptp.a))) (* 14.0 tptp.a)) (+ (* 1.0 61) (* (- 1.0) (- 48)) (* 14.0 (- 8)))) (>= 0.0 (- 3.0)))) :rule cong :premises (t311.t11.t8 t311.t11.t14))
% 0.47/0.63  (step t311.t11.t16 (cl (= (>= 0.0 (- 3.0)) true)) :rule all_simplify)
% 0.47/0.63  (step t311.t11.t17 (cl (= (>= (+ (* 1.0 (* tptp.a tptp.a)) (* (- 1.0) (+ (* 14 tptp.a) (* tptp.a tptp.a))) (* 14.0 tptp.a)) (+ (* 1.0 61) (* (- 1.0) (- 48)) (* 14.0 (- 8)))) true)) :rule trans :premises (t311.t11.t15 t311.t11.t16))
% 0.47/0.63  (step t311.t11.t18 (cl (= (not (>= (+ (* 1.0 (* tptp.a tptp.a)) (* (- 1.0) (+ (* 14 tptp.a) (* tptp.a tptp.a))) (* 14.0 tptp.a)) (+ (* 1.0 61) (* (- 1.0) (- 48)) (* 14.0 (- 8))))) (not true))) :rule cong :premises (t311.t11.t17))
% 0.47/0.63  (step t311.t11.t19 (cl (= (not true) false)) :rule all_simplify)
% 0.47/0.63  (step t311.t11.t20 (cl (= (not (>= (+ (* 1.0 (* tptp.a tptp.a)) (* (- 1.0) (+ (* 14 tptp.a) (* tptp.a tptp.a))) (* 14.0 tptp.a)) (+ (* 1.0 61) (* (- 1.0) (- 48)) (* 14.0 (- 8))))) false)) :rule trans :premises (t311.t11.t18 t311.t11.t19))
% 0.47/0.63  (step t311.t11.t21 (cl (= (< (+ (* 1.0 (* tptp.a tptp.a)) (* (- 1.0) (+ (* 14 tptp.a) (* tptp.a tptp.a))) (* 14.0 tptp.a)) (+ (* 1.0 61) (* (- 1.0) (- 48)) (* 14.0 (- 8)))) false)) :rule trans :premises (t311.t11.t2 t311.t11.t20))
% 0.47/0.63  (step t311.t11.t22 (cl (not (< (* 1.0 (* tptp.a tptp.a)) (* 1.0 61))) (not (<= (* (- 1.0) (+ (* 14 tptp.a) (* tptp.a tptp.a))) (* (- 1.0) (- 48)))) (not (<= (* 14.0 tptp.a) (* 14.0 (- 8)))) (< (+ (* 1.0 (* tptp.a tptp.a)) (* (- 1.0) (+ (* 14 tptp.a) (* tptp.a tptp.a))) (* 14.0 tptp.a)) (+ (* 1.0 61) (* (- 1.0) (- 48)) (* 14.0 (- 8))))) :rule la_generic :args (1 1 1 1))
% 0.47/0.63  (step t311.t11.t23 (cl (=> (and (> 1.0 0) (< (* tptp.a tptp.a) 61)) (< (* 1.0 (* tptp.a tptp.a)) (* 1.0 61)))) :rule la_mult_pos)
% 0.47/0.63  (step t311.t11.t24 (cl (not (and (> 1.0 0) (< (* tptp.a tptp.a) 61))) (< (* 1.0 (* tptp.a tptp.a)) (* 1.0 61))) :rule implies :premises (t311.t11.t23))
% 0.47/0.63  (step t311.t11.t25 (cl (and (> 1.0 0) (< (* tptp.a tptp.a) 61)) (not (> 1.0 0)) (not (< (* tptp.a tptp.a) 61))) :rule and_neg)
% 0.47/0.63  (step t311.t11.t26 (cl (= (= (> 1.0 0) true) (> 1.0 0))) :rule equiv_simplify)
% 0.47/0.63  (step t311.t11.t27 (cl (not (= (> 1.0 0) true)) (> 1.0 0)) :rule equiv1 :premises (t311.t11.t26))
% 0.47/0.63  (step t311.t11.t28 (cl (= (> 1.0 0) true)) :rule hole :args ((> 1.0 0)))
% 0.47/0.63  (step t311.t11.t29 (cl (> 1.0 0)) :rule resolution :premises (t311.t11.t27 t311.t11.t28))
% 0.47/0.63  (step t311.t11.t30 (cl (and (> 1.0 0) (< (* tptp.a tptp.a) 61))) :rule resolution :premises (t311.t11.t25 t311.t11.t29 t311.t11.a0))
% 0.47/0.63  (step t311.t11.t31 (cl (< (* 1.0 (* tptp.a tptp.a)) (* 1.0 61))) :rule resolution :premises (t311.t11.t24 t311.t11.t30))
% 0.47/0.63  (step t311.t11.t32 (cl (=> (and (< (- 1.0) 0) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48))) (<= (* (- 1.0) (+ (* 14 tptp.a) (* tptp.a tptp.a))) (* (- 1.0) (- 48))))) :rule la_mult_neg)
% 0.47/0.63  (step t311.t11.t33 (cl (not (and (< (- 1.0) 0) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)))) (<= (* (- 1.0) (+ (* 14 tptp.a) (* tptp.a tptp.a))) (* (- 1.0) (- 48)))) :rule implies :premises (t311.t11.t32))
% 0.47/0.63  (step t311.t11.t34 (cl (and (< (- 1.0) 0) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48))) (not (< (- 1.0) 0)) (not (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)))) :rule and_neg)
% 0.47/0.63  (step t311.t11.t35 (cl (= (= (< (- 1.0) 0) true) (< (- 1.0) 0))) :rule equiv_simplify)
% 0.47/0.63  (step t311.t11.t36 (cl (not (= (< (- 1.0) 0) true)) (< (- 1.0) 0)) :rule equiv1 :premises (t311.t11.t35))
% 0.47/0.63  (step t311.t11.t37 (cl (= (< (- 1.0) 0) true)) :rule hole :args ((< (- 1.0) 0)))
% 0.47/0.63  (step t311.t11.t38 (cl (< (- 1.0) 0)) :rule resolution :premises (t311.t11.t36 t311.t11.t37))
% 0.47/0.63  (step t311.t11.t39 (cl (and (< (- 1.0) 0) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)))) :rule resolution :premises (t311.t11.t34 t311.t11.t38 t311.a1))
% 0.47/0.63  (step t311.t11.t40 (cl (<= (* (- 1.0) (+ (* 14 tptp.a) (* tptp.a tptp.a))) (* (- 1.0) (- 48)))) :rule resolution :premises (t311.t11.t33 t311.t11.t39))
% 0.47/0.63  (step t311.t11.t41 (cl (=> (and (> 14.0 0) (<= tptp.a (- 8))) (<= (* 14.0 tptp.a) (* 14.0 (- 8))))) :rule la_mult_pos)
% 0.47/0.63  (step t311.t11.t42 (cl (not (and (> 14.0 0) (<= tptp.a (- 8)))) (<= (* 14.0 tptp.a) (* 14.0 (- 8)))) :rule implies :premises (t311.t11.t41))
% 0.47/0.63  (step t311.t11.t43 (cl (and (> 14.0 0) (<= tptp.a (- 8))) (not (> 14.0 0)) (not (<= tptp.a (- 8)))) :rule and_neg)
% 0.47/0.63  (step t311.t11.t44 (cl (= (= (> 14.0 0) true) (> 14.0 0))) :rule equiv_simplify)
% 0.47/0.63  (step t311.t11.t45 (cl (not (= (> 14.0 0) true)) (> 14.0 0)) :rule equiv1 :premises (t311.t11.t44))
% 0.47/0.63  (step t311.t11.t46 (cl (= (> 14.0 0) true)) :rule hole :args ((> 14.0 0)))
% 0.47/0.63  (step t311.t11.t47 (cl (> 14.0 0)) :rule resolution :premises (t311.t11.t45 t311.t11.t46))
% 0.47/0.63  (step t311.t11.t48 (cl (not (< tptp.a (- 7))) (<= tptp.a (- 8))) :rule la_generic :args (1 1))
% 0.47/0.63  (step t311.t11.t49 (cl (not (= (not (>= tptp.a (- 7))) (< tptp.a (- 7)))) (not (not (>= tptp.a (- 7)))) (< tptp.a (- 7))) :rule equiv_pos2)
% 0.47/0.63  (step t311.t11.t50 (cl (= (< tptp.a (- 7)) (not (>= tptp.a (- 7))))) :rule all_simplify)
% 0.47/0.63  (step t311.t11.t51 (cl (= (not (>= tptp.a (- 7))) (< tptp.a (- 7)))) :rule symm :premises (t311.t11.t50))
% 0.47/0.63  (step t311.t11.t52 (cl (< tptp.a (- 7))) :rule resolution :premises (t311.t11.t49 t311.t11.t51 t311.a0))
% 0.47/0.63  (step t311.t11.t53 (cl (<= tptp.a (- 8))) :rule resolution :premises (t311.t11.t48 t311.t11.t52))
% 0.47/0.63  (step t311.t11.t54 (cl (and (> 14.0 0) (<= tptp.a (- 8)))) :rule resolution :premises (t311.t11.t43 t311.t11.t47 t311.t11.t53))
% 0.47/0.63  (step t311.t11.t55 (cl (<= (* 14.0 tptp.a) (* 14.0 (- 8)))) :rule resolution :premises (t311.t11.t42 t311.t11.t54))
% 0.47/0.63  (step t311.t11.t56 (cl (< (+ (* 1.0 (* tptp.a tptp.a)) (* (- 1.0) (+ (* 14 tptp.a) (* tptp.a tptp.a))) (* 14.0 tptp.a)) (+ (* 1.0 61) (* (- 1.0) (- 48)) (* 14.0 (- 8))))) :rule resolution :premises (t311.t11.t22 t311.t11.t31 t311.t11.t40 t311.t11.t55))
% 0.47/0.63  (step t311.t11.t57 (cl false) :rule resolution :premises (t311.t11.t1 t311.t11.t21 t311.t11.t56))
% 0.47/0.63  (step t311.t11 (cl (not (< (* tptp.a tptp.a) 61)) false) :rule subproof :discharge (t311.t11.a0))
% 0.47/0.63  (step t311.t12 (cl (=> (< (* tptp.a tptp.a) 61) false) false) :rule resolution :premises (t311.t10 t311.t11))
% 0.47/0.63  (step t311.t13 (cl (=> (< (* tptp.a tptp.a) 61) false) (not false)) :rule implies_neg2)
% 0.47/0.63  (step t311.t14 (cl (=> (< (* tptp.a tptp.a) 61) false) (=> (< (* tptp.a tptp.a) 61) false)) :rule resolution :premises (t311.t12 t311.t13))
% 0.47/0.63  (step t311.t15 (cl (=> (< (* tptp.a tptp.a) 61) false)) :rule contraction :premises (t311.t14))
% 0.47/0.63  (step t311.t16 (cl (= (=> (< (* tptp.a tptp.a) 61) false) (not (< (* tptp.a tptp.a) 61)))) :rule implies_simplify)
% 0.47/0.63  (step t311.t17 (cl (not (=> (< (* tptp.a tptp.a) 61) false)) (not (< (* tptp.a tptp.a) 61))) :rule equiv1 :premises (t311.t16))
% 0.47/0.63  (step t311.t18 (cl (not (< (* tptp.a tptp.a) 61))) :rule resolution :premises (t311.t15 t311.t17))
% 0.47/0.63  (step t311.t19 (cl (>= (* tptp.a tptp.a) 61)) :rule resolution :premises (t311.t9 t311.t7 t311.t18))
% 0.47/0.63  (step t311.t20 (cl (not (< (* tptp.a tptp.a) 61))) :rule resolution :premises (t311.t5 t311.t8 t311.t19))
% 0.47/0.63  (step t311.t21 (cl) :rule resolution :premises (t311.t4 t311.t20))
% 0.47/0.63  (step t311 (cl (not (not (>= tptp.a (- 7)))) (not (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48))) (not (not (>= (* tptp.a tptp.a) 61))) false) :rule subproof :discharge (t311.a0 t311.a1 t311.a2))
% 0.47/0.63  (step t312 (cl (not (and (not (>= tptp.a (- 7))) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)) (not (>= (* tptp.a tptp.a) 61)))) (not (>= tptp.a (- 7)))) :rule and_pos)
% 0.47/0.63  (step t313 (cl (not (and (not (>= tptp.a (- 7))) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)) (not (>= (* tptp.a tptp.a) 61)))) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48))) :rule and_pos)
% 0.47/0.63  (step t314 (cl (not (and (not (>= tptp.a (- 7))) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)) (not (>= (* tptp.a tptp.a) 61)))) (not (>= (* tptp.a tptp.a) 61))) :rule and_pos)
% 0.47/0.63  (step t315 (cl false (not (and (not (>= tptp.a (- 7))) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)) (not (>= (* tptp.a tptp.a) 61)))) (not (and (not (>= tptp.a (- 7))) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)) (not (>= (* tptp.a tptp.a) 61)))) (not (and (not (>= tptp.a (- 7))) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)) (not (>= (* tptp.a tptp.a) 61))))) :rule resolution :premises (t311 t312 t313 t314))
% 0.47/0.63  (step t316 (cl (not (and (not (>= tptp.a (- 7))) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)) (not (>= (* tptp.a tptp.a) 61)))) (not (and (not (>= tptp.a (- 7))) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)) (not (>= (* tptp.a tptp.a) 61)))) (not (and (not (>= tptp.a (- 7))) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)) (not (>= (* tptp.a tptp.a) 61)))) false) :rule reordering :premises (t315))
% 0.47/0.63  (step t317 (cl (not (and (not (>= tptp.a (- 7))) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)) (not (>= (* tptp.a tptp.a) 61)))) false) :rule contraction :premises (t316))
% 0.47/0.63  (step t318 (cl (=> (and (not (>= tptp.a (- 7))) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)) (not (>= (* tptp.a tptp.a) 61))) false) false) :rule resolution :premises (t310 t317))
% 0.47/0.63  (step t319 (cl (=> (and (not (>= tptp.a (- 7))) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)) (not (>= (* tptp.a tptp.a) 61))) false) (not false)) :rule implies_neg2)
% 0.47/0.63  (step t320 (cl (=> (and (not (>= tptp.a (- 7))) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)) (not (>= (* tptp.a tptp.a) 61))) false) (=> (and (not (>= tptp.a (- 7))) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)) (not (>= (* tptp.a tptp.a) 61))) false)) :rule resolution :premises (t318 t319))
% 0.47/0.63  (step t321 (cl (=> (and (not (>= tptp.a (- 7))) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)) (not (>= (* tptp.a tptp.a) 61))) false)) :rule contraction :premises (t320))
% 0.47/0.63  (step t322 (cl (= (=> (and (not (>= tptp.a (- 7))) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)) (not (>= (* tptp.a tptp.a) 61))) false) (not (and (not (>= tptp.a (- 7))) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)) (not (>= (* tptp.a tptp.a) 61)))))) :rule implies_simplify)
% 0.47/0.63  (step t323 (cl (not (=> (and (not (>= tptp.a (- 7))) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)) (not (>= (* tptp.a tptp.a) 61))) false)) (not (and (not (>= tptp.a (- 7))) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)) (not (>= (* tptp.a tptp.a) 61))))) :rule equiv1 :premises (t322))
% 0.47/0.63  (step t324 (cl (not (and (not (>= tptp.a (- 7))) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)) (not (>= (* tptp.a tptp.a) 61))))) :rule resolution :premises (t321 t323))
% 0.47/0.63  (step t325 (cl (= (and (not (>= tptp.a (- 7))) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)) (not (>= (* tptp.a tptp.a) 61))) false)) :rule resolution :premises (t309 t324))
% 0.47/0.63  (step t326 (cl (= (=> (and (not (>= (* tptp.a tptp.a) 61)) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)) (not (>= tptp.a (- 7)))) (and (not (>= tptp.a (- 7))) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)) (not (>= (* tptp.a tptp.a) 61)))) (=> (and (not (>= (* tptp.a tptp.a) 61)) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)) (not (>= tptp.a (- 7)))) false))) :rule cong :premises (t305 t325))
% 0.47/0.63  (step t327 (cl (= (=> (and (not (>= (* tptp.a tptp.a) 61)) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)) (not (>= tptp.a (- 7)))) false) (not (and (not (>= (* tptp.a tptp.a) 61)) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)) (not (>= tptp.a (- 7))))))) :rule all_simplify)
% 0.47/0.63  (step t328 (cl (= (=> (and (not (>= (* tptp.a tptp.a) 61)) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)) (not (>= tptp.a (- 7)))) (and (not (>= tptp.a (- 7))) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)) (not (>= (* tptp.a tptp.a) 61)))) (not (and (not (>= (* tptp.a tptp.a) 61)) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)) (not (>= tptp.a (- 7))))))) :rule trans :premises (t326 t327))
% 0.47/0.63  (step t329 (cl (=> (and (not (>= (* tptp.a tptp.a) 61)) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)) (not (>= tptp.a (- 7)))) (and (not (>= tptp.a (- 7))) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)) (not (>= (* tptp.a tptp.a) 61)))) (and (not (>= (* tptp.a tptp.a) 61)) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)) (not (>= tptp.a (- 7))))) :rule implies_neg1)
% 0.47/0.63  (anchor :step t330)
% 0.47/0.63  (assume t330.a0 (not (>= (* tptp.a tptp.a) 61)))
% 0.47/0.63  (assume t330.a1 (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)))
% 0.47/0.63  (assume t330.a2 (not (>= tptp.a (- 7))))
% 0.47/0.63  (step t330.t1 (cl (and (not (>= tptp.a (- 7))) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)) (not (>= (* tptp.a tptp.a) 61))) (not (not (>= tptp.a (- 7)))) (not (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48))) (not (not (>= (* tptp.a tptp.a) 61)))) :rule and_neg)
% 0.47/0.63  (step t330.t2 (cl (and (not (>= tptp.a (- 7))) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)) (not (>= (* tptp.a tptp.a) 61)))) :rule resolution :premises (t330.t1 t330.a2 t330.a1 t330.a0))
% 0.47/0.63  (step t330 (cl (not (not (>= (* tptp.a tptp.a) 61))) (not (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48))) (not (not (>= tptp.a (- 7)))) (and (not (>= tptp.a (- 7))) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)) (not (>= (* tptp.a tptp.a) 61)))) :rule subproof :discharge (t330.a0 t330.a1 t330.a2))
% 0.47/0.63  (step t331 (cl (not (and (not (>= (* tptp.a tptp.a) 61)) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)) (not (>= tptp.a (- 7))))) (not (>= (* tptp.a tptp.a) 61))) :rule and_pos)
% 0.47/0.63  (step t332 (cl (not (and (not (>= (* tptp.a tptp.a) 61)) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)) (not (>= tptp.a (- 7))))) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48))) :rule and_pos)
% 0.47/0.63  (step t333 (cl (not (and (not (>= (* tptp.a tptp.a) 61)) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)) (not (>= tptp.a (- 7))))) (not (>= tptp.a (- 7)))) :rule and_pos)
% 0.47/0.63  (step t334 (cl (and (not (>= tptp.a (- 7))) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)) (not (>= (* tptp.a tptp.a) 61))) (not (and (not (>= (* tptp.a tptp.a) 61)) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)) (not (>= tptp.a (- 7))))) (not (and (not (>= (* tptp.a tptp.a) 61)) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)) (not (>= tptp.a (- 7))))) (not (and (not (>= (* tptp.a tptp.a) 61)) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)) (not (>= tptp.a (- 7)))))) :rule resolution :premises (t330 t331 t332 t333))
% 0.47/0.63  (step t335 (cl (not (and (not (>= (* tptp.a tptp.a) 61)) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)) (not (>= tptp.a (- 7))))) (not (and (not (>= (* tptp.a tptp.a) 61)) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)) (not (>= tptp.a (- 7))))) (not (and (not (>= (* tptp.a tptp.a) 61)) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)) (not (>= tptp.a (- 7))))) (and (not (>= tptp.a (- 7))) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)) (not (>= (* tptp.a tptp.a) 61)))) :rule reordering :premises (t334))
% 0.47/0.63  (step t336 (cl (not (and (not (>= (* tptp.a tptp.a) 61)) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)) (not (>= tptp.a (- 7))))) (and (not (>= tptp.a (- 7))) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)) (not (>= (* tptp.a tptp.a) 61)))) :rule contraction :premises (t335))
% 0.47/0.63  (step t337 (cl (=> (and (not (>= (* tptp.a tptp.a) 61)) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)) (not (>= tptp.a (- 7)))) (and (not (>= tptp.a (- 7))) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)) (not (>= (* tptp.a tptp.a) 61)))) (and (not (>= tptp.a (- 7))) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)) (not (>= (* tptp.a tptp.a) 61)))) :rule resolution :premises (t329 t336))
% 0.47/0.63  (step t338 (cl (=> (and (not (>= (* tptp.a tptp.a) 61)) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)) (not (>= tptp.a (- 7)))) (and (not (>= tptp.a (- 7))) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)) (not (>= (* tptp.a tptp.a) 61)))) (not (and (not (>= tptp.a (- 7))) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)) (not (>= (* tptp.a tptp.a) 61))))) :rule implies_neg2)
% 0.47/0.63  (step t339 (cl (=> (and (not (>= (* tptp.a tptp.a) 61)) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)) (not (>= tptp.a (- 7)))) (and (not (>= tptp.a (- 7))) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)) (not (>= (* tptp.a tptp.a) 61)))) (=> (and (not (>= (* tptp.a tptp.a) 61)) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)) (not (>= tptp.a (- 7)))) (and (not (>= tptp.a (- 7))) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)) (not (>= (* tptp.a tptp.a) 61))))) :rule resolution :premises (t337 t338))
% 0.47/0.63  (step t340 (cl (=> (and (not (>= (* tptp.a tptp.a) 61)) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)) (not (>= tptp.a (- 7)))) (and (not (>= tptp.a (- 7))) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)) (not (>= (* tptp.a tptp.a) 61))))) :rule contraction :premises (t339))
% 0.47/0.63  (step t341 (cl (not (and (not (>= (* tptp.a tptp.a) 61)) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)) (not (>= tptp.a (- 7)))))) :rule resolution :premises (t304 t328 t340))
% 0.47/0.63  (step t342 (cl (not (not (>= (* tptp.a tptp.a) 61))) (not (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48))) (not (not (>= tptp.a (- 7))))) :rule not_and :premises (t341))
% 0.47/0.63  (step t343 (cl (or (not (not (>= (* tptp.a tptp.a) 61))) (not (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48))) (not (not (>= tptp.a (- 7))))) (not (not (not (>= (* tptp.a tptp.a) 61))))) :rule or_neg)
% 0.47/0.63  (step t344 (cl (or (not (not (>= (* tptp.a tptp.a) 61))) (not (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48))) (not (not (>= tptp.a (- 7))))) (not (not (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48))))) :rule or_neg)
% 0.47/0.63  (step t345 (cl (or (not (not (>= (* tptp.a tptp.a) 61))) (not (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48))) (not (not (>= tptp.a (- 7))))) (not (not (not (>= tptp.a (- 7)))))) :rule or_neg)
% 0.47/0.63  (step t346 (cl (or (not (not (>= (* tptp.a tptp.a) 61))) (not (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48))) (not (not (>= tptp.a (- 7))))) (or (not (not (>= (* tptp.a tptp.a) 61))) (not (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48))) (not (not (>= tptp.a (- 7))))) (or (not (not (>= (* tptp.a tptp.a) 61))) (not (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48))) (not (not (>= tptp.a (- 7)))))) :rule resolution :premises (t342 t343 t344 t345))
% 0.47/0.63  (step t347 (cl (or (not (not (>= (* tptp.a tptp.a) 61))) (not (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48))) (not (not (>= tptp.a (- 7)))))) :rule contraction :premises (t346))
% 0.47/0.63  (step t348 (cl (or (>= (* tptp.a tptp.a) 61) (not (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48))) (>= tptp.a (- 7)))) :rule resolution :premises (t282 t303 t347))
% 0.47/0.63  (step t349 (cl (>= (* tptp.a tptp.a) 61) (not (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48))) (>= tptp.a (- 7))) :rule or :premises (t348))
% 0.47/0.63  (step t350 (cl (>= (* tptp.a tptp.a) 61) (>= tptp.a (- 7)) (not (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)))) :rule reordering :premises (t349))
% 0.47/0.63  (step t351 (cl (not (= (>= 60 (* tptp.a tptp.a)) (not (>= (* tptp.a tptp.a) 61)))) (not (>= 60 (* tptp.a tptp.a))) (not (>= (* tptp.a tptp.a) 61))) :rule equiv_pos2)
% 0.47/0.63  (step t352 (cl (= 60 60)) :rule refl)
% 0.47/0.63  (step t353 (cl (= (>= 60 (* tptp.a tptp.a)) (>= 60 (* tptp.a tptp.a)))) :rule cong :premises (t352 t198))
% 0.47/0.63  (step t354 (cl (= (>= 60 (* tptp.a tptp.a)) (not (>= (* tptp.a tptp.a) 61)))) :rule all_simplify)
% 0.47/0.63  (step t355 (cl (= (>= 60 (* tptp.a tptp.a)) (not (>= (* tptp.a tptp.a) 61)))) :rule trans :premises (t353 t354))
% 0.47/0.63  (step t356 (cl (not (>= (* tptp.a tptp.a) 61))) :rule resolution :premises (t351 t355 a0))
% 0.47/0.63  (step t357 (cl (not (= (or (or (and (not (>= tptp.a (- 6))) (>= tptp.a (- 7))) (and (>= tptp.a (- 7)) (not (>= tptp.a (- 6))))) (not (not (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48))))) (or (or (and (not (>= tptp.a (- 6))) (>= tptp.a (- 7))) (and (>= tptp.a (- 7)) (not (>= tptp.a (- 6))))) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48))))) (not (or (or (and (not (>= tptp.a (- 6))) (>= tptp.a (- 7))) (and (>= tptp.a (- 7)) (not (>= tptp.a (- 6))))) (not (not (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)))))) (or (or (and (not (>= tptp.a (- 6))) (>= tptp.a (- 7))) (and (>= tptp.a (- 7)) (not (>= tptp.a (- 6))))) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)))) :rule equiv_pos2)
% 0.47/0.63  (step t358 (cl (= (or (and (not (>= tptp.a (- 6))) (>= tptp.a (- 7))) (and (>= tptp.a (- 7)) (not (>= tptp.a (- 6))))) (or (and (not (>= tptp.a (- 6))) (>= tptp.a (- 7))) (and (>= tptp.a (- 7)) (not (>= tptp.a (- 6))))))) :rule refl)
% 0.47/0.63  (step t359 (cl (= (= (= (not (not (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)))) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48))) true) (= (not (not (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)))) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48))))) :rule equiv_simplify)
% 0.47/0.63  (step t360 (cl (not (= (= (not (not (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)))) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48))) true)) (= (not (not (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)))) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)))) :rule equiv1 :premises (t359))
% 0.47/0.63  (step t361 (cl (= (= (not (not (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)))) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48))) (= (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)) (not (not (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48))))))) :rule all_simplify)
% 0.47/0.63  (step t362 (cl (= (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)))) :rule refl)
% 0.47/0.63  (step t363 (cl (= (= (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)) (not (not (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48))))) (= (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48))))) :rule cong :premises (t362 t256))
% 0.47/0.63  (step t364 (cl (= (= (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48))) true)) :rule all_simplify)
% 0.47/0.63  (step t365 (cl (= (= (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)) (not (not (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48))))) true)) :rule trans :premises (t363 t364))
% 0.47/0.63  (step t366 (cl (= (= (not (not (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)))) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48))) true)) :rule trans :premises (t361 t365))
% 0.47/0.63  (step t367 (cl (= (not (not (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)))) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)))) :rule resolution :premises (t360 t366))
% 0.47/0.63  (step t368 (cl (= (or (or (and (not (>= tptp.a (- 6))) (>= tptp.a (- 7))) (and (>= tptp.a (- 7)) (not (>= tptp.a (- 6))))) (not (not (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48))))) (or (or (and (not (>= tptp.a (- 6))) (>= tptp.a (- 7))) (and (>= tptp.a (- 7)) (not (>= tptp.a (- 6))))) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48))))) :rule cong :premises (t358 t367))
% 0.47/0.63  (step t369 (cl (or (and (not (>= tptp.a (- 6))) (>= tptp.a (- 7))) (and (>= tptp.a (- 7)) (not (>= tptp.a (- 6))))) (not (not (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48))))) :rule equiv2 :premises (t251))
% 0.47/0.63  (step t370 (cl (or (or (and (not (>= tptp.a (- 6))) (>= tptp.a (- 7))) (and (>= tptp.a (- 7)) (not (>= tptp.a (- 6))))) (not (not (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48))))) (not (or (and (not (>= tptp.a (- 6))) (>= tptp.a (- 7))) (and (>= tptp.a (- 7)) (not (>= tptp.a (- 6))))))) :rule or_neg)
% 0.47/0.63  (step t371 (cl (or (or (and (not (>= tptp.a (- 6))) (>= tptp.a (- 7))) (and (>= tptp.a (- 7)) (not (>= tptp.a (- 6))))) (not (not (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48))))) (not (not (not (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)))))) :rule or_neg)
% 0.47/0.63  (step t372 (cl (or (or (and (not (>= tptp.a (- 6))) (>= tptp.a (- 7))) (and (>= tptp.a (- 7)) (not (>= tptp.a (- 6))))) (not (not (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48))))) (or (or (and (not (>= tptp.a (- 6))) (>= tptp.a (- 7))) (and (>= tptp.a (- 7)) (not (>= tptp.a (- 6))))) (not (not (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)))))) :rule resolution :premises (t369 t370 t371))
% 0.47/0.63  (step t373 (cl (or (or (and (not (>= tptp.a (- 6))) (>= tptp.a (- 7))) (and (>= tptp.a (- 7)) (not (>= tptp.a (- 6))))) (not (not (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)))))) :rule contraction :premises (t372))
% 0.47/0.63  (step t374 (cl (or (or (and (not (>= tptp.a (- 6))) (>= tptp.a (- 7))) (and (>= tptp.a (- 7)) (not (>= tptp.a (- 6))))) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48)))) :rule resolution :premises (t357 t368 t373))
% 0.47/0.63  (step t375 (cl (or (and (not (>= tptp.a (- 6))) (>= tptp.a (- 7))) (and (>= tptp.a (- 7)) (not (>= tptp.a (- 6))))) (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48))) :rule or :premises (t374))
% 0.47/0.63  (step t376 (cl (not (or (and (not (>= tptp.a (- 6))) (>= tptp.a (- 7))) (and (>= tptp.a (- 7)) (not (>= tptp.a (- 6)))))) (and (not (>= tptp.a (- 6))) (>= tptp.a (- 7))) (and (>= tptp.a (- 7)) (not (>= tptp.a (- 6))))) :rule or_pos)
% 0.47/0.63  (step t377 (cl (and (not (>= tptp.a (- 6))) (>= tptp.a (- 7))) (and (>= tptp.a (- 7)) (not (>= tptp.a (- 6)))) (not (or (and (not (>= tptp.a (- 6))) (>= tptp.a (- 7))) (and (>= tptp.a (- 7)) (not (>= tptp.a (- 6))))))) :rule reordering :premises (t376))
% 0.47/0.63  (step t378 (cl (not (and (>= tptp.a (- 7)) (not (>= tptp.a (- 6))))) (>= tptp.a (- 7))) :rule and_pos)
% 0.47/0.63  (step t379 (cl (>= tptp.a (- 7)) (not (and (>= tptp.a (- 7)) (not (>= tptp.a (- 6)))))) :rule reordering :premises (t378))
% 0.47/0.63  (step t380 (cl (not (and (not (>= tptp.a (- 6))) (>= tptp.a (- 7)))) (>= tptp.a (- 7))) :rule and_pos)
% 0.47/0.63  (step t381 (cl (>= tptp.a (- 7)) (not (and (not (>= tptp.a (- 6))) (>= tptp.a (- 7))))) :rule reordering :premises (t380))
% 0.47/0.63  (step t382 (cl (>= tptp.a (- 7)) (>= tptp.a (- 7)) (>= tptp.a (- 7))) :rule resolution :premises (t350 t356 t375 t377 t379 t381))
% 0.47/0.63  (step t383 (cl (>= tptp.a (- 7))) :rule contraction :premises (t382))
% 0.47/0.63  (step t384 (cl (>= (+ (* 14 tptp.a) (* tptp.a tptp.a)) (- 48))) :rule resolution :premises (t281 t202 t383))
% 0.47/0.63  (step t385 (cl (not (or (and (not (>= tptp.a (- 6))) (>= tptp.a (- 7))) (and (>= tptp.a (- 7)) (not (>= tptp.a (- 6))))))) :rule resolution :premises (t253 t384))
% 0.47/0.63  (step t386 (cl (not (and (not (>= tptp.a (- 6))) (>= tptp.a (- 7))))) :rule resolution :premises (t225 t385))
% 0.47/0.63  (step t387 (cl (>= tptp.a (- 6))) :rule resolution :premises (t224 t386 t383))
% 0.47/0.63  (step t388 (cl (>= (+ (* 8 tptp.a) (* tptp.a tptp.a)) (- 11))) :rule resolution :premises (t195 t202 t387))
% 0.47/0.63  (step t389 (cl (not (or (and (not (>= tptp.a (- 5))) (>= tptp.a (- 2))) (and (>= tptp.a (- 6)) (not (>= tptp.a (- 1))))))) :rule resolution :premises (t166 t388))
% 0.47/0.63  (step t390 (cl (not (and (>= tptp.a (- 6)) (not (>= tptp.a (- 1)))))) :rule resolution :premises (t138 t389))
% 0.47/0.63  (step t391 (cl (>= tptp.a (- 1))) :rule resolution :premises (t137 t390 t387))
% 0.47/0.63  (step t392 (cl (>= tptp.a (- 2))) :rule resolution :premises (t114 t391))
% 0.47/0.63  (step t393 (cl (not (= (or (not (not (>= (+ (* 14 tptp.a) (* (- 1) (* tptp.a tptp.a))) 50))) (not (not (>= (* tptp.a tptp.a) 61))) (not (>= tptp.a 8))) (or (>= (+ (* 14 tptp.a) (* (- 1) (* tptp.a tptp.a))) 50) (>= (* tptp.a tptp.a) 61) (not (>= tptp.a 8))))) (not (or (not (not (>= (+ (* 14 tptp.a) (* (- 1) (* tptp.a tptp.a))) 50))) (not (not (>= (* tptp.a tptp.a) 61))) (not (>= tptp.a 8)))) (or (>= (+ (* 14 tptp.a) (* (- 1) (* tptp.a tptp.a))) 50) (>= (* tptp.a tptp.a) 61) (not (>= tptp.a 8)))) :rule equiv_pos2)
% 0.47/0.63  (step t394 (cl (= (not (not (>= (+ (* 14 tptp.a) (* (- 1) (* tptp.a tptp.a))) 50))) (>= (+ (* 14 tptp.a) (* (- 1) (* tptp.a tptp.a))) 50))) :rule all_simplify)
% 0.47/0.63  (step t395 (cl (= (not (>= tptp.a 8)) (not (>= tptp.a 8)))) :rule refl)
% 0.47/0.63  (step t396 (cl (= (or (not (not (>= (+ (* 14 tptp.a) (* (- 1) (* tptp.a tptp.a))) 50))) (not (not (>= (* tptp.a tptp.a) 61))) (not (>= tptp.a 8))) (or (>= (+ (* 14 tptp.a) (* (- 1) (* tptp.a tptp.a))) 50) (>= (* tptp.a tptp.a) 61) (not (>= tptp.a 8))))) :rule cong :premises (t394 t287 t395))
% 0.47/0.63  (step t397 (cl (=> (and (not (>= (+ (* 14 tptp.a) (* (- 1) (* tptp.a tptp.a))) 50)) (not (>= (* tptp.a tptp.a) 61)) (>= tptp.a 8)) false) (and (not (>= (+ (* 14 tptp.a) (* (- 1) (* tptp.a tptp.a))) 50)) (not (>= (* tptp.a tptp.a) 61)) (>= tptp.a 8))) :rule implies_neg1)
% 0.47/0.63  (anchor :step t398)
% 0.47/0.63  (assume t398.a0 (not (>= (+ (* 14 tptp.a) (* (- 1) (* tptp.a tptp.a))) 50)))
% 0.47/0.63  (assume t398.a1 (not (>= (* tptp.a tptp.a) 61)))
% 0.47/0.63  (assume t398.a2 (>= tptp.a 8))
% 0.47/0.63  (step t398.t1 (cl (not (= (<= (+ (* (- 14.0) tptp.a) (* 1.0 (+ (* 14 tptp.a) (* (- 1) (* tptp.a tptp.a)))) (* 1.0 (* tptp.a tptp.a))) (+ (* (- 14.0) 8) (* 1.0 49) (* 1.0 60))) false)) (not (<= (+ (* (- 14.0) tptp.a) (* 1.0 (+ (* 14 tptp.a) (* (- 1) (* tptp.a tptp.a)))) (* 1.0 (* tptp.a tptp.a))) (+ (* (- 14.0) 8) (* 1.0 49) (* 1.0 60)))) false) :rule equiv_pos2)
% 0.47/0.63  (step t398.t2 (cl (= (* (- 14.0) tptp.a) (to_real (* (- 14) tptp.a)))) :rule all_simplify)
% 0.47/0.63  (step t398.t3 (cl (= (* 1.0 (+ (* 14 tptp.a) (* (- 1) (* tptp.a tptp.a)))) (to_real (+ (* 14 tptp.a) (* (- 1) (* tptp.a tptp.a)))))) :rule all_simplify)
% 0.47/0.63  (step t398.t4 (cl (= (* 1.0 (* tptp.a tptp.a)) (to_real (* tptp.a tptp.a)))) :rule all_simplify)
% 0.47/0.63  (step t398.t5 (cl (= (+ (* (- 14.0) tptp.a) (* 1.0 (+ (* 14 tptp.a) (* (- 1) (* tptp.a tptp.a)))) (* 1.0 (* tptp.a tptp.a))) (+ (to_real (* (- 14) tptp.a)) (to_real (+ (* 14 tptp.a) (* (- 1) (* tptp.a tptp.a)))) (to_real (* tptp.a tptp.a))))) :rule cong :premises (t398.t2 t398.t3 t398.t4))
% 0.47/0.63  (step t398.t6 (cl (= (+ (to_real (* (- 14) tptp.a)) (to_real (+ (* 14 tptp.a) (* (- 1) (* tptp.a tptp.a)))) (to_real (* tptp.a tptp.a))) 0.0)) :rule all_simplify)
% 0.47/0.63  (step t398.t7 (cl (= (+ (* (- 14.0) tptp.a) (* 1.0 (+ (* 14 tptp.a) (* (- 1) (* tptp.a tptp.a)))) (* 1.0 (* tptp.a tptp.a))) 0.0)) :rule trans :premises (t398.t5 t398.t6))
% 0.47/0.63  (step t398.t8 (cl (= (* (- 14.0) 8) (- 112.0))) :rule all_simplify)
% 0.47/0.63  (step t398.t9 (cl (= (* 1.0 49) 49.0)) :rule all_simplify)
% 0.47/0.63  (step t398.t10 (cl (= (* 1.0 60) 60.0)) :rule all_simplify)
% 0.47/0.63  (step t398.t11 (cl (= (+ (* (- 14.0) 8) (* 1.0 49) (* 1.0 60)) (+ (- 112.0) 49.0 60.0))) :rule cong :premises (t398.t8 t398.t9 t398.t10))
% 0.47/0.63  (step t398.t12 (cl (= (+ (- 112.0) 49.0 60.0) (- 3.0))) :rule all_simplify)
% 0.47/0.63  (step t398.t13 (cl (= (+ (* (- 14.0) 8) (* 1.0 49) (* 1.0 60)) (- 3.0))) :rule trans :premises (t398.t11 t398.t12))
% 0.47/0.63  (step t398.t14 (cl (= (<= (+ (* (- 14.0) tptp.a) (* 1.0 (+ (* 14 tptp.a) (* (- 1) (* tptp.a tptp.a)))) (* 1.0 (* tptp.a tptp.a))) (+ (* (- 14.0) 8) (* 1.0 49) (* 1.0 60))) (<= 0.0 (- 3.0)))) :rule cong :premises (t398.t7 t398.t13))
% 0.47/0.63  (step t398.t15 (cl (= (<= 0.0 (- 3.0)) false)) :rule all_simplify)
% 0.47/0.63  (step t398.t16 (cl (= (<= (+ (* (- 14.0) tptp.a) (* 1.0 (+ (* 14 tptp.a) (* (- 1) (* tptp.a tptp.a)))) (* 1.0 (* tptp.a tptp.a))) (+ (* (- 14.0) 8) (* 1.0 49) (* 1.0 60))) false)) :rule trans :premises (t398.t14 t398.t15))
% 0.47/0.63  (step t398.t17 (cl (not (<= (* (- 14.0) tptp.a) (* (- 14.0) 8))) (not (<= (* 1.0 (+ (* 14 tptp.a) (* (- 1) (* tptp.a tptp.a)))) (* 1.0 49))) (not (<= (* 1.0 (* tptp.a tptp.a)) (* 1.0 60))) (<= (+ (* (- 14.0) tptp.a) (* 1.0 (+ (* 14 tptp.a) (* (- 1) (* tptp.a tptp.a)))) (* 1.0 (* tptp.a tptp.a))) (+ (* (- 14.0) 8) (* 1.0 49) (* 1.0 60)))) :rule la_generic :args (1 1 1 1))
% 0.47/0.63  (step t398.t18 (cl (=> (and (< (- 14.0) 0) (>= tptp.a 8)) (<= (* (- 14.0) tptp.a) (* (- 14.0) 8)))) :rule la_mult_neg)
% 0.47/0.63  (step t398.t19 (cl (not (and (< (- 14.0) 0) (>= tptp.a 8))) (<= (* (- 14.0) tptp.a) (* (- 14.0) 8))) :rule implies :premises (t398.t18))
% 0.47/0.63  (step t398.t20 (cl (and (< (- 14.0) 0) (>= tptp.a 8)) (not (< (- 14.0) 0)) (not (>= tptp.a 8))) :rule and_neg)
% 0.47/0.63  (step t398.t21 (cl (= (= (< (- 14.0) 0) true) (< (- 14.0) 0))) :rule equiv_simplify)
% 0.47/0.63  (step t398.t22 (cl (not (= (< (- 14.0) 0) true)) (< (- 14.0) 0)) :rule equiv1 :premises (t398.t21))
% 0.47/0.63  (step t398.t23 (cl (= (< (- 14.0) 0) true)) :rule hole :args ((< (- 14.0) 0)))
% 0.47/0.63  (step t398.t24 (cl (< (- 14.0) 0)) :rule resolution :premises (t398.t22 t398.t23))
% 0.47/0.63  (step t398.t25 (cl (and (< (- 14.0) 0) (>= tptp.a 8))) :rule resolution :premises (t398.t20 t398.t24 t398.a2))
% 0.47/0.63  (step t398.t26 (cl (<= (* (- 14.0) tptp.a) (* (- 14.0) 8))) :rule resolution :premises (t398.t19 t398.t25))
% 0.47/0.63  (step t398.t27 (cl (=> (and (> 1.0 0) (<= (+ (* 14 tptp.a) (* (- 1) (* tptp.a tptp.a))) 49)) (<= (* 1.0 (+ (* 14 tptp.a) (* (- 1) (* tptp.a tptp.a)))) (* 1.0 49)))) :rule la_mult_pos)
% 0.47/0.63  (step t398.t28 (cl (not (and (> 1.0 0) (<= (+ (* 14 tptp.a) (* (- 1) (* tptp.a tptp.a))) 49))) (<= (* 1.0 (+ (* 14 tptp.a) (* (- 1) (* tptp.a tptp.a)))) (* 1.0 49))) :rule implies :premises (t398.t27))
% 0.47/0.63  (step t398.t29 (cl (and (> 1.0 0) (<= (+ (* 14 tptp.a) (* (- 1) (* tptp.a tptp.a))) 49)) (not (> 1.0 0)) (not (<= (+ (* 14 tptp.a) (* (- 1) (* tptp.a tptp.a))) 49))) :rule and_neg)
% 0.47/0.63  (step t398.t30 (cl (= (= (> 1.0 0) true) (> 1.0 0))) :rule equiv_simplify)
% 0.47/0.63  (step t398.t31 (cl (not (= (> 1.0 0) true)) (> 1.0 0)) :rule equiv1 :premises (t398.t30))
% 0.47/0.63  (step t398.t32 (cl (= (> 1.0 0) true)) :rule hole :args ((> 1.0 0)))
% 0.47/0.63  (step t398.t33 (cl (> 1.0 0)) :rule resolution :premises (t398.t31 t398.t32))
% 0.47/0.63  (step t398.t34 (cl (not (< (+ (* 14 tptp.a) (* (- 1) (* tptp.a tptp.a))) 50)) (<= (+ (* 14 tptp.a) (* (- 1) (* tptp.a tptp.a))) 49)) :rule la_generic :args (1 1))
% 0.47/0.63  (step t398.t35 (cl (not (= (not (>= (+ (* 14 tptp.a) (* (- 1) (* tptp.a tptp.a))) 50)) (< (+ (* 14 tptp.a) (* (- 1) (* tptp.a tptp.a))) 50))) (not (not (>= (+ (* 14 tptp.a) (* (- 1) (* tptp.a tptp.a))) 50))) (< (+ (* 14 tptp.a) (* (- 1) (* tptp.a tptp.a))) 50)) :rule equiv_pos2)
% 0.47/0.63  (step t398.t36 (cl (= (< (+ (* 14 tptp.a) (* (- 1) (* tptp.a tptp.a))) 50) (not (>= (+ (* 14 tptp.a) (* (- 1) (* tptp.a tptp.a))) 50)))) :rule all_simplify)
% 0.47/0.63  (step t398.t37 (cl (= (not (>= (+ (* 14 tptp.a) (* (- 1) (* tptp.a tptp.a))) 50)) (< (+ (* 14 tptp.a) (* (- 1) (* tptp.a tptp.a))) 50))) :rule symm :premises (t398.t36))
% 0.47/0.63  (step t398.t38 (cl (< (+ (* 14 tptp.a) (* (- 1) (* tptp.a tptp.a))) 50)) :rule resolution :premises (t398.t35 t398.t37 t398.a0))
% 0.47/0.63  (step t398.t39 (cl (<= (+ (* 14 tptp.a) (* (- 1) (* tptp.a tptp.a))) 49)) :rule resolution :premises (t398.t34 t398.t38))
% 0.47/0.63  (step t398.t40 (cl (and (> 1.0 0) (<= (+ (* 14 tptp.a) (* (- 1) (* tptp.a tptp.a))) 49))) :rule resolution :premises (t398.t29 t398.t33 t398.t39))
% 0.47/0.63  (step t398.t41 (cl (<= (* 1.0 (+ (* 14 tptp.a) (* (- 1) (* tptp.a tptp.a)))) (* 1.0 49))) :rule resolution :premises (t398.t28 t398.t40))
% 0.47/0.63  (step t398.t42 (cl (=> (and (> 1.0 0) (<= (* tptp.a tptp.a) 60)) (<= (* 1.0 (* tptp.a tptp.a)) (* 1.0 60)))) :rule la_mult_pos)
% 0.47/0.63  (step t398.t43 (cl (not (and (> 1.0 0) (<= (* tptp.a tptp.a) 60))) (<= (* 1.0 (* tptp.a tptp.a)) (* 1.0 60))) :rule implies :premises (t398.t42))
% 0.47/0.63  (step t398.t44 (cl (and (> 1.0 0) (<= (* tptp.a tptp.a) 60)) (not (> 1.0 0)) (not (<= (* tptp.a tptp.a) 60))) :rule and_neg)
% 0.47/0.63  (step t398.t45 (cl (not (< (* tptp.a tptp.a) 61)) (<= (* tptp.a tptp.a) 60)) :rule la_generic :args (1 1))
% 0.47/0.63  (step t398.t46 (cl (not (= (not (>= (* tptp.a tptp.a) 61)) (< (* tptp.a tptp.a) 61))) (not (not (>= (* tptp.a tptp.a) 61))) (< (* tptp.a tptp.a) 61)) :rule equiv_pos2)
% 0.47/0.63  (step t398.t47 (cl (= (< (* tptp.a tptp.a) 61) (not (>= (* tptp.a tptp.a) 61)))) :rule all_simplify)
% 0.47/0.63  (step t398.t48 (cl (= (not (>= (* tptp.a tptp.a) 61)) (< (* tptp.a tptp.a) 61))) :rule symm :premises (t398.t47))
% 0.47/0.63  (step t398.t49 (cl (< (* tptp.a tptp.a) 61)) :rule resolution :premises (t398.t46 t398.t48 t398.a1))
% 0.47/0.63  (step t398.t50 (cl (<= (* tptp.a tptp.a) 60)) :rule resolution :premises (t398.t45 t398.t49))
% 0.47/0.63  (step t398.t51 (cl (and (> 1.0 0) (<= (* tptp.a tptp.a) 60))) :rule resolution :premises (t398.t44 t398.t33 t398.t50))
% 0.47/0.63  (step t398.t52 (cl (<= (* 1.0 (* tptp.a tptp.a)) (* 1.0 60))) :rule resolution :premises (t398.t43 t398.t51))
% 0.47/0.63  (step t398.t53 (cl (<= (+ (* (- 14.0) tptp.a) (* 1.0 (+ (* 14 tptp.a) (* (- 1) (* tptp.a tptp.a)))) (* 1.0 (* tptp.a tptp.a))) (+ (* (- 14.0) 8) (* 1.0 49) (* 1.0 60)))) :rule resolution :premises (t398.t17 t398.t26 t398.t41 t398.t52))
% 0.47/0.63  (step t398.t54 (cl false) :rule resolution :premises (t398.t1 t398.t16 t398.t53))
% 0.47/0.63  (step t398 (cl (not (not (>= (+ (* 14 tptp.a) (* (- 1) (* tptp.a tptp.a))) 50))) (not (not (>= (* tptp.a tptp.a) 61))) (not (>= tptp.a 8)) false) :rule subproof :discharge (t398.a0 t398.a1 t398.a2))
% 0.47/0.63  (step t399 (cl (not (and (not (>= (+ (* 14 tptp.a) (* (- 1) (* tptp.a tptp.a))) 50)) (not (>= (* tptp.a tptp.a) 61)) (>= tptp.a 8))) (not (>= (+ (* 14 tptp.a) (* (- 1) (* tptp.a tptp.a))) 50))) :rule and_pos)
% 0.47/0.63  (step t400 (cl (not (and (not (>= (+ (* 14 tptp.a) (* (- 1) (* tptp.a tptp.a))) 50)) (not (>= (* tptp.a tptp.a) 61)) (>= tptp.a 8))) (not (>= (* tptp.a tptp.a) 61))) :rule and_pos)
% 0.47/0.63  (step t401 (cl (not (and (not (>= (+ (* 14 tptp.a) (* (- 1) (* tptp.a tptp.a))) 50)) (not (>= (* tptp.a tptp.a) 61)) (>= tptp.a 8))) (>= tptp.a 8)) :rule and_pos)
% 0.47/0.63  (step t402 (cl false (not (and (not (>= (+ (* 14 tptp.a) (* (- 1) (* tptp.a tptp.a))) 50)) (not (>= (* tptp.a tptp.a) 61)) (>= tptp.a 8))) (not (and (not (>= (+ (* 14 tptp.a) (* (- 1) (* tptp.a tptp.a))) 50)) (not (>= (* tptp.a tptp.a) 61)) (>= tptp.a 8))) (not (and (not (>= (+ (* 14 tptp.a) (* (- 1) (* tptp.a tptp.a))) 50)) (not (>= (* tptp.a tptp.a) 61)) (>= tptp.a 8)))) :rule resolution :premises (t398 t399 t400 t401))
% 0.47/0.63  (step t403 (cl (not (and (not (>= (+ (* 14 tptp.a) (* (- 1) (* tptp.a tptp.a))) 50)) (not (>= (* tptp.a tptp.a) 61)) (>= tptp.a 8))) (not (and (not (>= (+ (* 14 tptp.a) (* (- 1) (* tptp.a tptp.a))) 50)) (not (>= (* tptp.a tptp.a) 61)) (>= tptp.a 8))) (not (and (not (>= (+ (* 14 tptp.a) (* (- 1) (* tptp.a tptp.a))) 50)) (not (>= (* tptp.a tptp.a) 61)) (>= tptp.a 8))) false) :rule reordering :premises (t402))
% 0.47/0.63  (step t404 (cl (not (and (not (>= (+ (* 14 tptp.a) (* (- 1) (* tptp.a tptp.a))) 50)) (not (>= (* tptp.a tptp.a) 61)) (>= tptp.a 8))) false) :rule contraction :premises (t403))
% 0.47/0.63  (step t405 (cl (=> (and (not (>= (+ (* 14 tptp.a) (* (- 1) (* tptp.a tptp.a))) 50)) (not (>= (* tptp.a tptp.a) 61)) (>= tptp.a 8)) false) false) :rule resolution :premises (t397 t404))
% 0.47/0.63  (step t406 (cl (=> (and (not (>= (+ (* 14 tptp.a) (* (- 1) (* tptp.a tptp.a))) 50)) (not (>= (* tptp.a tptp.a) 61)) (>= tptp.a 8)) false) (not false)) :rule implies_neg2)
% 0.47/0.63  (step t407 (cl (=> (and (not (>= (+ (* 14 tptp.a) (* (- 1) (* tptp.a tptp.a))) 50)) (not (>= (* tptp.a tptp.a) 61)) (>= tptp.a 8)) false) (=> (and (not (>= (+ (* 14 tptp.a) (* (- 1) (* tptp.a tptp.a))) 50)) (not (>= (* tptp.a tptp.a) 61)) (>= tptp.a 8)) false)) :rule resolution :premises (t405 t406))
% 0.47/0.63  (step t408 (cl (=> (and (not (>= (+ (* 14 tptp.a) (* (- 1) (* tptp.a tptp.a))) 50)) (not (>= (* tptp.a tptp.a) 61)) (>= tptp.a 8)) false)) :rule contraction :premises (t407))
% 0.47/0.63  (step t409 (cl (= (=> (and (not (>= (+ (* 14 tptp.a) (* (- 1) (* tptp.a tptp.a))) 50)) (not (>= (* tptp.a tptp.a) 61)) (>= tptp.a 8)) false) (not (and (not (>= (+ (* 14 tptp.a) (* (- 1) (* tptp.a tptp.a))) 50)) (not (>= (* tptp.a tptp.a) 61)) (>= tptp.a 8))))) :rule implies_simplify)
% 0.47/0.63  (step t410 (cl (not (=> (and (not (>= (+ (* 14 tptp.a) (* (- 1) (* tptp.a tptp.a))) 50)) (not (>= (* tptp.a tptp.a) 61)) (>= tptp.a 8)) false)) (not (and (not (>= (+ (* 14 tptp.a) (* (- 1) (* tptp.a tptp.a))) 50)) (not (>= (* tptp.a tptp.a) 61)) (>= tptp.a 8)))) :rule equiv1 :premises (t409))
% 0.47/0.63  (step t411 (cl (not (and (not (>= (+ (* 14 tptp.a) (* (- 1) (* tptp.a tptp.a))) 50)) (not (>= (* tptp.a tptp.a) 61)) (>= tptp.a 8)))) :rule resolution :premises (t408 t410))
% 0.47/0.63  (step t412 (cl (not (not (>= (+ (* 14 tptp.a) (* (- 1) (* tptp.a tptp.a))) 50))) (not (not (>= (* tptp.a tptp.a) 61))) (not (>= tptp.a 8))) :rule not_and :premises (t411))
% 0.47/0.63  (step t413 (cl (or (not (not (>= (+ (* 14 tptp.a) (* (- 1) (* tptp.a tptp.a))) 50))) (not (not (>= (* tptp.a tptp.a) 61))) (not (>= tptp.a 8))) (not (not (not (>= (+ (* 14 tptp.a) (* (- 1) (* tptp.a tptp.a))) 50))))) :rule or_neg)
% 0.47/0.63  (step t414 (cl (or (not (not (>= (+ (* 14 tptp.a) (* (- 1) (* tptp.a tptp.a))) 50))) (not (not (>= (* tptp.a tptp.a) 61))) (not (>= tptp.a 8))) (not (not (not (>= (* tptp.a tptp.a) 61))))) :rule or_neg)
% 0.47/0.63  (step t415 (cl (or (not (not (>= (+ (* 14 tptp.a) (* (- 1) (* tptp.a tptp.a))) 50))) (not (not (>= (* tptp.a tptp.a) 61))) (not (>= tptp.a 8))) (not (not (>= tptp.a 8)))) :rule or_neg)
% 0.47/0.63  (step t416 (cl (or (not (not (>= (+ (* 14 tptp.a) (* (- 1) (* tptp.a tptp.a))) 50))) (not (not (>= (* tptp.a tptp.a) 61))) (not (>= tptp.a 8))) (or (not (not (>= (+ (* 14 tptp.a) (* (- 1) (* tptp.a tptp.a))) 50))) (not (not (>= (* tptp.a tptp.a) 61))) (not (>= tptp.a 8))) (or (not (not (>= (+ (* 14 tptp.a) (* (- 1) (* tptp.a tptp.a))) 50))) (not (not (>= (* tptp.a tptp.a) 61))) (not (>= tptp.a 8)))) :rule resolution :premises (t412 t413 t414 t415))
% 0.47/0.63  (step t417 (cl (or (not (not (>= (+ (* 14 tptp.a) (* (- 1) (* tptp.a tptp.a))) 50))) (not (not (>= (* tptp.a tptp.a) 61))) (not (>= tptp.a 8)))) :rule contraction :premises (t416))
% 0.47/0.63  (step t418 (cl (or (>= (+ (* 14 tptp.a) (* (- 1) (* tptp.a tptp.a))) 50) (>= (* tptp.a tptp.a) 61) (not (>= tptp.a 8)))) :rule resolution :premises (t393 t396 t417))
% 0.47/0.63  (step t419 (cl (>= (+ (* 14 tptp.a) (* (- 1) (* tptp.a tptp.a))) 50) (>= (* tptp.a tptp.a) 61) (not (>= tptp.a 8))) :rule or :premises (t418))
% 0.47/0.63  (step t420 (cl (>= (* tptp.a tptp.a) 61) (not (>= tptp.a 8)) (>= (+ (* 14 tptp.a) (* (- 1) (* tptp.a tptp.a))) 50)) :rule reordering :premises (t419))
% 0.47/0.63  (step t421 (cl (not (= (= (>= (* tptp.a tptp.a) (- (+ (* 7 tptp.a) (* 7 tptp.a)) (* 7 7))) (or (and (<= tptp.a 7) (<= tptp.a 7)) (and (>= tptp.a 7) (>= tptp.a 7)))) (= (or (not (>= tptp.a 8)) (>= tptp.a 7)) (not (>= (+ (* 14 tptp.a) (* (- 1) (* tptp.a tptp.a))) 50))))) (not (= (>= (* tptp.a tptp.a) (- (+ (* 7 tptp.a) (* 7 tptp.a)) (* 7 7))) (or (and (<= tptp.a 7) (<= tptp.a 7)) (and (>= tptp.a 7) (>= tptp.a 7))))) (= (or (not (>= tptp.a 8)) (>= tptp.a 7)) (not (>= (+ (* 14 tptp.a) (* (- 1) (* tptp.a tptp.a))) 50)))) :rule equiv_pos2)
% 0.47/0.63  (step t422 (cl (= (= (>= (* tptp.a tptp.a) (- (+ (* 7 tptp.a) (* 7 tptp.a)) (* 7 7))) (or (and (<= tptp.a 7) (<= tptp.a 7)) (and (>= tptp.a 7) (>= tptp.a 7)))) (= (or (and (<= tptp.a 7) (<= tptp.a 7)) (and (>= tptp.a 7) (>= tptp.a 7))) (>= (* tptp.a tptp.a) (- (+ (* 7 tptp.a) (* 7 tptp.a)) (* 7 7)))))) :rule all_simplify)
% 0.47/0.63  (step t423 (cl (= (and (<= tptp.a 7) (<= tptp.a 7)) (<= tptp.a 7))) :rule all_simplify)
% 0.47/0.63  (step t424 (cl (= (and (<= tptp.a 7) (<= tptp.a 7)) (not (>= tptp.a 8)))) :rule trans :premises (t423 t63))
% 0.47/0.63  (step t425 (cl (= (and (>= tptp.a 7) (>= tptp.a 7)) (>= tptp.a 7))) :rule all_simplify)
% 0.47/0.63  (step t426 (cl (= (or (and (<= tptp.a 7) (<= tptp.a 7)) (and (>= tptp.a 7) (>= tptp.a 7))) (or (not (>= tptp.a 8)) (>= tptp.a 7)))) :rule cong :premises (t424 t425))
% 0.47/0.63  (step t427 (cl (= (- (+ (* 7 tptp.a) (* 7 tptp.a)) (* 7 7)) (+ (+ (* 7 tptp.a) (* 7 tptp.a)) (* (- 1) (* 7 7))))) :rule all_simplify)
% 0.47/0.63  (step t428 (cl (= (+ (+ (* 7 tptp.a) (* 7 tptp.a)) (* (- 1) (* 7 7))) (+ (* 7 tptp.a) (* 7 tptp.a) (* (- 1) (* 7 7))))) :rule all_simplify)
% 0.47/0.63  (step t429 (cl (= (* 7 7) 49)) :rule all_simplify)
% 0.47/0.63  (step t430 (cl (= (* (- 1) (* 7 7)) (* (- 1) 49))) :rule cong :premises (t75 t429))
% 0.47/0.63  (step t431 (cl (= (* (- 1) (* 7 7)) (- 49))) :rule trans :premises (t430 t238))
% 0.47/0.63  (step t432 (cl (= (+ (* 7 tptp.a) (* 7 tptp.a) (* (- 1) (* 7 7))) (+ (* 7 tptp.a) (* 7 tptp.a) (- 49)))) :rule cong :premises (t74 t74 t431))
% 0.47/0.63  (step t433 (cl (= (+ (* 7 tptp.a) (* 7 tptp.a) (- 49)) (+ (- 49) (* 14 tptp.a)))) :rule all_simplify)
% 0.47/0.63  (step t434 (cl (= (+ (* 7 tptp.a) (* 7 tptp.a) (* (- 1) (* 7 7))) (+ (- 49) (* 14 tptp.a)))) :rule trans :premises (t432 t433))
% 0.47/0.63  (step t435 (cl (= (+ (+ (* 7 tptp.a) (* 7 tptp.a)) (* (- 1) (* 7 7))) (+ (- 49) (* 14 tptp.a)))) :rule trans :premises (t428 t434))
% 0.47/0.63  (step t436 (cl (= (- (+ (* 7 tptp.a) (* 7 tptp.a)) (* 7 7)) (+ (- 49) (* 14 tptp.a)))) :rule trans :premises (t427 t435))
% 0.47/0.63  (step t437 (cl (= (>= (* tptp.a tptp.a) (- (+ (* 7 tptp.a) (* 7 tptp.a)) (* 7 7))) (>= (* tptp.a tptp.a) (+ (- 49) (* 14 tptp.a))))) :rule cong :premises (t70 t436))
% 0.47/0.63  (step t438 (cl (= (>= (* tptp.a tptp.a) (+ (- 49) (* 14 tptp.a))) (not (>= (+ (* 14 tptp.a) (* (- 1) (* tptp.a tptp.a))) 50)))) :rule all_simplify)
% 0.47/0.63  (step t439 (cl (= (>= (* tptp.a tptp.a) (- (+ (* 7 tptp.a) (* 7 tptp.a)) (* 7 7))) (not (>= (+ (* 14 tptp.a) (* (- 1) (* tptp.a tptp.a))) 50)))) :rule trans :premises (t437 t438))
% 0.47/0.63  (step t440 (cl (= (= (or (and (<= tptp.a 7) (<= tptp.a 7)) (and (>= tptp.a 7) (>= tptp.a 7))) (>= (* tptp.a tptp.a) (- (+ (* 7 tptp.a) (* 7 tptp.a)) (* 7 7)))) (= (or (not (>= tptp.a 8)) (>= tptp.a 7)) (not (>= (+ (* 14 tptp.a) (* (- 1) (* tptp.a tptp.a))) 50))))) :rule cong :premises (t426 t439))
% 0.47/0.63  (step t441 (cl (= (= (>= (* tptp.a tptp.a) (- (+ (* 7 tptp.a) (* 7 tptp.a)) (* 7 7))) (or (and (<= tptp.a 7) (<= tptp.a 7)) (and (>= tptp.a 7) (>= tptp.a 7)))) (= (or (not (>= tptp.a 8)) (>= tptp.a 7)) (not (>= (+ (* 14 tptp.a) (* (- 1) (* tptp.a tptp.a))) 50))))) :rule trans :premises (t422 t440))
% 0.47/0.63  (step t442 (cl (= (>= (* tptp.a tptp.a) (- (+ (* 7 tptp.a) (* 7 tptp.a)) (* 7 7))) (or (and (<= tptp.a 7) (<= tptp.a 7)) (and (>= tptp.a 7) (>= tptp.a 7))))) :rule hole :args ((* tptp.a tptp.a) tptp.a tptp.a 7 7 1.0))
% 0.47/0.63  (step t443 (cl (= (or (not (>= tptp.a 8)) (>= tptp.a 7)) (not (>= (+ (* 14 tptp.a) (* (- 1) (* tptp.a tptp.a))) 50)))) :rule resolution :premises (t421 t441 t442))
% 0.47/0.63  (step t444 (cl (not (or (not (>= tptp.a 8)) (>= tptp.a 7))) (not (>= (+ (* 14 tptp.a) (* (- 1) (* tptp.a tptp.a))) 50))) :rule equiv1 :premises (t443))
% 0.47/0.63  (step t445 (cl (not (>= (+ (* 14 tptp.a) (* (- 1) (* tptp.a tptp.a))) 50)) (not (or (not (>= tptp.a 8)) (>= tptp.a 7)))) :rule reordering :premises (t444))
% 0.47/0.63  (step t446 (cl (or (not (>= tptp.a 8)) (>= tptp.a 7)) (not (>= tptp.a 7))) :rule or_neg)
% 0.47/0.63  (step t447 (cl (not (>= tptp.a 7)) (or (not (>= tptp.a 8)) (>= tptp.a 7))) :rule reordering :premises (t446))
% 0.47/0.63  (step t448 (cl (not (= (or (not (>= (* tptp.a tptp.a) 50)) (not (not (>= tptp.a 7))) (not (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12)))) (or (not (>= (* tptp.a tptp.a) 50)) (>= tptp.a 7) (not (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12)))))) (not (or (not (>= (* tptp.a tptp.a) 50)) (not (not (>= tptp.a 7))) (not (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12))))) (or (not (>= (* tptp.a tptp.a) 50)) (>= tptp.a 7) (not (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12))))) :rule equiv_pos2)
% 0.47/0.63  (step t449 (cl (= (= (= (not (not (>= tptp.a 7))) (>= tptp.a 7)) true) (= (not (not (>= tptp.a 7))) (>= tptp.a 7)))) :rule equiv_simplify)
% 0.47/0.63  (step t450 (cl (not (= (= (not (not (>= tptp.a 7))) (>= tptp.a 7)) true)) (= (not (not (>= tptp.a 7))) (>= tptp.a 7))) :rule equiv1 :premises (t449))
% 0.47/0.63  (step t451 (cl (= (= (not (not (>= tptp.a 7))) (>= tptp.a 7)) (= (>= tptp.a 7) (not (not (>= tptp.a 7)))))) :rule all_simplify)
% 0.47/0.63  (step t452 (cl (= (not (not (>= tptp.a 7))) (>= tptp.a 7))) :rule all_simplify)
% 0.47/0.63  (step t453 (cl (= (= (>= tptp.a 7) (not (not (>= tptp.a 7)))) (= (>= tptp.a 7) (>= tptp.a 7)))) :rule cong :premises (t66 t452))
% 0.47/0.63  (step t454 (cl (= (= (>= tptp.a 7) (>= tptp.a 7)) true)) :rule all_simplify)
% 0.47/0.63  (step t455 (cl (= (= (>= tptp.a 7) (not (not (>= tptp.a 7)))) true)) :rule trans :premises (t453 t454))
% 0.47/0.63  (step t456 (cl (= (= (not (not (>= tptp.a 7))) (>= tptp.a 7)) true)) :rule trans :premises (t451 t455))
% 0.47/0.63  (step t457 (cl (= (not (not (>= tptp.a 7))) (>= tptp.a 7))) :rule resolution :premises (t450 t456))
% 0.47/0.63  (step t458 (cl (= (not (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12))) (not (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12))))) :rule refl)
% 0.47/0.63  (step t459 (cl (= (or (not (>= (* tptp.a tptp.a) 50)) (not (not (>= tptp.a 7))) (not (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12)))) (or (not (>= (* tptp.a tptp.a) 50)) (>= tptp.a 7) (not (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12)))))) :rule cong :premises (t2 t457 t458))
% 0.47/0.63  (step t460 (cl (not (= (=> (and (>= (* tptp.a tptp.a) 50) (not (>= tptp.a 7)) (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12))) (and (not (>= tptp.a 7)) (>= (* tptp.a tptp.a) 50) (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12)))) (not (and (>= (* tptp.a tptp.a) 50) (not (>= tptp.a 7)) (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12)))))) (not (=> (and (>= (* tptp.a tptp.a) 50) (not (>= tptp.a 7)) (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12))) (and (not (>= tptp.a 7)) (>= (* tptp.a tptp.a) 50) (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12))))) (not (and (>= (* tptp.a tptp.a) 50) (not (>= tptp.a 7)) (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12))))) :rule equiv_pos2)
% 0.47/0.63  (step t461 (cl (= (and (>= (* tptp.a tptp.a) 50) (not (>= tptp.a 7)) (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12))) (and (>= (* tptp.a tptp.a) 50) (not (>= tptp.a 7)) (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12))))) :rule refl)
% 0.47/0.63  (step t462 (cl (= (= (and (not (>= tptp.a 7)) (>= (* tptp.a tptp.a) 50) (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12))) false) (not (and (not (>= tptp.a 7)) (>= (* tptp.a tptp.a) 50) (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12)))))) :rule equiv_simplify)
% 0.47/0.63  (step t463 (cl (= (and (not (>= tptp.a 7)) (>= (* tptp.a tptp.a) 50) (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12))) false) (not (not (and (not (>= tptp.a 7)) (>= (* tptp.a tptp.a) 50) (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12)))))) :rule equiv2 :premises (t462))
% 0.47/0.63  (step t464 (cl (not (not (not (and (not (>= tptp.a 7)) (>= (* tptp.a tptp.a) 50) (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12)))))) (and (not (>= tptp.a 7)) (>= (* tptp.a tptp.a) 50) (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12)))) :rule not_not)
% 0.47/0.63  (step t465 (cl (= (and (not (>= tptp.a 7)) (>= (* tptp.a tptp.a) 50) (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12))) false) (and (not (>= tptp.a 7)) (>= (* tptp.a tptp.a) 50) (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12)))) :rule resolution :premises (t463 t464))
% 0.47/0.63  (step t466 (cl (=> (and (not (>= tptp.a 7)) (>= (* tptp.a tptp.a) 50) (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12))) false) (and (not (>= tptp.a 7)) (>= (* tptp.a tptp.a) 50) (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12)))) :rule implies_neg1)
% 0.47/0.63  (anchor :step t467)
% 0.47/0.63  (assume t467.a0 (not (>= tptp.a 7)))
% 0.47/0.63  (assume t467.a1 (>= (* tptp.a tptp.a) 50))
% 0.47/0.63  (assume t467.a2 (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12)))
% 0.47/0.63  (step t467.t1 (cl (not (= (< (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12)) (not (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12))))) (not (< (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12))) (not (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12)))) :rule equiv_pos2)
% 0.47/0.63  (step t467.t2 (cl (= (< (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12)) (not (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12))))) :rule all_simplify)
% 0.47/0.63  (step t467.t3 (cl (not (= (not (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12))) (< (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12)))) (not (not (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12)))) (< (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12))) :rule equiv_pos2)
% 0.47/0.63  (step t467.t4 (cl (= (not (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12))) (< (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12)))) :rule symm :premises (t467.t2))
% 0.47/0.63  (step t467.t5 (cl (=> (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12)) false) (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12))) :rule implies_neg1)
% 0.47/0.63  (anchor :step t467.t6)
% 0.47/0.63  (assume t467.t6.a0 (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12)))
% 0.47/0.63  (step t467.t6.t1 (cl (not (= (< (+ (* (- 1.0) (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a)))) (* (- 1.0) (* tptp.a tptp.a)) (* 4.0 tptp.a)) (+ (* (- 1.0) (- 12)) (* (- 1.0) 50) (* 4.0 7))) false)) (not (< (+ (* (- 1.0) (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a)))) (* (- 1.0) (* tptp.a tptp.a)) (* 4.0 tptp.a)) (+ (* (- 1.0) (- 12)) (* (- 1.0) 50) (* 4.0 7)))) false) :rule equiv_pos2)
% 0.47/0.63  (step t467.t6.t2 (cl (= (< (+ (* (- 1.0) (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a)))) (* (- 1.0) (* tptp.a tptp.a)) (* 4.0 tptp.a)) (+ (* (- 1.0) (- 12)) (* (- 1.0) 50) (* 4.0 7))) (not (>= (+ (* (- 1.0) (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a)))) (* (- 1.0) (* tptp.a tptp.a)) (* 4.0 tptp.a)) (+ (* (- 1.0) (- 12)) (* (- 1.0) 50) (* 4.0 7)))))) :rule all_simplify)
% 0.47/0.63  (step t467.t6.t3 (cl (= (* (- 1.0) (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a)))) (to_real (+ (* (- 4) tptp.a) (* tptp.a tptp.a))))) :rule all_simplify)
% 0.47/0.63  (step t467.t6.t4 (cl (= (* (- 1.0) (* tptp.a tptp.a)) (to_real (* (- 1) (* tptp.a tptp.a))))) :rule all_simplify)
% 0.47/0.63  (step t467.t6.t5 (cl (= (* 4.0 tptp.a) (to_real (* 4 tptp.a)))) :rule all_simplify)
% 0.47/0.63  (step t467.t6.t6 (cl (= (+ (* (- 1.0) (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a)))) (* (- 1.0) (* tptp.a tptp.a)) (* 4.0 tptp.a)) (+ (to_real (+ (* (- 4) tptp.a) (* tptp.a tptp.a))) (to_real (* (- 1) (* tptp.a tptp.a))) (to_real (* 4 tptp.a))))) :rule cong :premises (t467.t6.t3 t467.t6.t4 t467.t6.t5))
% 0.47/0.63  (step t467.t6.t7 (cl (= (+ (to_real (+ (* (- 4) tptp.a) (* tptp.a tptp.a))) (to_real (* (- 1) (* tptp.a tptp.a))) (to_real (* 4 tptp.a))) 0.0)) :rule all_simplify)
% 0.47/0.63  (step t467.t6.t8 (cl (= (+ (* (- 1.0) (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a)))) (* (- 1.0) (* tptp.a tptp.a)) (* 4.0 tptp.a)) 0.0)) :rule trans :premises (t467.t6.t6 t467.t6.t7))
% 0.47/0.63  (step t467.t6.t9 (cl (= (* (- 1.0) (- 12)) 12.0)) :rule all_simplify)
% 0.47/0.63  (step t467.t6.t10 (cl (= (* (- 1.0) 50) (- 50.0))) :rule all_simplify)
% 0.47/0.63  (step t467.t6.t11 (cl (= (* 4.0 7) 28.0)) :rule all_simplify)
% 0.47/0.63  (step t467.t6.t12 (cl (= (+ (* (- 1.0) (- 12)) (* (- 1.0) 50) (* 4.0 7)) (+ 12.0 (- 50.0) 28.0))) :rule cong :premises (t467.t6.t9 t467.t6.t10 t467.t6.t11))
% 0.47/0.63  (step t467.t6.t13 (cl (= (+ 12.0 (- 50.0) 28.0) (- 10.0))) :rule all_simplify)
% 0.47/0.63  (step t467.t6.t14 (cl (= (+ (* (- 1.0) (- 12)) (* (- 1.0) 50) (* 4.0 7)) (- 10.0))) :rule trans :premises (t467.t6.t12 t467.t6.t13))
% 0.47/0.63  (step t467.t6.t15 (cl (= (>= (+ (* (- 1.0) (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a)))) (* (- 1.0) (* tptp.a tptp.a)) (* 4.0 tptp.a)) (+ (* (- 1.0) (- 12)) (* (- 1.0) 50) (* 4.0 7))) (>= 0.0 (- 10.0)))) :rule cong :premises (t467.t6.t8 t467.t6.t14))
% 0.47/0.63  (step t467.t6.t16 (cl (= (>= 0.0 (- 10.0)) true)) :rule all_simplify)
% 0.47/0.63  (step t467.t6.t17 (cl (= (>= (+ (* (- 1.0) (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a)))) (* (- 1.0) (* tptp.a tptp.a)) (* 4.0 tptp.a)) (+ (* (- 1.0) (- 12)) (* (- 1.0) 50) (* 4.0 7))) true)) :rule trans :premises (t467.t6.t15 t467.t6.t16))
% 0.47/0.63  (step t467.t6.t18 (cl (= (not (>= (+ (* (- 1.0) (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a)))) (* (- 1.0) (* tptp.a tptp.a)) (* 4.0 tptp.a)) (+ (* (- 1.0) (- 12)) (* (- 1.0) 50) (* 4.0 7)))) (not true))) :rule cong :premises (t467.t6.t17))
% 0.47/0.63  (step t467.t6.t19 (cl (= (not true) false)) :rule all_simplify)
% 0.47/0.63  (step t467.t6.t20 (cl (= (not (>= (+ (* (- 1.0) (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a)))) (* (- 1.0) (* tptp.a tptp.a)) (* 4.0 tptp.a)) (+ (* (- 1.0) (- 12)) (* (- 1.0) 50) (* 4.0 7)))) false)) :rule trans :premises (t467.t6.t18 t467.t6.t19))
% 0.47/0.63  (step t467.t6.t21 (cl (= (< (+ (* (- 1.0) (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a)))) (* (- 1.0) (* tptp.a tptp.a)) (* 4.0 tptp.a)) (+ (* (- 1.0) (- 12)) (* (- 1.0) 50) (* 4.0 7))) false)) :rule trans :premises (t467.t6.t2 t467.t6.t20))
% 0.47/0.63  (step t467.t6.t22 (cl (not (<= (* (- 1.0) (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a)))) (* (- 1.0) (- 12)))) (not (<= (* (- 1.0) (* tptp.a tptp.a)) (* (- 1.0) 50))) (not (< (* 4.0 tptp.a) (* 4.0 7))) (< (+ (* (- 1.0) (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a)))) (* (- 1.0) (* tptp.a tptp.a)) (* 4.0 tptp.a)) (+ (* (- 1.0) (- 12)) (* (- 1.0) 50) (* 4.0 7)))) :rule la_generic :args (1 1 1 1))
% 0.47/0.63  (step t467.t6.t23 (cl (=> (and (< (- 1.0) 0) (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12))) (<= (* (- 1.0) (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a)))) (* (- 1.0) (- 12))))) :rule la_mult_neg)
% 0.47/0.63  (step t467.t6.t24 (cl (not (and (< (- 1.0) 0) (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12)))) (<= (* (- 1.0) (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a)))) (* (- 1.0) (- 12)))) :rule implies :premises (t467.t6.t23))
% 0.47/0.63  (step t467.t6.t25 (cl (and (< (- 1.0) 0) (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12))) (not (< (- 1.0) 0)) (not (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12)))) :rule and_neg)
% 0.47/0.63  (step t467.t6.t26 (cl (= (= (< (- 1.0) 0) true) (< (- 1.0) 0))) :rule equiv_simplify)
% 0.47/0.63  (step t467.t6.t27 (cl (not (= (< (- 1.0) 0) true)) (< (- 1.0) 0)) :rule equiv1 :premises (t467.t6.t26))
% 0.47/0.63  (step t467.t6.t28 (cl (= (< (- 1.0) 0) true)) :rule hole :args ((< (- 1.0) 0)))
% 0.47/0.63  (step t467.t6.t29 (cl (< (- 1.0) 0)) :rule resolution :premises (t467.t6.t27 t467.t6.t28))
% 0.47/0.63  (step t467.t6.t30 (cl (and (< (- 1.0) 0) (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12)))) :rule resolution :premises (t467.t6.t25 t467.t6.t29 t467.t6.a0))
% 0.47/0.63  (step t467.t6.t31 (cl (<= (* (- 1.0) (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a)))) (* (- 1.0) (- 12)))) :rule resolution :premises (t467.t6.t24 t467.t6.t30))
% 0.47/0.63  (step t467.t6.t32 (cl (=> (and (< (- 1.0) 0) (>= (* tptp.a tptp.a) 50)) (<= (* (- 1.0) (* tptp.a tptp.a)) (* (- 1.0) 50)))) :rule la_mult_neg)
% 0.47/0.63  (step t467.t6.t33 (cl (not (and (< (- 1.0) 0) (>= (* tptp.a tptp.a) 50))) (<= (* (- 1.0) (* tptp.a tptp.a)) (* (- 1.0) 50))) :rule implies :premises (t467.t6.t32))
% 0.47/0.63  (step t467.t6.t34 (cl (and (< (- 1.0) 0) (>= (* tptp.a tptp.a) 50)) (not (< (- 1.0) 0)) (not (>= (* tptp.a tptp.a) 50))) :rule and_neg)
% 0.47/0.63  (step t467.t6.t35 (cl (and (< (- 1.0) 0) (>= (* tptp.a tptp.a) 50))) :rule resolution :premises (t467.t6.t34 t467.t6.t29 t467.a1))
% 0.47/0.63  (step t467.t6.t36 (cl (<= (* (- 1.0) (* tptp.a tptp.a)) (* (- 1.0) 50))) :rule resolution :premises (t467.t6.t33 t467.t6.t35))
% 0.47/0.63  (step t467.t6.t37 (cl (=> (and (> 4.0 0) (< tptp.a 7)) (< (* 4.0 tptp.a) (* 4.0 7)))) :rule la_mult_pos)
% 0.47/0.63  (step t467.t6.t38 (cl (not (and (> 4.0 0) (< tptp.a 7))) (< (* 4.0 tptp.a) (* 4.0 7))) :rule implies :premises (t467.t6.t37))
% 0.47/0.63  (step t467.t6.t39 (cl (and (> 4.0 0) (< tptp.a 7)) (not (> 4.0 0)) (not (< tptp.a 7))) :rule and_neg)
% 0.47/0.63  (step t467.t6.t40 (cl (= (= (> 4.0 0) true) (> 4.0 0))) :rule equiv_simplify)
% 0.47/0.63  (step t467.t6.t41 (cl (not (= (> 4.0 0) true)) (> 4.0 0)) :rule equiv1 :premises (t467.t6.t40))
% 0.47/0.63  (step t467.t6.t42 (cl (= (> 4.0 0) true)) :rule hole :args ((> 4.0 0)))
% 0.47/0.63  (step t467.t6.t43 (cl (> 4.0 0)) :rule resolution :premises (t467.t6.t41 t467.t6.t42))
% 0.47/0.63  (step t467.t6.t44 (cl (not (= (not (>= tptp.a 7)) (< tptp.a 7))) (not (not (>= tptp.a 7))) (< tptp.a 7)) :rule equiv_pos2)
% 0.47/0.63  (step t467.t6.t45 (cl (= (< tptp.a 7) (not (>= tptp.a 7)))) :rule all_simplify)
% 0.47/0.63  (step t467.t6.t46 (cl (= (not (>= tptp.a 7)) (< tptp.a 7))) :rule symm :premises (t467.t6.t45))
% 0.47/0.63  (step t467.t6.t47 (cl (< tptp.a 7)) :rule resolution :premises (t467.t6.t44 t467.t6.t46 t467.a0))
% 0.47/0.63  (step t467.t6.t48 (cl (and (> 4.0 0) (< tptp.a 7))) :rule resolution :premises (t467.t6.t39 t467.t6.t43 t467.t6.t47))
% 0.47/0.63  (step t467.t6.t49 (cl (< (* 4.0 tptp.a) (* 4.0 7))) :rule resolution :premises (t467.t6.t38 t467.t6.t48))
% 0.47/0.63  (step t467.t6.t50 (cl (< (+ (* (- 1.0) (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a)))) (* (- 1.0) (* tptp.a tptp.a)) (* 4.0 tptp.a)) (+ (* (- 1.0) (- 12)) (* (- 1.0) 50) (* 4.0 7)))) :rule resolution :premises (t467.t6.t22 t467.t6.t31 t467.t6.t36 t467.t6.t49))
% 0.47/0.63  (step t467.t6.t51 (cl false) :rule resolution :premises (t467.t6.t1 t467.t6.t21 t467.t6.t50))
% 0.47/0.63  (step t467.t6 (cl (not (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12))) false) :rule subproof :discharge (t467.t6.a0))
% 0.47/0.63  (step t467.t7 (cl (=> (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12)) false) false) :rule resolution :premises (t467.t5 t467.t6))
% 0.47/0.63  (step t467.t8 (cl (=> (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12)) false) (not false)) :rule implies_neg2)
% 0.47/0.63  (step t467.t9 (cl (=> (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12)) false) (=> (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12)) false)) :rule resolution :premises (t467.t7 t467.t8))
% 0.47/0.63  (step t467.t10 (cl (=> (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12)) false)) :rule contraction :premises (t467.t9))
% 0.47/0.63  (step t467.t11 (cl (= (=> (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12)) false) (not (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12))))) :rule implies_simplify)
% 0.47/0.63  (step t467.t12 (cl (not (=> (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12)) false)) (not (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12)))) :rule equiv1 :premises (t467.t11))
% 0.47/0.63  (step t467.t13 (cl (not (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12)))) :rule resolution :premises (t467.t10 t467.t12))
% 0.47/0.63  (step t467.t14 (cl (< (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12))) :rule resolution :premises (t467.t3 t467.t4 t467.t13))
% 0.47/0.63  (step t467.t15 (cl (not (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12)))) :rule resolution :premises (t467.t1 t467.t2 t467.t14))
% 0.47/0.63  (step t467.t16 (cl) :rule resolution :premises (t467.a2 t467.t15))
% 0.47/0.63  (step t467 (cl (not (not (>= tptp.a 7))) (not (>= (* tptp.a tptp.a) 50)) (not (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12))) false) :rule subproof :discharge (t467.a0 t467.a1 t467.a2))
% 0.47/0.63  (step t468 (cl (not (and (not (>= tptp.a 7)) (>= (* tptp.a tptp.a) 50) (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12)))) (not (>= tptp.a 7))) :rule and_pos)
% 0.47/0.63  (step t469 (cl (not (and (not (>= tptp.a 7)) (>= (* tptp.a tptp.a) 50) (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12)))) (>= (* tptp.a tptp.a) 50)) :rule and_pos)
% 0.47/0.63  (step t470 (cl (not (and (not (>= tptp.a 7)) (>= (* tptp.a tptp.a) 50) (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12)))) (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12))) :rule and_pos)
% 0.47/0.63  (step t471 (cl false (not (and (not (>= tptp.a 7)) (>= (* tptp.a tptp.a) 50) (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12)))) (not (and (not (>= tptp.a 7)) (>= (* tptp.a tptp.a) 50) (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12)))) (not (and (not (>= tptp.a 7)) (>= (* tptp.a tptp.a) 50) (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12))))) :rule resolution :premises (t467 t468 t469 t470))
% 0.47/0.63  (step t472 (cl (not (and (not (>= tptp.a 7)) (>= (* tptp.a tptp.a) 50) (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12)))) (not (and (not (>= tptp.a 7)) (>= (* tptp.a tptp.a) 50) (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12)))) (not (and (not (>= tptp.a 7)) (>= (* tptp.a tptp.a) 50) (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12)))) false) :rule reordering :premises (t471))
% 0.47/0.63  (step t473 (cl (not (and (not (>= tptp.a 7)) (>= (* tptp.a tptp.a) 50) (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12)))) false) :rule contraction :premises (t472))
% 0.47/0.63  (step t474 (cl (=> (and (not (>= tptp.a 7)) (>= (* tptp.a tptp.a) 50) (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12))) false) false) :rule resolution :premises (t466 t473))
% 0.47/0.63  (step t475 (cl (=> (and (not (>= tptp.a 7)) (>= (* tptp.a tptp.a) 50) (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12))) false) (not false)) :rule implies_neg2)
% 0.47/0.63  (step t476 (cl (=> (and (not (>= tptp.a 7)) (>= (* tptp.a tptp.a) 50) (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12))) false) (=> (and (not (>= tptp.a 7)) (>= (* tptp.a tptp.a) 50) (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12))) false)) :rule resolution :premises (t474 t475))
% 0.47/0.63  (step t477 (cl (=> (and (not (>= tptp.a 7)) (>= (* tptp.a tptp.a) 50) (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12))) false)) :rule contraction :premises (t476))
% 0.47/0.63  (step t478 (cl (= (=> (and (not (>= tptp.a 7)) (>= (* tptp.a tptp.a) 50) (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12))) false) (not (and (not (>= tptp.a 7)) (>= (* tptp.a tptp.a) 50) (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12)))))) :rule implies_simplify)
% 0.47/0.63  (step t479 (cl (not (=> (and (not (>= tptp.a 7)) (>= (* tptp.a tptp.a) 50) (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12))) false)) (not (and (not (>= tptp.a 7)) (>= (* tptp.a tptp.a) 50) (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12))))) :rule equiv1 :premises (t478))
% 0.47/0.63  (step t480 (cl (not (and (not (>= tptp.a 7)) (>= (* tptp.a tptp.a) 50) (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12))))) :rule resolution :premises (t477 t479))
% 0.47/0.63  (step t481 (cl (= (and (not (>= tptp.a 7)) (>= (* tptp.a tptp.a) 50) (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12))) false)) :rule resolution :premises (t465 t480))
% 0.47/0.63  (step t482 (cl (= (=> (and (>= (* tptp.a tptp.a) 50) (not (>= tptp.a 7)) (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12))) (and (not (>= tptp.a 7)) (>= (* tptp.a tptp.a) 50) (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12)))) (=> (and (>= (* tptp.a tptp.a) 50) (not (>= tptp.a 7)) (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12))) false))) :rule cong :premises (t461 t481))
% 0.47/0.63  (step t483 (cl (= (=> (and (>= (* tptp.a tptp.a) 50) (not (>= tptp.a 7)) (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12))) false) (not (and (>= (* tptp.a tptp.a) 50) (not (>= tptp.a 7)) (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12)))))) :rule all_simplify)
% 0.47/0.63  (step t484 (cl (= (=> (and (>= (* tptp.a tptp.a) 50) (not (>= tptp.a 7)) (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12))) (and (not (>= tptp.a 7)) (>= (* tptp.a tptp.a) 50) (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12)))) (not (and (>= (* tptp.a tptp.a) 50) (not (>= tptp.a 7)) (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12)))))) :rule trans :premises (t482 t483))
% 0.47/0.63  (step t485 (cl (=> (and (>= (* tptp.a tptp.a) 50) (not (>= tptp.a 7)) (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12))) (and (not (>= tptp.a 7)) (>= (* tptp.a tptp.a) 50) (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12)))) (and (>= (* tptp.a tptp.a) 50) (not (>= tptp.a 7)) (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12)))) :rule implies_neg1)
% 0.47/0.63  (anchor :step t486)
% 0.47/0.63  (assume t486.a0 (>= (* tptp.a tptp.a) 50))
% 0.47/0.63  (assume t486.a1 (not (>= tptp.a 7)))
% 0.47/0.63  (assume t486.a2 (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12)))
% 0.47/0.63  (step t486.t1 (cl (and (not (>= tptp.a 7)) (>= (* tptp.a tptp.a) 50) (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12))) (not (not (>= tptp.a 7))) (not (>= (* tptp.a tptp.a) 50)) (not (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12)))) :rule and_neg)
% 0.47/0.63  (step t486.t2 (cl (and (not (>= tptp.a 7)) (>= (* tptp.a tptp.a) 50) (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12)))) :rule resolution :premises (t486.t1 t486.a1 t486.a0 t486.a2))
% 0.47/0.63  (step t486 (cl (not (>= (* tptp.a tptp.a) 50)) (not (not (>= tptp.a 7))) (not (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12))) (and (not (>= tptp.a 7)) (>= (* tptp.a tptp.a) 50) (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12)))) :rule subproof :discharge (t486.a0 t486.a1 t486.a2))
% 0.47/0.63  (step t487 (cl (not (and (>= (* tptp.a tptp.a) 50) (not (>= tptp.a 7)) (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12)))) (>= (* tptp.a tptp.a) 50)) :rule and_pos)
% 0.47/0.63  (step t488 (cl (not (and (>= (* tptp.a tptp.a) 50) (not (>= tptp.a 7)) (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12)))) (not (>= tptp.a 7))) :rule and_pos)
% 0.47/0.63  (step t489 (cl (not (and (>= (* tptp.a tptp.a) 50) (not (>= tptp.a 7)) (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12)))) (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12))) :rule and_pos)
% 0.47/0.63  (step t490 (cl (and (not (>= tptp.a 7)) (>= (* tptp.a tptp.a) 50) (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12))) (not (and (>= (* tptp.a tptp.a) 50) (not (>= tptp.a 7)) (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12)))) (not (and (>= (* tptp.a tptp.a) 50) (not (>= tptp.a 7)) (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12)))) (not (and (>= (* tptp.a tptp.a) 50) (not (>= tptp.a 7)) (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12))))) :rule resolution :premises (t486 t487 t488 t489))
% 0.47/0.63  (step t491 (cl (not (and (>= (* tptp.a tptp.a) 50) (not (>= tptp.a 7)) (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12)))) (not (and (>= (* tptp.a tptp.a) 50) (not (>= tptp.a 7)) (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12)))) (not (and (>= (* tptp.a tptp.a) 50) (not (>= tptp.a 7)) (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12)))) (and (not (>= tptp.a 7)) (>= (* tptp.a tptp.a) 50) (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12)))) :rule reordering :premises (t490))
% 0.47/0.63  (step t492 (cl (not (and (>= (* tptp.a tptp.a) 50) (not (>= tptp.a 7)) (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12)))) (and (not (>= tptp.a 7)) (>= (* tptp.a tptp.a) 50) (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12)))) :rule contraction :premises (t491))
% 0.47/0.63  (step t493 (cl (=> (and (>= (* tptp.a tptp.a) 50) (not (>= tptp.a 7)) (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12))) (and (not (>= tptp.a 7)) (>= (* tptp.a tptp.a) 50) (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12)))) (and (not (>= tptp.a 7)) (>= (* tptp.a tptp.a) 50) (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12)))) :rule resolution :premises (t485 t492))
% 0.47/0.63  (step t494 (cl (=> (and (>= (* tptp.a tptp.a) 50) (not (>= tptp.a 7)) (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12))) (and (not (>= tptp.a 7)) (>= (* tptp.a tptp.a) 50) (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12)))) (not (and (not (>= tptp.a 7)) (>= (* tptp.a tptp.a) 50) (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12))))) :rule implies_neg2)
% 0.47/0.63  (step t495 (cl (=> (and (>= (* tptp.a tptp.a) 50) (not (>= tptp.a 7)) (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12))) (and (not (>= tptp.a 7)) (>= (* tptp.a tptp.a) 50) (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12)))) (=> (and (>= (* tptp.a tptp.a) 50) (not (>= tptp.a 7)) (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12))) (and (not (>= tptp.a 7)) (>= (* tptp.a tptp.a) 50) (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12))))) :rule resolution :premises (t493 t494))
% 0.47/0.63  (step t496 (cl (=> (and (>= (* tptp.a tptp.a) 50) (not (>= tptp.a 7)) (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12))) (and (not (>= tptp.a 7)) (>= (* tptp.a tptp.a) 50) (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12))))) :rule contraction :premises (t495))
% 0.47/0.63  (step t497 (cl (not (and (>= (* tptp.a tptp.a) 50) (not (>= tptp.a 7)) (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12))))) :rule resolution :premises (t460 t484 t496))
% 0.47/0.63  (step t498 (cl (not (>= (* tptp.a tptp.a) 50)) (not (not (>= tptp.a 7))) (not (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12)))) :rule not_and :premises (t497))
% 0.47/0.63  (step t499 (cl (or (not (>= (* tptp.a tptp.a) 50)) (not (not (>= tptp.a 7))) (not (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12)))) (not (not (>= (* tptp.a tptp.a) 50)))) :rule or_neg)
% 0.47/0.63  (step t500 (cl (or (not (>= (* tptp.a tptp.a) 50)) (not (not (>= tptp.a 7))) (not (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12)))) (not (not (not (>= tptp.a 7))))) :rule or_neg)
% 0.47/0.63  (step t501 (cl (or (not (>= (* tptp.a tptp.a) 50)) (not (not (>= tptp.a 7))) (not (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12)))) (not (not (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12))))) :rule or_neg)
% 0.47/0.63  (step t502 (cl (or (not (>= (* tptp.a tptp.a) 50)) (not (not (>= tptp.a 7))) (not (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12)))) (or (not (>= (* tptp.a tptp.a) 50)) (not (not (>= tptp.a 7))) (not (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12)))) (or (not (>= (* tptp.a tptp.a) 50)) (not (not (>= tptp.a 7))) (not (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12))))) :rule resolution :premises (t498 t499 t500 t501))
% 0.47/0.63  (step t503 (cl (or (not (>= (* tptp.a tptp.a) 50)) (not (not (>= tptp.a 7))) (not (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12))))) :rule contraction :premises (t502))
% 0.47/0.63  (step t504 (cl (or (not (>= (* tptp.a tptp.a) 50)) (>= tptp.a 7) (not (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12))))) :rule resolution :premises (t448 t459 t503))
% 0.47/0.63  (step t505 (cl (not (>= (* tptp.a tptp.a) 50)) (>= tptp.a 7) (not (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12)))) :rule or :premises (t504))
% 0.47/0.63  (step t506 (cl (not (= (= (<= (* tptp.a tptp.a) (- (+ (* (- 2) tptp.a) (* 6 tptp.a)) (* 6 (- 2)))) (or (and (<= tptp.a 6) (>= tptp.a (- 2))) (and (>= tptp.a 6) (<= tptp.a (- 2))))) (= (or (and (not (>= tptp.a 7)) (>= tptp.a (- 2))) (and (>= tptp.a 6) (not (>= tptp.a (- 1))))) (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12))))) (not (= (<= (* tptp.a tptp.a) (- (+ (* (- 2) tptp.a) (* 6 tptp.a)) (* 6 (- 2)))) (or (and (<= tptp.a 6) (>= tptp.a (- 2))) (and (>= tptp.a 6) (<= tptp.a (- 2)))))) (= (or (and (not (>= tptp.a 7)) (>= tptp.a (- 2))) (and (>= tptp.a 6) (not (>= tptp.a (- 1))))) (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12)))) :rule equiv_pos2)
% 0.47/0.63  (step t507 (cl (= (= (<= (* tptp.a tptp.a) (- (+ (* (- 2) tptp.a) (* 6 tptp.a)) (* 6 (- 2)))) (or (and (<= tptp.a 6) (>= tptp.a (- 2))) (and (>= tptp.a 6) (<= tptp.a (- 2))))) (= (or (and (<= tptp.a 6) (>= tptp.a (- 2))) (and (>= tptp.a 6) (<= tptp.a (- 2)))) (<= (* tptp.a tptp.a) (- (+ (* (- 2) tptp.a) (* 6 tptp.a)) (* 6 (- 2))))))) :rule all_simplify)
% 0.47/0.63  (step t508 (cl (= (<= tptp.a 6) (not (>= tptp.a 7)))) :rule all_simplify)
% 0.47/0.63  (step t509 (cl (= (and (<= tptp.a 6) (>= tptp.a (- 2))) (and (not (>= tptp.a 7)) (>= tptp.a (- 2))))) :rule cong :premises (t508 t64))
% 0.47/0.63  (step t510 (cl (= (>= tptp.a 6) (>= tptp.a 6))) :rule refl)
% 0.47/0.63  (step t511 (cl (= (and (>= tptp.a 6) (<= tptp.a (- 2))) (and (>= tptp.a 6) (not (>= tptp.a (- 1)))))) :rule cong :premises (t510 t67))
% 0.47/0.63  (step t512 (cl (= (or (and (<= tptp.a 6) (>= tptp.a (- 2))) (and (>= tptp.a 6) (<= tptp.a (- 2)))) (or (and (not (>= tptp.a 7)) (>= tptp.a (- 2))) (and (>= tptp.a 6) (not (>= tptp.a (- 1))))))) :rule cong :premises (t509 t511))
% 0.47/0.63  (step t513 (cl (= (- (+ (* (- 2) tptp.a) (* 6 tptp.a)) (* 6 (- 2))) (+ (+ (* (- 2) tptp.a) (* 6 tptp.a)) (* (- 1) (* 6 (- 2)))))) :rule all_simplify)
% 0.47/0.63  (step t514 (cl (= (+ (+ (* (- 2) tptp.a) (* 6 tptp.a)) (* (- 1) (* 6 (- 2)))) (+ (* (- 2) tptp.a) (* 6 tptp.a) (* (- 1) (* 6 (- 2)))))) :rule all_simplify)
% 0.47/0.63  (step t515 (cl (= (* 6 tptp.a) (* 6 tptp.a))) :rule refl)
% 0.47/0.63  (step t516 (cl (= (* 6 (- 2)) (- 12))) :rule all_simplify)
% 0.47/0.63  (step t517 (cl (= (* (- 1) (* 6 (- 2))) (* (- 1) (- 12)))) :rule cong :premises (t75 t516))
% 0.47/0.63  (step t518 (cl (= (* (- 1) (- 12)) 12)) :rule all_simplify)
% 0.47/0.63  (step t519 (cl (= (* (- 1) (* 6 (- 2))) 12)) :rule trans :premises (t517 t518))
% 0.47/0.63  (step t520 (cl (= (+ (* (- 2) tptp.a) (* 6 tptp.a) (* (- 1) (* 6 (- 2)))) (+ (* (- 2) tptp.a) (* 6 tptp.a) 12))) :rule cong :premises (t73 t515 t519))
% 0.47/0.63  (step t521 (cl (= (+ (* (- 2) tptp.a) (* 6 tptp.a) 12) (+ 12 (* 4 tptp.a)))) :rule all_simplify)
% 0.47/0.63  (step t522 (cl (= (+ (* (- 2) tptp.a) (* 6 tptp.a) (* (- 1) (* 6 (- 2)))) (+ 12 (* 4 tptp.a)))) :rule trans :premises (t520 t521))
% 0.47/0.63  (step t523 (cl (= (+ (+ (* (- 2) tptp.a) (* 6 tptp.a)) (* (- 1) (* 6 (- 2)))) (+ 12 (* 4 tptp.a)))) :rule trans :premises (t514 t522))
% 0.47/0.63  (step t524 (cl (= (- (+ (* (- 2) tptp.a) (* 6 tptp.a)) (* 6 (- 2))) (+ 12 (* 4 tptp.a)))) :rule trans :premises (t513 t523))
% 0.47/0.63  (step t525 (cl (= (<= (* tptp.a tptp.a) (- (+ (* (- 2) tptp.a) (* 6 tptp.a)) (* 6 (- 2)))) (<= (* tptp.a tptp.a) (+ 12 (* 4 tptp.a))))) :rule cong :premises (t70 t524))
% 0.47/0.63  (step t526 (cl (= (<= (* tptp.a tptp.a) (+ 12 (* 4 tptp.a))) (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12)))) :rule all_simplify)
% 0.47/0.63  (step t527 (cl (= (<= (* tptp.a tptp.a) (- (+ (* (- 2) tptp.a) (* 6 tptp.a)) (* 6 (- 2)))) (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12)))) :rule trans :premises (t525 t526))
% 0.47/0.63  (step t528 (cl (= (= (or (and (<= tptp.a 6) (>= tptp.a (- 2))) (and (>= tptp.a 6) (<= tptp.a (- 2)))) (<= (* tptp.a tptp.a) (- (+ (* (- 2) tptp.a) (* 6 tptp.a)) (* 6 (- 2))))) (= (or (and (not (>= tptp.a 7)) (>= tptp.a (- 2))) (and (>= tptp.a 6) (not (>= tptp.a (- 1))))) (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12))))) :rule cong :premises (t512 t527))
% 0.47/0.63  (step t529 (cl (= (= (<= (* tptp.a tptp.a) (- (+ (* (- 2) tptp.a) (* 6 tptp.a)) (* 6 (- 2)))) (or (and (<= tptp.a 6) (>= tptp.a (- 2))) (and (>= tptp.a 6) (<= tptp.a (- 2))))) (= (or (and (not (>= tptp.a 7)) (>= tptp.a (- 2))) (and (>= tptp.a 6) (not (>= tptp.a (- 1))))) (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12))))) :rule trans :premises (t507 t528))
% 0.47/0.63  (step t530 (cl (= (<= (* tptp.a tptp.a) (- (+ (* (- 2) tptp.a) (* 6 tptp.a)) (* 6 (- 2)))) (or (and (<= tptp.a 6) (>= tptp.a (- 2))) (and (>= tptp.a 6) (<= tptp.a (- 2)))))) :rule hole :args ((* tptp.a tptp.a) tptp.a tptp.a 6 (- 2) (- 1.0)))
% 0.47/0.63  (step t531 (cl (= (or (and (not (>= tptp.a 7)) (>= tptp.a (- 2))) (and (>= tptp.a 6) (not (>= tptp.a (- 1))))) (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12)))) :rule resolution :premises (t506 t529 t530))
% 0.47/0.63  (step t532 (cl (not (or (and (not (>= tptp.a 7)) (>= tptp.a (- 2))) (and (>= tptp.a 6) (not (>= tptp.a (- 1)))))) (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12))) :rule equiv1 :premises (t531))
% 0.47/0.63  (step t533 (cl (>= (+ (* 4 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 12)) (not (or (and (not (>= tptp.a 7)) (>= tptp.a (- 2))) (and (>= tptp.a 6) (not (>= tptp.a (- 1))))))) :rule reordering :premises (t532))
% 0.47/0.63  (step t534 (cl (or (and (not (>= tptp.a 7)) (>= tptp.a (- 2))) (and (>= tptp.a 6) (not (>= tptp.a (- 1))))) (not (and (not (>= tptp.a 7)) (>= tptp.a (- 2))))) :rule or_neg)
% 0.47/0.63  (step t535 (cl (not (= (or (and (not (>= tptp.a 7)) (>= tptp.a (- 2))) (not (not (>= tptp.a 7))) (not (>= tptp.a (- 2)))) (or (and (not (>= tptp.a 7)) (>= tptp.a (- 2))) (>= tptp.a 7) (not (>= tptp.a (- 2)))))) (not (or (and (not (>= tptp.a 7)) (>= tptp.a (- 2))) (not (not (>= tptp.a 7))) (not (>= tptp.a (- 2))))) (or (and (not (>= tptp.a 7)) (>= tptp.a (- 2))) (>= tptp.a 7) (not (>= tptp.a (- 2))))) :rule equiv_pos2)
% 0.47/0.63  (step t536 (cl (= (and (not (>= tptp.a 7)) (>= tptp.a (- 2))) (and (not (>= tptp.a 7)) (>= tptp.a (- 2))))) :rule refl)
% 0.47/0.63  (step t537 (cl (= (or (and (not (>= tptp.a 7)) (>= tptp.a (- 2))) (not (not (>= tptp.a 7))) (not (>= tptp.a (- 2)))) (or (and (not (>= tptp.a 7)) (>= tptp.a (- 2))) (>= tptp.a 7) (not (>= tptp.a (- 2)))))) :rule cong :premises (t536 t457 t97))
% 0.47/0.63  (step t538 (cl (and (not (>= tptp.a 7)) (>= tptp.a (- 2))) (not (not (>= tptp.a 7))) (not (>= tptp.a (- 2)))) :rule and_neg)
% 0.47/0.63  (step t539 (cl (or (and (not (>= tptp.a 7)) (>= tptp.a (- 2))) (not (not (>= tptp.a 7))) (not (>= tptp.a (- 2)))) (not (and (not (>= tptp.a 7)) (>= tptp.a (- 2))))) :rule or_neg)
% 0.47/0.63  (step t540 (cl (or (and (not (>= tptp.a 7)) (>= tptp.a (- 2))) (not (not (>= tptp.a 7))) (not (>= tptp.a (- 2)))) (not (not (not (>= tptp.a 7))))) :rule or_neg)
% 0.47/0.63  (step t541 (cl (or (and (not (>= tptp.a 7)) (>= tptp.a (- 2))) (not (not (>= tptp.a 7))) (not (>= tptp.a (- 2)))) (not (not (>= tptp.a (- 2))))) :rule or_neg)
% 0.47/0.63  (step t542 (cl (or (and (not (>= tptp.a 7)) (>= tptp.a (- 2))) (not (not (>= tptp.a 7))) (not (>= tptp.a (- 2)))) (or (and (not (>= tptp.a 7)) (>= tptp.a (- 2))) (not (not (>= tptp.a 7))) (not (>= tptp.a (- 2)))) (or (and (not (>= tptp.a 7)) (>= tptp.a (- 2))) (not (not (>= tptp.a 7))) (not (>= tptp.a (- 2))))) :rule resolution :premises (t538 t539 t540 t541))
% 0.47/0.63  (step t543 (cl (or (and (not (>= tptp.a 7)) (>= tptp.a (- 2))) (not (not (>= tptp.a 7))) (not (>= tptp.a (- 2))))) :rule contraction :premises (t542))
% 0.47/0.63  (step t544 (cl (or (and (not (>= tptp.a 7)) (>= tptp.a (- 2))) (>= tptp.a 7) (not (>= tptp.a (- 2))))) :rule resolution :premises (t535 t537 t543))
% 0.47/0.63  (step t545 (cl (and (not (>= tptp.a 7)) (>= tptp.a (- 2))) (>= tptp.a 7) (not (>= tptp.a (- 2)))) :rule or :premises (t544))
% 0.47/0.63  (step t546 (cl (not (>= tptp.a (- 2))) (>= tptp.a 7) (and (not (>= tptp.a 7)) (>= tptp.a (- 2)))) :rule reordering :premises (t545))
% 0.47/0.63  (step t547 (cl (>= tptp.a 7) (>= tptp.a 7)) :rule resolution :premises (t505 t202 t533 t534 t546 t392))
% 0.47/0.63  (step t548 (cl (>= tptp.a 7)) :rule contraction :premises (t547))
% 0.47/0.63  (step t549 (cl (or (not (>= tptp.a 8)) (>= tptp.a 7))) :rule resolution :premises (t447 t548))
% 0.47/0.63  (step t550 (cl (not (>= (+ (* 14 tptp.a) (* (- 1) (* tptp.a tptp.a))) 50))) :rule resolution :premises (t445 t549))
% 0.47/0.63  (step t551 (cl (not (>= tptp.a 8))) :rule resolution :premises (t420 t356 t550))
% 0.47/0.63  (step t552 (cl (and (not (>= tptp.a 8)) (>= tptp.a (- 2)))) :rule resolution :premises (t107 t392 t551))
% 0.47/0.63  (step t553 (cl (or (and (not (>= tptp.a 8)) (>= tptp.a (- 2))) (and (>= tptp.a 7) (not (>= tptp.a (- 1)))))) :rule resolution :premises (t94 t552))
% 0.47/0.63  (step t554 (cl (>= (+ (* 5 tptp.a) (* (- 1) (* tptp.a tptp.a))) (- 14))) :rule resolution :premises (t93 t553))
% 0.47/0.63  (step t555 (cl) :rule resolution :premises (t60 t554 t551 t202))
% 0.47/0.63  
% 0.47/0.63  % SZS output end Proof for /export/starexec/sandbox2/tmp/tmp.SOLFgZZMsq/cvc5---1.0.5_29004.smt2
% 0.47/0.63  % cvc5---1.0.5 exiting
% 0.47/0.63  % cvc5---1.0.5 exiting
%------------------------------------------------------------------------------